From 567e77ccc5c0bb1c67f14e41600c129359e7154a Mon Sep 17 00:00:00 2001 From: dageavtobusnick <71216640+dageavtobusnick@users.noreply.github.com> Date: Mon, 6 Jan 2025 23:45:08 +0500 Subject: [PATCH 01/11] add: antag menu --- code/__HELPERS/antag_menu_helpers.dm | 64 ++ code/datums/elements/high_value_item.dm | 21 + code/game/gamemodes/auto_decrare.dm | 247 +++++++ code/game/gamemodes/blob/blob.dm | 1 + .../clockwork/clockwork_objectives.dm | 20 +- code/game/gamemodes/cult/cult_objectives.dm | 22 +- code/game/gamemodes/devil/objectives.dm | 28 +- .../gamemodes/devil/true_devil/_true_devil.dm | 5 +- code/game/gamemodes/game_mode.dm | 11 + .../abduction/abductee_objectives.dm | 48 +- .../miniantags/abduction/abduction.dm | 5 +- .../gamemodes/miniantags/bot_swarm/swarmer.dm | 5 + .../changeling_slug/changeling_slug.dm | 10 +- .../pulse_demon/pulse_demon_objectives.dm | 10 +- .../demons/shadow_demon/shadow_demon.dm | 5 +- .../demons/slaughter_demon/slaughter_demon.dm | 21 +- .../gamemodes/miniantags/guardian/guardian.dm | 1 + code/game/gamemodes/miniantags/morph/morph.dm | 3 +- .../gamemodes/miniantags/revenant/revenant.dm | 29 +- .../revenant/revenant_spawn_event.dm | 2 +- .../miniantags/sintouched/objectives.dm | 26 +- code/game/gamemodes/nuclear/nuclearbomb.dm | 5 + code/game/gamemodes/objective.dm | 187 +++-- code/game/gamemodes/revolution/revolution.dm | 1 + code/game/gamemodes/steal_items.dm | 24 +- code/game/machinery/syndicatebeacon.dm | 28 +- code/game/objects/items/blueprints.dm | 4 +- code/game/objects/items/devices/memorizer.dm | 1 + code/game/objects/items/documents.dm | 4 + code/game/objects/items/theft_items.dm | 9 +- code/game/objects/items/weapons/RCD.dm | 4 + code/game/objects/items/weapons/cards_ids.dm | 1 + code/game/objects/items/weapons/defib.dm | 3 + code/game/objects/items/weapons/dice.dm | 7 +- code/game/objects/items/weapons/melee/misc.dm | 5 + .../objects/items/weapons/tanks/jetpack.dm | 4 + .../objects/items/weapons/teleportation.dm | 3 + code/modules/admin/admin_verbs.dm | 35 + code/modules/admin/topic.dm | 13 +- code/modules/admin/verbs/_ui_module_admin.dm | 22 + code/modules/admin/verbs/antagonist_menu.dm | 199 ++++++ code/modules/admin/verbs/honksquad.dm | 2 +- .../admin/verbs/infiltratorteam_syndicate.dm | 2 +- code/modules/admin/verbs/striketeam.dm | 2 +- .../admin/verbs/striketeam_syndicate.dm | 2 +- .../antagonists/_common/antag_datum.dm | 21 +- .../antagonists/blob/blob_infected_datum.dm | 1 + code/modules/antagonists/blob/blob_minion.dm | 1 + .../antagonists/blob/blob_overmind_datum.dm | 3 +- code/modules/antagonists/borer/borer_datum.dm | 17 +- .../changeling/changeling_datum.dm | 1 + .../antagonists/malf_ai/malf_ai_datum.dm | 1 + .../space_dragon/space_carp_antag_datum.dm | 2 + .../space_dragon/space_dragon_datum.dm | 2 + .../antagonists/space_ninja/ninja_datum.dm | 1 + .../antagonists/survivalist/survivalist.dm | 1 + code/modules/antagonists/thief/thief_datum.dm | 1 + .../traitor/contractor/datums/contractor.dm | 7 + .../contractor/datums/contractor_support.dm | 2 + .../contractor/datums/objective_contract.dm | 1 + .../antagonists/traitor/datum_mindslave.dm | 1 + .../antagonists/traitor/datum_traitor.dm | 1 + .../antagonists/vampire/goon_vampire_datum.dm | 1 + .../antagonists/vampire/vampire_datum.dm | 5 + .../antagonists/vampire/vampire_subclasses.dm | 7 + .../antagonists/wishgranter/wishgranter.dm | 1 + code/modules/clothing/shoes/magboots.dm | 4 + code/modules/clothing/suits/armor.dm | 8 + .../clothing/under/accessories/accessory.dm | 4 + code/modules/events/spider_terror.dm | 1 + code/modules/events/traders.dm | 1 + code/modules/martial_arts/krav_maga.dm | 4 + code/modules/mob/dead/observer/orbit.dm | 53 +- code/modules/mob/living/silicon/ai/ai.dm | 1 + .../living/simple_animal/hostile/headslug.dm | 1 + .../hostile/terror_spiders/ghost.dm | 1 + code/modules/paperwork/photography/photo.dm | 48 +- code/modules/projectiles/guns/energy/laser.dm | 8 +- .../projectiles/guns/energy/nuclear.dm | 6 +- .../reagents/reagent_containers/hypospray.dm | 4 + icons/obj/storage.dmi | Bin 95428 -> 98376 bytes paradise.dme | 5 + .../tgui/interfaces/AdminAntagMenu.js | 663 ++++++++++++++++++ .../styles/interfaces/AdminAntagMenu.scss | 25 + tgui/packages/tgui/styles/main.scss | 1 + tgui/public/tgui.bundle.css | 2 +- tgui/public/tgui.bundle.js | 170 ++--- 87 files changed, 1921 insertions(+), 318 deletions(-) create mode 100644 code/__HELPERS/antag_menu_helpers.dm create mode 100644 code/datums/elements/high_value_item.dm create mode 100644 code/game/gamemodes/auto_decrare.dm create mode 100644 code/modules/admin/verbs/_ui_module_admin.dm create mode 100644 code/modules/admin/verbs/antagonist_menu.dm create mode 100644 tgui/packages/tgui/interfaces/AdminAntagMenu.js create mode 100644 tgui/packages/tgui/styles/interfaces/AdminAntagMenu.scss diff --git a/code/__HELPERS/antag_menu_helpers.dm b/code/__HELPERS/antag_menu_helpers.dm new file mode 100644 index 00000000000..877e0400d27 --- /dev/null +++ b/code/__HELPERS/antag_menu_helpers.dm @@ -0,0 +1,64 @@ +/proc/prepare_antag_data(datum/mind/antag_mind, list/cached_data, antag_name, list/antagonist_cache) + var/uid = antag_mind.UID() + var/list/temp_list = (uid in antagonist_cache)? antagonist_cache[uid] : list() + temp_list["antag_mind_uid"] = uid + if(isnull(temp_list["antag_names"])) + temp_list["antag_names"] = list() + temp_list["antag_names"] |= antag_name + temp_list["name"] = "" + temp_list["status"] = "Нет тела" + temp_list["name"] = antag_mind.name + temp_list["body_destroyed"] = TRUE + if(!QDELETED(antag_mind.current)) + temp_list["body_destroyed"] = FALSE + temp_list["status"] = "" + if(antag_mind.current.stat == DEAD) + temp_list["status"] = "(МЁРТВ)" + else if(!antag_mind.current.client) + temp_list["status"] = "(SSD)" + if(istype(get_area(antag_mind.current), /area/security/permabrig)) + temp_list["status"] += "(ПЕРМА)" + // temp_list["ckey"] = antag_mind.current.client?.ckey + temp_list["ckey"] = ckey(antag_mind.key) + temp_list["is_hijacker"] = istype((locate(/datum/objective/hijack) in antag_mind.get_all_objectives()), /datum/objective/hijack) + cached_data["antagonists"][uid] = temp_list + +/proc/prepare_antag_list(list/antags, list/cached_data, antag_name, list/antagonist_cache) + for(var/antag in antags) + prepare_antag_data(antag, cached_data, antag_name, antagonist_cache) + + +/proc/prepare_nodatum_antags(list/cached_data, list/antagonist_cache) + var/datum/game_mode/mode = SSticker.mode + prepare_antag_list(mode.clockwork_cult, cached_data, "Культист Ратара", antagonist_cache) + prepare_antag_list(mode.cult, cached_data, "Культист [SSticker.cultdat.entity_name]", antagonist_cache) + prepare_antag_list(mode.abductors, cached_data, "Абдуктор", antagonist_cache) + prepare_antag_list(mode.abductees, cached_data, "Жертва абдукторов", antagonist_cache) + prepare_antag_list(mode.head_revolutionaries, cached_data, "Глава революции", antagonist_cache) + prepare_antag_list(mode.revolutionaries, cached_data, "Революционер", antagonist_cache) + prepare_antag_list(mode.wizards, cached_data, "Маг", antagonist_cache) + prepare_antag_list(mode.apprentices, cached_data, "Ученик мага", antagonist_cache) + prepare_antag_list(mode.space_ninjas, cached_data, "Клан Паука", antagonist_cache) + prepare_antag_list(mode.syndicates, cached_data, "Ядерный оперативник", antagonist_cache) + prepare_antag_list(mode.sintouched, cached_data, "Грешник", antagonist_cache) + prepare_antag_list(mode.devils, cached_data, "Дьявол", antagonist_cache) + prepare_antag_list(mode.shadows, cached_data, "Тень", antagonist_cache) + prepare_antag_list(mode.shadowling_thralls, cached_data, "Раб теней", antagonist_cache) + prepare_antag_list(mode.raiders, cached_data, "Вокс рейдер", antagonist_cache) + prepare_antag_list(mode.superheroes, cached_data, "Супергерой", antagonist_cache) + prepare_antag_list(mode.supervillains, cached_data, "Суперзлодей", antagonist_cache) + prepare_antag_list(mode.greyshirts, cached_data, "Грейтайд", antagonist_cache) + prepare_antag_list(mode.demons, cached_data, "Демон", antagonist_cache) + prepare_antag_list(mode.xenos, cached_data, "Ксеноморф", antagonist_cache) + prepare_antag_list(mode.eventmiscs, cached_data, "Ивентроль", antagonist_cache) + prepare_antag_list(mode.traders, cached_data, "Торговец", antagonist_cache) + prepare_antag_list(mode.terror_spiders, cached_data, "Паук Ужаса", antagonist_cache) + prepare_antag_list(mode.morphs, cached_data, "Морф", antagonist_cache) + prepare_antag_list(mode.swarmers, cached_data, "Свармер", antagonist_cache) + prepare_antag_list(mode.guardians, cached_data, "Голопаразит", antagonist_cache) + prepare_antag_list(mode.revenants, cached_data, "Ревенант", antagonist_cache) + prepare_antag_list(mode.headslugs, cached_data, "Личинка генокрада", antagonist_cache) + prepare_antag_list(mode.deathsquad, cached_data, "Боец Отряда Смерти", antagonist_cache) + prepare_antag_list(mode.honksquad, cached_data, "Член Хонксквада", antagonist_cache) + prepare_antag_list(mode.sst, cached_data, "Боец SST", antagonist_cache) + prepare_antag_list(mode.sit, cached_data, "Агент SIT", antagonist_cache) diff --git a/code/datums/elements/high_value_item.dm b/code/datums/elements/high_value_item.dm new file mode 100644 index 00000000000..afd35cdcd18 --- /dev/null +++ b/code/datums/elements/high_value_item.dm @@ -0,0 +1,21 @@ +GLOBAL_LIST_EMPTY(high_value_items) + +/datum/element/high_value_item + element_flags = ELEMENT_DETACH_ON_HOST_DESTROY + +/datum/element/high_value_item/Attach(datum/target) + . = ..() + if(!isatom(target)) + return ELEMENT_INCOMPATIBLE + GLOB.high_value_items |= target + +/datum/element/high_value_item/Detach(datum/source, force) + . = ..() + var/turf/turf_loc = get_turf(source) + if(turf_loc) + message_admins("[source] has been destroyed in [get_area(turf_loc)] at [ADMIN_COORDJMP(turf_loc)].") + log_game("[source] has been destroyed at ([turf_loc.x],[turf_loc.y],[turf_loc.z]) in the location [turf_loc.loc].") + else + message_admins("[source] has been destroyed in nullspace.") + log_game("[source] has been destroyed in nullspace.") + GLOB.high_value_items -= source \ No newline at end of file diff --git a/code/game/gamemodes/auto_decrare.dm b/code/game/gamemodes/auto_decrare.dm new file mode 100644 index 00000000000..92eacce2574 --- /dev/null +++ b/code/game/gamemodes/auto_decrare.dm @@ -0,0 +1,247 @@ +/datum/game_mode/proc/auto_declare_completion_morph() + if(!length(morphs)) + return + + var/text = "Морфами были:" + for(var/datum/mind/morph in morphs) + var/traitorwin = TRUE + text += "
[morph.get_display_key()] был [morph.name] (" + if(morph.current) + if(morph.current.stat == DEAD) + text += "умер" + else + text += "жив" + else + text += "тело уничтожено" + text += ")" + + var/list/all_objectives = morph.get_all_objectives() + + if(length(all_objectives))//If the traitor had no objectives, don't need to process this. + var/count = 1 + for(var/datum/objective/objective in all_objectives) + if(objective.check_completion()) + text += "
Цель #[count]: [objective.explanation_text] Успех!" + SSblackbox.record_feedback("nested tally", "morph_objective", 1, list("[objective.type]", "SUCCESS")) + else + text += "
Цель #[count]: [objective.explanation_text] Провал." + SSblackbox.record_feedback("nested tally", "morph_objective", 1, list("[objective.type]", "FAIL")) + traitorwin = FALSE + count++ + + if(traitorwin) + text += "
Морф был успешен!" + SSblackbox.record_feedback("tally", "morph_success", 1, "SUCCESS") + else + text += "
Морф провалился!" + SSblackbox.record_feedback("tally", "morph_success", 1, "FAIL") + to_chat(world, text) + return TRUE + +/datum/game_mode/proc/auto_declare_completion_revenant() + if(!length(revenants)) + return + + var/text = "Ревенантами были:" + for(var/datum/mind/revenant in revenants) + var/traitorwin = TRUE + text += "
[revenant.get_display_key()] был [revenant.name] (" + if(revenant.current) + if(revenant.current.stat == DEAD) + text += "умер" + else + text += "жив" + else + text += "тело уничтожено" + text += ")" + + var/list/all_objectives = revenant.get_all_objectives() + + if(length(all_objectives)) + var/count = 1 + for(var/datum/objective/objective in all_objectives) + if(objective.check_completion()) + text += "
Цель #[count]: [objective.explanation_text] Успех!" + SSblackbox.record_feedback("nested tally", "revenant_objective", 1, list("[objective.type]", "SUCCESS")) + else + text += "
Цель #[count]: [objective.explanation_text] Провал." + SSblackbox.record_feedback("nested tally", "revenant_objective", 1, list("[objective.type]", "FAIL")) + traitorwin = FALSE + count++ + + if(traitorwin) + text += "
Ревенант был успешен!" + SSblackbox.record_feedback("tally", "revenant_success", 1, "SUCCESS") + else + text += "
Ревенант провалился!" + SSblackbox.record_feedback("tally", "revenant_success", 1, "FAIL") + to_chat(world, text) + return TRUE + +/datum/game_mode/proc/auto_declare_completion_honksquad() + if(!length(honksquad)) + return + + var/text = "Членами Хонксквада были:" + for(var/datum/mind/honker in honksquad) + var/traitorwin = TRUE + text += "
[honker.get_display_key()] был [honker.name] (" + if(honker.current) + if(honker.current.stat == DEAD) + text += "умер" + traitorwin = FALSE + else + text += "жив" + else + text += "тело уничтожено" + traitorwin = FALSE + text += ")" + + var/list/all_objectives = honker.get_all_objectives() + + if(length(all_objectives)) + var/count = 1 + for(var/datum/objective/objective in all_objectives) + if(objective.check_completion()) + text += "
Цель #[count]: [objective.explanation_text] Успех!" + SSblackbox.record_feedback("nested tally", "honksquad_objective", 1, list("[objective.type]", "SUCCESS")) + else + text += "
Цель #[count]: [objective.explanation_text] Провал." + SSblackbox.record_feedback("nested tally", "honksquad_objective", 1, list("[objective.type]", "FAIL")) + traitorwin = FALSE + count++ + + if(traitorwin) + text += "
Член Хонксквада был успешен!" + SSblackbox.record_feedback("tally", "honksquad_success", 1, "SUCCESS") + else + text += "
Член Хонксквада провалился!" + SSblackbox.record_feedback("tally", "honksquad_success", 1, "FAIL") + to_chat(world, text) + return TRUE + +/datum/game_mode/proc/auto_declare_completion_deathsquad() + if(!length(deathsquad)) + return + + var/text = "Бойцами Отряда Смерти были:" + for(var/datum/mind/commando in deathsquad) + var/traitorwin = TRUE + text += "
[commando.get_display_key()] был [commando.name] (" + if(commando.current) + if(commando.current.stat == DEAD) + text += "умер" + traitorwin = FALSE + else + text += "жив" + else + text += "тело уничтожено" + traitorwin = FALSE + text += ")" + + var/list/all_objectives = commando.get_all_objectives() + + if(length(all_objectives)) + var/count = 1 + for(var/datum/objective/objective in all_objectives) + if(objective.check_completion()) + text += "
Цель #[count]: [objective.explanation_text] Успех!" + SSblackbox.record_feedback("nested tally", "deathsquad_objective", 1, list("[objective.type]", "SUCCESS")) + else + text += "
Цель #[count]: [objective.explanation_text] Провал." + SSblackbox.record_feedback("nested tally", "deathsquad_objective", 1, list("[objective.type]", "FAIL")) + traitorwin = FALSE + count++ + + if(traitorwin) + text += "
Боец Отряда Смерти был успешен!" + SSblackbox.record_feedback("tally", "deathsquad_success", 1, "SUCCESS") + else + text += "
Боец Отряда Смерти провалился!" + SSblackbox.record_feedback("tally", "deathsquad_success", 1, "FAIL") + to_chat(world, text) + return TRUE + +/datum/game_mode/proc/auto_declare_completion_sst() + if(!length(sst)) + return + + var/text = "Бойцами Ударного Отряда Синдиката были:" + for(var/datum/mind/commando in sst) + var/traitorwin = TRUE + text += "
[commando.get_display_key()] был [commando.name] (" + if(commando.current) + if(commando.current.stat == DEAD) + text += "умер" + traitorwin = FALSE + else + text += "жив" + else + text += "тело уничтожено" + traitorwin = FALSE + text += ")" + + var/list/all_objectives = commando.get_all_objectives() + + if(length(all_objectives)) + var/count = 1 + for(var/datum/objective/objective in all_objectives) + if(objective.check_completion()) + text += "
Цель #[count]: [objective.explanation_text] Успех!" + SSblackbox.record_feedback("nested tally", "sst_objective", 1, list("[objective.type]", "SUCCESS")) + else + text += "
Цель #[count]: [objective.explanation_text] Провал." + SSblackbox.record_feedback("nested tally", "sst_objective", 1, list("[objective.type]", "FAIL")) + traitorwin = FALSE + count++ + + if(traitorwin) + text += "
Боец Ударного Отряда Синдиката успешен!" + SSblackbox.record_feedback("tally", "sst_success", 1, "SUCCESS") + else + text += "
Боец Ударного Отряда Синдиката провалился!" + SSblackbox.record_feedback("tally", "sst_success", 1, "FAIL") + to_chat(world, text) + return TRUE + +/datum/game_mode/proc/auto_declare_completion_sit() + if(!length(sit)) + return + + var/text = "Агентами Диверсионного Отряда Синдиката были:" + for(var/datum/mind/commando in sit) + var/traitorwin = TRUE + text += "
[commando.get_display_key()] был [commando.name] (" + if(commando.current) + if(commando.current.stat == DEAD) + text += "умер" + traitorwin = FALSE + else + text += "жив" + else + text += "тело уничтожено" + traitorwin = FALSE + text += ")" + + var/list/all_objectives = commando.get_all_objectives() + + if(length(all_objectives)) + var/count = 1 + for(var/datum/objective/objective in all_objectives) + if(objective.check_completion()) + text += "
Цель #[count]: [objective.explanation_text] Успех!" + SSblackbox.record_feedback("nested tally", "sit_objective", 1, list("[objective.type]", "SUCCESS")) + else + text += "
Цель #[count]: [objective.explanation_text] Провал." + SSblackbox.record_feedback("nested tally", "sit_objective", 1, list("[objective.type]", "FAIL")) + traitorwin = FALSE + count++ + + if(traitorwin) + text += "
Агент Диверсионного Отряда Синдиката был успешен!" + SSblackbox.record_feedback("tally", "sit_success", 1, "SUCCESS") + else + text += "
Агент Диверсионного Отряда Синдиката провалился!" + SSblackbox.record_feedback("tally", "sit_success", 1, "FAIL") + to_chat(world, text) + return TRUE diff --git a/code/game/gamemodes/blob/blob.dm b/code/game/gamemodes/blob/blob.dm index e2c02546831..e64fcede79c 100644 --- a/code/game/gamemodes/blob/blob.dm +++ b/code/game/gamemodes/blob/blob.dm @@ -117,6 +117,7 @@ blob_objective.critical_mass = legit_blobs.len blob_objective.needed_critical_mass = blob_win_count blob_objective.set_target() + blob_objective.owner = src /datum/game_mode/proc/blob_died() diff --git a/code/game/gamemodes/clockwork/clockwork_objectives.dm b/code/game/gamemodes/clockwork/clockwork_objectives.dm index f8fa9b2cc51..1368ff01cc0 100644 --- a/code/game/gamemodes/clockwork/clockwork_objectives.dm +++ b/code/game/gamemodes/clockwork/clockwork_objectives.dm @@ -12,10 +12,13 @@ clock_status = RATVAR_DEMANDS_POWER //power_goal in gamemode/clockwork_threshold_check beacon_goal = 3 + round(length(GLOB.player_list)*0.1) // 3 + all crew* 0.1 + obj_summon.owner = SSticker.mode + obj_demand.owner = SSticker.mode clocker_goal = round(CLOCK_CREW_REVEAL_HIGH * (length(GLOB.player_list) - SSticker.mode.get_clockers()),1) if(obj_demand.check_completion()) ratvar_is_ready() + /** * Called by cultists/cult constructs checking their objectives * @@ -111,16 +114,21 @@ //Objectives /datum/objective/serveclock //Given to clockers on conversion/roundstart - explanation_text = "Assist your fellow clockwork associates and Power Ratvar to Tear the Veil! (Use the Study Veil action to check your progress.)" + explanation_text = "Помогите своим коллегам-культистам и Могучему Ратвару разорвать завесу! (Используйте действие «Изучение вуали», чтобы проверить свой прогресс.)" completed = TRUE needs_target = FALSE + antag_menu_name = "Помогать культу Ратвара" /datum/objective/demand_power var/power_get = FALSE var/beacon_get = FALSE var/clockers_get = FALSE needs_target = FALSE - explanation_text = "The Ratvar demands power in order to prepare the summoning." + explanation_text = "Ратвару требуется сила, чтобы подготовить призыв" + antag_menu_name = "Набрать силу" + +/datum/objective/demand_power/check_anatag_menu_ability() + return SSticker?.mode.clocker_objs.clock_status != RATVAR_IS_ASLEEP /datum/objective/demand_power/check_completion() return (power_get && beacon_get && clockers_get) || completed @@ -128,6 +136,7 @@ /datum/objective/clockgod needs_target = FALSE + antag_menu_name = "Призвать Ратвара" var/summoned = FALSE var/killed = FALSE var/list/ritual_spots = list() @@ -136,6 +145,9 @@ ..() find_summon_locations() +/datum/objective/clockgod/check_anatag_menu_ability() + return SSticker.mode.clocker_objs.clock_status != RATVAR_IS_ASLEEP + /datum/objective/clockgod/proc/find_summon_locations(reroll = FALSE) if(reroll) ritual_spots = new() @@ -157,8 +169,8 @@ if(valid_spot) ritual_spots += summon sanity++ - explanation_text = "Summon Ratvar by setting up the credence and power it.\ - \nThe summoning can only be accomplished in [english_list(ritual_spots)] - where the veil is weak enough for the ritual to begin." + explanation_text = "Призовите Ратвара установив свою веру и укрепив ее.\ + \nПризыв может быть осуществлен только в [english_list(ritual_spots)] - где завеса достаточно слаба, чтобы начать ритуал." /datum/objective/clockgod/check_completion() if(killed) diff --git a/code/game/gamemodes/cult/cult_objectives.dm b/code/game/gamemodes/cult/cult_objectives.dm index edb74a71734..215214a30e9 100644 --- a/code/game/gamemodes/cult/cult_objectives.dm +++ b/code/game/gamemodes/cult/cult_objectives.dm @@ -10,6 +10,7 @@ return FALSE cult_status = NARSIE_DEMANDS_SACRIFICE var/datum/objective/sacrifice/obj_sac = new + obj_summon.owner = SSticker.mode if(obj_sac.find_target()) presummon_objs.Add(obj_sac) else @@ -118,14 +119,21 @@ //Objectives /datum/objective/servecult //Given to cultists on conversion/roundstart - explanation_text = "Assist your fellow cultists and Tear the Veil! (Use the Study Veil action to check your progress.)" + explanation_text = "Помогите собратьям-культистам и разорвите завесу между мирами! (Используйте действие «Изучение вуали», чтобы проверить свой прогресс.)" completed = TRUE needs_target = FALSE + antag_menu_name = "Помогать культу" /datum/objective/sacrifice var/sacced = FALSE needs_target = FALSE - explanation_text = "Sacrifice a crewmember in order to prepare the summoning." + antag_menu_name = "Принести в жертву" + explanation_text = "Пожертвуйте членом экипажа, чтобы подготовить призыв бога." + +/datum/objective/sacrifice/New() + ..() + owner = SSticker.mode + /datum/objective/sacrifice/check_completion() return sacced || completed @@ -145,7 +153,7 @@ target_candidates += H.mind if(length(target_candidates)) target = pick(target_candidates) - explanation_text = "Sacrifice [target], the [target.assigned_role] via invoking an Offer rune with [target.p_their()] body or brain on it and three acolytes around it." + explanation_text = "Принесите в жертву [target], [target.assigned_role] посредством вызова руны Предложения с помощью [target.p_their()] тела или мозга на ней и трёх культистов вокруг нее." return TRUE message_admins("Cult Sacrifice: Could not find unconvertible or convertible target. Nar'Sie summoning unlocked!") return FALSE @@ -160,6 +168,10 @@ /datum/objective/eldergod/New() ..() find_summon_locations() + antag_menu_name = "Призвать [SSticker.cultdat.entity_name]" + +/datum/objective/eldergod/check_anatag_menu_ability() + return SSticker.mode.cult_objs.cult_status != NARSIE_IS_ASLEEP /datum/objective/eldergod/proc/find_summon_locations(reroll = FALSE) if(reroll) @@ -182,8 +194,8 @@ if(valid_spot) summon_spots += summon sanity++ - explanation_text = "Summon [SSticker.cultdat ? SSticker.cultdat.entity_name : "your god"] by invoking the rune 'Tear Veil' with 9 cultists, constructs, or summoned ghosts on it.\ - \nThe summoning can only be accomplished in [english_list(summon_spots)] - where the veil is weak enough for the ritual to begin." + explanation_text = "Призовите [SSticker.cultdat ? SSticker.cultdat.entity_name : "вашего бога"] вызвав руну «Разорвать завесу» с 9 культистами, конструкциями или вызванными призраками внутри нее.\ + \nПризыв может быть осуществлен только в [english_list(summon_spots)] - где завеса достаточно слаба, чтобы начать ритуал." /datum/objective/eldergod/check_completion() diff --git a/code/game/gamemodes/devil/objectives.dm b/code/game/gamemodes/devil/objectives.dm index 835a16c4593..ee099a2ff70 100644 --- a/code/game/gamemodes/devil/objectives.dm +++ b/code/game/gamemodes/devil/objectives.dm @@ -3,6 +3,7 @@ /datum/objective/devil/soulquantity needs_target = FALSE explanation_text = "You shouldn't see this text. Error:DEVIL1" + antag_menu_name = "Завладеть душами" target_amount = 4 /datum/objective/devil/soulquantity/New() @@ -28,6 +29,7 @@ /datum/objective/devil/soulquality needs_target = FALSE explanation_text = "You shouldn't see this text. Error:DEVIL2" + antag_menu_name = "Заключить контракты" var/contractType var/contractName @@ -36,21 +38,21 @@ target_amount = pick(1, 2) switch(contractType) if(CONTRACT_POWER) - contractName = "for power" + contractName = "на силу" if(CONTRACT_WEALTH) - contractName = "for wealth" + contractName = "на богатство" if(CONTRACT_PRESTIGE) - contractName = "for prestige" + contractName = "на престиж" if(CONTRACT_MAGIC) - contractName = "for magic" + contractName = "на магию" if(CONTRACT_REVIVE) - contractName = "of revival" + contractName = "на возраждение" if(CONTRACT_KNOWLEDGE) - contractName = "for knowledge" + contractName = "на знание" update_explanation_text() /datum/objective/devil/soulquality/update_explanation_text() - explanation_text = "Have mortals sign at least [target_amount] contracts [contractName]." + explanation_text = "Убедить смертных подписать как минимум [target_amount] контрактов [contractName]." /datum/objective/devil/soulquality/check_completion() var/count = 0 @@ -65,10 +67,11 @@ /datum/objective/devil/sintouch needs_target = FALSE explanation_text = "You shouldn't see this text. Error:DEVIL3" + antag_menu_name = "Осквернить души" /datum/objective/devil/sintouch/New() target_amount = pick(4, 5) - explanation_text = "Ensure at least [target_amount] mortals are sintouched." + explanation_text = "Убедитесь, что хотя бы [target_amount] было осквернено грехом." /datum/objective/devil/sintouch/check_completion() return target_amount <= SSticker.mode.sintouched.len @@ -77,6 +80,8 @@ /datum/objective/devil/buy_target explanation_text = "You shouldn't see this text. Error:DEVIL4" + antag_menu_name = "Завладеть душой" + /datum/objective/devil/buy_target/New() find_target() @@ -84,9 +89,9 @@ /datum/objective/devil/buy_target/update_explanation_text() if(target) - explanation_text = "Purchase and retain the soul of [target.name], the [target.assigned_role]." + explanation_text = "Купите и сохраните душу [target.name], [target.assigned_role]." else - explanation_text = "Free objective." + explanation_text = "Свободная цель." /datum/objective/devil/buy_target/check_completion() return target.soulOwner == owner @@ -94,9 +99,10 @@ /datum/objective/devil/outsell explanation_text = "You shouldn't see this text. Error:DEVIL5" + antag_menu_name = "Конкуренция за души" /datum/objective/devil/outsell/update_explanation_text() - explanation_text = "Purchase and retain control over more souls than [target.devilinfo.truename], known to mortals as [target.name], the [target.assigned_role]." + explanation_text = "Приобретите и сохраните контроль над большим количеством душ, чем [target.devilinfo.truename], известным смертным как [target.name], [target.assigned_role]." /datum/objective/devil/outsell/check_completion() var/selfcount = 0 diff --git a/code/game/gamemodes/devil/true_devil/_true_devil.dm b/code/game/gamemodes/devil/true_devil/_true_devil.dm index 6a02726016a..1994cbdd41a 100644 --- a/code/game/gamemodes/devil/true_devil/_true_devil.dm +++ b/code/game/gamemodes/devil/true_devil/_true_devil.dm @@ -136,10 +136,11 @@ S.mind.assigned_role = "MODE" S.mind.special_role = "Imp" var/datum/objective/newobjective = new - newobjective.explanation_text = "Try to get a promotion to a higher infernal rank." + newobjective.antag_menu_name = "Добиться повышения" + newobjective.explanation_text = "Постарайтесь получить повышение до более высокого адского ранга." S.mind.objectives += newobjective to_chat(S,S.playstyle_string) - to_chat(S,"Objective #1: [newobjective.explanation_text]") + to_chat(S,"Цель #1: [newobjective.explanation_text]") return else return ..() diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 8ef7feab05c..fe1b371fbca 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -49,6 +49,17 @@ var/list/player_draft_log = list() var/list/datum/mind/xenos = list() var/list/datum/mind/eventmiscs = list() + var/list/datum/mind/traders = list() + var/list/datum/mind/terror_spiders = list() + var/list/datum/mind/morphs = list() + var/list/datum/mind/swarmers = list() + var/list/datum/mind/guardians = list() + var/list/datum/mind/revenants = list() + var/list/datum/mind/headslugs = list() + var/list/datum/mind/deathsquad = list() + var/list/datum/mind/honksquad = list() + var/list/datum/mind/sst = list() + var/list/datum/mind/sit = list() var/list/datum/mind/victims = list() //Свободные жертвы PREVENT/ASSASINATE целей для PROTECT (или не повтора целей) /// A list of all station goals for this game mode var/list/datum/station_goal/station_goals = list() diff --git a/code/game/gamemodes/miniantags/abduction/abductee_objectives.dm b/code/game/gamemodes/miniantags/abduction/abductee_objectives.dm index ad375b600fd..637527e71a8 100644 --- a/code/game/gamemodes/miniantags/abduction/abductee_objectives.dm +++ b/code/game/gamemodes/miniantags/abduction/abductee_objectives.dm @@ -3,27 +3,34 @@ completed = TRUE /datum/objective/abductee/steal + antag_menu_name = "Украсть" explanation_text = "Украдите" /datum/objective/abductee/steal/New() var/target = pick(list("всех питомцев","все лампочки","всех мартышек","все фрукты","все ботинки","всё мыло", "всё оружие", "все компьютеры", "все органы")) - explanation_text+=" [target]." + explanation_text += " [target]." + antag_menu_name += " [target]." /datum/objective/abductee/paint + antag_menu_name = "Перекрасить станцию" explanation_text = "Эта станция просто ужасна. Вы должны покрасить её" /datum/objective/abductee/paint/New() var/color = pick(list("в красный цвет", "в синий цвет", "в зеленый цвет", "в желтый цвет", "в оранжевый цвет", "в фиолетовый цвет", "в черный цвет", "в цвета радуги", "кровью")) - explanation_text+= " [color]!" + explanation_text += " [color]!" + antag_menu_name += " [color]!" /datum/objective/abductee/speech + antag_menu_name = "Говорить на" explanation_text = "Ваш мозг сломан... Вы можете общаться только" /datum/objective/abductee/speech/New() var/style = pick(list("на языке жестов", "стихами", "хокку", "частушками", "длинными метафорами", "загадками", "при помощи чрезвычайно буквальных терминов", "звуками", "военным жаргоном")) - explanation_text+= " [style]." + explanation_text += " [style]." + antag_menu_name += " [style]." /datum/objective/abductee/capture + antag_menu_name = "Захватить в плен" explanation_text = "Захватите в плен" /datum/objective/abductee/capture/New() @@ -38,54 +45,71 @@ explanation_text += " кого-нибудь." /datum/objective/abductee/shuttle + antag_menu_name = "Вызвать шаттл" explanation_text = "Вам нужно сбежать со станции! Вызовите шаттл!" /datum/objective/abductee/noclone + antag_menu_name = "Препятствовать клонированию" explanation_text = "Не позвольте никого клонировать." /datum/objective/abductee/oxygen + antag_menu_name = "Кислород это яд" explanation_text = "Кислород убивает их всех, даже если они этого еще не знают. Удостоверьтесь что бы на станции не было никакого кислорода." /datum/objective/abductee/blazeit + antag_menu_name = "Принять лекарства" explanation_text = "Ваше тело нужно улучшить. Примите столько лекарств, сколько сможете." /datum/objective/abductee/yumyum + antag_menu_name = "Бесконечный голод" explanation_text = "Вы голодны. Сьешьте столько еды, сколько сможете найти." /datum/objective/abductee/insane + antag_menu_name = "Шизофрения" explanation_text = "ты видишь ты видишь что не можешь видеть открытая дверь ты видиШЬ ты ВиДИшЬ тЫ вИДиШЬ ПОКАЖИ ИМ ВСЁ" /datum/objective/abductee/cannotmove + antag_menu_name = "Не двигаться" explanation_text = "Убедите команду в том, что вы паралитик." /datum/objective/abductee/deadbodies + antag_menu_name = "Коллекция трупов" explanation_text = "Создайте коллекцию трупов. Не убивайте людей, что бы их получить." /datum/objective/abductee/floors + antag_menu_name = "Украсить пол" explanation_text = "Замените всю плитку на ковры, траву, дерево или драгоцености." /datum/objective/abductee/POWERUNLIMITED + antag_menu_name = "Больше энергии" explanation_text = "Заполните электросеть станции как можно большим количеством электричества." /datum/objective/abductee/pristine + antag_menu_name = "Идеалист" explanation_text = "Генеральный директор Нанотрейзен вот-вот приедет! Убедитесь что станция находится в идеальном состоянии." /datum/objective/abductee/nowalls + antag_menu_name = "Стены это лишнее" explanation_text = "Экипажу не помешает лучше узнать друг друга. Разрушьте стены внутри станции!" /datum/objective/abductee/nations + antag_menu_name = "Сделать отдел успешным" explanation_text = "Убедитесь, что ваш отдел более успешный, чем остальные." /datum/objective/abductee/abductception + antag_menu_name = "Изменить навсегда" explanation_text = "Вас изменили навсегда. Найдите тех, кто это сделал и отплатите им той же монетой." /datum/objective/abductee/summon + antag_menu_name = "Призать бога(фейк)" explanation_text = "Древние боги голодны. Соберите культ и проведите ритуал, что бы вызвать одного из них." /datum/objective/abductee/machine + antag_menu_name = "Вы - робот" explanation_text = "На самом деле вы андройд под прикрытием. Наберитесь могущества, взаимодействуя с как можно большим количеством машин, что бы ИИ наконец-то признал вас." /datum/objective/abductee/calling + antag_menu_name = "Призвать дух" explanation_text = "Призовите дух из потустороннего мира." /datum/objective/abductee/calling/New() @@ -94,55 +118,73 @@ explanation_text = "Вы знаете, что [D] больше нет с нами. Проведите спиритический сеанс, что бы вызвать духа из царства мертвых." /datum/objective/abductee/social_experiment + antag_menu_name = "Социальный эксперимент" explanation_text = "Это секретный социальный эксперемент, проводимый Нанотрейзен. Убедите команду, что это правда." /datum/objective/abductee/vr + antag_menu_name = "Виртуальная реальность" explanation_text = "Это всё симуляция, проводимая в подземном бункере. Убедите в этом команду и сбросьте с себя оковы виртуальной реальности." /datum/objective/abductee/pets + antag_menu_name = "Спасти животных" explanation_text = "Нанотрейзен издевается над животными! Спасите как можно больше!" /datum/objective/abductee/defect + antag_menu_name = "Дизертировать со станции" explanation_text = "Нахуй систему! Дезертируйте со станции и оснуйте независимую колонию в космосе или на шахтерском аванпосте. Наберите сторонников, если можете." /datum/objective/abductee/promote + antag_menu_name = "Карьерист" explanation_text = "Поднимитесь по карьерной лестнице до самого верха!" /datum/objective/abductee/science + antag_menu_name = "Ученый" explanation_text = "Столько лжи еще не раскрыто. Нужно вглядеться поглубже в происки вселенной." /datum/objective/abductee/build + antag_menu_name = "Расширить станцию" explanation_text = "Расширьте станцию." /datum/objective/abductee/pragnant + antag_menu_name = "Вы беременны" explanation_text = "Вы беременны и скоро должны дать жизнь ребенку. Найдите для этого подходящее место." /datum/objective/abductee/engine + antag_menu_name = "Поговорить с двигателем" explanation_text = "Иди и поговори по душам с сингулярностью/теслой/суперматерией. Бонусные очки, если они ответят." /datum/objective/abductee/music + antag_menu_name = "Стать музыкантом" explanation_text = "Внутри вас пылает страсть к музыке. Поделитесь этим с другими. Если кто-то ненавидит музыку, бей его по голове своим инструментом!" /datum/objective/abductee/clown + antag_menu_name = "Стать лучшим клоуном" explanation_text = "Клоун не смешной. Вы можете лучше! Украдите его аудиторию и заставьте команду смеяться!" /datum/objective/abductee/party + antag_menu_name = "Устроить супер вечеринку" explanation_text = "Вы закатывайте огромную вечеринку. Сделайте так, что бы пришла вся команда... А ИНАЧЕ!" /datum/objective/abductee/pets + antag_menu_name = "Экзотические питомцы" explanation_text = "Все питомцы в округе - полный отстой. Нужно их прокачать. Замените их экзотическими тварями!" /datum/objective/abductee/conspiracy + antag_menu_name = "Теория заговора" explanation_text = "Руководители этой станции скрывают грандиозный злой заговор. Только вы можете узнать в чем дело и раскрыть его команде!" /datum/objective/abductee/stalker + antag_menu_name = "Собрать досье" explanation_text = "Синдикат нанял вас, что бы составить досье на всех важных членов команды. Убедитесь, что они не заподозрят вас в этом." /datum/objective/abductee/narrator + antag_menu_name = "Следовать за ГГ этой истории" explanation_text = "Вы рассказчик этой повести. Следуйте за главными героями, что бы поведать их историю." /datum/objective/abductee/lurve + antag_menu_name = "Найти любовь" explanation_text = "Вы обречены что бы всегда быть несчастным... пока вы не найдете свою истинную любовь на этой станции. Она ждет тебя!" /datum/objective/abductee/sixthsense + antag_menu_name = "Вы в лимбе" explanation_text = "Ты умер и попал на небеса... это рай или ад? Кажется, здесь никто не знает, что они мертвы. Убедите их в этом и возможно вы сможете сбежать из этого лимба." diff --git a/code/game/gamemodes/miniantags/abduction/abduction.dm b/code/game/gamemodes/miniantags/abduction/abduction.dm index 077a845b1d9..8c218afedc4 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction.dm @@ -246,16 +246,17 @@ target_amount = 6 /// Which abductor team number does this belong to. var/abductor_team_number + antag_menu_name = "Провести эксперимент" /datum/objective/stay_hidden /datum/objective/stay_hidden/New() - explanation_text = "Limit contact with your targets outside of conducting your experiments and abduction." + explanation_text = "Ограничьте контакты со своими целями, за исключением проведения экспериментов и похищений." completed = TRUE //No check completion, it defaults to being completed unless an admin sets it to failed. /datum/objective/experiment/New() - explanation_text = "Experiment on [target_amount] humans." + explanation_text = "Проведите эксперимент на [target_amount] людях." /datum/objective/experiment/check_completion() diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index c91170c94e7..7945a25db70 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -51,6 +51,11 @@ new /obj/item/deactivated_swarmer(get_turf(src)) qdel(src) +/obj/effect/mob_spawn/swarmer/create(mob/plr, flavour, name, prefs, _mob_name, _mob_gender, _mob_species) + . = ..() + var/mob/mob = . + SSticker.mode.swarmers |= mob.mind + ////The Mob itself//// /mob/living/simple_animal/hostile/swarmer diff --git a/code/game/gamemodes/miniantags/changeling_slug/changeling_slug.dm b/code/game/gamemodes/miniantags/changeling_slug/changeling_slug.dm index 49f1463dbb5..a5ebb361fd2 100644 --- a/code/game/gamemodes/miniantags/changeling_slug/changeling_slug.dm +++ b/code/game/gamemodes/miniantags/changeling_slug/changeling_slug.dm @@ -10,18 +10,20 @@ /mob/living/simple_animal/hostile/headslug/evented/proc/make_slug_antag(give_default_objectives = TRUE) mind.assigned_role = SPECIAL_ROLE_HEADSLUG mind.special_role = SPECIAL_ROLE_HEADSLUG + SSticker.mode.headslugs |= mind var/list/messages = list() - messages.Add("We are a headslug.
") - messages.Add(span_changeling("Our eggs can be laid in any dead humanoid, but not in small ones. Use Alt-Click on the valid mob and keep calm for 5 seconds.")) - messages.Add(span_notice("Though this form shall perish after laying the egg, our true self shall be reborn in time.")) + messages.Add("Мы личинка генокрада.
") + messages.Add(span_changeling("Наши яйца можно отложить в любого крупного мертвого гуманоида. Используйте Alt-Click на подходящем мобе и стойте неподвижно в течение 5 секунд.")) + messages.Add(span_notice("Хотя эта форма погибнет после откладки яиц, наше истинное «я» со временем возродится.")) SEND_SOUND(src, sound('sound/vox_fem/changeling.ogg')) if(give_default_objectives) var/datum/objective/findhost = new /datum/objective // objective just for rofl findhost.owner = mind - findhost.explanation_text = "Find the corpse to lay eggs in and evolve." + findhost.explanation_text = "Найдите труп, чтобы отложить яйца и развиваться" findhost.completed = TRUE findhost.needs_target = FALSE + findhost.antag_menu_name = "Найти носителя" mind.objectives += findhost messages.Add(mind.prepare_announce_objectives()) to_chat(src, chat_box_red(messages.Join("
"))) diff --git a/code/game/gamemodes/miniantags/demons/pulse_demon/pulse_demon_objectives.dm b/code/game/gamemodes/miniantags/demons/pulse_demon/pulse_demon_objectives.dm index 64d9b8af4e0..a4ae155bf68 100644 --- a/code/game/gamemodes/miniantags/demons/pulse_demon/pulse_demon_objectives.dm +++ b/code/game/gamemodes/miniantags/demons/pulse_demon/pulse_demon_objectives.dm @@ -1,12 +1,14 @@ /datum/objective/pulse_demon/infest name = "Hijack APCs" + antag_menu_name = "Захватить ЛКП" /// Amount of APCs we need to hijack, can be 15, 20, or 25 var/amount = 0 /datum/objective/pulse_demon/infest/New() . = ..() amount = rand(3, 5) * 5 - explanation_text = "Hijack [amount] APCs." + explanation_text = "Захватить [amount] ЛКП." + /datum/objective/pulse_demon/infest/check_completion() if(..()) @@ -21,13 +23,14 @@ /datum/objective/pulse_demon/drain name = "Drain Power" + antag_menu_name = "поглотить энергию" /// Amount of power we need to drain, ranges from 500 KW to 5 MW var/amount = 0 /datum/objective/pulse_demon/drain/New() . = ..() amount = rand(1, 10) * 500000 - explanation_text = "Drain [format_si_suffix(amount)]W of power." + explanation_text = "Поглотите [format_si_suffix(amount)]W Энергии." /datum/objective/pulse_demon/drain/check_completion() if(..()) @@ -43,7 +46,8 @@ // Requires 1 APC to be hacked and not destroyed to complete /datum/objective/pulse_demon/tamper name = "Tamper Machinery" - explanation_text = "Cause mischief amongst the machines in rooms with APCs you've hijacked, and defend yourself from anyone trying to stop you." + antag_menu_name = "Разрушать машины" + explanation_text = "Наносите вред машинам в комнатах с захваченными вами ЛКП и защищайтесь от всех, кто пытается вас остановить." /datum/objective/pulse_demon/tamper/check_completion() if(..()) diff --git a/code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm b/code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm index 06f7d4860e4..ce7e06c8e0c 100644 --- a/code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm +++ b/code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm @@ -59,7 +59,7 @@ set_varspeed(-0.3) return lum_count - + /mob/living/simple_animal/demon/shadow/OnUnarmedAttack(atom/target) if(!ishuman(target)) if(isitem(target)) @@ -268,13 +268,14 @@ /datum/objective/wrap name = "Wrap" + antag_menu_name = "Обернуть в кокон" needs_target = FALSE target_amount = 10 /datum/objective/wrap/New(text, datum/team/team_to_join) target_amount = rand(10,20) - explanation_text = "Ambush those who dare to challenge the shadows. Wrap at least [target_amount] mortals." + explanation_text = "Устройте засаду тем, кто осмелится бросить вызов теням. Оберните хотя бы [target_amount] смертных." ..() diff --git a/code/game/gamemodes/miniantags/demons/slaughter_demon/slaughter_demon.dm b/code/game/gamemodes/miniantags/demons/slaughter_demon/slaughter_demon.dm index 2600eb2fa6a..d09fcca2e6f 100644 --- a/code/game/gamemodes/miniantags/demons/slaughter_demon/slaughter_demon.dm +++ b/code/game/gamemodes/miniantags/demons/slaughter_demon/slaughter_demon.dm @@ -242,12 +242,13 @@ //Objective info, Based on Reverent mini Atang /datum/objective/slaughter needs_target = FALSE + antag_menu_name = "Поглотить смертных" var/targetKill = 10 /datum/objective/slaughter/New() targetKill = rand(10,20) - explanation_text = "Devour [targetKill] mortals." + explanation_text = "Поглотить [targetKill] смертных." ..() @@ -275,15 +276,15 @@ var/targetname = "someone" if(target?.current) targetname = target.current.real_name - var/list/explanation_texts = list("Spread blood all over the bridge.", \ - "Spread blood all over the brig.", \ - "Spread blood all over the chapel.", \ - "Kill or Destroy all Janitors or Sanitation bots.", \ - "Spare a few after striking them... make them bleed before the harvest.", \ - "Hunt those that try to hunt you first.", \ - "Hunt those that run away from you in fear", \ - "Show [targetname] the power of blood.", \ - "Drive [targetname] insane with demonic whispering." + var/list/explanation_texts = list("Залейте кровью весь мостик.", \ + "Залейте кровью весь бриг.", \ + "Залейте кровью всю церковь.", \ + "Убейте или уничтожьте всех ботов-уборщиков или ботов-санитаров.", \ + "Подожди немного после удара... заставь их кровоточить перед жатвой.", \ + "Охоться на тех, кто попытается охотиться на тебя.", \ + "Охотьтесь на тех, кто в страхе убегает от вас.", \ + "Покажите [targetname] силу крови.", \ + "Сведите [targetname] с ума демоническим шепотом." ) // As this is a fluff objective, we don't need a target, so we want to null it out. diff --git a/code/game/gamemodes/miniantags/guardian/guardian.dm b/code/game/gamemodes/miniantags/guardian/guardian.dm index df58b9822b3..e537e6f45a5 100644 --- a/code/game/gamemodes/miniantags/guardian/guardian.dm +++ b/code/game/gamemodes/miniantags/guardian/guardian.dm @@ -344,6 +344,7 @@ var/mob/living/simple_animal/hostile/guardian/G = new pickedtype(user, user) G.summoned = TRUE G.key = key + SSticker.mode.guardians |= G.mind to_chat(G, "Вы [mob_name], обязанный служить [user.real_name].") to_chat(G, "Вы можете появляться или возвращаться к вашему хозяину с помощью кнопок на панели Стража. Там же вы найдете кнопку связи с хозяином.") to_chat(G, "Будучи лично неуязвимым, Вы умрете если [user.real_name] умрет, и любой урон попавший по вам будет пропорционально перенесен хозяину, так как вы питаетесь от его жизненной силы.") diff --git a/code/game/gamemodes/miniantags/morph/morph.dm b/code/game/gamemodes/miniantags/morph/morph.dm index 28aed85bcc7..29702d6aafd 100644 --- a/code/game/gamemodes/miniantags/morph/morph.dm +++ b/code/game/gamemodes/miniantags/morph/morph.dm @@ -366,7 +366,8 @@ enable_reproduce(TRUE) mind.assigned_role = SPECIAL_ROLE_MORPH mind.special_role = SPECIAL_ROLE_MORPH - SSticker.mode.traitors |= mind + SSticker.mode.morphs |= mind + var/list/messages = list() messages.Add("You are a morph.
") messages.Add("You hunger for living beings and desire to procreate. Achieve this goal by ambushing unsuspecting pray using your abilities.") diff --git a/code/game/gamemodes/miniantags/revenant/revenant.dm b/code/game/gamemodes/miniantags/revenant/revenant.dm index 02f7313be43..5f966b4b62f 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant.dm @@ -370,24 +370,25 @@ /datum/objective/revenantFluff needs_target = FALSE + antag_menu_name = "Задача ревенанта" /datum/objective/revenantFluff/New() - var/list/explanationTexts = list("Assist and exacerbate existing threats at critical moments.", \ - "Cause as much chaos and anger as you can without being killed.", \ - "Damage and render as much of the station rusted and unusable as possible.", \ - "Disable and cause malfunctions in as many machines as possible.", \ - "Ensure that any holy weapons are rendered unusable.", \ - "Hinder the crew while attempting to avoid being noticed.", \ - "Make the crew as miserable as possible.", \ - "Make the clown as miserable as possible.", \ - "Make the captain as miserable as possible.", \ - "Make the AI as miserable as possible.", \ - "Annoy the ones that insult you the most.", \ - "Whisper ghost jokes into peoples heads.", \ - "Help the crew in critical situations, but take your payments in souls.", \ - "Prevent the use of energy weapons where possible.") + var/list/explanationTexts = list("Помогайте существующим угрозам и усугубляйте их в критические моменты.", \ + "Вызовите как можно больше хаоса и гнева, не будучи убитыми.", \ + "Повредите и сделайте как можно большую часть станции разрушеной и непригодной для использования.", \ + "Отключите как можно больше машин и вызовите сбои в их работе.", \ + "Убедитесь, что любое святое оружие приведено в негодность.", \ + "Мешайте экипажу, пытаясь остаться незамеченным..", \ + "Сделайте экипаж как можно более несчастным.", \ + "Сделайте клоуна как можно более несчастным.", \ + "Сделайте капитана как можно более несчастным.", \ + "Сделайте ИИ как можно более несчастным.", \ + "Раздражайте тех, кто вас больше всего оскорбляет.", \ + "Шепчите шутки о призраках в головы людей.", \ + "Помогайте экипажу в критических ситуациях, но принимайте оплату в душах.", \ + "По возможности предотвращайте применение энергетического оружия.") explanation_text = pick(explanationTexts) ..() diff --git a/code/game/gamemodes/miniantags/revenant/revenant_spawn_event.dm b/code/game/gamemodes/miniantags/revenant/revenant_spawn_event.dm index 07d0dcbe216..ac7d89fc186 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant_spawn_event.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant_spawn_event.dm @@ -44,7 +44,7 @@ player_mind.transfer_to(revvie) player_mind.assigned_role = SPECIAL_ROLE_REVENANT player_mind.special_role = SPECIAL_ROLE_REVENANT - SSticker.mode.traitors |= player_mind + SSticker.mode.revenants |= player_mind message_admins("[key_name_admin(revvie)] has been made into a revenant by an event.") add_game_logs("was spawned as a revenant by an event.", revvie) diff --git a/code/game/gamemodes/miniantags/sintouched/objectives.dm b/code/game/gamemodes/miniantags/sintouched/objectives.dm index be5ebe4b8cd..4d06161676e 100644 --- a/code/game/gamemodes/miniantags/sintouched/objectives.dm +++ b/code/game/gamemodes/miniantags/sintouched/objectives.dm @@ -6,6 +6,7 @@ /* NO ERP OBJECTIVE FOR YOU. /datum/objective/sintouched/lust dangerrating = 3 // it's not AS dangerous. + antag_menu_name = "Похоть" /datum/objective/sintouched/lust/New() var/mob/dead/D = pick(dead_mob_list) @@ -20,12 +21,13 @@ /datum/objective/sintouched/proc/init_sin(mob/living/carbon/human/human) user = human on_apply() - + /datum/objective/sintouched/Destroy(force) user = null return ..() /datum/objective/sintouched/gluttony + antag_menu_name = "Чревоугодие" explanation_text = "Еда очень вкусная, настолько вкусная, что вы не можете позволить еде попасть к другим людям, ведь она и была создана лишь для вас." /datum/objective/sintouched/gluttony/on_apply() @@ -38,13 +40,15 @@ LAZYREMOVE(user.dna.species.inherent_traits, TRAIT_NO_FAT) user.force_gene_block(GLOB.eatblock) return ..() - + /datum/objective/sintouched/greed + antag_menu_name = "Жадность" explanation_text = "Вы хотите БОЛЬШЕ, больше денег, больше богатства, больше богатств. Заполучи их, но не вреди людям ради этого." - + /datum/objective/sintouched/sloth + antag_menu_name = "Лень" explanation_text = "Вы периодически устаёте. Идите и вздремните в то время, когда это будет неудобно другим людям." - + /datum/objective/sintouched/sloth/on_apply() user.add_or_update_variable_actionspeed_modifier(/datum/actionspeed_modifier/species_tool_mod, multiplicative_slowdown = user.dna.species.toolspeedmod + 1) user.add_or_update_variable_actionspeed_modifier(/datum/actionspeed_modifier/species_surgery_mod, multiplicative_slowdown = user.dna.species.surgeryspeedmod + 1) @@ -55,10 +59,11 @@ user.add_or_update_variable_actionspeed_modifier(/datum/actionspeed_modifier/species_surgery_mod, multiplicative_slowdown = user.dna.species.surgeryspeedmod) user.add_or_update_variable_movespeed_modifier(/datum/movespeed_modifier/species_speedmod, multiplicative_slowdown = user.dna.species.speed_mod) return ..() - + /datum/objective/sintouched/wrath + antag_menu_name = "Гнев" explanation_text = "Что ваши коллеги когда-либо делали для вас? Не предлагайте им помощь ни в каких делах и отказывайте, если попросят." - + /datum/objective/sintouched/wrath/on_apply() var/datum/disease/virus/advance/preset/aggression/disease = new user.physiology.punch_damage_low += 5 @@ -71,14 +76,16 @@ return ..() /datum/objective/sintouched/envy + antag_menu_name = "Зависть" explanation_text = "Почему вы должны зацикливаться на своем звании? Покажите всем, что вы можете выполнять и другую работу, и не позволяйте никому остановить вас, прежде всего потому, что у вас нет требуемой квалификации." - + /datum/objective/sintouched/envy/on_apply() user.set_species(/datum/species/wryn) - + /datum/objective/sintouched/pride + antag_menu_name = "Гордыня" explanation_text = "Вы - лучшее, что есть на станции. Убедитесь, что все это знают." - + /datum/objective/sintouched/pride/on_apply() user.physiology.brute_mod *= 0.9 user.physiology.tox_mod *= 0.9 @@ -95,4 +102,5 @@ return ..() /datum/objective/sintouched/acedia + antag_menu_name = "Трудолюбие" explanation_text = "Ангелы, дьяволы, добро, зло... кого это вообще беспокоит? Игнорируйте все адские угрозы и просто занимайтесь своей работой." diff --git a/code/game/gamemodes/nuclear/nuclearbomb.dm b/code/game/gamemodes/nuclear/nuclearbomb.dm index 900b94fd7d1..a0f90147090 100644 --- a/code/game/gamemodes/nuclear/nuclearbomb.dm +++ b/code/game/gamemodes/nuclear/nuclearbomb.dm @@ -56,6 +56,7 @@ GLOBAL_VAR(bomb_set) core = new /obj/item/nuke_core/plutonium(src) STOP_PROCESSING(SSobj, core) ADD_TRAIT(core, TRAIT_BLOCK_RADIATION, src) //Let us not irradiate the vault by default. + AddElement(/datum/element/high_value_item) update_icon(UPDATE_OVERLAYS) @@ -605,6 +606,10 @@ GLOBAL_VAR(bomb_set) START_PROCESSING(SSobj, src) GLOB.poi_list |= src +/obj/item/disk/nuclear/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/disk/nuclear/process() if(!check_disk_loc()) var/holder = get(src, /mob) diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index 70d4dee437a..d8c5f01e89a 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -40,6 +40,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) var/martyr_compatible = FALSE /// If the objective goes cryo, do we check for a new objective or ignore it var/check_cryo = TRUE + /// This name displays in antag menu + var/antag_menu_name /datum/objective/New(text, datum/team/team_to_join) @@ -63,6 +65,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/proc/check_completion() return completed +/datum/objective/proc/check_anatag_menu_ability() + return TRUE /** * Get all owners of the objective, including ones from the objective's team, if it has one. @@ -148,7 +152,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/proc/alarm_changes() for(var/datum/mind/user in get_owners()) - to_chat(user.current, span_userdanger("
You get the feeling your target is no longer within reach. Time for Plan [pick("A","B","C","D","X","Y","Z")]. Objectives updated!")) + to_chat(user.current, span_userdanger("
Вы чувствуете, что ваша цель больше не находится в пределах досягаемости. Время для плана [pick("A","B","C","D","X","Y","Z")]. Цели обновлены!")) SEND_SOUND(user.current, 'sound/ambience/alarm4.ogg') @@ -202,17 +206,18 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/assassinate name = "Assassinate" + antag_menu_name = "Убить" martyr_compatible = TRUE /datum/objective/assassinate/find_target(list/target_blacklist) ..() if(target?.current) - explanation_text = "Assassinate [target.current.real_name], the [target.assigned_role]." + explanation_text = "Убейте [target.current.real_name], [target.assigned_role]." if(!(target in SSticker.mode.victims)) SSticker.mode.victims.Add(target) else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" return target @@ -235,15 +240,16 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/mutiny name = "Mutiny" + antag_menu_name = "Мятеж" martyr_compatible = TRUE /datum/objective/mutiny/find_target(list/target_blacklist) ..() if(target && target.current) - explanation_text = "Exile or assassinate [target.current.real_name], the [target.assigned_role]." + explanation_text = "Изгнать или убить[target.current.real_name], [target.assigned_role]." else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" return target @@ -269,6 +275,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/maroon name = "Maroon" + antag_menu_name = "Не дать эвакуироваться живым/свободным" martyr_compatible = TRUE @@ -280,9 +287,9 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/maroon/proc/update_explanation() if(target?.current) - explanation_text = "Prevent from escaping alive or free [target.current.real_name], the [target.assigned_role]." + explanation_text = "Не дать сбежать живым или свободным [target.current.real_name], [target.assigned_role]." else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" /datum/objective/maroon/check_completion() @@ -317,6 +324,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/debrain //I want braaaainssss name = "Debrain" + antag_menu_name = "Украсть мозг" martyr_compatible = FALSE @@ -333,11 +341,11 @@ GLOBAL_LIST_EMPTY(admin_objective_list) ..() if(target?.current) var/obj/item/organ/internal/brains = target.current.get_organ_slot(INTERNAL_ORGAN_BRAIN) - explanation_text = "Steal the [brains.name] of [target.current.real_name], the [target.assigned_role]." + explanation_text = "Украсть [brains.name] у [target.current.real_name], [target.assigned_role]." if(!(target in SSticker.mode.victims)) SSticker.mode.victims.Add(target) else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" return target @@ -363,6 +371,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/pain_hunter name = "pain hunter" + antag_menu_name = "Преподать урок" martyr_compatible = TRUE var/damage_need = 200 var/damage_type = BRUTE @@ -397,7 +406,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) if(target && ishuman(target.current)) update_find_objective() else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" completed = TRUE deltimer(checking_timer) checking_timer = null @@ -493,15 +502,16 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/protect //The opposite of killing a dude. name = "Protect" + antag_menu_name = "Защитить" martyr_compatible = TRUE /datum/objective/protect/find_target(list/target_blacklist) ..() if(target && target.current) - explanation_text = "Protect [target.current.real_name], the [target.assigned_role]." + explanation_text = "Защитить [target.current.real_name], [target.assigned_role]." else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" return target @@ -521,6 +531,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/protect/mindslave //subytpe for mindslave implants + antag_menu_name = "Защитить хозяина" needs_target = FALSE // To be clear, this objective should have a target, but it will always be manually set to the mindslaver through the mindslave antag datum. @@ -529,7 +540,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) if(owner?.current) SEND_SOUND(owner.current, sound('sound/ambience/alarm4.ogg')) owner.remove_antag_datum(/datum/antagonist/mindslave) - to_chat(owner.current, "
You notice that your master has entered cryogenic storage, and revert to your normal self.") + to_chat(owner.current, "
Вы замечаете, что ваш хозяин вошел в криогенное хранилище и возвращаетесь к своему обычному состоянию.") log_admin("[key_name(owner.current)]'s mindslave master has cryo'd, and is no longer a mindslave.") message_admins("[key_name_admin(owner.current)]'s mindslave master has cryo'd, and is no longer a mindslave.") //Since they were on antag hud earlier, this feels important to log qdel(src) @@ -539,9 +550,10 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/hijack name = "Hijack" + antag_menu_name = "Угон шаттла" martyr_compatible = FALSE //Technically you won't get both anyway. - explanation_text = "Hijack the shuttle by escaping on it with no loyalist Nanotrasen crew on board and free. \ - Syndicate agents, other enemies of Nanotrasen, cyborgs, pets, and cuffed/restrained hostages may be allowed on the shuttle alive." + explanation_text = "Угоните шаттл эвакуировавшись без лояльного Nanotrasen экипажа на борту и свободным. \ + Агенты Синдикта, другие враги Nanotrasen, борги, питомцы, и заложники в наручниках/связывающих устройствах могут быть на на шаттле живыми." needs_target = FALSE @@ -558,7 +570,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/hijackclone name = "Hijack (with clones)" - explanation_text = "Hijack the shuttle by ensuring only you (or your copies) escape." + antag_menu_name = "Угон шаттла(с клонами)" + explanation_text = "Захватите шаттл, убедившись, что сбежите только вы (или ваши копии)." martyr_compatible = FALSE needs_target = FALSE @@ -596,7 +609,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/block name = "Silicon Supremacy" - explanation_text = "Do not allow any lifeforms, be it organic or synthetic to escape on the shuttle alive. AIs, Cyborgs, Maintenance drones, and pAIs are not considered alive." + antag_menu_name = "Превосходство Синтетиков" + explanation_text = "Не позволяйте никаким формам жизни, будь то органические или синтетические, сбежать на шаттле живыми. ИИ, киборги, дроны технического обслуживания и PAI не считаются живыми." martyr_compatible = TRUE needs_target = FALSE @@ -627,7 +641,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/escape name = "Escape" - explanation_text = "Escape on the shuttle or an escape pod alive and free." + antag_menu_name = "Эвакуироваться" + explanation_text = "Эвакуироваться на шаттле или эвакуационном поде живым и свободным." needs_target = FALSE @@ -662,6 +677,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/escape/escape_with_identity name = "Escape With Identity" + antag_menu_name = "Эвакуироваться под личностью" needs_target = TRUE /// Stored because the target's `[mob/var/real_name]` can change over the course of the round. var/target_real_name @@ -698,9 +714,9 @@ GLOBAL_LIST_EMPTY(admin_objective_list) if(target && target.current) target_real_name = target.current.real_name - explanation_text = "Escape on the shuttle or an escape pod with the identity of [target_real_name], the [target.assigned_role] while wearing [target.p_their()] identification card." + explanation_text = "Сбегите на шаттле или эвакуационном поде под личность [target_real_name], [target.assigned_role] нося на себе [target.p_their()] ID карту." else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" /datum/objective/escape/escape_with_identity/proc/special_objective_checking_target(datum/source, datum/mind/possible_target) @@ -753,7 +769,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/die name = "Glorious Death" - explanation_text = "Die a glorious death." + antag_menu_name = "Умереть славной смертью" + explanation_text = "Умереть славной смертью." needs_target = FALSE @@ -772,7 +789,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/survive name = "Survive" - explanation_text = "Stay alive until the end." + antag_menu_name = "Выжить" + explanation_text = "Выжить до конца." needs_target = FALSE @@ -787,13 +805,15 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/nuclear name = "Nuke station" - explanation_text = "Destroy the station with a nuclear device." + antag_menu_name = "Взорвать станцию" + explanation_text = "Уничтожить станцию ​​с помощью ядерного устройства." martyr_compatible = TRUE needs_target = FALSE /datum/objective/steal name = "Steal Item" + antag_menu_name = "Украсть предмет" var/datum/theft_objective/steal_target martyr_compatible = FALSE var/type_theft_flag = THEFT_FLAG_HIGHRISK @@ -849,7 +869,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) return TRUE - explanation_text = "Free Objective." + explanation_text = "Свободная цель." return FALSE @@ -863,18 +883,18 @@ GLOBAL_LIST_EMPTY(admin_objective_list) var/list/possible_items_all = get_theft_list_objectives(type_theft_flag) if(type_theft_flag == THEFT_FLAG_HIGHRISK) possible_items_all |= "custom" - var/new_target = input("Select target:", "Objective target", null) as null|anything in possible_items_all + var/new_target = tgui_input_list(usr, "Выбрать цель:", "Цель", possible_items_all, null) if(!new_target) return FALSE if(new_target == "custom") var/datum/theft_objective/O=new - O.typepath = input("Select type:","Type") as null|anything in typesof(/obj/item) + O.typepath = tgui_input_list(usr, "Выбрать тип:", "Тип", typesof(/obj/item)) if(!O.typepath) return FALSE var/tmp_obj = new O.typepath var/custom_name = tmp_obj:name qdel(tmp_obj) - O.name = sanitize(copytext_char(input("Enter target name:", "Objective target", custom_name) as text|null,1,MAX_NAME_LEN)) + O.name = sanitize(tgui_input_text("Введите название цели:", "Цель", custom_name, MAX_NAME_LEN)) if(!O.name) return FALSE steal_target = O @@ -903,9 +923,9 @@ GLOBAL_LIST_EMPTY(admin_objective_list) var/mob/living/carbon/human/human_owner = player.current var/where = human_owner.equip_in_one_of_slots(item, slots) if(where) - to_chat(human_owner, "

In your [where] is a box containing items and instructions to help you with your steal objective.
") + to_chat(human_owner, "

В вашем [where] находится коробка с предметами и инструкциями, которые помогут вам в воровстве.
") else - to_chat(human_owner, span_userdanger("Unfortunately, you weren't able to get a stealing kit. This is very bad and you should adminhelp immediately (press F1).")) + to_chat(human_owner, span_userdanger("К сожалению, вам не удалось получить набор для кражи. Это очень плохо, и вам следует немедленно обратиться за помощью к администраторам (нажмите F1).")) message_admins("[ADMIN_LOOKUPFLW(human_owner)] Failed to spawn with their [item_path] theft kit.") qdel(item) @@ -919,20 +939,24 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/steal/structure + antag_menu_name = "Украсть структуру" type_theft_flag = THEFT_FLAG_STRUCTURE /datum/objective/steal/animal + antag_menu_name = "Украсть животное" type_theft_flag = THEFT_FLAG_ANIMAL /datum/objective/steal/collect + antag_menu_name = "Собрать коллекцию" type_theft_flag = THEFT_FLAG_COLLECT /datum/objective/steal/exchange martyr_compatible = FALSE needs_target = FALSE + antag_menu_name = "Заполучить" /datum/objective/steal/exchange/proc/set_faction(var/faction,var/otheragent) @@ -942,11 +966,12 @@ GLOBAL_LIST_EMPTY(admin_objective_list) targetinfo = new /datum/theft_objective/unique/docs_blue else if(faction == "blue") targetinfo = new /datum/theft_objective/unique/docs_red - explanation_text = "Acquire [targetinfo.name] held by [target.current.real_name], the [target.assigned_role] and syndicate agent" + explanation_text = "Получите [targetinfo.name] переносимые [target.current.real_name], [target.assigned_role] и агентом Синдиката" steal_target = targetinfo /datum/objective/steal/exchange/backstab + antag_menu_name = "Сохранить" /datum/objective/steal/exchange/backstab/set_faction(var/faction) var/datum/theft_objective/unique/targetinfo @@ -954,15 +979,16 @@ GLOBAL_LIST_EMPTY(admin_objective_list) targetinfo = new /datum/theft_objective/unique/docs_red else if(faction == "blue") targetinfo = new /datum/theft_objective/unique/docs_blue - explanation_text = "Do not give up or lose [targetinfo.name]." + explanation_text = "Не отдавайте и не теряйте [targetinfo.name]." steal_target = targetinfo /datum/objective/download needs_target = FALSE + antag_menu_name = "Загрузите" /datum/objective/download/proc/gen_amount_goal() target_amount = rand(10,20) - explanation_text = "Download [target_amount] research levels." + explanation_text = "Загрузите [target_amount] уровней исследования." return target_amount @@ -972,10 +998,11 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/capture needs_target = FALSE + antag_menu_name = "Накопить" /datum/objective/capture/proc/gen_amount_goal() target_amount = rand(5,10) - explanation_text = "Accumulate [target_amount] capture points." + explanation_text = "Накопите [target_amount] очков захвата." return target_amount @@ -985,6 +1012,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/absorb name = "Absorb DNA" + antag_menu_name = "Поглотить ДНК" needs_target = FALSE @@ -1010,7 +1038,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) target_amount = min(target_amount, n_p) - explanation_text = "Acquire [target_amount] compatible genomes. The 'Extract DNA Sting' can be used to stealthily get genomes without killing somebody." + explanation_text = "Заполучите [target_amount] совместимых генома. 'Extract DNA Sting' можно использовать, чтобы незаметно получить геномы, не убивая кого-либо." return target_amount @@ -1024,6 +1052,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/destroy name = "Destroy AI" + antag_menu_name = "Уничтожить ИИ" martyr_compatible = TRUE var/target_real_name @@ -1034,9 +1063,9 @@ GLOBAL_LIST_EMPTY(admin_objective_list) target = target_ai?.mind if(target?.current) target_real_name = target.current.real_name - explanation_text = "Destroy [target_real_name], the AI." + explanation_text = "Уничтожить [target_real_name], ИИ." else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" return target @@ -1050,7 +1079,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/steal_five_of_type name = "Steal Five Items" - explanation_text = "Steal at least five items!" + antag_menu_name = "Украсть минимум 5 предметов" + explanation_text = "Украдите не менее пяти предметов!" needs_target = FALSE var/list/wanted_items = list() @@ -1078,12 +1108,14 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/steal_five_of_type/summon_guns - explanation_text = "Steal at least five guns!" + antag_menu_name = "Украсть минимум 5 стволов" + explanation_text = "Украдите минимум 5 стволов!" wanted_items = list(/obj/item/gun) /datum/objective/steal_five_of_type/summon_magic - explanation_text = "Steal at least five magical artefacts!" + antag_menu_name = "Украсть минимум 5 магических артефактов" + explanation_text = "Украдите минимум 5 магических артефактов!" wanted_items = list() @@ -1121,6 +1153,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/blood name = "Spread blood" + antag_menu_name = "Накопить кровь" needs_target = FALSE @@ -1147,7 +1180,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) // /vg/; Vox Inviolate for humans :V /datum/objective/minimize_casualties - explanation_text = "Minimise casualties." + antag_menu_name = "Минимизация потерь" + explanation_text = "Минимизируйте потери." needs_target = FALSE @@ -1164,6 +1198,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) return /datum/objective/heist/kidnap + antag_menu_name = "Похищение" /datum/objective/heist/kidnap/choose_target() @@ -1185,9 +1220,9 @@ GLOBAL_LIST_EMPTY(admin_objective_list) target = pick(possible_targets) if(target && target.current) - explanation_text = "The Shoal has a need for [target.current.real_name], the [target.assigned_role]. Take [target.current.p_them()] alive." + explanation_text = "Ковчег нуждается в [target.current.real_name], [target.assigned_role]. Захватите [target.current.p_them()] живым." else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" return target /datum/objective/heist/kidnap/check_completion() @@ -1211,42 +1246,43 @@ GLOBAL_LIST_EMPTY(admin_objective_list) needs_target = FALSE /datum/objective/heist/loot/choose_target() - var/loot = "an object" + var/loot = "объект" + antag_menu_name = "Добыть оборудование" switch(rand(1,8)) if(1) target = /obj/structure/particle_accelerator target_amount = 6 - loot = "a complete particle accelerator" + loot = "полноценный ускоритель частиц" if(2) target = /obj/machinery/the_singularitygen target_amount = 1 - loot = "a gravitational singularity generator" + loot = "генератор гравитационной сингулярности" if(3) target = /obj/machinery/power/emitter target_amount = 4 - loot = "four emitters" + loot = "4 эммитера" if(4) target = /obj/machinery/nuclearbomb target_amount = 1 - loot = "a nuclear bomb" + loot = "ядерная боеголовка" if(5) target = /obj/item/gun target_amount = 6 - loot = "six guns. Tasers and other non-lethal guns are acceptable" + loot = "6 стволов. Разрешаются тазеры и другое нелетальное оружие." if(6) target = /obj/item/gun/energy target_amount = 4 - loot = "four energy guns" + loot = "4 егана" if(7) target = /obj/item/gun/energy/laser target_amount = 2 - loot = "two laser guns" + loot = "2 лазерных винтовки" if(8) target = /obj/item/gun/energy/ionrifle target_amount = 1 - loot = "an ion gun" + loot = "1 ионная винтовка" - explanation_text = "We are lacking in hardware. Steal or trade [loot]." + explanation_text = "Нам не хватает оборудования. Украдите или купите: [loot]." /datum/objective/heist/loot/check_completion() var/total_amount = 0 @@ -1282,6 +1318,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/heist/salvage needs_target = FALSE + antag_menu_name = "Добыть материалы" /datum/objective/heist/salvage/choose_target() switch(rand(1,6)) @@ -1304,7 +1341,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) target = "diamond" target_amount = 20 - explanation_text = "Ransack or trade with the station and escape with [target_amount] [target]." + explanation_text = "Разграбьте или поторгуйтесь со станцией и сбегите с [target_amount] [target]." /datum/objective/heist/salvage/check_completion() var/total_amount = 0 @@ -1349,7 +1386,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/heist/inviolate_crew - explanation_text = "Do not leave any Vox behind, alive or dead." + antag_menu_name = "Не бросать своих" + explanation_text = "Не бросайте ни одного Вокса, живого или мертвого.." needs_target = FALSE /datum/objective/heist/inviolate_crew/check_completion() @@ -1359,7 +1397,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) return FALSE /datum/objective/heist/inviolate_death - explanation_text = "Follow the Inviolate. Minimise death and loss of resources." + antag_menu_name = "Ненасилие" + explanation_text = "Следуйте Ненасилию. Минимизируйте смерть и потерю ресурсов." needs_target = FALSE /datum/objective/heist/inviolate_death/check_completion() @@ -1372,21 +1411,27 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/trade/proc/choose_target() + explanation_text = "Пишите баг репорт, это баг" return +/datum/objective/trade/plasma + antag_menu_name = "Наторговать плазмы" /datum/objective/trade/plasma/choose_target() - explanation_text = "Acquire at least 15 sheets of plasma through trade." + explanation_text = "Заполучите через торговлю не менее 15 листов плазмы." +/datum/objective/trade/credits + antag_menu_name = "Наторговать кредитов" /datum/objective/trade/credits/choose_target() - explanation_text = "Acquire at least 10,000 credits through trade." + explanation_text = "Заполучите не менее 10 000 кредитов посредством торговли." //wizard /datum/objective/wizchaos - explanation_text = "Wreak havoc upon the station as much you can. Send those wandless Nanotrasen scum a message!" + antag_menu_name = "Магический хаос" + explanation_text = "Наведите на станции ​​столько хаоса, сколько сможете. Отправьте сообщение этим беспалочковым подонкам из Nanotrasen!" needs_target = FALSE completed = TRUE @@ -1395,12 +1440,14 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/cyborg_hijack name = "Cyborg Hijack" + antag_menu_name = "Взломать борга" explanation_text = "Используя свои перчатки обратите на свою сторону хотя бы одного киборга, чтобы он помог вам в саботаже станции!" needs_target = FALSE /datum/objective/plant_explosive name = "Plant Explosive" + antag_menu_name = "Заложить бомбу" ///Where we should KABOOM var/area/detonation_location var/list/area_blacklist = list( @@ -1411,7 +1458,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/plant_explosive/New(text, datum/team/team_to_join) if(!choose_target_area()) - explanation_text = "Free Objective" + explanation_text = "Свободная цель" ..() @@ -1451,6 +1498,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/get_money name = "Steal Money" + antag_menu_name = "Украсть деньги" needs_target = FALSE target_amount = 75000 @@ -1492,6 +1540,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/protect/ninja name = "Ninja's Protect" + antag_menu_name = "Защита" var/list/killers_objectives = list() var/list/killers = list() @@ -1523,7 +1572,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) explanation_text = "На [target.current.real_name], [target.assigned_role] ведут охоту. [target.current.real_name] должен любой ценой \ дожить до конца смены и ваша работа как можно незаметнее позаботится о том, чтобы он остался жив." else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" return target @@ -1547,9 +1596,9 @@ GLOBAL_LIST_EMPTY(admin_objective_list) for(var/datum/objective/killer_objective in killers_objectives) killer_objective.target = target if(istype(killer_objective, /datum/objective/assassinate)) - killer_objective.explanation_text = "Assassinate [killer_objective.target.current.real_name], the [killer_objective.target.assigned_role]." + killer_objective.explanation_text = "Убить [killer_objective.target.current.real_name], [killer_objective.target.assigned_role]." else if(istype(killer_objective, /datum/objective/maroon)) - killer_objective.explanation_text = "Prevent from escaping alive or free [killer_objective.target.current.real_name], the [killer_objective.target.assigned_role]." + killer_objective.explanation_text = "Не дать сбежать живым или свободным [killer_objective.target.current.real_name], [killer_objective.target.assigned_role]." for(var/datum/mind/killer in killer_objective.get_owners()) killer.prepare_announce_objectives() @@ -1560,6 +1609,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) */ /datum/objective/set_up name = "Set Up" + antag_menu_name = "Подстава" martyr_compatible = TRUE @@ -1576,7 +1626,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) if(target?.current) explanation_text = "Любым способом подставьте [target.current.real_name], [target.assigned_role], чтобы его лишили свободы. Но не убили!" else - explanation_text = "Free Objective" + explanation_text = "Свободная цель" return target @@ -1587,7 +1637,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) var/list/owners = get_owners() for(var/datum/mind/user in owners) - to_chat(owner.current, "
You get the feeling your target is no longer within reach. Time for Plan [pick("A","B","C","D","X","Y","Z")]. Objectives updated!") + to_chat(owner.current, span_userdanger("
Вы чувствуете, что ваша цель больше не находится в пределах досягаемости. Время для плана [pick("A","B","C","D","X","Y","Z")]. Цели обновлены!")) SEND_SOUND(owner.current, 'sound/ambience/alarm4.ogg') if(!completed) @@ -1626,6 +1676,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) * Or until enough people are kidnapped (from 3 to 6 (per 100 players)) */ /datum/objective/find_and_scan + antag_menu_name = "Найти и просканировать" martyr_compatible = TRUE var/list/possible_roles = list() /// Variables below updated by ninja's scan machine. @@ -1684,6 +1735,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) needs_target = FALSE martyr_compatible = TRUE target_amount = 3 + antag_menu_name = "Охота на паразитов" /datum/objective/vermit_hunt/New(text, datum/team/team_to_join) @@ -1711,6 +1763,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/collect_blood needs_target = FALSE martyr_compatible = TRUE + antag_menu_name = "Собрать кровь" explanation_text = "На объекте вашей миссии действуют вампиры. \ Ваша задача отыскать их, взять с них образцы крови и просканировать оные в устройстве на вашей базе. \ Вам нужно 3 уникальных образца чтобы начать сканирование.\ @@ -1720,12 +1773,14 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/research_corrupt needs_target = FALSE + antag_menu_name = "Саботировать исследования" explanation_text = "Используя свои перчатки, загрузите мощный вирус на любой научный сервер станции, тем самым саботировав все их исследования! \ Учтите, что установка займёт время и ИИ скорее всего будет уведомлён о вашей попытке взлома!" /datum/objective/ai_corrupt needs_target = FALSE + antag_menu_name = "Саботировать ИИ" explanation_text = "Используя свои перчатки, загрузите в ИИ станции специальный вирус через консоль для смены законов которая стоит в загрузочной. \ Подойдёт только консоль в этой зоне из-за уязвимости оставленной заранее для вируса. \ Учтите, что установка займёт время и ИИ скорее всего будет уведомлён о вашей попытке взлома!" @@ -1733,12 +1788,12 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/blob_critical_mass needs_target = FALSE + antag_menu_name = "Достичь критической массы" //Total blob tiles count var/critical_mass = -2 //Needed blob tiles count var/needed_critical_mass = -1 - /datum/objective/blob_critical_mass/check_completion() if(!completed) completed = needed_critical_mass <= critical_mass && GLOB.security_level < SEC_LEVEL_DELTA @@ -1750,10 +1805,12 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/blob_find_place_to_burst needs_target = FALSE + antag_menu_name = "Найти укромное место" explanation_text = "Найдите укромное место на станции, в котором вас не смогут найти после вылупления до тех пор, пока вы не наберетесь сил." /datum/objective/blob_minion name = "protect the blob core" + antag_menu_name = "Защищать ядро" explanation_text = "Защищайте ядро блоба и исполняйте приказы надразумов. Любой ценой." var/datum/weakref/overmind diff --git a/code/game/gamemodes/revolution/revolution.dm b/code/game/gamemodes/revolution/revolution.dm index 5fbf5fbe614..8e14b1bde9b 100644 --- a/code/game/gamemodes/revolution/revolution.dm +++ b/code/game/gamemodes/revolution/revolution.dm @@ -137,6 +137,7 @@ var/datum/objective/rev_obj = new rev_obj.needs_target = FALSE rev_obj.owner = rev_mind + rev_obj.antag_menu_name = "Революция" rev_obj.explanation_text = "Вы или ваши сподвижники должны занять командные должности, отправив в отставку занимающий их экипаж" rev_mind.objectives += rev_obj diff --git a/code/game/gamemodes/steal_items.dm b/code/game/gamemodes/steal_items.dm index 1a3c1fd8fe7..41baf30470e 100644 --- a/code/game/gamemodes/steal_items.dm +++ b/code/game/gamemodes/steal_items.dm @@ -72,6 +72,8 @@ GLOBAL_LIST_INIT(ungibbable_items_types, get_ungibbable_items_types()) /// Range to a steal target if its not an item. var/range_distance = 2 +/datum/theft_objective/proc/get_antag_menu_name() + return name /datum/theft_objective/proc/check_completion(list/owners) for(var/datum/mind/player in owners) @@ -619,14 +621,10 @@ GLOBAL_LIST_INIT(ungibbable_items_types, get_ungibbable_items_types()) make_collection() +/datum/theft_objective/collect/get_antag_menu_name() + return get_collection(need_br = TRUE) -/datum/theft_objective/collect/proc/make_collection() - if(subtype) - type_list = subtypesof(subtype) - - if(!length(type_list)) - return - +/datum/theft_objective/collect/proc/get_collection(need_br = TRUE) var/list/possible_type_list = type_list.Copy() var/temp_name = "Собрать: " for(var/i in 1 to required_amount) @@ -637,10 +635,18 @@ GLOBAL_LIST_INIT(ungibbable_items_types, get_ungibbable_items_types()) var/atom/item_typepath = pick_n_take(possible_type_list) wanted_items |= item_typepath - if(i % 2 == 0) //notes split + if(need_br && (i % 2 == 0)) //notes split temp_name += "
" temp_name += "[initial(item_typepath.name)][i < required_amount ? ", " : "."]" - name = temp_name + +/datum/theft_objective/collect/proc/make_collection() + if(subtype) + type_list = subtypesof(subtype) + + if(!length(type_list)) + return + + name = get_collection(need_br = TRUE) /datum/theft_objective/collect/generate_explanation_text(datum/objective/steal/steal_objective) diff --git a/code/game/machinery/syndicatebeacon.dm b/code/game/machinery/syndicatebeacon.dm index bf31339d59f..dbaebbc9cb1 100644 --- a/code/game/machinery/syndicatebeacon.dm +++ b/code/game/machinery/syndicatebeacon.dm @@ -46,35 +46,43 @@ return var/mob/M = locate(href_list["traitormob"]) if(M.mind.special_role) - temptext = "We have no need for you at this time. Have a pleasant day.
" + temptext = "В данный момент вы нам не нужны. Приятного дня.
" src.updateUsrDialog() return charges -= 1 if(prob(50)) - temptext = "Double-crosser. You planned to betray us from the start. Allow us to repay the favor in kind." + temptext = "Двойной агент. Ты планировал предать нас с самого начала. Позвольте нам отплатить за услугу тем же." src.updateUsrDialog() spawn(rand(50,200)) selfdestruct() return if(ishuman(M)) var/mob/living/carbon/human/N = M - var/objective = "Free Objective" + var/objective = "Свободная цель" + var/objective_name = "Свободная цель" switch(rand(1,100)) if(1 to 50) - objective = "Steal [pick("a hand teleporter", "the Captain's antique laser gun", "a jetpack", "the Captain's ID", "the Captain's jumpsuit")]." + objective = "Украдите [pick("ручной телепортер", "Капитанский антикварный лазер", "Капитанский джетпак", "Капитанскую ID карту", "Капитанский комбинезон")]." + objective_name = "Украсть" if(51 to 60) - objective = "Destroy 70% or more of the station's plasma tanks." + objective = "Уничтожьте не менее 70% плазменных резервуаров станции." + objective_name = "Уничтожить плазму" if(61 to 70) - objective = "Cut power to 80% or more of the station's tiles." + objective = "Отключите электроэнергию на 80% или более территории станции." + objective_name = "Обесточить станцию" if(71 to 80) - objective = "Destroy the AI." + objective = "Уничтожте ИИ." + objective_name = "Уничтожить ИИ" if(81 to 90) - objective = "Kill all monkeys aboard the station." + objective = "Убейте всех обезьян на станции." + objective_name = "Уничтожить обезьян" else - objective = "Make certain at least 80% of the station evacuates on the shuttle." + objective = "Убедитесь, что по крайней мере 80% станции эвакуируется на шаттле." + objective_name = "Эвакуировать экипаж" var/datum/objective/custom_objective = new(objective) custom_objective.needs_target = FALSE custom_objective.owner = N.mind + custom_objective.antag_menu_name = objective_name N.mind.objectives += custom_objective var/datum/objective/escape/escape_objective = new escape_objective.owner = N.mind @@ -84,7 +92,7 @@ T.give_objectives = FALSE N.mind.add_antag_datum(T) - to_chat(M, "You have joined the ranks of the Syndicate and become a traitor to the station!") + to_chat(M, "Вы вступили в ряды Синдиката и стали предателем!") message_admins("[key_name_admin(N)] has accepted a traitor objective from a syndicate beacon.") diff --git a/code/game/objects/items/blueprints.dm b/code/game/objects/items/blueprints.dm index 99dc86fe7c0..7f001126925 100644 --- a/code/game/objects/items/blueprints.dm +++ b/code/game/objects/items/blueprints.dm @@ -267,7 +267,9 @@ //Blueprint Subtypes -/obj/item/areaeditor/blueprints/ce +/obj/item/areaeditor/blueprints/ce/Initialize() + . = ..() + AddElement(/datum/element/high_value_item) /obj/item/areaeditor/blueprints/cyborg diff --git a/code/game/objects/items/devices/memorizer.dm b/code/game/objects/items/devices/memorizer.dm index ee8716f4506..8c45fca9e04 100644 --- a/code/game/objects/items/devices/memorizer.dm +++ b/code/game/objects/items/devices/memorizer.dm @@ -187,6 +187,7 @@ var/datum/objective/custom_objective = new(objective) custom_objective.needs_target = FALSE custom_objective.owner = fucking_target.mind + custom_objective.antag_menu_name = "Память стерта" fucking_target.mind.objectives += custom_objective fucking_target.mind.lost_memory = TRUE var/list/messages = fucking_target.mind.prepare_announce_objectives() diff --git a/code/game/objects/items/documents.dm b/code/game/objects/items/documents.dm index 3bf7014765c..63a95c9eecb 100644 --- a/code/game/objects/items/documents.dm +++ b/code/game/objects/items/documents.dm @@ -14,6 +14,10 @@ var/sell_multiplier = 0 var/sell_interest = NONE +/obj/item/documents/Initialize() + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/documents/nanotrasen desc = "\"Top Secret\" Nanotrasen documents printed on special copy-protected paper. It is filled with complex diagrams and lists of names, dates and coordinates." icon_state = "docs_verified" diff --git a/code/game/objects/items/theft_items.dm b/code/game/objects/items/theft_items.dm index 310a74a8210..f32670baa7a 100644 --- a/code/game/objects/items/theft_items.dm +++ b/code/game/objects/items/theft_items.dm @@ -41,7 +41,10 @@ user.visible_message("[user] is rubbing [src] against [user.p_them()]self! It looks like [user.p_theyre()] trying to commit suicide!") return TOXLOSS -/obj/item/nuke_core/plutonium //The steal objective, so it doesnt mess with the SM sliver on pinpointers and objectives +//The steal objective, so it doesnt mess with the SM sliver on pinpointers and objectives +/obj/item/nuke_core/plutonium/Initialize() + . = ..() + AddElement(/datum/element/high_value_item) //nuke core box, for carrying the core /obj/item/nuke_core_container @@ -182,6 +185,10 @@ icon_state = "supermatter_sliver" pulseicon = "supermatter_sliver_pulse" +/obj/item/nuke_core/supermatter_sliver/Initialize() + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/nuke_core/supermatter_sliver/attack_tk(mob/user) // no TK gibbing memes return diff --git a/code/game/objects/items/weapons/RCD.dm b/code/game/objects/items/weapons/RCD.dm index 9d77488af2e..ec808d498ff 100644 --- a/code/game/objects/items/weapons/RCD.dm +++ b/code/game/objects/items/weapons/RCD.dm @@ -458,6 +458,10 @@ matter = RCD_MATTER_500 canRwall = TRUE +/obj/item/rcd/combat/Initialize() + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/rcd_ammo name = "compressed matter cartridge" desc = "Highly compressed matter for the RCD." diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index aee787d10a5..34fbeb7138e 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -837,6 +837,7 @@ var/datum/job/captain/J = new/datum/job/captain access = J.get_access() . = ..() + AddElement(/datum/element/high_value_item) /obj/item/card/id/admin name = "admin ID card" diff --git a/code/game/objects/items/weapons/defib.dm b/code/game/objects/items/weapons/defib.dm index ff5f18cd8b1..f3ea57b0f50 100644 --- a/code/game/objects/items/weapons/defib.dm +++ b/code/game/objects/items/weapons/defib.dm @@ -304,6 +304,9 @@ var/next_emp_message //to prevent spam from the emagging message on the advanced defibrillator +/obj/item/defibrillator/compact/advanced/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) /obj/item/defibrillator/compact/advanced/loaded/Initialize(mapload) . = ..() diff --git a/code/game/objects/items/weapons/dice.dm b/code/game/objects/items/weapons/dice.dm index 949d8a82df5..e53e82a56db 100644 --- a/code/game/objects/items/weapons/dice.dm +++ b/code/game/objects/items/weapons/dice.dm @@ -368,16 +368,17 @@ var/datum/objective/O = new O.owner = servant_mind O.target = user.mind - O.explanation_text = "Serve [user.real_name]." + O.explanation_text = "Служить [user.real_name]." + O.antag_menu_name = "Служить" servant_mind.objectives += O servant_mind.transfer_to(H) - var/list/mob/dead/observer/candidates = SSghost_spawns.poll_candidates("Do you want to play as the servant of [user.real_name]?", ROLE_WIZARD, poll_time = 30 SECONDS, source = H) + var/list/mob/dead/observer/candidates = SSghost_spawns.poll_candidates("Вы хотите поиграть играть за слугу [user.real_name]?", ROLE_WIZARD, role_cleanname = "слугу", poll_time = 30 SECONDS, source = H) if(LAZYLEN(candidates)) var/mob/dead/observer/C = pick(candidates) message_admins("[ADMIN_LOOKUPFLW(C)] was spawned as Dice Servant") H.key = C.key - to_chat(H, "You are a servant of [user.real_name]. You must do everything in your power to follow their orders.") + to_chat(H, span_notice("Вы слуга [user.real_name]. Вы должны сделать все, что в ваших силах, чтобы выполнить [genderize_ru(user.gender, "его", "ee", "его", "их")] приказы.")) var/obj/effect/proc_holder/spell/summonmob/S = new S.target_mob = H diff --git a/code/game/objects/items/weapons/melee/misc.dm b/code/game/objects/items/weapons/melee/misc.dm index 0270a3c5cc1..80c356a89f1 100644 --- a/code/game/objects/items/weapons/melee/misc.dm +++ b/code/game/objects/items/weapons/melee/misc.dm @@ -56,6 +56,11 @@ item_state = "rapier" block_type = MELEE_ATTACKS +/obj/item/melee/rapier/captain/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) + + /obj/item/melee/rapier/syndie name = "plastitanium rapier" desc = "A thin blade made of plastitanium with a diamond tip. It appears to be coated in a persistent layer of an unknown substance." diff --git a/code/game/objects/items/weapons/tanks/jetpack.dm b/code/game/objects/items/weapons/tanks/jetpack.dm index 8c7563aa155..88bba73de4b 100644 --- a/code/game/objects/items/weapons/tanks/jetpack.dm +++ b/code/game/objects/items/weapons/tanks/jetpack.dm @@ -214,6 +214,10 @@ w_class = WEIGHT_CLASS_NORMAL resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF //steal objective items are hard to destroy. +/obj/item/tank/jetpack/oxygen/captain/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/tank/jetpack/oxygen/security name = "security jetpack (oxygen)" desc = "A tank of compressed oxygen for use as propulsion in zero-gravity areas by security forces." diff --git a/code/game/objects/items/weapons/teleportation.dm b/code/game/objects/items/weapons/teleportation.dm index 02f9277b7af..b5c6d58cd74 100644 --- a/code/game/objects/items/weapons/teleportation.dm +++ b/code/game/objects/items/weapons/teleportation.dm @@ -19,6 +19,9 @@ /// Variable contains next time hand tele can be used to make it not EMP proof var/emp_timer = 0 +/obj/item/hand_tele/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) /obj/item/hand_tele/attack_self(mob/user) if(emp_timer > world.time) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 8111891139d..f62e27c29d0 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -7,6 +7,7 @@ GLOBAL_LIST_INIT(admin_verbs_default, list( )) GLOBAL_LIST_INIT(admin_verbs_admin, list( /client/proc/check_antagonists, /*shows all antags*/ + /client/proc/antagonists_menu, /client/proc/check_security, /*shows all security*/ /datum/admins/proc/show_player_panel, /client/proc/fax_panel, @@ -417,6 +418,19 @@ GLOBAL_LIST_INIT(view_runtimes_verbs, list( log_admin("[key_name(usr)] checked security") SSblackbox.record_feedback("tally", "admin_verb", 1, "Check Secs") //If you are copy-pasting this, ensure the 4th parameter is unique to the new proc! +/client/proc/antagonists_menu() + set name = "Antagonists Menu" + set category = "Admin" + + if(!check_rights(R_ADMIN)) + return + + var/datum/ui_module/admin = get_admin_ui_module(/datum/ui_module/admin/antagonist_menu) + admin.ui_interact(usr) + log_admin("[key_name(usr)] checked antagonists") + SSblackbox.record_feedback("tally", "admin_verb", 1, "Antagonists Menu") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + return + /client/proc/ban_panel() set name = "Ban Panel" set category = "Admin" @@ -1150,6 +1164,27 @@ GLOBAL_LIST_INIT(view_runtimes_verbs, list( H.change_appearance(APPEARANCE_ALL, usr, usr, check_species_whitelist = 0) SSblackbox.record_feedback("tally", "admin_verb", 1, "CMA - Admin") //If you are copy-pasting this, ensure the 4th parameter is unique to the new proc! +/// targeted form of admin_observe: this should only appear in the right-click menu. +/client/proc/admin_observe_target(mob/target) + if(isnewplayer(mob)) + to_chat(src, span_warning("Вы не можете агостнуться, пока находитесь в лобби. Зайдите в раунд для начала(как игрок или как призрак).")) + return + + if(isnewplayer(target)) + to_chat(src, span_warning("[target] сейчас находится в лобби.")) + return + + if(!isobserver(usr)) + if(!check_rights(R_ADMIN | R_MOD)) // Need to be mod or admin to aghost + return + admin_ghost() + + if(!istype(target)) + to_chat(usr, span_warning("Это можно сделать только с объектами типа /mob"), confidential = TRUE) + return + + addtimer(CALLBACK(mob, TYPE_PROC_REF(/mob, ManualFollow), target), 5 DECISECONDS) + /client/proc/change_human_appearance_self(mob/living/carbon/human/H) if(!check_rights(R_EVENT)) return diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 467e94cbd3e..d89ed43c97e 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1937,20 +1937,9 @@ else if(href_list["adminplayerobservefollow"]) var/client/client = usr.client - - if(!isobserver(usr)) - if(!check_rights(R_ADMIN | R_MOD)) // Need to be mod or admin to aghost - return - - client.admin_ghost() - var/mob/mob = locateUID(href_list["adminplayerobservefollow"]) - if(!istype(mob)) - to_chat(usr, span_warning("This can only be used on instances of type /mob"), confidential = TRUE) - return - - addtimer(CALLBACK(client.mob, TYPE_PROC_REF(/mob, ManualFollow), mob), 5 DECISECONDS) + client.admin_observe_target(mob) else if(href_list["check_antagonist"]) check_antagonists() diff --git a/code/modules/admin/verbs/_ui_module_admin.dm b/code/modules/admin/verbs/_ui_module_admin.dm new file mode 100644 index 00000000000..c0b128d0e3f --- /dev/null +++ b/code/modules/admin/verbs/_ui_module_admin.dm @@ -0,0 +1,22 @@ +GLOBAL_LIST_EMPTY(admin_ui_modules) + +// something something singleton +/proc/get_admin_ui_module(type) + if(GLOB.admin_ui_modules[type]) + return GLOB.admin_ui_modules[type] + if(!ispath(type, /datum/ui_module/admin)) + stack_trace("Some motherfucker tried to create [type] with the admin ui module helper!") + return + return new type() + +/datum/ui_module/admin + +/datum/ui_module/admin/New(datum/_host) + . = ..() + if(GLOB.admin_ui_modules[type]) + stack_trace("Some motherfucker overwrote an admin ui module!") + qdel(GLOB.admin_ui_modules[type]) + GLOB.admin_ui_modules[type] = src + +/datum/ui_module/admin/ui_state(mob/user) + return GLOB.admin_state \ No newline at end of file diff --git a/code/modules/admin/verbs/antagonist_menu.dm b/code/modules/admin/verbs/antagonist_menu.dm new file mode 100644 index 00000000000..9b26ce75457 --- /dev/null +++ b/code/modules/admin/verbs/antagonist_menu.dm @@ -0,0 +1,199 @@ +/datum/ui_module/admin/antagonist_menu + name = "Antagonist Menu" + var/list/cached_data + COOLDOWN_DECLARE(cache_cooldown) + +/datum/ui_module/admin/antagonist_menu/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "AdminAntagMenu") + ui.set_autoupdate(FALSE) + ui.open() + +/datum/ui_module/admin/antagonist_menu/ui_data(mob/user) + if(COOLDOWN_FINISHED(src, cache_cooldown)) + update_cached_data() + COOLDOWN_START(src, cache_cooldown, 1 SECONDS) + return cached_data + +/datum/ui_module/admin/antagonist_menu/proc/update_cached_data() + cached_data = list() + cached_data["antagonists"] = list() + var/list/antagonists = cached_data["antagonists"] + prepare_nodatum_antags(cached_data, antagonists) + for(var/datum/antagonist/antagonist as anything in GLOB.antagonists) + var/datum/mind/antag_mind = antagonist.owner + if(!antag_mind || !antagonist.check_anatag_menu_ability()) + continue + prepare_antag_data(antag_mind, cached_data, antagonist.get_antag_menu_name(), antagonists) + + cached_data["objectives"] = list() + for(var/datum/objective/objective as anything in GLOB.all_objectives) + if(!objective.check_anatag_menu_ability()) + continue + var/list/temp_list = list() + temp_list["obj_name"] = objective.antag_menu_name || objective.name || objective.type + temp_list["obj_desc"] = objective.explanation_text + temp_list["obj_uid"] = objective.UID() + + temp_list["status"] = objective.completed + if(!objective.owner) + temp_list["owner_uid"] = "Это дерьмо сломано" + temp_list["owner_name"] = "???" + if(istype(objective.owner, /datum/mind)) + // special handling for contractor objectives I guess + temp_list["owner_uid"] = objective.owner.UID() + temp_list["owner_name"] = objective.owner.name + else + var/datum/thingy = objective.owner + temp_list["owner_uid"] = thingy.UID() + if(istype(thingy, /datum/antagonist)) + var/datum/antagonist/antag = thingy + temp_list["owner_name"] = antag.owner.name + else + temp_list["owner_name"] = "[thingy]" + + var/datum/the_target = objective.target + temp_list["no_target"] = (!objective.needs_target && !the_target) + temp_list["target_name"] = "\[Нет назначенной цели\]" + temp_list["track"] = list() + if(istype(the_target, /datum/mind)) + var/datum/mind/mind = the_target + temp_list["target_name"] = mind.name + temp_list["track"] = list(the_target.UID()) + + if(istype(objective, /datum/objective/steal)) + var/datum/objective/steal/steal_obj = objective + var/datum/theft_objective/theft = steal_obj.steal_target + if(!theft) + continue + temp_list["target_name"] = theft.name + var/list/target_uids = list() + for(var/atom/target in GLOB.high_value_items) + if(!istype(target, theft.typepath)) + continue + var/turf/T = get_turf(target) + if(!T || is_admin_level(T.z)) + continue + target_uids += target.UID() + temp_list["track"] = target_uids + + cached_data["objectives"] += list(temp_list) + + cached_data["high_value_items"] = list() + for(var/atom/target in GLOB.high_value_items) + if(QDELETED(target)) + continue + var/list/temp_list = list() + temp_list["name"] = target.name + temp_list["person"] = get(target, /mob/living) + temp_list["loc"] = target.loc.name + temp_list["uid"] = target.UID() + var/turf/T = get_turf(target) + temp_list["admin_z"] = !T || is_admin_level(T.z) + cached_data["high_value_items"] += list(temp_list) + + cached_data["security"] = list() + var/list/security_list = SSticker.mode.get_all_sec() + security_list |= SSticker.mode.ert + for(var/mob/living/silicon/robot/robot in GLOB.silicon_mob_list) + if(robot.mind && istype(robot.module, /obj/item/robot_module/security)) + security_list |= robot.mind + + for(var/datum/mind/sec_mind as anything in security_list) + var/mob/living/carbon/human/player = sec_mind.current + var/role = determine_role(player) + var/list/temp_list = list() + temp_list["name"] = (!player)? sec_mind.name : player.real_name + temp_list["role"] = (!isrobot(player))? role : \ + (sec_mind.special_role == SPECIAL_ROLE_ERT )? "ERT [role]" : "Security [role]" + temp_list["mind_uid"] = sec_mind.UID() + temp_list["ckey"] = ckey(sec_mind.key) + temp_list["status"] = player.stat + temp_list["antag"] = (isAntag(player) && sec_mind.special_role != SPECIAL_ROLE_ERT ? sec_mind.special_role : "") + temp_list["broken_bone"] = FALSE + temp_list["internal_bleeding"] = FALSE + if(istype(player)) + for(var/name in player.bodyparts_by_name) + var/obj/item/organ/external/e = player.bodyparts_by_name[name] + if(!e) + continue + temp_list["broken_bone"] |= (e.status & ORGAN_BROKEN) + temp_list["internal_bleeding"] |= (e.status & ORGAN_INT_BLEED) + temp_list["health"] = player.health + temp_list["max_health"] = player.maxHealth + cached_data["security"] += list(temp_list) + + +/datum/ui_module/admin/antagonist_menu/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + if(..()) + return + switch(action) + if("refresh") + return TRUE + if("show_player_panel") + var/datum/mind/mind = locateUID(params["mind_uid"]) + if(QDELETED(mind.current)) + to_chat(ui.user, span_warning("У разума нет соответствующего моба.")) + return + ui.user.client.holder.show_player_panel(mind.current) + if("pm") + ui.user.client.cmd_admin_pm(params["ckey"], null) + if("follow") + var/client/C = ui.user.client + if(!isobserver(ui.user)) + if(!check_rights(R_ADMIN|R_MOD)) // Need to be mod or admin to aghost + return + C.admin_ghost() + var/datum/target = locateUID(params["datum_uid"]) + if(QDELETED(target)) + to_chat(ui.user, span_warning("Датум удален!")) + return + + if(istype(target, /datum/mind)) + var/datum/mind/mind = target + if(!ismob(mind.current)) + to_chat(ui.user, span_warning("Это можно использовать только для экземпляров типа /mob.")) + return + target = mind.current + + var/mob/dead/observer/A = C.mob + A.ManualFollow(target) + if("obs") + var/client/C = ui.user.client + var/datum/mind/mind = locateUID(params["mind_uid"]) + + if(!ismob(mind.current)) + to_chat(ui.user, span_warning("Это можно использовать только для экземпляров типа /mob.")) + return + C.admin_observe_target(mind.current) + if("tp") + var/datum/mind/mind = locateUID(params["mind_uid"]) + if(QDELETED(mind)) + to_chat(ui.user, span_warning("Нет разума!")) + return + mind.edit_memory() + if("vv") + ui.user.client.debug_variables(locateUID(params["uid"]), null) + if("obj_owner") + var/client/C = ui.user.client + var/datum/target = locateUID(params["owner_uid"]) + if(QDELETED(target)) + to_chat(ui.user, span_warning("Кажется, цель, которую вы ищете, не существует или удалена.")) + return + if(istype(target, /datum/antagonist)) + var/datum/antagonist/antag = target + target = antag.owner + if(istype(target, /datum/mind)) + var/datum/mind/mind = target + if(!ismob(mind.current)) + to_chat(ui.user, span_warning("Это можно использовать только для экземпляров типа /mob.")) + return + target = mind.current + var/mob/dead/observer/A = C.mob + A.ManualFollow(target) + return + if(istype(target, /datum/team)) + ui.user.client.holder.check_teams() + return + to_chat(ui.user, span_warning("Тип [target.type] не поддерживает поиск владельца цели.")) diff --git a/code/modules/admin/verbs/honksquad.dm b/code/modules/admin/verbs/honksquad.dm index b648cdc49dd..437d29fcf4a 100644 --- a/code/modules/admin/verbs/honksquad.dm +++ b/code/modules/admin/verbs/honksquad.dm @@ -90,7 +90,7 @@ GLOBAL_VAR_INIT(sent_clownsequritysquad, 0) new_honksquad.mind.offstation_role = TRUE new_honksquad.add_language(LANGUAGE_CLOWN) new_honksquad.change_voice() - SSticker.mode.traitors |= new_honksquad.mind//Adds them to current traitor list. Which is really the extra antagonist list. + SSticker.mode.honksquad |= new_honksquad.mind//Adds them to current traitor list. Which is really the extra antagonist list. new_honksquad.equip_honksquad(honk_leader_selected, rankName) return new_honksquad diff --git a/code/modules/admin/verbs/infiltratorteam_syndicate.dm b/code/modules/admin/verbs/infiltratorteam_syndicate.dm index aeb7b0312d6..0319b19e33b 100644 --- a/code/modules/admin/verbs/infiltratorteam_syndicate.dm +++ b/code/modules/admin/verbs/infiltratorteam_syndicate.dm @@ -107,7 +107,7 @@ GLOBAL_VAR_INIT(sent_syndicate_infiltration_team, 0) new_syndicate_infiltrator.mind.assigned_role = "Syndicate Infiltrator" new_syndicate_infiltrator.mind.special_role = "Syndicate Infiltrator" new_syndicate_infiltrator.mind.offstation_role = TRUE //they can flee to z2 so make them inelligible as antag targets - SSticker.mode.traitors |= new_syndicate_infiltrator.mind //Adds them to extra antag list + SSticker.mode.sit |= new_syndicate_infiltrator.mind //Adds them to extra antag list new_syndicate_infiltrator.change_voice() new_syndicate_infiltrator.equip_syndicate_infiltrator(syndicate_leader_selected, uplink_tc, is_mgmt) return new_syndicate_infiltrator diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index f60cccba67e..2888f880e6a 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -85,7 +85,7 @@ GLOBAL_VAR_INIT(sent_strike_team, FALSE) R.mind.offstation_role = TRUE if(!(R.mind in SSticker.minds)) SSticker.minds += R.mind - SSticker.mode.traitors += R.mind + SSticker.mode.deathsquad |= R.mind R.key = ghost_mob.key if(nuke_code) R.mind.store_memory("Коды от боеголовки: [nuke_code].") diff --git a/code/modules/admin/verbs/striketeam_syndicate.dm b/code/modules/admin/verbs/striketeam_syndicate.dm index 6b3a2be17b8..c8227e8c229 100644 --- a/code/modules/admin/verbs/striketeam_syndicate.dm +++ b/code/modules/admin/verbs/striketeam_syndicate.dm @@ -118,7 +118,7 @@ GLOBAL_VAR_INIT(sent_syndicate_strike_team, 0) new_syndicate_commando.mind.special_role = SPECIAL_ROLE_SYNDICATE_DEATHSQUAD new_syndicate_commando.mind.offstation_role = TRUE new_syndicate_commando.change_voice() - SSticker.mode.traitors |= new_syndicate_commando.mind //Adds them to current traitor list. Which is really the extra antagonist list. + SSticker.mode.sst |= new_syndicate_commando.mind //Adds them to current traitor list. Which is really the extra antagonist list. if(is_leader) new_syndicate_commando.equipOutfit(/datum/outfit/admin/syndicate_strike_team/officer) else diff --git a/code/modules/antagonists/_common/antag_datum.dm b/code/modules/antagonists/_common/antag_datum.dm index f8e1005915b..98a792b4f8a 100644 --- a/code/modules/antagonists/_common/antag_datum.dm +++ b/code/modules/antagonists/_common/antag_datum.dm @@ -1,4 +1,5 @@ GLOBAL_LIST_EMPTY(antagonists) +GLOBAL_LIST_EMPTY(antagonists_datums) /datum/antagonist /// The name of the antagonist. @@ -43,6 +44,9 @@ GLOBAL_LIST_EMPTY(antagonists) var/russian_wiki_name /// Show antag in ghost orbit var/show_in_orbit = TRUE + /// Role name in antag menu + var/antag_menu_name + /datum/antagonist/New() GLOB.antagonists += src @@ -108,7 +112,7 @@ GLOBAL_LIST_EMPTY(antagonists) return (jobban_isbanned(user, ROLE_SYNDICATE) || (job_rank && jobban_isbanned(user, job_rank))) /** - * When our datum was last and became removed. + * When our datum was last and became removed. */ /datum/antagonist/proc/handle_last_instance_removal() return @@ -394,7 +398,8 @@ GLOBAL_LIST_EMPTY(antagonists) found_valid_target = TRUE if(!found_valid_target) - new_objective.explanation_text = "Yeah. Do whatever..." + new_objective.explanation_text = "Ага. Делай что угодно..." + new_objective.antag_menu_name = "Свободная цель" new_objective.target = null objectives += new_objective @@ -421,6 +426,18 @@ GLOBAL_LIST_EMPTY(antagonists) /datum/antagonist/proc/finalize_antag() return +/** + * Return name for antag menu + */ +/datum/antagonist/proc/get_antag_menu_name() + return antag_menu_name + + +/** + * Return if antag shows in antag menu + */ +/datum/antagonist/proc/check_anatag_menu_ability() + return TRUE /** * Individual roundend report. diff --git a/code/modules/antagonists/blob/blob_infected_datum.dm b/code/modules/antagonists/blob/blob_infected_datum.dm index 3e4dc54104d..91c885e27dc 100644 --- a/code/modules/antagonists/blob/blob_infected_datum.dm +++ b/code/modules/antagonists/blob/blob_infected_datum.dm @@ -11,6 +11,7 @@ clown_removal_text = "Избавившись от заражения блобом ты возвращаешься к своему неуклюжему, клоунскому \"я\"." show_in_roundend = FALSE show_in_orbit = FALSE + antag_menu_name = "Зараженный блобом" /// Variable responsible for the need to add a mind to blob_infected list in game mode. var/add_to_mode = TRUE /// Countdown to burst start. diff --git a/code/modules/antagonists/blob/blob_minion.dm b/code/modules/antagonists/blob/blob_minion.dm index 0fbbc574d51..0b47e4a7b82 100644 --- a/code/modules/antagonists/blob/blob_minion.dm +++ b/code/modules/antagonists/blob/blob_minion.dm @@ -7,6 +7,7 @@ russian_wiki_name = "Блоб" show_in_roundend = FALSE show_in_orbit = FALSE + antag_menu_name = "Миньен блоба" /// The blob core that this minion is attached to var/datum/weakref/overmind /// Action to talk with nearby mobs diff --git a/code/modules/antagonists/blob/blob_overmind_datum.dm b/code/modules/antagonists/blob/blob_overmind_datum.dm index 736252139af..e1414813099 100644 --- a/code/modules/antagonists/blob/blob_overmind_datum.dm +++ b/code/modules/antagonists/blob/blob_overmind_datum.dm @@ -7,6 +7,7 @@ russian_wiki_name = "Блоб" show_in_roundend = FALSE show_in_orbit = FALSE + antag_menu_name = "Надразум блоба" /// Variable responsible for the need to add a mind to blob_infected list in game mode var/add_to_mode = TRUE /// Is a blob a offspring of another blob. @@ -23,7 +24,7 @@ var/mob/camera/blob/camera = owner.current strain = camera.blobstrain . = ..() - + /datum/antagonist/blob_overmind/add_owner_to_gamemode() var/datum/game_mode/mode = SSticker.mode diff --git a/code/modules/antagonists/borer/borer_datum.dm b/code/modules/antagonists/borer/borer_datum.dm index 9d8ac31ed63..adacf7066ce 100644 --- a/code/modules/antagonists/borer/borer_datum.dm +++ b/code/modules/antagonists/borer/borer_datum.dm @@ -3,6 +3,7 @@ show_in_roundend = FALSE job_rank = ROLE_BORER special_role = SPECIAL_ROLE_BORER + antag_menu_name = "Борер" var/mob/living/simple_animal/borer/user var/mob/living/carbon/human/host /// previous host, used to del transferable effects from previous host. @@ -26,7 +27,7 @@ sync() RegisterSignal(user, COMSIG_BORER_ENTERED_HOST, PROC_REF(entered_host)) RegisterSignal(user, COMSIG_BORER_LEFT_HOST, PROC_REF(left_host)) - RegisterSignal(user, COMSIG_MOB_DEATH, PROC_REF(on_mob_death)) + RegisterSignal(user, COMSIG_MOB_DEATH, PROC_REF(on_mob_death)) RegisterSignal(user, COMSIG_LIVING_REVIVE, PROC_REF(on_mob_revive)) if(tick_interval != -1) @@ -87,13 +88,13 @@ if(evo_points >= focus.cost) evo_points -= focus.cost learned_focuses += new focus(user) - + pre_grant_movable_effect() to_chat(user, span_notice("Вы успешно приобрели [focus.bodypartname]")) return to_chat(user, span_notice("Вам требуется еще [focus.cost - evo_points] очков эволюции для получения [focus.bodypartname].")) - return + return /datum/antagonist/borer/proc/entered_host() SIGNAL_HANDLER @@ -114,7 +115,7 @@ /datum/antagonist/borer/proc/pre_grant_movable_effect() if(QDELETED(user) || QDELETED(host)) return - + for(var/datum/borer_focus/focus as anything in learned_focuses) if(focus.movable_granted) continue @@ -126,7 +127,7 @@ focus.grant_movable_effect() scaling?.grant_movable_effect() - + return /datum/antagonist/borer/proc/pre_remove_movable_effect() @@ -165,7 +166,7 @@ /datum/antagonist/borer/proc/on_mob_death() SIGNAL_HANDLER - + STOP_PROCESSING(SSprocessing, src) /datum/antagonist/borer/proc/on_mob_revive() @@ -191,10 +192,10 @@ if(QDELING(src)) return -/datum/antagonist/borer/proc/update_rank() +/datum/antagonist/borer/proc/update_rank() if(!borer_rank?.required_reproductions || !borer_rank.next_rank_type) return FALSE - + if(reproductions < borer_rank.required_reproductions) return FALSE diff --git a/code/modules/antagonists/changeling/changeling_datum.dm b/code/modules/antagonists/changeling/changeling_datum.dm index 9f57b820b36..7eadcc50807 100644 --- a/code/modules/antagonists/changeling/changeling_datum.dm +++ b/code/modules/antagonists/changeling/changeling_datum.dm @@ -25,6 +25,7 @@ GLOBAL_LIST_INIT(possible_changeling_IDs, list("Alpha","Beta","Gamma","Delta","E russian_wiki_name = "Генокрад" clown_gain_text = "You have evolved beyond your clownish nature, allowing you to wield weapons without harming yourself." clown_removal_text = "As your changeling nature fades, you return to your own clumsy, clownish self." + antag_menu_name = "Генокрад" /// List of [/datum/dna] which have been absorbed through the DNA sting or absorb power. var/list/absorbed_dna /// DNA that is not lost when capacity is otherwise full. diff --git a/code/modules/antagonists/malf_ai/malf_ai_datum.dm b/code/modules/antagonists/malf_ai/malf_ai_datum.dm index 49d12575ba5..8db107d44cc 100644 --- a/code/modules/antagonists/malf_ai/malf_ai_datum.dm +++ b/code/modules/antagonists/malf_ai/malf_ai_datum.dm @@ -5,6 +5,7 @@ special_role = SPECIAL_ROLE_MALFAI antag_hud_name = "hudsyndicate" antag_hud_type = ANTAG_HUD_TRAITOR + antag_menu_name = "Сбойный ИИ" /// Should the AI get codewords? var/give_codewords = TRUE diff --git a/code/modules/antagonists/space_dragon/space_carp_antag_datum.dm b/code/modules/antagonists/space_dragon/space_carp_antag_datum.dm index 3b6eecdccf3..53f6beb41a4 100644 --- a/code/modules/antagonists/space_dragon/space_carp_antag_datum.dm +++ b/code/modules/antagonists/space_dragon/space_carp_antag_datum.dm @@ -1,6 +1,7 @@ /datum/antagonist/space_carp name = "\improper Space Carp" special_role = SPECIAL_ROLE_CARP + antag_menu_name = "Космический карп" /// The rift to protect var/obj/structure/carp_rift/rift @@ -36,6 +37,7 @@ /datum/objective/space_carp explanation_text = "Защищайте разлом призыва карпов." needs_target = FALSE + antag_menu_name = "Защищать разлом" var/obj/structure/carp_rift/rift diff --git a/code/modules/antagonists/space_dragon/space_dragon_datum.dm b/code/modules/antagonists/space_dragon/space_dragon_datum.dm index 2e3e7f86aac..1c6a385cb4a 100644 --- a/code/modules/antagonists/space_dragon/space_dragon_datum.dm +++ b/code/modules/antagonists/space_dragon/space_dragon_datum.dm @@ -3,6 +3,7 @@ roundend_category = "space dragons" job_rank = ROLE_SPACE_DRAGON special_role = SPECIAL_ROLE_SPACE_DRAGON + antag_menu_name = "Космический дракон" /// All space carps created by this antagonist space dragon var/list/datum/mind/carp = list() /// The innate ability to summon rifts @@ -207,6 +208,7 @@ /datum/objective/summon_carp needs_target = FALSE + antag_menu_name = "Открывать и защищать разломы" explanation_text = "Открывайте и защищайте разрывы, чтобы наводнить станцию карпами." diff --git a/code/modules/antagonists/space_ninja/ninja_datum.dm b/code/modules/antagonists/space_ninja/ninja_datum.dm index 3f0eab1bac3..7784b28dccb 100644 --- a/code/modules/antagonists/space_ninja/ninja_datum.dm +++ b/code/modules/antagonists/space_ninja/ninja_datum.dm @@ -4,6 +4,7 @@ special_role = SPECIAL_ROLE_SPACE_NINJA antag_hud_name = "hudninja" antag_hud_type = ANTAG_HUD_NINJA + antag_menu_name = "Космический ниндзя" /// Abilities bicons used for the end game info. var/purchased_abilities /// If `FALSE` ninja will not get default items. diff --git a/code/modules/antagonists/survivalist/survivalist.dm b/code/modules/antagonists/survivalist/survivalist.dm index bea9ab79959..a8927e75515 100644 --- a/code/modules/antagonists/survivalist/survivalist.dm +++ b/code/modules/antagonists/survivalist/survivalist.dm @@ -1,6 +1,7 @@ /datum/antagonist/survivalist name = "Survivalist" special_role = "survivalist" + antag_menu_name = "Выживальщик" var/greet_message = "" diff --git a/code/modules/antagonists/thief/thief_datum.dm b/code/modules/antagonists/thief/thief_datum.dm index 64e51c897ce..02022cf78f9 100644 --- a/code/modules/antagonists/thief/thief_datum.dm +++ b/code/modules/antagonists/thief/thief_datum.dm @@ -8,6 +8,7 @@ russian_wiki_name = "Вор" clown_gain_text = "Вы превзошли свою клоунскую натуру, ваши ловкие пальцы нивелировали былую неуклюжесть!" clown_removal_text = "Ваша клоунская натура возвращается..." + antag_menu_name = "Вор" /// Whether our thief should get a special equipment box var/give_kit = TRUE diff --git a/code/modules/antagonists/traitor/contractor/datums/contractor.dm b/code/modules/antagonists/traitor/contractor/datums/contractor.dm index fd6ed40b322..a58cd1f0702 100644 --- a/code/modules/antagonists/traitor/contractor/datums/contractor.dm +++ b/code/modules/antagonists/traitor/contractor/datums/contractor.dm @@ -15,6 +15,7 @@ special_role = SPECIAL_ROLE_TRAITOR antag_hud_type = ANTAG_HUD_TRAITOR show_in_orbit = FALSE + antag_menu_name = "Контрактор" /// How many telecrystals a traitor must forfeit to become a contractor. var/tc_cost = 100 /// How long a traitor's chance to become a contractor lasts before going away. In deciseconds. @@ -25,6 +26,8 @@ var/is_admin_forced = FALSE /// The associated contractor uplink. Only present if the offer was accepted. var/obj/item/contractor_uplink/contractor_uplink = null + /// Show if the offer was accepted. + var/offer_accepted = FALSE /datum/antagonist/contractor/Destroy(force) @@ -124,6 +127,10 @@ uplink.uses -= tc_cost show_in_orbit = TRUE + offer_accepted = TRUE if(!is_admin_forced) SSticker?.mode?.contractor_accepted++ + +/datum/antagonist/contractor/check_anatag_menu_ability() + return offer_accepted diff --git a/code/modules/antagonists/traitor/contractor/datums/contractor_support.dm b/code/modules/antagonists/traitor/contractor/datums/contractor_support.dm index 8621cd03b4b..f97ae52e1d4 100644 --- a/code/modules/antagonists/traitor/contractor/datums/contractor_support.dm +++ b/code/modules/antagonists/traitor/contractor/datums/contractor_support.dm @@ -2,12 +2,14 @@ name = "Contractor Support Unit" roundend_category = "Contractor Support" special_role = SPECIAL_ROLE_TRAITOR + antag_menu_name = "Поддержка котрактора" /datum/antagonist/contractor_support/on_gain() var/datum/objective/generic_objective = new generic_objective.explanation_text = "Выполняйте приказы, получаемые от назначенного вам контрактника. Помогайте другим агентам в этом районе миссии.
" generic_objective.completed = TRUE + generic_objective.antag_menu_name = "Помогать контрактору" objectives += generic_objective update_contractor_support_icons() diff --git a/code/modules/antagonists/traitor/contractor/datums/objective_contract.dm b/code/modules/antagonists/traitor/contractor/datums/objective_contract.dm index ac226905fbb..1c27da17a56 100644 --- a/code/modules/antagonists/traitor/contractor/datums/objective_contract.dm +++ b/code/modules/antagonists/traitor/contractor/datums/objective_contract.dm @@ -4,6 +4,7 @@ * Describes the target to kidnap and the extraction area of a [/datum/syndicate_contract]. */ /datum/objective/contract + antag_menu_name = "Контракт" // Settings /// Jobs that cannot be the kidnapping target. var/static/list/forbidden_jobs = list( diff --git a/code/modules/antagonists/traitor/datum_mindslave.dm b/code/modules/antagonists/traitor/datum_mindslave.dm index d8688c853c9..3e50ca68557 100644 --- a/code/modules/antagonists/traitor/datum_mindslave.dm +++ b/code/modules/antagonists/traitor/datum_mindslave.dm @@ -9,6 +9,7 @@ antag_hud_name = "mindslave" // This isn't named "hudmindslave" because `add_serve_hud()` adds "hud" to the beginning. clown_gain_text = "Your syndicate training has allowed you to overcome your clownish nature, allowing you to wield weapons without harming yourself." clown_removal_text = "You lose your syndicate training and return to your own clumsy, clownish self." + antag_menu_name = "Раб" /// Whether mindslave uses special handling on transfer mind. var/special = FALSE /// Icon slave master will get, must be without "hud" prefix. diff --git a/code/modules/antagonists/traitor/datum_traitor.dm b/code/modules/antagonists/traitor/datum_traitor.dm index 10ddbd90b7d..2a82ecfdc16 100644 --- a/code/modules/antagonists/traitor/datum_traitor.dm +++ b/code/modules/antagonists/traitor/datum_traitor.dm @@ -12,6 +12,7 @@ russian_wiki_name = "Предатель" clown_gain_text = "Your training has allowed you to overcome your clownish nature, allowing you to wield weapons without harming yourself." clown_removal_text = "You lose your syndicate training and return to your own clumsy, clownish self." + antag_menu_name = "Предатель" /// Should the traitor get codewords? var/give_codewords = TRUE /// Whether the traitor should get his uplink. diff --git a/code/modules/antagonists/vampire/goon_vampire_datum.dm b/code/modules/antagonists/vampire/goon_vampire_datum.dm index e63a76373b0..f1d93b37e5b 100644 --- a/code/modules/antagonists/vampire/goon_vampire_datum.dm +++ b/code/modules/antagonists/vampire/goon_vampire_datum.dm @@ -4,6 +4,7 @@ is_garlic_affected = TRUE dust_in_space = FALSE antag_datum_blacklist = list(/datum/antagonist/vampire/new_vampire) + antag_menu_name = "Вампир гун" upgrade_tiers = list( /obj/effect/proc_holder/spell/vampire/goon/self/rejuvenate = 0, /obj/effect/proc_holder/spell/vampire/goon/targetted/hypnotise = 0, diff --git a/code/modules/antagonists/vampire/vampire_datum.dm b/code/modules/antagonists/vampire/vampire_datum.dm index ca2c0208cf4..a853433014e 100644 --- a/code/modules/antagonists/vampire/vampire_datum.dm +++ b/code/modules/antagonists/vampire/vampire_datum.dm @@ -6,6 +6,7 @@ special_role = SPECIAL_ROLE_VAMPIRE wiki_page_name = "Vampire" russian_wiki_name = "Вампир" + antag_menu_name = "Вампир" /// Total blood drained by vampire over round. var/bloodtotal = 0 /// Current amount of blood. @@ -143,6 +144,9 @@ REMOVE_TRAITS_IN(user, VAMPIRE_TRAIT) +/datum/antagonist/vampire/get_antag_menu_name() + return "[antag_menu_name][subclass? "([subclass.antag_menu_addition])" :""]" + /** * Remove the vampire's current subclass and add the specified one. @@ -691,6 +695,7 @@ antag_hud_type = ANTAG_HUD_VAMPIRE antag_hud_name = "vampthrall" master_hud_icon = "vampire" + antag_menu_name = "Тралл вампира" /datum/antagonist/mindslave/thrall/greet() var/greet_text = "Вы были очарованы [master.current.real_name]. Следуйте каждому [genderize_ru(master.current.gender, "его", "её", "его", "их")] приказу." diff --git a/code/modules/antagonists/vampire/vampire_subclasses.dm b/code/modules/antagonists/vampire/vampire_subclasses.dm index 1010c636ffe..930205e281f 100644 --- a/code/modules/antagonists/vampire/vampire_subclasses.dm +++ b/code/modules/antagonists/vampire/vampire_subclasses.dm @@ -17,6 +17,8 @@ var/crit_organ_cap = 2 /// Link to a spell with TGUI. var/obj/effect/proc_holder/spell/vampire/self/dissect_info/spell_TGUI + /// Name addition for antag menu + var/antag_menu_addition /// Associated list of all trophies bestia subclass got via round. var/list/trophies = list( INTERNAL_ORGAN_HEART = 0, @@ -44,6 +46,7 @@ /datum/vampire_subclass/umbrae name = "umbrae" + antag_menu_addition = "умбра" standard_powers = list(/obj/effect/proc_holder/spell/vampire/self/cloak = 150, /obj/effect/proc_holder/spell/vampire/shadow_snare = 250, /obj/effect/proc_holder/spell/vampire/soul_anchor = 250, @@ -65,6 +68,7 @@ /datum/vampire_subclass/hemomancer name = "hemomancer" + antag_menu_addition = "гемомансер" standard_powers = list(/obj/effect/proc_holder/spell/vampire/self/vamp_claws = 150, /obj/effect/proc_holder/spell/vampire/blood_tendrils = 250, /obj/effect/proc_holder/spell/vampire/blood_barrier = 250, @@ -79,6 +83,7 @@ /datum/vampire_subclass/gargantua name = "gargantua" + antag_menu_addition = "гаргантюа" standard_powers = list(/obj/effect/proc_holder/spell/vampire/self/blood_swell = 150, /obj/effect/proc_holder/spell/vampire/self/blood_rush = 250, /obj/effect/proc_holder/spell/vampire/self/stomp = 250, @@ -95,6 +100,7 @@ /datum/vampire_subclass/dantalion name = "dantalion" + antag_menu_addition = "данталион" standard_powers = list(/obj/effect/proc_holder/spell/vampire/enthrall = 150, /obj/effect/proc_holder/spell/vampire/thrall_commune = 150, /obj/effect/proc_holder/spell/vampire/pacify = 250, @@ -116,6 +122,7 @@ /datum/vampire_subclass/bestia name = "bestia" + antag_menu_addition = "бестия" standard_powers = list(/obj/effect/proc_holder/spell/vampire/self/dissect_info = 150, /obj/effect/proc_holder/spell/vampire/self/dissect = 150, /obj/effect/proc_holder/spell/vampire/self/infected_trophy = 150, diff --git a/code/modules/antagonists/wishgranter/wishgranter.dm b/code/modules/antagonists/wishgranter/wishgranter.dm index d4d9e3a8c1c..c05cf4da77d 100644 --- a/code/modules/antagonists/wishgranter/wishgranter.dm +++ b/code/modules/antagonists/wishgranter/wishgranter.dm @@ -1,6 +1,7 @@ /datum/antagonist/wishgranter name = "Wishgranter Avatar" special_role = "Avatar of the Wish Granter" + antag_menu_name = "Аватар исполнителя желаний" /datum/antagonist/wishgranter/give_objectives() diff --git a/code/modules/clothing/shoes/magboots.dm b/code/modules/clothing/shoes/magboots.dm index 4041b6944b4..73d5147afbf 100644 --- a/code/modules/clothing/shoes/magboots.dm +++ b/code/modules/clothing/shoes/magboots.dm @@ -83,6 +83,10 @@ origin_tech = null resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF +/obj/item/clothing/shoes/magboots/advance/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/clothing/shoes/magboots/syndie desc = "Reverse-engineered magnetic boots that have a heavy magnetic pull. Property of Gorlex Marauders." name = "blood-red magboots" diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 32abf1fb95c..74a53ce8ad8 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -322,6 +322,10 @@ resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF var/hit_reflect_chance = 40 +/obj/item/clothing/suit/armor/laserproof/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/clothing/suit/armor/laserproof/IsReflect() if(prob(hit_reflect_chance)) return 1 @@ -396,6 +400,10 @@ desc = "Someone seperated our Research Director from his own head!" var/tele_range = 2 +/obj/item/clothing/suit/armor/reactive/teleport/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/clothing/suit/armor/reactive/teleport/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = ITEM_ATTACK) if(!active) return 0 diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index d9379daaec9..4452c4b387b 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -292,6 +292,10 @@ desc = "A golden medal awarded exclusively to those promoted to the rank of captain. It signifies the codified responsibilities of a captain to Nanotrasen, and their undisputable authority over their crew." resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF +/obj/item/clothing/accessory/medal/gold/captain/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/clothing/accessory/medal/gold/heroism name = "medal of exceptional heroism" desc = "An extremely rare golden medal awarded only by CentComm. To recieve such a medal is the highest honor and as such, very few exist." diff --git a/code/modules/events/spider_terror.dm b/code/modules/events/spider_terror.dm index 23281c3cabb..c7ab518a6ba 100644 --- a/code/modules/events/spider_terror.dm +++ b/code/modules/events/spider_terror.dm @@ -63,6 +63,7 @@ var/mob/living/simple_animal/hostile/poison/terror_spider/S = new spider_type(pick(GLOB.xeno_spawn)) var/mob/M = pick_n_take(candidates) S.key = M.key + SSticker.mode.terror_spiders |= S.mind S.give_intro_text() spawncount-- successSpawn = TRUE diff --git a/code/modules/events/traders.dm b/code/modules/events/traders.dm index 3f1d5df6906..8d522757177 100644 --- a/code/modules/events/traders.dm +++ b/code/modules/events/traders.dm @@ -63,6 +63,7 @@ GLOBAL_LIST_INIT(unused_trade_stations, list("sol")) M.mind.offstation_role = TRUE greet_trader(M) log_game("[M.ckey] has become TSF trader.") + SSticker.mode.traders |= M.mind success_spawn = TRUE if(success_spawn) var/map_trader_port = 5 diff --git a/code/modules/martial_arts/krav_maga.dm b/code/modules/martial_arts/krav_maga.dm index a2ed81900ea..4ee21ef55fb 100644 --- a/code/modules/martial_arts/krav_maga.dm +++ b/code/modules/martial_arts/krav_maga.dm @@ -168,3 +168,7 @@ desc = "These gloves can teach you to perform Krav Maga using nanochips." icon_state = "fightgloves" item_state = "fightgloves" + +/obj/item/clothing/gloves/color/black/krav_maga/sec/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) diff --git a/code/modules/mob/dead/observer/orbit.dm b/code/modules/mob/dead/observer/orbit.dm index d3358dbd24e..adb765ed575 100644 --- a/code/modules/mob/dead/observer/orbit.dm +++ b/code/modules/mob/dead/observer/orbit.dm @@ -93,11 +93,11 @@ if(GLOB.ts_spiderlist.len && M.ckey) var/list/spider_minds = list() - for(var/mob/living/simple_animal/hostile/poison/terror_spider/S in GLOB.ts_spiderlist) - if(S.key) - spider_minds += S.mind + for(var/datum/mind/spider_mind in SSticker.mode.terror_spiders) + if(!QDELETED(spider_mind.current)) + spider_minds |= spider_mind other_antags += list( - "Terror Spiders ([spider_minds.len])" = (mind.current in GLOB.ts_spiderlist), + "Пауки Ужаса ([spider_minds.len])" = (mind in SSticker.mode.terror_spiders), ) if(user.antagHUD) @@ -118,23 +118,34 @@ // Associative list of antag name => whether this mind is this antag if(SSticker && SSticker.mode) other_antags += list( - "Abductees — ([length(SSticker.mode.abductees)])" = (mind in SSticker.mode.abductees), - "Abductors — ([length(SSticker.mode.abductors)])" = (mind in SSticker.mode.abductors), - "Demons — ([length(SSticker.mode.demons)])" = (mind in SSticker.mode.demons), - "Devils — ([length(SSticker.mode.devils)])" = (mind in SSticker.mode.devils), - "Event Roles — ([length(SSticker.mode.eventmiscs)])" = (mind in SSticker.mode.eventmiscs), - "Nar’Sie Cultists — ([length(SSticker.mode.cult)])" = (mind in SSticker.mode.cult), - "Nuclear Operatives — ([length(SSticker.mode.syndicates)])" = (mind in SSticker.mode.syndicates), - "Ratvar Cultists — ([length(SSticker.mode.clockwork_cult)])" = (mind in SSticker.mode.clockwork_cult), - "Revolutionary Comrades — ([length(SSticker.mode.revolutionaries)])" = (mind in SSticker.mode.revolutionaries), - "Revolutionary Heads — ([length(SSticker.mode.head_revolutionaries)])" = (mind in SSticker.mode.head_revolutionaries), - "Shadowling Thralls — ([length(SSticker.mode.shadowling_thralls)])" = (mind in SSticker.mode.shadowling_thralls), - "Shadowlings — ([length(SSticker.mode.shadows)])" = (mind in SSticker.mode.shadows), - "Sintouched — ([length(SSticker.mode.sintouched)])" = (mind in SSticker.mode.sintouched), - "Wizards — ([length(SSticker.mode.wizards)])" = (mind in SSticker.mode.wizards), - "Wizard’s Apprentices — ([length(SSticker.mode.apprentices)])" = (mind in SSticker.mode.apprentices), - "Xenomorphs — ([length(SSticker.mode.xenos)])" = (mind in SSticker.mode.xenos), - "Blobs — ([length(SSticker.mode.get_blobs_minds())])" = (mind in SSticker.mode.get_blobs_minds()) + "Жертвы абдукторов — ([length(SSticker.mode.abductees)])" = (mind in SSticker.mode.abductees), + "Абдукторы — ([length(SSticker.mode.abductors)])" = (mind in SSticker.mode.abductors), + "Демоны — ([length(SSticker.mode.demons)])" = (mind in SSticker.mode.demons), + "Дьяволы — ([length(SSticker.mode.devils)])" = (mind in SSticker.mode.devils), + "Ивент роли — ([length(SSticker.mode.eventmiscs)])" = (mind in SSticker.mode.eventmiscs), + "Культисты [SSticker.cultdat.entity_name] — ([length(SSticker.mode.cult)])" = (mind in SSticker.mode.cult), + "Ядерные оперативники — ([length(SSticker.mode.syndicates)])" = (mind in SSticker.mode.syndicates), + "Культисты Ратвара — ([length(SSticker.mode.clockwork_cult)])" = (mind in SSticker.mode.clockwork_cult), + "Революционеры — ([length(SSticker.mode.revolutionaries)])" = (mind in SSticker.mode.revolutionaries), + "Главы революции — ([length(SSticker.mode.head_revolutionaries)])" = (mind in SSticker.mode.head_revolutionaries), + "Рабы теней — ([length(SSticker.mode.shadowling_thralls)])" = (mind in SSticker.mode.shadowling_thralls), + "Тени — ([length(SSticker.mode.shadows)])" = (mind in SSticker.mode.shadows), + "Грешники — ([length(SSticker.mode.sintouched)])" = (mind in SSticker.mode.sintouched), + "Маги — ([length(SSticker.mode.wizards)])" = (mind in SSticker.mode.wizards), + "Ученики магов — ([length(SSticker.mode.apprentices)])" = (mind in SSticker.mode.apprentices), + "Ксеноморфы — ([length(SSticker.mode.xenos)])" = (mind in SSticker.mode.xenos), + "Торговцы — ([length(SSticker.mode.traders)])" = (mind in SSticker.mode.traders), + "Морфы — ([length(SSticker.mode.morphs)])" = (mind in SSticker.mode.morphs), + "Свармеры — ([length(SSticker.mode.swarmers)])" = (mind in SSticker.mode.swarmers), + "Голопаразиты — ([length(SSticker.mode.guardians)])" = (mind in SSticker.mode.guardians), + "Ревенанты — ([length(SSticker.mode.revenants)])" = (mind in SSticker.mode.revenants), + "Воксы рейдеры — ([length(SSticker.mode.raiders)])" = (mind in SSticker.mode.raiders), + "Супергерои — ([length(SSticker.mode.superheroes)])" = (mind in SSticker.mode.superheroes), + "Суперзлодеи — ([length(SSticker.mode.supervillains)])" = (mind in SSticker.mode.supervillains), + "Отряд Смерти — ([length(SSticker.mode.deathsquad)])" = (mind in SSticker.mode.deathsquad), + "Хонксквад — ([length(SSticker.mode.honksquad)])" = (mind in SSticker.mode.honksquad), + "Ударный Отряд Синдиката — ([length(SSticker.mode.sst)])" = (mind in SSticker.mode.sst), + "Диверсионный Отряд Синдиката — ([length(SSticker.mode.sit)])" = (mind in SSticker.mode.sit), ) for(var/antag_name in other_antags) diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index c2f2b0ed6cd..42832377a24 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -217,6 +217,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( /mob/living/silicon/ai/Initialize(mapload) . = ..() add_traits(list(TRAIT_PULL_BLOCKED, TRAIT_HANDS_BLOCKED), ROUNDSTART_TRAIT) + AddElement(/datum/element/high_value_item) /mob/living/silicon/ai/proc/on_mob_init() diff --git a/code/modules/mob/living/simple_animal/hostile/headslug.dm b/code/modules/mob/living/simple_animal/hostile/headslug.dm index cb654d0afea..f4446b2a0c2 100644 --- a/code/modules/mob/living/simple_animal/hostile/headslug.dm +++ b/code/modules/mob/living/simple_animal/hostile/headslug.dm @@ -126,6 +126,7 @@ origin.transfer_to(monka) if(evented && !(monka.mind.has_antag_datum(/datum/antagonist/changeling))) monka.mind.add_antag_datum(/datum/antagonist/changeling/evented) + SSticker.mode.headslugs -= origin var/datum/antagonist/changeling/cling = monka.mind.has_antag_datum(/datum/antagonist/changeling) if(evented && !(cling.oncepoped)) owner.real_name = owner.dna.species.get_random_name(owner.gender) // part of technical task, name must be random diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/ghost.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/ghost.dm index 01b1a965f6d..7c4c3cce852 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/ghost.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/ghost.dm @@ -42,6 +42,7 @@ to_chat(user, "Someone else already took this spider.") return key = user.key + SSticker.mode.terror_spiders |= mind give_intro_text() for(var/mob/dead/observer/G in GLOB.player_list) G.show_message("A ghost has taken control of [src]. ([ghost_follow_link(src, ghost=G)]).") diff --git a/code/modules/paperwork/photography/photo.dm b/code/modules/paperwork/photography/photo.dm index 6aace8f5d46..fc3ab3647b3 100644 --- a/code/modules/paperwork/photography/photo.dm +++ b/code/modules/paperwork/photography/photo.dm @@ -97,27 +97,31 @@ onclose(usr, "Photo[UID()]") return -/obj/item/photo/proc/construct(datum/picture/P) - name = P.fields["name"] - icon = P.fields["icon"] - tiny = P.fields["tiny"] - img = P.fields["img"] - desc = P.fields["desc"] - pixel_x = P.fields["pixel_x"] - pixel_y = P.fields["pixel_y"] - photo_size = P.fields["size"] - log_text = P.fields["log"] - blueprints = P.fields["blueprints"] +/obj/item/photo/proc/construct(datum/picture/photo) + name = photo.fields["name"] + icon = photo.fields["icon"] + tiny = photo.fields["tiny"] + img = photo.fields["img"] + desc = photo.fields["desc"] + pixel_x = photo.fields["pixel_x"] + pixel_y = photo.fields["pixel_y"] + photo_size = photo.fields["size"] + log_text = photo.fields["log"] + blueprints = photo.fields["blueprints"] + if(blueprints) + AddElement(/datum/element/high_value_item) /obj/item/photo/proc/copy() - var/obj/item/photo/p = new/obj/item/photo() - - p.icon = icon(icon, icon_state) - p.img = icon(img) - p.tiny = icon(tiny) - p.name = name - p.desc = desc - p.scribble = scribble - p.blueprints = blueprints - - return p + var/obj/item/photo/new_photo = new/obj/item/photo() + + new_photo.icon = icon(icon, icon_state) + new_photo.img = icon(img) + new_photo.tiny = icon(tiny) + new_photo.name = name + new_photo.desc = desc + new_photo.scribble = scribble + new_photo.blueprints = blueprints + if(blueprints) + new_photo.AddElement(/datum/element/high_value_item) + + return new_photo diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index a0ce4eaeabb..a1d7acab46a 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -38,14 +38,18 @@ selfcharge = TRUE resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF unique_reskin = TRUE + var/high_risk = TRUE +/obj/item/gun/energy/laser/captain/Initialize(mapload, ...) + . = ..() + if(high_risk) + AddElement(/datum/element/high_value_item) /obj/item/gun/energy/laser/captain/update_gun_skins() add_skin("The Original", "caplaser") add_skin("Restored", "caplaser_new") add_skin("Alternative", "caplaser_newer") - /obj/item/gun/energy/laser/captain/scattershot name = "scatter shot laser rifle" icon_state = "lasercannon" @@ -55,6 +59,8 @@ ammo_type = list(/obj/item/ammo_casing/energy/laser/scatter, /obj/item/ammo_casing/energy/laser) shaded_charge = FALSE unique_reskin = FALSE + high_risk = FALSE + /obj/item/gun/energy/laser/cyborg desc = "An energy-based laser gun that draws power from the cyborg's internal energy cell directly. So this is what freedom looks like?" diff --git a/code/modules/projectiles/guns/energy/nuclear.dm b/code/modules/projectiles/guns/energy/nuclear.dm index 3e0f3670414..d0e2664b170 100644 --- a/code/modules/projectiles/guns/energy/nuclear.dm +++ b/code/modules/projectiles/guns/energy/nuclear.dm @@ -51,6 +51,10 @@ ammo_x_offset = 4 resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF +/obj/item/gun/energy/gun/hos/Initialize(mapload, ...) + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/gun/energy/gun/blueshield name = "advanced stun revolver" desc = "An advanced stun revolver with the capacity to shoot both electrodes and lasers." @@ -163,7 +167,7 @@ if(!cell) return . - + var/obj/item/ammo_casing/energy/shot = ammo_type[select] var/charge_amount = round(cell.charge / (shot.e_cost * burst_size)) diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 15d027800f6..28e8b134e3e 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -148,6 +148,10 @@ list_reagents = list("omnizine" = 100) resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF +/obj/item/reagent_containers/hypospray/CMO/Initialize(mapload) + . = ..() + AddElement(/datum/element/high_value_item) + /obj/item/reagent_containers/hypospray/CMO/empty list_reagents = null diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index f928128df10cce446679f3575f01ca295b237ab5..99f677fdbef90929c4e28cb2610757e3839ad65a 100644 GIT binary patch literal 98376 zcmZs?WmFtpv@O~=Bse5kkOX&kcMI-r!QFzp1qkl$Zo#E-NN{%=XbA4^(y#NKbKiYG z-WW8a*j3e4doG`A5vi;wjrNZ49RL78la-NB1pr`0{(X=U0RVt`<_Z@8fLQIVuI(ma z?rP>@?c`?d=l}qCW|w3txRSSGg-^}a8LtdksikU0xz6<6)t=TQr>O7nSHj$k-(ZL2 zBCza?zj>4L6w63+7}EX5smlFhSv2!%+HLUqaG9p0RE5#w*RkO=TIhV+)&Y6;SkltF zEYTCJ-2fXHxii>neGhOc=&u@D;1(9jg1qf-M>y8jbryGe>#rLcaYlMiLQe_T)d?VF zYQ+nd_p{%R;b*oD&6l*-Az14}e zyr%p~e}Xx9K6Y1`#)gXpyPwc_q^|N&kHqwjIE%I#PepnGI%i@EM9{p^8@4!r`5DLL zf}4?nCBg-c%mc^#--CO4P@z8oZBE1rWMe_c&Zos`tvc)76DMc(7Uy7#?+~uWh}I0j zdt9+~iL2G>pzTA>;LT+YR5t-Gvu%VY;1 z9dgVBb(yTjuzoP`w`BRL;+|n~uNGvirx*9ynhXrLbXtImi_fT(mG8( zYP50D)moD3pvTk6Y#5nK2;yY-jd(sXDkB%-NNL%j0pgkAt%0*+@bKeg_FAJ>$NTK%dg8WC+iw;o z4J6s#cewGB_hi%0Fku}-^xc%3Vp@_@1%Rx1`8Wf?E~(rE)!HRiS6PmEGwp9_95&2~ z$JDeRw|Rf6`DHX2VpR;zvSS(}8etHIP!9$nqQn=WnGwSJBT-&CnjG6E1MWxW=kLkY z2Ed~88Aa|MZYhFmYeLzCyFrs9vH>Ma=5)1iHt}ITOYj7UR`Z-KJ#X8U2+^oPdL4K8+6!aJO||o*k!X$xofpX3^_b2ahE$qFq7UEixU#Q9uc1jp0-?_^)MC5hS~RV5t;?PFFYIm^0AodqJ) zfEhHY;obu^sm(^h;J>WMCVf<7ys9j}HgjO_4w_uT=! zBl&PM=P)@wW1zkNvAfKdQR6Gg^y5_o_D5XBE(iH}+;gfR-gil^A3y4o8(_a}M0Ako zI!agk#*SYXGj1OF)P?^5$|25O|4sD?B(LzPM3b5GXvJtP?yhZQ?))ObDA(|c*LwGv zy>%#0vBm+u{M|<_wi?7ZggEm*ZNJZIu=n%)_u+^B%%Ut6)h>+iT=jaN{I#d&ogsW5 z*VHG~QL+Q0Fn06}5hV((8BRzXih#s$10O+FF>wchEpD6xa4mo42CrhldTv#oVyDD& zdd9u<^QQcOsPxjpF{zy3kSV75z|ps-Z~91rU9qY(q7!FR_}%?up9j#oe>T8ynMGuH zqqhX!qT0b6d-uUEa{fRVbVHN3H;~oueX7R$C3KvVrCR%(C*R2_=rgXDHpR&y4wlr( z`TEJgm=3lx^7JS!260gB?mmlv2CH}&&)wF{ovoyMNZQFS4`YA-Iz5_4gzv5KcSepd zcEY(sY&S}PEE?J)nqTb$^58Whpiki;7`mlc|uQbp24(fd3s8mC{J|MZ4GKppSN_pkJx0 zE*I@Rvgc8SrFgpccj4W~}hwf-8HGhvV6??|I9e9Od_u5zBuD+2yZ)K@z z%F^)qEt%DB`4>!(2pJ|ae6VXIAiy#3zhhWYA9B?A|6N8m3519JcTKh{Jg@vOhjl*L zjEz=DQVfBMz`oWjikqsK1lXWWyWgATST`N+$Hittu`tS-no_>L0_NuCr<%y` z{R)_GUdztuI~4Mmhz&dD9iLh5uf|IDm#Qzb-rBn%8yA0mlT+$llRlY?15c)w@$8Q4 za^{4dFkbAF6<%B4ZjK4OgkEFT>3+E%FUmgOox+h(Q%59GE5Txtl1}M4c9~yO97Imz zJ&Az>p1OBdH;sFav~EuhwO(EQAcDIw(b96H=-d}3NL5o#AqHl})MiHbvy#34V zD`%l-F`B)7j4TR11ntr6Ws1u!C%Aw%&*GgbnRruwu{4egBeGxZ?mAY+AvVFjA5c`s zr<9_h^X!M=GNE)(F=+U929t07n8LYpp@O)9=hOys&YGc${f zi_^*z^ZO75g~RCJSqV&%yXKp6E6}y_?sZO@^xO6II^OjNeRFo+A_7y^&ClXil&81Z z1XU@g{3oDVU=WVQ*g!s~L|9s!3Z4Zw7yBFaIqJvCKM! z^fsq8K9yBPq|?rTQ85zwd056+j_}oI_a6lAoT6YOKGhD+Wk7nnd0SBS>4h;%;4Zif zBOH2|rp(LOOC5u)yS;;=#XvxdmPw;ziGgn7W&roCMWI!w+I(fb=K6beFfOw#A*AhF zvRhv>E5I#lI(jb{w!pN(cYPOb1w=!GJObaLjz+e_-s|2eWI^~0-SQQYHY@YR)z z!JFmTTDxki!#ZGPtxXK-0$leeQ}iR@SI!Y3cOWOoYka)1TCWaFHEy?#jt-Mu1KL@S z(MCAJ`h_PkyYOviEC{jwyT48lfFom$`vbo9T$mh?_0)ipZZkMAZl$#k`&xO0jQNn-5$p z2JcobKYz1xypVy!$xF%NO?*P`-CB4)n+=YJOG3Crm$Z<#1t}B|Jv$tEeLtJh8ec4NLBL(2H)}_ zARusXaY5}`8B9odwH+JD3NM{65iKAYyTNgNcn4rA&afc+brZUNg9n?J3D+KP0kmHG zTtZ#>h$0glY&vuZm$=i!!zx!>DB*}+x1sb+6{qBPtm9FFtjj8ic>kwTTP0Z7uIOHC zUZ+ifpwFGULcAdEwd-atjF>n`^TTSt1w0KcZ7NZMPu9!b_0-3$>xKq4K(6-@?fYnM z>sg9hl%me!&=|%To+2FVABr-+v}-SZ;~6bCMM7QE``5b#kMGwAGV+ZlkK6B7-QT@? zcd*vZUQ$wGKigd9@9YfXUu~~-oG`zCBRkdM&nr~B7}R@y>_PIbz#_AS3c9H7bUP*D zIUXO*k7;Z-V#+58AMRBOND2dcAhZksW%0KA^Z$v*{9@niO zr`tUarIG`Vq_fZu_=zT0{=O#9=}`rbze9*I22UW;{5#Hy{BAb zd;jD+>eGrk$perhgq%~eYLA+eGlg4=KbG+JXhEJ+R5eL94-GL98~Y$}Sr;MsL5dU* zMY>uxS#`7Z3o{Z0#Z6X*%&st~Behh)y^10l+}_?UGx9G}$gO zMT1wf>Zb4Oy2(}5)K)rJ(*i}17w74GXHOL!1Yd%lfZd4Uu~zm(^O&ulGSA$-d<-am zsmWw{#TJr#&t5vf(F*QLP3qd%+JYoWUx1J^W&7D7czU$_g4?Io?v@nu)t8wXJ?^wZ z5&JJ9vae@{W-|}q`mf%1mXO#hlBPp0n-SJYevMWX^o4k1VGa=kUZ%Q(dG4&u%k+) z9@zK3#)i=?iJA&-T85l+-YI)~Cw>6B@1>%wU+k|&ny+F9msY{>q z!HaKrwRCpe|IQX31^ceu&U*~Dv{wZQ1C;&GKZXkk2id!7CEYGZ>~x~W)jiXrIcveV zV3bxqFuTv);jLQ^FDOMl25I6X-wUt6>$DT6$@TwTqOJmc^$BTc&1+DO??d>aK` zDa!k4O>exUWHF0uRf^prX7|wL5!yVMFEH=Ko1NDQh|MVFq|3ck`o7cppxRIwS{x}$ zq4br?%hZJkXYakAIV6dSDuIU;i`@c91vS#;`%|lF;ZLh{Hu&lDy?!~&I97x zmAm8U_R6{ng*U;k_n{Vzr*vLgo+tG~#r0;4q#NFMCl&r|?Cgij^+iu3O;T=@sQxdNg5R#L`?!+^<1rG_nL$^|PKdQUW>BfoFR7otXef_8#vdpgU)*4Du}iTbh#oL#?S286`3>^^1BW{G+bX zNioA%jL#tR>!Qob%QwNh0;Q&WdpIyu+d1-_Hs&ggfkJ!5 z#*z94daZJQhhgTAnC(NX^nP+3%n^;xy<+g}=`zz8sg%r#{CG!8OM6rXji3|Kz%^oZ zxMGg(7pTWA6?({*{QS}jhk@VZSkz*%{U;`H7rBG({m1gKUx|~8_>`blOBHpu#KOX) zrz2Yj*vT8e2FTl@$M%CyWzXM^Q>N3N#L4}qcaA;lOi$nAdQ$v>IRTPH`imYCQ@MgV z{--X{SxzihL=zv_ccQsyY7gkK5{!cx9p1X<&)Mta!W?{#>7VnU$ccgRhJ-8T>;b4= z{;<6CLn21T%-IhW@%(XqB8yiThaB`7N*(Km&8eJOD1-CUBG%6JPb*&A7$=>VNYP%B zTwgM>P$+;iz+9QVFEmWFCQt_ys=zU=jZSLN81l!Z{m2%&ayF`BzumR(1#2tDJ12Oy)eL@Xp zuIoCiVb|D}$IFVC$reWd5lF~8seP#$Ox~TyoIXy-Nj)SIBG}pBE5%>@Ef@{yh)}h{ zXgSF#8H!d0DjfW7G>W5Qs~9oq7%e30P&hDWRf@wa@D?}s;{6^T<05BeRX$;;U)%kD zd<9~KGWsciIOcMl(PGudF}?+9bk(s(_DkzIQ4sYsc2%(UAp?#I2on6qIbe)2H7B3?{*F}^aJ=;e|qhGu(#7kDIF80O! zIfVg<^Lqr7w)%c}>HP3DIc^_5cu9_fvI9sJYJ1LahtP;nN0Ta5A2!lc|HxT&J;G2> zIGK%E6}RMy$Zz;(rBrD(_D!U5@-1k!^hI`)JlCbi5zWnNKY|=nQSca)Z|xTC)nr-na`x(C>N-CVQ^V7$zpbOaI`|QvKV|tyCLuIuL>57u1Ut@Hl4VdADLI ztDr%+_GZVv{`UIpwU=QzpBuHEX?rkzUoOooreN4O`RnnDHPO^g->WQ*E2eeNa%CAU z+}c*J=vQs$9KD&(@q3jnPT@GCmOmGNkH$3ov^EY)6t*3&;ijka!9SMe(!S?)zPB^^ z8~7~qskcNya!g=d#2#LZF;uTjg&h~j1zYgzGt*>m&c*_%Pf^{_n{8e%@gelr2k4F* zZ+^e!fu7HQ_V z+$v+{6~5Q{V&;RXf6q_MB)FUKsM6{+!Pm1fm=?3Z9K4P4?`_Yi{t(%8TEX2w(Mm9JE*Bc9V{zpX-S>T;dgy`aBl74 zcRSczd_(qw9MQkD`DPaklnBeHnqgkRGo!WQg((w)h5F=sU~x^64L4IBv9e2>IuF-B zd^L=PuSx&-8`)Yq^n3X1-q4CIOYh{E^139gdQLO_H1Og-8sfOf@s%!IWCD~8eTs;? zd$TmS_RGy{mE(I8Q+OKk5ul0x!=oi(^`Fa2TwC&;NxoX+$<3Jl*plaLjv|u?gs3vIl(oO1iUo$Om=dK zK$)rWKO1Pvc*`A+@1R?I55G^>4?y{k)#BNA+UQaKM}R@EVi3nC`yV!J|I`1y025K> zzw>>(5iHQ}`bUdR^12ZqtNgcWgk$YpJJH6G@<*8HgmH-pC)?meS5TFZr4PuuAi?eV zA9Hpmk(rzHgf1W|YAxMCmEHRZppZTST3q;IU;*}qg%#r^a7iw#F$hE93#qqsS@d1z z6WQJkumY}WxVrrz$X}T&UHO!8RboCiD9MD0>??ONP$z#lvad5fMk_EpvSiUL|G4ew z7f>YOIUA0vYRQ7Bw?gVVDAe$sV%kH5Oa{#u8LlFhElEPhFrG!klIHH~WG05RTpGkA z#N=vcWLBEg@0+qezuweGOZ5-SC)RVtRdsE_Cu{oAj|5#l>^`d;vguG@Ht9`C{SD*- z{IPbW<8;QA&IzR_2b5&Hxjw%w3KJ`jkC$t(Q;HRg{K|>r^C)xdiJiujuouS)CyTUb z%xLJu3~;RN75|j+$yRMUmbYQ=C##6#coub5o&j)}p0-|JTWe@ROTUlkdQTREQU4%G zY_pv@H$L3Rmle(3J=Fa~2B`?k)wNNQ5Y8AGIlr_rYPLw4c6e$(QZjn-NlcdPg8Mxl zlN}C0F1KT@gO?I3DTAS??3O5()I573U-He)^)Rh~%+qzWuZ`GCO+W_=yEK=Oii!%E zsH8c92eFXcTm_Xs5h(!6$;mb<(@-Ly({d{-TELqWzqb=9@9N-zpN-eM)?=0EpEzW# zQBZbLlH*y80bZ1p#gr7<#WPGkW*Y*x-!#;$GZ2+ph?SrOjL++D+ zv*yYOCHy~&(F6-8NpCeUi@L+_aVB%Qgvr4xj4*EFr@cpbK9$cmP6q?_S76)Qnsd*r ziwBsBN)JW=(b@6&LcQ|%)F@?MN7q>lyThf_DigHeO06yvemWqJyPGS3@wQrgCE*ti zEd3ib?p<_ zeYnJW-8(i7)(jBTA>Xr z5>+uV*!>(2!z}Zt5on%oa(}jNpK9d)xJx1(lsr842LrFYbMnWLGVi-0xVJ^E^oI*r zYqv5HIko+{$9WVw46*$-&kem5?{5B~-&NQ0W_#Bgqn6r`Nm$t_8RdUaA0r?n?|GPj zAfxSXPss6nX6QEX`I=Fi&+>%$_X-s3t`>69b9g?l7u!=Wb;djm5ev+3eHT!LPc-#S zWh+wXI22DE#;NO>w7sn(keYxf7rJ^Fw7`(DagFXarBKtm&1pDU*i^^FS1oghU`%uv zb?nSW!wgT3T8OA(L0vocNFGOvuTSmpb1- zpQE={)KFJ;Il%0CzDZbGZywvWpT;J@5%-jUHzDSqU0(k2%>fa0ei4CO7O{VTu$QbA zf`X3rTU$+BBwBVhq}~J4cxr?&)X_Y-dVl8BE~5Q<`|WV5aV(In8`929^acW(JSAwI zS-epCtfZ}n1q9GLuWKMi$r)(aM)%YS2ONX_pHEf2J6`a8ZVpu57MBlLUh{%O4p*D$ zp}fu~KDQrGzF~B1OmMMv`D4{lEtYIh@{+uLYRZ!QPnma3I)Z!F>N2dtC@3hED;e&u zUko8fv?ORN3Xl(a8GP<^K#%i39q+24gbb(cqSF8xcbk3ie}M(Ee_V{GnaF-mJDX=z zEM>f^tUb~~y~nl#$xWMEW0hCvF_i*Q-?EE>GZkXE|A|}<-2%sL0~r9-fL1CV_u%kr zDPY#Ilk zqk(lgCQ8^H8{FYi7}Yh~@0wgvW;{srV|J8ktb_w2lcS|R_qYbxb+dn{`MJ|VL*W%Q zc)lk?F|pA#!o>ab^BarP$%8XRBY`YB1arL}J*4lempM=3w_Z%LnfYajq?NDviVH?& z=Wk`W2||q%FY^WW%U_Kw5{pFME$~K1%H)kK1M%c*Gs$?p$+Pl`nTFcDM&lHhRAxty zNnA5Gu->}gUTW$j9AilYq2&%u01BFWx=<6PeVJm8Tg(ehLQZui72Ck>u@0+nM$Rhw z7b8PvEMmqA>lCkC&6t#w6rG*J2vUQ-D~~tQxNy6_Ih$MKnVkBZQo?UmUNNcK9?4E2 z(AZM5NB$_F-Pv#Q^m*N8^1{>=0$Y(9j^ey0XW_1ciokIDvN<_(CvEGlQV6Eu;@vQp`S3UDc@4#QONLG^+)BWTevC)VDO~yfKr8*~9lxLR#K_ z_DF-X#q{?(3j?F^W2iSd4H@^ka{%rUZu!H04DRXCvJaX~nlc+QqBcQA`OLQH zKiFJe9Qs))V5>fs+^@EyucS%5`&HG$FP@0&AGQ@&@XnMqShp4mqC`aopT7jFp}<*H z&NIWp59fS^RZ?-_nqzh0lyMT@B7LY`DodZxtFWK}6ljd#CeH(0c80SMXWk|uJwgJb zEH?f@91md=zWy{|QyrT)b$33n%}NViYJ=Zo*vr#JIs4*^2&jCjDU}sqYh#0qfuXf; z9l);({>T(YyI7-V>7n!04t0PDe{U3g&~Id82(!6zAq`Sci|!*cNrn2YFl-_XX$c9& z(jyjo*zsZNiULFMlP6;g^;?-Dl1E3cMdsd-n0p7GWxX^Xl*Xo@pyKBB|)hvq(Kh3HN7W%dA=?gdwUMSIokx}qEfNEN#;!+h>_1}v$~en z^HwOI8JsSE6pxh*=FZ zny9^t1WxxKSRI;p%jO6T+C@MXob1@K4%r2{MBg=2uXdcE=h&3nmt6~gKUwCwUaU1Z zc727uXztHcF5VSh-k+qxxzImJ0x!3RTF2hb*MVup#S{Q&3!T^Ns@TTYcV&~8UEqhu z8@X1HJ13t{zKuc^l3b|e?r4g>`+~+NA>VX|^^S@$3{s)5&{-rh`xvK1~+<^B2{E9B3+1kv_kDmF?SsVYro^PG7 zpjB?{Z(Kwy+yi0aQSEn`0&?%h0|#?jPxjMdoKMz3DVzCHEch(&@W#kiAjN*7V#KlV z8rQw?tuQ=8D|T?^ujJ#d*=BQJhP1~!cRI5_%RSwHei95+)pZ}Ky+ZM?nj2wMB3$)4 z6@~VY8U2U;{J{pfY%|i(Tx2+C6$RBwEjduEHc2aNxWoL2O9QE9cRpI&-5n2Ybos!{ zJBG;%z2QS2Rv69n7n(^oYJZ$zLk+(&+Hksc&C^TI1APpT*3d|iq!>4d(iPQn`9!~crKa2dtCH5*gf#2JkZ&j+ z#ba&t2U()!VWOcyEVD36XJK1|kcfyC0W$d*5>n0%kNGjPIIE@k(wgB`X(AE(aVC>= z_kOyDQKdlq6sT}I@jtEBg0{AFlYwv*ef_U;a_^*LKRI_dpso3<169;gU&j0!8WRHn zk@;i~TWJnEXWT9WDLpuZx>Jy@nY6!V387(JCS3ByEW@PC^;*pcB7H7~o?8e2G3+56 zM>{@?xOjLttFxFL-QBr^gA&m{rdP)Q`oBKdO_4Cg**&w=m(Gq) zygsqE6^BB(rSE5JD^xLcd{WuAZn4qSY^6yyPSC(w*<7Op#SS3nW(O(id>&)qtS~&5GHl9O zSJ2;cz{Aowy}&Dd+(AQ~X6+qe8r9Up=QyTVt(gxc(LTC$s8@HEV`h-1^t|n%QJLcu zQFD1MuP)_rB^MiVP8dWASqEEdmh?xqYx6h!D_CZ3p+2*|fbDZMS1X5DN|s;mSa4Q9 zRlh~Fl8YOaqA(zOBv`$)&h>nLd_`_q9w}k(@#NBs{CUGK@Dr1g2n0M? zm>D617OTf+-qWTpq=9ukZ<(}erT;K)KB_7x2)Zm{GM)j0oq&du9YL;8V>d#xw034K z@#i@oJA2Me3|aYS(ol3cvA@~-r>@_3F?lDH?iUv(Q4ykQ;Pa6p2D4=C?%&$FI#9|G zTMUY9A+`&u8*ide&<3)MzjSwHoeJLt*3411D5fpnret71(g(_zzg-``KLsJ*ZaC_a zdRBv8tODo{zwaKfBjz$T?F}tD8nM`~a#T2iyVcdz%ZbI`y?-AW8%sq;7Znxt4ywpi zcet(}BCyDkWF0p7EXMH-by{Pkxno<(@4QP)x>kh-zEwI0)Me+p*)RQ7%*uO5Drr2P zxJJhJr4Yr;QxKYzGavvgP!Zu0SHAwPP!oy)@b<61q#s9F^R%qg^kIs|zQ9W*E3dJY zj-qk5p4wF5$3xS?r*EFDPX%aSO9`Xob#Gf8!46tryrsP6Zb5sa!=1ojuqMcA@f`u+W4^_ z)TCgw$LZ;43w{~*v_yWHzG7l(#RVOeg-9~jF@5*;wZ9JPPR-*UYkl|o!ELeWxkA8Q zET^t`E~K31z}+7cO_e7ooDfy?c3u->2i)bscDA`b$hGLot8}q_VGjR^R9ZVe=qZq} z|9FbLp)vC6it6b;#`s)us!(L|3c@}mV3x3m_fmgiCbjmRWC>!+azC54t2Ji7X~*f? zeV^6M0J%5J?YSV@+giOK*oglwTWWA!BoKcPiH)N5H69y5%b#8WZmn-?Au}PPFE7s< zwnzn?QK8@ESN(186PmCo+d_PTwGM{1?vbB?4zws{LUYnqRh_kHIskJy%4ZKV{*?rEljGzB~*&8ld;{3B` z@TwowQS%dJsjbQ?^7hseBhMhffAJhz+2;8_Rjj@Zk=)+ix}B~rnC2R)L={nugl!nv zFI^(qFWpvF(naSQ>6)6F&U3so3V7xG_kj*K+Q7?H@|t5|xuo0#bSq90Hy$LOv@yz> z^!bPTzLdV8GX?I*xSXZ$-bTxOcy*(G0{Ir#{TB>Dj#DX8Wp%qEH{z8mDwP8wToQsI z!e+a120FL(LTLHqurcsRi?dec2SSdDh}maK$3Ho?TF(C&$VX`PEMR}!EHq6pgGD@k8dKT#dUJV>}%Pg6ML>1-b%0v>} z%|DZSY!>LiH?Z=Ddk;BZR&-pb$}3WVe&?(0W5;-+HqKo5g=|MvY^H7_1>!>N!T?dx z2^m#DUcej?Dk3bZ>X?96JN*2@LbI1iC6MD2=;Za!-wj(9yDf%>q9!a=LV3uu-pDat zfz9Rp?Y`ryWe#fDMVWDXm$<^Sk~3*2cDJ2jq- z*u>qb7vbw%z1S08mf%j->qk0w{w0Wf_aamf4VN&UZ~cxBTvtM!8z$7+t&jB!h{JfH z5fP2%(Q7+}T6Kmtdifzrv!>J)cNNTGtH3>zf-D`_%#Q@FC%1dN3v|RAC`S0MGvr(&& zV1L*r7lq#5E~KL=JCBZECL*hbb2@*M$2`*vdW6ygpJ0xb*fRu?-aYC~PJGQ13T-l& ziqFj~C;S{AqvUP#1uV5OG+P2%cDhGgpX}@B#*-!ML0wqz2-3){-aM;1-|TXH8-Wu1 zv-WzW3RzT)dM)F|RXK5N0V@sWPZEJQe37|@t&x|AYLW;hXlNW#QnPDo3_XN!>T^Y% z*9HXlWi5rlqw$zFUrW*LA*bUa7&zN#|HHkcLGMyBGOa{XouGxr){J&b4DS2mrP5Zs z-ih9EL7!pZ5uJN(4RZY29rbU<*QB}$HqR?X#;(=12R-n|e-yPSt7sms#C4>_18vs? zMw3(!U2H@>J4nI_K;glr>I+YI1c&b>%BB)S)o>rK8k*7VXT}>pw@N@s)}Bi>(x_Dr z~oAD(-4C_)_4Z-B5yG>xjrs^iSl!;x?#;2;_FCQuY~gpNhm{PS)3v zLo21M&o`28h}9)^B#}n1f?4pwRrP;>X7c7DBk`yR09OKv{rv;ec*F!Y0%B&`Vx^CkxZ$T_2Ao z!V>nChh;HV?kKE==5a0c-0F*6@G~0F{@*P8=2z3L{;Ypat_H%tsHXs{*_Xe$38;90`0;iYT?<~DT1gHsSsL?Q9js1JO&cKVH8TQYrt*5_w zCz~@MK1>xJ-A)!pdhZPPdKx>l;x!C^aed}TZ&rG{ZhnLTJ=UodWkGy`CT@LmAj!w_ zKK73skY?A%G6|)I#s(<$%0k5MeC1CRR8P@-`HS&eH+0BE`=ze#rw$kp96M)WjSeS^3lyp_STdp)-)?mzETwc=jN zhQ0&*Cj#E+AOLI}Y|owkAiz8ZN$n)YdUvD}dKzqeQc@AHR#W&hYl5mc$QFo+|Aq5G zA^^&!sGe_hjZ93GcsM>jq@|{sau7mWBUN*^&DNIV>7Q5FMaz`n55BSq$5tZ0Ouv;v z5rgq#qZt-12XeF-e%MtEI;5+8DZ6zMycK0qP6_5_;EC_}W8uE)&96Fj9#c^r2(`p3 z;dJsG)&*0`#K)PP9hcKtcZ9 zmVrzllN<={Dm~<}@kOnTLnt-Kb7rcT7n!cp&c7U7OCDq_1T zX7QKFT(PTwsoNFg-dMJlyOAlaA`D=mqk@-0h!BFx*u>p%qzz|bF{39&vU(-AN6E#4 zLu=1hWuHA^EguBps_JcRQvqiZdXxH^sM^}Dyp#MLVIM4fN{BtmkHs$K1w+W9hVtSg zvoIgbP%Gm3O-(&F#P}Pm-z{cq0%Ud$I5KvZx-v%9&SHF5cOpAK|oYewre%?H=riR?>t44tIcT$A3No*~t zhN@1jc)?NOHL!~9?fk1}?4PlBtlwPAw3J2dw4OXWf{d45M2z*8HbmlbAJGjbg=MzVN`m#5-004O#};C%RaEI_$QD>J)`GAvo66? zER+ULdyKl4fyxW_`!$=Ykx6)*e;X>%Qr7>5uNT6XP$1Cm6HEo6Egj>7EwWsQWBmJN z09im-_LUgeqd(zTDg;Lc46HtZou#`0g+op4gzwAHxI^Z23UmUbHxR%?c#p47SvE2< z@)`2ns(!5jv~FbT5Y+n$kN@C%tKvlzZri%0!Re={h`t*Jp%i|OCk(o>;fKZ*9#^mE zzQb5&FjMpb?sig=D}H>DWCp>yJGbZ?4Fvc4dTqjQJPxr8IvX>g&QPGMfcbsgA^q@ZjjWZgwfNHOSTapfIy(@1N#7SnpW+w*oO zf+D)G#|7ZXqJ$3ncbl{oy;!cbM%M(fV&V@-Zl9HPUi8?F2*D50504)xdV6!bxS&@_ zS*5q@r@idgU7eRTB)z!F3U|Q8bz6Q}FLsQhx7;DA*-7fbgRK`~XqTq<`}pb{1|9wH z9~h{psHlH@y_r+elZZQUUX=)3eeWoqw20Sz`}=H+DBFFnAq52u@xW#5OP+m55jB|) zXl3J}gHP4gx3_^h>U&Q!TIn%imJ`e~HU`<8ge#alLU{zq>OobH4ISb9UPEaiuY z=oyx~;ot`Gj@F`AGGtL}aRxu9cV4H?r9#SV``!`8MMK)gD^lqS9GDB^`?!7%kLb30 zy&!!`h`HTuF#kvfVbp0)5*DP?tUJ zUfl{gbd|=f{}7S#=Cp>3z9<`SyT$qcKSFpKVGzU=-yKeWytKU|dbF5g_d9EFEkA z6a!7uYCCwss!zn{g;;dECI|FpOEec%V$ZLPwtM>ksHFGO(YB)Ur==74?xX+3NH#Y1 zhif$@V~%kCua^JlnG6$FsB0ZpJYtt7%`Yqz%h4nh2`M3H2&11Ny-0w$@__Fp>=H{F zeOiR`4{{_Ij*9K#vkctU=w>&bys1&hU~U=cxNvSV@cvuAInUI%AOhmcVOD7PxZ9cR zelA)W$FV8}f5PopyV5pt{F0_?D0W(kEwskbp#XQF?wbX%KzmpEea>-EGW_zu4{vsQ zxwj`(SnTAD!9C9gwR;_LmybIvwDS6=|8T&acfp~8zZ)zJBHZEO`lGablk;pSMYp!W zU@?m9$Gsu_$Ewv0n$l93|A(-zjEbx2)@&StOVA)OAh<&yKoWu^xVsbFJ-9<~NP-4; zcZY7=-QC??8t9(G``&NvomsQi{GmDBb;@hk-cLPymq#@GK^>OkcyMg{131tJaZjDM zdN(;Ak6(#qAC*7=WuyZV*YXBopYLNRKA@sxTFjIZclT0#n+MEBJW5M}&s&qA8u5+g z>-OZ&w~qO>w$(?1$ELa$S$dvQo>pFmdkY#=lvL|e*QVH!CA(41kUzdFzmMb^cg)kM z1m}olFLc#!s95qSDanG&PH^gAx<9`u8C@D)KfX3KnH6 z!WpSN9Rqidfof7X0mcCQAu7m-RVgv%jW}YG59&LD#^~#!6vkQ9D?8atwo`a|js=+KK{fGx z=4EuYE$=C7=l)Qrx|4vPf!zp-EG(@F5ef^fsz+vl9(H6eP)f90+s1v`=HlUiJo=TooC0ZSNTs9t-E)<|O`p&xoqT8e zOY1TB8hv0Fhgq=QBL+U-^pGrkLI&9;1V|}7R<*w0S-%Q6A8!VBQM=YKI~Xs&!zSk& z-L9Ny2i2gNn6Dk!Jp343#3-{!>umNsNB#l15KhPv;->EwC$p5+q|vxhk|!5t3@qne zP@HZ-qa@h4dl0xg>gUyt$!BRYeXw-m2YiapU$4liXay0JN3!y5{>+xeyBpywj#76g zXY<~MRLlq&_rmoeiK;L7WFyh@3UfjSRA7p3ZrE0LB_=S!nPRw{R5XvAt52K07P=n9y>)#-<6^A?w&Y@dw!#@T zvGx}`>8$b-na_xlik|%2?OoBL`O*_{8Kr}Bg>Ik#UtvKu0y%O@x_N1f!TA!NXs74E zbaP+ELpcg=ahOiU&!2b)*m%K#zGDe5<7e!A0F@9Mhj7!IP24`u)2FuQ5B)8&$p>be z43&If%v~p%OW1vX|8OG$17_Z^nO3j2dj~(#Xx(xB@tv%#^M(R)?^2$K{Oz-0@*r7m zB~LbShB7mn97W`h6c<^{ju|!4(?zGxfuzIhpJ9q(o+_gPKt4Ku#hxte7eD25DMfw$ zFh(gQ ziT`@Dx2gO6H*t43(H9T!RR?}?9iETx{u-FkVaXy{y3#&7C;V6bs4M`1;E4!0KU7etd1a)ic`BenkDWFcnZFlgp%*SWa9F^`>?d% zxjMi4nn@yLCWhU|dM7P7et4h#Vu_eNwE0igqd`wuYmYL<39YTMlugim_>1Y*1sy{6 zd^qc2IS6H7`|uc%pu6#pNx!sJVchMS0gNU(x=TCqH7|Ak2{wq*&Hhod8)sU;-^ur9-xV zzf*kUb9?Jr*qCi7h5k09I<2wUs1+pj_R29l%B27II|Yc>;~^}b8{k79a;%*pnbX@{ zg$XX%PcIiUK7kzYUs{mBgVJ9^5icHNu%pL8^KKeH5w%^G%$>_P*O(P^rDE1MHl|i~ zPEw`5wv+tUf(42;Ubx8S63x87o~(J{`KdkWEAUPMBrG(PDNYma93YOmJA9v7vCzBg@3MXWAa-+}6+b`a zefTHMqg4284aNCNwWYT8<{o}NaD4->=((H{)=4KP3yhHzo1a=?GZZNTM>t)zuIxax zqafJJP`hUBM>LlE(gFiKFTSh77i=KUp+em& zcaWCL72Sty$4?LpCJztp3!UE!2->_Ke!^yK&VYWbp^bZ%T0a*%95Xs1fmQ`$6VR`>gzmR>qr!I zua!)~!H&+7h!Su$519sY$xOiqO1Nz;DZOuPnJgTW8OE%_e2tgmHQWPlmFrJ-+ zG!*y-oo~p@U>^JpXedB%5D{E$cP69x^^s7yHpo<#P-nrK?`YO@CG538oourqIzXWh?HLvo6r4zBzD^DgtDRg z^&@3)p>oBrc5FVo@|inKKkwk`WG0wg@j0Lvps?kO2Z%#CjR)nfva+(wo&XE`<y?wyUa|L%zYaCL44QUhX*b>0JY0M5Np&S-gj(Sy$QAj z9u&$B(OpyFHPC_B_)qwY$~(;uvXYX9pT-b#6I&SJ&ykRA4}W_wGm7<6{e0YXx7G@` zRB7h^_zlVQ&ZLM3O6%93f$xt6;@tw~xIelq--Q2;o=l0& zL?npaG!F+pL05Hv5+E7+44|}G=#tY3y7eG6pO4hJUPhvUc4u!1UTBIdk2B;QSWJL{ zuNT1>G5~R$h-mI-Za*QisB^3d54WDRIStL=osZmnwe%l4AfprTeJPj6tu2q${L_>` zNYLCu|vZ@^w1u3aOT=Lmr6 zfqZI*;U+6g8JS`R^FucR+PcZpzb*RDYPGbq+bR5uz;sMSBk{p1A0E}ntCTHb|rAJWTOX@$HRGY5dc!}GFq z-@AfQG$oa5HN+Y^qvKve^!&M~s3;2HO#oVS+QoBf%@cIX-;2GtnA&TfRC3ZtuFcGB zw<26E1PjhfuBhJIFv4w`XF4-VDH0zBw`68!apgyUKeKS$4PWC@t%dM3)w01mu4m!a-d!*=h%CeWgrC)K&uKq3M!Uofnihd zq#OC^w7B(Q+V~XMEK8Q@w7l@DHUlPsbyyyTiCS`6j$|GFc*RyO1*W8MoVNhfbYfV8 ztCb^Z6Ipymm|?NCa%95Ne~_x34gn0d$L`?Lh1dsq^W0R{^7;2`K!h-4=Djh zF55#}&M|F7N+5fiCYx$eu0FEqZIdI}?u5$~&t8oy^ytpAt|feOP{#w29T_ z@ej6zw?#`zMASK!CH^xs^c6q}D9e?}c|D4saMwk$?_o6$=sD_N94;r*_;U&T_&>{u zgJ!aek8RW$Pft#2#EfhHgfN-cP8d) z9bt+31Yc%HgoRaw`qWY`|j=@W{lRU{C(j`QjJHDtcR72U38%&NO#UdS+)}| zT!0DwYjt^uB@WJPwlt=SD)jdzGiF_|XsQ>tH#b+e3^|zEDvGV^VbFbScd9jnjEwAQ z!vMnFjAn?ilSllHi&Ici`T{I@VEt!^1QSqG%K~myns6(ZH@mldgF;4Bx zCXfcFz2l^9YDkWAd?*mWOggsY=KQFABR;h^dK>k^D;sm&>apa2i(9V#UK{-548uuf zr_;!ZAK)5w$ZF)eAiZk7KW<`LsqyngLMy!RYH@AhUn)?f3r;(vsA?Y9g?91er%w%n zIBm>5F;ZXFrp~=gE4R>~51Mtus<=8#BJMwomSyXl=Co*ZxrguO&3VM9ncBhVR(PdT zoSk7OKl-m?B(2Vln@%cUnKpEtc{`7n?N?WAz_%|g%PvWn?n0mI4$2Ql+xFAhcQi06@7nRR308jqUsVd}>;V96rFYk}RFCto zPN^E@Nc#Hv`#V)=)Y-h0d(z@gI&j!y%d~C<%lO+zw4PL-baeDk8YZSeM(x1)c@3Gr zd~HA^n$qF>crjr%IWUXYG1`H6D|A3}2MrbVTwN?^)9CMNG~3fH8(MWespL0}v+1Mp(aMOOIp3x|bPE+-wW@QMfw`%8H~ z=l*Q5D3CQp!gejjKRYb2tBwf6rGU|$nwomzKmsGIprX>9D(DV)s2J{!W&mHRS)pUs zf1t_KMyg(K;oYRPF6c*`yR7Ejpjye53GViuv~CPqbpmNU?!I!;F_Ox2p3oKk1fCN* z?|r@BER!-XtE<1$@^ZiWW$m)T+)Bg@r|tI~sQYUFH<)#^j;g133Oqf-UVr0c1Ab>% zGB!DQVFd}CBS{!C23a?_74x&QbIcmgZ+c_L#zWRp_QuBVXKH64I@|5fy#&1q+@T2g z=V-2{`8N_LoX5div=lN0yc z+#D7qztW?TiHT+cwTms3h0SWRhx*|(^WvHo{DtD`3=Pm5{_0+#vDnxqZ69Ma)w{Q| zr0w3{KiuEnu3T2S#C)*1yG*W;nIKxO^#?rDiG-_VT|BKO0aLTEEP=*GKHP^{#>lu5 z@fP{EcB^igZ`=m=?-Bfu*z1#T1ghi_LUZ2UJMimixU+)=U2p(jmZ%b%Rut%+Sxv6Q z{YojDG&!oKnDDNG5}CA{S$ zY>5NDmzP%S>ULcNn;kws`TIA?c}!M9BKqpjNfP;ZF+dOx#<^+%`yZ5PUp`jD0j&`{ zDhn7-fW5=K@z9LXODmy?VobSJA!gxMZC2#6)U^<{tlHGq)IONVi5*758VB@2XC$Qn zFoi_~7^=C=%Azw%@XCMHb!m(Io~ti132pq10kqQWc-8*E3{ ziZ~?hU$zPe_Z_uI!U_~~k30^BeiD{Ifqb14YHMp%Ts-%T4zNo`=;%P--7P(uOs=&* z3&96K@W0;P)bQe!y8HpT)qtaHfv))ZxIB=jgqKUHhL}H0*ro-+Vknw9sCb$Vnk5LQZmE)blB+H)S+bYn?ho+u zE_$c=xidh~2s$61-q1~$F#lK$lppv$em6^ZY5v$^34UEPp}}bshLm^t6ZXWTo4CKJ z+qW3%O<`1tw&2z++YMucGV(ZEaq6-@1_ezs>@ILYH8}M!TQaG40No7^H*_p2aEXK0 zm|cxiKV}_lL3m08h=Oo73Nf1s#wgw*W|LB@zWO+AMz|i%woO}C)C#J#UNXnOlAnh< z9!yJH5$16DIQQJr1I|;_&73Qv=mgcyhBM?Z4^|@O8pq&2hFe%{CILI06n0)#LXhqp zh{NdmRcDr?HtM?DG(N5x5F8chd+;ikZ9Dl%IJNhXeMcxwp15C~>qg9WtoYlwmBD6) zBfOe+0!fIOm-L5;2aW5AZx>Qhy8`Msk+@@Gez73%Fwj*&>ldYO;l*v_>I)3CAN_5H}4E|73t! zIWDhhH~;yn(YFZ4y9=@P>R@K9)@s2`M5G&mU=a%o|82+-(=T=kMTmi{OsZv!*Le0D zv5K^VTA9Z7i|ssXOX>`Ej&ItBBo_@--{a0Z-65RG5VhQkdz%#i4tSUq;wF~5`D_qB zq!YDb%~f}M1GqbIaC*}@g1rq)duN4=!CoMFkHcE4ywg9HuW2{3MWKq%e-3VMm=l9m zo&)SSpw~u8$^1LLAZL6$C#hit#Lie@SU38$GmmgO?X{nGFAeX}BVyPk4jYfqD$J&| zs%%OCr3cx#%C8C5%lDx(B)Y<>_dI*4>8|2^T?8d2Iu_$!LDvGrBwwC*wqH55;+2a9`hFo2MOau&U-9;@Otrg-JsXVIN4p{ zk)KvJbD*%NiltVs7C6r2B7fWhtc}}z`%bv=f}HcrXwsD6{%I7# zRIRJjA+^l`)EF8?rQ71JJV9QE;1Lo|cmlL~2s%@yi`Fg=yi=e^yU~|F_C`fm+lHBf zCwn*ixLIE$bPxN|;1}&%_RtY#YBY&7?v>IVaX%H6s>Lfk#K&2><@=O7=3`~M708Q+ z-C$Kmb}5067ZV(DAIA|6h~jWmb%EleP4WlGYgL`D09|8`|(9r&bNoe zA3fXn89x(${`{#QsHlh6J1cD8u(*DFg8WNSf3iNfT$MFVB>tLNbZS8x9M|K#J5FJ} z|M@`dHB2bcsSg}r=s@>#oVwbcq6p(4G&>%uQIlqeDOORaId!{|t1G$(H{72nR>j0U zgxaPl-;=qjwHdJ5o;xh$#;)F6MEZ4^u5QX5TxZRe>Df_AxQYJ-uREZG)qWhWnm#hQ zAQ_kidaGFLK7#(S!LF<_h2N?DH`$rWkqKug-n&Cufn z6-yDgJPs+-&&q&u)f%X~CUw;(mqo^F&(^{4uLA1zJfFsM^GfDN04r}cHkROU!DPu( zBuzd`tO5Z6VYc}P=Tx2FP^i(h@xU)N=!QV%B?jVJB%KOL2a?pli{V8 z@B$H&2Iy-C(+V#8r$>IC4Qv^^0)n?WTf2+3fn5XM#>)txu?ych%&K1*1cYD8C$TU% zg=!P15!pW>OAd|FeCqBYz7V0I4bdwgBQW-`WEVy@@I#MF%J4lwUv{-(`>)5BDdADr z+rb~D@Y)nOxm2UiD!LxUp7eBI7f0 zi`d!OUCluL_seevZ)Xku^IPawfdhy)#UQS40?04N_+!FZ`PQ23)%$;QCI-u;{f~ki z#g^;FAJFlK(RiwPd2y!K9F&QfCE4){TPjR>Zpm-(U;{)+FBKhk6;{yaR4zp1CTq|T zK^bHmfwaY5ay*(txW3i@^@VB}R4lzViMqYD!!PVd+0TzJ{btLqsv-Cw<*5GkK}z;i4tGiQEbJ5qxI9|Mxp9O;8DB6Km@ zKV4XQ-YPye9zDMrp$1A2bzT1W&+F-Y^!0F!(QAAVO+she(<`(RE34HQtNfpr=+{ss zh~tFOx6#T+K^XWz+e5eoyYc?7℞}T09H4@C?HsDVpg^QW4W2sh9urvj;2jWAPq) z&?r{oXW+Bj7<1wLDWmdg<|wrZL#zxkw!qn7p()-<-N5f7)D^isr2NLc$Oh6;Lb_#- zJ}E+eoL2{4YdVOjCCNF4-sCqozv}8giR=`Qc+d>u>iHvN%Fz=&3mmVnckr_ynPloO zZ!oj>M8O2z%n!Q*DQFDdm_7^qoFPXafn?Yn9PJr4fW>WL!LSeWGxm9U^K%9lKNB@& z=u;A+XIn3Q$!Y#8J&yVRPLThfVs_I}L;gwmEz958KW~v_P^)Tt`ZVDVXN>>y=v#4U zn1#Mj>{AL{#z~O;F(#rKF|WHGDlFxb6h zMO=|?!IFq)NU=Qm9F)EH{1P!&My^~@b#?|>I!!1=T3WhG*4>FN+uiHZ^oy8SHa`j-Di*{Y?#+z)-pe7Q~W;nr7>uh zOSa8=9ziMvgnaO$KGWWZu__HiqsomtIVmZWq&uo-%3{W`zt(0YvXR4iyI6e^`MvM= z0rKG(5^9^YyVHE3DVJ=o_Wdd1A#dXlHO`yYVOV(VRBdf-AfM%w(oAU+y~B9J^7|vf zdOH+!A(CQ3#w~v}U5KZIiQ~}>5#-@cNbK^SG#=I*CJ-1o2KX8B&R3gF&}?@{P@v=B z)HZqDP8Ff^;yF~6E-piFjE;MSYcWX(lg_u63{Eod((Ph*t1RD@ZrN2~>JBirQx}M; zoNQ>M!gz#0ATmuH>}GQ7bR_@tXXynHEM*4Xq8jYAiELCC$z)JDjPZSoOq(-ikuJ{l z7FHBq#!H1~v_&lm*jNcH!+1|ac{B^pkRvon7Ka9Ps_Y$zU zN_JCOwf^(M$8&zybQNW0-hMJE#Lfv}amh$dxt<2rwG8q}eml)8^{vr^k{Rg{1nL=o zwziIFN_wDUBvYnXUWT(RB;JG2b?@sPX-P_Q$)tLH5`Qq`=|F@>PN$h5 zDqG1E#SEw9L`^%M+bB1TZfMK`WK;_}$B08F{v5*s^;s7GP@_EBN{LgoHO~-83l+yME6w_8` zstfMY`TLKPY#2V3_ku7|RsfR&zeWOq<_~MsH|6xqb$$;I4{|<{ccU{a3VdJlK5#n` zFfcH@$UWKE@CUpMQ%J@4qK>C9-ER)t7@wh7BT4|$r|#=l(xoC259EsL(G$GElpW?W zm1Yb?kW~pevr>bzfVX(Zv{L&@)3cmELVDkG&qd?1#$4Nxp3BWBB}E7VYeI$s)m0qn zr-iSVpi~e12USQUB14!DVPb2Me?zfc=DP_azrBgPDj?(pbEET7XxjC0*F~0iayT7( zJd1XFY**OXP#m-AQf&!65|{C!gC!8UO?rWth^Tei3SsyGi>yCqd7L#b%OuS9*O~WH zv$i_FY5=4r;*qkv<3qTNRKUh~gA;axv} ze*o+E1*RPRpKqX6z=(MB6|V3Y1TCW{qGw?E>==ymQ667Mo?cE~X_M^{M<|D$VN?+Q zN+1QonSW~SSMF>T6@bt(T0Zip^bcAC&@04Cn)O9El2ue52c}7j=fvUy$rlo`&;%l*}5{~YO}9nzk7j>yF^Sk zmlGSvl6kxW5|8uB$Bx(s6V6ECdi;*N(ZjXCgaam-@F+CbbfOuYbsXU#oP1*_PeIe5 zg#&u%z+R1M%q~9F$EHRCUH2_h+PbkR5*F&6z1&_t$#6TfR5r2UbwtKQfx>TEZ7(DhJA3mWYdyON=N{tJ`5?(2Ft*!_F*wXS3J&&{Sz_j z7Y~I0Z~@5Df#aX-yu8h$x4KFeL8GgE^3WU27e$f*_(GzNh3CycHFlRmm1{D2p47L+I66EpX zzH#@YLyfjKl}mR@tIvlBG$y6sgkFjqSOvq>9>DAe#H$=26)rCwFOL@DqamgBKIT`Rqy-$|px8`~hs3|(Kos+wD(jB!2sN-lj5gPd z^GRe12}?SskF$+!R)R^2p$`$NDk%J9nX(1*S#)x8Sao%fm$qdx{Xdmp-4p|-$<*!u ze|?Lio!-&>GJL!_S|EvuiQzv8DH`bO8@pq)e2oZt`U3Z>=0DX@7*X`aI{&uHHStUM zk-%QJ&?Y+NUZJp~Qus443s%kY80bVSmoBldhsZ)a9Z(H`%7N<5Ss$GgDlO+YYV-3$ z%0AQJrWLE9s#jpm8lmoXw98#wnxuIW1DdEPa1`jM^Dz#-!XL)^!Vo&c(;NMK0EA&1 z>h*Ycg3scE=kCiagM)TUwXdKkl)x{35LqfvCx%i-2 zLcrlFpumY48NK=T?He8m2_3_dEHD{_a#B}ps!YjR$ui;)wj<yl2oCQf(0u3I)r zC=h2t_0>zwumDSD;=jG!euQ%pz0;W;mw$HIJl}dzd?0{S+gN!8t7Iyvyn>{I0Ol?& zJVx!E+5WH~V-lB{UzT_jBFN^W+9a-#Oh5W2_6NZ4!dt(gsFaiWPn;?)={U)LY;Z-^ zrF!S*<(G-PpE^U{OF@p;WWh-1GchZ|KBzrw5}wOGR|Vc>HSu7zke8gnb2@qenVUZ% zp*N)GNeF!e?%_Jc*24hGj;(<|O*9BQAtlZ!$9YBn*iM=04KHiu&WfWvL%Pr7`eIP_?6c8okVouG+{Slsny##TL|ibp8cjZ56KK^x+ep=2{g|g6+>+mGMWK>gVdD*L%luGTxIi2AHKYr zYo#9e499EQ6(A@Q_oJnYVR03Bv(ZUJOg!)T#-MPe{*toqaT2MRBZdMCKOb)Kdk|^` zvVNshu`M3b(1!OlHv}t)$NgAq@GrMywHKsZrWc&(Z|5JJ7{1_iNdpaZ`uq*&M)a@b zdpdI}Hcu)utHvI6==b9XM#g#zcv&^XG8LU0knR~78T9!UYHr7i?=2Tn?-Iz zVk5p~+Y)hnk_qlN+jZVRtWh7G|}Jvdd^OZ^$`%M37iHS59Yg$V&45*A3x(og%6GD36% z6celt*qau+L#fS=16%g9hL^fP>#ry%&P{$L5Z*s$V&{n)+SNkrJy85B` zWo4kU&hx)0hXGqJ<*5kqFO ztO=D$!LxuS#bHo?%JOvBt6u)GyJRIHT9{EAwTC#ncQs^fpoZdaA%xAVK=Ep>U!mH3 z>X{u0i=M~L@h%R?yv?*}smbtzPdz4yt!F2?S4{@5?Qz=$`cxhiHyoT*-Vc%okcBR< z&Ym95_GOMC=i^SIPyR9-k07%RrT5>TeQs;4JKj-9k-;-16dmh(Q+UMHe}EfvuO23bxTso z8Bl%rN2{j>5vY{a792c;up6EZqzZ;`|LV&{4YAj?6(*(eNuufZ9{^(hsC6&s=9L7_ z)>;3%9dv^P35bnVl2v@==@BOxa%?N&DQ~1RBtl#Lcz>piVCoqKKsqWJrzdhAC9cZnx zM4mty&^&t5e*l%-?RWnL$oxO?mj4ehvjLRgPHeeoI^n?vI$fi%389+VsTvWgQim_O zto$+3%6RUuT^@x^h2^CD{6jLAZ@d;xiC7k42T0F|Lut7wxV`y<(MrAV`+@igyNIU| z0|AvTekCNdoJ|G@{KRZrEdwuDlXJ<`f)KEYXrv{i4JGqxwj2R4>z4zh)_Wk(Mae>K z*XUY@e2GfO&;%jC0oe5z;~+CHER@So$}C8u)(8yV2tHbPJC-L$|2r7}7pf^V+>8fu zhuGT43VXe;4=6Gc@=#&;LlwQJNgAZ;DuUg4QO*CrOy({MCtR$_nMSH!c6x0kzUhLDYvwoE+iOj(Go6nsGMbQ1~%O@|elQ^^9 zW^asTGLIDq^y9}5)49r=K3DxgKw}=wm8RI-+L|jqIlOSG6>5`nnwhmTjEPH{PXEBn zjcwQy!CfDrG-dFau(H9CZB!rK_6j}smU?Suq2mGlD(xqfR3vD(G_C2-vuXbxdf&0o zgEpnCOx!i#>G{&Z&Nm@XHH0B$>Ar`|gIr)d_h?1(mJDPI-Ip+W9v{X>upxHXGJpK13f%>*!E@`0&B@{@Uu-85I>(GX_EO9l~F4 z*zh!(V--K~CscWPjp_5zIk8NKA{Nv`aioU;leZQwo;MyCZDlaGT@qo*GTuh><( zy^E`4%(a#lTRE%o$yVi1cCmIlMlyoE-#*u?Z+-P=)O@5fyXw-)k!!#OQ$-1xa zaa!7uEa$y02_GxGhB&G*&z@WPpy!nl?60{nz@^d~1z^i;D|{m6^$$1;|yBh1h)Xhm;bC`;0YEo2@@@5O&F_L=LiprpyuIIC)d%Ck?KO zljUaWSF@~2Y_FRsK&?wD2>bRzSRk?vAN|fB!~P^z?qLJHtRhOmdViN|lz)S3uy*k* zRSCZgMHsR>!xzAw0zeSH{HkG{o0XkZO0>ACp&Sk@BoY!5S6A28sj26H1LQ5Nr;NJs z9{yNLeYZm)aa1S&8!TG(lY~WwO?|mV)1@eoIp>EdJ%P8dDF-dIK%ajA2uLb{Ajdq$ z4g^COHM*lq^LP~#tA7cBmuS`^f(&STKp?84n|y7@o=6HnJ?8?T1b}6d*Ms`vCsf4@I#tzAq$sXNWE(-WFL=7otv}(Mqpea zMV4_QqtkJSzx3sxOt%UvLojGt4{Csp4 z7M9+=zKUca&iheSm_Vvo1^)JRFfL2N$a6oMO?a28`3<3rATDJ!uKr~y6??J6ux^M*0 zEOeeQB=Loz>Z3mzt^p85oX>T%8e=L-&~v+bDbmbg^;P<1$Z@4VyAq|bP0+PsMgv^X z!@K@Zn5+JNw6wfYVc3fY8}CG&E!l{k*;` z4f22MltywE)VVxDZO|B=NaKERz`3zRtXF})m$=85t>ORa)g?0(2EUbY?67^_amr|c zI~{17^NYgiy013>0N59Nid{W2G>n%P{xGSp5hU^61t-eu5lumW|Ma4Y;1VD~3mP&PNo9*Fz|Sc42Q1s15k5RS@*-V1@C+&|P}si##H|%U|YPRd^@Q6+ggy+~nf6+?Yhj;;yAqeymZIgdMaL7?Q4$;6X zWAEI0{lB$K}ZT(8Uz+)R-|77wTN-2PVplX zv8)hhmG4@@nKh=?pcDeb3x^j9$<(dSkhnHl$oRar=*w|T$0{kQykie?tuhq*nTFJQ0KL$CMz0TP+S9OBmb)&Qtg)t3^irHisnA9D8oem)q7TlgJH zAHVmNumHjMmZ!tsD(XQ%!ohn}#%%0pFur{NZ0dy#=wlfU!;ANt!nHCH-6&-76_BxywHg3qptZ81N<9n zziiZ2g+|Ife-Xd$24XmrYW|=656f(DFObyqeK=T*Xh<{o2d>xWM&+!vsM|!cADkOx zny3}KdoJ@oO|NZrDf8}9P>PdL11GATQju-bGpQiCmD9PHXmeJ{ium{AW(OkkJIP8xBv?Mc=df zpjvsq_#`cj4ZjQfPj1cY?7^ZL=1AW8ym?1@XffXeuso8q;ZZyq@Xz9TTc6UjwEwvO}y8Q z_0rj1UhV?ToQUqT-uh3m=_|wHWzVoc5=U~@)}@Y(PUu5Xr&Sp&r`MxpDpd)PQf`%z z{&th9vW+a}wc88C8PLRpVo)JNDIICi)Vj4(`oOEQ~DT?Thj1YhDJbUMAOOTb7M+cBV5NuN9SHI-1V zB`hYKZujCFl+?bX%p6?Bh37y4yJCVyT`JexK!iFd7OkA8b@n!sd zaYV}R3fG)JUT3e7e#Fk}Ehp)6@!?+K;nWyL%r7i7XVWjNQA=(aTbU-m$dUzWes!-f z)p}5em>=YzY~MaIeJCCdE}1QqbyQ^i;!E++aczi~ze7Pj zvNp97)^}ImITDoxrHxov@|6nGnd(}wgUk23i8~XhJ^LA^P7zH!&Z%usSwo6at3+4G z_#|iMp#M=pxsa-#%=i1T<7MW@@Zsryh8X54>_S2Y@A-5%3#Y~To1Yf0%!h*N%PBHG z)AsIUIWSKnV!K4+Q`VTRqM?t?ai^@?x9-PxEuIux$H)0Z@9{E~P{o+C8CcxYh1(-n z#?*HtJjFMdmhM0OtIzXYb`2#+Wbj1;R~lLuhFPHIHt8MCz{K-eje20b6^0O*0BuJL z3v)Sn&9J}4O!bXT9TN)_8YL=pK{0*lfWqb^ilP=52!VL}C!qZ~Z; zMTLbR(DOfkY;R6KI$2qXAa%0ks}!Uc=KC}yCwFwy+96}9X&r72CF8A`i0^4u%6zL1 zWjhpMmOwJsoC`Kc&$-%Qd#{=H*$x@7i>Wk(JT|cNa_v@t_%vTHA&+}`_n8d+WWBMK zW6aHz5RZ!ZGphGXlWY9+)E6wc+p(FBXSqP#@hmK>$9^H zE%Y9c`-M?TxrorB56P#>qPJ5PmsO=8Lk-;4fW6PtU6oLQ-oS404K08W7`y~8=ZY&1 zGqCKyf6k3O7N+T{e4lVuIFfwkiONJ;9-E38`06be(w7XmW6S{UldB?K2_E0-7BiAf zi!-mU&%+yZtcIrn3p_IL>$h+A*X&Q=1x{y3NFP=7`+Q4wD!`iZ0qnK6W@asXZM82& zpL%kZ;=k!2rWF4tM?~~Z56_5klvV2EDHixk1{b2~>nGAl1)_*po=v>7?M>{#Z|tPX z&{|KRMuz`_8<_8FfAB~SMr!12!i{&fUKf9NaKykw25Ak0k2YWD$kA{AOEoEOjlM%@ zg$w?8Nuo$%lRK9d9PRDZIH1S918?CSehIk&Zl&>uPQ=rV9SotGva&su>t~p3QiXJX z8K9B#<$ISl=%XDOFShvE(l?E(tLXC)S(ggIR4Sw&giGw{zi;~OU^9Zwyq^xX8D~$x zDABp9qnNID&&~ZTeV-UIq3S9C8BK`Cm2Fa4`P6b8S;zi;HF<;#7Lv6JwBP+kE+Ibn zkb;-ZZ@(7}+y1;$Gxsa*Fh>IJ=e0Q(?f`JALnsoL zvuEf<;_2W9YMC!3TBPuA$m9PLbXiJFHR705QqK5X@I_HrxcV7x5AH(U3Sm|g;Dk>M zdKTtzx-~D|tmW+N?0+K6#1zizEnv++K`==UDmNW_)#v@|lcEay)0kcj;r1a4N&&*V z+~PgI(>@BQw|7+m&qzHDI9uq9Opd}e=qbPE_(VrCXl09y^z_`?iUgzfq2a~C;jsa$R+A6^VtY#?=9jsp~^Ki z$~z-zH!uEwK+x1R@&%w}&I0o2_U;a0RcdJQJ-`_O4tB8D6%`fLL27q>3SQcPLunk7 zdi#6_GQ#Q*?x+1);RzEd!l@FkB@#HkCleJQ{7MVk|9)j$o#;eM6|!dwU*3Jkfx2&Q zy*|lq*pqqC3VL&>5jksj(bdoELz;G&%u7K${paiVfL!KpdIG{!+I2*cl@FH4H5k04 znsI3n(}MS>1FDg9?F-@R96fDL&#nVMVS$)+!jZ;rI9(5@L6@|N5w3BfP%qRoRsMTX4%IeMA?iAQdAZ==UjlXW#j+g2J2v(MJ2T`_Q>;y~Suvdtd>2rM z-+(@3l;3CqfGQG_(iU>5aY;cH8{OoK-P7h7-KD~7i9K_^%$?f30hQ*&gsDFk3$a8E zXXtupv|vYrZ{HK(LEe!0;!{F9e+Su$l#@Kpi!3yNgqw=1PJ}{$Fo`s!T=@K}63`nmq5F zfBnz z)Q|%LGZgc5c8SN(YB|g&>9gWTZp8Wlm|}5h$@fAP)RF+4hO0lgOKJXY72>`EPUv%9 z2ah`S{-WIoWT$hn7WJI&<-sXcEN7QR&>tgzD4$00Y`RYjmj%lOkz{f8vLMQsG_C^E z`BmyxZ4HWvt~V44@PfI>(qdxFs=)F{ZwAeoLUes_8du>&&!K}vehy(cW zUHCORbV^F6f*?pprwpMWjUb)UA>BDNC?W_5l0%BLbhmW3NOwx-P~YZ#-{1G0b6w{; z=lmni@bJu@y`R1Jz1O|&wUTtktt%Y}-`t=b*aDNKmxD$M-<~5uTAt%-RV^J44I==# zsAmR3czlcqGi;yH9V}t~8xWY}wZgg=K1y$2vXwCQD8ZYdprPBeL2obeq;Cro$NObj zKYnZb7;*l#_4p5)#qHh~DmZmlfrpMLx^GY*2T(Okh~->9->lvo1meia7VMsU#&7kR zlJDb_bIsb6tIuEMp4?4S%jLu@fJsJ>n3zZ|?DEw6;^19GF`BBY>vEXl!Qlh(?ErYc zoilh5?&X;Os>=e8!@Hg08xjrQ541%cePdofahb(1V!gtLf>(&KsiD5U%H*b=`td#e z`Y#~i+7rucB5{p;vTar~Le;9Wdk-pq{c1KL!RO|yhJPpeBqH9ab5|JI^MdMGE}}CE z34%u_6!^r(&Ey7gdSO-YL6p~j!(^HAm)sk^$qW-2y@CGKgnGBX*3YS&wuo|F`FMzF zgp>Si%Fs0m(6mU4i;IV?d4J?N287j9+AB2Rat>kp#1MqYeHEG2y>L)gG1&$3Z00QemwmUFh}HaMwdOnT8h3{ex4@t`j{ZrG2}AD<6P~S zsfV&H6G=Qsq;XJUZx3(CeBe{(JnK^k_thgdO2Jes-hS&8-y0#xg={2B5j!?epf?QY zH-6I(5v9gdXaeTGCitiEPUxO;RjtA%SLukVW3U@)HTyLVma&|egq`nOKmH>cN-1hM z&_B*4h1jH`%PSK{4SknkM)4zGbhyxp#K-5YiiQU^O8PxC+9U9Zr2Xvg%;l~!9CgL9 zjhl$`Nt-oi+o*h#gnfvp)pxf@Zo+E&eLVqI6kH<0aX@C8E*Y0qzC{Zp#+?gik{AWEV6QP&L;afJHhHrNYpQ1{4KQ{^KRCsX3 zV^)#j^dVPLQat`cmZetz_<0$tB`;fARMV%O+S{5qLTq#$@q&&y5%=_%MI;w!I`rUC z&+Wm4f#1AvCv*4E3`f^Un3*R7<8`5G-fkv_gL#;Ee&fY9C!Ih|w_ZkVF8a#K_wu=M zmKQH6(gOnn(RaqzE(II2aN5G+CH2#y0t44E>99@r`eeG^3_RF<<)w!_OOt65*;Mjj zH~KBLvhcXk+zR$yQuW5Eg}rYC>$Y;LFj|i4hu>nQ5dYvf)U4A|Mh&@cF)#&iAg`5_ z+&=ojn`SR_8E5XUZ$z^_t;mvsQWN9Pd#!d6!N9a~1!M=u^sTaObDwMURv&?taoO6O zDUI$0CG_uHUkR~fe)DSuupnQ$s%A`Z4_o`+`W|r|P47JIo}BGYXf zs6;m+f6h%op4h)DR`lpe)n0q@EZw_$x*P7iM{0(ci8p4C#+4 zJu09|MO95-{lOYBdj_j1p~GXcjWj!aI4d8rZ_QD%Skpngde+z%>Qy()U}a~rhlVzm z28C;9w(ZV&d3~Hg74{^Z}Bh z`z>PQ$Oa()U=lik!W*p@S~G?r|wbnZ?ZJn%3*8m ziZ@Cxdo}2detHam&}i$e6=A#79~463UuA`x{4$}#@au}QWe$x-n#gHGrpz+c57Rrf z0%|w;oGj(ypfY`PJTJCmC+8)TiHiDn$>AK4VPs6T_?5*#~?Kz1>#S* z{{jz?&;C*#J=rFd$&)!<^KN-`rQRqkx9}L{B{wA&3)X{4A>_=jDJi>eZ{ke5Qk!qv zp(58pv%fu2UL%G6-5w}`9_Z2vSFCgfW7S_SpkH;Xm0hkZ|?Zu*1}BKEW5 zz$avuIvv*hsPOFZG~E(ahM)9nIj@?gzaMlULaxt_{MFDtTy&|y+6O90bJb=bfJbIc zm?97pA&Vq8oQK6oPHS_0arnE|Ik$D*Q1bQV#o-DU@EbU617I9}-kHv+8!zj#y(4tX zGlbLwh3L21^u|tZ5PA&<41aYuekg=KK|rDwPPTW7FEIv|VQ$uf0FpH44J6HeQ zu611_WU{)_LEKd1ahN%>i|%=$JNEQ!m9JSJxOIpA8%t#>@;6;zT9!|4jzL8)N< zh#u4qLFsNRP|0($Czx4N-}-}Is8fjz;==WW$ixg_h=sJsEd#3W(M<|pEnH*fwrHJB z#x`J$%4}DO7obiU+5awGDkm_@A!_PkRry_nm5+|^S*&XWDCd z!564BAIh&Xi`fkUG9B137_7oCG})uVb_P*)%cbvNntJ;wojPMI*A3V|+d(H{r|MFfsDAF>#x_&Y~h zrluRQ=Gzu~XjVhR>>|Jao>X&TQl*EAm=t1UWaKH^U^`E{jPR?wAmN)2c*6pydF#gf zn3NLDTjXl4YrQ0~C`f-OZLstW)LU0h5%Yq1_KvpRlSA4_kb{CN49IJw$5YM^ES_wl zh6aV5nQRg(FWpy2D@2PGXcV<2@>n?V?K}o0->+<9w>eGLyNG_72E_Hst&%;YZ!VTN zaBuWpS##ciK&V9A*P*dm-iu3nNCISJmSer?6V`9Q&R>;@Zt#fv2X^Jb*&3w`M(QfJ zm<~HmWc(|D4gUxrxVgD`qmzF%2{rZNEQjZ0XEvaMeO`EH)ZhXIqN1hO-1NMefMo4K z*H#|y&p}EM0;ijB@?oP<6jpFGPgzZt)SIQZUTi6l>Gg~(5)$6ivfi?ipg-UiYXl2I z*XahPZ$W-b3OIIPY|qrWxG&AyVJX+@q3!AM)!*b0v6K3EkFSTpOeO>@nfgC{wvV#w zY5VdyGN)a(Hg3I(;MXDngXs?i?D@~hyx7z}Yx@P-WJu!{9>LP#g(A-DxH=&r zk3~hP0jn)OTOxY+gl*Oh9pXYMM%8yq0D23YB#h>-g`)d*&ba&-<4d&07t2+(0YAJ> zE$bm^5^ckvYK0Da+%}>RMK|Hb>TB;`Xtfl5L+gVUP2B=8-=vD_(3AP$WI6KO;s~bh zFE1MfCzcO=PcS5|eaCV$nI(O>l!E9c&!l*GP^it#>lQl%=g3)@ByAmTC>8;zTdxoM zJS<@2pS`VQ_bgI6KFZI(OAEhGLpG_BPPDhA`%XLs%u@!ma}&$Wx#USX z&0({(#NtvWS#Z25PQx;fQby-Mz)Fs~JRX8-Lxfk#zHy68sAj_;qLbg(_k+UljE=Ic zYA(lU2Rp^)zy#s#Lnmj&C~BJrzpeow6`2!@Fj=bNL060#U%A8d%&y$Z zZ#e0jJ=M}~ZTxZb^(=vrI0IRa^Z5dk)9m)t!>>=|o{QNvfOM#arhS%+3MN$8Ww>X? za;||LN*YZbydFmWSSF*P%k1l1V-kI#GBmbyngw=r2oWI6*E)_(eT^Vw+u;F&M$li_7vK07KPm7Xim`p-F<%2koMqL=H*6zE+omy~^JZY*g{w92` zD@Q)zf?r&+-Swhp?!hD>F{3M)hjE|+1yzPnOcIES=~-E^!|pCpONbcs2I|5yltn{+ z{CJuo=!jg-NPY3e)W0s+(LDTHdT%eH@aOot#k*@&^R2Rw>q;5BgYN{LuP+Y{PftV2 z%8>I#iZK-?20EkjxUQodCnTyFgo2jmzP|wRar?BPU(0cpLENg~YyQ`kfxBiOZ}%G= z`=QXe4%poW>}F<{zm2?fedEiQu5V*deB%$LrKU=p?>=cAuk7v&eL*Ows>W1y$z-Td zcPC90OuvdC)14jL0U4YaGuX+aM0!aeu10RMhA^u-aGQO51`aCUCV-hbs4cigu+Q8E z-G8fg*!Ab0*zbosIsD@HfL47l+I9ufW8(Bd@(CIVzxk&e1-ustKleSDvMKSqM|`eJ zrlzsgpJ3CT2Cb)2-dbRPS*S#7+woePeZLX~M$F!o$GeU8{l7l1Y=sv3Vxvh zuXcF+)>Z#BxxU^Eg@E!Svn?unD$b`-509T$=xTuFrAkuO-S#H+FDMr{{w|F@#;^)n zOAh(QXG2Jp=NUR+dYv^Qo}=2@ z(c!}MGHdBiYfVkffix!AcV9Rzwjf#iJ$;Z)L65zL)H*zC6#6saver<`cG3H1*x{r1 zI-(&{$plwyqhRzFQs~ zF|l^KP3K(EYn6M<8c@%2MjrirAMy_w4pb7}^U%PXA(B=u|K|dU2L%6=HO5I}@QMF> zB_+-O`-NR70%X6(H_WN1Ke&#;G=)sZM_hwQ&`)#eNCZ$ya^8Ek{=8kKqsdafZ$oc; z3ko063Antxq{KfOE{((Jyhi~PC%ruCdR=?-t-sQn0lf6rb%W2xSN;l`nJ@bSUe zd_47^gmxU)PX3=HK4_c^5Kv~$Zc6yP^NK`o$BVc+tZqm*3JJ}%B_2G$B#fs^)qx%A zH(NlZD!5pC7eg*OKM>;y7-5IBJrHMy098S4KJ6zVlAZ?_jw2Q5cSD9+M|5Fx-qb}< zKr$hPum%Yq?ig%2l0y#uUS?bi?=J&%lWV<4_qXsm?L2~uV1@LPF_O_#*wuTnCLjiT zuu;!-`V7)S^`(SLZ=UEPm4>KM<*WAW3qw`O3Uy%MlH9&8MFwt?G4!FrVu`YJdX zN9PG``Aw#`M61%@4$pC<*2)L@O_-s*{5cbuw!}sUOj{3zJAXVqGfBiXkdP4GQSa#R zFf1T33p8Fx>jX@yB8`ZoBuYzO%IDnZ+|r>sitMakNq$UNg2-cOyEnDGK1>8c&nYqm zH=Fhb%4C#;xnKp{Qwu+Qt)OVHLP|q{)Y2sVivmH+q+m4h7ya?`r{qnyNZkrz0h(Ua zozb_I5Pt>>y+hE^o4*CH*K(fJ=s_=ocWDhRW|i_iZ4kQ8B8Y~Xvlte}GD{}AF^17oh&z7s__ zovH9I-B38#yumq7|I73sy3XUVwO#GwvlY(a!sBv~p^X0WB>))aw9fPu1YmI|Atn7& znMd^gZz(ba8z;hOrwTRZk|nPf4U&?7WrKNBHbde`U>^BCz|?PWiXARs?1%d`XUdYk zpK=Ng(Youp;z{+yP5?#7e~nR10C6+F$50rYVA%>|CBW+gJj)YQ~y zzKruHD7A0{=cI-v2^3!6PF}a}VNl`=AjHk-$Ftds|Bp=3R~Rm7ucFUp7}*B8@OU&t7~sQ9Hs+&)5W*b+Q}#PD+HIFxRyP;pD44`0s%Dk zuqVXKL*o0Zs`w6yn#ETF=&3sZ(v7*KAkd2-$@TY)O8ji-i0zSA0>zf!Uvki351x^0 zr430}N?0mRg-p6QsaQ}!OkzG6o?wRre%PI=cj^+DVMjzc{{6!Tm}q{rtM9SWD344# zmR4kZOt}-`(pfAR;tvR3afc&0#$!FI`^+yHdP41pTLKmMz4@S1OZ#h5NUliGuW=W~ z?GB&Qg)9x4lJZk5U*QcTBah>iG*_Y~l(euC7^G=vmHUyc2s#8MP3Ce7?m)As5S=vR zc9v<Md_sze(WAgxNr5H&}+; zS}QK~4=xqvY&D8+LZ@q;nMHuhS8!#S7 zcXe!)3kl>i5A-_O)2{SvXL9#7L4ovXuyw7U;9hH2H;82tFK-NN+{L1KI!riR-BmBl z)PKN-Tm;EC$b~L1i?FGxLLjoS)C=9S(}+UJ)|mafH^kDD22VMf+RNVS$7!Fge0TH@y_8U}~@Iq@2c)R*R-Slq3Z zI7ttR2~VKk#Rg)mpX+w__rL7=OjC;+O&EUJ)89X?J(Qd-fb~^J6!<@038NT;}S@4oOfP(%CiY~uRSAeosqE< z8uvEptd*cn_W-i;ddUqi&zo^kugve}HH_K+8o)B+w- zA#AX%S@SxXb0#G%Km%eo#oqii?cD+U>Q_yJcW1jZefy)!K|DcVDBi;b)S}A*`i@zv zShQrsf>VozSRWQ1TtN#|1jkXMk1hBin`5~nX?HhgS2H3gF3Rc=Oa{dda6_JSCs+Nn zs=tz@Tl8}FB&%LkP_Ex_tgpcgkZ5hVJUlHCU@)Dt#eHe1@_YgBb@;XhUm=$S@ZfpJ z!_7ThWvdJ1iVixN+FoCSst?(P;)RsS300Gy|K(IHt#@&iNnTXAZ#^AP-F zvq6wY>AHuTxwd+e6i=JQIqfezQB45IH|*VwKz>FFXDW?C*Cn#Zou>>6*IYGqlntU%^YcDSaJ+~R#bi!JJ&11~m@0St7D#5(=gPc62v+g}i;}#RW z`?H>#C$jD9|Dn?M6~;fgstwd?eAYg8nCo!IpsE{TcOEo8*Ci-dH4zo*3|w<3Ab5zG zQ`VHQ5EriW8}vDqYu^ro@De-9)$b}>s-%lcWFk%9C$3j1Z{9l?pm$D#(+5#(fy&R- zD|Z+4VBc7q7d_eUA&V);_*6BKbA1ko&tiAkc5oh)(nylDW`_Lq?%UMUD}h6&HO27C zr~C6nwvs7DLzOr0o?9v4&0k_Z9YRLN7*9^0={TK0ZgT}=@DzFj9(-VO+rGYFy(oh1 zCcnB9{^3I_sFg;742d4&0!_>s=>dpRty3s-rX9tN(26q%+9Bc!3ZFi+l!e|)?7T~B z`RemP1J+*YnsmB7`nFL?8-sQ!!OUiFo$c4AA&aW!|enGuK*YfY# z9d1v*lYSO@SI?DT`?Ju{mJ!YSAvV7p(-@bqB&q98C(OX<5UJ_I~o{^9rDNZ04oh?NlQi zFYk_Yo;XuDt@luYEz3j(M(94Ewg>L+BB-(s`}Kwc-o=j z(7~p=CFlw*Jd^j3aBW zyu6AZf;r9tY0q^gdMMk`#nTE4yEn30n-7f(YCpT$c_IV^mH$-P;w;`xiyR+3&3Czj z)x}1K1dBgr#C)el)bf+UR2CwECQbA8*>dOe^i0QALE)8GGBP{{Uk(MbvM{+@pQdMJ zrQ>a@mvmzy%R;bh=o!1?F=hQBkFIo@p{(k8d&PSvs&iPYK54n|y?kNy1+}koQ`HN{ zY0jo5#8gx`&B^{OR7{FVsQy-$(%GmUYmu7WLqoaQweAPNby{!I@HwoCw+KcUM>3L? z3#S~Q7$1vbwt)UI4)!mgtHJZ1TCo3ck$rQ%(r|mLYB04cfGK2oJU5ay>9qGC*kiLv zeY=CqgU(ygaK6)EjI@QS1*8Qb7nMCPwUuX*pKWA2KU$pkHKEk}UUE>sGhhE<*N=i; z#!th%_fq-ebgADIx5b&g_RX|)?g?sOL_pQ{<=PL9CS&tub;$ev=`J;%#ov!EeC&y1 zm&3N>t2OPqT79sUCJY`TCO`B}FxyVINK#KY!`@~ zuc%CQy*)PZRakSjVUV;Lh#EcBfAs8`JRg5UY2u@vp6#kfQlUTBB6%n7ZKbq#uM8#y z%gV}BoC9{#zrjH-^mf%pIh=yXx7udXo{D!j4sC`$x$a@ikrvpFSp8NcT_Y8VQf5FkT&?E zL-#(p?N7|<)wwQPeayq6Ad1CH3;4>~E1ZdSPBa-p`jB&tV)|@nO#ks~B1{gfKcm+b zU)|m~%F7Izgq=+3W@#2{PSIE6s_5=$!V4?8*gC?Tmp-;SjcJ~DX`NoGLhxLD6>RaI ziKWP&kT_9I44}KfFtk7|8A5x8cy~N6UNpPA`!(>iXJKK<$j%N1)jQn22$$*;VSE@o zEmdRG^FYtwHYf%k$St@cn^|s91sk zT?GF7%2{r4s{NR*wZm7$zeCC`*khurhoj%>K|`lpj`OQa8N8_ozpB?b@H`b zKEB!;clIYqo05+C*D4dmBHDU|_4|pv#QZz@@2LE63k#g(VN`yrlLE#T71X)E9cls$ zNyya3eXeDit+z~?ZKgQFuKXHSsAYPWbns8+I_iXW$yQ%lHgX(*bk`~V5bW0pz+}~Q zb^DHoUX7gF#_XM%g-g=>Sqp4m&T` z2dawQA-(HtNqyA&EAMO1itTMRnzT}^>)4;Df3*92`&3$H3%x`EhD6}oVe}DyV^pPf zV((Cg!PzPF1IaVSo$qXx6uShbD_Q9Rua{4@#(H{torK6X6Iw=aMNYWXEc(BK5|*dA zLp@*Ua|-IM1Czc?`M$pSAha#!|2`ehx1TcrF((MRu2l;Cc-L8(n3B@Cx`xToIn*pU1Pxe@fcLC9t;bk3YN2QSQEkw8HlBf`W2&uMG}v1P zk&VGLGwEyk!PFOhKQp9U7m!Gs8-pQt5a*>*WM~T~14Gt)+Glb48bOu*F7Ra1s2WD` zt+VJtoKHr*WdG zXz5KeQWV!JX#|x4?(PEQ+&I_qOeV-Iz#6eFtl-wF&Sr9sDCVV_S}ZsjTD?y@8Gp~8 z9Gza8M;O}^%qXi01m|PM8PVLZxnXr)kxo8@mxP!cgb#_G$_m?zYqK_O-eihXRbL7y z2O?PD)Cswkbp`vLOp#Vbpff73>T}mOfZ#umm4&~i3hw8$k&$Ax&O1k@%ju+rL0HGh zZ46Y-A!cl&PQ_~v`O93LO6^AV_BUwR(j^H~tl8Vww5W%e7*Q3w-m5Ms&8c@E?Pzuf z(eFn4IBQa64%?17J+BY+T^5>WC(ljMJwgn>E4k<{#8NDh`1!QlT&gv2p)>%mj*CFg zYJ+F5P^(>Nq1sG$kcRK}KVF%3{`qw6qQ}pg5O$^ezOR>)fwzBQ>$2vLhM;-_4&c@mQsek{vV{V~hv}^1)zDX21VH>|V zYI=V_GTMV(dyZYn-#&e?xuCLP3ULaNRl2^u*{1oX@Z8$y zWx+ZI^?%N*K9Q%US$wWX#wyHRL#np5;YQFw4FMv;U76NAorDJ}x|`MJfp&h2nlZ4A zQcJ~XQul$Vz!${XbGM7#o_JA9))g`lX;|1IWv{oVs+q5@*ON&5;q3arYRDY=N(K3h zj?L8M53jSjqSRRF$}81Ne+wGCdB%UOSpJZ>E1$hbceD|6<9d=&baL8>T*h>9B%Ukn z;)Y>EoISH6)H+E`5mJejBv$sZDIx4|bB7&k3MeIRhY#*^US`Q&h5do+c0+HUqsnG( zUGzAy7+*gF1}*o#H4dc?U2wZ{E~9zw7ha5ZKl%Iz6-?eeq|0q)LQiO$<0AOK4Q`eQ&|m*^r9_z2|LsDWkM|;&!-NK${Jx;ATd}dRkqu7V=yWN^gT+?7B2EHK4kafd;<05O zp4cL~y!*QTP>^TWk zQ^b2BA^*$c4c$#nV0D#?z*!%v8iu*{U^GoAm!)*?Pv9;nE@MQy>^t=}-^t)#zP$?( zA=BM#t`P31-e_j+*}gshd%B?Ok{WXRGYxw2){y>yv^QvOM9P2*J0Twnd1cVBA8noS znMR>X^V_k3eaQ2YEr~fZf4I~_sZeKI;vQ9oeiy60T-uGLRsKL-^X+Mg-3~J|bA2}S zGD$1hb#QQfr|?!+NC+6E(AgI(Gz>^W8QNX;8_(tFd{4ggoeqx;arNC99x7IiOj7%q zlyflH2F@V?>bm#B3ApJH;x%IfwVxn{FB6C%K}j8pD@4Cq28~<`r}%tT4#48h<=V+skPv|r4D)c zqH4j|*X|8kbgzuOT3$&>Zbk+Y$n>ZAA*_06h~rXH*nmO|AqmOa+e;vi%6}c#wQ6IW zmtV{T6xC~L1jUqKiooOc2{W@i$kqSq>;#MJJy|SK(D8As6E@N}@Dr4r-|Ky$qM?0( z!-vpKiQl5FB008n$;uKb-J*zO!OLqWi^V$b;uKX(_}1S-eUb_h zJ&p6ZYmC2r0dZchn1yMZKFYyg^U->=QU7rCR1#N6RzlTBx^p+?IY?{z}`EB#hN=_}NuBD8e{Cbbt2bJ`q! zghwO%t0e%1Lh#65b)ko$$K%GUy6GEWNc90`Pl4 zBwV{nVNRo%CAY9y#b7Z1S@CZ!W*+CbH?B1ghZfjTPC#l+>zY!;eUBPqvTX9ccmD3; zI5Z3n_gqhWOLn4Wt5N5Fng9cOJ8MDgeNX!UzZ?uIH;@(BfKR**332cQtAubPo7_WvCLVQwglisT9 z+lCXWeu|1f`3|k+9 zbE08jpb$_~@0MYyVq!b(k=4X&CiocXl$%HL0ynM9tgJ+CvyXjDm?{HZz%!!eay=Qz zV|PT`snI{#zA3S!`IgdO%okCyX<_Q2co%BmbnK|2QmB9PDTR(yOh>)rM>4C$#JSyb+B=6d~rZ-4Of^J_w&+2gPE zL7`BvP;{m!sJT^9vtajyyhuL7Kg#Ba%yH$7pPbeQrcg0YzHe_^LqHOGPVOTI3(Fhm z)cE*j(@8IKe~Qr9$<6tKnx0<&`2sAeU_Gm*=G)!%26VgR0%W+3j*r##*N(yD6LQ%k zn5nkUt*QCFgYZS1WGKVMinbTLc8b0O_h4dj^6tI4ddG=te~W*6slfZD#WL`>Ql#!V z+~OP-$|6$#1bg-KZEF_$c>>IcY%ak-+h67uky7A5g}Bz=LoXr6WAAO}1T+_a;6D?Q1_c@!*V~^lw7_6@HKXbeD^H9lS58kOfvqO` z=;&x1!wd9H%7RfCSZq)Gn!!^CYJ($IM|R&|`d<7hNTI}K5)#rD_T1KUR#L`!74^5e z`>NCcT?l`3HP4x}ryi70qKedbo}5(nfs-3`~|lXf^?Y8T6E z&vCj{;tO~ICCDVb%)YOErk8#AK|euD(ld_8 zKO+UzYOv$GdaG(R@ZL+GCf~@`zRL z-qNpT#-Hl%*31hm?JkZbC!3$jIC!1Jp~y@!btS32Dr>G=8p2_jg;10j+W*n57*=7Z z;N%L+NIYcx)z@if=_YzbWa~}qg>%2=8M5{)h5Yc4^v{>OT)I>JAPCd6nt(K(PxcXs zzkG=bl+pkk90aJjW6dyFgww~%pXQ)5^Rb+AFP9pt4U|q*4EZF$V)t+FGKD|}0?3|R z%6k%AJekFBLBSV=v}7;L*_X}nth>9t`tbSlI!Hu}%oUTP{;d%oTn%J@Ef*vG zn3*dqER2|xRNBR*!kR7a^`|2NO))xQm)CO!dU~^&B@|?ve$1Vya&_*tFNfE}s~#c# zI0kUfU%3__IA?3Mw%s2S{>Jz{4=bHT0=qu`!S@cgoh#*kT6&SKE=wd8@M3e@`2{H= zds)Ts-?tlIP06BQ;05N8XQ7gE?44*w z*<|11YYz`qW{4&pBdwcvmXFHdBV}-&l$Qqt#=D|TFJJ3VxLf+qd+(UBFba})U;(5J z1VXQ5WwC&d3lNY<3|~KpJ#AN(_jII%!=hz?;0%w&pi7<8e&eZAe#t3t9x@9N{jLlI zhEdRQA*-BcVBRwMK-dKGdW@(Rp0`R7B^!E%TwnX}Njj}|6N=N)z5e@P68qz2?Rn{2 zrL-9D>MaVY7bjJ4QPEToT(3M z5_<`5kndN1`DQrj(@sfq8kmF=K;Riv>r8xlNJcip*YVks3u>EH@{MjxbozR84%VFP z;Qu~m;%a{`QaM_j(*Aet9b$pJbHu*Sw&P^5dHTA4hG(ewHW;6&5)gr z=cZ>**EhD**H-Oi8DR2#Rac`4Z#*(p_#};Nd_eF2JX+FZ`&^r1N-G!VT=wZX6!Og3 zi9Cr$xlO9Y$@2$}q3zb)V4gs-DC@?qxeVvprO(H-Vum3Iua7Ia!zf0 zCs1oEbbU0D1n=5Q%`Db*@{h9|Zd;h^0ft`F)yjUaS>a!wMjHngdPha>PEBVtONH@$lAJU*P4SJ0qE@rO;&S5{T1V$u(Hb8##4f| zx3sj>=jL?k6D6Mo zuvmGxv{p!Mc?b@ASq)x5XE^q(Lk4! zTiWfV;(Gx?kkosS8Ss-T3-)v2e!bC;j!F)|O7lZMnEC&Lw>t16PDF z(+c-05{Jd;zHMDh%OEx3dJ1=rVAZ;)7r8Va6GPzdmQZH&dAm3ZBT$ZbNpVQo#6=Lt zz!Nc*5=-Yp;L|th;Jii3rnRVgVnK!=r0VbiyAv@9NzUi4tn{hX)xyit@Z0f}aX$9F zO%WSEog=?hE4H%kqph3V^_yYQKxb013C&C>#Ky2G=~3*@aER@^UpUfKF$VP=6u-vp zg^YlHu5` z&_4|q^ucOi*X68IV*%0z#{TM z22~+n0+FX=_(kKV0HvKx&@YOB$;HhKzSr|FhYrYX0}J0|J_GYS?(5e#_fIFMnRa4e zTk7h{S#im5{5ibj1f0BR{0uiK(k2yDY`Pv|qSD~cQPbzJ{90Im18V+JA7}G$y}Lc) zd|w$zwgLhOimR(DkU5<3nVy=M_%bGXHyXj&wCS`b<2{T~1DqWd{z%L|jN^oP<0GM& zT@zcxKu^i1OUk#x9%vIKdA8{A2u`B2RR0L1<2SARbDa|w12buypAM^k)-zN*{z{g6 za#G4FUX?c@BI3p5dz+i8rn^5ncf}&+2R*s)cXO-i9+|^=H(yHwmEat!;BCl`UQr-g zR}`Hl^qJJn6%kmQLz)f|-+@buYpXEwJrH2!eeqNpHC?mBzz3M`k?N0-0FBu2$VfA= zA91|EEMyP|3Z;4Io4LYSMFU8zC4n8ztLD#l!u+e;BWNd4nuV^`N(PYfOG-8(1?Haz zh*IQNr8ItclhJWt={R|9>Fi(OT&#I+* z@as*)*qr?PQ@dZofzGlm-tgs5$uz(wxqt2lkTM@~e>VjvQ8J1PIM4?^8&%jhSNLj5 zjQYj5>2cZ69TCs8V_cqt6iW_T^Y@BHQgMD&e8wW4_mT=0=D+5_pnwkO`tgB2qzODq z^CMGy;*xSkt8gg=s3pID0k7>I%Y&sBE6@}=KDtd2P4%M zffX}X3*_quuC8XjF=YMZm+)F)278GRUuL;3LWAkG{mFO16snPFnnFba^{)3gX!?8O;e&fd zwt<80rM5>~?vF?E2vg@;|DZam<_@cD{0F9fDlRfxYzg3BzXv4sIyxajACcL;YiT@95stmoUh-~5+(;^Qs4z3g&6X}2M zJ8(jh-;|&bMJs!LSCZo=E=XZT?DPH3U=%O;_&k1VguyEJ@9F)2vd+7kr#J7)cJSLy z0BYL)lS_P<+kLE?kYQIEX?AOJj}73CO0JU730=fLj^vmewk{8%1Ko(^(d;SdXl~xp z_$Isl`y15aMPTA`5Af0x=zSEV#?tu@iBXnWe_fjR1r z$kVZ;)7Y1M5dS@FG6FW0611TaXd0>2M zTt)khgvV6z$=+0yvKS)#!<3k-jiX7)k$d zYf3BBcJZtv`{>$JZYbs5;a|U$2450$SOUs!k<(BladtRT`>q`^(`$MM+T7T5fNZsy zayz=(7O8Q@_PjiM+Mee7R|5J72yN7;<)(On+5F{&_1nNV2$1cLDL1@@07Et=&}-)j znIbMH|28D^d#H`_Y^MV4TBq}Qw1*{j#=CdHp&?&9fztaUa6oL-?j5JIZi9FZeQTXMm%OdrFO5a};3V+1T50?Z?1;+H`00&C8R$X>j&H z*RFTheP1%qKWjW!w^Q8yo;&Xn*!_Hq|6cA*F1%!rG`P0}Mj-|2+O`)_XUNu@_M(i; z*)n^^6{KKXXVb75%wTw+P16{=v8Kmg%Aj2>`IYuJ335(a6XdN{iyk@G2e79%f_|0+L{iiY6kwIFEoVL*w0Dt2XlU~`mj3VH)qpR`jgJ*N1_)%Fd(;f_t^zYXY3q3#Y1Mt$9lUiK~rABKc| ze^?A@;yjTlW+~O0q@=OrlF(5w=V2<}a8?vhkCV)ux8B2VanH$VD6^wkIDMvW2*fnM zWI;8|8YSe6KgJPR>ftv>C_=fOyuwzHJF0C$3^SvyU4M0L`epwXv-k2!&d>%?F}0xP zTYV=L)-*xnG^k{WC)>Q%P7V3zqleEkZowDb-jFGYuIzG4>;m07erf`}`osdghS09w zRYTa+D-1a`?CPV0QX7g~pwnJ7^7~b7*Z!9W$K>n-k2d*V-UkkxC%!#3gbZv3I*jT0WidMVvFWK9m6*}h$?d33?Nma~i!=Es zZ4<+bio%!&jA-#SO1YUah+e$-c;8UNO+z0=SM$cQ6X=+LP1s zb=dxyuQ(r+egipDPi^$QkIpw?AHhfBii(jP!Fg$mA2Nhs+ri(krRaYKu>hvSsp>#> zcJ}MR{_X~l&;b-*ua`F1fI8MOA}SsZ{FB0f-s)Xv>ye2 z5goT6EBU(}#3*~RwEzb~i3WZv4?ylV(Cy>vKvEFrU{GJVyF(ba8afb5B3)%$y{^~I zjW=A0y&j(4%K6WR##rcEqERga#258nqW({sxIH?60PVjZi0S`3kNnS-E`l6+b_Z~u zqYo}q`tFs}HB@wd7a6=ZlWbgjVIWSz?gX3aNdE=_nysXc7YsuOh18iY*pU9Tj}igf5S8Kkot8Qd-z#+ z_Xo3J}RjXVj^rxJhC5opwI5;zJK`0}u zsQ8r^?mNHEaUxRH1d{bmvJ~_IExK%82rH}E$|+S%H7OM>^45$DUOs-E|3%qfM@9LC zedFjLNGYIz5>kqkNJ=B60@5HU2&hOibhn_Oba!_nIdn*OcT0B+0}KqzZ}WZL_c>>s zb=ErT{KL%648!bw@3{7LeIkkrgRvsM;KWu|F=_c?B=dEnb@~d?^LvlLxENK8Vqde&bKcJ99q z@b_#-$kSZl8!`~E>^k-VoHVD^;%gQWk%gl~y%FF{Dy83C%r_UxA7W@tt~X|7#XQxP zAa^{EzPh=}7RAKobeZM(e+z&}coXwW^V7>Se2z+Vw--ujQ{7KhYDXMyTdU`OED2nG zWhEpqZVM-%OaM-iiZcf!aQMGKj&fIoS?Vqffpp^W=oki)Ru74Z-+=O8=yAk7b{jb~+N4>6u9R)ujS2t|WpNEEkJ;)7yO%Mspo#OtoQ(faXyReG@% zXK;P`+BomVAXIGcjDyxY+v>WF6&=)zxRpxRTAH4AmZ5A(@bgOm(G~UrpDA(rLfu2p z8ABc|Nw0pRSJ9h8s;(RN)1N*?L6NroH=Ss=?3|p0D1W*%Q7k)f%=g#-Du(P6gvU8G z1w{+VC-Mz!UP3)?s1>|G-YJMigfa}>Oixe$5oSrP4aYp1w;Pg~E%(-*#Qntk>VTZl z_#-^@ISYd5!6NVQSC1K__6Ky#b379Ju#-R3JSGo7?GOm2-#QsFJ}ilmIb77$ zrKOqag8cErvu+CHeM5y8&bSOkC8Use0ritMcm zceJ;YJMLRGuWE$eU*1ghH0>r+kyIc6HWc!Sf{}iH*eDb#3_@ay$lA~fdoD9RHECN= zLtfGIPW7$t!xKJcqSjVl9Lyu2*&m*eU{>yV#Be4T(O~E!?s-xD(^DtaOL{bRl$ab| zf|_Zb8BSfogx_p(|94{nHTK@-dCNEs^nB&^hkCr@mb17$RRaTVGQRMrha+N4o^ zgF;+d;7>;@Z&Fz~xmyAYC^JD`hjUBUhl65@Ur)%hcuFK5xF~d)c}3%f`eHh|W{%M<64rOrcP03;d2@{mn}|YQ-SF-l%=ndi zyLCWd!0QtKzimWwQW;SkZ;j89U1FaCr4~H9ia&rF0&9I9NMNrXG`ZSuPX>n#Cgb7X z%WP_*$D!*&SyqVh zKY~U!G4VU$e?~4NszodJk+7RRmeviBUih1BC@avO2-J6N@r}fmboy5BBzfn}Z5$4f$=+Z0aZaV*UJ0hyJ z5cAwH-7qDMNxl-rnuJIuMIrii(i;qn_lzXDLrD^5W^W?e#O!y*@x0+=J7LdB7%Ser z1p>MX3KuTvNV%uHyy}#~jxUi6zMv#&JX>kai-XlLb($?LGmr}DOA@f!)k#G!w;BRy zfwTeynA~T3UNfPMh#|(YgqS-R)Ad%VmNP4IyI;0BpFR7#tRD&CSYH|6vqDnYM?3L^ z1^1H>&6emN)p#NkCXk(s zE^>JIL5kbikYcoM&6eaFA%9o)g4PryhO(=xKpVgFN3ChS+9aB(zFOJsC;7`4| z5c%@uDe8mP@*j6CE!^8{;DE!+bCOBN%lrNL%Hg4sssVkK!wnYB#L3=fYQ@&s9NyOW z?^$i!Bl91Ozol9%xW90_9M(&D9x1NYA2wxzmD+SH2U&y@=OE(#dlXaF?MC+5AC6K9 z9epnboIcGY5w{rNKz1v&Uy`VH>cq$qV)Ry)>xr9ae#ug$X{7cd>-e7kUl+DMu5CT8 zTck+0RM$t(+4Tmza{d$U?o75^hPJ#7r!WOS?o-7(g&7Q~!kflm|noO7RU&z9PFi*E&YRPMj|Nx(AfJ5+Hc` z_u+~RW@m5rAND!)mXpy-Ork0a*WtYMh(1&X-kWBm;%=AyH_ytgc-juqEeg^{{MamN z8H(DKb@;*&Y{79O%;6l9iO<~uv5?#Zy*0e#`9aH+`>hg&^K=XR#$%q23D95 z3VU4gfW`FIP7ea=(+_EA6oDa|YL5J|00pcVQ9P26LXF4y;)w>ebL!4Tx|B@bYt&KO z2W#s;3qSr+4k)EfMiA0YH#HtqpI1zD{4x? z3l+iCWU94y*9?DdV!{Let7-nx{%RlcvhLb31;C>a1fFpwJ~@oNgDKf{8Gl(3%&e@d zgTjZECXN{7!j44)LRKeWf62#gkF7f!q*WdW<0p`CtGUtku-aL)ZX>vjjbimZKkDZ4 zip|@QitaB_;l1INfB=z4W*yipA;mww$#B}As-@kBT-)NbZ?h)RtTM7xhNkwFSxq8o z>%fBY^d4_y?c3jw8IIK=B!J#dN zT6JK3H&~6Wcr9bbCf&<`SqTn2Jd8FeJbn+VRn|#J)W%W6YM%SdjG16%1aK;13JMu# z=bAcQB!kvBWnyccUDkez6CKA3>yT*V)!D?yKGU&#spNb`V?gDq570oI9j?xV+`4*j zZUn!)$^Fc~W6icQe|)+78ab}o03Q@KBN7fHm~K2@yeF<^PdY_BsAOqU^F}rDH(8VR zy_SkpFUzuhB*)YVsxltyV#>GYM~_A4H$KObFAR6?{BhXTs6xsh8^B{{2=y+)#G8*e zbF2B{U!Y!S19Jj^A=GV_x@#o(1(hg)j+Ui99h`Ymw>wp8yg8VB`Q%Ul-%VK|jMu99 znh!M3urr84N+W+jz^m2PrS;X&$&UWxnIf1`=RgPyl!elwW!~?9SzgNum>IcbcH3Y= zKK;{8YJ&+KR4P{=qt&9M)uoS#dOjh2HN+`p_6@HF1)Gk1_t3?2IcS z5^`96_V&sGIFL;fW+5BMNufZMbbGFp_KMb>)U~4}Z{&WeXz(p06Q}}&3%K%Vx~8qX z9P&D*;8+r(j+D7cbw3E?&~l!GLgKDb&PX_K!|ATRZ_o4Qh8EydY44@ZN+hZOMVCn5 zgjGSo)kV5V2o2_X@$NF~{!+3>5ZFf<)vtB+j!nH5=dVbV?$=APRlGpmb*Xv4_eB4D zTHzYA(tdbM9+7yc*qddDi(8{jW6K^d6r-DcW}d*^bx1dZR$>8J_> znT^Fa+bU`r8dAWy5G?yE8SVs-n_5rX;5D_3Ja0 zMmLI#3Ccjr=H$)hD0=Y#qzmZ5ykhv~%#he-^fs*L_t1dCXZ7f4zp2(siQIXs-b+y0 z;H5OEsZkUm^{~nq;4kMBn*`%8g%3&zmUuptP^JHFX|XRcfo}|oDHA~ch3A{S#6Se> zKDiCEc+Y~ZJTT-J^;LBDROdEGZ1!s2Zw-33^U5hvLs9kIY3=*LXY#_UqPo=3*Nc4ZukJerWd{5@?hw;foEh z$P#rb;7GP7}UsdzE$Yi+Tijxu@9Y*N+Obnaf`1n(x6WF z8F2ENno?+4=-V3$>VAB6)vK|=9&f$JKe(K2B}R|PL1&OCK;Db18!}X3GfJ2%c%P9q zr#zjm1Mriha}CuXhgU%`sf- zA#uAs19K|_zQmdNaoSE3x$`cI!L)pt8(QUr!U1f4O#PQy(mwz}2#Mc;s!52AL_Hu3 zjtZtY9IgjeA$~fyx3V+EA4jEYiyP3tjvCt0ay0p48fU zC4;NTa%CT3m&7QS#J(pLUB^2UrX{te&r$F1cl(Y;M@Lh9eLWj^v;5T8<*YUrkHCRy zE-x?d>rq(i<6T)udgB7s*QYRVvrii60Loe=y@J81 zA8GKo1hg{hX5U4AGt-;$c`oxl!bw}Ah}IRrU-`nlEA*0ZM-u>?E_EBaP&aXa)JY5l zaYgBPp@^QBi^<*U+z(!j*2AS(4kHB|OqBf`T9-2T^|lI1|5l(=hd5RO6D%<5Flo#f^>(z`JVa z5Gf08_v3NZg+oG_Y79Ip<;}C*u5!gZiNqZxL?OZzPLzB^aWpqK!S5sD{pzGp*9ts* z35ioZa|~;GW|Jg2b%ERmeLE9{P?}TMhY!T5e+=pje3sR1pxFN-YSoAviU92)p)Yw0 zwv$N*DHdN|816-TS25XjWf_^oz(1WA;? zSxQbNZPG^$^#q6fjSb6vBL%fw8E#C*e$QZ&y91t{YU-M*HtEqfW$bA|MQ*2CDxjEt zIP83pf!C?|kZ}Lk-`-l^8$oSpuLhOS>V}(HA!lfmAvHK-8EK!L&5d#}DGDUr!Jz{U z1u(5)&_)`UQx(Cp%%H-BR!qjl$5U~uXO8PP+A%ZBD=vB$ z@x0Dq*Rdc!zb86gOk2{*lcCYX7p5R%2A5w0(pUwG0PD86W0NC7whON!gC2MCnh;Gb z)e$zy*LbdtNGk*!tMrG&G^4K%M}d%@J&fWzzme-9=cjKQOa_X6ET-xaS=3kWJ7yjh z^RDkDUrCyJW8KmJu<-g&+ED#b@*T{4sL3B*aYmA=i3v4LjY|i7TmgESQFkEYk4M^; z4pVR;*A}yula(F!2+n(J?r`E4qVd+ex^i0B>+b)I=Chs8#fSUN_4Ib|wMZq`eGGFo z{~*F1Nh43vqJhxNPmFG=KPru4~aOZr>!pU&^axpP>sdb2)Cq;tR7WHSF<|Q zMBN+!Jf-FJLcR36KXyYYf&YZ2pJWYDE`+Bgw~)Xy`4yxKS0Sc+u4WB)BG=3f(hYJ= z(3cvdY9k*Pqr6}j9$^nR|!PW`&#T?gV+G2 z89{62;d~HiLr8r4FU3dCWr&*{4Z85VaXAm_^)J7~UuM?#v<@Aftmi9Cj0ldR>JU zj24(7>^}dYt(pkl*$hlJg`-Dze1Uy3m&e93JCC})vY7s!`-FwN4^b6G!HsuC+bcqMat>9)CKo4mttYrSQCnR{4MdK^iWVcg)Xd#(=S-TdX^ZJIi##ADK^uY{{-Dg}#j$-nDO!UqR z43mQ5jQpG=Ke%Mvouo2IvE8nIlj9C5u|TJ&8-0V+3mx)WxH$fR^?>ll^7QaHM7`T6 zk67R?mQec2Fl1ZdM-KnK`<*-~V>S5wqQSwbl@}nN5%I4u>fzJq_fge&itmzx40=~P zM%&vTLN0J-(dr}0Zt1ls%bxcnm7sS_0nf-h0{KAW z)QPvUXl&W1_T`-FOR6p_H@@5+ElR2)iJ@Z~PqB(-@4s9*gP<%%%~+$?ps3 zv3VDo;v08zA@No|?BpmoIQS=#_GBy}3-sggI|>8iu7WFy;|G&F{vJ7{v@wMvsVgGa z(R*rBL@dyeB}F-0cgwvAy|JMirM}A#!JgF{>11w=T$^4)BIobFd^r$l2hdUavszPS}FQk4l;4Sl82S zzzD!b5CM5s`y-R!h5Z!H8?-{0*KbDggCCgh%&OOK4j{h#MBgpQ(XCh~T@B_nH+!L7 zV;qoPoHiU1TM1QP7;UfN*+%P+^}ng2Ploo=k$$^q!@qhN-$$^xR$8zEq0M5PKL_6O zRU}htC{D}#t55gaRnij1_)C}07b*-e}g^W>#Bgk+~O_nPI_{p8B=63^rh7e{;}F{c>(s zM02^mv+KY9x6Ji$+iArz;MiE0_wfkr&;4=bdDP)vG@OqZNsHCLU$p$uMBFH7 z^AGF$_wS$BvIQ5Pa)yDvd_Y05ZL=o5vYG0|$e~1Nn#7E%n>b;@mwQho7Lb=m6Z^x{ zjqX`xbmehkkx+wH;DB6ysaMt1#9lLVn*JdGB03n zqneMnupHVl>FYZrJ9*nOz>}MXFa(Dv&a&E%O+PV?ENfqzOHhto z@BcUOX%dIo2jxD8+jn6Ex66TSn2 zbD!RO)u{$Gmo$C#46#jEa+C0aH}m%m(5+u?0%ZKj+KJQ_4mP&!92Az{2b;GAaCJnq zab*Cs<3%wU&Gvps~x`PM%eclz-(fsToLsgiDB9ez0eDx@ysHL4x~meSvr z3%EqF1X|V=>Btp-S~WPPwX`aUrmn*y$i#%LRSP)DK-xr#3b;pS^Z9vHKZy9ov7=z5jkX;1R3E=@2Q8 z^z)(`#GP`9^4X=x*Q6rX28NP#mtB{@c-OkmLd9x}cAbY+^QJ4uf@Nwf^+0cmiAcjz z-&99{D)IHh%*ZkcJ_(4@>tiek|Gc$txIfHrmp+L;Rr`6%JL7)>JrvK=5}0@5Wz)!> z2>FC4NaMd`z&*k=!*1^TS$v&{$jmp!H#$UzKvkn?^v)8}PI2#XG2T(NLs-c}g3%v0 zA|BQh$vqgSj3l&nzQ(yFYuK)9g&4U@ptE9V@6H+)%WxMUcM~-u6(FjSs=7j6R!*&& z@wewza&eo;FRWyq-U8=8&g|<23WbOVyP@)OCV8au48>{C+=TbJJ@BoQ+tB@ovQn{RTM@(oI;GNVVG3r7W0H2*H zZUEy4pU=!8Uq*f!#;cWgAG#G^9HB&E(y=v}R2)}+0VcI9jQ_^fw#t0GJ4fuFMnrCi z@JzJ$FlsNS&<~#2{-+RZIk%fqPOJ{jIu3hdZ)P5}SCA!%5lXPqUMV@7g{t?Z0cZ zpxPg+wTVsPM|@!OXV83>GD4$A@coRIR9lq$b3+pd{qJoCBFCKIqxRDP6@C0($9*CC zU%}Dn^s0v`0D+CjPP3RQdG$g6$;!x>X0@B#|L2n@#id7}yjbRW?V95J4{y;Ou25>C zWoNnj-VC-R-7#68cd<>QXhA*5q2sUG;J|!Wr!>oc7cp*`yuy1O(14-#PIFYmi5;>r zYAyhCph0-f2_BD$%fb|L_^ymfw_#*LIM~C2oZgBzMlZ~FC#Gs;t!~CGXac*JQcKb$ zfISGKXUqCdp;zg_E$|*B=)qlO)00XkCxnhOt@W0vT{ld8aml=m+16-jI*Vm7WHjxMgX!1gaH~yNG9k9f#xHiuJ zeI{g3S)xZOYnP!nVJTHgVX2m|-V$lrLq3YChHVLLr@yhb6UpmW9|R3mJk*I+{-Qs73kxn7l=nomck(6bHxa#}@2KJVuw zoWl*%Evn8<9Fx(HwsiJ~=)dzM&5+*ocEL2tPbtZP2&uj`UVCp$5N)51_sWyqso5dM zvaHLLIdt{iv@Et9UQ+3_60Fr6Bk##IhORvEQ^fZuXPM^4FNvgVPoB20jywf}^XoIi zw+7VTKgh@XIC6s8rwb*A;=bolanch^2L% zfrJ>!=g+%uU(J5L{$3*&96F%2Ij)z@urW9)ePgxut51Xm!%Pa=OR(wYFhd^$i3;9+ zR0~Et!UK5VGyp>J>*ID3J>GZH)k-VeeqS?wzYZCVKE89;;%%!A$spV`)Ryp+h`=2S~UiIn+|FJPLd3+d^9s7fte1}5CKoIjZq`qmSe zr6X$QLDbEN=&A@ofls`E3Y|&zlN-mWb!`bRAEW>KQ@@E!kb!)LH=D9jW_crPlOfp8 zDk%OK$wl)OT3)U*V-!`=C^S8G9#g##U=mx=xP+-NSL9HA5Y@K7C_Yz|F-0(^Gr<0) z*<)+TwvWy1AoQ`7wC^41{be`wZk`oqWXsEvWo?=>qGbqTFDC`x(KaNKoc|=40Yj7K ztL7#;y=Cgxhd-MAhFeXw_? ztCkf!2BS<9XWte2rjoxCG8*{ClwLUi$@S)HKlBFYg2c+}RP40*(BN$dJannPrh-J_ z&*E#vY6+>)h1JUAZ5R@XIX+pv<}|%~Q=&PkESg`pUdLMPH6af9N%fhm9?2{Ag)uB# zJ~O27SeS}x;_~~v!RGAPCy}GOl*hS0-UJ}yI~3-)jDx?nPk!DZ$MCn)5gV3#ulqJq zM@Q^wwQ)G%xI=K4*8@r1m_wHCwY_`DGqVjH=~o|+O3QIMs`&f&O(@fw#*Y8NKI4642aMP&lkwf*rP7m9)~hLgPLET`4pGQ-+4|+}Y ziEQh|O>sGq|_zG1?!Nh#TOwFp zXmwETMrJW$?%pP=*%lSmmNgAK+vW@Ne5$elGSG9cQBIQPuMt#7BKdNfGpf)sEV|z zvbS%R{=n&;RNS3i8|Wz`t$K|bkhLU|_b8wLS9hLzfr*(A97Z34a>kVA|7f&bdgT_k zyRe*yJ~(vYEZe@Gqk+(k1z-IG>=ELYz4XH>jd6C`y?R>jpRaTevC%-V@bD1hb@%Lf*DbnhQXss+@%pnNQ0IC1x`p@jHH2bFg*(`BDA`j|4z+YGaD zi64Yp(!Ft##S-MkedxJ?!2j_b|Y#tc}Y-p5IF#^=KpZ^-dma^@t{U} z5O==OBM*GR=IA9aB}Tr+%}UgbRkI?BeMtJlWcGXeHz}WbKAxm~9d&<$82YoYjNGJ& zt(C#Y3q$8#nS1OdJg{3;`Dl=l=2kG(WQF0j6z${dJ7QK9N9!-rKcJ+p9<3=qJ?*j` zp(LIM41NuLqWVL>dPa>THh#|_((1owMD_~4TD&?f`t?Va`!%ZNAa2*e`@?Y@PL_bF zXIl3C2Y-W5AC+_31gZy+k2e~ny44@2$orRzJ<9K{Y7FrzT=5&=O$W&SGXF|vsT{ym<^+T>76o-uMND3o{gG4Pr2p5u6| zWEu|F+`xQAyF9F?QNVCN&ZqWaxqo4&bZZ$#`J0|5@9XHa7%Lk$S=@gq&^xWQ zK|n(9zZB^#_5YPjGI9D}Ri%Ze{|6rG#9k=5!_l|Z z8{ue}D9F)p@H6A`KeNWVqI;(uX{D;MLr$|-NEpNUP&^Ak zlQk#O#f6QSGwC=qxo*7N({B znQ;_3`zJDjGlM#_1iGL*8_FjWl60Bu&_^`J_W4Jr!vH?t*zk6Lvr%>ppq=i!2;+6 z!&ZhK{@7bUf8~Q+P8W?1g!<2yc3jg4GH!{11?Pd)Ajb0>wz*8J)~Se!*$pZY&j@8P zv7II~Y|U*zzXMtSy)mfwM*pnB`SNGW&zG)OWC^`BduT(kMKk{jbnLa7`Zy0Q`4l;k zb5ZFxPsavW|28-1Z04Da`ds#90ak zN-mZNe)+Hu9nmQ%gyH~m1{#2cgQN3Orvh+el(I26DT4v3pd5gA1MT9)yqbX6T|>sx z|C;p?G%GKmvq+IZ!Pr|iVfrA%rMy#rS6iAFelbiZmQ>@wD6^=NMtCPojsD4R6L9 zf)6k6>v6Uh?HLlK?~+d(BS)v~&W?3vy|=SEY|mdkF?MzLdL)8_!(V&w^5=|H^^Nw< zB?fOBkS(U*vmghz1^|)2@K8Zw0tiS)%CO{qvW*(`pU|<;?{X~e0smnrG(R{ zTm7Wqk;Bv)%`2RuwQ?L2ST5T8yys_%J9S?j6SSQkcc9448{tFN!2feJibYkK-RI`! z#-vJ{hmwFYSV|XL4PN2ZjPd}`2c}uznP32fI>#p`%Pry!W1!$UWasSey~j1h4F7wZ zOj@d;2?~mQ-h51i%q_wcbap8H{O?B(e(ic67d%6upJ3iKPA?)}^;p!1d~$-l=P?Dc zKcftOs<{Ebf{qWkih(?~{cpTYze0e_*kGIehg$vj6`*W5{E4U;!Rh1c5<05{Vt;7) zF{ivdfnApvDEn6Sxt474|KvvuY)1|!djv8HJxXl2Feo*7Y{bv^4b6}naKzlqIEB$0 zV4k?J0foN;NPi*6z4z+T7K2Jj0wWf+!^6s;1|Z?;TBmxfV4A3JZPkP{N{qXeJp#IO zKR}pt3rDAMKa#k8gq{A!aA7N4vcP7pN+%e?CJR;;a8|qisu-OfL%6$>7K;iERaCiX zwxuiyh?rUxT1NMp-XkHUTyw$3PBZG}ArN0UM>}q#GTZL7EGIjOZ?CN5Z(bq&e_)j@ zmvtz1u)DcFlxTfwX`UQ-iGNHjJjx|X!}v0a-+gk}ufyWHJDi>^gTT3Jwm^BwJ%~Q4 z@+^VZeEtP`$m?c|9_mK61itWBgC}!t9i5%F@B#ipGJUK6X3}|6lj_29u0kT?NEIst zV6&)%?0*65vx67Ra$$TOgr-36XdS;oW)PR>?VmxSzfbD2?9DhuG%4`g8XXSvQ7Z^j_nnryR4D7G1XgR5Cwd1=pJj%f`R= z@I$!7&)U$C4BL(31*tKhK{0f4zCXj9`y;o<5bAbF76okGz5{FiLt|q;K>?VKSx!1Wz=J zwSR_&5>-`Isi~_!q@oH+O{HyWYBGBi$19Z?E@-!LD;I2I!v#WaQc_X@52}D;TZZJr z{lMn`=t@^$@lONDRhjSKgRj3h9n8yo`a}h=usEN=zz5z$00t<#+Lo3^H-VKr^bU}0 zKh$M*H8S;l%u`gkk1QcB*?Eey{`l3Juz;(90ntkakwZ4hxjPdd4D-}sPZSUee2Qn- z8=L5x4c*5RP<21;$?GM>y7nJqrTUtIwu`UPKUk8T`4BES1Bv)8^{i`?jer^{ReH`@ zY)!KTd`-CJ_PjY=Juav1}w<40=s)26=w&~NC0;*1V$9}->Itz zP{_i%D>&u%mm&xje}q0NYRLHZU3~C{G--VgOQiF~VIoGchTK=Rw{1h#6)?FTah4zc z51yn>cxa!ZieD+W3W){Yk3xP90&O)` zO+EixnACjfUOmnSH)yh2YI+>4w4L0-q@_^-y{=LlAe?#I16ow2o%kWpb0)iDGg}cR)I=h&`P_Kl!$vYNev-YWPvcFWGye{R5 zcggN)XB41%#o^Tzyw_9i4=rEBC%1al(>O?a?Nd>JEMt7$QjcviS*-bIBNIKd00Td( zoOS3ryjlGE=5c3U8G}0qbWCi37J*Rdw#+6k*ytxSiV^Dl1WK&&sYlFWwU>nyQSw81 znRDb0_K6E|8huCF+#Y`={w>Sm2R=T25}zofO_e6B2(A9O z|Km6Q>iqqbqmQxyy4Nwow(8BiA+0H%=3kY>4j8Ve>9yf-n4VSsP)7dwQi`5=ax={I zjJ@hPYarya%2E@!wWEKrFwFRH*E;?29X;Z|3q(M4(b&%k|HvS ziW>lbi%CZ(ez1b!`j6`f&L0k5y z17WAEtc4@Hh?hXiG+)a+>O0<$riZuaVN-j!soh%Z1L`oF9rB*T((ik=E^ptEOXmz6 z_rA*uasB>N8p&n)Xa26k2OrcPv(8%H!_!qJ&-L}S!tqVKO#g~+J;b7@qqn?L`5F$@ zmvW}US>$N|`1$wmUjb0CBYJ)0t&=&Xt#6^Tv$4C!Rhflh?H9xId0?Amx7XHui**)? zpjNIdvO*O*+=pH_!q1RGhTc>Pz9Xa);_RF)6ZGX7`7gsVo$ngnf8x}`!klCGiS)DS zn}k9~)sWUFBI$!wa3{vO)nND`h#NxLoGWKqaY0K#6j9nyecilwZt`rrdXiQzJ2JPt zn>|+AF~tLRozF>mf9NKc=BZ%)r{Lolq{@Y7Y)bt3U7c?}B~+v%7LMHwWO12N!w*?l zMwd#+`&KE?hAuFPPcx-Y+ImCu;S1~11>_H2tf<=M!cA$SL>a?Cyhv3^KG5o7rW5x z(wDG~E33w4-qS}#p_z>h=t<{{!(qt!on&viq*oHMXI(nUOLDB{xP;?^N&dY_73$b# zyUznI@0=HZr79JFX0u#K0FzciZnOdU1H7>~@h^Jb8$z%jrhE#3g4|b9qvG zCB!TN-RHx4z!~7|)e`8nnQlXE=&P%*KOz~W8S?5GWztRYe7n-~Q|`6sdG(|fYfi9C zcuvSKpnFB1dAc=wWSAaYW@Gpw=#9v9BA)0o2FbdsfU<_;W{z6$h>Dc86m|>(vPicA zP)6QH0|`Gh3Ohb?Dg#wf2M1nk-|qle?C$Q)87~jw-+!B%(k3R%fY??brL9f5yqFa< zN%qC~coHk@mNa`EGh#If`EKDOK8Vfh4+EKnUT=2=aFAs_@K6n$caK8;i7JCa>K7Um z{wMLUe~r4!HUv&cqcu${JC_`S>W>YswMvEiz_V|$iF*mOci}3jZr_Y690n)@&or}< z$anU8TjkY)i%H=?&;vkN3;`BR;_CBk94V|qKg9Z*Cpc-RvHh={a(&y1_^^3wWF>{Gez1<|t|25eSl|{f4I%#mqq$s!&S|fA z@!9sisK3;i6kArmzS``sEL?rb(Ofy1xf)-~yg+|l6*%^z38xaVxiop{16)USQX^fZ zb@5yN9K>1|F~+vqOii~V@VDB_5F9J_#wQk1F1GB4;p)(iyPYa3iq+Y!Widte==l60 zeO3&g1buE%gb$9WjJ-dd!<Z(sQUCsZU3j6Rto*Cq@R1R_Y;1;*gHxe} zjV0qj%%e+g=ry1Oina{Eg3h<@T=aAfiCnT(8+$OoRX;@%v<&(gyJ;N?t46Org0CK! zJHHk4I0^o6eiXKWxgYjX<2U$7&&1Sc4guDs7M3hEIvTf3xs&sAr^2EUllFyj{LR0J zF7;2mV#^sAANq%uc6Za$T8z+Q9`4%XSS%a4J1xWo{nbldbP&Dxi$YEL;cGi1SxsFJ z1_(ILZP)|RiB*z&&DmDXO=_Cz zuBH(MACoS%ohd%Ib)S2je#kfpSb2)N)SZVz11CG1R>jR|?5WR@ zxEzT@f-k<+w~^^}`pAAvvaG_MU)R7@C}`+~kYeaBxjar%)wH23r}6Ala03TN7c6&k z9h>mHle6n79^3qGb7t6h=j&;Yv2wZ0{4wRv(z`>^H6OzSdQVn1Vn~pQ$$v1JI#C85 z2ZH>FsHk^}iXn4=)q8E{FKIWHWyy5|#!iGt$suFVDxWd%RzzKi$W7acb4?paic^L_AsqBJ8bAX+uNZJ#7)*ZHME zF;`U~EH|Fk4-|(PNKwLVQ)o7k(#EImJXc76xR%_rRwTLVsoj2xVbz2zyZ22w1Z_$vy=?^iOYWXFa)E^bB zQ)hx2?5fs)Iy=($y1CdtIiT^lw+ZX6+s*1LrW`jX8oB*VwY{-Ky5~H5Nh7Hfy|>fq7^-ElonHD_;pF|Udoql`C3>U zc)?|Jzv?&LE8TTEC(2wZv=St9Kh(#)N9bo;+CxH%CrWhSz<$>8w4Dh;5TAOQS>e+E z)+1T53#k6>sO zWwMatb9T|DV`sesBJss*oC)YU1B2d((9|i%lGBe79hmJh4AVXL@C*OOY|B!-^)W+~ zzAc`OrruCbWUltR<|Fy1@qsZ~d$eaKX5JcOIMXPkktMm8FD1zn>bb9%pFs#@@^3Y~ zzoeB7d9CW{6>_RmUPs?#AgxCslEmaCg4YruA+uBd#{3f+!b8AI7oko7PRG(O6TYF~ zT`-LELdgCO5wyl(zpVH{nJ4=E+qWPrxTh_Zj zgweQ7F}@R}kwsn% z!4y?YO!~4KHa|OVivAJ{Tnf83rm*6*&BaRCUH41M2|Sbe))0Xqe&W%SHp02LK2e;} zjD!zB<~eV$pOB1yxI7zf@2XhIj(u5OwQ)WKPHUe5&dd4gGS<_culez(zgtaX&@-8c zA5xiRoDu;yfQ4pcylv^~tVM7p=_%TSMB49&GR){yL>Zyqr)WQ>T}~d4bjpP!{a|~Q{0dD zpVbUml*Xlf4CT;NP}W&xrhj(YsD$dfX6u*!i$kWOX;InTj*3T!xj`95f3Bw0_1j9v zl4847EVg1$c%d*_I!dpjQ%jeAt;Ps0t`6`oss$5G^Gg)>q=>jd;&_ZhBpGuW!HoUo z&8RSvN`pi3)QUJs^quY^;5*m3tGC&8i2YmXOs)I)EoA{`4=c^w zBJL-bEp{%`TM_d!$gOv(MRn@k9X){pQHbUF@t}KQM46fgq(6}#czh$kd2_^u=$WRV zro6Ha1(7jgYNLAZm^atU_QzGDIMyb!p`rC9IilXFudldW*J;V{i!&+x_^b(K!845_ zohinROg2O+3Xuh9ABgG}p{p@c(?$_=+kV(%K2dyiQ#V1KPaQM=UUY^kG4MLPUhT>) znCq{2!`7NnYdXs2G^8;Q%3b$Ld}GGL{?IzSuH^J4AZSdw*Wm=Y$ZVrF{3BK3+@?ZLT^vmweW-p#^s3?o<1xFg^Zq`}=#2%@xE zQi0ne=+F)IkY=9HheCb!)bIX3q`hTSTV2#O8oU&1f#U8^+&z?{#jQYbr)cq_K?)Qr zPH`x1g(AhB;!e>b!QGt@!gqMy?;ZD!`}h9HAUT{QCu{Gs_ma8h%z6#G@xP;A4G;pt z1EJBuV8@jiEug$fJpgVzT)gqtU8R_7$auhvp*x=TB;o$md({&}j)AlO81RrB4Mwc? zy$N~d>@p))Q7iF|Xt%QE$ZOzKkgV3;!NAh!-v=m}ypB0X1mE_~$#=Dz67p6p;gaX% z>6ywv7b&%`;(qY=p@q7S1XD_ZOr(mzDj6&E0s=Ei&s7q2^v2xA*)cY;V?~zpz49y} zBMXgNjjg||L=IMbp<=*F0MK+SzZtG;@yOpzVJaTR*gs#ga9yO)C6jA;8??|UABp+l za#ez(tn{>}nfd7bU0o99hm3oMmVitU#V5r_XYjF&$+6Al;dUBg@MS2RyGZ6pW32*# z7yJFwdAT%2Z2CGGux1j)s2@be82eqh89-idDdS-$>H7VCL1sm&Zd3C$rl%$K;KtWm zUMvHeP!z*roI>R(J6&Utu!RJyRpLbGEfNSgH(*pL&1J}jsA zGpp@jaluc>=c@C?D`Te~{9`RUhK7ewS^N5HX<3dE)6<8FR5BEjuLs6|ng$ROZU8n> zolS9dB3($V{H{!Ae}nD~>8UaI8`;Rn*GJ*s?zONZ8qgnF-{@jTxts}UTQwQ;V7@`G zrq$U@eL#$otF%a4SqWUB-^Fv=e(7!3HGw1okH2)Yi-cCz3E!cyt#CiYRUABYu|W;7 z%qGV<;1wgjOK{R0CfGM6dY*H<2ha9C)u=m)?GLR}8XjUC4t0TP|CSu4deKd4zG3m}d|rNMu8I)Js|LOsCw+B~`PeueI@o@xi&Pjk*cZ=Y?r^gyy&I9u65 z1m&zUz!>wEKNH*u@Z)BPKSmS8`Tfw{;vvD_zaKBhSw4H^U+xjoMeg6uURqJ%G>w6e zk3ZkwoC9;9T*P;e!O1s>Ub^NfS2u<>ZV5Z+uaMLg^1Myb(W~rxd(qP^oQ%Xfj^GdX z@Rh1|yFz<{I)_BSU=OP+?EJlub($%x5Itv0mR37C$oT0L~V#U!4@ZhcAABbao>A zI^PI}i_TV+OmLf;LZTe+Je`K5p#ovDhTVw`9g~Nk5WsjDlj&_dFUyKy*}Sxp5#z_L zX~&3f&X#F?t{Ibge8X%K@T=i`F-W!Tv$Ik6n&H<-R-3k=OPZ&3&c;9mloTN65X~Ah z%LEF^q#XZjFU7T%X6L8_dtd(*h}tev)DPV%>#DANuJyFxF8iL?Cvl!p#h^@Ur1uP4Iw<&Pnxio^S&kcZL$EJSz&0`I;oS;kK`vS{Q5(ag7MVwXu z*#EMupCIV@gB(8B?)s<4wYRRGwS|(8N4la^hEAv3w?va2jY`g{Ru5eqx}w?7tpT^V z2{^!uhjCefHDJednRO>2erKKE;8} z_F%{TIosX%NqMo_XYrS1BBNHGNp@AOVez_xN7sII+HQa@2jy`?_Vqd-+d`%G#ZJ}0 z_%VsfG)i}<4?Vr|pXR@N{<-6RiqY$%`oH3OYF2BQ$KOCl9R6OT;|Yao&HmVGoQCUX z;T<#&VhvZ{3yof1N)-GAKi1FY2;56HT+LMk$nN?M{Pk)(sYh5it4f|+b!3RlI6m0V zweM614DuaAQRsJkodN*Dj@^1hKQ+W}#RSrcU>P4%by;Kg#QC3IF61``W|A$wN~zTU zn^Nc!`O1sz{{K4gM(mGR5C0Pc0DwMZ%K!g{IQ(DGgzD&1x?v1QwVhAxpW9{Kvj1CO z<^=ctNFq`m9UzT>aCrKrObiD-VOg?&V(|r3Z4sDQAfPn=EUTp#KN0pD?WqcZrv3^ApPUZKCxv!Ku4KttGGlETYI+RUhzIJjBG>>cA;?~H_bG8rqzC#z)v5;T5D+jJ_bhk`C%mS2OY4L zQDhmo(FWT-46+>`AQh-80M5!o*1s9_il*dwW@2);W1wrZKJ3`xx-&YLU{Jx_pr%I9``j#6#9|@Gz@olNLhPLB)h!Er&0Pg&jk7hg!V%2Hyz?D?Fl`=ub_oo4s z1f~DIN}?>Wm_W$nZj}cEg}9>tVnN4$(`>{afLfG+64+x&7?VbdSPHO8=7{(k1=|u? zWh>dx=Bhq*3vXp(UKurZ!`-Q?1^_Y$kb9+PiFuVRI%RTq9a(&2^>4tQ$ZM(>$_LiH zHrN^-wWOh&Ml8=&I|6ZQ>mQ$fDn-Vyui`OH8l&Lhp`f|(s056UetA}*Y88n3upgOH?aMin9G>`_ZQ4`3AZppf>)|11*)pO)Dme*8ZM+38|FM@ z_N*)e%$$|<2t105c+x@(s54vS^KOlSKm0dNk4oGY zP_z7OvXiFsg=lOb#&@USU3i@gngNq@RJk&VoywBe;+0+f?&gVn+th1^J%2C7H2^7u z;!dc&yWq9<(LC&ajX3{Dy+WR?JO}YZf`XwfjgA2Nkn$CWd2nAWH5U?)fqx=1Qc!pX z0{ZYtV&s6j`t2nbEy?=hJK_JzHfm4xlOK zo7{>Gm`WJ0jCiFY&-REm)V9;i0KfQUn$69mgby=wWOU$7^n^(#?!5m=d5dpY)KK$Gobph}iPSoK|ccrrj8C)P# zH1skiThq5G$fl#kl=?he-wt-b>z8M#89DUw--LCF0G$A!d*h0)bWykU_t(qb1Mkf> zfH5c|Bj;|I>QmVWAJ+R)CWXYbpH7df%;4i)q(}eT4%LGkU=#^SDc^pUVE~p55$|;d zD8eu4fb&@8^Jn2F$iaSnfs^7U(E;mgjvt%K@%`wwPopUyAV-J%FnI@Ct(ws+6N+;& z6RfuQO&IWz?(RD(9kK_B3KO=+RnmS8D(bE8)jc=>{&{eGJQhGK0Q=+Qp8NFNuw%|s zf}R8$$Pb}2_ALs%dAi}WOa|eNN`ah#WN%~o(RU+4u?mgbd?u?*z%{j7_6tw(nbL*J zXdgQWkeZcpFwC@*8W|n>W8ky~>?cucNcVT(yIk?0~ zuIW#&fxsuBm}$34i%3xyyXASzSdLb&>=Jw(xx{(>el>qBQABOB#fGbFEajKYBNh5J zm2!YaJ9D^c*VO%SLXzA#*cg%-I3`JA$B^`%D4h-SZH$bR4fWF|asGIzJ?y=~#O=1N zT#(PL+ya32R=3RI8a++R8x+VRyWNZwwhY`EPs(>lbtxVeMB$Z zN`CP^)3mpBhd~!OAxF}G+A2ma-})Yiv-N9X9;0sKVERIibZJdx@D!2CT2t@1f@(%? zm>rjqDR))ewsw4S(DxFn256I!+suWo;t3pA0&eHM;{~qtL9h*y64aTk5tb_X@vBe& zVoWG$L_Kcd7^LImWlOkkX4Ej&u{R5d9J)F@lXm`Pr$xCNvs>40_=5CnwWeUVW+}X; zuh|C~{=iZ(ZNWXG;aEoBN$>^(yQH#cq8}r1uz<`T&^86Y94KYwBL7UE8$5p+%MZX< zvgql0>szcamGr5<1x7V)LOo-jTTM|xL0v@wz;?VMJ$KuxgtBrTOKEEpfIKome> zr#OXk#$o=~o94rs;l{n93=p7L5V9GGX{YG_o&1f>s}w$WDYaF9Ix!>)B+*}6t1fwO z>5cqFT7bJQh{5IZmWR$f?{2(xhr&7#+0S3Z2Tp>iG3lz$#k6@ELNP%GB25-r!pN0+rC$Y!SC2LTc)&^o&0;OsMP)%Ii$F0 zfr!_A(@2AdcMK?Te3CVot`aEIA|u~3T_x0I2Gi*1@-0fDe?5w6MdL|nG-Z#OwP)6- z5H`zf|Af3a{XodiFcryG_VwARg{d4fZrpHZw5km1t%kNnVLG+HzeHLCVlC|#=|+F- zcc9ceac~7EBK+f#mbRJp8-nt+s(fQ{LLDAg&hoS#d%wn_0ajgu-S97A`2W;Lx4%xr zyQ(LYHt814bdVO#QX(_K48zZx~;i69Z;t$OG{TwWcn!R zFi(TTX%qP21C$k|&ekb?nxil0Jl&_cFRa>S*d-&ivf3=rP+~iVJq|sB2Fy|0Ph~bi z*`UR>01=^%`GSZ4x8H$rejn$YsW{o#1c_`v@_?WGei$JTBl zATEDn8bp6W9_afSKSxFKLE=4*mBLt3CH+M~V8n?$h_hqewdjKLi85=DbkMSujy&fV zigOoUf8nF}oR${3(eU3M^TvaHtWHz4pC8FoUa-hLGleHF-ufLpi<-|1YaBC6A-44@ zeLbhimrr6GMfc3)-IZLKipT9eY{FibLMI`jRzNPet|lAc97-qcolf?x3Mn15q?=&B zzx|m7`O|^)gcCwX#|O}-ii!~`(ExyICtq^FXc-BMK;6j5@h>Bl<=cWkzQNu-7F&LF z^jr2F369l8KrhYuQVy_{`q=Ghs;GJjQadjxXlf=byE+!0OzXTGg%M^tvfx`25Kxve zvUi3L2#b(!vL>KT&#c*({kWaCk?}mT2jiap^$2MeO)o)nAurs~J*D9YA1peN$E2W2 zQwdjkIK`Qz2}(yg$C*{vWpwe>(-&)e0K5KYC&hS^6&!{1n!c;Wugi=5P0G= z4PAo(+<&fW2ao~8SY1 zxd>}-VA^2VdrbhG(O474Zu^mL<*&kDRSGpk`{0VEJNj(C7&)a@N~uj8X{z-!ap zKw-L|%F#dGSc(Y~>ak&>*nJkB7RVkFr;`dQ^+;!gDoK7CC)|x)sE&%O+%=e@E#)b@ z@rcX?bM3iT7k|xu)mQtew$Wp@0FsJY&jDa|UEQ=bw9=>rG%#VSkiyW8fZ21lT~0BX z*pD7Bi%Z%O&VLkkjJ<3*i4*lwU6s;!89_<@H)^|YJErgs6-|D<3aitExVzDJh~pZC z!Shf`!zHb^QHmftpnidTy<*`;L81k36-eh3Npuie)B>Gppd#foX?J)2^7lW@fgUxY zJ`7X9w*|b~C38a>8=s)U3Z?jCQgC1_Zs&bIt{eM?qR%Vc@;>YC*Kg+&&GfBpYtqh2 zvxdTc(eNhV5y0?vmsdgt9m zV*DM#ESiOD@{_9w7v1kN;M#bW@o7Ev*q@GAS~3JMRZn6(iA*XrA9tO3)296aXAoF( zybH;sfzhs?5~@OIj;Na5n&$GLnPtB$E2(hT9SSCXUzwDUkif#pY2Ez=)9$_1c(z1= z)9B_;q?ew<4_ghIf<_Bj0D_XBe{K7Ju>hX{$|6wv-8T7?Z>-5HSnc96+D`qm6k37w z0jTAZEr8QGFvdHbKMgO}F5LFnWe8jOzBd!0znAv~FpGv#Y?Z}Sr!nWWKnXksv#dP9 zVMOgx0RjS6;A*IAsrQQbCn+P<6b4@Y6z9U4%G6we7B3-E@Xh(Kiy&=!zzwBlv1-=)F;Q)2a!Oj+rT5fp{ja3<-{TOq` z9N&Lt(}SsjMLY;%_IO4|vQh_>YMBg$l#hm}ww&pTDY|=d=SxDn>ALCYFfSV_)~Co1 zShzTT%$G3YF2H5(gsuZKJ}q-g-g_1gGbs=k^Z+h~T}Tjp#`v%Owok?oAylX=QymhS zvH-rv3A*ce(mSfu4{|x=d6+ThZ^FNQFcd;;M^l51dDE0Px3}|_z6d%keI2v}T3{Cb zyuMG;+Y(r6!vx?s&=eRDb^X_g0}ANaBQPJn25?V6+(UTr!%`yvekSh$1*GP@%NtWW z;O~c)qEz3w_I$(EYpTL>#`(IMjY%*KF4+bMjfM0bXHsCeEnQsc8BA8MhDw=cPz6G~ z4d>>$8=8B;BEB)x4K~iIJMgYnR>%YoV`i=@!qWo9L*m(l$Ih%hLf(7_OV|(2LTMqI zV3Kr_>~#7R^z#bw+uUUAw#Xue{Xbh;5ZhchQli_RISx={EttF8i_^#-L6Y{ldf`$Q z0(y>)Kgo1;bV7}*nCa+(J3FO-K#0OKLapN-mz9Sno(t>b+fe_zJ)9AG;@vE)n2KE7>9t>KhyK54f!)|Uv`T&O~di(g9JpEMMU zit4~Bz8A`QN%rc`Knn!TbeKG(gr$*g;*`UK9+Zt8lGy3QeRjfIp1<>=cjb<}F(>NE+Hn-%G0>@I}?t^}eV{u_#LT zBwpMj;cg{~>Abq0TXaqa!F6?9tfS&{vpsBclFK)hW3y?6YpTD$(@~7+ZQtK$mx;aX zzYSb+JBL#HZJysi`bso3{iTuR@?YjpDp*-D0`YyXEx)Fg1ylh86?GMeqyZgBGcz-w zR{-F;nY6UIfC)hx-Ld)PViI7?U^Vm0UcWl~Rs&drA)K^$96sVqiq}#IIru_zO!5BD zmYSER66B!uZ^a^MPk4?_OCj{8n-lxn%=yr_;qls{FWTk)VlMi_7td1^!j6B-91plR6#aFOS65JWPsOJM3#+K8oa3;?I0&f> z3AyP=NyF@=%@|=k;Qa>XN&!HKO--TCZcj6NgijfaxTWv^MrqLj4Nz!c%R~>c$9SS) zxxy=PH3S&jw}EWNdTF5&B~?^8Y)gc!TU3c^PbdvZlT6YpDxS;105@BMT=aF(0EHD4 zs7jJ7fd8#~jNK^5c@rtn^01TCGw4;k#>w%|_Y)sN@b~Xd=HI~%svH4QW1O?rt~{%8 z`|Z*8x1t~3+t#Y>9sORvqQyBl_bl{EO+eDrtAMU15Uk8RC2zLI%aDF6ww)%Zf{dM>>K2$ zRAi@lJHz^LP_;A~MBzQX(>R|RMhYc|6wMj_i#_q8tTDJwSGqr2Xo#WDVVg0N-4fWh zr~Ux#chYx5_}u^0>=;nTP3E^ADQGp-(~KOq^667Z@Mrm~OVCdI~9CmwVmAvEcA0ap;AG1sNHcMo$C; z{sxGH#bI!)ZyhmezqpLD2ewzm=Pn6|;cu?$A!}}MN73dV&ZXMhf!le(f)`6ugftEuK-}9|YyiJ=8*${^dO4+JJfk}j z8;a@r7P=-O%3FB`g#hbc-rL`HufAW=m;cJ#RsU)CrDC`xL@xi$@y3>tj#Jihe_En^ z>34p+Ia}uoAl+#fd6S{7g;H`6$QXuJj(2h7(R+0(CjfQ~V+PWKAN=Qg#0gO69hEG< zB|IRJyn5Apn8sI-d#We-xip)D+!yqMa0Ol{6QMDL7TRAX(M6H0RRabAkr^`whYHXv zLIh0v{B-mz0VP4A7O#`-+p`U#*kv4@z<1G_PO}yIc52-6uy@xOtJwy|Oj|Q1g|x3d zY5g1IMt3j0_rk5mO@L3v(XWn5(uE|a4>tX zV;L%&>T-I|+oRivs<*Ae@$N{C6yyOnx9`=M0}sB$6t%w<4&r6NZm|3G_u2eXyF(;> zlMk_+3gM71)UYA4-$t3m(d0t7fM7SU&g@z8{+K)9A&W6QK2cjiBaTZ=Wx;#y(}f1S zj-9lXshT5j<}KZ}0Z6{6_8u?q-vx-(^vFHt@hmpdeZ>zVNB1_%gk^_#K3jhEkKCHYI5fUq9K~K4hmtj3bLSU})LI|8r=+Q# z+42j3e)A38vbIcYYlyvdx-fT2`G;(OVZluT1oEme&x}mCcmnh{cDr61Q+M|$Irit3 z%pP!1&GPG1iU4dNjcZ}#6jVEB8~vEipVxe*03UmgzXg>RWw(g&=Tx(s2KM%lGb~q2 z*P6NEt=zLj!^lML>1+bY0FqZLlRo3;HMq507FE49S38wSKdVYt+hV)te>H{wrGJ}Y z10jqq-s1UHAQ~6E^*ugVK*8hOYvuF5Ygh9VkIWwyjvS?>rMvE;PwkxS!9ZKmBY?O5 z@+J50-t@!6c%}wk7ea#*Yypg9FkNjp7@YaHU^|I$nppt&SK812SBV4?4ej8YlvvTOO?3+n(koaI{|1w2BW;+OA>|d zuPyYO2XYff$z8Y8U?Bvqa)YQzkdh>O_&#?gQ*;U|(G7|xCt61({F$igg2l$T) zIN)M!1aKWZdhVlO`9t5&LOa^}q#>VP1Ms!dUlTVUtsd$T@C(n%j~f1QI5ATM6-6J^ zq||fme4fZRYYt;Ra)Zn_)~Dl>XJ|pZQi)tP#{BO&u;}RNXZFkH8-?8w*NewKWmTq* z0fsZqQ=p%|C;p>PIIy=Z!+H9lB^Um(;X}QM7PFtt4$hC+BlxpzH|@UE!Ez{)lDD__ zE)S9N=~>TFsHw}YYFI@+xp(L?OY3kuqgZnFQj;9z_bF0Y2hLU+m1}H2o)dbFjPL)h zT5xP|E1GVaF5`V4#}|`x6rY`4sevv%GBTpwZ~{Ofj*`vBfTmM+GG>6S{~m|{&Swpr z1r~1?s1{Es3l#Mw-oDG`s5(IlE(<9UhNtzozL_~k`$TFZRPq8^O=}%0nX-DdhJ8b{1hT&$x8S8KW*uz9O#CRsIWD4`|9b@l!WOkki44K=0Z zdcIbJ`swKbx&X_hq|>eMCe3g_LD9f}>t;*AB;t-Q8)Coz8qlgKwLlio`DvAPbQX5! z4djwW39yLYxowYV*ifsBHdHLlg*JUGW*>>2!YcPVS+TUVEV0V`2tTZB7dhS+5+mIQ zhNawQPnq8K!rv)_dUa65o)HSlGD!U4iRuX4N$j(25vw%;_6|}?l<74hqryIXkqbny?6<$hXHNAg8I)w zfp*4dxs4nc+&~GMIHe1#elk2GwDP)qw8EQ0GE zSMkHE*1oM(_cx3Wgb0O&qiflhtkqI&xnEKK36-y9kN##JW~Ypw+~h$>G1hO>=NFdc zZ6Y8UIGiuVl_{z7kgN8MgQ3JGOO#1{1$|LD!8`za2E8oyKH<{JBE;Kk6llvBWufUr zXqOMg4F1i?p75%0mS9c{HjhRe?f|l994cB&GF?m2{GnnC+4a+2gCN#an^3}5E58v^ zNx#PJS)AL;*se8uYIbRuE&f$E{PVZpm~1Qq4G|Gh2fP1QWA>X3!kXZ3?LCOxZIh!y zWg@!=?Hm+ly~Gy~sD)G5*3~e+M2~iNf39>=N%0erwy4@aAh%rXGGHe|j-yU&fOkR_nOi`LsQup!tn*ope_FHjq$2p?=$zHh*e zVuz?&%A9RJ13Dmq*q$TeH)gfa=T)F4nMpQz=QrUs48laf{hD@NGN|w7dxs5KC*v^bk1p#Z}#f7^Yiz=-QH`8_HkeYRGwRJ{=BUr6-`hZiZN2QhQO60?VFc$oQg|gCOSu3( zi%(Q>FFw!$t&PT6LK(igtzQPU`!lep%x4qik@PM$Ye(Sy^qV=XZwV4)7=LOQc6rfYrQbz9Lm`|q3^1y=vMT|?dlTT^2S6tL zZaD~2BxH+nvn&T#SQZV2!Qqeum4eT@Q0Kj6995`|8>FuB5eQhc>I5xX8z~j zpM=Rz}MK~eKj^k?h;W2G{p-j7pUV#znKJn`$rZMid3^= z{m=DO?PD;LN^9>ii9EUF%5AZjE^vu8|AAk6ShnQ{&u`HN#(xW-%Vi3qcGf#Ru-AuV zQo?G}fIb@McuunFpxWMhj(V@JWFzg4iT}|Xb57Ffm;wvJ$1|>@A4KU*|0Rs$y=zZ? z2|vCnhn@}Hy=KBN?X0>Neh;AVUf;M}CJaxL^rAkbDNqWjl6j6YjS-#L^yA$a9FhlI z4IA>Cqm*v+DFO|Pc}D(ofQ{~jvygnu*QCFP&7I7Y69Y9(YXI%FUr)}g{ONw3;c~Gd zz~G`2rM|XD%=|W&Gl`g@VcruO{ChO}QJzbZCHXzs0B42iVAKhK-n7;9!7s!}zbwTZ^3Rs}C1}@#Lhhy>SKs=?W-XTF4pgYJPs`WpGAs;TND|`SGdn-oXP9r|m;|MPwtRJ+D~+sX3J6l;3hZ;8z(p z>XW}XF2jC!TD%rK(fIz>nPlkOQ3rt@geVZ0L+689TNF_6JM&W^+;K?nz88NLdqyeZ z_Ms;j^bB+i=EeOsfRi&y{^oTUOP+j%Ea}BuU1hpka<+|glIPc?Y={DN%a zB^Jt)QwWt2T(dtW(a#T=g$qF~*71E**)kmW5H306)Oyu^x@)gZu!#$phV7+TXIpn@ z$C~E?`u2DZSIp5<1Cq)1j+Un8dOTwJZ?O^}AmNn!v$XU_ef=!`!=6_0yC7Oxr{o#k z_v=pjp@2k}k`^w-r}9Hs5Q@Z;@eX!drqNkwX@d?A9i-YZ-&+ohC$|I?H#VXGjP@Wx zB0|uo!+DsWV-vN2_~daPIdft=4}Q1r{f36pyk#fCfnSS;2n7epyaQ{ zT_|hvlE?$?3{$toF;LS9q8&-K{PUU8*2+KXFo~R(O-l6c55eNwj zna=))?y%3YRNFW`+wQBz;PDe5Gz~6$9YT$l8b5~eTnm$Ge&^DuEB(N#E8J^maQw&H z0cNt{UHG0>@NDP7XDfLm&Fwr*@$ZOD`;PCJ$b(1S0_<&3l6m2WnDuVyLvkMEL|4~S zAPdX_1O58ICSU+5{D1?>+vh6(iH47VI^cCi!dp1)@bK3}eq%8_$|>z4#|fJrSfSxBSqo7V8nlL@+ z{k{*?hcWoLtv_2`!^|Az)6Mt^(2MKEQ%n2$iir|lovM&W!|duaFi+(Tj1u20!}edZ zuxWJ(Ir3{q`ZPA!C&Xh=CJ;WHzaYT#>=4)vr%^M9phoJRpn}Gp2{;UFkyaXBP9!Dz zw0{htReL8DN{P-wPaon!P8Kz$)%ywf^QThu((a?Yi`8pF|BVVCynu{vNG<~d1EvmH z1w13cXOpw!XrPkj6qK+%sn1+k-xl!GcVpH^kfgG0lhbJXfrvQP!oW}qJ&8iX;*M{gU)%G?p#@0mcveha=K!V0c6LU(JC|@kz#&>O z!0}b?9G#RzSdJV0WJ^D5=CIV|j)PWd8((i#cF#9vdG#Kxx0m8YZEwTAA-&uc*TDv< zzL=*$=RTDox`j~b4YXybp*qYS~LklDL+`G@LY zjL;aG;se1wToV)|JQDFIF>u$F{l)&#^sM(rrPby2ykv$QuT zjZ+k*P|@=9^Y1#~IlxG9nD##?eUlDSOt+PL_wM=ok(J1*>!NjO@(c^Fh8;9Fwxz>59=4I->fuP^ z5p;MUU`%^$9!Gj~eYMVdNv|Jm`b>$RE~3_0@#XTRhX2kUxq#FGkj2?sZV|Gxx90&o zqT@;gfM83#bmNg!=0}8_-rk`fwr~-Ri(g;^0#Qhya9qmnp;xa-@Ok3G!#=d46u`Xd z5hF?gsYgV?X->VOTQ1C82M#7wMT?ZR;><)XoUEXrwijHI60s3DH*x`_C{=M%CBXOv zetWqut`psg6Z0(T<_&bgMyfd))TyEcea-M9t7IaLcwmX;moD$SPy5l&yP^@Gwo~a|LX2y8diRZR*zN;qW%%#K?XclFAglpl(fA zL&HMycUXX8NWGRjQbz8~CNP=f>I>T)Vm&A)dka4Q8(+SMN7+sS!d8wWVW6i*Qt7>Y zS#7wGH=+#cj23YNflO=@?i(zvTs-tP{swN=ZQZ&Q7dD1^%Z2Wy2Y73frLdz3IyQEu z(Rgd8t5WjNOI5YQ*Z|!QiCI!x$+1bY$)Y~`w-Y5e*u{bzOvVb;SDC0fZMvsow?i}P9 z93_|ssk3o}2sJFW7tV~-TE#!Hv%`XhxM2t7{QO@m06B%X;pJP`{W~!&XeTH>in=Lk zd~k5>8iz`pgc{&WIJ?04e7vF=DC2(-)G#i$(enp1lEWKHe%DhB_(7Hpm@`10T<`N8 zes}k8V#685YvM_Jk{;5$2%GWsgW^Po0B4KSQM^u0*2z*$BvX0`HrY18?w*j%;m@I{ zuJJ!qxwt?Myl#OlQ+d}R!#%4Pde8su*Lj^&RSH#uJE*+L$>M7+u|?ZjrBZrnUNYmy z@5A@JO0?NjjA)onnLxVNB%I$jLUToIy}@`HLIyYbPajJUg`0P~I70aLGyeS${v7;Q zn{^+@xMR)>% zkpUkQc4Y&;PutrwB|+!g9_a!o2;=KM5j>r?t&8yQnqnCXQ2+f9bm!xwtLY5dO$;;(LGp zZUmx<-s%i%*gVtCKh;eV*=)@8K#Wb#@kqg+hGU1hJt1n%?Ir~|omzuQIe6Qz)A?1% z8_JNl#KaJdd^s0Kzy$#MjDERn$VKrXFXoN=(FYYou6=vMyU+xiubBL4KH+Y(etEHT zfYRv}rIb~PXB+zl+n?vI)tNxfpt1-B3U|jgO_XYrMqa}bM9#atWd>Eeq+=>>hdoyi zA|z#_<~@1CshFOc6b5Ch_>hwKvoeBDKU+QTyEqBs)jPuE(oY|CsV}pPu()C-*J4F4 z&d=9}RI^HvS7VJ`O|)m`a*womhSBo3lX z7~4tn)&h|PSfik)sjiwY{@SEpu#~W$hy}f@V;VT6Tm4Ew<6pU4Ief7T$On;pFj*W zdqF<*V?aB4qvc#t5tH~0{9?Y*C0_-@Iws(+2c}{H)|y9XVCt3aQHLJ#C#p&*BM?GzBxSe1f_ zk=DkMWJd5HjlOQzq)ya4@4f(Q*ym489&XLuYTNd2SkHF-EjAv>f-$0LaaA$5kFW&*%kr3i`122mg5t=%^X2SjehjW|3KUWyn z_Lc31{DzI*Rh*g9O!Cl-O)>8%E0gem#-?}bTGlQw>iV>>{Uvj59HsY4n53L358R8oLW9*4j^KqM`Zun7cJ0_Tk@>OczJ)3PiPpWvw zxVJ6M_`NJdo9)$7SRb9eHYcxYC~1;!C@L_=UpjiIJWIQw(M&<0cA7A+%QWw47e^x5 z=6mVqyT(Uo=P!HBPQ0J{f~taA!uRGrzalZQ;6_w^CD7P4dG(pPuYtha=vH=_;uvN^iJ%92{W=x zm~fSGtz3<3?{g+rk+h6yRc7SQx0<~qGBhC1DRB_6d8bppvaFKik$^{4@m+DOVf*7h z*af2os3PEL+?eTAwf%u?JvTM-COMv?Cm9G9E;o;jZVMw)!<30g7}dBgyD9?sJa0**gmav;9o_Pc<{2F7A^+N(7WfR1+g0!VW})Ofc; zqJTe3!@DAik~?37iFtS8ZKA^?R5LhFq0sls`cE2bS>+CGh0XJ%pUH9F;ciT}s&nR* zxIAEne{T7~qm4x70q!M|0AxenJFUXrtXsxlRXz}a6~(1|f0p}lvyuj{^O`$Ljv&`JI?2D&dS*MSE|=i>)6&mSp1$Y2vFEAN~k|0TA?3uO=1QbG+C6XNzTO z6R}bvN;&R9ik-V8Ae-!tf=IJbHMO0brzb7#m)Iq#upVlVq&$H*`^W%v#ah_F-6&?c z27TA$ba6kuQN|=Nrc&JFW8Q+`?0TW1>oxXyh@CZA!2B-)o**ig$;~s%m?7CBx|xzS z+Wu+pG7_F3qg&cXQR$STp4!Tn3giwt#Pi=M#Tu=I70hq^b$V@A)xOxu804H8d5AiS zs=cCL8V^erPR%H3&W`$(T`J0?K>hPh1V>5?Pu*fPHkeo%hg6*E?)}&<1+U&XTsw!D zZd5i9A@JusQwcQyl|}R){IGYnW|ew&bhjLOz{uS33VBb=8e6hXyI&zKL;G_xZCXg* zl#HKcB~5@twIsxV32Bo)MKWz`fx@y|Mt)Ze1_$_-@zFkSr`fz99aOE&$xTa#9o0^r z8Wi4J$jKowGBD79!8!J|zfi^P=KV z`mb}XML+K1EL~zFNV!;*VSupW&a9LB@EprLm0EI^J@iMd|90SNsQTSY8iSN>P@sg0 zie7_L7R%1b!GZlR!Z3tALX!lvx^?`Go!sU@FtnqiLq*996qr~4{KS!8V)@JOxQG`q zMyq!f+Z>@m*%D_^jeMDVIMQND@C&U+AdY>?6%bufPfoY#j6tAZU%o$ZEAOg;+&ePq z*CK`hIB;VW5kzpc<+vFO)1ae47%zIP%fS0AA8^atC8M&dA&j>imM28;nNeyVrL z&(p>$;y}&z=18k@;c4AQ&g*XtM)4*ONnRiUp84%&rkq2g(DQKIoxFDiEu&ma6#Gn! z|Mur6xFL}4QUaDr2if5g+KRjC$*+!gJNQM7HOWT9%BTZ7_D)m`l8H>Jb@wM+VRwrD z*Yqt{ZqU1O(+9x4TKw4oROh;21ZaMUd)Zs~)#HgnSN5ZbfAjrCF>Gvd2m6I7j80+I z1Y3o6(<$dEI9!flCHMn{PSEnrPy`Bt+d(Z1XrQH6Orc9qoMgVDywWc*!JpCZ-tIHM z^+3uvRZMB4ksAOmcg^Hb*297sQDT1b&A})fYa*Q{_^0((>a*%zxH=1AB;N#&RN$KI z#QdfQP@b%|lQZ$n1#A`ImG2xp5IyUc>CI!3bVkC*)WjTs8zn1cSP*oEWNP|_3~)%> z%go_%5K042Kh|AgMadVPm1@>lmfDo20q73TL#6j{v9VwLfc4>owD{W?UzQ-UenOWW z04w!zX)oSD-SbNpIoGQ=Rcs=C<;-^)kuA3i@{9(@l-t}4kw7#LG-6ow;Uid2yHEf( zX7$`~wOx;@M(lUzu!^8`s^_7uuPvrP8Z1c$7*mYa9M|sN8Z3lES*QY1gur+IP(Kzn zWY_%x{6yeYQ(G?jSKt_M0wu=(b3zGH-hcmh?KgAb;C>!zJ^$hS;?Xst3oXPhNseZ~`ZC?jNUoQZHs~-ol<@QbIq=&my-%^!u-?wur-r5}6l%J=yXTgbJqL07!`xx|4-tT^ zK4l5PQzp1xzjkXT>)RQB3Es5L|Ag^4>jDkbK!5=QRE?czb< zw=h^-g5kOGK_ASAj@#~1lo!f-1bh?FK^SRo??6m!cyZ#@ z@X%1REVZc$o;M|QSf|);@4Dwbg!;+&6@k=iYaJ^MUR7^IB5;>Wfe;FWa#8Dh!C)peo?5C8K`1KId`j;|3|v9JM3WkhuXoPwN1S5fp}Y(4My+&)r;O zwOUR%`F{f%k0l?EXN!Na4~wPf!dbKTEfP)n)CrQf+U#xwx^ zi&IskW(hK#8GBgr#&<&%o~7BMe8Ak{n%S5bCrCS%uk+SUZJesab6 zH4gJ2>hSpD#L53T7Wm)arKSH<)K`Z!`Mz&&GzbFHIZ8l4QaVP1(qMq3gdi;)5`q%a z0#YI^(nxoABVCdXX>jBi@ZNmBzvFoMlg5iXePObtOMA9KYnaljTkPFVpV%2#-Ckr;ZOE92JvZ6ZzB;Aj zBE&n|@$mCwolZyHq0&%zv+6`mLo-Q)>U8GV!j!ec4fgf1+Z(JeO801v(ZNiJ`!=!| z|CJEJ$-~nXvpJgP7e5{zuBxgktEWd+N=}ib^-hY5n|n`!DNq<%mbv*t4_H;?^K_w*-v%h64V^d2JI|A>*5`=gq2(Eg zpy8Ucb94+1xmA}%nIJ!Z{)7a+IHT{9t)nfuC9PBD*w$}DH43|79_Vtk1rlUPv&myC~8gn+fxcbE8XDC2< zv6=?Usx#um#=u}oY{=o#4>9}Q(g0y9R>rSxz?7qi;`BTmiylrvCX3e4{WfcsTE>p3 zl<`H4Ebej zR1!sIJNS}xZT*ki)n$JE5-I9k)6)G|+-kepvbm&Ti>gHbV>37N>?tQs<&F2SW}U*u z@>PR%s(^>av5$?t9Ue}JYK5AxOA3hfj4$Oc1Dx30dH0PPX|%SG1u7*R{u}R zoy|?kOsyN4yHRLMTAHmdiHY|Gto;G}{xAh7z$~<8sO0AKiQ34Bh=}m;@W#TgNrEPg zZES4Jb{cD-B#sS{KgC@cF(G+iI1eI|!SAM4No9h>*4N9D!4#1+JO>q1!G$kcPJrHqaVQvnAq^GCj z{peHuZfbqRb8G>F#g)+9v-^RhlRV-(k?R!q0_pC~`;5{>$l}K(w2oh4 zK+%qGW95xz7aAh#o{k&HOZHIRLO`FMlrrS}`ihj6F?#IKnOspZlZhp0;VuzzXbfUx zlyvA_DSXZ1a&_!Iuasa9h!d_zU<<@Ckw?8*n8sl-d)8*Ls*hChHocepA3S)_=f5e1 zfUm>=6gxLJ*X$be`t}uFUEMmL>D2p%$H75CJlkZ!Y~N*+s4O~bBR+j9F62lsIXbGd zdrH1fOYt#hoeDU?vGy&S=KJr!qrp&{Mk;^J7X zlWBU^e$P-$v$0u^y0Wh?onwtCt9~OYM9Od$xauPVYBWf z)z3Mw`68Xs-*k*Z4yl#FM|pg|?cEi4j^GqTNVgXo9nn_0bla)-G;vVtSw(|=)S!0- zXg1RpImp3Ssk@k#ORsSFy9u0a}nSQJh z&Z(Nvj$?5rwj!eW+2AQXI z3(z}em7o5XZ%7cF%%qY7gR+p2nG*tVd#R*M%lk2FP*4@kwVa#@_z`k;c0xW_b{q^l zr1UlwLk5SevLj~cXIEYgCn}DO-Rc>hy~mvKmpoa|i`qru!06#enYA@tW4~I(!S1B6 zncnwN{)Qo?FANh<`;o7`gxYp0-c4Xb(9&oQ!6r5pdAU4$4c+$OeKYqwdnXkFN#X9O z6U?Jvg)$J;pZ6_-bX;|1n?+9Zak|{v*5HDNnr-Sr`PN*0w#kS84R4FTY0QS@^AHU) z>OSwvvH=<#GV0KbG$>V>vi>7E^G(Q6{g_AXW3sg{`po@bqCMfPNhIVOA2XTwzKXf@ zTc+gniTe;r2Vsu0ijjz`#H8@JQueq6()a(HzS*`fdWF6jy@au1Z~gW3?Y9)Hs;#9< z&Nw~wsH&=RR{lF+)p?N7*tj?T-=cqSi#Y)cmDAizbpQQzSPZ^`b0F~ygF;0c?|f_0I217gT7hr&QrstI+S8AwJ%hRG+sIBE_bHdWXcq0GMAY7|pK^7D&ak zB&Hr>Mi?x*!l z{F>SuxPh7*`9FV>>J}uZnLp%l} z1w057J;Wit_IEvCrF>De@HVG=Y6H2WWlF9Qkr5!b-**2V{-TkwbKQ@Q-SYL)G|_Q) zz1fq{ZN01gNl~2TLob{kd;1ubV!qlDFQe$1vi2TR*k2R17R$#&w(w-YPB!%Ju9r;{ zccAhxCMOq8%T+r?o6<19m&2q=F+G#H&Hn(QALAnygAjZ8=ROC_=)$J=- zhU23btHf8tckUEV3phCi<=Z&BozDe50aGqTG!p z7C()jj+&)ASR7dJ3G(sD3gPNF)xVxCi3zvH1+8GrcJBk~a;4T5Y23n_dWQn^aBZ+m zR>KIUOF2SCl`7c)Ga)uMFfx*`=rI#7*f>nkGVED{`Ho&yLQ)c|py02}#iv+5nwpFr?QKl5 zshfyUMb5i*R4Q(VRI7d8PB3nETz>i&{lPkL_~NarMF9J)cfjx8(R8AYkg-%)ih4*w z>tbk`XF&UXxm&JLq&mA$mN_Fau~y$7<{zccovo~9>|!V3J?0BR%W7g|mb-rTd1@uY zmk)|2TVjR=(UG-UB?9P{u=hj5*o7l$he+r4e!-93k2iB2OAiwWvZAke^!vaLIgu96EB&&pEpFM1U?>`m|z6$6fkiQl{V zLU$LRzC)7Hj^BYZo||l50UE&4ILvRLbcU(Wx_q1_6Kn%Ckrg|_K_Ts}jc?L6I$IxF zLRONp>A;@*388%2BR@6$K8#7rae+S9vHjrw3WwXmoh|=E56}0DqqwazRWI$=5gqJ> zpP>KEU@a!)P{sFnr$d;QlMn|0V09d{*1moa2@1vRS8F4Y)1au^oe5nU!6Mgv9<_&V zM4z>hl>kKP-<_+Zxu@|sg$}w>96nD9akDn1w3RtN;ZQP2w%)3$Ly;?h0IunH9~Gq( zSZp9PMEm`ruS$jWRpsK1nQ`+kOJmOz$$zeQ>KuN)c)ytj`+U|JgGPI;_@-Y32nq?& z_K`zHwX5Be7oGT8$(L3L6SHgL(pKllQSQr2RT}0_EFuO0_+uV$ zRi<`Q?j-uyx`wu?sTTLow`;GXpGB1izxJdkE8AGo;FZp#C}z1IgJ8T$jW-hE*c{eU zt&$v0IshiozK!1}USVNjyt{X&1>{hqOo>lErqT|2b4?36%t_vZB(u*;rmB=Y&nYe@ z^g|uLkBEq9=l3-CR}~LO9}bT$*1OUaJmva(wtjSD|A&SD-BSk!&a%SVt>(fa3NJL= z&_RaMg%ERo0gKPM0fge~fHSf25Mp!C=9f2Zs=a7r#OzMBiJ^E>;P1IjrivAo%ruRj z4XsmAu6LM2PBHdZspJbxCx|QGsDY<2i{b~aA7nCxiPBqQ=AwYd_Ryd`rl z)dH%hwotUv{y{oO%vsTc7@4lBS;^pv>>AQCe52rqWG4UPo|i&hPT)JdNy1<6%n0~n z?ojm1j`zy0pGSFrGwQh75bH+z|3WjhTG$u+WcU~S!{;uDO`l*Ylix?d!xEo?u3R7{ zO1{4276n-p@+u$q1KR5jAPA1ym-Ivs)`Xd1eeFNqnn(fM{vT7eA3{QC72iSrZd@5P zqj6Ky(pFbj+uh^B>j`mShLN$e5i$RAbb6-gg>c|&tX=5CMy5VAcfe#3$;M_>O{r#G zV}tBccN;}uQ5Qv#jJcESZ`1-kd*2{~7W$G^E(80&0qqn`gzOb$JLqLZVrpY5W+iuj zg%*~TshDLRh5x&b#K9Y5SJ>fu%bfURd~D1t_DlhRhuVnOx^~;NCGKfJL^3~GQ}A-x z7W-b?%Her*(fmC8?2K{a_a$6w^i@McLz`@ngvPaAtU5tK5glbKYw=F>?LIN>`Kann zq`W}qmtvm&Y;_MmAwSlqPoG+nKqWvs%#1t^<>W%U4`X0dRYs8^EqD$#HRX9MEbhFZ z(@;sjKHbk>JOcY_{MPPnhtNTI8eH|iK_GdL_CK^HnaS?FG8KklFd6|THFtFt`mUbw zRwWGvz&PJq%u8P2)6b6@(B3~6|3Qmc{~vT4{y(T~%}rNNuko2F`q{vL$Xu4TTOgiL)c6n5<5a$wPze+nf(>?^xhQS7X+~a0 z+{?Mi-WW*trpK)?F~4istauQ}nIM^q%Ghl~1r#l5v@QV<82;j&v-^RA&|{K{EcWtLdw3 zm~j{*rpmSycmj%_>ChAR`#s>{$wiS5WZ*TX2Nm$LTW|hu0%ZY~NZS}p;#I8wJ@qsB^* z2C#h}pWIl^It0Fyq&_Cprb%!Dlk08O1=IK51!D{+Pkc|Qz^kH;`Hu6U>d%-4d;+&^ zWo1VeglYNXjae&UwFXycN(L^YnTEBtEHT#U-}fj`pi9wp z&dCLOjGf(ToAnj`eq=xYB|eK3QrGtJk(ijA{BY}LX2qfPO%dF$6OuXS??i+z3CZ0; z0?as^Y-3cPP_K_;64$g_iaOQ%=x8jc&AlK@ZH5Jvtyzgt7}Xy9cSYrIhs?cfA6dj6 zF8EQlvQVhbUC62PUQT{|#xR)NjX zi7TXwy#+r~DrLG-ivO_XG{>PHu(Oe@_nUWOAEL~Fqq@n+gx~J&xa2evs2G?rh;PmVa28w^-Cz& zkg65x{AH9q6aGLS*PZiVressN6=E%eB-@@C*D@8e+DHw3XsFuNZGoi4F)3zWIUynf4Qhp0W7_ zbDCzhEZMjhF~z|Gqc&n^zOT#_l;}B^rIpUj2n+h5q}WBiTtzR{>3o8JzJxk8y=wY5 z$hTgKj=&>|Qub{mm?sAVp;jdGbF!`7_~)HMT|4lpiZiR*5oIo>O$Fa zf!cC8k-J;f*GuquYs(i>^PumV=>vU#Tp+S)YIh)Qy}gHs@`8eXvt_{C6L8;t3O>Gm z;)Ef53FmKAq`;6uzcHj?g(g#Zj>0teuDz$~-7&C0B>Va_G8bwIy?E}?og^fqm_aQd z9++*XNsTXp!mlcNnPu+~G_*k63cJC8Hw%Y&A7a1Nh|OLT`}G;XdgJ5ckXhJ!;N>wn zGvhi685h4mMn3Q@sB^QPN?6lp|bw`Q$qg~#tESQzGdJK*Vy>e6Q!$~_e~YO$Ho7qW(!AG zYY}vEAVhpOiuQ;(F2nAb)nTlU`AwkkY>Y7bj&B>;OyK|tJvD}Jj`DY}3R5_c{bCSc zgH!YnP+lM#7?S9tc1`Ogq#>Y`*}dg=NFqST;xFzMOW+=a+LIN-fA!+V?N>NX)NZ0F zLOHUUn&_$B<;t(OXJ!ODL%y?!iBUt+b~*#5t+x|;ArKJY*16I@H(4bm>9nMdJ}j|=gD=lV9`#t}{!*Be z=CBwY0CY>}Ft*GwFT5+#@acr~i>Lte~Loue;ElP?a|ImNGuZdZR+Hkb{PZu#Xir=!6brp!<{)rGk6 z+hLQ((V)-9&pWiHr~G#0jy-0S{d_dZzBlg=;(MLOUG+Ks4F{UVO81@Z?N~}@hJ$yK zq&XpUA&9+pj#5}^DaG3QvHxM*lT~X3HCJIFKdQB1$;#TqE>x`>hspWVQZG}Yk9lwO zSxI49+!33URMYOXU`XgBnV}3S=9xRy)rr#~xj_ct``^ve?KfGZAjokiC&2cMUILW~6W%*eK_9H^=oD#WD z+Y-czCvTLWX1q=?K2ow%$^X+M(k5!yb$l4{^K@UmzRa-86pEjsuSX9kA0{=dof#nbO+GLLM7&e5hr^2Y%IEQhIA4I672 zU%rGC7IKwJ@$lRle?Y3(nRs~A^Y`eSPL=J4BzC(rb&hfWyg`2Tf4t>fc-_dXm6@&P zTS>D@81^P&#=ty}=f4ClZwcgGi7vbzByG z!J}=j*f@z&H~MD|2@!|O2?*eQ3YQz14ez6oj9b77{Ib(f&v%-fH9;|RxECIQ^XH5` zx@!*E>wJn97{P-EKIuNKeCNBC%^8>RZ35Etci4e%_rAcT`tebA?Mff8_KG(nzqz%-)th2t}A!Svzg9qT=V`PjDDdaldog)KPP(g8#^;7Yea5lCNdpH>U z!1n5P<$02K@A2cuAX=gpcVT1KdhOZ;B<`g5%zgh!OwCxG?AWE0m-8ol`MIQz#ub1U zBo+&pfX={i|93|-yQ-KPa=4zeaM*g^(Bapn3jBOoI8Qembcd9V2#M(~O$5gPPIh78 zlU}TC=bt=y-XSq%IsWN+G!wK#=Owf8S=SD)-gf%y`o1YfYgm`U zngkN+W3_^FYN|!O; z=T(>g-G)^zwdGPmaaqDIVw37_p}ST9*c;m0B_sp zWhPP9l)POvpLXgfN8aW%Z4hw%sa4P zBeS0u-QIzUw0{#Q$jQyXKk1j7K`R{=L>dEp_bspB(|f(J)S3F##IJL&42B)@pNFuD zHr-Q6dV@?qKam^=91^mFBB3mpTtzRSQ;-qNsl@oBp0wuoNZC3mTnPWF8|N8Xj(h}=Dcq*gSxB3lhGVFdIy3gP1%y?3S3qCLrgztX?`7ufgYpvT58)}<#bnGtl+i@UNy0y$!8 zY;k#fcs(p|R8y-hKC7i>CRqO??R%3QKnR2`EpKC7E7PEa36Ut>Z>3!lUHv8pAjPzx zfuuNK%KZDFLWJd@-}pcJ@Sdk{7RLeaVM%W(XBrCGUaz%unB zj-mIbg?(;iW+vozWht5pi;TR@EJ1>dU-0x30F6dS!1$LfcLoeSxU z9|SCOeb4Ku0dk{y7wkO;*0+G|dFQ~MMz4Q3?e`^#+BcuCLU1%alRw=r?AOHT{nYJ& zej`Ozk=G0WL_UQ2|6zdxYYC9{o&P~k;G96GsdMFO8;!!Q`5rLHnn=@mZ<)IWTF#A3 za4eZ9!aIbukC9*!&}51V_VC9e|Oy7pf0S$7oq`JPk^4%Yr~mM>xD+U%0RzS-=bGxvlfr6$@ zK3&8-3PTMI$H_BwP-<^^FY$P6zo3UhiC`@K3D|d3o3}hXN9Apa&dV z{A*lKGDdFNRyPlLibZ7U5HVJff39Qk2t^6Fe=yW>X;SF}28-9QAf1k1l}{HTDdyxf z(-aN1@@aqYeAbVdQnJ^4Jwu}IRM2F9P$zDD(l05lw47`mGxUhEQv0(T?iAi*?RC8-@#L@Y}`*P!Z%-u8aXn z9I-%f>7QsDJ<@&}G%})jyoKYZwz)jl|9Te->ysqKdmvjcC4&8;cs(d3`y}u44o1Vf zi;58vCyPfSA{A6OyY|yn|9*3bi_?gUi;E2Rz02Q`ypzTvTYxF)-tcWhZqKNej3#=Y zGYn@L9lHnO%Tn(BGjm~7Z$(d-H2bP6#hk6b4>2vDz8h(^+lmp0(ryo?_Hyt8x?#MoznbT_P4DxSmAOd%81F4E*H=u0PeL$!julKdJ zx8GplwXLQFHfBACtDWPsvp*(k%F9VI{80s&qZxmZaDzPEEjK^^lmg_7nr*~oSe8~p z`3E;EX!#ua5FD@Jwh@Vn;>_j4F7CM;wSr7GY6>R|rZk@66)QUwHs;82b!M5=WV89( zRHs;3HFFxxxt&&jUmRkJHW}g_dNNHwMgW>sN$VkV)ur8p-KgrhT_CBR(A9~b5reCm zImrjj4|tI9&LO^@#|;CtwsWx6hVFxuBju(fmGF2F0E5g+y{*6 zKSD>f6qHGT6)Y0v|3)d?=1$h<2(MpX#fPj@9W(tdPurK5GlZbPrBcD$Tl|yLb)f#U zdo}n?hsXz8Wa89q+18()P&V_%tq6a_=o<)<;2n8@n*JIvy;=REphRwaQn+vAW%Tw> zLrTm(+~|dp#(&jGY?fDiS+f@Yr~6CXDH85nm~H#v_dgbQyZ_(#V{0(C--kJ1Jc4dTyV|Gg_^_7ZWUPv8X<-L{wXmQZl4%g?oDyb zn3B!~JLl@P%Gj@S+@~e>UNeJ|)DNQqs2!3{gQoKqEc~a-&_)&ZC+hpeHha3%SXqe8 zmc9DV)yQh@pJlhgWYbXLC-TFihQ2QM`P9{{RB>GPkq|T9T9va#_DS?^fOU!`fJ|uu zjVW{1T20eR4j9QhN-n2#@=5IdWzJWm`^mJVy8W&_|CnO+(2P9p+5}nu?TK0CgB`#A z&qEyISJL?0<+$8KHTBQ)(pij$o~_^urbO=GfGVjf78W@puAs3Ou5#UsUeIsh#P?fj z&WL(m3p&wgt2MOp6dPJ#n)8@*eb{etUfx2Dv~5qV^bZ{5`i7eo@2Kf4NA3`rWEb~n zx?LQ`yf1U&S!3;ad&nWYJHbsNjh^*))I)?S26X9De4}Q%!q(A{%a#|;Q^797)5_AW z;?XY;?B{wQ_gbA$RDcQMaNKQ0_+hBgf}nz*iwfJE8Y}d}O5N)YIh7r<$n;iu@t}z7 zjeX^1{?3Z7*+PSwzP{s11bmEn*oRB!6Y1v9%M4NYDl;3j1WU~?W`rpw<0-SXcu$}*7Gq3-DHgoR{u55b^ U^g}uQ1qA#(R?<`~l{X9eeYKHUDkWpli*qr0ME7_n;A8i|23#Lc&G?t zQ#4nOW|v)1hdqRR+nzTv^xrY!@~XZX~tggBltoBui`AN?!-=BchB1wRt}#K3&~CdU21Axo(L)?;b+S&NYu9cL~t) zdj9T8Zrs33RAH`wN7@6H;w;HKqAw3!;d_>MYJ);3NFndJYLs7hyy4nWW=ziEZA#W@ zW~g(z*FhC1uS2WiUPQ`EO_|}f^aFS+a=Ev!9Cj|vWGz`@*Vh?4KUVa+?%Ac@$dSf~ zt{1l$9HB0euc3Ve6;#N+S0DNwr96zQQB7ev>OF&$nOC+H%I8;Z&`zP{jKohT*0!O> ze@-CES?M0>ho~6@GU4pnp%!a*{=V^d=)5_?clcF#?To9T*v}pQ;?k+^3RS{p5#{4s z{_5tbZW_Bk+9W(Hq6SE(sm-X!kGbRR-57o;cP+Dn_K2BI-?G)jL_Af`iN;M^ChHDD zX-z}OYSnawTx)-gYY2fpk}ufxx4zw=;K{>3sXc7PsN&l6S^2bTc0vA`Sx9s4{4g0P z`zgciz5dOhqo9r_c-Chq?(-=R=Hq5p0W0Er)oGW9sJIb*zL<~P z@vj_MFg)wsDaluU8VV_{9+JD4sxk~k*MClSq^f1ZM-GrI|!l8`Eb^iiP23tiJrUxgZNVbv#Y)KK{h9v1Gz`$c9GM- z4+_1F7j1(c_A6DiiB1XckU0~U2&_9woOe(_^@&A`;)n=*IXNZ+&$b!*Z$&8@&$M5& zp|RkYe@q&%#`_r%DLu7Cyhh}blb1Uy2&8LXEkwrcQM{qcH$3qjJ$h5;`og~Uvf@*n zy2|Zu=8sfk5Au4-Diu+`Y^BRXfT>;AaZ^;D>{;FZ@x|4@B$8p`JB3w$;>ArRsEIEF zW%dPRs6Uk-wdNh4ULKyR71{S20 z_vU_V%z8=^5v}}{92PjZh=8U_w!Rr{aJv2OSW_qq6SqvYi4PzB43ShDlq_o5hk1bH z`L=BOBUb}Ou=spHM#uX(PPN>V^IWtvd9fx`oFeLFskma!vv0TK#*Q3F`?SMPN*|ER zs?!z9ELtcvPjgPy8pWF5?zElZq~L~7v)`5I;2c%<@!=s_EMXyv_`WrCm^4+Q(q6Rw z;K*M1_oGNCBl+5k=Sk8Cafbr|+7}P_3dR;Eq^$?52pOG7qDpccV#mpN0$je8PBe%D zBKI(+X77hcGILsrRaw1|F$~Vkb1&t<4xE?%_aA2bTV8+(#4saD^A45vZ&;lJ&_WEStd9K;y|1pyTyyM=S_sc~FAses2^Av!C~p|z!Ngw2#eiU2;FVedToQu93IWn4~w{8y~WKq&*TAWvY_)Vqo zlRcgzrmJ+hjZP~Sl^dK~FGn7=5`2d;FD`->I{wYr+z)7tUL;OSDEFZ8nRp$d8$WV1 zpT^yfz{A}g>V2kkg0}s%CGJ`grrqI?$lR+rNI`eCI&+iQMto181d@|At$W8G^P;Vp zZ`06?i+CgIkLJraXBs(aUB{C?hH|bxsz+C8oUjW!vwn z*LmLXaPhR2cHciH_`k}j<}v0?&U3<4`G)jBw&iFms%rmAd=k~*;JXplzHR=xLs{2% zeS|r@uL3|^nfs#8hx(ad>=^mKJVLC$U~+aI!nIpOA&EjgMVOoi`@Txr1IMyH#O)G`Am%~;KtijVc^a%$sUrq7w*S^nncCg?xyoK;H33E@8tAB6m$ zCIjH({dW^Lbg>y+A5P`tZ}z|1Rc^WHrToUpop??d*y$`8h=_<78cF;uhi;$GdURY? zRu%wK-+vAc2KqnprW1FDXTd-BcwvB5Zar4uR_|12K(R_I5c9k}&lB?-d~bF&ZlgbU z+gP~e@HG?v$m1$Y*PQZMNP_xza?p_9UVmf~IUYH?zw>Gf2B4s<-1GE!hXBCGI{(KK z%Q3d|U+109w1M`Udh+tkmpbnIpvkrOJ!7~?tkCt68%odtv7B^l)*=~;cpV7^7=CQ+ zRIs_=^S8xqx&D;c>kOHs@r}R_G23@UeB6xX27r7Gw&!Sz>667e`vVeAeV2%80VxQE z;aH7#PNVF?a;|6}V$&V-PZr=WE#Jop9>c!Y2;6Bevtz5#L~ehOY%e zrM26>YuAUvIyS6(#!S$@GuEiN`FYcwL&9fj#~Jn^=Qg5~>ci!aF|0(T{LV-wcsubF zohR>$OZ)nhzhiu5vB*2n7LU~PHd*mxJA~=6P>4%;IU@x1==Q=?j_E{yw^IIHt@xWR z^@t7ovI)6z*4coWzao?=gJ9g7Q$djsK_bGS<8>fr_YG1^XiPzlCTn(CX;^G22NgB- zr%%Uwp{;0VU|8G4*)vO)zqxxFwL5Ve5*ki-$MAcg{k5~RI1RNjjF42m6>eJ7-#HET z;pS6H{O3QmlYXTBI)8Gt#fQ(*$x;P!(l-{9Rhclmv3~o0Tv3D-4WqlfbE4dW#FbW0&!p&P^?8$%iIObq55?7R)bMN* z(>g7I!70JqzlM8X*Zq9B(b-OS(FJ?0;%h=>{RA%}6I2 zzmj^ln|Np6NqdUy=)SSQ80;wvF28O2*5oVIty+rH-ult%4FTrzltpRl*(s-4x2l4l z(02ZG31Ldbny$Uc^9j3IcLEA4CnxcHXsy#q8lg}x9UUD2pF;`9FDwc{LJ;RRgxz6; z&`@^*el4IT!r9gJj}KcGUu5Iw6poWF)k)P!71`R4l}})S z2%=f5CS)fDJpi#4d(njJRSy;e@gFUIF6l3%)NC?E2?9FMeiL_T%;0_w%-R#jc?k}w z6Z%}Dh95wGBoZ5fN>oekYXhjbU?mzrw`U_NdW|D!6U31Nl*@aC7qOyw5!m60mSIab zdo%9YG*y-CPO~wJ%Y7MAkijTDI$Ldx)h^d3zed#3)LcJZX=cutlWHEPk_;5DFnre= zk-`y@P50vJwio3lFz~OTJy9D4R0`0psHK&BC;1M>_&qQn#rg5}1OZ4rv=Z@LA+w=P z&d7*sY7*^)0hdQt(4P$Etnyw}s|;=(-p+>?L&W$Gc{DdbcSMix$s-a(mPsyX8cSoL z{t!@sMo9-Bhce4ppm7ZY#b2))CF#DJZ**E| ziol^3bz$gFR4_lu$jDG81uY|?+lE}2`lcHSdnk4Va3v1_fYJ}H{8}ud(I=*q%@)z9 zDKS>`RVgWoM?ETGmtY1cd>Jlffr|%8fzGZjWv&)T-$!ffuCX!Ph=>SgooDGwQX(R} zK*sK|8^WO^6U3HgCTdtf9^)Ruq?{B+)%sBSJVe_X`4PyVRqa}P6r-O<+ZXkY)=M$g z<;HB#NO-ia1Z{33-;r=$FYYSkx39OMAIWZP5+iV2;H^IzM=w8EaQJR^mdKoDCFqP3 zTHCV7NYj&nt)mE>?_wgm2QV^~f5Wg|1P_7*fRI*+-Bqz9m*n^E`{Pn?k;xgqySlm# z6M}RqUNXM?jq)t)t!5$ictehd7d$;ZEobt}aY;}nl1VY2OxPTGG)oxa*;B$sKjPnR zyO;v}*Y;WuZDKd6)_qZ}`{nr9p#ziG@uI6YYyN8%ZfB+Bb7V#7cDL$Mz2n7=dY5rt zJhhlBLzMO)O7m`FHXSmm5I+Kn^XYI@MWaxo<(D@IF-`7~pb<4%|=!E(ciL zm6fp}#Gmd?SK_$*)7ZaM7`K-Ey<~#k?g)j~J1%Wr-t$Lw2QyY`ZS2ifZua~-Yq(it z&mL?4JWm$^!vTqWIFHdfKAN8YVBRjq@KU@$!)7J~!*w^WscF%wvorHR2qneUOy)Hu zFcJh4+b8S4nk_e=xX*)&Bj*$HPmpBq(~Ez)bp}5Pe&i)TT?4NboudSILkN8_xXuv^ z=cNPI+e3Wwy7ivNBrH(X^lNR{-gq7-3-0~(diZx2W`aGQfmIOz1AKcly|pF}EWV)h zXwBc7G^aV3T19dKh8r=W(;fKnE@70=^+bsb^EKN-8mGv zG(cs?0=A2*WqrUNjQtAd=^kbA#;l&HC5QVE?vFemz6d6d0to! zb?wU8J5qiNoOy1wfH$hSxw*kbtTwUhhj!U}!T1zQhDIUV+aFsaz+8c|NFTWa{R;m% zH3kPH_A|*d*=BdIU0g*}>7#Kjux!n!Cn7M1D4H5(ED7w1x&QCbO=goN( zie@sz9|K#rPsM!+=2_QycG$rJ8YA5rF@=v@NJ`WqrXp1tiHk!?ie3dRRXZkm2xGyo z(!Y5n+dq#N9*-@%KR+(VFiZh;czE0Unae0@T zE}?R`WB9BNxrUHQypfPI+qHdp1_>dQRL=r`so*F(LSX;tN7%?MfF8H}gTQh3sYv8K zBCLtD^4v?N9KDTi@8|_;=*Lttl!m?}@@^ zbdO=fM(FkeCy-0hB*+V8&MPw~(=#w28q_=FEDVq>AiBfN`4_cN)USuWc$=ZWN-8Q= zZH68Vuzxyng7Q7j4Y3B!o=U;jAG%CCZs5LnJs;IZ)Od9cItAr#`p=8;j#xqsX8ZFw zQK0Z_6!xJrRH0hxrSDr~lD{hHdm$sB+4VE{cU*Dz7+@|EHsg53v1+q~9~}b)pZtxV zpWxSOv>n01;emM0b(!%M zgY`5p1Yx4-^-qm?0l2tS^Mu5R*x~)TTBX{{m2mMV62NOjQIOL+NgSGPS~Ohq-gIX> zqE6?Q3)G&hIDN{!v8=gQ{^0upvpx9zpMH4pfFf^uFy-U+-kN;ibAZ{sPYUP*RQnyc z^Or@~$TFTU{YP9@ z#V`c=!A2;49g}3)ge)rPuGB0lzg`P7Cn6mMuHE0v86JmJaF6FJ{m`(VtC%6Pmw6mY zyZkfjptEvW&zt>0(lAV;pJBMr*2kpfOYrdYoLz_=ns01R6HWLG#8BK*9U^w}3m&EmMXe$2 zbkhcnL%G!|@T{Qk&aSbDX1KFgZ(erKbWN1-O`YiH;Ists?1@cl zBODwYknvf)kQq%zc#TA-5r4WX@Wv=7wF3{~)TFX-U$Kh^;KMJ;-;7L1mr_B!li%f2 z)(B&>Qh7b_Zm0*Bc6B8;4G%QD9_dh{b6PCsNh}F~raJrN$;C*2vbhNJn7tU}y{bMo zpFL8ekX$>G{PcU64WW<<2NC3 zsZ+7e7S0!NS3bgp(Y(fJv7DE5K5hN9lCeSTGso56biWXPTx1>eQl3m9BC$234u;XS ztj^N!b+iVZ+%gaMChMOe@ITT8YXtuSAh9Q9dLf~?O~hCH{L{x47~lX1o4l8}x=F-k z?MIoFcb(^rZWl5ETMhA-k6r+9r1~6lYrD6;kc&-a@6_c1cQ`jAxkHcjLY!&wt#zJz z5@>6hqpFd$NV1Fl$fr@Inw)tuZ8A$i76hL9J=!7as?mz zsNSil^nO552gv3g?+ID1n;skoojY~F63_LHc`ncXQ&7hxIeHEy$hAQ?JOr{S1b^Ci zJ2yRT<4{^r@i{At79KuWUxG_ZON%3DH~un8?wKuLAn%Amozp7ZfO9Sh%Iq<$4%D@_ z*s)Or5EpA-3Q06=C>qgW>S|oba%WPu-b5!R{d3fKZxqe5$P3@#@CI&&oJCE;knsq~ zf8MGIS>Q=AS$E6AFC!x(bv-@XS#U8i+;74KOW@1cJ;_rYD_k;1(f$%eiI^3Zkj9|@ z5YIC>MNUd;J%Ms~SUvf%m!Rq#-cQ!KL2so!4STijvJDrzlFQAZ)+oot&JPoUXSArS zU=VG5x_TP`I&Ap#6YPC~1k2QW6^xFKo+fmy)jk_sG5F(r=|@)Zx;o1L0;L2hnQfB) z5G6bWng5|r$aw!R^u*61oM`Z0A04M!XET|zF-&tEK>ODA1PwsOC9R-|D`-xrcX%%_ ziJch?Z`pcLSzK>ol8p94zDxC}MFUKl{qJpx%}8hRNf?s&PQ`ZUVXjIHp)}G-ZpV?I z5h&zam%YK&n?(y4*|IfO2UMw-H7830N-7|bsaCD`5r-&4ZANeX^zw^kn5)DM>$xO4 z13J*@x0m}lcRcqWX%;eX&g6IZ$>3p%^=s?%)WX!V9AnE)KBZZ?N`aDg8w5eiVn`wN@EgKXLI>06)gN@ zl!AV@)qSh4N3Rxwg#p^bFGR%?KJ#V&t}v}MA!~BK0f=ylw70`tv(+m#q`n`>7%y7A z3cQY{a#Xj75w@#Gw7L3Y`32JGOPs1vygQmkA^xE#BqLc{nXf@ym&1-j7 zA^`!Hi}T=88APps*3Z}|!35E2TIwO4E#e=oEjL!`?4wy3>8f~V%k-xD`C1$ncsnj> zI3%iUS$;Q?3!fRshNO%}p*u#xwIt*JXSRf)dlia{xtq`1**7$Vl^yculDFl1GMZ&H z0jXRJ;6=CPS}GSB-5%OL@%(DFm3X#^o3X&Z_$pt#`i}GK21Z%TfGYOv{pk~APp`Sf&wjQn z=Lfe54$wa`BKz(g1}`sfmDLEvq6Yr-W_jiQ)oER@7+$q4i^j~R#b;F_PX_Y-5mTA| zN2O1ztt1drBrj)FZBc_|eoN;-5{otccSyko>S@O5>@XD|xXYxXcG2(L(MAdR_SIXn zT;z>_Q`aRlYS;E`#`eEbxT?dd*Y)=NfcNjl&Hc|fhH0y=fu-utkALdT;{Q&>I!_R1 zlpp|~D!ppIcwPLIbwNSWtIqmv=5EpDsrAB zD7=)mv}KDqTM6qP!KSQtis}VSyt;ki)y9=J`8>%VfB`MeP7&h-Huni8Ze6|W$@Q29|6Rii~zt5yup$r z5{G(Hx3a8^sP~B1kB6Z%AXrTm0EIuG0es%|(35^nG+w2utH?U+r8IiU*xaLuYf}@R z%_C+6+2Gt2kpI=D>hiOQBpA8y%azOdbq~-Nz}gh}>-LO-1>y(aCFH%1IU_z8v0~XA5!1 zYl@~a>JQNSWkLAGiKU8(?=f_4-CsmP-;v&)t_%rS+s0CRHrL~AItv*9BN>vBI4@qj zKFYo}HhJxUD(PY1(!+n+&2@B0Tt0fA6)WFKYhmjoD@zxXi}^9jtW$@l@x z_s`igZFFe`>N*BkshXJhvQqh)`pQsEV-sv6*%rUKozST4Jo$q00N?bx7u+oUrl-}o zgOAqE&jZOUQ#3R*R@4US>IiNL0wjA^M3^~xV-LChM&q;qGs%%D~3?5AwkA|ya_>Qq?beF#h7 zU3bg0&vikRvZmW8>{nEyAGN$t%lpoNN_OLyv^J0k z3>FCkZ*oV2K=3fTG40!2IRkXPZG<$jAe=W25H$d#=!)4CSP;3_)+j=;t1Oe)N*vA}#6tW1`YT?m;h!P!XhEtO<2`fo#(cE}nUK@30fwR;1Ct5- zwV;ToW!K+rU?TjivK{f)aft@;;a+Riar;6Cn)vEGJt1 zZqHc(6?}DWZt2MWO%~&cL_eZ{uqew=<3tc_F7-z8L{z&=YXXyfPPEpU10fr+NHP45 zEj*opOhCoQ1q1{J8Aebf*b%)f%NudTtnqr@bK#~0UfbN`x>w#bMd1F>!3$f6+Bt6A zGVmZi7Ex$PdoKF=1B3F$%#M)s2!VGN>-Pts`cQyL1ce})l6TPZv-6j3Y_RwiaA|DD%S|HT9!P&EkckjR?|O4O)CIJ z+pr#eQ!CNL!=HN`gOO+EiK)qR!kW)TepCgbzBdb8{~((qKeaPEM)PvTK@rW zQ+#IS$HD;%U4z|uhS*7mv%9fXC>*D9bK{PVjzanu7P4Dw7H8+?bkxRhj~3olXfO

QaeffCCxlfewx;z++BjXJ+mY3DuA zR878_2qUuq(sy82k56c72qq@nkb1T3*+=W?83Y_09M(MFjt>Vhlyl$E&ln@nIHjfd zMqvP9GvEG@YZ|c>Mk`_3vnl9>)m?lKagikSsgq9T>PKt#O1I^gY@Qpk$O4+aDHx!x)%=9x?(5uHx=fw76R8gwdpk ze(r11)7Y-~v$e4Hv*Y70)fRmemVS_PvxbHSboM}iu2C^MNu4O3g+pE64l;9bTR^#h zIm2J?wx=>2)CQOY+z>P0z3S14{&I%~GkmO{jxH6g|jO_Pe%IW7Iw>l?sm~F(FLcj>7g< zDP*wqGnMc3gYX~EKH3HXe{F|2t!+<~biu?r->>@`|Dp;UnYuV$@G8AQHPzB0US3{q zaD;li?Mr_ZtouvEO%AMPyAc)`@VIbX;ICPS51dyoAvTK>#pLGXvT4o<=SApXFRzr+ zSGsRdg7O0uVixsFjpU6kz{`K~oJ}$WZ&Dg5GU?p#sEER|*GdM^#I zZg=l4FGK(S{VSCYh5DDe)U0L+p2&b)1Cq_q4Vzv3PkIe;O_it1fErCgYSJ16lcE{^HwGr<7<{)S;6_ z$q&_i6{%4y^Zq{ayf}}i#)aNIKq$Luk&>FBM5+r#%kork05&G^_==r_&ISb_3X%^mc`7m;c5AI5JERM6N;jH2B>=*kcgyHQtIeM>RSr?-~a<`DAZ+OvRKRDpe#a(*%#jNu5Ru1Yd@K*z7v!TY=+knBbG((t#^d|V-WCU z#(0y5y;G2i3QlNf=y@0mUz}=2Tlg6}Y{J zF3N7wptg(f(fHWqd@y*4)QLuSwyz?LRD?|nNWuVS5{3Oc$pKs=-|4p-0qA3vqkXVW zaHkmk(MA5@Tk)(`yhnq~&}3HvCqu0qB`-_?0nB9;H=^+7V~VR)T)k1K7%K0gIN8|i zom|c%Ndc}qTisK)1MJ?-mm!OX1HmYe=KP^jY@DRyEMtvBOfFNDkhX2MAaVt}HuEiry- z?yeNRN6K zaM44my+bSF`tmPT$@Ap8a}7$9`$2B?DqQ!qYC0_o3k%v?j%+#O8k;tM95a{yaKY;g z-oNU3dY9~yXRou|@F|Qi)c?ifg}mtif%xsbMT5&mXs?9V&1;sHHh&VxwUnw4E6(5X~UIacPG@!|C*Ir-9`n=;2 z5Aat%r3IY8qBIKo)xn~-qkRD-Gz37VT`ODij`V?1LYHG3$jFF#8y*w1{Xnu~#W(!* zHk>1xjc9ZMFhuczs3ArwaeXlosr&UY>=<;|Yerva5Sc8dOv zhxX^^=T+~#oNtE^0a1^`@Y-7bhUUhcKP53sR*pnOMD2Ri=tc$x@S;Rh?1b^IFUm&E z=4&@cWIGEGi%s1|%;Y9dS?*$@#>PekMMb-h7Ul8y2^4Vmbp2p!2!l!m`i;N)!TSM% z2>jmZyakW|;_~gm>9baFXTx?x_C`#h{c0C&#}R^>T01^w5_&Lt-KZY0h~bKDtv!_{ zZSzHc8OA*9{o%8VzzzGj0pD&P-j_N)(xw*i*=y+j176FgEjh-HDR=@WIUPJq07A38 z9SEjv<^(jRGid?Z!dJkugC8~#3hQBae~K@o&S6|(Rs)ti8WYz`Uha(88UlXhPs*lR z+QU>nW@(pG-?D8!fc|4p`a%BLu)t$! z_|0`o?E&}hmh)<|U@J?AP-&`FB}->2c91p0_-CjC>D_sJQvZ8Zv)*U**epL;-f*uk zGL228E#sRkwT{#!GDJ3uvPL+i=l0Wk-hH-jBr5$#v8W|`U~J#B+uBgNH!%Tr;W;ta zy(;&Q`+Yv~vV9;5kD&Q^Bq9rQd`cwKdJk^4E6uJx4@gy!++*zN3gNG0$3wfB5@MUQ z-I*bxmX;QGRB54uX`8|JnVGsIw5X>A6pX{HjP>K+;ZcZ&Ms}&*w3vwvGa#8_VM+>+ zmZc@*SOjOz3H~Ih(#IE>=`I*!$_?Q|7=Przd(4J^eDw(k36p;QjQaiiw;Z^;TPA&V z4sKzm)=KbYiX`N;3<~k}PlDUM)4dexlH)4T1)tqCtD2JpIySa!rE%-|LVT77_(x@H zG0!tDKqcaeJXN6F1@}oB3b-SrLz2QC%uisBf{jKhV(pE&xt$fEHC5R_gs1oEl8Gda ztsLf{QVjko&(|wt+t{p=N?OwQ(CxJ!Z>6+?FNYA;fs~kg;~>EsSz(v1FKYd97MnTU zo95%S=v-5Ba zfBV^VE0s^zC9q1aW=^h0k4xe$S0%x7>D!gM)+CmGg>QNTNO`%b!8TrAOfQ}4vTZTh z^^rj+F}a{pO;!%J>JqemqKmu|w&2|T+;?I0e==#Sn~6{kd9-?!AG8XE%^bz#NifrJ z8e1??CQ+X`bSn0D{`Ni=j#MTr=|k)4>R35A-sZ1P>A&CM}k}KjKVDOAoP&kbdiO{EK7+1D`8PA-{h_WiOHyQEjZp zvg3`y$cSn0^~TL5=JeDSM+YX<|5wv~I|dD4*n)e6Vg9$qGqeTC7}R%*qc-k@_dzS0 z%1+&A0SR{WEu4k7AXnCiQ*Ofu%4aGjbC($$ixi=+PP}Zl)G?(RKdHggtSi07GgQ`$Nlfp6}`XTxk3=nrr^z8asmlUbrRp?1hwd4Wk}K)`gnic&a`9hE*rRv9xtsf*vFWe9`!OJHy3Ugga*IeSsr6N)sw$KdkEItp--FjYT61%y^Y%z-B_t%`CVjX2@&7FV-qbHw zz=ReP1r5Cg{>77yLV%?N;#=&#uiI9Id3OmWd~PlXpduCxlT_ymncuI1WC)=c+MCv& zAVVqB+XJ@O>rsRaJ8ymviaEHEaYTs2IDVbRvVAW0_otbn@a$LUfEMK}?9O z6#1IO&vrG~JVBC?v{?`mMawr-MVL`G`2Iv@YSC^Rb8^wMF>1?RiHPV<-|u1PJ^l~Z zjaTK*+@_Z+st>UEJJ=n+RcP_G9)0)S!!cwHo67e9lX>^9>!7}{d{L!O(2txzD%6+m zuXAC+`&8+>qdDBcCed#xDW4D~6mJynBXMc#Rk*9P%dyAUzJ4A47+RuOuyi-`yOcx~ zxmbN%fQO7h?2tpuycW(9N~3837ndS5<=86NoeCf;B{Om8Xm^2>T~JUk5nfy%t?sU# zcqAYXJ)ihy9T|sj9+nTgLvy^4DZ-unM+Fkn$y7Gp$TP3z$i2B+S!wn{$v~eWkV-Zz z`HU3Q7%kxE?aSo!uGm0lE?nh~=y zGzEPLL?^rg+Xll+gdI2@6N`~KFFrxeCSgxObp0XSFpZ0<%(9-|mk?ZlP+|@!_7Le$ z*CWd?;T4MmpD+Lveb$x4wJ%q&mILnP)*6x2tX zS&1}DPEwWxnfU9(+0fXyG0DWdoomq-Z}>`0&Wf3rmv1BnA=f=F8xtsPJ__hXbQ_#bO5EgfyTe{&*L5b=2-$f^BQxf zQ+X@H*WDV5Vzm|oUXLSL3-SX8-R@?+@vC2e!eJxv_S2j|<&Wam9++PQ>}SVUnmoF0 zmb`de)l80;8*2`XO$h$W1c{&vDynd$K_)8mi7ccVz@yCYlg zJ=$>LsLkUfwIGwUOOdAxOi;)ry1wV&3Q6iu0=!AWjV$jq<62PQrAiG<-Ptj$s#(dq?w40tlZzY$5xh+P4`iAq{^l>K#SV4g|mWkQIpH z7YL&nS~X;!uNzJih+S<95Xq?N+C_{e`S)!D@ z`kY0e4?S-MS>72Yeq)HtLr1?!$zJDD)8>$NUsLm*8Ax*NBEMJ5QTjpBkg_;VE=#13 z#l#6;?6g4dEp85u$#8xj{3xMpxjQ?0+(wluK9QWJ)$Zsw-w{I@z|g08VW9@#^Mmws zBH=hygq+;P#WgfGol=uMrGP{EWoT{zYF$c7wk-vGkK;{IyuohtLq_hkSomW}1pccX z8}Rr#j8ttvC8$HtPiN$32py13qB2j9(Fmsm z^cBt$xXwnqP#J>1fa*jWa{rWIs*H{nX|Ypc(ZxtRdI*$oaP+9e$KTncWumQfyWXLr zzef@?#ucMcgV*@7*nH$o?VTn$zJ$9bRsQ#`PW(37bod)rF4=7OU8mrrdAe_DHRls3 z+RIha3Ud;rE3ijP+#SDsA=IdU*)S2aku(ARo!z{Nm5eA_L`1C1Z=$IEn(qT1h-)#i z{MN5%{(rJ_BNV+}VF_!tzWk72^51Bv2qAcM_X+UdYsW!k4P?piSgI8gdefX7s>&mbG6(+i>WC;C#fA95|OQ6niZD5~}*|=E+(*zL_ zLF$qgo)-+sKu%;c$^L!LM2AQ6-<{0A1MdBr$O1ZZFDW2?P1!{)pO=jgH%wLVUZ1NW zBPK)T&*}ESH7#C_RkzKG=HuvT%>V;kmDh&79n}jEVh9F$SqAJ+OIX8BeZI!W0flEq z8wt8C0AIXzGZHR>=Vs)#WauvHCIZ9jMiBp?N>rr;R(HbRbV9f&G||w)8jQig`%1Qp ztMOe)%I`sLdt*7AB7yL%i`qzP7CK$1)s;Yz5uktkP_G7sj}M;dJRjeaG*VWZ9S!P@ z%8KNLEmT3%;e4B#jLdYlIwFGir{8f{rz$dD$h`^utc{xx{T0>>;lQ`kHUECg1wbKz z6>(`BEJs5|xg%*L-Mx5!=HP=(b#Hrf<;#DWg*^mryxJS@`izSL{C-)O{h=@(^<-*t z694~Z(DWwVFt1K%UCQL|_2w>zq|w+M`^X?`GMLh=drkVsEF$zaskv5%B{LQ|l5sVVwe3yw6W~;!QX4CXVlwaUi4Oqqj+~S7R0)oxLF{#p!W+r#r z6vQ_c63%TYEfM!;Ij6+a;gD*rXTFz#@QF2K?4n?AOV9Tl2)dEz0D}E|?q|n>JYT_H z5(vF|GEGsh{}1mRUvhMQ{`r&a^zHD{5+!^OQBhHeyRA08tMTONtkPz-1QRoY@)Fy7Cei2n`E8_k_^^!HdR74JV^I zn-^{>^Z=cJz>HmGfQuSlXlR(af;Az{{1PM>b1sgxh}{;Py&)1lMqlEs4F#X5FfNSlf6#4`aNv+Bpoj-PN3FfmkB-R!6f_DA2BX3$t!i# zohXbQsH3vnFx8EW9B(!|)EIw`L(3o+mzRhfq5s$fTnsp3rh`*=b#--ROuE^66L6rf zY~l>Enz|46ON3qG*Ryz%p^ePghNS{VQ00J#k1HxQi|Fm2c?DrZWBPfxlwFladgvN> z#T-k`Jt@EBqfO3NzkYX15i@{XRxTMc^nbq}n>Ut{-4S5L#0dt2?h|&1Ywtb~-m7Mz zeI5z=A+s7vS^~W@X~s|#gIW5Z(H|o82a#t=?K5Q0@9cr2qGpHN(wUTZ!Gz!dl>~23 z`k7xtk|bGWCS#ll^`CquD`X0)Pft!9wc6ma5Lq#A#-2RB_Bhl8Kz;GlNtv0W-#WNH z58c9Ru{Yq)lqg?{zowyc^MjHhbr>cqN733hLDEaIA*uX(DyWMu{shw7?Ax;(c~UIm z;ANUT8VfPGzG}j`xv~;*Cw6hzaoTT64`b#^$&qt zjJQl{#KfQ968^3QHg|08F|=5pgy4f_F9Cu4b>%052_5xwz7m0{oFlC8-0Mn%BZS$=%Hpx_Ywu^NWD*#dBASZtIEpEOxe$ZejCfS=&OzQeT2@lazIFx?Y24atE|vI&I4_U5DI#) z)Zz-4)^{ra!VtMK)nE++naoT5>3rDy1Q?zqmDh~OB0(Rq&Y z<0$x9L1n;c8kq%IkVzB4CgRgm*v3oq2d_7`-O}sDp9f(r`oWrgCgG(uRrk&xaaFr% z-Xo3^fN40|8`L|{F>LY79Z-^feT@q&(IC>>2uKrdVv=}zc;$snDF1ib2OChU%$=w( zw3~slH2M(#=#dDXM@x9agO=YIw5c&jy>3jN%g}{~KS5DkEbm=1ljo6xKWzDQ2DGx3OpgH_9@c z0^8k{jh>K>FhmWE!{Uv6DI8U&`1kO=tNp?n4lZvqTg1 zQW;)&R>LsFt{gUTprAOC=q~x2~J5EpYFHc29MWHPr zy$qkn(-+pg)VK`$a_=|^bu%b6pXwRe+bdMxw;y*3o7@XW|X5PM0BML&$Ta_Z?t0n&W;WYapu4CEnv^S>elH!{_ z4{YXU9|a&g?-rvtL!_O#Af?A={bwae!T$?JoRl$B;3sj8aMy?5D-eJaqpj}?fQ=*1 zZ>(PLpfcuQns6(;fRdHTD;vLnc}x4C8A>}h)L=hi0qs`Qx6sAhVT!pNBM4a&7rj~0 z`u5oradx?*wQ^F~QDcASVs?3oFohrTb)=9^M#5iVSRH3duBdSg?IxNKX0Vg}4pazS z$XK$)-3}KH%lHgeHUm-e#G8_HGP#joOTFsdbF!F-+tN$V{-6in91O12)-ZT}Q${A- z?C;`|u$enL4%J9s_yj%0ro2{Qe5}xAu?C>sA9VW)reBA{*C5Fx65)f!ks1Q4U^XIl zXV5UX>g(;*kaUE7L2Zvi>c*tc*NBEc;AV%;7+~tiZPbM9+{b=}oX8pK=Xip_TM7gM zX`C;N{L*zCI0CO%KG?_720)u`{hCGe+~4?zuZV=4-R4 z7m>HaLGW!RDhj;|zV3ROopCl>J_%fqUc42bg7)5^$G$+Ce$!c&1amNY<}|5athk5Q zoNi*Vu&BDX4Rq-4?i7$lO1dNz5ClPx20^+*i5XfN z73r1`kd)2=q?8ts)9515<0(-fPcV>$#u%z8^+I1G)xG zEOVsUz|K#yZ2XNg88LT~if?Mlf94lic-{wj8DPCyWVzgD>4!NneL#q>Oou(6@KLvY zm+yDsnnTAuu4&wK#56nhHQv{x523nXcpc5$cHUzk)FoF4dNa_-XpQp7bZvvjc=xpQ zQX#{!qaSQ0<3#wzlefA!Lk|BWJ%n^jAzz?y$kLRGZ(V@BCp%I``f~U^*0#kE4E>Bk zp(!+$REsw-X(<9+e&%>;fLN0?PopchroL&?q6W1$&6QPR~HqPkEPg|PNvB3h_T?BeMDlb-3n(Qof|GtAWh?QWYS0y z={dolXs@;>S?>GeFw)|uDCqguhw_){`48**(}5#Wui;FZ#duBkB0+1$s=>hk8zh!^x- zF;r_jgLh#h_8ochpF@fG!@rbKz#IKP*`*yygjnu)pzXUOtut~sE5{@A`p+EIOFtYo z%A5Jpm5K-uC;oGcM7xLwsJ)vo?fgbSY8(}h3Q>zrnO+P*r2bI7CQ$21>yDB4by|R> zg%PuAn*T>G?b|&Z^ZIk8V@UqvS!+7>ltT^jw)qp5dHP=}|J8}0r-x(pR(PJ?9>P~C zL(a}yvsGd9k46At&Q?Ug4wdac-;M)g!kKG^;X#U8u4n_fGrbdEn1%SAyDTr<7+t)M z$8q1{+aL~b58cYU z^5`VB>m-xznry$tE^7_l%(ChtSiP}8C#HjxwGQ|OW%=!Km1lmyW4#lCH=LeL7Ru9l zLVi8N64{wCOAl78Rl~)>>8PBijhH`+ zGx@s{@*`C^*f==L6UWELqGt{jc>IB;0RgoO%z68DeD%J{=a<3DzL!+a(so|ARW4=Y z{V)JPPiP@Gv;S%#JHtAU7W+3s@uRnI<$U zC-arStiMCP!L%WWRakbRAlb@YM4RKf~es&tvGNSL;^zSt?o`jryK94urXQ z`&|^_7%d(HpT(M+gZP?rGIOyd<^buhYpeZDmwv#OMQo8u{*M+YnVLewa|4L*#Gse7`)Z>TFVu|)M|i1p4rha7vp%; zz(hHYs{H!kFme=Pezx_=Un@Q&9qaiM4Dy2WH0hyk0d(#HRBq)mWz$@MIk+KaXB@Gh z7=_-@vLCBwo(RediZ`vBypVQ)2n?>oFMK~f2@S&8t`J<2=bLRPcB7O-CdsmX(i?5? zSDjvSi&vHSTpAVLl2o^KdAyHw`XQE4f@=CTb!N>?g70kUIfbD5X_N9fOm&Vc4z65@ z{hLChWL@+1W2f2F(cXa-trp!MA1*P%bDo$6%^FH*GESB`yng&-iOTp$qX zZCSLap&ZsV*M#0M=vk^>34k24XD%1?smTNTy16FTBcr+ z)HqD?`?d$7M8wDU2BM%rAi}sdsBl!N#ktY7L;u-}i#G|v3MW~%zGpiNcNlf`>vK$q z;|&i=1JOX%T=N|wVN}nN!W--xhXeC+!2m;*Vn_oeR}{>t0)lDW)Cb;2-I#Y zyc%!t=Sq^tY~6a&Wu3LPHAghW>hiQhA2IO+UXFl43+chA_kQ}F_s|2fKbap0Dd+7|xXjY6y9*OtXE`o?iGPC?_Qf-uIWRdpkdPzFr9GxPJA4ht)O zZxt04-)CpXgDXt1uRWY46H6)2s$e><#gaFlI5U}39t9PZ-`vmE?Bt;T!O1sdWYp8rPxQuuUSWx37=~J?pxkuGC%08 zC$Oio6LeNv>}R5)!V)9%+?o0?EkT%ac&Y*Z9bJld0a(-X*a{ro?%|0t9M>c57fpPD zWpWSxhC}^lFCCg4d=q%z+?qO**X>{T6m1UAq+KBh=8+c8?E}%mF-^$Qvf^_yBg7gz z&oV>bobC%ETxE&V1442-#G#X!Z$M?Z_>bp@9$+Y2=2HdC#3Qlzjhj$hd|u!6eeOP+ zXv^cCC?Wv?flAiUGIR!d`uEAnSl}TTndOlfnghrZiupni+MIWr6C8RY(juXFG)%2S z`0x#ckny3bFs`Yo>BIMP7@JW{yEE8*j!Ky1TAwieT2nK@@xI}3q!l89bM1wy&v)v^Mb;)l(^<${Ra}kRiF3e~A zayHLzUpr|IA~E}s#O52yZ2hp>vipdg_ILeaYTB+hT$`5`%9>!5F<}Ts3jiV1DOirS zM|}A3p{TSJC|@7|heeBg6b#mhwav}E%1UC=Nc4cK69w=R;Jj%{*7v=~`rrq$d34&K^wV&Qf}`J@ubT49>p`tG&pUBXRRj%1OyP=>hy3Lb-_>NQMJQC zd*%yW;g1iBC~FPYPK3*c+%bQDrhFd#(l~QHM)|2+i2bwZ%W6J#WU!ge!3+J$p5yGJ zE8e_ptz5;5Cjbu#F3zqs=o+%W- z5p{(JxU@w+J&@;o<2noYpEg3sA>k~QL%76eYFAe*`nlzm6;u{&6O-7L70aDPc=qfW zS-csq%|f)UNl-OfP<0+{U39nQPIOF-Bs@2p?*e6siiju{mV4o|I}^48=N3Ie)>OB~ z3?ZXGs^V(j+9n}iGl{n$w4fa)N7)o|0;kxUb(hy_w2{n8a%~qDt*Vd%op{#-<&myP zGP_3OINdK#bHP9+CMNd%_@R(38^E0K!}aFM3%KBb2MY!M-rIRUK?nGS3LFX8o$fJ1v(A)8ZX?SC`IU;jN z6p9QZrRrIlYh5lpjGjwn3KV}wg#y96ytNXO`|IX=_2&zn-c_Bv$1*JUv*M~*!@0{x zlVfBf=Z@}eb)Ia6A+KsZ3t3~K0Hwk$X^5QDtg{k_<)Ed6uw+eqSH8msHFj(wBGor< z9s+s8-26PyoJD^6L=MjR-E~2JzHJ1Pg0y^7i|kqZBAxGSV)p)N6&7#>017-tDRRvj z4Tb;;T~)IHu55VgKC){#VfQDpf1fk0=10JNlGAQn@`2X-4}mJuk|?ErIEpzpG?1TM zRoQ|wFdGGtYg(T~Tt$`k1gT4k<2@>p^--<#Bh(M<+>ViMLaIvb2d$EYZvqXB+PGG- zXQ}UoLB{WFe5xlZBO`-87UtvQ^UB7C6+k^$g!D_kaiW*G4tudPO@EB=-&(Q{Ap(py zk(&-w7Cxn?ZBtCyzbTxZor_9JeqF-te{+9rD*gj`68u$vHCx;z%VZ38tZWwN zVtpWtzwfDeTQM>_Gz{xg@=rO`!?SNHN)#I=j*({BvJ;!)2e;Fqi%UESr+utP|0{yZnlE1rd5Yk z8U{#;^~PfsT=rAeGDyX|hK3**U`$~;0U;yC=9hi(=eC(Je#~~$_&6lJgA8)l+wbGc9ELBxZ`|mv?0TD)7M?*tLXunMGCjG70-0#J zEcyMDNeN+=ZJx%tK>y59^!Dm1{LMqap!aa;${TXoN4PlMl0@GYPVhp5G22wYok@p7 zYw}k!lBJGj=Xk#jvrQPLMrw6Ok|n5k&y2eDs}Yk5frMV_exd#qh7yuR!v4(bl3=%u zf11uKip69rb6%bJ)=!xLjenk}@Av(1&mbnLS2#miPT2l*p1zes137s9M(R05wp^ZK zyYPHn{68&7RX@C2#JTgV^T{#1$thy#9GQm}64QnRZ`6J{<%;ys{p$(Z?$e~`xz>F- zO?>XPvFMp;sYd0Th`oAq{|@jP8yoYA`tZVM?@`)>cW#S7&%wU*;N#;4eCuLBM9kwKa|p4U z#k^DxWFgaZMnwzkPZn@^6EJ0v4Ss7LLeCr_HTOGvb0AmFv+gB?IYHshJN_*Bt^)n?y92QbXzpw4n+i(ajD6Ai;_5C%07*?v1yh0xvB=It`Ib)kFOZdKm54{< zbzQqBmw(1$SK`xYRh5}6n#!t8mL(4J7-!!J#GEKPUH{f8R874<4BLF+Ad-b#aH`S> z%V(VZG8FO0)Btp(eyO6={BFVdGge%1o#TcyRQMjZJJz*}B^XgXU(Lxlt2`^nuo=6O zO%o6^^HyI0ZKx(AsYiv9Sf-D#H6rQiMc2kEW`;rcR5o2wkl__EH5=mT)L1&VCiB zAGEoB-#Qln5Li^!+i@Ll0eChkVCu4qDOK(wxAoo()l3|XTdbZ{C61Fyy*}z8}E>W%*c5b zziWjr=g|Cmn9-5Ssn?TDAg3sw#aq=ZA!*?%i%PsJ9%V&5FEtntjC2ui81?ZB@mW%!Rm5j|XPk(gdhaA1Am(HQDTgCPI&kmA#iod*$6HAu^v!-oG_-N+pD#1*3 zo=SDy%$~1qm6tlo1)vFuAK|LsC+af)8OkN5>PxV{-&6@MFDY%0 zObB-gtSj>+epG!4_VFSrFP^Haubu@=72qur%YT1=S?c8I$Xm-UIm3-GG5%Ha$Lpv% z_@}YJr=G1I>u@-S>EySY-TK8Mz^NdGsvpTUx#vmsia&!?-krtWO`L?hEU-r8#^j_H zr2S@>ld>0a=>H@)8@mDnpbuBwSIJq7tld_xZA(f20O`il@d5wVzlgnK<$Lakbm-y^ zNv@%gFxbeA<#~KJ*UXx6-=tUp;+6d&I)I7UM;@3OKi^|8F zG;bcH^;EQ93as+3FkR@2#JaU#E*EBUUa5)1YB2Bd^ zexXWYOn&3rZU_Oslxk@uO( zb4VFy8l)6*1e-dh;XG4Aa=3ZFP5s4-7gk^i0K2(#@px}9uWlIf+H5Qf<|&eiX&#Va zy}$Tz%eILukcK0R(|6+;?N8jU-PBjpH`z_`;UQQn-Z5f-q=jt;a-yT7-GB@z`T}H2 z)vvFvEP*Ln=wkl){)2!o>u*bM*ZHC^lHmvU=E2U}rYlt+`G_gL@Po_kb47x6Esf5b|F4%sq-AX)n4JD;peA(l zP)HSF8_mprqY{<7C4(jb{pWMQ?tolrbpPOgyjKKx7KWcM{?kswrb~XrvY-C|iQEip zL^Ja4v&Gl6dvKZ+RU`CDL4EuK8ODw0x1nab=vCkmA1t?H)hg~{lv06UJ^sVG0BkLQ ztUJDr*m4t%ZXucm>+f13ZQeu}Fxc2bji6B2d0>W5qxh~UocWbUH<1~7RlmQ`E9_GX zf{<^iJkSf)2$PLy7A02#J8V?olx7>jObMrbODwR~ZhV->0xrO8Ggn5kU3OJWb}SZZ z&M3khdk3Kj8K9K&C+Xrp?tagLze@1Psr+J;Sb_JAWgjytZ7}m7#oeo|NR=~wH!rXC zq<gL(w|tv^AM_&7#F_gd(d>`M`S8Hc>;v%#X75yi zaQs}&1^I>R*M>J_0U0lDH|X9HyO3gefV0K^MfuPvAT>_guv<13UE70LP6dxSz_O2+ zmqMl|f<>wF`3W^!IDUuDsMROx2M~4T_-B@VBR8-fNw9dnsvN1&{-3XVBKgSw=f`A` z4|zcEdyWjaePc+_F!vL}5@nZNUgFb0k)^swTkr+@i)t2&$U882nBjZG)gVle31#@i z{EXqT&gP|fih|PO{Ko~}u6V=$f?bzJJ8wKRjJ2Z`n!00EHza8x+?{ecY3gb8eOCAW zg?9zf13KR+d&{oU*pn>y|9T|-Uxu6iKm8HjJ0GAEp;J1}r6AX83dEMLHm^^o1YJzA z8~@%R(|0bOQxt6?u~I%q&t6)rQ<)kPRx~x)_+__E3X>l3=+j;r(0ObQ{r&-edu$Wc z(*2*$qy+uK%?ZoKwl1*znz7j5%y_>4mbT`tfVY$kqPt$btOIt|&asai$Z)RHo;p+z zX=Njl|2PrH*go)M^kl$mf5a&-8lQj* z0~HC-AUA{m(QWM>8cMY9 zRA*t&TwHE?f;6saiU>}<^Wwx*z0baB(fKGIB|kfBAE7~Y;UWE7050WW13RZZL{&EI zX}X`I2HElBD6`-QLKoxNeD~+hVoW)Yf@h}rW z9Pay3kDcqzA?oqZ@tnRdetjWO<1}0MK~rC!5}@j(LyH>|d^MvM9;&U2GYAS+PV$WD zc)BXnxm$iAYiz~`&xoOE{2jZ}Hr~s#Zy#i+eMbsAM9Y5& zcV|65Z%*vaZjH17ZwT0;im8PjSAqqg)IK7f&N(t{^Ot}yi;Gj;yLYdzudh8#)WO#1 zdGMWoNHhqWtD1e%`JsiH)pKYfcS|A#BZQcmx-XI`M*$rJ6Z3Or<$JRGU>V5^D+={G ztX{!_a0Y)v))F9Bx})8Ib(V^EG?f6RS-#<2V`M$?y+I*ZjWF+K(My+Ne@G%~5L&j< z^5uiMh*QPnln3a9{&CYpOrF?*(+E@kM6RzNAeB#Jp2`?6=kUJ!r5#R;_B0MKb)%|w zx=mvmc*SG{@AFHL@!hnbKwf{uWuZhn{ba}VfJ#httb))wNp%n{Dh{$QJv%joq_J7# z6cBg3-VjP z)n0$~X(7PqF1dI5f7l-E$PxqBS}mwmcTBkJ10BIs1~hU~%f+W6XKUGl7QvV>D70;` zVIN{30+sG%A|(yRS?yh|4#9HrCSb+lL?=p(2o{dnR9#y_Pt>s(m59EN8zAW!QQMIo z0x#DQx;leisNmQ7>hkVR-P|jkyB4QsFiJs|=66FNRUv4fyb_6h(qn$7TmD%;woEIf zHXPPkVK@!f#EhvuoA0AkL3r9OGDau!3SCYqrsCsK@wP9t`tdb|AChHPs|C`}A?2zu z`heTSR=fN$y0Jwr{s!aMuSfswJHSIz{5%Szkwj*BA|R0Gq~8BC zrcU$;e!z@H9)#VTqj&nJ{|UA`FZS3WTY+t6YPYcAWjEp zxR@`EV~1S1DiOl>fY~%Mu7?2<85wyY%TKuKdlD!$JVA?KKuz)7XbyJ=9xWgVp;+Qk zmIO5lDgPQAZ$$8YiljBOoS`uJ z7dr%345!hU5Hbaa!I}5WIu}!riCeY+go@c7L3#h<;EAUQxAlYcLmyXxAdQk#Xlmjw z7oz7)Z<$L?E{X+nuxQU4A5h6a*fTZGs3$(L{B4z}!=WB0DZ*GX&Rc|Pt1eARY?xtJ z3dz2M-cXQy_y9baMQxc#Xd;#1w^4))VU2-z7h|*ag8P^;Q#P)z2s`BL{*U66ho0=D z?!QQwU?i=+=Zes*OH;!Mzl4t&sF7U+H0$BYt$;H6X^lKItd?}(_&fB?LD-xTp0{Oh z9nw5VSGrDuupM!U))4h48+L2Qj{2{oVEBkw!zZI5?gO!FX_aosV|G%=61RBWFRN83 z_{r7B*HS#d3_Fl(Ld0{=si1^F^3T;o_5x3`T`sZ7l8u$Mlk0l?6S?Q! zoFTDu-N-!biYx2sKyP0c?L|>EH-><0>7!PETI;F!Jlk2ZIo9ELev9gp5IvRYa+7*g z=RMM|twd5jdtHc4JYa2MX5l`ptXTMK!sV0=R!Tl+nOO8ZL8L+dX{p z+Qs#6GxV=z9rl9~oPqgyhP}PLxh7+N)yZ;`#)qE<1~kf7R{fMhQI}ygmrT~^zz#>- zq*zslTxYAtLded}uC6(2FsAQ*ir?6_aR{02;o6_E2I#8ftMgYEHe-}3^i7QxhkpC+ z-oxj+?~b51#1B11zJ2?K0Y@rybcA=Ckug5-Xy4cON8ScNSXzg7V2S_iBB2s84GUu3%RL;Mu`fok|+!_0rVjw;qv)I|{c(E=d zg?|g6vs+_di1^Lg2D&>Ac;En-FL%#)=*H^wm>2tQ5Oz^c)keOU$6jP-!>P~g26&_Q z-^psdua%MWKP3CtBGhpO2Q{#ygc}H7EQVvyYwS@x{p1EXT9|kPs6rNQ&>(`o17uuD ziJju@>9c1Yzl6a5th~lkro}rWWapfkow4O6ZmXE9N3W5F|5uf;vI^bfEK zjlqVT>`d$CeH6j^=LWECCxen7MOlcC>I$B7xSQEy_YDQyAGKLvk~KCqS+*?T;53

|Dr5@64I3AJ9yOw(HB%2$4Uqx5$nCb z5X&gzYwI6adIKMfw&8_&E_di|%K7u?rn`g$xF>jAI4A=HJ5%FSj3TU@& zs(A$hY@si&#P~u>;tV$>x1%YF1oWra2fsXX_VgdL`((5$dE4qwgEVa$2*3wTR*#CY zbPpFj%ad=sWEK%2Z}mOx1OlCuD7bh+W)V7V1jfc-`WK;F-2W*;eW+EcnA_f`5D;4u zihrn!BjQ7FV*PUiaby%Q{s-=ud@>e+k|-adSUPy=;zA)b%m9g{zRrh>cjq%y(!#4) z`$n3~8Sm&Y*UQF|WTEMwK85DzvpZf$eYmcg^=!mw+EG8?N919-ZJxS;>xmuAsyb^y_1||~sw-mVfI_w-A zw1}!Y#m@f7VxIp9JfB{Sw5CR-kU_TtX3UoIRAN_T4Stf_kLu`IlE`Hzm&G`BYq4Q| zButhd>B1FCKm5uAJ7cUw*0mrVn=U6U)S*uUPYX+LZw+zv-;0KE_yw7?`5UrDL^2#U z0K<=i(^CuxKO{-n((<$UA=BO61^Xmq&*N>WHQ5QPFTbT`xiS)FoqT@e`dFylUp8s7L_ET{xX-wz9}`0W~@_Qe;= zdBq*XhFT<2)H5sh)GN)G6{9b&!@U&GGU+wwC4c42-;VW;ikFg+x~I^&-CK@QJ`S|Y z({uPPGo4k`c^(H&Vbet~lOA#v+^fkN%QI81q9 z7q|8MYjO|O1;}z$0jq4p)!zziT-=qRw>M`d)t7R&A$H!YX&qNxGw+zHa{SIwes4Z_ zFFzf_1S`d~e9M|cW(X<62ZY{y}ST8n|O;N@hp z%=M|j2Q~B9Q5ZP$L1dA_kp{ijo|?!YE}hlJ$;zw&HY|!5-`#%Gp){;pnTX9!QB4MaB2DvR@52+o9P$S2(=vf?gK@x zDbt7Bzeh&2+3(%^gFqGdILU(DBdS2XqKf|)BX@TIHtmdv!Qz^TL)4gL!)q_YP-i7n ziBY=FF{i36nZZ7wl<{=9aZoaLt-xK&tG?E4-Xi$cbPJBa7!pW|bui3iSJZlcvPa(GH;Pa9D2V=`Gzkb~@NTJjdRa+fQ zcxv|Meg2>*y;FRqiw3g64Nus$e@{A0X+yX^VCzv(a1Hb;dFxXym^3HFIQ(N+2}D{2 z26c|93PN`VfeJjv`Ur%}7)L^Ufb)WM^rhipHSjA+h|d(V3THlFYNZk00s#W`?OH;S z9@o;=3TmPbPAnZCX>NHTW}>@9OG_)sOd$bup*gvw@(!%oz|Of7b0uZ?-?{ibr;!E3 zBg#YM*{loY;jGln*~a8M95T+WIjA`ju7+nE+j)I!=#^T=0Af>mK-O7hJ3}rll5{JGA38k~Mb;NM353 z?Ckz1bqiD!2R&j{Xx^JAm}zWm{tmZRe<&fT_~@DT{Y1*>>~5Uu@QhohJ4JR_s^p+Gldmy#N#w6y?1z`r(VDm~d)Y3nGBcvi?q8{lL z&?ocX%khifdrwJjzz&_MbHao4_4g}*&JfHTJAu9JNS%|>+WNYo=kabT)bF@@C>`y77ch^l?rN~C84SU+~0r{37euEdTu>VsdJ;cFfHtos%aDuV9wpW9G z`s?Q>he7GhQuYq^G2fEk_$snfe*ZYbQz;pCd)lS!PkCHw*eeiqLjZAIo~Z8Q;;xS( zzP30{rXFX3#CzFt?eNciw6GpPf2l@N^S}nREPC_Zpqb*N7fy#j=ta$%@6HcoQ8GMq z(HkL&LHsof$m5tlG_d3u+cdN%Hn4y*x3DNfKa{RqNN;J8ekdii3W9IUyV?yBB(I7$ zHx<-?Yj$m`Bop5?HdDoA3NR!a0pqUH3(l0~{{6^m>v}$;x)@4Hu|7s~00kdNi*D(b znw=H*h~+LXZDFU`Hw4`B1yW`6D(pu*dH%eamE|`Yr+@?-XZ8o_CyBV0c|1gt*^PZcfn1&LzNT2XJIDL?aR7R@I+0E)?{AbF^4TW|9|M8E&!ojr z*Mxm_oKdKX9jGTGKZg}WR=GFW?CM?GoBsE^8)t6XxkFt9hz>zDfOYmMoJOl$xLQYHm!vxHW-$ zGw|q_ws)8jxzCpB-Bww0a&zN~Xy$3Ai)nKwYIBj_Reiz)B{Dz&@O9%Fl!9{YKVFE# zfH+>UhR>d@C1}0Oge}Zg(PsEh1)I?wFA^#Q40E5%T}kS^^LIIGj3t$SJ)B|9*pT;W zmQtJQl_-kmBW`7vVsfX>P6(vlWgZhU*PPZjec`n~tp=&;?4`xdBn?K&UelNw9zB38 zU7yN9ARJm*G27ere{plZPC_6!FUkdJZfD72h<%;V3pKNC^ln#s$Z@>!PH7 zzKxyfQ~H;+kXs+$_a?0S{!zba+V?hbh?yDf&Af zilu3Kp`GD!&gRxTD8d)bTWjLo>Xh{sg@%aOpY0AY*e|OrG4#vq4{$wqCw`Z#XNQEK z*`}#HdW2qH)Ne)!*c(9_93gpmd74Mvy ze(4@)ovPqh1ukxV$Vs5=vMcr3p25j%@_z7Bi5=Y(;Q{Yy`jX8leIxDUJ%+sAdF@>W zAuTsnfV*fhSFNf>n0WjuoI9^bhCqC=P8IfZWNG_n{*B{ZzfB3Loda_5itrm#uIkbd*A$X&b$7G?C?VkhT|G%88M-#Du_zt zPCSLm1i3tfIk~^;>kHB|Le1~xrjKpM3S;N@&|)dPmo*=2*@3z}llwcI(AzoN%VW_A zZLvbq`!aDXM{>LGk1Q}hLSMI#f@tE~RYmDLZ-r3OXuw2uFDs2zm=9RdRePOyi%UJp8^XGKSwnr69d54E`;h!YTc* zxjF1ncZv=wF4SxgM>H78vwhYRD!*vXE$zf%lqHv!c__5`xxq1d`0%LxEVeEn;GjlD zKy<>$BK9G30K$#VM$AstoT2n(Ev`wkS1mUdooaG=dUR9e%W=KQ6}(Y=jo9PwKM9c! z_Urq+g`ZTds3ucaQHlkSg!E>=98q%}fJvc?{~`S49#W- zjq1|!8^suzF1dJq!audEz7?9-P=|ASzmdybJ}5-~2c7!gcS`YS5X}3}A+K79$Ywa~ z7EYA$H(D8ZiXeiNCQna$9jk5OylqSo{snY0SqMMbS1I_bwUpeZ+~qR>~!`(PY{P7)__S&w*I@| zPM4tb@x`w&u~W!2Fzsk&b;;n&isf(bNXY8@L4^i!UbMhnig7&SAt@>;eN={_FjBH5 z_}mBQ!TuE8lcxx-?XY6{s5RWY`fK$JbohDQ2GN-}NvXsjy^xIyboVHkLWb9o1q#V2 zFOM_2t^b0XdD{@L#l1d}{f5d4akW*zBp)oSN2BXawH{*|oFMa9PD_ z_IA%ouMRW>mFodF=^ai+8flb3MN30bTvb*%;(l%i_IE-y1Jqz;7Qg?gMm5@|nfoOw zD9*Bgm^j-?!G-E3w{ZwMbVD?uHeXdriQrO*V%_#D>ugkrCFOA4wv1XcThF*2!{JfN z^&6|t_yX~6N;*w+PmSGG2we_5(hB*!2aQ%*ExNT-o;8kAz;-?+|6#PaopW!1Q$2|O zsjd6MWkNLc+D}ySORhteI9$wrdwaC)<}twbGFn9DHZBL}Jn_P?auM^_WA#MOFJY7{ z+xJvZGh?rN&k(S8Q$g^c1S0jzSbJ25-!ras&?gU8ale+lYMM9IY~tQ}lmUf?_p*&< zow4%p^shu}Gv%MmCM>4SPY+_iXz@L%!!zqWdr=I@VtXO>(#qkr+MY~P7Xf&!*LDz5 zQPEfq4N;0hUzeJAQDvY8A)0F}`MY$LO#WNzfu=jcT6YMPNN5yH&R*ASk;NWZV)7Cj zew~zWq$d4yU0}JMAN~}j=D$RKVnISwC$rUGrT1uMM^f9l2M z&gs#q`vlq8&=jAB*RD`a$iLjuzPmgP4+S`@a6c_~j+>`IOT+ zK4Q5Ut}>l=JwAV2%=$ncUWY86w|?utqEj|6FAH$tQ;M zFKY`jpQI#me|82Dhmi^<1v^FcGj4@cR-cR3O@CZ8{Zn@yzzNP6W^lJ*mh`Wij8MY3$1}rp7YG+Zq^zz4%}JWNeOyKp+NxMj_MBp8E>yu;DS0Ed;o)O5uX;xDm^n6YpSv9EnD2mg{wYI&JQoIH1zov zwAqX^t0^vO) zSEXVX={|}SR-#1b_XPx`@_|h-^M?r@D>iLMqB$;ygR^ zMPOx8M+ELM8if7zBAa;he=vpMcUVnbM36ls;?#J+xG~`kj8U=Wcp92Hn1QUf{j8aF zzELnLdAV60%eJ3R!`uoG65!y|o|+l`C#bbq=^3A@o;3|5r|45^cwSLylt_R~*UFdK zt;6?kY~xVwRdDsz=3$lb2a5^B7Q!wV|7B40R}hoDBK+slp9GlNLFMxi$ZQPj&ZyZ4tnusv-+l{_7O1;)D((wa5|FDRi4wa6I~dI z{p}kBIG3k(4BX)yUu6STGqc-oQxN0knfvYWuq;5=zVQ>b87cezT?p}m^VwJJ_R($( z?gAZ;LeBrK07KG2`ODfU%)rji^!}}OSgOgHne$t>@4~{|t`{@J69`XS2p|SkmSIc7 zuliyL#=+&Y14Z_HgBVo~$(mt&K+1yxQB$`vCf;ch`}ON1v9Q~H*%%rvBX#slr0wH8 zAM>T&zZjco)vQTp1iO7@&AwN(HD*n_>^>&ljejm|^kS4JJ^ejI7)D=$BB;LFT;(Gg zl57zvPChU?PzH6dxVNwI5it&TAjG`03rDh^X$scPL3LAfOg8lbf$%yk9174n+t)BM zLU%$SJVH?YJ37OHk0-ejMM1*OgGS1cnq5}*;OIC+r~jG_6wfex8MWef&g|y#J-p0_ z#a(c*qXjU=n`&yv7Zw&WiVTnT+(F(gONMTmlY`?Ir1BR2wb7}dpunKkp2CTM1U-;U z&bWZrb!Ql4*?G71;g?@sc-tsnb8?PPj4#a>|6ST!CZzJg;dy^2NzcLF}c^{$Sac zEE&vtj;@bFE1O{~o}J)y{v_#fcNgGtI8-_6bK zxwp3%s2>2d;H_us3np=um4e)ol4*OB71?^(k@aTkTqWxUh*KfQHy-4YHO@f{Jg-L- zBmM!>f`U*$jRXU(kj7s7JpEjGF!KU=4N5BZ)3~QOU996{1k*bCpYJfZs8?ZAC+o@B zQuN{Hlf#u!7eCrOuoB?cskB7`@$f6w*!ZN8q^KMT9!ooMEweRaO+gdtWUAH3)M!`e zqI0y2+~m0A{tU-W-ORO)$2JCu+?hWTR2$TW{ILggVK>x|qzSaUT2C}OLnFyN8LgbF zNAiZ`{!=1@IZV}#FBViJ5&NNZSakfC)Es8g@*|Sqwhd&Z!QID^wX>K?`SQ)(z2|${ z%jDoV#))dsyv`Kx2$bOf-ofApPYB@4@!!9L^nat}Xq&8Jrxh-3e1>pw-1d%6(|j!9 zju>bCK?-b2a3I7C44V7%&67C?kr5H{_V(O>QGCbK=-{!05}&M8#Jerz$UfVJv|Eyh z_}tR_P95Yz0zqcplgQ3$hKR#hK0JY4k0U;8>xf;u`h7`b^| zriQAEUvRzm+a#23m1gGogkoW_HC~L>^yo}1-DhX2%GWGA`(#I#i`>=S9ksjw^`#ha zV-&l3J77qnE+^zc0$JK9hK;Q!kB?76$A=2Y_h+{!qlp5{BuzL<~UV=yP4*~X1 za9djKhLYxO;tp1#?{0G7lgpSX<>UOYqUqb@y$I)pmPqid`RZmi9&7ObxB3NA24_3t zgZd{`Rx#}<(r+I?0zY$&c&=V)O`bi=Q^8?G>x#-YWP;&|i{sR1#$p|vyMO1KtB(k| z@zwm-b1TL@RlyGsD*jVUA!YMjSamdBiG#zlFGT=U(9M0)>>KRvgKlDo1vzLmz=qf| z%+SUW#z6w#3h=%&nmx0LW~%c~R7>&WP3~`8=a5Nqm+)}}$^BnrV?zEHu2*Y65>#68 z9LIh)X8W|yk5NU!810WzJmmJx{xu-F2YEMR*?Jc5g$|YNox(){ z{){t-w{IKuSH%sUFigQ9j~_oykqwZPeR)RWd$MJ5@T$p?QzIiVCI-LSxhwCdOVQDA z!kF#-+_bqulgq!eS{DR<(5G3FVS02#<{&C~SmT$_VU?9FR`H>XSksC@(z~nd#M8MI zkPanVS;So)7}x(A8_l&+?ci2;S%7Lw3rZ#cY(KC3DgJ9t4Abn7_%D*5AjG|iOG+}A zxXQ7fi)^DraN&|$r=Edz2*YbM6EGowuXD#x4#MPp;wi14I z6HP6Rsb^UKEYWM$abafWB?xgmEW-sH)7o4}`_|p_c27IN^)=)5Wen;F!rTQ_3J=d- zze8``x5$I!FrNDv2Z6%3{CqFBYC*k&pp!OiIt*hqsy*5}6UX4i97x*Tr1SCPok6^F z>wT2=`dSgLi)R4JE3W^f-Ip*HTlYr_YgwELOf``JFt#nF3$EKuxREmIs^D3=)c0)) zr~Y*>sb-kvl{B&PsP-tRo02iw`4w|-@Avx`O$P)ysM>mZ-55PDgF#^{_l4|*s;k|L zYXd)r2qtAOrGh43dssuGAB$84n*scNP6?BB-z1b^8;aJ$NoHA?3ju z(H+L*a5(kqb?iExoLGxhyry@!8v9C%auO~x1RJ05Q4TBwg1a!V_9wV;BKFdXgp|BX zRAGBn01jI$nRMM4pb5Fo_CNYz)4!OXeRXlTN)2q`xSkPg|Fx5rJ5*iP$PuDBY6W0VTpm2b3IMvpCeO>}|R%aKkgJyei#L@KHX1S2{y&|`{0h)PU zQhA-?no%+3wM*hI>N#8jfzN4U#J&fee8<>&C^p5hA3QbrqkR7}KU52CfhE^f zY%g177E@Ku`Sg5v2B9K4-rL)&#GlMo=z|Yo7Gu$O@#A&iVW09i19CZtE6|5EADr)f z&zD>Nb~?7d%R8VdWk$cF{(=-rMnXaoB+z!D_?5$cM!&D(2oS1P^?fDpxW0fLmN?sk zHH+w;0lcczSq@`sH3dDQlYNuG*V#WpMT{^4d%gnhE~pULKSJPqjR1G-YWZkRph*ga4!BP zZAIF)O?NkIPrrsquBFYP9r)@Vj`%Y^$;_V$&RB8{SkccsjqHW?Tm70gb#y;*hQzw8 z&u&#y4UpA0R)=3;-xPBKDu>uH`g8&k*fnoSaK{)`3~?)b(SmkaWMSKtBVMs@VNqX6 zQ%xG-uO>Aw$Q7JlNJ|XjLdG=qSC1}BGO1V(%r3e zcMNbI-uJh@^L=Zb?~mhJE+@7#d+vSj=egs$uS>#Sf|%3aI-y)_St<1-7=C60k_nNT z2YBK2QbBq5A5c1()~S>w*1bDK1HofDm_Sublr2I4#WBQW$9G$S;TpN zYE@A5Am9EHlbBe@09!tWfSMEXb-%b$MzP0caXSPdoXq_ZQv|#)btHc{R;EZ9b=dyP zUM#UL?(4k?U8o^WJ^%))@N)`&(vpifwCa~fEc2Y~W`2-r*7-%(b z{Z4hBa9bPujw+dw2rlr^l}6)xjo@{>NJacjmlL;CiTfdbZRZ*VtfzJLd4FfF@6g-x z+UH_-r|UNuen-3Q&~TmRH@Dg9i8wWWH_5=vJkYbCO2q;D^W!&Z$QOp@A+_ni%m7j< z(kV0u$Q0mocxi8CKw$%&=x7Ad!Zw3& z{o?c#hXpwv9nqf}SDf?OSh>{ZszMa;Mmy98^UJ4G`iL%!EcqAs+_xCyeI3-~E7EAC zCE3Pii{O9DPw0dhwx%lD0oDJZr|9_ax!5$5WYiB{gsiN8&ndtoILtoV#f&nXUO?^5 zd!ncR)JStCO@l)93Bh(oJE2f}-@v{hh>-4w$KIlXnc^4vjR$!6_+;<&^-;Uo4dc6Q zOG!9`LH)(jbRIn>McI?f8~R3fgID5}$=&v(d(7)pHq|WXZU2~6VueX-jR`ijH{<50 zH(aA6b5P#g%iQA_o7Bxo6Ce-vGpawJVAeLWB}JeJL<(=i>|&qQ7ML^4^M zpOr-8Ht(#jhcymFi-t8muGMnGQhv^MJlsDC2$f`MG z=tJM9``y*`h9T2%?aSz(0@3g6aKvzq1_#&gW=%CIJE|+95tOEVL(x!kn&Wat`M!Ue z)s({XZ&_Kiw{iLn^v#KnY=x7ogb&*udk2JWP3&(!gpd{I?O~}Y`f&}qu!nvNr*K6+ z?-sI3k3BP1lCMut1~nce6#|ZFpqWMKQUVmNTcY`YwBXx?25iXXdVGk(@k2Vw>${5`{GhoC@t!YO=wJPqAhkEE2meY5aW z-ml>U#ldKS5=7cSn|LINaBBYzMuf2v6{~PILm?MQ{r>&u04mu*d^vRS^P*tyX4C)5 z#^<%5v4Tx&W>_5-U!+f|7UBduaT0!u0wJx``IV6TDJC%kt|}v|&?zhZhD&hCMIbr6 zx&iODHqP24JH{-?#NBKzo^xU=d!J~x5fTy+8RHaB@fg*F^#5Q20~=UNZINVmm_m3x zKkroGK(u~+=QVIy4?mVnmc7P7cjoswef(>>1%?$F13wLn0y{W*ay9VqE&L_WKPh8Y zWi)O`=hwp1L%Yvh#7`RuyCHAD`~HZ9BsT2f=J;DxVxpLGoS%2GYQ=_D_k2pRWl&!2 zR+MV*&KGMuQ8l@|dP4jSrk>T*yuCxEBxWqb3OlK{l0c=^b_Y!JCz4CczF`;D$Ao8~ zg0M~m$xrjUE=-^Pz0Lu+PoaDGnh})ZPHKtPm}4!+Bm9 zK}RiQP5j!$1+y!-;Pi2CUGRwJh51=Z_(S>V{-x{PfxNPXtQwFzmFbvE4c`#Ly<~Zg zT*F*mW0vtX=6z1lB~vB-8q7S%I?c#+#z;H50>3%we<+qjhu`sxNp#cH0v2(IFN;=b_0Ee_1 zUxL%00GF;#jFcA4;Wekp1UT=v%o%*74%epc2jm;Tz62Z0lbv9&tG7QJu-{?e253aZ|nB2J(X z0cyjo6~)g{;}@4Dcj17j3>yv2ADfB}ew}1g{QBE~WGzU(?!}!b(iO0WfXU*mv01BI zH_mZYaBVfLK`;FHKOKYDmKr0Q#giF>(&t z-2&??=)#oqU9U>SyhZ3`Be7rFd7oc#RsXEU8}yycDN=7(F=NJi7@QVa{h~LyTneZ5 zO*GA2y)D@KU@mrB-7L10U;4Fe|=N1WYU0=<4vpGf+^*lB0kUo-C=$m_Kc zLO$Kg65gkLN5h(GuUK+G&N?zOLL5%$CA+>6FGgLg(~ZjvIlp?<2ypg~TZm*>iHV3| zGJ<~Js~Qh+vx3j0yuU9=ag~}SxECZf?x`}&P-%U#;J9z$nM}>;HrN`tL(;isb+K^FKkv z{`940uK58h65=D-7!cSb2R8QS&(-INqysuskYyFEyV;v|^ z@J~6LHaj12b4pXP`vpht2$bs>VmL6+s$TOU(LR*A9YRJ?*`T=VR!gkv1k$q@oAuFl zv{;WzY7&_nv=;^jQ8HxK+UHKAKflN{F#aMlHekkzn*?O}UzTi6!-VdIX$g({jFQR} zoW8xJCf-i3;w?clIUymr!J_T1nl%QK|NsZckM4?KCywa_J`lGi&JOeFEJ(c%viheUCe>%HTdh$`WNxR zeZIQ(13hpliG(Oua+i%d7QEK`Jys1=kE$|*oW(WQ*ZKFqS`Z<|@CSs9ci(yO`3DnS zT@4A+0lYKb25yE!0M?o}i80*0cNvZA;loK1Bq_AGxM+QY<{Lh>XiZW$Lj`KhsS|Nt zgHnPGl(WCn;^6gd>M_)CG8W`A1%wcx(w5WqgJLgl%-PdcA~HDb6ZD3wXre?PAE0Ww zIQWbEmAK~UNzykLpBH_)umm z^9jzN-Ts@&waG8q-Xy-;+ai}wq$?B~I%>HtjfK@elmdf)BJNqJ@`%PZ=KY`ZL za?b-Hc@6d4=Q;WLay~wi93+?|cm01Fh2DRAH}>cVyy5I@GPwC?69YirdXLg=s#$n= zzNb7V0sd38``~ljp!Hl%%6n}pmgD(UP&F#F79|GqV!J?E?EJ5b2QV(dMiB-CRCAC! zMTCm&QUU5l&mw>Zl$b?QJ23T)s>P6qXM=DH&2m^8;AtDU;eG?GU+Mt=E;C1HDYZ*= z2OVM&Re(XgwVsr9b#;IiOwrq0g4O>ubO&1PLG`-x*Gipx?m0g^u03-m&}iyJ6v@E8 zawPaydtf@^U}bPqVb-)}qO6zvz_D!s!iJ|_C` zVYLts&r|t4e6)0a=XnMo_?tVN*>sT>nra?;Z~Ur$Xc*tq-cnLDwk_;Isqmv1$y1wTY2J7M3v7+J^V(_kjK1#&} zqscROw~K=09K(~YwBA4`jOx+-m-*HP@2GhnJ_}K2vDlg)BdC$&e~#0t8llcBZtF!9W5py z6+2!#siw0^m*vIvQ_Y^x)FDcew-Cou6!7QZ74yF4p>`_xH^G#c-Ke?-^S(?}6Z1>7 z2%Kkp?L0=Wf*w9_DQz`{6`bDV;SuRvMtyk|>!uQu>r7yCTA5lRgeRB+b7Oei7I#$$ z`O*FJY(* z(oFa}o42O5q8p2T3tP9H8+W(bcikG)zC7WpN#12P#LmoIySvynTks$~y_$%Fqaiy3 zYoP*c;ZIu33ZkR3jzZHMYpcgLr>mPE>yJYX32*F*1@97G=Z#f7a%=iY^!ass_guV9 zkof)uiKr-%JG2X1@}M9X5S`6<9|J)liMAJjnEqgBU_i+0`l5A${qk^gHqESjlKYYl z2I<>)eM|Ma`auXc-nD^WAFO0Q8zq-1Nug6FA~-Qyrz|4=81?CkO_1z#Q9<+HslNaM zpgyTXVg}@GdnuzECd?WNt+A6Jj!D8lEitKZ%`wZY>>H`j?J_zXpyRE?%d7A(t}?CF z#6K-H?Ar{}|mZkrt*$U`Ird~IzlVKJFPri6yKe?(A}wVG%x$(GCAuns+G zc!1LUydtPnsW+6-XKH<)ZoTR8N48fit04Ke9z<`U5_tmGu^5*B&%j=zfJ~*JOXkWp zEnetHG70_Ce!E28PiALNXmH$*C>I2-Z{ixdlZ z{@~ioql(`f72K=c)j>X+xov5CkrW*qqYip)-p8-<(D2*hJUAlb?0`&OX`1xMOdDsu}Rgu+i6UI$qAs%(S_>tS6^; z&?ITdN}a?5qU4Gqmqe2X73J7D8G5)xFM<{Po2Zp)WV;`3%PeBY%^En$bJGkAZNHu7 z{Lt732i?OIDMGV%Gj2raB!3tiT48${$;SAak8Xg%t3W32U2rffA72ca$a~Mtr6szA z+n_k`{`2Rco3$VCpIFU)Dumi#ZDFZJR7BaV{_*G8fKCc5>x)$@QLkS~UB47e@oR5J zt2||rA0U5jIe2c``9rn$IieE$1zn$ySiu@R0sH%}+lB_Ri7L1&(x8>4 zKGuRa)Dn`Cg`Y`e{r!olZ+91J@^{yMHK(hw{d=+lcSYHoxcsYsvFFJV=ukzNggP1? zem+k7s)p@{wX(ZzTu+IvanYQ(LcsFV`Hdays+#mKa}ga+$KyW)aiw6d64I}Xmsk-= z)JVeo66+SLy&uavm8D|0&7z(g-2OyIuWB{XiTlkbk|_z`TaKZuf`Y}(9kp{q+jkEAZpoXDj`*}0xHXpYZxOGC*|<)nDHT$khM|3 z?BCz&TU1kfmRl*7mzrET5hmui{`}W&iCL!c^z);i$+NJO-I6!ANw3eQ?ql66lfEQ* zZo7<&H<-wMJtU|&^nHs?Lik_B64)q7FHS8R6JxyCrX8U0y|GG)r02Y^Esxn;A`ujFcF3tP z?v2gmJpy}kR@9i@i~}^((%1EvtZ7eOYi~DN8;UaQhR%QfK_Ydohl&8@xu&|xeGN15o(SF zW=o%7U6t&?mDJP})2rQ`EiJQjQ&QQdC?N|>92`oQ*`yE?e#*LY%K&1ue!FEHsNvdY zYJM-&$4TmHXR7BEKKqKqBuNBefvLX@LqqBhoj8l8Hk|j59a=c7+D)P%BOx&8iw$`M zWvEk5pZ=|W@05fuCRCtxxxMwPh4<-O+`22@q!p`^w`^CT6ylTD-YPyv!l>8tRQo@P zC0rLbWLD9f?5-Z8i=#tNXDXxI*&ugE7SirQ0Lr)B7$@(=8a zJ=$s3Zy0JJ4&Hl~i@pqA4D`yP=Ib79nRP2^)D<-=uNM_Bk~Uv!vdSK`5=|W?%Y#^y z-TucOSB9Bcr4P`N5v$<;Oa}M!^P_Fwj$lLrGF9hdY1NR_z@oa))DHrCfVeR$7hi>- ze`U_6=ZzCK(g^zc?B28ePiY)@#XCLiZ98>s;+iW>wNn)k2Uy@J;B1yAulwAPdgQuX zNUU4b9WTQ?rp^L%)$q%-=mP|&%2TMo%*kT=D2o!~Roz=n^O>%nSsEk|*M-Tw(E|N0 zVMHHp({=w{JKWhdwT|OArCoLDn4yaXtkH%7%Kfsozc<@2%;VhZm~j0L%O-= zRHw>!Ryd3Iri!ZYOeTVyNHV0T>H_%CR)@p8D<#UU(Kzc7#;iE;gblWM@nx-UfBWjp z<{paW_hMWBeD&Lt1OFD52LqE&@gorAMa_5}&5wqMZ@=mq!a5$>fSD=!S%U0~mlGlB z-QkzDc5y>VBjohw(`eea3jBv>Zx`mv1R!a4IB)H7+vH7&8EB^MHTx5~9)lDnz3(-I zWOquHqTaZKAsrmbmySG~8B$kL5e&h%=$pV0c-8mqi<2G2=j4KDt^f!viq#KZe0993 zyG@O>!4qt|7%EXD>gY$eqr46^67&OvcGSYAv|r_4lYiIVn2X^wMsk)S`!rC%K} zRdIp3+f6G#oUNAH)}Jm%cljm9YwoU*%Ci~gnl&aj;()BR*8+G#0R5%_Jn8AX*cW-3 z)~JM29pS-knUyh0&ft23$B{mEcj><#U;U5`-oom8ihx1DotS%+{C@8H4=iTCA9M1! z9ccK=dMk@7&Gd(y_UW#q^knl#iEGpW$ooVeP;vm~!RncF+)OqV^T9v7G8(u`xMshq zU09R|EvJZbx)OiWqa#VwD|}_Ymux%U#==ww0j{b3AV#2RSBFu@Xc!apOo}cfU++U z7POIdX!{!3{E_CjLZ&=EKZ)&ahb&fk&SS;YQ`5bkEbiehP2==0JZCWno3YdN(YS^z z>aVY*s^4to9WX+5C{ME6^ta{Rcm9OHLY5X6*OiWBq<5V?ko(GZ43B+%W>cMvP`Ecb zkJ;j6!V*%vWfRe+m!IMe4xS{P7PoQj7W5A=5D&z?&rp@IwUj~xYH0#5a^+m#ZkL|meQVy|>4{bOYr zOFwuvY1?~&*^pv6-|+*zA*FUAkZ`iNkSa%}$lU4Ljd0D6muw?8-h*7{@hlcgJZ%Z6~%Z`7m4p_)|m zmD@X?!%}bP`A{_TXR^W9MRtt+d>k44jeV0IfDkX|h93+4jN|^^Bfz`{81XdT9tk^k zGb-#xV9DEf2FA${3%*a7aJIL6Pg>M-5#4LoFHVPA7w+nb%G9|L0R6NB%1;SBPMrk1 zNpz0G#3g6k@vxNE>k{|b1&!xBQ}ym8k3}qoI3FX`KS1eh&q!l3kb{rH@RUg2Gogk3 z#l(b>Jo42JQzE9|%0Y&)oPNV$c}I#POpNvpTEk6DahP~H3%9fqn3~!QdM!0pHn!cJ zG~v~|xtZjZG89!~eSx|c6$eX^W+F~%jL^8ug`%^1mjbm8(dStUYsy#zt1bT=I!xx2 z?o!w|h`%btnI@(nh7GE!j2P$vk?;effL2)F-2B(;Zf9bxCt75em#Wg zQJH2ii-d@%rtfL#IUp0{=8|w}uNKK-JMu*<*+Rk#m)nzY7ab9~7X&5mS@n+y4-D1hh>X~B0c4EN_x%uJ~ z@;*Y9sr7vmmX9<>;)i@w(QpF0+NrW(QUynyK%jLfL4o;d45pDkoI*eZ$1MS8r+v2~Y zYvtkv1%e1-?p_e1KLV!s0Hk=%UDZUgyd5T5(Yo4xkv>=+ao_&)1bN9!ZOda2S( z)AfM})ZWs)>Ok?5*;r<#GxmSK=-tJK)1`JzS5~GrylZTJv_B!J@D7Vsc&Gly(#f}9 zRV8_xv#ydriQ;gq$av@ZC8i6T-CB{+b*;i@)- z>792~^tm`*Rj_RsT=z;|Q-x#MthwXD??8UL$T-L)P{N#?;W=50)m5i~3FST@zWgaV z($iD~IQ?mj1u6+3(VF_fi>OaP&sKKDaYT2-!)=PH>u}WPa6nOHBm3)Dop12n_tdp- zKKCx$7$6sLmEoTD_mK}?7o93xTHCRujOl;*JlSXI zvwh_5cmSe|ZNaB>23U}-i&gDTT*_yF(Kw$gsG7B+Ho!vm7>aJJ)CX@VSnp1o<$td) zFo&-ecEL}w3>Bbwi5+0y{^PauLF3d82e<;t{VJy*LGk48>k8VmL3} zo!-5|6Bb}X2h*Ex;~x)CdTglnSLweQPV@8WXP(x#^EstTh9LPOgVDM(su47uAO~Zv znXAJdI;ZX$GRWoz*y#wIG z`YP(m%6Jr%ltDmtl7k%YYj*b1fFffnvReXb$c&Z>yS}<00vvhobhz4p60x(6x&KS( zC#(hS^udF8|3HMvlS9Gi`;qIJr`VGi!X2;)Zs|c-=RL(-Z3zR!@N&uF(aA%fOP`-- zkk6&6L-p0ud5oN%WQ}{Ba^KV#PrPj}BBDibxece;r@U%D5nh*e zDlz2J%*ft`n(mjj4mC$?H<#l69f@172F$_-jeE4xYAQ&Ifi#^_5Xs($H4!LU1uNS_z7V(fBJN6M86mq`*#7&=& zoxY^5ItxpGs$5d==ydPV2Sf^Ce^VfSSxVde`}ZNJb}{oX_2CN7vLvd;d7;TddzE)- z2!#Qt;<5tVXe}S`@ex1EB?o*n=`WHzLL+Z6!(v{-4os491uT7`hP(Ye^HTIpwSIm+ z5LfdUBQFHyjM!FISDW=FJ%|<7GBY^HROjHD4CYr3R^uz0 zMTLVa3DJPg3CMdZZ0L~VVcOc-IF|4UWo$=c7 zOmgSA3zIf+7MC0K_a4U1W4+8N5S1}FV10d3Y@J$Z4TZ=B*Yz!ZbZ0|@?ED=WrGmB5 zWpwTQLCaPVz!ZA+aaJ4r;zXSoTE{f`1`w4;f`Hxoe0wH*eDGQLpjGg@c^xyerr|O> z833e&nMJ4-8P%4K0@9$^*x32!mLgC?pH|TJOf?Mhokii^{n+)EUp8W|_!%NzVUCBj zWg7MES+17NU={<_YB}ytO2Y%PGZ*)OuCu=6p~)5E)nmBJa(6mle1RYa1_td!CNTPI ze^h+4RGHjZ5`^F+z|$K8u=O4MsXx8~7QAtt=3pXhs7Anx)W-k{B4UgJ?%u!9_nABK zaA@#$*0skYFjUq;J)$-xqPYt~{AXZJIsnLb03xk_o`UgDQn96T{W_l%=?c{tm!fMS zKgUESeGSh1!rAO6r_8V+HfsReq!zJ{>rtyG0QGgg_~SXm^~h9kbhcB*wev>BR2}_9 zpG1Hk%TVjFX&LQSxsxJ8XZ^%ZStZpt>g*ubsMa(6MUfGp0n+1z0Nac_;1UM6u!inV zDA4*X;cdg2a6wz{ORevI>hp`BAKa1Z}s!aF+BSmi%(%{L*wENwpc zjFpQ=`0Uewh2dzCG4GA6EL3ISsF}I?;R7kRpvkHQ2R9VK2sd(`Z-9|gQ7tw2q5l~5 zzIg;%u%@Yt6nL1RY}d9fkUCZ26umK4#40HXR=?I;V@?x4?}8x>8|@o(jQ_z(Uo&75 zTj@&;E?aJ&-EcZPe(S$Q65LN__EpYw=*VjBD3z_F!#WIYA_E~@v35>cbwTY-ql^#n zB1&;EngXPMZB4z>JK(bm8De0tuJ94>tPj+gAxz=FU9Hw0feV8`GruqeJ~1)jVKyB; zUThvbqvj88Pr)>&Pq^oRqat^6)4p7~-ffF^rmhi({b`bk)71?tWN+`Ntwh3mnR<7h z(vR{1jbFchRS*0|ksuT@TS0Y8-S6SWwtEJ{TDbhf*wwi5+f1l zt9|-(XuAeaZ*|sF=sd?PcV3XaFD1nQr~?_nT}hZg1OeFqH0Y7Myy+F{Y}iUd3&CYj z=^RgZ-X*1fefg7K+>L8!z*xi=W!ENWk~7D zm+7tPzdN1!s^)HS@(B3z&k~yXh%h-=g}w2BRnIChmBC_>nYV%=qD|ozd5-^0>cuJPzD0?>ebw zS(*gNTt;NDHKQX9703}|a6<=*p!PZa(10gvI8T*4k{WTMdA`Y))_bCAKXr%`eDyhx zn>QO!Hj3>3_Ep7IiXr-)$K?2%-jH_iG@GK~(e=WpvC)UnyXkwo7)<$@_}72$-nkw% z8-;vI95FE=K(ZPV7S;q#d>*Lxtgc!Yx<;J!TcA$&3UGgZJ6}kA!})n4w=aPyvQB>4 z3ds(s&Ij6{TFEhZaED+Jz^}4ECJlB&W#tNi^t`fi!ST_TA^ z*E8+B;|{rHQDtqIKfh9q`#<=Y3)aqs-8DP=k&N%fFeFHiSh=_e7`=D>8n+^3=A-am zKGy$%+1dHry+1Mzh^+vzL}E(HHd=f((q`0h_X@a?OQrz#b>iWJB{bCv6O}X&)^UXB zLml(-sp359lcKEM>%4C*xksv*a2xIdOB1x&7$SJhB0D#tr?5IceBT8@<2_d_&?Y*H zZcqD0)C2#0dNk*H#l41yD7GdZsq^ug_aMw*$=E&h;)F@};rQ@hP&PF+@wtWS^qoS| z&mWQRGmX$vb)*=X7-Y4!qyNszp(I7xv@aF6J`RKi*w1NbplzYTUms=moeJwZlFs%H zcTJL|fh)>_Da>cj`~goP(Bom2Ci5NSMpc44bE#sd7lBGs!Wl1Npwa{lr9RD5JSd6e%i?8e0ulmKK07s#2O6fd@iO@_w0JDtZ^ zCBvvyT76?s#y560 z5XSOo&-SX`Z}6T!#(jPLy;y8Nptm6cUr@#1`Vy(C8p(WZc+AU3cG?h9SN1*?v@e$m z3xzA)xG2V=gdMy90Za#Hhj}D%nv*v$`45XxY`wWE+xX=%qPRC{>HKo+^;0=Z%CF+&N{aTbar(GsIWD=&-n!3goIP&4(L#M z|1kHRLScCC@Ja$>)&_5LC>i@W-Nits^zY)R&GIOEah5mx{Kw0Tw6u8@yiaT1Q5kv2 znB<O;2`8(s@F^USRIjJ_8xmoPly{hyQ#fNW!7 zW5WV_^2;%Rs1CEn#TxT>HB<0rhVIEDoDBg{fVv4x*)=jtTQ%*=j( z5hAb_|6GpK7jFGAnb#3*aUPL%_xy7NR*x_|>wA4)wA&-)u;ZhXx3-EyV~kJZYOgAn z+YgTrN z`Ee%hDLOvuQNz!qJQhRSk7yYMF=d~VOCI+EI+#NiK45^X$#-G82c~PW zI0gsi*;fMemlowoo1igPoN8`nHlD)wEr}l&4IP~XY&Ieovt@Qv3egM>2SnWtr`?gO z)U-rO?um{q9h6yWsZl`Ag~ooT*)`az+DEWU#jD^3I`|E7u~kuQ(ukIS*arjTsT6!m z#QXt7pJQXw^76ujnL%)EHMPtav{iq7Wj@7tW??xgLJ^cfoI4jcX2k+;I~24d-AuvD zeDJ;AOQybni^#%4wQC@HFtQSTS{8!X^#|H1AkQiTt*})^qJ>pNR6UHYdf?&4vf9n> zUr{uE`5Q&e4U|m`wY0QsXoxI*K#DT?PGREq*{dw6scq~88?L7{EtFT8iqUQ0*6c4b zhL`8>fIW4fnDvs}_wR3t@^ELMx#fJgs^P|n{EqiS=p3DINJmJ^Px5+`?~hSm>kmb7 z*8Chw5QmqwnVCpgQH+@Vwd*t4L3|;ekxCGj1q&&6)D?6nM2Szy1-T!t0K@1BkqVJv znr29Yh(YIviJ#U$s*3`PNW|IARt}aNafWEe(xC8f%Zi-mnH)madiDbq!ziJ$i}dVb zF+Z}WwO8YA@cxK-Z?vZ)RvB>Uhn+l;>usnIr+?sZ!+PkN2^zXy0c}*4lX@9@@>SdK zXciW4LwLQ0O+}a95kQZvMM9*&l2^WE_fu_q{b&v!@R>eMe%PvA;hcI(*jNf1aKJX} zdKZ^JhNzEF^a;;|tH}KY9CEeUI@>xNH{^MrIA4sjo6N{8-gv~`A&Eg;5EwM4BAYPn zCV~p|E232Uytj$BdlaG`zVk8%1{o*E{Q0sP&)gi^gN>Db&C0@y%N42|iK}Ln5p*6( z5HxI?Px!ptZ$*1wbnK{I=(!`$C5_rhf~w~C`y-z50pdJlsrH@SuC`Oy88;UfaV~2< zkUFwaPX%I&7eZ{%w{o8WA4@i2Rtry`7$(zM1x}{JBq|5ePc~wvcD(F@naJ zeR|xwav3Xh3H^H`KgJl-15&x5U?;M#_+*A)>6FpZqR7k3(>ZA664X>5A3QxZ8mp)J z4!2t4)h|~u=|$=M>`mCY11cnpSW^(c7BgTS`}_BAM_->J;EDz9v70#&5c$h}d&Vp! zWwc{i^ei_fHy&ZLHuz1u;B$p8TA1?V$LW=l-qfsU5IFhq3a3=<7p{&ARAgiUhlj5DcxW>?AesLyz;MVN zcI7+;jdUQ(G}mnTW@M35zgmf_(d%_R4_3-yc|}F-AdlgJRy)*(i0H*ocu(mlU$nSwe^JZc!WTMAUXZbSBow=EA%^}B<$>6p^#21STo zZC9bx-MJ2iS0M?5pVfxUXf0 zrH3@KYMP%Z?L;6CdzD6&YU65BD{%R_<4G<+nqKL1A#$34^WkPA+M)Idz*4G!gtS-B z&d-4;*2k^aJOe6PPDQZAr$z}MKK$%{dTH@_ola0@dh4cibn(Z2gUG%c<5fld>9XxV zWyQ#NrtRb3o@ylnq=`p8acMX4kA-(l^I=aslc(z{LGao?|9e19`L^37&A%UHC8jbL zgF84=x8@PIwgKPdaSCdmjvOEVcz;gR_r|g7%n!>5i2H?Xa??4G+1czP+Qf zvwusQyOv1T$e5CdXnxj55k&u%J+o>4Q`>xpO~U*D^M6$WMT?1#9qvz}`GtL`$+(Qa zVcG}3`A`Nv^jPqQNr%De_i(uHbgM>NR{W7BA;os}#$q(1+FSL=p5`RPO-WVa9Ttb+ zyMai$-RubV#P9nthLnhWkqVl@W#! zd0pWWvFFcvhOZCR!=K|}wvggV)YJ})r_sNpgotqhV@8J4zNSGHE-rhczdyZ1dx5sV z(3*#%uHY?kmwd3yGC1q0#Te0K^{3130><5~3Z;(jKSzCY)92!0;rE=JKyT#Ja29P! z)IHU|5+!wizdojBq-@K-x}g!)F4WVFJqEF%&M!CaPB_?4-1e`t)Ux%;Z33$BDW!9t zHEMAwWa<$X@>1bx6sf0uFQ=^Y^$oF~p{=){3Q}bBif~64TIlqRO+SKP`ozX@qc!4j zML`a#${9Ir3OE>t2rlcDr*2d7Paj%d-VKwrd`2pKbo$EZD)t0}YXbEJZe=f^xMRc{8!UMZva697IU`^ch9!lT z51PHY+9kyEPawN|;CsM!UTzm${aaaSXSQ{cpNHdi35D$YkP{a^aE8yN6L}OWNXQ;B z=|r_grh)1cGciuTTyE*=U1FS=_Z|8Z?!2q)N_R+GK7ZCb1dP=kAiJDDSQ{HmghK?k z#fT4j^(y4Clo#_TCFjLoLfc`#^#Nyrs-`1TVS%6wS)`Ev6)$iu(^` z_g6A2ymbwR_{}3H;l7~8@&2+~klK2=bNh#0q}x;lYqXV55DXnFPUT{!{(5~&ZvSS@ zaX3A_SbF^u>tXWX$$?z8+lZdj12?Xq%M0FjJUsKwK5N?Un5Ap}ZF;%0B!OSttLW?)%tOg!AS7v#?P$&+J(zOf=Uz99MsZj*(ViuwG5T-9P ziNX{C2~G<%(J*~FT;k`JGP0xp$5Bx-!XiIY``lEULl0KU%DdFwjObM$`k8Pr(aLKx3YW1V z+AiKSm-&~~^eht|GKl1jA;H%&A@18(B8l`7( z?hl4+uxF>wyPgOXmoY;YkmJ}u;PpP~%9^qA@0U)eG&F}j*Uw1*IfbZSF=Spc#R}d280|IO$^o><}=^jEaZ$Up4veha8FZ#!k z#G_G|wAR}Pf6B^^=hD!t7k5&xh?P@qJ(+fr$q# zofs|s(nVEtR2f#GRK7(7ZGKeVYrMJ~AJh9?=k4vix*GjdPmzz;hC#T`$EZY}DM24@ zGb{01^1;N~xqUj38sC}K=mWAZkH7=>&r)NDulnk1&qc1~#Eb0k9$4M6mL1$k8plH3 zY~*T($vFr|Z;p$%Zu)w^fJqOJ;~T&4Ty7Lmd#@5RIU7{Pq~m%;@XqC**PqWu5!;pvErjJ%rLKdT=G-|h=uYAa54$N2NpvO~8(>$}6K<55pxk;;=_ z*!%EIT^4owJ8XnvZ>G=QT9vLX^*>;X0 zIvIWcDx8?i{AQfqW)cSzdjTe_sBGPc7{9(zvlA1Fo2&43`4`7OA^fBIs<;^uGP>6Z zd9%H4ssS%DF#wnEt#Ih<^pse1m)MMBa^N=Tk!tE!z$$ConOMG1fNhF8*l~$f;e`I~ zIKq$NFop(}zz=6{kHXyLJT|UGW?vj*$^&-M3&xnhSwB6Eq{T#Cj=FdYH^!y_JAb9C zGjS?Px-?LrElG_}UrxsT*9k?P-? zZ`cI+=(_1AbR5cakL4+tV) z>)>+Q_x;%U>NCJ1MomFMp;PHy)zjY4PEOf^BF2%RVVa?PU(7CC=j8qG2h16qN5Iga zqQvMDO>;h$?l!B-C4%x9aIUyK@33xzQgGu-*7aY}?A0n3vZzUAXcU^-^J z`ic~a89YZ5nOTd9=k8nh=)x_dL9VBum2pbHNLu5Q z-o~$#t;p-it@dlfh#+b8K#H}6m@%!Uo{>*qu=+938jE9a{%vQ!3%>Qg3rx1z8FCzV z>rwmoN1G*mB2$%g@T*hSo8e!9ZR~#n6zUHT0{mV-p24_dEoB8M#ZQ!SJJ?Q28dH7% zq|pC_K-8jeT&!-ju&A@gf9<=|PJWH4_M>ZIx`7_9qO%7yCv`uka-x>W8izo+sOp zAKBH+CVpDP3gXFZ^NZ=%R~=mcSOaG0ip|gGgl;HEjD63(A)`w_lTuJv9CZJD`}S=M zG3hn}UC6wR01qe;#RHk#l$1DrbF4DJi0_wqSYlh9_NnV}?N$YyXJ!D#t)coC2qHs< zmYVB&ptJeeVbWwCuutVZccus*$kCSL%#>wbr@#YDJxybMMDKwD$QOqx+uIta+=kWU zU_hb;RO0)8T08;TQP?12cG1H?J_rK1d2z#kPgXFft+f>soI*}+Zetg3y^7D--!K01 z;grQENRUC}Roc|n)BqXho~*Jl6b3eiPOX#f+p1>YV0t=2cYH=TXCyU`8S<3ZJ~JZ& z>K`#EE-v=)y1vTFK46xMNlqqYBb;Mz9wxJa47pAx=gUr^g7w zVw>xC%4NMyg~oixTytxyyq%AnTr;{2L}6RD2t=nAv#|(}74>lM0RObn&?}rk*9kw3ejtMUUiBgaQ&c$hV{ zwfwFqkDK;rWhD}g3G(rXWuttgLB9S;IhK-2j)OQ&qtNX+x%3bF34uJh;9C$9^jb`T z_o2=B^X9%0_{%}oLSEOCJ~w@ah&#+3#yC9J)6}sh@cD~r(sm&OraLT$z>=G`kH+`s z?&W3lL5vkB+lCKmYimE8MsZzGL$T-eJ&8GryGUL&a6jJvEZ9FkB&$Ml=kd z-%Hj!KrJ3vENFM{BslvE6-XM^H#R^_1QAPrcgB>*oxi6IL#w`w&i^G|Vs}O`Yo&gJ>ZtOEDEjzEhyYHo z`B-|a)3EDMu*D#>@K{W<-JmOR&MS>?I;a4Vi2Bs zRX4hIaEft7pkeuX$h|##=9dEJ8!}`r2>$|A*yKR{P9JDuSXfx-*~IF#y?iO)k zK90zyVsa?thaV!tU%e{D#RJ%LY?GHN#Osdf0S(6trYeVQ8_JY5wUX~O4Q&N#D=OH3 z0_$nzbIh{BODuabnwp!BMu8*{%}j7E4+b(Lg9XeDn2#3d#(rb7?yl4rPO@T0hujz* zAaBtxsbuw4zou9^CsJrjwgcD-a?d-5(xx)Z2n6Yi7wTxR-`lg8BjY$>x2_v{dLn%n z3$*<*Fo<#PnhEoC+path-_EFzbp? zm(n`ND{?q7w*UM%@Y>COxjypcaEv$3?#~Z$SMm_ko)-=IyfC{uWIFu=w>~;1&;aGr;+eLkGS}jpKJ@1Q`uE;upZk#QNpm3@ zdbNm8ER~s3m*%|O?9>!l_^fYVMk(hD?!fFX6`G&|$R{bul@8Q;78VvdRGw)tIv<7u|?9z7(=vDNNRu%E3x1_vIfr9~1Fs^>l0CFa~acB(fW ziQ{*E;}Y-;x3XFYiX^9nK!lEi5%p`VA9F_?P+t(aZ%;P@aA@)f>yyUpSaJy6IUa&YCW>J7KMa z+Lg$u#PA<9Q`0|r;M4n>?4|u53nYWX17S?1;Tl295E@T*8S@XN3Kk-}m&b8T3NPI0 zUwj0iPHH7PyJjw53cT&M?nihcp*jfJhjW*D?KWvCC|VW#z`C{D&WK2JnyV9Y+oVqM zT)$^f>#4=5+#)K+5-pN=^-bk6yD*nNTS#8ICJBy-Q;{;Gb6I1+V+D_%sW&dGbFr$3 z)V5Z-lR|xE%#7uQ(QK?_oR@d*>E(2svo%hIiUu5vC6YYRguy8d3mLHW>%C<)3ZvwgBC2jV9-(T3{a(s zg5oFCu+aXRHwlq-N%UflrWzX%IEiarqd|^ccc?2r`;JpriV(z|(CED#98udjMkl>m zT@*XWtjVp7(seVr(-D(v>hbm0g3wvuouO1W4>3=!zqx0pa@8SHwXw+n80AX44R zh(N(0@E{QMYXt-a`8{?`e$g$7RMg!Ya$$ohbwlMwXSeoGduviJbW1EX0A53Zj{Lq@ zwDdA9eO+A2_wzR$#G*PAJh^iS-I!W&MjDOx9erK@McG$JMcK9Q4&9}6haw=-T|=Wt zN=iscONew04bq6xlF}t1ouYtrBi%!H=bX*^eeXK!x7Jzfob!*)j5y4*XYXg<`?{}~ zoS~&4c|nzX<$2;|&M?F@l{LvEhqQ&xkgzi!tYy{-foMlj1pcOcs9Emn4~ddAV=C(D zWhgIo>3$FTLrck)>BB{?NPb{JZHY!YiW4qE!-WVHjeCO4Bh=pt$05Lw>nG*6i`nJLd#m%MTlM5L7RJ)=2D!XQQ zm?w*Bn$IWQXLQw#2HGL(w<8EuB4%k1W96Z|{lm3v&=+gGXv>2un~s~DfeSelyCJ=A zmpUGOHKuP3i8O-ez3nleVlBoUDqKlLyFc7DFMiaB75oe)V|3zFbJ;_+k4){~*PafeN1Wk;h-ksB1lziVYj;nt=i9y?di}etvPJ&mcbp zda}I^H|gL$3FYkcxnhO4-ifqaZ9T0Cr7>$`R!PHzVB+D(!7i4o0|#H2u_N{}zv)%UR@ng^(nYbhG zKnytzt%nI8n83L3jLSYvyh9%`FuIn}?P}>XSzZT=QeY>YIOu#|-xkdL@LMnFuc^Ix z6AcpHmZdT)^}IaVf7Vu9b!d5RyHJRxWpop03{iazBDUxwAb8}c6l-t%V)Eu&AL_^j z7gPiuQ~aA>0zFFCi6@uOB%q`WS=7b5YEg3pw@4@C$%M#Kc5h!FDrCZ$3q6pV?p5Ju zyU3nu9njJ=J8xV#bzy>r)O`IdJU@7SHSl#V@&^J5LQG~hUZmwr{I;90)>CDiSjNzh zX4OgfW=9C$;Uj7W7(Bfn_EEi@{pgI@e!tQ;L_Ap}t~Qt+J$b@ZXsKHL;pdOKix{H{ z(=n@ie9UQ>4raWjp^5|nK#lI<3_d#@H!>mSMj{HRp$ppcZSvHdNgKMBaP9Jn{-`xF zS*{`82q7A}7TI?vdyJ$&orc~mk)yK{*_jfNe`u4a@Rv{DCvm7Fc##ExLBA)f;PF{7 zHCqBgc!a+=A2R=D(1?@EOiLefa7oa%MX-6juz2UETap3azvu2C)iPUm$Wl`@9Wk3+zL(>X!&=eE$JYflvW{4J$M`^Ar%wZtT%c_XG zBj6ezmrgJC-zRfslFlFG-#_GncTKwrv+^oav5ND4TDrM$oJ{6P3h`{48pG*(oo5Nq zQ)G()R``nuZU%5TV0rpf2AtzRMrz&aA?a?2~OSK@OmEB!K8 z1y?B4l;%j(7bjny-zzss&>}*!VO{ZAAP^Cx*gb zzMfE$2^AR$AkdmxnnI6|-?AXLJwvVE9ZEyW8H~i3;NJ7BLb)b3YXYcc& z^Quc$wk#^?V`1{_QVahWSK)rU)g(W)5EZ}f9iivwN<-pMd_ptEx_Ad3L2~8?C_{lG zU@ti|726}Z1=arIuAD>r%*<$s`qofI;6%fxPp=wJFDYNmlLA|3P@8rR3i*jY7`-en zBr-NYwCin$M?}!LDmP$m#u18(v2?E?^SwguZ(wE#N0t-LBbBWkYW%Ps{pL~Ttp7u) zEhoTX%-{Sf<}qS*=hCmBrS(N7di#wSB2r?Zp;JBpAM>CST$jMt+S=LbxF8^q=52zC%evzUe=ERbB;7EWV zsT~?sfJFQ_NN*ex_uMZ8JxRgVdCxdWTOR7z?C8g)C>EDWbAX3T~<^Zs)W#79}aV@zu|#~9R0#a z6&~&W^Jj>TYNLf)5?pkx58gTR=fp$|P*V%pFgsapalURc`0oAtf#M`!t_DDSE&OXI ztN(U{oTj2yt@nL%#*2Q;j0xF?E3gnt7i>;&tjfAjvNAxBf;jLNv9S#e=;M3U^$q)H zxVf0N;cz%3a3A@0=qOJTS;a^_OB9^kMAe&Pf6_(NHJo;TlS0Bz+ntTYx^n73XKT%D zTO}5P00Lnkkm@q>Fd}mfrtcjyDc%;Z>=eyU4Nmwfq z&du1@m=me`VH14zo2+zY_l_&&bEP}m;v#zOLbd&sz>pAhPa9l6e(}Dv{k}TrQ4yPF zW4)BN{&xF$1+agyBKba>4};H5!GBSB&Pp$6-qo+S5p}tOI+%b(92K>lVp4LqjEv0duYjv6RMbTw$k}koPipu6mv9}~Kr29?s@hNQ zKO*@`M-mN3hR+#=%lV#R;LJrE5pOe;Z`Kn2#Lgy#-ouvXH_i2P&Yx!ZDk5ecWN}Xe zCAp#uc=r{)DxnLyxv`Af_@F!@lw?hmd84zw4Bzrh%q|dyxF=`$aZ~4IBQ>Dezj%Sw zSk9zO=r$EcX;5YU;_gz60F*d_uDA_X(RXvo$*Gse>!KxoYsE6?+|YA^26&gIKC_ud zP!jLUdvMjsA81#QCh(oscaoR(bDKn$sljHo@X5?Q*7qEonNxkw7yTe<&5lbgLIj=Y zo4n?jeXf@iAM^gYyqkzd`P`Oq=%kuA7?ltmSM)5f%N$PruZE;818JFc>unU$GA)%T zd{~qAi45p~-3vqr<4o3EX^Uq+TU!V8t-kGfaGVqIxJ#1pU%krf>LM&IeR z9FLIyD_BVnrt0UOwCH(tjPk$nQNsThd^9Mu7h=x*M5Av}_CHNt%yTAEw?NhT6s50I zvakV&-|Aa7^SsNY`u+1MODxbwHF7>A`hKIm(HoJDn`s5Z=nynqf-Qph65N1nR!1Ne&H$eo$v<^I!# z#fKD}Mc;UYucziZ&=fsTt}lHpH_{0DNpCcL;x`|9USz7j>Gy3}m@4I#FvU@hA@>V7 zo}#wEBXr{++>0zuV}+j7Mh`vVLkWi5A&VIQ&}!r#5bcieHa^?`%)*E}Z%Q;PEA3w2NU5x!UlOV~7p50X zY4d|pxZdO7DB-|~nnv;Lwe$Yda;=Jtm($VJ*HEr^QfzCKe;-J@sY3kP`g`lJUX2g0 zzhRZh$wuGmVZ=1}-LwiD3-w~}f#o#)3BNg=mu)<5ZFMkWgZObmRCz<>ktFlDWn3VN zNOd!|ez?j(7FN@jsC*P(e`)IS8-+fDhaPJ6g~cj83fD(d$X2;Y$xw)I7$%EsJj}=b zQK=VyC-yu4KdfyDpDRcVA4zrjxmPo5`*7Z=kE{=9doR55CjA+CC(Mt#l_83qzX7eR z--KK>--$fAR>q*;TIs%V5cmY^N<&~hWd1uoagd+kTe(fnteo;T@eWuZxEpO(1?k7t zgn>TT^GB84H;|!s<)O8@L3(J^roQZ===7?3p*@Jw+?(_y%gIZ!@W-UdbQYqyMYf9j zdhLyuL}9Z^c`k9NC=g1U92fdg>>+?=jA~x1%&5s z9s%lc<}iwt^4xRcs>QIP+EDHzK6iU=k_WW;mQG4U4`@T%Ka?Mt1|W;lG1%|%y#2Xu3qfftw>9&P#p9%Gr?X%d8s48e+dh00>gl<~ibo_xT zKm#>4ev5Ug-aS!Dl6>)~hQt(Pv3z$iD!UBZ9h&$DdCk&RKmXA}TS5Bmk87WJciQ1% zo<`x9rcGCtDTUWXr7o0Z>(a|x;UTb=Zw9npQ+tR^;o}_JfD2Rbg|mFf>mn>#wk50! z=XM?l9cwwo*&S&88}7_wt6cM^RAgKSol4Boky664&18eJk~o@Z*|ThnSefb(2F*)k zKinvyWdUT^P>!n32a>P|($px3VZWA;Z0kPaG$%v$pC0K(l+4$Jl-meC_qtg z(m0}OJ42;|zGBst^E?z;|LUvU$mD#}_W8^>K`aDosqOr>%*w9usEd4C(HjIS73x4GIer>mrb!kx8P7aM`}k0d&KYyRJ~^iceW}a} zDRlO$Pdc#3G`;mw=$V9*O;0ogH?2guuEq?0;k(mJA$*HohszjLTgPkaIe(cW_}kgb z{cfrfZS+<$bduLO8#=pPR>0~5X!Z{4_g3YSiJNs=1l0pPC7ged?Z-t`7BB|0$Qi%M zWRcu1$@_=%!z@ErTc7w*Uh%!e+pr`ap1B;d%oapLLvwU0Y^CF$$`JZ_1pPV$~7%Q&x;g(k=c_IFMb1eD;Tl;qpQ*K0!+XX zg!p}x&U!=4LfytgKtRhVDHhv+)uwsZNAPgXB!?r7)-t-tb5w*>W%c8s*vG=QWa2J` zjFgD~u>8p?n7clmc!XY#W(e3(?v;s$XC_qtsdrU|{v6RU^WB?A%Ii-JdH6)-pa`+N z#8`cX*H!A-aaFr@J+iMQ=k7*{xXPgJm*ERg$BmQn>AYFZ#&r;qL~QIUY}&+9c3fKa z5mauTcyBZ|Hm(%rr<*1!L{op9YjmShx(1-4Bs=M`?=FUcr*|z?uB4U>-c1k(i_K23 zefF;`S_s>FoV9L0!riCgBIQ`8Cr*;9yMOt@SV-PRIk{s6vE-XFoY>;Xw<51E0$0Rs zaS4B>6FLjU>1g7x!8>CYL(^jI_BtT@L2AD-i0O<}jXx}qpZnd)0LHXVOK|=OG3oUX zt%LL%$U3Y&&@BkBWH^fX{t}@DgI!#Wp!dm`S>e-&{7RvNkWc;%1N742^%pAV=p{fL zLY(mXj@kxLyG-3m--XmmFLwunmKx|45AxZdDm;yhz53VW_hU zPP(0pnX~u+438aJ$46Ve6duM6nP~D`1%9h)72j3E-CQVQ<0*g@kH=f>Qtdh38hkeC zO@N(@C?1k$6YV(qyhYI;IXxyY+W7HssgYa2EC8}Nu49zjf3^}MdZy}lWUjeL`8gAU zxfrZVyv)G@aSF<&m08?t3&%e!9nPH1B}8#V%G@~MFH)7aJ?T)3X(tr96Rvq};^|IN z9KaLwD?S4=GP~;-8De#@{<1hyGB$=>?P!#metq#A6Av%gvT?p!`5I;Tk1_$;ta;gs z<>D*b{Vif72=0s5AghsP4lRRQJdx9=X4{MUY;bs&)q)I*v}DlH?~upXw@)tPVnP6Q z^dU#wC_3w~)NV{RI{H>}2AG0{iF=D9a(ZwU8)Nz-{Fl2E`=j|W36~~}4?Ii6d+aUG zR+zBc$6K|u-fAK?mhyI^M+W7R)o)d!;T1D9xr2O8{7Hy~7#se8wUm%~( zcVhsANHe7RHX{%w$b;)`9b&Sw)-CqLA$Nw}d_%S)>Fjym5Tq$3GmNDfQxzybu1BIE z?y1-mm=6IwV@|tk}SL-D^gv(b0lx}${ZhJsppqi8j-jt zhHjyQar!9Bc;OL2M6wZlA@J<4j{5m!hc)#>58NvcY!C(3#2 z<2M%}*+(1NXN?rRol(;KJ;hmN?AeWb5s&e&#nJI7gTOh)pv8M?ZzJXpCZR@V3NKY2 zGOrT9mL6{s-Mq^~CCjm_X>>;QNN>}kv$ps`*2UbbUDIKD8;b`AwRyD~sYnX%kBvsJ zKa(2Dr2>-jNS_j0=kIJO&BOy4ZH3%V@W&c2AT8X4NIW5XXXOKS=mU0n(d9oR*b2T@#f(*Vu5lo>?}V48dh8P}Ms^d(=ng7Lx|2&6(fT6mxJw~%8jOq0O}1l1 z5&rzWwO5<4O!t9mD@B+1c}*tD7r&nA-h=(`IFQV(OL1>hVzKQx^?*>6TlwK?BIL!` z4G_m8tx0cZ<;>Sg(W?Sr!)K z!pvg*h9@`~BD8)x=%H*_{G-U6uNRhW-Kc$I!hGv9k(9Yw`a)A0Ikx?hrj_=h_Qh@a zp`f6}h_m6Np#{q*tdzvG7n^VC9K31FUm@_A#0M>HS_UZ}es1D_4MnKJ?3fWD1bzch zXfq=Ltyp&potQhJ?LK_QM!FTg=%$wMv1!SFdZjSUMOSNZwaF?~`=o_!-8Vz2($~F(E(=w~KhGmXMWMr!U ziJ_r8ZRb$jSn8$ZDx2aa4u0TyAxZCql8YX+m)=AZYQQmRgKF1zu%Qj>ugVnZW3cn9 zp6)uJcK^dw6~$?2))i}F+RRj~oR0ey^D~oI=KJCwJzBZUwW7%OKf<%@|3(+NGF+X9 z+;zt>P1QgLBGK!gq_-mt(~lJgKW}?fEeGp+P``}5^`7>$;P-3IOhOO*5jQ(Gn)Rl6 z1(`rXyJ5Od(-Y(~7XlMFIt)pkc(g*89zGO%0gDD5<_*f9K-J%)$IqEE%R*So7TLHn zRVKLK+~#~*50BtBi);b6JJcADLDp9P$67|m?C)?M@tB*kbBly5j$*#mt>{-rf7B6h zI*UFWO^(v7MjTG%Z`wydH%(R3Ot5J9?(dmIw$Vj$;{Mb{$QMzE<;`DH7vdCR6fg8! z^OLIxs`=Jp%r`kAtOgUoRx8b(|P;a9V8xg0Uv~7h=lMMW`}8HvZM*>R^5X{ zwk%+-IuxGOMgizyY5`)zE9esfc{1*dL~|;hlELGRH+0sQlmno?l#;;-E zK2uVDE3Q2hKzk^h(>-wPu~{q*|yAyJk%{JC<}t#}R~U&P%mAwTzz zn@u&hWiHp9B>qS#B5At-?1$!02sTP$#+njMOJz>?(Y8LHY6Ih%Y7Co!6_;uv8+`V0 z0YTmDA1s+r@?~(H@tdVf?NpMCImvn1jv@9Thvt^6Q)=Uhyxf|n(kFD@w^aee@iU^< zk$%#=7q8#ENuPU|RbxAeFK9n2DXYmM;=E(bV>dxEz0|X1HTr&ah`aF#qn-WjH9z*R zs5>sRi@%CeABl;w{2?X0CVkvvu(S#a#Q|-O9JiXP}d>@iF+_(pi>+-*IUKuS2V~JPK zbkbry!ahnlTfwqeT>_2`@#>g`nl|pAO|xM}n-0^}FStIym0X2FRl!AK5cC<7d9O&V0BoK^hhUe6u?vt?Dk{ld43JMdDC5DSU-lAd|`}4&$m2Qt4Y;DhY zq?A(WEudZ|xTw4xjdIs4=2n_xf9-t#?vE;knta5{9xGx#?vO#*5aCm{xA~Jajjeno zg40g`!5kUECCkan%QWus&CxQ(x=ALQdvAxUEV0$c(%tbh_L5(3UHocT#wv$f8jh>6 z2b(TEIfpSbnJc%HVvmx82!_kkhAjVb8@ZplBt0 za2fhsV;a#I3g5|V`hD`DA@#Y{P>^GkLaB7rry3@Y#`#~Cu*{~WCXlMpCXTNWm(in# zwzak8&TVpE=tx%t@k@m;N-3>|azpzz`n}sWP=->-`rfXFcC9?$o=G(2faWPftLRBlI@cnb@)Twc;ib>w26i6bDpW;RJd2D z=gcCH5Pjapvq<=Oa=FwdZMYN+Of55PD`v?^BmN&-+Mc6^$ePl6Grh&~CZ{t)t9UGw zz4-Y47h0jCIMXLfXPsV~E9?3>)vB*j($5}~^ZyqG#3W#ocEY~L3xW9Izg$9pN!-KC9<#ABnxGXDuWesJ}$4>|B$v7KH0n^ z_?5;76ceeVH$fpGLhR!00&l!_`LQ9hb8|l?o_D6^b+e|d8}_y-XH+;TSNJJ(vv zHX`*pt%}*f_e>3uc5CB$2`}|1mDJj z3v6dYajtSOijcnI8CZ9x%FCO4%ysRiNKAz8P=RUB$j~%v7?oG5F(H#{FIy^&_d_o# zZC1?Pb)*qi29v(lx+vQ^j znP?s2pn@FiM(M_1!z%1^`mbhfNShqP@cJm*L6p?cv@dhR@Q3we7n4L+F1;UArH>Z zB|IQ8kqj_V7MGU%L4Pwe75a}j>h_B91NitI?KH@X_{ItgEo1Jqj8bsyH})c5 z^#07e*i);Fsnkq;d3I{>+`w@7U@-A>uNi0j%`vfmz2hD7eCi0Eq#*n4o>-)u0Y_RZ zq-A=^KnRB9!jFwZt)by*DDzfzb^RjdX=(Tc*Kqb`Jn0hE)3b4YXh!Qyx}k(m9dZor ziD1J!tlIL)EIy;)^$exF3oa=o5*?5%Xji8Aa%pW1?Y>qYY$(yK2uR$P&V7{yGOwTN zl#TWD0^b+bA9}k7$o~-6ffV`$%A*xo7h+~c$u&~hpm)EOA5{xC{~9I17On2J)hf9x zDA4%1(CfG%rmAP@=#$e(&hZE#mP!YlvCe8bOelHu-}z?R`R#iJ@pXq{e_QEMN`v*9qa_ z;ik|JwQ>pyITaP^4$Y-;%>R5tD<}Qh{$IAq8DFYdF-o32SlmUoWg=9%@=jL~sC6vY z(uK2sIYI|t&Wk%cJ~{*5_O*#aBfbn%JbTN&P;suS$B%PQEs46%jqOPy(Z^~1{08vBxH%z7tM=(NP4sv%}w(Yg0L6FBn*9F89M9MxYE z;xF0ei{6%!0c4+6$#h=TK(+c2L=0sE+Azp4Q6{MR6fbW zu4pV*U?`pPlEv>qI-{iCaFjB3+awj{X{e1P#q1p(x+0rjkzRqtQK`J(DoMs|`_@gZ z4GFL->?I`Z+vm3Xdq<~-c5QmmR>nLzH+V^ahbI*pO%v<#7-xPyU2owCQ` z_&Fir{`~5GI<8Xz@@?NZ-2Fq6_dV&C_mj7oKG^v_f_Z7fDCMmN(0s%MI(>-mvP^_z zom~$KI;xH0GZ=U@$|LnaRp(7LiFi60M6v^Fr1u3uPsg39d5{46(lA`)vv+>u<>h5M zJhT7$v+G(>?!n0seB7I_Rzk*Im;C3?4*%hZO_D}FJ6)k(;5QSTvsg7e7jFBP4$RW*V72h+>zR+W}^!HR3UTx5;gDsulgObROWNR^B{=LHN?}E^ z6QNxikjltwX}?jr@)Yqhft|bl7T8!hSF8};sN_)f6*K8t)XC0&cz(9j5q6o|%P*C->sT$MMeI6i0~#!F!3%M+wB01>O+wR95wH z=Q|A*2PR)&JcbK3o4vGxtBaztZZ;JV?@k-M*9uttg7GhELBUC;nAg@n zA|yv9Byt$sW;Pb&W>8;i;GJE~JY`)7LMj+(S{ajSIvx;JVFVIJ&)>59`!y z8PrrC7aX+)7rBNRWVnc!I#FNq<_&E-lz;QSMN!jI$A{BE?)^;f9hOT?Jtf^5E6zWE zCN2Tl&;rN){_luc7#V-&eK6UA+w?0>YybBagwrnvbDqSb;qTc^h~uLO0GR_RQJ*5R~M_UufGg;$0jyDwNKO% z=0kYl8~K4JpkX)0x~;CBKgMI(S0TiR046-Lz`9DE>skcc!pJi5tK5g}D*3KYF8K7% zX52HR^Gx`TTQYf&aM&IaKG?K~PhdD+*`|X)tj3E-?8?~rpnbl8;8T)p8L28Icz*0(exC;xDj_d37YF zcwSifcJEc7byR8X_PUCSK*2udGuzXz?{Py;zFxWUX3{n6HCrHVzq*K%iy}f!(!Ri2 zxb+pEwYuP#LSBkGw}D8hY9&ImAl<;s?8YIE{y#{@mvvI|c%cnMApw+1WbS5w`b4Xt z-SP2CXv}eQbs-6BgdZB+4bADd@~CgD>{@0y{;gT8lEfut+q_qqV`YC^d?_4DMwSC& zlD@=|(xcAklT#MRIm%&Dx$fb2w|rxP)JS z=L)=L2M0con87nRf@oz>hWTfis@h|o*EDXVhw0$Dz zMi+W}kRjA~1e0&d<5k*^UleFeP*LL!C0#BF5CWk^_pT8+Kh%4B8@`Y><@ol_1urSf zZ0TidjW&9{K{QBK)c>r#kDg1Bbl^LV;a5jDv9xvkVY8i3IrjZE)hK6K)ISiOmyU7W2qBhFPL zn#Fp0x4)}tOmWrJ)Chqf@%~QPmnt}zH*D?VP!rAO{Y)HPffDl4@f#9ve!i{rS0MYC zgyiJvABb*~r(8Fzh_;ea&})FxwhVeEp=48Fwq)K&RaYrRN2fNn;e%wW&Sr4f~R`zgL~l8z?C zjpyz+hFwD@tV=+*#asA(-xu-J)C&jA>7?D}(*YnL&QvCgnAaE@L*Lk&YdknSye}D^ z@j&H%6D>x!H#@B=~aFcJ$>^AUNeViOnhx$o$UDR{3~^ zj_u-?aAD&dlJlg^VF6E6tsl@<$rB-e=8|V5Ii28y;`$f$1anACYmw} z+`?}K`#~VT6dj-pZ#CaP9)eB8-n8 zqt&^RvieP(-!ld8|FgN6T-_6A z;*BZ+>mZz4DnZt#4sMM}z}tR*uunq&0XnYj(nX}$EtaPuR^Kh`gg)d(|i7$NN6L=DdJDOwLHUCQ7 z%&cFNJlCmhNa?`$&z~`HHA|_8Gt;Y_jssZ1@2bf%6A(X$iG^jtBw1xS2;zPNUKIvO zXZa~H1B<|Wjy5P7z^NV74NF^F*dJw)Kg#~J0bX;E?{=@`=Tg7t9`GYQ`rq58SwQAT z^yEO!l^h&i`iy@OfNuvT@D9_?8YJWIskM5g@cs*6?V8d7iP~7~<;dVH7^U1+aGQEH zKsLtEs%JNJ!{w;pW1pB2!$c)u^`o_jog>6ZH_7mF<%7HpvcDt3EbiXhmLLYp>DPG* z5A^;d{_oK~;345BjeElb@Z$g3eD*(}!2iXe_J96R`|Gf7R`8xd*MVdT&DM@ZpUM$8 zNlN_E|HT#v@-CBS&&)q>mJm$5V`2`Iv@+eiA;yNxU$c*IAOiZ(fsBRi>wOjg;rVh6u$ z@tcc}rHqaGI)17(tuJtima_PuYmZ4VF;4}PCzw%Av=&;>x3i2yT>DsIHBt{JDaWAI zcC_VJ<$Yh}rm7HR+XB-rVpR!w)48pO&BWO-I>cRnsj8Ll@k6S=IFO-yJ5>V>;%wUu zGtW)aU(Xzs)x+Kpsa9-P=H|EYtJG}GRJAt4pSt|iaNW$mISDnqO2&!b9f?73^>f_D zF)4s|^*Y}R-Mh=N^;MFCz2lKII^BJFo1umovuIp;dQ{1C)7s+0s*suqKH94{UlZxO z7vc?TS=`ARqc|U)^vu52w6Y3Qz6O3xKPPZJ;S;veVUfD#KPR<4 zWjSAsRL59yS>o2|1-_Hre`VP`a~8L8M5?3kA|4u_8_yK*YwHV#=_n4X`==u>J($XP zA;voD9P*+6`9x*K9XcL@hp#lLsEas$^xpJQ%fRlo3As#TH&2vOvb~MnM7S!S#J=yB zIDSZ@yk4J~2~2zP`X31@+uL&h`yq8THOGZ{#5;bdUBH|pa~0~x!z@5HiohLm_>;z! z>37#6*>ey$yinc=$uJzB$7oC9o00Jk%)86vgi{)G?cUgmBC$`-tPf4BmyTG@+JZ54 z_wvdP>{F6?@1XkD@Q-w{wtAD05wqv}y?sMW`x(;9NseSCy4jj%1GmjMyVv-YqDNA| z?F>Q9E2!a+4ucuqt}V2o?TVz5>-TWwffxfq@5T`Kz}u^mr#jqa2;;Z2_4gc! zECp!-Vp8GzPr$emZAl@{j;7^TCL`x9?vPAsF=oi*gU26 zIikj1qV5rY>B2-mMq{`WclVQDd))*>#Lbu6goLz^w`qc3CB*zxQVGpqs~8ZfW>yv! zzs5$Nao@VgCHee^}W)|lhs^332<~D&<!28X6Lm*9nvJxrm#WVww8>g+{*xzA1%wG>e;S{o4doVC3d$r-rkui(OIXA7psR z!?YvTAhZqww;N^*lHop==VxcXvTGLtYg4Jbk&z?wp0aav_GrEIK-{Lj%=q|bN9+iS z3)Km0Unf48oMqE2upHI0lAx0!ab1Q1b)A{pYVgKr^?QPE8J(@W4#WGctM%02sq9Cw z(AsUzv7BdbE^AultXtiYnzn0Qj-|TFYjhJXa;*;zkC2NluMxo*ke@n(dI_$|1VIYO zL$bcFs@50nL{I1D<_>|2i2moZ&HN1boG#Zn-Al(`w}Yg|AF7ms^>fE{MWDfzPm$mD zfvo9r75D8w{GAvYh=u0kO||tK4z5lz7U~p9gg^ zw7rQ|dUK*56wJUU*0kx~vVjU=@m%9+ENf_*HCb;JKE3|h7@nmNz4!|LnEG=qZxZ}{ z3>Eq9b5+grosUCzs`P^AH8LkJ_Y)W`H=Rm%eOh!0AS$C6e&Vpb_5<~fDLw`%2K-UM zlWP<|dNFF^b=sZo?U+kM@`&487X<)y2;eFI{1j0S@mn*@o*EozLLm7`YM@AOj``hd z{)%68B4}>$B}H1VKBi=ENBRbb?Oj6SejbuMl@!Sz_=oMK zBR05O#J}=Zet@&@7}p~lTwsPCE}b|j3dyiEbCC(`Pc{d7%L&x+m#S4WhA4F0bw)CV zE!vN|@4g$e2zVa=0}y5wzR$Flnd+<`HV7mfx14Gg*L^KwdoTHotMu5rs%{gOlWn28 zxd`jlvWvBV+s-Ffx|rzcIBn-ECB29?0%WzOV+7o(o+7Oor`I{G*)?ya zIcGmjSlP8|>EXX!@H600fL$yWp`3n5;ONo{m+s8Ng-HJFLzSeL%;205m4gjtctIc? z3V4&eQqd!VL16quH&UInAP~FF7qU{CAcUx9doZ?zm+P%JwF}~9e|liVV{z{44&r7z zVmT>#LaStYc|>4FOUK6^=j!7sRYdu+=_6vY9G7D4lWqNcU_(~$c!36?ryrxUQ=E0&I5M2L;o9s=rjM)GP&LX@>)o)TQSuhM zzHC<7eX_eXX*x9sa`lR1z#7*z4?tJG^>@PA`%U>(_z9_FO}hN{v}%g|Pxp>hx56Hk zcChj}nXS%5>Ao`;)N_*%F$ zaSm_BDL!*|-3JWFK{q_{{nf{>VIM|*ob3uORCabHVL35d4x}MLA~QsFo<2DKzQG%U z>8Gx7(q_iU`0L4=Lh-+YfW2=4C0L})%0B}VbFRE~CFZ%yqNZ=iR!LE5;U6F>5Qtvr zg%t(U%kSYka^#0yXI382&KfJg%RW+EjHs)n^o)aHL@STb~j2VeUSWwZ1~Ed zoz12JDZTExMXeQ%FRHfI&z_+zA>|ZdcQ=M~o;Y7s#k-qa;pl~ga!U`$XBLL*HoMqX zCB?wUjGVX=`NjLKy`6KQozFiS?*B!3|NYRU;H7W`wlxjgHy3h#n@94|)WPaG@|D|l z>I@3W8Sh8ezr#Z*<|rUeYy(-PuybbBg3VhJ!mSuTHP{Kc@aWDtRVlJrQO%t%KRRR) z`Fm6<6yv+iI2)u5(;uRRzJGFnpS;dgz_3P{v80=IJ?9FV#$#?2U?#X(15bvNq+!l&MXwJq%% zF^>qdYDfJp2Jk1((GD~dIWAU~<-j%-nBU;+U;gm8oN5>NH*zY$+6&<*l2x*X0B=x3 zEf7|UeGFemoTi%U2)aiwNy;m!nMxyLV`CpYRekkrQp@aoZ!U8JiSUtMw%=SM>=)o5 z(D=4Ee9>N6A%Ge)i5X0ze>Kj58o1InsKA6ykZSHO9zyN>$N`jz!D$;h=kxU@l*Q_l z_uAu*zrik+A1}u)D~NZG$SfeC`Pp;p=&3FeojY1Q55^8u<}+i>bEhmG^vG4G`92Ky=`EBWIb zDm16hSc)GFV~7I#++dSyU$Ha}$Or~~n124;c<+<6w{OYPq4h?DIgDF^2w&)&Ng?_d zIFWLH5|L>YZNK5->Ri{h=C`LQ>a3I69d1~6pH*Cta+vhCh$Ikf?kA!zI|Kut@QQ>M z-;q%g)=G)uow8Q_kaXEF6nOxVF=I7NX=4l8$|L3796mp4d`?emFSfQFevBL`zgEEy z4;RfYs3Xs4kv9TH_rt1p4ZY^V!eNn{N+%xQ03xsV1^aPY>fI$bhP6!JYaLyKo!Eue z`qT3oTda)qm>j6La!QX+!OwZuXNLhOr%0LN+0_r5DyOZl8ZK4Q{URM`ii{WsrAmvS zis9jE-e)EA`vbSPc)MP;Wo`Di*~_NHBxEZ)^UZn)K^g1hvTN_SoFe(IWz)#nE2`pN zZ`%4(!P1pK>RLIx7vr347(ppFC~Z?!mQir%3UlmG)WU*Mp=RYeoso6J3h$LjFX;a< zoM$kq+%YjRz2BP^J~I?7&FNE3H5QD@%1U&jZNR6#%48kR%EKH68;O9pv9B(91f%5a zMvNRhwByU9>HEV`_F{CIw99qKJIY+~vl!O8P3flX>KcBw@Ju#QH2sD)w~fC@5OLao zdYs@FGsN7Lt$2!{dR{pl+-!&RQ=rWaf65IO{_aMd9%|Ss(}nNuHLTx%b}d-z>%FdW zL6KOYV5--eCl40V*XjupDwfY5TU<^Kw?94}^f7bwYk%MoJ#W?T4IrHImgY!&;KEvH zHZ;-SRiZvZ^GqbaXkq{c6>m5;dg(QM}*g1BXc=N$by1Q6;$5w-qjr ztn?WL(L~~m^!o`C*$3ao&*az;Kp<~jPT2d&28MO9LJ9#l+IimbXhUF*22 zqAH#Uw>tD{=at7ieT{#6J9?E$Yf!eG?ijiO9bqG_b(m|f0|qStQy!}jT5FPsNYRtP zk*UZk*TIg{@7oKSic?|X_1)OK7xWstU!IBo-ey0T*xKi~_^NX|;GcK;A$$Yj<3e+L zaIH13-1tO#&6K0EL(_}ITK>({S9^qPfdPnPRZ8>_8GW+~hfj+WZ8bX~%sl;?&nfKQ zk>{9U<~7IEyFv|6t*x&{#WqyTO$chDA^nLhrEts3@W%pl9iM*p?%o}e<5^8HTjp$sC*WB7$KtlO^{eB;HeDJ&c-$p;XI1Na8CsL*kA$-; z2n8LtAFmOUMzH4neW<~42hG~l2rI`9&%cfSel#~%H-#j+e^Y2?tC%tUWcmpHZSm78 z2CWkR0|)$HV`={9q5uB?AEe+B0i(yCw=#R@I0d{@9_Y1?JLMTXk8F^HU;Y<_IFS5q zb|}lnEr30|Yf7}kgbw-qIRObGEfatQnP(`~4dnCvEnph-A9&*KHTN-E^OO^r!&L&Y z2x@3j#uGYgg8f)+2n5jvfwUd==^v0r5Kj8PDZ|hWtOjo!o&+qR+D&i%zDKvTUO3!V zIWnq6;vq}=(kCSJ*`~P}E!(^4q-ITPa%qA$`0veygcJ7zcV4Kt-er~%!k6W94}h}v z@F0*ZKl`7P&-sxdMPE1|ex&}iLY}KE1M_8%K=#uT5)X9PZbp(J-nNv?%adMkotaxo z00^wKQ|JaU8L*4C)zl0vxuPtC2zl}GbE)kDEc%kN&L4gEIEH&I6U2)6@OZtOpMRjF z*Vtaz#qTu`QPPr_h)P#_H(PiG1Wd1Q%XR}R7_1WwuS_dMZGH7nJ&m^=Ft|$`$m;5b zU<)DW{AaX{VTES23R#-b(uLIEr!G4lU=m<5DMV(1<91l(2+!EWn3dge!gIp88a(-E za;e?B?Q#oF6bZx*Z)xS`kIQ4U^P)R(8YB>Q@Ib5z<)=zJmj^OuqW`o6ZB$nbT|OZ8 zej@|PB=sorF_t5PfrV{ljNRCjG^AK5z{CkSf1#0)k+~Ym$e~Gkb$sAkpR6AT0S?yR8Y>;Z^E~9{`hCb^yZ2t3l{p z$(S1Ks8->#LAA2kU-D}5Lgw<+*s5bbK9M=uTmG#*2LpE7T+SP6X+rM<49~|lh6B8m z7no71om+fOPUbBOo9-@Nym%3?x10XX`Td7LwN>PvFpLL&(m4%Ccx)sEA?RwFqgg)n zyW;cF)?n0FAtjf|?;Q(#QRU6tokvA}-mn`sXzn*Ic?1qwq%!yg-)GJ(RM@6@CZ1gYW%w7N zc&&h6_*srvA8Myj*L++3!tKd=|5VQ+5_$Rv3bF3Ol90a=Gq8hN(Frv?Y4I>W@9D#eAI??rO zvb`GMKrn%MXyP|-*p!r#{3*c5ZSUJY|0~wU-Hd&Lm5M(ohl6z!8wn}?fF@zw*5?2B zb4pK2EXad0S^o7A_y7edGk3>bX;aX5UQ}bb$_&g&SZy!R2$QT232dO+CltE#OLIaI zv?QeS5A5gX3B%_Y2q|eR!))Hk=15~{**&8qR`j!xeeHo2fFfPtefw_y4s%w1ur{4F z$W5P2?F};K7Ry<)Kt57wtza^$1dji`!3iW&yO@ZCP z8fN_cN8e`c{51!>15_E*kIy~@Hbvsv)8H{~yfbzAE8EA8_wK4B?vn_Mt%XP|?w$plCxzzEh_pk&XKaLdrpGn^ z07S2VJ{5<}6mvfXK^G6NrmREDjlpp%j%a}@@%O+a2Xba@AA(X6Zv`C_XhTnk>mfWG z`N6vHlvyXN0*TV^lsd7>g(fFZkj89B%KL69G@+YLPVHdha5Y#_uF^7TSje;Lwm?yl z0Q1@ua&eE9m2M;4(z+S}mx-Ch%popFtdyr4i~`3n{sT?S$nvGR2zgl|D-}D03ry{= za)ZBj2^xPLLqeB~I9(B_wA%ImLBGLKC{K>bB$wp1YEF)zR;Dq%v)NECA*WK~6Wh<) z4fROD%>S=}VRJrd%>#NFYi69LHVV|B3Erx7kR7*IB7Topv$i^P(SHxqdoInH#xCn{M3!7sM?2bob zZ(C0Imu`;Y;6fNCX3o_{94Shu>Zy2im;k}wRLUeV>LD4;wK#84UU(PkI`o)-x8grI z-rhelKXZl%T>Eho$Hz;vl_L0C#OL<!PXssoH81?cIuyrWMvQsny@SQSUhVXXS3vizTEh%P(oah73jmv)_>pxXWSGYl z-E@msV(pcAbS!nex?17L?UxI3J`8)qCjTpQua4o0uG4M2!d2%;VwU4S^qCL{zG^M4 z!~kb?x{a@@s%jDN6KNk@*wcRKFZ6&FTQE=gtqtxG{zT$&FB}!%BJdY8>Q8v>!hPJD zdro;W>YEIuJYIBPrlzKaBTchhUw5{`_;f9B(Hb+4u^YHsS)#;l@N5QOS@%kiH-+k_ z3@SwCLNr7)=6v$qhk~~xtLq(qU6++vpvEDDGtW_#8nQqnRak`Zkx(1I56=0bnk$hF zEexBA=i`;&kc$&C$3|=v3eE`N@V&4!BSTI}CtO{@@!&&DSB~Q~y5mPGh~~%g!Kn5! z0LL(IP8uRuf3~F4Sq2y68_Ziz;y!q>LNo!WIIM{ z-7eYp(|P6oL6lEe`Ge7^Ia$`0LBHdCt&;Hl(=cA-6NUcDGN^uZH@R*+1VWg&WMutI zkZ9_pzreHzz6CfvET;gdE?fCcF-1*+Z-c-&g-ysa;E-8MQqROs@b;~Og6XoW4HbYv zXynB|oH4t^6Bxb8^IJJ=dBwTCg1hRudx=(?wmnfNKOV zJUkpe13HjNlLSV6QNGh5=PtjwOi`6hb$sM@&;O`PNxfuEOr&NUSk9`vF_-2LYKC9g zWDQAc;*+xwbkgXu)VrAd25h8LY%LkA)Z+{pWk zcn?}-?|BMBopV`PObUA#itNRH#-QZPcjx@j{enQ*A_sQopmP7VRti=ccWwwnS$=M6 z2MIYfszbylRcQldU&Tiy07YM=aSE6-M9W@COxg`4X3@?1`4bmFqk#t2=B#q@|_ znP&AoX#Rr@pcoy!l}_Ez-JYi zHs+s^{O`>6`vNmfWB13pWI=bVOurtP`JCh7V|Wm)q~xS5l^^e zgkVhn^?!M`X>qazR0%u4mR)PA&0WB&R_WWIdpi z^+64%VKng8XgYuZSVy`mxi=u9Q>!sLx(@6AxF01kd|bgw%C`>df-fQ>B=bFPizKk& za8M;$3qcXbX9yBpP>GS5`EU)SYYB;op|6A74j0gBbpd0bEGc8QC(o>OHWZ6CQ6?6a<=3D`W9bbXi$E@hJ5w!6fwrbEajlDFFb zh!)zR;qJKK_A!Qu?PX}ijIZiEHY*=-iAM2trmOLYpNFhf85{g+SAu3U)(z8EA?`z)^~Bi7hWEi7yCR;Lk6GuxxE=z?DQRN*b@ z-J5VWu)u3K7X%3EKdqjDMbw*`J)u56 zZG1XqYP~stXsauVfac6QzV#;i^#rYlH!lVMc4XbHyEy)KxcE35JOtZk9EnGj)F~vY zXQ#JR?8U-}sSMAgDe0aC)j>Y1d9LUST5sIZaxNza(_9smz>!!Z5bMQy<@~^Z{$0H! z_UOg!_Zn+r6Y5%(R)R9H+`Jl0iAqFJol^ODGa!;UiZFW;PiuZMJH0mTIx` zhYyicWgmbUk$5({ZCo9_L4v`i|-Z9H31 zo_@M}$C!PIrN!~S0gq0)dkYyaW9v-L^AAKH;~(OXKF@g4JZs(mI-9qg{ej5^3-6=a zuL-()((s1{<&vJnvwFKRhp4D7VA&Y$dk>ra_DCyx{4ZW*S)sfBRciP2G?t_rJJ{0%XQYIHvlI#u|Jc zGv5^q8M^lpWhm+O&9zH-CbXzEV;m%H`{sn5o%p6M3my>HKQ?z2%t#3SQeyTi9 zV`Lv=AfDC}w>kW%(15wO40dk$A+LkWmH~Qc=M@@gcz7!z4s@<Xd}UV*1F?>0S`ES#M-_(Ob{JDBX7=M=P_n@;7~h~u{u z!k!6swtD*d(Ki*XUtIU5PD+N8DOm_i16%%Z3Q$cL{#`+QD`iWRbhrmP2hf+GCbVaiL@*nIPhQ=Dj#LC`0?os7dB*FlP7#t{hvDjv9i0Itp`tZ={doG@l&#D!!%f z9Hy5d?inW{A3kE6(FYpIQJ{o@|16BZ+FUuKh5GulJ}vfvtt|Nq!?SvPI;`r

  • 1& zf`PBwF?6<3ppI$%qz4NW6v>g(h0}P6cXoCfeD8lvG3l!z_2qrMOcVCv{qN~Gkl$|( zF<$z)#_d+Z2#W&Af!M~vuTJx`VeqUyaOrF7FS(S+2QV;UR1IFC)WyA4ZZF0&LZdCs zzIU563*<;PSqe>+=1y%nlUme{IbA94I+7hOeY7OOGo5sGyNX2zA%?0#qit}Q=rH5Z z@`r6uR(Uassfiiwg7D(%<`(+rGN>Ji1sknQls{M{AjFJFl!fTAhQ7;}5ar_|thEgX z!P`@L|@fyAM#ATJQ=L(H*^&=o;T2>T3YH7a0-eTOJa(8u=*3t)T}*DZ2Jg=ldcrm^7;(8zP@!}b;x|xqVV~JbrEHPMGJV+7$u%zSkE!hhecmqg z+YN{My_ucsGXkHF9;e~-+Gp)XKTxz>1KKRfC@Cq0Zn_AFW&M~ZEfivu5Rn)M+;)F%nv-M?N8rS7`9>q9m2Bdi@oX3{O$=kc;okjvdr?h6&GuP z+kZ-t1TSkkW9EHEii$qwzWLR9&=^(C(3lwfv^GTc9u5auq9e%e8WvH&^Qt{eE$z=k z%Z&f#_O|7aLHZ*f$ol0WB>^p)8lNR1TYB+3cK0}({>e2oHFeIIHa729|g9$b?==&lb@dtFTs!}JJyScDSBr=EN|~*{+(}2 zd%&?`xi}Y{rwpL2-QmN^#ZT9_ zHR7c^X|QlGAhN&_@PnF)>dAHYht76ftbbphoRo~r?lL`3L8mezGNj2cCI~Tf+c`#3 z*|w?WkIcy9;Y{C`JMYpOGCOGCC%VE^igU;uRt}b3tE*S;0TLeKHtsas>%wAI?>pUAG6dINpyAiTlJ}f$q2f@j{n66-W)v;7O7|+9<$5ltU@kdIdS*Q8@*Uf zZ0*$)muLuPT(-|aHaHo8u&_N_UFeqZXFUD|UV>Nq-q(zbAzqn(1i;mhjld;$g>??` zSM?}4Wh+EZzI2wtNb8hoL_)PfYf{J1Fs36_rfw033L0bHCRM6KED_$L-7=w;AqcIm?*v44tCkLT8d6Y% z?a!0=rt(58q-YR5JV0$|y{3@fe(_f@uvuLJe&gCTmU!>IJSECBJ3)z_)QKOTdouf$ z!VA;O+xr-O7?x7+H#O$&SoILh9sJE#i+<0Lv1oLRL_nvt(eE*b06-##pOF>NCri+U z&Ws202>;p)v+=ODvGzzoMu327?rdD*EH#7^BF^#RGv0O$Gb$>oQE4go#p>baCaw>! zvZ`%niwZ)`MQg6Z6OC8vM={A zzDP4K?C@7cP5I9IDyfR?SOAX^p&lzX8@E+9Hdaw~mK1KT!7cS+<7x4=Q;wQSu*O<$?7n0`=y?+}K~Pc~56T z{)U`PvCYD88UaN{dLnIcph0Uzr><9)4Bb?zPO68I1yVSh3cY~tNNatMihsnY#6hf$NIWpI)`cu;lOxNXS~x}Rzoqp z8-bcNgEJicf>=^>*`Lfz*eNuzN|-#-jR9|F9^nuU%huDZ5hIU&1C{b<=rSQ{i5xz> ziAhLbUs<)ZE#kh|#8pbz&a%p0iSG&dqzS#f+-OPZ<$62ac+;_7j zzMSz#*^War)9;crF{_w$uGLS}hO8l%qqnPz>aw(T@JnZ|jp?D8PpNsJ#Q<)7GY*1@ z_dbWP-q){R5s&l(m=>tq)TSGz`jC)c#C8Q*tB1e5P!_MOq1}z46g^DF!=r?cN}&p2 zVQZC2=ipk&V;QAzrVCpwL#j}jOmzA`9+#KbUt$Va^$hHJow|A*99JYgk7W$QNp=&_ z_pP;}r&#qzSZ=?48~r#CE1{TO_Y>}wPB-q5c9@8}pK&w}q*OM*K*$XLR&ooQDcIr` z*-arU=LIb8WzQXh*}J~-CMr({wZP9G24gBa3Z3cclIg1dqb|lGR7{ zNJ(VB8Rz>Y3ZJR@e`c9=zlO)h`S_xPX%$E0OQ$=#rNiz^H%tJITyRXb)Ldend9kq$|e@c$zX@qbZ8f>1F3 z2M5v#46YeK`5RpE3|2`M zbUpnQ4h~M!rWE*SL7{MC7*S#kI0G@3%JftF4H1jL!qOTzjk)ehCQ-@}aQp7R2{d_r zaP3OZ;r&0XmQ`^sQH6wF4TaWeri5*;Gjzy`cG?%+Jvae@^Q@Gt6O&$*#oI%%;B)Ad z=VM#>8+ThF4)G_ci07(Emp2xfR>Jwsn^`GMz$UVlM2Fp?O7lUh;xQxXj*AWjvc{It zSNT zI8XNz1pOfK2eE$xlLJGqh;>w zorB>SqlQkYl&=-mw~8B;r;%%n*=|qG6eaNM{XpKKqMI+HA_4f|9zD`Q*Ad5~`!rDk zXWS40{Jgt8W>qycBzc2$Dd`Zom92v>76$sxhWE$-D`GV41wOOM@KB2!*>$jH>UyYQ z`>|v1PYVk}#OqrdJKB&iF{&A}|9=-A5d!L%Zu6qclszW#C~KLHWuq)S2tKg$cK-l` z%GW%JEQs}X^C7?{9yHqbo5N)vMg}ngL-0)GFuA>E!A^_S`%6jFWhXJSbCViM1onn>zV-uy{?}}m3QTN|1vy4C8 zfuTE)wo}$sg@VFw8GP)AYvH;xV&LBn2-~t{_h5v2T4G-CVGFwLXMswx!$~+b45#p+ z0qu{vSgak1?~Q)jluvX@W~#7-a;^?NX@(`c-CzdSzQvzospm>fa4|jT5HT=XzFw_l z(`=a8Bd)D~?kWr(n~lc%b@nrt2YU%1RLIBulXz_!zgD^G@wiRG?&g9m4?6GPFP8Az zSQ(xWCi=>L*|3SC^n;~PtKWW8QklMg{JFQu2gc) zuX*o43KPZH!A<&?OLgh;Tp!O`$cS0>c|Taf>jZ7)Ix9nG3b$Mv0I zdK`pilvEK``_yJZe{jLo+xenUOg&*qDpPBi%Hx!(%+73?a?SQ?l9Qr=J;-`_4B>&= zZiIplNFhO#b&k;f9KY}T{3u)F_ybcAMgthsB%t6%+gMQ zDRoC`zOo}r1XBX82Ro8e1R5<-*{lV=^brASqn`cbwbT<3>n>0h3XcTmKN7Y?H%>zG z97(#En$R=5YTw}+Q6%EHFMyXk>)+N=4wN7>%Wqon2GyR_ic^?RaW>_V`ppSi!s4I$ zz0F5!)0cPL!PgZuml2|f_L(IZ$gwBAO zIVh(RsjEX`ZkxLf0(tqRu=ItEwe`yCE;_`GH0yOdoysCUekzSh>w~qx7`GcUB6^@qc!bOu?cYb6A>&QDDGHB$+w&e;`4aElc-`nTkwoz4kw~-|dlSNh6_9$NAOP;Fpz|>4 zY%F9;(E3d%viMLm?o72iOMHU05%xoarmzUx%<+I3hJ7e$iGh*!Axp&yp@F{4Brbehui7i+NoRBQR{KhQdn zi~Rk|$Zq;*VmlH1VX?bSUGmRg#+nwBgSlELl40-|GM&(KuBO!Kq1PpnMGbf*)}%Jj z2INqi28bccdgn8Gjatm?HQj%NIwI>>Ccd0oS~L$_bBHg%WIc5ATash1>|#w^dUfqz zJr8J|5-}4l;}Rz%tNkY2+_B1vJ<3}cq1w0mMhOO=t?Ai>7A_0V$^0%A?`u}A!V%x( zp`^#zxmDzt&s`twGeV+Z%5uHc3pk^*D#2&pO$7!6*4yrs1jK3LvI+`9mW%e<1FuK) zx*%c|l_sm}>n2+NdX-IAeWDvHU$PjR1kC9goH>N^<}Odc!D6CXu#)*hu4I>ccJ#}h z=NxU{k@JWxln)HVdm9_m+#2ZXmyx_OLVrisObt8VF&PcO1LK$ZH|W|Ze%`O2dAx<1 z!Y(pX*?gMP0o0@us+I^Y(m#l$XGoH#W!O=JSW(T^_!X)a zIO5}p{wfKBDg;0LaXxfj3DeHnf6&TrVr!BM;$1uUl4D1GlCuW3Eb_frSprT8aEq0< zTF^SuDEU%_LmXiFAC2BId};9`@EO~o-=qC#H+s=S#DeAg9ew-D%y~R-`s2?q5#+&P z-XwKMTUQ97+Y1wD2hCR%olCy!o|y?+OaO<`{i|ORlQs5!FxSlNS#h}e`OY{>B)xa= zvaeDP5z=B$dG0lOk5GCDk!W+*WsOimQm@w%3O(Fxy_B+ShV0ToX_(t*Y)I_4HB)FE^Wa<*wXhywk?q~gABSu zA->ajtuB9FywUzLbao?%f*+13S|Jqh^!}Gz=Z{+{Qq)iHzeRkpx_FM~v$Yc$MdUj= zItm0?p73M0>VBI8q)|d&16fW&98kwOnJSz7J`AJ_lFZJ|Lj3PHM`E{SjSMP>`&2u z!t>Uo(Ite^6ZZ&NcC7jAQqvez-Z2Z2FRI__J;Y$BO@XwE+@ud1FUv zR_wRV+OcC&INd5!G+^!g3ToKXtA>S2ku1xVQhlM;5eL zgr`7B_SK`NHb6y#`&3141C@~YojP{(8|k@=9`(R?zaPb>7$0GGNoVD?W;ZWfw$D+$ z@1e&p{jr6fYpQESF?T6#+bruScG*oQC;#aa&?$&QTae zGs6^a^c#2Vrp@z}jhG%DQHXGUkS?nQt?+48L;)%eNDWeGG&VYC}XpC6sJV1N zT#=ycj28Nh$BtJ^{+^0wvdVcCZ-4mG`^@Uam%CPLaKw_DZHfO;@cW0v(HV)O-$&S} zsR!b1Zg#>_ufbXM;H%m{caRxRCo;YG+hQL!7xypdfuDUgfzM%P zIyV}j^lC~t!4se4+{21?%BK}0UKU%dCnMTz&zV*XlYCm;c&gNQrlIHOA4e%fIi?)< zHC)dN(jYZ@Um535yXpv@7fx{R-E4?`Ht$Rn^CeviSggX;kmr2-n#Ds%EWF^!P3f-E zBLuHpAJU82I5n?1lui~xDil7xX}z@*b0)~|KrH$L@&2Z^t-DMl8$%)8>U%%q15jch zO|P_H6sV?!|B$P6Pwk(TY#bwgoZx&BS2D^{psY{z$@8HR24NT7s2jhSbv9Hu$r+|^ z?b2B15FAkQ*&_ad7HdgE1@bZDXj~H~#&-_T;t=Cs{U}NlUA$k-72a*+OGFmrgJi#& zP9Bq#MiTm|R3ZfA_zf^M@-D^L4oMT2hUOsvikflVv50`Xrs0%=u0=E{=WYE|VfG5c zj1!xs3ffX0kB*;5xewG#vY@7)u~x(g=DFG=*dSR+4IJ1ZTQ zMe6Ki0o|KVW`KsF0Fq8&0Y=G;yh&3_%LD-KO%{K-YQ9K*1)D^Im&5l@#oXFc`>1G^ zqJ%if4AVu%O&A{*HSsM*e7GQOu_o!QgR^$uMHcep*2tic4ru^BqQ*bHKb8@Wlsv-dxWJFq=?zSo&S zaIsZ^H2tljd6TGfUV4;>NY^y>9Y>IkmF#eln_JM*Pd!`YRrM(ii{4C*gkZIUtSP-~ z^sNO)_Qd=qDlWmOBT1-{u_XEk;2$ZCo!l2U*F#b{l`A;7V@9*^Xk|NwhjCDFD5O+A zQnTu3ZBa8Z=FPhaKU}Y;@`@?)bw`Ta2lRX2mWv|bQ9&AVw!@-r%14ws-hY9>iPijd zehM?^yIg%MmjEL)w}>(D?>_75^NJ~-0KO@JlO&?z;Gih~!@WPSAcLdBUp0F0-Q~@= z%T1Jq0cXk~5ID}Ie+J6V{0KqdPhfzk@7fHFsj zXqOnqi<9G^!?Pf)G5gRBN1>Tu`g2|A9GJg(9B^n8Cb`_+lX0-WDn)kr)w)-AGrG~~ z%m1br*>nC_)+k35!hRh03{w|X@BR-#%pLBajGvV7e2#g{!!t2V1u|DpY;q)ldvDfX zN>@J_V6;hppSJtubNSAMbN1#7unlYn$4)V>kPhs^NXOjf;3x`8f$?n@);T++Q}6DJ2Ov z<`4b3V*QOW~Q(}xL><50~WsM1XL0;OVWN|1J!g>6m#>)aaJ|;J( z8+{Y%-2l9@o03(e>1Yer5e++SZ-_1nh;AECHSoyKcg+fgx8oEa9gQeBU)Qw}F%!&N z*~suKz%3Z|qkQu}Z!C|(bO9wJ^6V+Sd_wH+#>KW_ zTNe_+`MV*?@xjB51a88K$ypZtF%YlYFo2;|zKwJQSs(_X++Zo)1+i6SPq4jSZBJHxF=i?Q072*ca{3a($);5hc#O zK9efmKF$lCUDNg7#rPG-&J}2VT?(c+&!Qo!LCUW&z+liNWO9-V(C=@gXxlxiXWTnM z&>y)kWAb3J(9ryis}qb4?SJrBCH$bQQk1W(yS;cWm&U!r(JD&EmGWJYGd?e2>)vxC zao}Hyw>jM(q0AeR<*m=i&)7$2QI&xYm6QA!Tuopz69e4O`%ePb?r7yANh0%zG6B4t zkV7Hgk__{KVW2P|s-eWCXh?^wu5gd$4o{hj;QN4(Mmav3lQ_6`52wgHdwux={lU>V;b$DL>-0Jy;i$TkeNUCH4IP2MKNE?x>fPZ ze>U1#6|E5a8u`o_-~Z$DtjkRYM5Q1y4tvIT2hT_OjTb&SOTLsq+&)_Goo~hxg-?i$ zrRsO^J9(Vp%c-y`)q3ewhTG>FPrtqx(63!G^Rih4_m^>wDZ2h8Z;_it)>u<ciDTCtDBD8?**V3&F^bCvPJ;&DbUB_+cTrIILv6n3 zi~_D;4iBZf=B7M}kd)HU^N`2L_aV%$h6b)7>|7FdTQ;A(d|tJ%HbYqiMTlxLZAEa~ z29!2YZ7T#IPcI$R?%=OYMoul7F{z>piKZoq5dEG(;XVoIH1D;UEg19O4>_w zUG}+(qtN=_7h*pj#92O1W+eb!i;u^Wscm4aq}Kf>nvRJQluACBDFzGlv=BP3RZ z5Ma%zYRj>(Fi;US5xvAm^YrvoHZ;V6B=bAd@oQ;uC@Lx*XNZ1O-Ui^Wro||oarY$B z>O4vzch&>@`+)(4IRaRLtsZxe|_+i z$dXh2LiMh1SHo^dM<6VH!zBMs-S-z>Z<`8v50^pDMHl?kV_OPimd9a;ft8JHY&gJf z7U3IErPAX{c{T_1N%*7|ToTkrQ+u(@@*@i!+qGwi3b6ztk@ zkFz6xVXx1;vzt9fE3)?+TR~_Q8v4am``OL7B}BW)nbOSqi=JKVyD#36TwA)1$BzZ0 z852r!UZI=h97=mAA$^O+%8D1Wbg$j_*mOJ*gtA+mZmIiKos)7mdkf%nV>6Xd5Rv$6 z15=0IziDDwzKi-MIGu4VUrJ(}-!Vrc>~ohfMV~C|rOueBNYLf5gx869f8V+_LK`B@ zY5vf3rYsdQ^Dw*sVnKsPKHk3DA+IPkHMPtpJp%(OKxg^-`g%OxU#0VkI*vMRThBLM z4BDkH*aVlyc)cKD+NvWjp<~cE#POp<^R?e)=ait`fD6M!Z>uEBm%pgRB3r=4TXXbL zquqRa|4QCsMfGO5FI>$-?2%Yc9tIhilw9w@L%wx_8CR%fuA7vdHgj+hK%OkR9frPF z-cZMnjmLfa7V_l_wq8+@n5s1+P|HV5$rLoX#iQublS{hOx2V3GdNl6mao_#aFon?= zPWYY&or_Y3pMS)X8{$8$<@=@YS})R!yfpHs@w&^Qo|S+ghY&R!3kwVMJkX32cxfX* zGM4X&dfMiVXER4aYq<`IH8PC`{uQe=E<+X9i`lq7@2Y$ItoX0=4NF!Rz(X>8eMtUg z2TVn4C6TdJB!^Gc@p?NSBhoGMz>)YiuAKDYEZ?Da?@i15DkAek@v3wEr3j^5S{a+>c;_*lj(NV@QuzGaQRBh=pB(bU$Ko8=U3ay!T| zANu}QaQwVmA7PFh?mD-u42v^mfC1JS17BNP%dyei1b5x|@3}2&vJyhuE8yvQ>h0;= z?md?XylnGC43w`fb1UOH7IJANMhZr01YV*p8(4n&?29|fH|@~;L*@tb3@xnp>bXRk zjMw0H#RvA37N+=c80>HIirnS1UV^MLGOBNdhNDqO9ccMrdpbsa~iDt{G?V^R&PF^<}v&N z;3=?Xz~h&MyhFkehQxPKl%fXeK2SKD8`19WZeUW(8`D>$p7RBZ+i%nmh54-Fz%M|L zZvC5&y9PpO7mq0C{T4kP9X!O-%WKfni-(*0Sqh~JYeRP2$P`b@A6x=&k;`;?}TpdL7 zL_*lLN_8W_0`d0BhC9A+yLk)%Bv++f6qu^aCJKZs(H8=H{_q1Xu)A_}RPKc^nF4L94H1;GeME< zB^_N(QxiFm4to+Hb)D9?n3!DrdgEA!Ht_Y&h;`Fwg&m)lW$mJy-BH-(%mf3Z4g8ZQ z1*2+PCc*od{Va{l?2J0elRS~AiqhK?W_5`DyE?RSMh)`2nL+M8Iq%pvwI?3-`+4OP z?%Up-QhG}Or<*YGy;mQN8h%X5)v1!-bC}9Bv5b;%Xcj|ZodmYcOGsL6TRBUIEUU~ zSlR69SwXLn>3Mi2cfBM|7B!+Dv|2fJ>sgNN4^w;~{#EJW+~=(@B7z&d^(KSb2v%n1 zJg^08pLLQ^{wLiDU0N~#2OvZwB*(z#5u||E0yYv_p!s9qn{AHsa9c3XZ{us7xCp*~ zFeMWi?(=@Vb@)3UmC}8gPemP@frh*$E;&X7HBLS1o>E1k?kE&_t>Xm@=yBBI*CltH zyoVxU%_k>G34nc>rui=tW=Qql@Dy~>hdY}yJ$2QNOz2{F1`VJ zd|9vHX}jPaTD0q%Dd$@h+UwX-GVGmnaIYXn=f3`}6)Vol;H$dm(;9f@^nV(S4rkXh z;U-Iq`INHf`LT-snJv=9xW(OzAIm5F`RaQ=%_iYf0s1Dp00**Yho6Q=oh0oqgk=NO zQ~Z_K;ZTx=aG@v-k%ivj*exigZ!K4VZYIr0k(jHD0xTddc3RPM)4 zD=$2L?2+3yj?1LE4-a@0y1EFwxZW%*FUKw`8?ZFF|NZiI$-o5RvTZ2N1B^&Ug zc3?x7Eln^FFD$J;$Vt^$oT)LUPz1b7<Clx3QcLqqR}Q1#z9JlvjLxC)U~ zHyViy%6Mv*{L2QnsLCrGX=`Kd4m0ruS{{zMZ66UZV~%r(aAJBj&jaCjAEBB4yV5FQ zaXOUb))$vbMKT(Eyv&)3z=6b%XODal^J;|H*gy$G;y%3{02!{#W?^ArujPCm z;rjApmD%6#Eyp}l_vUwxNl4i~UF>~k;+FP%++N4a^%wlcj+H8rA@3bZhixbXnNo>G zAEC_%g$(E-O9pS$Rcxx~9Sy-UhFJk6{t8_m`D3h@R)sAWf*Jo@6xUrB%N19<;UcqB zhwDA-3$)nsmGx;~5QX8~6)%uS%KacjiESi?UI=eWkB}Y0U}1>}U1XrakN@vm-d?SI zvMZ#H^8MB~eWCyr#zcf&U`>;h$|f?u{CTk4wS3L*@e-$Ls*wqv8&H{&_Vmh&Am{A` z{3s9IWse6%)T=jZi89qgXc7ZT?(X#}(~kfR0xa##vS9I%;cXKv&5Y zziu3Li?2v($)SNs`7vxe^YOkDmD(MQiKSytLuO!M!NMSB{<#-8HZ~UZjVC?5gY6Bz zgRLH%LeN1$Vl>n5!PI7T_)rAn-c`pgZIF&h7RMyt$T6s#0|^+1r1BXUA_A}(4vUPe z7KB$CG9GBUEL zff%3=FlAT2zT70T`ZWvaTPVuss}^3i4-Zqu#o<}n+H!J=lI9YiEY$5MF%BW>z@E$Q zjFX=Fmh7cQ4aQUpT ztr+l&0%ZvSf#j}s3?d>Z{hICJ1htSHd~w%&b}>6-rEf#TcJ>3aTqY%4l{+IQpqrPg zu9fleh8H*-sXsH`B|ug}M1@E|%d{F8S;h$`ODNH9(gNw9XP_oVKP0D864%XQ81)pa zfg|F~>h)%u@4BFL?cC0GOn#rz-Oo=zU+zN$M8nXEcmnHTP;tJ<{jnhk*&pl>?7V=O z=(gD-F}@h69V}XJi&1Ag%cikH?}Ab6JpsPf`Gth39Img`A=x$jQTNM|2#p&&pjh+T zM=iHgCP4c;DN0`s+}!WaT-^?>^%jg#AniJ=RX#i0Jv83^LpsYXSmJ#0J)n-AS59JZ zIF!;?PWbM)lbc-ePbvwNg(&&4B{Ms%7v${DM7QDhCj78d? zo92QrwQ|?h`YMEI!B2U%q)vBAYd3OijniIdUuWe8R9bFVWqn)te=b|zWkR9wb1DC} z0tTeOW-xfT0gfXhE>~d>i;vo)ZKNdy-`wnjENqg$`8bdB_RmWFe>GiqAX{PkjZwR` zcPnVCv}(6iE3rFlYSpZ!)ZW?>v8k;}?WkGQR-8%Q8f03Rz)vao!p{b*Z zEKx>}jE{%F2p+fot|?4qud~UuttVuXtK#of>;8L`^+ z9$ym0&R95N$MT8}jiq1#9*bwj61)MsSQDu)HH#MlJzOgVBA`u`V|3ef+q=6y-61B$ zeqeqsJvoFJ%Xo~kR0xlyqgFY?-wtY_2kA||$b}{8w|~U%dOMoiv<4na%a5Ky3^$K{ zTVE-zuTL4?AP-_qW@EwJi{-Z6ZrW@i^4y#CtNwAQMcg8*jj$r0`qi5%xdIesaGo*% z=SWrcgK+#kHIpN98{A|i5D4`G65@qzbBhs-Oujq1{!-mT88*pt>V6?9P=97}*|Tn! zQZ7Ly(!uF5T1yvE9Nz8~*;c`~$^-c&ia#T;{(M%FX5*u{L-I`8|9;r0n5Y7b<4m07 zQaE6}Dh80)J2{1#i9jVNsKl-*r)#)h2gV)pW-T!|Lwka)d?^^Z!rY@uZ;9I2grokW_ zfpCVvb5j5TJbC*_N4y>BWW8PF1k~m4f$}xo#Q*FWq*{ij!gQ+YWDD1Suv^zPZS!RM&`Gs|BtG2nk)o-2-nlur3a;Fls;Qd3)T&#C$U zv^k5zm?ehXu%8&M&?V)=$|WmGrhXhl3msjeQFBbYiCc3_Au+$i-&~Wc|6VN4U(a** zF#p@P3>-6+5u=vu1qV%yjs7N+IxC5bklD)#|Hk$j5U`pwk)sRbO5jlYNpB!?S=wi& zQR-QB>lryH9DexnVt*hCg`9C}IRz9#(^5l^9=#$KS)Yw-__0WmfB!y;YZO%4MVmP( z7-N}nkNGek77i#~{SA%PQ%ozeWOR<`kl-8Y_;~S}38;E-@7ma{VCs7bQ?GB>$goz4 z0aHWF?;%o%PVE<0#3iV}uUX~3BQVJ*=O>l#7RZ$#92S<2w?3f*8$(h{6lPbBG3n@h z{Mb_s&G^Erq5}9-@Nq+KX<|H3CXbipw;1}fWIIZ^z075@PI^p#Ul9NdY4ipT*Lu5d zs=f4Nqj57Hjn;1LAU9jZKU>&)fLUeJC@>*o;iFg6FQLgzye@70Z(V}9%DL@%+8sFv zFRcN0)9mQ=zrFD#F_^%1TU^bN*aI@xJV@zC%2 zezonNzKu+gvei`=RzwMT#_?xECm|~?6Sp*o8?R9xJ39aH z3L@T5PkLs-dQ?OGSQ*C;@iz+(t(SU_gJMx*BG%Q41DSWUh`}+A;&a>V{y~IzE<%IR1^vZ}{?8I(X474F(5)iB3xw z?`XsgRQ@61ME`?Y(0Dg$bEfG9*Wt7e^a>Nx!q9^*9qi#AJR+!|-AYp@M2;hYrgXAb z`=6@|1g>8aDQV@WWx3|{SPGD&`yFGDlIihIcbr)~0IN4d8lWzz=NsV%N|~)yk_I`z24{738nH z>UQx32~c0_T;;Xeey;3P$z`mfBA?c}udOX*P>|AAzpTrBB*DYBFIPEZcoVkjpLW;~6nH+>$(iC+xF&1G+ zaUAKTiB)vD&MuFOxd|Sf=6}~JN|^h&KhSi z{VCZ5b&r+LMK%z~vbH6>JLcito@&Hz)8B3ff38P!p#zrE*c21cr9La7W!GCJO=`ib zA_rZS8?LtuXN7*M!)j&F)Em8Zj< zdL8|@A>%4FG?+Srl z`+G=A8v1o5weyJ2!O>GKcDT0<-%>VmSH16J&v&~^zHWVQWQ2q`1Ndem%xlR{WO>*)9gG_yT(oH46(KaAa`j2M<9?|AV_#)5D0|eR(c38+v(oL9+YfJcm>+~%^&eH>KQl&=>$pu^ly4Kb9b$;R;AKRa z7sz+?_vpsa!N{+@%`BEN@;f6u>dtEX5MDk$5{L&QFbA`9a{8M^k`2H^$X44tlrceU z=DvPO93caSY{R|gWoF@Fr?AacQ)92N3a(6*)QXLguk9J&r2H)U@<)bSm{TZ&Fo~`I z@K=Sk*Av{n6$6i6x@DnI zdW-2`{(8yZ)48~w{Sm4U>bxrC$XxC;-CWR^PAPR~9tg8^{raV7Y|LR;b|h~kKnK^- zx}-oPcmPmxKDnY%H@A$WLbJkOONU{>FP{hNvvibxX*xVDjcabyQuQri%H88!-i<`8 zL4jaf-Hi_nhd}!J`s!UjGUX#?sU;L0|DpjP4rbuJS@PV=1L%9VKD>Jul#{~`6kv0J zVIF7?0yUQ^Xu$)-cw7y2{pdbrKFPDb^MW)vlWs3RI!Dg0xGh?324Vd3{tgpAKk!bkPX(TTaIzg*UDo&4JrYae6S=e(<&a?pdG z31&UqRMwpo0|-|-BI(g}cZAUvo*nDD8Zw}I+#jr`_Hohu{#g=?<{Z>@TvK*J$_t$S ztZ!HgXRp~Ro~G)8x+=5_0b|B1E|X8Z+k({Rmf3m#5qq^4;%;xAVw*orZxX3c3Hv7Y z_Vz#xF}1s?=+}qj;SrD5bnrCtIklhn;q26Ud1-#eNS_MpKL?5%&7cKX;H{1y@oaL$RYc!>1r z19r5S!;(4|M-Zb;;le^3rEA%(3oXowQGKT`%TG9II1?ReoL=ViIT^Bk@j(3G6_DW? z6c?Y`(Ol8k?Jko1S?^Ua?Rtnl(=|B#gtHUo)UsYhDBom3P1LaWM*Mv0wnuCI)sg(c zM;%@O+zu#wV@0q3>MWlgBZHJ35?Se&SQqo@KV;|Sk>gt0ovyy0trb{^&Fozr$JwcD z_oIGhT+n#`C-+L2*CS<*fgjV0BpGV2h;=%Vr>FWXaLHxAak05>)}Gmxl&yUrR|?FI zYz;d{rdt;m7IgIWJ5KvGG{asZT9es3$gQ`Z#jViF`y1_(J2*Rc?x+)6Z@au%HIEXA z7?@@HV6``i4Peh0L;NSi0E+Nf%>~9Kpbg+TDR3}}S*5R0xleYB}(fi4Zl|w#eWt%kQ7emHB?Me2uxUqv_#W=vzrd{rf_eQz`tS#*q-WKE zM6T%6)0CB@V63`<^SJJn-)>? zau~wA7?Yl8N9Dk3zq41)xC`HGyab-2Z*O~*_&ZsaB%J@i;e%yJpZ6G(a@yG>(EKGnVA4YN?>7WOO`WJ?L}@4W=mUyfTwMIs_7C>$qj%TG4Sg>- z+;~2J%-q}X;LSgQwJd!c6JThwWAzI(+JI$dd{$O02yP>(r;*z0K(&ZT`7FPvV<>YuQ}L zC3s{l&#;l=Z@y@n&DhGBUFj?{+9W|LP4-=d2T`_tBe#CpXCc)|VM6`_P;cB|;I|ns z*b?GMKNIlx`zs#K&l`(#8L+$Jjt?G%Y&Yhr->lJK3A24v^>c5*s;JIRmIL>g^A5^H zLf&zg9d)Jpv%ATkaANO0n4=^|{6dxJ`tGpj)m?pWB!&GO&-#6gLK(X;M(lo?sQ4mD zUst;FBp0m9LPl10O+;3~yWZ}nL+MHnn~^t}&>>9}q_iG|zQ{cM!i`(pJpgZGM0z?a z({ek&&4HjIOJrq*&DTykcl4k1#1mC1Vxh3u^VU1yWx%1}SKlM5_xX4bBSk7m(~nc#uB?k!m zHKrxh#L&>Q-Li4r)6bo1?^V>^Xw1$mx)|7!NMAKZ{lQ{gd-^okS2SO-qiAgTrNMyN znoE(Wf4M{IZ9mab9t^01Q&Z94<=sl255>1q3yRaPjA?86O<>YrcBezqJ*Kr{_xBT<}$hAdzN1O3cj%J*HC2V;ifLFBi*= zoAs8es4!jEpXm4>U#re;sjo=LO0GA6z>PISA4Yn2Xy!ASKtr3LuR*sE6=6homCUYBJ%Rb+a)yW>Fy0Ve>!GJlqrZ9pXt zIFdH5h7Jf>`r6$?N zD2lkNVu|7bNW5b;dkJ*)Hv8!jn828V3LZ(k7V|?exrBmzy% zM*>|ewRGI9Tmt&k_7paS->jBTtJsdkB}w@21#hQXxP?Ul{h!WqL>DCcbFl;$WkhJE zL`MQn6BG+Cre|*z`zzTmaBO@LI@IO}-7O4N=P6sG(3!l@+NSWg+;jdBb%0y@K;=vF zPnBP(;I#?VZ^X(uTA2m`&>Metj|=b-BdeNhqTgjBt8dds=FLUNty-Pe2~-fEi2b*U zD*F0)tXH$Xg)mzZXperA)uSx-2k%mnfkb~H{xhv6};u1yszrgJ&cnpWoWQhNJX$L}}V z1c$yKDA~j?w6JrWSmXhQykUo&b^o(p1UisdII2HbGm%JW`mw#EG%&J^ld*^k*FO06 z^NF9D+LvbiJ++oNf4d*@a;NHtoKo6o1t&xAY!c?ow-BMENAKUi=dHVT1uhE_ILsq& zJ?L10Jjyn>Ns`)iAHH^2g#8#eySwtmDCGf_i@6iBX@Xz{5iau}&n)Bi+TWLcg*kFQ z6ArNDg!Z0Z^8D&N7-wEGwoE+RYD6s#7wL~z1jhW@T|`5#?*4JQ$zozH#c)-eTHlM`%+5jb2LJK2 zE6JP$Up_7(Oa@pUxm59w<_5}k2_^s^BTr2JTvsB8YW?27YdZ+apf=`@YO2?*`ZGu$ zTstG<%K!9+$BDv$UVfK4ZX+X^k zWM=R6-=WmZ0@+PX({_`fCOMZ(eb0fX7GOT`DAQ9C9gy3bIl+o)w+w zbko7XTBO}p+k#1su{h!5-WO5y@-zCxlj;rElDW4!MpG^HdT;N6AT<`YTc!6FKWV?A zgox3It9scwm@SH|O-d(c4G>%kA4ug^qmyQ(fY^P}*nQ>Xlmy;q)7_y4J z?a1PM2SFN9sXHX0p_u%1!ahUJH+DA~j+d;JGg@vArlsTBAbkqXIagq6zC^~A)QrIsOQlt<;uZS#LIZr8P zj55vi;+xMa^P=~@C;<KQasKWbd`_pBvS zXtFcUT%@8?w>@!TtLs4y%?)LW!??3fQcU+39DfhbjoSo4=Brz0o10QhTe`%UPw?*o z>#V!Q)E<61e(mKWzW*oMF|7|S;!g^3{CmJb91TfBBg@Nk3QEV}WW6;UUx>$beLKyO zRL(QyJcvZAUEnO>qD#xJ(49$4$hQq_+;w!uVqD+)-X116-t{0zS?jF6 zTi0Ob!ohFeYcgk&rzbQ<$HK)Gd2ryJy9^>-aQtxnYk_nvr^d~sujaF(+mFfe;k1*4 zk*jG19EmA3ZCKXBFJ+sT*0L^UWgcfbSv;#8-WwS%ZcnO(=)SPA^*Y`<3@mpMTDaQj zzeRaR0|d#K3fu40M*#dr@fV@C7von#K8;%CD)oJcrOIN=g7b11gW=U2^T*u&rhzk@1M+AA_^FJ7y}paB$Vc*E~`iB!^{mh?d>dEU5{06JdWP%E|Zis zZf<2_Zv8Htn_crGBGA4+z_{nwS~J3!0zim?%`C>qfYi_|=xYg}&;Oevk^jKV>L7MY zIP6&bj$(3rsAQkMQ=e_a7$oADkHIY9r4}8UUd8cE)r+9yvz${g+#U1^Ns`K6B|%XqlTQbL9S$&oa0PRN)!&vMG0kZ&aCELAm|osqS#KkwK7S->!a$q?z`ZM7t?GM`&Oz~iB+mP(nDRnY$dQ`{f| diff --git a/paradise.dme b/paradise.dme index 17870ec3db3..052deeb85f8 100644 --- a/paradise.dme +++ b/paradise.dme @@ -173,6 +173,7 @@ #include "code\__HELPERS\_planes.dm" #include "code\__HELPERS\_string_lists.dm" #include "code\__HELPERS\AnimationLibrary.dm" +#include "code\__HELPERS\antag_menu_helpers.dm" #include "code\__HELPERS\areas.dm" #include "code\__HELPERS\atmospherics.dm" #include "code\__HELPERS\atoms.dm" @@ -590,6 +591,7 @@ #include "code\datums\elements\falling_hazard.dm" #include "code\datums\elements\footstep.dm" #include "code\datums\elements\give_turf_traits.dm" +#include "code\datums\elements\high_value_item.dm" #include "code\datums\elements\light_blocking.dm" #include "code\datums\elements\movetype_handler.dm" #include "code\datums\elements\openspace_item_click_handler.dm" @@ -782,6 +784,7 @@ #include "code\game\dna\genes\powers.dm" #include "code\game\dna\genes\vg_disabilities.dm" #include "code\game\dna\genes\vg_powers.dm" +#include "code\game\gamemodes\auto_decrare.dm" #include "code\game\gamemodes\emergency_shuttle_lockdown.dm" #include "code\game\gamemodes\game_mode.dm" #include "code\game\gamemodes\intercept_report.dm" @@ -1566,11 +1569,13 @@ #include "code\modules\admin\permissionverbs\permissionedit.dm" #include "code\modules\admin\tickets\adminticketsverbs.dm" #include "code\modules\admin\tickets\mentorticketsverbs.dm" +#include "code\modules\admin\verbs\_ui_module_admin.dm" #include "code\modules\admin\verbs\adminhelp.dm" #include "code\modules\admin\verbs\adminjump.dm" #include "code\modules\admin\verbs\adminpm.dm" #include "code\modules\admin\verbs\adminsay.dm" #include "code\modules\admin\verbs\antag-ooc.dm" +#include "code\modules\admin\verbs\antagonist_menu.dm" #include "code\modules\admin\verbs\asays.dm" #include "code\modules\admin\verbs\atmosdebug.dm" #include "code\modules\admin\verbs\borgpanel.dm" diff --git a/tgui/packages/tgui/interfaces/AdminAntagMenu.js b/tgui/packages/tgui/interfaces/AdminAntagMenu.js new file mode 100644 index 00000000000..dad3d292a08 --- /dev/null +++ b/tgui/packages/tgui/interfaces/AdminAntagMenu.js @@ -0,0 +1,663 @@ +import { createSearch } from 'common/string'; +import { useBackend, useLocalState } from '../backend'; +import { + Box, + Button, + Icon, + Input, + LabeledList, + NoticeBox, + ProgressBar, + Section, + Stack, + Table, + Tabs, +} from '../components'; +import { TableCell } from '../components/Table'; +import { Window } from '../layouts'; +import { LoginInfo } from './common/LoginInfo'; +import { LoginScreen } from './common/LoginScreen'; + +const PickTitle = (index) => { + switch (index) { + case 0: + return 'Антагонисты'; + case 1: + return 'Цели'; + case 2: + return 'СБ'; + case 3: + return 'Хайриски'; + default: + return 'Что-то не так, пора писать баг репорт!'; + } +}; + +const PickTab = (index) => { + switch (index) { + case 0: + return ; + case 1: + return ; + case 2: + return ; + case 3: + return ; + default: + return 'Что-то не так, пора писать баг репорт!'; + } +}; + +export const AdminAntagMenu = (properties, context) => { + const { act, data } = useBackend(context); + const { loginState, currentPage } = data; + const [tabIndex, setTabIndex] = useLocalState(context, 'tabIndex', 0); + const [searchText, setSearchText] = useLocalState(context, 'searchText', ''); + return ( + + + + + + { + setTabIndex(0); + }} + icon="user" + > + Антагонисты + + { + setTabIndex(1); + }} + icon="people-robbery" + > + Цели + + { + setTabIndex(2); + }} + icon="handcuffs" + > + СБ + + { + setTabIndex(3); + }} + icon="lock" + > + Хайриски + + + + +
    + setSearchText(value)} + /> + + + } + > + {PickTab(tabIndex)} +
    +
    +
    +
    +
    + ); +}; + +const AntagList = (properties, context) => { + const { act, data } = useBackend(context); + const { antagonists } = data; + const [searchText, setSearchText] = useLocalState(context, 'searchText', ''); + const [sortId, _setSortId] = useLocalState(context, 'sortId', 'antag_names'); + const [sortOrder, _setSortOrder] = useLocalState(context, 'sortOrder', true); + + const keys = Object.keys(antagonists); + if (!keys || keys.length === 0) { + return
    Нет антагонистов.
    ; + } + + const antagArray = keys.map((key) => ({ key, ...antagonists[key] })); + + return ( + + + Имя моба + Кнопки + Тип(-ы) антагонистов + Статус + + {antagArray + .filter( + createSearch(searchText, ({ key, name, status, antag_names }) => { + return name + '|' + status + '|' + antag_names.join(', '); + }) + ) + .sort((a, b) => { + const i = sortOrder ? 1 : -1; + if (a[sortId] === undefined || a[sortId] === null) { + return i; + } + if (b[sortId] === undefined || b[sortId] === null) { + return -1 * i; + } + if (typeof a[sortId] === 'number') { + return (a[sortId] - b[sortId]) * i; + } + let firstValue = a[sortId]; + let secondValue = b[sortId]; + if (sortId === 'antag_names') { + firstValue = a[sortId].join(', '); + secondValue = b[sortId].join(', '); + } + return firstValue.localeCompare(secondValue) * i; + }) + .map( + ( + { + key, + name, + body_destroyed, + is_hijacker, + antag_mind_uid, + ckey, + status, + antag_names, + }, + index + ) => ( + + + {!body_destroyed ? ( + + ) : ( + name + )} + + + + + + + + {antag_names.join(', ')} + + + {status ? status : 'Жив'} + + + + ) + )} +
    + ); +}; + +const Objectives = (properties, context) => { + const { act, data } = useBackend(context); + const { objectives } = data; + const [searchText, setSearchText] = useLocalState(context, 'searchText', ''); + const [sortId, _setSortId] = useLocalState(context, 'sortId2', 'target_name'); + const [sortOrder, _setSortOrder] = useLocalState(context, 'sortOrder', true); + if (!objectives.length) { + return 'Нет целей!'; + } + return ( + + + + Имя + + + Цель + + + Статус + + + Хозяин + + + {objectives + .filter( + createSearch(searchText, (objective) => { + return ( + objective.obj_name + + '|' + + objective.target_name + + '|' + + (objective.status ? 'success' : 'incompleted') + + '|' + + objective.owner_name + ); + }) + ) + .sort((a, b) => { + const i = sortOrder ? 1 : -1; + if ( + a[sortId] === undefined || + a[sortId] === null || + (sortId === 'target_name' && a.no_target) + ) { + return i; + } + if ( + b[sortId] === undefined || + b[sortId] === null || + (sortId === 'target_name' && b.no_target) + ) { + return -1 * i; + } + if (typeof a[sortId] === 'number') { + return (a[sortId] - b[sortId]) * i; + } + return a[sortId].localeCompare(b[sortId]) * i; + }) + .map((objective, index) => ( + + + + + + {objective.no_target + ? '' + : objective.track.length + ? objective.track.map((target, index) => ( + + )) + : objective.target_name + ' (не найдено)'} + + + + {objective.status ? 'Успешно' : 'Незавершено'} + + + + + + + ))} +
    + ); +}; + +const Security = (properties, context) => { + const { act, data } = useBackend(context); + const { security } = data; + const [searchText, setSearchText] = useLocalState(context, 'searchText', ''); + const [sortId, _setSortId] = useLocalState(context, 'sortId3', 'health'); + const [sortOrder, _setSortOrder] = useLocalState(context, 'sortOrder', true); + + const getColor = (officer) => { + if (officer.status === 2) { + return 'red'; + } + if (officer.status === 1) { + return 'orange'; + } + if (officer.broken_bone || officer.internal_bleeding) { + return 'yellow'; + } + return 'grey'; + }; + const getStatus = (officer) => { + if (officer.status === 2) { + return 'Мертв'; + } + if (officer.status === 1) { + return 'Без сознания'; + } + if (officer.broken_bone && officer.internal_bleeding) { + return 'Сломана кость, ВК'; + } + if (officer.broken_bone) { + return 'Сломана кость'; + } + if (officer.internal_bleeding) { + return 'ВК'; + } + return 'Жив'; + }; + + if (!security.length) { + return 'Нету СБ!'; + } + return ( + + + + Имя + + + Должность + + + Статус + + + Антаг + + + Здоровье + + + {security + .filter( + createSearch(searchText, (officer) => { + return ( + officer.name + + '|' + + officer.role + + '|' + + getStatus(officer) + + '|' + + officer.antag + ); + }) + ) + .sort((a, b) => { + const i = sortOrder ? 1 : -1; + if (a[sortId] === undefined || a[sortId] === null) { + return i; + } + if (b[sortId] === undefined || b[sortId] === null) { + return -1 * i; + } + if (typeof a[sortId] === 'number') { + return (a[sortId] - b[sortId]) * i; + } + return a[sortId].localeCompare(b[sortId]) * i; + }) + .map((officer, index) => ( + + + + + {officer.role} + + {getStatus(officer)} + + + {officer.antag ? ( + + ) : ( + '' + )} + + + + {officer.health} + + + + + + + + + ))} +
    + ); +}; + +const HighValueItems = (properties, context) => { + const { act, data } = useBackend(context); + const { high_value_items } = data; + const [searchText, setSearchText] = useLocalState(context, 'searchText', ''); + const [sortId, _setSortId] = useLocalState(context, 'sortId4', 'person'); + const [sortOrder, _setSortOrder] = useLocalState(context, 'sortOrder', true); + if (!high_value_items.length) { + return 'No High Value Items!'; + } + return ( + + + + Имя + + + Носитель + + + Местоположение + + + На админском Z + + + {high_value_items + .filter( + createSearch(searchText, (item) => { + return item.name + '|' + item.loc; + }) + ) + .sort((a, b) => { + const i = sortOrder ? 1 : -1; + if (a[sortId] === undefined || a[sortId] === null) { + return i; + } + if (b[sortId] === undefined || b[sortId] === null) { + return -1 * i; + } + if (typeof a[sortId] === 'number') { + return (a[sortId] - b[sortId]) * i; + } + return a[sortId].localeCompare(b[sortId]) * i; + }) + .map((item, index) => ( + + + + + + {item.person} + + + {item.loc} + + + {item.admin_z ? 'На админском Z' : ''} + + + + + + ))} +
    + ); +}; + +const SortButton = (properties, context) => { + const { + id, + sort_group = 'sortId', + default_sort = 'antag_names', + children, + } = properties; + const [sortId, setSortId] = useLocalState(context, sort_group, default_sort); + const [sortOrder, setSortOrder] = useLocalState(context, 'sortOrder', true); + return ( + + + + ); +}; diff --git a/tgui/packages/tgui/styles/interfaces/AdminAntagMenu.scss b/tgui/packages/tgui/styles/interfaces/AdminAntagMenu.scss new file mode 100644 index 00000000000..589940c82f1 --- /dev/null +++ b/tgui/packages/tgui/styles/interfaces/AdminAntagMenu.scss @@ -0,0 +1,25 @@ +@use '../base.scss'; +@use '../colors.scss'; +@use '../functions.scss' as *; + +.AdminAntagMenu__list { + tr > td { + text-align: center; + } + + tr:not(:first-child) { + height: 24px; + line-height: 24px; + cursor: pointer; + + transition: background-color 50ms; + &:hover, + &:focus { + background-color: rgba(base.$color-bg, 1); + } + } + + tr:nth-child(even) { + background: rgba(40, 40, 40, 0.5); + } +} diff --git a/tgui/packages/tgui/styles/main.scss b/tgui/packages/tgui/styles/main.scss index ff2d7b25d83..a743d676e38 100644 --- a/tgui/packages/tgui/styles/main.scss +++ b/tgui/packages/tgui/styles/main.scss @@ -47,6 +47,7 @@ // Interfaces @include meta.load-css('./interfaces/AccountsUplinkTerminal.scss'); +@include meta.load-css('./interfaces/AdminAntagMenu.scss'); @include meta.load-css('./interfaces/AlertModal.scss'); @include meta.load-css('./interfaces/BrigCells.scss'); @include meta.load-css('./interfaces/CameraConsole.scss'); diff --git a/tgui/public/tgui.bundle.css b/tgui/public/tgui.bundle.css index 4aae8b30329..4d1f5753082 100644 --- a/tgui/public/tgui.bundle.css +++ b/tgui/public/tgui.bundle.css @@ -1 +1 @@ -html,body{box-sizing:border-box;height:100%;margin:0;font-size:12px}html{overflow:hidden;cursor:default}body{overflow:auto;font-family:Verdana,Geneva,sans-serif}*,*:before,*:after{box-sizing:inherit}h1,h2,h3,h4,h5,h6{display:block;margin:0;padding:6px 0;padding:.5rem 0}h1{font-size:18px;font-size:1.5rem}h2{font-size:16px;font-size:1.333rem}h3{font-size:14px;font-size:1.167rem}h4{font-size:12px;font-size:1rem}td,th{vertical-align:baseline;text-align:left}.candystripe:nth-child(odd){background-color:rgba(0,0,0,.25)}.color-black{color:#1a1a1a!important}.color-white{color:#fff!important}.color-red{color:#df3e3e!important}.color-orange{color:#f37f33!important}.color-yellow{color:#fbda21!important}.color-olive{color:#cbe41c!important}.color-green{color:#25ca4c!important}.color-teal{color:#00d6cc!important}.color-blue{color:#2e93de!important}.color-violet{color:#7349cf!important}.color-purple{color:#ad45d0!important}.color-pink{color:#e34da1!important}.color-brown{color:#b97447!important}.color-grey{color:#848484!important}.color-good{color:#68c22d!important}.color-average{color:#f29a29!important}.color-bad{color:#df3e3e!important}.color-label{color:#8b9bb0!important}.color-gold{color:#f3b22f!important}.color-bg-black{background-color:#000!important}.color-bg-white{background-color:#d9d9d9!important}.color-bg-red{background-color:#bd2020!important}.color-bg-orange{background-color:#d95e0c!important}.color-bg-yellow{background-color:#d9b804!important}.color-bg-olive{background-color:#9aad14!important}.color-bg-green{background-color:#1b9638!important}.color-bg-teal{background-color:#009a93!important}.color-bg-blue{background-color:#1c71b1!important}.color-bg-violet{background-color:#552dab!important}.color-bg-purple{background-color:#8b2baa!important}.color-bg-pink{background-color:#cf2082!important}.color-bg-brown{background-color:#8c5836!important}.color-bg-grey{background-color:#646464!important}.color-bg-good{background-color:#4d9121!important}.color-bg-average{background-color:#cd7a0d!important}.color-bg-bad{background-color:#bd2020!important}.color-bg-label{background-color:#657a94!important}.color-bg-gold{background-color:#d6920c!important}.debug-layout,.debug-layout *:not(g):not(path){color:rgba(255,255,255,.9)!important;background:rgba(0,0,0,0)!important;outline:1px solid rgba(255,255,255,.5)!important;box-shadow:none!important;filter:none!important}.debug-layout:hover,.debug-layout *:not(g):not(path):hover{outline-color:rgba(255,255,255,.8)!important}.outline-dotted{outline-style:dotted!important}.outline-dashed{outline-style:dashed!important}.outline-solid{outline-style:solid!important}.outline-double{outline-style:double!important}.outline-groove{outline-style:groove!important}.outline-ridge{outline-style:ridge!important}.outline-inset{outline-style:inset!important}.outline-outset{outline-style:outset!important}.outline-color-black{outline:.167rem solid #1a1a1a!important}.outline-color-white{outline:.167rem solid #fff!important}.outline-color-red{outline:.167rem solid #df3e3e!important}.outline-color-orange{outline:.167rem solid #f37f33!important}.outline-color-yellow{outline:.167rem solid #fbda21!important}.outline-color-olive{outline:.167rem solid #cbe41c!important}.outline-color-green{outline:.167rem solid #25ca4c!important}.outline-color-teal{outline:.167rem solid #00d6cc!important}.outline-color-blue{outline:.167rem solid #2e93de!important}.outline-color-violet{outline:.167rem solid #7349cf!important}.outline-color-purple{outline:.167rem solid #ad45d0!important}.outline-color-pink{outline:.167rem solid #e34da1!important}.outline-color-brown{outline:.167rem solid #b97447!important}.outline-color-grey{outline:.167rem solid #848484!important}.outline-color-good{outline:.167rem solid #68c22d!important}.outline-color-average{outline:.167rem solid #f29a29!important}.outline-color-bad{outline:.167rem solid #df3e3e!important}.outline-color-label{outline:.167rem solid #8b9bb0!important}.outline-color-gold{outline:.167rem solid #f3b22f!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-baseline{text-align:baseline}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-pre{white-space:pre}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-underline{text-decoration:underline}.BlockQuote{color:#8b9bb0;border-left:.1666666667em solid #8b9bb0;padding-left:.5em;margin-bottom:.5em}.BlockQuote:last-child{margin-bottom:0}.Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.Button:last-child{margin-right:0;margin-bottom:0}.Button .fa,.Button .fas,.Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.Button--hasContent .fa,.Button--hasContent .fas,.Button--hasContent .far{margin-right:.25em}.Button--hasContent.Button--iconRight .fa,.Button--hasContent.Button--iconRight .fas,.Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.Button--fluid{display:block;margin-left:0;margin-right:0}.Button--circular{border-radius:50%}.Button--compact{padding:0 .25em;line-height:1.333em}.Button--multiLine{white-space:normal;word-wrap:break-word}.Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.Button--color--black:focus{transition:color .25s,background-color .25s}.Button--color--black:hover{background-color:#101010;color:#fff}.Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.Button--color--white:focus{transition:color .25s,background-color .25s}.Button--color--white:hover{background-color:#f8f8f8;color:#000}.Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.Button--color--red:focus{transition:color .25s,background-color .25s}.Button--color--red:hover{background-color:#d93f3f;color:#fff}.Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.Button--color--orange:focus{transition:color .25s,background-color .25s}.Button--color--orange:hover{background-color:#ef7e33;color:#fff}.Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.Button--color--yellow:focus{transition:color .25s,background-color .25s}.Button--color--yellow:hover{background-color:#f5d523;color:#000}.Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.Button--color--olive:focus{transition:color .25s,background-color .25s}.Button--color--olive:hover{background-color:#bdd327;color:#fff}.Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.Button--color--green:focus{transition:color .25s,background-color .25s}.Button--color--green:hover{background-color:#2fb94f;color:#fff}.Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.Button--color--teal:focus{transition:color .25s,background-color .25s}.Button--color--teal:hover{background-color:#10bdb6;color:#fff}.Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.Button--color--blue:focus{transition:color .25s,background-color .25s}.Button--color--blue:hover{background-color:#308fd6;color:#fff}.Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.Button--color--violet:focus{transition:color .25s,background-color .25s}.Button--color--violet:hover{background-color:#7249ca;color:#fff}.Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.Button--color--purple:focus{transition:color .25s,background-color .25s}.Button--color--purple:hover{background-color:#aa46ca;color:#fff}.Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.Button--color--pink:focus{transition:color .25s,background-color .25s}.Button--color--pink:hover{background-color:#e04ca0;color:#fff}.Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.Button--color--brown:focus{transition:color .25s,background-color .25s}.Button--color--brown:hover{background-color:#ae724c;color:#fff}.Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.Button--color--grey:focus{transition:color .25s,background-color .25s}.Button--color--grey:hover{background-color:#818181;color:#fff}.Button--color--good{transition:color .1s,background-color .1s;background-color:#4d9121;color:#fff}.Button--color--good:focus{transition:color .25s,background-color .25s}.Button--color--good:hover{background-color:#67b335;color:#fff}.Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.Button--color--average:focus{transition:color .25s,background-color .25s}.Button--color--average:hover{background-color:#eb972b;color:#fff}.Button--color--bad{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.Button--color--bad:focus{transition:color .25s,background-color .25s}.Button--color--bad:hover{background-color:#d93f3f;color:#fff}.Button--color--label{transition:color .1s,background-color .1s;background-color:#657a94;color:#fff}.Button--color--label:focus{transition:color .25s,background-color .25s}.Button--color--label:hover{background-color:#8a9aae;color:#fff}.Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.Button--color--gold:focus{transition:color .25s,background-color .25s}.Button--color--gold:hover{background-color:#eeaf30;color:#fff}.Button--color--default{transition:color .1s,background-color .1s;background-color:#3e6189;color:#fff}.Button--color--default:focus{transition:color .25s,background-color .25s}.Button--color--default:hover{background-color:#567daa;color:#fff}.Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.Button--color--caution:focus{transition:color .25s,background-color .25s}.Button--color--caution:hover{background-color:#f5d523;color:#000}.Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.Button--color--danger:focus{transition:color .25s,background-color .25s}.Button--color--danger:hover{background-color:#d93f3f;color:#fff}.Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,0);color:rgba(255,255,255,.5)}.Button--color--transparent:focus{transition:color .25s,background-color .25s}.Button--color--transparent:hover{background-color:rgba(56,56,56,.81);color:#fff}.Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,.6);color:rgba(255,255,255,.5)}.Button--color--translucent:focus{transition:color .25s,background-color .25s}.Button--color--translucent:hover{background-color:rgba(59,59,59,.925);color:#fff}.Button--disabled{background-color:#999!important}.Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.Button--selected:focus{transition:color .25s,background-color .25s}.Button--selected:hover{background-color:#2fb94f;color:#fff}.Button--modal{float:right;z-index:1;margin-top:-.5rem}.Collapsible{margin-bottom:.5rem}.Collapsible:last-child{margin-bottom:0}.ColorBox{display:inline-block;width:1em;height:1em;line-height:1em;text-align:center}.Dimmer{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.75);z-index:5}.Dropdown{position:relative;align-items:center}.Dropdown__control{display:inline-block;align-items:center;font-family:Verdana,sans-serif;font-size:1em;width:8.3333333333em;line-height:1.3333333333em;-ms-user-select:none;user-select:none}.Dropdown__arrow-button{float:right;padding-left:.35em;width:1.2em;height:1.8333333333em;border-left:.0833333333em solid #000;border-left:.0833333333em solid rgba(0,0,0,.25)}.Dropdown__menu{overflow-y:auto;align-items:center;z-index:5;max-height:16.6666666667em;border-radius:0 0 .1666666667em .1666666667em;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75)}.Dropdown__menu-scroll{overflow-y:scroll}.Dropdown__menuentry{padding:.1666666667em .3333333333em;font-family:Verdana,sans-serif;font-size:1em;line-height:1.4166666667em;transition:background-color .1s ease-out}.Dropdown__menuentry.selected{background-color:rgba(255,255,255,.5)!important;transition:background-color 0ms}.Dropdown__menuentry:hover{background-color:rgba(255,255,255,.2);transition:background-color 0ms}.Dropdown__over{top:auto;bottom:100%}.Dropdown__selected-text{display:inline-block;text-overflow:ellipsis;white-space:nowrap;height:1.4166666667em;width:calc(100% - 1.2em);text-align:left;padding-top:2.5px}.Flex{display:-ms-flexbox;display:flex}.Flex--inline{display:inline-flex}.Flex--iefix{display:block}.Flex--iefix.Flex--inline,.Flex__item--iefix{display:inline-block}.Flex--iefix--column>.Flex__item--iefix{display:block}.IconStack>.Icon{position:absolute;width:100%;text-align:center}.IconStack{position:relative;display:inline-block;height:7em;width:10em;line-height:2em;vertical-align:middle}.IconStack:after{color:rgba(0,0,0,0);content:"."}.ImageButton__image{line-height:0;align-self:center}.ImageButton__vertical,.ImageButton--vertical{display:inline-block}.ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.ImageButton--horizontal:last-child{margin-bottom:0}.ImageButton--color--black{background-color:rgba(0,0,0,.15);border:.0833333333em solid rgba(32,32,32,.2)}.ImageButton--color--clickable--black{background-color:rgba(0,0,0,.15);border:.0833333333em solid rgba(32,32,32,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--black:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--black:hover{background-color:rgba(16,16,16,.25)}.ImageButton--color--white{background-color:rgba(217,217,217,.15);border:.0833333333em solid rgba(250,250,250,.2)}.ImageButton--color--clickable--white{background-color:rgba(217,217,217,.15);border:.0833333333em solid rgba(250,250,250,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--white:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--white:hover{background-color:rgba(248,248,248,.25)}.ImageButton--color--red{background-color:rgba(189,32,32,.15);border:.0833333333em solid rgba(227,112,112,.2)}.ImageButton--color--clickable--red{background-color:rgba(189,32,32,.15);border:.0833333333em solid rgba(227,112,112,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--red:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--red:hover{background-color:rgba(217,63,63,.25)}.ImageButton--color--orange{background-color:rgba(217,94,12,.15);border:.0833333333em solid rgba(244,162,107,.2)}.ImageButton--color--clickable--orange{background-color:rgba(217,94,12,.15);border:.0833333333em solid rgba(244,162,107,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--orange:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--orange:hover{background-color:rgba(239,126,51,.25)}.ImageButton--color--yellow{background-color:rgba(217,184,4,.15);border:.0833333333em solid rgba(248,225,91,.2)}.ImageButton--color--clickable--yellow{background-color:rgba(217,184,4,.15);border:.0833333333em solid rgba(248,225,91,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--yellow:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--yellow:hover{background-color:rgba(245,213,35,.25)}.ImageButton--color--olive{background-color:rgba(154,173,20,.15);border:.0833333333em solid rgba(209,228,79,.2)}.ImageButton--color--clickable--olive{background-color:rgba(154,173,20,.15);border:.0833333333em solid rgba(209,228,79,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--olive:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--olive:hover{background-color:rgba(189,211,39,.25)}.ImageButton--color--green{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2)}.ImageButton--color--clickable--green{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--green:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--green:hover{background-color:rgba(47,185,79,.25)}.ImageButton--color--teal{background-color:rgba(0,154,147,.15);border:.0833333333em solid rgba(32,225,216,.2)}.ImageButton--color--clickable--teal{background-color:rgba(0,154,147,.15);border:.0833333333em solid rgba(32,225,216,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--teal:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--teal:hover{background-color:rgba(16,189,182,.25)}.ImageButton--color--blue{background-color:rgba(28,113,177,.15);border:.0833333333em solid rgba(96,169,224,.2)}.ImageButton--color--clickable--blue{background-color:rgba(28,113,177,.15);border:.0833333333em solid rgba(96,169,224,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--blue:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--blue:hover{background-color:rgba(48,143,214,.25)}.ImageButton--color--violet{background-color:rgba(85,45,171,.15);border:.0833333333em solid rgba(149,119,215,.2)}.ImageButton--color--clickable--violet{background-color:rgba(85,45,171,.15);border:.0833333333em solid rgba(149,119,215,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--violet:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--violet:hover{background-color:rgba(114,73,202,.25)}.ImageButton--color--purple{background-color:rgba(139,43,170,.15);border:.0833333333em solid rgba(190,115,215,.2)}.ImageButton--color--clickable--purple{background-color:rgba(139,43,170,.15);border:.0833333333em solid rgba(190,115,215,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--purple:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--purple:hover{background-color:rgba(170,70,202,.25)}.ImageButton--color--pink{background-color:rgba(207,32,130,.15);border:.0833333333em solid rgba(233,129,188,.2)}.ImageButton--color--clickable--pink{background-color:rgba(207,32,130,.15);border:.0833333333em solid rgba(233,129,188,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--pink:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--pink:hover{background-color:rgba(224,76,160,.25)}.ImageButton--color--brown{background-color:rgba(140,88,54,.15);border:.0833333333em solid rgba(195,144,111,.2)}.ImageButton--color--clickable--brown{background-color:rgba(140,88,54,.15);border:.0833333333em solid rgba(195,144,111,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--brown:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--brown:hover{background-color:rgba(174,114,76,.25)}.ImageButton--color--grey{background-color:rgba(100,100,100,.15);border:.0833333333em solid rgba(157,157,157,.2)}.ImageButton--color--clickable--grey{background-color:rgba(100,100,100,.15);border:.0833333333em solid rgba(157,157,157,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--grey:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--grey:hover{background-color:rgba(129,129,129,.25)}.ImageButton--color--good{background-color:rgba(77,145,33,.15);border:.0833333333em solid rgba(130,208,79,.2)}.ImageButton--color--clickable--good{background-color:rgba(77,145,33,.15);border:.0833333333em solid rgba(130,208,79,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--good:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--good:hover{background-color:rgba(103,179,53,.25)}.ImageButton--color--average{background-color:rgba(205,122,13,.15);border:.0833333333em solid rgba(241,178,96,.2)}.ImageButton--color--clickable--average{background-color:rgba(205,122,13,.15);border:.0833333333em solid rgba(241,178,96,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--average:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--average:hover{background-color:rgba(235,151,43,.25)}.ImageButton--color--bad{background-color:rgba(189,32,32,.15);border:.0833333333em solid rgba(227,112,112,.2)}.ImageButton--color--clickable--bad{background-color:rgba(189,32,32,.15);border:.0833333333em solid rgba(227,112,112,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--bad:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--bad:hover{background-color:rgba(217,63,63,.25)}.ImageButton--color--label{background-color:rgba(101,122,148,.15);border:.0833333333em solid rgba(175,186,201,.2)}.ImageButton--color--clickable--label{background-color:rgba(101,122,148,.15);border:.0833333333em solid rgba(175,186,201,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--label:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--label:hover{background-color:rgba(138,154,174,.25)}.ImageButton--color--gold{background-color:rgba(214,146,12,.15);border:.0833333333em solid rgba(243,197,103,.2)}.ImageButton--color--clickable--gold{background-color:rgba(214,146,12,.15);border:.0833333333em solid rgba(243,197,103,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--gold:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--gold:hover{background-color:rgba(238,175,48,.25)}.ImageButton--color--default{background-color:rgba(64,64,64,.15);border:.0833333333em solid rgba(114,114,114,.2)}.ImageButton--color--default--clickable{background-color:rgba(64,64,64,.15);border:.0833333333em solid rgba(114,114,114,.2);transition:color .1s,background-color .1s}.ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.ImageButton--color--default--clickable:hover{background-color:rgba(90,90,90,.25)}.ImageButton--disabled{background-color:rgba(77,23,23,.25)!important;border:.0833333333em solid rgba(179,98,98,.15)}.ImageButton--selected{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2);transition:color .1s,background-color .1s}.ImageButton--selected:focus{transition:color .25s,background-color .25s}.ImageButton--selected:hover{background-color:rgba(47,185,79,.25)}.ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.ImageButton__content__horizontal--content{padding:.5em}.ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.ImageButton__content--color--black{color:#fff;background-color:#000;border-top:.0833333333em solid #151515}.ImageButton__content--color--white{color:rgba(0,0,0,.9);background-color:#d2d2d2;border-top:.0833333333em solid #f9f9f9}.ImageButton__content--color--red{color:#fff;background-color:#b21e1e;border-top:.0833333333em solid #dd4e4e}.ImageButton__content--color--orange{color:#fff;background-color:#cd590c;border-top:.0833333333em solid #f18945}.ImageButton__content--color--yellow{color:rgba(0,0,0,.9);background-color:#ccae03;border-top:.0833333333em solid #f7d935}.ImageButton__content--color--olive{color:rgba(0,0,0,.9);background-color:#90a213;border-top:.0833333333em solid #c7dd2e}.ImageButton__content--color--green{color:#fff;background-color:#198c34;border-top:.0833333333em solid #35c457}.ImageButton__content--color--teal{color:#fff;background-color:#008d87;border-top:.0833333333em solid #15c9c1}.ImageButton__content--color--blue{color:#fff;background-color:#1a6aa6;border-top:.0833333333em solid #3f98d9}.ImageButton__content--color--violet{color:#fff;background-color:#502aa1;border-top:.0833333333em solid #7d58ce}.ImageButton__content--color--purple{color:#fff;background-color:#8229a0;border-top:.0833333333em solid #b055ce}.ImageButton__content--color--pink{color:#fff;background-color:#c31f7b;border-top:.0833333333em solid #e45da9}.ImageButton__content--color--brown{color:#fff;background-color:#835232;border-top:.0833333333em solid #b77c54}.ImageButton__content--color--grey{color:#fff;background-color:#5e5e5e;border-top:.0833333333em solid #8a8a8a}.ImageButton__content--color--good{color:#fff;background-color:#48861f;border-top:.0833333333em solid #6fbd3c}.ImageButton__content--color--average{color:#fff;background-color:#c2730c;border-top:.0833333333em solid #eda03c}.ImageButton__content--color--bad{color:#fff;background-color:#b21e1e;border-top:.0833333333em solid #dd4e4e}.ImageButton__content--color--label{color:#fff;background-color:#60738c;border-top:.0833333333em solid #96a5b7}.ImageButton__content--color--gold{color:rgba(0,0,0,.9);background-color:#ca8a0b;border-top:.0833333333em solid #f0b542}.ImageButton__content--color--default{color:#fff;background-color:#2b2b2b;border-top:.0833333333em solid #4e4e4e}.ImageButton__content--disabled{background-color:#4d1717!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(179,98,98,.5)}.ImageButton__content--selected{background-color:#1b9638!important;border-top:.0833333333em solid rgba(157,237,176,.5)}.ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.ImageButton__item--icon--horizontal{display:flex;align-items:center}.ImageButton__item--icon--horizontal .fa,.ImageButton__item--icon--horizontal .fas,.ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.ImageButton__item--color--black{transition:color .1s,background-color .1s;background-color:rgba(0,0,0,.4);border:.0833333333em solid rgba(32,32,32,.2);border-left:0}.ImageButton__item--color--black:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--black:hover{background-color:rgba(16,16,16,.5)}.ImageButton__item--color--white{transition:color .1s,background-color .1s;background-color:rgba(217,217,217,.4);border:.0833333333em solid rgba(250,250,250,.2);border-left:0}.ImageButton__item--color--white:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--white:hover{background-color:rgba(248,248,248,.5)}.ImageButton__item--color--red{transition:color .1s,background-color .1s;background-color:rgba(189,32,32,.4);border:.0833333333em solid rgba(227,112,112,.2);border-left:0}.ImageButton__item--color--red:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--red:hover{background-color:rgba(217,63,63,.5)}.ImageButton__item--color--orange{transition:color .1s,background-color .1s;background-color:rgba(217,94,12,.4);border:.0833333333em solid rgba(244,162,107,.2);border-left:0}.ImageButton__item--color--orange:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--orange:hover{background-color:rgba(239,126,51,.5)}.ImageButton__item--color--yellow{transition:color .1s,background-color .1s;background-color:rgba(217,184,4,.4);border:.0833333333em solid rgba(248,225,91,.2);border-left:0}.ImageButton__item--color--yellow:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--yellow:hover{background-color:rgba(245,213,35,.5)}.ImageButton__item--color--olive{transition:color .1s,background-color .1s;background-color:rgba(154,173,20,.4);border:.0833333333em solid rgba(209,228,79,.2);border-left:0}.ImageButton__item--color--olive:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--olive:hover{background-color:rgba(189,211,39,.5)}.ImageButton__item--color--green{transition:color .1s,background-color .1s;background-color:rgba(27,150,56,.4);border:.0833333333em solid rgba(72,214,105,.2);border-left:0}.ImageButton__item--color--green:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--green:hover{background-color:rgba(47,185,79,.5)}.ImageButton__item--color--teal{transition:color .1s,background-color .1s;background-color:rgba(0,154,147,.4);border:.0833333333em solid rgba(32,225,216,.2);border-left:0}.ImageButton__item--color--teal:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--teal:hover{background-color:rgba(16,189,182,.5)}.ImageButton__item--color--blue{transition:color .1s,background-color .1s;background-color:rgba(28,113,177,.4);border:.0833333333em solid rgba(96,169,224,.2);border-left:0}.ImageButton__item--color--blue:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--blue:hover{background-color:rgba(48,143,214,.5)}.ImageButton__item--color--violet{transition:color .1s,background-color .1s;background-color:rgba(85,45,171,.4);border:.0833333333em solid rgba(149,119,215,.2);border-left:0}.ImageButton__item--color--violet:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--violet:hover{background-color:rgba(114,73,202,.5)}.ImageButton__item--color--purple{transition:color .1s,background-color .1s;background-color:rgba(139,43,170,.4);border:.0833333333em solid rgba(190,115,215,.2);border-left:0}.ImageButton__item--color--purple:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--purple:hover{background-color:rgba(170,70,202,.5)}.ImageButton__item--color--pink{transition:color .1s,background-color .1s;background-color:rgba(207,32,130,.4);border:.0833333333em solid rgba(233,129,188,.2);border-left:0}.ImageButton__item--color--pink:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--pink:hover{background-color:rgba(224,76,160,.5)}.ImageButton__item--color--brown{transition:color .1s,background-color .1s;background-color:rgba(140,88,54,.4);border:.0833333333em solid rgba(195,144,111,.2);border-left:0}.ImageButton__item--color--brown:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--brown:hover{background-color:rgba(174,114,76,.5)}.ImageButton__item--color--grey{transition:color .1s,background-color .1s;background-color:rgba(100,100,100,.4);border:.0833333333em solid rgba(157,157,157,.2);border-left:0}.ImageButton__item--color--grey:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--grey:hover{background-color:rgba(129,129,129,.5)}.ImageButton__item--color--good{transition:color .1s,background-color .1s;background-color:rgba(77,145,33,.4);border:.0833333333em solid rgba(130,208,79,.2);border-left:0}.ImageButton__item--color--good:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--good:hover{background-color:rgba(103,179,53,.5)}.ImageButton__item--color--average{transition:color .1s,background-color .1s;background-color:rgba(205,122,13,.4);border:.0833333333em solid rgba(241,178,96,.2);border-left:0}.ImageButton__item--color--average:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--average:hover{background-color:rgba(235,151,43,.5)}.ImageButton__item--color--bad{transition:color .1s,background-color .1s;background-color:rgba(189,32,32,.4);border:.0833333333em solid rgba(227,112,112,.2);border-left:0}.ImageButton__item--color--bad:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--bad:hover{background-color:rgba(217,63,63,.5)}.ImageButton__item--color--label{transition:color .1s,background-color .1s;background-color:rgba(101,122,148,.4);border:.0833333333em solid rgba(175,186,201,.2);border-left:0}.ImageButton__item--color--label:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--label:hover{background-color:rgba(138,154,174,.5)}.ImageButton__item--color--gold{transition:color .1s,background-color .1s;background-color:rgba(214,146,12,.4);border:.0833333333em solid rgba(243,197,103,.2);border-left:0}.ImageButton__item--color--gold:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--gold:hover{background-color:rgba(238,175,48,.5)}.ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(64,64,64,.4);border:.0833333333em solid rgba(112,112,112,.2);border-left:0}.ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--default:hover{background-color:rgba(88,88,88,.5)}.ImageButton__item--disabled{background-color:rgba(77,23,23,.5)!important;border:.0833333333em solid rgba(179,98,98,.15);border-left:0}.ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(27,150,56,.4);border:.0833333333em solid rgba(72,214,105,.2);border-left:0}.ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.ImageButton__item--selected:hover{background-color:rgba(47,185,79,.5)}.color__black{background-color:rgba(0,0,0,.2);color:#fff;border:solid rgba(32,32,32,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__black:hover{background-color:rgba(32,32,32,.2)}.contentColor__black{background-color:#000;color:#fff;border:solid #101010;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__black{background-color:rgba(0,0,0,.33);color:#fff;border:solid rgba(32,32,32,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__white{background-color:rgba(217,217,217,.2);color:#000;border:solid rgba(250,250,250,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__white:hover{background-color:rgba(250,250,250,.2)}.contentColor__white{background-color:#d9d9d9;color:#000;border:solid #f8f8f8;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__white{background-color:rgba(217,217,217,.33);color:#000;border:solid rgba(250,250,250,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__red{background-color:rgba(189,32,32,.2);color:#fff;border:solid rgba(227,112,112,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__red:hover{background-color:rgba(227,112,112,.2)}.contentColor__red{background-color:#bd2020;color:#fff;border:solid #d93f3f;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__red{background-color:rgba(189,32,32,.33);color:#fff;border:solid rgba(227,112,112,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__orange{background-color:rgba(217,94,12,.2);color:#fff;border:solid rgba(244,162,107,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__orange:hover{background-color:rgba(244,162,107,.2)}.contentColor__orange{background-color:#d95e0c;color:#fff;border:solid #ef7e33;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__orange{background-color:rgba(217,94,12,.33);color:#fff;border:solid rgba(244,162,107,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__yellow{background-color:rgba(217,184,4,.2);color:#000;border:solid rgba(248,225,91,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__yellow:hover{background-color:rgba(248,225,91,.2)}.contentColor__yellow{background-color:#d9b804;color:#000;border:solid #f5d523;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__yellow{background-color:rgba(217,184,4,.33);color:#000;border:solid rgba(248,225,91,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__olive{background-color:rgba(154,173,20,.2);color:#000;border:solid rgba(209,228,79,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__olive:hover{background-color:rgba(209,228,79,.2)}.contentColor__olive{background-color:#9aad14;color:#000;border:solid #bdd327;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__olive{background-color:rgba(154,173,20,.33);color:#000;border:solid rgba(209,228,79,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__green{background-color:rgba(27,150,56,.2);color:#fff;border:solid rgba(72,214,105,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__green:hover{background-color:rgba(72,214,105,.2)}.contentColor__green{background-color:#1b9638;color:#fff;border:solid #2fb94f;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__green{background-color:rgba(27,150,56,.33);color:#fff;border:solid rgba(72,214,105,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__teal{background-color:rgba(0,154,147,.2);color:#fff;border:solid rgba(32,225,216,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__teal:hover{background-color:rgba(32,225,216,.2)}.contentColor__teal{background-color:#009a93;color:#fff;border:solid #10bdb6;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__teal{background-color:rgba(0,154,147,.33);color:#fff;border:solid rgba(32,225,216,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__blue{background-color:rgba(28,113,177,.2);color:#fff;border:solid rgba(96,169,224,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__blue:hover{background-color:rgba(96,169,224,.2)}.contentColor__blue{background-color:#1c71b1;color:#fff;border:solid #308fd6;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__blue{background-color:rgba(28,113,177,.33);color:#fff;border:solid rgba(96,169,224,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__violet{background-color:rgba(85,45,171,.2);color:#fff;border:solid rgba(149,119,215,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__violet:hover{background-color:rgba(149,119,215,.2)}.contentColor__violet{background-color:#552dab;color:#fff;border:solid #7249ca;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__violet{background-color:rgba(85,45,171,.33);color:#fff;border:solid rgba(149,119,215,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__purple{background-color:rgba(139,43,170,.2);color:#fff;border:solid rgba(190,115,215,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__purple:hover{background-color:rgba(190,115,215,.2)}.contentColor__purple{background-color:#8b2baa;color:#fff;border:solid #aa46ca;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__purple{background-color:rgba(139,43,170,.33);color:#fff;border:solid rgba(190,115,215,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__pink{background-color:rgba(207,32,130,.2);color:#fff;border:solid rgba(233,129,188,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__pink:hover{background-color:rgba(233,129,188,.2)}.contentColor__pink{background-color:#cf2082;color:#fff;border:solid #e04ca0;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__pink{background-color:rgba(207,32,130,.33);color:#fff;border:solid rgba(233,129,188,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__brown{background-color:rgba(140,88,54,.2);color:#fff;border:solid rgba(195,144,111,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__brown:hover{background-color:rgba(195,144,111,.2)}.contentColor__brown{background-color:#8c5836;color:#fff;border:solid #ae724c;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__brown{background-color:rgba(140,88,54,.33);color:#fff;border:solid rgba(195,144,111,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__grey{background-color:rgba(100,100,100,.2);color:#fff;border:solid rgba(157,157,157,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__grey:hover{background-color:rgba(157,157,157,.2)}.contentColor__grey{background-color:#646464;color:#fff;border:solid #818181;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__grey{background-color:rgba(100,100,100,.33);color:#fff;border:solid rgba(157,157,157,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__good{background-color:rgba(77,145,33,.2);color:#fff;border:solid rgba(130,208,79,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__good:hover{background-color:rgba(130,208,79,.2)}.contentColor__good{background-color:#4d9121;color:#fff;border:solid #67b335;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__good{background-color:rgba(77,145,33,.33);color:#fff;border:solid rgba(130,208,79,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__average{background-color:rgba(205,122,13,.2);color:#fff;border:solid rgba(241,178,96,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__average:hover{background-color:rgba(241,178,96,.2)}.contentColor__average{background-color:#cd7a0d;color:#fff;border:solid #eb972b;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__average{background-color:rgba(205,122,13,.33);color:#fff;border:solid rgba(241,178,96,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__bad{background-color:rgba(189,32,32,.2);color:#fff;border:solid rgba(227,112,112,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__bad:hover{background-color:rgba(227,112,112,.2)}.contentColor__bad{background-color:#bd2020;color:#fff;border:solid #d93f3f;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__bad{background-color:rgba(189,32,32,.33);color:#fff;border:solid rgba(227,112,112,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__label{background-color:rgba(101,122,148,.2);color:#fff;border:solid rgba(175,186,201,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__label:hover{background-color:rgba(175,186,201,.2)}.contentColor__label{background-color:#657a94;color:#fff;border:solid #8a9aae;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__label{background-color:rgba(101,122,148,.33);color:#fff;border:solid rgba(175,186,201,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__gold{background-color:rgba(214,146,12,.2);color:#000;border:solid rgba(243,197,103,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__gold:hover{background-color:rgba(243,197,103,.2)}.contentColor__gold{background-color:#d6920c;color:#000;border:solid #eeaf30;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__gold{background-color:rgba(214,146,12,.33);color:#000;border:solid rgba(243,197,103,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__default{background-color:rgba(53,53,53,.2);color:#fff;border:solid rgba(99,99,99,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__default:hover{background-color:rgba(99,99,99,.2)}.disabled{background-color:rgba(99,29,29,.25)!important;border-color:rgba(99,29,29,.25)!important}.selected{background-color:rgba(27,150,56,.2);color:#fff;border:solid rgba(27,150,56,.25);border-width:1px;transition:background-color .2s,border-color .2s}.selected:hover{background-color:rgba(72,214,105,.2)}.contentColor__default{background-color:#313131;color:#fff;border:solid #404040;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.contentDisabled{background-color:#631d1d!important;border-top:1px solid #803131!important}.contentSelected{background-color:#1b9638;color:#fff;border:solid #2fb94f;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__default{background-color:rgba(53,53,53,.2);color:#fff;border:solid rgba(99,99,99,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.ImageButton{display:inline-table;position:relative;text-align:center;margin:.25em;user-select:none;-ms-user-select:none}.ImageButton .noAction{pointer-events:none}.ImageButton .container{display:flex;flex-direction:column;border-radius:.33em}.ImageButton .image{position:relative;align-self:center;pointer-events:none;overflow:hidden;line-height:0;padding:.25em;border-radius:.33em}.ImageButton .buttonsContainer{display:flex;position:absolute;overflow:hidden;left:1px;bottom:1.8em;max-width:100%;z-index:1}.ImageButton .buttonsContainer.buttonsAltContainer{overflow:visible;flex-direction:column;pointer-events:none;top:1px;bottom:inherit!important}.ImageButton .buttonsContainer.buttonsEmpty{bottom:1px}.ImageButton .buttonsContainer>*{margin:0!important;padding:0 .2em!important;border-radius:0!important}.ImageButton .content{-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25em .5em;margin:-1px;border-radius:0 0 .33em .33em;z-index:2}.fluid{display:flex;flex-direction:row;position:relative;text-align:center;margin:0 0 .5em;user-select:none;-ms-user-select:none}.fluid:last-of-type{margin-bottom:0}.fluid .info{display:flex;flex-direction:column;justify-content:center;flex:1}.fluid .title{font-weight:700;padding:.5em}.fluid .title.divider{margin:0 .5em;border-bottom:.1666666667em solid rgba(255,255,255,.1)}.fluid .contentFluid{padding:.5em;color:#fff}.fluid .container{flex-direction:row;flex:1}.fluid .container.hasButtons{border-radius:.33em 0 0 .33em;border-width:1px 0 1px 1px}.fluid .image{padding:0}.fluid .buttonsContainer{position:relative;left:inherit;bottom:inherit;border-radius:0 .33em .33em 0}.fluid .buttonsContainer.buttonsEmpty{bottom:inherit}.fluid .buttonsContainer.buttonsAltContainer{overflow:hidden;pointer-events:auto;top:inherit}.fluid .buttonsContainer.buttonsAltContainer>*{border-top:1px solid rgba(255,255,255,.075)}.fluid .buttonsContainer.buttonsAltContainer>*:first-child{border-top:0}.fluid .buttonsContainer>*{display:inline-flex;flex-direction:column;justify-content:center;text-align:center;white-space:pre-wrap;line-height:1.1666666667em;height:100%;border-left:1px solid rgba(255,255,255,.075)}.Knob{position:relative;font-size:1rem;width:2.6em;height:2.6em;margin:0 auto -.2em;cursor:n-resize}.Knob:after{content:".";color:rgba(0,0,0,0);line-height:2.5em}.Knob__circle{position:absolute;top:.1em;bottom:.1em;left:.1em;right:.1em;margin:.3em;background-color:#333;background-image:linear-gradient(to bottom,rgba(255,255,255,.15),rgba(255,255,255,0));border-radius:50%;box-shadow:0 .05em .5em rgba(0,0,0,.5)}.Knob__cursorBox{position:absolute;top:0;bottom:0;left:0;right:0}.Knob__cursor{position:relative;top:.05em;margin:0 auto;width:.2em;height:.8em;background-color:rgba(255,255,255,.9)}.Knob__popupValue,.Knob__popupValue--right{position:absolute;top:-2rem;right:50%;font-size:1rem;text-align:center;padding:.25rem .5rem;color:#fff;background-color:#000;transform:translate(50%);white-space:nowrap}.Knob__popupValue--right{top:.25rem;right:-50%}.Knob__ring{position:absolute;top:0;bottom:0;left:0;right:0;padding:.1em}.Knob__ringTrackPivot{transform:rotate(135deg)}.Knob__ringTrack{fill:rgba(0,0,0,0);stroke:rgba(255,255,255,.1);stroke-width:8;stroke-linecap:round;stroke-dasharray:235.62}.Knob__ringFillPivot{transform:rotate(135deg)}.Knob--bipolar .Knob__ringFillPivot{transform:rotate(270deg)}.Knob__ringFill{fill:rgba(0,0,0,0);stroke:#6a96c9;stroke-width:8;stroke-linecap:round;stroke-dasharray:314.16;transition:stroke 50ms}.Knob--color--black .Knob__ringFill{stroke:#1a1a1a}.Knob--color--white .Knob__ringFill{stroke:#fff}.Knob--color--red .Knob__ringFill{stroke:#df3e3e}.Knob--color--orange .Knob__ringFill{stroke:#f37f33}.Knob--color--yellow .Knob__ringFill{stroke:#fbda21}.Knob--color--olive .Knob__ringFill{stroke:#cbe41c}.Knob--color--green .Knob__ringFill{stroke:#25ca4c}.Knob--color--teal .Knob__ringFill{stroke:#00d6cc}.Knob--color--blue .Knob__ringFill{stroke:#2e93de}.Knob--color--violet .Knob__ringFill{stroke:#7349cf}.Knob--color--purple .Knob__ringFill{stroke:#ad45d0}.Knob--color--pink .Knob__ringFill{stroke:#e34da1}.Knob--color--brown .Knob__ringFill{stroke:#b97447}.Knob--color--grey .Knob__ringFill{stroke:#848484}.Knob--color--good .Knob__ringFill{stroke:#68c22d}.Knob--color--average .Knob__ringFill{stroke:#f29a29}.Knob--color--bad .Knob__ringFill{stroke:#df3e3e}.Knob--color--label .Knob__ringFill{stroke:#8b9bb0}.Knob--color--gold .Knob__ringFill{stroke:#f3b22f}.LabeledList{display:table;width:100%;width:calc(100% + 1em);border-collapse:collapse;border-spacing:0;margin:-.25em -.5em 0;padding:0}.LabeledList__row{display:table-row}.LabeledList__row:last-child .LabeledList__cell{padding-bottom:0}.LabeledList__cell{display:table-cell;margin:0;padding:.25em .5em;border:0;text-align:left;vertical-align:baseline}.LabeledList__label{width:1%;white-space:nowrap;min-width:5em}.LabeledList__buttons{width:.1%;white-space:nowrap;text-align:right;padding-top:.0833333333em;padding-bottom:0}.LabeledList__breakContents{word-break:break-all;word-wrap:break-word}.Modal{background-color:#252525;max-width:calc(100% - 1rem);padding:1rem;scrollbar-base-color:#1c1c1c;scrollbar-face-color:#3b3b3b;scrollbar-3dlight-color:#252525;scrollbar-highlight-color:#252525;scrollbar-track-color:#1c1c1c;scrollbar-arrow-color:#929292;scrollbar-shadow-color:#3b3b3b}.NanoMap__container{overflow:hidden;width:100%;z-index:1}.NanoMap__marker{z-index:10;padding:0;margin:0}.NanoMap__marker__bordered{z-index:10;padding:0;margin:0;border:2px solid #000}.NanoMap__zoomer{z-index:20;background-color:rgba(0,0,0,.33);position:absolute;top:30px;left:0;padding:.5rem;width:20rem}.NanoMap__zlevel{z-index:20;background-color:rgba(0,0,0,.33);position:absolute;top:30px;left:20.5rem;padding:.5rem;width:20rem}.NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#000;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.NoticeBox--color--black{color:#fff;background-color:#000}.NoticeBox--color--white{color:#000;background-color:#b3b3b3}.NoticeBox--color--red{color:#fff;background-color:#701f1f}.NoticeBox--color--orange{color:#fff;background-color:#854114}.NoticeBox--color--yellow{color:#000;background-color:#83710d}.NoticeBox--color--olive{color:#000;background-color:#576015}.NoticeBox--color--green{color:#fff;background-color:#174e24}.NoticeBox--color--teal{color:#fff;background-color:#064845}.NoticeBox--color--blue{color:#fff;background-color:#1b4565}.NoticeBox--color--violet{color:#fff;background-color:#3b2864}.NoticeBox--color--purple{color:#fff;background-color:#542663}.NoticeBox--color--pink{color:#fff;background-color:#802257}.NoticeBox--color--brown{color:#fff;background-color:#4c3729}.NoticeBox--color--grey{color:#fff;background-color:#3e3e3e}.NoticeBox--color--good{color:#fff;background-color:#2e4b1a}.NoticeBox--color--average{color:#fff;background-color:#7b4e13}.NoticeBox--color--bad{color:#fff;background-color:#701f1f}.NoticeBox--color--label{color:#fff;background-color:#53565a}.NoticeBox--color--gold{color:#fff;background-color:#825d13}.NoticeBox--type--info{color:#fff;background-color:#235982}.NoticeBox--type--success{color:#fff;background-color:#1e662f}.NoticeBox--type--warning{color:#fff;background-color:#a95219}.NoticeBox--type--danger{color:#fff;background-color:#8f2828}.NumberInput{position:relative;display:inline-block;border:.0833333333em solid #88bfff;border:.0833333333em solid rgba(136,191,255,.75);border-radius:.16em;color:#88bfff;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.NumberInput--fluid{display:block}.NumberInput__content{margin-left:.5em}.NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #88bfff;background-color:#88bfff}.NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,0);transition:border-color .5s}.ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.ProgressBar__fill--animated{transition:background-color .5s,width .5s}.ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.ProgressBar--color--default{border:.0833333333em solid #3e6189}.ProgressBar--color--default .ProgressBar__fill{background-color:#3e6189}.ProgressBar--color--disabled{border:1px solid #999}.ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.ProgressBar--color--black{border:.0833333333em solid #000!important}.ProgressBar--color--black .ProgressBar__fill{background-color:#000}.ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.ProgressBar--color--grey{border:.0833333333em solid #646464!important}.ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.ProgressBar--color--good{border:.0833333333em solid #4d9121!important}.ProgressBar--color--good .ProgressBar__fill{background-color:#4d9121}.ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.ProgressBar--color--bad{border:.0833333333em solid #bd2020!important}.ProgressBar--color--bad .ProgressBar__fill{background-color:#bd2020}.ProgressBar--color--label{border:.0833333333em solid #657a94!important}.ProgressBar--color--label .ProgressBar__fill{background-color:#657a94}.ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.RoundGauge{font-size:1rem;width:2.6em;height:1.3em;margin:0 auto .2em}.RoundGauge__ringTrack{fill:rgba(0,0,0,0);stroke:rgba(255,255,255,.1);stroke-width:10;stroke-dasharray:157.08;stroke-dashoffset:157.08}.RoundGauge__ringFill{fill:rgba(0,0,0,0);stroke:#6a96c9;stroke-width:10;stroke-dasharray:314.16;transition:stroke 50ms}.RoundGauge__needle,.RoundGauge__ringFill{transition:transform 50ms ease-in-out}.RoundGauge__needleLine,.RoundGauge__needleMiddle{fill:#db2828}.RoundGauge__alert{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;fill:rgba(255,255,255,.1)}.RoundGauge__alert.max{fill:#db2828}.RoundGauge--color--black.RoundGauge__ringFill{stroke:#1a1a1a}.RoundGauge--color--white.RoundGauge__ringFill{stroke:#fff}.RoundGauge--color--red.RoundGauge__ringFill{stroke:#df3e3e}.RoundGauge--color--orange.RoundGauge__ringFill{stroke:#f37f33}.RoundGauge--color--yellow.RoundGauge__ringFill{stroke:#fbda21}.RoundGauge--color--olive.RoundGauge__ringFill{stroke:#cbe41c}.RoundGauge--color--green.RoundGauge__ringFill{stroke:#25ca4c}.RoundGauge--color--teal.RoundGauge__ringFill{stroke:#00d6cc}.RoundGauge--color--blue.RoundGauge__ringFill{stroke:#2e93de}.RoundGauge--color--violet.RoundGauge__ringFill{stroke:#7349cf}.RoundGauge--color--purple.RoundGauge__ringFill{stroke:#ad45d0}.RoundGauge--color--pink.RoundGauge__ringFill{stroke:#e34da1}.RoundGauge--color--brown.RoundGauge__ringFill{stroke:#b97447}.RoundGauge--color--grey.RoundGauge__ringFill{stroke:#848484}.RoundGauge--color--good.RoundGauge__ringFill{stroke:#68c22d}.RoundGauge--color--average.RoundGauge__ringFill{stroke:#f29a29}.RoundGauge--color--bad.RoundGauge__ringFill{stroke:#df3e3e}.RoundGauge--color--label.RoundGauge__ringFill{stroke:#8b9bb0}.RoundGauge--color--gold.RoundGauge__ringFill{stroke:#f3b22f}.RoundGauge__alert--black{fill:#1a1a1a;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--white{fill:#fff;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--red{fill:#df3e3e;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--orange{fill:#f37f33;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--yellow{fill:#fbda21;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--olive{fill:#cbe41c;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--green{fill:#25ca4c;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--teal{fill:#00d6cc;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--blue{fill:#2e93de;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--violet{fill:#7349cf;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--purple{fill:#ad45d0;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--pink{fill:#e34da1;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--brown{fill:#b97447;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--grey{fill:#848484;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--good{fill:#68c22d;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--average{fill:#f29a29;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--bad{fill:#df3e3e;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--label{fill:#8b9bb0;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--gold{fill:#f3b22f;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes RoundGauge__alertAnim{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}.Slider:not(.Slider__disabled){cursor:e-resize}.Slider__cursorOffset{position:absolute;top:0;left:0;bottom:0;transition:none!important}.Slider__cursor{position:absolute;top:0;right:-.0833333333em;bottom:0;width:0;border-left:.1666666667em solid #fff}.Slider__pointer{position:absolute;right:-.4166666667em;bottom:-.3333333333em;width:0;height:0;border-left:.4166666667em solid rgba(0,0,0,0);border-right:.4166666667em solid rgba(0,0,0,0);border-bottom:.4166666667em solid #fff}.Slider__popupValue{position:absolute;right:0;top:-2rem;font-size:1rem;padding:.25rem .5rem;color:#fff;background-color:#000;transform:translate(50%);white-space:nowrap}.Divider--horizontal{margin:.5em 0}.Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.Divider--vertical{height:100%;margin:0 .5em}.Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.Stack--fill{height:100%}.Stack--horizontal>.Stack__item{margin-left:.5em}.Stack--horizontal>.Stack__item:first-child{margin-left:0}.Stack--vertical>.Stack__item{margin-top:.5em}.Stack--vertical>.Stack__item:first-child{margin-top:0}.Stack--zebra>.Stack__item:nth-child(2n){background-color:rgba(0,0,0,.33)}.Stack--horizontal>.Stack__divider:not(.Stack__divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.Stack--vertical>.Stack__divider:not(.Stack__divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.Table{display:table;width:100%;border-collapse:collapse;border-spacing:0;margin:0}.Table--collapsing{width:auto}.Table__row{display:table-row}.Table__cell{display:table-cell;padding:0 .25em}.Table__cell:first-child{padding-left:0}.Table__cell:last-child{padding-right:0}.Table__row--header .Table__cell,.Table__cell--header{font-weight:700;padding-bottom:.5em}.Table__cell--collapsing{width:1%;white-space:nowrap}.Tabs{display:flex;align-items:stretch;overflow:hidden;background-color:rgba(0,0,0,.33)}.Tabs--fill{height:100%}.Section .Tabs{background-color:rgba(0,0,0,0)}.Section:not(.Section--fitted) .Tabs{margin:0 -.5em .5em}.Section:not(.Section--fitted) .Tabs:first-child{margin-top:-.5em}.Tabs--vertical{flex-direction:column;padding:.25em .25em .25em 0}.Tabs--horizontal{margin-bottom:.5em;padding:.25em .25em 0}.Tabs--horizontal:last-child{margin-bottom:0}.Tabs__Tab{flex-grow:0}.Tabs--fluid .Tabs__Tab{flex-grow:1}.Tab{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);color:rgba(255,255,255,.5);min-height:2.25em;min-width:4em;transition:background-color 50ms ease-out}.Tab:not(.Tab--selected):hover{background-color:rgba(255,255,255,.075);transition:background-color 0}.Tab--selected{background-color:rgba(255,255,255,.125);color:#dfe7f0}.Tab__text{flex-grow:1;margin:0 .5em}.Tab__left{min-width:1.5em;text-align:center;margin-left:.25em}.Tab__right{min-width:1.5em;text-align:center;margin-right:.25em}.Tabs--horizontal .Tab{border-top:.1666666667em solid rgba(0,0,0,0);border-bottom:.1666666667em solid rgba(0,0,0,0);border-top-left-radius:.25em;border-top-right-radius:.25em}.Tabs--horizontal .Tab--selected{border-bottom:.1666666667em solid #d4dfec}.Tabs--vertical .Tab{min-height:2em;border-left:.1666666667em solid rgba(0,0,0,0);border-right:.1666666667em solid rgba(0,0,0,0);border-top-right-radius:.25em;border-bottom-right-radius:.25em}.Tabs--vertical .Tab--selected{border-left:.1666666667em solid #d4dfec}.Tab--selected.Tab--color--black{color:#535353}.Tabs--horizontal .Tab--selected.Tab--color--black{border-bottom-color:#1a1a1a}.Tabs--vertical .Tab--selected.Tab--color--black{border-left-color:#1a1a1a}.Tab--selected.Tab--color--white{color:#fff}.Tabs--horizontal .Tab--selected.Tab--color--white{border-bottom-color:#fff}.Tabs--vertical .Tab--selected.Tab--color--white{border-left-color:#fff}.Tab--selected.Tab--color--red{color:#e76e6e}.Tabs--horizontal .Tab--selected.Tab--color--red{border-bottom-color:#df3e3e}.Tabs--vertical .Tab--selected.Tab--color--red{border-left-color:#df3e3e}.Tab--selected.Tab--color--orange{color:#f69f66}.Tabs--horizontal .Tab--selected.Tab--color--orange{border-bottom-color:#f37f33}.Tabs--vertical .Tab--selected.Tab--color--orange{border-left-color:#f37f33}.Tab--selected.Tab--color--yellow{color:#fce358}.Tabs--horizontal .Tab--selected.Tab--color--yellow{border-bottom-color:#fbda21}.Tabs--vertical .Tab--selected.Tab--color--yellow{border-left-color:#fbda21}.Tab--selected.Tab--color--olive{color:#d8eb55}.Tabs--horizontal .Tab--selected.Tab--color--olive{border-bottom-color:#cbe41c}.Tabs--vertical .Tab--selected.Tab--color--olive{border-left-color:#cbe41c}.Tab--selected.Tab--color--green{color:#53e074}.Tabs--horizontal .Tab--selected.Tab--color--green{border-bottom-color:#25ca4c}.Tabs--vertical .Tab--selected.Tab--color--green{border-left-color:#25ca4c}.Tab--selected.Tab--color--teal{color:#21fff5}.Tabs--horizontal .Tab--selected.Tab--color--teal{border-bottom-color:#00d6cc}.Tabs--vertical .Tab--selected.Tab--color--teal{border-left-color:#00d6cc}.Tab--selected.Tab--color--blue{color:#62aee6}.Tabs--horizontal .Tab--selected.Tab--color--blue{border-bottom-color:#2e93de}.Tabs--vertical .Tab--selected.Tab--color--blue{border-left-color:#2e93de}.Tab--selected.Tab--color--violet{color:#9676db}.Tabs--horizontal .Tab--selected.Tab--color--violet{border-bottom-color:#7349cf}.Tabs--vertical .Tab--selected.Tab--color--violet{border-left-color:#7349cf}.Tab--selected.Tab--color--purple{color:#c274db}.Tabs--horizontal .Tab--selected.Tab--color--purple{border-bottom-color:#ad45d0}.Tabs--vertical .Tab--selected.Tab--color--purple{border-left-color:#ad45d0}.Tab--selected.Tab--color--pink{color:#ea79b9}.Tabs--horizontal .Tab--selected.Tab--color--pink{border-bottom-color:#e34da1}.Tabs--vertical .Tab--selected.Tab--color--pink{border-left-color:#e34da1}.Tab--selected.Tab--color--brown{color:#ca9775}.Tabs--horizontal .Tab--selected.Tab--color--brown{border-bottom-color:#b97447}.Tabs--vertical .Tab--selected.Tab--color--brown{border-left-color:#b97447}.Tab--selected.Tab--color--grey{color:#a3a3a3}.Tabs--horizontal .Tab--selected.Tab--color--grey{border-bottom-color:#848484}.Tabs--vertical .Tab--selected.Tab--color--grey{border-left-color:#848484}.Tab--selected.Tab--color--good{color:#8cd95a}.Tabs--horizontal .Tab--selected.Tab--color--good{border-bottom-color:#68c22d}.Tabs--vertical .Tab--selected.Tab--color--good{border-left-color:#68c22d}.Tab--selected.Tab--color--average{color:#f5b35e}.Tabs--horizontal .Tab--selected.Tab--color--average{border-bottom-color:#f29a29}.Tabs--vertical .Tab--selected.Tab--color--average{border-left-color:#f29a29}.Tab--selected.Tab--color--bad{color:#e76e6e}.Tabs--horizontal .Tab--selected.Tab--color--bad{border-bottom-color:#df3e3e}.Tabs--vertical .Tab--selected.Tab--color--bad{border-left-color:#df3e3e}.Tab--selected.Tab--color--label{color:#a8b4c4}.Tabs--horizontal .Tab--selected.Tab--color--label{border-bottom-color:#8b9bb0}.Tabs--vertical .Tab--selected.Tab--color--label{border-left-color:#8b9bb0}.Tab--selected.Tab--color--gold{color:#f6c563}.Tabs--horizontal .Tab--selected.Tab--color--gold{border-bottom-color:#f3b22f}.Tabs--vertical .Tab--selected.Tab--color--gold{border-left-color:#f3b22f}.Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #88bfff;border:.0833333333em solid rgba(136,191,255,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.Input--disabled{color:#777;border-color:#848484;border-color:rgba(132,132,132,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.Input--fluid{display:block;width:auto}.Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.Input--monospace .Input__input{font-family:Consolas,monospace}.TextArea{position:relative;display:inline-block;border:.0833333333em solid #88bfff;border:.0833333333em solid rgba(136,191,255,.75);border-radius:.16em;background-color:#0a0a0a;margin-right:.1666666667em;line-height:1.4166666667em;box-sizing:border-box;width:100%}.TextArea--fluid{display:block;width:auto;height:auto}.TextArea__textarea{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;height:100%;font-size:1em;line-height:1.4166666667em;min-height:1.4166666667em;margin:0;padding:0 .5em;font-family:inherit;background-color:rgba(0,0,0,0);color:inherit;box-sizing:border-box;word-wrap:break-word;overflow:hidden}.TextArea__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.TextArea__textarea:-ms-input-placeholder{font-style:italic;color:rgba(125,125,125,.75)}.Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#000;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.AccountsUplinkTerminal__list tr>td{text-align:center}.AccountsUplinkTerminal__list tr:not(:first-child){height:24px;line-height:24px;cursor:pointer;transition:background-color 50ms}.AccountsUplinkTerminal__list tr:not(:first-child):hover,.AccountsUplinkTerminal__list tr:not(:first-child):focus{background-color:#252525}.AlertModal__Message{text-align:center;justify-content:center}.AlertModal__Buttons{justify-content:center}.AlertModal__Loader{width:100%;position:relative;height:4px}.AlertModal__LoaderProgress{position:absolute;transition:background-color .5s ease-out,width .5s ease-out;background-color:#3e6189;height:100%}.BrigCells__list .Table__row--header,.BrigCells__list .Table__cell{text-align:center}.BrigCells__list .BrigCells__listRow--active .Table__cell{background-color:#890e26}.CameraConsole__left{position:absolute;top:23px;bottom:0;left:0;width:58.3333333333em}.CameraConsole__right{position:absolute;top:0;bottom:0;left:58.3333333333em;right:0;background-color:rgba(0,0,0,.33)}.CameraConsole__toolbar{position:absolute;top:0;left:0;right:0;height:2em;line-height:2em;margin:.25em 1em 0}.CameraConsole__toolbarRight{position:absolute;top:0;right:0;height:2em;line-height:2em;margin:.33em .5em 0}.CameraConsole__header{display:flex;justify-content:space-between;height:24px;line-height:24px;margin:4px 6px 0}.CameraConsole__map{position:absolute;top:2.1666666667em;bottom:0;left:0;right:0;margin:.5em;text-align:center}.CameraConsole__map .NoticeBox{margin-top:calc(50% - 2em)}.Changelog__Button{height:22px}.Changelog__Cell{padding:3px 0}.Changelog__Cell--Icon{width:25px}.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation_value{position:relative;flex-grow:1;border-color:rgba(0,0,0,0);border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(to top,#000,rgba(0,0,0,0)),linear-gradient(to right,#fff,rgba(255,255,255,0))}.react-colorful__pointer-fill,.react-colorful__alpha-gradient{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation_value{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__hue,.react-colorful__r,.react-colorful__g,.react-colorful__b,.react-colorful__alpha,.react-colorful__saturation,.react-colorful__value{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.react-colorful__r{background:linear-gradient(to right,#000,red)}.react-colorful__g{background:linear-gradient(to right,#000,#0f0)}.react-colorful__b{background:linear-gradient(to right,#000,#00f)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#cfcfcf;border:2px solid #cfcfcf;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.4)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1);background-color:#fff;border-color:#fff}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml,')}.react-colorful__saturation-pointer,.react-colorful__value-pointer,.react-colorful__hue-pointer,.react-colorful__r-pointer,.react-colorful__g-pointer,.react-colorful__b-pointer{z-index:1;width:20px;height:20px}.react-colorful__saturation_value-pointer{z-index:3}.Contractor *{font-family:Courier New,Courier,monospace}.Contractor .Section__titleText{display:inline-block;max-width:70%}.Contractor .Section__titleText>.Flex{width:100%}.Contractor .Section__titleText>.Flex>.Flex__item:first-of-type{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Contractor__Contract .Button{font-size:11px;white-space:normal!important}.Contractor__photoZoom{text-align:center}.Contractor__photoZoom>img{width:96px;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.Contractor__photoZoom>.Button{position:absolute}.Exofab .Dropdown__control{margin-bottom:-1px}.Exofab .Dropdown__selected-text{overflow:hidden;text-overflow:ellipsis;width:80%;display:inline-block;margin-bottom:-3px}.Exofab__materials{height:100%;overflow:auto}.Exofab__materials .Section__content{height:calc(100% - 31px)}.Exofab__material:not(.Exofab__material--line){margin-bottom:.25rem}.Exofab__material:not(.Exofab__material--line) .Button{width:28px;margin-right:.5rem}.Exofab__material:not(.Exofab__material--line) .Button img{vertical-align:middle}.Exofab__material--line .Button{background-color:rgba(0,0,0,0);width:14px}.Exofab__material--line .Button img{width:16px}.Exofab__material--name{color:#7e90a7;text-transform:capitalize}.Exofab__material .Button{margin-bottom:0;padding:0;vertical-align:middle}.Exofab__material .Button img{margin-left:-2px}.Exofab__queue{height:100%}.Exofab__queue--queue .Button{margin:0;transform:scale(.75)}.Exofab__queue--queue .Button:first-of-type{margin-left:.25rem}.Exofab__queue--time{text-align:center;color:#7e90a7}.Exofab__queue--deficit{text-align:center;color:#db2828;font-weight:700}.Exofab__queue--deficit>div:not(.Divider){display:inline-block;margin-bottom:-.75rem}.Exofab__queue .Section__content{height:calc(100% - 31px)}.Exofab__queue .Exofab__material--amount{margin-right:.25rem}.Exofab__design--cost{display:inline-block;vertical-align:middle;margin-top:.33rem}.Exofab__design--cost>div{display:inline-block}.Exofab__design--cost .Exofab__material{margin-left:.25rem}.Exofab__design--time{display:inline-block;margin-left:.5rem;color:#7e90a7}.Exofab__design--time i{margin-right:.25rem}.Exofab__designs .Section__content{height:calc(100% - 31px);overflow:auto}.Exofab__building{height:40px}.Exofab__building .ProgressBar{width:100%;height:100%}.Exofab__building .ProgressBar__content{line-height:22px}.ListInput__Section .Section__title{flex-shrink:0}.ListInput__Section .Section__titleText{font-size:12px}.ListInput__Loader{width:100%;position:relative;height:4px}.ListInput__LoaderProgress{position:absolute;transition:background-color .5s,width .5s;background-color:#3e6189;height:100%}.Loadout-Modal__background{padding:.5em;background-color:#252525}.Loadout-InfoBox{display:flex;line-height:1.2rem;text-shadow:0 1px 0 2px rgba(0,0,0,.66);text-align:left}.Minesweeper__closed{vertical-align:middle;border:3px outset #fcfcfc;font-size:15px}.Minesweeper__open{vertical-align:middle;text-align:center;font-size:medium;background-color:#b2b2b2!important}.Minesweeper__message{font-size:medium}.Newscaster__menu{width:40px;height:100%;margin-right:.5rem;flex-basis:content}.Newscaster__menu .Section__content{padding-left:0}.Newscaster__menuButton{color:#767676;cursor:pointer;position:relative;margin-left:6px;margin-right:1rem;white-space:nowrap;transition:color .1s}.Newscaster__menuButton--title{width:80%;display:none;overflow:hidden;text-overflow:ellipsis}.Newscaster__menuButton--unread{background-color:#e45e5e;color:#fff;font-size:10px;text-align:center;border-radius:32px;display:inline-block;width:12px;position:absolute;left:16px;margin-top:14px}.Newscaster__menuButton--selected{color:#fff}.Newscaster__menuButton--selected:after{content:"";background-color:#4972a1;width:2px;height:24px;position:absolute;left:-6px}.Newscaster__menuButton--security{color:#4972a1}.Newscaster__menuButton i{width:30px;text-align:center;vertical-align:middle;margin-left:-1px;margin-right:.5rem;margin-top:1px}.Newscaster__menuButton:hover{color:#fff}.Newscaster__menuButton:hover:before{background-color:#fff}.Newscaster__menuButton:not(:last-of-type){margin-bottom:.5rem}.Newscaster__menu--open{width:175px}.Newscaster__menu--open .Newscaster__menuButton--title{display:inline-block}.Newscaster__jobCategory--security .Section__title{color:#a14c49;border-bottom:2px solid #a14c49!important}.Newscaster__jobCategory--engineering .Section__title{color:#a17849;border-bottom:2px solid #a17849!important}.Newscaster__jobCategory--medical .Section__title{color:#499ea1;border-bottom:2px solid #499ea1!important}.Newscaster__jobCategory--science .Section__title{color:#a14972;border-bottom:2px solid #a14972!important}.Newscaster__jobCategory--service .Section__title{color:#a1499e;border-bottom:2px solid #a1499e!important}.Newscaster__jobCategory--supply .Section__title{color:#9ea149;border-bottom:2px solid #9ea149!important}.Newscaster__jobCategory:last-child{margin-bottom:.5rem}.Newscaster__jobOpening--command{font-weight:700}.Newscaster__jobOpening:not(:last-child){margin-bottom:.5rem}.Newscaster__emptyNotice{color:#7e90a7;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.Newscaster__emptyNotice i{margin-bottom:.25rem}.Newscaster__photo{cursor:pointer;width:96px;border:1px solid #000;transition:border-color .1s;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.Newscaster__photo:hover{border-color:gray}.Newscaster__photoZoom{text-align:center}.Newscaster__photoZoom>img{transform:scale(2);-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.Newscaster__photoZoom>.Button{position:absolute;width:64px;left:50%;margin-left:-32px;bottom:1rem}.Newscaster__story--wanted{background-color:rgba(219,40,40,.1)}.Newscaster__story--wanted .Section__title{color:#db2828;border-bottom:2px solid #a14c49!important}.Newscaster__story:last-child{margin-bottom:.5rem}.NuclearBomb__displayBox{background-color:#002003;border:4px inset #e8e4c9;color:#03e017;font-size:24px;font-family:monospace;padding:6px}.NuclearBomb__Button--keypad{background-color:#e8e4c9;border-color:#e8e4c9}.NuclearBomb__Button--keypad:hover{background-color:#f7f6ee!important;border-color:#f7f6ee!important}.NuclearBomb__Button--1{background-color:#d3cfb7!important;border-color:#d3cfb7!important;color:#a9a692!important}.NuclearBomb__Button--E{background-color:#d9b804!important;border-color:#d9b804!important}.NuclearBomb__Button--E:hover{background-color:#f3d00e!important;border-color:#f3d00e!important}.NuclearBomb__Button--C{background-color:#bd2020!important;border-color:#bd2020!important}.NuclearBomb__Button--C:hover{background-color:#d52b2b!important;border-color:#d52b2b!important}.NuclearBomb__NTIcon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCA0MjUgMjAwIiBvcGFjaXR5PSIuMzMiPgogIDxwYXRoIGQ9Im0gMTc4LjAwMzk5LDAuMDM4NjkgLTcxLjIwMzkzLDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTM0LDYuMDI1NTUgbCAwLDE4Ny44NzE0NyBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgNi43NjEzNCw2LjAyNTU0IGwgNTMuMTA3MiwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTAxLjU0NDAxOCA3Mi4yMTYyOCwxMDQuNjk5Mzk4IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA1Ljc2MDE1LDIuODcwMTYgbCA3My41NTQ4NywwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTg3Ljg3MTQ3IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzNSwtNi4wMjU1NSBsIC01NC43MTY0NCwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzMyw2LjAyNTU1IGwgMCwxMDIuNjE5MzUgTCAxODMuNzY0MTMsMi45MDg4NiBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgLTUuNzYwMTQsLTIuODcwMTcgeiIgLz4KICA8cGF0aCBkPSJNIDQuODQ0NjMzMywyMi4xMDg3NSBBIDEzLjQxMjAzOSwxMi41MDE4NDIgMCAwIDEgMTMuNDc3NTg4LDAuMDM5MjQgbCA2Ni4xMTgzMTUsMCBhIDUuMzY0ODE1OCw1LjAwMDczNyAwIDAgMSA1LjM2NDgyMyw1LjAwMDczIGwgMCw3OS44NzkzMSB6IiAvPgogIDxwYXRoIGQ9Im0gNDIwLjE1NTM1LDE3Ny44OTExOSBhIDEzLjQxMjAzOCwxMi41MDE4NDIgMCAwIDEgLTguNjMyOTUsMjIuMDY5NTEgbCAtNjYuMTE4MzIsMCBhIDUuMzY0ODE1Miw1LjAwMDczNyAwIDAgMSAtNS4zNjQ4MiwtNS4wMDA3NCBsIDAsLTc5Ljg3OTMxIHoiIC8+Cjwvc3ZnPgo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4KPCEtLSBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1zYS80LjAvIC0tPgo=);background-size:70%;background-position:center;background-repeat:no-repeat}.OreRedemption__Ores .OreLine,.OreRedemption__Ores .OreHeader{min-height:32px;padding:0 .5rem}.OreRedemption__Ores .OreHeader{line-height:32px;background-color:rgba(0,0,0,.33);font-weight:700}.OreRedemption__Ores .OreLine:last-of-type{margin-bottom:.5rem}.OreRedemption__Ores .Section__content{padding:0;height:100%;overflow:auto}.PDA__footer{position:fixed;bottom:0%;left:0%;right:0%;height:30px}.PDA__footer__button{text-align:center;padding-top:4px;padding-bottom:2px;font-size:24px}.PoolController__Buttons .Button:not(:last-child){margin-bottom:8px}.reagents-table{border-collapse:separate;border-spacing:0 .3em}.volume-cell{min-width:3em;text-align:right;vertical-align:middle}.volume-cell:not(:hover) .volume-actions-wrapper{display:none}.volume-cell:hover .volume-label{display:none}.reagent-absent-name-cell{color:#767676}.reagent-row>*:last-child{padding-right:.5em}.absent-row:not(:hover) .add-reagent-button{visibility:hidden}.condensed-button{margin:0;padding:0;min-height:0;line-height:0;background:none}.Section{position:relative;margin-bottom:.5em;background-color:#191919;background-color:rgba(0,0,0,.33);box-sizing:border-box}.Section:last-child{margin-bottom:0}.Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.Section__rest{position:relative}.Section__content{padding:.66em .5em}.Section--fitted>.Section__rest>.Section__content{padding:0}.Section--fill{display:flex;flex-direction:column;height:100%}.Section--fill>.Section__rest{flex-grow:1}.Section--fill>.Section__rest>.Section__content{height:100%}.Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.Section--scrollable{overflow-x:hidden;overflow-y:hidden}.Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.Section .Section:first-child{margin-top:-.5em}.Section .Section .Section__titleText{font-size:1.0833333333em}.Section .Section .Section .Section__titleText{font-size:1em}.QuestConsoleSection{border-radius:4px;border:1px solid rgba(0,0,0,0)}.QuestConsoleSection .Section__title{border-bottom-width:3px}.QuestConsoleSection--green.QuestConsoleSection--active{border-color:#1b9638}.QuestConsoleSection--green .Section__title{border-bottom-color:#1b9638}.QuestConsoleSection--yellow.QuestConsoleSection--active{border-color:#d9b804}.QuestConsoleSection--yellow .Section__title{border-bottom-color:#d9b804}.QuestConsoleSection--orange.QuestConsoleSection--active{border-color:#d95e0c}.QuestConsoleSection--orange .Section__title{border-bottom-color:#d95e0c}.QuestConsoleSection--purple.QuestConsoleSection--active{border-color:#8b2baa}.QuestConsoleSection--purple .Section__title{border-bottom-color:#8b2baa}.QuestConsoleSection:not(.QuestConsoleSection--dimmed):hover{background-color:rgba(77,77,77,.33);cursor:pointer}.RequestConsole__message{white-space:pre-wrap}.RequestConsole__message:not(:last-child){margin-bottom:4px}.RndConsole{position:relative}.RndConsole__Overlay{position:absolute;display:flex;align-items:stretch;justify-content:stretch;top:0;left:0;width:100%;height:100vh}.RndConsole__LatheCategory__MatchingDesigns .Table__cell{padding-bottom:4px}.RndConsole__MainMenu__Buttons .Button:not(:last-child){margin-bottom:4px}.RndConsole__LatheMaterials .Table__cell:nth-child(2){padding-left:16px}.RndConsole__LatheMaterialStorage .Table__cell{padding:4px 0;border-bottom:1px solid #767676}.RndConsole__Overlay__Wrapper{display:flex;align-items:center;justify-content:stretch;flex-grow:1;padding:24px;background-color:rgba(255,255,255,0)}.RndConsole__Overlay__Wrapper .NoticeBox{flex-grow:1;margin-bottom:80px;font-size:18pt;padding:.3em .75em}.RndConsole__RndNavbar .Button{margin-bottom:10px}.Roulette{font-family:Palatino}.Roulette__board{display:table;width:100%;border-collapse:collapse;border:2px solid #fff;margin:0}.Roulette__board-row{padding:0;margin:0}.Roulette__board-cell{display:table-cell;padding:0;margin:0;border:2px solid #fff;font-family:Palatino}.Roulette__board-cell:first-child{padding-left:0}.Roulette__board-cell:last-child{padding-right:0}.Roulette__board-extrabutton{text-align:center;font-size:20px;font-weight:700;height:28px;border:none!important;margin:0!important;padding-top:4px!important;color:#fff!important}.Roulette__lowertable{margin-top:8px;margin-left:80px;margin-right:80px;border-collapse:collapse;border:2px solid #fff;border-spacing:0}.Roulette__lowertable--cell{border:2px solid #fff;padding:0;margin:0}.Roulette__lowertable--betscell{vertical-align:top}.Roulette__lowertable--spinresult{text-align:center;font-size:100px;font-weight:700;vertical-align:middle}.Roulette__lowertable--spinresult-black{background-color:#000}.Roulette__lowertable--spinresult-red{background-color:#db2828}.Roulette__lowertable--spinresult-green{background-color:#20b142}.Roulette__lowertable--spinbutton{margin:0!important;border:none!important;font-size:50px;line-height:60px!important;text-align:center;font-weight:700}.Roulette__lowertable--header{width:1%;text-align:center;font-size:20px;font-weight:700}.Safe--engraving{position:absolute;width:95%;height:96%;left:2.5%;top:2%;border:5px outset #3e4f6a;padding:5px;text-align:center}.Safe--engraving--arrow{color:#35435a}.Safe--engraving--hinge{content:" ";background-color:#191f2a;width:25px;height:40px;position:absolute;right:-15px;margin-top:-20px}.Safe--dialer{margin-bottom:.5rem}.Safe--dialer--number{color:#bbb;display:inline;background-color:#191f2a;font-size:1.5rem;font-weight:700;padding:0 .5rem}.Safe--dialer--right .Button i{z-index:-100}.Safe--dialer .Button{width:80px}.Safe--contents{border:10px solid #191f2a;background-color:#0f131a;height:calc(85% + 7.5px);text-align:left;padding:5px}.Safe--help{position:absolute;bottom:10px;left:5px;width:50%}.SecurityRecords__list tr>td{text-align:center}.SecurityRecords__list tr:not(:first-child){height:24px;line-height:24px;cursor:pointer;transition:background-color 50ms}.SecurityRecords__list tr:not(:first-child):hover,.SecurityRecords__list tr:not(:first-child):focus{background-color:#252525}.SecurityRecords__listRow--arrest{background-color:#740c20}.SecurityRecords__listRow--execute{background-color:#683e8c}.SecurityRecords__listRow--incarcerated{background-color:#633203}.SecurityRecords__listRow--parolled{background-color:#006d7b}.SecurityRecords__listRow--released{background-color:#1c5574}.SecurityRecords__listRow--demote{background-color:#155500}.SecurityRecords__listRow--search{background-color:#987a00}.SecurityRecords__listRow--monitor{background-color:#1f1180}.SeedExtractor__list tr:not(:first-child){height:24px;line-height:24px;cursor:pointer;transition:background-color 50ms}.SeedExtractor__list tr:not(:first-child):hover,.SeedExtractor__list tr:not(:first-child):focus{background-color:#252525}.RequestManager__request_centcom,.RequestManager__request_nuke,.RequestManager__request_prayer,.RequestManager__request_syndicate{margin-right:.5rem}.RequestManager__request_prayer{color:#8b2baa}.RequestManager__request_centcom{color:#d9b804}.RequestManager__request_syndicate{color:#bd2020}.RequestManager__request_honk{color:#cf2082}.RequestManager__request_ert{color:#d95e0c}.RequestManager__request_nuke{color:#d9b804}.RequestManager__header{line-height:1.375rem;min-height:1.375rem;color:#657a94;white-space:break-spaces;word-wrap:pre-wrap;vertical-align:baseline;margin-bottom:0;padding-bottom:.1rem}.RequestManager__headerText{margin-right:.5rem;font-size:1rem;font-weight:700;color:#657a94}.RequestManager__timestamp{font-size:.75rem}.RequestManager__row:first-of-type{margin-top:0rem}.RequestManager__row{padding:.125rem .5rem;margin-top:.75rem;min-height:2.75rem}.RequestManager__row:hover{background-color:rgba(0,0,0,.25)}.RequestManager__row:hover .RequestManager__controlsContainer{opacity:1}.RequestManager__controlsContainer{opacity:0;position:absolute;right:3px;top:3px}.RequestManager__row{position:relative}.RequestManager__filterPanel{margin:.5rem;padding:.5rem;color:#fff}.RequestManager__filterPanel tr:not(:last-of-type){margin-bottom:.5rem}html,body{scrollbar-color:#3b3b3b #1c1c1c}.Layout,.Layout *{scrollbar-base-color:#1c1c1c;scrollbar-face-color:#3b3b3b;scrollbar-3dlight-color:#252525;scrollbar-highlight-color:#252525;scrollbar-track-color:#1c1c1c;scrollbar-arrow-color:#929292;scrollbar-shadow-color:#3b3b3b}.Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.Layout__content--flexRow{display:flex;flex-flow:row}.Layout__content--flexColumn{display:flex;flex-flow:column}.Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.Layout__content--noMargin{margin:0}.TitleBar{background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#363636;transition:color .25s,background-color .25s}.TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#252525;background-image:linear-gradient(to bottom,#2a2a2a,#202020)}.Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.Window__contentPadding:after{height:0}.Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(62,62,62,.25);pointer-events:none}.Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCA0MjUgMjAwIiBvcGFjaXR5PSIuMzMiPgogIDxwYXRoIGQ9Im0gMTc4LjAwMzk5LDAuMDM4NjkgLTcxLjIwMzkzLDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTM0LDYuMDI1NTUgbCAwLDE4Ny44NzE0NyBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgNi43NjEzNCw2LjAyNTU0IGwgNTMuMTA3MiwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTAxLjU0NDAxOCA3Mi4yMTYyOCwxMDQuNjk5Mzk4IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA1Ljc2MDE1LDIuODcwMTYgbCA3My41NTQ4NywwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTg3Ljg3MTQ3IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzNSwtNi4wMjU1NSBsIC01NC43MTY0NCwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzMyw2LjAyNTU1IGwgMCwxMDIuNjE5MzUgTCAxODMuNzY0MTMsMi45MDg4NiBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgLTUuNzYwMTQsLTIuODcwMTcgeiIgLz4KICA8cGF0aCBkPSJNIDQuODQ0NjMzMywyMi4xMDg3NSBBIDEzLjQxMjAzOSwxMi41MDE4NDIgMCAwIDEgMTMuNDc3NTg4LDAuMDM5MjQgbCA2Ni4xMTgzMTUsMCBhIDUuMzY0ODE1OCw1LjAwMDczNyAwIDAgMSA1LjM2NDgyMyw1LjAwMDczIGwgMCw3OS44NzkzMSB6IiAvPgogIDxwYXRoIGQ9Im0gNDIwLjE1NTM1LDE3Ny44OTExOSBhIDEzLjQxMjAzOCwxMi41MDE4NDIgMCAwIDEgLTguNjMyOTUsMjIuMDY5NTEgbCAtNjYuMTE4MzIsMCBhIDUuMzY0ODE1Miw1LjAwMDczNyAwIDAgMSAtNS4zNjQ4MiwtNS4wMDA3NCBsIDAsLTc5Ljg3OTMxIHoiIC8+Cjwvc3ZnPgo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4KPCEtLSBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1zYS80LjAvIC0tPgo=);background-size:70% 70%;background-position:center;background-repeat:no-repeat}.theme-abductor .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-abductor .Button:last-child{margin-right:0;margin-bottom:0}.theme-abductor .Button .fa,.theme-abductor .Button .fas,.theme-abductor .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-abductor .Button--hasContent .fa,.theme-abductor .Button--hasContent .fas,.theme-abductor .Button--hasContent .far{margin-right:.25em}.theme-abductor .Button--hasContent.Button--iconRight .fa,.theme-abductor .Button--hasContent.Button--iconRight .fas,.theme-abductor .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-abductor .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-abductor .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-abductor .Button--circular{border-radius:50%}.theme-abductor .Button--compact{padding:0 .25em;line-height:1.333em}.theme-abductor .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-abductor .Button--color--default{transition:color .1s,background-color .1s;background-color:#ad2350;color:#fff}.theme-abductor .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--default:hover{background-color:#d03a6b;color:#fff}.theme-abductor .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-abductor .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-abductor .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-abductor .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-abductor .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(42,49,74,0);color:rgba(255,255,255,.5)}.theme-abductor .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--transparent:hover{background-color:rgba(62,70,100,.81);color:#fff}.theme-abductor .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(42,49,74,.6);color:rgba(255,255,255,.5)}.theme-abductor .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--translucent:hover{background-color:rgba(65,73,102,.925);color:#fff}.theme-abductor .Button--disabled{background-color:#363636!important}.theme-abductor .Button--selected{transition:color .1s,background-color .1s;background-color:#465899;color:#fff}.theme-abductor .Button--selected:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--selected:hover{background-color:#6577b5;color:#fff}.theme-abductor .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-abductor .Divider--horizontal{margin:.5em 0}.theme-abductor .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-abductor .Divider--vertical{height:100%;margin:0 .5em}.theme-abductor .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-abductor .ImageButton__image{line-height:0;align-self:center}.theme-abductor .ImageButton__vertical,.theme-abductor .ImageButton--vertical{display:inline-block}.theme-abductor .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-abductor .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-abductor .ImageButton--horizontal:last-child{margin-bottom:0}.theme-abductor .ImageButton--color--default{background-color:rgba(196,91,125,.15);border:.0833333333em solid rgba(236,202,213,.2)}.theme-abductor .ImageButton--color--default--clickable{background-color:rgba(196,91,125,.15);border:.0833333333em solid rgba(236,202,213,.2);transition:color .1s,background-color .1s}.theme-abductor .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-abductor .ImageButton--color--default--clickable:hover{background-color:rgba(217,149,171,.25)}.theme-abductor .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-abductor .ImageButton--selected{background-color:rgba(70,88,153,.15);border:.0833333333em solid rgba(142,155,201,.2);transition:color .1s,background-color .1s}.theme-abductor .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-abductor .ImageButton--selected:hover{background-color:rgba(101,119,181,.25)}.theme-abductor .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-abductor .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-abductor .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-abductor .ImageButton__content__horizontal--content{padding:.5em}.theme-abductor .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-abductor .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-abductor .ImageButton__content--color--default{color:#fff;background-color:#a64867;border-top:.0833333333em solid #ca859c}.theme-abductor .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-abductor .ImageButton__content--selected{background-color:#465899!important;border-top:.0833333333em solid rgba(222,226,240,.5)}.theme-abductor .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-abductor .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-abductor .ImageButton__item--icon--horizontal .fa,.theme-abductor .ImageButton__item--icon--horizontal .fas,.theme-abductor .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-abductor .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(196,91,125,.4);border:.0833333333em solid rgba(232,191,204,.2);border-left:0}.theme-abductor .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-abductor .ImageButton__item--color--default:hover{background-color:rgba(214,141,165,.5)}.theme-abductor .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-abductor .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(70,88,153,.4);border:.0833333333em solid rgba(142,155,201,.2);border-left:0}.theme-abductor .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-abductor .ImageButton__item--selected:hover{background-color:rgba(101,119,181,.5)}.theme-abductor .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#a82d55;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-abductor .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-abductor .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-abductor .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-abductor .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-abductor .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #404b6e;border:.0833333333em solid rgba(64,75,110,.75);border-radius:2px;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-abductor .Input--disabled{color:#777;border-color:#171717;border-color:rgba(23,23,23,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-abductor .Input--fluid{display:block;width:auto}.theme-abductor .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-abductor .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-abductor .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-abductor .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-abductor .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-abductor .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-abductor .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-abductor .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-abductor .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #404b6e;border:.0833333333em solid rgba(64,75,110,.75);border-radius:2px;color:#404b6e;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-abductor .NumberInput--fluid{display:block}.theme-abductor .NumberInput__content{margin-left:.5em}.theme-abductor .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-abductor .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #404b6e;background-color:#404b6e}.theme-abductor .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-abductor .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:2px;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-abductor .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-abductor .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-abductor .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-abductor .ProgressBar--color--default{border:.0833333333em solid #931e44}.theme-abductor .ProgressBar--color--default .ProgressBar__fill{background-color:#931e44}.theme-abductor .ProgressBar--color--disabled{border:1px solid #363636}.theme-abductor .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-abductor .Section{position:relative;margin-bottom:.5em;background-color:#1c2132;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-abductor .Section:last-child{margin-bottom:0}.theme-abductor .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #ad2350}.theme-abductor .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-abductor .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-abductor .Section__rest{position:relative}.theme-abductor .Section__content{padding:.66em .5em}.theme-abductor .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-abductor .Section--fill{display:flex;flex-direction:column;height:100%}.theme-abductor .Section--fill>.Section__rest{flex-grow:1}.theme-abductor .Section--fill>.Section__rest>.Section__content{height:100%}.theme-abductor .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-abductor .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-abductor .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-abductor .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-abductor .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-abductor .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-abductor .Section .Section:first-child{margin-top:-.5em}.theme-abductor .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-abductor .Section .Section .Section .Section__titleText{font-size:1em}.theme-abductor .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#a82d55;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:2px;max-width:20.8333333333em}.theme-abductor html,.theme-abductor body{scrollbar-color:#384263 #202538}.theme-abductor .Layout,.theme-abductor .Layout *{scrollbar-base-color:#202538;scrollbar-face-color:#384263;scrollbar-3dlight-color:#2a314a;scrollbar-highlight-color:#2a314a;scrollbar-track-color:#202538;scrollbar-arrow-color:#818db8;scrollbar-shadow-color:#384263}.theme-abductor .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-abductor .Layout__content--flexRow{display:flex;flex-flow:row}.theme-abductor .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-abductor .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-abductor .Layout__content--noMargin{margin:0}.theme-abductor .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#2a314a;background-image:linear-gradient(to bottom,#353e5e,#1f2436)}.theme-abductor .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-abductor .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-abductor .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-abductor .Window__contentPadding:after{height:0}.theme-abductor .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-abductor .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(68,76,104,.25);pointer-events:none}.theme-abductor .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-abductor .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-abductor .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-abductor .TitleBar{background-color:#9e1b46;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-abductor .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#9e1b46;transition:color .25s,background-color .25s}.theme-abductor .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-abductor .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-abductor .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-abductor .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-abductor .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-abductor .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-abductor .Layout__content{background-image:none}.theme-cardtable .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:0;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-cardtable .Button:last-child{margin-right:0;margin-bottom:0}.theme-cardtable .Button .fa,.theme-cardtable .Button .fas,.theme-cardtable .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-cardtable .Button--hasContent .fa,.theme-cardtable .Button--hasContent .fas,.theme-cardtable .Button--hasContent .far{margin-right:.25em}.theme-cardtable .Button--hasContent.Button--iconRight .fa,.theme-cardtable .Button--hasContent.Button--iconRight .fas,.theme-cardtable .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-cardtable .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-cardtable .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-cardtable .Button--circular{border-radius:50%}.theme-cardtable .Button--compact{padding:0 .25em;line-height:1.333em}.theme-cardtable .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-cardtable .Button--color--default{transition:color .1s,background-color .1s;background-color:#117039;color:#fff}.theme-cardtable .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--default:hover{background-color:#238e50;color:#fff}.theme-cardtable .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-cardtable .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-cardtable .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-cardtable .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-cardtable .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(17,112,57,0);color:rgba(255,255,255,.5)}.theme-cardtable .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--transparent:hover{background-color:rgba(32,145,79,.81);color:#fff}.theme-cardtable .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(17,112,57,.6);color:rgba(255,255,255,.5)}.theme-cardtable .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--translucent:hover{background-color:rgba(36,145,82,.925);color:#fff}.theme-cardtable .Button--disabled{background-color:#363636!important}.theme-cardtable .Button--selected{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-cardtable .Button--selected:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--selected:hover{background-color:#c11919;color:#fff}.theme-cardtable .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-cardtable .Divider--horizontal{margin:.5em 0}.theme-cardtable .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-cardtable .Divider--vertical{height:100%;margin:0 .5em}.theme-cardtable .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-cardtable .ImageButton__image{line-height:0;align-self:center}.theme-cardtable .ImageButton__vertical,.theme-cardtable .ImageButton--vertical{display:inline-block}.theme-cardtable .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-cardtable .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-cardtable .ImageButton--horizontal:last-child{margin-bottom:0}.theme-cardtable .ImageButton--color--default{background-color:rgba(91,230,149,.15);border:.0833333333em solid rgba(231,251,240,.2)}.theme-cardtable .ImageButton--color--default--clickable{background-color:rgba(91,230,149,.15);border:.0833333333em solid rgba(231,251,240,.2);transition:color .1s,background-color .1s}.theme-cardtable .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-cardtable .ImageButton--color--default--clickable:hover{background-color:rgba(165,242,197,.25)}.theme-cardtable .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-cardtable .ImageButton--selected{background-color:rgba(157,8,8,.15);border:.0833333333em solid rgba(229,42,42,.2);transition:color .1s,background-color .1s}.theme-cardtable .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-cardtable .ImageButton--selected:hover{background-color:rgba(193,25,25,.25)}.theme-cardtable .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-cardtable .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-cardtable .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-cardtable .ImageButton__content__horizontal--content{padding:.5em}.theme-cardtable .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-cardtable .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-cardtable .ImageButton__content--color--default{color:rgba(0,0,0,.9);background-color:#41cd7c;border-top:.0833333333em solid #91e2b4}.theme-cardtable .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-cardtable .ImageButton__content--selected{background-color:#9d0808!important;border-top:.0833333333em solid rgba(248,127,127,.5)}.theme-cardtable .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-cardtable .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-cardtable .ImageButton__item--icon--horizontal .fa,.theme-cardtable .ImageButton__item--icon--horizontal .fas,.theme-cardtable .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-cardtable .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(91,230,149,.4);border:.0833333333em solid rgba(216,249,230,.2);border-left:0}.theme-cardtable .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-cardtable .ImageButton__item--color--default:hover{background-color:rgba(154,240,190,.5)}.theme-cardtable .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-cardtable .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(157,8,8,.4);border:.0833333333em solid rgba(229,42,42,.2);border-left:0}.theme-cardtable .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-cardtable .ImageButton__item--selected:hover{background-color:rgba(193,25,25,.5)}.theme-cardtable .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #88bfff;border:.0833333333em solid rgba(136,191,255,.75);border-radius:0;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-cardtable .Input--disabled{color:#777;border-color:#848484;border-color:rgba(132,132,132,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-cardtable .Input--fluid{display:block;width:auto}.theme-cardtable .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-cardtable .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-cardtable .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-cardtable .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-cardtable .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-cardtable .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-cardtable .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-cardtable .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-cardtable .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #fff;border:.0833333333em solid rgba(255,255,255,.75);border-radius:0;color:#fff;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-cardtable .NumberInput--fluid{display:block}.theme-cardtable .NumberInput__content{margin-left:.5em}.theme-cardtable .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-cardtable .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #fff;background-color:#fff}.theme-cardtable .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-cardtable .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:0;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-cardtable .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-cardtable .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-cardtable .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-cardtable .ProgressBar--color--default{border:.0833333333em solid #000}.theme-cardtable .ProgressBar--color--default .ProgressBar__fill{background-color:#000}.theme-cardtable .ProgressBar--color--disabled{border:1px solid #363636}.theme-cardtable .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-cardtable .Section{position:relative;margin-bottom:.5em;background-color:#0b4b26;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-cardtable .Section:last-child{margin-bottom:0}.theme-cardtable .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-cardtable .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-cardtable .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-cardtable .Section__rest{position:relative}.theme-cardtable .Section__content{padding:.66em .5em}.theme-cardtable .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-cardtable .Section--fill{display:flex;flex-direction:column;height:100%}.theme-cardtable .Section--fill>.Section__rest{flex-grow:1}.theme-cardtable .Section--fill>.Section__rest>.Section__content{height:100%}.theme-cardtable .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-cardtable .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-cardtable .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-cardtable .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-cardtable .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-cardtable .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-cardtable .Section .Section:first-child{margin-top:-.5em}.theme-cardtable .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-cardtable .Section .Section .Section .Section__titleText{font-size:1em}.theme-cardtable html,.theme-cardtable body{scrollbar-color:#20d36c #0d542b}.theme-cardtable .Layout,.theme-cardtable .Layout *{scrollbar-base-color:#0d542b;scrollbar-face-color:#16914a;scrollbar-3dlight-color:#117039;scrollbar-highlight-color:#117039;scrollbar-track-color:#0d542b;scrollbar-arrow-color:#5ae695;scrollbar-shadow-color:#16914a}.theme-cardtable .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-cardtable .Layout__content--flexRow{display:flex;flex-flow:row}.theme-cardtable .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-cardtable .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-cardtable .Layout__content--noMargin{margin:0}.theme-cardtable .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#117039;background-image:linear-gradient(to bottom,#117039,#117039)}.theme-cardtable .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-cardtable .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-cardtable .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-cardtable .Window__contentPadding:after{height:0}.theme-cardtable .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-cardtable .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(39,148,85,.25);pointer-events:none}.theme-cardtable .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-cardtable .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-cardtable .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-cardtable .TitleBar{background-color:#381608;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-cardtable .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#381608;transition:color .25s,background-color .25s}.theme-cardtable .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-cardtable .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-cardtable .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-cardtable .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-cardtable .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-cardtable .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-cardtable .Button{border:.1666666667em solid #fff}.theme-changeling .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-changeling .Button:last-child{margin-right:0;margin-bottom:0}.theme-changeling .Button .fa,.theme-changeling .Button .fas,.theme-changeling .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-changeling .Button--hasContent .fa,.theme-changeling .Button--hasContent .fas,.theme-changeling .Button--hasContent .far{margin-right:.25em}.theme-changeling .Button--hasContent.Button--iconRight .fa,.theme-changeling .Button--hasContent.Button--iconRight .fas,.theme-changeling .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-changeling .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-changeling .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-changeling .Button--circular{border-radius:50%}.theme-changeling .Button--compact{padding:0 .25em;line-height:1.333em}.theme-changeling .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-changeling .Button--color--default{transition:color .1s,background-color .1s;background-color:#563d6b;color:#fff}.theme-changeling .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--default:hover{background-color:#715589;color:#fff}.theme-changeling .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-changeling .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-changeling .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-changeling .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-changeling .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(46,38,51,0);color:rgba(255,255,255,.5)}.theme-changeling .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--transparent:hover{background-color:rgba(67,57,73,.81);color:#fff}.theme-changeling .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(46,38,51,.6);color:rgba(255,255,255,.5)}.theme-changeling .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--translucent:hover{background-color:rgba(70,61,76,.925);color:#fff}.theme-changeling .Button--disabled{background-color:#999!important}.theme-changeling .Button--selected{transition:color .1s,background-color .1s;background-color:#188552;color:#fff}.theme-changeling .Button--selected:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--selected:hover{background-color:#2ba66d;color:#fff}.theme-changeling .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-changeling .Divider--horizontal{margin:.5em 0}.theme-changeling .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-changeling .Divider--vertical{height:100%;margin:0 .5em}.theme-changeling .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-changeling .ImageButton__image{line-height:0;align-self:center}.theme-changeling .ImageButton__vertical,.theme-changeling .ImageButton--vertical{display:inline-block}.theme-changeling .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-changeling .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-changeling .ImageButton--horizontal:last-child{margin-bottom:0}.theme-changeling .ImageButton--color--default{background-color:rgba(115,100,127,.15);border:.0833333333em solid rgba(180,170,188,.2)}.theme-changeling .ImageButton--color--default--clickable{background-color:rgba(115,100,127,.15);border:.0833333333em solid rgba(180,170,188,.2);transition:color .1s,background-color .1s}.theme-changeling .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-changeling .ImageButton--color--default--clickable:hover{background-color:rgba(149,135,160,.25)}.theme-changeling .ImageButton--disabled{background-color:rgba(77,23,23,.25)!important;border:.0833333333em solid rgba(179,98,98,.15)}.theme-changeling .ImageButton--selected{background-color:rgba(24,133,82,.15);border:.0833333333em solid rgba(62,199,135,.2);transition:color .1s,background-color .1s}.theme-changeling .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-changeling .ImageButton--selected:hover{background-color:rgba(43,166,109,.25)}.theme-changeling .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-changeling .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-changeling .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-changeling .ImageButton__content__horizontal--content{padding:.5em}.theme-changeling .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-changeling .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-changeling .ImageButton__content--color--default{color:#fff;background-color:#5d4f67;border-top:.0833333333em solid #897995}.theme-changeling .ImageButton__content--disabled{background-color:#4d1717!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(179,98,98,.5)}.theme-changeling .ImageButton__content--selected{background-color:#188552!important;border-top:.0833333333em solid rgba(131,233,185,.5)}.theme-changeling .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-changeling .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-changeling .ImageButton__item--icon--horizontal .fa,.theme-changeling .ImageButton__item--icon--horizontal .fas,.theme-changeling .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-changeling .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(115,100,127,.4);border:.0833333333em solid rgba(175,165,183,.2);border-left:0}.theme-changeling .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-changeling .ImageButton__item--color--default:hover{background-color:rgba(145,131,156,.5)}.theme-changeling .ImageButton__item--disabled{background-color:rgba(77,23,23,.5)!important;border:.0833333333em solid rgba(179,98,98,.15);border-left:0}.theme-changeling .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(24,133,82,.4);border:.0833333333em solid rgba(62,199,135,.2);border-left:0}.theme-changeling .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-changeling .ImageButton__item--selected:hover{background-color:rgba(43,166,109,.5)}.theme-changeling .Section{position:relative;margin-bottom:.5em;background-color:#1f1922;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-changeling .Section:last-child{margin-bottom:0}.theme-changeling .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #563d6b}.theme-changeling .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-changeling .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-changeling .Section__rest{position:relative}.theme-changeling .Section__content{padding:.66em .5em}.theme-changeling .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-changeling .Section--fill{display:flex;flex-direction:column;height:100%}.theme-changeling .Section--fill>.Section__rest{flex-grow:1}.theme-changeling .Section--fill>.Section__rest>.Section__content{height:100%}.theme-changeling .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-changeling .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-changeling .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-changeling .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-changeling .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-changeling .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-changeling .Section .Section:first-child{margin-top:-.5em}.theme-changeling .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-changeling .Section .Section .Section .Section__titleText{font-size:1em}.theme-changeling .Tabs{display:flex;align-items:stretch;overflow:hidden;background-color:rgba(0,0,0,.33)}.theme-changeling .Tabs--fill{height:100%}.theme-changeling .Section .Tabs{background-color:rgba(0,0,0,0)}.theme-changeling .Section:not(.Section--fitted) .Tabs{margin:0 -.5em .5em}.theme-changeling .Section:not(.Section--fitted) .Tabs:first-child{margin-top:-.5em}.theme-changeling .Tabs--vertical{flex-direction:column;padding:.25em .25em .25em 0}.theme-changeling .Tabs--horizontal{margin-bottom:.5em;padding:.25em .25em 0}.theme-changeling .Tabs--horizontal:last-child{margin-bottom:0}.theme-changeling .Tabs__Tab{flex-grow:0}.theme-changeling .Tabs--fluid .Tabs__Tab{flex-grow:1}.theme-changeling .Tab{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);color:rgba(255,255,255,.5);min-height:2.25em;min-width:4em;transition:background-color 50ms ease-out}.theme-changeling .Tab:not(.Tab--selected):hover{background-color:rgba(255,255,255,.075);transition:background-color 0}.theme-changeling .Tab--selected{background-color:#563d6b;color:#e3daea}.theme-changeling .Tab__text{flex-grow:1;margin:0 .5em}.theme-changeling .Tab__left{min-width:1.5em;text-align:center;margin-left:.25em}.theme-changeling .Tab__right{min-width:1.5em;text-align:center;margin-right:.25em}.theme-changeling .Tabs--horizontal .Tab{border-top:.1666666667em solid rgba(0,0,0,0);border-bottom:.1666666667em solid rgba(0,0,0,0);border-top-left-radius:.25em;border-top-right-radius:.25em}.theme-changeling .Tabs--horizontal .Tab--selected{border-bottom:.1666666667em solid #d9cee3}.theme-changeling .Tabs--vertical .Tab{min-height:2em;border-left:.1666666667em solid rgba(0,0,0,0);border-right:.1666666667em solid rgba(0,0,0,0);border-top-right-radius:.25em;border-bottom-right-radius:.25em}.theme-changeling .Tabs--vertical .Tab--selected{border-left:.1666666667em solid #d9cee3}.theme-changeling html,.theme-changeling body{scrollbar-color:#44384b #231d26}.theme-changeling .Layout,.theme-changeling .Layout *{scrollbar-base-color:#231d26;scrollbar-face-color:#44384b;scrollbar-3dlight-color:#2e2633;scrollbar-highlight-color:#2e2633;scrollbar-track-color:#231d26;scrollbar-arrow-color:#9986a5;scrollbar-shadow-color:#44384b}.theme-changeling .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-changeling .Layout__content--flexRow{display:flex;flex-flow:row}.theme-changeling .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-changeling .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-changeling .Layout__content--noMargin{margin:0}.theme-changeling .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#2e2633;background-image:linear-gradient(to bottom,#3e3345,#1e1921)}.theme-changeling .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-changeling .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-changeling .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-changeling .Window__contentPadding:after{height:0}.theme-changeling .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-changeling .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(72,63,78,.25);pointer-events:none}.theme-changeling .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-changeling .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-changeling .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-changeling .TitleBar{background-color:#352d3b;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-changeling .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#352d3b;transition:color .25s,background-color .25s}.theme-changeling .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-changeling .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-changeling .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-changeling .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-changeling .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-changeling .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-changeling .Layout__content{background-image:none}.theme-clockwork .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-clockwork .Button:last-child{margin-right:0;margin-bottom:0}.theme-clockwork .Button .fa,.theme-clockwork .Button .fas,.theme-clockwork .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-clockwork .Button--hasContent .fa,.theme-clockwork .Button--hasContent .fas,.theme-clockwork .Button--hasContent .far{margin-right:.25em}.theme-clockwork .Button--hasContent.Button--iconRight .fa,.theme-clockwork .Button--hasContent.Button--iconRight .fas,.theme-clockwork .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-clockwork .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-clockwork .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-clockwork .Button--circular{border-radius:50%}.theme-clockwork .Button--compact{padding:0 .25em;line-height:1.333em}.theme-clockwork .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-clockwork .Button--color--default{transition:color .1s,background-color .1s;background-color:#825b17;color:#fff}.theme-clockwork .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--default:hover{background-color:#a3772a;color:#fff}.theme-clockwork .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-clockwork .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-clockwork .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-clockwork .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-clockwork .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(72,50,13,0);color:rgba(255,214,198,.75)}.theme-clockwork .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--transparent:hover{background-color:rgba(97,72,27,.81);color:#fff}.theme-clockwork .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(72,50,13,.6);color:rgba(255,214,198,.75)}.theme-clockwork .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--translucent:hover{background-color:rgba(99,75,32,.925);color:#fff}.theme-clockwork .Button--disabled{background-color:#999!important}.theme-clockwork .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-clockwork .Button--selected:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-clockwork .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-clockwork .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:2px;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-clockwork .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-clockwork .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-clockwork .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-clockwork .ProgressBar--color--default{border:.0833333333em solid #825b17}.theme-clockwork .ProgressBar--color--default .ProgressBar__fill{background-color:#825b17}.theme-clockwork .ProgressBar--color--disabled{border:1px solid #999}.theme-clockwork .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-clockwork .Section{position:relative;margin-bottom:.5em;background-color:#302209;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-clockwork .Section:last-child{margin-bottom:0}.theme-clockwork .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.theme-clockwork .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-clockwork .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-clockwork .Section__rest{position:relative}.theme-clockwork .Section__content{padding:.66em .5em}.theme-clockwork .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-clockwork .Section--fill{display:flex;flex-direction:column;height:100%}.theme-clockwork .Section--fill>.Section__rest{flex-grow:1}.theme-clockwork .Section--fill>.Section__rest>.Section__content{height:100%}.theme-clockwork .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-clockwork .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-clockwork .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-clockwork .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-clockwork .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-clockwork .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-clockwork .Section .Section:first-child{margin-top:-.5em}.theme-clockwork .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-clockwork .Section .Section .Section .Section__titleText{font-size:1em}.theme-clockwork html,.theme-clockwork body{scrollbar-color:#6c4b13 #362609}.theme-clockwork .Layout,.theme-clockwork .Layout *{scrollbar-base-color:#362609;scrollbar-face-color:#6c4b13;scrollbar-3dlight-color:#48320d;scrollbar-highlight-color:#48320d;scrollbar-track-color:#362609;scrollbar-arrow-color:#dfa94a;scrollbar-shadow-color:#6c4b13}.theme-clockwork .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-clockwork .Layout__content--flexRow{display:flex;flex-flow:row}.theme-clockwork .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-clockwork .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-clockwork .Layout__content--noMargin{margin:0}.theme-clockwork .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#48320d;background-image:linear-gradient(to bottom,#50380e,#3f2c0b)}.theme-clockwork .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-clockwork .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-clockwork .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-clockwork .Window__contentPadding:after{height:0}.theme-clockwork .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-clockwork .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(102,77,34,.25);pointer-events:none}.theme-clockwork .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-clockwork .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-clockwork .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-clockwork .TitleBar{background-color:#624411;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-clockwork .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#624411;transition:color .25s,background-color .25s}.theme-clockwork .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-clockwork .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-clockwork .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-clockwork .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-clockwork .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-clockwork .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-clockwork .Layout__content{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDIxMCAyMTAiIG9wYWNpdHk9Ii4zMyI+CiAgPHBhdGggZD0iTSAxNDQuNDA5MDEsMTA1LjA3ODMzIEEgMzkuNDI0MzkzLDM5LjQyNDM5MyAwIDAgMSAxMDQuOTg0NjIsMTQ0LjUwMjcyIDM5LjQyNDM5MywzOS40MjQzOTMgMCAwIDEgNjUuNTYwMjI2LDEwNS4wNzgzMyAzOS40MjQzOTMsMzkuNDI0MzkzIDAgMCAxIDEwNC45ODQ2Miw2NS42NTM5MzggMzkuNDI0MzkzLDM5LjQyNDM5MyAwIDAgMSAxNDQuNDA5MDEsMTA1LjA3ODMzIFogTSA5MS44NDcxMDUsNi41MzI0MTc3IGMgLTMuNDM5NTg4LDAgLTYuNjE0NTgzLDMuMTc1MDAyOSAtNi42MTQ1ODMsNi42MTQ1ODMzIHYgMTMuMjI5MTY2IGMgLTEuMTAzMDgsNC4yNzIxMTggLTcuMzg4MjgsNC41MTM0MDIgLTExLjI3NTI3OSw2LjcxNjM4NyAtNC4yNDg2NjEsMS4zNTY5NiAtNy4wODgzMTcsNC41NDM0NTYgLTExLjIzMDg0LDIuNjExNzI1IEwgNTMuODM1NDc0LDI2LjM2NTgzMiBDIDUxLjA4MDc0MywyMy40MTEzMDIgNDcuNTQyNDMxLDIyLjc1Mzc3IDQ0LjQ2OTEyMSwyNS42NjUxIEwgMjUuMjYwOTksNDMuODYwODg5IGMgLTIuNDk3MDc2LDIuMzY1NDY1IC0yLjYxODY2OCw2Ljg1NDMwMSAtMC4yNTMyMTQsOS4zNTEzNjcgbCA5LjA5ODE1Myw5LjYwNDA2NSBjIDMuMDM0MzYzLDMuMjAzMTkxIC0wLjE0MTYzMiw3LjE3Njk1IC0xLjQ0ODQ5MSwxMS40NDk0MjggLTIuMjAyOTgxLDMuODg3MDEzIC0yLjAwOTE1LDEwLjAyMzM3NSAtNi4yODEyNzEsMTEuMTI2NDU0IEggMTMuMTQ3MDAxIGMgLTMuNDM5NTc4NiwwIC02LjYxNDU4MzMsMy4xNzQ5OTIgLTYuNjE0NTgzMyw2LjYxNDU4NCB2IDI2LjQ1ODMzMyBjIDAsNC4yMzMzMyAyLjkxMDA0ODEsNi4zNDk5NSA2Ljk0OTQ0NjMsNi4zMTc5NiBsIDEyLjg5NDMwMywwLjAzMiBjIDQuMjUxMjcyLDEuNjc4OSA0LjUyNjkzOCw3LjIwMDggNi40NjM2ODgsMTEuMjE4NDQgMS4zMDY4NTksNC4yNzI0NyAzLjU4NTY4MSw3LjU4OTM1IDEuNDQ4NDkxLDExLjQ0OTQzIGwgLTkuMDk4MTUzLDkuNjA0MDYgYyAtMi4zNjU0NSwyLjQ5NzA3IC0yLjI0Mzg2NSw2Ljk4NTkxIDAuMjUzMjE1LDkuMzUxMzcgbCAxOS4yMDgxMywxOC4xOTU3OSBjIDMuMDczMzEsMi45MTEzMyA2LjYxMTYyMiwyLjI1Mzc5IDkuMzY2MzUzLC0wLjcwMDc0IGwgOC44OTA0MTMsLTkuMzM4NDQgYyA0LjE0MjUxNywtMS45MzE3NCA2Ljc0MjkxNiwxLjAyNDggMTAuOTkxNTc3LDIuMzgxNzYgMy44ODY5OTksMi4yMDI5OCAxMC4xNzE2ODQsMi40NDQ3OSAxMS4yNzQ3NjMsNi43MTY5IHYgMTMuMjI5MTcgYyAwLDMuNDM5NTggMy4xNzUwMDMsNi42MTQ1OCA2LjYxNDU4NCw2LjYxNDU4IGggMjYuNDU4MzMyIGMgNC4yMzMzMywwIDYuMzQ5OTUsLTIuOTEwNTYgNi4zMTc5NiwtNi45NDk5NiBsIDAuMDMyLC0xMi44OTM3OSBjIDEuNjc4OSwtNC4yNTEyNiA3LjIwMDgsLTQuNTI3NDUgMTEuMjE4NDQsLTYuNDY0MiA0LjI0ODY2LC0xLjM1Njk2IDcuMDg4ODMsLTQuNTQzNDYgMTEuMjMxMzUsLTIuNjExNzMgbCA4Ljg5MDkzLDkuMzM4OTcgYyAyLjc1NDczLDIuOTU0NTMgNi4yOTI1MywzLjYxMTU0IDkuMzY1ODQsMC43MDAyMSBsIDE5LjIwODY1LC0xOC4xOTU3OSBjIDIuNDk3MDgsLTIuMzY1NDUgMi42MTgxNSwtNi44NTM3OCAwLjI1MjY5LC05LjM1MDg1IGwgLTkuMDk3NjMsLTkuNjA0MDYgYyAtMi4xMzcxOSwtMy44NjAwOCAwLjE0MTYzLC03LjE3Njk1IDEuNDQ4NDksLTExLjQ0OTQzIDEuOTM2NzUsLTQuMDE3NjQgMi4yMTI0MiwtOS41NDAwNSA2LjQ2MzY5LC0xMS4yMTg5NSBsIDEyLjg5Mzc4LC0wLjAzMiBjIDQuMDM5NCwwLjAzMiA2Ljk0OTk3LC0yLjA4NDYzIDYuOTQ5OTcsLTYuMzE3OTYgViA5Mi4wMjk1MjIgYyAwLC0zLjQzOTU4NiAtMy4xNzUwMSwtNi42MTQ1OCAtNi42MTQ1OSwtNi42MTQ1ODMgaCAtMTMuMjI5MTYgYyAtNC4yNzIxMiwtMS4xMDMwNzcgLTQuNTEzOTMsLTcuMzg3NzUxIC02LjcxNjkxLC0xMS4yNzQ3NjQgLTEuMzA2ODYsLTQuMjcyNDgxIC0zLjI3NDU4LC03LjcxNjQ3MiAtMS4xMzczOSwtMTEuNTc2NTUyIGwgOS4wOTc2MywtOS42MDQwNjUgYyAyLjM2NTQ1LC0yLjQ5NzA3MiAyLjI0Mzg3LC02Ljk4NTkwOCAtMC4yNTMyMSwtOS4zNTEzNjcgTCAxNjUuMzYyLDI1LjQxMjQwMiBjIC0zLjA3MzMxLC0yLjkxMTMzIC02LjYxMTYzLC0yLjI1Mzc5NyAtOS4zNjYzNiwwLjcwMDczMiBsIC04Ljg5MDQxLDkuMzM4NDQ3IGMgLTQuMTQyNTIsMS45MzE3MzEgLTYuOTgyNjksLTEuMjU0NzY1IC0xMS4yMzEzNiwtMi42MTE3MjYgLTQuMDE3NjQsLTEuOTM2NzUyIC05LjUzOTUzLC0yLjIxMjQxOSAtMTEuMjE4NDMsLTYuNDYzNjg4IGwgLTAuMDMyLC0xMi44OTQzMDMgYyAwLjAzMiwtNC4wMzk0MDAxIC0yLjA4NDYzLC02Ljk0OTQ0NjMgLTYuMzE3OTYsLTYuOTQ5NDQ2MyB6IiAvPgo8L3N2Zz4=)}.theme-hackerman .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-hackerman .Button:last-child{margin-right:0;margin-bottom:0}.theme-hackerman .Button .fa,.theme-hackerman .Button .fas,.theme-hackerman .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-hackerman .Button--hasContent .fa,.theme-hackerman .Button--hasContent .fas,.theme-hackerman .Button--hasContent .far{margin-right:.25em}.theme-hackerman .Button--hasContent.Button--iconRight .fa,.theme-hackerman .Button--hasContent.Button--iconRight .fas,.theme-hackerman .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-hackerman .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-hackerman .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-hackerman .Button--circular{border-radius:50%}.theme-hackerman .Button--compact{padding:0 .25em;line-height:1.333em}.theme-hackerman .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-hackerman .Button--color--default{transition:color .1s,background-color .1s;background-color:#0f0;color:#000}.theme-hackerman .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--default:hover{background-color:#40ff40;color:#000}.theme-hackerman .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-hackerman .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-hackerman .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-hackerman .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-hackerman .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(18,27,18,0);color:rgba(255,255,255,.5)}.theme-hackerman .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--transparent:hover{background-color:rgba(34,44,34,.81);color:#fff}.theme-hackerman .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(18,27,18,.6);color:rgba(255,255,255,.5)}.theme-hackerman .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--translucent:hover{background-color:rgba(38,48,38,.925);color:#fff}.theme-hackerman .Button--disabled{background-color:#363636!important}.theme-hackerman .Button--selected{transition:color .1s,background-color .1s;background-color:#0f0;color:#000}.theme-hackerman .Button--selected:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--selected:hover{background-color:#40ff40;color:#000}.theme-hackerman .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-hackerman .Divider--horizontal{margin:.5em 0}.theme-hackerman .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-hackerman .Divider--vertical{height:100%;margin:0 .5em}.theme-hackerman .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-hackerman .ImageButton__image{line-height:0;align-self:center}.theme-hackerman .ImageButton__vertical,.theme-hackerman .ImageButton--vertical{display:inline-block}.theme-hackerman .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-hackerman .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-hackerman .ImageButton--horizontal:last-child{margin-bottom:0}.theme-hackerman .ImageButton--color--default{background-color:rgba(64,255,64,.15);border:.0833333333em solid rgba(226,255,226,.2)}.theme-hackerman .ImageButton--color--default--clickable{background-color:rgba(64,255,64,.15);border:.0833333333em solid rgba(226,255,226,.2);transition:color .1s,background-color .1s}.theme-hackerman .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-hackerman .ImageButton--color--default--clickable:hover{background-color:rgba(149,255,149,.25)}.theme-hackerman .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-hackerman .ImageButton--selected{background-color:rgba(128,255,128,.15);border:.0833333333em solid rgba(239,255,239,.2);transition:color .1s,background-color .1s}.theme-hackerman .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-hackerman .ImageButton--selected:hover{background-color:rgba(207,255,207,.25)}.theme-hackerman .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-hackerman .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-hackerman .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-hackerman .ImageButton__content__horizontal--content{padding:.5em}.theme-hackerman .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-hackerman .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-hackerman .ImageButton__content--color--default{color:rgba(0,0,0,.9);background-color:#28e528;border-top:.0833333333em solid #82f082}.theme-hackerman .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-hackerman .ImageButton__content--selected{background-color:#80ff80!important;border-top:.0833333333em solid rgba(255,255,255,.5)}.theme-hackerman .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-hackerman .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-hackerman .ImageButton__item--icon--horizontal .fa,.theme-hackerman .ImageButton__item--icon--horizontal .fas,.theme-hackerman .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-hackerman .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(64,255,64,.4);border:.0833333333em solid rgba(208,255,208,.2);border-left:0}.theme-hackerman .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-hackerman .ImageButton__item--color--default:hover{background-color:rgba(136,255,136,.5)}.theme-hackerman .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-hackerman .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(128,255,128,.4);border:.0833333333em solid rgba(239,255,239,.2);border-left:0}.theme-hackerman .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-hackerman .ImageButton__item--selected:hover{background-color:rgba(207,255,207,.5)}.theme-hackerman .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid lime;border:.0833333333em solid rgba(0,255,0,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-hackerman .Input--disabled{color:#777;border-color:#404040;border-color:rgba(64,64,64,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-hackerman .Input--fluid{display:block;width:auto}.theme-hackerman .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-hackerman .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-hackerman .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hackerman .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hackerman .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-hackerman .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hackerman .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hackerman .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-hackerman .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,0);transition:border-color .5s}.theme-hackerman .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-hackerman .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-hackerman .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-hackerman .ProgressBar--color--default{border:.0833333333em solid #00d900}.theme-hackerman .ProgressBar--color--default .ProgressBar__fill{background-color:#00d900}.theme-hackerman .ProgressBar--color--disabled{border:1px solid #363636}.theme-hackerman .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-hackerman .Modal{background-color:#121b12;max-width:calc(100% - 1rem);padding:1rem;scrollbar-base-color:#0e140e;scrollbar-face-color:#253725;scrollbar-3dlight-color:#121b12;scrollbar-highlight-color:#121b12;scrollbar-track-color:#0e140e;scrollbar-arrow-color:#74a274;scrollbar-shadow-color:#253725}.theme-hackerman .Section{position:relative;margin-bottom:.5em;background-color:#0c120c;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-hackerman .Section:last-child{margin-bottom:0}.theme-hackerman .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid lime}.theme-hackerman .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-hackerman .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-hackerman .Section__rest{position:relative}.theme-hackerman .Section__content{padding:.66em .5em}.theme-hackerman .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-hackerman .Section--fill{display:flex;flex-direction:column;height:100%}.theme-hackerman .Section--fill>.Section__rest{flex-grow:1}.theme-hackerman .Section--fill>.Section__rest>.Section__content{height:100%}.theme-hackerman .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-hackerman .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-hackerman .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-hackerman .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-hackerman .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-hackerman .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-hackerman .Section .Section:first-child{margin-top:-.5em}.theme-hackerman .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-hackerman .Section .Section .Section .Section__titleText{font-size:1em}.theme-hackerman html,.theme-hackerman body{scrollbar-color:#253725 #0e140e}.theme-hackerman .Layout,.theme-hackerman .Layout *{scrollbar-base-color:#0e140e;scrollbar-face-color:#253725;scrollbar-3dlight-color:#121b12;scrollbar-highlight-color:#121b12;scrollbar-track-color:#0e140e;scrollbar-arrow-color:#74a274;scrollbar-shadow-color:#253725}.theme-hackerman .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-hackerman .Layout__content--flexRow{display:flex;flex-flow:row}.theme-hackerman .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-hackerman .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-hackerman .Layout__content--noMargin{margin:0}.theme-hackerman .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#121b12;background-image:linear-gradient(to bottom,#121b12,#121b12)}.theme-hackerman .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-hackerman .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-hackerman .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-hackerman .Window__contentPadding:after{height:0}.theme-hackerman .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-hackerman .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(40,50,40,.25);pointer-events:none}.theme-hackerman .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-hackerman .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-hackerman .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-hackerman .TitleBar{background-color:#223d22;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-hackerman .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#223d22;transition:color .25s,background-color .25s}.theme-hackerman .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-hackerman .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-hackerman .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-hackerman .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-hackerman .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-hackerman .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-hackerman .Layout__content{background-image:none}.theme-hackerman .Button{font-family:monospace;border-width:.1666666667em;border-style:outset;border-color:#0a0;outline:.0833333333em solid #007a00}.theme-hackerman .candystripe:nth-child(odd){background-color:rgba(0,100,0,.5)}.theme-hydroponics .color-label{color:#8bb08b!important}.theme-hydroponics .color-bg-good{background-color:#4d9121!important}.theme-hydroponics .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-hydroponics .Button:last-child{margin-right:0;margin-bottom:0}.theme-hydroponics .Button .fa,.theme-hydroponics .Button .fas,.theme-hydroponics .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-hydroponics .Button--hasContent .fa,.theme-hydroponics .Button--hasContent .fas,.theme-hydroponics .Button--hasContent .far{margin-right:.25em}.theme-hydroponics .Button--hasContent.Button--iconRight .fa,.theme-hydroponics .Button--hasContent.Button--iconRight .fas,.theme-hydroponics .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-hydroponics .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-hydroponics .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-hydroponics .Button--circular{border-radius:50%}.theme-hydroponics .Button--compact{padding:0 .25em;line-height:1.333em}.theme-hydroponics .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-hydroponics .Button--color--good{transition:color .1s,background-color .1s;background-color:#4d9121;color:#fff}.theme-hydroponics .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--good:hover{background-color:#67b335;color:#fff}.theme-hydroponics .Button--color--default{transition:color .1s,background-color .1s;background-color:#49a149;color:#fff}.theme-hydroponics .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--default:hover{background-color:#6dbb6d;color:#fff}.theme-hydroponics .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-hydroponics .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-hydroponics .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-hydroponics .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-hydroponics .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,0);color:rgba(255,255,255,.5)}.theme-hydroponics .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--transparent:hover{background-color:rgba(56,56,56,.81);color:#fff}.theme-hydroponics .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,.6);color:rgba(255,255,255,.5)}.theme-hydroponics .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--translucent:hover{background-color:rgba(59,59,59,.925);color:#fff}.theme-hydroponics .Button--disabled{background-color:#999!important}.theme-hydroponics .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-hydroponics .Button--selected:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-hydroponics .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-hydroponics .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #8f8;border:.0833333333em solid rgba(136,255,136,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-hydroponics .Input--disabled{color:#777;border-color:#848484;border-color:rgba(132,132,132,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-hydroponics .Input--fluid{display:block;width:auto}.theme-hydroponics .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-hydroponics .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-hydroponics .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hydroponics .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hydroponics .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-hydroponics .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hydroponics .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hydroponics .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-hydroponics .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#000;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-hydroponics .NoticeBox--color--good{color:#fff;background-color:#2e4b1a}.theme-hydroponics .NoticeBox--type--info{color:#000;background-color:#238223}.theme-hydroponics .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-hydroponics .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-hydroponics .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-hydroponics .Section{position:relative;margin-bottom:.5em;background-color:#191919;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-hydroponics .Section:last-child{margin-bottom:0}.theme-hydroponics .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #49a149}.theme-hydroponics .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-hydroponics .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-hydroponics .Section__rest{position:relative}.theme-hydroponics .Section__content{padding:.66em .5em}.theme-hydroponics .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-hydroponics .Section--fill{display:flex;flex-direction:column;height:100%}.theme-hydroponics .Section--fill>.Section__rest{flex-grow:1}.theme-hydroponics .Section--fill>.Section__rest>.Section__content{height:100%}.theme-hydroponics .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-hydroponics .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-hydroponics .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-hydroponics .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-hydroponics .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-hydroponics .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-hydroponics .Section .Section:first-child{margin-top:-.5em}.theme-hydroponics .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-hydroponics .Section .Section .Section .Section__titleText{font-size:1em}.theme-hydroponics .Newscaster__menu{width:40px;height:100%;margin-right:.5rem;flex-basis:content}.theme-hydroponics .Newscaster__menu .Section__content{padding-left:0}.theme-hydroponics .Newscaster__menuButton{color:#767676;cursor:pointer;position:relative;margin-left:6px;margin-right:1rem;white-space:nowrap;transition:color .1s}.theme-hydroponics .Newscaster__menuButton--title{width:80%;display:none;overflow:hidden;text-overflow:ellipsis}.theme-hydroponics .Newscaster__menuButton--unread{background-color:#e45e5e;color:#fff;font-size:10px;text-align:center;border-radius:32px;display:inline-block;width:12px;position:absolute;left:16px;margin-top:14px}.theme-hydroponics .Newscaster__menuButton--selected{color:#fff}.theme-hydroponics .Newscaster__menuButton--selected:after{content:"";background-color:#49a149;width:2px;height:24px;position:absolute;left:-6px}.theme-hydroponics .Newscaster__menuButton--security{color:#49a149}.theme-hydroponics .Newscaster__menuButton i{width:30px;text-align:center;vertical-align:middle;margin-left:-1px;margin-right:.5rem;margin-top:1px}.theme-hydroponics .Newscaster__menuButton:hover{color:#fff}.theme-hydroponics .Newscaster__menuButton:hover:before{background-color:#fff}.theme-hydroponics .Newscaster__menuButton:not(:last-of-type){margin-bottom:.5rem}.theme-hydroponics .Newscaster__menu--open{width:175px}.theme-hydroponics .Newscaster__menu--open .Newscaster__menuButton--title{display:inline-block}.theme-hydroponics .Newscaster__jobCategory--security .Section__title{color:#a14c49;border-bottom:2px solid #a14c49!important}.theme-hydroponics .Newscaster__jobCategory--engineering .Section__title{color:#a17849;border-bottom:2px solid #a17849!important}.theme-hydroponics .Newscaster__jobCategory--medical .Section__title{color:#499ea1;border-bottom:2px solid #499ea1!important}.theme-hydroponics .Newscaster__jobCategory--science .Section__title{color:#a14972;border-bottom:2px solid #a14972!important}.theme-hydroponics .Newscaster__jobCategory--service .Section__title{color:#a1499e;border-bottom:2px solid #a1499e!important}.theme-hydroponics .Newscaster__jobCategory--supply .Section__title{color:#9ea149;border-bottom:2px solid #9ea149!important}.theme-hydroponics .Newscaster__jobCategory:last-child{margin-bottom:.5rem}.theme-hydroponics .Newscaster__jobOpening--command{font-weight:700}.theme-hydroponics .Newscaster__jobOpening:not(:last-child){margin-bottom:.5rem}.theme-hydroponics .Newscaster__emptyNotice{color:#7ea77e;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.theme-hydroponics .Newscaster__emptyNotice i{margin-bottom:.25rem}.theme-hydroponics .Newscaster__photo{cursor:pointer;width:96px;border:1px solid #000;transition:border-color .1s;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.theme-hydroponics .Newscaster__photo:hover{border-color:gray}.theme-hydroponics .Newscaster__photoZoom{text-align:center}.theme-hydroponics .Newscaster__photoZoom>img{transform:scale(2);-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.theme-hydroponics .Newscaster__photoZoom>.Button{position:absolute;width:64px;left:50%;margin-left:-32px;bottom:1rem}.theme-hydroponics .Newscaster__story--wanted{background-color:rgba(219,40,40,.1)}.theme-hydroponics .Newscaster__story--wanted .Section__title{color:#db2828;border-bottom:2px solid #a14c49!important}.theme-hydroponics .Newscaster__story:last-child{margin-bottom:.5rem}.theme-malfunction .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-malfunction .Button:last-child{margin-right:0;margin-bottom:0}.theme-malfunction .Button .fa,.theme-malfunction .Button .fas,.theme-malfunction .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-malfunction .Button--hasContent .fa,.theme-malfunction .Button--hasContent .fas,.theme-malfunction .Button--hasContent .far{margin-right:.25em}.theme-malfunction .Button--hasContent.Button--iconRight .fa,.theme-malfunction .Button--hasContent.Button--iconRight .fas,.theme-malfunction .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-malfunction .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-malfunction .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-malfunction .Button--circular{border-radius:50%}.theme-malfunction .Button--compact{padding:0 .25em;line-height:1.333em}.theme-malfunction .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-malfunction .Button--color--default{transition:color .1s,background-color .1s;background-color:#910101;color:#fff}.theme-malfunction .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--default:hover{background-color:#b31111;color:#fff}.theme-malfunction .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-malfunction .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-malfunction .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-malfunction .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-malfunction .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(27,52,67,0);color:rgba(255,255,255,.5)}.theme-malfunction .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--transparent:hover{background-color:rgba(44,74,92,.81);color:#fff}.theme-malfunction .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(27,52,67,.6);color:rgba(255,255,255,.5)}.theme-malfunction .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--translucent:hover{background-color:rgba(48,77,94,.925);color:#fff}.theme-malfunction .Button--disabled{background-color:#363636!important}.theme-malfunction .Button--selected{transition:color .1s,background-color .1s;background-color:#1e5881;color:#fff}.theme-malfunction .Button--selected:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--selected:hover{background-color:#3273a1;color:#fff}.theme-malfunction .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-malfunction .Divider--horizontal{margin:.5em 0}.theme-malfunction .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-malfunction .Divider--vertical{height:100%;margin:0 .5em}.theme-malfunction .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-malfunction .ImageButton__image{line-height:0;align-self:center}.theme-malfunction .ImageButton__vertical,.theme-malfunction .ImageButton--vertical{display:inline-block}.theme-malfunction .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-malfunction .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-malfunction .ImageButton--horizontal:last-child{margin-bottom:0}.theme-malfunction .ImageButton--color--default{background-color:rgba(129,65,65,.15);border:.0833333333em solid rgba(190,125,125,.2)}.theme-malfunction .ImageButton--color--default--clickable{background-color:rgba(129,65,65,.15);border:.0833333333em solid rgba(190,125,125,.2);transition:color .1s,background-color .1s}.theme-malfunction .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-malfunction .ImageButton--color--default--clickable:hover{background-color:rgba(166,91,91,.25)}.theme-malfunction .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-malfunction .ImageButton--selected{background-color:rgba(30,88,129,.15);border:.0833333333em solid rgba(70,142,194,.2);transition:color .1s,background-color .1s}.theme-malfunction .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-malfunction .ImageButton--selected:hover{background-color:rgba(50,115,161,.25)}.theme-malfunction .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-malfunction .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-malfunction .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-malfunction .ImageButton__content__horizontal--content{padding:.5em}.theme-malfunction .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-malfunction .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-malfunction .ImageButton__content--color--default{color:#fff;background-color:#683030;border-top:.0833333333em solid #995252}.theme-malfunction .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-malfunction .ImageButton__content--selected{background-color:#1e5881!important;border-top:.0833333333em solid rgba(138,191,228,.5)}.theme-malfunction .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-malfunction .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-malfunction .ImageButton__item--icon--horizontal .fa,.theme-malfunction .ImageButton__item--icon--horizontal .fas,.theme-malfunction .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-malfunction .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(129,65,65,.4);border:.0833333333em solid rgba(185,122,122,.2);border-left:0}.theme-malfunction .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-malfunction .ImageButton__item--color--default:hover{background-color:rgba(161,89,89,.5)}.theme-malfunction .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-malfunction .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(30,88,129,.4);border:.0833333333em solid rgba(70,142,194,.2);border-left:0}.theme-malfunction .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-malfunction .ImageButton__item--selected:hover{background-color:rgba(50,115,161,.5)}.theme-malfunction .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#1a3f57;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-malfunction .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-malfunction .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-malfunction .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-malfunction .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-malfunction .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #910101;border:.0833333333em solid rgba(145,1,1,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-malfunction .Input--disabled{color:#777;border-color:#090909;border-color:rgba(9,9,9,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-malfunction .Input--fluid{display:block;width:auto}.theme-malfunction .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-malfunction .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-malfunction .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-malfunction .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-malfunction .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-malfunction .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-malfunction .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-malfunction .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-malfunction .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #910101;border:.0833333333em solid rgba(145,1,1,.75);border-radius:.16em;color:#910101;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-malfunction .NumberInput--fluid{display:block}.theme-malfunction .NumberInput__content{margin-left:.5em}.theme-malfunction .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-malfunction .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #910101;background-color:#910101}.theme-malfunction .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-malfunction .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-malfunction .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-malfunction .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-malfunction .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-malfunction .ProgressBar--color--default{border:.0833333333em solid #7b0101}.theme-malfunction .ProgressBar--color--default .ProgressBar__fill{background-color:#7b0101}.theme-malfunction .ProgressBar--color--disabled{border:1px solid #363636}.theme-malfunction .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-malfunction .Section{position:relative;margin-bottom:.5em;background-color:#12232d;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-malfunction .Section:last-child{margin-bottom:0}.theme-malfunction .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #910101}.theme-malfunction .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-malfunction .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-malfunction .Section__rest{position:relative}.theme-malfunction .Section__content{padding:.66em .5em}.theme-malfunction .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-malfunction .Section--fill{display:flex;flex-direction:column;height:100%}.theme-malfunction .Section--fill>.Section__rest{flex-grow:1}.theme-malfunction .Section--fill>.Section__rest>.Section__content{height:100%}.theme-malfunction .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-malfunction .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-malfunction .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-malfunction .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-malfunction .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-malfunction .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-malfunction .Section .Section:first-child{margin-top:-.5em}.theme-malfunction .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-malfunction .Section .Section .Section .Section__titleText{font-size:1em}.theme-malfunction .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#235577;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-malfunction html,.theme-malfunction body{scrollbar-color:#274b61 #142732}.theme-malfunction .Layout,.theme-malfunction .Layout *{scrollbar-base-color:#142732;scrollbar-face-color:#274b61;scrollbar-3dlight-color:#1b3443;scrollbar-highlight-color:#1b3443;scrollbar-track-color:#142732;scrollbar-arrow-color:#6ba2c3;scrollbar-shadow-color:#274b61}.theme-malfunction .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-malfunction .Layout__content--flexRow{display:flex;flex-flow:row}.theme-malfunction .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-malfunction .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-malfunction .Layout__content--noMargin{margin:0}.theme-malfunction .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#1b3443;background-image:linear-gradient(to bottom,#244559,#12232d)}.theme-malfunction .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-malfunction .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-malfunction .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-malfunction .Window__contentPadding:after{height:0}.theme-malfunction .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-malfunction .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(50,79,96,.25);pointer-events:none}.theme-malfunction .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-malfunction .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-malfunction .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-malfunction .TitleBar{background-color:#1a3f57;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-malfunction .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#1a3f57;transition:color .25s,background-color .25s}.theme-malfunction .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-malfunction .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-malfunction .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-malfunction .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-malfunction .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-malfunction .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-malfunction .Layout__content{background-image:none}.theme-ntos .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos .Button .fa,.theme-ntos .Button .fas,.theme-ntos .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos .Button--hasContent .fa,.theme-ntos .Button--hasContent .fas,.theme-ntos .Button--hasContent .far{margin-right:.25em}.theme-ntos .Button--hasContent.Button--iconRight .fa,.theme-ntos .Button--hasContent.Button--iconRight .fas,.theme-ntos .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos .Button--circular{border-radius:50%}.theme-ntos .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos .Button--color--default{transition:color .1s,background-color .1s;background-color:#384e68;color:#fff}.theme-ntos .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--default:hover{background-color:#4f6885;color:#fff}.theme-ntos .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(31,43,57,0);color:rgba(227,240,255,.75)}.theme-ntos .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--transparent:hover{background-color:rgba(49,63,80,.81);color:#fff}.theme-ntos .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(31,43,57,.6);color:rgba(227,240,255,.75)}.theme-ntos .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--translucent:hover{background-color:rgba(53,66,83,.925);color:#fff}.theme-ntos .Button--disabled{background-color:#999!important}.theme-ntos .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-ntos .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos .Divider--horizontal{margin:.5em 0}.theme-ntos .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos .Divider--vertical{height:100%;margin:0 .5em}.theme-ntos .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos .ImageButton__image{line-height:0;align-self:center}.theme-ntos .ImageButton__vertical,.theme-ntos .ImageButton--vertical{display:inline-block}.theme-ntos .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-ntos .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-ntos .ImageButton--horizontal:last-child{margin-bottom:0}.theme-ntos .ImageButton--color--default{background-color:rgba(107,125,146,.15);border:.0833333333em solid rgba(188,196,206,.2)}.theme-ntos .ImageButton--color--default--clickable{background-color:rgba(107,125,146,.15);border:.0833333333em solid rgba(188,196,206,.2);transition:color .1s,background-color .1s}.theme-ntos .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-ntos .ImageButton--color--default--clickable:hover{background-color:rgba(149,162,177,.25)}.theme-ntos .ImageButton--disabled{background-color:rgba(77,23,23,.25)!important;border:.0833333333em solid rgba(179,98,98,.15)}.theme-ntos .ImageButton--selected{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2);transition:color .1s,background-color .1s}.theme-ntos .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-ntos .ImageButton--selected:hover{background-color:rgba(47,185,79,.25)}.theme-ntos .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-ntos .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-ntos .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-ntos .ImageButton__content__horizontal--content{padding:.5em}.theme-ntos .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos .ImageButton__content--color--default{color:#fff;background-color:#576678;border-top:.0833333333em solid #8593a5}.theme-ntos .ImageButton__content--disabled{background-color:#4d1717!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(179,98,98,.5)}.theme-ntos .ImageButton__content--selected{background-color:#1b9638!important;border-top:.0833333333em solid rgba(157,237,176,.5)}.theme-ntos .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-ntos .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-ntos .ImageButton__item--icon--horizontal .fa,.theme-ntos .ImageButton__item--icon--horizontal .fas,.theme-ntos .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-ntos .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(107,125,146,.4);border:.0833333333em solid rgba(180,189,200,.2);border-left:0}.theme-ntos .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos .ImageButton__item--color--default:hover{background-color:rgba(143,157,173,.5)}.theme-ntos .ImageButton__item--disabled{background-color:rgba(77,23,23,.5)!important;border:.0833333333em solid rgba(179,98,98,.15);border-left:0}.theme-ntos .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(27,150,56,.4);border:.0833333333em solid rgba(72,214,105,.2);border-left:0}.theme-ntos .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-ntos .ImageButton__item--selected:hover{background-color:rgba(47,185,79,.5)}.theme-ntos .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos .ProgressBar--color--default{border:.0833333333em solid #384e68}.theme-ntos .ProgressBar--color--default .ProgressBar__fill{background-color:#384e68}.theme-ntos .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos .Section{position:relative;margin-bottom:.5em;background-color:#151d26;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos .Section:last-child{margin-bottom:0}.theme-ntos .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.theme-ntos .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos .Section__rest{position:relative}.theme-ntos .Section__content{padding:.66em .5em}.theme-ntos .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos .Section--fill>.Section__rest{flex-grow:1}.theme-ntos .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos .Section .Section:first-child{margin-top:-.5em}.theme-ntos .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos html,.theme-ntos body{scrollbar-color:#2e3f55 #17202b}.theme-ntos .Layout,.theme-ntos .Layout *{scrollbar-base-color:#17202b;scrollbar-face-color:#2e3f55;scrollbar-3dlight-color:#1f2b39;scrollbar-highlight-color:#1f2b39;scrollbar-track-color:#17202b;scrollbar-arrow-color:#7693b5;scrollbar-shadow-color:#2e3f55}.theme-ntos .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos .Layout__content--noMargin{margin:0}.theme-ntos .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#1f2b39;background-image:linear-gradient(to bottom,#223040,#1b2633)}.theme-ntos .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos .Window__contentPadding:after{height:0}.theme-ntos .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,69,85,.25);pointer-events:none}.theme-ntos .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos .TitleBar{background-color:#2a3b4e;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#2a3b4e;transition:color .25s,background-color .25s}.theme-ntos .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-ntos_cat .color-black{color:#1a1a1a!important}.theme-ntos_cat .color-white{color:#fff!important}.theme-ntos_cat .color-red{color:#df3e3e!important}.theme-ntos_cat .color-orange{color:#f37f33!important}.theme-ntos_cat .color-yellow{color:#fbda21!important}.theme-ntos_cat .color-olive{color:#cbe41c!important}.theme-ntos_cat .color-green{color:#25ca4c!important}.theme-ntos_cat .color-teal{color:#00d6cc!important}.theme-ntos_cat .color-blue{color:#2e93de!important}.theme-ntos_cat .color-violet{color:#7349cf!important}.theme-ntos_cat .color-purple{color:#ad45d0!important}.theme-ntos_cat .color-pink{color:#e34da1!important}.theme-ntos_cat .color-brown{color:#b97447!important}.theme-ntos_cat .color-grey{color:#848484!important}.theme-ntos_cat .color-good{color:#ffc6d0!important}.theme-ntos_cat .color-average{color:#f29a29!important}.theme-ntos_cat .color-bad{color:#ff1a1a!important}.theme-ntos_cat .color-label{color:#ff90a3!important}.theme-ntos_cat .color-gold{color:#f3b22f!important}.theme-ntos_cat .color-bg-black{background-color:#000!important}.theme-ntos_cat .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_cat .color-bg-red{background-color:#bd2020!important}.theme-ntos_cat .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_cat .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_cat .color-bg-olive{background-color:#9aad14!important}.theme-ntos_cat .color-bg-green{background-color:#1b9638!important}.theme-ntos_cat .color-bg-teal{background-color:#009a93!important}.theme-ntos_cat .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_cat .color-bg-violet{background-color:#552dab!important}.theme-ntos_cat .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_cat .color-bg-pink{background-color:#cf2082!important}.theme-ntos_cat .color-bg-brown{background-color:#8c5836!important}.theme-ntos_cat .color-bg-grey{background-color:#646464!important}.theme-ntos_cat .color-bg-good{background-color:#ff7d94!important}.theme-ntos_cat .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_cat .color-bg-bad{background-color:#d90000!important}.theme-ntos_cat .color-bg-label{background-color:#ff4a69!important}.theme-ntos_cat .color-bg-gold{background-color:#d6920c!important}.theme-ntos_cat .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_cat .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_cat .Button .fa,.theme-ntos_cat .Button .fas,.theme-ntos_cat .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_cat .Button--hasContent .fa,.theme-ntos_cat .Button--hasContent .fas,.theme-ntos_cat .Button--hasContent .far{margin-right:.25em}.theme-ntos_cat .Button--hasContent.Button--iconRight .fa,.theme-ntos_cat .Button--hasContent.Button--iconRight .fas,.theme-ntos_cat .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_cat .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_cat .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_cat .Button--circular{border-radius:50%}.theme-ntos_cat .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_cat .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_cat .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_cat .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_cat .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_cat .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_cat .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_cat .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_cat .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_cat .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_cat .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_cat .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_cat .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_cat .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_cat .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_cat .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_cat .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_cat .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_cat .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_cat .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_cat .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_cat .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_cat .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_cat .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_cat .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_cat .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_cat .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_cat .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_cat .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_cat .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_cat .Button--color--good{transition:color .1s,background-color .1s;background-color:#ff7d94;color:#fff}.theme-ntos_cat .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--good:hover{background-color:#ffcdd5;color:#fff}.theme-ntos_cat .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_cat .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_cat .Button--color--bad{transition:color .1s,background-color .1s;background-color:#d90000;color:#fff}.theme-ntos_cat .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--bad:hover{background-color:#f81c1c;color:#fff}.theme-ntos_cat .Button--color--label{transition:color .1s,background-color .1s;background-color:#ff4a69;color:#fff}.theme-ntos_cat .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--label:hover{background-color:#ff93a6;color:#fff}.theme-ntos_cat .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_cat .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_cat .Button--color--default{transition:color .1s,background-color .1s;background-color:pink;color:#000}.theme-ntos_cat .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--default:hover{background-color:#fff3f5;color:#000}.theme-ntos_cat .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-ntos_cat .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-ntos_cat .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_cat .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_cat .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(255,165,0,0);color:rgba(227,240,255,.75)}.theme-ntos_cat .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--transparent:hover{background-color:rgba(255,191,73,.81);color:#000}.theme-ntos_cat .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(255,165,0,.6);color:rgba(227,240,255,.75)}.theme-ntos_cat .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--translucent:hover{background-color:rgba(255,190,71,.925);color:#000}.theme-ntos_cat .Button--disabled{background-color:#363636!important}.theme-ntos_cat .Button--selected{transition:color .1s,background-color .1s;background-color:#465899;color:#fff}.theme-ntos_cat .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--selected:hover{background-color:#6577b5;color:#fff}.theme-ntos_cat .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_cat .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,0);transition:border-color .5s}.theme-ntos_cat .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_cat .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_cat .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_cat .ProgressBar--color--default{border:.0833333333em solid rgba(255,132,153,.75)}.theme-ntos_cat .ProgressBar--color--default .ProgressBar__fill{background-color:rgba(255,132,153,.75)}.theme-ntos_cat .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_cat .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_cat .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_cat .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_cat .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_cat .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_cat .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_cat .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_cat .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_cat .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_cat .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_cat .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_cat .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_cat .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_cat .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_cat .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_cat .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_cat .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_cat .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_cat .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_cat .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_cat .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_cat .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_cat .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_cat .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_cat .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_cat .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_cat .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_cat .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_cat .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_cat .ProgressBar--color--good{border:.0833333333em solid #ff7d94!important}.theme-ntos_cat .ProgressBar--color--good .ProgressBar__fill{background-color:#ff7d94}.theme-ntos_cat .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_cat .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_cat .ProgressBar--color--bad{border:.0833333333em solid #d90000!important}.theme-ntos_cat .ProgressBar--color--bad .ProgressBar__fill{background-color:#d90000}.theme-ntos_cat .ProgressBar--color--label{border:.0833333333em solid #ff4a69!important}.theme-ntos_cat .ProgressBar--color--label .ProgressBar__fill{background-color:#ff4a69}.theme-ntos_cat .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_cat .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_cat .Section{position:relative;margin-bottom:.5em;background-color:#9d581a;background-color:rgba(124,62,34,.75);box-sizing:border-box}.theme-ntos_cat .Section:last-child{margin-bottom:0}.theme-ntos_cat .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-ntos_cat .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_cat .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_cat .Section__rest{position:relative}.theme-ntos_cat .Section__content{padding:.66em .5em}.theme-ntos_cat .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_cat .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_cat .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_cat .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_cat .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_cat .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_cat .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_cat .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_cat .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_cat .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_cat .Section .Section:first-child{margin-top:-.5em}.theme-ntos_cat .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_cat .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_cat .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:rgba(255,153,0,.75);color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-ntos_cat html,.theme-ntos_cat body{scrollbar-color:#ffc04d #bf7c00}.theme-ntos_cat .Layout,.theme-ntos_cat .Layout *{scrollbar-base-color:#bf7c00;scrollbar-face-color:#ffae1a;scrollbar-3dlight-color:orange;scrollbar-highlight-color:orange;scrollbar-track-color:#bf7c00;scrollbar-arrow-color:#ffd280;scrollbar-shadow-color:#ffae1a}.theme-ntos_cat .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_cat .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_cat .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_cat .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_cat .Layout__content--noMargin{margin:0}.theme-ntos_cat .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:orange;background-image:linear-gradient(to bottom,#ffbb3d,#c27d00)}.theme-ntos_cat .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_cat .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_cat .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_cat .Window__contentPadding:after{height:0}.theme-ntos_cat .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_cat .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,192,77,.25);pointer-events:none}.theme-ntos_cat .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_cat .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_cat .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_cat .TitleBar{background-color:rgba(255,132,153,.75);border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_cat .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:rgba(255,132,153,.75);transition:color .25s,background-color .25s}.theme-ntos_cat .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_cat .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_cat .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_cat .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_cat .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_cat .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(255,192,203,.75);color:#fff;text-align:center}.theme-ntos_cat .Section{color:#000;outline:.1666666667em inset #ff8499}.theme-ntos_cat .Button{color:#ff8499;background-color:#fff}.theme-ntos_cat .ProgressBar{color:#000}.theme-ntos_cat .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgNDAwIDUwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpieD0iaHR0cHM6Ly9ib3h5LXN2Zy5jb20iPgogIDxkZWZzPgogICAgPGJ4OmdyaWQgeD0iMCIgeT0iMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIi8+CiAgPC9kZWZzPgogIDxwYXRoIHN0eWxlPSJzdHJva2Utd2lkdGg6IDNweDsgZmlsbDogbm9uZTsgc3Ryb2tlOiByZ2IoMCwgMCwgMCk7IHZpc2liaWxpdHk6IGhpZGRlbjsiIGQ9Ik0gMzAwIDIwMCBDIDM1MCA1MCAzMDAgMTAwIDI1MCAxNTAgTSAyNTAgMTUwIEMgMjI1IDE0MCAxNzUgMTQwIDE1MCAxNTAgQyAxMDAgMTAwIDUwIDUwIDEwMCAyMDAgTCAxMDAgMjAwIEMgMCA0MDAgNDAwIDQwMCAzMDAgMjAwIiBieDpvcmlnaW49IjAuNSAwLjUyNzM0MiIvPgogIDxwYXRoIHN0eWxlPSJwYWludC1vcmRlcjogZmlsbDsgZmlsbDogbm9uZTsgc3Ryb2tlOiByZ2IoMCwgMCwgMCk7IHN0cm9rZS13aWR0aDogOXB4OyBzdHJva2UtbGluZWNhcDogcm91bmQ7IiBkPSJNIDE1MCAyNzMuODAzIEMgMTUwIDMwOC43MzIgMjAwIDMwOC43MzIgMjAwIDI3My44MDMgQyAyMDAgMzA4LjczMiAyNTAgMzA4LjczMiAyNTAgMjczLjgwMyIvPgogIDxlbGxpcHNlIHN0eWxlPSJmaWxsOiByZ2IoMjU1LCAxMzIsIDEzMik7IiBjeD0iMjAwIiBjeT0iMjYwIiByeD0iMjMuNjgzIiByeT0iMTUuMDcxIi8+CiAgPGNpcmNsZSBzdHlsZT0ic3Ryb2tlOiByZ2IoMCwgMCwgMCk7IiBjeD0iMTUwIiBjeT0iMjE1IiByPSIxNS44NDIiLz4KICA8Y2lyY2xlIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsiIGN4PSIyNTAiIGN5PSIyMTUiIHI9IjE1Ljg0MiIvPgogIDxnPgogICAgPHRpdGxlPldoaXNrZXJzPC90aXRsZT4KICAgIDxwYXRoIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsgZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IiBkPSJNIDI4OS40NDMgMjM3LjIwOCBDIDMwMCAyMzAuODQyIDMyOC43NjggMjE4LjU3MiAzNTAgMjIxLjg1NiIvPgogICAgPHBhdGggc3R5bGU9InN0cm9rZTogcmdiKDAsIDAsIDApOyBmaWxsOiBub25lOyBzdHJva2Utd2lkdGg6IDNweDsiIGQ9Ik0gMjkwLjQ2OSAyNjUuOTAxIEMgMzAxLjAyNiAyNTkuNTM1IDMyOS43OTQgMjQ3LjI2NSAzNTEuMDI3IDI1MC41NDkiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTY1OTQ3LCAwLjI1ODczOSwgLTAuMjU4NzM5LCAwLjk2NTk0NywgNzcuNjY0MjgxLCAtNzQuMjA2MSkiLz4KICAgIDxwYXRoIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsgZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IiBkPSJNIDI5MC40NjkgMjkyLjQzNiBDIDMwMS4wMjYgMjg2LjA3IDMyOS43OTQgMjczLjggMzUxLjAyNyAyNzcuMDg0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NjA2NywgMC40OTk5MjgsIC0wLjQ5OTkyOCwgMC44NjYwNjcsIDE4NS4xODEyNzUsIC0xMjIuMjQ4OTEyKSIvPgogICAgPHBhdGggc3R5bGU9InN0cm9rZTogcmdiKDAsIDAsIDApOyBmaWxsOiBub25lOyBzdHJva2Utd2lkdGg6IDNweDsiIGQ9Ik0gNTIuMDUyIDIyMS4zMDcgQyA2Mi42MDkgMjI3LjY3MyA5MS4zNzcgMjM5Ljk0MyAxMTIuNjA5IDIzNi42NTkiIHRyYW5zZm9ybT0ibWF0cml4KC0xLCAwLCAwLCAtMSwgMTY0LjY2MDk5OSwgNDU4LjUxNDUyNikiLz4KICAgIDxwYXRoIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsgZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IiBkPSJNIDUxLjAyNiAyNTAuMDAxIEMgNjEuNTgzIDI1Ni4zNjcgOTAuMzUxIDI2OC42MzcgMTExLjU4NCAyNjUuMzUzIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC45NjU5NDcsIDAuMjU4NzM5LCAtMC4yNTg3MzksIC0wLjk2NTk0NywgMjI2LjU4MzQwNSwgNDg2LjA4MTgwMikiLz4KICAgIDxwYXRoIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsgZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IiBkPSJNIDUxLjAyNSAyNzYuNTM1IEMgNjEuNTgyIDI4Mi45MDEgOTAuMzUgMjk1LjE3MiAxMTEuNTgzIDI5MS44ODgiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjg2NjA2NywgMC40OTk5MjgsIC0wLjQ5OTkyOCwgLTAuODY2MDY3LCAyOTMuOTQxMDg1LCA0OTAuMjIzMjkyKSIvPgogIDwvZz4KICA8cGF0aCBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IHN0cm9rZTogcmdiKDAsIDAsIDApOyB2aXNpYmlsaXR5OiBoaWRkZW47IiBkPSJNIDEwMCAyMDAgQyAwIDQwMCA0MDAgNDAwIDMwMCAyMDAgQyAzNTAgNTAgMzAwIDEwMCAyNTAgMTUwIEMgMjI1IDE0MCAxNzUgMTQwIDE1MCAxNTAgQyAxMDAgMTAwIDUwIDUwIDEwMCAyMDAgWiIgYng6b3JpZ2luPSIwLjUgMC41MjczNDIiLz4KICA8cGF0aCBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IHN0cm9rZTogcmdiKDAsIDAsIDApOyB2aXNpYmlsaXR5OiBoaWRkZW47IiBkPSJNIDE1MCAxNTAgQyAxMDAgMTAwIDUwIDUwIDEwMCAyMDAgTSAzMDAgMjAwIEMgMzUwIDUwIDMwMCAxMDAgMjUwIDE1MCIgYng6b3JpZ2luPSIwLjUgMC41MjczNDIiPgogICAgPHRpdGxlPmp1c3QgZWFyczwvdGl0bGU+CiAgPC9wYXRoPgo8L3N2Zz4=);background-size:100%;background-repeat:no-repeat}.theme-ntos_cat .Layout,.theme-ntos_cat .Layout *{scrollbar-base-color:#3c3a4a;scrollbar-face-color:#4d4a5f;scrollbar-3dlight-color:orange;scrollbar-highlight-color:orange;scrollbar-track-color:#a36633;scrollbar-arrow-color:#ffbc40;scrollbar-shadow-color:#4d4a5f}.theme-ntos_cat .Tab{color:#ff8499;background-color:rgba(255,255,255,.5)}.theme-ntos_cat .Tab--selected{color:#000;background-color:#ff8499}.theme-ntos_cat .Box{outline:.25em outset silver}.theme-ntos_cat .Tooltip{color:#000}.theme-ntos_cat .Input{background-color:#fff;outline:.1666666667em inset #ff8499}.theme-ntos_cat .NtosWindow__header{background-color:#454255}.theme-ntos_cat .Flex{color:#fff;background-color:rgba(0,0,0,0)}.theme-ntos_darkmode .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_darkmode .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_darkmode .Button .fa,.theme-ntos_darkmode .Button .fas,.theme-ntos_darkmode .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_darkmode .Button--hasContent .fa,.theme-ntos_darkmode .Button--hasContent .fas,.theme-ntos_darkmode .Button--hasContent .far{margin-right:.25em}.theme-ntos_darkmode .Button--hasContent.Button--iconRight .fa,.theme-ntos_darkmode .Button--hasContent.Button--iconRight .fas,.theme-ntos_darkmode .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_darkmode .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_darkmode .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_darkmode .Button--circular{border-radius:50%}.theme-ntos_darkmode .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_darkmode .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_darkmode .Button--color--default{transition:color .1s,background-color .1s;background-color:#2c2c2c;color:#fff}.theme-ntos_darkmode .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--default:hover{background-color:#424242;color:#fff}.theme-ntos_darkmode .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_darkmode .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos_darkmode .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_darkmode .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_darkmode .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(24,24,24,0);color:rgba(227,240,255,.75)}.theme-ntos_darkmode .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--transparent:hover{background-color:rgba(40,40,40,.81);color:#fff}.theme-ntos_darkmode .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(24,24,24,.6);color:rgba(227,240,255,.75)}.theme-ntos_darkmode .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--translucent:hover{background-color:rgba(44,44,44,.925);color:#fff}.theme-ntos_darkmode .Button--disabled{background-color:#999!important}.theme-ntos_darkmode .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_darkmode .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-ntos_darkmode .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_darkmode .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_darkmode .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_darkmode .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_darkmode .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_darkmode .ProgressBar--color--default{border:.0833333333em solid #2c2c2c}.theme-ntos_darkmode .ProgressBar--color--default .ProgressBar__fill{background-color:#2c2c2c}.theme-ntos_darkmode .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_darkmode .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_darkmode .Section{position:relative;margin-bottom:.5em;background-color:#101010;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_darkmode .Section:last-child{margin-bottom:0}.theme-ntos_darkmode .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.theme-ntos_darkmode .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_darkmode .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_darkmode .Section__rest{position:relative}.theme-ntos_darkmode .Section__content{padding:.66em .5em}.theme-ntos_darkmode .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_darkmode .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_darkmode .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_darkmode .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_darkmode .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_darkmode .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_darkmode .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_darkmode .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_darkmode .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_darkmode .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_darkmode .Section .Section:first-child{margin-top:-.5em}.theme-ntos_darkmode .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_darkmode .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_darkmode html,.theme-ntos_darkmode body{scrollbar-color:#2f2f2f #121212}.theme-ntos_darkmode .Layout,.theme-ntos_darkmode .Layout *{scrollbar-base-color:#121212;scrollbar-face-color:#2f2f2f;scrollbar-3dlight-color:#181818;scrollbar-highlight-color:#181818;scrollbar-track-color:#121212;scrollbar-arrow-color:#8c8c8c;scrollbar-shadow-color:#2f2f2f}.theme-ntos_darkmode .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_darkmode .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_darkmode .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_darkmode .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_darkmode .Layout__content--noMargin{margin:0}.theme-ntos_darkmode .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#181818;background-image:linear-gradient(to bottom,#1d1d1d,#131313)}.theme-ntos_darkmode .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_darkmode .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_darkmode .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_darkmode .Window__contentPadding:after{height:0}.theme-ntos_darkmode .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_darkmode .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(47,47,47,.25);pointer-events:none}.theme-ntos_darkmode .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_darkmode .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_darkmode .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_darkmode .TitleBar{background-color:#212121;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_darkmode .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#212121;transition:color .25s,background-color .25s}.theme-ntos_darkmode .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_darkmode .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_darkmode .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_darkmode .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_darkmode .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_darkmode .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-ntos_lightmode .color-black{color:#1a1a1a!important}.theme-ntos_lightmode .color-white{color:#fff!important}.theme-ntos_lightmode .color-red{color:#df3e3e!important}.theme-ntos_lightmode .color-orange{color:#f37f33!important}.theme-ntos_lightmode .color-yellow{color:#fbda21!important}.theme-ntos_lightmode .color-olive{color:#cbe41c!important}.theme-ntos_lightmode .color-green{color:#25ca4c!important}.theme-ntos_lightmode .color-teal{color:#00d6cc!important}.theme-ntos_lightmode .color-blue{color:#2e93de!important}.theme-ntos_lightmode .color-violet{color:#7349cf!important}.theme-ntos_lightmode .color-purple{color:#ad45d0!important}.theme-ntos_lightmode .color-pink{color:#e34da1!important}.theme-ntos_lightmode .color-brown{color:#b97447!important}.theme-ntos_lightmode .color-grey{color:#848484!important}.theme-ntos_lightmode .color-good{color:#68c22d!important}.theme-ntos_lightmode .color-average{color:#f29a29!important}.theme-ntos_lightmode .color-bad{color:#df3e3e!important}.theme-ntos_lightmode .color-label{color:#1a1a1a!important}.theme-ntos_lightmode .color-gold{color:#f3b22f!important}.theme-ntos_lightmode .color-bg-black{background-color:#000!important}.theme-ntos_lightmode .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_lightmode .color-bg-red{background-color:#bd2020!important}.theme-ntos_lightmode .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_lightmode .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_lightmode .color-bg-olive{background-color:#9aad14!important}.theme-ntos_lightmode .color-bg-green{background-color:#1b9638!important}.theme-ntos_lightmode .color-bg-teal{background-color:#009a93!important}.theme-ntos_lightmode .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_lightmode .color-bg-violet{background-color:#552dab!important}.theme-ntos_lightmode .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_lightmode .color-bg-pink{background-color:#cf2082!important}.theme-ntos_lightmode .color-bg-brown{background-color:#8c5836!important}.theme-ntos_lightmode .color-bg-grey{background-color:#646464!important}.theme-ntos_lightmode .color-bg-good{background-color:#4d9121!important}.theme-ntos_lightmode .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_lightmode .color-bg-bad{background-color:#bd2020!important}.theme-ntos_lightmode .color-bg-label{background-color:#000!important}.theme-ntos_lightmode .color-bg-gold{background-color:#d6920c!important}.theme-ntos_lightmode .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_lightmode .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_lightmode .Button .fa,.theme-ntos_lightmode .Button .fas,.theme-ntos_lightmode .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_lightmode .Button--hasContent .fa,.theme-ntos_lightmode .Button--hasContent .fas,.theme-ntos_lightmode .Button--hasContent .far{margin-right:.25em}.theme-ntos_lightmode .Button--hasContent.Button--iconRight .fa,.theme-ntos_lightmode .Button--hasContent.Button--iconRight .fas,.theme-ntos_lightmode .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_lightmode .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_lightmode .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_lightmode .Button--circular{border-radius:50%}.theme-ntos_lightmode .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_lightmode .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_lightmode .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_lightmode .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_lightmode .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_lightmode .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_lightmode .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_lightmode .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_lightmode .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_lightmode .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_lightmode .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_lightmode .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_lightmode .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_lightmode .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_lightmode .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_lightmode .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_lightmode .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_lightmode .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_lightmode .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_lightmode .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_lightmode .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_lightmode .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_lightmode .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_lightmode .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_lightmode .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_lightmode .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_lightmode .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_lightmode .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_lightmode .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_lightmode .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_lightmode .Button--color--good{transition:color .1s,background-color .1s;background-color:#4d9121;color:#fff}.theme-ntos_lightmode .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--good:hover{background-color:#67b335;color:#fff}.theme-ntos_lightmode .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_lightmode .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_lightmode .Button--color--bad{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_lightmode .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--bad:hover{background-color:#d93f3f;color:#fff}.theme-ntos_lightmode .Button--color--label{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_lightmode .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--label:hover{background-color:#101010;color:#fff}.theme-ntos_lightmode .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_lightmode .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_lightmode .Button--color--default{transition:color .1s,background-color .1s;background-color:#fff;color:#000}.theme-ntos_lightmode .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--default:hover{background-color:#fff;color:#000}.theme-ntos_lightmode .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_lightmode .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos_lightmode .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_lightmode .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_lightmode .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(255,255,255,0);color:rgba(255,255,255,.5)}.theme-ntos_lightmode .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--transparent:hover{background-color:rgba(255,255,255,.81);color:#000}.theme-ntos_lightmode .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(255,255,255,.6);color:rgba(255,255,255,.5)}.theme-ntos_lightmode .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--translucent:hover{background-color:rgba(255,255,255,.925);color:#000}.theme-ntos_lightmode .Button--disabled{background-color:#999!important}.theme-ntos_lightmode .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_lightmode .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-ntos_lightmode .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_lightmode .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_lightmode .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_lightmode .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_lightmode .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_lightmode .ProgressBar--color--default{border:.0833333333em solid #fff}.theme-ntos_lightmode .ProgressBar--color--default .ProgressBar__fill{background-color:#fff}.theme-ntos_lightmode .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_lightmode .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_lightmode .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_lightmode .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_lightmode .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_lightmode .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_lightmode .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_lightmode .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_lightmode .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_lightmode .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_lightmode .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_lightmode .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_lightmode .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_lightmode .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_lightmode .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_lightmode .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_lightmode .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_lightmode .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_lightmode .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_lightmode .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_lightmode .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_lightmode .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_lightmode .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_lightmode .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_lightmode .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_lightmode .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_lightmode .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_lightmode .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_lightmode .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_lightmode .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_lightmode .ProgressBar--color--good{border:.0833333333em solid #4d9121!important}.theme-ntos_lightmode .ProgressBar--color--good .ProgressBar__fill{background-color:#4d9121}.theme-ntos_lightmode .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_lightmode .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_lightmode .ProgressBar--color--bad{border:.0833333333em solid #bd2020!important}.theme-ntos_lightmode .ProgressBar--color--bad .ProgressBar__fill{background-color:#bd2020}.theme-ntos_lightmode .ProgressBar--color--label{border:.0833333333em solid #000!important}.theme-ntos_lightmode .ProgressBar--color--label .ProgressBar__fill{background-color:#000}.theme-ntos_lightmode .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_lightmode .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_lightmode .Section{position:relative;margin-bottom:.5em;background-color:#c9c9c9;background-color:rgba(119,119,119,.4);box-sizing:border-box}.theme-ntos_lightmode .Section:last-child{margin-bottom:0}.theme-ntos_lightmode .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-ntos_lightmode .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_lightmode .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_lightmode .Section__rest{position:relative}.theme-ntos_lightmode .Section__content{padding:.66em .5em}.theme-ntos_lightmode .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_lightmode .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_lightmode .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_lightmode .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_lightmode .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_lightmode .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_lightmode .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_lightmode .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_lightmode .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_lightmode .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_lightmode .Section .Section:first-child{margin-top:-.5em}.theme-ntos_lightmode .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_lightmode .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_lightmode .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#fff;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-ntos_lightmode html,.theme-ntos_lightmode body{scrollbar-color:#fff #bfbfbf}.theme-ntos_lightmode .Layout,.theme-ntos_lightmode .Layout *{scrollbar-base-color:#bfbfbf;scrollbar-face-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#bfbfbf;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff}.theme-ntos_lightmode .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_lightmode .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_lightmode .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_lightmode .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_lightmode .Layout__content--noMargin{margin:0}.theme-ntos_lightmode .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#fafafa)}.theme-ntos_lightmode .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_lightmode .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_lightmode .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_lightmode .Window__contentPadding:after{height:0}.theme-ntos_lightmode .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_lightmode .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.25);pointer-events:none}.theme-ntos_lightmode .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_lightmode .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_lightmode .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_lightmode .TitleBar{background-color:gray;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_lightmode .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:gray;transition:color .25s,background-color .25s}.theme-ntos_lightmode .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_lightmode .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_lightmode .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_lightmode .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_lightmode .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_lightmode .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-ntos_lightmode .Button{color:#161613}.theme-ntos_lightmode .Button:hover{background-color:#777;transition:.1s}.theme-ntos_lightmode .Section,.theme-ntos_lightmode .Tab{color:#000}.theme-ntos_lightmode .Tab--selected{color:#fff;background-color:#a9a9a9}.theme-ntos_spooky .color-black{color:#1a1a1a!important}.theme-ntos_spooky .color-white{color:#fff!important}.theme-ntos_spooky .color-red{color:#df3e3e!important}.theme-ntos_spooky .color-orange{color:#f37f33!important}.theme-ntos_spooky .color-yellow{color:#fbda21!important}.theme-ntos_spooky .color-olive{color:#cbe41c!important}.theme-ntos_spooky .color-green{color:#25ca4c!important}.theme-ntos_spooky .color-teal{color:#00d6cc!important}.theme-ntos_spooky .color-blue{color:#2e93de!important}.theme-ntos_spooky .color-violet{color:#7349cf!important}.theme-ntos_spooky .color-purple{color:#ad45d0!important}.theme-ntos_spooky .color-pink{color:#e34da1!important}.theme-ntos_spooky .color-brown{color:#b97447!important}.theme-ntos_spooky .color-grey{color:#848484!important}.theme-ntos_spooky .color-good{color:#e93c3c!important}.theme-ntos_spooky .color-average{color:#f29a29!important}.theme-ntos_spooky .color-bad{color:#b80b3f!important}.theme-ntos_spooky .color-label{color:#8b9bb0!important}.theme-ntos_spooky .color-gold{color:#f3b22f!important}.theme-ntos_spooky .color-bg-black{background-color:#000!important}.theme-ntos_spooky .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_spooky .color-bg-red{background-color:#bd2020!important}.theme-ntos_spooky .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_spooky .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_spooky .color-bg-olive{background-color:#9aad14!important}.theme-ntos_spooky .color-bg-green{background-color:#1b9638!important}.theme-ntos_spooky .color-bg-teal{background-color:#009a93!important}.theme-ntos_spooky .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_spooky .color-bg-violet{background-color:#552dab!important}.theme-ntos_spooky .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_spooky .color-bg-pink{background-color:#cf2082!important}.theme-ntos_spooky .color-bg-brown{background-color:#8c5836!important}.theme-ntos_spooky .color-bg-grey{background-color:#646464!important}.theme-ntos_spooky .color-bg-good{background-color:#cc1818!important}.theme-ntos_spooky .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_spooky .color-bg-bad{background-color:#80082c!important}.theme-ntos_spooky .color-bg-label{background-color:#657a94!important}.theme-ntos_spooky .color-bg-gold{background-color:#d6920c!important}.theme-ntos_spooky .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_spooky .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_spooky .Button .fa,.theme-ntos_spooky .Button .fas,.theme-ntos_spooky .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_spooky .Button--hasContent .fa,.theme-ntos_spooky .Button--hasContent .fas,.theme-ntos_spooky .Button--hasContent .far{margin-right:.25em}.theme-ntos_spooky .Button--hasContent.Button--iconRight .fa,.theme-ntos_spooky .Button--hasContent.Button--iconRight .fas,.theme-ntos_spooky .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_spooky .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_spooky .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_spooky .Button--circular{border-radius:50%}.theme-ntos_spooky .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_spooky .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_spooky .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_spooky .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_spooky .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_spooky .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_spooky .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_spooky .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_spooky .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_spooky .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_spooky .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_spooky .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_spooky .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_spooky .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_spooky .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_spooky .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_spooky .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_spooky .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_spooky .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_spooky .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_spooky .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_spooky .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_spooky .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_spooky .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_spooky .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_spooky .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_spooky .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_spooky .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_spooky .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_spooky .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_spooky .Button--color--good{transition:color .1s,background-color .1s;background-color:#cc1818;color:#fff}.theme-ntos_spooky .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--good:hover{background-color:#e43c3c;color:#fff}.theme-ntos_spooky .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_spooky .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_spooky .Button--color--bad{transition:color .1s,background-color .1s;background-color:#80082c;color:#fff}.theme-ntos_spooky .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--bad:hover{background-color:#a01942;color:#fff}.theme-ntos_spooky .Button--color--label{transition:color .1s,background-color .1s;background-color:#657a94;color:#fff}.theme-ntos_spooky .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--label:hover{background-color:#8a9aae;color:#fff}.theme-ntos_spooky .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_spooky .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_spooky .Button--color--default{transition:color .1s,background-color .1s;background-color:#7e0322;color:#fff}.theme-ntos_spooky .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--default:hover{background-color:#9e1437;color:#fff}.theme-ntos_spooky .Button--color--caution{transition:color .1s,background-color .1s;background-color:#1416a3;color:#fff}.theme-ntos_spooky .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--caution:hover{background-color:#2729c8;color:#fff}.theme-ntos_spooky .Button--color--danger{transition:color .1s,background-color .1s;background-color:#5c1e80;color:#fff}.theme-ntos_spooky .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--danger:hover{background-color:#7832a0;color:#fff}.theme-ntos_spooky .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(36,1,1,0);color:rgba(255,255,255,.5)}.theme-ntos_spooky .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--transparent:hover{background-color:rgba(55,13,13,.81);color:#fff}.theme-ntos_spooky .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(36,1,1,.6);color:rgba(255,255,255,.5)}.theme-ntos_spooky .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--translucent:hover{background-color:rgba(58,18,18,.925);color:#fff}.theme-ntos_spooky .Button--disabled{background-color:#363636!important}.theme-ntos_spooky .Button--selected{transition:color .1s,background-color .1s;background-color:#610a0a;color:#fff}.theme-ntos_spooky .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--selected:hover{background-color:#7d1c1c;color:#fff}.theme-ntos_spooky .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_spooky .Dimmer{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.45);z-index:5}.theme-ntos_spooky .Modal{background-color:#240101;max-width:calc(100% - 1rem);padding:1rem;scrollbar-base-color:#1b0101;scrollbar-face-color:#520202;scrollbar-3dlight-color:#240101;scrollbar-highlight-color:#240101;scrollbar-track-color:#1b0101;scrollbar-arrow-color:#f91919;scrollbar-shadow-color:#520202}.theme-ntos_spooky .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#740707;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-ntos_spooky .NoticeBox--color--black{color:#fff;background-color:#000}.theme-ntos_spooky .NoticeBox--color--white{color:#000;background-color:#b3b3b3}.theme-ntos_spooky .NoticeBox--color--red{color:#fff;background-color:#701f1f}.theme-ntos_spooky .NoticeBox--color--orange{color:#fff;background-color:#854114}.theme-ntos_spooky .NoticeBox--color--yellow{color:#000;background-color:#83710d}.theme-ntos_spooky .NoticeBox--color--olive{color:#000;background-color:#576015}.theme-ntos_spooky .NoticeBox--color--green{color:#fff;background-color:#174e24}.theme-ntos_spooky .NoticeBox--color--teal{color:#fff;background-color:#064845}.theme-ntos_spooky .NoticeBox--color--blue{color:#fff;background-color:#1b4565}.theme-ntos_spooky .NoticeBox--color--violet{color:#fff;background-color:#3b2864}.theme-ntos_spooky .NoticeBox--color--purple{color:#fff;background-color:#542663}.theme-ntos_spooky .NoticeBox--color--pink{color:#fff;background-color:#802257}.theme-ntos_spooky .NoticeBox--color--brown{color:#fff;background-color:#4c3729}.theme-ntos_spooky .NoticeBox--color--grey{color:#fff;background-color:#3e3e3e}.theme-ntos_spooky .NoticeBox--color--good{color:#fff;background-color:#7c1b1b}.theme-ntos_spooky .NoticeBox--color--average{color:#fff;background-color:#7b4e13}.theme-ntos_spooky .NoticeBox--color--bad{color:#fff;background-color:#340815}.theme-ntos_spooky .NoticeBox--color--label{color:#fff;background-color:#53565a}.theme-ntos_spooky .NoticeBox--color--gold{color:#fff;background-color:#825d13}.theme-ntos_spooky .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-ntos_spooky .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-ntos_spooky .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-ntos_spooky .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-ntos_spooky .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #473a37;border:.0833333333em solid rgba(71,58,55,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-ntos_spooky .Input--disabled{color:#777;border-color:#000;border-color:rgba(0,0,0,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-ntos_spooky .Input--fluid{display:block;width:auto}.theme-ntos_spooky .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-ntos_spooky .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-ntos_spooky .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_spooky .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_spooky .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-ntos_spooky .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_spooky .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_spooky .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-ntos_spooky .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #473a37;border:.0833333333em solid rgba(71,58,55,.75);border-radius:.16em;color:#473a37;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-ntos_spooky .NumberInput--fluid{display:block}.theme-ntos_spooky .NumberInput__content{margin-left:.5em}.theme-ntos_spooky .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-ntos_spooky .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #473a37;background-color:#473a37}.theme-ntos_spooky .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-ntos_spooky .Section{position:relative;margin-bottom:.5em;background-color:#180101;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_spooky .Section:last-child{margin-bottom:0}.theme-ntos_spooky .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #3f021a}.theme-ntos_spooky .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_spooky .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_spooky .Section__rest{position:relative}.theme-ntos_spooky .Section__content{padding:.66em .5em}.theme-ntos_spooky .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_spooky .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_spooky .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_spooky .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_spooky .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_spooky .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_spooky .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_spooky .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_spooky .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_spooky .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_spooky .Section .Section:first-child{margin-top:-.5em}.theme-ntos_spooky .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_spooky .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_spooky .Table{display:table;width:100%;border-collapse:collapse;border-spacing:0;margin:0}.theme-ntos_spooky .Table--collapsing{width:auto}.theme-ntos_spooky .Table__row{display:table-row}.theme-ntos_spooky .Table__cell{display:table-cell;padding:0 .25em}.theme-ntos_spooky .Table__cell:first-child{padding-left:0}.theme-ntos_spooky .Table__cell:last-child{padding-right:0}.theme-ntos_spooky .Table__row--header .Table__cell,.theme-ntos_spooky .Table__cell--header{font-weight:700;padding-bottom:.5em}.theme-ntos_spooky .Table__cell--collapsing{width:1%;white-space:nowrap}.theme-ntos_spooky .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#000;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-ntos_spooky .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(34,1,1,.5);transition:border-color .5s}.theme-ntos_spooky .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_spooky .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_spooky .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_spooky .ProgressBar--color--default{border:.0833333333em solid rgba(190,0,0,.75)}.theme-ntos_spooky .ProgressBar--color--default .ProgressBar__fill{background-color:rgba(190,0,0,.75)}.theme-ntos_spooky .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_spooky .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_spooky .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_spooky .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_spooky .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_spooky .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_spooky .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_spooky .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_spooky .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_spooky .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_spooky .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_spooky .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_spooky .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_spooky .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_spooky .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_spooky .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_spooky .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_spooky .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_spooky .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_spooky .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_spooky .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_spooky .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_spooky .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_spooky .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_spooky .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_spooky .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_spooky .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_spooky .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_spooky .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_spooky .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_spooky .ProgressBar--color--good{border:.0833333333em solid #cc1818!important}.theme-ntos_spooky .ProgressBar--color--good .ProgressBar__fill{background-color:#cc1818}.theme-ntos_spooky .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_spooky .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_spooky .ProgressBar--color--bad{border:.0833333333em solid #80082c!important}.theme-ntos_spooky .ProgressBar--color--bad .ProgressBar__fill{background-color:#80082c}.theme-ntos_spooky .ProgressBar--color--label{border:.0833333333em solid #657a94!important}.theme-ntos_spooky .ProgressBar--color--label .ProgressBar__fill{background-color:#657a94}.theme-ntos_spooky .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_spooky .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_spooky html,.theme-ntos_spooky body{scrollbar-color:#520202 #1b0101}.theme-ntos_spooky .Layout,.theme-ntos_spooky .Layout *{scrollbar-base-color:#1b0101;scrollbar-face-color:#520202;scrollbar-3dlight-color:#240101;scrollbar-highlight-color:#240101;scrollbar-track-color:#1b0101;scrollbar-arrow-color:#f91919;scrollbar-shadow-color:#520202}.theme-ntos_spooky .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_spooky .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_spooky .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_spooky .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_spooky .Layout__content--noMargin{margin:0}.theme-ntos_spooky .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#240101;background-image:linear-gradient(to bottom,#600303,#000)}.theme-ntos_spooky .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_spooky .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_spooky .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_spooky .Window__contentPadding:after{height:0}.theme-ntos_spooky .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_spooky .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(61,20,20,.25);pointer-events:none}.theme-ntos_spooky .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_spooky .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_spooky .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_spooky .TitleBar{background-color:#6b0808;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_spooky .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#6b0808;transition:color .25s,background-color .25s}.theme-ntos_spooky .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_spooky .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_spooky .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_spooky .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_spooky .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_spooky .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(230,38,38,.75);color:#fff;text-align:center}.theme-ntos_spooky .Layout__content{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEwbW0iIGhlaWdodD0iMjk3bW0iIHZpZXdCb3g9IjAgMCAyMTAgMjk3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMDIgODBoM3YxMzdoLTN6Ii8+PHBhdGggZD0iTTM3IDE0NXYzaDEzN3YtM3oiLz48cGF0aCBkPSJNMzcgMTQ1aDVhNjUgNjUgMCAwIDEgNjAtNjEgNjUgNjUgMCAwIDEgNjMgMzYgNjYgNjYgMCAwIDEtMzMgOTAgNjggNjggMCAwIDEtOTEtMzggNzAgNzAgMCAwIDAgMTMwIDEgNzEgNzEgMCAwIDAtNDEtOTMgNzIgNzIgMCAwIDAtOTggNjVoNXoiLz48cGF0aCBkPSJNMTA1IDE0NXYxYy0xIDEtNCAwLTQtMS0zLTQgMS05IDQtMTAgNy0zIDE1IDMgMTcgMTAgNCAxMi02IDI0LTE3IDI3LTE4IDQtMzUtMTAtMzktMjgtNS0yNSAxNS00OCAzOS01MiAzNC02IDY0IDIxIDY5IDUzIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+PHBhdGggZD0iTTEwNiAxNDl2LTFjMS0yIDQgMCA1IDEgMiA0LTEgOC01IDEwLTcgMy0xNS0zLTE3LTEwLTQtMTMgNi0yNSAxOC0yNyAxOC01IDM1IDEwIDM4IDI3IDUgMjYtMTUgNDktMzkgNTMtMzQgNi02NC0yMS02OS01NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPjxwYXRoIGQ9Ik0xMDIgMTQ4aDFjMiAyIDAgNC0xIDUtNCAyLTgtMS0xMC01LTMtNyAzLTE1IDEwLTE3IDEyLTQgMjQgNiAyNyAxOCA0IDE4LTEwIDM1LTI3IDM4LTI1IDUtNDgtMTUtNTMtMzktNi0zMyAyMS02MyA1My02OCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPjxwYXRoIGQ9Ik0xMDUgMTQ1aC0xYy0yLTIgMC00IDEtNSA0LTIgOSAxIDEwIDUgMyA3LTMgMTUtMTAgMTgtMTMgNC0yNS02LTI4LTE4LTUtMTkgMTAtMzcgMjgtNDEgMjYtNiA1MSAxNSA1NSA0MSA3IDM1LTIxIDY2LTU1IDcyIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+PGNpcmNsZSBjeD0iMTguOSIgY3k9IjEwOC41IiByPSIuMSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4zIi8+PGNpcmNsZSBjeD0iMTguOSIgY3k9IjEwOC41IiByPSIuMSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4zIi8+PHBhdGggZD0iTTEyNyAxNDNjLTMtNi05LTExLTE2LTEybC00LTFoLTJ2LThoMWwxMi0xYzcgMiAxMiA1IDE3IDEwYTM0IDM0IDAgMCAxIDkgMTRoLTE2ek0xMDUgMTk0di03bDEtMWM2LTIgMTEtNSAxNS05YTMxIDMxIDAgMCAwIDgtMjh2LTFoMTZ2MTZjLTMgMTgtMTggMzMtMzggMzdsLTIgMXpNOTEgMjAyYTYzIDYzIDAgMCAxLTU0LTUydi0xbDYtMWg2djJjNCAxNSAxNCAyNyAyNiAzNCA2IDMgMTEgNCAxOCA0bDktMXYxNUg5MXpNNjYgMTQzYy0xLTYgMC0xMyAyLTE5YTQ5IDQ5IDAgMCAxIDM0LTMxdjEyaC0ybC04IDRjLTkgNi0xNSAxNS0xNiAyNWE0MSA0MSAwIDAgMCAxIDExSDY3ek05NSAxNzJhMzIgMzIgMCAwIDEtMjEtMTJjLTMtMy01LTgtNi0xMXYtMWgxMGwxIDJjMSAyIDIgNSA1IDcgMyAzIDYgNSAxMCA2bDUgMWgzdjhoLTd6TTEwNSAxNjd2LTRsMi0xYzQtMiA4LTYgOS0xMHYtNGg3djNjLTEgOC01IDE0LTEzIDE4bC01IDJ2LTR6Ii8+PHBhdGggZD0ibTExNSAxNDQtNC00LTUtMS0xIDF2LTVoN2MzIDAgNSAyIDcgNWwzIDVoLTZ6TTEwMCAxNTljLTQtMS04LTQtMTAtOHYtM2gydjFsNCA0aDZ2M2MwIDQgMCAzLTIgM3pNMTA1IDE1M3YtNWwxIDEgMi0xIDIgMSAxIDMtMiA1LTQgMnYtNnpNMTAxIDE0NGMtMS0xLTEtNCAxLTZ2LTEgOGwtMS0xek04OCAxNDRsMS02IDMtNiA4LThjMi0xIDItMSAyIDN2NGgtMWMtNSAyLTEwIDgtMTAgMTN2MWgtM3pNMTYwIDE0NGE1NSA1NSAwIDAgMC0xOC0zMWMtNy01LTE1LTktMjMtMTBsLTEzIDFoLTFWOTJoMTdhNjAgNjAgMCAwIDEgNDQgMzJjMyA2IDUgMTMgNSAxOXYyaC0xMXpNMTE3IDIxNGMyMi04IDM5LTI2IDQzLTQ4IDEtNSAyLTEyIDEtMTZ2LTJoMTB2MmE3MCA3MCAwIDAgMS0xNSA0MmwtMTAgOWMtOCA3LTE4IDExLTI5IDEzLTIgMS0zIDEgMCAwek00MiAxNDR2LTRhNjYgNjYgMCAwIDEgMjMtNDFsLTEgMS02IDhhNTcgNTcgMCAwIDAtMTAgMzZsMSAxaC03WiIvPjxwYXRoIGQ9Ik0xMDIgMjQzYTk5IDk5IDAgMCAwIDEwMC05OSA5NyA5NyAwIDAgMC02My04OUE5OSA5OSAwIDAgMCAzNSA3N2E5OCA5OCAwIDAgMCAzMCAxNThjMTMgNiAyNiA4IDM3IDh6bTAtMTFhODggODggMCAwIDEtODUtODggODYgODYgMCAwIDEgNTMtNzcgODggODggMCAwIDEgOTQgMTYgODcgODcgMCAwIDEgMiAxMjQgODcgODcgMCAwIDEtNjQgMjV6Ii8+PHBhdGggZD0iTTE2NiAxNDhoLTVsMiA1My01Ny01MiA1OCA2MCA0IDR2LTZsMy01OWgtNXpNMTY2IDE0NWg1bC0zLTYxdi02bC00IDUtNTkgNjIgNTgtNTUtMiA1NWg1eiIvPjxjaXJjbGUgY3g9IjQxIiBjeT0iMTQ4IiByPSIuNCIvPjxwYXRoIGQ9Ik00MyAxNDhoLTVsMyA2MHY2bDQtNCA1OC02MS01NyA1MyAyLTU0aC01ek00NSAxNDVoNGwtMS0zMC0yLTI4IDYwIDU4LTYwLTYyLTMtM3Y0bC0yIDMxLTEgMzBoNXoiLz48L3N2Zz4=)}.theme-ntos_terminal .color-black{color:#1a1a1a!important}.theme-ntos_terminal .color-white{color:#fff!important}.theme-ntos_terminal .color-red{color:#df3e3e!important}.theme-ntos_terminal .color-orange{color:#f37f33!important}.theme-ntos_terminal .color-yellow{color:#fbda21!important}.theme-ntos_terminal .color-olive{color:#cbe41c!important}.theme-ntos_terminal .color-green{color:#25ca4c!important}.theme-ntos_terminal .color-teal{color:#00d6cc!important}.theme-ntos_terminal .color-blue{color:#2e93de!important}.theme-ntos_terminal .color-violet{color:#7349cf!important}.theme-ntos_terminal .color-purple{color:#ad45d0!important}.theme-ntos_terminal .color-pink{color:#e34da1!important}.theme-ntos_terminal .color-brown{color:#b97447!important}.theme-ntos_terminal .color-grey{color:#848484!important}.theme-ntos_terminal .color-good{color:rgba(58,234,140,.5)!important}.theme-ntos_terminal .color-average{color:#f29a29!important}.theme-ntos_terminal .color-bad{color:#df3e3e!important}.theme-ntos_terminal .color-label{color:#3aea8b!important}.theme-ntos_terminal .color-gold{color:#f3b22f!important}.theme-ntos_terminal .color-bg-black{background-color:#000!important}.theme-ntos_terminal .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_terminal .color-bg-red{background-color:#bd2020!important}.theme-ntos_terminal .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_terminal .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_terminal .color-bg-olive{background-color:#9aad14!important}.theme-ntos_terminal .color-bg-green{background-color:#1b9638!important}.theme-ntos_terminal .color-bg-teal{background-color:#009a93!important}.theme-ntos_terminal .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_terminal .color-bg-violet{background-color:#552dab!important}.theme-ntos_terminal .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_terminal .color-bg-pink{background-color:#cf2082!important}.theme-ntos_terminal .color-bg-brown{background-color:#8c5836!important}.theme-ntos_terminal .color-bg-grey{background-color:#646464!important}.theme-ntos_terminal .color-bg-good{background-color:rgba(22,206,107,.5)!important}.theme-ntos_terminal .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_terminal .color-bg-bad{background-color:#bd2020!important}.theme-ntos_terminal .color-bg-label{background-color:#16ce6a!important}.theme-ntos_terminal .color-bg-gold{background-color:#d6920c!important}.theme-ntos_terminal .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_terminal .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_terminal .Button .fa,.theme-ntos_terminal .Button .fas,.theme-ntos_terminal .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_terminal .Button--hasContent .fa,.theme-ntos_terminal .Button--hasContent .fas,.theme-ntos_terminal .Button--hasContent .far{margin-right:.25em}.theme-ntos_terminal .Button--hasContent.Button--iconRight .fa,.theme-ntos_terminal .Button--hasContent.Button--iconRight .fas,.theme-ntos_terminal .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_terminal .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_terminal .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_terminal .Button--circular{border-radius:50%}.theme-ntos_terminal .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_terminal .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_terminal .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_terminal .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_terminal .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_terminal .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_terminal .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_terminal .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_terminal .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_terminal .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_terminal .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_terminal .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_terminal .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_terminal .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_terminal .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_terminal .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_terminal .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_terminal .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_terminal .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_terminal .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_terminal .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_terminal .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_terminal .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_terminal .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_terminal .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_terminal .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_terminal .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_terminal .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_terminal .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_terminal .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_terminal .Button--color--good{transition:color .1s,background-color .1s;background-color:rgba(22,206,107,.5);color:#000}.theme-ntos_terminal .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--good:hover{background-color:rgba(63,234,142,.906);color:#000}.theme-ntos_terminal .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_terminal .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_terminal .Button--color--bad{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_terminal .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--bad:hover{background-color:#d93f3f;color:#fff}.theme-ntos_terminal .Button--color--label{transition:color .1s,background-color .1s;background-color:#16ce6a;color:#000}.theme-ntos_terminal .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--label:hover{background-color:#3ae689;color:#000}.theme-ntos_terminal .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_terminal .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_terminal .Button--color--default{transition:color .1s,background-color .1s;background-color:rgba(0,0,0,0);color:#fff}.theme-ntos_terminal .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--default:hover{background-color:rgba(12,12,12,.81);color:#fff}.theme-ntos_terminal .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_terminal .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos_terminal .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_terminal .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_terminal .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(18,27,18,0);color:rgba(255,255,255,.5)}.theme-ntos_terminal .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--transparent:hover{background-color:rgba(34,44,34,.81);color:#fff}.theme-ntos_terminal .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(18,27,18,.6);color:rgba(255,255,255,.5)}.theme-ntos_terminal .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--translucent:hover{background-color:rgba(38,48,38,.925);color:#fff}.theme-ntos_terminal .Button--disabled{background-color:#4a6a4a!important}.theme-ntos_terminal .Button--selected{transition:color .1s,background-color .1s;background-color:rgba(36,232,127,.25);color:#000}.theme-ntos_terminal .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--selected:hover{background-color:rgba(105,239,167,.86);color:#000}.theme-ntos_terminal .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_terminal .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #24e87e;border:.0833333333em solid rgba(36,232,126,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-ntos_terminal .Input--disabled{color:#777;border-color:#464646;border-color:rgba(70,70,70,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-ntos_terminal .Input--fluid{display:block;width:auto}.theme-ntos_terminal .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-ntos_terminal .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-ntos_terminal .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_terminal .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_terminal .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-ntos_terminal .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_terminal .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_terminal .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-ntos_terminal .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_terminal .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_terminal .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_terminal .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_terminal .ProgressBar--color--default{border:.0833333333em solid rgba(36,232,127,.5)}.theme-ntos_terminal .ProgressBar--color--default .ProgressBar__fill{background-color:rgba(36,232,127,.5)}.theme-ntos_terminal .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_terminal .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_terminal .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_terminal .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_terminal .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_terminal .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_terminal .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_terminal .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_terminal .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_terminal .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_terminal .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_terminal .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_terminal .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_terminal .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_terminal .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_terminal .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_terminal .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_terminal .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_terminal .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_terminal .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_terminal .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_terminal .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_terminal .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_terminal .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_terminal .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_terminal .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_terminal .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_terminal .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_terminal .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_terminal .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_terminal .ProgressBar--color--good{border:.0833333333em solid rgba(22,206,107,.5)!important}.theme-ntos_terminal .ProgressBar--color--good .ProgressBar__fill{background-color:rgba(22,206,107,.5)}.theme-ntos_terminal .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_terminal .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_terminal .ProgressBar--color--bad{border:.0833333333em solid #bd2020!important}.theme-ntos_terminal .ProgressBar--color--bad .ProgressBar__fill{background-color:#bd2020}.theme-ntos_terminal .ProgressBar--color--label{border:.0833333333em solid #16ce6a!important}.theme-ntos_terminal .ProgressBar--color--label .ProgressBar__fill{background-color:#16ce6a}.theme-ntos_terminal .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_terminal .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_terminal .Modal{background-color:#121b12;max-width:calc(100% - 1rem);padding:1rem;scrollbar-base-color:#0e140e;scrollbar-face-color:#253725;scrollbar-3dlight-color:#121b12;scrollbar-highlight-color:#121b12;scrollbar-track-color:#0e140e;scrollbar-arrow-color:#74a274;scrollbar-shadow-color:#253725}.theme-ntos_terminal .Section{position:relative;margin-bottom:.5em;background-color:#0c120c;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_terminal .Section:last-child{margin-bottom:0}.theme-ntos_terminal .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #24e87e}.theme-ntos_terminal .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_terminal .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_terminal .Section__rest{position:relative}.theme-ntos_terminal .Section__content{padding:.66em .5em}.theme-ntos_terminal .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_terminal .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_terminal .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_terminal .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_terminal .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_terminal .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_terminal .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_terminal .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_terminal .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_terminal .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_terminal .Section .Section:first-child{margin-top:-.5em}.theme-ntos_terminal .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_terminal .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_terminal html,.theme-ntos_terminal body{scrollbar-color:#253725 #0e140e}.theme-ntos_terminal .Layout,.theme-ntos_terminal .Layout *{scrollbar-base-color:#0e140e;scrollbar-face-color:#253725;scrollbar-3dlight-color:#121b12;scrollbar-highlight-color:#121b12;scrollbar-track-color:#0e140e;scrollbar-arrow-color:#74a274;scrollbar-shadow-color:#253725}.theme-ntos_terminal .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_terminal .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_terminal .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_terminal .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_terminal .Layout__content--noMargin{margin:0}.theme-ntos_terminal .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#121b12;background-image:linear-gradient(to bottom,#121b12,#121b12)}.theme-ntos_terminal .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_terminal .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_terminal .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_terminal .Window__contentPadding:after{height:0}.theme-ntos_terminal .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_terminal .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(40,50,40,.25);pointer-events:none}.theme-ntos_terminal .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_terminal .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_terminal .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_terminal .TitleBar{background-color:rgba(0,97,0,.25);border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_terminal .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:rgba(0,97,0,.25);transition:color .25s,background-color .25s}.theme-ntos_terminal .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_terminal .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_terminal .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_terminal .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_terminal .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_terminal .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(36,232,127,.75);color:#fff;text-align:center}.theme-ntos_terminal .Layout__content{background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 2.5px,transparent 5px),radial-gradient(rgba(0,97,0,.75),#000 120%);background-size:100%,100%;background-position:center,center}.theme-ntos_terminal .Button{font:Inconsolata;color:#24e87e;text-shadow:0 0 2px #24e87e}.theme-ntos_terminal .Button:hover{background-color:rgba(36,232,127,.25);transition:.1s}.theme-ntos_terminal .Button--selected{color:#24e87e}.theme-ntos_terminal body{color:#fff;font:1.3rem Inconsolata;text-shadow:0 0 2px #24e87e}.theme-ntos_terminal .Section,.theme-ntos_terminal .Tab{color:#24e87e}.theme-ntos_terminal .Tab--selected{color:#24e87e;border:2px solid #24e87e;background-color:rgba(36,232,127,.25)}.theme-ntos_terminal ::selection{background:#0080ff;text-shadow:none}.theme-ntos_terminal .Table,.theme-ntos_terminal .Flex{text-shadow:0 0 2px #24e87e}.theme-ntos_roboquest .color-black{color:#1a1a1a!important}.theme-ntos_roboquest .color-white{color:#fff!important}.theme-ntos_roboquest .color-red{color:#df3e3e!important}.theme-ntos_roboquest .color-orange{color:#f37f33!important}.theme-ntos_roboquest .color-yellow{color:#fbda21!important}.theme-ntos_roboquest .color-olive{color:#cbe41c!important}.theme-ntos_roboquest .color-green{color:#25ca4c!important}.theme-ntos_roboquest .color-teal{color:#00d6cc!important}.theme-ntos_roboquest .color-blue{color:#2e93de!important}.theme-ntos_roboquest .color-violet{color:#7349cf!important}.theme-ntos_roboquest .color-purple{color:#ad45d0!important}.theme-ntos_roboquest .color-pink{color:#e34da1!important}.theme-ntos_roboquest .color-brown{color:#b97447!important}.theme-ntos_roboquest .color-grey{color:#848484!important}.theme-ntos_roboquest .color-good{color:#cfccd1!important}.theme-ntos_roboquest .color-average{color:#f29a29!important}.theme-ntos_roboquest .color-bad{color:#ff1a1a!important}.theme-ntos_roboquest .color-label{color:#cfccd1!important}.theme-ntos_roboquest .color-gold{color:#f3b22f!important}.theme-ntos_roboquest .color-bg-black{background-color:#000!important}.theme-ntos_roboquest .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_roboquest .color-bg-red{background-color:#bd2020!important}.theme-ntos_roboquest .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_roboquest .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_roboquest .color-bg-olive{background-color:#9aad14!important}.theme-ntos_roboquest .color-bg-green{background-color:#1b9638!important}.theme-ntos_roboquest .color-bg-teal{background-color:#009a93!important}.theme-ntos_roboquest .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_roboquest .color-bg-violet{background-color:#552dab!important}.theme-ntos_roboquest .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_roboquest .color-bg-pink{background-color:#cf2082!important}.theme-ntos_roboquest .color-bg-brown{background-color:#8c5836!important}.theme-ntos_roboquest .color-bg-grey{background-color:#646464!important}.theme-ntos_roboquest .color-bg-good{background-color:#aca6b0!important}.theme-ntos_roboquest .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_roboquest .color-bg-bad{background-color:#d90000!important}.theme-ntos_roboquest .color-bg-label{background-color:#aca6b0!important}.theme-ntos_roboquest .color-bg-gold{background-color:#d6920c!important}.theme-ntos_roboquest .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_roboquest .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_roboquest .Button .fa,.theme-ntos_roboquest .Button .fas,.theme-ntos_roboquest .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_roboquest .Button--hasContent .fa,.theme-ntos_roboquest .Button--hasContent .fas,.theme-ntos_roboquest .Button--hasContent .far{margin-right:.25em}.theme-ntos_roboquest .Button--hasContent.Button--iconRight .fa,.theme-ntos_roboquest .Button--hasContent.Button--iconRight .fas,.theme-ntos_roboquest .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_roboquest .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_roboquest .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_roboquest .Button--circular{border-radius:50%}.theme-ntos_roboquest .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_roboquest .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_roboquest .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_roboquest .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_roboquest .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_roboquest .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_roboquest .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_roboquest .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_roboquest .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_roboquest .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_roboquest .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_roboquest .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_roboquest .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_roboquest .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_roboquest .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_roboquest .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_roboquest .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_roboquest .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_roboquest .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_roboquest .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_roboquest .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_roboquest .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_roboquest .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_roboquest .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_roboquest .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_roboquest .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_roboquest .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_roboquest .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_roboquest .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_roboquest .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_roboquest .Button--color--good{transition:color .1s,background-color .1s;background-color:#aca6b0;color:#fff}.theme-ntos_roboquest .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--good:hover{background-color:#d1cdd3;color:#fff}.theme-ntos_roboquest .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_roboquest .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_roboquest .Button--color--bad{transition:color .1s,background-color .1s;background-color:#d90000;color:#fff}.theme-ntos_roboquest .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--bad:hover{background-color:#f81c1c;color:#fff}.theme-ntos_roboquest .Button--color--label{transition:color .1s,background-color .1s;background-color:#aca6b0;color:#fff}.theme-ntos_roboquest .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--label:hover{background-color:#d1cdd3;color:#fff}.theme-ntos_roboquest .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_roboquest .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_roboquest .Button--color--default{transition:color .1s,background-color .1s;background-color:#9524ff;color:#fff}.theme-ntos_roboquest .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--default:hover{background-color:#b669ff;color:#fff}.theme-ntos_roboquest .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-ntos_roboquest .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-ntos_roboquest .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_roboquest .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_roboquest .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(63,5,92,0);color:rgba(227,240,255,.75)}.theme-ntos_roboquest .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--transparent:hover{background-color:rgba(87,17,121,.81);color:#fff}.theme-ntos_roboquest .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(63,5,92,.6);color:rgba(227,240,255,.75)}.theme-ntos_roboquest .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--translucent:hover{background-color:rgba(89,22,122,.925);color:#fff}.theme-ntos_roboquest .Button--disabled{background-color:#363636!important}.theme-ntos_roboquest .Button--selected{transition:color .1s,background-color .1s;background-color:#465899;color:#fff}.theme-ntos_roboquest .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--selected:hover{background-color:#6577b5;color:#fff}.theme-ntos_roboquest .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_roboquest .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_roboquest .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_roboquest .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_roboquest .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_roboquest .ProgressBar--color--default{border:.0833333333em solid #2c2c2c}.theme-ntos_roboquest .ProgressBar--color--default .ProgressBar__fill{background-color:#2c2c2c}.theme-ntos_roboquest .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_roboquest .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_roboquest .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_roboquest .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_roboquest .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_roboquest .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_roboquest .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_roboquest .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_roboquest .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_roboquest .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_roboquest .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_roboquest .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_roboquest .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_roboquest .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_roboquest .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_roboquest .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_roboquest .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_roboquest .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_roboquest .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_roboquest .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_roboquest .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_roboquest .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_roboquest .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_roboquest .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_roboquest .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_roboquest .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_roboquest .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_roboquest .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_roboquest .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_roboquest .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_roboquest .ProgressBar--color--good{border:.0833333333em solid #aca6b0!important}.theme-ntos_roboquest .ProgressBar--color--good .ProgressBar__fill{background-color:#aca6b0}.theme-ntos_roboquest .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_roboquest .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_roboquest .ProgressBar--color--bad{border:.0833333333em solid #d90000!important}.theme-ntos_roboquest .ProgressBar--color--bad .ProgressBar__fill{background-color:#d90000}.theme-ntos_roboquest .ProgressBar--color--label{border:.0833333333em solid #aca6b0!important}.theme-ntos_roboquest .ProgressBar--color--label .ProgressBar__fill{background-color:#aca6b0}.theme-ntos_roboquest .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_roboquest .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_roboquest .Divider--horizontal{margin:.5em 0}.theme-ntos_roboquest .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos_roboquest .Divider--vertical{height:100%;margin:0 .5em}.theme-ntos_roboquest .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos_roboquest .Section{position:relative;margin-bottom:.5em;background-color:#2a033e;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_roboquest .Section:last-child{margin-bottom:0}.theme-ntos_roboquest .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #651e88}.theme-ntos_roboquest .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_roboquest .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_roboquest .Section__rest{position:relative}.theme-ntos_roboquest .Section__content{padding:.66em .5em}.theme-ntos_roboquest .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_roboquest .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_roboquest .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_roboquest .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_roboquest .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_roboquest .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_roboquest .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_roboquest .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_roboquest .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_roboquest .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_roboquest .Section .Section:first-child{margin-top:-.5em}.theme-ntos_roboquest .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_roboquest .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_roboquest .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#cac6cc;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-ntos_roboquest html,.theme-ntos_roboquest body{scrollbar-color:#5a0783 #2f0445}.theme-ntos_roboquest .Layout,.theme-ntos_roboquest .Layout *{scrollbar-base-color:#2f0445;scrollbar-face-color:#5a0783;scrollbar-3dlight-color:#3f055c;scrollbar-highlight-color:#3f055c;scrollbar-track-color:#2f0445;scrollbar-arrow-color:#b73bf4;scrollbar-shadow-color:#5a0783}.theme-ntos_roboquest .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_roboquest .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_roboquest .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_roboquest .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_roboquest .Layout__content--noMargin{margin:0}.theme-ntos_roboquest .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#3f055c;background-image:linear-gradient(to bottom,#670896,#170222)}.theme-ntos_roboquest .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_roboquest .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_roboquest .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_roboquest .Window__contentPadding:after{height:0}.theme-ntos_roboquest .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_roboquest .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(92,25,125,.25);pointer-events:none}.theme-ntos_roboquest .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_roboquest .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_roboquest .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_roboquest .TitleBar{background-color:#3e1c50;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_roboquest .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#3e1c50;transition:color .25s,background-color .25s}.theme-ntos_roboquest .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_roboquest .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_roboquest .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_roboquest .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_roboquest .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_roboquest .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(202,198,204,.75);color:#fff;text-align:center}.theme-ntos_roboquest .Section{outline:2px inset #651e88}.theme-ntos_roboquest .Section__buttons{position:absolute;display:inline-block;right:6px;margin-top:0}.theme-ntos_roboquest .Button{color:#f0ebf2;background-color:#651e88}.theme-ntos_roboquest .ProgressBar{color:#651e88}.theme-ntos_roboquest .Divider--vertical:not(.Divider--hidden){border-left:2px solid #651e88}.theme-ntos_roboquest .Divider--horizontal:not(.Divider--hidden){border-top:2px solid #651e88}.theme-ntos_roboquest .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxODcgMjA4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxODcgMjA4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe29wYWNpdHk6MC4zNTtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9Cgkuc3Qxe29wYWNpdHk6MC4zNTt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03OS45OCw3NmMwLTEuMSwwLjktMiwyLTJoMS41YzAuMjgsMCwwLjUsMC4yMiwwLjUsMC41czAuMjIsMC41LDAuNSwwLjVoMTljMC4yOCwwLDAuNS0wLjIyLDAuNS0wLjUKCXMwLjIyLTAuNSwwLjUtMC41aDEuNWMxLjEsMCwyLDAuOSwyLDJ2MTJjMCwyLjIxLTEuNzksNC00LDRjLTEuMSwwLTIsMC45LTIsMnYzYzAsMC41NS0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxdjFjMCwxLjEtMC45LDItMiwyCgloLThjLTEuMSwwLTItMC45LTItMnYtMWMwLTAuNTUtMC40NS0xLTEtMXMtMS0wLjQ1LTEtMXYtM2MwLTEuMS0wLjktMi0yLTJjLTIuMjEsMC00LTEuNzktNC00Vjc2eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjcuOTgsODBjMC0yLjIxLDEuNzktNCw0LTRoM2MyLjIxLDAsNCwxLjc5LDQsNHYzLjVjMCwwLjI4LTAuMjIsMC41LTAuNSwwLjVzLTAuNSwwLjIyLTAuNSwwLjVWODYKCWMwLDEuMS0wLjksMi0yLDJoLTFjLTAuNTUsMC0xLDAuNDUtMSwxczAuNDUsMSwxLDFoMmMwLjU1LDAsMSwwLjQ1LDEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDFzLTAuNDUsMS0xLDFoLTFoLThjLTEuMSwwLTItMC45LTItMgoJdi0xYzAtMC41NSwwLjQ1LTEsMS0xYzAuNTUsMCwxLTAuNDUsMS0xdi0xdi0zYzAtMC41NS0wLjQ1LTEtMS0xYy0wLjU1LDAtMS0wLjQ1LTEtMVY4MHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc1Ljk4LDk4YzAtMS4xLTAuOS0yLTItMmgtNmMtMS4xLDAtMiwwLjktMiwydjFjMCwwLjU1LTAuNDUsMS0xLDFzLTEsMC40NS0xLDF2MTFjMCwxLjEsMC45LDIsMiwyczItMC45LDItMgoJdi01YzAtMC41NSwwLjQ1LTEsMS0xYzAuNTUsMCwxLTAuNDUsMS0xczAuNDUtMSwxLTFjMC41NSwwLDEsMC40NSwxLDFzMC40NSwxLDEsMXMxLDAuNDUsMSwxdjVjMCwxLjEsMC45LDIsMiwyczItMC45LDItMnYtMTEKCWMwLTAuNTUtMC40NS0xLTEtMXMtMS0wLjQ1LTEtMVY5OHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc5Ljk4LDk4aC0xYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDF2MXYyYzAsMS4xLDAuOSwyLDIsMmgyNGMxLjEsMCwyLTAuOSwyLTJ2LTJ2LTEKCWMwLTAuNTUsMC40NS0xLDEtMXMxLTAuNDUsMS0xcy0wLjQ1LTEtMS0xaC01Yy0xLjEsMC0yLDAuOS0yLDJ2MWMwLDAuNTUtMC40NSwxLTEsMXMtMSwwLjQ1LTEsMXMtMC40NSwxLTEsMWgtMTAKCWMtMC41NSwwLTEtMC40NS0xLTFzLTAuNDUtMS0xLTFzLTEtMC40NS0xLTF2LTFjMC0xLjEtMC45LTItMi0ySDc5Ljk4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODMuOTgsMTA4aC0zYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxaDJjMC41NSwwLDEsMC40NSwxLDFzMC40NSwxLDEsMXMxLTAuNDUsMS0xdi0xCglDODUuOTgsMTA4LjksODUuMDgsMTA4LDgzLjk4LDEwOHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTcxLjk4LDExM2MwLTAuNTUtMC40NS0xLTEtMWMtMC41NSwwLTEsMC40NS0xLDF2OWMwLDEuMSwwLjksMiwyLDJoOGMyLjIxLDAsNC0xLjc5LDQtNHYtNHYtMmMwLTEuMS0wLjktMi0yLTIKCWgtMWMtMC41NSwwLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFzLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFoLTNjLTEuMSwwLTItMC45LTItMlYxMTN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MS45OCwxMzFjMC0wLjU1LTAuNDUtMS0xLTFoLTEzYy0xLjEsMC0yLDAuOS0yLDJzMC45LDIsMiwyaDE0aDFjMC41NSwwLDEtMC40NSwxLTFzLTAuNDUtMS0xLTEKCVM4MS45OCwxMzEuNTUsODEuOTgsMTMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzIuOTgsMTI2aDEwYzAuNTUsMCwxLDAuNDUsMSwxbDAsMGMwLDAuNTUtMC40NSwxLTEsMWgtMTBjLTAuNTUsMC0xLTAuNDUtMS0xbDAsMAoJQzcxLjk4LDEyNi40NSw3Mi40MiwxMjYsNzIuOTgsMTI2eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODUuOTgsMTI4aC0xYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDF2MmMwLDAuNTUsMC40NSwxLDEsMXMxLTAuNDUsMS0xdi00YzAtMC41NS0wLjQ1LTEtMS0xCglIODUuOTh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTkuOTgsODBjMC0yLjIxLTEuNzktNC00LTRoLTNjLTIuMjEsMC00LDEuNzktNCw0djMuNWMwLDAuMjgsMC4yMiwwLjUsMC41LDAuNXMwLjUsMC4yMiwwLjUsMC41Vjg2CgljMCwxLjEsMC45LDIsMiwyaDFjMC41NSwwLDEsMC40NSwxLDFzLTAuNDUsMS0xLDFoLTJjLTAuNTUsMC0xLDAuNDUtMSwxcy0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxczAuNDUsMSwxLDFoMWg4YzEuMSwwLDItMC45LDItMgoJdi0xYzAtMC41NS0wLjQ1LTEtMS0xcy0xLTAuNDUtMS0xdi0xdi0zYzAtMC41NSwwLjQ1LTEsMS0xczEtMC40NSwxLTFWODB6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTEuOTgsOThjMC0xLjEsMC45LTIsMi0yaDZjMS4xLDAsMiwwLjksMiwydjFjMCwwLjU1LDAuNDUsMSwxLDFzMSwwLjQ1LDEsMXYxMWMwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMgoJdi01YzAtMC41NS0wLjQ1LTEtMS0xcy0xLTAuNDUtMS0xcy0wLjQ1LTEtMS0xcy0xLDAuNDUtMSwxcy0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxdjVjMCwxLjEtMC45LDItMiwycy0yLTAuOS0yLTJ2LTExCgljMC0wLjU1LDAuNDUtMSwxLTFzMS0wLjQ1LDEtMVY5OHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMy45OCwxMDhoM2MwLjU1LDAsMSwwLjQ1LDEsMXMtMC40NSwxLTEsMWgtMmMtMC41NSwwLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFzLTEtMC40NS0xLTF2LTEKCUMxMDEuOTgsMTA4LjksMTAyLjg3LDEwOCwxMDMuOTgsMTA4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1Ljk4LDExM2MwLTAuNTUsMC40NS0xLDEtMXMxLDAuNDUsMSwxdjljMCwxLjEtMC45LDItMiwyaC04Yy0yLjIxLDAtNC0xLjc5LTQtNHYtNHYtMmMwLTEuMSwwLjktMiwyLTJoMQoJYzAuNTUsMCwxLDAuNDUsMSwxczAuNDUsMSwxLDFzMSwwLjQ1LDEsMXMwLjQ1LDEsMSwxaDNjMS4xLDAsMi0wLjksMi0yVjExM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwNS45OCwxMzFjMC0wLjU1LDAuNDUtMSwxLTFoMTNjMS4xLDAsMiwwLjksMiwycy0wLjksMi0yLDJoLTE0aC0xYy0wLjU1LDAtMS0wLjQ1LTEtMXMwLjQ1LTEsMS0xCglTMTA1Ljk4LDEzMS41NSwxMDUuOTgsMTMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTE0Ljk4LDEyNmgtMTBjLTAuNTUsMC0xLDAuNDUtMSwxbDAsMGMwLDAuNTUsMC40NSwxLDEsMWgxMGMwLjU1LDAsMS0wLjQ1LDEtMWwwLDAKCUMxMTUuOTgsMTI2LjQ1LDExNS41MywxMjYsMTE0Ljk4LDEyNnoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMS45OCwxMjhoMWMwLjU1LDAsMSwwLjQ1LDEsMXMtMC40NSwxLTEsMXMtMSwwLjQ1LTEsMXYyYzAsMC41NS0wLjQ1LDEtMSwxcy0xLTAuNDUtMS0xdi00CgljMC0wLjU1LDAuNDUtMSwxLTFIMTAxLjk4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTkuOTgsMTExYzAtMS42Ni0xLjM0LTMtMy0zaC02Yy0xLjY2LDAtMywxLjM0LTMsM3Y2YzAsMC41NSwwLjQ1LDEsMSwxczEsMC40NSwxLDFzMC40NSwxLDEsMWg2CgljMC41NSwwLDEtMC40NSwxLTFzMC40NS0xLDEtMXMxLTAuNDUsMS0xVjExMXoiLz4KPC9zdmc+Cg==);background-size:300%;background-repeat:no-repeat}.theme-ntos_roboquest .Layout,.theme-ntos_roboquest .Layout *{scrollbar-base-color:#3c3a4a;scrollbar-face-color:#4d4a5f;scrollbar-3dlight-color:orange;scrollbar-highlight-color:orange;scrollbar-track-color:#6d33a3;scrollbar-arrow-color:#6106c2;scrollbar-shadow-color:#4d4a5f}.theme-ntos_roboquest .Tab{color:#ff8499;background-color:rgba(255,255,255,.5)}.theme-ntos_roboquest .Tab--selected{color:#000;background-color:#ff8499}.theme-ntos_roboquest .Box{outline:3px outset silver}.theme-ntos_roboquest .Tooltip{color:#000}.theme-ntos_roboquest .Input{background-color:#fff;outline:2px inset #ff8499}.theme-ntos_roboquest .NtosWindow__header{background-color:#454255}.theme-ntos_roboquest .Flex{color:#fff;background-color:rgba(0,0,0,0)}.theme-ntos_roboblue .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_roboblue .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_roboblue .Button .fa,.theme-ntos_roboblue .Button .fas,.theme-ntos_roboblue .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_roboblue .Button--hasContent .fa,.theme-ntos_roboblue .Button--hasContent .fas,.theme-ntos_roboblue .Button--hasContent .far{margin-right:.25em}.theme-ntos_roboblue .Button--hasContent.Button--iconRight .fa,.theme-ntos_roboblue .Button--hasContent.Button--iconRight .fas,.theme-ntos_roboblue .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_roboblue .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_roboblue .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_roboblue .Button--circular{border-radius:50%}.theme-ntos_roboblue .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_roboblue .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_roboblue .Button--color--default{transition:color .1s,background-color .1s;background-color:#384e68;color:#fff}.theme-ntos_roboblue .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--default:hover{background-color:#4f6885;color:#fff}.theme-ntos_roboblue .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_roboblue .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos_roboblue .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_roboblue .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_roboblue .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(31,43,57,0);color:rgba(227,240,255,.75)}.theme-ntos_roboblue .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--transparent:hover{background-color:rgba(49,63,80,.81);color:#fff}.theme-ntos_roboblue .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(31,43,57,.6);color:rgba(227,240,255,.75)}.theme-ntos_roboblue .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--translucent:hover{background-color:rgba(53,66,83,.925);color:#fff}.theme-ntos_roboblue .Button--disabled{background-color:#999!important}.theme-ntos_roboblue .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_roboblue .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-ntos_roboblue .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_roboblue .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:2px;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_roboblue .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_roboblue .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_roboblue .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_roboblue .ProgressBar--color--default{border:.0833333333em solid #384e68}.theme-ntos_roboblue .ProgressBar--color--default .ProgressBar__fill{background-color:#384e68}.theme-ntos_roboblue .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_roboblue .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_roboblue .Section{position:relative;margin-bottom:.5em;background-color:#151d26;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_roboblue .Section:last-child{margin-bottom:0}.theme-ntos_roboblue .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.theme-ntos_roboblue .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_roboblue .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_roboblue .Section__rest{position:relative}.theme-ntos_roboblue .Section__content{padding:.66em .5em}.theme-ntos_roboblue .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_roboblue .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_roboblue .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_roboblue .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_roboblue .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_roboblue .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_roboblue .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_roboblue .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_roboblue .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_roboblue .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_roboblue .Section .Section:first-child{margin-top:-.5em}.theme-ntos_roboblue .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_roboblue .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_roboblue html,.theme-ntos_roboblue body{scrollbar-color:#2e3f55 #17202b}.theme-ntos_roboblue .Layout,.theme-ntos_roboblue .Layout *{scrollbar-base-color:#17202b;scrollbar-face-color:#2e3f55;scrollbar-3dlight-color:#1f2b39;scrollbar-highlight-color:#1f2b39;scrollbar-track-color:#17202b;scrollbar-arrow-color:#7693b5;scrollbar-shadow-color:#2e3f55}.theme-ntos_roboblue .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_roboblue .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_roboblue .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_roboblue .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_roboblue .Layout__content--noMargin{margin:0}.theme-ntos_roboblue .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#1f2b39;background-image:linear-gradient(to bottom,#223040,#1b2633)}.theme-ntos_roboblue .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_roboblue .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_roboblue .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_roboblue .Window__contentPadding:after{height:0}.theme-ntos_roboblue .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_roboblue .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,69,85,.25);pointer-events:none}.theme-ntos_roboblue .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_roboblue .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_roboblue .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_roboblue .TitleBar{background-color:#2a3b4e;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_roboblue .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#2a3b4e;transition:color .25s,background-color .25s}.theme-ntos_roboblue .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_roboblue .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_roboblue .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_roboblue .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_roboblue .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_roboblue .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-ntos_roboblue .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxODcgMjA4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxODcgMjA4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe29wYWNpdHk6MC4zNTtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9Cgkuc3Qxe29wYWNpdHk6MC4zNTt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03OS45OCw3NmMwLTEuMSwwLjktMiwyLTJoMS41YzAuMjgsMCwwLjUsMC4yMiwwLjUsMC41czAuMjIsMC41LDAuNSwwLjVoMTljMC4yOCwwLDAuNS0wLjIyLDAuNS0wLjUKCXMwLjIyLTAuNSwwLjUtMC41aDEuNWMxLjEsMCwyLDAuOSwyLDJ2MTJjMCwyLjIxLTEuNzksNC00LDRjLTEuMSwwLTIsMC45LTIsMnYzYzAsMC41NS0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxdjFjMCwxLjEtMC45LDItMiwyCgloLThjLTEuMSwwLTItMC45LTItMnYtMWMwLTAuNTUtMC40NS0xLTEtMXMtMS0wLjQ1LTEtMXYtM2MwLTEuMS0wLjktMi0yLTJjLTIuMjEsMC00LTEuNzktNC00Vjc2eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjcuOTgsODBjMC0yLjIxLDEuNzktNCw0LTRoM2MyLjIxLDAsNCwxLjc5LDQsNHYzLjVjMCwwLjI4LTAuMjIsMC41LTAuNSwwLjVzLTAuNSwwLjIyLTAuNSwwLjVWODYKCWMwLDEuMS0wLjksMi0yLDJoLTFjLTAuNTUsMC0xLDAuNDUtMSwxczAuNDUsMSwxLDFoMmMwLjU1LDAsMSwwLjQ1LDEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDFzLTAuNDUsMS0xLDFoLTFoLThjLTEuMSwwLTItMC45LTItMgoJdi0xYzAtMC41NSwwLjQ1LTEsMS0xYzAuNTUsMCwxLTAuNDUsMS0xdi0xdi0zYzAtMC41NS0wLjQ1LTEtMS0xYy0wLjU1LDAtMS0wLjQ1LTEtMVY4MHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc1Ljk4LDk4YzAtMS4xLTAuOS0yLTItMmgtNmMtMS4xLDAtMiwwLjktMiwydjFjMCwwLjU1LTAuNDUsMS0xLDFzLTEsMC40NS0xLDF2MTFjMCwxLjEsMC45LDIsMiwyczItMC45LDItMgoJdi01YzAtMC41NSwwLjQ1LTEsMS0xYzAuNTUsMCwxLTAuNDUsMS0xczAuNDUtMSwxLTFjMC41NSwwLDEsMC40NSwxLDFzMC40NSwxLDEsMXMxLDAuNDUsMSwxdjVjMCwxLjEsMC45LDIsMiwyczItMC45LDItMnYtMTEKCWMwLTAuNTUtMC40NS0xLTEtMXMtMS0wLjQ1LTEtMVY5OHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc5Ljk4LDk4aC0xYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDF2MXYyYzAsMS4xLDAuOSwyLDIsMmgyNGMxLjEsMCwyLTAuOSwyLTJ2LTJ2LTEKCWMwLTAuNTUsMC40NS0xLDEtMXMxLTAuNDUsMS0xcy0wLjQ1LTEtMS0xaC01Yy0xLjEsMC0yLDAuOS0yLDJ2MWMwLDAuNTUtMC40NSwxLTEsMXMtMSwwLjQ1LTEsMXMtMC40NSwxLTEsMWgtMTAKCWMtMC41NSwwLTEtMC40NS0xLTFzLTAuNDUtMS0xLTFzLTEtMC40NS0xLTF2LTFjMC0xLjEtMC45LTItMi0ySDc5Ljk4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODMuOTgsMTA4aC0zYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxaDJjMC41NSwwLDEsMC40NSwxLDFzMC40NSwxLDEsMXMxLTAuNDUsMS0xdi0xCglDODUuOTgsMTA4LjksODUuMDgsMTA4LDgzLjk4LDEwOHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTcxLjk4LDExM2MwLTAuNTUtMC40NS0xLTEtMWMtMC41NSwwLTEsMC40NS0xLDF2OWMwLDEuMSwwLjksMiwyLDJoOGMyLjIxLDAsNC0xLjc5LDQtNHYtNHYtMmMwLTEuMS0wLjktMi0yLTIKCWgtMWMtMC41NSwwLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFzLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFoLTNjLTEuMSwwLTItMC45LTItMlYxMTN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MS45OCwxMzFjMC0wLjU1LTAuNDUtMS0xLTFoLTEzYy0xLjEsMC0yLDAuOS0yLDJzMC45LDIsMiwyaDE0aDFjMC41NSwwLDEtMC40NSwxLTFzLTAuNDUtMS0xLTEKCVM4MS45OCwxMzEuNTUsODEuOTgsMTMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzIuOTgsMTI2aDEwYzAuNTUsMCwxLDAuNDUsMSwxbDAsMGMwLDAuNTUtMC40NSwxLTEsMWgtMTBjLTAuNTUsMC0xLTAuNDUtMS0xbDAsMAoJQzcxLjk4LDEyNi40NSw3Mi40MiwxMjYsNzIuOTgsMTI2eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODUuOTgsMTI4aC0xYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDF2MmMwLDAuNTUsMC40NSwxLDEsMXMxLTAuNDUsMS0xdi00YzAtMC41NS0wLjQ1LTEtMS0xCglIODUuOTh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTkuOTgsODBjMC0yLjIxLTEuNzktNC00LTRoLTNjLTIuMjEsMC00LDEuNzktNCw0djMuNWMwLDAuMjgsMC4yMiwwLjUsMC41LDAuNXMwLjUsMC4yMiwwLjUsMC41Vjg2CgljMCwxLjEsMC45LDIsMiwyaDFjMC41NSwwLDEsMC40NSwxLDFzLTAuNDUsMS0xLDFoLTJjLTAuNTUsMC0xLDAuNDUtMSwxcy0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxczAuNDUsMSwxLDFoMWg4YzEuMSwwLDItMC45LDItMgoJdi0xYzAtMC41NS0wLjQ1LTEtMS0xcy0xLTAuNDUtMS0xdi0xdi0zYzAtMC41NSwwLjQ1LTEsMS0xczEtMC40NSwxLTFWODB6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTEuOTgsOThjMC0xLjEsMC45LTIsMi0yaDZjMS4xLDAsMiwwLjksMiwydjFjMCwwLjU1LDAuNDUsMSwxLDFzMSwwLjQ1LDEsMXYxMWMwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMgoJdi01YzAtMC41NS0wLjQ1LTEtMS0xcy0xLTAuNDUtMS0xcy0wLjQ1LTEtMS0xcy0xLDAuNDUtMSwxcy0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxdjVjMCwxLjEtMC45LDItMiwycy0yLTAuOS0yLTJ2LTExCgljMC0wLjU1LDAuNDUtMSwxLTFzMS0wLjQ1LDEtMVY5OHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMy45OCwxMDhoM2MwLjU1LDAsMSwwLjQ1LDEsMXMtMC40NSwxLTEsMWgtMmMtMC41NSwwLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFzLTEtMC40NS0xLTF2LTEKCUMxMDEuOTgsMTA4LjksMTAyLjg3LDEwOCwxMDMuOTgsMTA4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1Ljk4LDExM2MwLTAuNTUsMC40NS0xLDEtMXMxLDAuNDUsMSwxdjljMCwxLjEtMC45LDItMiwyaC04Yy0yLjIxLDAtNC0xLjc5LTQtNHYtNHYtMmMwLTEuMSwwLjktMiwyLTJoMQoJYzAuNTUsMCwxLDAuNDUsMSwxczAuNDUsMSwxLDFzMSwwLjQ1LDEsMXMwLjQ1LDEsMSwxaDNjMS4xLDAsMi0wLjksMi0yVjExM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwNS45OCwxMzFjMC0wLjU1LDAuNDUtMSwxLTFoMTNjMS4xLDAsMiwwLjksMiwycy0wLjksMi0yLDJoLTE0aC0xYy0wLjU1LDAtMS0wLjQ1LTEtMXMwLjQ1LTEsMS0xCglTMTA1Ljk4LDEzMS41NSwxMDUuOTgsMTMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTE0Ljk4LDEyNmgtMTBjLTAuNTUsMC0xLDAuNDUtMSwxbDAsMGMwLDAuNTUsMC40NSwxLDEsMWgxMGMwLjU1LDAsMS0wLjQ1LDEtMWwwLDAKCUMxMTUuOTgsMTI2LjQ1LDExNS41MywxMjYsMTE0Ljk4LDEyNnoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMS45OCwxMjhoMWMwLjU1LDAsMSwwLjQ1LDEsMXMtMC40NSwxLTEsMXMtMSwwLjQ1LTEsMXYyYzAsMC41NS0wLjQ1LDEtMSwxcy0xLTAuNDUtMS0xdi00CgljMC0wLjU1LDAuNDUtMSwxLTFIMTAxLjk4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTkuOTgsMTExYzAtMS42Ni0xLjM0LTMtMy0zaC02Yy0xLjY2LDAtMywxLjM0LTMsM3Y2YzAsMC41NSwwLjQ1LDEsMSwxczEsMC40NSwxLDFzMC40NSwxLDEsMWg2CgljMC41NSwwLDEtMC40NSwxLTFzMC40NS0xLDEtMXMxLTAuNDUsMS0xVjExMXoiLz4KPC9zdmc+Cg==);background-size:300%;background-repeat:no-repeat}.theme-ntOS95 .color-black{color:#1a1a1a!important}.theme-ntOS95 .color-white{color:#fff!important}.theme-ntOS95 .color-red{color:#df3e3e!important}.theme-ntOS95 .color-orange{color:#f37f33!important}.theme-ntOS95 .color-yellow{color:#fbda21!important}.theme-ntOS95 .color-olive{color:#cbe41c!important}.theme-ntOS95 .color-green{color:#25ca4c!important}.theme-ntOS95 .color-teal{color:#00d6cc!important}.theme-ntOS95 .color-blue{color:#2e93de!important}.theme-ntOS95 .color-violet{color:#7349cf!important}.theme-ntOS95 .color-purple{color:#ad45d0!important}.theme-ntOS95 .color-pink{color:#e34da1!important}.theme-ntOS95 .color-brown{color:#b97447!important}.theme-ntOS95 .color-grey{color:#848484!important}.theme-ntOS95 .color-good{color:#00a316!important}.theme-ntOS95 .color-average{color:#f2ee29!important}.theme-ntOS95 .color-bad{color:#df3e3e!important}.theme-ntOS95 .color-label{color:#1a1a1a!important}.theme-ntOS95 .color-gold{color:#f3b22f!important}.theme-ntOS95 .color-bg-black{background-color:#000!important}.theme-ntOS95 .color-bg-white{background-color:#d9d9d9!important}.theme-ntOS95 .color-bg-red{background-color:#bd2020!important}.theme-ntOS95 .color-bg-orange{background-color:#d95e0c!important}.theme-ntOS95 .color-bg-yellow{background-color:#d9b804!important}.theme-ntOS95 .color-bg-olive{background-color:#9aad14!important}.theme-ntOS95 .color-bg-green{background-color:#1b9638!important}.theme-ntOS95 .color-bg-teal{background-color:#009a93!important}.theme-ntOS95 .color-bg-blue{background-color:#1c71b1!important}.theme-ntOS95 .color-bg-violet{background-color:#552dab!important}.theme-ntOS95 .color-bg-purple{background-color:#8b2baa!important}.theme-ntOS95 .color-bg-pink{background-color:#cf2082!important}.theme-ntOS95 .color-bg-brown{background-color:#8c5836!important}.theme-ntOS95 .color-bg-grey{background-color:#646464!important}.theme-ntOS95 .color-bg-good{background-color:#00690e!important}.theme-ntOS95 .color-bg-average{background-color:#cdca0d!important}.theme-ntOS95 .color-bg-bad{background-color:#bd2020!important}.theme-ntOS95 .color-bg-label{background-color:#000!important}.theme-ntOS95 .color-bg-gold{background-color:#d6920c!important}.theme-ntOS95 .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:0;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntOS95 .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntOS95 .Button .fa,.theme-ntOS95 .Button .fas,.theme-ntOS95 .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntOS95 .Button--hasContent .fa,.theme-ntOS95 .Button--hasContent .fas,.theme-ntOS95 .Button--hasContent .far{margin-right:.25em}.theme-ntOS95 .Button--hasContent.Button--iconRight .fa,.theme-ntOS95 .Button--hasContent.Button--iconRight .fas,.theme-ntOS95 .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntOS95 .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntOS95 .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntOS95 .Button--circular{border-radius:50%}.theme-ntOS95 .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntOS95 .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntOS95 .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntOS95 .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntOS95 .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntOS95 .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntOS95 .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntOS95 .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntOS95 .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntOS95 .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntOS95 .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntOS95 .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntOS95 .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntOS95 .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntOS95 .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntOS95 .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntOS95 .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntOS95 .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntOS95 .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntOS95 .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntOS95 .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntOS95 .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntOS95 .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntOS95 .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntOS95 .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntOS95 .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntOS95 .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntOS95 .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntOS95 .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntOS95 .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntOS95 .Button--color--good{transition:color .1s,background-color .1s;background-color:#00690e;color:#fff}.theme-ntOS95 .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--good:hover{background-color:#108720;color:#fff}.theme-ntOS95 .Button--color--average{transition:color .1s,background-color .1s;background-color:#cdca0d;color:#000}.theme-ntOS95 .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--average:hover{background-color:#ebe82b;color:#000}.theme-ntOS95 .Button--color--bad{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntOS95 .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--bad:hover{background-color:#d93f3f;color:#fff}.theme-ntOS95 .Button--color--label{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntOS95 .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--label:hover{background-color:#101010;color:#fff}.theme-ntOS95 .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntOS95 .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntOS95 .Button--color--default{transition:color .1s,background-color .1s;background-color:#e8e4c9;color:#000}.theme-ntOS95 .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--default:hover{background-color:#fbfaf5;color:#000}.theme-ntOS95 .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-ntOS95 .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-ntOS95 .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-ntOS95 .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--danger:hover{background-color:#c11919;color:#fff}.theme-ntOS95 .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(0,128,129,0);color:rgba(255,255,255,.5)}.theme-ntOS95 .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--transparent:hover{background-color:rgba(12,164,165,.81);color:#fff}.theme-ntOS95 .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(0,128,129,.6);color:rgba(255,255,255,.5)}.theme-ntOS95 .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--translucent:hover{background-color:rgba(17,164,165,.925);color:#fff}.theme-ntOS95 .Button--disabled{background-color:#707070!important}.theme-ntOS95 .Button--selected{transition:color .1s,background-color .1s;background-color:#007c11;color:#fff}.theme-ntOS95 .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--selected:hover{background-color:#109c23;color:#fff}.theme-ntOS95 .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntOS95 .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:0;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntOS95 .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntOS95 .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntOS95 .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntOS95 .ProgressBar--color--default{border:.0833333333em solid #000}.theme-ntOS95 .ProgressBar--color--default .ProgressBar__fill{background-color:#000}.theme-ntOS95 .ProgressBar--color--disabled{border:1px solid #999}.theme-ntOS95 .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntOS95 .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntOS95 .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntOS95 .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntOS95 .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntOS95 .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntOS95 .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntOS95 .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntOS95 .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntOS95 .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntOS95 .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntOS95 .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntOS95 .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntOS95 .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntOS95 .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntOS95 .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntOS95 .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntOS95 .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntOS95 .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntOS95 .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntOS95 .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntOS95 .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntOS95 .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntOS95 .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntOS95 .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntOS95 .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntOS95 .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntOS95 .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntOS95 .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntOS95 .ProgressBar--color--good{border:.0833333333em solid #00690e!important}.theme-ntOS95 .ProgressBar--color--good .ProgressBar__fill{background-color:#00690e}.theme-ntOS95 .ProgressBar--color--average{border:.0833333333em solid #cdca0d!important}.theme-ntOS95 .ProgressBar--color--average .ProgressBar__fill{background-color:#cdca0d}.theme-ntOS95 .ProgressBar--color--bad{border:.0833333333em solid #bd2020!important}.theme-ntOS95 .ProgressBar--color--bad .ProgressBar__fill{background-color:#bd2020}.theme-ntOS95 .ProgressBar--color--label{border:.0833333333em solid #000!important}.theme-ntOS95 .ProgressBar--color--label .ProgressBar__fill{background-color:#000}.theme-ntOS95 .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntOS95 .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntOS95 .Section{position:relative;margin-bottom:.5em;background-color:#004d4d;background-color:rgba(0,0,0,.4);box-sizing:border-box}.theme-ntOS95 .Section:last-child{margin-bottom:0}.theme-ntOS95 .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-ntOS95 .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntOS95 .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntOS95 .Section__rest{position:relative}.theme-ntOS95 .Section__content{padding:.66em .5em}.theme-ntOS95 .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntOS95 .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntOS95 .Section--fill>.Section__rest{flex-grow:1}.theme-ntOS95 .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntOS95 .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntOS95 .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntOS95 .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntOS95 .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntOS95 .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntOS95 .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntOS95 .Section .Section:first-child{margin-top:-.5em}.theme-ntOS95 .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntOS95 .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntOS95 .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#ecee9e;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:0;max-width:20.8333333333em}.theme-ntOS95 html,.theme-ntOS95 body{scrollbar-color:#00f1f3 #006061}.theme-ntOS95 .Layout,.theme-ntOS95 .Layout *{scrollbar-base-color:#006061;scrollbar-face-color:#00a6a7;scrollbar-3dlight-color:#008081;scrollbar-highlight-color:#008081;scrollbar-track-color:#006061;scrollbar-arrow-color:#41feff;scrollbar-shadow-color:#00a6a7}.theme-ntOS95 .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntOS95 .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntOS95 .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntOS95 .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntOS95 .Layout__content--noMargin{margin:0}.theme-ntOS95 .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#008081;background-image:linear-gradient(to bottom,#008081,#008081)}.theme-ntOS95 .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntOS95 .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntOS95 .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntOS95 .Window__contentPadding:after{height:0}.theme-ntOS95 .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntOS95 .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(19,166,168,.25);pointer-events:none}.theme-ntOS95 .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntOS95 .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntOS95 .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntOS95 .TitleBar{background-color:navy;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntOS95 .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:navy;transition:color .25s,background-color .25s}.theme-ntOS95 .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntOS95 .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntOS95 .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntOS95 .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntOS95 .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntOS95 .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(0,124,17,.75);color:#fff;text-align:center}.theme-ntOS95 .Button{color:#161613;background-color:#c2c2c2;outline:.1666666667em outset #c3c3c3}.theme-ntOS95 .Button:hover{background-color:#002ead;transition:.1s}.theme-ntOS95 .Section{color:#000;background-color:silver;outline:.1666666667em outset #c3c3c3}.theme-ntOS95 .Section__titleText{color:#000}.theme-ntOS95 .Input{background-color:#fff;outline:.1666666667em inset #c3c3c3;color:#000}.theme-ntOS95 .Input__input:-ms-input-placeholder{color:#000}.theme-ntOS95 .TextArea{background-color:#fff;outline:.1666666667em inset #c3c3c3}.theme-ntOS95 .Layout__content{background-image:none}.theme-ntOS95 .Layout,.theme-ntOS95 .Layout *{scrollbar-base-color:#929292;scrollbar-face-color:#c9c9c9;scrollbar-3dlight-color:#c3c3c3;scrollbar-highlight-color:#c3c3c3;scrollbar-track-color:#929292;scrollbar-arrow-color:#e1e1e1;scrollbar-shadow-color:#c9c9c9}.theme-ntOS95 .Tab{color:#000;background-color:#ecee9e}.theme-ntOS95 .Tab--selected{color:#9d0808;background-color:#c3c3c3}.theme-ntOS95 body{overflow:auto;font-family:ui-sans-serif}.theme-ntOS95 .ProgressBar{color:#fff}.theme-ntOS95 .Table__cell{display:table-cell;padding:0 .25em;background-color:#c3c3c3}.theme-ntOS95 .Box{outline:.25em outset silver}.theme-ntOS95 .Tooltip{color:#000}.theme-ntOS95 .NtosWindow__header{background-color:#858585}.theme-paper .Tabs{display:flex;align-items:stretch;overflow:hidden;background-color:rgba(0,0,0,.33)}.theme-paper .Tabs--fill{height:100%}.theme-paper .Section .Tabs{background-color:rgba(0,0,0,0)}.theme-paper .Section:not(.Section--fitted) .Tabs{margin:0 -.5em .5em}.theme-paper .Section:not(.Section--fitted) .Tabs:first-child{margin-top:-.5em}.theme-paper .Tabs--vertical{flex-direction:column;padding:.25em .25em .25em 0}.theme-paper .Tabs--horizontal{margin-bottom:.5em;padding:.25em .25em 0}.theme-paper .Tabs--horizontal:last-child{margin-bottom:0}.theme-paper .Tabs__Tab{flex-grow:0}.theme-paper .Tabs--fluid .Tabs__Tab{flex-grow:1}.theme-paper .Tab{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);color:rgba(255,255,255,.5);min-height:2.25em;min-width:4em;transition:background-color 50ms ease-out}.theme-paper .Tab:not(.Tab--selected):hover{background-color:rgba(255,255,255,.075);transition:background-color 0}.theme-paper .Tab--selected{background-color:rgba(255,255,255,.125);color:#fafafa}.theme-paper .Tab__text{flex-grow:1;margin:0 .5em}.theme-paper .Tab__left{min-width:1.5em;text-align:center;margin-left:.25em}.theme-paper .Tab__right{min-width:1.5em;text-align:center;margin-right:.25em}.theme-paper .Tabs--horizontal .Tab{border-top:.1666666667em solid rgba(0,0,0,0);border-bottom:.1666666667em solid rgba(0,0,0,0);border-top-left-radius:.25em;border-top-right-radius:.25em}.theme-paper .Tabs--horizontal .Tab--selected{border-bottom:.1666666667em solid #f9f9f9}.theme-paper .Tabs--vertical .Tab{min-height:2em;border-left:.1666666667em solid rgba(0,0,0,0);border-right:.1666666667em solid rgba(0,0,0,0);border-top-right-radius:.25em;border-bottom-right-radius:.25em}.theme-paper .Tabs--vertical .Tab--selected{border-left:.1666666667em solid #f9f9f9}.theme-paper .Section{position:relative;margin-bottom:.5em;background-color:#e6e6e6;background-color:rgba(0,0,0,.1);box-sizing:border-box}.theme-paper .Section:last-child{margin-bottom:0}.theme-paper .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #fff}.theme-paper .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#000}.theme-paper .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-paper .Section__rest{position:relative}.theme-paper .Section__content{padding:.66em .5em}.theme-paper .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-paper .Section--fill{display:flex;flex-direction:column;height:100%}.theme-paper .Section--fill>.Section__rest{flex-grow:1}.theme-paper .Section--fill>.Section__rest>.Section__content{height:100%}.theme-paper .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-paper .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-paper .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-paper .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-paper .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-paper .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-paper .Section .Section:first-child{margin-top:-.5em}.theme-paper .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-paper .Section .Section .Section .Section__titleText{font-size:1em}.theme-paper .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-paper .Button:last-child{margin-right:0;margin-bottom:0}.theme-paper .Button .fa,.theme-paper .Button .fas,.theme-paper .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-paper .Button--hasContent .fa,.theme-paper .Button--hasContent .fas,.theme-paper .Button--hasContent .far{margin-right:.25em}.theme-paper .Button--hasContent.Button--iconRight .fa,.theme-paper .Button--hasContent.Button--iconRight .fas,.theme-paper .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-paper .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-paper .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-paper .Button--circular{border-radius:50%}.theme-paper .Button--compact{padding:0 .25em;line-height:1.333em}.theme-paper .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-paper .Button--color--default{transition:color .1s,background-color .1s;background-color:#e8e4c9;color:#000}.theme-paper .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--default:hover{background-color:#fbfaf5;color:#000}.theme-paper .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-paper .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-paper .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-paper .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-paper .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(255,255,255,0);color:rgba(0,0,0,.5)}.theme-paper .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--transparent:hover{background-color:rgba(255,255,255,.81);color:#000}.theme-paper .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(255,255,255,.6);color:rgba(0,0,0,.5)}.theme-paper .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--translucent:hover{background-color:rgba(255,255,255,.925);color:#000}.theme-paper .Button--disabled{background-color:#363636!important}.theme-paper .Button--selected{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-paper .Button--selected:focus{transition:color .25s,background-color .25s}.theme-paper .Button--selected:hover{background-color:#c11919;color:#fff}.theme-paper .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-paper .Divider--horizontal{margin:.5em 0}.theme-paper .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-paper .Divider--vertical{height:100%;margin:0 .5em}.theme-paper .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-paper .ImageButton__image{line-height:0;align-self:center}.theme-paper .ImageButton__vertical,.theme-paper .ImageButton--vertical{display:inline-block}.theme-paper .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-paper .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-paper .ImageButton--horizontal:last-child{margin-bottom:0}.theme-paper .ImageButton--color--default{background-color:rgba(243,242,228,.15);border:.0833333333em solid rgba(255,255,255,.2)}.theme-paper .ImageButton--color--default--clickable{background-color:rgba(243,242,228,.15);border:.0833333333em solid rgba(255,255,255,.2);transition:color .1s,background-color .1s}.theme-paper .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-paper .ImageButton--color--default--clickable:hover{background-color:rgba(255,255,254,.25)}.theme-paper .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-paper .ImageButton--selected{background-color:rgba(157,8,8,.15);border:.0833333333em solid rgba(229,42,42,.2);transition:color .1s,background-color .1s}.theme-paper .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-paper .ImageButton--selected:hover{background-color:rgba(193,25,25,.25)}.theme-paper .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-paper .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-paper .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-paper .ImageButton__content__horizontal--content{padding:.5em}.theme-paper .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-paper .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-paper .ImageButton__content--color--default{color:rgba(0,0,0,.9);background-color:#e1dbb9;border-top:.0833333333em solid #fbfaf5}.theme-paper .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-paper .ImageButton__content--selected{background-color:#9d0808!important;border-top:.0833333333em solid rgba(248,127,127,.5)}.theme-paper .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-paper .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-paper .ImageButton__item--icon--horizontal .fa,.theme-paper .ImageButton__item--icon--horizontal .fas,.theme-paper .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-paper .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(243,242,228,.4);border:.0833333333em solid rgba(254,254,252,.2);border-left:0}.theme-paper .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-paper .ImageButton__item--color--default:hover{background-color:rgba(253,253,250,.5)}.theme-paper .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-paper .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(157,8,8,.4);border:.0833333333em solid rgba(229,42,42,.2);border-left:0}.theme-paper .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-paper .ImageButton__item--selected:hover{background-color:rgba(193,25,25,.5)}.theme-paper .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,0);transition:border-color .5s}.theme-paper .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-paper .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-paper .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-paper .ProgressBar--color--default{border:.0833333333em solid #bfbfbf}.theme-paper .ProgressBar--color--default .ProgressBar__fill{background-color:#bfbfbf}.theme-paper .ProgressBar--color--disabled{border:1px solid #363636}.theme-paper .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-paper html,.theme-paper body{scrollbar-color:#fff #bfbfbf}.theme-paper .Layout,.theme-paper .Layout *{scrollbar-base-color:#bfbfbf;scrollbar-face-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#bfbfbf;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff}.theme-paper .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-paper .Layout__content--flexRow{display:flex;flex-flow:row}.theme-paper .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-paper .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-paper .Layout__content--noMargin{margin:0}.theme-paper .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#000;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#fff)}.theme-paper .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-paper .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-paper .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-paper .Window__contentPadding:after{height:0}.theme-paper .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-paper .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.25);pointer-events:none}.theme-paper .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-paper .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-paper .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-paper .TitleBar{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-paper .TitleBar__clickable{color:rgba(0,0,0,.5);background-color:#fff;transition:color .25s,background-color .25s}.theme-paper .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-paper .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(0,0,0,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-paper .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-paper .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-paper .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-paper .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-paper .PaperInput{position:relative;display:inline-block;width:120px;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;outline:none;background-color:rgba(255,255,62,.8);padding:0 4px;margin-right:2px;line-height:17px;overflow:visible}.theme-paper .PaperInput__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-paper .PaperInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:12px;line-height:17px;height:17px;margin:0;padding:0 6px;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-paper .PaperInput__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-paper .PaperInput__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-paper .Layout__content{background-image:none}.theme-paper .Window{background-image:none;color:#000}.theme-paper .paper-text input:disabled{position:relative;display:inline-block;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;outline:none;background-color:rgba(255,255,62,.8);padding:0 4px;margin-right:2px;line-height:17px;overflow:visible}.theme-paper .paper-text input,.theme-paper .paper-field{position:relative;display:inline-block;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;outline:none;background-color:rgba(255,255,62,.8);padding:0 4px;margin-right:2px;line-height:17px;overflow:visible}.theme-paper .paper-field input:disabled{position:relative;display:inline-block;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;outline:none;background-color:rgba(255,255,62,.8);padding:0 4px;margin-right:2px;line-height:17px;overflow:visible}.theme-retro .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:0;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-retro .Button:last-child{margin-right:0;margin-bottom:0}.theme-retro .Button .fa,.theme-retro .Button .fas,.theme-retro .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-retro .Button--hasContent .fa,.theme-retro .Button--hasContent .fas,.theme-retro .Button--hasContent .far{margin-right:.25em}.theme-retro .Button--hasContent.Button--iconRight .fa,.theme-retro .Button--hasContent.Button--iconRight .fas,.theme-retro .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-retro .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-retro .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-retro .Button--circular{border-radius:50%}.theme-retro .Button--compact{padding:0 .25em;line-height:1.333em}.theme-retro .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-retro .Button--color--default{transition:color .1s,background-color .1s;background-color:#e8e4c9;color:#000}.theme-retro .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--default:hover{background-color:#fbfaf5;color:#000}.theme-retro .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-retro .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-retro .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-retro .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-retro .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(232,228,201,0);color:rgba(255,255,255,.5)}.theme-retro .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--transparent:hover{background-color:rgba(255,255,255,.81);color:#000}.theme-retro .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(232,228,201,.6);color:rgba(255,255,255,.5)}.theme-retro .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--translucent:hover{background-color:rgba(253,253,250,.925);color:#000}.theme-retro .Button--disabled{background-color:#363636!important}.theme-retro .Button--selected{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-retro .Button--selected:focus{transition:color .25s,background-color .25s}.theme-retro .Button--selected:hover{background-color:#c11919;color:#fff}.theme-retro .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-retro .Divider--horizontal{margin:.5em 0}.theme-retro .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-retro .Divider--vertical{height:100%;margin:0 .5em}.theme-retro .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-retro .ImageButton__image{line-height:0;align-self:center}.theme-retro .ImageButton__vertical,.theme-retro .ImageButton--vertical{display:inline-block}.theme-retro .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-retro .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-retro .ImageButton--horizontal:last-child{margin-bottom:0}.theme-retro .ImageButton--color--default{background-color:rgba(243,242,228,.15);border:.0833333333em solid rgba(255,255,255,.2)}.theme-retro .ImageButton--color--default--clickable{background-color:rgba(243,242,228,.15);border:.0833333333em solid rgba(255,255,255,.2);transition:color .1s,background-color .1s}.theme-retro .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-retro .ImageButton--color--default--clickable:hover{background-color:rgba(255,255,254,.25)}.theme-retro .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-retro .ImageButton--selected{background-color:rgba(157,8,8,.15);border:.0833333333em solid rgba(229,42,42,.2);transition:color .1s,background-color .1s}.theme-retro .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-retro .ImageButton--selected:hover{background-color:rgba(193,25,25,.25)}.theme-retro .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-retro .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-retro .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-retro .ImageButton__content__horizontal--content{padding:.5em}.theme-retro .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-retro .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-retro .ImageButton__content--color--default{color:rgba(0,0,0,.9);background-color:#e1dbb9;border-top:.0833333333em solid #fbfaf5}.theme-retro .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-retro .ImageButton__content--selected{background-color:#9d0808!important;border-top:.0833333333em solid rgba(248,127,127,.5)}.theme-retro .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-retro .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-retro .ImageButton__item--icon--horizontal .fa,.theme-retro .ImageButton__item--icon--horizontal .fas,.theme-retro .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-retro .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(243,242,228,.4);border:.0833333333em solid rgba(254,254,252,.2);border-left:0}.theme-retro .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-retro .ImageButton__item--color--default:hover{background-color:rgba(253,253,250,.5)}.theme-retro .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-retro .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(157,8,8,.4);border:.0833333333em solid rgba(229,42,42,.2);border-left:0}.theme-retro .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-retro .ImageButton__item--selected:hover{background-color:rgba(193,25,25,.5)}.theme-retro .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:0;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-retro .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-retro .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-retro .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-retro .ProgressBar--color--default{border:.0833333333em solid #000}.theme-retro .ProgressBar--color--default .ProgressBar__fill{background-color:#000}.theme-retro .ProgressBar--color--disabled{border:1px solid #999}.theme-retro .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-retro .Section{position:relative;margin-bottom:.5em;background-color:#9b9987;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-retro .Section:last-child{margin-bottom:0}.theme-retro .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-retro .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-retro .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-retro .Section__rest{position:relative}.theme-retro .Section__content{padding:.66em .5em}.theme-retro .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-retro .Section--fill{display:flex;flex-direction:column;height:100%}.theme-retro .Section--fill>.Section__rest{flex-grow:1}.theme-retro .Section--fill>.Section__rest>.Section__content{height:100%}.theme-retro .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-retro .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-retro .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-retro .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-retro .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-retro .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-retro .Section .Section:first-child{margin-top:-.5em}.theme-retro .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-retro .Section .Section .Section .Section__titleText{font-size:1em}.theme-retro html,.theme-retro body{scrollbar-color:#efecd9 #c8be7d}.theme-retro .Layout,.theme-retro .Layout *{scrollbar-base-color:#c8be7d;scrollbar-face-color:#eae7ce;scrollbar-3dlight-color:#e8e4c9;scrollbar-highlight-color:#e8e4c9;scrollbar-track-color:#c8be7d;scrollbar-arrow-color:#f4f2e4;scrollbar-shadow-color:#eae7ce}.theme-retro .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-retro .Layout__content--flexRow{display:flex;flex-flow:row}.theme-retro .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-retro .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-retro .Layout__content--noMargin{margin:0}.theme-retro .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#e8e4c9;background-image:linear-gradient(to bottom,#e8e4c9,#e8e4c9)}.theme-retro .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-retro .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-retro .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-retro .Window__contentPadding:after{height:0}.theme-retro .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-retro .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(251,250,246,.25);pointer-events:none}.theme-retro .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-retro .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-retro .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-retro .TitleBar{background-color:#585337;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-retro .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#585337;transition:color .25s,background-color .25s}.theme-retro .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-retro .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-retro .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-retro .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-retro .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-retro .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-retro .Button{font-family:monospace;color:#161613;border:.1666666667em outset #e8e4c9;outline:.0833333333em solid #161613}.theme-retro .Layout__content{background-image:none}.theme-safe .Section{position:relative;margin-bottom:.5em;background-color:#b2ae74;box-sizing:border-box}.theme-safe .Section:last-child{margin-bottom:0}.theme-safe .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #3d566b}.theme-safe .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-safe .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-safe .Section__rest{position:relative}.theme-safe .Section__content{padding:.66em .5em}.theme-safe .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-safe .Section--fill{display:flex;flex-direction:column;height:100%}.theme-safe .Section--fill>.Section__rest{flex-grow:1}.theme-safe .Section--fill>.Section__rest>.Section__content{height:100%}.theme-safe .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-safe .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-safe .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-safe .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-safe .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-safe .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-safe .Section .Section:first-child{margin-top:-.5em}.theme-safe .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-safe .Section .Section .Section .Section__titleText{font-size:1em}.theme-safe .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#222b3a;background-image:linear-gradient(to bottom,#242d3d,#202937)}.theme-safe .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-safe .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-safe .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-safe .Window__contentPadding:after{height:0}.theme-safe .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-safe .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(58,69,86,.25);pointer-events:none}.theme-safe .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-safe .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-safe .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-safe .TitleBar{background-color:#35435a;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-safe .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#35435a;transition:color .25s,background-color .25s}.theme-safe .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-safe .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-safe .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-safe .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-safe .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-safe .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-safe .Safe--engraving{position:absolute;width:95%;height:96%;left:2.5%;top:2%;border:5px outset #3e4f6a;padding:5px;text-align:center}.theme-safe .Safe--engraving--arrow{color:#35435a}.theme-safe .Safe--engraving--hinge{content:" ";background-color:#191f2a;width:25px;height:40px;position:absolute;right:-15px;margin-top:-20px}.theme-safe .Safe--dialer{margin-bottom:.5rem}.theme-safe .Safe--dialer--number{color:#bbb;display:inline;background-color:#191f2a;font-size:1.5rem;font-weight:700;padding:0 .5rem}.theme-safe .Safe--dialer--right .Button i{z-index:-100}.theme-safe .Safe--dialer .Button{width:80px}.theme-safe .Safe--contents{border:10px solid #191f2a;background-color:#0f131a;height:calc(85% + 7.5px);text-align:left;padding:5px}.theme-safe .Safe--help{position:absolute;bottom:10px;left:5px;width:50%}.theme-safe .Layout__content{background-image:none}.theme-safe .Section{font-family:Comic Sans MS,cursive,sans-serif;font-style:italic;color:#000;box-shadow:5px 5px #111;background-image:linear-gradient(to bottom,#b2ae74,#8e8b5d);transform:rotate(-1deg)}.theme-safe .Section__title{padding-bottom:0;border:0}.theme-safe .Section:before{content:" ";display:block;width:24px;height:40px;background-image:linear-gradient(to bottom,transparent 0%,#ffffff 100%);box-shadow:1px 1px #111;opacity:.2;position:absolute;top:-30px;left:calc(50% - 12px);transform:rotate(-5deg)}.theme-securestorage .TitleBar{background-color:#e8e4c9;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-securestorage .TitleBar__clickable{color:rgba(25,25,22,.5);background-color:#e8e4c9;transition:color .25s,background-color .25s}.theme-securestorage .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-securestorage .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:#191916;font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-securestorage .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-securestorage .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-securestorage .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-securestorage .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-securestorage html,.theme-securestorage body{scrollbar-color:#efecd9 #c8be7d}.theme-securestorage .Layout,.theme-securestorage .Layout *{scrollbar-base-color:#c8be7d;scrollbar-face-color:#eae7ce;scrollbar-3dlight-color:#e8e4c9;scrollbar-highlight-color:#e8e4c9;scrollbar-track-color:#c8be7d;scrollbar-arrow-color:#f4f2e4;scrollbar-shadow-color:#eae7ce}.theme-securestorage .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-securestorage .Layout__content--flexRow{display:flex;flex-flow:row}.theme-securestorage .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-securestorage .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-securestorage .Layout__content--noMargin{margin:0}.theme-securestorage .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#e8e4c9;background-image:linear-gradient(to bottom,#f1efde,#dfd9b4)}.theme-securestorage .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-securestorage .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-securestorage .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-securestorage .Window__contentPadding:after{height:0}.theme-securestorage .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-securestorage .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(251,250,246,.25);pointer-events:none}.theme-securestorage .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-securestorage .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-securestorage .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-securestorage .Section{position:relative;margin-bottom:.5em;background-color:#9b9987;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-securestorage .Section:last-child{margin-bottom:0}.theme-securestorage .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #397439}.theme-securestorage .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-securestorage .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-securestorage .Section__rest{position:relative}.theme-securestorage .Section__content{padding:.66em .5em}.theme-securestorage .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-securestorage .Section--fill{display:flex;flex-direction:column;height:100%}.theme-securestorage .Section--fill>.Section__rest{flex-grow:1}.theme-securestorage .Section--fill>.Section__rest>.Section__content{height:100%}.theme-securestorage .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-securestorage .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-securestorage .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-securestorage .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-securestorage .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-securestorage .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-securestorage .Section .Section:first-child{margin-top:-.5em}.theme-securestorage .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-securestorage .Section .Section .Section .Section__titleText{font-size:1em}.theme-securestorage .Layout__content{background-image:none}.theme-security .color-label{color:#b08e8b!important}.theme-security .color-bg-good{background-color:#4d9121!important}.theme-security .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-security .Button:last-child{margin-right:0;margin-bottom:0}.theme-security .Button .fa,.theme-security .Button .fas,.theme-security .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-security .Button--hasContent .fa,.theme-security .Button--hasContent .fas,.theme-security .Button--hasContent .far{margin-right:.25em}.theme-security .Button--hasContent.Button--iconRight .fa,.theme-security .Button--hasContent.Button--iconRight .fas,.theme-security .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-security .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-security .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-security .Button--circular{border-radius:50%}.theme-security .Button--compact{padding:0 .25em;line-height:1.333em}.theme-security .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-security .Button--color--good{transition:color .1s,background-color .1s;background-color:#4d9121;color:#fff}.theme-security .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--good:hover{background-color:#67b335;color:#fff}.theme-security .Button--color--default{transition:color .1s,background-color .1s;background-color:#a14c49;color:#fff}.theme-security .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--default:hover{background-color:#bb6f6d;color:#fff}.theme-security .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-security .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-security .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-security .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-security .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,0);color:rgba(255,255,255,.5)}.theme-security .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--transparent:hover{background-color:rgba(56,56,56,.81);color:#fff}.theme-security .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,.6);color:rgba(255,255,255,.5)}.theme-security .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--translucent:hover{background-color:rgba(59,59,59,.925);color:#fff}.theme-security .Button--disabled{background-color:#999!important}.theme-security .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-security .Button--selected:focus{transition:color .25s,background-color .25s}.theme-security .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-security .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-security .Divider--horizontal{margin:.5em 0}.theme-security .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-security .Divider--vertical{height:100%;margin:0 .5em}.theme-security .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-security .ImageButton__image{line-height:0;align-self:center}.theme-security .ImageButton__vertical,.theme-security .ImageButton--vertical{display:inline-block}.theme-security .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-security .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-security .ImageButton--horizontal:last-child{margin-bottom:0}.theme-security .ImageButton--color--good{background-color:rgba(77,145,33,.15);border:.0833333333em solid rgba(130,208,79,.2)}.theme-security .ImageButton--color--clickable--good{background-color:rgba(77,145,33,.15);border:.0833333333em solid rgba(130,208,79,.2);transition:color .1s,background-color .1s}.theme-security .ImageButton--color--clickable--good:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton--color--clickable--good:hover{background-color:rgba(103,179,53,.25)}.theme-security .ImageButton--color--default{background-color:rgba(185,121,119,.15);border:.0833333333em solid rgba(238,223,222,.2)}.theme-security .ImageButton--color--default--clickable{background-color:rgba(185,121,119,.15);border:.0833333333em solid rgba(238,223,222,.2);transition:color .1s,background-color .1s}.theme-security .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton--color--default--clickable:hover{background-color:rgba(213,174,173,.25)}.theme-security .ImageButton--disabled{background-color:rgba(77,23,23,.25)!important;border:.0833333333em solid rgba(179,98,98,.15)}.theme-security .ImageButton--selected{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2);transition:color .1s,background-color .1s}.theme-security .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton--selected:hover{background-color:rgba(47,185,79,.25)}.theme-security .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-security .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-security .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-security .ImageButton__content__horizontal--content{padding:.5em}.theme-security .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-security .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-security .ImageButton__content--color--good{color:#fff;background-color:#48861f;border-top:.0833333333em solid #6fbd3c}.theme-security .ImageButton__content--color--default{color:#fff;background-color:#9f615e;border-top:.0833333333em solid #c49d9c}.theme-security .ImageButton__content--disabled{background-color:#4d1717!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(179,98,98,.5)}.theme-security .ImageButton__content--selected{background-color:#1b9638!important;border-top:.0833333333em solid rgba(157,237,176,.5)}.theme-security .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-security .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-security .ImageButton__item--icon--horizontal .fa,.theme-security .ImageButton__item--icon--horizontal .fas,.theme-security .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-security .ImageButton__item--color--good{transition:color .1s,background-color .1s;background-color:rgba(77,145,33,.4);border:.0833333333em solid rgba(130,208,79,.2);border-left:0}.theme-security .ImageButton__item--color--good:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton__item--color--good:hover{background-color:rgba(103,179,53,.5)}.theme-security .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(185,121,119,.4);border:.0833333333em solid rgba(233,212,211,.2);border-left:0}.theme-security .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton__item--color--default:hover{background-color:rgba(209,166,165,.5)}.theme-security .ImageButton__item--disabled{background-color:rgba(77,23,23,.5)!important;border:.0833333333em solid rgba(179,98,98,.15);border-left:0}.theme-security .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(27,150,56,.4);border:.0833333333em solid rgba(72,214,105,.2);border-left:0}.theme-security .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton__item--selected:hover{background-color:rgba(47,185,79,.5)}.theme-security .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #ff8d88;border:.0833333333em solid rgba(255,141,136,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-security .Input--disabled{color:#777;border-color:#848484;border-color:rgba(132,132,132,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-security .Input--fluid{display:block;width:auto}.theme-security .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-security .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-security .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-security .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-security .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-security .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-security .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-security .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-security .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#000;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-security .NoticeBox--color--good{color:#fff;background-color:#2e4b1a}.theme-security .NoticeBox--type--info{color:#fff;background-color:#822329}.theme-security .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-security .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-security .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-security .Section{position:relative;margin-bottom:.5em;background-color:#191919;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-security .Section:last-child{margin-bottom:0}.theme-security .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #a14c49}.theme-security .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-security .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-security .Section__rest{position:relative}.theme-security .Section__content{padding:.66em .5em}.theme-security .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-security .Section--fill{display:flex;flex-direction:column;height:100%}.theme-security .Section--fill>.Section__rest{flex-grow:1}.theme-security .Section--fill>.Section__rest>.Section__content{height:100%}.theme-security .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-security .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-security .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-security .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-security .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-security .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-security .Section .Section:first-child{margin-top:-.5em}.theme-security .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-security .Section .Section .Section .Section__titleText{font-size:1em}.theme-security .Newscaster__menu{width:40px;height:100%;margin-right:.5rem;flex-basis:content}.theme-security .Newscaster__menu .Section__content{padding-left:0}.theme-security .Newscaster__menuButton{color:#767676;cursor:pointer;position:relative;margin-left:6px;margin-right:1rem;white-space:nowrap;transition:color .1s}.theme-security .Newscaster__menuButton--title{width:80%;display:none;overflow:hidden;text-overflow:ellipsis}.theme-security .Newscaster__menuButton--unread{background-color:#e45e5e;color:#fff;font-size:10px;text-align:center;border-radius:32px;display:inline-block;width:12px;position:absolute;left:16px;margin-top:14px}.theme-security .Newscaster__menuButton--selected{color:#fff}.theme-security .Newscaster__menuButton--selected:after{content:"";background-color:#a14c49;width:2px;height:24px;position:absolute;left:-6px}.theme-security .Newscaster__menuButton--security{color:#a14c49}.theme-security .Newscaster__menuButton i{width:30px;text-align:center;vertical-align:middle;margin-left:-1px;margin-right:.5rem;margin-top:1px}.theme-security .Newscaster__menuButton:hover{color:#fff}.theme-security .Newscaster__menuButton:hover:before{background-color:#fff}.theme-security .Newscaster__menuButton:not(:last-of-type){margin-bottom:.5rem}.theme-security .Newscaster__menu--open{width:175px}.theme-security .Newscaster__menu--open .Newscaster__menuButton--title{display:inline-block}.theme-security .Newscaster__jobCategory--security .Section__title{color:#a14c49;border-bottom:2px solid #a14c49!important}.theme-security .Newscaster__jobCategory--engineering .Section__title{color:#a17849;border-bottom:2px solid #a17849!important}.theme-security .Newscaster__jobCategory--medical .Section__title{color:#499ea1;border-bottom:2px solid #499ea1!important}.theme-security .Newscaster__jobCategory--science .Section__title{color:#a14972;border-bottom:2px solid #a14972!important}.theme-security .Newscaster__jobCategory--service .Section__title{color:#a1499e;border-bottom:2px solid #a1499e!important}.theme-security .Newscaster__jobCategory--supply .Section__title{color:#9ea149;border-bottom:2px solid #9ea149!important}.theme-security .Newscaster__jobCategory:last-child{margin-bottom:.5rem}.theme-security .Newscaster__jobOpening--command{font-weight:700}.theme-security .Newscaster__jobOpening:not(:last-child){margin-bottom:.5rem}.theme-security .Newscaster__emptyNotice{color:#a7817e;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.theme-security .Newscaster__emptyNotice i{margin-bottom:.25rem}.theme-security .Newscaster__photo{cursor:pointer;width:96px;border:1px solid #000;transition:border-color .1s;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.theme-security .Newscaster__photo:hover{border-color:gray}.theme-security .Newscaster__photoZoom{text-align:center}.theme-security .Newscaster__photoZoom>img{transform:scale(2);-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.theme-security .Newscaster__photoZoom>.Button{position:absolute;width:64px;left:50%;margin-left:-32px;bottom:1rem}.theme-security .Newscaster__story--wanted{background-color:rgba(219,40,40,.1)}.theme-security .Newscaster__story--wanted .Section__title{color:#db2828;border-bottom:2px solid #a14c49!important}.theme-security .Newscaster__story:last-child{margin-bottom:.5rem}.theme-spider_clan .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-spider_clan .Button:last-child{margin-right:0;margin-bottom:0}.theme-spider_clan .Button .fa,.theme-spider_clan .Button .fas,.theme-spider_clan .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-spider_clan .Button--hasContent .fa,.theme-spider_clan .Button--hasContent .fas,.theme-spider_clan .Button--hasContent .far{margin-right:.25em}.theme-spider_clan .Button--hasContent.Button--iconRight .fa,.theme-spider_clan .Button--hasContent.Button--iconRight .fas,.theme-spider_clan .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-spider_clan .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-spider_clan .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-spider_clan .Button--circular{border-radius:50%}.theme-spider_clan .Button--compact{padding:0 .25em;line-height:1.333em}.theme-spider_clan .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-spider_clan .Button--color--default{transition:color .1s,background-color .1s;background-color:#15e264;color:#000}.theme-spider_clan .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--default:hover{background-color:#49ed88;color:#000}.theme-spider_clan .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-spider_clan .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-spider_clan .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-spider_clan .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-spider_clan .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(0,40,0,0);color:rgba(255,255,255,.5)}.theme-spider_clan .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--transparent:hover{background-color:rgba(12,59,12,.81);color:#fff}.theme-spider_clan .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(0,40,0,.6);color:rgba(255,255,255,.5)}.theme-spider_clan .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--translucent:hover{background-color:rgba(17,63,17,.925);color:#fff}.theme-spider_clan .Button--disabled{background-color:#3a3a3a!important}.theme-spider_clan .Button--selected{transition:color .1s,background-color .1s;background-color:#3cfd1e;color:#000}.theme-spider_clan .Button--selected:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--selected:hover{background-color:#76fe61;color:#000}.theme-spider_clan .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-spider_clan .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#044a1b;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-spider_clan .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-spider_clan .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-spider_clan .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-spider_clan .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-spider_clan .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #87ce87;border:.0833333333em solid rgba(135,206,135,.75);border-radius:2px;color:#1efa72;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-spider_clan .Input--disabled{color:#777;border-color:#6b6b6b;border-color:rgba(107,107,107,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-spider_clan .Input--fluid{display:block;width:auto}.theme-spider_clan .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-spider_clan .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#1efa72;color:inherit}.theme-spider_clan .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-spider_clan .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-spider_clan .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-spider_clan .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-spider_clan .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-spider_clan .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-spider_clan .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #87ce87;border:.0833333333em solid rgba(135,206,135,.75);border-radius:2px;color:#87ce87;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-spider_clan .NumberInput--fluid{display:block}.theme-spider_clan .NumberInput__content{margin-left:.5em}.theme-spider_clan .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-spider_clan .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #87ce87;background-color:#87ce87}.theme-spider_clan .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#1efa72;text-align:right}.theme-spider_clan .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:2px;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-spider_clan .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-spider_clan .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-spider_clan .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-spider_clan .ProgressBar--color--default{border:.0833333333em solid #00d900}.theme-spider_clan .ProgressBar--color--default .ProgressBar__fill{background-color:#00d900}.theme-spider_clan .ProgressBar--color--disabled{border:1px solid #999}.theme-spider_clan .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-spider_clan .Section{position:relative;margin-bottom:.5em;background-color:#003000;box-sizing:border-box}.theme-spider_clan .Section:last-child{margin-bottom:0}.theme-spider_clan .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid lime}.theme-spider_clan .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#1efa72}.theme-spider_clan .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-spider_clan .Section__rest{position:relative}.theme-spider_clan .Section__content{padding:.66em .5em}.theme-spider_clan .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-spider_clan .Section--fill{display:flex;flex-direction:column;height:100%}.theme-spider_clan .Section--fill>.Section__rest{flex-grow:1}.theme-spider_clan .Section--fill>.Section__rest>.Section__content{height:100%}.theme-spider_clan .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-spider_clan .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-spider_clan .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-spider_clan .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-spider_clan .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-spider_clan .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-spider_clan .Section .Section:first-child{margin-top:-.5em}.theme-spider_clan .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-spider_clan .Section .Section .Section .Section__titleText{font-size:1em}.theme-spider_clan .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#002800;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:2px;max-width:20.8333333333em}.theme-spider_clan .Dropdown{position:relative;align-items:center}.theme-spider_clan .Dropdown__control{display:inline-block;align-items:center;font-family:Verdana,sans-serif;font-size:1em;width:8.3333333333em;line-height:1.3333333333em;-ms-user-select:none;user-select:none}.theme-spider_clan .Dropdown__arrow-button{float:right;padding-left:.35em;width:1.2em;height:1.8333333333em;border-left:.0833333333em solid #000;border-left:.0833333333em solid rgba(0,0,0,.25)}.theme-spider_clan .Dropdown__menu{overflow-y:auto;align-items:center;z-index:5;max-height:16.6666666667em;border-radius:0 0 .1666666667em .1666666667em;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75)}.theme-spider_clan .Dropdown__menu-scroll{overflow-y:scroll}.theme-spider_clan .Dropdown__menuentry{padding:.1666666667em .3333333333em;font-family:Verdana,sans-serif;font-size:1em;line-height:1.4166666667em;transition:background-color .1s ease-out}.theme-spider_clan .Dropdown__menuentry.selected{background-color:rgba(255,255,255,.5)!important;transition:background-color 0ms}.theme-spider_clan .Dropdown__menuentry:hover{background-color:rgba(255,255,255,.2);transition:background-color 0ms}.theme-spider_clan .Dropdown__over{top:auto;bottom:100%}.theme-spider_clan .Dropdown__selected-text{display:inline-block;text-overflow:ellipsis;white-space:nowrap;height:1.4166666667em;width:calc(100% - 1.2em);text-align:left;padding-top:2.5px}.theme-spider_clan html,.theme-spider_clan body{scrollbar-color:#005700 #001e00}.theme-spider_clan .Layout,.theme-spider_clan .Layout *{scrollbar-base-color:#001e00;scrollbar-face-color:#005700;scrollbar-3dlight-color:#002800;scrollbar-highlight-color:#002800;scrollbar-track-color:#001e00;scrollbar-arrow-color:#14ff14;scrollbar-shadow-color:#005700}.theme-spider_clan .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-spider_clan .Layout__content--flexRow{display:flex;flex-flow:row}.theme-spider_clan .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-spider_clan .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-spider_clan .Layout__content--noMargin{margin:0}.theme-spider_clan .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#1efa72;background-color:#002800;background-image:linear-gradient(to bottom,#004200,#000f00)}.theme-spider_clan .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-spider_clan .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-spider_clan .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-spider_clan .Window__contentPadding:after{height:0}.theme-spider_clan .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-spider_clan .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(19,65,19,.25);pointer-events:none}.theme-spider_clan .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-spider_clan .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-spider_clan .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-spider_clan .TitleBar{background-color:#044a1b;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-spider_clan .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#044a1b;transition:color .25s,background-color .25s}.theme-spider_clan .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-spider_clan .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-spider_clan .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-spider_clan .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-spider_clan .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-spider_clan .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-spider_clan .Tooltip{font-family:Times New Roman,Times,serif;color:#15e264}.theme-spider_clan .Button{font-family:Times New Roman,Times,serif;font-size:15px;border-radius:20px;color:#003920!important}.theme-spider_clan .Button_red{background-color:rgba(204,0,0,.1)!important;border-radius:20px}.theme-spider_clan .Button_red:hover{background-color:rgba(80,20,20,.1)!important}.theme-spider_clan .Button_green{background-color:rgba(21,226,100,.1)!important;border-radius:20px}.theme-spider_clan .Button_green:hover{background-color:rgba(4,74,27,.1)!important}.theme-spider_clan .Button_blue{background-color:rgba(0,174,208,.1)!important;border-radius:20px}.theme-spider_clan .Button_blue:hover{background-color:rgba(53,94,163,.1)!important}.theme-spider_clan .Button_disabled{background-color:rgba(50,50,50,.5)!important;color:#15e264!important}.theme-spider_clan .NoticeBox{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-size:16px}.theme-spider_clan .NoticeBox_red{background-color:#501414!important}.theme-spider_clan .NoticeBox_blue{background-color:rgba(53,94,163,.8)!important}.theme-spider_clan .Dropdown__control{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-size:16px;line-height:20px}.theme-spider_clan .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iMjA5LjUyMzAzbW0iCiAgIGhlaWdodD0iMjI5LjEyODE5bW0iCiAgIHZpZXdCb3g9IjAgMCAyMDkuNTIzMDQgMjI5LjEyODE4IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc1IgogICBpbmtzY2FwZTp2ZXJzaW9uPSIxLjEgKGM2OGUyMmMzODcsIDIwMjEtMDUtMjMpIgogICBzb2RpcG9kaTpkb2NuYW1lPSJiZy1zcGlkZXJfY2xhbi5zdmciCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJuYW1lZHZpZXc3IgogICAgIHBhZ2Vjb2xvcj0iIzUwNTA1MCIKICAgICBib3JkZXJjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZWNoZWNrZXJib2FyZD0iMSIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjAuNzQxMTg5NjciCiAgICAgaW5rc2NhcGU6Y3g9IjMzNy45NzAxNyIKICAgICBpbmtzY2FwZTpjeT0iNDgwLjk4MzUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTciCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjEzNTIiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjMyIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iZzQyMSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICB1bml0cz0ibW0iIC8+CiAgPGRlZnMKICAgICBpZD0iZGVmczIiIC8+CiAgPGcKICAgICBpbmtzY2FwZTpsYWJlbD0i0KHQu9C+0LkgMSIKICAgICBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIgogICAgIGlkPSJsYXllcjEiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMxMy41NDc1LC00OC41ODY1MTIpIgogICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZSI+CiAgICA8ZwogICAgICAgaWQ9Imc0MjEiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjEyNzQ1OTA5LDAsMCwwLjEyNzQ1OTA5LC0xMTk4LjAxOCwxNTIuNTIxMjMpIgogICAgICAgc3R5bGU9ImRpc3BsYXk6aW5saW5lO29wYWNpdHk6MTttaXgtYmxlbmQtbW9kZTpub3JtYWw7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjUiPgogICAgICA8cGF0aAogICAgICAgICBzdHlsZT0iZGlzcGxheTpub25lO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC41O3N0cm9rZS13aWR0aDowLjg5NDM2NiIKICAgICAgICAgZD0ibSAtMzg0LjQ3NTE1LDk4MS41NTI4NCBjIC04LjYwODE0LC0xLjU2NTg1IC0yMy41NTA4NCwtNy44NDkzMSAtMjguNjg2OCwtMTIuMDYyODUgLTEuNjk0OTQsLTEuMzkwNTYgLTEuNTU0MjQsLTEuNDM1NzMgMi42ODMxLC0wLjg2MTkgMTYuMDE4ODMsMi4xNjkyOCAxOS4yMjg4OCwyLjAxNDc0IDE5LjIyODg4LC0wLjkyNjEyIDAsLTMuNDQwOCAtNi4zOTUzNSwtNi45ODM4MyAtMjQuODkwMDksLTEzLjc4OTQyIC02MS42NjM2NSwtMjIuNjkwMzQgLTk1LjQyNjg5LC00My45NjEyNCAtMTI2LjI3NjE3LC03OS41NTM5NyAtNDIuOTQ2ODIsLTQ5LjU1MDQ5IC02NS4yNjAyMiwtMTEwLjA3NDA0IC02NS4yNjgzOCwtMTc3LjAzNjIyIC0wLjAwMywtMjUuNjQzIDIuNDQ3NTEsLTQyLjIwOTYyIDkuNzUxOTYsLTY1LjkyNDI4IDQuMDEyMzIsLTEzLjAyNjQ0IDUuMTU2NTMsLTE4Ljc1MjA4IDMuOTAyMywtMTkuNTI3MjMgLTAuNDY1NDUsLTAuMjg3NzIgLTUuMTkyMTIsMy4wOTQ4NiAtMTAuNTAzNyw3LjUxNjcgLTUuMzExNTcsNC40MjE4NCAtOS44MDMxLDcuODk0MDMgLTkuOTgxMTksNy43MTU5NyAtMC42Njk2NCwtMC42Njk3MSAyLjYzNjYzLC0xNy40NDg1NSA0Ljc5MzI1LC0yNC4zMjUxNiA1LjQ4NTYsLTE3LjQ5MTMgMTMuOTUwNDIsLTI3LjY3Mjk0IDM2LjI1MzE0LC00My42MDU3MiA1LjM0MjUzLC0zLjgxNjcxIDkuNDQ2MzMsLTguMDE0MjMgMTcuODMyMDUsLTE4LjIzOTM1IDIyLjI2Njk5LC0yNy4xNTExNyA0My44MjIxOSwtNTEuMzU3OTkgNTguMTA0NTQsLTY1LjI1MjI0IDI1LjU3ODQ1LC0yNC44ODM0MiA2My42MzAwMiwtNTQuMzUwMTkgOTYuNDQ0MjYsLTc0LjY4NTU4IDI5LjMzNTcxLC0xOC4xNzk2OSAzNC40ODExOSwtMjMuMTk4NjkgNDguOTQ4NSwtNDcuNzQ1MjkgMTkuMDM2MiwtMzIuMjk4NjEgMTguNDc4NzQsLTMxLjc5ODU3IDI3Ljc0MzQsLTI0Ljg4NDQ5IDEuNTk4NjgsMS4xOTMgMi45MTYxNywxLjg0Njg3IDIuOTI3NzcsMS40NTI5IDAuMDI2MiwtMC44ODk2MyAtMTUuNDAxNjgsLTU2LjAyNDUzIC0xNS44MjE5MywtNTYuNTQzMTggLTAuMTY3NjQsLTAuMjA2ODYgLTEuMjM0NjksMC40OTc0NSAtMi4zNzEyMywxLjU2NTE0IC0yLjg1MzU3LDIuNjgwNzggLTQuNzkxNjEsMi40MzQyIC03LjU4NzE3LC0wLjk2NTM4IC0xNS43Mjg3LC0xOS4xMjcwOSAtMTguNjEyNywtMTkuOTM1NjkgLTY4LjQyMTQxLC0xOS4xODM3OSAtNTQuMzgxNTcsMC44MjA5NCAtODUuNTg5MjcsNS4zOTYxNiAtMTM3LjkwNzM4LDIwLjIxODEzIC0xNS43ODUzMiw0LjQ3MjAxIC03Ni4yNjIyOCwyMy44MjA4MiAtNzcuMjE2OTYsMjQuNzA0NDUgLTAuMTY1ODEsMC4xNTM0OCAtMC42Mjk2NywyLjkyNTQ3IC0xLjAzMDc5LDYuMTU5ODYgLTEuMjk5NDksMTAuNDc4MzEgLTYuMTEyNTMsMTYuMjM0OTggLTIxLjU5OTM3LDI1LjgzMzk1IC01LjQ5NjI0LDMuNDA2NjQgLTguNDU2NDksNC43ODQ4NiAtOC42MTk1NCw0LjAxMzAyIC0wLjEzNjYsLTAuNjQ2NTQgMC41Njc3MSwtMy41NDc1IDEuNTY1MTQsLTYuNDQ2NSAxLjk4MzExLC01Ljc2NDEgMi4zMzA3NSwtOS40NjI4NCAwLjg4OTM5LC05LjQ2Mjg0IC0zLjIwMzAzLDAgLTIxLjU1NTQ2LDExLjg0MTg1IC00MC4yMTY3NSwyNS45NDk3NiAtNTUuNzk1OTUsNDIuMTgxNzEgLTg2LjYyOTA1LDgxLjAwNDk5IC0xMTIuNzkxNjIsMTQyLjAyMDggLTE5LjAwNjg0LDQ0LjMyNzMgLTMwLjU2MDQyLDg5LjAxNDEzIC0zNi4yMzIyMywxNDAuMTM4NjEgLTIuMDIzNTgsMTguMjQwMTUgLTIuMzY3OTEsNzMuMDE2ODYgLTAuNTA5NzcsODEuMDk1MDUgMS40NjU5NSw2LjM3Mjk4IDMuMDc1NDgsNy45Njk0MyA1LjAyODk5LDQuOTg4MDYgMS4zNDMzOCwtMi4wNTAyNSA2LjUyNzAzLC0yMS4yNzI5NSA4LjY1OTY2LC0zMi4xMTI5NCAwLjU2NTYyLC0yLjg3NDk0IDEuMzIxNDMsLTUuMjI3MjEgMS42Nzk2LC01LjIyNzIxIDAuMzU4MTUsMCAyLjUwOTk0LDQuNTI3NzMgNC43ODE3NSwxMC4wNjE2MiAxMy4yNzYxNiwzMi4zMzkzOSAxNS45NTk4NSw0My4wNzk3NCAxNy41OTg3MSw3MC40MzEzNCAxLjUzODY1LDI1LjY3OTIyIDYuMTk5NDMsNDAuNzA4OTYgMTkuMjc1NjQsNjIuMTU4NDYgMjIuOTg0NjQsMzcuNzAyODEgNTkuMjAyNjIsNzQuODA2NCA5NC40ODcyMiw5Ni43OTc2MSA4LjgwOTk3LDUuNDkwNzkgNDEuNzQyMjYsMjIuOTI0NCA0Ni41NDc4NywyNC42NDE0IDAuNjExMzMsMC4yMTg0MSAwLjg1MjYsMC42Nzc1NyAwLjUzNjE0LDEuMDIwMzkgLTAuMzE2NDUsMC4zNDI4MSAtNy4zNTk1OCwtMS4wNDk4MSAtMTUuNjUxNDEsLTMuMDk0NiAtMzguMjQ1MzIsLTkuNDMxNTQgLTYyLjQwMDU2LC0xOS44MzU3OSAtOTEuOTkxNTQsLTM5LjYyMjkzIC0zOC4yMTAyNSwtMjUuNTUwNzkgLTgwLjg2NjI1LC02Mi41Njk2IC0xMDEuMTU5OTcsLTg3Ljc5MTE3IC0yNS4yODYyNiwtMzEuNDI2NTEgLTQ2LjgwMjE5LC03Ni4yMDkxMyAtNDYuODM3MzMsLTk3LjQ4NTkyIC0wLjAxMDYsLTYuNDUxNDIgMS4yOTA3NSwtMTIuOTY4MzEgMi41ODk3NCwtMTIuOTY4MzEgMC40MDU0OCwwIDMuNTg2MDcsNC43Mjg5NiA3LjA2Nzk4LDEwLjUwODggNy4wMzEyOSwxMS42NzE3NSAxMC44MDkxNSwxNi43MDM3MiAxMC44NjAyMywxNC40NjU1NyAwLjAxNzcsLTAuNzc1MjQgLTAuNjQwNjcsLTUuODA2MDUgLTEuNDYzMDEsLTExLjE3OTU4IC0xLjg0NDcxLC0xMi4wNTQwOSAtMi4xMjE4NCwtNjYuNDA4MTIgLTAuNDQ4ODMsLTg4LjAyNzE5IDMuNjE5NDcsLTQ2Ljc3MTY5IDExLjA0MzkxLC04Ni4yODE4NCAyMy4xMDg1NiwtMTIyLjk3NTM2IDE5Ljg2NjgsLTYwLjQyMzAzIDQ5Ljg5MDQ5LC0xMDYuODc1ODcgOTUuODE4MzcsLTE0OC4yNTA2OSAxNS43MTE1OSwtMTQuMTU0MDYgMjQuNTc1NzYsLTIxLjI0MjI3IDU0LjgzMDU1LC00My44NDUzMiAyMi4yOTIxLC0xNi42NTQwOCAzMC4zMTMyOSwtMjMuNDI3MDMgMzAuMzEzMjksLTI1LjU5NTYgMCwtMC40MTAwNiAtMy41MjA2MSwtMC4wMjU5IC03LjgyMzU4LDAuODUzMDUgLTQuMzAyOTgsMC44NzkyNSAtNy45ODE2LDEuNDQwNjQgLTguMTc0NzIsMS4yNDc1NSAtMC41NTc0NSwtMC41NTc0NiA1Ljk4MDA2LC03LjU2ODg0IDExLjgyODc4LC0xMi42ODYyMyAzLjA1MzgzLC0yLjY3MTkyIDcuNTAyODQsLTUuNTAyNTkgMTAuMzUyMjMsLTYuNTg2MzggNC41NDIzMSwtMS43Mjc4MiA2LjE1OTcxLC0xLjg1Mjk1IDE3Ljc3OTQ4LC0xLjM3NTk4IGwgMTIuNzgyNjMsMC41MjQ3MiAxNS4zODk5MSwtNC44Mjc2MSBjIDEwMi43Nzg1LC0zMi4yNDAzOCAxNTcuMTU3NSwtNDMuMjc3MzEgMjM4LjA4NzEyLC00OC4zMjMxNCAyOC44MDU3MywtMS43OTU5OCAzMS40MDQyMywtMi42MDg3OCA0MC42NTU1NSwtMTIuNzE3NjIgMy4wNTk3LC0zLjM0MzMyIDYuMDg0NSwtNi4zNzQ1MSA2LjcyMTc4LC02LjczNjAxIDAuNjY1NTYsLTAuMzc3NiAyLjE3NDMsMC4xNDE1OCAzLjU0NTE2LDEuMjE5OTIgMS4zMTI1OCwxLjAzMjQ1IDIuNTE2NDgsMS43MzA2OCAyLjY3NTM1LDEuNTUxNjMgMC4yNzU2LC0wLjMxMDYxIDQuMTA5NTIsLTQxLjA3NjU0IDQuMDk1NTIsLTQzLjU0NzMyIC0wLjAwNCwtMC42NTI2MiAtMS4wNDg2NywwLjA1MTkgLTIuMzIyMTUsMS41NjUxNCAtMi43OTYzMiwzLjMyMzIgLTQuNzQ3NywzLjQ2OTUyIC03LjQ4MDIsMC41NjA5NSAtMS4xMzE5NywtMS4yMDQ5OCAtMy45MTg3NiwtMy4xMTY2OSAtNi4xOTI4NywtNC4yNDgyNCAtMy43MzUxMSwtMS44NTg1OCAtNS4zMDE3NywtMi4wNDg5OSAtMTYuMjA4NywtMS45NjkzIC03Ljk5NDM2LDAuMDU4MSAtMTkuMTc1NDYsMS4wMzQ1MSAtMzMuMDkxNTUsMi44ODg4OSAtNTQuNjYwODcsNy4yODM3MiAtOTkuOTY2NTIsOC4xMzk4OSAtMTQ2LjIyODg4LDIuNzYzMTQgLTI4LjM1NDQ2LC0zLjI5NTM4IC01Mi42MzM1NywtOC45MTIyNyAtODguMDk1MDgsLTIwLjM4MDY0IC0yNS4yMjQ1NCwtOC4xNTc2OSAtMjguMTE4NDcsLTguODU5OTUgLTQxLjE5MjM2LC05Ljk5NTE3IC0yNC41NDAyMSwtMi4xMzA4MiAtMzMuMDY4MTIsLTUuNDI2OTIgLTQ1LjQ4NDYxLC0xNy41ODAwMiBsIC02Ljc4NDMsLTYuNjQwNCA2LjI2MDU2LDAuNjM3OTUgYyA2LjY4MTcxLDAuNjgwOTcgMTEuMjMwMDUsMC42MTcxMiAxMi4wMTU3MSwtMC4xNjg1OCAxLjMxNzU3LC0xLjMxNzUgLTQuMzUzNTQsLTguMDAwNTU4IC0xMy45MTE5NiwtMTYuMzk0MzY0IC0zMC41NDMxMiwtMjYuODIxNTA3IC00OC41MDUxMSwtNTAuOTYxODgzIC02Ni4zOTQ5OSwtODkuMjMyNjQ2OCAtMzEuMzc3MjYsLTY3LjEyMzUyODIgLTM4LjEyOTI2LC0xMjQuMjYxODE5MiAtMjEuOTA4NDQsLTE4NS4zOTgzMzkyIDUuNDc1MywtMjAuNjM2NSAxMS4wODcyMSwtMzYuMDQwMiAyNC40Mzc4MiwtNjcuMDc3NDcgNC4zMzc1OSwtMTAuMDgzOTggOC4xNTczNSwtMTkuMjQwMDUgOC40ODgzNSwtMjAuMzQ2ODMgMS44MzE2LC02LjEyNDYgLTYuMDQ0NjgsMi40NDgxMSAtMTcuMjE3MDQsMTguNzM5MzkgLTQuMjg1MTMsNi4yNDg0NyAtOC4wNzQ3NiwxMS4zNzk4OSAtOC40MjE0LDExLjQwMzE3IC0xLjE4MDQ4LDAuMDc5MiAtMi4wNTMxNywtNi42NDcyIC0xLjkwOTA4LC0xNC43MTQ3NCAwLjE5OTQ4LC0xMS4xNjk1NyAzLjcwNTksLTIxLjgzMjEgMTQuMTE3NjIsLTQyLjkyOTU4IDE5LjQzNDkxLC0zOS4zODEzOCA0OC4xODgzLC04NC4yNzY5MSA3NC4xNzczMiwtMTE1LjgyMDQzIDMwLjk4MDMzLC0zNy42MDE2IDgwLjkwMDQyLC04Ni41MzE0NCAxMzAuMjMzODUsLTEyNy42NTA0MyAyNC4xMDQxOSwtMjAuMDkwNjMgNjUuMDQ5MzcsLTUxLjc2MDMxIDY1Ljg2NTIyLC01MC45NDQ0NSAwLjI0OTA3LDAuMjQ5MDcgLTYuNjY3MDYsOC44NDA3MSAtMTUuMzY5MTksMTkuMDkyNTMgLTgwLjI4MDA4LDk0LjU3NjQ3IC0xMTguMTgwODYsMTU2LjQzMjQyIC0xMzMuMDgyMTMsMjE3LjE5NjYyIC0xLjY4Nzc4LDYuODgyNDEgLTQuNTMxMjUsMjAuNzY0MDEgLTYuMzE4ODEsMzAuODQ3OTkgLTguNzUwODUsNDkuMzY1MDYgLTEyLjQ4ODQ4LDYzLjI3NDgyIC0yMy4xOTEwMyw4Ni4zMDYzNCAtNy4yMDAyMSwxNS40OTQ2MyAtMTcuNTEyOTgsMzUuMzI3NDcgLTE4LjM2OTc1LDM1LjMyNzQ3IC0wLjM1MTE2LDAgLTEuNTY3MDcsLTYuNjg3MTUgLTIuNzAyMDEsLTE0Ljg2MDMxIC0yLjI3NDMyLC0xNi4zNzgyOSAtNC44MzU4NSwtMjkuNzcxNyAtNi40MzAwMiwtMzMuNjIwMzYgLTEuMjUwODEsLTMuMDE5NzMgLTMuNDM0MDgsLTMuMTk3OTkgLTUuOTUwODMsLTAuNDg1ODkgLTUuNjg5Nyw2LjEzMTMgLTI5Ljk1OTQsNTQuNzQxOTUgLTM1LjQ5NTcxLDcxLjA5NTYgLTguODkxMDQsMjYuMjYzMTUgLTEyLjI2Mjc0LDQ3LjU3MjA2IC0xMi4xOTU1Niw3Ny4wNzQ3MiAwLjExMDY0LDQ4LjU4Mzk3IDEzLjY2OTU5LDkwLjA1NjMzMyA0My4yOTg5MSwxMzIuNDM3MDk0IDE0LjM5OTMzLDIwLjU5NjI3MSAzMy4yMzQ2NCw0MS43NTIyMzYgNDAuNDA1NTgsNDUuMzgzODEgMy41MzYyNiwxLjc5MDc5IDcuNTc3NTcsMS40Nzc2NzIgNy41Nzc1NywtMC41ODcxNTEgMCwtMC40ODA0NTQgLTEuNDA4NjIsLTMuOTY0NjM2IC0zLjEzMDI4LC03Ljc0MjUyOSAtMS43MjE2NSwtMy43Nzc5ODIgLTMuMTMwMjgsLTcuMTk0NTUgLTMuMTMwMjgsLTcuNTkyNTQzIDAsLTEuMTUwNTEzIDE3LjE2ODIyLDQuOTQzMjUxIDIzLjkxNDc5LDguNDg4NTE5IDcuNTQxNzYsMy45NjMwMjcgMTQuNzU5MzksMTAuOTkxMzE0IDIxLjE0OTY1LDIwLjU5NDc1MSA1LjIxMjMxLDcuODMzMjE3IDcuNjQ4MzEsOS44MjI4MjQgMTguOTYzNzMsMTUuNDg4OTAzIDI1LjA1Njk4LDEyLjU0Njc5NiA2NC43MzE3MiwyMy44MDU3MDYgMTAwLjUzNTIyLDI4LjUyOTc0NiAxNS4xNjYxMiwyLjAwMTA2IDc0LjI2MjQxLDIuMzA5NTIgOTIuMTE5NzIsMC40ODA5IDQ0LjU3NTE4LC00LjU2NDc1IDc3LjkxNTg0LC0xMC44MzUyNSA5OC45Mzk0NywtMTguNjA4IDExLjk1NjgsLTQuNDIwNTkgMTQuMzk2OTQsLTQuNzQwOTUgMTUuNDQ4NzEsLTIuMDI4MTYgMC44ODI0OSwyLjI3NjI1IC0wLjE4NjY2LDQuMjQ2OTkgMTMuNjA0NTksLTI1LjA3NzEzNCAyLjQwNTM5LC01LjExNDUyMyA0LjM3MzQ0LC05LjQ1OTI2NCA0LjM3MzQ0LC05LjY1NDk1MiAwLC0wLjE5NTY4NyAtMS4zNzIwMSwtMC4wOTgzOCAtMy4wNDg5LDAuMjE2MTY5IC0yLjkxNjI3LDAuNTQ3MDgzIC0zLjE4MTk2LDAuMzY0MDk2IC02LjEwODMyLC00LjIwNzcyNSAtMy4yNTI4MywtNS4wODE3ODkgLTguMDA4NiwtOS43MTE0NzYgLTEyLjIwNTIsLTExLjg4MTY1NiAtNS4wNDgyNCwtMi42MTA1NjYgLTE3LjA1MzA0LC03LjEwNDM5OCAtNDEuMjQzMjIsLTE1LjQzODgxOCAtMzQuOTUwMDQsLTEyLjA0MTU2OSAtNTQuOTMzNjcsLTIwLjExNjcxMiAtNzYuNDY4MzEsLTMwLjg5OTk5NjYgLTE1LjkwMzE0LC03Ljk2MzMyMDgyIC0yMS41MzU5OSwtMTEuMzczOTIzOSAtMzYuNzUyNjgsLTIyLjI1MzA5MzQgLTE2LjM2OTM4LC0xMS43MDMzMDEgLTE5LjI1ODQsLTE0LjE5MTA3OSAtMzIuNDE2NiwtMjcuOTE0NDY3IC0xMS42NDg4LC0xMi4xNDkxNTIgLTE2Ljg0Mzk0LC0xOC40Njk0MzMgLTI2LjgzMjk5LC0zMi42NDQzNjkgLTI3LjM5NzIyLC0zOC44Nzc5MzggLTU0LjQ5NzIsLTk1LjI2Mzk1OCAtNjAuODg5NTksLTEyNi42OTA5NDggLTEuMTkyODYsLTUuODY0NDcgLTMuMDIzMjQsLTExLjMzMjg3IC01LjMxNjQyLC0xNS44ODMyIC00Ljc3MDUsLTkuNDY2MTIgLTUuOTIwODgsLTE2LjA1NDc1IC00LjY0MTAzLC0yNi41ODA4OSAxLjI3MTU1LC0xMC40NTc4MSAyLjY2OTQyLC0xNy4wMTEyNyAzLjYyODU2LC0xNy4wMTEyNyAwLjQxMDk4LDAgMS42ODM1OSwyLjQxNDc5IDIuODI4MDMsNS4zNjYyIDEuMTQ0NDMsMi45NTE0MSAyLjM2NzYzLDUuMzY2MiAyLjcxODI0LDUuMzY2MiAxLjA5MTcyLDAgNC4wMTQ1NywtMTEuMjMzNzEgOC43MjYzMywtMzMuNTM4NzQgMi40OTM4MywtMTEuODA1NjMgNi4zNjMzOSwtMjkuNzE1MzIgOC41OTkwMSwtMzkuNzk5MjkgMTUuOTYwMDYsLTcxLjk4OTYgMzUuMTIyMTgsLTEyNi4yMDM5NSA1OS42OTU0OSwtMTY4Ljg5MzI3IDMuNzc3NjMsLTYuNTYyNTkgNi44Njg0MywtMTIuNTA5MjkgNi44Njg0MywtMTMuMjE0ODcgMCwtMi44NTgzMiAtOC43MTEzOCwzLjI3NjYzIC0yOC4wMDI2MiwxOS43MjA3NCAtNS44MDkzNiw0Ljk1MTk3IC0xMC45ODQyOCw5LjE1MjI0IC0xMS40OTk4Miw5LjMzMzkyIC0yLjQzOTc3LDAuODU5ODMgMi43NDkwNiwtMTYuNTIxOTMgNy40MTY3NiwtMjQuODQ0OTQgMTAuNjM1NDUsLTE4Ljk2NDIgMzUuNzk0OSwtNDcuMjkxNyA3NS40NjI0NCwtODQuOTY0NiA0OS4wNzE4OCwtNDYuNjA0MzQgODMuNzg0NjQsLTc0LjAxMDU3IDEzNy4zNDYxNCwtMTA4LjQzNjcyIDY3LjExNzU0LC00My4xMzkxNyAxMzQuMTg2MzIsLTc5LjMxMDgzIDIxNy45NDA4NiwtMTE3LjU0MDI3IDMuNTY2MjgsLTEuNjI3ODIgNi40ODQxNSwtMi42NDk3MyA2LjQ4NDE1LC0yLjI3MDkyIDAsMC4zNzg4MSAtNC4xMjUyNiwzLjY1OTI2IC05LjE2NzI1LDcuMjg5ODkgLTgzLjUxMzIsNjAuMTM2MDggLTEzMi4xNzEwNCw5OS41NTgyNyAtMTc1LjM4NTQ2LDE0Mi4wOTU4OSAtMzguNDY4NjYsMzcuODY2MTkgLTYzLjIxODM2LDcwLjQ5NDE0IC05MS4zMDU0NSwxMjAuMzY5NSAtMjUuNDkxNDcsNDUuMjY2MiAtMjkuNzA0NzEsNTIuNDkwNDUgLTM2LjgzMTA5LDYzLjE1MjY3IC03Ljg1Njc4LDExLjc1NTAyIC0yMS43NzU3MSwyOS41NDEwNSAtMzIuMTE3Nyw0MS4wNDEgLTEwLjg4Nzg0LDEyLjEwNjkxIC0yOS4xODAxOCwzMS4zMDI4MiAtMjkuODI5MzgsMzEuMzAyODIgLTAuMzQ5ODQsMCAxLjQ1Mjk2LC04LjM1MTE1IDQuMDA2MjIsLTE4LjU1ODEgNi4wNzIxNywtMjQuMjc0MjIgOC40MTE3OCwtMzUuNzY0NzUgOC40MTE3OCwtNDEuMzEyODQgMCwtNS43MDU0OSAtMS4zNTk4NiwtNS44ODg5OSAtNi4yNTU3MSwtMC44NDQxNiAtMTcuMzYwNjcsMTcuODg4OTkgLTQ0LjMzMTMzLDc0Ljc5NzkyIC01OS4wNjgyNiwxMjQuNjM1ODUgLTcuNjYwMTMsMjUuOTA1MzggLTE4LjY0NjQzLDc1LjA3MTk0IC0yMC4xOTA0MSw5MC4zNTc0MiAtMC41NzQyNiw1LjY4NTExIC0wLjUwMDM3LDYuMTUxNDkgMC44MDM4NSw1LjA3Mzg3IDAuNzg5OTMsLTAuNjUyNjkgMi43MDc2OCwtMy4xNjgxIDQuMjYxNjgsLTUuNTg5NzkgMS41NTQsLTIuNDIxNyAzLjE4NTk2LC00LjQwMzA5IDMuNjI2NTksLTQuNDAzMDkgMS4xMzI0OCwwIDAuOTk4NDYsMjMuMDkzOTEgLTAuMTY3MTMsMjguNzk5MjkgLTAuNTMyNTQsMi42MDY2OSAtMi42MTY2Myw4LjExOTA1IC00LjYzMTMsMTIuMjQ5NjcgbCAtMy42NjMwMyw3LjUxMDIyIDEuMDQzNzYsNi4wODY3MiBjIDMuMTAyOTcsMTguMDk1MTkgMTcuNTgyNzQsNTIuNTMyNCAzMy41MTY3MSw3OS43MTI4IDQuMjQ3MDIsNy4yNDQ2NCAxMi41MDE5NSwxOS41MjA3MSAxOC4zNDQyOSwyNy4yODAxNjUgMjIuNDIsMjkuNzc2OTY3IDQ5LjMxNzI2LDUwLjkyNzc5OSA4Ny4wNzYyNyw2OC40NzI5OTMgMzguNTA2MzUsMTcuODkyNDU5IDgzLjcxNjg5LDMwLjU3MDYyNzgzIDExMy4wNjkxNiwzMS43MDc0Mzg5IDE0LjEyMjI4LDAuNTQ2OTc2NSAyMi4yNzQxLC0wLjg1NTM1NDAxIDM2LjE0OTA0LC02LjIxODUxOTYgMTEuOTg1ODMsLTQuNjMyOTUxMyAxNC43MTgwMywtNS4wNzQ3MTQzIDE2LjA0NTQ3LC0yLjU5NDM2ODcgMC45NjA4OCwxLjc5NTQwNDUgMi4zMDE2NiwxLjIxNTI4MjggMzUuMDc2OSwtMTUuMTc2NzYwNiAxOC43NDI4MiwtOS4zNzM5MzMgMzMuNzIzMDIsLTE3LjM1MjA3MyAzMy4yODkzNSwtMTcuNzI5MTkyIC0wLjQzMzY2LC0wLjM3NzEyNyAtNi4wMjA1MiwtMi42MTM3ODUgLTEyLjQxNTI0LC00Ljk3MDM1MSAtNDkuMzIwMiwtMTguMTc1MzkxIC03My41NjA4OCwtMzQuNzE0NzI3IC05Ny4wNTE3OSwtNjYuMjE4MTI1IC0yMC4xODA4NSwtMjcuMDY0MzMgLTM1LjUwODgyLC02MC41NTEyOCAtNDIuMTY1OTIsLTkyLjExOTcyIC0xLjg3OTQ4LC04LjkxMjY2IC0yLjA3Mjg3LC0xMi4xMDkzOSAtMi4wNTU5OSwtMzMuOTg1OTIgMC4wMiwtMjUuOTM5NTQgMC41MzY4OCwtMzEuMTY4NjcgNS44MzQ3NSwtNTkuMDI4MTcgMi45NzIyOCwtMTUuNjMwMDIgMTEuNjU0NzQsLTUxLjk3MDI5IDE2LjA3MTc1LC02Ny4yNjc4NyAxMC43MjM5NiwtMzcuMTQwNzUgMTkuOTcwODcsLTYwLjg0Mzc5IDM3LjEyMDQ4LC05NS4xNTI1OSAyMC4xNjU2NSwtNDAuMzQyNTggMjQuNDg4MywtNDcuNTcxMDUgNTMuOTYyNjcsLTkwLjIzODAxIDQ1LjgxNDczLC02Ni4zMjExNyA3MC41NzgyLC05Ni4zNDYwMiAxMjYuMTM2OTMsLTE1Mi45MzY2MyBsIDE5Ljc1NjI4LC0yMC4xMjMyNCAxOS43NTYyODIsMjAuMTIzMjQgYyA1NS41NTg3NDcxLDU2LjU5MDYxIDgwLjMyMjIyOCw4Ni42MTU0NiAxMjYuMTM2OTQ0LDE1Mi45MzY2MyAyOS4xNjkzMDgsNDIuMjI1MzcgMzQuMjg4OTI5LDUwLjc5ODM1IDU0LjQxOTk1NCw5MS4xMjg2IDE2LjY5NzAxLDMzLjQ1MDcyIDI2LjA0MTYyLDU3LjQ3NTc2IDM2LjY2MzIsOTQuMjYyIDQuNDE3MDEsMTUuMjk3NTggMTMuMDk5NDIsNTEuNjM3ODUgMTYuMDcxNzYsNjcuMjY3ODcgNS4yOTc4NywyNy44NTk1IDUuODE0NzIsMzMuMDg4NjMgNS44MzQ3Niw1OS4wMjgxNyAwLjAxNywyMS44NzUxNiAtMC4xNzY2NCwyNS4wNzM4MiAtMi4wNTU3LDMzLjk4NTkyIC05LjIzODksNDMuODE3NDggLTM0LjkzOTMyLDkwLjI3NDAyIC02NS4xMzI2NywxMTcuNzM0ODk2IC0xNy41NzA0NTQsMTUuOTgwMzQ5IC0zOC44MjcxMjUsMjcuNTc5MTg4IC03NS4zMzMwOTgsNDEuMTA2MDc1IGwgLTEyLjc4NjIxOCw0LjczNzc4OSAzNC4yOTUxLDE3LjE4NDc2NCBjIDMzLjc5MTM5MywxNi45MzIzMzAxIDM0LjMxNjI5NiwxNy4xNTc4NTM1IDM1LjczMTQ1MiwxNS4zNTI1MjE2IDEuODMxNjYyLC0yLjMzNjczNzYgMy43ODk2MDksLTIuMDA2MTM1MSAxNi4wMDM4ODQsMi43MDIzMTg3IDE0LjA4NDMsNS40MjkzMzk3MiAyMi4wNjgwNCw2Ljc3NjA0MDYgMzYuNjMwMiw2LjE3ODgzNjUgMjkuMTcxNzIsLTEuMTk2MzMxMSA3My44OTkxNSwtMTMuNzU2MzgxOCAxMTIuNDA4NDIsLTMxLjU2NTc1MzggMzcuNTg0MzEsLTE3LjM4MTU2MSA2NC44MjQ3NCwtMzguNzkzMTI3IDg3LjI1NTgsLTY4LjU4NDg0MiA1Ljg0MjM2LC03Ljc1OTQ1NSAxNC4wOTcyNywtMjAuMDM1NTI1IDE4LjM0NDM1LC0yNy4yODAxNjUgMTUuOTMzOTQsLTI3LjE4MDQgMzAuNDEzNzMsLTYxLjYxNzYxIDMzLjUxNjczLC03OS43MTI4IGwgMS4wNDM3MiwtNi4wODY3MiAtMy42NjMwNSwtNy41MTAyMiBjIC0yLjAxNDY1LC00LjEzMDYyIC00LjA5ODcsLTkuNjQyOTggLTQuNjMxMywtMTIuMjQ5NjcgLTEuMTY1NTQsLTUuNzA1MzggLTEuMjk5NiwtMjguNzk5MjkgLTAuMTY3MDcsLTI4Ljc5OTI5IDAuNDQwNTcsMCAyLjA3MjUyLDEuOTgxMzkgMy42MjY1Nyw0LjQwMzA5IDEuNTUzOTYsMi40MjE2OSAzLjQ3MTc1LDQuOTM3MSA0LjI2MTY2LDUuNTg5NzkgMS4zMDM5OCwxLjA3NzQxIDEuMzc5MzgsMC42MTAxOSAwLjgxOTE1LC01LjA3Mzg3IC0xLjQ3Nzc3LC0xNC45OTMyMyAtMTIuNTA5MzMsLTY0LjIyODQ5IC0yMC4zMzk0MSwtOTAuNzc4MTcgLTE0LjUyMTc0LC00OS4yMzg0NiAtNDEuNjM5MSwtMTA2LjM5MzM0IC01OC45MzQ1NCwtMTI0LjIxNTEgLTQuODk1ODUsLTUuMDQ0ODMgLTYuMjU1NzMsLTQuODYxMzMgLTYuMjU1NzMsMC44NDQxNiAwLDUuNTQ4MDkgMi4zMzk1NywxNy4wMzg2MiA4LjQxMTc4LDQxLjMxMjg0IDIuNTUzMjQsMTAuMjA2OTUgNC4zNTYwMSwxOC41NTgxIDQuMDA2MjMsMTguNTU4MSAtMC43MTY1NywwIC0yMC4wNDcwNCwtMjAuMzkzNDEgLTMwLjk0MjkzLC0zMi42NDQzNyAtMTEuMjkyNjIsLTEyLjY5NzE5IC0yMi44MzUxNCwtMjcuNDc3MjkgLTMxLjAxMDA5LC0zOS43MDgyNSAtNy4xMjA3NywtMTAuNjUzOTUgLTExLjMzNDg0LC0xNy44Nzk3MiAtMzYuODI1MTcsLTYzLjE0Mzg3IC0xNC4zODY0MiwtMjUuNTQ2NTIgLTI1LjM3NDE2LC00Mi43NjE4MyAtMzguODE2NTcsLTYwLjgxNjkxIC00MC4zMDI0NywtNTQuMTMxODUgLTEwNS4xMTUwNDcsLTExMi41OTM1OCAtMjA1LjczODc2MiwtMTg1LjU3ODg0IC0xMS4wNjc3ODMsLTguMDI3NzggLTIyLjYzODY0NiwtMTYuNDIwNzkgLTI1LjcxMzAzLC0xOC42NTExMyAtMy4wNzQzODQsLTIuMjMwMzQgLTUuNTg5Nzg5LC00LjM1NzExIC01LjU4OTc4OSwtNC43MjYxNiAwLC0wLjM2OTA0IDIuOTE3ODcsMC42NjA4NiA2LjQ4NDE1NSwyLjI4ODY4IDgzLjc1NDUzNywzOC4yMjk0NCAxNTAuODIzMzI2LDc0LjQwMTEgMjE3Ljk0MDg2NiwxMTcuNTQwMjcgNTMuNTYxNDUsMzQuNDI2MTUgODguMjc0MjIsNjEuODMyMzggMTM3LjM0NjEzLDEwOC40MzY3MiAzOS42Njc1NSwzNy42NzI5IDY0LjgyNjk3LDY2LjAwMDQgNzUuNDYyNDIsODQuOTY0NiA0LjY2NzY5LDguMzIzMDEgOS44NTY1NCwyNS43MDQ3NyA3LjQxNjgsMjQuODQ0OTQgLTAuNTE1NTEsLTAuMTgxNjggLTUuNjkwNSwtNC4zODE5NSAtMTEuNDk5ODUsLTkuMzMzOTIgLTEzLjMxOTE3LC0xMS4zNTM0NCAtMjEuMzgwNzIsLTE3LjYyMzg2IC0yNS4wOTU5MiwtMTkuNTIwMDcgLTIuNTczOTksLTEuMzEzNzUgLTIuOTA2NjksLTEuMzI1NjkgLTIuOTA2NjksLTAuMTA0MjYgMCwwLjc1ODYxIDMuMDk0OTUsNi43MDM1MiA2Ljg3NzY4LDEzLjIxMDkyIDIwLjE1MzExLDM0LjY2OTI5IDM3Ljc5MTI2LDgwLjczNzMxIDUxLjYxNjY1LDEzNC44MTQ4OSA0LjMwNDMxLDE2LjgzNjEyIDkuNDUzNjMsMzkuNjI5OTUgMTYuNjY4NTcsNzMuNzg1MjEgNC43MTE3OSwyMi4zMDUwMyA3LjYzNDY3LDMzLjUzODc0IDguNzI2MzMsMzMuNTM4NzQgMC4zNTA1OSwwIDEuNTczODIsLTIuNDE0NzkgMi43MTgyNSwtNS4zNjYyIDEuMTQ0NDMsLTIuOTUxNDEgMi40MTcxMSwtNS4zNjYyIDIuODI4MDcsLTUuMzY2MiAwLjk1OTEyLDAgMi4zNTcwMSw2LjU1MzQ2IDMuNjI4NTQsMTcuMDExMjcgMS4yNzk4MywxMC41MjYxNCAwLjEyOTUsMTcuMTE0NzcgLTQuNjQxMDUsMjYuNTgwODkgLTIuMjkzMTYsNC41NTAzMyAtNC4xMjM1NywxMC4wMTg3MyAtNS4zMTYzOCwxNS44ODMyIC02LjM4MjY1LDMxLjM3ODg2IC0zMy40OTcxNSw4Ny44MjI0NSAtNjAuNzkzODMsMTI2LjU1MjgyMyAtOS44NDMwNCwxMy45NjU5ODUgLTE1LjE4NjcsMjAuNDY4ODk1IC0yNi44MjUxOCwzMi42NDQzNjggLTEzLjMxOTE3LDEzLjkzMzc5NyAtMTYuMDM1OCwxNi4yNzc4MDUgLTMyLjUxMjM2LDI4LjA1MjU5MyAtMTUuMjEzMjYsMTAuODcxOTc4OCAtMjAuODY3ODksMTQuMjk1MDQwMzkgLTM2Ljc2MDUxLDIyLjI1MzA5MzQgLTIxLjUzNDY0LDEwLjc4MzI4NDYgLTQxLjUxODI3LDE4Ljg1ODQyNzYgLTc2LjQ2ODMxLDMwLjg5OTk5NjYgLTI0LjE5MDE5LDguMzM0NDIgLTM2LjE5NSwxMi44MjgyNTIgLTQxLjI0MzI1LDE1LjQzODgxOCAtNC4xOTY1NSwyLjE3MDE4IC04Ljk1MjM0LDYuNzk5ODY3IC0xMi4yMDUxNSwxMS44ODE2NTYgLTIuOTI2MzcsNC41NzE4MjEgLTMuMTkyMDgsNC43NTQ4MDggLTYuMTA4MzQsNC4yMDc3MjUgLTEuNjc2ODUsLTAuMzE0NTQ5IC0zLjA0ODksLTAuNDExODU2IC0zLjA0ODksLTAuMjE2MTY5IDAsMC4xOTU2ODggMS45NjgwNiw0LjU0MDQyOSA0LjM3MzQ1LDkuNjU0OTUyIDEzLjc5MTIyLDI5LjMyNDEyNCAxMi43MjIxLDI3LjM1MzM4NCAxMy42MDQ1NywyNS4wNzcxMzQgMS4wNTA5NywtMi43MTA3MyAzLjQ5NDAyLC0yLjM5MTg5IDE1LjM5NzMyLDIuMDA5ODIgMjEuMTg4NTIsNy44MzUxOSA1NC4xMTYwNCwxNC4wMzA5MSA5OC45OTA4NywxOC42MjYzNCAxNy44NTcyNywxLjgyODYyIDc2Ljk1MzYsMS41MjAxNiA5Mi4xMTk3MiwtMC40ODA5IDM1LjgwMzU0LC00LjcyNDA0IDc1LjQ3ODI1LC0xNS45ODI5NSAxMDAuNTM1MjYsLTI4LjUyOTc0NiAxMS4zMzA5MSwtNS42NzM4NiAxMy43NDg3NCwtNy42NTE2NjEgMTguOTk5MDMsLTE1LjU0MTkzOSA2LjIxNzM2LC05LjM0MzYyMyAxMi45NzgzMiwtMTUuOTY2OTQyIDIwLjY0NDc0LC0yMC4yMjQ2NjIgNi4zNDc4NiwtMy41MjUzMjMgMjQuMzg0MzYsLTEwLjAzNDQzMiAyNC4zODQzNiwtOC43OTk4NDggMCwwLjM5NDc3MyAtMS40MDg2MywzLjgwODgzNyAtMy4xMzAyOCw3LjU4NjgxOSAtMS43MjE2NiwzLjc3Nzg5MyAtMy4xMzAyOCw3LjI2MjA3NSAtMy4xMzAyOCw3Ljc0MjUyOSAwLDIuMDY0ODIzIDQuMDQxMjgsMi4zNzc5NDEgNy41Nzc2LDAuNTg3MTUxIDYuOTU5MjUsLTMuNTI0MzM5IDI1LjgzMzk1LC0yNC41Nzc5IDM5Ljc4Njc4LC00NC4zNzk3MDUgMjkuOTMyOTIsLTQyLjQ4MDY4IDQzLjgwNjUxLC04NC42MzQ3NjQgNDMuOTE3NjgsLTEzMy40NDExOTkgMC4wOTMxLC00MC44NzI1MyAtNi43OTg4LC02OS45NTU5IC0yNS41MjE3MywtMTA3LjcwMDI0IC0xMC42NTk1OSwtMjEuNDg5MjYgLTE5LjQ1NDc5LC0zNy41NDQ1OCAtMjIuMTY5NTUsLTQwLjQ3MDA4IC0yLjUxNjc0LC0yLjcxMjEgLTQuNjk5OTgsLTIuNTMzODQgLTUuOTUwODQsMC40ODU4OSAtMS41OTQxMiwzLjg0ODY2IC00LjE1NTY4LDE3LjI0MjA3IC02LjQyOTk2LDMzLjYyMDM2IC0xLjEzNDk1LDguMTczMTYgLTIuMzQ3OTgsMTQuODYwMzEgLTIuNjk1NjIsMTQuODYwMzEgLTAuODgyODMsMCAtMTAuOTgxNzQsLTE5LjM4MDQzIC0xOC4xNzU2NywtMzQuODgwMjkgLTEwLjkyNTIyLC0yMy41MzkyMyAtMTQuNjA0NzMsLTM3LjE4NTQxIC0yMy4zOTE1MiwtODYuNzUzNTIgLTEuNzg3NTcsLTEwLjA4Mzk4IC00LjYzMTAzLC0yMy45NjU1OCAtNi4zMTg3OSwtMzAuODQ3OTkgLTE0LjkwODQ2LC02MC43OTM1IC01Mi43NjM0LC0xMjIuNTc0NTUgLTEzMy4wODIxNCwtMjE3LjE5NjYyIC04LjcwMjE5LC0xMC4yNTE4MiAtMTUuNjE4MzIsLTE4Ljg0MzQ2IC0xNS4zNjkyNCwtMTkuMDkyNTMgMC45ODQ2MSwtMC45ODQ2MiA0Ny4wMzIxMywzNC45MjMyNiA3My40NTUyOCw1Ny4yODA0NCA0Mi44MTU4MiwzNi4yMjczNiA5MS40MzgwNCw4My45Nzk5NyAxMTguNzI5OTksMTE2LjYwNjUxIDI4LjQwNDM1LDMzLjk1NjUgNTcuNjIzMjEsNzkuMDUzNjYgNzguMDkxMTQsMTIwLjUyODM2IDEwLjQxMTY3LDIxLjA5NzQ4IDEzLjkxODEzLDMxLjc2MDAxIDE0LjExNzY2LDQyLjkyOTU4IDAuMTQ0MDgsOC4wNjc1NCAtMC43Mjg2NCwxNC43OTM5OCAtMS45MDkxMiwxNC43MTQ3NCAtMC4zNDY2NSwtMC4wMjMzIC00LjEzNjI2LC01LjE1NDcgLTguNDIxNDQsLTExLjQwMzE3IC0xMS4xNzIzMywtMTYuMjkxMjggLTE5LjA0ODU3LC0yNC44NjM5OSAtMTcuMjE3LC0xOC43MzkzOSAwLjMzMTAxLDEuMTA2NzggNC4xNTA3NiwxMC4yNjI4NSA4LjQ4ODM1LDIwLjM0NjgzIDEzLjM1MDY1LDMxLjAzNzI3IDE4Ljk2MjUzLDQ2LjQ0MDk3IDI0LjQzNzg0LDY3LjA3NzQ3IDE2LjIyMDc2LDYxLjEzNjUyIDkuNDY4ODMsMTE4LjI3NDgxMSAtMjEuOTA4NDksMTg1LjM5ODMzOTIgLTE3Ljg4OTgzLDM4LjI3MDc2MzggLTM1Ljg1MTgzLDYyLjQxMTEzOTggLTY2LjM5NDk4LDg5LjIzMjY0NjggLTkuNTU4MzYsOC4zOTM4MDYgLTE1LjIyOTUzLDE1LjA3Njg2NCAtMTMuOTExOTUsMTYuMzk0MzY0IDAuNzg1NywwLjc4NTcgNS4zMzQsMC44NDk1NSAxMi4wMTU3MiwwLjE2ODU4IGwgNi4yNjA1NiwtMC42Mzc5NSAtNi43ODQzLDYuNjQwNCBjIC0xMi41NjE4MiwxMi4yOTUzOSAtMjAuNzczMjcsMTUuNDQ3MDUgLTQ1LjkyMzc0LDE3LjYyNjE3IC0xMi42NDYwNywxLjA5NTc4IC0xNS42MzE1NiwxLjgyNDYgLTQwLjc1MzIzLDkuOTQ5MDIgLTM1LjQ2MTUzLDExLjQ2ODM3IC01OS43NDA2MiwxNy4wODUyNiAtODguMDk1MDgsMjAuMzgwNjQgLTQ2LjIxNDQ5LDUuMzcxMjEgLTkxLjMyMDk2LDQuNTI0NDIgLTE0Ni4yMjg4OCwtMi43NDUwOCAtMTMuNjQ3MDQsLTEuODA2NzkgLTI1LjI1MTcxLC0yLjgxOTg0IC0zMy4wOTE1NSwtMi44ODg4OSAtMTAuOTI3NDYsLTAuMDk2MSAtMTIuNDY2NTcsMC4wODk0IC0xNi4yMDg2OSwxLjk1MTI0IC0yLjI3NDEsMS4xMzE1NSAtNS4wNjA5NSwzLjA0MzI2IC02LjE5Mjg2LDQuMjQ4MjQgLTIuNzMyNTYsMi45MDg1NyAtNC42ODM4OCwyLjc2MjI1IC03LjQ4MDIxLC0wLjU2MDk1IC0xLjI3MzQ5LC0xLjUxMzQ0IC0yLjMxODQ2LC0yLjIxNzc2IC0yLjMyMjEzLC0xLjU2NTE0IC0wLjAxNDMsMi40NzA3OCAzLjgxOTkzLDQzLjIzNjcxIDQuMDk1NDgsNDMuNTQ3MzIgMC4xNTg4NCwwLjE3OTA1IDEuMzYyNzUsLTAuNTE5MTggMi42NzUzMiwtMS41NTE2MyAxLjM3MDg4LC0xLjA3ODM0IDIuODc5NjgsLTEuNTk3NTIgMy41NDUxOCwtMS4yMTk5MiAwLjYzNzMyLDAuMzYxNSAzLjY2MjA3LDMuMzkyNjkgNi43MjE3OSw2LjczNjAxIDkuMjUxMzIsMTAuMTA4ODQgMTEuODQ5ODEsMTAuOTIxNjQgNDAuNjU1NTYsMTIuNzE3NjIgODAuOTgzNTIsNS4wNDkxNCAxMzUuMjQwMTYsMTYuMDYxMyAyMzguMDg3MDksNDguMzIzMTQgbCAxNS4zODk5OSw0LjgyNzYxIDEyLjc4MjU1LC0wLjUyNDcyIGMgMTEuNjE1MzEsLTAuNDc2NzkgMTMuMjMxNzksLTAuMzUxODQgMTcuNzAxNjUsMS4zNjgwMiAyLjcwNTQ2LDEuMDQwOTUgNy4zNjczNSw0LjAwNDg4IDEwLjM1OTgxLDYuNTg2MzggNS44MzA3Myw1LjAzMDAxIDEyLjQ3NDk3LDEyLjExODIyIDExLjg5OTA5LDEyLjY5NDE5IC0wLjE5MzE4LDAuMTkzMDkgLTMuODcxOCwtMC4zNjgzIC04LjE3NDc3LC0xLjI0NzU1IC00LjMwMjk4LC0wLjg3OTI1IC03LjgyMzU2LC0xLjI2MzExIC03LjgyMzU2LC0wLjg1MzA1IDAsMi4xNjg1NyA4LjAyMTIxLDguOTQxNTIgMzAuMzEzMjksMjUuNTk1NiAyOS43NjIzNiwyMi4yMzUxMSAzOC45NDI0MSwyOS41NTk2MSA1NC4zNzI4Miw0My4zODI0IDUzLjE5ODUxLDQ3LjY1NjIyIDg2LjYwNTA2LDEwNC43ODM0MSAxMDUuMjY4OTYsMTgwLjAxNjQzIDEwLjY1MTgxLDQyLjkzNzA5IDE1LjE1MzUyLDgzLjQ1Nzk2IDE1LjIwMjE3LDEzNi44MzgwMyAwLjAyMzMsMjUuMjk3NiAtMC4yNzgxNSwzMy41MDU4MyAtMS41Njk4OCw0Mi43ODYyMiAtMC44NzkwNyw2LjMxNTgzIC0xLjQwNjkzLDExLjY3NDcgLTEuMTczMTQsMTEuOTA4NDggMC42NDQ5MywwLjY0NDkzIDYuNzIyNSwtOC4yMjg2MSAxMi4yMzM2OCwtMTcuODYxNDcgMi43MDU0NiwtNC43Mjg3OSA1LjE3MzEsLTguNjEyMDQgNS40ODM2MywtOC42MjkzIDEuMDk4MSwtMC4wNjA4IDIuNTY1NDgsNy45OTYwOCAyLjU1MDM3LDE0LjAwMzcyIC0wLjA1MzcsMjEuMTI3NTMgLTIxLjY2MTQ2LDY2LjAxNzkxIC00Ni44NDIzNCw5Ny4zMTM0OSAtMjAuMjkzNzEsMjUuMjIxNTcgLTYyLjk0OTcsNjIuMjQwMzggLTEwMS4xNTk5OCw4Ny43OTExNyAtMjkuMTkxMzEsMTkuNTE5OSAtNTQuMDY4NzMsMzAuMzA5MjcgLTkwLjMzMDk5LDM5LjE3NjczIC03LjM3ODUyLDEuODA0MjkgLTE0LjExOTgxLDMuNDgyMyAtMTQuOTgwNjQsMy43Mjg4OCAtMC44NjA4MiwwLjI0NjY3IC0xLjU2NTE0LDAuMDcwNyAtMS41NjUxNCwtMC4zOTA3NSAwLC0wLjQ2MTQ5IDcuNDQzMDEsLTQuNTUzMjIgMTYuNTQwMTQsLTkuMDkyNjYgMTkuODQ4NDEsLTkuOTA0MzkgMzcuMDI3NDgsLTIwLjMzNDU4IDUwLjIwMzIsLTMwLjQ4MDU0IDM0LjA2MTMxLC0yNi4yMjkxNyA3MS4xMjI1LC03MS4xMTgzOSA4NC4yOTk2NSwtMTAyLjEwNTQxIDUuNjExMTYsLTEzLjE5NTA0IDcuODk2MDksLTI0LjA0MDc1IDkuMDU5MywtNDIuOTk5NyAxLjE1MTU5LC0xOC43NzE1IDMuMzAyMDksLTMxLjExMjc3IDcuNzQxNTUsLTQ0LjQyOCAzLjg0MzcyLC0xMS41MjgyIDEzLjcwNjM0LC0zNS44MDE4NCAxNC41NDY2OSwtMzUuODAxODQgMC4zMzY1NSwwIDEuNzUxNDMsNS4xMzE0MyAzLjE0NDA1LDExLjQwMzE3IDMuNDAyODksMTUuMzI0MjUgNi4zMzU3OCwyNS4yMzA3OSA3Ljk0Njk4LDI2Ljg0MTk5IDEuMTc2MTgsMS4xNzYxOCAxLjQ5MTA5LDEuMDE2NDQgMi43MzM3MiwtMS4zODYzNiAyLjY1MzQxLC01LjEzMTI1IDMuNTExMTEsLTE4Ljg2MzcxIDIuOTQ0NDMsLTQ3LjE0NDAxIEMgNjgwLjQxODM5LDYwMi4wNDQ4IDY2OC4zMDQ5Miw1NDUuMjIwNzEgNjQzLjYzMzI5LDQ4Ny42ODIwMSA2MTcuNDcwNjYsNDI2LjY2NjIgNTg2LjYzNzU2LDM4Ny44NDI5MiA1MzAuODQxNjMsMzQ1LjY2MTIxIDUxMi4xODAzMiwzMzEuNTUzMyA0OTMuODI3OTIsMzE5LjcxMTQ1IDQ5MC42MjQ4NCwzMTkuNzExNDUgYyAtMS40NDEzNiwwIC0xLjA5MzcyLDMuNjk4NzQgMC44ODk0NSw5LjQ2Mjg0IDAuOTk3NCwyLjg5OSAxLjcwMTcxLDUuNzk5OTYgMS41NjUxNCw2LjQ0NjUgLTAuMTYzMDQsMC43NzE4NCAtMy4xMjMzMSwtMC42MDYzOCAtOC42MTk1NCwtNC4wMTMwMiAtMTUuNDg2ODUsLTkuNTk4OTcgLTIwLjI5OTg4LC0xNS4zNTU2NCAtMjEuNTk5NCwtMjUuODMzOTUgLTAuNDAxMTIsLTMuMjM0MzkgLTAuODY0OTQsLTYuMDA2MzggLTEuMDMwNzUsLTYuMTU5ODYgLTAuOTI5NDMsLTAuODYwMjkgLTYxLjMxNDA5LC0yMC4xOTU1IC03Ny4wOTEwNywtMjQuNjg0NiAtNTEuNzYzMjMsLTE0LjcyODYgLTg0LjMzNDk4LC0xOS40OTM2IC0xMzguNTExOTMsLTIwLjI2MzM4IC00OS4zMjAzNiwtMC43MDA4MyAtNTIuMjUxODIsMC4xMjc5OCAtNjcuOTQyNzcsMTkuMjA5MTkgLTIuNzk1NjEsMy4zOTk1OCAtNC43MzM2MSwzLjY0NjE2IC03LjU4NzE3LDAuOTY1MzggLTEuMTM2NTYsLTEuMDY3NjkgLTIuMjAyNDcsLTEuNzcyIC0yLjM2ODczLC0xLjU2NTE0IC0wLjQ3ODU4LDAuNTk1NDcgLTE1LjgwMzM2LDU1LjE1NTQ4IC0xNS44MDMzNiw1Ni4yNjM2OSAwLDAuNTQ3NzEgMS4zMDgwMSwwLjAxOTcgMi45MDY2OSwtMS4xNzM0MSA1LjI4MzI5LC0zLjk0MjgxIDYuNjUyMDIsLTQuMzczNjMgOS4zODI3OSwtMi45NTMxMSAyLjQ0MjM0LDEuMjcwNTQgNC44ODY4Miw0Ljk3NjcgMTguMzYwNjMsMjcuODM3NiAxNC40NjcyNiwyNC41NDY2IDE5LjYxMjczLDI5LjU2NTYgNDguOTQ4NDgsNDcuNzQ1MjkgMzIuNTA0MjIsMjAuMTQzMjggNzAuMDQxNTgsNDkuMTgzMzUgOTYuMDE4LDc0LjI4MjQ5IDE0LjI3MTEzLDEzLjc4OTE2IDM1LjgwMDA1LDM3LjkzODY2IDU4LjUzMDgyLDY1LjY1NTMzIDguMzg1NjYsMTAuMjI1MTIgMTIuNDg5NDYsMTQuNDIyNjQgMTcuODMyMDUsMTguMjM5MzUgMjYuNjc2ODksMTkuMDU3NjEgMzQuNzM1NTcsMzAuODI2MDMgMzkuNjA4OTgsNTcuODQyMTYgMC45Njg3Nyw1LjM3MDU4IDEuNjE1NjcsOS45MTAzOCAxLjQzNzUxLDEwLjA4ODU0IC0wLjE3ODE2LDAuMTc4MTUgLTQuNjY5NzUsLTMuMjkzOTUgLTkuOTgxMzEsLTcuNzE1NzkgLTUuMzExNTUsLTQuNDIxODQgLTEwLjA0MjMsLTcuODAxOTIgLTEwLjUxMjczLC03LjUxMTE2IC0xLjMyNTI4LDAuODE5MDYgLTAuMTQwNzgsNi44MzI3OCAzLjg0NTA2LDE5LjUyMTY5IDcuMzEwODEsMjMuMjczNjUgOS44MjEzOSw0MC4xMzA5MyA5LjgxODI2LDY1LjkyNDI4IC0wLjAwOSw2Ni45NjIxOCAtMjIuMzIxNTksMTI3LjQ4NTczIC02NS4yNjg0NCwxNzcuMDM2MjIgLTMwLjg0OTI4LDM1LjU5MjczIC02NC42MTI1LDU2Ljg2MzYzIC0xMjYuMjc2MSw3OS41NTM5NyAtMTguNDAxNDEsNi43NzEyNCAtMjQuODkwMTMsMTAuMzUyMDIgLTI0Ljg5MDEzLDEzLjczNTc2IDAsMy4xNDIzNiAyLjY5NDU1LDMuMjY3NTcgMTkuNjc2MDYsMC45MTQyMiAzLjg1OTczLC0wLjUzNDgzIDMuOTUxMzEsLTAuNDk1ODMgMi4yMzU5MiwwLjk1MTg4IC0yLjkxMjk1LDIuNDU4MjUgLTE5LjI3OTE0LDkuOTUzMDQgLTI0LjU5NTA3LDExLjI2MzAyIC03LjAwODA4LDEuNzI3MDIgLTMxLjc4MDY4LDEuNDcyODQgLTQ0LjcxODMyLC0wLjQ1ODkgLTIyLjY4ODAxLC0zLjM4NzU5IC01MS40MTQ0MywtMTAuMjMxMzcgLTcwLjU2MjksLTE2LjgxMDg3IC01MC4xOTkyNTgsLTE3LjI0ODc0IC04OC42MjI0ODQsLTQyLjk1ODExIC0xMTQuNzMxNjI5LC03Ni43NjgwMSAtOS43MTMyNjUsLTEyLjU3ODE5IC0yNS4wMjQ1NDYsLTM2LjY2OTAyIC0yMy4zMDU1NzQsLTM2LjY2OTAyIDAuNDY4Mzc5LDAgMy4yNTAwMzcsMi45MTc4NyA2LjE4MTMyMiw2LjQ4NDE2IDE2LjkxODU0OCwyMC41ODMyMSAzNi4wOTQzODY0LDM2LjkzNjUyIDUzLjUwNjgwMyw0NS42MzA5MiAyMC40NjA1MDYsMTAuMjE2MzUgNTMuNTQ2MjQ0LDE4Ljk4MzU1IDg1LjQxMTk3OCwyMi42MzI4MyAxNy43NDI4OCwyLjAzMiAyNy42Njc3NiwxLjM3MjMyIDQxLjU5MjUsLTIuNzY0MjIgMjEuMjg0OTMsLTYuMzIzMTYgNDQuMDAzNjMsLTEwLjA3NzYyIDU0LjQ3NzkxLC05LjAwMzA0IDE2LjQ1NzY4LDEuNjg4NDcgMjIuODgwMywyLjYwMjg3IDIyLjg4MDMsMy4yNTczNyAwLDAuNDExNDEgLTIuNjM2NjgsMi4wMDY0MiAtNS44NTkxNywzLjU0NDM3IC03LjU0NzY1LDMuNjAyMjQgLTEyLjAyODE1LDcuNTA2MjQgLTEyLjAyODE1LDEwLjQ4MDYzIDAsMi4xODc5OCAwLjE1MzU2LDIuMjQ5NiA0LjM1ODk2LDEuNzUxNjIgNi4wMTY3NiwtMC43MTI2MyAyNS4xNzg4MiwtOC40MzU4NCA0NC4zNDI3NywtMTcuODcyMjEgNDIuOTM0MzIsLTIxLjE0MDk0IDcwLjQxMjU2LC00Mi41MTM0MyA5MS4zMDQ5NSwtNzEuMDE2NzEgMjEuNDE2NjcsLTI5LjIxODY3IDM0LjgzOTU5LC02Mi45OTc3MiA0MC4yNzE0NCwtMTAxLjM0NDAzIDEuOTc5MzIsLTEzLjk3MzY3IDIuNzE2NjMsLTUxLjc5ODAzIDEuMzI5NzQsLTY4LjIyMjcxIC0xLjg3MjYyLC0yMi4xNzc3OCAtNi41NjQzOCwtNDQuMTc5NTUgLTkuNjI2OTYsLTQ1LjE0NDc1IC0wLjYyMzY0LC0wLjE5NjU4IC0zLjAwOTYzLDMuNTA3NDQgLTUuNjU0OTksOC43Nzg3NSAtMi41NTM1OSw1LjA4ODY3IC00LjkxMTU5LDguNzcyMjEgLTUuMzM1MjUsOC4zMzQ0MiAtMC40MTc0OSwtMC40MzE0NSAtMy43ODY2NiwtNi42MjAxOSAtNy40ODY4MywtMTMuNzUyNzYgLTExLjYyNzMsLTIyLjQxMjczIC0xNC4zMTQzMywtMzMuNjY5ODUgLTEyLjE4NTI5LC01MS4wNTAwNyBsIDEuMTM2MDIsLTkuMjczMDYgLTYuNjA5MzYsLTYuMTk4NzYgYyAtNTAuMjE0MjksLTQ3LjA5NTM2IC04Mi4xMzE3MSwtNzEuMTg3OCAtMTMxLjM3MzM3LC05OS4xNjUzNiAtMTkuODQyNDEsLTExLjI3Mzg1IC0zNi4yMjI5MSwtMTkuMjU5MTEgLTQyLjg2OTMsLTIwLjg5ODAzIC05LjQ5ODcxLC0yLjM0MjQ0IC0xNy41OTI0NiwtMC41MTQyNyAtMzcuMTc2NDgsOC4zOTcyIC0yNy43MDI3MywxMi42MDU2NSAtMjkuNzQzOTQsMTMuMTExNjggLTMyLjUzNDcyLDguMDY1NDggLTMuMjgyOTUsLTUuOTM2MDggLTMuMDg4NjEsLTUuOTY0NDMgLTcuNjcxMTYsMS4xMTk0OCAtMi4zMzgxNDIsMy42MTQ0MSAtNS40NzU1NzksOS4wNTQ0OCAtNi45NzE5NDMsMTIuMDg5MDYgbCAtMi43MjA3NTEsNS41MTczNSA5LjUxNzY2Niw1Mi42Njg0MiBjIDUuMjM0NzI4LDI4Ljk2NzYzIDkuOTY1NDc4LDU1Ljg4ODE0IDEwLjUxMjczOCw1OS44MjMzNSAxLjkxNjI3LDEzLjc4MDEzIC0xLjI1MTkzLDMxLjM4MDAxIC03LjEwMjc4NywzOS40NTY4NSAtNy4yNDA4NzksOS45OTU3MSAtMjQuMDQzMTU5LDE5LjQ4MjYxIC02Ni4zMjgzNDgsMzcuNDUwMDcgLTI3LjU2MjU3OTEsMTEuNzExNzIgLTY2LjQyMDU1NywyNy4zNDczOSAtNjYuODYzMzU3LDI2LjkwNDU5IC0wLjIxNDkxNywtMC4yMTQ5MiA1LjAwNTMyLC02Ljk1ODE3IDExLjYwMDY0NSwtMTQuOTg0OTMgMzIuMTI4NDA5LC0zOS4xMDE3OCA0NS4zMDY3MTYsLTU2LjIyOTYxIDQ5Ljc2NDUwNiwtNjQuNjc4NjkgMi4wNjg4NDgsLTMuOTIxMTcgMi4zNTk4NzUsLTUuNTE3OTcgMi4zNjM2MzEsLTEyLjk2ODMxIDAuMDA4OSwtMTAuNDQzMjQgLTEuMTY4NDg5LC0xMy4yNTc2NCAtMTIuNDk1ODE3LC0yOS45NjEyNyAtNy42NTE5MjksLTExLjI4Mzg2IC0yOC43MDY4MzEsLTQxLjMxMzczIC0yOS45Njg5NjEsLTQyLjc0MzY0IC0wLjM0Mzg4NCwtMC4zODk2NyAtNi4wMjE0OTksMS42Nzc4MyAtMTIuNjE2ODI0LDQuNTk0NDUgLTIzLjk1NDc5NSwxMC41OTMyMyAtMzUuMTgyMDQzLDEzLjAzOTc3IC01OS44NDAxNjgsMTMuMDM5NzcgLTI0LjY1MjMxLDAgLTM1Ljg4NzA3LC0yLjQ0NzM0IC01OS44MTk1MSwtMTMuMDMwNjUgLTYuNTgzOTYsLTIuOTExNTIgLTEyLjIwMzA2LC01LjA2MTU3IC0xMi40ODY4NSwtNC43Nzc3OSAtMC4yODM3OSwwLjI4Mzc4IC04LjQ3MDQ2LDExLjg2NzUyIC0xOC4xOTI2MSwyNS43NDE1NiAtMjEuMTgzOTQsMzAuMjMwNzQgLTI0LjA3MzkzLDM1LjQ3MjggLTI0LjY2OTA5LDQ0Ljc0Njc1IC0wLjg5NDYyLDEzLjk0MDEzIDIuNjQxMiwxOS4zODIyNiA1MC41NTE4LDc3LjgwNjM4IDcuNTkyODEsOS4yNTkwMSAxMy42MzEzLDE3LjAwODM0IDEzLjQxODgsMTcuMjIwODQgLTAuNDM5MDQsMC40MzkxNCAtMzkuNDEyNjUsLTE1LjI0NjggLTY2Ljg1ODg4LC0yNi45MDkwNiAtNDIuMjg1MTcsLTE3Ljk2NzQ2IC01OS4wODc0OCwtMjcuNDU0MzYgLTY2LjMyODMzLC0zNy40NTAwNyAtNS44NDczNCwtOC4wNzE5MiAtOS4wMTU5NCwtMjUuNjU5MSAtNy4xMDg4MSwtMzkuNDU2ODUgMC41NDM5MiwtMy45MzUyMSA1LjI3NjE5LC0zMC44NTI1OSAxMC41MTYxMywtNTkuODE2MzcgbCA5LjUyNzE2LC01Mi42NjEzNiAtMi43MjQxOCwtNS41MjQ0MSBjIC0xLjQ5ODMsLTMuMDM4MzQgLTQuNjM3MjMsLTguNDgxNjMgLTYuOTc1MzksLTEyLjA5NjA0IC00LjU4MjU4LC03LjA4MzkxIC00LjM4ODI0LC03LjA1NTU2IC03LjY3MTE4LC0xLjExOTQ4IC0yLjc5MDc4LDUuMDQ2MiAtNC44MzIsNC41NDAxNyAtMzIuNTM0NzEsLTguMDY1NDggLTE5LjU4NCwtOC45MTE0NyAtMjcuNjc3NzUsLTEwLjczOTY0IC0zNy4xNzY0NiwtOC4zOTcyIC02LjY0NjM4LDEuNjM4OTIgLTIzLjAyNjksOS42MjQxOCAtNDIuODY5MzIsMjAuODk4MDMgLTQ5LjMwOTk3LDI4LjAxNjM4IC04MS4wODk0OCw1Mi4wMDQ3MSAtMTMxLjM3MzM5LDk5LjE2NTM2IGwgLTYuNjA5MzEsNi4xOTg3NiAxLjEzNTk1LDkuMjczMDYgYyAyLjEyOTA1LDE3LjM4MDIyIC0wLjU1NzkzLDI4LjYzNzM0IC0xMi4xODUyMiw1MS4wNTAwNyAtMy43MDAyMyw3LjEzMjU3IC03LjA2OTMzLDEzLjMyMTMxIC03LjQ4NjksMTMuNzUyNzYgLTAuNDIzNjUsMC40Mzc3OSAtMi43ODE2NCwtMy4yNDU3NSAtNS4zMzUyNSwtOC4zMzQ0MiAtMi42NDUyNywtNS4yNzEzMSAtNS4wMzEyOCwtOC45NzUzMyAtNS42NTQ5OSwtOC43Nzg3NSAtMy4xMjQ1MSwwLjk4NDc5IC03LjgzMzg2LDIzLjM0MDgyIC05LjYzMTE1LDQ1LjcyMDcyIC0xLjM2Mzk5LDE2Ljk4NDI5IC0wLjYzOTE1LDUzLjY4MTEyIDEuMzM2MTcsNjcuNjQ2NzQgNS40MjA0LDM4LjMyMjY5IDE4Ljg1MTMyLDcyLjEyMzc1IDQwLjI2OTI2LDEwMS4zNDQwMyAyMC44OTIzNywyOC41MDMyOCA0OC4zNzA2LDQ5Ljg3NTc3IDkxLjMwNDk3LDcxLjAxNjcxIDE5LjE2Mzk0LDkuNDM2MzcgMzguMzI1OTYsMTcuMTU5NTggNDQuMzQyNzQsMTcuODcyMjEgNC4yMDU0LDAuNDk3OTggNC4zNTg5NiwwLjQzNjM2IDQuMzU4OTYsLTEuNzUxNjIgMCwtMi45NzQzOSAtNC40ODA0OSwtNi44NzgzOSAtMTIuMDI4MTMsLTEwLjQ4MDYzIC0zLjIyMjU2LC0xLjUzNzk1IC01Ljg1OTIsLTMuMTMyOTYgLTUuODU5MiwtMy41NDQzNyAwLC0wLjY1NDUgNi40MjI2NiwtMS41Njg5IDIyLjg4MDI5LC0zLjI1NzM3IDEwLjQ3NDI5LC0xLjA3NDU4IDMzLjE5MywyLjY3OTg4IDU0LjQ3Nzk1LDkuMDAzMDQgMTMuOTI0NjksNC4xMzY1NCAyMy44NDk1OCw0Ljc5NjIyIDQxLjU5MjQ3LDIuNzY0MjIgMjYuNTkzMywtMy4wNDU0IDUzLjg5OTA1LC05LjUxNDYyIDcyLjg2Mjg3LC0xNy4yNjIzNCAxMi4zMDM2MywtNS4wMjY2MSAxMy4yNzA1NywtNS41MTYyNyAyMy45NTI2NiwtMTIuMTI5MyAxMy40MDQ3MywtOC4yOTg2NSAzMC4xMzU4MywtMjMuOTY3MzIgNDQuNjI1MzYsLTQxLjc5MTU5IDUuODY2NjksLTcuMjE2OTEgNC40OTU4LC0zLjE5MTkxIC0zLjAzMjc5LDguOTA0NTggLTkuMzgzNTEsMTUuMDc2NjkgLTIwLjMzOTMsMjkuNjIzMDIgLTI5LjkwMDc2LDM5LjY5OTkzIC0zNi45MzQxNCwzOC45MjUzMiAtOTcuNjA0MzcsNjYuNzI0NTUgLTE2OS4zMjQyNCw3Ny41ODQ2NiAtMTMuNDUxNDUsMi4wMzY5MiAtMzYuNTQ2NjksMi45NTg1NyAtNDMuMzA5NjksMS43MjgzNiB6IG0gMjgzLjAwMDI5LC01MDIuMzQ5NjkgYyAtNy45Nzk1NCwtMzkuNjE0ODggLTE4LjYzNjYzLC02NC4zMTUzMSAtMzUuOTY2NCwtODMuMzYwODQgLTE4LjQwOTgyLC0yMC4yMzI0NCAtNDIuNjYwNzMsLTMzLjM5MzIyIC04MC4zMDE2NiwtNDMuNTc5MDYgLTIwLjE1NDEsLTUuNDUzNzYgLTc3LjMwMzU5LC0xNy4yNTc2MSAtNzguMzczNjgsLTE2LjE4NzUgLTAuMzc1MTIsMC4zNzUxIDE1LjQ0MzkxLDIyLjA2NTYzIDI5LjE1ODIyLDM5Ljk4MDc3IDM3LjAyMzQ4LDQ4LjM2NDIgNjAuMzcxODUsNzAuMzY5OTkgOTAuODk3MDcsODUuNjcwNDUgOC40NjUxLDQuMjQyOTYgMjMuMTIzMDksOS42OTc1MiAzNi41NzU0NCwxMy42MTAzNyAxMC44NzY3NCwzLjE2MzY1IDM4LjI4NDI0LDkuNzc0ODkgMzguNzU5NSw5LjM0OTQ0IDAuMTY1OTEsLTAuMTQ4NTUgLTAuMTcwOTEsLTIuNjE2MiAtMC43NDg0OSwtNS40ODM2MyB6IG0gNTQuNTU1ODkzLDAuNjgzNjYgYyA2Ny41Mzk4NTYsLTE2LjEzMDcgOTQuMzQ2Nzg1LC0zNi4zMTQyMyAxNTMuOTM5NDc3LC0xMTUuOTA0MjQgMTguNDI2MzYsLTI0LjYwOTc0IDIwLjUxOTYzLC0yNy41MTg1NyAyMC4xMDI3NiwtMjcuOTM1NDQgLTAuOTkxMDQsLTAuOTkxMTMgLTU3LjQwODc0LDEwLjU5NDY3IC03Ny4wMDM0OTksMTUuODEzMiAtNTkuMTIxMzY1OCwxNS43NDU1IC05MS4yMzM5NDQsNDIuMDY0MiAtMTA3LjAwMTYyMSw4Ny42OTYxOSAtNC4zNzQ1MjQsMTIuNjU5ODUgLTExLjUwMTkwNyw0MC4zMDIyIC0xMS41MDE5MDcsNDQuNjA4MDQgMCwwLjQ4NDIxIDEuMzU5NzA1LDAuNDk2NjQgMy4zNTM4NzMsMC4wMzA0IDEuODQ0NjMsLTAuNDMxMDkgOS45OTQ1NDMsLTIuMzY5ODkgMTguMTEwOTE3LC00LjMwODM0IHoiCiAgICAgICAgIGlkPSJwYXRoNDMxIiAvPgogICAgICA8cGF0aAogICAgICAgICBzdHlsZT0iZGlzcGxheTpub25lO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC41O3N0cm9rZS13aWR0aDowLjg5NDM2NiIKICAgICAgICAgZD0ibSAtMzgwLjk2NDc2LDk4MS45NDI4OCBjIC0wLjk4MzgsLTAuMjI5ODUgLTQuMDAyMjksLTAuODYxMzcgLTYuNzA3NzUsLTEuNDAzMjYgLTIuNzA1NDYsLTAuNTQxOSAtNy4yNzUzMywtMS45MzU1IC0xMC4xNTUyNywtMy4wOTY5MiAtNi4xMTM0OSwtMi40NjUzMyAtMTYuOTg3MzIsLTguNDA3ODUgLTE2LjQyMTEyLC04Ljk3NDA4IDAuMjE0MzEsLTAuMjE0MjkgNC4xNjg3MywwLjIyMzI0IDguNzg3NiwwLjk3MjI3IDEwLjI5MzM2LDEuNjY5NDIgMTAuNzY5NDYsMS42NzM5OSAxMi44ODcwNCwwLjEyNTU3IDEuNDUyMDIsLTEuMDYxNyAxLjU0NzM1LC0xLjU4MDA4IDAuNjUxOTcsLTMuNTQ1MTggLTEuMzA1MzUsLTIuODY0OTIgLTUuODg1MjUsLTUuMTkyMzMgLTIzLjAyODM5LC0xMS43MDI2IC0yNS4wMzU2MSwtOS41MDczOCAtNDAuMjEyNzEsLTE1LjkxNDYyIC01My4yMTQ3OSwtMjIuNDY1MzIgLTQ4LjM1NDMzLC0yNC4zNjE5MSAtODYuNTAwMjMsLTYzLjM1NDA0IC0xMTIuMDUzMjcsLTExNC41MzkwNyAtMTguMTQ0MDQsLTM2LjM0NDA5IC0yNy40ODM3OSwtNzcuMDMyNzUgLTI3LjQ1ODkzLC0xMTkuNjI1MTUgMC4wMTQ4LC0yNS4yODQxIDIuNDY2MDQsLTQxLjc2NjczIDkuNzkyMzEsLTY1Ljg0Mzg3IDQuMTAwMDksLTEzLjQ3NDYyIDUuMTc5OTcsLTE5LjE1NTU0IDMuODAzLC0yMC4wMDY2MiAtMC41MDQwMywtMC4zMTE1MSAtNS4wMTU0LDIuODU1MTggLTEwLjAyNTI2LDcuMDM3MDUgLTUuMDA5ODYsNC4xODE4OCAtOS40MjM2Niw3LjYwMzM3IC05LjgwODQzLDcuNjAzMzcgLTAuOTg2MDQsMCAyLjMyNTI5LC0xOC4wNjIgNC41OTEwNSwtMjUuMDQyMjYgNS4xMTcyMiwtMTUuNzY0OTkgMTQuMzcyNjYsLTI2LjcwODQ2IDM1LjE3NzEzLC00MS41OTI2OCA0Ljk4MzE3LC0zLjU2NTEyIDkuOTA5OTgsLTguMDY3ODEgMTIuOTM0MDQsLTExLjgyMDY2IDQ2LjYyMTE2LC01Ny44NTcwOSA3OC42NjY1NywtODkuNDIwMzQgMTI1LjI0NTU0LC0xMjMuMzYxMSAxMC44MzQ0OCwtNy44OTQ3NSAyNi43Mjg2MywtMTguNDYxMjQgNDYuODgzNDQsLTMxLjE2ODIxIDE2LjkxNTc4LC0xMC42NjQ4NyAyNS4xODY3NywtMTkuODA3IDM4LjQ1NjQ1LC00Mi41MDY0NiAxNi45MzMyNywtMjguOTY2NjQgMTYuNzc5NCwtMjguODE5NzkgMjQuNjQ4MDksLTIzLjUyMDY3IDIuNTUyMzYsMS43MTg4OCA0Ljc1MTc0LDIuOTkxMjEgNC44ODc1MSwyLjgyNzM2IDAuMjc5NDIsLTAuMzM3IC0xNS42MTM1NCwtNTYuNDM3MSAtMTYuMTUzMywtNTcuMDE4OTggLTAuMTkxOTIsLTAuMjA2ODYgLTEuMjc4ODUsMC40OTc0NSAtMi40MTUzOSwxLjU2NTE0IC0xLjEzNjU0LDEuMDY3NyAtMi42OTU2NiwxLjk0MTMyIC0zLjQ2NDcyLDEuOTQxMzIgLTAuNzY5MDYsMCAtMy43MjQzOCwtMi43MTY2NCAtNi41Njc0LC02LjAzNjk4IC04LjA4ODA1LC05LjQ0NTk0IC0xMi43NjU3MiwtMTIuODY4MjMgLTIwLjA5MTU3LC0xNC42OTk1MyAtMTAuMzU0MzYsLTIuNTg4MzkgLTYwLjI0MzQ5LC0yLjQ5MzMyIC04OC45ODk0NSwwLjE2OTQ4IC0yOC44ODY2NCwyLjY3NTc2IC02MC4yNDA5Myw4Ljc0NzE3IC05Mi41NjY5LDE3LjkyNDQ0IC0xNy4yMTg4Miw0Ljg4ODQzIC02MS4zMzUyLDE4Ljc4NjE2IC03NC4yMzI0LDIzLjM4NTA4IGwgLTUuODEzMzgsMi4wNzI5NyAtMC41MjE1Myw1LjQ0MTc3IGMgLTAuNjgyOTIsNy4xMjU2OCAtMy41Njk5NiwxMi44OTcxMiAtOC43MjA2MywxNy40MzMxNiAtNC44NTcsNC4yNzc0IC0yMS4wNTQ1NywxNC40ODE2NyAtMjEuNDA0MDMsMTMuNDg0MjcgLTAuMTMwNzYsLTAuMzczMjEgMC41NzM1NSwtMy4wMzY2NCAxLjU2NTE0LC01LjkxODczIDIuMjQyMDksLTYuNTE2OCAyLjM2NDg4LC0xMC4zMjYzNSAwLjMzMjg0LC0xMC4zMjYzNSAtNC40MTY5LDAgLTM2LjE1OTc4LDIyLjA4MjI2IC01OC40NTI1LDQwLjY2MzA3IC00NC4wMzgyNiwzNi43MDU2IC03MC41Njg5Nyw3Mi40MzMxMSAtOTMuNjY2NzIsMTI2LjEzNjIzIC0yMS40NTgwOSw0OS44OTA3OSAtMzMuNjE1MzEsOTkuOTE2NjMgLTM3LjgxODU3LDE1NS42MTk3MyAtMS4yNTQ4MywxNi42Mjk1OCAtMS4yNzAzNSw1My44NjIxMyAtMC4wMjU4LDYxLjcxMTI3IDIuOTYzODYsMTguNjkxMTggNS41OTM4NiwxNi4xNjk2IDEyLjEyNjcsLTExLjYyNjc2IDEuODQ5NzQsLTcuODcwNDIgMy42NTQxMiwtMTQuNjM2MTMgNC4wMDk3MSwtMTUuMDM0OTIgMC43MTgwNiwtMC44MDUyOSAxMS45NTkyNiwyNy4wMTQwNiAxNS41MjE2MiwzOC40MTIzMSAzLjU3NjA4LDExLjQ0MjE2IDUuODIyMjgsMjUuMzg0NDQgNi44MzM4OCw0Mi40MTgyNyAxLjA5MjQ0LDE4LjM5NDcgMy40MDExNSwyOS4xOTExMyA4Ljk3NTk3LDQxLjk3NTExIDEwLjU3OTA0LDI0LjI1OTQyIDM3Ljg2ODM1LDYwLjM1OTE3IDY0LjEwNDYxLDg0LjgwMDk1IDIwLjM4NzQ5LDE4Ljk5MzEyIDQwLjI3NzIzLDMyLjUyNDM0IDY5LjEyODY2LDQ3LjAyODkxIDkuMTAwMTcsNC41NzQ5NSAxNy4xNDk0Nyw4LjUyNDQ3IDE3Ljg4NzMyLDguNzc2NzcgMC43Mzc4NSwwLjI1MjMgMS4xMDQ1NywwLjcxNzI4IDAuODE0OTIsMS4wMzMyNiAtMC43ODc3OCwwLjg1OTQ5IC0zMy41NjExNSwtNy43MDExMiAtNDYuODc0NzgsLTEyLjI0Mzk2IC0zMi41NjMyMiwtMTEuMTExMTYgLTU5LjU5NzEyLC0yNy4xMDQ5MyAtOTguMzgwMjksLTU4LjIwMzc1IC01Mi4zMzQ3OSwtNDEuOTY1MzYgLTc3LjY5NTEyLC03Mi4wOTMzNCAtOTguMDU5NDQsLTExNi40OTQ0MiAtOS4zMDQzNSwtMjAuMjg2NjQgLTEyLjkwODg2LC0zMy4zNzc2NiAtMTIuMTQyNjIsLTQ0LjEwMDA0IDAuNDg4OTcsLTYuODQyNTMgMS4yMTQzNywtOS44NzIwMSAyLjM2Mzc2LC05Ljg3MjAxIDAuMzQ5NzEsMCAzLjM3MzEzLDQuNjAwNDQgNi43MTg3MSwxMC4yMjMxNCAzLjM0NTU4LDUuNjIyNyA3LjI2ODMyLDExLjU1OTA2IDguNzE3MjEsMTMuMTkxOSBsIDIuNjM0MzUsMi45Njg3NiAtMC41MDc3NiwtNC45MTkwMSBjIC0wLjI3OTI2LC0yLjcwNTQ2IC0wLjk3OTc5LC04Ljc0MjQzIC0xLjU1NjczLC0xMy40MTU1IC0xLjM1OTY1LC0xMS4wMTI4NiAtMS4zMzkzNiwtNjAuMjY2MjQgMC4wMzMsLTgwLjA0NTc4IDUuODMwOTYsLTg0LjA0MTk4IDI2LjM2ODM5LC0xNTIuNjIzNzggNjIuMjcyODUsLTIwNy45NTE0MiAxNC41OTE5MSwtMjIuNDg1NjIgMzQuNjExNywtNDUuNjM2NzMgNTYuMzU3NjksLTY1LjE3MjU2IDE1LjEwNjk0LC0xMy41NzE1NiAyNC41NDUxOCwtMjEuMTI3ODggNTIuNjUyMzksLTQyLjE1Mzg5IDEyLjcyNjA4LC05LjUxOTk5IDI1LjMwMzEsLTE5LjI4NzU1IDI3Ljk0ODk1LC0yMS43MDU2NCA1LjEzMDk1LC00LjY4OTQ0IDYuMjQ2ODgsLTcuMjY4MjUgMi43OTgzMSwtNi40NjY2MyAtNy42NiwxLjc4MDUgLTE0LjA4NjI3LDIuODI5MjQgLTE0LjA4NjI3LDIuMjk4ODggMCwtMC4zNDQ2IDMuMzIwMzQsLTMuODYyODYgNy4zNzg1MiwtNy44MTgyOCA5Ljk0NzkxLC05LjY5NjE5IDE0LjgzMDYsLTEyLjEyOTMxIDI1LjI2NTg1LC0xMi41OTA3MSA0LjQyNzExLC0wLjE5NTY5IDEwLjM0NTU0LDAuMDE1MiAxMy4xNTIwNiwwLjQ2OTM2IDQuOTMzNTYsMC43OTc4NyA1Ljk1NjY5LDAuNTYxODQgMzAuODU1NjMsLTcuMTE2OTIgNjguNjgwODcsLTIxLjE4MDgzIDEwNy4wMTMzLC0zMC42NTcxNyAxNTIuNzUyODksLTM3Ljc2MjgyIDI1Ljc3NTA2LC00LjAwNDE3IDQyLjc4OTg4LC01LjY5Njc2IDg1Ljg2MTU5LC04LjU0MTM4IDcuMzc5ODYsLTAuNDg3NDMgMTUuNDI5MTYsLTEuNDkzMjMgMTcuODg3MzIsLTIuMjM1MjkgNS4yNjA5OSwtMS41ODgxMyAxMC43MzMxNiwtNS43NDM0NCAxNS44NTQ2MiwtMTIuMDM5MzMgNC4wMzYzNywtNC45NjE5NSA2LjE1NTM4LC01LjU5MTQ5IDkuMTk4NCwtMi43MzI2NSBsIDEuOTE3MjEsMS44MDEwOCAxLjQ5NDU5LC0xNS44ODczNSBjIDAuODIyMDIsLTguNzM4MTQgMS43MzI4LC0xOS4xMDcxNSAyLjAyMzk0LC0yMy4wNDIzNiBsIDAuNTI5MzUsLTcuMTU0OTMgLTIuMzgzMTksMi45MDY2OSBjIC0xLjMxMDc1LDEuNTk4NjggLTIuOTE5NjMsMi45MDY2OSAtMy41NzUyOSwyLjkwNjY5IC0wLjY1NTY2LDAgLTIuODcwMTgsLTEuNDAyMDEgLTQuOTIxMTUsLTMuMTE1NTIgLTcuOTM4NzYsLTYuNjMyNjIgLTE2LjkwNDA3LC03LjIxMjE3IC00OC42Mjc0NCwtMy4xNDM0MyAtNDcuNzE0ODksNi4xMTk3OSAtNzQuMzU2Miw3LjYyODIyIC0xMTAuNjgxNzIsNi4yNjY3MyAtNDkuMjgwNzgsLTEuODQ3MDQgLTc5LjQyMTQ4LC03LjE0MDM1IC0xMjUuMzMwMDMsLTIyLjAxMDcxIC0yNy44Mjc4NCwtOS4wMTM3OCAtMzIuMjk0NDUsLTEwLjE0NDE3IC00My45NzM1NSwtMTEuMTI4OTYgLTI2LjE1Nzk3LC0yLjIwNTY4IC0zNi4zNzI5MiwtNi4yNjkyNCAtNDkuMjc0NjcsLTE5LjYwMjA5IGwgLTQuNDcxODMsLTQuNjIxMTkgNS44MTMzOCwwLjcwODc4IGMgNi4xNzA4NiwwLjc1MjM1IDExLjQ5OTg5LDAuNzI2MzIgMTIuMjg2MjEsLTAuMDU5OSAwLjI2MTYyLC0wLjI2MTYgLTAuMDE4MiwtMS42Njc5IC0wLjYyMTczLC0zLjEyNTA5MyAtMS4xMzQ1NSwtMi43Mzg5OTYgLTYuMzU5NzgsLTcuOTUyNTI2IC0yMC4xODE3MiwtMjAuMTM2Mzg4IC0yMy44NzU5NSwtMjEuMDQ2NDA1IC00Mi41NDUwMSwtNDcuMDIzMzYyIC01OS4wODQxMSwtODIuMjEyMzI3NiAtMjQuNTExNywtNTIuMTUxNTg3NCAtMzQuMzA4NjIsLTEwMC40ODQ2MjE0IC0yOS40MjU5OSwtMTQ1LjE3Mjg4MTQgMy42MTU3OCwtMzMuMDkzNDkgMTEuMzg2LC01OS42MjIyOSAzMC44NzA1LC0xMDUuMzk2OTMgNC44MTU4MiwtMTEuMzEzNzQgOS4wMjA2OSwtMjEuNDc1OTcgOS4zNDQxNiwtMjIuNTgyNzUgMS43MzY3MSwtNS45NDIxNyAtNS40MzcyLDEuNzA1MjMgLTE3LjMxMzY2LDE4LjQ1NjQxIC00LjYwNDk3LDYuNDk1MDkgLTguNTA4MzcsMTEuNjczNTYgLTguNjc0MjIsMTEuNTA3NyAtMC4xNjU4NSwtMC4xNjU4NSAtMC43NTE2NSwtMy4yMDI1MiAtMS4zMDE3OCwtNi43NDgxNCAtMS45NjY1NywtMTIuNjc1MDggMS40MzUwNywtMjUuMjIwMTggMTMuNTA5NzQsLTQ5LjgyMzQ2IDE5LjI2MjQ1LC0zOS4yNDkwMSA0OC43MzIwNywtODUuMjEzNjkgNzUuNDAzNDksLTExNy42MDkxNiAzMy4yMjM0MiwtNDAuMzUzNjEgODkuODQ5OCwtOTQuODc5NzggMTQ0LjEwMTExLC0xMzguNzU2NTUgMTcuOTk5NiwtMTQuNTU3NTMgNTAuNjI1MTMsLTM5LjQyNzAyIDUxLjEwMDA1LC0zOC45NTIwOSAwLjIzNDM3LDAuMjM0MzYgLTMuMzM1MzYsNC43OTcxNiAtNy45MzI3MiwxMC4xMzk1NSAtNzIuNTcxNjcsODQuMzMyMjkgLTExMy45MTg2MywxNDYuMzM1NjEgLTEzMi4yOTQ3OSwxOTguMzg3MzkgLTYuNjk3MDksMTguOTY5OTggLTEyLjcwODk3LDQ0LjQxMzg0IC0xNy4yMzE1Miw3Mi45MjgxOSAtMy45NzU4MiwyNS4wNjc0MSAtOC40MDU2NSw0Mi4zNDEwMSAtMTUuMjYxMzMsNTkuNTA5ODQgLTUuNTQ1MDUsMTMuODg2NjIgLTIyLjc0MjI5LDQ4LjI3OTAxIC0yMy42MzEzNCw0Ny4yNTk4MyAtMC4zNzc3MiwtMC40MzMgLTEuODAyNywtOC42MzUzNCAtMy4xNjY2MiwtMTguMjI3NDIgLTMuNjcwOTgsLTI1LjgxNzAxIC02LjA2MjU1LC0zMy45ODcyNiAtOS41NTYyMiwtMzIuNjQ2NiAtMi4wMTMwNCwwLjc3MjQ3IC03LjY4MzY3LDkuOTU3NDIgLTE2LjU4MzM4LDI2Ljg2MDc3IC0yMC40MDk1OCwzOC43NjQxOCAtMjcuODYzNDksNjAuMzYwMjUgLTMyLjA5NDQyLDkyLjk4NjU0IC0xLjk3MTA5LDE1LjE5OTg1IC0xLjk1Mzc3LDQzLjMwODk4MiAwLjAzNjEsNTguNTgwOTkzIDUuOTgyMTYsNDUuOTEyNjg0IDI0LjkxMjU3LDg2LjUzODI1MTggNTkuNjMxODgsMTI3Ljk3Mjk4OCAxNC43MzQyLDE3LjU4NDA0NSAyNC4zMzk5NSwyNS4zOTEwNTggMjguNTAxMjIsMjMuMTYzOTk2IDIuMzg4NTEsLTEuMjc4MzE3IDIuMjY3NzUsLTIuMTI3Njk3IC0xLjM4NjY2LC05Ljc1MzE1MyAtMS43MzUyMiwtMy42MjA4NDIgLTIuOTE3MTUsLTYuODIxMDYzIC0yLjYyNjUxLC03LjExMTczMiAwLjc0NTQzLC0wLjc0NTQ1NCAxMy45MDEzNiwzLjg3NzcwNCAyMS44NjE0OCw3LjY4MjQyNyA4LjMyOTkyLDMuOTgxNDUgMTUuMTk2MTcsMTAuNDA1NjgzIDIyLjQ2NTc2LDIxLjAxOTU3NSA2LjQ4MDUsOS40NjE3NjkgMTAuMTQ3NDcsMTIuMTE2OTYzIDI2LjU0MTE4LDE5LjIxNzQyNiAyOC4wNTI3MSwxMi4xNTAzMiA1OS40MzA0MywyMC42NTU2NiA5Mi4zMjE1MiwyNS4wMjQ4MiAxNy4yOTEwNiwyLjI5NjkxIDc3Ljg3OTUsMi4yOTYwMSA5OS4xNDMwOSwwIDQzLjY5NjI5LC00LjcyMTI3IDc1LjM2MDY0LC0xMS4wNTYxNiA5Ny4wOTQ4MywtMTkuNDI1MjggOC4xMTk1NiwtMy4xMjY1MyAxMC4wNDE3OSwtMy4yODA3MiAxMC44MDc4NiwtMC44NjcwOSAwLjMxMjI1LDAuOTgzOCAwLjg0MjQ1LDEuNzgzODEgMS4xNzgyMywxLjc3NzczIDAuNDgwNDksLTAuMDA5IDE1LjYyNzEyLC0zMS45NTI1NzQgMTcuMDUyNDcsLTM1Ljk2MzI3IDAuMjIxMTQsLTAuNjIyMyAtMC41ODk3MywtMC43Nzk2MTkgLTIuMjc4MDQsLTAuNDQxOTk2IC0zLjI1MDA5LDAuNjUwMDI1IC0zLjkzNDgyLDAuMjExNzg2IC02Ljc4Nzk0LC00LjM0NDgzMSAtNi41MjA0LC0xMC40MTQ5ODUgLTEwLjU1NzIzLC0xMi40MDYyMDIgLTU4LjgwMjAxLC0yOS4wMDc0MjggLTUxLjI5MDE5LC0xNy42NDkwNjYgLTgwLjIxMDQzLC0zMS40MDEzNzggLTEwOC4zMzYxMywtNTEuNTE2NTg3IC0xNC43NDI3MiwtMTAuNTQzODU0IC0xOC4zMzYsLTEzLjY0NzkyMiAtMzEuMTcxODYsLTI2LjkyNzkwMSAtMTEuNTE1MzYsLTExLjkxMzc5IC0xNy4wMDYzMiwtMTguNTE1NzI1IC0yNi42MTc3NSwtMzIuMDAzMjE1IC0yNy41NDA3OSwtMzguNjQ3MzQyIC01NS4xODEzMSwtOTUuOTQ1MzcyIC02MS44ODEzNSwtMTI4LjI3ODMwMiAtMS4wNjY2NiwtNS4xNDc0NCAtMy4xMDgyNCwtMTEuNTYwMzIgLTQuNjU3MTMsLTE0LjYyODY0IC00LjM2OTMsLTguNjU1NTQgLTUuMjg2NzQsLTEyLjEyODk3IC01LjM1NjY1LC0yMC4yODAyMiAtMC4wNjY4LC03Ljc5MTU4IDIuNDI4MDEsLTI0LjE4MjU3IDMuNjgwNzgsLTI0LjE4MjU3IDAuMzgwODMsMCAxLjU5NTQ4LDIuNDE0NzkgMi42OTkyMyw1LjM2NjIgMS4xMDM3NiwyLjk1MTQxIDIuMzQ0MDUsNS4zNjYyIDIuNzU2MjEsNS4zNjYyIDEuMzMwOSwwIDQuMjczMDMsLTExLjIyOTk5IDkuODA0NDgsLTM3LjQyMzIgMTUuMTQ3LC03MS43MjYwNCAyNC44OTk0LC0xMDcuNDg5MzcgMzkuODI1MDEsLTE0Ni4wNDM2NCA5LjcxMjE3LC0yNS4wODc0NiAxNS4zNjg3NiwtMzcuMTQyNjIgMjYuODcwNzIsLTU3LjI2NjA4IDcuMDA2NjEsLTEyLjI1ODU0IDguNTY5MTIsLTE1Ljk1MDIgNi43NTEwMSwtMTUuOTUwMiAtMS45NjUwNywwIC0xMi44NTcxNCw4LjQwODE3IC0yOS43Nzg2MywyMi45ODc3MSAtNC43MzcwMSw0LjA4MTQyIC04Ljg4MDUxLDcuNDIwNzUgLTkuMjA3NzgsNy40MjA3NSAtMC4zMjcyNiwwIC0wLjM0MjA5LC0xLjUwOTI1IC0wLjAzMjksLTMuMzUzODggMy41OTQ1NywtMjEuNDQ4NDkgMjAuOTg3NzQsLTQ0Ljk2NjE4IDY2LjcxMzc0LC05MC4yMDUxNSA0Ny4xNDA2NCwtNDYuNjM4NTkgODAuMDg5MTUsLTc0LjUxODg1IDEyMy43NTIzOSwtMTA0LjcxNjQ0IDYzLjQ5MjI3LC00My45MTEzNyAxNDQuNjYwMjEsLTg5LjUxNDY5IDIzMC4yOTkzMSwtMTI5LjM5MTE0IDIxLjM2ODY1LC05Ljk0OTk2IDI4LjIwNTM2LC0xMi42MzY1NiAyMi42NTIxNSwtOC45MDE1MSAtNS41NjgxNCwzLjc0NTA5IC00OC42OTI5NSwzNS4zNDIwNSAtNjQuMjQwMTgsNDcuMDY3OTIgLTY0LjA3NjY0LDQ4LjMyNzI0IC0xMTIuMDEyMTYsOTAuODQwNjQgLTE0Ny42MzA5MywxMzAuOTMxOTkgLTI2LjcyMzkyLDMwLjA3OTYgLTQ1Ljc2ODA5LDU4LjYyNjE2IC03NS45NTIzLDExMy44NDk4OSAtMTguMzg1ODksMzMuNjM4MDQgLTMxLjEyMTk4LDUyLjI5MTE3IC01MS45MDYxMyw3Ni4wMjExNCAtMTUuMzg3NTgsMTcuNTY4NTEgLTMyLjk2Mjk4LDM2LjA4NjcgLTMzLjI5NzM3LDM1LjA4MzUzIC0wLjE1OTE0LC0wLjQ3NzQ0IDEuOTA1OTYsLTkuNjczMzMgNC41ODkxMSwtMjAuNDM1MzEgOC4xNjI0MiwtMzIuNzM4OTQgOS42NzYxMSwtNDMuMjY3OTQgNi4yMjAzNSwtNDMuMjY3OTQgLTMuODY5NDgsMCAtMTUuNjMxNjIsMTYuMTQxNTkgLTI2LjUwMzQ1LDM2LjM3MTYyIC0xOS4xNjU0MSwzNS42NjI0OCAtMzQuMTQ0NjUsNzUuNjU5NDkgLTQ1LjMyOTM1LDEyMS4wMzY4NCAtNC45MzQ2NiwyMC4wMjAzNyAtMTEuNDczNTYsNTIuNjE0ODQgLTEyLjIwMDcxLDYwLjgxNjkgbCAtMC41OTQ2Niw2LjcwNzc1IDEuOTMzNywtMS43MTU1NSBjIDEuMDYzNTMsLTAuOTQzNTYgMy4wMzQ2MSwtMy40NTgyNCA0LjM4MDE3LC01LjU4ODIgMS4zNDU1NywtMi4xMjk5NSAyLjc0ODMzLC0zLjg3MzM1IDMuMTE3MjUsLTMuODc0MjMgMC45ODcxOSwtMC4wMDMgMC44MTY5NSwyMi4yMTEyMSAtMC4yMTMyNCwyNy44MjUyNyAtMC40ODYyMSwyLjY0OTYyIC0yLjY1NDAzLDguNDA3NzcgLTQuODE3MzcsMTIuNzk1ODkgbCAtMy45MzMzNiw3Ljk3ODM5IDIuMTM2ODksOS40NjE3NSBjIDIuNzYwOTYsMTIuMjI0OTYgNC44MTczMiwxOC4zNDM3OSAxMS4yNTAwMSwzMy40NzUwNSAxNy4zOTI1NSw0MC45MTE1MiAzNy41MjY4LDcxLjY2NTY3MSA2Mi45NTQ1NCw5Ni4xNjAxNzIgMTEuMjQ4NzUsMTAuODM1OTA4IDE1Ljc5MTc5LDE0LjQ2NjYzMyAyOC45OTA1LDIzLjE2ODgwOCAzMy44NTA3LDIyLjMxODQxOCA4My42MzY3Miw0MS4zNjMwODgyIDEyOC4xODY3OSw0OS4wMzUzMjg2MSAxMS43NDQ1MywyLjAyMjYwMDI5IDE1LjMxNSwyLjI3ODE2NTQ5IDI2LjUzODU3LDEuODk5NzUwMTkgMTMuOTQ5MDgsLTAuNDcwMzQ3MjIgMjAuMTg4NjcsLTEuODg0MDQ1MTIgMzQuMDg0NjksLTcuNzIyNTMwNiA3LjY3NTgyLC0zLjIyNTA0IDkuMzcwOTgsLTMuMzc4NzE5MiAxMS4zODQ2MywtMS4wMzIxMzQ0IDEuNDQ1MzMsMS42ODQzMDYzIDIuNDAxMTksMS4yNzA4MDUgMzUuODYxNDUsLTE1LjUxMzY0OTggbCAzNC4zNzY1NCwtMTcuMjQ0MDc5IC00LjQxNTI3LC0xLjYzNDIxMyBjIC01MS45MjY1LC0xOS4yMTk0MTIgLTcxLjA4NTA2LC0zMC4yNDUzMDIgLTkzLjEwNTg3LC01My41ODMwOTIgLTI1LjcwMTQxLC0yNy4yMzg1IC00Ny4xNzQ1OCwtNjguNzY2NzggLTU1LjUyNjI5LC0xMDcuMzg1NjkgLTIuMTYwNjYsLTkuOTkxMDQgLTIuMzI0MSwtMTIuMzY5NTUgLTIuMzY2MDksLTM0LjQzMzEgLTAuMDM4NiwtMjAuMzIxMjYgMC4yNDYwNSwtMjUuNjEzNiAxLjk5Njg3LC0zNy4xMTYyIDYuMjIwMywtNDAuODY2MzMgMjAuMjMwMzQsLTk1LjYzMTg0IDMzLjg2MTYxLC0xMzIuMzY1NzEgMTIuMjM0MzEsLTMyLjk2OTI1IDQwLjIwNzA3LC04OC40NDMzOSA1Ny4wODY0NCwtMTEzLjIxMDg1IDYzLjQ2NzI5LC05My4xMjY5NSA4NS4yMzEzOSwtMTIwLjMxNTU1IDE0My4yMDk3MywtMTc4LjkwMzUzIGwgMjIuNjcxMjksLTIyLjkwOTY0IDIyLjY1NDkyMywyMi45MDk2NCBjIDQ0LjkzNjgwNiw0NS40NDIwNCA2Ni41NDgwMDQxLDcwLjYyNTQ4IDk5LjA5NjEzOCwxMTUuNDc2NTUgMTAuNzUxNjI0LDE0LjgxNTY2IDE4LjUzMjQzMiwyNi4wMDM4NSA0NC44MzAyODgsNjQuNDYyNjcgMTYuODM1MDEzLDI0LjYyMDExIDQ1LjI0OTMwMSw4MS42MTE0NiA1Ny41OTA4NDEsMTE1LjUxMTgyIDEyLjgxOTIxLDM1LjIxMjU2IDI2Ljc4ODIzLDkwLjQxMzExIDMyLjY1MjA1LDEyOS4wMjkwNSAxLjcyMDY4LDExLjMzMTg1IDIuMDM4NjIsMTcuMDI3MTYgMi4wNDY3NiwzNi42NjkwMiAwLjAwOSwyMC44MzAwNiAtMC4yMDQ0NSwyNC4yNzg4MyAtMi4wNDUyMywzMy4wOTE1NSAtOC4yNjE3MSwzOS41NTI2OCAtMjkuOTg4NTUsODEuODQ4NjMgLTU2LjMyNjIxLDEwOS42NTEwMzcgLTIxLjY5OTExMSwyMi45MDU5NTQgLTQxLjA3Mjg3MywzNC4wMDgyODUgLTkyLjY3MTkwMyw1My4xMDY0NzUgbCAtNC40MTUyMTgsMS42MzQyMTMgMzQuMzc2NDg3LDE3LjI0NDA3OSBjIDMzLjQ2MDI5OSwxNi43ODQ0NTQ4IDM0LjQxNjE5OCwxNy4xOTc5NTYxIDM1Ljg2MTQ5MywxNS41MTM2NDk4IDIuMDEzNjY2LC0yLjM0NjU4NDggMy43MDg3NTgsLTIuMTkyOTA1NiAxMS4zODQ2NjEsMS4wMzIxMzQ0IDEzLjc0MzEsNS43NzQyNjEwNCAyMC4xNzA5MSw3LjI0NDI0MTQxIDMzLjgyNTQ2LDcuNzM1NjI0MSAxMC40NTUwNiwwLjM3NjIzMzEgMTQuODE3MTUsMC4xMDc4MzM3IDI0LjU5NTA4LC0xLjUxMzM3NTAxIDQ0LjkyNzA1LC03LjQ0OTA3ODA5IDk2LjE4MywtMjYuODgxODMyMjkgMTMwLjM4OTQ3LC00OS40MzQ3OTcyOSAxMy4xOTg3LC04LjcwMjE3NSAxNy43NDE3MiwtMTIuMzMyOSAyOC45OTA1MywtMjMuMTY4ODA4IDI1LjQyNzcyLC0yNC40OTQ1MDEgNDUuNTYxOTYsLTU1LjI0ODY1MiA2Mi45NTQ1MywtOTYuMTYwMTcyIDYuNDMyNjQsLTE1LjEzMTI2IDguNDg5MDUsLTIxLjI1MDA5IDExLjI0OTk2LC0zMy40NzUwNSBsIDIuMTM2OTEsLTkuNDYxNzUgLTMuOTMzMzMsLTcuOTc4MzkgYyAtMi4xNjMzOSwtNC4zODgxMiAtNC4zMzExNSwtMTAuMTQ2MjcgLTQuODE3NDIsLTEyLjc5NTg5IC0xLjAzMDEzLC01LjYxNDA2IC0xLjIwMDQyLC0yNy44Mjc2MiAtMC4yMTMyMSwtMjcuODI1MjcgMC4zNjg5Miw4LjhlLTQgMS43NzE2NSwxLjc0NDI4IDMuMTE3MjIsMy44NzQyMyAxLjM0NTU3LDIuMTI5OTYgMy4yNTcyOCw0LjYwNjQxIDQuMjQ4MjQsNS41MDMyMiAxLjc3MjYzLDEuNjA0MjEgMS44MDE3LDEuNTgxMzQgMS43OTcwNSwtMS40MTQ3MyAtMC4wMDksLTQuMjMxMTYgLTIuOTkwMjIsLTIxLjQ4MDgzIC02Ljc3MjA1LC0zOS4xNTE5NiAtMTIuNDg4MDQsLTU4LjM1MzM4IC0yOC40OTM0NCwtMTA0LjE1ODI0IC01MS4wODQwNiwtMTQ2LjE5NDI3IC0xMC44NzE4MiwtMjAuMjMwMDMgLTIyLjYzMzk5LC0zNi4zNzE2MiAtMjYuNTAzNDcsLTM2LjM3MTYyIC0zLjQ1NTc0LDAgLTEuOTQyMDIsMTAuNTI5IDYuMjIwMzIsNDMuMjY3OTQgMi42ODMxOSwxMC43NjE5OCA0Ljc0MTM5LDE5Ljk3ODcgNC41NzM3LDIwLjQ4MTYxIC0wLjE2NzYsMC41MDI5MSAtNi45ODg4NSwtNi4yOTAwMiAtMTUuMTU4MjYsLTE1LjA5NTQgLTM3LjIzMjkxLC00MC4xMzEzNSAtNDQuODY2MDYsLTUwLjg2NTE4IC03Ni4yNTgxMywtMTA3LjIzNTE0IC0zNC4yMDY0NywtNjEuNDIzNTggLTU2LjExMDg0LC05MC45Njg1NCAtOTguNTUzNTMsLTEzMi45MzA1MyAtNDAuMzI1OTAxLC0zOS44NjkwNyAtODYuMDcwMDUxLC03Ny4zODA2OCAtMTU4Ljg5MzY0NCwtMTMwLjI5Nzc0IC0xMi4yMTI3NSwtOC44NzQzNCAtMjMuMDc5MywtMTYuNzIzMjIgLTI0LjE0Nzg4OSwtMTcuNDQxOTYgLTUuNTUzMjEsLTMuNzM1MDUgMS4yODM1MDUsLTEuMDQ4NDUgMjIuNjUyMTUxLDguOTAxNTEgMTEwLjgwODU3OSw1MS41OTYyMiAyMTEuODY4MTIyLDExMS41NTgwNCAyNzcuNzAwNzIyLDE2NC43Njg1OSAyNS4xNTAzOCwyMC4zMjgzNSA0NS40MDc0MiwzOC43MjQ5NiA3Ni4zNTEwNiw2OS4zMzg5OSAzMy41MjY0OCwzMy4xNjk0NiA1MS41MzE5NSw1NC40NTI5OSA1OS45MjQyNCw3MC44MzQyMiAzLjQ3NzMsNi43ODc0NSA4LjAwNjU0LDIxLjM5MjQ3IDYuOTU5MDYsMjIuNDM5OTggLTAuMjYwMjYsMC4yNjAyNiAtNi4yMzMwMSwtNC40NDgwOCAtMTMuMjcyNzUsLTEwLjQ2Mjk4IC0xMi4zNjU5NSwtMTAuNTY1NjMgLTI0LjM1MTA5LC0xOS42NjA2NSAtMjUuOTA4MTgsLTE5LjY2MDY1IC0xLjg0MTg2LDAgLTAuMjIzNDEsMy43MzIyIDcuNDI3MjYsMTcuMTI3OCAxMy4yNjM3MiwyMy4yMjMyNSAyNS4zMzU3OSw1MS4yOTEyNiAzNS45MDg2Myw4My40ODg0MSAxMS4yOTY3NCwzNC40MDE3OSAxNy4zNTU2Miw1OC4yODE2NCAzMC4xMDI4NSwxMTguNjQzNzEgNS41MzEzOCwyNi4xOTMyMSA4LjQ3MzU4LDM3LjQyMzIgOS44MDQ0OSwzNy40MjMyIDAuNDEyMTIsMCAxLjY1MjQzLC0yLjQxNDc5IDIuNzU2MTcsLTUuMzY2MiAxLjEwMzczLC0yLjk1MTQxIDIuMzE4MzcsLTUuMzY2MiAyLjY5OTE5LC01LjM2NjIgMS4yNTI4MywwIDMuNzQ3NjcsMTYuMzkwOTkgMy42ODA4NiwyNC4xODI1NyAtMC4wNjk4LDguMTU2MzIgLTAuOTg2NjcsMTEuNjIzMjYgLTUuMzY4NDQsMjAuMzAzNDIgLTEuNTY2ODQsMy4xMDM5MSAtMy43MjI4OSw5Ljg4MDMgLTQuOTY0OCwxNS42MDQxNiAtNy4xNzgyNywzMy4wODMzMSAtMzQuMTQ1NTYsODguODE1MjUgLTYxLjYwNjQ1LDEyNy4zMTkyMjkgLTkuNTQ1NzUsMTMuMzg0NDY4IC0xNS4xNDA0NiwyMC4xMTE2OTQgLTI2LjU3NjgxLDMxLjk1NjgxNSAtMTIuODM0MTYsMTMuMjkyODMyIC0xNi4zODY4NSwxNi4zNjMwOTMgLTMxLjE1ODgzLDI2LjkyNzg5MiBDIDI4Ni41NDQxNyw1LjMyMzkzMDIgMjU5LjA3NDY5LDE4LjI0NzA3NSAyMDIuNjA5MjQsMzcuNzQzMDk3IDE2MC42NjM1NSw1Mi4yMjU3NDggMTU1LjA1OTksNTQuOTYzMDQ2IDE0OS4yNDEzMyw2My44MTI4IGMgLTMuOTk4MDksNi4wODA3OTYgLTQuNDIyMzcsNi4zOTQ0NSAtNy43NTAyMiw1LjcyODg2MyAtMS42ODgzLC0wLjMzNzYyMyAtMi40OTkyMiwtMC4xODAzMDQgLTIuMjc4MDQsMC40NDE5OTYgMS40MjUzNSw0LjAxMDY5NiAxNi41NzE5OCwzNS45NTQ2ODEgMTcuMDUyNDMsMzUuOTYzMjcxIDAuMzM1NzUsMC4wMDkgMC44NjYwMiwtMC43OTM5MyAxLjE3ODI0LC0xLjc3NzczIDAuNzY4OTgsLTIuNDIyNzUgMi44NjAyNywtMi4yNTgzNyAxMC45ODQ4OCwwLjg2MzUxIDIyLjY1OTAzLDguNzA2ODMgNTQuNjM1NjcsMTQuOTgzMzIgMTAxLjI1ODA4LDE5Ljg3NTQxIDE3Ljg2MzYzLDEuODc0NDEgNzkuNDcyNjcsMS41ODI2NyA5NC44MDI4MywtMC40NDg4OCAzMi44NDQyNiwtNC4zNTI2MSA2NC4yNjAzLC0xMi44NjcwNyA5Mi4zMjE0OSwtMjUuMDIxMDYgMTYuMzkzNzMsLTcuMTAwNDYzIDIwLjA2MDcyLC05Ljc1NTY1NyAyNi41NDEyMSwtMTkuMjE3NDI2IDcuMjY5NTksLTEwLjYxMzg5MiAxNC4xMzU4MiwtMTcuMDM4MTI1IDIyLjQ2NTc3LC0yMS4wMTk1NzUgNy45NjAxMywtMy44MDQ3MjMgMjEuMTE1OTgsLTguNDI3ODgxIDIxLjg2MTQ0LC03LjY4MjQyNyAwLjI5MDY3LDAuMjkwNjY5IC0wLjg5MTI0LDMuNDkwODkgLTIuNjI2NDksNy4xMTE3MzIgLTMuNjU0MzgsNy42MjU0NTYgLTMuNzc1MTIsOC40NzQ4MzYgLTEuMzg2NjIsOS43NTMxNTMgNC4xNjEyMiwyLjIyNzA2MiAxMy43NjY5OCwtNS41Nzk5NTEgMjguNTAxMjEsLTIzLjE2Mzk5NiAyOC41OTE1NSwtMzQuMTIxNzcyIDQ3LjQyMTM2LC02OS43Mjc0NCA1NS42MTY2MiwtMTA1LjE2NjY0OSA5LjQ1Mzk5LC00MC44ODI1MjIgNi45MzAyNiwtODkuMTgxNjEyIC02LjY5NjAzLC0xMjguMTQ4OTgyIC00LjIzMzc1LC0xMi4xMDc0OSAtMTEuNzc2NTcsLTI4LjI4ODQ2IC0yMi43NDM4MywtNDguNzkwNDcgLTEyLjE5NjY1LC0yMi44MDA0MiAtMTQuOTAzODEsLTI2LjQxOTQzIC0xNy42ODM1LC0yMy42Mzk4IC0xLjg4MDk0LDEuODgxIC00LjQwMzE0LDEzLjMxMDc4IC03LjA1OTMyLDMxLjk5MTIxIC0xLjM2MzkxLDkuNTkyMDggLTIuNzg4OSwxNy43OTQzNiAtMy4xNjY1LDE4LjIyNzI5IC0wLjgyMDQ5LDAuOTQwNTcgLTE3LjIzMzU0LC0zMS41NDkzNSAtMjIuNzIyLC00NC45Nzg0NSAtNy4xNzE2NiwtMTcuNTQ3NDkgLTEwLjQ1MDMxLC0yOS41MTQxNSAtMTQuNzI0MDQsLTUzLjc0MTggLTUuODU1NTEsLTMzLjE5NDA2IC03LjQyNjM3LC00MS4xMzk5OCAtMTAuNzkyODYsLTU0LjU5MzY3IC0xLjkxMzA1LC03LjY0NSAtNS40NjE0NCwtMTkuNTE3NzEgLTcuODg1NDUsLTI2LjM4MzgxIC0xOC4zNjM4NCwtNTIuMDE2ODUgLTU5Ljc3MTgzLC0xMTQuMTExNjkgLTEzMi4yOTQ3NCwtMTk4LjM4NzM5IC00LjU5NzQsLTUuMzQyMzkgLTguMTY3MDgsLTkuOTA1MTkgLTcuOTMyNzYsLTEwLjEzOTU1IDAuNDc0OTEsLTAuNDc0OTMgMzMuMTAwNDksMjQuMzk0NTYgNTEuMTAwMDYsMzguOTUyMDkgNTQuMjUxMjcsNDMuODc2NzcgMTEwLjg3NzcyLDk4LjQwMjk0IDE0NC4xMDExLDEzOC43NTY1NSAyNi42MzMyNCwzMi4zNDkwOSA1Ni4wMTg2Myw3OC4xNzAwOSA3NS40MjM2LDExNy42MDkxNiAxMS44NTczMywyNC4wOTkwMiAxNS40MzIyOSwzNy4zMDI3NyAxMy40ODk2NCw0OS44MjMzNyAtMC41NTAxMywzLjU0NTYyIC0xLjE0NTA2LDYuNTkxMzkgLTEuMzIyMDUsNi43NjgzNiAtMC4xNzY5MSwwLjE3Njk3IC0yLjI0Mzk3LC0yLjQyMjE2IC00LjU5MzI5LC01Ljc3NTgyIC0xMi43MTg2LC0xOC4xNTU0MiAtMjAuMjA0MTgsLTI3LjI2MjMzIC0yMS40MTQyNiwtMjYuMDUyMjQgLTAuNjc0MTcsMC42NzQxNyAyLjU3MDY4LDkuMDg3ODQgMTAuOTcyNTMsMjguNDUxMTIgMTcuMzU4MDQsNDAuMDAzOTIgMjUuNzUxOTQsNjkuMDYyOTEgMjkuMjgyMDksMTAxLjM3MjI5IDQuODc2ODksNDQuNjM1NzggLTQuOTQzMDcsOTMuMDgyNTQxIC0yOS40MjU5OSwxNDUuMTcyODgyIC0xNi41MzkxNiwzNS4xODg5NjUgLTM1LjIwODI1LDYxLjE2NTkyMiAtNTkuMDg0MTYsODIuMjEyMzI4IC0xMy44MjE4OSwxMi4xODM4NjIgLTE5LjA0NzE0LDE3LjM5NzM5MSAtMjAuMTgxNzMsMjAuMTM2Mzg4IC0wLjYwMzUyLDEuNDU3MTkyIC0wLjg4MzM3LDIuODYzNDkyIC0wLjYyMTY3LDMuMTI1MDkyIDAuNzgxNCwwLjc4MTUgNi4wOTU1NSwwLjc4ODkyIDEyLjI4NjE3LDAuMDE3IGwgNS44MTMzOCwtMC43MjQ3MSAtNC40NzE4Myw0LjY1MDYyIGMgLTYuMzU0MjksNi42MDgyOSAtMTUuNzY3ODUsMTMuMDEzMiAtMjIuMjA0NzksMTUuMTA3OSAtNy4wNTE5LDIuMjk0ODUgLTEzLjU4MzksMy4zODY0MyAtMjcuMDY5ODcsNC41MjM1MiAtMTEuNjMzMiwwLjk4MDk0IC0xNS40NDU1MywxLjk0Nzc1IC00NC4xODY2MSwxMS4yMDU5NyAtNDYuMzA5MjEsMTQuOTE3NCAtNzUuNzg1ODIsMjAuMDg0NzggLTEyNS4xMTcwMSwyMS45MzM3IC0zNi4zNDY1MSwxLjM2MjIxIC02Mi40NTc3MSwtMC4xMTM3NiAtMTEwLjMxMjAzLC02LjIzNTcgLTMyLjA3NjYyLC00LjEwMzUzIC00MS4wNDE4NCwtMy41MzQwOSAtNDguOTk3MTQsMy4xMTI0IC0yLjA1MDk2LDEuNzEzNTEgLTQuMjY1NDEsMy4xMTU1MiAtNC45MjEwNywzLjExNTUyIC0wLjY1NTY2LDAgLTIuMjY0NTMsLTEuMzA4MDEgLTMuNTc1MzIsLTIuOTA2NjkgbCAtMi4zODMyMSwtMi45MDY2OSAwLjUyOTM3LDcuMTU0OTMgYyAwLjI5MTEyLDMuOTM1MjEgMS4yMDE5NCwxNC4zMDQyMyAyLjAyMzk1LDIzLjA0MjM2IGwgMS40OTQ1OCwxNS44ODczNSAxLjkxNzI1LC0xLjgwMTA4IGMgMy4wNDI5OSwtMi44NTg4NCA1LjE2MjAxLC0yLjIyOTMgOS4xOTgzOCwyLjczMjY1IDUuMTIxNDEsNi4yOTU4OSAxMC41OTM1OSwxMC40NTEyIDE1Ljg1NDYxLDEyLjAzOTMzIDIuNDU4MTYsMC43NDIwNiAxMC41MDc0NiwxLjc0Nzg2IDE3Ljg4NzMyLDIuMjM1MjkgNDMuMDcxNywyLjg0NDYyIDYwLjA4NjQ4LDQuNTM3MjEgODUuODYxNTgsOC41NDEzOCA0NS43Mzk1OSw3LjEwNTY1IDg0LjA3MjAzLDE2LjU4MTk5IDE1Mi43NTI5MiwzNy43NjI4MiAyNC44OTg4OSw3LjY3ODc2IDI1LjkyMjA1LDcuOTE0NzkgMzAuODU1NjQsNy4xMTY5MiAyLjgwNjQzLC0wLjQ1MzggOC43MjQ5LC0wLjY2NTA1IDEzLjE1MjAxLC0wLjQ2OTM2IDEwLjQzNTI5LDAuNDYxNCAxNS4zMTc5OSwyLjg5NDUzIDI1LjI2NTg1LDEyLjU5MDcxIDQuMDU4MTksMy45NTU0MiA3LjM3ODUyLDcuNDczNjggNy4zNzg1Miw3LjgxODI4IDAsMC41MzAzNiAtNi40MjYyOSwtMC41MTgzOCAtMTQuMDg2MjcsLTIuMjk4ODggLTMuNDQ4NTksLTAuODAxNjIgLTIuMzMyNiwxLjc3NzIgMi43OTgyOSw2LjQ2NjYzIDIuNjQ1OSwyLjQxODA5IDE1LjIyMjkyLDEyLjE4NTY1IDI3Ljk0ODk1LDIxLjcwNTY0IDI4LjQ1Nzg0LDIxLjI4ODMzIDM3LjY0NDU5LDI4LjY1NDYgNTMuMDk5Niw0Mi41NzcyIDcyLjA0MDMsNjQuODk3NTQgMTA5LjgxMjc5LDE1Mi4wNTUyMyAxMTguMTgzMzQsMjcyLjcwMDY4IDEuMzcyMzIsMTkuNzc5NTMgMS4zOTI2Miw2OS4wMzI5MSAwLjAzMzEsODAuMDQ1NzcgLTAuNTc2OTUsNC42NzMwNyAtMS4yNzc1MSwxMC43MTAwNCAtMS41NTY3MywxMy40MTU1IGwgLTAuNTA3ODIsNC45MTkwMSAyLjYzNDM1LC0yLjk2ODc2IGMgMS40NDg5NywtMS42MzI4NCA1LjM5MTk2LC03LjYwMzI3IDguNzYyMjksLTEzLjI2NzU2IDMuMzcwMzMsLTUuNjY0MzggNi40MDI4NiwtMTAuNDY4ODMgNi43Mzg5NiwtMTAuNjc2NSAwLjkyNDE1LC0wLjU3MTE0IDIuNTUwNjQsOC4wMjg2NCAyLjU1MDY0LDEzLjQ4NTg4IDAsMTIuMDQzMTggLTguMTc1NDksMzQuNjM2NTcgLTIxLjI5ODcsNTguODYwMDMgLTE4LjgxMzA5LDM0LjcyNjE5IC00My4zNDExNyw2MS44NjQwMyAtODkuMTU1NTMsOTguNjQxNjIgLTM5LjMzODI1LDMxLjU3ODkxIC02Ny4xODA3Nyw0Ny45MDc2MyAtMTAwLjE2OTAyLDU4Ljc0NTgzIC0xOC42OTM3Nyw2LjE0MTc5IC00NC42NDMzNiwxMi44NDEyMiAtNDQuMDkwOTEsMTEuMzgzMDQgMC4xNDY4NSwtMC4zODc2MiA3LjkxMzgsLTQuNTUxNTIgMTcuMjU5OTIsLTkuMjUzMDIgMjkuMjQ5OCwtMTQuNzE0MTIgNDguMjY4ODYsLTI3LjU5MjE4IDY4Ljc3NzA0LC00Ni41NzAwMSAyNi42NDk2MSwtMjQuNjYwODEgNTQuMjA0NTgsLTYwLjk1NjA3IDY0LjkwMzQ0LC04NS40OTAwNiA1LjQ5NjE1LC0xMi42MDM1OCA3Ljg3MTE0LC0yMy41ODA0MSA4Ljk4MTc2LC00MS41MTI0NSAxLjI3MTUyLC0yMC41MzA2MyAyLjk3NDMxLC0zMC45NDI3NSA3LjI1MjI0LC00NC4zNDYzNSAzLjM3NDk4LC0xMC41NzQ0NSAxNC40NTQ3NSwtMzcuNjY5NTQgMTUuMTA1MTMsLTM2LjkzOTIgMC4zNTE0LDAuMzk0NTkgMi4xNTIyOSw3LjE1NjgxIDQuMDAyMDIsMTUuMDI3MjMgNi41MzI4MSwyNy43OTYzNyA5LjE2Mjg3LDMwLjMxNzk0IDEyLjEyNjcxLDExLjYyNjc2IDEuMjQ0NiwtNy44NDkxNCAxLjIyOTEzLC00NS4wODE2OSAtMC4wMjU5LC02MS43MTEyNyAtNC4yMDMyNiwtNTUuNzAzMSAtMTYuMzYwNDcsLTEwNS43Mjg5NCAtMzcuODE4NTUsLTE1NS42MTk3MyAtMjMuMDQxMDIsLTUzLjU3MTIgLTQ5LjQxNTM0LC04OS4xMDI2NyAtOTMuNjY2NzEsLTEyNi4xODc5MiAtMjEuMTU1NzgsLTE3LjcyOTc0IC01NC4wODk2NiwtNDAuNjExMzggLTU4LjQ1MjQ3LC00MC42MTEzOCAtMi4wMzIwOSwwIC0xLjkwOTI5LDMuODA5NTUgMC4zMzI4LDEwLjMyNjM1IDAuOTkxNTgsMi44ODIwOSAxLjY5NTg5LDUuNTQ1NTIgMS41NjUxNCw1LjkxODc0IC0wLjM0OTQzLDAuOTk3MzkgLTE2LjU0NzAzLC05LjIwNjg4IC0yMS40MDM5OCwtMTMuNDg0MjcgLTUuMTUxOSwtNC41MzcxMiAtOC4wMzc5MywtMTAuMzA4MDIgLTguNzIwNjksLTE3LjQzNzczIGwgLTAuNTIxNTEsLTUuNDQ2MzMgLTguNDk2NDgsLTIuOTU1ODggQyA0MzcuMjU3MDgsMjkwLjgzMyA0MDAuNDExNywyNzkuMjU4NTYgMzgyLjMxOTY1LDI3NC4xMzc5NiAzNDkuNjQyOTEsMjY0Ljg4OTUgMzE4LjYxOTQsMjU4Ljg3OTUzIDI4OS44MDk5LDI1Ni4yMTY4MyBjIC0xNi4yNDc4NywtMS41MDE2NCAtNTMuMDM3NDQsLTIuNjk0MzcgLTY2LjYzMDI5LC0yLjE2MDA4IC0yNS45NzkxOSwxLjAyMTEgLTMwLjU4NzA2LDIuODMyNTUgLTQyLjQ1MDc0LDE2LjY4Nzk4IC0yLjg0MzAxLDMuMzIwMzQgLTUuNzk4MzUsNi4wMzY5OCAtNi41Njc0Miw2LjAzNjk4IC0wLjc2OTA2LDAgLTIuMzI4MTIsLTAuODczNjIgLTMuNDY0NjgsLTEuOTQxMzIgLTEuMTM2NTYsLTEuMDY3NjkgLTIuMjIxNTIsLTEuNzcyIC0yLjQxMTAzLC0xLjU2NTE0IC0wLjU1MTY1LDAuNjAyMTggLTE2LjQ1ODY3LDU2LjY5MDAzIC0xNi4xNzExMyw1Ny4wMTg5OCAwLjE0MzE5LDAuMTYzODUgMi4zNDg2MSwtMS4xMDg0OCA0LjkwMDk1LC0yLjgyNzM2IDcuODY4NzIsLTUuMjk5MTIgNy43MTQ4LC01LjQ0NTk3IDI0LjY0ODExLDIzLjUyMDY3IDEzLjI2OTcxLDIyLjY5OTQ2IDIxLjU0MDcyLDMxLjg0MTU5IDM4LjQ1NjQ5LDQyLjUwNjQ2IDIwLjE1NDcyLDEyLjcwNjk3IDM2LjA0ODk1LDIzLjI3MzQ2IDQ2Ljg4MzQsMzEuMTY4MjEgNDYuNzA3MzgsMzQuMDM0MzEgNzguNDk1OTMsNjUuMzQ0NTUgMTI1LjI0NTUzLDEyMy4zNjExIDMuMDI0MTIsMy43NTI4NSA3Ljk1MDkxLDguMjU1NTQgMTIuOTM0MDUsMTEuODIwNjYgMTUuNzk1MDUsMTEuMzAwMzIgMjYuNDM4NTQsMjIuMTA3NjYgMzEuMjczMTMsMzEuNzU0NjYgMi43Njg1MSw1LjUyNDIzIDUuNDc3MzcsMTQuMjcxMjIgNy4wNjI5LDIyLjgwNjM0IDIuMDI3NzksMTAuOTE1NjUgMi4xNjQxLDEyLjA3Mzk0IDEuNDIxMDYsMTIuMDczOTQgLTAuMzc4NjgsMCAtNC43ODc0NiwtMy40MjE0OSAtOS43OTczNCwtNy42MDMzNyAtNS4wMDk4OCwtNC4xODE4NyAtOS41MjEyNCwtNy4zNDg1NiAtMTAuMDI1MjIsLTcuMDM3MDUgLTEuMzc2OTYsMC44NTEwOCAtMC4yOTcxMSw2LjUzMjAxIDMuODAyOTQsMjAuMDA2NjIgNy4zMjYyOSwyNC4wNzcxNCA5Ljc3NzU3LDQwLjU1OTc4IDkuNzkyMzIsNjUuODQzODcgMC4wMjUsNDIuNTkyNCAtOS4zMTQ5MSw4My4yODEwNiAtMjcuNDU4OTIsMTE5LjYyNTE1IC0yNS41NTMwMyw1MS4xODUwMyAtNjMuNjk4OTEsOTAuMTc3MTYgLTExMi4wNTMyNywxMTQuNTM5MDcgLTEzLjAwMjEyLDYuNTUwNyAtMjguMTc5MTUsMTIuOTU3OTQgLTUzLjIxNDc5LDIyLjQ2NTMyIC0xNy4xNDMxMiw2LjUxMDI3IC0yMS43MjMwOCw4LjgzNzY4IC0yMy4wMjg0MSwxMS43MDI2IC0wLjg5NTM1LDEuOTY1MSAtMC44MDAwMSwyLjQ4MzQ4IDAuNjUxOTksMy41NDUxOCAyLjExNzU5LDEuNTQ4NDIgMi41OTM2NiwxLjU0Mzg1IDEyLjg4NzAyLC0wLjEyNTU3IDQuNjE4ODYsLTAuNzQ5MDMgOC41NjExNCwtMS4xOTg4MSA4Ljc2MDQ5LC0wLjk5OTM2IDAuMTk5MzYsMC4xOTkzNSAtMS4zNjYxNCwxLjM2NzM5IC0zLjQ3ODksMi41OTU2MyAtMTUuNTcwNDcsOS4wNTE1MiAtMjIuODkxMDQsMTAuOTczNiAtNDEuNDA0ODcsMTAuODcxMDIgQyAxNTkuNDIyMTIsOTgxLjY4MTMgOTguMzc2NzAzLDk2NS4xMDU5MiA1Ny45Nzk2MTEsOTQzLjI0NDY1IDE4LjA3MDY2Myw5MjEuNjQ3NSAtNS44MjA5MDAxLDg5Ny45MzgyMSAtMzIuNTMxMjM4LDg1My40MjQzNSBjIC0zLjAzOTU5MywtNS4wNjU2MSAtMC44Njg2OTgsLTQuMDIxMzQgMy43MTg1MDcsMS43ODg3MyAxMi45NDU5NTEsMTYuMzk3MTMgMjguODEzMTcxMzQxMjUsMzEuMTI4NTEgNDMuNTU4OTQ1LDQwLjQ0MSAyMi4wNDQwNzEsMTMuOTIxNjIgNTYuMzEzNTAzLDI0LjQ5NDE5IDk0LjQwMTY5NiwyOS4xMjQwNiAxOC4zOTIwMiwyLjIzNTczIDI5Ljk2NzcxLDEuNTI2ODYgNDQuMjcxMTMsLTIuNzExMSAxOS42NTg4OSwtNS44MjQ2NCAyOS41OTY0NiwtNy42NjMzNyA0NC40MzUyNSwtOC4yMjE1NSAxMi4yNjkyNywtMC40NjE1OCAyOS41MzgwNSwwLjcxMjU1IDMxLjkxNzQzLDIuMTcwMDkgMC40MjgzMSwwLjI2MjMyIC0yLjU5MDE4LDIuMjI1NDYgLTYuNzA3NzUsNC4zNjI0NSAtNC4xMTc1NywyLjEzNjkxIC04LjE5MDc5LDQuNzQzNzIgLTkuMDUxNjEsNS43OTI5IC0xLjg4MzA5LDIuMjk1MDQgLTIuMDQ4NTUsNS44MDQzNSAtMC4zMDUyNSw2LjQ3MzM0IDIuNDExNjYsMC45MjU0IDEwLjg4OTE4LC0xLjg4ODkgMjkuMTQ4NTYsLTkuNjc2NDIgNTAuNDY1ODcsLTIxLjUyMzY0IDg3LjU4ODY4LC00OC43Nzg1NiAxMTEuMTkzOTYsLTgxLjYzNjc3IDMwLjA5NTk2LC00MS44OTMxOSA0My4zNzk4LC05Mi4wMDk4OSA0MC43ODg5MSwtMTUzLjg4NjI2IC0xLjMwMDA1LC0zMS4wNDU5NiAtNi4zODA2NywtNTkuMTc3MTggLTEwLjY4Nzg1LC01OS4xNzcxOCAtMC40NzQ3MywwIC0yLjkyMTE4LDQuMTAxMDMgLTUuNDM2NTksOS4xMTM0MiBsIC00LjU3MzM0LDkuMTEzNSAtMy4wODE3MSwtNS4zMTI0NSBjIC00LjYxODg3LC03Ljk2MTgzIC0xMy4zMDY5MiwtMjYuMTcwMDUgLTE0LjkxMDUyLC0zMS4yNDg5OCAtMy40MTAwNCwtMTAuNzk5OTIgLTMuODkwMzIsLTIxLjUwNTg0IC0xLjUzNTI3LC0zNC4yMjE5NCBsIDAuNzA2MjgsLTMuODEzNCAtMTEuNzM3MjEsLTEwLjk2OTg0IEMgMjkwLjg4MDU0LDUxMS42NzE5OCAyNTMuOTUxLDQ4NC45OTUgMTk3Ljc4MjIsNDU1LjYwNTc3IGMgLTI5LjQzMDgyLC0xNS4zOTkwMiAtMzIuMDQ2ODQsLTE1LjMyODE5IC02OS44NTI2LDEuODkxMjIgLTEwLjYyMjM4LDQuODM4MTcgLTE1LjM0MTY5LDYuNTM1MzIgLTE4LjMxNDExLDYuNTg2MDMgLTMuODg0NzcsMC4wNjYyIC00LjA3MzkzLC0wLjA1OTkgLTYuMzM3MzksLTQuMjIwMjUgbCAtMi4zMzMwNSwtNC4yODg2NiAtNC45OTc4MDMsOC4zMTMzMSBjIC0yLjc0ODc0Niw0LjU3MjM2IC01LjkxNjc3LDEwLjIzMTkxIC03LjA0MDA5NCwxMi41NzY4NSBsIC0yLjA0MjQ2NCw0LjI2MzQ0IDkuNTc3NDExLDUyLjk3NiBjIDExLjI2MDYxLDYyLjI4NjUyIDExLjcxNzgxLDY1LjM1ODA0IDEwLjk0Nzg1LDczLjU0NjMzIC0yLjI5Mzc4LDI0LjM5MTMzIC0xMC4wMDUwMSwzMy4wODI2OSAtNDMuNDA3NTMyLDQ4LjkyNTE0IC0xOS45NzcyOCw5LjQ3NDkxIC05Ni40NTA5NjEsNDEuMzk3MzUgLTk3LjI1MjMxMyw0MC41OTYwOSAtMC4xODYwMjgsLTAuMTg2MDMgMi42MTYxMTEsLTMuOTAzMzcgNi4yMjY5MzYsLTguMjYwNzMgMzMuMjE0MzQ3NiwtNDAuMDgxMjkgNTIuMDcyNTk3LC02NC43MjUwMSA1NS42MDE4NTUsLTcyLjY1OTc0IDIuMzA1NDA4LC01LjE4MzIxIDIuNTAzMjQyLC02LjQxOTA1IDIuMTQ2OTI2LC0xMy40MTU1IEMgMzAuMTQ2MTU3LDU5MS40NDY3NCAyOC45MDcxMDIsNTg5LjI0Mjc2IDEuMDk2MjQ3Myw1NDkuNzY5MTkgLTEzLjcyOTU3Myw1MjguNzI2IC0xMi4xMTY0OTQsNTI5LjkzMjY4IC0yMC4wODgwNjksNTMzLjkyMTY0IGMgLTEyLjUwMzU5OCw2LjI1NjgxIC0yNi44NjM1NDMsMTEuMTc2NDUgLTM5LjU4NzQyMywxMy41NjI0NCAtMTEuNDYyMzc3LDIuMTQ5NDMgLTM4LjE1MTUxOCwyLjE0OTQzIC00OS42MTM4OTgsMCAtMTIuNzIzODgsLTIuMzg1OTkgLTI3LjA4MzgyLC03LjMwNTYzIC0zOS41ODc0MiwtMTMuNTYyNDQgLTcuOTcxNTQsLTMuOTg4OTYgLTYuMzU4NSwtNS4xOTU2NCAtMjEuMTg0MzIsMTUuODQ3NTUgLTI3LjgxMDg0LDM5LjQ3MzU3IC0yOS4wNDk5NCw0MS42Nzc1NSAtMjkuNjA5NTEsNTIuNjY2MDkgLTAuMzU2MjgsNi45OTY0NSAtMC4xNTg1MSw4LjIzMjI5IDIuMTQ2OTIsMTMuNDE1NSAzLjU4MzA0LDguMDU1NTUgMjEuNDEzMDYsMzEuMzUyODEgNTUuNjA4NDgsNzIuNjU5NzQgMy42MDcxNiw0LjM1NzM2IDYuNDA2MzQsOC4wNzQ3IDYuMjIwMzIsOC4yNjA3MyAtMC44MDEzNiwwLjgwMTI2IC03Ny4yNzUsLTMxLjEyMTE4IC05Ny4yNTIzMiwtNDAuNTk2MDkgLTMzLjQwMjU2LC0xNS44NDI0NSAtNDEuMTEzNzQsLTI0LjUzMzgxIC00My40MDc1LC00OC45MjUxNCAtMC43NzAwMiwtOC4xODgyOSAtMC4zMTI4LC0xMS4yNTk4MSAxMC45NDc4NCwtNzMuNTQ2MzMgbCA5LjU3NzQsLTUyLjk3NiAtMi4wNDI0MywtNC4yNjM0NCBjIC0xLjEyMzMzLC0yLjM0NDk0IC00LjI5MTQyLC04LjAwNDQ5IC03LjA0MDE4LC0xMi41NzY4NSBsIC00Ljk5Nzc1LC04LjMxMzMxIC0yLjMzMzA3LDQuMjg4NjYgYyAtMi4yNjM0LDQuMTYwNjggLTIuNDUyNTksNC4yODY2MSAtNi4zMzczNCw0LjIyMDI1IC0yLjk3MjQ1LC0wLjA1MSAtNy42OTE3NSwtMS43NDc4NiAtMTguMzE0MTUsLTYuNTg2MDMgLTM3LjgwNTc5LC0xNy4yMTk0MSAtNDAuNDIxODMsLTE3LjI5MDI0IC02OS44NTI1NywtMS44OTEyMiAtNTYuMTY4NzksMjkuMzg5MjMgLTkzLjA5ODM1LDU2LjA2NjIxIC0xNDUuODAwMTUsMTA1LjMyMjE4IGwgLTExLjczNzE5LDEwLjk2OTg0IDAuNzA2MjUsMy44MTM0IGMgMi4zNTUwNSwxMi43MTYxIDEuODc0NzYsMjMuNDIyMDIgLTEuNTM1MjIsMzQuMjIxOTQgLTEuNjAzNjQsNS4wNzg5MyAtMTAuMjkxNzMsMjMuMjg3MTUgLTE0LjkxMDUyLDMxLjI0ODk4IGwgLTMuMDgxOCw1LjMxMjQ1IC00LjU3MzM0LC05LjExMzUgYyAtMi41MTUzMywtNS4wMTIzOSAtNC45NjE4LC05LjExMzQyIC01LjQzNjU4LC05LjExMzQyIC00LjMwNzExLDAgLTkuMzg3NzgsMjguMTMxMjIgLTEwLjY4Nzc5LDU5LjE3NzE4IC0yLjU5MDk3LDYxLjg3NjM3IDEwLjY5MjkyLDExMS45OTMwNyA0MC43ODg4OSwxNTMuODg2MjYgMjMuNjA1MywzMi44NTgyMSA2MC43MjgwNyw2MC4xMTMxMyAxMTEuMTkzOTUsODEuNjM2NzcgMTguMjU5MzUsNy43ODc1MiAyNi43MzY5MSwxMC42MDE4MiAyOS4xNDg1Nyw5LjY3NjQyIDEuNzQzMywtMC42Njg5OSAxLjU3NzgxLC00LjE3ODMgLTAuMzA1MjYsLTYuNDczMzQgLTAuODYwODIsLTEuMDQ5MTggLTQuOTM0MDUsLTMuNjU1OTkgLTkuMDUxNjMsLTUuNzkyOSAtNC4xMTc1NiwtMi4xMzY5OSAtNy4xMzYwNSwtNC4xMDAxMyAtNi43MDc3NCwtNC4zNjI0NSAyLjM2OTU5LC0xLjQ1MTU1IDE5LjY1ODcyLC0yLjYzMjIxIDMxLjkxNzQ0LC0yLjE3OTU3IDE0Ljk3MjEsMC41NTI3MiAyMi45OTIwNiwyLjAxOTQ4IDQzLjA5MzcsNy44ODEzNCAxMC4zNTM1NSwzLjAxOTI5IDE0LjMwMTY0LDMuNzMyMjggMjIuODA2MzQsNC4xMTkgMjQuMzc3MDUsMS4xMDgzIDY4LjM1MDMxLC03LjY5MjYyIDk2LjIwNTUyLC0xOS4yNTQ3MiAyMy41MjcyOSwtOS43NjU3NiA0NS41NDgxNCwtMjcuMjg2NjcgNjQuNTYxNDYsLTUxLjM2ODU1IDQuNTg3MjEsLTUuODEwMDcgNi43NTgxLC02Ljg1NDM0IDMuNzE4NTEsLTEuNzg4NzMgLTE3LjU1ODI5LDI5LjI2MTYgLTMyLjI2OTc2LDQ3LjQzNjgyIC01MS43OTUzNCw2My45OTA0NyAtMzUuNTY4NSwzMC4xNTQ1NCAtOTIuODAzMDgsNTMuMzcyMiAtMTUzLjgzMSw2Mi40MDI2MiAtMTEuNTY5MTUsMS43MTE5IC0zNS4xNTk2OCwzLjAwMDYgLTM4LjkwNDkzLDIuMTI1MjggeiBtIDI3Ny4yMjgwNSwtNTEzLjAyMDgzIGMgLTkuNDQ2NzUsLTQyLjM5OTg0IC0yMy41MTk2LC02Ny40OTIyNyAtNDguNzk4NjgsLTg3LjAxMDEyIC0yNS4zODUyNywtMTkuNTk5NzYgLTU2LjgwNTEyLC0zMC4yNDIxOSAtMTI4LjE0Mjg5LC00My40MDQyMiAtOC4yOTc3MSwtMS41MzA5NyAtMTUuMjU2NzMsLTIuNjEzNiAtMTUuNDY0NDcsLTIuNDA1ODQgLTAuNDMxOTgsMC40MzE5OCAyMS4xMTA1NywyOS43NTkzMiAzMy42MTkxMSw0NS43NjgwMyAxNS4wMjEzMywxOS4yMjQ1OCAyMi45NTI0NywyOC41MzY4MSAzNC42MzQwOCw0MC42NjUxMyAzMS4yODQyOCwzMi40ODA0MyA1Ny45MzE3LDQ2LjM3ODggMTEzLjg5MzEyLDU5LjQwMjU2IDcuMTMyNTcsMS42NjAwMyAxMy4wOTEyLDIuNjk3NSAxMy4yNDE0NSwyLjMwNTU4IDAuMTUwMTcsLTAuMzkxOTEgLTEuMTkxNTYsLTcuMjg2NCAtMi45ODE3MiwtMTUuMzIxMTIgeiBtIDU5Ljk0ODAyNCwxMC4zMjE4OSBjIDYxLjY2Mzg3LC0xNS41NDQwOSA4OC40ODU3MzUsLTM0LjYwMjU5IDEzNy42Njc2NTEsLTk3LjgyMTIyIDEzLjk3MDI2NSwtMTcuOTU3MzYgMzMuNzQzMzY1LC00NC44NzY1MyAzMy4yOTM3NjUsLTQ1LjMyNjIyIC0xLjAzODM2LC0xLjAzODI3IC01Ny40ODEzNjQsMTAuNDcwNjIgLTc3LjEyMzYxNCwxNS43MjU3MyAtNjUuODcxNTA2LDE3LjYyMzQgLTk3Ljg1MTcxNyw0Ny42ODg4NiAtMTEyLjY5MDA1OCwxMDUuOTQyOTYgLTIuMTQyMzY1LDguNDEwNjIgLTUuNzQyODE1LDI1LjAzMTcgLTUuNzQyODE1LDI2LjUxMDk5IDAsMC43MjcyMSA5LjI3Njk5MiwtMS4xNzA5MSAyNC41OTUwNzEsLTUuMDMyMjQgeiIKICAgICAgICAgaWQ9InBhdGg0MjkiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZTtmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjAuNTtzdHJva2Utd2lkdGg6MC44OTQzNjYiCiAgICAgICAgIGQ9Im0gLTM4Mi4yNzExNCw5ODEuNDQ3OTQgYyAtOC4xMzk4OSwtMS4yNDI2NCAtMTguMTY2NDgsLTQuNzgyNjMgLTI1LjcyOTc5LC05LjA4NDE3IC0zLjU1NjE2LC0yLjAyMjUyIC02LjM2MjUyLC0zLjc4MDU4IC02LjIzNjM1LC0zLjkwNjc3IDAuMTI2MTcsLTAuMTI2MiA0LjI1NjA3LDAuNDE3MzEgOS4xNzc1NiwxLjIwNzc1IDEwLjg2NTgxLDEuNzQ1IDE0LjA0NDYzLDEuMjMxNjMgMTMuNjQyNTUsLTIuMjAzNDUgLTAuNDE0MTQsLTMuNTM4MDIgLTUuNDgwMjUsLTYuNTQ3NzUgLTIwLjg1MDQxLC0xMi4zODY3OSAtNTUuNjg0MDgsLTIxLjE1NCAtODAuMzA3NDUsLTM0LjQxNzcyIC0xMDYuNTE2MDUsLTU3LjM3NjM3IC00MS43MTEyOSwtMzYuNTM4OTggLTcxLjk2MzgyLC04OC45Mzg1NSAtODMuMDA1NzUsLTE0My43NzE4OCAtOS4wOTE5OCwtNDUuMTUwMTEgLTcuNjcwNjEsLTg0Ljk0Mjk3IDQuMzkyNTksLTEyMi45NzUzNiAzLjc2NzA4LC0xMS44NzY2NSA0Ljk3MjkyLC0xOS42OTg1MSAzLjAyNzIxLC0xOS42MzYyNiAtMC42ODM2OSwwLjAyMTUgLTUuMjY3NzMsMy40Mjk2MyAtMTAuMTg2NzQsNy41NzI4NyAtNS44NTY5Myw0LjkzMzIzIC05LjA0MTQ3LDcuMDkwNjIgLTkuMjI3MDMsNi4yNTA5OSAtMC40MzY2OCwtMS45NzYwMSAyLjM3MzY1LC0xNi4zMTE3MiA0LjQ3MTA3LC0yMi44MDczMiA0LjkzMzk5LC0xNS4yODAzNCAxMy42MzQyOCwtMjYuMzEzODYgMzAuMzI1MDksLTM4LjQ1Nzc1IDExLjg4MDg0LC04LjY0NDIzIDEzLjYxMTUxLC0xMC40MDUzMiAzMS4yMDQ2OSwtMzEuNzUzMjIgNTEuMDU3NTMsLTYxLjk1NDE4IDg2LjM0MDEzLC05Mi41OTY4NyAxNjEuMTU4MjksLTEzOS45NjUxIDE1Ljc1NDY2LC05Ljk3NDQyIDI0LjY5ODQ1LC0yMC40OTIwOCAzOS4xNjc1OCwtNDYuMDU5ODYgMTIuNTEzODQsLTIyLjExMjY3IDEzLjk2MDgsLTIzLjMwNDQxIDIxLjg5NzI2LC0xOC4wMzQ5IDIuNzMwMzgsMS44MTI4OCA0Ljk1MTU1LDIuOTkwMTQgNC45MzU5MywyLjYxNjIgLTAuMDE1NiwtMC4zNzM5MyAtMy43NTY1OSwtMTMuNjcyNDQgLTguMzEzMjksLTI5LjU1MjI3IGwgLTguMjg0ODksLTI4Ljg3MjM4IC0yLjEyNzgyLDIuMjY0OTggYyAtMS4xNzAzLDEuMjQ1NzcgLTIuODQ1NDYsMi4yNjQ5OSAtMy43MjI1NiwyLjI2NDk5IC0wLjkwMTcyLDAgLTMuNzU0OTUsLTIuNzA3NDMgLTYuNTY1NjksLTYuMjMwMTYgLTYuMTA3NDYsLTcuNjU0NjEgLTExLjgzMjc4LC0xMi4xMzE0NSAtMTcuODI0MiwtMTMuOTM3NDUgLTguMDUyMjgsLTIuNDI3MTMgLTIzLjg4MzY2LC0zLjMwODg4IC00OS4xNDkxMiwtMi43MzczOCAtNjcuODMzNzYsMS41MzQ1NSAtMTEwLjkzMDUyLDEwLjM3MTk2IC0yMDMuNzExMTEsNDEuNzcyODkgbCAtMTEuMjkzOTYsMy44MjIzNSAtMC40NzYxNiw1LjI1MTE4IGMgLTAuNjkxMzEsNy42MjM4NCAtNC4wMjU3LDEzLjcxNDY2IC0xMC4yMjU2OCwxOC42Nzg4NCAtNS44MDMzOCw0LjY0NjY4IC0xOC44NDU3MSwxMi44OTA5NCAtMTkuNDQ1MDgsMTIuMjkxNjMgLTAuMjE0OCwtMC4yMTQ4MyAwLjY1MTc2LC0zLjcyMTczIDEuOTI1NjgsLTcuNzkzMTUgMS4zODk4OSwtNC40NDE5NiAxLjk5MTA0LC03LjcyNzY4IDEuNTAzMTEsLTguMjE1NjUgLTEuODQzMTUsLTEuODQzMiAtMTguMTM4NzgsOC4wODk3MiAtMzkuNjgzMzksMjQuMTg4NzYgLTQ5LjkxNDcsMzcuMjk4MyAtNzkuNjA1MTMsNzEuNTg5MTkgLTEwMy43MjE3LDExOS43OTMyMSAtMjUuMDM5NjYsNTAuMDQ5MTggLTQxLjEyNDY4LDEwNS4wNDMwNSAtNDYuOTY2NDcsMTYwLjU3NjIxIC00LjY0ODI1LDQ0LjE4NzE1IC0zLjM4NjcxLDkwLjM3ODg0IDIuNDk5Myw5MS41MTIzNiAyLjE4Mzg0LDAuNDIwNTMgMy40NzM4MSwtMy4wNjg1NyA3Ljg3NjY1LC0yMS4zMDQ2MSAyLjA3ODM0LC04LjYwODI3IDQuMDUxMjEsLTE1Ljk3MjIxIDQuMzg0MTUsLTE2LjM2NDMgMC4zMzI5NCwtMC4zOTIxOCAyLjYyOTc0LDQuMjM2MTYgNS4xMDQwMSwxMC4yODUyMSAxMi42MzM0MSwzMC44ODU1IDE1LjQ0NDYxLDQyLjUzNDk4IDE3LjIyMjE3LDcxLjM2NzgzIDEuMTIxOTIsMTguMTk3ODUgMy4xMjY3NSwyNy4yNzIgOC45OTA4LDQwLjY5MzY2IDEwLjgzOTY0LDI0LjgwOTgxIDM1Ljk3Mjc4LDU3Ljk1NjY0IDYzLjkxNzQzLDg0LjI5NzUxIDIwLjY2NjQsMTkuNDgwMzcgMzkuMjUxNjgsMzIuMTc0MDIgNjkuMTM4MTQsNDcuMjIxMDIgOS45ODc1OSw1LjAyODQ4IDE4LjM2NTQ5LDkuMzQ4OTkgMTguNjE3NTUsOS42MDEwMiAxLjI3ODMxLDEuMjc4MzIgLTMwLjk4MjEsLTcuMDg0NjMgLTQ0LjgyNjExLC0xMS42MjA0MSAtMzcuNDA4MzYsLTEyLjI1NjEzIC03My42ODcxNywtMzUuMzY0MjMgLTEyMy40MjI1NCwtNzguNjE0NzkgLTI0LjE1OTIxLC0yMS4wMDkyIC00MS42MjE3OCwtNDAuMjc2MjcgLTU0LjUyMjkyLC02MC4xNTY4NyAtMTguMjkyOTEsLTI4LjE4OTI2IC0zMi42Nzc3OSwtNjIuMzAxODIgLTMyLjY3Nzc5LC03Ny40OTI0NSAwLC00LjUyOTYxIDEuNjUzNzIsLTEyLjk2OTQ3IDIuNTMzNjEsLTEyLjkzMDM5IDAuMzI4MTcsMC4wMTQzIDMuMTgxOTcsNC40NTU0NyA2LjM0MTc4LDkuODY4NzEgNS42MzkwNiw5LjY2MDQ5IDExLjA2NDcsMTYuOTI1NzkgMTEuOTc5MDQsMTYuMDQwNzIgMC4yNTQ0OSwtMC4yNDYzMSAwLjEyNDkxLC0yLjI1ODYzIC0wLjI4Nzk0LC00LjQ3MTgzIC0xLjgyNjQ0LC05Ljc5MTA3IC0yLjc2MTc4LC0yNy40MDI2NiAtMi43NTQ4OSwtNTEuODcyNTIgMC4wMzU3LC0xMjYuOTg2MzMgMzMuMTc4MiwtMjI1LjM3MzUgOTkuMzA3NDUsLTI5NC44MDUyMSAxOC41OTM2MiwtMTkuNTIyMjMgMzUuOTUwMDgsLTM0LjIxNjY3IDc1LjE2OTY5LC02My42NDA3OCAyNC4wODU2NSwtMTguMDcwMDQgMzAuNDA4NDUsLTIzLjQwMzA2IDMwLjQwODQ1LC0yNS42NDg0NiAwLC0xLjY2NzI3IDAuNzEzODgsLTEuNjcwNCAtNy41MjMzLDAuMDMzMSAtMy43NTExNSwwLjc3NTY4IC03LjI1OTUzLDEuMjY0IC03Ljc5NjQsMS4wODUwNCAtMS44MDQ3NSwtMC42MDE1NSAxNC42MTk5NywtMTUuMjA0NzYgMTkuNzM1MzUsLTE3LjU0NjY2IDUuODk0MjMsLTIuNjk4NDggMTQuNzc5NzEsLTMuNDY0ODYgMjMuODUxNywtMi4wNTczMSBsIDYuMzUyNTcsMC45ODU2OCAyNi4yOTA0LC04LjExMDIgYyAxMDEuNDAzODQsLTMxLjI4MTUzIDE1Mi40MDE3NywtNDEuMTgzODcgMjM2LjkxMzY0LC00Ni4wMDE4MiAxOS44MDg5OCwtMS4xMjkzMiAyNS40Mjc4NCwtMy4yODgyMyAzNC4xNDM1NiwtMTMuMTE5MSAyLjk2NjAyLC0zLjM0NTU2IDUuNzkyMjgsLTYuMDgyNzYgNi4yODA1NiwtNi4wODI3NiAwLjQ4ODI4LDAgMi4wNTY3LDAuODMyMjkgMy40ODUzNiwxLjg0OTY0IDEuNDI4NjYsMS4wMTcyNSAyLjU5NzU3LDEuNjA0NzYgMi41OTc1NywxLjMwNTQxIDAsLTEuMzk2ODIgMy42MTMzNSwtNDAuNjQwODEgMy45OTYxNiwtNDMuNDAxNTQgbCAwLjQzNDA0LC0zLjEzMDI4IC0zLjE2NTc5LDMuMzUzODggYyAtMS43NDExOSwxLjg0NDYzIC0zLjM3NDU2LDMuMzUzODcgLTMuNjI5NzIsMy4zNTM4NyAtMC4yNTUxNywwIC0yLjE3NjUsLTEuNDAzMzUgLTQuMjY5NjQsLTMuMTE4NDggLTguNTg0NTIsLTcuMDM0MzcgLTE3LjE5MDE1LC03LjQ3OTY3IC01NC4xODE5NiwtMi44MDM3NCAtNDEuODYxOTksNS4yOTE1MSAtNDQuODQ3MzcsNS40Nzc3MiAtODcuMjAwNzEsNS40Mzk3MSAtMzUuMDYzLC0wLjAzMTMgLTQxLjIwNDIzLC0wLjI1NTA3IC01Ni4zNDUwNywtMi4wNTA5NiAtMzAuNDU4OTksLTMuNjEyNzkgLTUzLjMxMzU4LC04Ljc0NTU2IC04Ny4yMDA3MSwtMTkuNTgzOTQgLTI5LjY2MjM4LC05LjQ4NzE3IC0zMS41OTUwMiwtOS45NjMwNiAtNDYuNDAzNjEsLTExLjQyNjMzIC0xNS4zNTA5MywtMS41MTY3NiAtMjIuMjgyMjQsLTIuOTg5NjkgLTI5LjQwMjg5LC02LjI0ODA1IC01LjM1MjQyLC0yLjQ0OTIyIC0xMy4yODU3OSwtOC4zNjc5NSAtMTguNTQ5MTQsLTEzLjgzODYxIGwgLTMuNTc3NDYsLTMuNzE4NDIgNC45MTkwMSwwLjcyNTQyIGMgNS45MTg1NiwwLjg3MjkgMTIuMTg4OTIsMC45MDg2OCAxMy4wMjMzMiwwLjA3NDIgMS42OTQxMSwtMS42OTQxMSAtMS4zNjk2NiwtNS44MzA3MjkgLTEwLjU2NTI0LC0xNC4yNjQ5NjEgLTE4LjcxNjg5LC0xNy4xNjcwOTIgLTMxLjYxOTc5LC0zMC42NTMwNjIgLTM5LjYzNzg0LC00MS40Mjg4MzMgLTI4LjI1MTk1LC0zNy45NjkwNjc0IC01MS44OTM4MiwtOTYuMzEyMzYxIC01OC4xMjgzNSwtMTQzLjQ0ODg2MSAtMi42NDMwMSwtMTkuOTgyNjI1IC0yLjc0ODQ3LC0zMy4wMTA4MTUgLTAuNDI3OTYsLTUyLjg2NDUzNSA0LjA3Njg3LC0zNC44ODA2MyAxMS4yMTQ0OSwtNTguOTExNjUgMzEuMzQ1NzMsLTEwNS41MzUyMSA5LjUzNjYsLTIyLjA4NjU2IDEwLjQ4NTg2LC0yNS4yOTM2MSA2LjY4MDMsLTIyLjU2OTA2IC0yLjA5MjkxLDEuNDk4NCAtMTAuNDM5MjQsMTIuMDA1MjQgLTE2LjUwNzMsMjAuNzgwMzIgLTMuNTcxNjIsNS4xNjQ5NyAtNi42NDU5OSw5LjU1ODU0IC02LjgzMTkyLDkuNzYzNSAtMS44Mzg1OSwyLjAyNjY4IC0yLjk1MzQ0LC0xMi4yNjk5MyAtMS41OTQ1OCwtMjAuNDQ4NTIgMi42NDIwOSwtMTUuOTAyMDQgMTMuODI2MDEsLTM5Ljg0MjcxIDM1Ljk1MzMyLC03Ni45NjI4NyAzMi45MzgyNCwtNTUuMjU2MjYgNjIuMzkwNjYsLTkxLjUyNDA5IDExNy4yMTU5NSwtMTQ0LjM0MDE3IDI5LjI4OTU4LC0yOC4yMTYxOCA1Ni4wODk1NSwtNTEuNzIzNDMgODYuNDM1ODUsLTc1LjgxNjExIDE1LjQwOTc4LC0xMi4yMzQyMSA0MC45MzYxMywtMzEuODg5MjQgNDMuMzU4NzIsLTMzLjM4NTc4IDEuNjU2ODQsLTEuMDIzNTEgMC4wOTIsMC45MTY0NCAtMTYuNjc3NDYsMjAuNjc1MDQgLTY3LjI1NjYyLDc5LjI0NTA1IC0xMDUuNzI2MDcsMTM3Ljg5NTA3IC0xMjMuMTgwMzYsMTg3Ljc5OTE3IC02LjEzOTgsMTcuNTU0NTIgLTEwLjk3MjYsMzcuMDkxMjIgLTE1LjI0MTM2LDYxLjYxMzYzIC05LjE5MjEyLDUyLjgwNTE4IC0xMi4yMzEyNyw2Mi42NzIwNSAtMzAuNjk3OTksOTkuNjYzNiAtMTEuMDU3MSwyMi4xNDg5OCAtOS42Mzc3NSwyMi4zMzQ5NyAtMTMuMjA1NzksLTEuNzMwNSAtMy44NDE5MiwtMjUuOTEyNzkgLTUuODEzNzIsLTMyLjI2Njc1IC05LjU2NjI5LC0zMC44MjY3NSAtMi4zNzM2MywwLjkxMDg0IC03LjE1MTU3LDguNzE3NzQgLTE4LjIxNjYxLDI5Ljc2NDkxIC0xOC43NTUwOSwzNS42NzQ2NiAtMjUuMjI4MjQsNTQuMjA0NyAtMjkuOTc1NTMsODUuODA3OTcgLTIuNTI3ODksMTYuODI4NDkgLTIuNzg4OTIsNDcuNjgyODA3IC0wLjUzOTgzLDYzLjgxMDg0MiA1LjI1MDQzLDM3LjY1MDU0OCAxOC4yNDg3OSw3MC4wMzMyNjkgNDEuNTcxMDUsMTAzLjU2NTY4IDE0LjUxOCwyMC44NzM3OTMgMzUuMTIxOTEsNDMuNjY2NDQ4IDQyLjA1Nzg3LDQ2LjUyNTY0OCAyLjMwMzA3LDAuOTQ5MzcgMy40NDU4OSwwLjk4NzQ3IDUuMjMwMzEsMC4xNzQ0MDEgMS4yNTU4MywtMC41NzIxMjYgMi4wODAwOSwtMS41MzQwMTcgMS44MzE2OCwtMi4xMzc0NDYgLTAuMjQ4NDEsLTAuNjAzNTE4IC0xLjg4NzU3LC00LjIxNjMxIC0zLjY0MjU5LC04LjAyODU0NyAtMS43NTUwMiwtMy44MTIyMzYgLTIuODc0MTQsLTYuOTMxMzM4IC0yLjQ4Njk0LC02LjkzMTMzOCAwLjM4NzIxLDAgNC4xODE0LDEuMTc1NDY2IDguNDMxNTMsMi42MTIwODYgMTcuMTUyMjMsNS43OTc4MTkgMjYuMTQ5NCwxMi40OTM0OTIgMzUuNTQ4MiwyNi40NTQ4MTcgMi42NDkxOSwzLjkzNTIxMiA1LjY0MjI4LDcuODUwMjEgNi42NTEzLDguNjk5OTQ4IDIuOTcxNzksMi41MDI3MDUgMTYuMzE3Nyw5LjE4OTg4MSAyNi40Mjk2NiwxMy4yNDI4NzkgNTQuMjExMjgsMjEuNzI4OSAxMDguMjk5MzksMjguNjM1ODIgMTc3Ljk3ODg5LDIyLjcyNzQ2IDQwLjU4MTQxLC0zLjQ0MTA4IDc2LjcyODk4LC0xMC4xMTE5NyA5OS4yNzQ2NSwtMTguMzIwODMgMTIuMzYzMzMsLTQuNTAxNDMgMTQuMzAwMDQsLTQuNzMxNzMgMTUuNzQ1NjUsLTEuODcxOSAxLjAwOTUxLDEuOTk3MDMgMS4xMjE4OCwyLjAyMjY5IDEuOTYyMDksMC40NDcxOCAxLjAwMDI4LC0xLjg3NTY3IDExLjgyNjY0LC0yNS4xMTQ5NjkgMTUuMDA2MDUsLTMyLjIxMTEzOSBsIDIuMDYyNSwtNC42MDMzOTIgLTMuNDA5NzksMC40NTczNzkgYyAtMy4zMjAxNSwwLjQ0NTMwNSAtMy40OTkyNiwwLjMyMjU5OCAtNi44MTI0MiwtNC42Njg5NSAtMS44NzE0MywtMi44MTk0IC01LjI0MzgyLC02LjQ2ODk1MSAtNy40OTQxOSwtOC4xMTAxMTMgLTUuMDIyODEsLTMuNjYzMDU2IC0xOS43NDAzLC05LjU2MTY3IC00Ny45MTU1MywtMTkuMjA0MTkgLTMyLjM2OTI2LC0xMS4wNzc3OTkgLTUzLjQ1Mjg5LC0xOS42MjEzMjIgLTc0LjIzMjM5LC0zMC4wODA0ODgzIC0xNS42NjYzOSwtNy44ODU1NDY3NiAtMjEuNzQ4NjYsLTExLjU2Nzk2NTYgLTM2LjY2OTAyLC0yMi4yMDA3NTQ3IC0xNi40MjkwOSwtMTEuNzA3OTYxIC0xOS4wNjEwOSwtMTMuOTc3NDUxIC0zMi4yODUyNCwtMjcuODM4NSAtMjMuODMwNjUsLTI0Ljk3ODQwNyAtNDQuNDMxOSwtNTYuMDE1MTA3IC02My41NDkzMSwtOTUuNzM5ODkyIC0xMy4wNjQ0LC0yNy4xNDcwMSAtMjIuMDQ5MDIsLTUxLjE3MDM1IC0yNC41MjY3NSwtNjUuNTgwMzUgLTAuNjk4ODksLTQuMDY0NjEgLTIuMjkzMTgsLTguODIyMjUgLTQuMDQ1OTksLTEyLjA3Mzk0IC0zLjk0MjE5LC03LjMxMzI2IC01LjcyMywtMTMuOTE2MzMgLTUuNzIzLC0yMS4yMjAzNSAwLC02LjQ5NzgyIDIuNTY2MTcsLTIzLjk0NTE1IDMuNTIxODgsLTIzLjk0NTE1IDAuMzEwNTQsMCAxLjU0MjgzLDIuNjE1NjkgMi43Mzg0MSw1LjgxMjY1IDEuODEzMzksNC44NDg5NSAyLjM3MTgzLDUuNjE0NTkgMy4zNjgzNiw0LjYxODA2IDEuNDY0OTksLTEuNDY0OTkgNS41ODY2MywtMTguMzYwNzcgMTIuMjUzMzUsLTUwLjIzMDAxIDE3LjgxODk0LC04NS4xODA2OCAzNy42Mjg1OCwtMTQ0LjU4NDU1IDYyLjc4MTE1LC0xODguMjY0MDkgNy4xODcwOSwtMTIuNDgxIDkuNDc3NTIsLTE3LjA1ODg3IDguODQ5MjgsLTE3LjY4NzEgLTEuNTAyODcsLTEuNTAyODcgLTE0LjI0MDk2LDcuNzc2NjEgLTMyLjExODgzLDIzLjM5OCAtNC4zNTU4OCwzLjgwNjEgLTguMDc5MjQsNi43NjA3NCAtOC4yNzQxMSw2LjU2NTg2IC0wLjc1NDU2LC0wLjc1NDU2IDMuMzc5NTcsLTE0LjcwNTI2IDYuMTM3NTYsLTIwLjcxMTI5IDYuMzg5MTQsLTEzLjkxMzU0IDIyLjYzMDg3LC0zMy44MDAxOCA1Mi41Mzg3MywtNjQuMzI5MjkgMzUuMDg4NjUsLTM1LjgxNzUgNzQuNTA3MDIsLTcwLjc0MzQ4IDEwNy4zMjM5NSwtOTUuMDkyNTcgNTMuMzg4MTIsLTM5LjYxMjIzIDEyNy44NTU3NCwtODQuMzY2MjYgMjAyLjEyNjc3LC0xMjEuNDc1NDcgMjYuNzkzOTEsLTEzLjM4NzQ1IDc1LjA0NzM1LC0zNi4yMTc0NiA3Ni41NDkxNywtMzYuMjE3NDYgMC40MjAzNSwwIC0wLjIzMDc1LDAuNjgzNTQgLTEuNDQ3LDEuNTE4OTYgLTEuMjE2MjQsMC44MzU0MyAtMTMuMjc5MSw5LjU1MzI4IC0yNi44MDYzOSwxOS4zNzI5OSAtNTguMzIzMjgsNDIuMzM3OTcgLTk2LjkxNjQ1LDczLjI0OTU2IC0xMzUuOTQzNjcsMTA4Ljg4NTQ2IC01MC42NTc4NCw0Ni4yNTU4NiAtNzkuNTA1NzQsODIuNDM4MDkgLTExMi4yMzM5LDE0MC43NjgzOCAtNS43OTU5NiwxMC4zMjk5MyAtMTQuMTU2NzcsMjUuMjIxMTMgLTE4LjU3OTYsMzMuMDkxNTYgLTE0LjIzODgzLDI1LjMzOCAtMjYuMTI4ODIsNDIuNTI1MjEgLTQzLjAwMDczLDYyLjE1ODQ1IC0xMC41MjI4NywxMi4yNDUwNyAtMzUuNjg4MDUsMzkuNDI5NjYgLTM2LjExMDAyLDM5LjAwNzY5IC0wLjE2MzI3LC0wLjE2MzI2IDIuMTE1MzgsLTEwLjAxMTE0IDUuMDYzNjUsLTIxLjg4NDE1IDYuMDAwODgsLTI0LjE2NjE3IDguNDY1MiwtMzcuMDExNjEgNy42OTE3LC00MC4wOTM0OCAtMi4xNDU0NiwtOC41NDgxNiAtMTYuNzQzNDUsMTAuNTYyNzMgLTMzLjYwMDE4LDQzLjk4NzU1IC0xMy44MzYxLDI3LjQzNTI2IC0yMy45NDcxMyw1My4wNjU5NyAtMzIuNjM1NjIsODIuNzI4ODggLTExLjc1Mjk5LDQwLjEyNTIxIC0yMi45OTM1Niw5NS42OTcxOCAtMTkuMzU2NzMsOTUuNjk3MTggMC41NTk3OSwwIDIuNTAyNTEsLTIuMjM2MTQgNC4zMTcxNiwtNC45NjkyIDQuNDg1MDIsLTYuNzU0OTUgNS4xNDIzNCwtNS4yNjU5IDQuNTIzNDIsMTAuMjQ3MjMgLTAuNTI4MiwxMy4yMzk0MyAtMS44NzE5MiwxOC41NjA0MyAtNi45MTE0NiwyNy4zNjg2MyBsIC0yLjcyODA2LDQuNzY4MTUgMS40NDM0OSw3LjAwNTYyIGMgNi4xNDgxNCwyOS44MzgzNyAyNy40NjQ1Nyw3My45NjM1OCA1MS4wMTExNywxMDUuNTkzNTY2IDguNjQ0MzgsMTEuNjExOTMyIDEzLjYwNTI1LDE3LjE4OTI2MyAyNC42Njg1OSwyNy43MzQwNTYgMTEuOTgyMzEsMTEuNDIwNjkgMTYuMDA3NDUsMTQuNTk0OTMgMjkuODczMywyMy41NTgyMjQgMjcuMjgyODMsMTcuNjM2NDE5IDYyLjE1ODQ4LDMyLjM4NzY0OSA5OS4yMDExNCw0MS45NTg3NTQxIDIwLjExMjAzLDUuMTk2NTYzIDI5LjUyODksNi45NDYwNDE4MSA0My4yNTQ1Niw4LjAzNTg4OTcgMTYuODE2NDYsMS4zMzUyNzk5IDI2LjgxMTY4LC0wLjU2OTIxMDQ3IDQ5LjUwNzY5LC05LjQzMzE1ODEgbCA0LjIxOTk4LC0xLjY0ODEyMDIgMi4yMDU1NSwyLjA3MTk5NjEgMi4yMDU1NCwyLjA3MTk5NjIgMzQuMDIyNzIsLTE3LjI5NDQ3NjggYyAxOC43MTI1LC05LjUxMTk2IDMzLjczMDY5LC0xNy41NTAyNDcgMzMuMzczNzcsLTE3Ljg2Mjg3MyAtMC4zNTY5MywtMC4zMTI2MTYgLTYuODg3MTYsLTIuODg0ODIzIC0xNC41MTE2MywtNS43MTYwMiAtMzguNDEwOCwtMTQuMjYzMDY2IC01OC4zNzAyMiwtMjUuODYwNDc0IC03Ny44Njc5MSwtNDUuMjQ1MTM5IC0yOC40NTgyMSwtMjguMjkzMjQ1IC01MS44MzQxMSwtNzIuODU5NzM1IC02MC4wMTU5LC0xMTQuNDIxMTc1IC0xLjc2NzQ3LC04Ljk3ODM0IC0yLjAyMTY4LC0xMy4wMTI1OSAtMi4wMDA1OSwtMzEuNzUgMC4wMjQ1LC0yMS44MDcyOCAwLjcwMzY4LC0yOS4xNjM1MSA0LjgzMDIyLC01Mi4zMjA0MyA0Ljg3NDk1LC0yNy4zNTY3NiAxNS4xNjU5OCwtNjguMzkzNzkgMjMuODg2MjQsLTk1LjI1IDguOTYxMjgsLTI3LjU5ODQ1IDE2LjM0Mzc2LC00NS4yNDYwNSAzMS45NjkwMywtNzYuNDIwOTYgMTcuMjUyNiwtMzQuNDIxNjYgMjMuNTczMjUsLTQ1LjE4MzA5IDQ0LjQ2NDk1LC03NS43MDUxNSAzOS40OTczMiwtNTcuNzA0MjQgNjQuNTE3MjksLTkwLjMzNDk1IDk0LjU3MTQ0LC0xMjMuMzM4NyAxNS41Njg1LC0xNy4wOTY0NyA1Ny44OTAxODQsLTYwLjE4NjYzIDU5LjExMzIzLC02MC4xODY2MyAxLjIyMzA0NiwwIDQzLjU0NDcyNSw0My4wOTAxNiA1OS4xMTMyMjcsNjAuMTg2NjMgMzAuMDU0MTA0MywzMy4wMDM3NSA1NS4wNzQwOSw2NS42MzQ0NiA5NC41NzE0NSwxMjMuMzM4NyAyMC44OTE2OCwzMC41MjIwNiAyNy4yMTIzNDUsNDEuMjgzNDkgNDQuNDY0OTQzLDc1LjcwNTE1IDIzLjMxMjEsNDYuNTExNDQgMzUuMzU4NzYsODAuNTI5NDkgNDguNTk5NSwxMzcuMjM3ODYgOS4zNjA2Miw0MC4wOTA4MSAxMi4wNTUyNSw1OS40MzI1NCAxMi4wODYwMiw4Ni43NTM1MyAwLjAyMTUsMTguNzQ5MTkgLTAuMjMyMzYsMjIuNzY2MDEgLTIuMDAzMiwzMS43NSAtOC4yMTEsNDEuNjU2NzUgLTMxLjUxNTA2LDg2LjA4ODExIC02MC4wMTMzMiwxMTQuNDIxMTc1IC0xOS40OTc3MjIsMTkuMzg0NjY1IC0zOS40NTcxMTQsMzAuOTgyMDczIC03Ny44Njc5MDksNDUuMjQ1MTM5IC03LjYyNDQ3MiwyLjgzMTE5NyAtMTQuMTYwMTQzLDUuNDA4ODA2IC0xNC41MjM2MTMsNS43MjgwMzIgLTAuMzYzNTYsMC4zMTkyMjYgMTQuNjU2NjA2LDguMzU1NjYxIDMzLjM3ODEwNiwxNy44NTg3NDEgbCAzNC4wMzkyMjIsMTcuMjc4MzIzOSAyLjIwMTEyNCwtMi4wNjc4NjQyIDIuMjAxMTI1LC0yLjA2Nzg1NTIgNC4yMTk5NzgsMS42NDgxMjAyIGMgMjIuNjk1OTc3LDguODYzOTQ3NjMgMzIuNjkxMjM3LDEwLjc2ODQzOCA0OS41MDc2NDcsOS40MzMxNTgxIDEzLjcyNTY2LC0xLjA4OTg0Nzg5IDIzLjE0MjUzLC0yLjgzOTMyNjcgNDMuMjU0NTksLTguMDM1ODg5NyAzNy4wNDI2OCwtOS41NzExMDUxIDcxLjkxODMxLC0yNC4zMjIzMzUxIDk5LjIwMTE0LC00MS45NTg3NTQxIDEzLjg2NTgsLTguOTYzMjk0IDE3Ljg5MDk5LC0xMi4xMzc1MzQgMjkuODczMjYsLTIzLjU1ODIyNCAxMS4wNjM0LC0xMC41NDQ3OTMgMTYuMDI0MjcsLTE2LjEyMjEyNCAyNC42Njg1OSwtMjcuNzM0MDU2IDIzLjUxOTc3LC0zMS41OTM4ODYgNDQuODYzOTEsLTc1Ljc1ODU5NiA1MC45OTU3OCwtMTA1LjUxOTA4NiBsIDEuNDI4MTIsLTYuOTMxMTYgLTIuNjgwODYsLTQuNzUwMzMgYyAtNS4wNDE5OSwtOC45MzM4MSAtNi40MDEyNSwtMTQuMzM2NTggLTYuOTI3ODUsLTI3LjUzNTM5IC0wLjYxODksLTE1LjUxMzEzIDAuMDM4NSwtMTcuMDAyMTggNC41MjM0NCwtMTAuMjQ3MjMgMS44MTQ2NiwyLjczMzA2IDMuNzU3MzIsNC45NjkyIDQuMzE3MSw0Ljk2OTIgMy42MzY4NSwwIC03LjYwMzcyLC01NS41NzE5NyAtMTkuMzU2NjgsLTk1LjY5NzE4IC04LjY4ODUsLTI5LjY2MjkxIC0xOC43OTk1OCwtNTUuMjkzNjIgLTMyLjYzNTYsLTgyLjcyODg4IC0xMy40OTgwNSwtMjYuNzY0OTEgLTI2LjY0NDg3LC00Ni4wNTk4NiAtMzEuMzgzNDksLTQ2LjA1OTg2IC0zLjk4NzE4LDAgLTIuODgyMDEsOC41MTEyOSA1LjQ3NDk1LDQyLjE2NTc5IDIuOTQ4MjgsMTEuODczMDEgNS4yMjY5NSwyMS43MjA4OSA1LjA2MzYzLDIxLjg4NDE1IC0wLjQyMTk2LDAuNDIxOTcgLTI1LjU4NzEsLTI2Ljc2MjYyIC0zNi4xMDk5NCwtMzkuMDA3NjkgLTE3LjU1OTI4LC0yMC40MzMwNCAtMjguODYzNjIsLTM2Ljk0NDMgLTQ1LjA0NTY1LC02NS43OTM4NyAtNS41MDAzNiwtOS44MDYxNiAtMTMuODQyODMsLTI0LjY3MTI4IC0xOC41Mzg5NiwtMzMuMDMzNiAtMjMuOTkyNjMsLTQyLjcyMzY3IC00OS45MjQ4NywtNzcuNjI3MDYgLTgxLjk1NjY5LC0xMTAuMzA5MzIgLTI4LjAyOTYxLC0yOC41OTg4MyAtNzUuMjQ4MDM4LC02OS4wMTQ2NCAtMTIzLjA3NTc5NCwtMTA1LjM0NDgxIC0xMy43MDA2MTc1LC0xMC40MDY5OSAtNTkuOTcxMDEzLC00NC4zMTYzMyAtNjcuOTQ3MjQsLTQ5Ljc5NTI0IC0xLjIxNjI0OCwtMC44MzU0MiAtMS44NjczNDcsLTEuNTE4OTYgLTEuNDQ2OTk1LC0xLjUxODk2IDIuNTA4Njk3LDAgODYuNjA3MjA4LDQwLjYzODM0IDEwOC43NDYzNSw1Mi41NDg3NCA4MC45NzkxMzksNDMuNTY1MTYgMTQ3LjQ1NTE0OSw4NS45OTE1NyAxOTMuNjIyNDE5LDEyMy41NzM5MyAyNi42ODM2OSwyMS43MjE4MSA1Ny4zNDg5MSw0OS44Mjc5NSA4My42MzExMiw3Ni42NTE5NyAyOS42MDA4NCwzMC4yMTEwOCA0NS41NTI2Nyw0OS43MDc4NCA1Mi4yNzAzNCw2My44ODYzIDIuODk3MjEsNi4xMTQ5MSA3LjIxODQzLDIwLjM1MjcxIDYuNDE5NDksMjEuMTUxNTkgLTAuMTg3MzcsMC4xODc0MiAtMy45MTA3OSwtMi43NzI3MSAtOC4yNzQxNCwtNi41NzgwNyAtMTcuODk3OTcsLTE1LjYwOTI0IC0zMC42MzI1OCwtMjQuODcyMDUgLTMyLjEzMjM0LC0yMy4zNzIyNCAtMC42Mzg0LDAuNjM4MzcgMS44NzQ2OCw1LjY2NzQ2IDguMzMyNjMsMTYuNjc0ODMgNi43OTI0NCwxMS41Nzc3IDE3LjgxODEsMzQuNjk2MjEgMjMuOTQyMzYsNTAuMjAyNDEgMTUuNzE2NTIsMzkuNzkzMjUgMjYuNzI2MDgsNzkuMDQ5NzMgNDAuNjM0MDEsMTQ0Ljg4NzM0IDcuMDM4NjcsMzMuMzE5OCA5LjUzMDczLDQzLjMyMjQ3IDExLjEyMjQzLDQ0LjY0MzUyIDAuNzkzOTMsMC42NTg4NSAxLjY0MDA5LC0wLjYxODM4IDMuMjM0ODQsLTQuODgyNjggMS4xODc4LC0zLjE3NjIxIDIuNDEzNzEsLTUuNzc0OTMgMi43MjQzMiwtNS43NzQ5MyAwLjk1NTYzLDAgMy41MjE4NCwxNy40NDczMyAzLjUyMTg0LDIzLjk0NTE1IDAsNy4zMDQwMiAtMS43ODA3NywxMy45MDcwOSAtNS43MjI5NiwyMS4yMjAzNSAtMS43NTI4NywzLjI1MTY5IC0zLjM0NzE3LDguMDA5MzMgLTQuMDQ2MDIsMTIuMDczOTQgLTIuNDc3NzYsMTQuNDEgLTExLjQ2MjM4LDM4LjQzMzM0IC0yNC41MjY3NSw2NS41ODAzNSAtMTkuMTE3NDMsMzkuNzI0Nzg1IC0zOS43MTg2Miw3MC43NjE0ODUgLTYzLjU0OTI4LDk1LjczOTg5MiAtMTMuMjI0MTksMTMuODYxMDQ5IC0xNS44NTYyMiwxNi4xMzA1MzkgLTMyLjI4NTI4LDI3LjgzODUgLTI5LjcxMTI5LDIxLjE3MzM5NjIgLTU2Ljk1MzA2LDMzLjg5NTg0NiAtMTE0LjkyNjA2LDUzLjY3Mjk2NiAtMjQuMTMyNzgsOC4yMzI3MzEgLTM5LjA2NDEzLDE0LjI5MjQyIC00My44OTA4NSwxNy44MTI0NjcgLTIuMjUwNCwxLjY0MTE2MiAtNS42MjI3OSw1LjI5MDcxMyAtNy40OTQyNSw4LjExMDExMyAtMy4zMTMxOCw0Ljk5MTU0OCAtMy40OTIyMyw1LjExNDI1NSAtNi44MTIzOSw0LjY2ODk1IGwgLTMuNDA5NzcsLTAuNDU3Mzc5IDIuMDY4NTgsNC42MDMzOTIgYyA0LjI3NTcsOS41MTUwNzMgMTMuMDg2OTksMjguNDk5ODc5IDE0LjQ1NzUyLDMxLjE1MDE0OSBsIDEuNDIzNDcsMi43NTI2OCAxLjA3NTkzLC0yLjEyODU5IGMgMS40NTEyOCwtMi44NzEyNyAzLjM3Njc3LC0yLjY0Mzc1IDE1Ljc1MDc3LDEuODYxNjIgMjIuNTQ1NjMsOC4yMDg4NiA1OC42OTMyMywxNC44Nzk3NSA5OS4yNzQ2NSwxOC4zMjA4MyA2OS42Nzk1NCw1LjkwODM2IDEyMy43Njc1OSwtMC45OTg1NiAxNzcuOTc4ODksLTIyLjcyNzQ2IDEwLjExMTk3LC00LjA1Mjk5OCAyMy40NTc4OCwtMTAuNzQwMTc0IDI2LjQyOTY4LC0xMy4yNDI4NzkgMS4wMDkwMywtMC44NDk3MzggNC4wMDIxMSwtNC43NjQ3MzYgNi42NTEzMiwtOC42OTk5NDggOS4zOTg4LC0xMy45NjEzMjUgMTguMzk1OTUsLTIwLjY1Njk5OCAzNS41NDgxOSwtMjYuNDU0ODE3IDQuMjUwMTIsLTEuNDM2NjIgOC4wNDQyOSwtMi42MTIwODYgOC40MzE0NiwtMi42MTIwODYgMC4zODcyNiwwIC0wLjczMTg2LDMuMTE5MTAyIC0yLjQ4Njg3LDYuOTMxMzM4IC0xLjc1NTAyLDMuODEyMjM3IC0zLjM5NDIxLDcuNDI1MDI5IC0zLjY0MjU4LDguMDI4NTQ3IC0wLjI0ODQ1LDAuNjAzNDI5IDAuNTc1NzksMS41NjUzMiAxLjgzMTY2LDIuMTM3NDQ2IDEuNzg0MzUsMC44MTMwNjkgMi45MjcyNiwwLjc3NDk2OSA1LjIzMDI2LC0wLjE3NDQwMSA2LjkzNTk5LC0yLjg1OTIgMjcuNTM5OTUsLTI1LjY1MTg1NSA0Mi4wNTc5MywtNDYuNTI1NjQ4IDIzLjMxOTc5LC0zMy41Mjg4NjEgMzYuMzA1MDEsLTY1Ljg3NTk5NSA0MS41NzQ4OCwtMTAzLjU2NTY4IDIuMjI2NTMsLTE1LjkyNDE2NCAxLjk1NjM0LC00Ny44MjE0ODIgLTAuNTQyOTcsLTY0LjEwMDY1MiAtMy44NzczNCwtMjUuMjU0ODcgLTkuNjQxNDUsLTQ0LjE1MTI4IC0yMC4yMTc5NSwtNjYuMjgwMzEgLTYuODQyNTMsLTE0LjMxNjQ4IC0xOS4yMjc5OCwtMzcuNTA1MTUgLTIzLjM5NzE2LC00My44MDU0MiAtNy4xNjEwMSwtMTAuODIxMTggLTkuMzE5NzQsLTYuOTA5NSAtMTQuMTQ0MDQsMjUuNjI5NDEgLTMuNTY4MDgsMjQuMDY1NDcgLTIuMTQ4NzIsMjMuODc5NDggLTEzLjIwNTc3LDEuNzMwNSAtMTguNDY2NywtMzYuOTkxNTUgLTIxLjUwNTkzLC00Ni44NTg0MiAtMzAuNjk4MDUsLTk5LjY2MzYgLTYuNTA1MTcsLTM3LjM2OTk4IC0xNC40ODM1NCwtNjMuOTAxOSAtMjcuMTMzOTEsLTkwLjIzMzM1IC0yMS40ODc1OSwtNDQuNzI2MDEgLTU0LjU2ODQxLC05Mi4wNTc5IC0xMTEuMzMzMTIsLTE1OS4yOTQ4NCAtOC4zMDU3MSwtOS44MzgwMyAtMTUuNzUxNjcsLTE4LjY2MDgxIC0xNi41NDY0OSwtMTkuNjA2MiAtMi4yMTY5NiwtMi42MzY4IC0wLjM0MjM3LC0xLjM0MzA3IDE0LjY1MzM4LDEwLjExMjczIDQ1LjY5NzExLDM0LjkwOTczIDc4LjIxNzc5LDYyLjY0NzkyIDExNS4wNTU1Nyw5OC4xMzU3MSA1NC44MzM2OCw1Mi44MjQxMyA4NC4zMzMwMSw4OS4xNTE5MSAxMTcuMjA5MTEsMTQ0LjM0MDE3IDIyLjQwMjgsMzcuNjA3MDMgMzMuMjk0MjIsNjAuOTE3MDEgMzUuOTYwMTQsNzYuOTYyODcgMS4zNTg5LDguMTc4NTkgMC4yNDM5OSwyMi40NzUyIC0xLjU5NDU2LDIwLjQ0ODUyIC0wLjE4NTk0LC0wLjIwNDk2IC0zLjI2MDMzLC00LjU5ODUzIC02LjgzMTg5LC05Ljc2MzUgLTYuMDY4MDksLTguNzc1MDggLTE0LjQxNDQxLC0xOS4yODE5MiAtMTYuNTA3MzIsLTIwLjc4MDMyIC0zLjgwNTYxLC0yLjcyNDU1IC0yLjg1NjMzLDAuNDgyNSA2LjY4MDI5LDIyLjU2OTA2IDIwLjEzMTIsNDYuNjIzNTYgMjcuMjY4ODcsNzAuNjU0NTggMzEuMzQ1NzUsMTA1LjUzNTIxIDIuMzIwNTMsMTkuODUzNzIgMi4yMTQ5OSwzMi44ODE5MSAtMC40Mjc5NSw1Mi44NjQ1MzUgLTcuNDE5NDksNTYuMDk1MzY3IC0zOC4yMzI5MSwxMjQuMzc2Njc5IC03Mi41NjgyNSwxNjAuODA4MTUyIC0zLjg5ODY0LDQuMTM2NzEyIC0xMi43MjI5OSwxMi41NTQzOTggLTE5LjYwOTYxLDE4LjcwNjAyOCAtMTIuOTYzNDgsMTEuNTc5ODA3IC0xNi41NDU3NywxNS41MDg2NjggLTE2LjU0NTc3LDE4LjE0NjUxNSAwLDIuMTk0MzIgNC4wMTY5NSwyLjgzODA5IDEwLjgyMDU3LDEuNzM0MTcgMy4xNDg4OSwtMC41MTA5NSA2LjEwODcsLTAuOTMyMDIgNi41Nzc0NCwtMC45MzU2OCAxLjI5MDA0LC0wLjAxIC01LjU1NDAxLDYuODA0OTYgLTExLjM1MjEsMTEuMzA0NDMgLTkuOTMyOTIsNy43MDgwOSAtMTguMDg0LDEwLjI4OTk1IC0zOS4wNDM0NywxMi4zNjczIC0xNS44NjA2OSwxLjU3MTkzIC0xNS4zNjI1MywxLjQ1NTQ5IC0zOC45OTg5Myw5LjExNTczIC0zNy45NDU0NSwxMi4yOTc1NCAtNjMuNTY3MzUsMTguMjIwOTMgLTk0LjgwMjgyLDIxLjkxNjcyIC0xNS4xMjI4NCwxLjc4OTM2IC0yMS4zMjM3NSwyLjAxNDQ3IC01Ni4zNDUwNywyLjA0NTk1IC00Mi4zNTMzNCwwLjAzODUgLTQ1LjMzODc0LC0wLjE0ODIgLTg3LjIwMDcxLC01LjQzOTcxIC0zNi45OTE4LC00LjY3NTkzIC00NS41OTc0OCwtNC4yMzA2MyAtNTQuMTgxOTYsMi44MDM3NCAtMi4wOTMxOCwxLjcxNTEzIC00LjAxNDQ2LDMuMTE4NDggLTQuMjY5NjIsMy4xMTg0OCAtMC4yNTUxNiwwIC0xLjg4ODU0LC0xLjUwOTI0IC0zLjYyOTY5LC0zLjM1Mzg3IGwgLTMuMTY1ODgsLTMuMzUzODggMC40MzQxMiwzLjEzMDI5IGMgMC4zODI3OSwyLjc2MDcyIDMuOTk2MTIsNDIuMDA0NzEgMy45OTYxMiw0My40MDE1MyAwLDAuMjk5MzUgMS4xNjg5NCwtMC4yODgxNiAyLjU5NzYsLTEuMzA1NDEgMS40Mjg2NiwtMS4wMTczNSAyLjk5NzAyLC0xLjg0OTY0IDMuNDg1MzQsLTEuODQ5NjQgMC40ODgyNCwwIDMuMzE0NTMsMi43MzcyIDYuMjgwNTEsNi4wODI3NiA4LjcxNTc4LDkuODMwODcgMTQuMzM0NjQsMTEuOTg5NzggMzQuMTQzNiwxMy4xMTkxIDg0LjUxMTg4LDQuODE3OTUgMTM1LjUwOTgxLDE0LjcyMDI5IDIzNi45MTM2OCw0Ni4wMDE4MiBsIDI2LjI5MDM0LDguMTEwMiA2LjM1MjYsLTAuOTg1NjggYyA5LjA3MiwtMS40MDc1NSAxNy45NTc0NCwtMC42NDExNyAyMy44NTE2NywyLjA1NzMxIDUuMTE1NDIsMi4zNDE5IDIxLjU0MDEsMTYuOTQ1MTEgMTkuNzM1MzYsMTcuNTQ2NjYgLTAuNTM2ODksMC4xNzg5NiAtNC4wNDUyMiwtMC4zMDkzNiAtNy43OTYzNywtMS4wODUwNCAtOC43MjE0MiwtMS44MDM2NyAtOC42ODUzNywtMS44MDczNCAtNy4zMjgyNiwwLjc1MDAxIDEuNzA3NjEsMy4yMTc5MyA2Ljk2Njg0LDcuNTQ1MTQgMzEuMTA3NzYsMjUuNTk1MTUgMzcuOTI3NjUsMjguMzU4MjEgNTUuNzE2MjQsNDMuNDI0OTcgNzQuMjc1MzIsNjIuOTEwOTggNjYuMTUyNDMsNjkuNDU2MDMgOTkuMjM2MTEsMTY3LjY3NDcxIDk5LjMwMTMxLDI5NC44MDUyMSAwLjAxMjUsMjQuNDY0MzEgLTAuOTIwNDgsNDIuMDcxNTIgLTIuNzQ4NzQsNTEuODcyNTIgLTAuNDEyODQsMi4yMTMyIC0wLjU0MjQ0LDQuMjI1NTIgLTAuMjg3OTksNC40NzE4MyAwLjkxNDQsMC44ODUwNyA2LjMzOTk4LC02LjM4MDIzIDExLjk3OTA1LC0xNi4wNDA3MiAzLjE1OTgsLTUuNDEzMjQgNi4wMTM2MywtOS44NTQxMyA2LjM0MTc3LC05Ljg2ODcxIDAuODc5OTcsLTAuMDM5NCAyLjUzMzY1LDguNDAwNzggMi41MzM2NSwxMi45MzAzOSAwLDkuOTQyNCAtNi41ODU5MywyOS4zNjYyNSAtMTYuODk0MzEsNDkuODI2MTMgLTE3LjI4NjQ5LDM0LjMxMDMgLTM2Ljc3NzE0LDU4LjY1ODI2IC03MC4zMDY0LDg3LjgyNzU3IC00OC44NTY5OSw0Mi41MDQwNCAtODQuMTM1OTgsNjUuMTQwODEgLTEyMS42MzM4MSw3OC4wNDYzMyAtOS4zMzQ2OCwzLjIxMjY2IC00Mi4xOTQyMywxMS45MzE3NCAtNDQuOTMwNTQsMTEuOTIxOTkgLTAuODY3MDksMCA2LjY3NDAzLC00LjE2MjU2IDE2Ljc1ODAxLC05LjI0MzM2IDI5LjgyMzA5LC0xNS4wMjYzNCA0OC41Mjk3NCwtMjcuNzU4ODkgNjguODY2MiwtNDYuODczNDcgMjguMDM0LC0yNi4zNDk1NSA1My41MDQwMywtNTkuODgyNDcgNjQuMzY0NTksLTg0Ljc0MDIyIDUuODYxODUsLTEzLjQxNjU2IDcuODY4NDUsLTIyLjQ5NjA4IDguOTkzNTYsLTQwLjY5MzY2IDEuMTAyMTMsLTE3LjgyNTk3IDIuNzkzMTEsLTI5LjI5NTE1IDUuOTM0MDQsLTQwLjI0NjQ4IDMuOTk3NTQsLTEzLjkzODE2IDE1LjM1NTQ2LC00Mi42MjU3NyAxNi4zOTI0OCwtNDEuNDAzNTIgMC4zMzEyNywwLjM5MDM5IDIuMzAyNzIsNy43NTI5OSA0LjM4MTA1LDE2LjM2MTI2IDQuNDAyODgsMTguMjM2MDQgNS42OTI4MiwyMS43MjUxNCA3Ljg3NjY4LDIxLjMwNDYxIDIuNDQ3MDgsLTAuNDcxMjQgMy44MTg5NSwtNy4wMDMwNiA0LjkzNzA4LC0yMy41MDUxOSAxLjYxNDk2LC0yMy44MzYxMiAtMC44NjAwMiwtNjIuNTYzMDcgLTYuMDYwODUsLTk0LjgzODE1IC0xMS43NTExNywtNzIuOTIzMjMgLTQ0LjU4NDMzLC0xNTAuMjc3MTUgLTgyLjU2NjczLC0xOTQuNTI0NjYgLTEwLjEyMjM1LC0xMS43OTIwNCAtMjcuNzM3NTEsLTI5LjE0ODI5IC00MC4zNTA0OSwtMzkuNzU3NDUgLTI4LjU4OTk0LC0yNC4wNDc5OCAtNjEuMTAwNzgsLTQ2LjE3NTU5IC02My44MzEyOCwtNDMuNDQ1MDkgLTAuNDg3OTcsMC40ODc5NyAwLjExMzIzLDMuNzczNjkgMS41MDMwNyw4LjIxNTY1IDEuMjczOTQsNC4wNzE0MiAyLjE0MDQ5LDcuNTc4MzIgMS45MjU3NSw3Ljc5MzE1IC0wLjU5OTQsMC41OTkzMSAtMTMuNjQxNzcsLTcuNjQ0OTUgLTE5LjQ0NTEzLC0xMi4yOTE2MyAtNi4xOTkyMSwtNC45NjM1NiAtOS41MzQzOSwtMTEuMDU1MTggLTEwLjIyNTQ3LC0xOC42NzY1MiBsIC0wLjQ3NTg5LC01LjI0ODg1IC0xMi42MzU3OSwtNC4yNjMgYyAtOTIuMjk3MzQsLTMxLjEzODc5IC0xMzQuNjU0OCwtMzkuNzk1MTggLTIwMi4yNDEzNCwtNDEuMzMxMTcgLTI1LjM5Nzg1LC0wLjU3NzIyIC00MS4yMDc2NSwwLjI5OTE3IC00OS4yNzc1MiwyLjczMTY2IC01Ljk5MTQ1LDEuODA2IC0xMS43MTY3NCw2LjI4Mjg0IC0xNy44MjQxOCwxMy45Mzc0NSAtMi44MTA3MywzLjUyMjczIC01LjY2NDAzLDYuMjMwMTYgLTYuNTY1NzMsNi4yMzAxNiAtMC44NzcxLDAgLTIuNTUyMjUsLTEuMDE5MjIgLTMuNzIyNTMsLTIuMjY0OTkgbCAtMi4xMjc4NywtMi4yNjQ5OCAtOC4yODQ4OCwyOC44NzIzOCBjIC00LjU1NjcsMTUuODc5ODMgLTguMjk3NjYsMjkuMTc4MzQgLTguMzEzMjIsMjkuNTUyMjcgLTAuMDE1MiwwLjM3Mzk0IDIuMjA1NTEsLTAuODAzMzIgNC45MzU5MiwtMi42MTYyIDcuOTM2NDMsLTUuMjY5NTEgOS4zODM0MiwtNC4wNzc3NyAyMS44OTcyMSwxOC4wMzQ5IDE0LjQ2OTE1LDI1LjU2Nzc4IDIzLjQxMjksMzYuMDg1NDQgMzkuMTY3NjEsNDYuMDU5ODYgNzQuODk3ODEsNDcuNDE4NTggMTEwLjYwMzk1LDc4LjQ1NDk3IDE2MS41ODcwMywxNDAuNDUzODcgMTcuMTAwNTUsMjAuNzk1NDUgMTguOTAxMDksMjIuNjI0NiAzMC43NzU5NSwzMS4yNjQ0NSAxNi42OTA4NCwxMi4xNDM4OSAyNS4zOTEwNiwyMy4xNzc0MSAzMC4zMjUxLDM4LjQ1Nzc1IDIuMDk3MzcsNi40OTU2IDQuOTA3NzQsMjAuODMxMzEgNC40NzEwMiwyMi44MDczMiAtMC4xODU1OCwwLjgzOTYzIC0zLjM3MDA2LC0xLjMxNzc2IC05LjIyNywtNi4yNTA5OSAtNC45MTkwMSwtNC4xNDMyNCAtOS41MDMwOCwtNy41NTEwNSAtMTAuMTg2NzQsLTcuNTcyODcgLTEuOTQ1NjksLTAuMDYyNiAtMC43Mzk5MSw3Ljc1OTYxIDMuMDI3MTYsMTkuNjM2MjYgOS41MDk3MSwyOS45ODE2NiAxMi4yODAyOCw1OS4xNjAxOCA4Ljg4MDcsOTMuNTI2MTEgLTUuNTYxMTcsNTYuMjE3MDEgLTI2Ljk2NDY5LDEwNi40MDY2OSAtNjMuNTE5MzIsMTQ4Ljk0ODMgLTI3LjczODA1LDMyLjI4MTE2IC02MC40NzU4OCw1NC4zNjUyMSAtMTA4LjEzMTM4LDcyLjk0MjU0IC05LjM0NjEzLDMuNjQzMzggLTIxLjIxODg0LDguMjY4OTUgLTI2LjM4MzgxLDEwLjI3OTEzIC0xMS43ODIyOSw0LjU4NTYgLTE2LjQ0OTk5LDcuNTgzMTUgLTE2LjgyNTgsMTAuODA1NTUgLTAuNDAxNzUsMy40NDQ4NCAyLjc2NzUzLDMuOTU4NzQgMTMuNjQyNTcsMi4yMTIyMiA0LjkyMTUyLC0wLjc5MDQ0IDkuMDUxNDQsLTEuMzMzOTUgOS4xNzc1NCwtMS4yMDc3NSAwLjU4NDM4LDAuNTg0MjkgLTEzLjM3MzI4LDcuNzY1NDIgLTE4Ljk2MjYyLDkuNzU2MTkgLTguNTQwNjYsMy4wNDE5MiAtMjAuODgzNTQsNC41MjI2MyAtMzEuNTYzMzUsMy43ODY1NyAtMjYuMDUyMzUsLTEuNzk1NTMgLTU3LjY1NTQ5LC04LjMzMzc5IC04Ny4zNTM5MSwtMTguMDcyNDYgLTUyLjA1MzYzNiwtMTcuMDY5MjUgLTkwLjY0MjQxLC00Mi41NDQ2NCAtMTE3Ljg3OTI2MSwtNzcuODIxMjIgLTcuOTMwMzQ1LC0xMC4yNzEyNiAtMjQuNTg3OTE3LC0zNi4wNzk5OSAtMjMuMjMwODA1LC0zNS45OTMxNSAwLjM2MzY0OSwwLjAyMzMgMi40NzIyMDcsMi4zMTk3MiA0LjY4NTc2NCw1LjEwMzE3IDE5Ljc3MDY4MDksMjQuODYwNzkgNDAuMjUyMzg0LDQxLjI0Mjg5IDY0LjIwOTY4Myw1MS4zNTc0NiAyNy40Njc5NTUsMTEuNTk2NzEgNzAuMTA4NjU5LDIwLjE1NTk4IDk2LjE4MTMwOSwxOS4zMDY0MiAxMC40MDI0NiwtMC4zMzg5NyAxMy4wNzcyNCwtMC43NzY0OSAyMi45NTQwOSwtMy43NTQzNyAyNS4yNzgzNywtNy42MjE2MSA0NS4xNzQ0NCwtMTAuMDI0NzggNjQuMDM2MDksLTcuNzM0NTcgMTMuMzYxMTEsMS42MjIyOSAxMy4yODg0LDEuNTM1NDUgNC45MjgzMSw1Ljg4ODUgLTQuMDMyNywyLjA5OTggLTguMTE5MzIsNC41MzAxNSAtOS4wODEzOSw1LjQwMDgxIC0yLjA2NTM2LDEuODY5MTQgLTIuMzM0Myw2LjUwMzU3IC0wLjQyMDA5LDcuMjM4MTEgNS4wMTM0NiwxLjkyMzg3IDQ3LjMwMTk2LC0xNi43Nzk2NSA3NS4xMzkyLC0zMy4yMzI4NiA1OS4zNTMxLC0zNS4wODA3MSA5NC45ODI1OSwtODkuNDE4OTIgMTA0LjA5NjYzLC0xNTguNzU2OTkgNC4zMjE0OSwtMzIuODc2NjMgMi44NzMwNiwtNzQuNzA4NDcgLTMuNDc1OTYsLTEwMC4zODg2NyAtMy42NzQwNSwtMTQuODYwNyAtNS4yMTk3LC0xNS4zNjQyMyAtMTEuMDYxODgsLTMuNjAzNCAtNS4wOTYsMTAuMjU4NjQgLTMuOTQyNDUsMTAuODU4NSAtMTIuOTEyNzcsLTYuNzE0NzMgLTkuNjM2MzQsLTE4Ljg3ODE5IC0xMS4xMDAzMywtMjMuNTMzNDYgLTExLjU4Mzc0LC0zNi44MzQyOSAtMC4yMzU5MywtNi40OTE0OSAwLjAyMTUsLTEzLjQyOTkgMC42MTQ1MiwtMTYuNTQ1NzggbCAxLjAyMDkyLC01LjM2NjIgLTMuNDg4OTIsLTMuMTMwMjggYyAtMS45MTg5NSwtMS43MjE2NSAtMTAuMzAwOTYsLTkuMzY4NDggLTE4LjYyNjc5LC0xNi45OTI5NiAtNDAuODgzOSwtMzcuNDM5OTYgLTY5LjkxMjA3LC01OC44ODA4NyAtMTEzLjQ0ODIxLC04My43OTU3NiAtMTkuODkzMywtMTEuMzg0NTcgLTMyLjgyMjI2LC0xOC4wMjM4MSAtNDAuODQ2MjUsLTIwLjk3NTIyIC02LjYwNzkzLC0yLjQzMDUzIC04LjIwNzMzLC0yLjY4NjE0IC0xNC4xNTcyOCwtMi4yNjI2NSAtNy41MTUzNiwwLjUzNDgzIC0xNC44MTE2LDIuODUyNTggLTI4LjYxOTcyLDkuMDkxNDEgLTMwLjA2OTM5LDEzLjU4NjA1IC0yOS4xMTI2OSwxMy4zOTQyIC0zMi45ODUyMSw2LjYxMzY2IGwgLTIuNjEyODksLTQuNTc1MTMgLTEuMzUwNTgxLDIuMTE1NjIgYyAtNS43NDYxMjQsOS4wMDEyNiAtMTIuMjQxNDU5LDIxLjgxOTU4IC0xMi4yNDE0NTksMjQuMTU4MTcgMCwxLjA4MDIyIDQuMjMwODg5LDI1LjM1MTE3IDkuNDAyMDI1LDUzLjkzNTM5IDUuMTcxMTM1LDI4LjU4NDMgOS43MzcxNDUsNTUuNjAyMzkgMTAuMTQ2NTg1LDYwLjA0MDIzIDEuMjY2NiwxMy43MjYyOSAtMS40OTkxNCwyNy45Njc1NSAtNy4wNjI2MzEsMzYuMzY2OSAtNy44MDk0MjcsMTEuNzkwMTYgLTMxLjcwNjQ0NiwyMy44MjI0MyAtMTExLjYyOTM0LDU2LjIwNjA5IGwgLTIxLjc4MDU5MSw4LjgyNTI1IDMuMDc1NzI2LC0zLjc4MjE5IGMgMS42OTE2MDQsLTIuMDgwMiA5LjQ4MDU1MSwtMTEuNjMwNDIgMTcuMzA4NzU5LC0yMS4yMjI2OCAzOS44NTYxOCwtNDguODM3NzYgNDQuNDU0NDc1LC01NS44MTMxOSA0NC41MTMyMzUsLTY3LjUyNDI5IDAuMDQ2NTEsLTkuMjQ3NDggLTIuMDU4ODMxLC0xNC4xNDcgLTEzLjIwOTg3OSwtMzAuNzQ0MDIgLTE4Ljk3NjAzNzE3LC0yOC4yNDM3MyAtMzAuMDk0MDgzLC00My4yNDA4MiAtMzEuNjkyNjczLC00Mi43NTAyNiAtMC44MTE5MDYsMC4yNDkxNyAtNS45MDMyNjUsMi40NTA4MyAtMTEuMzE0MTgsNC44OTI2MyAtMTIuNjY2ODIsNS43MTYyNSAtMjAuOTk4Mzc4LDguNTI5MDMgLTMyLjY0NDM2OCwxMS4wMjA5MiAtMTMuNjEyMDc2LDIuOTEyNTkgLTQwLjA0OTksMi45MTI1OSAtNTMuNjYxOTc4LDAgLTExLjY0NTk5LC0yLjQ5MTg5IC0xOS45Nzc1NSwtNS4zMDQ2NyAtMzIuNjQ0MzcsLTExLjAyMDkyIC01LjQxMDkxLC0yLjQ0MTggLTEwLjUwMjI3LC00LjY0MzQ2IC0xMS4zMTQxOCwtNC44OTI2MyAtMS41OTg1NywtMC40OTA1NiAtMTIuNzE2NjEsMTQuNTA2NTMgLTMxLjY5MjY4LDQyLjc1MDI2IC0xMS4xNTEwMywxNi41OTcwMiAtMTMuMjU2MiwyMS40OTY1NCAtMTMuMjA5ODQsMzAuNzQ0MDIgMC4wNTg3LDExLjcxMTEgNC42NTcsMTguNjg2NTMgNDQuNTEzMjEsNjcuNTI0MjkgNy44MjgyMSw5LjU5MjI2IDE1LjYxNzE1LDE5LjE0MjQ4IDE3LjMwODc2LDIxLjIyMjY4IGwgMy4wNzU3MiwzLjc4MjE5IC0yMS43ODA2MiwtOC44MjUyNSBjIC03OS45MjI4OSwtMzIuMzgzNjYgLTEwMy44MTk4NiwtNDQuNDE1OTMgLTExMS42MjkzMSwtNTYuMjA2MDkgLTUuNTYzNTIsLTguMzk5MzUgLTguMzI5MjUsLTIyLjY0MDYxIC03LjA2MjY2LC0zNi4zNjY5IDAuNDA5NSwtNC40Mzc4NCA0Ljk3NTQ3LC0zMS40NTU5MyAxMC4xNDY1OSwtNjAuMDQwMjMgNS4xNzExMywtMjguNTg0MjIgOS40MDIwNSwtNTIuODU1MTcgOS40MDIwNSwtNTMuOTM1MzkgMCwtMi4zMzg1OSAtNi40OTUzNCwtMTUuMTU2OTEgLTEyLjI0MTQ5LC0yNC4xNTgxNyBsIC0xLjM1MDUyLC0yLjExNTYyIC0yLjYxMjkzLDQuNTc1MTMgYyAtMy44NDQyNiw2LjczMSAtMy43ODIyLDYuNzQyODkgLTMyLjA5MDg0LC02LjE3MjM4IC0xNC41NTIzMiwtNi42MzkyNCAtMjEuODE0MDEsLTguOTg0NzIgLTI5LjUxNDA4LC05LjUzMjY5IC01Ljk0OTkzLC0wLjQyMzQ5IC03LjU0OTM5LC0wLjE2Nzg4IC0xNC4xNTczMSwyLjI2MjY1IC04LjAyMzk0LDIuOTUxNDEgLTIwLjk1Mjg4LDkuNTkwNjUgLTQwLjg0NjIyLDIwLjk3NTIyIC00My41MzYxNSwyNC45MTQ4OSAtNzIuNTY0MzMsNDYuMzU1OCAtMTEzLjQ0ODIyLDgzLjc5NTc2IC04LjMyNTgyLDcuNjI0NDggLTE2LjY5NjcsMTUuMjcxMzEgLTE4LjYwMTk3LDE2Ljk5Mjk2IGwgLTMuNDY0MTIsMy4xMzAyOCAxLjAwNjAxLDYuMjQ3NTEgYyAwLjU1MzMsMy40MzYxNiAwLjgxNTEzLDEwLjg4MTc1IDAuNTgxODQsMTYuNTQ1NzggLTAuNTA3NiwxMi4zMjQxOCAtMi4xOTA5NSwxNy41NDc5MSAtMTEuNTg1NzgsMzUuOTUyOTggLTguOTcwMjgsMTcuNTczMjMgLTcuODE2NzUsMTYuOTczMzcgLTEyLjkxMjc0LDYuNzE0NzMgLTUuODQyMTYsLTExLjc2MDgzIC03LjM4Nzg2LC0xMS4yNTczIC0xMS4wNjE5LDMuNjAzNCAtNi4zNDg5OCwyNS42ODAyIC03Ljc5NzQxLDY3LjUxMjA0IC0zLjQ3NTk3LDEwMC4zODg2NyA5LjExNTI4LDY5LjM0NzAyIDQ0LjY5MzA2LDEyMy42MDM5MiAxMDQuMDk2NjUsMTU4Ljc0OTU3IDI3Ljc3NDY2LDE2LjQzMjYzIDcwLjEyMTA1LDM1LjE2NTk0IDc1LjEzOTI0LDMzLjI0MDI4IDEuOTE0MiwtMC43MzQ1NCAxLjY0NTIxLC01LjM2ODk3IC0wLjQyMDExLC03LjIzODExIC0wLjk2MjA1LC0wLjg3MDY2IC01LjA0ODY5LC0zLjMwMTAxIC05LjA4MTQyLC01LjQwMDgxIC04LjM2MDEyLC00LjM1MzA1IC04LjQzMjc3LC00LjI2NjIxIDQuOTI4MzQsLTUuODg4NSAxNy45NTY1LC0yLjE4MDI5IDM5LjY3MzUsMC4yNDg3MiA2MS4xMDA2LDYuODMzOTQgMTMuNDcwNzcsNC4xNDAwMiAxNy4zNjgwMSw0LjgwMjEyIDI4LjQ1ODksNC44MzQ5NCAyNi40OTAxLDAuMDc4NyA2Ny40ODE5OCwtOC40NTQ1MyA5My42MTE5OCwtMTkuNDg2MzYgMjMuOTU3MjksLTEwLjExNDU3IDQ0LjQzOTAyLC0yNi40OTY2NyA2NC4yMDk2NywtNTEuMzU3NDYgOC4zNzc0NCwtMTAuNTM0MjkgNS42MzI1NCwtNC45MzE3MiAtNy4zMzgwOSwxNC45Nzc3NyAtMjUuMDU2NjQsMzguNDYxMTUgLTU2LjkwMTEsNjQuMzg4NzQgLTEwMy41OTY4MSw4NC4zNDgxMyAtNDEuMTAxMzIsMTcuNTY4MTMgLTEwNS43OTU5MSwzMC44MTQ5NCAtMTMxLjQwMzE4LDI2LjkwNTk0IHogbSAyODEuNjkwMiwtNDk3LjA3NDY0IGMgMCwtMS4zODA5OSAtMy40NDkzOSwtMTcuNjI3MzMgLTUuMzgwMTUsLTI1LjMzOTgxIC03LjA0MDgxLC0yOC4xMjUyMiAtMTguMzEwNjMsLTQ5Ljk1MTc4IC0zNC4wODI2LC02Ni4wMDg2MSAtMjYuMzkwMSwtMjYuODY2NjcgLTYwLjA0ODY0LC0zOS45NDE4NiAtMTQwLjQzOTU1LC01NC41NTYyNSAtOC4zODkzNSwtMS41MjUwNyAtMTUuNDQ5NjgsLTIuNTc2NTggLTE1LjY4OTYyLC0yLjMzNjYyIC0wLjQ5Mjc0LDAuNDkyNzEgMzAuMTgzNzksNDEuODkxNDkgNDEuMTgxNzksNTUuNTc1OTIgMzcuODcyOTMsNDcuMTIzOCA2NC42ODMyNCw2Ny41Mjg2NyAxMDYuNTYxNTMsODEuMTAyMTEgNC44OTcwMiwxLjU4NzI0IDQ1LjYwOTkxLDEyLjIxNTYyIDQ3LjE3NzgyLDEyLjMxNjE0IDAuMzY4OTMsMC4wMjMzIDAuNjcwNzgsLTAuMzE1MTcgMC42NzA3OCwtMC43NTI4OCB6IG0gNTEuODczMjQsLTQuMDIyNTkgYyAzMy40MzMzNzgsLTguMTM0NzkgNTEuOTc2MDk0NiwtMTUuMTU4OTcgNzAuNjA3ODAxLC0yNi43NDcgMTkuMjIxODA5LC0xMS45NTUxOCA0MC41MDQ4NjMsLTMyLjQ5ODUgNjQuMTI0MTgyLC02MS44OTU3OCAxMS40NzI1NzIsLTE0LjI3OTAxIDQxLjY3MDg0NywtNTUuMDg4OTQgNDEuMTQ5ODc3LC01NS42MDk5MSAtMC4yNjExNSwtMC4yNjExNSAtNy40NDIzOCwwLjgxNjc0IC0xNS45NTgyNiwyLjM5NTMgLTgxLjY2ODk2OCwxNS4xMzg3NSAtMTEzLjY4OTg3MzMsMjcuNTk5MzMgLTE0MC4xMzM5NTgsNTQuNTMxNTYgLTE4LjU4Mjk2MywxOC45MjYwNCAtMjguOTI1NTkzLDQxLjI5MDkyIC0zNy42Mjk2NTUsODEuMzcwMDcgLTIuMjQ5MDYzLDEwLjM1NjQ5IC0yLjI2NjMyNCwxMS4wMjAyOSAtMC4yNzA5MDQsMTAuNDM4MTUgMC44NjA4MjgsLTAuMjUxMTQgOS4wMTA3NCwtMi4yNjgyIDE4LjExMDkxNywtNC40ODIzOSB6IgogICAgICAgICBpZD0icGF0aDQyNyIgLz4KICAgICAgPHBhdGgKICAgICAgICAgc3R5bGU9ImRpc3BsYXk6aW5saW5lO29wYWNpdHk6MTttaXgtYmxlbmQtbW9kZTpsaWdodGVuO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC41O3N0cm9rZS13aWR0aDowLjg5NDM2NiIKICAgICAgICAgZD0ibSAtOTcuMDAzNDc3LDU0OS4wMjQxOCBjIC0xNy44NjQzNDMsLTIuMTcwNjMgLTMwLjYyMTIyMywtNS43NTE4NSAtNDcuNzM1MTAzLC0xMy40MDA1NiAtNS45NDEsLTIuNjU1MTkgLTExLjIxNDE5LC00Ljc2MjUgLTExLjcxODIxLC00LjY4MjkgLTAuNTA0MDMsMC4wNzk2IC0xNy4wMTUsLTcuODE2ODUgLTM2LjY5MTA2LC0xNy41NDc1NiAtMTkuNjc2MDYsLTkuNzMwNyAtNDEuOTU4ODgsLTIwLjY4NTk3IC00OS41MTczNywtMjQuMzQ1IC03LjU1ODUsLTMuNjU5MTIgLTEzLjUyOCwtNi44Njc2NiAtMTMuMjY1NTUsLTcuMTMwMDcgMC41NjA1NSwtMC41NjA1OSAtMy4zNTUyNSwtOS4wNjA0NyAtNi41MzY2NywtMTQuMTg5MDMgLTEuMjIwNTksLTEuOTY3NjEgLTIuMjQxMTMsLTMuNzc4NyAtMi4yNjc4NywtNC4wMjQ2NSAtMC4wMjY3LC0wLjI0NTk1IC0xLjI4OTAzLC0yLjg2MTk3IC0yLjgwNTA3LC01LjgxMzM4IC0xLjUxNjA1LC0yLjk1MTQxIC00Ljg2Nzc0LC05Ljk5NDU0IC03LjQ0ODE5LC0xNS42NTE0MSAtMi41ODA0NiwtNS42NTY4NyAtNS44OTIxOCwtMTIuOTAxMjMgLTcuMzU5MzgsLTE2LjA5ODU5IC0xOC4yMDEwOCwtMzkuNjY0MjUgLTI4LjQ2Mjc0LC02NS4yMjMyNyAtMzIuOTEyOSwtODEuOTc3MzQgLTMuMzgxMzEsLTEyLjcyOTk3IC0zLjYzNzU2LC0yMy41MDQwNCAtMC43MzkxMywtMzEuMDc4MDcgMS42ODA0OCwtNC4zOTEzNCAyLjU3Mzc2LC01LjQxMjA4IDcuMzc4NTIsLTguNDMxMTkgNi4yNDkyOSwtMy45MjY3MSAxNC42NTMxMSwtNi4zODQzNCAzMC45NTYsLTkuMDUyNzcgMTQuNTU1MzksLTIuMzgyNDIgMjAuODg1NjQsLTQuNzAzMyAyMy4yNDYzLC04LjUyMjg3IDIuMzIyNzYsLTMuNzU4MyAyLjI2NDEsLTYuODQwMjkgLTAuNDMzNjUsLTIyLjc4MDc2IC0zLjczNDA3LC0yMi4wNjM5MiAtNS4wMzU5NCwtMzYuMTM2NDIgLTUuMDY0NDgsLTU0Ljc0NDA3IC0wLjEwNzczLC03MC4yNTY0IDI1LjQ4NDksLTExOS4xNzY5ODIgMTAyLjU3ODU1LC0xOTYuMDgwMDQ4IDExLjkwMDMyLC0xMS44NzA5MjMxIDMwLjc0NjUsLTMwLjAxODAwOCA0MS44ODA0NiwtNDAuMzI2OTExIDExLjEzMzk3LC0xMC4zMDg5MDQgMjAuMjQzNTM1LC0xOS4wMzE4MTkgMjAuMjQzNTM1LC0xOS4zODQyNDQgMCwtMC4zNTI0MjUgLTkuOTYxMDA1LC04LjE4NTMwMyAtMjIuMTM1NTY1LC0xNy40MDYzODkgLTU0LjY2NDE1LC00MS40MDI5NDggLTg4LjkyMjI3LC03MC45ODcwNTggLTExMi4yNDY2NSwtOTYuOTMyMjA4IC0xMi4wMzE3MiwtMTMuMzgzNjQgLTE1LjUwNDYxLC0xNy45NTY5NyAtMjMuNzc0MTEsLTMxLjMwNzM4IC04Ljg0MTcyLC0xNC4yNzQyMiAtMTAuMTYwODYsLTE2Ljk5NTc1IC0xNS4xNjQzOCwtMzEuMjg1NjUgLTQuNzU0MzgsLTEzLjU3ODM4IC01LjczODgxLC0xNy41NDY3NSAtNy40MzI0LC0yOS45NjEyNyAtNC45NjQzLC0zNi4zODk0MiAxLjMzNTY2LC03Ny4yNjk5MiAxOS4xNTgwNywtMTI0LjMxNjkxIDIwLjIzMzI3LC01My40MTEwNyA2NC43MDkzOCwtMTQzLjY4ODAyIDE1MS4xMzMxLC0zMDYuNzY3NjIgMTcuODkxMDc4LC0zMy43NjAxNCAxOS44MzA5NTgsLTM3LjExOTQ3IDIxLjQyOTEwMSwtMzcuMTA4ODIgMS4zMjE5NjMsMC4wMDkgMC4yMTE4NzYsLTEuOTgxNjIgMjUuNjgzOTYzLDQ2LjA1MjQ4IDM2LjQ1MzIwNiw2OC43NDE3NyA2MS4zMjI5MzczLDExNi45OTcxNyA4OS44ODI4MjQsMTc0LjQwMTQyIDU5Ljc4NTQzMywxMjAuMTY2NDUgNzUuNDMwNTgyLDE2NC4zNDc5MSA3Ny4xMjg4MDIsMjE3LjgwOTY5IDAuNDE3NDksMTMuMTQwNiAwLjE4MDkzLDE3Ljk5NzU0IC0xLjQ1OTM0LDI5Ljk2MTI3IC0xLjY5MjU4LDEyLjM0NTM3IC0yLjY5ODY2LDE2LjM5NzIyIC03LjQzMiwyOS45Mjk3NiAtNS4wMDE2NTQsMTQuMjk5NzUgLTYuMzExNTQzLDE3LjAwMzA3IC0xNS4xNjY5MzEsMzEuMzAyODIgLTguMjY4MDU4LDEzLjM1MTIyIC0xMS43NjUyMDksMTcuOTYwMjIgLTIzLjc5NjIyNCwzMS4zNjE1MiAtMjMuMjE2MzE3LDI1Ljg2MDY5IC01OC4wNzAzMDYzLDU1LjkxNjQzIC0xMTIuNDMxNDk3LDk2Ljk1MzM4NSAtMTIuMjk3NTM2LDkuMjgzMzUyIC0yMi40NDM2NzQsMTYuOTI3OTc0IC0yMi41NDcwNjIsMTYuOTg4MDQ4IC0wLjEwMzMsMC4wNjAxIDkuNzAyMTc0LDkuMzM1Mzg2IDIxLjc4OTk4MSwyMC42MTE4MDcgODkuNzY0MDUzLDgzLjczODM2NyAxMjQuMjI4NDU2LDEyOS41MjIzMiAxMzcuNTI0MzczLDE4Mi42OTM0NiA0LjI3OTgxMSwxNy4xMTUyMiA2LjAyNjg2NiwzMi4yNDc2MyA2LjAxMTEyNSw1Mi4wNjc4NiAtMC4wMTUyLDE5LjI3NTIgLTAuOTY1MDIxLDMwLjA3NjczIC00LjYyMzA2OSw1Mi41NzYzIC0zLjE1MjY0MSwxOS4zOTE4MyAtMy4yMzE4ODEsMjEuODU5MyAtMC44MjY5MzEsMjUuNzUwNjkgMi4zMjI5MzgsMy43NTg0OCA3Ljg2OTg4Nyw1LjkwMDEzIDIwLjUyNzIyNSw3LjkyNTQyIDE2LjU0OSwyLjY0Nzg2IDI3LjYzNTM4LDUuODA3MjEgMzMuNjM5MDgsOS41ODYwOSA0LjgwMjQ4LDMuMDIyODcgNS42OTg4Miw0LjA0NzgxIDcuMzc4NTMsOC40MzcwOSAyLjg5MDUsNy41NTMyOCAyLjY0MjIyLDE4LjY1MDMxIC0wLjY5MjMzLDMwLjk1MDUzIC01LjcwODgzLDIxLjA1ODAzIC0yMi4wMjk3Niw2MC4xNTgzOCAtNDUuMjg0MzYsMTA4LjQ4ODY4IC0yLjg0MDI0LDUuOTAyODIgLTUuMjAyODg3LDEwLjkzMzYzIC01LjI1MDI4OCwxMS4xNzk1OCAtMC4wNDc0LDAuMjQ1OTUgLTEuMDg0OTU2LDIuMDU3MDQgLTIuMzA1NTg3LDQuMDI0NjUgLTMuMTYzODIxLDUuMTAwMjEgLTcuMDk4NDA2LDEzLjYyNzI4IC02LjU0MzgxLDE0LjE4MTg4IDAuMjU4NDcyLDAuMjU4NDcgLTUuNzEwOTc1LDMuNDY4MjYgLTEzLjI2NTUwOCw3LjEzMjc1IC03LjU1NDYyMiwzLjY2NDQ4IC0yOS44MzQxOCwxNC42MjE3MiAtNDkuNTEwMjM4LDI0LjM0OTMgLTE5LjY3NjA1NzEsOS43Mjc1NyAtMzYuMTg3MDQyLDE3LjYyMjY4IC0zNi42OTExMDcsMTcuNTQ0NzggLTAuNTAzOTc1LC0wLjA3NzggLTUuNzc3MTU5LDIuMDMwNjYgLTExLjcxODE2NSw0LjY4NTg1IC0xMy4xMjc1MDgsNS44NjcxMyAtMjUuMDI1NDQxLDkuNzU4NzkgLTM1LjcwMTA0NCwxMS42Nzc0NyAtNy44MzQyMDEsMS40MDggLTMwLjg2MTk4NSwyLjQ3ODIgLTM3LjA3NjMxLDEuNzIzMDkgeiBtIC0zLjU3NzQ2MywtNjUuMzU5MyBjIDAsLTIuOTk2MTMgLTYuNTA3MTQsLTI5LjU4NDQ4IC05LjU4Mjg3LC0zOS4xNTU1NCAtMTAuOTY1NzMsLTM0LjEyMzkxIC0zMC4wMDI5NSwtNTcuNjM3NyAtNjAuMzg1MzYsLTc0LjU4NDg2IC0xMS40MzQ1NiwtNi4zNzgxOCAtMzEuNjUxNjQsLTEzLjg4NTQgLTUwLjc3MTIyLC0xOC44NTI5OCAtMjIuMDMwMDksLTUuNzIzNzYgLTczLjcxNjgsLTE2LjA3NTE2IC03NC44MDk2NiwtMTQuOTgyMzMgLTAuNTI4NSwwLjUyODQ4IDEuMjIxNTYsMi45NzY1NCAyMC41ODAzLDI4Ljc4Nzc3IDQzLjI5NTY0LDU3LjcyNjY5IDY2LjI4NTM1LDgwLjE4NzU0IDk4Ljc3OTAxLDk2LjUwNjg2IDE1LjQ2MDc2LDcuNzY0ODkgMzIuMzg4MTIsMTMuMzkzNTggNjAuOTg1NTcsMjAuMjc4OTUgMTYuNzA0NzA2LDQuMDIxOTYgMTUuMjA0MjMsMy44MjQ0IDE1LjIwNDIzLDIuMDAyMTMgeiBtIDQ1LjYxMjY3NiwtMS42MDA0NyBjIDQxLjUwMzY5MiwtOS4yMTk4NCA2OS45MzM0NDksLTIxLjM4Nzc5IDkyLjU2NjkwNywtMzkuNjE4NzMgMjAuNjQyNTk5LC0xNi42MjczNCAzOC43NDk4NDksLTM3LjE1MjI0IDcxLjk4MjcwNywtODEuNTkzMzkgOS4wMTIwOCwtMTIuMDUxNTggMTYuNzgzOTUsLTIyLjQyNDggMTcuMjcwODQsLTIzLjA1MTU3IDAuNDg2OCwtMC42MjY3NyAwLjY0NDU3LC0xLjM4MDE5IDAuMzUwNSwtMS42NzQyNiAtMC4yOTQxNSwtMC4yOTQwNiAtNy40OTUyMywwLjc1Mzk2IC0xNi4wMDI0NCwyLjMyODkzIC03MC4wOTY0MDcsMTIuOTc3MTcgLTEwMS42MTQ0MDk5LDIzLjU3NjM5IC0xMjYuODA3NDU1LDQyLjY0NDI4IC0xOS43NjkxNjEsMTQuOTYyNzUgLTM0LjI4MDc5LDM1Ljk5NjcyIC00Mi43OTgxMDgsNjIuMDM0MzIgLTMuMDIyNDIyLDkuMjM5NTIgLTguNTU1Njg3LDMxLjE5MzI2IC05LjU3NDYzOCwzNy45ODgxMSAtMC41ODE3ODUsMy44Nzk4NSAtMC40OTI3MDcsNC4xOTgxNiAxLjA0NTI0NiwzLjczNDI1IDAuOTI0Njg1LC0wLjI3ODk1IDYuMzA5NTc1LC0xLjUzNTI3IDExLjk2NjQ0MSwtMi43OTE5NCB6IE0gLTExNS4zNTIzLDI5My44MDI0NiBjIDMuNjk1ODgsLTcuMTQ3MDYgMy4yMTAwNiwtMTguOTE0NTkgLTIuMTkwMDMsLTUzLjA0MjkgLTUuMzEwNzUsLTMzLjU2Mzc3IC02LjM4OTA4LC00My43NzkwNCAtNi45MTI3NCwtNjUuNDg4MjYgLTAuNjk1OSwtMjguODUyMDggMS41OTM2OCwtNTAuMDExOCAxMC45MzU2LC0xMDEuMDYzMzkxIDcuNjYzOTEsLTQxLjg4MTY1MSAxNy44MDEyODYsLTEwNC4xMDA4NSAxNy4wNzg4MTcsLTEwNC44MjMyOTMgLTAuMTcxMjcxLC0wLjE3MTMzMyAtNS41NjI0MTcsNS44MzY2MDggLTExLjk4MDMwNywxMy4zNTA5NjYgLTU4LjE2NjYxLDY4LjEwNDE0NyAtODMuMjUxNjksMTExLjM4NjM3NiAtOTAuNTk0OTQsMTU2LjMxMzg3OCAtMS43MzcyNSwxMC42Mjg4MyAtMS45MTMyOCwxNC4yMTQ5NyAtMS40NzA3OCwyOS45NjEyNyAwLjU2NDAxLDIwLjA2OTg1IDIuNzYzMjYsMzQuNzAyNzUgOC4xMzIzNyw1NC4xMDkxNiA1LjA1MTU5LDE4LjI1ODc2IDE1LjUzNTE4LDQ3LjIzMTY2IDIwLjcwMjAzLDU3LjIxMjk3IDYuNDE4MzksMTIuMzk4OTUgMTUuMzUwOTEsMTUuNzE1NjIgNDMuMDk5NDEsMTYuMDAyNzEgbCAxMS44MjczNiwwLjEyMjM1IHogbSAxMDAuMTU4MzgyLDAuMzczOTMgYyAxNC4wMzc0MzU2LC0zLjgyNTExIDE2Ljk2MDMxMzksLTguMDIyMjggMjkuMjQxMTI1LC00MS45ODk2IDEyLjIxNjU5NiwtMzMuNzg5NTEgMTYuNjY2NjA1LC01NC45ODk5MyAxNy40NTg2NTUsLTgzLjE3NjA2IDAuNDM3MTY3LC0xNS41NTkxMSAwLjI1MzEwNiwtMTkuNDU4ODEgLTEuNDE0NTI5LC0yOS45NjEyNyBDIDI0LjcwMTYxMywxMDUuMTA2ODMgNy4zMDE2Mjg3LDY5LjU4ODQxOCAtMjQuODk1MTk5LDI2LjgwNjQ5OCAtMzcuODU0MTE4LDkuNTg3MTc1MyAtNzEuNzk0MTU1LC0zMS4zNDUzNTYgLTcyLjUxNTEwNCwtMzAuNjI0MzcyIGMgLTAuNTg1NDUyLDAuNTg1NDE2IDkuODE1ODQ5LDY0LjkwNjY5OSAxNi4xNjE3MzUsOTkuOTQ0MTIzIDE1LjM4ODI4Nyw4NC45NjI5MTkgMTUuNzgwNDY3LDEwNC4zMzAxNDkgMy42NDA3ODYsMTc5Ljc5NzMwOSAtNC4xMzg3NjksMjUuNzI5MTMgLTQuMzU2Mjc5LDM4LjAwMTM1IC0wLjc5NTM2LDQ0Ljg4NzM1IGwgMS40MDQ2MDMsMi43MTYzNyAxNS43ODQxMzMsLTAuNTQ0NCBjIDEwLjE5OTA4NCwtMC4zNTE4NSAxNy42NzM5MjksLTEuMDU5NDcgMjEuMTI1Mjg5LC0xLjk5OTk5IHogTSAtOTguNzI1MTMzLC04Ny40MjQwMjUgYyAtNi40ODY5MjcsLTUzLjM1NTI5NSAtMTEuMTQxMDI3LC0xMDAuNzQ0NTY1IC0xNC4xMjE5NTcsLTE0My43OTQxMzUgLTEuOTU5NDYsLTI4LjI5NzMxIC0yLjIxNTUyLC0xMTEuNzUwMDcgLTAuNDMwODEsLTE0MC40MTU1MSAyLjAyMzUsLTMyLjUwMTU0IDQuNjAyMzIsLTcwLjY0OTYzIDUuOTg1NTQsLTg4LjU0MjI1IDcuMjQ1MzUsLTkzLjcyNzQ2IDEwLjE0OTg5OCwtMTMwLjI2MDI2IDE0LjMyNzc1MSwtMTgwLjIxNDggMi42NzM5NzYsLTMxLjk3MzYgNS4wOTg3ODIsLTYwLjc0OTgzIDUuMzg4Mzc4LC02My45NDcxOSAwLjMzODYwNywtMy43Mzk3MyAwLjIyOTg1MiwtNS4zMzQ4NSAtMC4zMDUwNjgsLTQuNDcxODMgLTEuNjY0MzI3LDIuNjg1MjggLTQ4LjYxNTE2MSwxNDQuMDQyNDYgLTY5Ljk1NzA5MSwyMTAuNjIzMjUgLTEzLjk0NzgyLDQzLjUxMzM2IC0yOC43MjI0OSw5Ni41MzQ5NCAtMzQuODg0MjEsMTI1LjE4ODM3IC0xNC40NzAxOSw2Ny4yODk2NyAtMTAuNDUyNjYsMTI1LjU1MDc2IDEyLjM5Nzg1LDE3OS43OTA1MiAxMi40OTY4LDI5LjY2MzQgMzEuNzY5MzgsNjAuODE5MDggNjQuOTM1MzQsMTA0Ljk3MzA1NSA5LjM3NDM5LDEyLjQ4MDI1NSAxNy40NDYxMzIsMjMuMjQ4MzE4IDE3LjkzNzE0LDIzLjkyOTA0NyAwLjQ5MTA5NiwwLjY4MDcyIDEuMDIzOTU5LDAuODQ0MjE5IDEuMTg0MjMsMC4zNjMzMjcgMC4xNjAzNiwtMC40ODA4OTIgLTAuOTQ1NDM1LC0xMS4wNDc3MjIgLTIuNDU3MDkzLC0yMy40ODE4NTQgeiBtIDQ4LjQ1OTQ0NywtNS4xMDY3ODcgQyA2LjUxNjQ2NDUsLTE2OC41MDU3MyAyNy40NjA4MjMsLTIxNi42OTU3OSAzMS43NzgyODYsLTI4MS4zMDI2NyBjIDMuMzg1ODAzLC01MC42NjY2NCAtNS45MzU3MjksLTk3LjgzNDA1IC00Mi43NzM4NywtMjE2LjQzNjY0IC0xMi44NzExODMsLTQxLjQzOTUyIC03MC4xNTExMzgsLTIxMy40MjMxNCAtNzAuNjIyMTExLC0yMTIuMDQzNTIgLTAuMTQ2MDUsMC40Mjc5NSAwLjM3MTY5OSw3Ljk2NTczIDEuMTUwNjkyLDE2Ljc1MDU5IDguMTU4MDUxLDkyLjAwNDc4IDIwLjU5Nzc5MSwyNTIuNTU4NzkgMjQuMjI2NjgyLDMxMi42ODI1MSAxLjk1NjYwNSwzMi40MTY1MSAyLjYzNDk4Miw5My42NjMyNiAxLjM1NDY5NywxMjIuMzAwNTggLTIuMTk0MzI4LDQ5LjA4MjggLTYuOTIwNzg1LDEwMS42OTIgLTE1LjMyNTU5MiwxNzAuNTg4MzkzIC0xLjQ1NDQxOCwxMS45MjIwMjcgLTIuNjQ0MzczLDIyLjM1NTgzOCAtMi42NDQzNzMsMjMuMTg2MjU3IDAsMS43Mzg0MTYgMi42NDY2OTgsLTEuNTcyMTE3IDIyLjU4OTkwMywtMjguMjU2MzEyIHoiCiAgICAgICAgIGlkPSJwYXRoNDI1IiAvPgogICAgICA8cGF0aAogICAgICAgICBzdHlsZT0iZGlzcGxheTpub25lO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC41O3N0cm9rZS13aWR0aDowLjg5NDM2NiIKICAgICAgICAgZD0ibSAtOTkuOTQ4LDU0OC41MTUxMSBjIC0xMi40MDA1NywtMS4yNzM0OSAtMjcuMjYzMTQsLTUuNDc3NDYgLTQyLjI3NjYsLTExLjk1ODA0IC03LjU1MjM5LC0zLjI2MDA1IC0xNC4xNTEwNCwtNS42NjgxMyAtMTQuNjYzNjksLTUuMzUxMzUgLTAuNTEyNjUsMC4zMTY4NyAtMC45MzIwOSwwLjEzNTU5IC0wLjkzMjA5LC0wLjQwMjgyIDAsLTAuNTM4NDEgLTEuNzEwNDgsLTEuNzI3OTIgLTMuODAxMDYsLTIuNjQzMzkgLTIuMDkwNTgsLTAuOTE1NDcgLTIzLjg2OTQxLC0xMS41NjY0OCAtNDguMzk3MzksLTIzLjY2ODk2IC0yNC41Mjc5OSwtMTIuMTAyNDcgLTQ1LjAyMDE2LC0yMi4wMDQ0NSAtNDUuNTM4MTUsLTIyLjAwNDQ1IC0wLjUxOCwwIC0wLjcwNTg5LC0wLjIzNTkzIC0wLjQxNzU2LC0wLjUyNDI3IDAuNjgxNjUsLTAuNjgxNiAtNC4xNzI2NiwtMTEuNDk0MDQgLTYuNDczNjMsLTE0LjQxOTM0IC0wLjk3NzU4LC0xLjI0MjcyIC0xLjU4NjExLC0yLjU2OTE1IC0xLjM1MjI4LC0yLjk0NzQ3IDAuMjMzODQsLTAuMzc4NDEgLTAuMTc0MTEsLTEuMTg1MyAtMC45MDY1NSwtMS43OTMxMSAtMC43MzI0MywtMC42MDc5IC0xLjMzMTcsLTEuNDA5NyAtMS4zMzE3LC0xLjc4MTk0IDAsLTAuMzcyMTQgLTUuMDcyMjEsLTExLjY5MjUgLTExLjI3MTU4LC0yNS4xNTYyOSAtMjkuMDkyMjYsLTYzLjE4MjY4IC0zOS4yNjMyNSwtOTAuNTgzMDIgLTQwLjI5MzgyLC0xMDguNTUwMTIgLTAuNDEwODEsLTcuMTYyMTggLTAuMjE2MzcsLTguNjM5NCAxLjc2NDE4LC0xMy40MDI5NyAxLjk0NjgzLC00LjY4MjQ2IDIuOTAyODQsLTUuNzgxNjQgNy42MjU4NiwtOC43NjgwMSA2LjU0NzY0LC00LjEzOTk0IDEzLjM5MDY5LC02LjE3NjA1IDMwLjk5NTc4LC05LjIyMjUzIDE1LjQ0NDQ2LC0yLjY3MjYzIDIxLjQxMzczLC00Ljg0OCAyMy4yOTcyMywtOC40OTAzMSAxLjg2MjgsLTMuNjAyMjQgMS41OTU5NywtMTEuMDczNSAtMC45MTMzOCwtMjUuNTc1MjEgLTUuMjMyOTUsLTMwLjI0MTQ3IC02LjI1OTE0LC02MS41NTgzMyAtMi43ODMyOSwtODQuOTM5OTMgOS4zNzExNiwtNjMuMDM4NiA0NS4zNzA2OCwtMTEzLjYyNDM5OCAxNDguNzQ4NTEsLTIwOS4wMTgyOSBsIDE1LjM3OTY5NywtMTQuMTkxODc1IC0yMC4yMTMwMzcsLTE1LjMyMjIxMSBjIC0zMS4yOTYyLC0yMy43MjM2MDEgLTY4LjAyNjEyLC01My41MTA5ODQgLTg1LjIyOTU4LC02OS4xMTk4MDQgLTguNTkyMjcsLTcuNzk1ODQgLTIyLjAwMDczLC0yMS4yMTczOCAtMjkuNzk2NTgsLTI5LjgyNTY1IC0xMS45ODA2MiwtMTMuMjI5MTUgLTE1LjY0NjQzLC0xOC4wMDQ0NiAtMjMuNjg2NjMsLTMwLjg1NTY0IC04LjQ1NTI2LC0xMy41MTQ2MiAtMTAuMTQxMDYsLTE2LjkyODMyIC0xNS4xNzAwMywtMzAuNzE4ODggLTUuMDE4MzgsLTEzLjc2MTU0IC01LjkwNjIzLC0xNy4yMjMyMyAtNy44NTcyNCwtMzAuNjM1MDQgLTEuODU4ODYsLTEyLjc3ODMyIC0yLjEyNTUzLC0xNy4yMzI1NiAtMS43MjE1NiwtMjguNzU2NDggMi4yNzA4MywtNjQuNzgwMTMgMjMuNDE2OTcsLTExNy4xOTU4IDEzMC4xNjMwMywtMzIyLjYzOTYyIDQwLjg3NzgxLC03OC42NzM1NyA2MS4yMjQ1NTMsLTExNi42OTk2NiA2Mi41ODAxNDQsLTExNi45NTYyNiAwLjc1MjYwOSwtMC4xNDI0NiAyLjAyMjYwOSwxLjMzMTY2IDMuMDgxODA3LDMuNTc3MDQgMC45OTA3NzksMi4xMDA2NCAxMi4xMDU0MjYsMjMuMzM4OSAyNC42OTkwODYsNDcuMTk2MTIgMTIxLjQ5NDU1OCwyMzAuMTU2ODcgMTU1LjExODg4MywzMDQuOTA0NTIgMTYyLjUzNzU2MywzNjEuMzIzOTYgMy4wNTkyNywyMy4yNjU3OSAzLjIxODAyLDM4LjEyNDA0IDAuNTk5NjcsNTYuMTIzIC0xLjk0NjU5LDEzLjM4MTY1IC0yLjkwOTI4LDE3LjIxMzA0IC03LjU4ODI0OSwzMC4yMDIgLTQuNjY4NTAzLDEyLjk2MDAyIC02LjU3MTcxNCwxNi44NDg4NyAtMTQuNzc2MDA0LDMwLjE5MiAtOC4xMzQwODIsMTMuMjI5MDkgLTExLjM5NzQ0NiwxNy41MTgxNyAtMjMuOTUxMDM5LDMxLjQ3OTU0IC0yMy41NjU0NzcsMjYuMjA3OTcgLTU1LjQ4NTc2NjUsNTMuNzU3OTQgLTExMi44MzM2MDQsOTcuMzg1MTQ4IGwgLTIyLjgzMTM4MSwxNy4zNjg4NDMgMTYuMjk0NDU4LDE1LjA3NDcwNSBDIDEyLjc3NDA3NywzNS4zNzMzNjQgNDguMDUzNTE2LDc1Ljg0NzY0IDY4LjU1MzAxNywxMTUuMzQ4NzYgYyAyMi42ODQwNzksNDMuNzEwNzIgMjcuNTgxODk3LDg4LjgzMTIzIDE2LjQ1NTYyMywxNTEuNTk1MDggLTEuNzAxNDQyLDkuNTk3NzEgLTEuNzIxMDI5LDE3LjI1ODk0IC0wLjA1Mjc3LDIwLjQ4NTkgMS44NzkwNjMsMy42MzM1NCA3LjgyODIwOSw1LjgwOSAyMy4yOTcyNiw4LjUxOTExIDE3LjgxNjIyLDMuMTIxMjUgMjQuNTU0OTEsNS4xMjEzMiAzMS4wMTI3OCw5LjIwNDU1IDQuNzA0NTQsMi45NzQ1NyA1LjY2MzQ4LDQuMDc4MzEgNy42MDg5MSw4Ljc1NzE5IDYuNjAwMDYsMTUuODc0NDYgLTIuNDk1NTUsNDQuMDYzMDEgLTQxLjE5OTYxLDEyNy42ODQxOSAtNC43MzA5MywxMC4yMjEyNyAtOC42MDE2NjEsMTguOTI1NiAtOC42MDE2NjEsMTkuMzQzIDAsMC40MTc0IC0wLjU5OTIyNiwxLjI1NjIzIC0xLjMzMTcxMiwxLjg2NDEzIC0wLjczMjM5NiwwLjYwNzgxIC0xLjE0MDQwNiwxLjQxNDcgLTAuOTA2NTI5LDEuNzkzMTEgMC4yMzM3ODcsMC4zNzgzMiAtMC4zNzQ3NCwxLjcwNDc1IC0xLjM1MjI4MiwyLjk0NzQ3IC0yLjAyNzI2LDIuNTc3MyAtNy4zNTAxNywxNC4wNDkyNSAtNi41MTg3NjcsMTQuMDQ5MjUgMC42MTMxNzcsMCAtODYuMDQ4MjI5NDksNDIuODExMTYgLTkzLjQxMzYwMzksNDYuMTQ2NzkgLTIuNTgyNDgyNSwxLjE2OTU2IC00LjY5NTQyMzEsMi41MjEzMSAtNC42OTU0MjMxLDMuMDA0IDAsMC40ODI2OSAtMC41Mjc4NTUsMC42NzUwNyAtMS4xNzI5NjEsMC40Mjc1IC0wLjY0NTEwNiwtMC4yNDc1NiAtNS42ODkyNDMsMS41NjIyOCAtMTEuMjA5MjcxLDQuMDIxNzkgLTE5LjE0NTYwOSw4LjUzMDczIC0zMC4yMzIzNTIsMTEuNjcwMTQgLTQ3LjQxMTUxOCwxMy40MjU0MiAtMTAuNTU1MzEsMS4wNzg1MiAtMTcuNzYwNDE0LDEuMDUzMTIgLTI5LjAwOTkzMiwtMC4xMDIxMyB6IG0gLTAuNjMyOTQsLTY0Ljk1MjkxIGMgMCwtMS44ODgyNyAtMi45MTY0NCwtMTUuNTQwNzcgLTUuNDUzNjcsLTI1LjUzMDMxIC04LjY2MzksLTM0LjExMDMyIC0yMi43MDc5NiwtNTcuNDUyODMgLTQ1LjQ5MjIxLC03NS42MTI1OCAtMTcuMjY2OTQsLTEzLjc2MjE1IC0zNy4zMTY0NCwtMjIuNzc3MSAtNjkuNzkzNTcsLTMxLjM4MTQzIC0yMS45MDUzMywtNS44MDM1NSAtNzMuNjMwMzksLTE2LjEyNzkzIC03NC44MjM0MywtMTQuOTM0OTQgLTAuNTg4MTYsMC41ODgxNCAxLjE0OTg0LDMuMDQzNTMgMTkuNzM0MjUsMjcuODc5NjMgNTkuNzI4MjIsNzkuODIwNCA4NS4wNjQyMyw5OC44NjE5MSAxNTQuODExMDIsMTE2LjM0OTYzIDEwLjMyOTkzLDIuNTkgMTkuMjg0NzcsNC43Mzc5MSAxOS44OTk2NSw0Ljc3MzA1IDAuNjE0ODgsMC4wMzQ5IDEuMTE3OTYsLTAuNjU5MjMgMS4xMTc5NiwtMS41NDMwNSB6IG0gNTEuMjY3NjY1LC0yLjgzNTA1IGMgNzAuMDkxNTcyLC0xNi43MjIwNSA5Ni42MTY1OTcsLTM2LjM0MjMgMTU1LjQxMTUxNSwtMTE0Ljk1NTg0IDE5LjMwNzQ5LC0yNS44MTU2MiAyMS42NDAyNywtMjkuMTA4OTQgMjEuMDQyNDcsLTI5LjcwNjgzIC0xLjI0NTY3LC0xLjI0NTU4IC01NC41NTA5NzEsOS40NzE0MyAtNzYuNTczNzU2LDE1LjM5NTA5IC0zOS40MDMyNzMsMTAuNTk4NzggLTY0LjE3Mjc0NiwyMy45OTQyNCAtODIuODIxNzE0LDQ0Ljc5MDIyIC0xNi43ODcxNjUsMTguNzIwMDcgLTI2LjE3Mzg5NiwzOS44NjUxMiAtMzQuMjkyOTUzLDc3LjI1MDc5IC0yLjM4MzAzOSwxMC45NzM0MyAtMi4zNjk4MDIsMTEuODIwMzEgMC4xNzYyOCwxMS4yNTk0NSAxLjEwNjc3OCwtMC4yNDM4MSA4Ljc4Mjk0NCwtMi4wNTg1NiAxNy4wNTgxNTgsLTQuMDMyODggeiBNIC0xMTQuNzg2MDcsMjkzLjk5ODQyIGMgMy41MTIyNiwtOS4wNDcwNiAzLjE0OTc4LC0xOC42OTY3MyAtMS44NzMwNywtNDkuODYwOTIgLTcuMDc1MzMsLTQzLjg5ODQ1IC04Ljg0OTIyLC02Ni4zODY0IC03LjI0MDg4LC05MS43OTMwMSAxLjU1NzA5LC0yNC41OTY1MSAzLjA0NjMsLTM0LjY3NjkxIDE1LjE3Njg2LC0xMDIuNzMxNjUyIDIuNDk4ODYsLTE0LjAxOTE5MSA2LjM2MDEsLTM3LjM2MjE1MSA4LjU4MDU1LC01MS44NzMyNDMgMi4yMjA0MzksLTE0LjUxMTA5MiA0LjI2MjkwNCwtMjcuMzU5NjMgNC41Mzg3MjYsLTI4LjU1MjMxMiAwLjQ1MzQ0NCwtMS45NjAzMDcgMC4zNTQ5NzQsLTIuMDQ2ODM3IC0xLjAyNTMwMSwtMC45MDEyNyAtMS43OTUwODMsMS40ODk3OSAtMjUuNDY0NTc1LDI5LjU0MjY2MDkgLTM1Ljc5MzM0NSw0Mi40MjE4OTMgLTI0LjQyNDMsMzAuNDU1NTg1IC00Mi45MDIyLDU5LjE3NTc0MyAtNTMuNTEzNSw4My4xNzYwNjEgLTIyLjM3MDg0LDUwLjU5NzY5MyAtMjAuMzQ2MzEsMTAwLjcxNjE5MyA2Ljg3NzQ1LDE3MC4yNTUxMzMgOS4zMjgzNCwyMy44Mjc4IDEyLjY2MjI0LDI3Ljc3Mjg1IDI1LjcxMDAzLDMwLjQyMzEyIDcuNzkyOTcsMS41ODI5NCA4LjYyMDk3LDEuNjQ1NDYgMjMuNDk5MjksMS43NzM4OSBsIDE0LjEwODM2LDAuMTIxODEgeiBtIDEwMC41MTE0NzEsMC40MjEwNiBDIC0yLjA1NDUxNTYsMjkwLjk1OTI3IDAuOTI3MzkwOTYsMjg3LjQwODM3IDkuMzAwMzU4NCwyNjYuMzQ2MDQgMzcuMjc1MzMsMTk1Ljk3NDE4IDM5LjQ5ODM2NiwxNDQuMjE4OSAxNi43MjcyNjUsOTMuNDM2Nzg0IDIuNTQxNjMyNiw2MS44MDEzNSAtMTkuOTQyMDE5LDI5LjI4MDIyNiAtNjAuMTQ4NDMzLC0xNy43NTg0NjYgYyAtNy4wNzU2LC04LjI3Nzk4NiAtMTIuOTkxNzQzLC0xNC45MTg2NTUgLTEzLjE0NjgyNiwtMTQuNzU3MDQzIC0wLjMxNDAxMiwwLjMyNzA2IDguOTg1OTY2LDU5LjQyNDU5MSAxMi40MzE2OTEsNzguOTk4MDY1IDEuMjEyMzEzLDYuODg2NjIgNC4yMTQ2MTEsMjMuNzkwMTQyIDYuNjcxNzA0LDM3LjU2MzM4MiAxMi4zODA0NDMsNjkuMzk2ODMyIDEyLjcxMzIzNyw5MS4zNjM3MTIgMi4zNzA3ODYsMTU2LjUxNDA5MiAtNS41NzcwODksMzUuMTMxOTYgLTUuOTcxNTA1LDQ0LjIzNjUyIC0yLjMyMDI1NSw1My41NjE3MiBsIDEuMDExMjYsMi41ODI3NSAxNy4xOTE4NjYsLTAuNTA5MzQgYyAxMC41OTU3MzYsLTAuMzEzOTIgMTguOTA3NTI5LC0wLjk5NTI1IDIxLjY2MzYwOCwtMS43NzU2OCB6IE0gLTk1LjUxODM4MiwtNjQuNjQyNDUxIGMgLTAuOTA5NDgxLC01LjczMTU1NSAtNy41NjY2MDgsLTYzLjA3MzA2OSAtOS45NDE4NjgsLTg1LjYzNTU2OSAtOS42MzAxOCwtOTEuNDczOTUgLTExLjQ0MjUyLC0xNTMuODkzOTggLTYuNzM4NiwtMjMyLjA4ODA0IDMuODQyODIsLTYzLjg4MDQ5IDE5LjU1MjE4OCwtMjY1LjgzNzUyIDI0LjYyNzM1OSwtMzE2LjYwNTY1IDEuNTgyOTM5LC0xNS44MzQxNSAxLjU3NDE3NCwtMTYuNTc1MjUgLTAuMTQyMjk0LC0xMi4wNzM5NSAtMi44OTI4MjcsNy41ODYyIC01MC4xNDQwNzUsMTQ5LjMwMTE0IC02MC42ODQ0NDUsMTgyLjAwMzUzIC0zMS4xMjA0OSw5Ni41NTM3OSAtNDUuMDYyODQsMTQ4LjY5NjMxIC01MC42OTg1MSwxODkuNjA1NjUgLTEuNzQyNywxMi42NTAyNSAtMi4wMjkwOCwxOC41MjM3MiAtMi4wMDU5Miw0MS4xNDA4NSAwLjAyNDksMjQuMjg3NTggMC4yMjE5MSwyNy42MjczMyAyLjQ4MDE0LDQyLjAzNTIxIDYuODU5NTQsNDMuNzY1MjYgMjIuMjk1MTksODAuODE2MTcgNTIuNzIyNywxMjYuNTUyODIgMTAuMjgzMjQsMTUuNDU3MTQgNDkuMjgyNzk4LDY4LjQxOTAyMyA1MC4zODE2MTcsNjguNDE5MDIzIDAuMjkyNjM2LDAgMC4yOTI1NDcsLTEuNTA5MjQ0IC0xLjc5ZS00LC0zLjM1Mzg3NCB6IG0gMjkuOTUzMzk5LC02LjQ4NDE1NSBDIC00LjA2NjM5MjQsLTE1MC41MzEwNCAxOS44MTQ0MzksLTE5Ni41OTUzMSAyOS4yNTM2NjksLTI1NC4wMjQ1IGMgMi42NzQ0MjQsLTE2LjI3MTgyIDIuNzk1MTYzLC0xOC4xMzE2MSAyLjg0NTI0OCwtNDMuODIzOTUgMC4wNDQ3MiwtMjMuMTM0MDQgLTAuMjI2OTAxLC0yOC44NjQzMSAtMS45NzM3NzcsLTQxLjU4ODAzIC01Ljc1NTE1OCwtNDEuOTE5MyAtMjEuNjgyMjEwNiwtMTAwLjc1NTMgLTU0LjY2NDM4MSwtMjAxLjkzNTkyIC0xNS43ODc4LC00OC40MzI4NCAtNTcuMDgzMTk0LC0xNzIuMDMwNDcgLTU3LjY3NTA4NiwtMTcyLjYyMjM1IC0wLjY5MDAwMywtMC42OTAwNCAtMC42MjA0MjEsMC41Njk3MyAwLjg1NDY1NywxNS40NzAyMiAyLjc4Njc1NiwyOC4xNTE3MiAxMi4xOTU0ODksMTQzLjg2ODY0IDE4LjMyNTExNywyMjUuMzgwMjkgNi43Mjg0OTYsODkuNDc1NTQgOC4xMTc3MTUsMTE1LjM3MDQxIDguNDkyNzIzLDE1OC4zMDI4MyAwLjQ1MzM1NCw1MS44OTU2NSAtMS4zODc5NjcsODguNTM2MzYgLTcuNjE4MjEyLDE1MS41OTUwOCAtMi40MzE3ODEsMjQuNjEyODIgLTkuNzIyMTE5LDg4LjcyODY3MiAtMTEuMjM3MjY0LDk4LjgyNzQ3MSAtMC42NDMwNSw0LjI4NjI2OCAtMC43NjAzMDEsNC4zODY2NzggNy44MzIzMjMsLTYuNzA3NzQ3IHoiCiAgICAgICAgIGlkPSJwYXRoNDIzIiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)}.theme-syndicate .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-syndicate .Button:last-child{margin-right:0;margin-bottom:0}.theme-syndicate .Button .fa,.theme-syndicate .Button .fas,.theme-syndicate .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-syndicate .Button--hasContent .fa,.theme-syndicate .Button--hasContent .fas,.theme-syndicate .Button--hasContent .far{margin-right:.25em}.theme-syndicate .Button--hasContent.Button--iconRight .fa,.theme-syndicate .Button--hasContent.Button--iconRight .fas,.theme-syndicate .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-syndicate .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-syndicate .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-syndicate .Button--circular{border-radius:50%}.theme-syndicate .Button--compact{padding:0 .25em;line-height:1.333em}.theme-syndicate .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-syndicate .Button--color--default{transition:color .1s,background-color .1s;background-color:#397439;color:#fff}.theme-syndicate .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--default:hover{background-color:#509350;color:#fff}.theme-syndicate .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-syndicate .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-syndicate .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-syndicate .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-syndicate .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(85,2,2,0);color:rgba(255,255,255,.5)}.theme-syndicate .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--transparent:hover{background-color:rgba(113,14,14,.81);color:#fff}.theme-syndicate .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(85,2,2,.6);color:rgba(255,255,255,.5)}.theme-syndicate .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--translucent:hover{background-color:rgba(114,20,20,.925);color:#fff}.theme-syndicate .Button--disabled{background-color:#363636!important}.theme-syndicate .Button--selected{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-syndicate .Button--selected:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--selected:hover{background-color:#c11919;color:#fff}.theme-syndicate .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-syndicate .Divider--horizontal{margin:.5em 0}.theme-syndicate .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-syndicate .Divider--vertical{height:100%;margin:0 .5em}.theme-syndicate .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-syndicate .ImageButton__image{line-height:0;align-self:center}.theme-syndicate .ImageButton__vertical,.theme-syndicate .ImageButton--vertical{display:inline-block}.theme-syndicate .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-syndicate .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-syndicate .ImageButton--horizontal:last-child{margin-bottom:0}.theme-syndicate .ImageButton--color--default{background-color:rgba(99,135,99,.15);border:.0833333333em solid rgba(173,195,173,.2)}.theme-syndicate .ImageButton--color--default--clickable{background-color:rgba(99,135,99,.15);border:.0833333333em solid rgba(173,195,173,.2);transition:color .1s,background-color .1s}.theme-syndicate .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-syndicate .ImageButton--color--default--clickable:hover{background-color:rgba(137,168,137,.25)}.theme-syndicate .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-syndicate .ImageButton--selected{background-color:rgba(157,8,8,.15);border:.0833333333em solid rgba(229,42,42,.2);transition:color .1s,background-color .1s}.theme-syndicate .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-syndicate .ImageButton--selected:hover{background-color:rgba(193,25,25,.25)}.theme-syndicate .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-syndicate .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-syndicate .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-syndicate .ImageButton__content__horizontal--content{padding:.5em}.theme-syndicate .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-syndicate .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-syndicate .ImageButton__content--color--default{color:#fff;background-color:#4f6f4f;border-top:.0833333333em solid #799d79}.theme-syndicate .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-syndicate .ImageButton__content--selected{background-color:#9d0808!important;border-top:.0833333333em solid rgba(248,127,127,.5)}.theme-syndicate .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-syndicate .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-syndicate .ImageButton__item--icon--horizontal .fa,.theme-syndicate .ImageButton__item--icon--horizontal .fas,.theme-syndicate .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-syndicate .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(99,135,99,.4);border:.0833333333em solid rgba(167,190,167,.2);border-left:0}.theme-syndicate .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-syndicate .ImageButton__item--color--default:hover{background-color:rgba(132,164,132,.5)}.theme-syndicate .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-syndicate .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(157,8,8,.4);border:.0833333333em solid rgba(229,42,42,.2);border-left:0}.theme-syndicate .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-syndicate .ImageButton__item--selected:hover{background-color:rgba(193,25,25,.5)}.theme-syndicate .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#910101;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-syndicate .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-syndicate .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-syndicate .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-syndicate .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-syndicate .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #87ce87;border:.0833333333em solid rgba(135,206,135,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-syndicate .Input--disabled{color:#777;border-color:#6b6b6b;border-color:rgba(107,107,107,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-syndicate .Input--fluid{display:block;width:auto}.theme-syndicate .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-syndicate .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-syndicate .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-syndicate .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-syndicate .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-syndicate .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-syndicate .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-syndicate .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-syndicate .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #87ce87;border:.0833333333em solid rgba(135,206,135,.75);border-radius:.16em;color:#87ce87;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-syndicate .NumberInput--fluid{display:block}.theme-syndicate .NumberInput__content{margin-left:.5em}.theme-syndicate .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-syndicate .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #87ce87;background-color:#87ce87}.theme-syndicate .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-syndicate .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-syndicate .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-syndicate .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-syndicate .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-syndicate .ProgressBar--color--default{border:.0833333333em solid #306330}.theme-syndicate .ProgressBar--color--default .ProgressBar__fill{background-color:#306330}.theme-syndicate .ProgressBar--color--disabled{border:1px solid #999}.theme-syndicate .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-syndicate .Section{position:relative;margin-bottom:.5em;background-color:#390101;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-syndicate .Section:last-child{margin-bottom:0}.theme-syndicate .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #397439}.theme-syndicate .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-syndicate .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-syndicate .Section__rest{position:relative}.theme-syndicate .Section__content{padding:.66em .5em}.theme-syndicate .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-syndicate .Section--fill{display:flex;flex-direction:column;height:100%}.theme-syndicate .Section--fill>.Section__rest{flex-grow:1}.theme-syndicate .Section--fill>.Section__rest>.Section__content{height:100%}.theme-syndicate .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-syndicate .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-syndicate .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-syndicate .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-syndicate .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-syndicate .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-syndicate .Section .Section:first-child{margin-top:-.5em}.theme-syndicate .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-syndicate .Section .Section .Section .Section__titleText{font-size:1em}.theme-syndicate .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#4a0202;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-syndicate html,.theme-syndicate body{scrollbar-color:#7e0303 #400202}.theme-syndicate .Layout,.theme-syndicate .Layout *{scrollbar-base-color:#400202;scrollbar-face-color:#7e0303;scrollbar-3dlight-color:#550202;scrollbar-highlight-color:#550202;scrollbar-track-color:#400202;scrollbar-arrow-color:#fa3030;scrollbar-shadow-color:#7e0303}.theme-syndicate .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-syndicate .Layout__content--flexRow{display:flex;flex-flow:row}.theme-syndicate .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-syndicate .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-syndicate .Layout__content--noMargin{margin:0}.theme-syndicate .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#550202;background-image:linear-gradient(to bottom,#730303,#370101)}.theme-syndicate .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-syndicate .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-syndicate .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-syndicate .Window__contentPadding:after{height:0}.theme-syndicate .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-syndicate .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(117,22,22,.25);pointer-events:none}.theme-syndicate .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-syndicate .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-syndicate .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-syndicate .TitleBar{background-color:#910101;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-syndicate .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#910101;transition:color .25s,background-color .25s}.theme-syndicate .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-syndicate .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-syndicate .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-syndicate .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-syndicate .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-syndicate .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-syndicate .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCAyMDAgMjg5Ljc0MiIgb3BhY2l0eT0iLjMzIj4KICA8cGF0aCBkPSJtIDkzLjUzNzY3NywwIGMgLTE4LjExMzEyNSwwIC0zNC4yMjAxMzMsMy4xMTE2NCAtNDguMzIzNDg0LDkuMzM0MzcgLTEzLjk2NTA5Miw2LjIyMTY3IC0yNC42MTI0NDIsMTUuMDcxMTQgLTMxLjk0MDY1MSwyNi41NDcxIC03LjE4OTkzOTgsMTEuMzM3ODkgLTEwLjMwMTIyNjYsMjQuNzQ5MTEgLTEwLjMwMTIyNjYsNDAuMjM0NzggMCwxMC42NDY2MiAyLjcyNTAwMjYsMjAuNDY0NjUgOC4xNzUxMTE2LDI5LjQ1MjU4IDUuNjE1Mjc3LDguOTg2ODYgMTQuMDM4Mjc3LDE3LjM1MjA0IDI1LjI2ODgyMSwyNS4wOTQzNiAxMS4yMzA1NDQsNy42MDUzMSAyNi41MDc0MjEsMTUuNDE4MzUgNDUuODMwNTE0LDIzLjQzNzgyIDE5Ljk4Mzc0OCw4LjI5NTU3IDM0Ljg0ODg0OCwxNS41NTQ3MSA0NC41OTI5OTgsMjEuNzc2MzggOS43NDQxNCw2LjIyMjczIDE2Ljc2MTcsMTIuODU4NSAyMS4wNTU3MiwxOS45MDk1MSA0LjI5NDA0LDcuMDUyMDggNi40NDE5MywxNS43NjQwOCA2LjQ0MTkzLDI2LjEzNDU5IDAsMTYuMTc3MDIgLTUuMjAxOTYsMjguNDgyMjIgLTE1LjYwNjczLDM2LjkxNjgyIC0xMC4yMzk2LDguNDM0NyAtMjUuMDIyMDMsMTIuNjUyMyAtNDQuMzQ1MTY5LDEyLjY1MjMgLTE0LjAzODE3MSwwIC0yNS41MTUyNDcsLTEuNjU5NCAtMzQuNDMzNjE4LC00Ljk3NzcgLTguOTE4MzcsLTMuNDU2NiAtMTYuMTg1NTcyLC04LjcxMTMgLTIxLjgwMDgzOSwtMTUuNzYzMyAtNS42MTUyNzcsLTcuMDUyMSAtMTAuMDc0Nzk1LC0xNi42NjA4OCAtMTMuMzc3ODk5LC0yOC44MjgxMiBsIC0yNC43NzMxNjI2MjkzOTQ1LDAgMCw1Ni44MjYzMiBDIDMzLjg1Njc2OSwyODYuMDc2MDEgNjMuNzQ5MDQsMjg5Ljc0MjAxIDg5LjY3ODM4MywyODkuNzQyMDEgYyAxNi4wMjAwMjcsMCAzMC43MTk3ODcsLTEuMzgyNyA0NC4wOTczMzcsLTQuMTQ3OSAxMy41NDI3MiwtMi45MDQzIDI1LjEwNDEsLTcuNDY3NiAzNC42ODMwOSwtMTMuNjg5MyA5Ljc0NDEzLC02LjM1OTcgMTcuMzQwNDIsLTE0LjUxOTUgMjIuNzkwNTIsLTI0LjQ3NDggNS40NTAxLC0xMC4wOTMzMiA4LjE3NTExLC0yMi4zOTk1OSA4LjE3NTExLC0zNi45MTY4MiAwLC0xMi45OTc2NCAtMy4zMDIxLC0yNC4zMzUzOSAtOS45MDgyOSwtMzQuMDE0NiAtNi40NDEwNSwtOS44MTcyNSAtMTUuNTI1NDUsLTE4LjUyNzA3IC0yNy4yNTE0NiwtMjYuMTMxMzMgLTExLjU2MDg1LC03LjYwNDI3IC0yNy45MTA4MywtMTUuODMxNDIgLTQ5LjA1MDY2LC0yNC42ODAyMiAtMTcuNTA2NDQsLTcuMTkwMTIgLTMwLjcxOTY2OCwtMTMuNjg5NDggLTM5LjYzODAzOCwtMTkuNDk3MDEgLTguOTE4MzcxLC01LjgwNzUyIC0xOC42MDc0NzQsLTEyLjQzNDA5IC0yNC4wOTY1MjQsLTE4Ljg3NDE3IC01LjQyNjA0MywtNi4zNjYxNiAtOS42NTg4MjYsLTE1LjA3MDAzIC05LjY1ODgyNiwtMjQuODg3MjkgMCwtOS4yNjQwMSAyLjA3NTQxNCwtMTcuMjEzNDUgNi4yMjM0NTQsLTIzLjg1MDMzIDExLjA5ODI5OCwtMTQuMzk3NDggNDEuMjg2NjM4LC0xLjc5NTA3IDQ1LjA3NTYwOSwyNC4zNDc2MiA0LjgzOTM5Miw2Ljc3NDkxIDguODQ5MzUsMTYuMjQ3MjkgMTIuMDI5NTE1LDI4LjQxNTYgbCAyMC41MzIzNCwwIDAsLTU1Ljk5OTY3IGMgLTQuNDc4MjUsLTUuOTI0NDggLTkuOTU0ODgsLTEwLjYzMjIyIC0xNS45MDgzNywtMTQuMzc0MTEgMS42NDA1NSwwLjQ3OTA1IDMuMTkwMzksMS4wMjM3NiA0LjYzODY1LDEuNjQwMjQgNi40OTg2MSwyLjYyNjA3IDEyLjE2NzkzLDcuMzI3NDcgMTcuMDA3MywxNC4xMDM0NSA0LjgzOTM5LDYuNzc0OTEgOC44NDkzNSwxNi4yNDU2NyAxMi4wMjk1MiwyOC40MTM5NyAwLDAgOC40ODEyOCwtMC4xMjg5NCA4LjQ4OTc4LC0wLjAwMiAwLjQxNzc2LDYuNDE0OTQgLTEuNzUzMzksOS40NTI4NiAtNC4xMjM0MiwxMi41NjEwNCAtMi40MTc0LDMuMTY5NzggLTUuMTQ0ODYsNi43ODk3MyAtNC4wMDI3OCwxMy4wMDI5IDEuNTA3ODYsOC4yMDMxOCAxMC4xODM1NCwxMC41OTY0MiAxNC42MjE5NCw5LjMxMTU0IC0zLjMxODQyLC0wLjQ5OTExIC01LjMxODU1LC0xLjc0OTQ4IC01LjMxODU1LC0xLjc0OTQ4IDAsMCAxLjg3NjQ2LDAuOTk4NjggNS42NTExNywtMS4zNTk4MSAtMy4yNzY5NSwwLjk1NTcxIC0xMC43MDUyOSwtMC43OTczOCAtMTEuODAxMjUsLTYuNzYzMTMgLTAuOTU3NTIsLTUuMjA4NjEgMC45NDY1NCwtNy4yOTUxNCAzLjQwMTEzLC0xMC41MTQ4MiAyLjQ1NDYyLC0zLjIxOTY4IDUuMjg0MjYsLTYuOTU4MzEgNC42ODQzLC0xNC40ODgyNCBsIDAuMDAzLDAuMDAyIDguOTI2NzYsMCAwLC01NS45OTk2NyBjIC0xNS4wNzEyNSwtMy44NzE2OCAtMjcuNjUzMTQsLTYuMzYwNDIgLTM3Ljc0NjcxLC03LjQ2NTg2IC05Ljk1NTMxLC0xLjEwNzU1IC0yMC4xODgyMywtMS42NTk4MSAtMzAuNjk2NjEzLC0xLjY1OTgxIHogbSA3MC4zMjE2MDMsMTcuMzA4OTMgMC4yMzgwNSw0MC4zMDQ5IGMgMS4zMTgwOCwxLjIyNjY2IDIuNDM5NjUsMi4yNzgxNSAzLjM0MDgxLDMuMTA2MDIgNC44MzkzOSw2Ljc3NDkxIDguODQ5MzQsMTYuMjQ1NjYgMTIuMDI5NTEsMjguNDEzOTcgbCAyMC41MzIzNCwwIDAsLTU1Ljk5OTY3IGMgLTYuNjc3MzEsLTQuNTkzODEgLTE5LjgzNjQzLC0xMC40NzMwOSAtMzYuMTQwNzEsLTE1LjgyNTIyIHogbSAtMjguMTIwNDksNS42MDU1MSA4LjU2NDc5LDE3LjcxNjU1IGMgLTExLjk3MDM3LC02LjQ2Njk3IC0xMy44NDY3OCwtOS43MTcyNiAtOC41NjQ3OSwtMTcuNzE2NTUgeiBtIDIyLjc5NzA1LDAgYyAyLjc3MTUsNy45OTkyOSAxLjc4NzQxLDExLjI0OTU4IC00LjQ5MzU0LDE3LjcxNjU1IGwgNC40OTM1NCwtMTcuNzE2NTUgeiBtIDE1LjIyMTk1LDI0LjAwODQ4IDguNTY0NzksMTcuNzE2NTUgYyAtMTEuOTcwMzgsLTYuNDY2OTcgLTEzLjg0Njc5LC05LjcxNzI2IC04LjU2NDc5LC0xNy43MTY1NSB6IG0gMjIuNzk3MDQsMCBjIDIuNzcxNSw3Ljk5OTI5IDEuNzg3NDEsMTEuMjQ5NTggLTQuNDkzNTQsMTcuNzE2NTUgbCA0LjQ5MzU0LC0xNy43MTY1NSB6IG0gLTk5LjExMzg0LDIuMjA3NjQgOC41NjQ3OSwxNy43MTY1NSBjIC0xMS45NzAzODIsLTYuNDY2OTcgLTEzLjg0Njc4MiwtOS43MTcyNiAtOC41NjQ3OSwtMTcuNzE2NTUgeiBtIDIyLjc5NTQyLDAgYyAyLjc3MTUsNy45OTkyOSAxLjc4NzQxLDExLjI0OTU4IC00LjQ5MzU0LDE3LjcxNjU1IGwgNC40OTM1NCwtMTcuNzE2NTUgeiIgLz4KPC9zdmc+CjwhLS0gVGhpcyB3b3JrIGlzIGxpY2Vuc2VkIHVuZGVyIGEgQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1TaGFyZUFsaWtlIDQuMCBJbnRlcm5hdGlvbmFsIExpY2Vuc2UuIC0tPgo8IS0tIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzQuMC8gLS0+Cg==)}.theme-syndicate .candystripe:nth-child(odd){background-color:rgba(0,0,0,.4)}.theme-syndicate .candystripe:nth-child(2n){background-color:rgba(0,0,0,.25)}.theme-nologo .Layout__content{background-image:none} +html,body{box-sizing:border-box;height:100%;margin:0;font-size:12px}html{overflow:hidden;cursor:default}body{overflow:auto;font-family:Verdana,Geneva,sans-serif}*,*:before,*:after{box-sizing:inherit}h1,h2,h3,h4,h5,h6{display:block;margin:0;padding:6px 0;padding:.5rem 0}h1{font-size:18px;font-size:1.5rem}h2{font-size:16px;font-size:1.333rem}h3{font-size:14px;font-size:1.167rem}h4{font-size:12px;font-size:1rem}td,th{vertical-align:baseline;text-align:left}.candystripe:nth-child(odd){background-color:rgba(0,0,0,.25)}.color-black{color:#1a1a1a!important}.color-white{color:#fff!important}.color-red{color:#df3e3e!important}.color-orange{color:#f37f33!important}.color-yellow{color:#fbda21!important}.color-olive{color:#cbe41c!important}.color-green{color:#25ca4c!important}.color-teal{color:#00d6cc!important}.color-blue{color:#2e93de!important}.color-violet{color:#7349cf!important}.color-purple{color:#ad45d0!important}.color-pink{color:#e34da1!important}.color-brown{color:#b97447!important}.color-grey{color:#848484!important}.color-good{color:#68c22d!important}.color-average{color:#f29a29!important}.color-bad{color:#df3e3e!important}.color-label{color:#8b9bb0!important}.color-gold{color:#f3b22f!important}.color-bg-black{background-color:#000!important}.color-bg-white{background-color:#d9d9d9!important}.color-bg-red{background-color:#bd2020!important}.color-bg-orange{background-color:#d95e0c!important}.color-bg-yellow{background-color:#d9b804!important}.color-bg-olive{background-color:#9aad14!important}.color-bg-green{background-color:#1b9638!important}.color-bg-teal{background-color:#009a93!important}.color-bg-blue{background-color:#1c71b1!important}.color-bg-violet{background-color:#552dab!important}.color-bg-purple{background-color:#8b2baa!important}.color-bg-pink{background-color:#cf2082!important}.color-bg-brown{background-color:#8c5836!important}.color-bg-grey{background-color:#646464!important}.color-bg-good{background-color:#4d9121!important}.color-bg-average{background-color:#cd7a0d!important}.color-bg-bad{background-color:#bd2020!important}.color-bg-label{background-color:#657a94!important}.color-bg-gold{background-color:#d6920c!important}.debug-layout,.debug-layout *:not(g):not(path){color:rgba(255,255,255,.9)!important;background:rgba(0,0,0,0)!important;outline:1px solid rgba(255,255,255,.5)!important;box-shadow:none!important;filter:none!important}.debug-layout:hover,.debug-layout *:not(g):not(path):hover{outline-color:rgba(255,255,255,.8)!important}.outline-dotted{outline-style:dotted!important}.outline-dashed{outline-style:dashed!important}.outline-solid{outline-style:solid!important}.outline-double{outline-style:double!important}.outline-groove{outline-style:groove!important}.outline-ridge{outline-style:ridge!important}.outline-inset{outline-style:inset!important}.outline-outset{outline-style:outset!important}.outline-color-black{outline:.167rem solid #1a1a1a!important}.outline-color-white{outline:.167rem solid #fff!important}.outline-color-red{outline:.167rem solid #df3e3e!important}.outline-color-orange{outline:.167rem solid #f37f33!important}.outline-color-yellow{outline:.167rem solid #fbda21!important}.outline-color-olive{outline:.167rem solid #cbe41c!important}.outline-color-green{outline:.167rem solid #25ca4c!important}.outline-color-teal{outline:.167rem solid #00d6cc!important}.outline-color-blue{outline:.167rem solid #2e93de!important}.outline-color-violet{outline:.167rem solid #7349cf!important}.outline-color-purple{outline:.167rem solid #ad45d0!important}.outline-color-pink{outline:.167rem solid #e34da1!important}.outline-color-brown{outline:.167rem solid #b97447!important}.outline-color-grey{outline:.167rem solid #848484!important}.outline-color-good{outline:.167rem solid #68c22d!important}.outline-color-average{outline:.167rem solid #f29a29!important}.outline-color-bad{outline:.167rem solid #df3e3e!important}.outline-color-label{outline:.167rem solid #8b9bb0!important}.outline-color-gold{outline:.167rem solid #f3b22f!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-baseline{text-align:baseline}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-pre{white-space:pre}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-underline{text-decoration:underline}.BlockQuote{color:#8b9bb0;border-left:.1666666667em solid #8b9bb0;padding-left:.5em;margin-bottom:.5em}.BlockQuote:last-child{margin-bottom:0}.Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.Button:last-child{margin-right:0;margin-bottom:0}.Button .fa,.Button .fas,.Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.Button--hasContent .fa,.Button--hasContent .fas,.Button--hasContent .far{margin-right:.25em}.Button--hasContent.Button--iconRight .fa,.Button--hasContent.Button--iconRight .fas,.Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.Button--fluid{display:block;margin-left:0;margin-right:0}.Button--circular{border-radius:50%}.Button--compact{padding:0 .25em;line-height:1.333em}.Button--multiLine{white-space:normal;word-wrap:break-word}.Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.Button--color--black:focus{transition:color .25s,background-color .25s}.Button--color--black:hover{background-color:#101010;color:#fff}.Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.Button--color--white:focus{transition:color .25s,background-color .25s}.Button--color--white:hover{background-color:#f8f8f8;color:#000}.Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.Button--color--red:focus{transition:color .25s,background-color .25s}.Button--color--red:hover{background-color:#d93f3f;color:#fff}.Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.Button--color--orange:focus{transition:color .25s,background-color .25s}.Button--color--orange:hover{background-color:#ef7e33;color:#fff}.Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.Button--color--yellow:focus{transition:color .25s,background-color .25s}.Button--color--yellow:hover{background-color:#f5d523;color:#000}.Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.Button--color--olive:focus{transition:color .25s,background-color .25s}.Button--color--olive:hover{background-color:#bdd327;color:#fff}.Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.Button--color--green:focus{transition:color .25s,background-color .25s}.Button--color--green:hover{background-color:#2fb94f;color:#fff}.Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.Button--color--teal:focus{transition:color .25s,background-color .25s}.Button--color--teal:hover{background-color:#10bdb6;color:#fff}.Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.Button--color--blue:focus{transition:color .25s,background-color .25s}.Button--color--blue:hover{background-color:#308fd6;color:#fff}.Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.Button--color--violet:focus{transition:color .25s,background-color .25s}.Button--color--violet:hover{background-color:#7249ca;color:#fff}.Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.Button--color--purple:focus{transition:color .25s,background-color .25s}.Button--color--purple:hover{background-color:#aa46ca;color:#fff}.Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.Button--color--pink:focus{transition:color .25s,background-color .25s}.Button--color--pink:hover{background-color:#e04ca0;color:#fff}.Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.Button--color--brown:focus{transition:color .25s,background-color .25s}.Button--color--brown:hover{background-color:#ae724c;color:#fff}.Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.Button--color--grey:focus{transition:color .25s,background-color .25s}.Button--color--grey:hover{background-color:#818181;color:#fff}.Button--color--good{transition:color .1s,background-color .1s;background-color:#4d9121;color:#fff}.Button--color--good:focus{transition:color .25s,background-color .25s}.Button--color--good:hover{background-color:#67b335;color:#fff}.Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.Button--color--average:focus{transition:color .25s,background-color .25s}.Button--color--average:hover{background-color:#eb972b;color:#fff}.Button--color--bad{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.Button--color--bad:focus{transition:color .25s,background-color .25s}.Button--color--bad:hover{background-color:#d93f3f;color:#fff}.Button--color--label{transition:color .1s,background-color .1s;background-color:#657a94;color:#fff}.Button--color--label:focus{transition:color .25s,background-color .25s}.Button--color--label:hover{background-color:#8a9aae;color:#fff}.Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.Button--color--gold:focus{transition:color .25s,background-color .25s}.Button--color--gold:hover{background-color:#eeaf30;color:#fff}.Button--color--default{transition:color .1s,background-color .1s;background-color:#3e6189;color:#fff}.Button--color--default:focus{transition:color .25s,background-color .25s}.Button--color--default:hover{background-color:#567daa;color:#fff}.Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.Button--color--caution:focus{transition:color .25s,background-color .25s}.Button--color--caution:hover{background-color:#f5d523;color:#000}.Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.Button--color--danger:focus{transition:color .25s,background-color .25s}.Button--color--danger:hover{background-color:#d93f3f;color:#fff}.Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,0);color:rgba(255,255,255,.5)}.Button--color--transparent:focus{transition:color .25s,background-color .25s}.Button--color--transparent:hover{background-color:rgba(56,56,56,.81);color:#fff}.Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,.6);color:rgba(255,255,255,.5)}.Button--color--translucent:focus{transition:color .25s,background-color .25s}.Button--color--translucent:hover{background-color:rgba(59,59,59,.925);color:#fff}.Button--disabled{background-color:#999!important}.Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.Button--selected:focus{transition:color .25s,background-color .25s}.Button--selected:hover{background-color:#2fb94f;color:#fff}.Button--modal{float:right;z-index:1;margin-top:-.5rem}.Collapsible{margin-bottom:.5rem}.Collapsible:last-child{margin-bottom:0}.ColorBox{display:inline-block;width:1em;height:1em;line-height:1em;text-align:center}.Dimmer{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.75);z-index:5}.Dropdown{position:relative;align-items:center}.Dropdown__control{display:inline-block;align-items:center;font-family:Verdana,sans-serif;font-size:1em;width:8.3333333333em;line-height:1.3333333333em;-ms-user-select:none;user-select:none}.Dropdown__arrow-button{float:right;padding-left:.35em;width:1.2em;height:1.8333333333em;border-left:.0833333333em solid #000;border-left:.0833333333em solid rgba(0,0,0,.25)}.Dropdown__menu{overflow-y:auto;align-items:center;z-index:5;max-height:16.6666666667em;border-radius:0 0 .1666666667em .1666666667em;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75)}.Dropdown__menu-scroll{overflow-y:scroll}.Dropdown__menuentry{padding:.1666666667em .3333333333em;font-family:Verdana,sans-serif;font-size:1em;line-height:1.4166666667em;transition:background-color .1s ease-out}.Dropdown__menuentry.selected{background-color:rgba(255,255,255,.5)!important;transition:background-color 0ms}.Dropdown__menuentry:hover{background-color:rgba(255,255,255,.2);transition:background-color 0ms}.Dropdown__over{top:auto;bottom:100%}.Dropdown__selected-text{display:inline-block;text-overflow:ellipsis;white-space:nowrap;height:1.4166666667em;width:calc(100% - 1.2em);text-align:left;padding-top:2.5px}.Flex{display:-ms-flexbox;display:flex}.Flex--inline{display:inline-flex}.Flex--iefix{display:block}.Flex--iefix.Flex--inline,.Flex__item--iefix{display:inline-block}.Flex--iefix--column>.Flex__item--iefix{display:block}.IconStack>.Icon{position:absolute;width:100%;text-align:center}.IconStack{position:relative;display:inline-block;height:7em;width:10em;line-height:2em;vertical-align:middle}.IconStack:after{color:rgba(0,0,0,0);content:"."}.ImageButton__image{line-height:0;align-self:center}.ImageButton__vertical,.ImageButton--vertical{display:inline-block}.ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.ImageButton--horizontal:last-child{margin-bottom:0}.ImageButton--color--black{background-color:rgba(0,0,0,.15);border:.0833333333em solid rgba(32,32,32,.2)}.ImageButton--color--clickable--black{background-color:rgba(0,0,0,.15);border:.0833333333em solid rgba(32,32,32,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--black:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--black:hover{background-color:rgba(16,16,16,.25)}.ImageButton--color--white{background-color:rgba(217,217,217,.15);border:.0833333333em solid rgba(250,250,250,.2)}.ImageButton--color--clickable--white{background-color:rgba(217,217,217,.15);border:.0833333333em solid rgba(250,250,250,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--white:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--white:hover{background-color:rgba(248,248,248,.25)}.ImageButton--color--red{background-color:rgba(189,32,32,.15);border:.0833333333em solid rgba(227,112,112,.2)}.ImageButton--color--clickable--red{background-color:rgba(189,32,32,.15);border:.0833333333em solid rgba(227,112,112,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--red:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--red:hover{background-color:rgba(217,63,63,.25)}.ImageButton--color--orange{background-color:rgba(217,94,12,.15);border:.0833333333em solid rgba(244,162,107,.2)}.ImageButton--color--clickable--orange{background-color:rgba(217,94,12,.15);border:.0833333333em solid rgba(244,162,107,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--orange:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--orange:hover{background-color:rgba(239,126,51,.25)}.ImageButton--color--yellow{background-color:rgba(217,184,4,.15);border:.0833333333em solid rgba(248,225,91,.2)}.ImageButton--color--clickable--yellow{background-color:rgba(217,184,4,.15);border:.0833333333em solid rgba(248,225,91,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--yellow:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--yellow:hover{background-color:rgba(245,213,35,.25)}.ImageButton--color--olive{background-color:rgba(154,173,20,.15);border:.0833333333em solid rgba(209,228,79,.2)}.ImageButton--color--clickable--olive{background-color:rgba(154,173,20,.15);border:.0833333333em solid rgba(209,228,79,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--olive:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--olive:hover{background-color:rgba(189,211,39,.25)}.ImageButton--color--green{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2)}.ImageButton--color--clickable--green{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--green:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--green:hover{background-color:rgba(47,185,79,.25)}.ImageButton--color--teal{background-color:rgba(0,154,147,.15);border:.0833333333em solid rgba(32,225,216,.2)}.ImageButton--color--clickable--teal{background-color:rgba(0,154,147,.15);border:.0833333333em solid rgba(32,225,216,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--teal:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--teal:hover{background-color:rgba(16,189,182,.25)}.ImageButton--color--blue{background-color:rgba(28,113,177,.15);border:.0833333333em solid rgba(96,169,224,.2)}.ImageButton--color--clickable--blue{background-color:rgba(28,113,177,.15);border:.0833333333em solid rgba(96,169,224,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--blue:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--blue:hover{background-color:rgba(48,143,214,.25)}.ImageButton--color--violet{background-color:rgba(85,45,171,.15);border:.0833333333em solid rgba(149,119,215,.2)}.ImageButton--color--clickable--violet{background-color:rgba(85,45,171,.15);border:.0833333333em solid rgba(149,119,215,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--violet:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--violet:hover{background-color:rgba(114,73,202,.25)}.ImageButton--color--purple{background-color:rgba(139,43,170,.15);border:.0833333333em solid rgba(190,115,215,.2)}.ImageButton--color--clickable--purple{background-color:rgba(139,43,170,.15);border:.0833333333em solid rgba(190,115,215,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--purple:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--purple:hover{background-color:rgba(170,70,202,.25)}.ImageButton--color--pink{background-color:rgba(207,32,130,.15);border:.0833333333em solid rgba(233,129,188,.2)}.ImageButton--color--clickable--pink{background-color:rgba(207,32,130,.15);border:.0833333333em solid rgba(233,129,188,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--pink:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--pink:hover{background-color:rgba(224,76,160,.25)}.ImageButton--color--brown{background-color:rgba(140,88,54,.15);border:.0833333333em solid rgba(195,144,111,.2)}.ImageButton--color--clickable--brown{background-color:rgba(140,88,54,.15);border:.0833333333em solid rgba(195,144,111,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--brown:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--brown:hover{background-color:rgba(174,114,76,.25)}.ImageButton--color--grey{background-color:rgba(100,100,100,.15);border:.0833333333em solid rgba(157,157,157,.2)}.ImageButton--color--clickable--grey{background-color:rgba(100,100,100,.15);border:.0833333333em solid rgba(157,157,157,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--grey:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--grey:hover{background-color:rgba(129,129,129,.25)}.ImageButton--color--good{background-color:rgba(77,145,33,.15);border:.0833333333em solid rgba(130,208,79,.2)}.ImageButton--color--clickable--good{background-color:rgba(77,145,33,.15);border:.0833333333em solid rgba(130,208,79,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--good:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--good:hover{background-color:rgba(103,179,53,.25)}.ImageButton--color--average{background-color:rgba(205,122,13,.15);border:.0833333333em solid rgba(241,178,96,.2)}.ImageButton--color--clickable--average{background-color:rgba(205,122,13,.15);border:.0833333333em solid rgba(241,178,96,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--average:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--average:hover{background-color:rgba(235,151,43,.25)}.ImageButton--color--bad{background-color:rgba(189,32,32,.15);border:.0833333333em solid rgba(227,112,112,.2)}.ImageButton--color--clickable--bad{background-color:rgba(189,32,32,.15);border:.0833333333em solid rgba(227,112,112,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--bad:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--bad:hover{background-color:rgba(217,63,63,.25)}.ImageButton--color--label{background-color:rgba(101,122,148,.15);border:.0833333333em solid rgba(175,186,201,.2)}.ImageButton--color--clickable--label{background-color:rgba(101,122,148,.15);border:.0833333333em solid rgba(175,186,201,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--label:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--label:hover{background-color:rgba(138,154,174,.25)}.ImageButton--color--gold{background-color:rgba(214,146,12,.15);border:.0833333333em solid rgba(243,197,103,.2)}.ImageButton--color--clickable--gold{background-color:rgba(214,146,12,.15);border:.0833333333em solid rgba(243,197,103,.2);transition:color .1s,background-color .1s}.ImageButton--color--clickable--gold:focus{transition:color .25s,background-color .25s}.ImageButton--color--clickable--gold:hover{background-color:rgba(238,175,48,.25)}.ImageButton--color--default{background-color:rgba(64,64,64,.15);border:.0833333333em solid rgba(114,114,114,.2)}.ImageButton--color--default--clickable{background-color:rgba(64,64,64,.15);border:.0833333333em solid rgba(114,114,114,.2);transition:color .1s,background-color .1s}.ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.ImageButton--color--default--clickable:hover{background-color:rgba(90,90,90,.25)}.ImageButton--disabled{background-color:rgba(77,23,23,.25)!important;border:.0833333333em solid rgba(179,98,98,.15)}.ImageButton--selected{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2);transition:color .1s,background-color .1s}.ImageButton--selected:focus{transition:color .25s,background-color .25s}.ImageButton--selected:hover{background-color:rgba(47,185,79,.25)}.ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.ImageButton__content__horizontal--content{padding:.5em}.ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.ImageButton__content--color--black{color:#fff;background-color:#000;border-top:.0833333333em solid #151515}.ImageButton__content--color--white{color:rgba(0,0,0,.9);background-color:#d2d2d2;border-top:.0833333333em solid #f9f9f9}.ImageButton__content--color--red{color:#fff;background-color:#b21e1e;border-top:.0833333333em solid #dd4e4e}.ImageButton__content--color--orange{color:#fff;background-color:#cd590c;border-top:.0833333333em solid #f18945}.ImageButton__content--color--yellow{color:rgba(0,0,0,.9);background-color:#ccae03;border-top:.0833333333em solid #f7d935}.ImageButton__content--color--olive{color:rgba(0,0,0,.9);background-color:#90a213;border-top:.0833333333em solid #c7dd2e}.ImageButton__content--color--green{color:#fff;background-color:#198c34;border-top:.0833333333em solid #35c457}.ImageButton__content--color--teal{color:#fff;background-color:#008d87;border-top:.0833333333em solid #15c9c1}.ImageButton__content--color--blue{color:#fff;background-color:#1a6aa6;border-top:.0833333333em solid #3f98d9}.ImageButton__content--color--violet{color:#fff;background-color:#502aa1;border-top:.0833333333em solid #7d58ce}.ImageButton__content--color--purple{color:#fff;background-color:#8229a0;border-top:.0833333333em solid #b055ce}.ImageButton__content--color--pink{color:#fff;background-color:#c31f7b;border-top:.0833333333em solid #e45da9}.ImageButton__content--color--brown{color:#fff;background-color:#835232;border-top:.0833333333em solid #b77c54}.ImageButton__content--color--grey{color:#fff;background-color:#5e5e5e;border-top:.0833333333em solid #8a8a8a}.ImageButton__content--color--good{color:#fff;background-color:#48861f;border-top:.0833333333em solid #6fbd3c}.ImageButton__content--color--average{color:#fff;background-color:#c2730c;border-top:.0833333333em solid #eda03c}.ImageButton__content--color--bad{color:#fff;background-color:#b21e1e;border-top:.0833333333em solid #dd4e4e}.ImageButton__content--color--label{color:#fff;background-color:#60738c;border-top:.0833333333em solid #96a5b7}.ImageButton__content--color--gold{color:rgba(0,0,0,.9);background-color:#ca8a0b;border-top:.0833333333em solid #f0b542}.ImageButton__content--color--default{color:#fff;background-color:#2b2b2b;border-top:.0833333333em solid #4e4e4e}.ImageButton__content--disabled{background-color:#4d1717!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(179,98,98,.5)}.ImageButton__content--selected{background-color:#1b9638!important;border-top:.0833333333em solid rgba(157,237,176,.5)}.ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.ImageButton__item--icon--horizontal{display:flex;align-items:center}.ImageButton__item--icon--horizontal .fa,.ImageButton__item--icon--horizontal .fas,.ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.ImageButton__item--color--black{transition:color .1s,background-color .1s;background-color:rgba(0,0,0,.4);border:.0833333333em solid rgba(32,32,32,.2);border-left:0}.ImageButton__item--color--black:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--black:hover{background-color:rgba(16,16,16,.5)}.ImageButton__item--color--white{transition:color .1s,background-color .1s;background-color:rgba(217,217,217,.4);border:.0833333333em solid rgba(250,250,250,.2);border-left:0}.ImageButton__item--color--white:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--white:hover{background-color:rgba(248,248,248,.5)}.ImageButton__item--color--red{transition:color .1s,background-color .1s;background-color:rgba(189,32,32,.4);border:.0833333333em solid rgba(227,112,112,.2);border-left:0}.ImageButton__item--color--red:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--red:hover{background-color:rgba(217,63,63,.5)}.ImageButton__item--color--orange{transition:color .1s,background-color .1s;background-color:rgba(217,94,12,.4);border:.0833333333em solid rgba(244,162,107,.2);border-left:0}.ImageButton__item--color--orange:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--orange:hover{background-color:rgba(239,126,51,.5)}.ImageButton__item--color--yellow{transition:color .1s,background-color .1s;background-color:rgba(217,184,4,.4);border:.0833333333em solid rgba(248,225,91,.2);border-left:0}.ImageButton__item--color--yellow:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--yellow:hover{background-color:rgba(245,213,35,.5)}.ImageButton__item--color--olive{transition:color .1s,background-color .1s;background-color:rgba(154,173,20,.4);border:.0833333333em solid rgba(209,228,79,.2);border-left:0}.ImageButton__item--color--olive:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--olive:hover{background-color:rgba(189,211,39,.5)}.ImageButton__item--color--green{transition:color .1s,background-color .1s;background-color:rgba(27,150,56,.4);border:.0833333333em solid rgba(72,214,105,.2);border-left:0}.ImageButton__item--color--green:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--green:hover{background-color:rgba(47,185,79,.5)}.ImageButton__item--color--teal{transition:color .1s,background-color .1s;background-color:rgba(0,154,147,.4);border:.0833333333em solid rgba(32,225,216,.2);border-left:0}.ImageButton__item--color--teal:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--teal:hover{background-color:rgba(16,189,182,.5)}.ImageButton__item--color--blue{transition:color .1s,background-color .1s;background-color:rgba(28,113,177,.4);border:.0833333333em solid rgba(96,169,224,.2);border-left:0}.ImageButton__item--color--blue:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--blue:hover{background-color:rgba(48,143,214,.5)}.ImageButton__item--color--violet{transition:color .1s,background-color .1s;background-color:rgba(85,45,171,.4);border:.0833333333em solid rgba(149,119,215,.2);border-left:0}.ImageButton__item--color--violet:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--violet:hover{background-color:rgba(114,73,202,.5)}.ImageButton__item--color--purple{transition:color .1s,background-color .1s;background-color:rgba(139,43,170,.4);border:.0833333333em solid rgba(190,115,215,.2);border-left:0}.ImageButton__item--color--purple:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--purple:hover{background-color:rgba(170,70,202,.5)}.ImageButton__item--color--pink{transition:color .1s,background-color .1s;background-color:rgba(207,32,130,.4);border:.0833333333em solid rgba(233,129,188,.2);border-left:0}.ImageButton__item--color--pink:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--pink:hover{background-color:rgba(224,76,160,.5)}.ImageButton__item--color--brown{transition:color .1s,background-color .1s;background-color:rgba(140,88,54,.4);border:.0833333333em solid rgba(195,144,111,.2);border-left:0}.ImageButton__item--color--brown:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--brown:hover{background-color:rgba(174,114,76,.5)}.ImageButton__item--color--grey{transition:color .1s,background-color .1s;background-color:rgba(100,100,100,.4);border:.0833333333em solid rgba(157,157,157,.2);border-left:0}.ImageButton__item--color--grey:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--grey:hover{background-color:rgba(129,129,129,.5)}.ImageButton__item--color--good{transition:color .1s,background-color .1s;background-color:rgba(77,145,33,.4);border:.0833333333em solid rgba(130,208,79,.2);border-left:0}.ImageButton__item--color--good:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--good:hover{background-color:rgba(103,179,53,.5)}.ImageButton__item--color--average{transition:color .1s,background-color .1s;background-color:rgba(205,122,13,.4);border:.0833333333em solid rgba(241,178,96,.2);border-left:0}.ImageButton__item--color--average:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--average:hover{background-color:rgba(235,151,43,.5)}.ImageButton__item--color--bad{transition:color .1s,background-color .1s;background-color:rgba(189,32,32,.4);border:.0833333333em solid rgba(227,112,112,.2);border-left:0}.ImageButton__item--color--bad:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--bad:hover{background-color:rgba(217,63,63,.5)}.ImageButton__item--color--label{transition:color .1s,background-color .1s;background-color:rgba(101,122,148,.4);border:.0833333333em solid rgba(175,186,201,.2);border-left:0}.ImageButton__item--color--label:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--label:hover{background-color:rgba(138,154,174,.5)}.ImageButton__item--color--gold{transition:color .1s,background-color .1s;background-color:rgba(214,146,12,.4);border:.0833333333em solid rgba(243,197,103,.2);border-left:0}.ImageButton__item--color--gold:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--gold:hover{background-color:rgba(238,175,48,.5)}.ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(64,64,64,.4);border:.0833333333em solid rgba(112,112,112,.2);border-left:0}.ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.ImageButton__item--color--default:hover{background-color:rgba(88,88,88,.5)}.ImageButton__item--disabled{background-color:rgba(77,23,23,.5)!important;border:.0833333333em solid rgba(179,98,98,.15);border-left:0}.ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(27,150,56,.4);border:.0833333333em solid rgba(72,214,105,.2);border-left:0}.ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.ImageButton__item--selected:hover{background-color:rgba(47,185,79,.5)}.color__black{background-color:rgba(0,0,0,.2);color:#fff;border:solid rgba(32,32,32,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__black:hover{background-color:rgba(32,32,32,.2)}.contentColor__black{background-color:#000;color:#fff;border:solid #101010;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__black{background-color:rgba(0,0,0,.33);color:#fff;border:solid rgba(32,32,32,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__white{background-color:rgba(217,217,217,.2);color:#000;border:solid rgba(250,250,250,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__white:hover{background-color:rgba(250,250,250,.2)}.contentColor__white{background-color:#d9d9d9;color:#000;border:solid #f8f8f8;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__white{background-color:rgba(217,217,217,.33);color:#000;border:solid rgba(250,250,250,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__red{background-color:rgba(189,32,32,.2);color:#fff;border:solid rgba(227,112,112,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__red:hover{background-color:rgba(227,112,112,.2)}.contentColor__red{background-color:#bd2020;color:#fff;border:solid #d93f3f;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__red{background-color:rgba(189,32,32,.33);color:#fff;border:solid rgba(227,112,112,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__orange{background-color:rgba(217,94,12,.2);color:#fff;border:solid rgba(244,162,107,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__orange:hover{background-color:rgba(244,162,107,.2)}.contentColor__orange{background-color:#d95e0c;color:#fff;border:solid #ef7e33;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__orange{background-color:rgba(217,94,12,.33);color:#fff;border:solid rgba(244,162,107,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__yellow{background-color:rgba(217,184,4,.2);color:#000;border:solid rgba(248,225,91,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__yellow:hover{background-color:rgba(248,225,91,.2)}.contentColor__yellow{background-color:#d9b804;color:#000;border:solid #f5d523;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__yellow{background-color:rgba(217,184,4,.33);color:#000;border:solid rgba(248,225,91,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__olive{background-color:rgba(154,173,20,.2);color:#000;border:solid rgba(209,228,79,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__olive:hover{background-color:rgba(209,228,79,.2)}.contentColor__olive{background-color:#9aad14;color:#000;border:solid #bdd327;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__olive{background-color:rgba(154,173,20,.33);color:#000;border:solid rgba(209,228,79,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__green{background-color:rgba(27,150,56,.2);color:#fff;border:solid rgba(72,214,105,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__green:hover{background-color:rgba(72,214,105,.2)}.contentColor__green{background-color:#1b9638;color:#fff;border:solid #2fb94f;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__green{background-color:rgba(27,150,56,.33);color:#fff;border:solid rgba(72,214,105,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__teal{background-color:rgba(0,154,147,.2);color:#fff;border:solid rgba(32,225,216,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__teal:hover{background-color:rgba(32,225,216,.2)}.contentColor__teal{background-color:#009a93;color:#fff;border:solid #10bdb6;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__teal{background-color:rgba(0,154,147,.33);color:#fff;border:solid rgba(32,225,216,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__blue{background-color:rgba(28,113,177,.2);color:#fff;border:solid rgba(96,169,224,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__blue:hover{background-color:rgba(96,169,224,.2)}.contentColor__blue{background-color:#1c71b1;color:#fff;border:solid #308fd6;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__blue{background-color:rgba(28,113,177,.33);color:#fff;border:solid rgba(96,169,224,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__violet{background-color:rgba(85,45,171,.2);color:#fff;border:solid rgba(149,119,215,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__violet:hover{background-color:rgba(149,119,215,.2)}.contentColor__violet{background-color:#552dab;color:#fff;border:solid #7249ca;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__violet{background-color:rgba(85,45,171,.33);color:#fff;border:solid rgba(149,119,215,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__purple{background-color:rgba(139,43,170,.2);color:#fff;border:solid rgba(190,115,215,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__purple:hover{background-color:rgba(190,115,215,.2)}.contentColor__purple{background-color:#8b2baa;color:#fff;border:solid #aa46ca;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__purple{background-color:rgba(139,43,170,.33);color:#fff;border:solid rgba(190,115,215,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__pink{background-color:rgba(207,32,130,.2);color:#fff;border:solid rgba(233,129,188,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__pink:hover{background-color:rgba(233,129,188,.2)}.contentColor__pink{background-color:#cf2082;color:#fff;border:solid #e04ca0;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__pink{background-color:rgba(207,32,130,.33);color:#fff;border:solid rgba(233,129,188,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__brown{background-color:rgba(140,88,54,.2);color:#fff;border:solid rgba(195,144,111,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__brown:hover{background-color:rgba(195,144,111,.2)}.contentColor__brown{background-color:#8c5836;color:#fff;border:solid #ae724c;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__brown{background-color:rgba(140,88,54,.33);color:#fff;border:solid rgba(195,144,111,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__grey{background-color:rgba(100,100,100,.2);color:#fff;border:solid rgba(157,157,157,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__grey:hover{background-color:rgba(157,157,157,.2)}.contentColor__grey{background-color:#646464;color:#fff;border:solid #818181;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__grey{background-color:rgba(100,100,100,.33);color:#fff;border:solid rgba(157,157,157,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__good{background-color:rgba(77,145,33,.2);color:#fff;border:solid rgba(130,208,79,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__good:hover{background-color:rgba(130,208,79,.2)}.contentColor__good{background-color:#4d9121;color:#fff;border:solid #67b335;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__good{background-color:rgba(77,145,33,.33);color:#fff;border:solid rgba(130,208,79,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__average{background-color:rgba(205,122,13,.2);color:#fff;border:solid rgba(241,178,96,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__average:hover{background-color:rgba(241,178,96,.2)}.contentColor__average{background-color:#cd7a0d;color:#fff;border:solid #eb972b;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__average{background-color:rgba(205,122,13,.33);color:#fff;border:solid rgba(241,178,96,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__bad{background-color:rgba(189,32,32,.2);color:#fff;border:solid rgba(227,112,112,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__bad:hover{background-color:rgba(227,112,112,.2)}.contentColor__bad{background-color:#bd2020;color:#fff;border:solid #d93f3f;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__bad{background-color:rgba(189,32,32,.33);color:#fff;border:solid rgba(227,112,112,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__label{background-color:rgba(101,122,148,.2);color:#fff;border:solid rgba(175,186,201,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__label:hover{background-color:rgba(175,186,201,.2)}.contentColor__label{background-color:#657a94;color:#fff;border:solid #8a9aae;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__label{background-color:rgba(101,122,148,.33);color:#fff;border:solid rgba(175,186,201,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__gold{background-color:rgba(214,146,12,.2);color:#000;border:solid rgba(243,197,103,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__gold:hover{background-color:rgba(243,197,103,.2)}.contentColor__gold{background-color:#d6920c;color:#000;border:solid #eeaf30;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__gold{background-color:rgba(214,146,12,.33);color:#000;border:solid rgba(243,197,103,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.color__default{background-color:rgba(53,53,53,.2);color:#fff;border:solid rgba(99,99,99,.2);border-width:1px;transition:background-color .2s,border-color .2s}.color__default:hover{background-color:rgba(99,99,99,.2)}.disabled{background-color:rgba(99,29,29,.25)!important;border-color:rgba(99,29,29,.25)!important}.selected{background-color:rgba(27,150,56,.2);color:#fff;border:solid rgba(27,150,56,.25);border-width:1px;transition:background-color .2s,border-color .2s}.selected:hover{background-color:rgba(72,214,105,.2)}.contentColor__default{background-color:#313131;color:#fff;border:solid #404040;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.contentDisabled{background-color:#631d1d!important;border-top:1px solid #803131!important}.contentSelected{background-color:#1b9638;color:#fff;border:solid #2fb94f;border-width:1px 0 0 0;transition:background-color .2s,border-color .2s}.buttonsContainerColor__default{background-color:rgba(53,53,53,.2);color:#fff;border:solid rgba(99,99,99,.2);border-width:1px 1px 1px 0;transition:background-color 0,border-color 0}.ImageButton{display:inline-table;position:relative;text-align:center;margin:.25em;user-select:none;-ms-user-select:none}.ImageButton .noAction{pointer-events:none}.ImageButton .container{display:flex;flex-direction:column;border-radius:.33em}.ImageButton .image{position:relative;align-self:center;pointer-events:none;overflow:hidden;line-height:0;padding:.25em;border-radius:.33em}.ImageButton .buttonsContainer{display:flex;position:absolute;overflow:hidden;left:1px;bottom:1.8em;max-width:100%;z-index:1}.ImageButton .buttonsContainer.buttonsAltContainer{overflow:visible;flex-direction:column;pointer-events:none;top:1px;bottom:inherit!important}.ImageButton .buttonsContainer.buttonsEmpty{bottom:1px}.ImageButton .buttonsContainer>*{margin:0!important;padding:0 .2em!important;border-radius:0!important}.ImageButton .content{-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25em .5em;margin:-1px;border-radius:0 0 .33em .33em;z-index:2}.fluid{display:flex;flex-direction:row;position:relative;text-align:center;margin:0 0 .5em;user-select:none;-ms-user-select:none}.fluid:last-of-type{margin-bottom:0}.fluid .info{display:flex;flex-direction:column;justify-content:center;flex:1}.fluid .title{font-weight:700;padding:.5em}.fluid .title.divider{margin:0 .5em;border-bottom:.1666666667em solid rgba(255,255,255,.1)}.fluid .contentFluid{padding:.5em;color:#fff}.fluid .container{flex-direction:row;flex:1}.fluid .container.hasButtons{border-radius:.33em 0 0 .33em;border-width:1px 0 1px 1px}.fluid .image{padding:0}.fluid .buttonsContainer{position:relative;left:inherit;bottom:inherit;border-radius:0 .33em .33em 0}.fluid .buttonsContainer.buttonsEmpty{bottom:inherit}.fluid .buttonsContainer.buttonsAltContainer{overflow:hidden;pointer-events:auto;top:inherit}.fluid .buttonsContainer.buttonsAltContainer>*{border-top:1px solid rgba(255,255,255,.075)}.fluid .buttonsContainer.buttonsAltContainer>*:first-child{border-top:0}.fluid .buttonsContainer>*{display:inline-flex;flex-direction:column;justify-content:center;text-align:center;white-space:pre-wrap;line-height:1.1666666667em;height:100%;border-left:1px solid rgba(255,255,255,.075)}.Knob{position:relative;font-size:1rem;width:2.6em;height:2.6em;margin:0 auto -.2em;cursor:n-resize}.Knob:after{content:".";color:rgba(0,0,0,0);line-height:2.5em}.Knob__circle{position:absolute;top:.1em;bottom:.1em;left:.1em;right:.1em;margin:.3em;background-color:#333;background-image:linear-gradient(to bottom,rgba(255,255,255,.15),rgba(255,255,255,0));border-radius:50%;box-shadow:0 .05em .5em rgba(0,0,0,.5)}.Knob__cursorBox{position:absolute;top:0;bottom:0;left:0;right:0}.Knob__cursor{position:relative;top:.05em;margin:0 auto;width:.2em;height:.8em;background-color:rgba(255,255,255,.9)}.Knob__popupValue,.Knob__popupValue--right{position:absolute;top:-2rem;right:50%;font-size:1rem;text-align:center;padding:.25rem .5rem;color:#fff;background-color:#000;transform:translate(50%);white-space:nowrap}.Knob__popupValue--right{top:.25rem;right:-50%}.Knob__ring{position:absolute;top:0;bottom:0;left:0;right:0;padding:.1em}.Knob__ringTrackPivot{transform:rotate(135deg)}.Knob__ringTrack{fill:rgba(0,0,0,0);stroke:rgba(255,255,255,.1);stroke-width:8;stroke-linecap:round;stroke-dasharray:235.62}.Knob__ringFillPivot{transform:rotate(135deg)}.Knob--bipolar .Knob__ringFillPivot{transform:rotate(270deg)}.Knob__ringFill{fill:rgba(0,0,0,0);stroke:#6a96c9;stroke-width:8;stroke-linecap:round;stroke-dasharray:314.16;transition:stroke 50ms}.Knob--color--black .Knob__ringFill{stroke:#1a1a1a}.Knob--color--white .Knob__ringFill{stroke:#fff}.Knob--color--red .Knob__ringFill{stroke:#df3e3e}.Knob--color--orange .Knob__ringFill{stroke:#f37f33}.Knob--color--yellow .Knob__ringFill{stroke:#fbda21}.Knob--color--olive .Knob__ringFill{stroke:#cbe41c}.Knob--color--green .Knob__ringFill{stroke:#25ca4c}.Knob--color--teal .Knob__ringFill{stroke:#00d6cc}.Knob--color--blue .Knob__ringFill{stroke:#2e93de}.Knob--color--violet .Knob__ringFill{stroke:#7349cf}.Knob--color--purple .Knob__ringFill{stroke:#ad45d0}.Knob--color--pink .Knob__ringFill{stroke:#e34da1}.Knob--color--brown .Knob__ringFill{stroke:#b97447}.Knob--color--grey .Knob__ringFill{stroke:#848484}.Knob--color--good .Knob__ringFill{stroke:#68c22d}.Knob--color--average .Knob__ringFill{stroke:#f29a29}.Knob--color--bad .Knob__ringFill{stroke:#df3e3e}.Knob--color--label .Knob__ringFill{stroke:#8b9bb0}.Knob--color--gold .Knob__ringFill{stroke:#f3b22f}.LabeledList{display:table;width:100%;width:calc(100% + 1em);border-collapse:collapse;border-spacing:0;margin:-.25em -.5em 0;padding:0}.LabeledList__row{display:table-row}.LabeledList__row:last-child .LabeledList__cell{padding-bottom:0}.LabeledList__cell{display:table-cell;margin:0;padding:.25em .5em;border:0;text-align:left;vertical-align:baseline}.LabeledList__label{width:1%;white-space:nowrap;min-width:5em}.LabeledList__buttons{width:.1%;white-space:nowrap;text-align:right;padding-top:.0833333333em;padding-bottom:0}.LabeledList__breakContents{word-break:break-all;word-wrap:break-word}.Modal{background-color:#252525;max-width:calc(100% - 1rem);padding:1rem;scrollbar-base-color:#1c1c1c;scrollbar-face-color:#3b3b3b;scrollbar-3dlight-color:#252525;scrollbar-highlight-color:#252525;scrollbar-track-color:#1c1c1c;scrollbar-arrow-color:#929292;scrollbar-shadow-color:#3b3b3b}.NanoMap__container{overflow:hidden;width:100%;z-index:1}.NanoMap__marker{z-index:10;padding:0;margin:0}.NanoMap__marker__bordered{z-index:10;padding:0;margin:0;border:2px solid #000}.NanoMap__zoomer{z-index:20;background-color:rgba(0,0,0,.33);position:absolute;top:30px;left:0;padding:.5rem;width:20rem}.NanoMap__zlevel{z-index:20;background-color:rgba(0,0,0,.33);position:absolute;top:30px;left:20.5rem;padding:.5rem;width:20rem}.NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#000;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.NoticeBox--color--black{color:#fff;background-color:#000}.NoticeBox--color--white{color:#000;background-color:#b3b3b3}.NoticeBox--color--red{color:#fff;background-color:#701f1f}.NoticeBox--color--orange{color:#fff;background-color:#854114}.NoticeBox--color--yellow{color:#000;background-color:#83710d}.NoticeBox--color--olive{color:#000;background-color:#576015}.NoticeBox--color--green{color:#fff;background-color:#174e24}.NoticeBox--color--teal{color:#fff;background-color:#064845}.NoticeBox--color--blue{color:#fff;background-color:#1b4565}.NoticeBox--color--violet{color:#fff;background-color:#3b2864}.NoticeBox--color--purple{color:#fff;background-color:#542663}.NoticeBox--color--pink{color:#fff;background-color:#802257}.NoticeBox--color--brown{color:#fff;background-color:#4c3729}.NoticeBox--color--grey{color:#fff;background-color:#3e3e3e}.NoticeBox--color--good{color:#fff;background-color:#2e4b1a}.NoticeBox--color--average{color:#fff;background-color:#7b4e13}.NoticeBox--color--bad{color:#fff;background-color:#701f1f}.NoticeBox--color--label{color:#fff;background-color:#53565a}.NoticeBox--color--gold{color:#fff;background-color:#825d13}.NoticeBox--type--info{color:#fff;background-color:#235982}.NoticeBox--type--success{color:#fff;background-color:#1e662f}.NoticeBox--type--warning{color:#fff;background-color:#a95219}.NoticeBox--type--danger{color:#fff;background-color:#8f2828}.NumberInput{position:relative;display:inline-block;border:.0833333333em solid #88bfff;border:.0833333333em solid rgba(136,191,255,.75);border-radius:.16em;color:#88bfff;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.NumberInput--fluid{display:block}.NumberInput__content{margin-left:.5em}.NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #88bfff;background-color:#88bfff}.NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,0);transition:border-color .5s}.ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.ProgressBar__fill--animated{transition:background-color .5s,width .5s}.ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.ProgressBar--color--default{border:.0833333333em solid #3e6189}.ProgressBar--color--default .ProgressBar__fill{background-color:#3e6189}.ProgressBar--color--disabled{border:1px solid #999}.ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.ProgressBar--color--black{border:.0833333333em solid #000!important}.ProgressBar--color--black .ProgressBar__fill{background-color:#000}.ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.ProgressBar--color--grey{border:.0833333333em solid #646464!important}.ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.ProgressBar--color--good{border:.0833333333em solid #4d9121!important}.ProgressBar--color--good .ProgressBar__fill{background-color:#4d9121}.ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.ProgressBar--color--bad{border:.0833333333em solid #bd2020!important}.ProgressBar--color--bad .ProgressBar__fill{background-color:#bd2020}.ProgressBar--color--label{border:.0833333333em solid #657a94!important}.ProgressBar--color--label .ProgressBar__fill{background-color:#657a94}.ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.RoundGauge{font-size:1rem;width:2.6em;height:1.3em;margin:0 auto .2em}.RoundGauge__ringTrack{fill:rgba(0,0,0,0);stroke:rgba(255,255,255,.1);stroke-width:10;stroke-dasharray:157.08;stroke-dashoffset:157.08}.RoundGauge__ringFill{fill:rgba(0,0,0,0);stroke:#6a96c9;stroke-width:10;stroke-dasharray:314.16;transition:stroke 50ms}.RoundGauge__needle,.RoundGauge__ringFill{transition:transform 50ms ease-in-out}.RoundGauge__needleLine,.RoundGauge__needleMiddle{fill:#db2828}.RoundGauge__alert{fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;fill:rgba(255,255,255,.1)}.RoundGauge__alert.max{fill:#db2828}.RoundGauge--color--black.RoundGauge__ringFill{stroke:#1a1a1a}.RoundGauge--color--white.RoundGauge__ringFill{stroke:#fff}.RoundGauge--color--red.RoundGauge__ringFill{stroke:#df3e3e}.RoundGauge--color--orange.RoundGauge__ringFill{stroke:#f37f33}.RoundGauge--color--yellow.RoundGauge__ringFill{stroke:#fbda21}.RoundGauge--color--olive.RoundGauge__ringFill{stroke:#cbe41c}.RoundGauge--color--green.RoundGauge__ringFill{stroke:#25ca4c}.RoundGauge--color--teal.RoundGauge__ringFill{stroke:#00d6cc}.RoundGauge--color--blue.RoundGauge__ringFill{stroke:#2e93de}.RoundGauge--color--violet.RoundGauge__ringFill{stroke:#7349cf}.RoundGauge--color--purple.RoundGauge__ringFill{stroke:#ad45d0}.RoundGauge--color--pink.RoundGauge__ringFill{stroke:#e34da1}.RoundGauge--color--brown.RoundGauge__ringFill{stroke:#b97447}.RoundGauge--color--grey.RoundGauge__ringFill{stroke:#848484}.RoundGauge--color--good.RoundGauge__ringFill{stroke:#68c22d}.RoundGauge--color--average.RoundGauge__ringFill{stroke:#f29a29}.RoundGauge--color--bad.RoundGauge__ringFill{stroke:#df3e3e}.RoundGauge--color--label.RoundGauge__ringFill{stroke:#8b9bb0}.RoundGauge--color--gold.RoundGauge__ringFill{stroke:#f3b22f}.RoundGauge__alert--black{fill:#1a1a1a;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--white{fill:#fff;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--red{fill:#df3e3e;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--orange{fill:#f37f33;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--yellow{fill:#fbda21;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--olive{fill:#cbe41c;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--green{fill:#25ca4c;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--teal{fill:#00d6cc;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--blue{fill:#2e93de;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--violet{fill:#7349cf;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--purple{fill:#ad45d0;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--pink{fill:#e34da1;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--brown{fill:#b97447;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--grey{fill:#848484;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--good{fill:#68c22d;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--average{fill:#f29a29;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--bad{fill:#df3e3e;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--label{fill:#8b9bb0;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}.RoundGauge__alert--gold{fill:#f3b22f;transition:opacity .6s cubic-bezier(.25,1,.5,1);animation:RoundGauge__alertAnim 1s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes RoundGauge__alertAnim{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}.Slider:not(.Slider__disabled){cursor:e-resize}.Slider__cursorOffset{position:absolute;top:0;left:0;bottom:0;transition:none!important}.Slider__cursor{position:absolute;top:0;right:-.0833333333em;bottom:0;width:0;border-left:.1666666667em solid #fff}.Slider__pointer{position:absolute;right:-.4166666667em;bottom:-.3333333333em;width:0;height:0;border-left:.4166666667em solid rgba(0,0,0,0);border-right:.4166666667em solid rgba(0,0,0,0);border-bottom:.4166666667em solid #fff}.Slider__popupValue{position:absolute;right:0;top:-2rem;font-size:1rem;padding:.25rem .5rem;color:#fff;background-color:#000;transform:translate(50%);white-space:nowrap}.Divider--horizontal{margin:.5em 0}.Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.Divider--vertical{height:100%;margin:0 .5em}.Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.Stack--fill{height:100%}.Stack--horizontal>.Stack__item{margin-left:.5em}.Stack--horizontal>.Stack__item:first-child{margin-left:0}.Stack--vertical>.Stack__item{margin-top:.5em}.Stack--vertical>.Stack__item:first-child{margin-top:0}.Stack--zebra>.Stack__item:nth-child(2n){background-color:rgba(0,0,0,.33)}.Stack--horizontal>.Stack__divider:not(.Stack__divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.Stack--vertical>.Stack__divider:not(.Stack__divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.Table{display:table;width:100%;border-collapse:collapse;border-spacing:0;margin:0}.Table--collapsing{width:auto}.Table__row{display:table-row}.Table__cell{display:table-cell;padding:0 .25em}.Table__cell:first-child{padding-left:0}.Table__cell:last-child{padding-right:0}.Table__row--header .Table__cell,.Table__cell--header{font-weight:700;padding-bottom:.5em}.Table__cell--collapsing{width:1%;white-space:nowrap}.Tabs{display:flex;align-items:stretch;overflow:hidden;background-color:rgba(0,0,0,.33)}.Tabs--fill{height:100%}.Section .Tabs{background-color:rgba(0,0,0,0)}.Section:not(.Section--fitted) .Tabs{margin:0 -.5em .5em}.Section:not(.Section--fitted) .Tabs:first-child{margin-top:-.5em}.Tabs--vertical{flex-direction:column;padding:.25em .25em .25em 0}.Tabs--horizontal{margin-bottom:.5em;padding:.25em .25em 0}.Tabs--horizontal:last-child{margin-bottom:0}.Tabs__Tab{flex-grow:0}.Tabs--fluid .Tabs__Tab{flex-grow:1}.Tab{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);color:rgba(255,255,255,.5);min-height:2.25em;min-width:4em;transition:background-color 50ms ease-out}.Tab:not(.Tab--selected):hover{background-color:rgba(255,255,255,.075);transition:background-color 0}.Tab--selected{background-color:rgba(255,255,255,.125);color:#dfe7f0}.Tab__text{flex-grow:1;margin:0 .5em}.Tab__left{min-width:1.5em;text-align:center;margin-left:.25em}.Tab__right{min-width:1.5em;text-align:center;margin-right:.25em}.Tabs--horizontal .Tab{border-top:.1666666667em solid rgba(0,0,0,0);border-bottom:.1666666667em solid rgba(0,0,0,0);border-top-left-radius:.25em;border-top-right-radius:.25em}.Tabs--horizontal .Tab--selected{border-bottom:.1666666667em solid #d4dfec}.Tabs--vertical .Tab{min-height:2em;border-left:.1666666667em solid rgba(0,0,0,0);border-right:.1666666667em solid rgba(0,0,0,0);border-top-right-radius:.25em;border-bottom-right-radius:.25em}.Tabs--vertical .Tab--selected{border-left:.1666666667em solid #d4dfec}.Tab--selected.Tab--color--black{color:#535353}.Tabs--horizontal .Tab--selected.Tab--color--black{border-bottom-color:#1a1a1a}.Tabs--vertical .Tab--selected.Tab--color--black{border-left-color:#1a1a1a}.Tab--selected.Tab--color--white{color:#fff}.Tabs--horizontal .Tab--selected.Tab--color--white{border-bottom-color:#fff}.Tabs--vertical .Tab--selected.Tab--color--white{border-left-color:#fff}.Tab--selected.Tab--color--red{color:#e76e6e}.Tabs--horizontal .Tab--selected.Tab--color--red{border-bottom-color:#df3e3e}.Tabs--vertical .Tab--selected.Tab--color--red{border-left-color:#df3e3e}.Tab--selected.Tab--color--orange{color:#f69f66}.Tabs--horizontal .Tab--selected.Tab--color--orange{border-bottom-color:#f37f33}.Tabs--vertical .Tab--selected.Tab--color--orange{border-left-color:#f37f33}.Tab--selected.Tab--color--yellow{color:#fce358}.Tabs--horizontal .Tab--selected.Tab--color--yellow{border-bottom-color:#fbda21}.Tabs--vertical .Tab--selected.Tab--color--yellow{border-left-color:#fbda21}.Tab--selected.Tab--color--olive{color:#d8eb55}.Tabs--horizontal .Tab--selected.Tab--color--olive{border-bottom-color:#cbe41c}.Tabs--vertical .Tab--selected.Tab--color--olive{border-left-color:#cbe41c}.Tab--selected.Tab--color--green{color:#53e074}.Tabs--horizontal .Tab--selected.Tab--color--green{border-bottom-color:#25ca4c}.Tabs--vertical .Tab--selected.Tab--color--green{border-left-color:#25ca4c}.Tab--selected.Tab--color--teal{color:#21fff5}.Tabs--horizontal .Tab--selected.Tab--color--teal{border-bottom-color:#00d6cc}.Tabs--vertical .Tab--selected.Tab--color--teal{border-left-color:#00d6cc}.Tab--selected.Tab--color--blue{color:#62aee6}.Tabs--horizontal .Tab--selected.Tab--color--blue{border-bottom-color:#2e93de}.Tabs--vertical .Tab--selected.Tab--color--blue{border-left-color:#2e93de}.Tab--selected.Tab--color--violet{color:#9676db}.Tabs--horizontal .Tab--selected.Tab--color--violet{border-bottom-color:#7349cf}.Tabs--vertical .Tab--selected.Tab--color--violet{border-left-color:#7349cf}.Tab--selected.Tab--color--purple{color:#c274db}.Tabs--horizontal .Tab--selected.Tab--color--purple{border-bottom-color:#ad45d0}.Tabs--vertical .Tab--selected.Tab--color--purple{border-left-color:#ad45d0}.Tab--selected.Tab--color--pink{color:#ea79b9}.Tabs--horizontal .Tab--selected.Tab--color--pink{border-bottom-color:#e34da1}.Tabs--vertical .Tab--selected.Tab--color--pink{border-left-color:#e34da1}.Tab--selected.Tab--color--brown{color:#ca9775}.Tabs--horizontal .Tab--selected.Tab--color--brown{border-bottom-color:#b97447}.Tabs--vertical .Tab--selected.Tab--color--brown{border-left-color:#b97447}.Tab--selected.Tab--color--grey{color:#a3a3a3}.Tabs--horizontal .Tab--selected.Tab--color--grey{border-bottom-color:#848484}.Tabs--vertical .Tab--selected.Tab--color--grey{border-left-color:#848484}.Tab--selected.Tab--color--good{color:#8cd95a}.Tabs--horizontal .Tab--selected.Tab--color--good{border-bottom-color:#68c22d}.Tabs--vertical .Tab--selected.Tab--color--good{border-left-color:#68c22d}.Tab--selected.Tab--color--average{color:#f5b35e}.Tabs--horizontal .Tab--selected.Tab--color--average{border-bottom-color:#f29a29}.Tabs--vertical .Tab--selected.Tab--color--average{border-left-color:#f29a29}.Tab--selected.Tab--color--bad{color:#e76e6e}.Tabs--horizontal .Tab--selected.Tab--color--bad{border-bottom-color:#df3e3e}.Tabs--vertical .Tab--selected.Tab--color--bad{border-left-color:#df3e3e}.Tab--selected.Tab--color--label{color:#a8b4c4}.Tabs--horizontal .Tab--selected.Tab--color--label{border-bottom-color:#8b9bb0}.Tabs--vertical .Tab--selected.Tab--color--label{border-left-color:#8b9bb0}.Tab--selected.Tab--color--gold{color:#f6c563}.Tabs--horizontal .Tab--selected.Tab--color--gold{border-bottom-color:#f3b22f}.Tabs--vertical .Tab--selected.Tab--color--gold{border-left-color:#f3b22f}.Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #88bfff;border:.0833333333em solid rgba(136,191,255,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.Input--disabled{color:#777;border-color:#848484;border-color:rgba(132,132,132,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.Input--fluid{display:block;width:auto}.Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.Input--monospace .Input__input{font-family:Consolas,monospace}.TextArea{position:relative;display:inline-block;border:.0833333333em solid #88bfff;border:.0833333333em solid rgba(136,191,255,.75);border-radius:.16em;background-color:#0a0a0a;margin-right:.1666666667em;line-height:1.4166666667em;box-sizing:border-box;width:100%}.TextArea--fluid{display:block;width:auto;height:auto}.TextArea__textarea{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;height:100%;font-size:1em;line-height:1.4166666667em;min-height:1.4166666667em;margin:0;padding:0 .5em;font-family:inherit;background-color:rgba(0,0,0,0);color:inherit;box-sizing:border-box;word-wrap:break-word;overflow:hidden}.TextArea__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.TextArea__textarea:-ms-input-placeholder{font-style:italic;color:rgba(125,125,125,.75)}.Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#000;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.AccountsUplinkTerminal__list tr>td{text-align:center}.AccountsUplinkTerminal__list tr:not(:first-child){height:24px;line-height:24px;cursor:pointer;transition:background-color 50ms}.AccountsUplinkTerminal__list tr:not(:first-child):hover,.AccountsUplinkTerminal__list tr:not(:first-child):focus{background-color:#252525}.AdminAntagMenu__list tr>td{text-align:center}.AdminAntagMenu__list tr:not(:first-child){height:24px;line-height:24px;cursor:pointer;transition:background-color 50ms}.AdminAntagMenu__list tr:not(:first-child):hover,.AdminAntagMenu__list tr:not(:first-child):focus{background-color:#252525}.AdminAntagMenu__list tr:nth-child(2n){background:rgba(40,40,40,.5)}.AlertModal__Message{text-align:center;justify-content:center}.AlertModal__Buttons{justify-content:center}.AlertModal__Loader{width:100%;position:relative;height:4px}.AlertModal__LoaderProgress{position:absolute;transition:background-color .5s ease-out,width .5s ease-out;background-color:#3e6189;height:100%}.BrigCells__list .Table__row--header,.BrigCells__list .Table__cell{text-align:center}.BrigCells__list .BrigCells__listRow--active .Table__cell{background-color:#890e26}.CameraConsole__left{position:absolute;top:23px;bottom:0;left:0;width:58.3333333333em}.CameraConsole__right{position:absolute;top:0;bottom:0;left:58.3333333333em;right:0;background-color:rgba(0,0,0,.33)}.CameraConsole__toolbar{position:absolute;top:0;left:0;right:0;height:2em;line-height:2em;margin:.25em 1em 0}.CameraConsole__toolbarRight{position:absolute;top:0;right:0;height:2em;line-height:2em;margin:.33em .5em 0}.CameraConsole__header{display:flex;justify-content:space-between;height:24px;line-height:24px;margin:4px 6px 0}.CameraConsole__map{position:absolute;top:2.1666666667em;bottom:0;left:0;right:0;margin:.5em;text-align:center}.CameraConsole__map .NoticeBox{margin-top:calc(50% - 2em)}.Changelog__Button{height:22px}.Changelog__Cell{padding:3px 0}.Changelog__Cell--Icon{width:25px}.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation_value{position:relative;flex-grow:1;border-color:rgba(0,0,0,0);border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(to top,#000,rgba(0,0,0,0)),linear-gradient(to right,#fff,rgba(255,255,255,0))}.react-colorful__pointer-fill,.react-colorful__alpha-gradient{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation_value{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__hue,.react-colorful__r,.react-colorful__g,.react-colorful__b,.react-colorful__alpha,.react-colorful__saturation,.react-colorful__value{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.react-colorful__r{background:linear-gradient(to right,#000,red)}.react-colorful__g{background:linear-gradient(to right,#000,#0f0)}.react-colorful__b{background:linear-gradient(to right,#000,#00f)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#cfcfcf;border:2px solid #cfcfcf;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.4)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1);background-color:#fff;border-color:#fff}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml,')}.react-colorful__saturation-pointer,.react-colorful__value-pointer,.react-colorful__hue-pointer,.react-colorful__r-pointer,.react-colorful__g-pointer,.react-colorful__b-pointer{z-index:1;width:20px;height:20px}.react-colorful__saturation_value-pointer{z-index:3}.Contractor *{font-family:Courier New,Courier,monospace}.Contractor .Section__titleText{display:inline-block;max-width:70%}.Contractor .Section__titleText>.Flex{width:100%}.Contractor .Section__titleText>.Flex>.Flex__item:first-of-type{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Contractor__Contract .Button{font-size:11px;white-space:normal!important}.Contractor__photoZoom{text-align:center}.Contractor__photoZoom>img{width:96px;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.Contractor__photoZoom>.Button{position:absolute}.Exofab .Dropdown__control{margin-bottom:-1px}.Exofab .Dropdown__selected-text{overflow:hidden;text-overflow:ellipsis;width:80%;display:inline-block;margin-bottom:-3px}.Exofab__materials{height:100%;overflow:auto}.Exofab__materials .Section__content{height:calc(100% - 31px)}.Exofab__material:not(.Exofab__material--line){margin-bottom:.25rem}.Exofab__material:not(.Exofab__material--line) .Button{width:28px;margin-right:.5rem}.Exofab__material:not(.Exofab__material--line) .Button img{vertical-align:middle}.Exofab__material--line .Button{background-color:rgba(0,0,0,0);width:14px}.Exofab__material--line .Button img{width:16px}.Exofab__material--name{color:#7e90a7;text-transform:capitalize}.Exofab__material .Button{margin-bottom:0;padding:0;vertical-align:middle}.Exofab__material .Button img{margin-left:-2px}.Exofab__queue{height:100%}.Exofab__queue--queue .Button{margin:0;transform:scale(.75)}.Exofab__queue--queue .Button:first-of-type{margin-left:.25rem}.Exofab__queue--time{text-align:center;color:#7e90a7}.Exofab__queue--deficit{text-align:center;color:#db2828;font-weight:700}.Exofab__queue--deficit>div:not(.Divider){display:inline-block;margin-bottom:-.75rem}.Exofab__queue .Section__content{height:calc(100% - 31px)}.Exofab__queue .Exofab__material--amount{margin-right:.25rem}.Exofab__design--cost{display:inline-block;vertical-align:middle;margin-top:.33rem}.Exofab__design--cost>div{display:inline-block}.Exofab__design--cost .Exofab__material{margin-left:.25rem}.Exofab__design--time{display:inline-block;margin-left:.5rem;color:#7e90a7}.Exofab__design--time i{margin-right:.25rem}.Exofab__designs .Section__content{height:calc(100% - 31px);overflow:auto}.Exofab__building{height:40px}.Exofab__building .ProgressBar{width:100%;height:100%}.Exofab__building .ProgressBar__content{line-height:22px}.ListInput__Section .Section__title{flex-shrink:0}.ListInput__Section .Section__titleText{font-size:12px}.ListInput__Loader{width:100%;position:relative;height:4px}.ListInput__LoaderProgress{position:absolute;transition:background-color .5s,width .5s;background-color:#3e6189;height:100%}.Loadout-Modal__background{padding:.5em;background-color:#252525}.Loadout-InfoBox{display:flex;line-height:1.2rem;text-shadow:0 1px 0 2px rgba(0,0,0,.66);text-align:left}.Minesweeper__closed{vertical-align:middle;border:3px outset #fcfcfc;font-size:15px}.Minesweeper__open{vertical-align:middle;text-align:center;font-size:medium;background-color:#b2b2b2!important}.Minesweeper__message{font-size:medium}.Newscaster__menu{width:40px;height:100%;margin-right:.5rem;flex-basis:content}.Newscaster__menu .Section__content{padding-left:0}.Newscaster__menuButton{color:#767676;cursor:pointer;position:relative;margin-left:6px;margin-right:1rem;white-space:nowrap;transition:color .1s}.Newscaster__menuButton--title{width:80%;display:none;overflow:hidden;text-overflow:ellipsis}.Newscaster__menuButton--unread{background-color:#e45e5e;color:#fff;font-size:10px;text-align:center;border-radius:32px;display:inline-block;width:12px;position:absolute;left:16px;margin-top:14px}.Newscaster__menuButton--selected{color:#fff}.Newscaster__menuButton--selected:after{content:"";background-color:#4972a1;width:2px;height:24px;position:absolute;left:-6px}.Newscaster__menuButton--security{color:#4972a1}.Newscaster__menuButton i{width:30px;text-align:center;vertical-align:middle;margin-left:-1px;margin-right:.5rem;margin-top:1px}.Newscaster__menuButton:hover{color:#fff}.Newscaster__menuButton:hover:before{background-color:#fff}.Newscaster__menuButton:not(:last-of-type){margin-bottom:.5rem}.Newscaster__menu--open{width:175px}.Newscaster__menu--open .Newscaster__menuButton--title{display:inline-block}.Newscaster__jobCategory--security .Section__title{color:#a14c49;border-bottom:2px solid #a14c49!important}.Newscaster__jobCategory--engineering .Section__title{color:#a17849;border-bottom:2px solid #a17849!important}.Newscaster__jobCategory--medical .Section__title{color:#499ea1;border-bottom:2px solid #499ea1!important}.Newscaster__jobCategory--science .Section__title{color:#a14972;border-bottom:2px solid #a14972!important}.Newscaster__jobCategory--service .Section__title{color:#a1499e;border-bottom:2px solid #a1499e!important}.Newscaster__jobCategory--supply .Section__title{color:#9ea149;border-bottom:2px solid #9ea149!important}.Newscaster__jobCategory:last-child{margin-bottom:.5rem}.Newscaster__jobOpening--command{font-weight:700}.Newscaster__jobOpening:not(:last-child){margin-bottom:.5rem}.Newscaster__emptyNotice{color:#7e90a7;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.Newscaster__emptyNotice i{margin-bottom:.25rem}.Newscaster__photo{cursor:pointer;width:96px;border:1px solid #000;transition:border-color .1s;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.Newscaster__photo:hover{border-color:gray}.Newscaster__photoZoom{text-align:center}.Newscaster__photoZoom>img{transform:scale(2);-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.Newscaster__photoZoom>.Button{position:absolute;width:64px;left:50%;margin-left:-32px;bottom:1rem}.Newscaster__story--wanted{background-color:rgba(219,40,40,.1)}.Newscaster__story--wanted .Section__title{color:#db2828;border-bottom:2px solid #a14c49!important}.Newscaster__story:last-child{margin-bottom:.5rem}.NuclearBomb__displayBox{background-color:#002003;border:4px inset #e8e4c9;color:#03e017;font-size:24px;font-family:monospace;padding:6px}.NuclearBomb__Button--keypad{background-color:#e8e4c9;border-color:#e8e4c9}.NuclearBomb__Button--keypad:hover{background-color:#f7f6ee!important;border-color:#f7f6ee!important}.NuclearBomb__Button--1{background-color:#d3cfb7!important;border-color:#d3cfb7!important;color:#a9a692!important}.NuclearBomb__Button--E{background-color:#d9b804!important;border-color:#d9b804!important}.NuclearBomb__Button--E:hover{background-color:#f3d00e!important;border-color:#f3d00e!important}.NuclearBomb__Button--C{background-color:#bd2020!important;border-color:#bd2020!important}.NuclearBomb__Button--C:hover{background-color:#d52b2b!important;border-color:#d52b2b!important}.NuclearBomb__NTIcon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCA0MjUgMjAwIiBvcGFjaXR5PSIuMzMiPgogIDxwYXRoIGQ9Im0gMTc4LjAwMzk5LDAuMDM4NjkgLTcxLjIwMzkzLDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTM0LDYuMDI1NTUgbCAwLDE4Ny44NzE0NyBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgNi43NjEzNCw2LjAyNTU0IGwgNTMuMTA3MiwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTAxLjU0NDAxOCA3Mi4yMTYyOCwxMDQuNjk5Mzk4IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA1Ljc2MDE1LDIuODcwMTYgbCA3My41NTQ4NywwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTg3Ljg3MTQ3IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzNSwtNi4wMjU1NSBsIC01NC43MTY0NCwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzMyw2LjAyNTU1IGwgMCwxMDIuNjE5MzUgTCAxODMuNzY0MTMsMi45MDg4NiBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgLTUuNzYwMTQsLTIuODcwMTcgeiIgLz4KICA8cGF0aCBkPSJNIDQuODQ0NjMzMywyMi4xMDg3NSBBIDEzLjQxMjAzOSwxMi41MDE4NDIgMCAwIDEgMTMuNDc3NTg4LDAuMDM5MjQgbCA2Ni4xMTgzMTUsMCBhIDUuMzY0ODE1OCw1LjAwMDczNyAwIDAgMSA1LjM2NDgyMyw1LjAwMDczIGwgMCw3OS44NzkzMSB6IiAvPgogIDxwYXRoIGQ9Im0gNDIwLjE1NTM1LDE3Ny44OTExOSBhIDEzLjQxMjAzOCwxMi41MDE4NDIgMCAwIDEgLTguNjMyOTUsMjIuMDY5NTEgbCAtNjYuMTE4MzIsMCBhIDUuMzY0ODE1Miw1LjAwMDczNyAwIDAgMSAtNS4zNjQ4MiwtNS4wMDA3NCBsIDAsLTc5Ljg3OTMxIHoiIC8+Cjwvc3ZnPgo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4KPCEtLSBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1zYS80LjAvIC0tPgo=);background-size:70%;background-position:center;background-repeat:no-repeat}.OreRedemption__Ores .OreLine,.OreRedemption__Ores .OreHeader{min-height:32px;padding:0 .5rem}.OreRedemption__Ores .OreHeader{line-height:32px;background-color:rgba(0,0,0,.33);font-weight:700}.OreRedemption__Ores .OreLine:last-of-type{margin-bottom:.5rem}.OreRedemption__Ores .Section__content{padding:0;height:100%;overflow:auto}.PDA__footer{position:fixed;bottom:0%;left:0%;right:0%;height:30px}.PDA__footer__button{text-align:center;padding-top:4px;padding-bottom:2px;font-size:24px}.PoolController__Buttons .Button:not(:last-child){margin-bottom:8px}.reagents-table{border-collapse:separate;border-spacing:0 .3em}.volume-cell{min-width:3em;text-align:right;vertical-align:middle}.volume-cell:not(:hover) .volume-actions-wrapper{display:none}.volume-cell:hover .volume-label{display:none}.reagent-absent-name-cell{color:#767676}.reagent-row>*:last-child{padding-right:.5em}.absent-row:not(:hover) .add-reagent-button{visibility:hidden}.condensed-button{margin:0;padding:0;min-height:0;line-height:0;background:none}.Section{position:relative;margin-bottom:.5em;background-color:#191919;background-color:rgba(0,0,0,.33);box-sizing:border-box}.Section:last-child{margin-bottom:0}.Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.Section__rest{position:relative}.Section__content{padding:.66em .5em}.Section--fitted>.Section__rest>.Section__content{padding:0}.Section--fill{display:flex;flex-direction:column;height:100%}.Section--fill>.Section__rest{flex-grow:1}.Section--fill>.Section__rest>.Section__content{height:100%}.Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.Section--scrollable{overflow-x:hidden;overflow-y:hidden}.Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.Section .Section:first-child{margin-top:-.5em}.Section .Section .Section__titleText{font-size:1.0833333333em}.Section .Section .Section .Section__titleText{font-size:1em}.QuestConsoleSection{border-radius:4px;border:1px solid rgba(0,0,0,0)}.QuestConsoleSection .Section__title{border-bottom-width:3px}.QuestConsoleSection--green.QuestConsoleSection--active{border-color:#1b9638}.QuestConsoleSection--green .Section__title{border-bottom-color:#1b9638}.QuestConsoleSection--yellow.QuestConsoleSection--active{border-color:#d9b804}.QuestConsoleSection--yellow .Section__title{border-bottom-color:#d9b804}.QuestConsoleSection--orange.QuestConsoleSection--active{border-color:#d95e0c}.QuestConsoleSection--orange .Section__title{border-bottom-color:#d95e0c}.QuestConsoleSection--purple.QuestConsoleSection--active{border-color:#8b2baa}.QuestConsoleSection--purple .Section__title{border-bottom-color:#8b2baa}.QuestConsoleSection:not(.QuestConsoleSection--dimmed):hover{background-color:rgba(77,77,77,.33);cursor:pointer}.RequestConsole__message{white-space:pre-wrap}.RequestConsole__message:not(:last-child){margin-bottom:4px}.RndConsole{position:relative}.RndConsole__Overlay{position:absolute;display:flex;align-items:stretch;justify-content:stretch;top:0;left:0;width:100%;height:100vh}.RndConsole__LatheCategory__MatchingDesigns .Table__cell{padding-bottom:4px}.RndConsole__MainMenu__Buttons .Button:not(:last-child){margin-bottom:4px}.RndConsole__LatheMaterials .Table__cell:nth-child(2){padding-left:16px}.RndConsole__LatheMaterialStorage .Table__cell{padding:4px 0;border-bottom:1px solid #767676}.RndConsole__Overlay__Wrapper{display:flex;align-items:center;justify-content:stretch;flex-grow:1;padding:24px;background-color:rgba(255,255,255,0)}.RndConsole__Overlay__Wrapper .NoticeBox{flex-grow:1;margin-bottom:80px;font-size:18pt;padding:.3em .75em}.RndConsole__RndNavbar .Button{margin-bottom:10px}.Roulette{font-family:Palatino}.Roulette__board{display:table;width:100%;border-collapse:collapse;border:2px solid #fff;margin:0}.Roulette__board-row{padding:0;margin:0}.Roulette__board-cell{display:table-cell;padding:0;margin:0;border:2px solid #fff;font-family:Palatino}.Roulette__board-cell:first-child{padding-left:0}.Roulette__board-cell:last-child{padding-right:0}.Roulette__board-extrabutton{text-align:center;font-size:20px;font-weight:700;height:28px;border:none!important;margin:0!important;padding-top:4px!important;color:#fff!important}.Roulette__lowertable{margin-top:8px;margin-left:80px;margin-right:80px;border-collapse:collapse;border:2px solid #fff;border-spacing:0}.Roulette__lowertable--cell{border:2px solid #fff;padding:0;margin:0}.Roulette__lowertable--betscell{vertical-align:top}.Roulette__lowertable--spinresult{text-align:center;font-size:100px;font-weight:700;vertical-align:middle}.Roulette__lowertable--spinresult-black{background-color:#000}.Roulette__lowertable--spinresult-red{background-color:#db2828}.Roulette__lowertable--spinresult-green{background-color:#20b142}.Roulette__lowertable--spinbutton{margin:0!important;border:none!important;font-size:50px;line-height:60px!important;text-align:center;font-weight:700}.Roulette__lowertable--header{width:1%;text-align:center;font-size:20px;font-weight:700}.Safe--engraving{position:absolute;width:95%;height:96%;left:2.5%;top:2%;border:5px outset #3e4f6a;padding:5px;text-align:center}.Safe--engraving--arrow{color:#35435a}.Safe--engraving--hinge{content:" ";background-color:#191f2a;width:25px;height:40px;position:absolute;right:-15px;margin-top:-20px}.Safe--dialer{margin-bottom:.5rem}.Safe--dialer--number{color:#bbb;display:inline;background-color:#191f2a;font-size:1.5rem;font-weight:700;padding:0 .5rem}.Safe--dialer--right .Button i{z-index:-100}.Safe--dialer .Button{width:80px}.Safe--contents{border:10px solid #191f2a;background-color:#0f131a;height:calc(85% + 7.5px);text-align:left;padding:5px}.Safe--help{position:absolute;bottom:10px;left:5px;width:50%}.SecurityRecords__list tr>td{text-align:center}.SecurityRecords__list tr:not(:first-child){height:24px;line-height:24px;cursor:pointer;transition:background-color 50ms}.SecurityRecords__list tr:not(:first-child):hover,.SecurityRecords__list tr:not(:first-child):focus{background-color:#252525}.SecurityRecords__listRow--arrest{background-color:#740c20}.SecurityRecords__listRow--execute{background-color:#683e8c}.SecurityRecords__listRow--incarcerated{background-color:#633203}.SecurityRecords__listRow--parolled{background-color:#006d7b}.SecurityRecords__listRow--released{background-color:#1c5574}.SecurityRecords__listRow--demote{background-color:#155500}.SecurityRecords__listRow--search{background-color:#987a00}.SecurityRecords__listRow--monitor{background-color:#1f1180}.SeedExtractor__list tr:not(:first-child){height:24px;line-height:24px;cursor:pointer;transition:background-color 50ms}.SeedExtractor__list tr:not(:first-child):hover,.SeedExtractor__list tr:not(:first-child):focus{background-color:#252525}.RequestManager__request_centcom,.RequestManager__request_nuke,.RequestManager__request_prayer,.RequestManager__request_syndicate{margin-right:.5rem}.RequestManager__request_prayer{color:#8b2baa}.RequestManager__request_centcom{color:#d9b804}.RequestManager__request_syndicate{color:#bd2020}.RequestManager__request_honk{color:#cf2082}.RequestManager__request_ert{color:#d95e0c}.RequestManager__request_nuke{color:#d9b804}.RequestManager__header{line-height:1.375rem;min-height:1.375rem;color:#657a94;white-space:break-spaces;word-wrap:pre-wrap;vertical-align:baseline;margin-bottom:0;padding-bottom:.1rem}.RequestManager__headerText{margin-right:.5rem;font-size:1rem;font-weight:700;color:#657a94}.RequestManager__timestamp{font-size:.75rem}.RequestManager__row:first-of-type{margin-top:0rem}.RequestManager__row{padding:.125rem .5rem;margin-top:.75rem;min-height:2.75rem}.RequestManager__row:hover{background-color:rgba(0,0,0,.25)}.RequestManager__row:hover .RequestManager__controlsContainer{opacity:1}.RequestManager__controlsContainer{opacity:0;position:absolute;right:3px;top:3px}.RequestManager__row{position:relative}.RequestManager__filterPanel{margin:.5rem;padding:.5rem;color:#fff}.RequestManager__filterPanel tr:not(:last-of-type){margin-bottom:.5rem}html,body{scrollbar-color:#3b3b3b #1c1c1c}.Layout,.Layout *{scrollbar-base-color:#1c1c1c;scrollbar-face-color:#3b3b3b;scrollbar-3dlight-color:#252525;scrollbar-highlight-color:#252525;scrollbar-track-color:#1c1c1c;scrollbar-arrow-color:#929292;scrollbar-shadow-color:#3b3b3b}.Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.Layout__content--flexRow{display:flex;flex-flow:row}.Layout__content--flexColumn{display:flex;flex-flow:column}.Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.Layout__content--noMargin{margin:0}.TitleBar{background-color:#363636;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#363636;transition:color .25s,background-color .25s}.TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#252525;background-image:linear-gradient(to bottom,#2a2a2a,#202020)}.Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.Window__contentPadding:after{height:0}.Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(62,62,62,.25);pointer-events:none}.Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCA0MjUgMjAwIiBvcGFjaXR5PSIuMzMiPgogIDxwYXRoIGQ9Im0gMTc4LjAwMzk5LDAuMDM4NjkgLTcxLjIwMzkzLDAgYSA2Ljc2MTM0MjIsNi4wMjU1NDk1IDAgMCAwIC02Ljc2MTM0LDYuMDI1NTUgbCAwLDE4Ny44NzE0NyBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgNi43NjEzNCw2LjAyNTU0IGwgNTMuMTA3MiwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTAxLjU0NDAxOCA3Mi4yMTYyOCwxMDQuNjk5Mzk4IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA1Ljc2MDE1LDIuODcwMTYgbCA3My41NTQ4NywwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCA2Ljc2MTM1LC02LjAyNTU0IGwgMCwtMTg3Ljg3MTQ3IGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzNSwtNi4wMjU1NSBsIC01NC43MTY0NCwwIGEgNi43NjEzNDIyLDYuMDI1NTQ5NSAwIDAgMCAtNi43NjEzMyw2LjAyNTU1IGwgMCwxMDIuNjE5MzUgTCAxODMuNzY0MTMsMi45MDg4NiBhIDYuNzYxMzQyMiw2LjAyNTU0OTUgMCAwIDAgLTUuNzYwMTQsLTIuODcwMTcgeiIgLz4KICA8cGF0aCBkPSJNIDQuODQ0NjMzMywyMi4xMDg3NSBBIDEzLjQxMjAzOSwxMi41MDE4NDIgMCAwIDEgMTMuNDc3NTg4LDAuMDM5MjQgbCA2Ni4xMTgzMTUsMCBhIDUuMzY0ODE1OCw1LjAwMDczNyAwIDAgMSA1LjM2NDgyMyw1LjAwMDczIGwgMCw3OS44NzkzMSB6IiAvPgogIDxwYXRoIGQ9Im0gNDIwLjE1NTM1LDE3Ny44OTExOSBhIDEzLjQxMjAzOCwxMi41MDE4NDIgMCAwIDEgLTguNjMyOTUsMjIuMDY5NTEgbCAtNjYuMTE4MzIsMCBhIDUuMzY0ODE1Miw1LjAwMDczNyAwIDAgMSAtNS4zNjQ4MiwtNS4wMDA3NCBsIDAsLTc5Ljg3OTMxIHoiIC8+Cjwvc3ZnPgo8IS0tIFRoaXMgd29yayBpcyBsaWNlbnNlZCB1bmRlciBhIENyZWF0aXZlIENvbW1vbnMgQXR0cmlidXRpb24tU2hhcmVBbGlrZSA0LjAgSW50ZXJuYXRpb25hbCBMaWNlbnNlLiAtLT4KPCEtLSBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1zYS80LjAvIC0tPgo=);background-size:70% 70%;background-position:center;background-repeat:no-repeat}.theme-abductor .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-abductor .Button:last-child{margin-right:0;margin-bottom:0}.theme-abductor .Button .fa,.theme-abductor .Button .fas,.theme-abductor .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-abductor .Button--hasContent .fa,.theme-abductor .Button--hasContent .fas,.theme-abductor .Button--hasContent .far{margin-right:.25em}.theme-abductor .Button--hasContent.Button--iconRight .fa,.theme-abductor .Button--hasContent.Button--iconRight .fas,.theme-abductor .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-abductor .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-abductor .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-abductor .Button--circular{border-radius:50%}.theme-abductor .Button--compact{padding:0 .25em;line-height:1.333em}.theme-abductor .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-abductor .Button--color--default{transition:color .1s,background-color .1s;background-color:#ad2350;color:#fff}.theme-abductor .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--default:hover{background-color:#d03a6b;color:#fff}.theme-abductor .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-abductor .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-abductor .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-abductor .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-abductor .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(42,49,74,0);color:rgba(255,255,255,.5)}.theme-abductor .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--transparent:hover{background-color:rgba(62,70,100,.81);color:#fff}.theme-abductor .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(42,49,74,.6);color:rgba(255,255,255,.5)}.theme-abductor .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--color--translucent:hover{background-color:rgba(65,73,102,.925);color:#fff}.theme-abductor .Button--disabled{background-color:#363636!important}.theme-abductor .Button--selected{transition:color .1s,background-color .1s;background-color:#465899;color:#fff}.theme-abductor .Button--selected:focus{transition:color .25s,background-color .25s}.theme-abductor .Button--selected:hover{background-color:#6577b5;color:#fff}.theme-abductor .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-abductor .Divider--horizontal{margin:.5em 0}.theme-abductor .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-abductor .Divider--vertical{height:100%;margin:0 .5em}.theme-abductor .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-abductor .ImageButton__image{line-height:0;align-self:center}.theme-abductor .ImageButton__vertical,.theme-abductor .ImageButton--vertical{display:inline-block}.theme-abductor .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-abductor .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-abductor .ImageButton--horizontal:last-child{margin-bottom:0}.theme-abductor .ImageButton--color--default{background-color:rgba(196,91,125,.15);border:.0833333333em solid rgba(236,202,213,.2)}.theme-abductor .ImageButton--color--default--clickable{background-color:rgba(196,91,125,.15);border:.0833333333em solid rgba(236,202,213,.2);transition:color .1s,background-color .1s}.theme-abductor .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-abductor .ImageButton--color--default--clickable:hover{background-color:rgba(217,149,171,.25)}.theme-abductor .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-abductor .ImageButton--selected{background-color:rgba(70,88,153,.15);border:.0833333333em solid rgba(142,155,201,.2);transition:color .1s,background-color .1s}.theme-abductor .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-abductor .ImageButton--selected:hover{background-color:rgba(101,119,181,.25)}.theme-abductor .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-abductor .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-abductor .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-abductor .ImageButton__content__horizontal--content{padding:.5em}.theme-abductor .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-abductor .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-abductor .ImageButton__content--color--default{color:#fff;background-color:#a64867;border-top:.0833333333em solid #ca859c}.theme-abductor .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-abductor .ImageButton__content--selected{background-color:#465899!important;border-top:.0833333333em solid rgba(222,226,240,.5)}.theme-abductor .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-abductor .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-abductor .ImageButton__item--icon--horizontal .fa,.theme-abductor .ImageButton__item--icon--horizontal .fas,.theme-abductor .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-abductor .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(196,91,125,.4);border:.0833333333em solid rgba(232,191,204,.2);border-left:0}.theme-abductor .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-abductor .ImageButton__item--color--default:hover{background-color:rgba(214,141,165,.5)}.theme-abductor .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-abductor .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(70,88,153,.4);border:.0833333333em solid rgba(142,155,201,.2);border-left:0}.theme-abductor .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-abductor .ImageButton__item--selected:hover{background-color:rgba(101,119,181,.5)}.theme-abductor .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#a82d55;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-abductor .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-abductor .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-abductor .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-abductor .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-abductor .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #404b6e;border:.0833333333em solid rgba(64,75,110,.75);border-radius:2px;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-abductor .Input--disabled{color:#777;border-color:#171717;border-color:rgba(23,23,23,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-abductor .Input--fluid{display:block;width:auto}.theme-abductor .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-abductor .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-abductor .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-abductor .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-abductor .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-abductor .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-abductor .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-abductor .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-abductor .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #404b6e;border:.0833333333em solid rgba(64,75,110,.75);border-radius:2px;color:#404b6e;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-abductor .NumberInput--fluid{display:block}.theme-abductor .NumberInput__content{margin-left:.5em}.theme-abductor .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-abductor .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #404b6e;background-color:#404b6e}.theme-abductor .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-abductor .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:2px;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-abductor .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-abductor .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-abductor .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-abductor .ProgressBar--color--default{border:.0833333333em solid #931e44}.theme-abductor .ProgressBar--color--default .ProgressBar__fill{background-color:#931e44}.theme-abductor .ProgressBar--color--disabled{border:1px solid #363636}.theme-abductor .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-abductor .Section{position:relative;margin-bottom:.5em;background-color:#1c2132;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-abductor .Section:last-child{margin-bottom:0}.theme-abductor .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #ad2350}.theme-abductor .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-abductor .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-abductor .Section__rest{position:relative}.theme-abductor .Section__content{padding:.66em .5em}.theme-abductor .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-abductor .Section--fill{display:flex;flex-direction:column;height:100%}.theme-abductor .Section--fill>.Section__rest{flex-grow:1}.theme-abductor .Section--fill>.Section__rest>.Section__content{height:100%}.theme-abductor .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-abductor .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-abductor .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-abductor .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-abductor .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-abductor .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-abductor .Section .Section:first-child{margin-top:-.5em}.theme-abductor .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-abductor .Section .Section .Section .Section__titleText{font-size:1em}.theme-abductor .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#a82d55;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:2px;max-width:20.8333333333em}.theme-abductor html,.theme-abductor body{scrollbar-color:#384263 #202538}.theme-abductor .Layout,.theme-abductor .Layout *{scrollbar-base-color:#202538;scrollbar-face-color:#384263;scrollbar-3dlight-color:#2a314a;scrollbar-highlight-color:#2a314a;scrollbar-track-color:#202538;scrollbar-arrow-color:#818db8;scrollbar-shadow-color:#384263}.theme-abductor .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-abductor .Layout__content--flexRow{display:flex;flex-flow:row}.theme-abductor .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-abductor .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-abductor .Layout__content--noMargin{margin:0}.theme-abductor .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#2a314a;background-image:linear-gradient(to bottom,#353e5e,#1f2436)}.theme-abductor .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-abductor .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-abductor .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-abductor .Window__contentPadding:after{height:0}.theme-abductor .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-abductor .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(68,76,104,.25);pointer-events:none}.theme-abductor .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-abductor .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-abductor .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-abductor .TitleBar{background-color:#9e1b46;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-abductor .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#9e1b46;transition:color .25s,background-color .25s}.theme-abductor .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-abductor .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-abductor .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-abductor .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-abductor .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-abductor .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-abductor .Layout__content{background-image:none}.theme-cardtable .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:0;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-cardtable .Button:last-child{margin-right:0;margin-bottom:0}.theme-cardtable .Button .fa,.theme-cardtable .Button .fas,.theme-cardtable .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-cardtable .Button--hasContent .fa,.theme-cardtable .Button--hasContent .fas,.theme-cardtable .Button--hasContent .far{margin-right:.25em}.theme-cardtable .Button--hasContent.Button--iconRight .fa,.theme-cardtable .Button--hasContent.Button--iconRight .fas,.theme-cardtable .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-cardtable .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-cardtable .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-cardtable .Button--circular{border-radius:50%}.theme-cardtable .Button--compact{padding:0 .25em;line-height:1.333em}.theme-cardtable .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-cardtable .Button--color--default{transition:color .1s,background-color .1s;background-color:#117039;color:#fff}.theme-cardtable .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--default:hover{background-color:#238e50;color:#fff}.theme-cardtable .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-cardtable .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-cardtable .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-cardtable .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-cardtable .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(17,112,57,0);color:rgba(255,255,255,.5)}.theme-cardtable .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--transparent:hover{background-color:rgba(32,145,79,.81);color:#fff}.theme-cardtable .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(17,112,57,.6);color:rgba(255,255,255,.5)}.theme-cardtable .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--color--translucent:hover{background-color:rgba(36,145,82,.925);color:#fff}.theme-cardtable .Button--disabled{background-color:#363636!important}.theme-cardtable .Button--selected{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-cardtable .Button--selected:focus{transition:color .25s,background-color .25s}.theme-cardtable .Button--selected:hover{background-color:#c11919;color:#fff}.theme-cardtable .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-cardtable .Divider--horizontal{margin:.5em 0}.theme-cardtable .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-cardtable .Divider--vertical{height:100%;margin:0 .5em}.theme-cardtable .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-cardtable .ImageButton__image{line-height:0;align-self:center}.theme-cardtable .ImageButton__vertical,.theme-cardtable .ImageButton--vertical{display:inline-block}.theme-cardtable .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-cardtable .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-cardtable .ImageButton--horizontal:last-child{margin-bottom:0}.theme-cardtable .ImageButton--color--default{background-color:rgba(91,230,149,.15);border:.0833333333em solid rgba(231,251,240,.2)}.theme-cardtable .ImageButton--color--default--clickable{background-color:rgba(91,230,149,.15);border:.0833333333em solid rgba(231,251,240,.2);transition:color .1s,background-color .1s}.theme-cardtable .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-cardtable .ImageButton--color--default--clickable:hover{background-color:rgba(165,242,197,.25)}.theme-cardtable .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-cardtable .ImageButton--selected{background-color:rgba(157,8,8,.15);border:.0833333333em solid rgba(229,42,42,.2);transition:color .1s,background-color .1s}.theme-cardtable .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-cardtable .ImageButton--selected:hover{background-color:rgba(193,25,25,.25)}.theme-cardtable .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-cardtable .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-cardtable .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-cardtable .ImageButton__content__horizontal--content{padding:.5em}.theme-cardtable .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-cardtable .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-cardtable .ImageButton__content--color--default{color:rgba(0,0,0,.9);background-color:#41cd7c;border-top:.0833333333em solid #91e2b4}.theme-cardtable .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-cardtable .ImageButton__content--selected{background-color:#9d0808!important;border-top:.0833333333em solid rgba(248,127,127,.5)}.theme-cardtable .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-cardtable .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-cardtable .ImageButton__item--icon--horizontal .fa,.theme-cardtable .ImageButton__item--icon--horizontal .fas,.theme-cardtable .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-cardtable .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(91,230,149,.4);border:.0833333333em solid rgba(216,249,230,.2);border-left:0}.theme-cardtable .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-cardtable .ImageButton__item--color--default:hover{background-color:rgba(154,240,190,.5)}.theme-cardtable .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-cardtable .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(157,8,8,.4);border:.0833333333em solid rgba(229,42,42,.2);border-left:0}.theme-cardtable .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-cardtable .ImageButton__item--selected:hover{background-color:rgba(193,25,25,.5)}.theme-cardtable .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #88bfff;border:.0833333333em solid rgba(136,191,255,.75);border-radius:0;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-cardtable .Input--disabled{color:#777;border-color:#848484;border-color:rgba(132,132,132,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-cardtable .Input--fluid{display:block;width:auto}.theme-cardtable .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-cardtable .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-cardtable .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-cardtable .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-cardtable .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-cardtable .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-cardtable .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-cardtable .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-cardtable .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #fff;border:.0833333333em solid rgba(255,255,255,.75);border-radius:0;color:#fff;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-cardtable .NumberInput--fluid{display:block}.theme-cardtable .NumberInput__content{margin-left:.5em}.theme-cardtable .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-cardtable .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #fff;background-color:#fff}.theme-cardtable .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-cardtable .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:0;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-cardtable .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-cardtable .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-cardtable .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-cardtable .ProgressBar--color--default{border:.0833333333em solid #000}.theme-cardtable .ProgressBar--color--default .ProgressBar__fill{background-color:#000}.theme-cardtable .ProgressBar--color--disabled{border:1px solid #363636}.theme-cardtable .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-cardtable .Section{position:relative;margin-bottom:.5em;background-color:#0b4b26;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-cardtable .Section:last-child{margin-bottom:0}.theme-cardtable .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-cardtable .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-cardtable .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-cardtable .Section__rest{position:relative}.theme-cardtable .Section__content{padding:.66em .5em}.theme-cardtable .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-cardtable .Section--fill{display:flex;flex-direction:column;height:100%}.theme-cardtable .Section--fill>.Section__rest{flex-grow:1}.theme-cardtable .Section--fill>.Section__rest>.Section__content{height:100%}.theme-cardtable .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-cardtable .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-cardtable .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-cardtable .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-cardtable .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-cardtable .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-cardtable .Section .Section:first-child{margin-top:-.5em}.theme-cardtable .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-cardtable .Section .Section .Section .Section__titleText{font-size:1em}.theme-cardtable html,.theme-cardtable body{scrollbar-color:#20d36c #0d542b}.theme-cardtable .Layout,.theme-cardtable .Layout *{scrollbar-base-color:#0d542b;scrollbar-face-color:#16914a;scrollbar-3dlight-color:#117039;scrollbar-highlight-color:#117039;scrollbar-track-color:#0d542b;scrollbar-arrow-color:#5ae695;scrollbar-shadow-color:#16914a}.theme-cardtable .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-cardtable .Layout__content--flexRow{display:flex;flex-flow:row}.theme-cardtable .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-cardtable .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-cardtable .Layout__content--noMargin{margin:0}.theme-cardtable .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#117039;background-image:linear-gradient(to bottom,#117039,#117039)}.theme-cardtable .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-cardtable .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-cardtable .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-cardtable .Window__contentPadding:after{height:0}.theme-cardtable .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-cardtable .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(39,148,85,.25);pointer-events:none}.theme-cardtable .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-cardtable .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-cardtable .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-cardtable .TitleBar{background-color:#381608;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-cardtable .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#381608;transition:color .25s,background-color .25s}.theme-cardtable .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-cardtable .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-cardtable .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-cardtable .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-cardtable .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-cardtable .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-cardtable .Button{border:.1666666667em solid #fff}.theme-changeling .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-changeling .Button:last-child{margin-right:0;margin-bottom:0}.theme-changeling .Button .fa,.theme-changeling .Button .fas,.theme-changeling .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-changeling .Button--hasContent .fa,.theme-changeling .Button--hasContent .fas,.theme-changeling .Button--hasContent .far{margin-right:.25em}.theme-changeling .Button--hasContent.Button--iconRight .fa,.theme-changeling .Button--hasContent.Button--iconRight .fas,.theme-changeling .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-changeling .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-changeling .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-changeling .Button--circular{border-radius:50%}.theme-changeling .Button--compact{padding:0 .25em;line-height:1.333em}.theme-changeling .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-changeling .Button--color--default{transition:color .1s,background-color .1s;background-color:#563d6b;color:#fff}.theme-changeling .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--default:hover{background-color:#715589;color:#fff}.theme-changeling .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-changeling .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-changeling .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-changeling .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-changeling .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(46,38,51,0);color:rgba(255,255,255,.5)}.theme-changeling .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--transparent:hover{background-color:rgba(67,57,73,.81);color:#fff}.theme-changeling .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(46,38,51,.6);color:rgba(255,255,255,.5)}.theme-changeling .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--color--translucent:hover{background-color:rgba(70,61,76,.925);color:#fff}.theme-changeling .Button--disabled{background-color:#999!important}.theme-changeling .Button--selected{transition:color .1s,background-color .1s;background-color:#188552;color:#fff}.theme-changeling .Button--selected:focus{transition:color .25s,background-color .25s}.theme-changeling .Button--selected:hover{background-color:#2ba66d;color:#fff}.theme-changeling .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-changeling .Divider--horizontal{margin:.5em 0}.theme-changeling .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-changeling .Divider--vertical{height:100%;margin:0 .5em}.theme-changeling .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-changeling .ImageButton__image{line-height:0;align-self:center}.theme-changeling .ImageButton__vertical,.theme-changeling .ImageButton--vertical{display:inline-block}.theme-changeling .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-changeling .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-changeling .ImageButton--horizontal:last-child{margin-bottom:0}.theme-changeling .ImageButton--color--default{background-color:rgba(115,100,127,.15);border:.0833333333em solid rgba(180,170,188,.2)}.theme-changeling .ImageButton--color--default--clickable{background-color:rgba(115,100,127,.15);border:.0833333333em solid rgba(180,170,188,.2);transition:color .1s,background-color .1s}.theme-changeling .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-changeling .ImageButton--color--default--clickable:hover{background-color:rgba(149,135,160,.25)}.theme-changeling .ImageButton--disabled{background-color:rgba(77,23,23,.25)!important;border:.0833333333em solid rgba(179,98,98,.15)}.theme-changeling .ImageButton--selected{background-color:rgba(24,133,82,.15);border:.0833333333em solid rgba(62,199,135,.2);transition:color .1s,background-color .1s}.theme-changeling .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-changeling .ImageButton--selected:hover{background-color:rgba(43,166,109,.25)}.theme-changeling .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-changeling .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-changeling .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-changeling .ImageButton__content__horizontal--content{padding:.5em}.theme-changeling .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-changeling .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-changeling .ImageButton__content--color--default{color:#fff;background-color:#5d4f67;border-top:.0833333333em solid #897995}.theme-changeling .ImageButton__content--disabled{background-color:#4d1717!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(179,98,98,.5)}.theme-changeling .ImageButton__content--selected{background-color:#188552!important;border-top:.0833333333em solid rgba(131,233,185,.5)}.theme-changeling .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-changeling .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-changeling .ImageButton__item--icon--horizontal .fa,.theme-changeling .ImageButton__item--icon--horizontal .fas,.theme-changeling .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-changeling .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(115,100,127,.4);border:.0833333333em solid rgba(175,165,183,.2);border-left:0}.theme-changeling .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-changeling .ImageButton__item--color--default:hover{background-color:rgba(145,131,156,.5)}.theme-changeling .ImageButton__item--disabled{background-color:rgba(77,23,23,.5)!important;border:.0833333333em solid rgba(179,98,98,.15);border-left:0}.theme-changeling .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(24,133,82,.4);border:.0833333333em solid rgba(62,199,135,.2);border-left:0}.theme-changeling .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-changeling .ImageButton__item--selected:hover{background-color:rgba(43,166,109,.5)}.theme-changeling .Section{position:relative;margin-bottom:.5em;background-color:#1f1922;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-changeling .Section:last-child{margin-bottom:0}.theme-changeling .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #563d6b}.theme-changeling .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-changeling .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-changeling .Section__rest{position:relative}.theme-changeling .Section__content{padding:.66em .5em}.theme-changeling .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-changeling .Section--fill{display:flex;flex-direction:column;height:100%}.theme-changeling .Section--fill>.Section__rest{flex-grow:1}.theme-changeling .Section--fill>.Section__rest>.Section__content{height:100%}.theme-changeling .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-changeling .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-changeling .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-changeling .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-changeling .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-changeling .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-changeling .Section .Section:first-child{margin-top:-.5em}.theme-changeling .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-changeling .Section .Section .Section .Section__titleText{font-size:1em}.theme-changeling .Tabs{display:flex;align-items:stretch;overflow:hidden;background-color:rgba(0,0,0,.33)}.theme-changeling .Tabs--fill{height:100%}.theme-changeling .Section .Tabs{background-color:rgba(0,0,0,0)}.theme-changeling .Section:not(.Section--fitted) .Tabs{margin:0 -.5em .5em}.theme-changeling .Section:not(.Section--fitted) .Tabs:first-child{margin-top:-.5em}.theme-changeling .Tabs--vertical{flex-direction:column;padding:.25em .25em .25em 0}.theme-changeling .Tabs--horizontal{margin-bottom:.5em;padding:.25em .25em 0}.theme-changeling .Tabs--horizontal:last-child{margin-bottom:0}.theme-changeling .Tabs__Tab{flex-grow:0}.theme-changeling .Tabs--fluid .Tabs__Tab{flex-grow:1}.theme-changeling .Tab{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);color:rgba(255,255,255,.5);min-height:2.25em;min-width:4em;transition:background-color 50ms ease-out}.theme-changeling .Tab:not(.Tab--selected):hover{background-color:rgba(255,255,255,.075);transition:background-color 0}.theme-changeling .Tab--selected{background-color:#563d6b;color:#e3daea}.theme-changeling .Tab__text{flex-grow:1;margin:0 .5em}.theme-changeling .Tab__left{min-width:1.5em;text-align:center;margin-left:.25em}.theme-changeling .Tab__right{min-width:1.5em;text-align:center;margin-right:.25em}.theme-changeling .Tabs--horizontal .Tab{border-top:.1666666667em solid rgba(0,0,0,0);border-bottom:.1666666667em solid rgba(0,0,0,0);border-top-left-radius:.25em;border-top-right-radius:.25em}.theme-changeling .Tabs--horizontal .Tab--selected{border-bottom:.1666666667em solid #d9cee3}.theme-changeling .Tabs--vertical .Tab{min-height:2em;border-left:.1666666667em solid rgba(0,0,0,0);border-right:.1666666667em solid rgba(0,0,0,0);border-top-right-radius:.25em;border-bottom-right-radius:.25em}.theme-changeling .Tabs--vertical .Tab--selected{border-left:.1666666667em solid #d9cee3}.theme-changeling html,.theme-changeling body{scrollbar-color:#44384b #231d26}.theme-changeling .Layout,.theme-changeling .Layout *{scrollbar-base-color:#231d26;scrollbar-face-color:#44384b;scrollbar-3dlight-color:#2e2633;scrollbar-highlight-color:#2e2633;scrollbar-track-color:#231d26;scrollbar-arrow-color:#9986a5;scrollbar-shadow-color:#44384b}.theme-changeling .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-changeling .Layout__content--flexRow{display:flex;flex-flow:row}.theme-changeling .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-changeling .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-changeling .Layout__content--noMargin{margin:0}.theme-changeling .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#2e2633;background-image:linear-gradient(to bottom,#3e3345,#1e1921)}.theme-changeling .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-changeling .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-changeling .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-changeling .Window__contentPadding:after{height:0}.theme-changeling .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-changeling .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(72,63,78,.25);pointer-events:none}.theme-changeling .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-changeling .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-changeling .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-changeling .TitleBar{background-color:#352d3b;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-changeling .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#352d3b;transition:color .25s,background-color .25s}.theme-changeling .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-changeling .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-changeling .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-changeling .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-changeling .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-changeling .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-changeling .Layout__content{background-image:none}.theme-clockwork .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-clockwork .Button:last-child{margin-right:0;margin-bottom:0}.theme-clockwork .Button .fa,.theme-clockwork .Button .fas,.theme-clockwork .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-clockwork .Button--hasContent .fa,.theme-clockwork .Button--hasContent .fas,.theme-clockwork .Button--hasContent .far{margin-right:.25em}.theme-clockwork .Button--hasContent.Button--iconRight .fa,.theme-clockwork .Button--hasContent.Button--iconRight .fas,.theme-clockwork .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-clockwork .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-clockwork .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-clockwork .Button--circular{border-radius:50%}.theme-clockwork .Button--compact{padding:0 .25em;line-height:1.333em}.theme-clockwork .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-clockwork .Button--color--default{transition:color .1s,background-color .1s;background-color:#825b17;color:#fff}.theme-clockwork .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--default:hover{background-color:#a3772a;color:#fff}.theme-clockwork .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-clockwork .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-clockwork .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-clockwork .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-clockwork .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(72,50,13,0);color:rgba(255,214,198,.75)}.theme-clockwork .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--transparent:hover{background-color:rgba(97,72,27,.81);color:#fff}.theme-clockwork .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(72,50,13,.6);color:rgba(255,214,198,.75)}.theme-clockwork .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--color--translucent:hover{background-color:rgba(99,75,32,.925);color:#fff}.theme-clockwork .Button--disabled{background-color:#999!important}.theme-clockwork .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-clockwork .Button--selected:focus{transition:color .25s,background-color .25s}.theme-clockwork .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-clockwork .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-clockwork .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:2px;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-clockwork .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-clockwork .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-clockwork .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-clockwork .ProgressBar--color--default{border:.0833333333em solid #825b17}.theme-clockwork .ProgressBar--color--default .ProgressBar__fill{background-color:#825b17}.theme-clockwork .ProgressBar--color--disabled{border:1px solid #999}.theme-clockwork .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-clockwork .Section{position:relative;margin-bottom:.5em;background-color:#302209;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-clockwork .Section:last-child{margin-bottom:0}.theme-clockwork .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.theme-clockwork .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-clockwork .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-clockwork .Section__rest{position:relative}.theme-clockwork .Section__content{padding:.66em .5em}.theme-clockwork .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-clockwork .Section--fill{display:flex;flex-direction:column;height:100%}.theme-clockwork .Section--fill>.Section__rest{flex-grow:1}.theme-clockwork .Section--fill>.Section__rest>.Section__content{height:100%}.theme-clockwork .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-clockwork .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-clockwork .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-clockwork .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-clockwork .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-clockwork .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-clockwork .Section .Section:first-child{margin-top:-.5em}.theme-clockwork .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-clockwork .Section .Section .Section .Section__titleText{font-size:1em}.theme-clockwork html,.theme-clockwork body{scrollbar-color:#6c4b13 #362609}.theme-clockwork .Layout,.theme-clockwork .Layout *{scrollbar-base-color:#362609;scrollbar-face-color:#6c4b13;scrollbar-3dlight-color:#48320d;scrollbar-highlight-color:#48320d;scrollbar-track-color:#362609;scrollbar-arrow-color:#dfa94a;scrollbar-shadow-color:#6c4b13}.theme-clockwork .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-clockwork .Layout__content--flexRow{display:flex;flex-flow:row}.theme-clockwork .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-clockwork .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-clockwork .Layout__content--noMargin{margin:0}.theme-clockwork .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#48320d;background-image:linear-gradient(to bottom,#50380e,#3f2c0b)}.theme-clockwork .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-clockwork .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-clockwork .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-clockwork .Window__contentPadding:after{height:0}.theme-clockwork .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-clockwork .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(102,77,34,.25);pointer-events:none}.theme-clockwork .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-clockwork .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-clockwork .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-clockwork .TitleBar{background-color:#624411;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-clockwork .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#624411;transition:color .25s,background-color .25s}.theme-clockwork .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-clockwork .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-clockwork .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-clockwork .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-clockwork .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-clockwork .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-clockwork .Layout__content{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDIxMCAyMTAiIG9wYWNpdHk9Ii4zMyI+CiAgPHBhdGggZD0iTSAxNDQuNDA5MDEsMTA1LjA3ODMzIEEgMzkuNDI0MzkzLDM5LjQyNDM5MyAwIDAgMSAxMDQuOTg0NjIsMTQ0LjUwMjcyIDM5LjQyNDM5MywzOS40MjQzOTMgMCAwIDEgNjUuNTYwMjI2LDEwNS4wNzgzMyAzOS40MjQzOTMsMzkuNDI0MzkzIDAgMCAxIDEwNC45ODQ2Miw2NS42NTM5MzggMzkuNDI0MzkzLDM5LjQyNDM5MyAwIDAgMSAxNDQuNDA5MDEsMTA1LjA3ODMzIFogTSA5MS44NDcxMDUsNi41MzI0MTc3IGMgLTMuNDM5NTg4LDAgLTYuNjE0NTgzLDMuMTc1MDAyOSAtNi42MTQ1ODMsNi42MTQ1ODMzIHYgMTMuMjI5MTY2IGMgLTEuMTAzMDgsNC4yNzIxMTggLTcuMzg4MjgsNC41MTM0MDIgLTExLjI3NTI3OSw2LjcxNjM4NyAtNC4yNDg2NjEsMS4zNTY5NiAtNy4wODgzMTcsNC41NDM0NTYgLTExLjIzMDg0LDIuNjExNzI1IEwgNTMuODM1NDc0LDI2LjM2NTgzMiBDIDUxLjA4MDc0MywyMy40MTEzMDIgNDcuNTQyNDMxLDIyLjc1Mzc3IDQ0LjQ2OTEyMSwyNS42NjUxIEwgMjUuMjYwOTksNDMuODYwODg5IGMgLTIuNDk3MDc2LDIuMzY1NDY1IC0yLjYxODY2OCw2Ljg1NDMwMSAtMC4yNTMyMTQsOS4zNTEzNjcgbCA5LjA5ODE1Myw5LjYwNDA2NSBjIDMuMDM0MzYzLDMuMjAzMTkxIC0wLjE0MTYzMiw3LjE3Njk1IC0xLjQ0ODQ5MSwxMS40NDk0MjggLTIuMjAyOTgxLDMuODg3MDEzIC0yLjAwOTE1LDEwLjAyMzM3NSAtNi4yODEyNzEsMTEuMTI2NDU0IEggMTMuMTQ3MDAxIGMgLTMuNDM5NTc4NiwwIC02LjYxNDU4MzMsMy4xNzQ5OTIgLTYuNjE0NTgzMyw2LjYxNDU4NCB2IDI2LjQ1ODMzMyBjIDAsNC4yMzMzMyAyLjkxMDA0ODEsNi4zNDk5NSA2Ljk0OTQ0NjMsNi4zMTc5NiBsIDEyLjg5NDMwMywwLjAzMiBjIDQuMjUxMjcyLDEuNjc4OSA0LjUyNjkzOCw3LjIwMDggNi40NjM2ODgsMTEuMjE4NDQgMS4zMDY4NTksNC4yNzI0NyAzLjU4NTY4MSw3LjU4OTM1IDEuNDQ4NDkxLDExLjQ0OTQzIGwgLTkuMDk4MTUzLDkuNjA0MDYgYyAtMi4zNjU0NSwyLjQ5NzA3IC0yLjI0Mzg2NSw2Ljk4NTkxIDAuMjUzMjE1LDkuMzUxMzcgbCAxOS4yMDgxMywxOC4xOTU3OSBjIDMuMDczMzEsMi45MTEzMyA2LjYxMTYyMiwyLjI1Mzc5IDkuMzY2MzUzLC0wLjcwMDc0IGwgOC44OTA0MTMsLTkuMzM4NDQgYyA0LjE0MjUxNywtMS45MzE3NCA2Ljc0MjkxNiwxLjAyNDggMTAuOTkxNTc3LDIuMzgxNzYgMy44ODY5OTksMi4yMDI5OCAxMC4xNzE2ODQsMi40NDQ3OSAxMS4yNzQ3NjMsNi43MTY5IHYgMTMuMjI5MTcgYyAwLDMuNDM5NTggMy4xNzUwMDMsNi42MTQ1OCA2LjYxNDU4NCw2LjYxNDU4IGggMjYuNDU4MzMyIGMgNC4yMzMzMywwIDYuMzQ5OTUsLTIuOTEwNTYgNi4zMTc5NiwtNi45NDk5NiBsIDAuMDMyLC0xMi44OTM3OSBjIDEuNjc4OSwtNC4yNTEyNiA3LjIwMDgsLTQuNTI3NDUgMTEuMjE4NDQsLTYuNDY0MiA0LjI0ODY2LC0xLjM1Njk2IDcuMDg4ODMsLTQuNTQzNDYgMTEuMjMxMzUsLTIuNjExNzMgbCA4Ljg5MDkzLDkuMzM4OTcgYyAyLjc1NDczLDIuOTU0NTMgNi4yOTI1MywzLjYxMTU0IDkuMzY1ODQsMC43MDAyMSBsIDE5LjIwODY1LC0xOC4xOTU3OSBjIDIuNDk3MDgsLTIuMzY1NDUgMi42MTgxNSwtNi44NTM3OCAwLjI1MjY5LC05LjM1MDg1IGwgLTkuMDk3NjMsLTkuNjA0MDYgYyAtMi4xMzcxOSwtMy44NjAwOCAwLjE0MTYzLC03LjE3Njk1IDEuNDQ4NDksLTExLjQ0OTQzIDEuOTM2NzUsLTQuMDE3NjQgMi4yMTI0MiwtOS41NDAwNSA2LjQ2MzY5LC0xMS4yMTg5NSBsIDEyLjg5Mzc4LC0wLjAzMiBjIDQuMDM5NCwwLjAzMiA2Ljk0OTk3LC0yLjA4NDYzIDYuOTQ5OTcsLTYuMzE3OTYgViA5Mi4wMjk1MjIgYyAwLC0zLjQzOTU4NiAtMy4xNzUwMSwtNi42MTQ1OCAtNi42MTQ1OSwtNi42MTQ1ODMgaCAtMTMuMjI5MTYgYyAtNC4yNzIxMiwtMS4xMDMwNzcgLTQuNTEzOTMsLTcuMzg3NzUxIC02LjcxNjkxLC0xMS4yNzQ3NjQgLTEuMzA2ODYsLTQuMjcyNDgxIC0zLjI3NDU4LC03LjcxNjQ3MiAtMS4xMzczOSwtMTEuNTc2NTUyIGwgOS4wOTc2MywtOS42MDQwNjUgYyAyLjM2NTQ1LC0yLjQ5NzA3MiAyLjI0Mzg3LC02Ljk4NTkwOCAtMC4yNTMyMSwtOS4zNTEzNjcgTCAxNjUuMzYyLDI1LjQxMjQwMiBjIC0zLjA3MzMxLC0yLjkxMTMzIC02LjYxMTYzLC0yLjI1Mzc5NyAtOS4zNjYzNiwwLjcwMDczMiBsIC04Ljg5MDQxLDkuMzM4NDQ3IGMgLTQuMTQyNTIsMS45MzE3MzEgLTYuOTgyNjksLTEuMjU0NzY1IC0xMS4yMzEzNiwtMi42MTE3MjYgLTQuMDE3NjQsLTEuOTM2NzUyIC05LjUzOTUzLC0yLjIxMjQxOSAtMTEuMjE4NDMsLTYuNDYzNjg4IGwgLTAuMDMyLC0xMi44OTQzMDMgYyAwLjAzMiwtNC4wMzk0MDAxIC0yLjA4NDYzLC02Ljk0OTQ0NjMgLTYuMzE3OTYsLTYuOTQ5NDQ2MyB6IiAvPgo8L3N2Zz4=)}.theme-hackerman .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-hackerman .Button:last-child{margin-right:0;margin-bottom:0}.theme-hackerman .Button .fa,.theme-hackerman .Button .fas,.theme-hackerman .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-hackerman .Button--hasContent .fa,.theme-hackerman .Button--hasContent .fas,.theme-hackerman .Button--hasContent .far{margin-right:.25em}.theme-hackerman .Button--hasContent.Button--iconRight .fa,.theme-hackerman .Button--hasContent.Button--iconRight .fas,.theme-hackerman .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-hackerman .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-hackerman .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-hackerman .Button--circular{border-radius:50%}.theme-hackerman .Button--compact{padding:0 .25em;line-height:1.333em}.theme-hackerman .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-hackerman .Button--color--default{transition:color .1s,background-color .1s;background-color:#0f0;color:#000}.theme-hackerman .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--default:hover{background-color:#40ff40;color:#000}.theme-hackerman .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-hackerman .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-hackerman .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-hackerman .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-hackerman .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(18,27,18,0);color:rgba(255,255,255,.5)}.theme-hackerman .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--transparent:hover{background-color:rgba(34,44,34,.81);color:#fff}.theme-hackerman .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(18,27,18,.6);color:rgba(255,255,255,.5)}.theme-hackerman .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--color--translucent:hover{background-color:rgba(38,48,38,.925);color:#fff}.theme-hackerman .Button--disabled{background-color:#363636!important}.theme-hackerman .Button--selected{transition:color .1s,background-color .1s;background-color:#0f0;color:#000}.theme-hackerman .Button--selected:focus{transition:color .25s,background-color .25s}.theme-hackerman .Button--selected:hover{background-color:#40ff40;color:#000}.theme-hackerman .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-hackerman .Divider--horizontal{margin:.5em 0}.theme-hackerman .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-hackerman .Divider--vertical{height:100%;margin:0 .5em}.theme-hackerman .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-hackerman .ImageButton__image{line-height:0;align-self:center}.theme-hackerman .ImageButton__vertical,.theme-hackerman .ImageButton--vertical{display:inline-block}.theme-hackerman .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-hackerman .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-hackerman .ImageButton--horizontal:last-child{margin-bottom:0}.theme-hackerman .ImageButton--color--default{background-color:rgba(64,255,64,.15);border:.0833333333em solid rgba(226,255,226,.2)}.theme-hackerman .ImageButton--color--default--clickable{background-color:rgba(64,255,64,.15);border:.0833333333em solid rgba(226,255,226,.2);transition:color .1s,background-color .1s}.theme-hackerman .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-hackerman .ImageButton--color--default--clickable:hover{background-color:rgba(149,255,149,.25)}.theme-hackerman .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-hackerman .ImageButton--selected{background-color:rgba(128,255,128,.15);border:.0833333333em solid rgba(239,255,239,.2);transition:color .1s,background-color .1s}.theme-hackerman .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-hackerman .ImageButton--selected:hover{background-color:rgba(207,255,207,.25)}.theme-hackerman .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-hackerman .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-hackerman .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-hackerman .ImageButton__content__horizontal--content{padding:.5em}.theme-hackerman .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-hackerman .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-hackerman .ImageButton__content--color--default{color:rgba(0,0,0,.9);background-color:#28e528;border-top:.0833333333em solid #82f082}.theme-hackerman .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-hackerman .ImageButton__content--selected{background-color:#80ff80!important;border-top:.0833333333em solid rgba(255,255,255,.5)}.theme-hackerman .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-hackerman .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-hackerman .ImageButton__item--icon--horizontal .fa,.theme-hackerman .ImageButton__item--icon--horizontal .fas,.theme-hackerman .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-hackerman .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(64,255,64,.4);border:.0833333333em solid rgba(208,255,208,.2);border-left:0}.theme-hackerman .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-hackerman .ImageButton__item--color--default:hover{background-color:rgba(136,255,136,.5)}.theme-hackerman .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-hackerman .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(128,255,128,.4);border:.0833333333em solid rgba(239,255,239,.2);border-left:0}.theme-hackerman .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-hackerman .ImageButton__item--selected:hover{background-color:rgba(207,255,207,.5)}.theme-hackerman .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid lime;border:.0833333333em solid rgba(0,255,0,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-hackerman .Input--disabled{color:#777;border-color:#404040;border-color:rgba(64,64,64,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-hackerman .Input--fluid{display:block;width:auto}.theme-hackerman .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-hackerman .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-hackerman .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hackerman .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hackerman .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-hackerman .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hackerman .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hackerman .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-hackerman .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,0);transition:border-color .5s}.theme-hackerman .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-hackerman .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-hackerman .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-hackerman .ProgressBar--color--default{border:.0833333333em solid #00d900}.theme-hackerman .ProgressBar--color--default .ProgressBar__fill{background-color:#00d900}.theme-hackerman .ProgressBar--color--disabled{border:1px solid #363636}.theme-hackerman .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-hackerman .Modal{background-color:#121b12;max-width:calc(100% - 1rem);padding:1rem;scrollbar-base-color:#0e140e;scrollbar-face-color:#253725;scrollbar-3dlight-color:#121b12;scrollbar-highlight-color:#121b12;scrollbar-track-color:#0e140e;scrollbar-arrow-color:#74a274;scrollbar-shadow-color:#253725}.theme-hackerman .Section{position:relative;margin-bottom:.5em;background-color:#0c120c;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-hackerman .Section:last-child{margin-bottom:0}.theme-hackerman .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid lime}.theme-hackerman .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-hackerman .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-hackerman .Section__rest{position:relative}.theme-hackerman .Section__content{padding:.66em .5em}.theme-hackerman .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-hackerman .Section--fill{display:flex;flex-direction:column;height:100%}.theme-hackerman .Section--fill>.Section__rest{flex-grow:1}.theme-hackerman .Section--fill>.Section__rest>.Section__content{height:100%}.theme-hackerman .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-hackerman .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-hackerman .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-hackerman .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-hackerman .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-hackerman .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-hackerman .Section .Section:first-child{margin-top:-.5em}.theme-hackerman .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-hackerman .Section .Section .Section .Section__titleText{font-size:1em}.theme-hackerman html,.theme-hackerman body{scrollbar-color:#253725 #0e140e}.theme-hackerman .Layout,.theme-hackerman .Layout *{scrollbar-base-color:#0e140e;scrollbar-face-color:#253725;scrollbar-3dlight-color:#121b12;scrollbar-highlight-color:#121b12;scrollbar-track-color:#0e140e;scrollbar-arrow-color:#74a274;scrollbar-shadow-color:#253725}.theme-hackerman .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-hackerman .Layout__content--flexRow{display:flex;flex-flow:row}.theme-hackerman .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-hackerman .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-hackerman .Layout__content--noMargin{margin:0}.theme-hackerman .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#121b12;background-image:linear-gradient(to bottom,#121b12,#121b12)}.theme-hackerman .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-hackerman .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-hackerman .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-hackerman .Window__contentPadding:after{height:0}.theme-hackerman .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-hackerman .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(40,50,40,.25);pointer-events:none}.theme-hackerman .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-hackerman .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-hackerman .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-hackerman .TitleBar{background-color:#223d22;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-hackerman .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#223d22;transition:color .25s,background-color .25s}.theme-hackerman .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-hackerman .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-hackerman .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-hackerman .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-hackerman .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-hackerman .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-hackerman .Layout__content{background-image:none}.theme-hackerman .Button{font-family:monospace;border-width:.1666666667em;border-style:outset;border-color:#0a0;outline:.0833333333em solid #007a00}.theme-hackerman .candystripe:nth-child(odd){background-color:rgba(0,100,0,.5)}.theme-hydroponics .color-label{color:#8bb08b!important}.theme-hydroponics .color-bg-good{background-color:#4d9121!important}.theme-hydroponics .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-hydroponics .Button:last-child{margin-right:0;margin-bottom:0}.theme-hydroponics .Button .fa,.theme-hydroponics .Button .fas,.theme-hydroponics .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-hydroponics .Button--hasContent .fa,.theme-hydroponics .Button--hasContent .fas,.theme-hydroponics .Button--hasContent .far{margin-right:.25em}.theme-hydroponics .Button--hasContent.Button--iconRight .fa,.theme-hydroponics .Button--hasContent.Button--iconRight .fas,.theme-hydroponics .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-hydroponics .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-hydroponics .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-hydroponics .Button--circular{border-radius:50%}.theme-hydroponics .Button--compact{padding:0 .25em;line-height:1.333em}.theme-hydroponics .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-hydroponics .Button--color--good{transition:color .1s,background-color .1s;background-color:#4d9121;color:#fff}.theme-hydroponics .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--good:hover{background-color:#67b335;color:#fff}.theme-hydroponics .Button--color--default{transition:color .1s,background-color .1s;background-color:#49a149;color:#fff}.theme-hydroponics .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--default:hover{background-color:#6dbb6d;color:#fff}.theme-hydroponics .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-hydroponics .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-hydroponics .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-hydroponics .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-hydroponics .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,0);color:rgba(255,255,255,.5)}.theme-hydroponics .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--transparent:hover{background-color:rgba(56,56,56,.81);color:#fff}.theme-hydroponics .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,.6);color:rgba(255,255,255,.5)}.theme-hydroponics .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--color--translucent:hover{background-color:rgba(59,59,59,.925);color:#fff}.theme-hydroponics .Button--disabled{background-color:#999!important}.theme-hydroponics .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-hydroponics .Button--selected:focus{transition:color .25s,background-color .25s}.theme-hydroponics .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-hydroponics .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-hydroponics .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #8f8;border:.0833333333em solid rgba(136,255,136,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-hydroponics .Input--disabled{color:#777;border-color:#848484;border-color:rgba(132,132,132,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-hydroponics .Input--fluid{display:block;width:auto}.theme-hydroponics .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-hydroponics .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-hydroponics .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hydroponics .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hydroponics .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-hydroponics .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hydroponics .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-hydroponics .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-hydroponics .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#000;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-hydroponics .NoticeBox--color--good{color:#fff;background-color:#2e4b1a}.theme-hydroponics .NoticeBox--type--info{color:#000;background-color:#238223}.theme-hydroponics .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-hydroponics .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-hydroponics .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-hydroponics .Section{position:relative;margin-bottom:.5em;background-color:#191919;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-hydroponics .Section:last-child{margin-bottom:0}.theme-hydroponics .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #49a149}.theme-hydroponics .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-hydroponics .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-hydroponics .Section__rest{position:relative}.theme-hydroponics .Section__content{padding:.66em .5em}.theme-hydroponics .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-hydroponics .Section--fill{display:flex;flex-direction:column;height:100%}.theme-hydroponics .Section--fill>.Section__rest{flex-grow:1}.theme-hydroponics .Section--fill>.Section__rest>.Section__content{height:100%}.theme-hydroponics .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-hydroponics .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-hydroponics .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-hydroponics .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-hydroponics .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-hydroponics .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-hydroponics .Section .Section:first-child{margin-top:-.5em}.theme-hydroponics .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-hydroponics .Section .Section .Section .Section__titleText{font-size:1em}.theme-hydroponics .Newscaster__menu{width:40px;height:100%;margin-right:.5rem;flex-basis:content}.theme-hydroponics .Newscaster__menu .Section__content{padding-left:0}.theme-hydroponics .Newscaster__menuButton{color:#767676;cursor:pointer;position:relative;margin-left:6px;margin-right:1rem;white-space:nowrap;transition:color .1s}.theme-hydroponics .Newscaster__menuButton--title{width:80%;display:none;overflow:hidden;text-overflow:ellipsis}.theme-hydroponics .Newscaster__menuButton--unread{background-color:#e45e5e;color:#fff;font-size:10px;text-align:center;border-radius:32px;display:inline-block;width:12px;position:absolute;left:16px;margin-top:14px}.theme-hydroponics .Newscaster__menuButton--selected{color:#fff}.theme-hydroponics .Newscaster__menuButton--selected:after{content:"";background-color:#49a149;width:2px;height:24px;position:absolute;left:-6px}.theme-hydroponics .Newscaster__menuButton--security{color:#49a149}.theme-hydroponics .Newscaster__menuButton i{width:30px;text-align:center;vertical-align:middle;margin-left:-1px;margin-right:.5rem;margin-top:1px}.theme-hydroponics .Newscaster__menuButton:hover{color:#fff}.theme-hydroponics .Newscaster__menuButton:hover:before{background-color:#fff}.theme-hydroponics .Newscaster__menuButton:not(:last-of-type){margin-bottom:.5rem}.theme-hydroponics .Newscaster__menu--open{width:175px}.theme-hydroponics .Newscaster__menu--open .Newscaster__menuButton--title{display:inline-block}.theme-hydroponics .Newscaster__jobCategory--security .Section__title{color:#a14c49;border-bottom:2px solid #a14c49!important}.theme-hydroponics .Newscaster__jobCategory--engineering .Section__title{color:#a17849;border-bottom:2px solid #a17849!important}.theme-hydroponics .Newscaster__jobCategory--medical .Section__title{color:#499ea1;border-bottom:2px solid #499ea1!important}.theme-hydroponics .Newscaster__jobCategory--science .Section__title{color:#a14972;border-bottom:2px solid #a14972!important}.theme-hydroponics .Newscaster__jobCategory--service .Section__title{color:#a1499e;border-bottom:2px solid #a1499e!important}.theme-hydroponics .Newscaster__jobCategory--supply .Section__title{color:#9ea149;border-bottom:2px solid #9ea149!important}.theme-hydroponics .Newscaster__jobCategory:last-child{margin-bottom:.5rem}.theme-hydroponics .Newscaster__jobOpening--command{font-weight:700}.theme-hydroponics .Newscaster__jobOpening:not(:last-child){margin-bottom:.5rem}.theme-hydroponics .Newscaster__emptyNotice{color:#7ea77e;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.theme-hydroponics .Newscaster__emptyNotice i{margin-bottom:.25rem}.theme-hydroponics .Newscaster__photo{cursor:pointer;width:96px;border:1px solid #000;transition:border-color .1s;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.theme-hydroponics .Newscaster__photo:hover{border-color:gray}.theme-hydroponics .Newscaster__photoZoom{text-align:center}.theme-hydroponics .Newscaster__photoZoom>img{transform:scale(2);-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.theme-hydroponics .Newscaster__photoZoom>.Button{position:absolute;width:64px;left:50%;margin-left:-32px;bottom:1rem}.theme-hydroponics .Newscaster__story--wanted{background-color:rgba(219,40,40,.1)}.theme-hydroponics .Newscaster__story--wanted .Section__title{color:#db2828;border-bottom:2px solid #a14c49!important}.theme-hydroponics .Newscaster__story:last-child{margin-bottom:.5rem}.theme-malfunction .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-malfunction .Button:last-child{margin-right:0;margin-bottom:0}.theme-malfunction .Button .fa,.theme-malfunction .Button .fas,.theme-malfunction .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-malfunction .Button--hasContent .fa,.theme-malfunction .Button--hasContent .fas,.theme-malfunction .Button--hasContent .far{margin-right:.25em}.theme-malfunction .Button--hasContent.Button--iconRight .fa,.theme-malfunction .Button--hasContent.Button--iconRight .fas,.theme-malfunction .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-malfunction .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-malfunction .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-malfunction .Button--circular{border-radius:50%}.theme-malfunction .Button--compact{padding:0 .25em;line-height:1.333em}.theme-malfunction .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-malfunction .Button--color--default{transition:color .1s,background-color .1s;background-color:#910101;color:#fff}.theme-malfunction .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--default:hover{background-color:#b31111;color:#fff}.theme-malfunction .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-malfunction .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-malfunction .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-malfunction .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-malfunction .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(27,52,67,0);color:rgba(255,255,255,.5)}.theme-malfunction .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--transparent:hover{background-color:rgba(44,74,92,.81);color:#fff}.theme-malfunction .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(27,52,67,.6);color:rgba(255,255,255,.5)}.theme-malfunction .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--color--translucent:hover{background-color:rgba(48,77,94,.925);color:#fff}.theme-malfunction .Button--disabled{background-color:#363636!important}.theme-malfunction .Button--selected{transition:color .1s,background-color .1s;background-color:#1e5881;color:#fff}.theme-malfunction .Button--selected:focus{transition:color .25s,background-color .25s}.theme-malfunction .Button--selected:hover{background-color:#3273a1;color:#fff}.theme-malfunction .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-malfunction .Divider--horizontal{margin:.5em 0}.theme-malfunction .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-malfunction .Divider--vertical{height:100%;margin:0 .5em}.theme-malfunction .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-malfunction .ImageButton__image{line-height:0;align-self:center}.theme-malfunction .ImageButton__vertical,.theme-malfunction .ImageButton--vertical{display:inline-block}.theme-malfunction .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-malfunction .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-malfunction .ImageButton--horizontal:last-child{margin-bottom:0}.theme-malfunction .ImageButton--color--default{background-color:rgba(129,65,65,.15);border:.0833333333em solid rgba(190,125,125,.2)}.theme-malfunction .ImageButton--color--default--clickable{background-color:rgba(129,65,65,.15);border:.0833333333em solid rgba(190,125,125,.2);transition:color .1s,background-color .1s}.theme-malfunction .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-malfunction .ImageButton--color--default--clickable:hover{background-color:rgba(166,91,91,.25)}.theme-malfunction .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-malfunction .ImageButton--selected{background-color:rgba(30,88,129,.15);border:.0833333333em solid rgba(70,142,194,.2);transition:color .1s,background-color .1s}.theme-malfunction .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-malfunction .ImageButton--selected:hover{background-color:rgba(50,115,161,.25)}.theme-malfunction .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-malfunction .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-malfunction .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-malfunction .ImageButton__content__horizontal--content{padding:.5em}.theme-malfunction .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-malfunction .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-malfunction .ImageButton__content--color--default{color:#fff;background-color:#683030;border-top:.0833333333em solid #995252}.theme-malfunction .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-malfunction .ImageButton__content--selected{background-color:#1e5881!important;border-top:.0833333333em solid rgba(138,191,228,.5)}.theme-malfunction .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-malfunction .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-malfunction .ImageButton__item--icon--horizontal .fa,.theme-malfunction .ImageButton__item--icon--horizontal .fas,.theme-malfunction .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-malfunction .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(129,65,65,.4);border:.0833333333em solid rgba(185,122,122,.2);border-left:0}.theme-malfunction .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-malfunction .ImageButton__item--color--default:hover{background-color:rgba(161,89,89,.5)}.theme-malfunction .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-malfunction .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(30,88,129,.4);border:.0833333333em solid rgba(70,142,194,.2);border-left:0}.theme-malfunction .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-malfunction .ImageButton__item--selected:hover{background-color:rgba(50,115,161,.5)}.theme-malfunction .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#1a3f57;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-malfunction .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-malfunction .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-malfunction .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-malfunction .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-malfunction .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #910101;border:.0833333333em solid rgba(145,1,1,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-malfunction .Input--disabled{color:#777;border-color:#090909;border-color:rgba(9,9,9,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-malfunction .Input--fluid{display:block;width:auto}.theme-malfunction .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-malfunction .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-malfunction .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-malfunction .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-malfunction .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-malfunction .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-malfunction .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-malfunction .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-malfunction .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #910101;border:.0833333333em solid rgba(145,1,1,.75);border-radius:.16em;color:#910101;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-malfunction .NumberInput--fluid{display:block}.theme-malfunction .NumberInput__content{margin-left:.5em}.theme-malfunction .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-malfunction .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #910101;background-color:#910101}.theme-malfunction .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-malfunction .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-malfunction .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-malfunction .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-malfunction .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-malfunction .ProgressBar--color--default{border:.0833333333em solid #7b0101}.theme-malfunction .ProgressBar--color--default .ProgressBar__fill{background-color:#7b0101}.theme-malfunction .ProgressBar--color--disabled{border:1px solid #363636}.theme-malfunction .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-malfunction .Section{position:relative;margin-bottom:.5em;background-color:#12232d;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-malfunction .Section:last-child{margin-bottom:0}.theme-malfunction .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #910101}.theme-malfunction .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-malfunction .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-malfunction .Section__rest{position:relative}.theme-malfunction .Section__content{padding:.66em .5em}.theme-malfunction .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-malfunction .Section--fill{display:flex;flex-direction:column;height:100%}.theme-malfunction .Section--fill>.Section__rest{flex-grow:1}.theme-malfunction .Section--fill>.Section__rest>.Section__content{height:100%}.theme-malfunction .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-malfunction .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-malfunction .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-malfunction .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-malfunction .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-malfunction .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-malfunction .Section .Section:first-child{margin-top:-.5em}.theme-malfunction .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-malfunction .Section .Section .Section .Section__titleText{font-size:1em}.theme-malfunction .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#235577;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-malfunction html,.theme-malfunction body{scrollbar-color:#274b61 #142732}.theme-malfunction .Layout,.theme-malfunction .Layout *{scrollbar-base-color:#142732;scrollbar-face-color:#274b61;scrollbar-3dlight-color:#1b3443;scrollbar-highlight-color:#1b3443;scrollbar-track-color:#142732;scrollbar-arrow-color:#6ba2c3;scrollbar-shadow-color:#274b61}.theme-malfunction .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-malfunction .Layout__content--flexRow{display:flex;flex-flow:row}.theme-malfunction .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-malfunction .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-malfunction .Layout__content--noMargin{margin:0}.theme-malfunction .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#1b3443;background-image:linear-gradient(to bottom,#244559,#12232d)}.theme-malfunction .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-malfunction .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-malfunction .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-malfunction .Window__contentPadding:after{height:0}.theme-malfunction .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-malfunction .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(50,79,96,.25);pointer-events:none}.theme-malfunction .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-malfunction .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-malfunction .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-malfunction .TitleBar{background-color:#1a3f57;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-malfunction .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#1a3f57;transition:color .25s,background-color .25s}.theme-malfunction .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-malfunction .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-malfunction .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-malfunction .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-malfunction .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-malfunction .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-malfunction .Layout__content{background-image:none}.theme-ntos .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos .Button .fa,.theme-ntos .Button .fas,.theme-ntos .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos .Button--hasContent .fa,.theme-ntos .Button--hasContent .fas,.theme-ntos .Button--hasContent .far{margin-right:.25em}.theme-ntos .Button--hasContent.Button--iconRight .fa,.theme-ntos .Button--hasContent.Button--iconRight .fas,.theme-ntos .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos .Button--circular{border-radius:50%}.theme-ntos .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos .Button--color--default{transition:color .1s,background-color .1s;background-color:#384e68;color:#fff}.theme-ntos .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--default:hover{background-color:#4f6885;color:#fff}.theme-ntos .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(31,43,57,0);color:rgba(227,240,255,.75)}.theme-ntos .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--transparent:hover{background-color:rgba(49,63,80,.81);color:#fff}.theme-ntos .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(31,43,57,.6);color:rgba(227,240,255,.75)}.theme-ntos .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--color--translucent:hover{background-color:rgba(53,66,83,.925);color:#fff}.theme-ntos .Button--disabled{background-color:#999!important}.theme-ntos .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-ntos .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos .Divider--horizontal{margin:.5em 0}.theme-ntos .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos .Divider--vertical{height:100%;margin:0 .5em}.theme-ntos .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos .ImageButton__image{line-height:0;align-self:center}.theme-ntos .ImageButton__vertical,.theme-ntos .ImageButton--vertical{display:inline-block}.theme-ntos .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-ntos .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-ntos .ImageButton--horizontal:last-child{margin-bottom:0}.theme-ntos .ImageButton--color--default{background-color:rgba(107,125,146,.15);border:.0833333333em solid rgba(188,196,206,.2)}.theme-ntos .ImageButton--color--default--clickable{background-color:rgba(107,125,146,.15);border:.0833333333em solid rgba(188,196,206,.2);transition:color .1s,background-color .1s}.theme-ntos .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-ntos .ImageButton--color--default--clickable:hover{background-color:rgba(149,162,177,.25)}.theme-ntos .ImageButton--disabled{background-color:rgba(77,23,23,.25)!important;border:.0833333333em solid rgba(179,98,98,.15)}.theme-ntos .ImageButton--selected{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2);transition:color .1s,background-color .1s}.theme-ntos .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-ntos .ImageButton--selected:hover{background-color:rgba(47,185,79,.25)}.theme-ntos .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-ntos .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-ntos .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-ntos .ImageButton__content__horizontal--content{padding:.5em}.theme-ntos .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos .ImageButton__content--color--default{color:#fff;background-color:#576678;border-top:.0833333333em solid #8593a5}.theme-ntos .ImageButton__content--disabled{background-color:#4d1717!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(179,98,98,.5)}.theme-ntos .ImageButton__content--selected{background-color:#1b9638!important;border-top:.0833333333em solid rgba(157,237,176,.5)}.theme-ntos .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-ntos .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-ntos .ImageButton__item--icon--horizontal .fa,.theme-ntos .ImageButton__item--icon--horizontal .fas,.theme-ntos .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-ntos .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(107,125,146,.4);border:.0833333333em solid rgba(180,189,200,.2);border-left:0}.theme-ntos .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos .ImageButton__item--color--default:hover{background-color:rgba(143,157,173,.5)}.theme-ntos .ImageButton__item--disabled{background-color:rgba(77,23,23,.5)!important;border:.0833333333em solid rgba(179,98,98,.15);border-left:0}.theme-ntos .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(27,150,56,.4);border:.0833333333em solid rgba(72,214,105,.2);border-left:0}.theme-ntos .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-ntos .ImageButton__item--selected:hover{background-color:rgba(47,185,79,.5)}.theme-ntos .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos .ProgressBar--color--default{border:.0833333333em solid #384e68}.theme-ntos .ProgressBar--color--default .ProgressBar__fill{background-color:#384e68}.theme-ntos .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos .Section{position:relative;margin-bottom:.5em;background-color:#151d26;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos .Section:last-child{margin-bottom:0}.theme-ntos .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.theme-ntos .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos .Section__rest{position:relative}.theme-ntos .Section__content{padding:.66em .5em}.theme-ntos .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos .Section--fill>.Section__rest{flex-grow:1}.theme-ntos .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos .Section .Section:first-child{margin-top:-.5em}.theme-ntos .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos html,.theme-ntos body{scrollbar-color:#2e3f55 #17202b}.theme-ntos .Layout,.theme-ntos .Layout *{scrollbar-base-color:#17202b;scrollbar-face-color:#2e3f55;scrollbar-3dlight-color:#1f2b39;scrollbar-highlight-color:#1f2b39;scrollbar-track-color:#17202b;scrollbar-arrow-color:#7693b5;scrollbar-shadow-color:#2e3f55}.theme-ntos .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos .Layout__content--noMargin{margin:0}.theme-ntos .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#1f2b39;background-image:linear-gradient(to bottom,#223040,#1b2633)}.theme-ntos .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos .Window__contentPadding:after{height:0}.theme-ntos .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,69,85,.25);pointer-events:none}.theme-ntos .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos .TitleBar{background-color:#2a3b4e;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#2a3b4e;transition:color .25s,background-color .25s}.theme-ntos .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-ntos_cat .color-black{color:#1a1a1a!important}.theme-ntos_cat .color-white{color:#fff!important}.theme-ntos_cat .color-red{color:#df3e3e!important}.theme-ntos_cat .color-orange{color:#f37f33!important}.theme-ntos_cat .color-yellow{color:#fbda21!important}.theme-ntos_cat .color-olive{color:#cbe41c!important}.theme-ntos_cat .color-green{color:#25ca4c!important}.theme-ntos_cat .color-teal{color:#00d6cc!important}.theme-ntos_cat .color-blue{color:#2e93de!important}.theme-ntos_cat .color-violet{color:#7349cf!important}.theme-ntos_cat .color-purple{color:#ad45d0!important}.theme-ntos_cat .color-pink{color:#e34da1!important}.theme-ntos_cat .color-brown{color:#b97447!important}.theme-ntos_cat .color-grey{color:#848484!important}.theme-ntos_cat .color-good{color:#ffc6d0!important}.theme-ntos_cat .color-average{color:#f29a29!important}.theme-ntos_cat .color-bad{color:#ff1a1a!important}.theme-ntos_cat .color-label{color:#ff90a3!important}.theme-ntos_cat .color-gold{color:#f3b22f!important}.theme-ntos_cat .color-bg-black{background-color:#000!important}.theme-ntos_cat .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_cat .color-bg-red{background-color:#bd2020!important}.theme-ntos_cat .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_cat .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_cat .color-bg-olive{background-color:#9aad14!important}.theme-ntos_cat .color-bg-green{background-color:#1b9638!important}.theme-ntos_cat .color-bg-teal{background-color:#009a93!important}.theme-ntos_cat .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_cat .color-bg-violet{background-color:#552dab!important}.theme-ntos_cat .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_cat .color-bg-pink{background-color:#cf2082!important}.theme-ntos_cat .color-bg-brown{background-color:#8c5836!important}.theme-ntos_cat .color-bg-grey{background-color:#646464!important}.theme-ntos_cat .color-bg-good{background-color:#ff7d94!important}.theme-ntos_cat .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_cat .color-bg-bad{background-color:#d90000!important}.theme-ntos_cat .color-bg-label{background-color:#ff4a69!important}.theme-ntos_cat .color-bg-gold{background-color:#d6920c!important}.theme-ntos_cat .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_cat .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_cat .Button .fa,.theme-ntos_cat .Button .fas,.theme-ntos_cat .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_cat .Button--hasContent .fa,.theme-ntos_cat .Button--hasContent .fas,.theme-ntos_cat .Button--hasContent .far{margin-right:.25em}.theme-ntos_cat .Button--hasContent.Button--iconRight .fa,.theme-ntos_cat .Button--hasContent.Button--iconRight .fas,.theme-ntos_cat .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_cat .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_cat .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_cat .Button--circular{border-radius:50%}.theme-ntos_cat .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_cat .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_cat .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_cat .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_cat .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_cat .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_cat .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_cat .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_cat .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_cat .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_cat .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_cat .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_cat .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_cat .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_cat .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_cat .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_cat .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_cat .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_cat .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_cat .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_cat .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_cat .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_cat .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_cat .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_cat .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_cat .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_cat .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_cat .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_cat .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_cat .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_cat .Button--color--good{transition:color .1s,background-color .1s;background-color:#ff7d94;color:#fff}.theme-ntos_cat .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--good:hover{background-color:#ffcdd5;color:#fff}.theme-ntos_cat .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_cat .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_cat .Button--color--bad{transition:color .1s,background-color .1s;background-color:#d90000;color:#fff}.theme-ntos_cat .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--bad:hover{background-color:#f81c1c;color:#fff}.theme-ntos_cat .Button--color--label{transition:color .1s,background-color .1s;background-color:#ff4a69;color:#fff}.theme-ntos_cat .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--label:hover{background-color:#ff93a6;color:#fff}.theme-ntos_cat .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_cat .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_cat .Button--color--default{transition:color .1s,background-color .1s;background-color:pink;color:#000}.theme-ntos_cat .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--default:hover{background-color:#fff3f5;color:#000}.theme-ntos_cat .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-ntos_cat .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-ntos_cat .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_cat .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_cat .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(255,165,0,0);color:rgba(227,240,255,.75)}.theme-ntos_cat .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--transparent:hover{background-color:rgba(255,191,73,.81);color:#000}.theme-ntos_cat .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(255,165,0,.6);color:rgba(227,240,255,.75)}.theme-ntos_cat .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--color--translucent:hover{background-color:rgba(255,190,71,.925);color:#000}.theme-ntos_cat .Button--disabled{background-color:#363636!important}.theme-ntos_cat .Button--selected{transition:color .1s,background-color .1s;background-color:#465899;color:#fff}.theme-ntos_cat .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_cat .Button--selected:hover{background-color:#6577b5;color:#fff}.theme-ntos_cat .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_cat .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,0);transition:border-color .5s}.theme-ntos_cat .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_cat .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_cat .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_cat .ProgressBar--color--default{border:.0833333333em solid rgba(255,132,153,.75)}.theme-ntos_cat .ProgressBar--color--default .ProgressBar__fill{background-color:rgba(255,132,153,.75)}.theme-ntos_cat .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_cat .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_cat .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_cat .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_cat .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_cat .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_cat .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_cat .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_cat .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_cat .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_cat .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_cat .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_cat .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_cat .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_cat .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_cat .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_cat .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_cat .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_cat .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_cat .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_cat .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_cat .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_cat .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_cat .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_cat .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_cat .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_cat .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_cat .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_cat .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_cat .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_cat .ProgressBar--color--good{border:.0833333333em solid #ff7d94!important}.theme-ntos_cat .ProgressBar--color--good .ProgressBar__fill{background-color:#ff7d94}.theme-ntos_cat .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_cat .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_cat .ProgressBar--color--bad{border:.0833333333em solid #d90000!important}.theme-ntos_cat .ProgressBar--color--bad .ProgressBar__fill{background-color:#d90000}.theme-ntos_cat .ProgressBar--color--label{border:.0833333333em solid #ff4a69!important}.theme-ntos_cat .ProgressBar--color--label .ProgressBar__fill{background-color:#ff4a69}.theme-ntos_cat .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_cat .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_cat .Section{position:relative;margin-bottom:.5em;background-color:#9d581a;background-color:rgba(124,62,34,.75);box-sizing:border-box}.theme-ntos_cat .Section:last-child{margin-bottom:0}.theme-ntos_cat .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-ntos_cat .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_cat .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_cat .Section__rest{position:relative}.theme-ntos_cat .Section__content{padding:.66em .5em}.theme-ntos_cat .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_cat .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_cat .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_cat .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_cat .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_cat .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_cat .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_cat .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_cat .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_cat .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_cat .Section .Section:first-child{margin-top:-.5em}.theme-ntos_cat .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_cat .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_cat .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:rgba(255,153,0,.75);color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-ntos_cat html,.theme-ntos_cat body{scrollbar-color:#ffc04d #bf7c00}.theme-ntos_cat .Layout,.theme-ntos_cat .Layout *{scrollbar-base-color:#bf7c00;scrollbar-face-color:#ffae1a;scrollbar-3dlight-color:orange;scrollbar-highlight-color:orange;scrollbar-track-color:#bf7c00;scrollbar-arrow-color:#ffd280;scrollbar-shadow-color:#ffae1a}.theme-ntos_cat .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_cat .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_cat .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_cat .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_cat .Layout__content--noMargin{margin:0}.theme-ntos_cat .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:orange;background-image:linear-gradient(to bottom,#ffbb3d,#c27d00)}.theme-ntos_cat .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_cat .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_cat .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_cat .Window__contentPadding:after{height:0}.theme-ntos_cat .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_cat .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,192,77,.25);pointer-events:none}.theme-ntos_cat .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_cat .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_cat .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_cat .TitleBar{background-color:rgba(255,132,153,.75);border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_cat .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:rgba(255,132,153,.75);transition:color .25s,background-color .25s}.theme-ntos_cat .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_cat .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_cat .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_cat .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_cat .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_cat .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(255,192,203,.75);color:#fff;text-align:center}.theme-ntos_cat .Section{color:#000;outline:.1666666667em inset #ff8499}.theme-ntos_cat .Button{color:#ff8499;background-color:#fff}.theme-ntos_cat .ProgressBar{color:#000}.theme-ntos_cat .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgNDAwIDUwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpieD0iaHR0cHM6Ly9ib3h5LXN2Zy5jb20iPgogIDxkZWZzPgogICAgPGJ4OmdyaWQgeD0iMCIgeT0iMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIi8+CiAgPC9kZWZzPgogIDxwYXRoIHN0eWxlPSJzdHJva2Utd2lkdGg6IDNweDsgZmlsbDogbm9uZTsgc3Ryb2tlOiByZ2IoMCwgMCwgMCk7IHZpc2liaWxpdHk6IGhpZGRlbjsiIGQ9Ik0gMzAwIDIwMCBDIDM1MCA1MCAzMDAgMTAwIDI1MCAxNTAgTSAyNTAgMTUwIEMgMjI1IDE0MCAxNzUgMTQwIDE1MCAxNTAgQyAxMDAgMTAwIDUwIDUwIDEwMCAyMDAgTCAxMDAgMjAwIEMgMCA0MDAgNDAwIDQwMCAzMDAgMjAwIiBieDpvcmlnaW49IjAuNSAwLjUyNzM0MiIvPgogIDxwYXRoIHN0eWxlPSJwYWludC1vcmRlcjogZmlsbDsgZmlsbDogbm9uZTsgc3Ryb2tlOiByZ2IoMCwgMCwgMCk7IHN0cm9rZS13aWR0aDogOXB4OyBzdHJva2UtbGluZWNhcDogcm91bmQ7IiBkPSJNIDE1MCAyNzMuODAzIEMgMTUwIDMwOC43MzIgMjAwIDMwOC43MzIgMjAwIDI3My44MDMgQyAyMDAgMzA4LjczMiAyNTAgMzA4LjczMiAyNTAgMjczLjgwMyIvPgogIDxlbGxpcHNlIHN0eWxlPSJmaWxsOiByZ2IoMjU1LCAxMzIsIDEzMik7IiBjeD0iMjAwIiBjeT0iMjYwIiByeD0iMjMuNjgzIiByeT0iMTUuMDcxIi8+CiAgPGNpcmNsZSBzdHlsZT0ic3Ryb2tlOiByZ2IoMCwgMCwgMCk7IiBjeD0iMTUwIiBjeT0iMjE1IiByPSIxNS44NDIiLz4KICA8Y2lyY2xlIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsiIGN4PSIyNTAiIGN5PSIyMTUiIHI9IjE1Ljg0MiIvPgogIDxnPgogICAgPHRpdGxlPldoaXNrZXJzPC90aXRsZT4KICAgIDxwYXRoIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsgZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IiBkPSJNIDI4OS40NDMgMjM3LjIwOCBDIDMwMCAyMzAuODQyIDMyOC43NjggMjE4LjU3MiAzNTAgMjIxLjg1NiIvPgogICAgPHBhdGggc3R5bGU9InN0cm9rZTogcmdiKDAsIDAsIDApOyBmaWxsOiBub25lOyBzdHJva2Utd2lkdGg6IDNweDsiIGQ9Ik0gMjkwLjQ2OSAyNjUuOTAxIEMgMzAxLjAyNiAyNTkuNTM1IDMyOS43OTQgMjQ3LjI2NSAzNTEuMDI3IDI1MC41NDkiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTY1OTQ3LCAwLjI1ODczOSwgLTAuMjU4NzM5LCAwLjk2NTk0NywgNzcuNjY0MjgxLCAtNzQuMjA2MSkiLz4KICAgIDxwYXRoIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsgZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IiBkPSJNIDI5MC40NjkgMjkyLjQzNiBDIDMwMS4wMjYgMjg2LjA3IDMyOS43OTQgMjczLjggMzUxLjAyNyAyNzcuMDg0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NjA2NywgMC40OTk5MjgsIC0wLjQ5OTkyOCwgMC44NjYwNjcsIDE4NS4xODEyNzUsIC0xMjIuMjQ4OTEyKSIvPgogICAgPHBhdGggc3R5bGU9InN0cm9rZTogcmdiKDAsIDAsIDApOyBmaWxsOiBub25lOyBzdHJva2Utd2lkdGg6IDNweDsiIGQ9Ik0gNTIuMDUyIDIyMS4zMDcgQyA2Mi42MDkgMjI3LjY3MyA5MS4zNzcgMjM5Ljk0MyAxMTIuNjA5IDIzNi42NTkiIHRyYW5zZm9ybT0ibWF0cml4KC0xLCAwLCAwLCAtMSwgMTY0LjY2MDk5OSwgNDU4LjUxNDUyNikiLz4KICAgIDxwYXRoIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsgZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IiBkPSJNIDUxLjAyNiAyNTAuMDAxIEMgNjEuNTgzIDI1Ni4zNjcgOTAuMzUxIDI2OC42MzcgMTExLjU4NCAyNjUuMzUzIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC45NjU5NDcsIDAuMjU4NzM5LCAtMC4yNTg3MzksIC0wLjk2NTk0NywgMjI2LjU4MzQwNSwgNDg2LjA4MTgwMikiLz4KICAgIDxwYXRoIHN0eWxlPSJzdHJva2U6IHJnYigwLCAwLCAwKTsgZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IiBkPSJNIDUxLjAyNSAyNzYuNTM1IEMgNjEuNTgyIDI4Mi45MDEgOTAuMzUgMjk1LjE3MiAxMTEuNTgzIDI5MS44ODgiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjg2NjA2NywgMC40OTk5MjgsIC0wLjQ5OTkyOCwgLTAuODY2MDY3LCAyOTMuOTQxMDg1LCA0OTAuMjIzMjkyKSIvPgogIDwvZz4KICA8cGF0aCBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IHN0cm9rZTogcmdiKDAsIDAsIDApOyB2aXNpYmlsaXR5OiBoaWRkZW47IiBkPSJNIDEwMCAyMDAgQyAwIDQwMCA0MDAgNDAwIDMwMCAyMDAgQyAzNTAgNTAgMzAwIDEwMCAyNTAgMTUwIEMgMjI1IDE0MCAxNzUgMTQwIDE1MCAxNTAgQyAxMDAgMTAwIDUwIDUwIDEwMCAyMDAgWiIgYng6b3JpZ2luPSIwLjUgMC41MjczNDIiLz4KICA8cGF0aCBzdHlsZT0iZmlsbDogbm9uZTsgc3Ryb2tlLXdpZHRoOiAzcHg7IHN0cm9rZTogcmdiKDAsIDAsIDApOyB2aXNpYmlsaXR5OiBoaWRkZW47IiBkPSJNIDE1MCAxNTAgQyAxMDAgMTAwIDUwIDUwIDEwMCAyMDAgTSAzMDAgMjAwIEMgMzUwIDUwIDMwMCAxMDAgMjUwIDE1MCIgYng6b3JpZ2luPSIwLjUgMC41MjczNDIiPgogICAgPHRpdGxlPmp1c3QgZWFyczwvdGl0bGU+CiAgPC9wYXRoPgo8L3N2Zz4=);background-size:100%;background-repeat:no-repeat}.theme-ntos_cat .Layout,.theme-ntos_cat .Layout *{scrollbar-base-color:#3c3a4a;scrollbar-face-color:#4d4a5f;scrollbar-3dlight-color:orange;scrollbar-highlight-color:orange;scrollbar-track-color:#a36633;scrollbar-arrow-color:#ffbc40;scrollbar-shadow-color:#4d4a5f}.theme-ntos_cat .Tab{color:#ff8499;background-color:rgba(255,255,255,.5)}.theme-ntos_cat .Tab--selected{color:#000;background-color:#ff8499}.theme-ntos_cat .Box{outline:.25em outset silver}.theme-ntos_cat .Tooltip{color:#000}.theme-ntos_cat .Input{background-color:#fff;outline:.1666666667em inset #ff8499}.theme-ntos_cat .NtosWindow__header{background-color:#454255}.theme-ntos_cat .Flex{color:#fff;background-color:rgba(0,0,0,0)}.theme-ntos_darkmode .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_darkmode .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_darkmode .Button .fa,.theme-ntos_darkmode .Button .fas,.theme-ntos_darkmode .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_darkmode .Button--hasContent .fa,.theme-ntos_darkmode .Button--hasContent .fas,.theme-ntos_darkmode .Button--hasContent .far{margin-right:.25em}.theme-ntos_darkmode .Button--hasContent.Button--iconRight .fa,.theme-ntos_darkmode .Button--hasContent.Button--iconRight .fas,.theme-ntos_darkmode .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_darkmode .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_darkmode .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_darkmode .Button--circular{border-radius:50%}.theme-ntos_darkmode .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_darkmode .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_darkmode .Button--color--default{transition:color .1s,background-color .1s;background-color:#2c2c2c;color:#fff}.theme-ntos_darkmode .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--default:hover{background-color:#424242;color:#fff}.theme-ntos_darkmode .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_darkmode .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos_darkmode .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_darkmode .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_darkmode .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(24,24,24,0);color:rgba(227,240,255,.75)}.theme-ntos_darkmode .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--transparent:hover{background-color:rgba(40,40,40,.81);color:#fff}.theme-ntos_darkmode .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(24,24,24,.6);color:rgba(227,240,255,.75)}.theme-ntos_darkmode .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--color--translucent:hover{background-color:rgba(44,44,44,.925);color:#fff}.theme-ntos_darkmode .Button--disabled{background-color:#999!important}.theme-ntos_darkmode .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_darkmode .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_darkmode .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-ntos_darkmode .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_darkmode .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_darkmode .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_darkmode .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_darkmode .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_darkmode .ProgressBar--color--default{border:.0833333333em solid #2c2c2c}.theme-ntos_darkmode .ProgressBar--color--default .ProgressBar__fill{background-color:#2c2c2c}.theme-ntos_darkmode .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_darkmode .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_darkmode .Section{position:relative;margin-bottom:.5em;background-color:#101010;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_darkmode .Section:last-child{margin-bottom:0}.theme-ntos_darkmode .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.theme-ntos_darkmode .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_darkmode .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_darkmode .Section__rest{position:relative}.theme-ntos_darkmode .Section__content{padding:.66em .5em}.theme-ntos_darkmode .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_darkmode .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_darkmode .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_darkmode .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_darkmode .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_darkmode .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_darkmode .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_darkmode .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_darkmode .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_darkmode .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_darkmode .Section .Section:first-child{margin-top:-.5em}.theme-ntos_darkmode .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_darkmode .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_darkmode html,.theme-ntos_darkmode body{scrollbar-color:#2f2f2f #121212}.theme-ntos_darkmode .Layout,.theme-ntos_darkmode .Layout *{scrollbar-base-color:#121212;scrollbar-face-color:#2f2f2f;scrollbar-3dlight-color:#181818;scrollbar-highlight-color:#181818;scrollbar-track-color:#121212;scrollbar-arrow-color:#8c8c8c;scrollbar-shadow-color:#2f2f2f}.theme-ntos_darkmode .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_darkmode .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_darkmode .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_darkmode .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_darkmode .Layout__content--noMargin{margin:0}.theme-ntos_darkmode .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#181818;background-image:linear-gradient(to bottom,#1d1d1d,#131313)}.theme-ntos_darkmode .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_darkmode .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_darkmode .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_darkmode .Window__contentPadding:after{height:0}.theme-ntos_darkmode .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_darkmode .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(47,47,47,.25);pointer-events:none}.theme-ntos_darkmode .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_darkmode .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_darkmode .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_darkmode .TitleBar{background-color:#212121;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_darkmode .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#212121;transition:color .25s,background-color .25s}.theme-ntos_darkmode .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_darkmode .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_darkmode .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_darkmode .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_darkmode .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_darkmode .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-ntos_lightmode .color-black{color:#1a1a1a!important}.theme-ntos_lightmode .color-white{color:#fff!important}.theme-ntos_lightmode .color-red{color:#df3e3e!important}.theme-ntos_lightmode .color-orange{color:#f37f33!important}.theme-ntos_lightmode .color-yellow{color:#fbda21!important}.theme-ntos_lightmode .color-olive{color:#cbe41c!important}.theme-ntos_lightmode .color-green{color:#25ca4c!important}.theme-ntos_lightmode .color-teal{color:#00d6cc!important}.theme-ntos_lightmode .color-blue{color:#2e93de!important}.theme-ntos_lightmode .color-violet{color:#7349cf!important}.theme-ntos_lightmode .color-purple{color:#ad45d0!important}.theme-ntos_lightmode .color-pink{color:#e34da1!important}.theme-ntos_lightmode .color-brown{color:#b97447!important}.theme-ntos_lightmode .color-grey{color:#848484!important}.theme-ntos_lightmode .color-good{color:#68c22d!important}.theme-ntos_lightmode .color-average{color:#f29a29!important}.theme-ntos_lightmode .color-bad{color:#df3e3e!important}.theme-ntos_lightmode .color-label{color:#1a1a1a!important}.theme-ntos_lightmode .color-gold{color:#f3b22f!important}.theme-ntos_lightmode .color-bg-black{background-color:#000!important}.theme-ntos_lightmode .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_lightmode .color-bg-red{background-color:#bd2020!important}.theme-ntos_lightmode .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_lightmode .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_lightmode .color-bg-olive{background-color:#9aad14!important}.theme-ntos_lightmode .color-bg-green{background-color:#1b9638!important}.theme-ntos_lightmode .color-bg-teal{background-color:#009a93!important}.theme-ntos_lightmode .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_lightmode .color-bg-violet{background-color:#552dab!important}.theme-ntos_lightmode .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_lightmode .color-bg-pink{background-color:#cf2082!important}.theme-ntos_lightmode .color-bg-brown{background-color:#8c5836!important}.theme-ntos_lightmode .color-bg-grey{background-color:#646464!important}.theme-ntos_lightmode .color-bg-good{background-color:#4d9121!important}.theme-ntos_lightmode .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_lightmode .color-bg-bad{background-color:#bd2020!important}.theme-ntos_lightmode .color-bg-label{background-color:#000!important}.theme-ntos_lightmode .color-bg-gold{background-color:#d6920c!important}.theme-ntos_lightmode .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_lightmode .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_lightmode .Button .fa,.theme-ntos_lightmode .Button .fas,.theme-ntos_lightmode .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_lightmode .Button--hasContent .fa,.theme-ntos_lightmode .Button--hasContent .fas,.theme-ntos_lightmode .Button--hasContent .far{margin-right:.25em}.theme-ntos_lightmode .Button--hasContent.Button--iconRight .fa,.theme-ntos_lightmode .Button--hasContent.Button--iconRight .fas,.theme-ntos_lightmode .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_lightmode .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_lightmode .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_lightmode .Button--circular{border-radius:50%}.theme-ntos_lightmode .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_lightmode .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_lightmode .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_lightmode .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_lightmode .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_lightmode .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_lightmode .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_lightmode .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_lightmode .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_lightmode .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_lightmode .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_lightmode .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_lightmode .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_lightmode .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_lightmode .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_lightmode .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_lightmode .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_lightmode .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_lightmode .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_lightmode .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_lightmode .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_lightmode .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_lightmode .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_lightmode .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_lightmode .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_lightmode .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_lightmode .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_lightmode .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_lightmode .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_lightmode .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_lightmode .Button--color--good{transition:color .1s,background-color .1s;background-color:#4d9121;color:#fff}.theme-ntos_lightmode .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--good:hover{background-color:#67b335;color:#fff}.theme-ntos_lightmode .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_lightmode .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_lightmode .Button--color--bad{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_lightmode .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--bad:hover{background-color:#d93f3f;color:#fff}.theme-ntos_lightmode .Button--color--label{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_lightmode .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--label:hover{background-color:#101010;color:#fff}.theme-ntos_lightmode .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_lightmode .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_lightmode .Button--color--default{transition:color .1s,background-color .1s;background-color:#fff;color:#000}.theme-ntos_lightmode .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--default:hover{background-color:#fff;color:#000}.theme-ntos_lightmode .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_lightmode .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos_lightmode .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_lightmode .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_lightmode .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(255,255,255,0);color:rgba(255,255,255,.5)}.theme-ntos_lightmode .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--transparent:hover{background-color:rgba(255,255,255,.81);color:#000}.theme-ntos_lightmode .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(255,255,255,.6);color:rgba(255,255,255,.5)}.theme-ntos_lightmode .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--color--translucent:hover{background-color:rgba(255,255,255,.925);color:#000}.theme-ntos_lightmode .Button--disabled{background-color:#999!important}.theme-ntos_lightmode .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_lightmode .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_lightmode .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-ntos_lightmode .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_lightmode .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_lightmode .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_lightmode .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_lightmode .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_lightmode .ProgressBar--color--default{border:.0833333333em solid #fff}.theme-ntos_lightmode .ProgressBar--color--default .ProgressBar__fill{background-color:#fff}.theme-ntos_lightmode .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_lightmode .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_lightmode .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_lightmode .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_lightmode .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_lightmode .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_lightmode .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_lightmode .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_lightmode .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_lightmode .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_lightmode .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_lightmode .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_lightmode .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_lightmode .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_lightmode .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_lightmode .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_lightmode .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_lightmode .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_lightmode .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_lightmode .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_lightmode .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_lightmode .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_lightmode .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_lightmode .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_lightmode .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_lightmode .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_lightmode .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_lightmode .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_lightmode .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_lightmode .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_lightmode .ProgressBar--color--good{border:.0833333333em solid #4d9121!important}.theme-ntos_lightmode .ProgressBar--color--good .ProgressBar__fill{background-color:#4d9121}.theme-ntos_lightmode .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_lightmode .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_lightmode .ProgressBar--color--bad{border:.0833333333em solid #bd2020!important}.theme-ntos_lightmode .ProgressBar--color--bad .ProgressBar__fill{background-color:#bd2020}.theme-ntos_lightmode .ProgressBar--color--label{border:.0833333333em solid #000!important}.theme-ntos_lightmode .ProgressBar--color--label .ProgressBar__fill{background-color:#000}.theme-ntos_lightmode .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_lightmode .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_lightmode .Section{position:relative;margin-bottom:.5em;background-color:#c9c9c9;background-color:rgba(119,119,119,.4);box-sizing:border-box}.theme-ntos_lightmode .Section:last-child{margin-bottom:0}.theme-ntos_lightmode .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-ntos_lightmode .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_lightmode .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_lightmode .Section__rest{position:relative}.theme-ntos_lightmode .Section__content{padding:.66em .5em}.theme-ntos_lightmode .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_lightmode .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_lightmode .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_lightmode .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_lightmode .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_lightmode .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_lightmode .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_lightmode .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_lightmode .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_lightmode .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_lightmode .Section .Section:first-child{margin-top:-.5em}.theme-ntos_lightmode .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_lightmode .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_lightmode .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#fff;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-ntos_lightmode html,.theme-ntos_lightmode body{scrollbar-color:#fff #bfbfbf}.theme-ntos_lightmode .Layout,.theme-ntos_lightmode .Layout *{scrollbar-base-color:#bfbfbf;scrollbar-face-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#bfbfbf;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff}.theme-ntos_lightmode .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_lightmode .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_lightmode .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_lightmode .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_lightmode .Layout__content--noMargin{margin:0}.theme-ntos_lightmode .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#fafafa)}.theme-ntos_lightmode .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_lightmode .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_lightmode .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_lightmode .Window__contentPadding:after{height:0}.theme-ntos_lightmode .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_lightmode .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.25);pointer-events:none}.theme-ntos_lightmode .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_lightmode .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_lightmode .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_lightmode .TitleBar{background-color:gray;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_lightmode .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:gray;transition:color .25s,background-color .25s}.theme-ntos_lightmode .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_lightmode .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_lightmode .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_lightmode .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_lightmode .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_lightmode .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-ntos_lightmode .Button{color:#161613}.theme-ntos_lightmode .Button:hover{background-color:#777;transition:.1s}.theme-ntos_lightmode .Section,.theme-ntos_lightmode .Tab{color:#000}.theme-ntos_lightmode .Tab--selected{color:#fff;background-color:#a9a9a9}.theme-ntos_spooky .color-black{color:#1a1a1a!important}.theme-ntos_spooky .color-white{color:#fff!important}.theme-ntos_spooky .color-red{color:#df3e3e!important}.theme-ntos_spooky .color-orange{color:#f37f33!important}.theme-ntos_spooky .color-yellow{color:#fbda21!important}.theme-ntos_spooky .color-olive{color:#cbe41c!important}.theme-ntos_spooky .color-green{color:#25ca4c!important}.theme-ntos_spooky .color-teal{color:#00d6cc!important}.theme-ntos_spooky .color-blue{color:#2e93de!important}.theme-ntos_spooky .color-violet{color:#7349cf!important}.theme-ntos_spooky .color-purple{color:#ad45d0!important}.theme-ntos_spooky .color-pink{color:#e34da1!important}.theme-ntos_spooky .color-brown{color:#b97447!important}.theme-ntos_spooky .color-grey{color:#848484!important}.theme-ntos_spooky .color-good{color:#e93c3c!important}.theme-ntos_spooky .color-average{color:#f29a29!important}.theme-ntos_spooky .color-bad{color:#b80b3f!important}.theme-ntos_spooky .color-label{color:#8b9bb0!important}.theme-ntos_spooky .color-gold{color:#f3b22f!important}.theme-ntos_spooky .color-bg-black{background-color:#000!important}.theme-ntos_spooky .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_spooky .color-bg-red{background-color:#bd2020!important}.theme-ntos_spooky .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_spooky .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_spooky .color-bg-olive{background-color:#9aad14!important}.theme-ntos_spooky .color-bg-green{background-color:#1b9638!important}.theme-ntos_spooky .color-bg-teal{background-color:#009a93!important}.theme-ntos_spooky .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_spooky .color-bg-violet{background-color:#552dab!important}.theme-ntos_spooky .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_spooky .color-bg-pink{background-color:#cf2082!important}.theme-ntos_spooky .color-bg-brown{background-color:#8c5836!important}.theme-ntos_spooky .color-bg-grey{background-color:#646464!important}.theme-ntos_spooky .color-bg-good{background-color:#cc1818!important}.theme-ntos_spooky .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_spooky .color-bg-bad{background-color:#80082c!important}.theme-ntos_spooky .color-bg-label{background-color:#657a94!important}.theme-ntos_spooky .color-bg-gold{background-color:#d6920c!important}.theme-ntos_spooky .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_spooky .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_spooky .Button .fa,.theme-ntos_spooky .Button .fas,.theme-ntos_spooky .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_spooky .Button--hasContent .fa,.theme-ntos_spooky .Button--hasContent .fas,.theme-ntos_spooky .Button--hasContent .far{margin-right:.25em}.theme-ntos_spooky .Button--hasContent.Button--iconRight .fa,.theme-ntos_spooky .Button--hasContent.Button--iconRight .fas,.theme-ntos_spooky .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_spooky .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_spooky .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_spooky .Button--circular{border-radius:50%}.theme-ntos_spooky .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_spooky .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_spooky .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_spooky .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_spooky .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_spooky .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_spooky .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_spooky .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_spooky .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_spooky .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_spooky .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_spooky .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_spooky .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_spooky .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_spooky .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_spooky .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_spooky .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_spooky .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_spooky .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_spooky .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_spooky .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_spooky .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_spooky .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_spooky .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_spooky .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_spooky .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_spooky .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_spooky .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_spooky .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_spooky .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_spooky .Button--color--good{transition:color .1s,background-color .1s;background-color:#cc1818;color:#fff}.theme-ntos_spooky .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--good:hover{background-color:#e43c3c;color:#fff}.theme-ntos_spooky .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_spooky .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_spooky .Button--color--bad{transition:color .1s,background-color .1s;background-color:#80082c;color:#fff}.theme-ntos_spooky .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--bad:hover{background-color:#a01942;color:#fff}.theme-ntos_spooky .Button--color--label{transition:color .1s,background-color .1s;background-color:#657a94;color:#fff}.theme-ntos_spooky .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--label:hover{background-color:#8a9aae;color:#fff}.theme-ntos_spooky .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_spooky .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_spooky .Button--color--default{transition:color .1s,background-color .1s;background-color:#7e0322;color:#fff}.theme-ntos_spooky .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--default:hover{background-color:#9e1437;color:#fff}.theme-ntos_spooky .Button--color--caution{transition:color .1s,background-color .1s;background-color:#1416a3;color:#fff}.theme-ntos_spooky .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--caution:hover{background-color:#2729c8;color:#fff}.theme-ntos_spooky .Button--color--danger{transition:color .1s,background-color .1s;background-color:#5c1e80;color:#fff}.theme-ntos_spooky .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--danger:hover{background-color:#7832a0;color:#fff}.theme-ntos_spooky .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(36,1,1,0);color:rgba(255,255,255,.5)}.theme-ntos_spooky .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--transparent:hover{background-color:rgba(55,13,13,.81);color:#fff}.theme-ntos_spooky .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(36,1,1,.6);color:rgba(255,255,255,.5)}.theme-ntos_spooky .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--color--translucent:hover{background-color:rgba(58,18,18,.925);color:#fff}.theme-ntos_spooky .Button--disabled{background-color:#363636!important}.theme-ntos_spooky .Button--selected{transition:color .1s,background-color .1s;background-color:#610a0a;color:#fff}.theme-ntos_spooky .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_spooky .Button--selected:hover{background-color:#7d1c1c;color:#fff}.theme-ntos_spooky .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_spooky .Dimmer{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.45);z-index:5}.theme-ntos_spooky .Modal{background-color:#240101;max-width:calc(100% - 1rem);padding:1rem;scrollbar-base-color:#1b0101;scrollbar-face-color:#520202;scrollbar-3dlight-color:#240101;scrollbar-highlight-color:#240101;scrollbar-track-color:#1b0101;scrollbar-arrow-color:#f91919;scrollbar-shadow-color:#520202}.theme-ntos_spooky .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#740707;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-ntos_spooky .NoticeBox--color--black{color:#fff;background-color:#000}.theme-ntos_spooky .NoticeBox--color--white{color:#000;background-color:#b3b3b3}.theme-ntos_spooky .NoticeBox--color--red{color:#fff;background-color:#701f1f}.theme-ntos_spooky .NoticeBox--color--orange{color:#fff;background-color:#854114}.theme-ntos_spooky .NoticeBox--color--yellow{color:#000;background-color:#83710d}.theme-ntos_spooky .NoticeBox--color--olive{color:#000;background-color:#576015}.theme-ntos_spooky .NoticeBox--color--green{color:#fff;background-color:#174e24}.theme-ntos_spooky .NoticeBox--color--teal{color:#fff;background-color:#064845}.theme-ntos_spooky .NoticeBox--color--blue{color:#fff;background-color:#1b4565}.theme-ntos_spooky .NoticeBox--color--violet{color:#fff;background-color:#3b2864}.theme-ntos_spooky .NoticeBox--color--purple{color:#fff;background-color:#542663}.theme-ntos_spooky .NoticeBox--color--pink{color:#fff;background-color:#802257}.theme-ntos_spooky .NoticeBox--color--brown{color:#fff;background-color:#4c3729}.theme-ntos_spooky .NoticeBox--color--grey{color:#fff;background-color:#3e3e3e}.theme-ntos_spooky .NoticeBox--color--good{color:#fff;background-color:#7c1b1b}.theme-ntos_spooky .NoticeBox--color--average{color:#fff;background-color:#7b4e13}.theme-ntos_spooky .NoticeBox--color--bad{color:#fff;background-color:#340815}.theme-ntos_spooky .NoticeBox--color--label{color:#fff;background-color:#53565a}.theme-ntos_spooky .NoticeBox--color--gold{color:#fff;background-color:#825d13}.theme-ntos_spooky .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-ntos_spooky .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-ntos_spooky .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-ntos_spooky .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-ntos_spooky .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #473a37;border:.0833333333em solid rgba(71,58,55,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-ntos_spooky .Input--disabled{color:#777;border-color:#000;border-color:rgba(0,0,0,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-ntos_spooky .Input--fluid{display:block;width:auto}.theme-ntos_spooky .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-ntos_spooky .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-ntos_spooky .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_spooky .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_spooky .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-ntos_spooky .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_spooky .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_spooky .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-ntos_spooky .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #473a37;border:.0833333333em solid rgba(71,58,55,.75);border-radius:.16em;color:#473a37;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-ntos_spooky .NumberInput--fluid{display:block}.theme-ntos_spooky .NumberInput__content{margin-left:.5em}.theme-ntos_spooky .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-ntos_spooky .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #473a37;background-color:#473a37}.theme-ntos_spooky .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-ntos_spooky .Section{position:relative;margin-bottom:.5em;background-color:#180101;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_spooky .Section:last-child{margin-bottom:0}.theme-ntos_spooky .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #3f021a}.theme-ntos_spooky .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_spooky .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_spooky .Section__rest{position:relative}.theme-ntos_spooky .Section__content{padding:.66em .5em}.theme-ntos_spooky .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_spooky .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_spooky .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_spooky .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_spooky .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_spooky .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_spooky .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_spooky .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_spooky .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_spooky .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_spooky .Section .Section:first-child{margin-top:-.5em}.theme-ntos_spooky .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_spooky .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_spooky .Table{display:table;width:100%;border-collapse:collapse;border-spacing:0;margin:0}.theme-ntos_spooky .Table--collapsing{width:auto}.theme-ntos_spooky .Table__row{display:table-row}.theme-ntos_spooky .Table__cell{display:table-cell;padding:0 .25em}.theme-ntos_spooky .Table__cell:first-child{padding-left:0}.theme-ntos_spooky .Table__cell:last-child{padding-right:0}.theme-ntos_spooky .Table__row--header .Table__cell,.theme-ntos_spooky .Table__cell--header{font-weight:700;padding-bottom:.5em}.theme-ntos_spooky .Table__cell--collapsing{width:1%;white-space:nowrap}.theme-ntos_spooky .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#000;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-ntos_spooky .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(34,1,1,.5);transition:border-color .5s}.theme-ntos_spooky .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_spooky .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_spooky .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_spooky .ProgressBar--color--default{border:.0833333333em solid rgba(190,0,0,.75)}.theme-ntos_spooky .ProgressBar--color--default .ProgressBar__fill{background-color:rgba(190,0,0,.75)}.theme-ntos_spooky .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_spooky .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_spooky .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_spooky .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_spooky .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_spooky .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_spooky .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_spooky .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_spooky .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_spooky .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_spooky .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_spooky .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_spooky .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_spooky .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_spooky .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_spooky .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_spooky .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_spooky .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_spooky .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_spooky .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_spooky .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_spooky .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_spooky .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_spooky .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_spooky .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_spooky .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_spooky .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_spooky .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_spooky .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_spooky .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_spooky .ProgressBar--color--good{border:.0833333333em solid #cc1818!important}.theme-ntos_spooky .ProgressBar--color--good .ProgressBar__fill{background-color:#cc1818}.theme-ntos_spooky .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_spooky .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_spooky .ProgressBar--color--bad{border:.0833333333em solid #80082c!important}.theme-ntos_spooky .ProgressBar--color--bad .ProgressBar__fill{background-color:#80082c}.theme-ntos_spooky .ProgressBar--color--label{border:.0833333333em solid #657a94!important}.theme-ntos_spooky .ProgressBar--color--label .ProgressBar__fill{background-color:#657a94}.theme-ntos_spooky .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_spooky .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_spooky html,.theme-ntos_spooky body{scrollbar-color:#520202 #1b0101}.theme-ntos_spooky .Layout,.theme-ntos_spooky .Layout *{scrollbar-base-color:#1b0101;scrollbar-face-color:#520202;scrollbar-3dlight-color:#240101;scrollbar-highlight-color:#240101;scrollbar-track-color:#1b0101;scrollbar-arrow-color:#f91919;scrollbar-shadow-color:#520202}.theme-ntos_spooky .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_spooky .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_spooky .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_spooky .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_spooky .Layout__content--noMargin{margin:0}.theme-ntos_spooky .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#240101;background-image:linear-gradient(to bottom,#600303,#000)}.theme-ntos_spooky .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_spooky .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_spooky .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_spooky .Window__contentPadding:after{height:0}.theme-ntos_spooky .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_spooky .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(61,20,20,.25);pointer-events:none}.theme-ntos_spooky .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_spooky .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_spooky .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_spooky .TitleBar{background-color:#6b0808;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_spooky .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#6b0808;transition:color .25s,background-color .25s}.theme-ntos_spooky .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_spooky .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_spooky .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_spooky .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_spooky .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_spooky .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(230,38,38,.75);color:#fff;text-align:center}.theme-ntos_spooky .Layout__content{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEwbW0iIGhlaWdodD0iMjk3bW0iIHZpZXdCb3g9IjAgMCAyMTAgMjk3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMDIgODBoM3YxMzdoLTN6Ii8+PHBhdGggZD0iTTM3IDE0NXYzaDEzN3YtM3oiLz48cGF0aCBkPSJNMzcgMTQ1aDVhNjUgNjUgMCAwIDEgNjAtNjEgNjUgNjUgMCAwIDEgNjMgMzYgNjYgNjYgMCAwIDEtMzMgOTAgNjggNjggMCAwIDEtOTEtMzggNzAgNzAgMCAwIDAgMTMwIDEgNzEgNzEgMCAwIDAtNDEtOTMgNzIgNzIgMCAwIDAtOTggNjVoNXoiLz48cGF0aCBkPSJNMTA1IDE0NXYxYy0xIDEtNCAwLTQtMS0zLTQgMS05IDQtMTAgNy0zIDE1IDMgMTcgMTAgNCAxMi02IDI0LTE3IDI3LTE4IDQtMzUtMTAtMzktMjgtNS0yNSAxNS00OCAzOS01MiAzNC02IDY0IDIxIDY5IDUzIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+PHBhdGggZD0iTTEwNiAxNDl2LTFjMS0yIDQgMCA1IDEgMiA0LTEgOC01IDEwLTcgMy0xNS0zLTE3LTEwLTQtMTMgNi0yNSAxOC0yNyAxOC01IDM1IDEwIDM4IDI3IDUgMjYtMTUgNDktMzkgNTMtMzQgNi02NC0yMS02OS01NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPjxwYXRoIGQ9Ik0xMDIgMTQ4aDFjMiAyIDAgNC0xIDUtNCAyLTgtMS0xMC01LTMtNyAzLTE1IDEwLTE3IDEyLTQgMjQgNiAyNyAxOCA0IDE4LTEwIDM1LTI3IDM4LTI1IDUtNDgtMTUtNTMtMzktNi0zMyAyMS02MyA1My02OCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPjxwYXRoIGQ9Ik0xMDUgMTQ1aC0xYy0yLTIgMC00IDEtNSA0LTIgOSAxIDEwIDUgMyA3LTMgMTUtMTAgMTgtMTMgNC0yNS02LTI4LTE4LTUtMTkgMTAtMzcgMjgtNDEgMjYtNiA1MSAxNSA1NSA0MSA3IDM1LTIxIDY2LTU1IDcyIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+PGNpcmNsZSBjeD0iMTguOSIgY3k9IjEwOC41IiByPSIuMSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4zIi8+PGNpcmNsZSBjeD0iMTguOSIgY3k9IjEwOC41IiByPSIuMSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4zIi8+PHBhdGggZD0iTTEyNyAxNDNjLTMtNi05LTExLTE2LTEybC00LTFoLTJ2LThoMWwxMi0xYzcgMiAxMiA1IDE3IDEwYTM0IDM0IDAgMCAxIDkgMTRoLTE2ek0xMDUgMTk0di03bDEtMWM2LTIgMTEtNSAxNS05YTMxIDMxIDAgMCAwIDgtMjh2LTFoMTZ2MTZjLTMgMTgtMTggMzMtMzggMzdsLTIgMXpNOTEgMjAyYTYzIDYzIDAgMCAxLTU0LTUydi0xbDYtMWg2djJjNCAxNSAxNCAyNyAyNiAzNCA2IDMgMTEgNCAxOCA0bDktMXYxNUg5MXpNNjYgMTQzYy0xLTYgMC0xMyAyLTE5YTQ5IDQ5IDAgMCAxIDM0LTMxdjEyaC0ybC04IDRjLTkgNi0xNSAxNS0xNiAyNWE0MSA0MSAwIDAgMCAxIDExSDY3ek05NSAxNzJhMzIgMzIgMCAwIDEtMjEtMTJjLTMtMy01LTgtNi0xMXYtMWgxMGwxIDJjMSAyIDIgNSA1IDcgMyAzIDYgNSAxMCA2bDUgMWgzdjhoLTd6TTEwNSAxNjd2LTRsMi0xYzQtMiA4LTYgOS0xMHYtNGg3djNjLTEgOC01IDE0LTEzIDE4bC01IDJ2LTR6Ii8+PHBhdGggZD0ibTExNSAxNDQtNC00LTUtMS0xIDF2LTVoN2MzIDAgNSAyIDcgNWwzIDVoLTZ6TTEwMCAxNTljLTQtMS04LTQtMTAtOHYtM2gydjFsNCA0aDZ2M2MwIDQgMCAzLTIgM3pNMTA1IDE1M3YtNWwxIDEgMi0xIDIgMSAxIDMtMiA1LTQgMnYtNnpNMTAxIDE0NGMtMS0xLTEtNCAxLTZ2LTEgOGwtMS0xek04OCAxNDRsMS02IDMtNiA4LThjMi0xIDItMSAyIDN2NGgtMWMtNSAyLTEwIDgtMTAgMTN2MWgtM3pNMTYwIDE0NGE1NSA1NSAwIDAgMC0xOC0zMWMtNy01LTE1LTktMjMtMTBsLTEzIDFoLTFWOTJoMTdhNjAgNjAgMCAwIDEgNDQgMzJjMyA2IDUgMTMgNSAxOXYyaC0xMXpNMTE3IDIxNGMyMi04IDM5LTI2IDQzLTQ4IDEtNSAyLTEyIDEtMTZ2LTJoMTB2MmE3MCA3MCAwIDAgMS0xNSA0MmwtMTAgOWMtOCA3LTE4IDExLTI5IDEzLTIgMS0zIDEgMCAwek00MiAxNDR2LTRhNjYgNjYgMCAwIDEgMjMtNDFsLTEgMS02IDhhNTcgNTcgMCAwIDAtMTAgMzZsMSAxaC03WiIvPjxwYXRoIGQ9Ik0xMDIgMjQzYTk5IDk5IDAgMCAwIDEwMC05OSA5NyA5NyAwIDAgMC02My04OUE5OSA5OSAwIDAgMCAzNSA3N2E5OCA5OCAwIDAgMCAzMCAxNThjMTMgNiAyNiA4IDM3IDh6bTAtMTFhODggODggMCAwIDEtODUtODggODYgODYgMCAwIDEgNTMtNzcgODggODggMCAwIDEgOTQgMTYgODcgODcgMCAwIDEgMiAxMjQgODcgODcgMCAwIDEtNjQgMjV6Ii8+PHBhdGggZD0iTTE2NiAxNDhoLTVsMiA1My01Ny01MiA1OCA2MCA0IDR2LTZsMy01OWgtNXpNMTY2IDE0NWg1bC0zLTYxdi02bC00IDUtNTkgNjIgNTgtNTUtMiA1NWg1eiIvPjxjaXJjbGUgY3g9IjQxIiBjeT0iMTQ4IiByPSIuNCIvPjxwYXRoIGQ9Ik00MyAxNDhoLTVsMyA2MHY2bDQtNCA1OC02MS01NyA1MyAyLTU0aC01ek00NSAxNDVoNGwtMS0zMC0yLTI4IDYwIDU4LTYwLTYyLTMtM3Y0bC0yIDMxLTEgMzBoNXoiLz48L3N2Zz4=)}.theme-ntos_terminal .color-black{color:#1a1a1a!important}.theme-ntos_terminal .color-white{color:#fff!important}.theme-ntos_terminal .color-red{color:#df3e3e!important}.theme-ntos_terminal .color-orange{color:#f37f33!important}.theme-ntos_terminal .color-yellow{color:#fbda21!important}.theme-ntos_terminal .color-olive{color:#cbe41c!important}.theme-ntos_terminal .color-green{color:#25ca4c!important}.theme-ntos_terminal .color-teal{color:#00d6cc!important}.theme-ntos_terminal .color-blue{color:#2e93de!important}.theme-ntos_terminal .color-violet{color:#7349cf!important}.theme-ntos_terminal .color-purple{color:#ad45d0!important}.theme-ntos_terminal .color-pink{color:#e34da1!important}.theme-ntos_terminal .color-brown{color:#b97447!important}.theme-ntos_terminal .color-grey{color:#848484!important}.theme-ntos_terminal .color-good{color:rgba(58,234,140,.5)!important}.theme-ntos_terminal .color-average{color:#f29a29!important}.theme-ntos_terminal .color-bad{color:#df3e3e!important}.theme-ntos_terminal .color-label{color:#3aea8b!important}.theme-ntos_terminal .color-gold{color:#f3b22f!important}.theme-ntos_terminal .color-bg-black{background-color:#000!important}.theme-ntos_terminal .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_terminal .color-bg-red{background-color:#bd2020!important}.theme-ntos_terminal .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_terminal .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_terminal .color-bg-olive{background-color:#9aad14!important}.theme-ntos_terminal .color-bg-green{background-color:#1b9638!important}.theme-ntos_terminal .color-bg-teal{background-color:#009a93!important}.theme-ntos_terminal .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_terminal .color-bg-violet{background-color:#552dab!important}.theme-ntos_terminal .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_terminal .color-bg-pink{background-color:#cf2082!important}.theme-ntos_terminal .color-bg-brown{background-color:#8c5836!important}.theme-ntos_terminal .color-bg-grey{background-color:#646464!important}.theme-ntos_terminal .color-bg-good{background-color:rgba(22,206,107,.5)!important}.theme-ntos_terminal .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_terminal .color-bg-bad{background-color:#bd2020!important}.theme-ntos_terminal .color-bg-label{background-color:#16ce6a!important}.theme-ntos_terminal .color-bg-gold{background-color:#d6920c!important}.theme-ntos_terminal .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_terminal .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_terminal .Button .fa,.theme-ntos_terminal .Button .fas,.theme-ntos_terminal .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_terminal .Button--hasContent .fa,.theme-ntos_terminal .Button--hasContent .fas,.theme-ntos_terminal .Button--hasContent .far{margin-right:.25em}.theme-ntos_terminal .Button--hasContent.Button--iconRight .fa,.theme-ntos_terminal .Button--hasContent.Button--iconRight .fas,.theme-ntos_terminal .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_terminal .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_terminal .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_terminal .Button--circular{border-radius:50%}.theme-ntos_terminal .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_terminal .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_terminal .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_terminal .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_terminal .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_terminal .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_terminal .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_terminal .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_terminal .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_terminal .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_terminal .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_terminal .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_terminal .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_terminal .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_terminal .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_terminal .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_terminal .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_terminal .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_terminal .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_terminal .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_terminal .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_terminal .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_terminal .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_terminal .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_terminal .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_terminal .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_terminal .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_terminal .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_terminal .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_terminal .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_terminal .Button--color--good{transition:color .1s,background-color .1s;background-color:rgba(22,206,107,.5);color:#000}.theme-ntos_terminal .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--good:hover{background-color:rgba(63,234,142,.906);color:#000}.theme-ntos_terminal .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_terminal .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_terminal .Button--color--bad{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_terminal .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--bad:hover{background-color:#d93f3f;color:#fff}.theme-ntos_terminal .Button--color--label{transition:color .1s,background-color .1s;background-color:#16ce6a;color:#000}.theme-ntos_terminal .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--label:hover{background-color:#3ae689;color:#000}.theme-ntos_terminal .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_terminal .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_terminal .Button--color--default{transition:color .1s,background-color .1s;background-color:rgba(0,0,0,0);color:#fff}.theme-ntos_terminal .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--default:hover{background-color:rgba(12,12,12,.81);color:#fff}.theme-ntos_terminal .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_terminal .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos_terminal .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_terminal .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_terminal .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(18,27,18,0);color:rgba(255,255,255,.5)}.theme-ntos_terminal .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--transparent:hover{background-color:rgba(34,44,34,.81);color:#fff}.theme-ntos_terminal .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(18,27,18,.6);color:rgba(255,255,255,.5)}.theme-ntos_terminal .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--color--translucent:hover{background-color:rgba(38,48,38,.925);color:#fff}.theme-ntos_terminal .Button--disabled{background-color:#4a6a4a!important}.theme-ntos_terminal .Button--selected{transition:color .1s,background-color .1s;background-color:rgba(36,232,127,.25);color:#000}.theme-ntos_terminal .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_terminal .Button--selected:hover{background-color:rgba(105,239,167,.86);color:#000}.theme-ntos_terminal .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_terminal .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #24e87e;border:.0833333333em solid rgba(36,232,126,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-ntos_terminal .Input--disabled{color:#777;border-color:#464646;border-color:rgba(70,70,70,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-ntos_terminal .Input--fluid{display:block;width:auto}.theme-ntos_terminal .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-ntos_terminal .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-ntos_terminal .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_terminal .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_terminal .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-ntos_terminal .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_terminal .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-ntos_terminal .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-ntos_terminal .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_terminal .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_terminal .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_terminal .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_terminal .ProgressBar--color--default{border:.0833333333em solid rgba(36,232,127,.5)}.theme-ntos_terminal .ProgressBar--color--default .ProgressBar__fill{background-color:rgba(36,232,127,.5)}.theme-ntos_terminal .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_terminal .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_terminal .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_terminal .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_terminal .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_terminal .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_terminal .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_terminal .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_terminal .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_terminal .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_terminal .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_terminal .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_terminal .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_terminal .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_terminal .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_terminal .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_terminal .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_terminal .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_terminal .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_terminal .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_terminal .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_terminal .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_terminal .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_terminal .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_terminal .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_terminal .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_terminal .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_terminal .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_terminal .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_terminal .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_terminal .ProgressBar--color--good{border:.0833333333em solid rgba(22,206,107,.5)!important}.theme-ntos_terminal .ProgressBar--color--good .ProgressBar__fill{background-color:rgba(22,206,107,.5)}.theme-ntos_terminal .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_terminal .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_terminal .ProgressBar--color--bad{border:.0833333333em solid #bd2020!important}.theme-ntos_terminal .ProgressBar--color--bad .ProgressBar__fill{background-color:#bd2020}.theme-ntos_terminal .ProgressBar--color--label{border:.0833333333em solid #16ce6a!important}.theme-ntos_terminal .ProgressBar--color--label .ProgressBar__fill{background-color:#16ce6a}.theme-ntos_terminal .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_terminal .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_terminal .Modal{background-color:#121b12;max-width:calc(100% - 1rem);padding:1rem;scrollbar-base-color:#0e140e;scrollbar-face-color:#253725;scrollbar-3dlight-color:#121b12;scrollbar-highlight-color:#121b12;scrollbar-track-color:#0e140e;scrollbar-arrow-color:#74a274;scrollbar-shadow-color:#253725}.theme-ntos_terminal .Section{position:relative;margin-bottom:.5em;background-color:#0c120c;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_terminal .Section:last-child{margin-bottom:0}.theme-ntos_terminal .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #24e87e}.theme-ntos_terminal .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_terminal .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_terminal .Section__rest{position:relative}.theme-ntos_terminal .Section__content{padding:.66em .5em}.theme-ntos_terminal .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_terminal .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_terminal .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_terminal .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_terminal .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_terminal .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_terminal .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_terminal .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_terminal .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_terminal .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_terminal .Section .Section:first-child{margin-top:-.5em}.theme-ntos_terminal .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_terminal .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_terminal html,.theme-ntos_terminal body{scrollbar-color:#253725 #0e140e}.theme-ntos_terminal .Layout,.theme-ntos_terminal .Layout *{scrollbar-base-color:#0e140e;scrollbar-face-color:#253725;scrollbar-3dlight-color:#121b12;scrollbar-highlight-color:#121b12;scrollbar-track-color:#0e140e;scrollbar-arrow-color:#74a274;scrollbar-shadow-color:#253725}.theme-ntos_terminal .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_terminal .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_terminal .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_terminal .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_terminal .Layout__content--noMargin{margin:0}.theme-ntos_terminal .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#121b12;background-image:linear-gradient(to bottom,#121b12,#121b12)}.theme-ntos_terminal .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_terminal .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_terminal .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_terminal .Window__contentPadding:after{height:0}.theme-ntos_terminal .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_terminal .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(40,50,40,.25);pointer-events:none}.theme-ntos_terminal .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_terminal .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_terminal .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_terminal .TitleBar{background-color:rgba(0,97,0,.25);border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_terminal .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:rgba(0,97,0,.25);transition:color .25s,background-color .25s}.theme-ntos_terminal .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_terminal .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_terminal .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_terminal .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_terminal .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_terminal .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(36,232,127,.75);color:#fff;text-align:center}.theme-ntos_terminal .Layout__content{background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 2.5px,transparent 5px),radial-gradient(rgba(0,97,0,.75),#000 120%);background-size:100%,100%;background-position:center,center}.theme-ntos_terminal .Button{font:Inconsolata;color:#24e87e;text-shadow:0 0 2px #24e87e}.theme-ntos_terminal .Button:hover{background-color:rgba(36,232,127,.25);transition:.1s}.theme-ntos_terminal .Button--selected{color:#24e87e}.theme-ntos_terminal body{color:#fff;font:1.3rem Inconsolata;text-shadow:0 0 2px #24e87e}.theme-ntos_terminal .Section,.theme-ntos_terminal .Tab{color:#24e87e}.theme-ntos_terminal .Tab--selected{color:#24e87e;border:2px solid #24e87e;background-color:rgba(36,232,127,.25)}.theme-ntos_terminal ::selection{background:#0080ff;text-shadow:none}.theme-ntos_terminal .Table,.theme-ntos_terminal .Flex{text-shadow:0 0 2px #24e87e}.theme-ntos_roboquest .color-black{color:#1a1a1a!important}.theme-ntos_roboquest .color-white{color:#fff!important}.theme-ntos_roboquest .color-red{color:#df3e3e!important}.theme-ntos_roboquest .color-orange{color:#f37f33!important}.theme-ntos_roboquest .color-yellow{color:#fbda21!important}.theme-ntos_roboquest .color-olive{color:#cbe41c!important}.theme-ntos_roboquest .color-green{color:#25ca4c!important}.theme-ntos_roboquest .color-teal{color:#00d6cc!important}.theme-ntos_roboquest .color-blue{color:#2e93de!important}.theme-ntos_roboquest .color-violet{color:#7349cf!important}.theme-ntos_roboquest .color-purple{color:#ad45d0!important}.theme-ntos_roboquest .color-pink{color:#e34da1!important}.theme-ntos_roboquest .color-brown{color:#b97447!important}.theme-ntos_roboquest .color-grey{color:#848484!important}.theme-ntos_roboquest .color-good{color:#cfccd1!important}.theme-ntos_roboquest .color-average{color:#f29a29!important}.theme-ntos_roboquest .color-bad{color:#ff1a1a!important}.theme-ntos_roboquest .color-label{color:#cfccd1!important}.theme-ntos_roboquest .color-gold{color:#f3b22f!important}.theme-ntos_roboquest .color-bg-black{background-color:#000!important}.theme-ntos_roboquest .color-bg-white{background-color:#d9d9d9!important}.theme-ntos_roboquest .color-bg-red{background-color:#bd2020!important}.theme-ntos_roboquest .color-bg-orange{background-color:#d95e0c!important}.theme-ntos_roboquest .color-bg-yellow{background-color:#d9b804!important}.theme-ntos_roboquest .color-bg-olive{background-color:#9aad14!important}.theme-ntos_roboquest .color-bg-green{background-color:#1b9638!important}.theme-ntos_roboquest .color-bg-teal{background-color:#009a93!important}.theme-ntos_roboquest .color-bg-blue{background-color:#1c71b1!important}.theme-ntos_roboquest .color-bg-violet{background-color:#552dab!important}.theme-ntos_roboquest .color-bg-purple{background-color:#8b2baa!important}.theme-ntos_roboquest .color-bg-pink{background-color:#cf2082!important}.theme-ntos_roboquest .color-bg-brown{background-color:#8c5836!important}.theme-ntos_roboquest .color-bg-grey{background-color:#646464!important}.theme-ntos_roboquest .color-bg-good{background-color:#aca6b0!important}.theme-ntos_roboquest .color-bg-average{background-color:#cd7a0d!important}.theme-ntos_roboquest .color-bg-bad{background-color:#d90000!important}.theme-ntos_roboquest .color-bg-label{background-color:#aca6b0!important}.theme-ntos_roboquest .color-bg-gold{background-color:#d6920c!important}.theme-ntos_roboquest .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_roboquest .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_roboquest .Button .fa,.theme-ntos_roboquest .Button .fas,.theme-ntos_roboquest .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_roboquest .Button--hasContent .fa,.theme-ntos_roboquest .Button--hasContent .fas,.theme-ntos_roboquest .Button--hasContent .far{margin-right:.25em}.theme-ntos_roboquest .Button--hasContent.Button--iconRight .fa,.theme-ntos_roboquest .Button--hasContent.Button--iconRight .fas,.theme-ntos_roboquest .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_roboquest .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_roboquest .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_roboquest .Button--circular{border-radius:50%}.theme-ntos_roboquest .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_roboquest .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_roboquest .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntos_roboquest .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntos_roboquest .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntos_roboquest .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntos_roboquest .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_roboquest .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntos_roboquest .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntos_roboquest .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntos_roboquest .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_roboquest .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntos_roboquest .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntos_roboquest .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntos_roboquest .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_roboquest .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntos_roboquest .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntos_roboquest .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntos_roboquest .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntos_roboquest .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntos_roboquest .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntos_roboquest .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntos_roboquest .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntos_roboquest .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntos_roboquest .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntos_roboquest .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntos_roboquest .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntos_roboquest .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntos_roboquest .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntos_roboquest .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntos_roboquest .Button--color--good{transition:color .1s,background-color .1s;background-color:#aca6b0;color:#fff}.theme-ntos_roboquest .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--good:hover{background-color:#d1cdd3;color:#fff}.theme-ntos_roboquest .Button--color--average{transition:color .1s,background-color .1s;background-color:#cd7a0d;color:#fff}.theme-ntos_roboquest .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--average:hover{background-color:#eb972b;color:#fff}.theme-ntos_roboquest .Button--color--bad{transition:color .1s,background-color .1s;background-color:#d90000;color:#fff}.theme-ntos_roboquest .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--bad:hover{background-color:#f81c1c;color:#fff}.theme-ntos_roboquest .Button--color--label{transition:color .1s,background-color .1s;background-color:#aca6b0;color:#fff}.theme-ntos_roboquest .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--label:hover{background-color:#d1cdd3;color:#fff}.theme-ntos_roboquest .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntos_roboquest .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntos_roboquest .Button--color--default{transition:color .1s,background-color .1s;background-color:#9524ff;color:#fff}.theme-ntos_roboquest .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--default:hover{background-color:#b669ff;color:#fff}.theme-ntos_roboquest .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-ntos_roboquest .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-ntos_roboquest .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_roboquest .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_roboquest .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(63,5,92,0);color:rgba(227,240,255,.75)}.theme-ntos_roboquest .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--transparent:hover{background-color:rgba(87,17,121,.81);color:#fff}.theme-ntos_roboquest .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(63,5,92,.6);color:rgba(227,240,255,.75)}.theme-ntos_roboquest .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--color--translucent:hover{background-color:rgba(89,22,122,.925);color:#fff}.theme-ntos_roboquest .Button--disabled{background-color:#363636!important}.theme-ntos_roboquest .Button--selected{transition:color .1s,background-color .1s;background-color:#465899;color:#fff}.theme-ntos_roboquest .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_roboquest .Button--selected:hover{background-color:#6577b5;color:#fff}.theme-ntos_roboquest .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_roboquest .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_roboquest .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_roboquest .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_roboquest .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_roboquest .ProgressBar--color--default{border:.0833333333em solid #2c2c2c}.theme-ntos_roboquest .ProgressBar--color--default .ProgressBar__fill{background-color:#2c2c2c}.theme-ntos_roboquest .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_roboquest .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_roboquest .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntos_roboquest .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntos_roboquest .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntos_roboquest .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntos_roboquest .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntos_roboquest .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntos_roboquest .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntos_roboquest .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntos_roboquest .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntos_roboquest .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntos_roboquest .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntos_roboquest .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntos_roboquest .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntos_roboquest .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntos_roboquest .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntos_roboquest .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntos_roboquest .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntos_roboquest .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntos_roboquest .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntos_roboquest .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntos_roboquest .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntos_roboquest .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntos_roboquest .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntos_roboquest .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntos_roboquest .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntos_roboquest .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntos_roboquest .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntos_roboquest .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntos_roboquest .ProgressBar--color--good{border:.0833333333em solid #aca6b0!important}.theme-ntos_roboquest .ProgressBar--color--good .ProgressBar__fill{background-color:#aca6b0}.theme-ntos_roboquest .ProgressBar--color--average{border:.0833333333em solid #cd7a0d!important}.theme-ntos_roboquest .ProgressBar--color--average .ProgressBar__fill{background-color:#cd7a0d}.theme-ntos_roboquest .ProgressBar--color--bad{border:.0833333333em solid #d90000!important}.theme-ntos_roboquest .ProgressBar--color--bad .ProgressBar__fill{background-color:#d90000}.theme-ntos_roboquest .ProgressBar--color--label{border:.0833333333em solid #aca6b0!important}.theme-ntos_roboquest .ProgressBar--color--label .ProgressBar__fill{background-color:#aca6b0}.theme-ntos_roboquest .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntos_roboquest .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntos_roboquest .Divider--horizontal{margin:.5em 0}.theme-ntos_roboquest .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos_roboquest .Divider--vertical{height:100%;margin:0 .5em}.theme-ntos_roboquest .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-ntos_roboquest .Section{position:relative;margin-bottom:.5em;background-color:#2a033e;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_roboquest .Section:last-child{margin-bottom:0}.theme-ntos_roboquest .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #651e88}.theme-ntos_roboquest .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_roboquest .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_roboquest .Section__rest{position:relative}.theme-ntos_roboquest .Section__content{padding:.66em .5em}.theme-ntos_roboquest .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_roboquest .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_roboquest .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_roboquest .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_roboquest .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_roboquest .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_roboquest .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_roboquest .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_roboquest .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_roboquest .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_roboquest .Section .Section:first-child{margin-top:-.5em}.theme-ntos_roboquest .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_roboquest .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_roboquest .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#cac6cc;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-ntos_roboquest html,.theme-ntos_roboquest body{scrollbar-color:#5a0783 #2f0445}.theme-ntos_roboquest .Layout,.theme-ntos_roboquest .Layout *{scrollbar-base-color:#2f0445;scrollbar-face-color:#5a0783;scrollbar-3dlight-color:#3f055c;scrollbar-highlight-color:#3f055c;scrollbar-track-color:#2f0445;scrollbar-arrow-color:#b73bf4;scrollbar-shadow-color:#5a0783}.theme-ntos_roboquest .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_roboquest .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_roboquest .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_roboquest .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_roboquest .Layout__content--noMargin{margin:0}.theme-ntos_roboquest .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#3f055c;background-image:linear-gradient(to bottom,#670896,#170222)}.theme-ntos_roboquest .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_roboquest .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_roboquest .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_roboquest .Window__contentPadding:after{height:0}.theme-ntos_roboquest .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_roboquest .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(92,25,125,.25);pointer-events:none}.theme-ntos_roboquest .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_roboquest .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_roboquest .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_roboquest .TitleBar{background-color:#3e1c50;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_roboquest .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#3e1c50;transition:color .25s,background-color .25s}.theme-ntos_roboquest .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_roboquest .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_roboquest .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_roboquest .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_roboquest .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_roboquest .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(202,198,204,.75);color:#fff;text-align:center}.theme-ntos_roboquest .Section{outline:2px inset #651e88}.theme-ntos_roboquest .Section__buttons{position:absolute;display:inline-block;right:6px;margin-top:0}.theme-ntos_roboquest .Button{color:#f0ebf2;background-color:#651e88}.theme-ntos_roboquest .ProgressBar{color:#651e88}.theme-ntos_roboquest .Divider--vertical:not(.Divider--hidden){border-left:2px solid #651e88}.theme-ntos_roboquest .Divider--horizontal:not(.Divider--hidden){border-top:2px solid #651e88}.theme-ntos_roboquest .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxODcgMjA4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxODcgMjA4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe29wYWNpdHk6MC4zNTtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9Cgkuc3Qxe29wYWNpdHk6MC4zNTt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03OS45OCw3NmMwLTEuMSwwLjktMiwyLTJoMS41YzAuMjgsMCwwLjUsMC4yMiwwLjUsMC41czAuMjIsMC41LDAuNSwwLjVoMTljMC4yOCwwLDAuNS0wLjIyLDAuNS0wLjUKCXMwLjIyLTAuNSwwLjUtMC41aDEuNWMxLjEsMCwyLDAuOSwyLDJ2MTJjMCwyLjIxLTEuNzksNC00LDRjLTEuMSwwLTIsMC45LTIsMnYzYzAsMC41NS0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxdjFjMCwxLjEtMC45LDItMiwyCgloLThjLTEuMSwwLTItMC45LTItMnYtMWMwLTAuNTUtMC40NS0xLTEtMXMtMS0wLjQ1LTEtMXYtM2MwLTEuMS0wLjktMi0yLTJjLTIuMjEsMC00LTEuNzktNC00Vjc2eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjcuOTgsODBjMC0yLjIxLDEuNzktNCw0LTRoM2MyLjIxLDAsNCwxLjc5LDQsNHYzLjVjMCwwLjI4LTAuMjIsMC41LTAuNSwwLjVzLTAuNSwwLjIyLTAuNSwwLjVWODYKCWMwLDEuMS0wLjksMi0yLDJoLTFjLTAuNTUsMC0xLDAuNDUtMSwxczAuNDUsMSwxLDFoMmMwLjU1LDAsMSwwLjQ1LDEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDFzLTAuNDUsMS0xLDFoLTFoLThjLTEuMSwwLTItMC45LTItMgoJdi0xYzAtMC41NSwwLjQ1LTEsMS0xYzAuNTUsMCwxLTAuNDUsMS0xdi0xdi0zYzAtMC41NS0wLjQ1LTEtMS0xYy0wLjU1LDAtMS0wLjQ1LTEtMVY4MHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc1Ljk4LDk4YzAtMS4xLTAuOS0yLTItMmgtNmMtMS4xLDAtMiwwLjktMiwydjFjMCwwLjU1LTAuNDUsMS0xLDFzLTEsMC40NS0xLDF2MTFjMCwxLjEsMC45LDIsMiwyczItMC45LDItMgoJdi01YzAtMC41NSwwLjQ1LTEsMS0xYzAuNTUsMCwxLTAuNDUsMS0xczAuNDUtMSwxLTFjMC41NSwwLDEsMC40NSwxLDFzMC40NSwxLDEsMXMxLDAuNDUsMSwxdjVjMCwxLjEsMC45LDIsMiwyczItMC45LDItMnYtMTEKCWMwLTAuNTUtMC40NS0xLTEtMXMtMS0wLjQ1LTEtMVY5OHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc5Ljk4LDk4aC0xYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDF2MXYyYzAsMS4xLDAuOSwyLDIsMmgyNGMxLjEsMCwyLTAuOSwyLTJ2LTJ2LTEKCWMwLTAuNTUsMC40NS0xLDEtMXMxLTAuNDUsMS0xcy0wLjQ1LTEtMS0xaC01Yy0xLjEsMC0yLDAuOS0yLDJ2MWMwLDAuNTUtMC40NSwxLTEsMXMtMSwwLjQ1LTEsMXMtMC40NSwxLTEsMWgtMTAKCWMtMC41NSwwLTEtMC40NS0xLTFzLTAuNDUtMS0xLTFzLTEtMC40NS0xLTF2LTFjMC0xLjEtMC45LTItMi0ySDc5Ljk4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODMuOTgsMTA4aC0zYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxaDJjMC41NSwwLDEsMC40NSwxLDFzMC40NSwxLDEsMXMxLTAuNDUsMS0xdi0xCglDODUuOTgsMTA4LjksODUuMDgsMTA4LDgzLjk4LDEwOHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTcxLjk4LDExM2MwLTAuNTUtMC40NS0xLTEtMWMtMC41NSwwLTEsMC40NS0xLDF2OWMwLDEuMSwwLjksMiwyLDJoOGMyLjIxLDAsNC0xLjc5LDQtNHYtNHYtMmMwLTEuMS0wLjktMi0yLTIKCWgtMWMtMC41NSwwLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFzLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFoLTNjLTEuMSwwLTItMC45LTItMlYxMTN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MS45OCwxMzFjMC0wLjU1LTAuNDUtMS0xLTFoLTEzYy0xLjEsMC0yLDAuOS0yLDJzMC45LDIsMiwyaDE0aDFjMC41NSwwLDEtMC40NSwxLTFzLTAuNDUtMS0xLTEKCVM4MS45OCwxMzEuNTUsODEuOTgsMTMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzIuOTgsMTI2aDEwYzAuNTUsMCwxLDAuNDUsMSwxbDAsMGMwLDAuNTUtMC40NSwxLTEsMWgtMTBjLTAuNTUsMC0xLTAuNDUtMS0xbDAsMAoJQzcxLjk4LDEyNi40NSw3Mi40MiwxMjYsNzIuOTgsMTI2eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODUuOTgsMTI4aC0xYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDF2MmMwLDAuNTUsMC40NSwxLDEsMXMxLTAuNDUsMS0xdi00YzAtMC41NS0wLjQ1LTEtMS0xCglIODUuOTh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTkuOTgsODBjMC0yLjIxLTEuNzktNC00LTRoLTNjLTIuMjEsMC00LDEuNzktNCw0djMuNWMwLDAuMjgsMC4yMiwwLjUsMC41LDAuNXMwLjUsMC4yMiwwLjUsMC41Vjg2CgljMCwxLjEsMC45LDIsMiwyaDFjMC41NSwwLDEsMC40NSwxLDFzLTAuNDUsMS0xLDFoLTJjLTAuNTUsMC0xLDAuNDUtMSwxcy0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxczAuNDUsMSwxLDFoMWg4YzEuMSwwLDItMC45LDItMgoJdi0xYzAtMC41NS0wLjQ1LTEtMS0xcy0xLTAuNDUtMS0xdi0xdi0zYzAtMC41NSwwLjQ1LTEsMS0xczEtMC40NSwxLTFWODB6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTEuOTgsOThjMC0xLjEsMC45LTIsMi0yaDZjMS4xLDAsMiwwLjksMiwydjFjMCwwLjU1LDAuNDUsMSwxLDFzMSwwLjQ1LDEsMXYxMWMwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMgoJdi01YzAtMC41NS0wLjQ1LTEtMS0xcy0xLTAuNDUtMS0xcy0wLjQ1LTEtMS0xcy0xLDAuNDUtMSwxcy0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxdjVjMCwxLjEtMC45LDItMiwycy0yLTAuOS0yLTJ2LTExCgljMC0wLjU1LDAuNDUtMSwxLTFzMS0wLjQ1LDEtMVY5OHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMy45OCwxMDhoM2MwLjU1LDAsMSwwLjQ1LDEsMXMtMC40NSwxLTEsMWgtMmMtMC41NSwwLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFzLTEtMC40NS0xLTF2LTEKCUMxMDEuOTgsMTA4LjksMTAyLjg3LDEwOCwxMDMuOTgsMTA4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1Ljk4LDExM2MwLTAuNTUsMC40NS0xLDEtMXMxLDAuNDUsMSwxdjljMCwxLjEtMC45LDItMiwyaC04Yy0yLjIxLDAtNC0xLjc5LTQtNHYtNHYtMmMwLTEuMSwwLjktMiwyLTJoMQoJYzAuNTUsMCwxLDAuNDUsMSwxczAuNDUsMSwxLDFzMSwwLjQ1LDEsMXMwLjQ1LDEsMSwxaDNjMS4xLDAsMi0wLjksMi0yVjExM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwNS45OCwxMzFjMC0wLjU1LDAuNDUtMSwxLTFoMTNjMS4xLDAsMiwwLjksMiwycy0wLjksMi0yLDJoLTE0aC0xYy0wLjU1LDAtMS0wLjQ1LTEtMXMwLjQ1LTEsMS0xCglTMTA1Ljk4LDEzMS41NSwxMDUuOTgsMTMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTE0Ljk4LDEyNmgtMTBjLTAuNTUsMC0xLDAuNDUtMSwxbDAsMGMwLDAuNTUsMC40NSwxLDEsMWgxMGMwLjU1LDAsMS0wLjQ1LDEtMWwwLDAKCUMxMTUuOTgsMTI2LjQ1LDExNS41MywxMjYsMTE0Ljk4LDEyNnoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMS45OCwxMjhoMWMwLjU1LDAsMSwwLjQ1LDEsMXMtMC40NSwxLTEsMXMtMSwwLjQ1LTEsMXYyYzAsMC41NS0wLjQ1LDEtMSwxcy0xLTAuNDUtMS0xdi00CgljMC0wLjU1LDAuNDUtMSwxLTFIMTAxLjk4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTkuOTgsMTExYzAtMS42Ni0xLjM0LTMtMy0zaC02Yy0xLjY2LDAtMywxLjM0LTMsM3Y2YzAsMC41NSwwLjQ1LDEsMSwxczEsMC40NSwxLDFzMC40NSwxLDEsMWg2CgljMC41NSwwLDEtMC40NSwxLTFzMC40NS0xLDEtMXMxLTAuNDUsMS0xVjExMXoiLz4KPC9zdmc+Cg==);background-size:300%;background-repeat:no-repeat}.theme-ntos_roboquest .Layout,.theme-ntos_roboquest .Layout *{scrollbar-base-color:#3c3a4a;scrollbar-face-color:#4d4a5f;scrollbar-3dlight-color:orange;scrollbar-highlight-color:orange;scrollbar-track-color:#6d33a3;scrollbar-arrow-color:#6106c2;scrollbar-shadow-color:#4d4a5f}.theme-ntos_roboquest .Tab{color:#ff8499;background-color:rgba(255,255,255,.5)}.theme-ntos_roboquest .Tab--selected{color:#000;background-color:#ff8499}.theme-ntos_roboquest .Box{outline:3px outset silver}.theme-ntos_roboquest .Tooltip{color:#000}.theme-ntos_roboquest .Input{background-color:#fff;outline:2px inset #ff8499}.theme-ntos_roboquest .NtosWindow__header{background-color:#454255}.theme-ntos_roboquest .Flex{color:#fff;background-color:rgba(0,0,0,0)}.theme-ntos_roboblue .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntos_roboblue .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntos_roboblue .Button .fa,.theme-ntos_roboblue .Button .fas,.theme-ntos_roboblue .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntos_roboblue .Button--hasContent .fa,.theme-ntos_roboblue .Button--hasContent .fas,.theme-ntos_roboblue .Button--hasContent .far{margin-right:.25em}.theme-ntos_roboblue .Button--hasContent.Button--iconRight .fa,.theme-ntos_roboblue .Button--hasContent.Button--iconRight .fas,.theme-ntos_roboblue .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntos_roboblue .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntos_roboblue .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntos_roboblue .Button--circular{border-radius:50%}.theme-ntos_roboblue .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntos_roboblue .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntos_roboblue .Button--color--default{transition:color .1s,background-color .1s;background-color:#384e68;color:#fff}.theme-ntos_roboblue .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--default:hover{background-color:#4f6885;color:#fff}.theme-ntos_roboblue .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntos_roboblue .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-ntos_roboblue .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntos_roboblue .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-ntos_roboblue .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(31,43,57,0);color:rgba(227,240,255,.75)}.theme-ntos_roboblue .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--transparent:hover{background-color:rgba(49,63,80,.81);color:#fff}.theme-ntos_roboblue .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(31,43,57,.6);color:rgba(227,240,255,.75)}.theme-ntos_roboblue .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--color--translucent:hover{background-color:rgba(53,66,83,.925);color:#fff}.theme-ntos_roboblue .Button--disabled{background-color:#999!important}.theme-ntos_roboblue .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntos_roboblue .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntos_roboblue .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-ntos_roboblue .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntos_roboblue .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:2px;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntos_roboblue .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntos_roboblue .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntos_roboblue .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntos_roboblue .ProgressBar--color--default{border:.0833333333em solid #384e68}.theme-ntos_roboblue .ProgressBar--color--default .ProgressBar__fill{background-color:#384e68}.theme-ntos_roboblue .ProgressBar--color--disabled{border:1px solid #999}.theme-ntos_roboblue .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntos_roboblue .Section{position:relative;margin-bottom:.5em;background-color:#151d26;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-ntos_roboblue .Section:last-child{margin-bottom:0}.theme-ntos_roboblue .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #4972a1}.theme-ntos_roboblue .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntos_roboblue .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntos_roboblue .Section__rest{position:relative}.theme-ntos_roboblue .Section__content{padding:.66em .5em}.theme-ntos_roboblue .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntos_roboblue .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntos_roboblue .Section--fill>.Section__rest{flex-grow:1}.theme-ntos_roboblue .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntos_roboblue .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntos_roboblue .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntos_roboblue .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntos_roboblue .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntos_roboblue .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntos_roboblue .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntos_roboblue .Section .Section:first-child{margin-top:-.5em}.theme-ntos_roboblue .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntos_roboblue .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntos_roboblue html,.theme-ntos_roboblue body{scrollbar-color:#2e3f55 #17202b}.theme-ntos_roboblue .Layout,.theme-ntos_roboblue .Layout *{scrollbar-base-color:#17202b;scrollbar-face-color:#2e3f55;scrollbar-3dlight-color:#1f2b39;scrollbar-highlight-color:#1f2b39;scrollbar-track-color:#17202b;scrollbar-arrow-color:#7693b5;scrollbar-shadow-color:#2e3f55}.theme-ntos_roboblue .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntos_roboblue .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntos_roboblue .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntos_roboblue .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntos_roboblue .Layout__content--noMargin{margin:0}.theme-ntos_roboblue .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#1f2b39;background-image:linear-gradient(to bottom,#223040,#1b2633)}.theme-ntos_roboblue .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntos_roboblue .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntos_roboblue .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntos_roboblue .Window__contentPadding:after{height:0}.theme-ntos_roboblue .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntos_roboblue .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(55,69,85,.25);pointer-events:none}.theme-ntos_roboblue .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntos_roboblue .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntos_roboblue .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntos_roboblue .TitleBar{background-color:#2a3b4e;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntos_roboblue .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#2a3b4e;transition:color .25s,background-color .25s}.theme-ntos_roboblue .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntos_roboblue .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntos_roboblue .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntos_roboblue .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntos_roboblue .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntos_roboblue .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-ntos_roboblue .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxODcgMjA4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxODcgMjA4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe29wYWNpdHk6MC4zNTtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9Cgkuc3Qxe29wYWNpdHk6MC4zNTt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03OS45OCw3NmMwLTEuMSwwLjktMiwyLTJoMS41YzAuMjgsMCwwLjUsMC4yMiwwLjUsMC41czAuMjIsMC41LDAuNSwwLjVoMTljMC4yOCwwLDAuNS0wLjIyLDAuNS0wLjUKCXMwLjIyLTAuNSwwLjUtMC41aDEuNWMxLjEsMCwyLDAuOSwyLDJ2MTJjMCwyLjIxLTEuNzksNC00LDRjLTEuMSwwLTIsMC45LTIsMnYzYzAsMC41NS0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxdjFjMCwxLjEtMC45LDItMiwyCgloLThjLTEuMSwwLTItMC45LTItMnYtMWMwLTAuNTUtMC40NS0xLTEtMXMtMS0wLjQ1LTEtMXYtM2MwLTEuMS0wLjktMi0yLTJjLTIuMjEsMC00LTEuNzktNC00Vjc2eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjcuOTgsODBjMC0yLjIxLDEuNzktNCw0LTRoM2MyLjIxLDAsNCwxLjc5LDQsNHYzLjVjMCwwLjI4LTAuMjIsMC41LTAuNSwwLjVzLTAuNSwwLjIyLTAuNSwwLjVWODYKCWMwLDEuMS0wLjksMi0yLDJoLTFjLTAuNTUsMC0xLDAuNDUtMSwxczAuNDUsMSwxLDFoMmMwLjU1LDAsMSwwLjQ1LDEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDFzLTAuNDUsMS0xLDFoLTFoLThjLTEuMSwwLTItMC45LTItMgoJdi0xYzAtMC41NSwwLjQ1LTEsMS0xYzAuNTUsMCwxLTAuNDUsMS0xdi0xdi0zYzAtMC41NS0wLjQ1LTEtMS0xYy0wLjU1LDAtMS0wLjQ1LTEtMVY4MHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc1Ljk4LDk4YzAtMS4xLTAuOS0yLTItMmgtNmMtMS4xLDAtMiwwLjktMiwydjFjMCwwLjU1LTAuNDUsMS0xLDFzLTEsMC40NS0xLDF2MTFjMCwxLjEsMC45LDIsMiwyczItMC45LDItMgoJdi01YzAtMC41NSwwLjQ1LTEsMS0xYzAuNTUsMCwxLTAuNDUsMS0xczAuNDUtMSwxLTFjMC41NSwwLDEsMC40NSwxLDFzMC40NSwxLDEsMXMxLDAuNDUsMSwxdjVjMCwxLjEsMC45LDIsMiwyczItMC45LDItMnYtMTEKCWMwLTAuNTUtMC40NS0xLTEtMXMtMS0wLjQ1LTEtMVY5OHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc5Ljk4LDk4aC0xYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDF2MXYyYzAsMS4xLDAuOSwyLDIsMmgyNGMxLjEsMCwyLTAuOSwyLTJ2LTJ2LTEKCWMwLTAuNTUsMC40NS0xLDEtMXMxLTAuNDUsMS0xcy0wLjQ1LTEtMS0xaC01Yy0xLjEsMC0yLDAuOS0yLDJ2MWMwLDAuNTUtMC40NSwxLTEsMXMtMSwwLjQ1LTEsMXMtMC40NSwxLTEsMWgtMTAKCWMtMC41NSwwLTEtMC40NS0xLTFzLTAuNDUtMS0xLTFzLTEtMC40NS0xLTF2LTFjMC0xLjEtMC45LTItMi0ySDc5Ljk4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODMuOTgsMTA4aC0zYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxaDJjMC41NSwwLDEsMC40NSwxLDFzMC40NSwxLDEsMXMxLTAuNDUsMS0xdi0xCglDODUuOTgsMTA4LjksODUuMDgsMTA4LDgzLjk4LDEwOHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTcxLjk4LDExM2MwLTAuNTUtMC40NS0xLTEtMWMtMC41NSwwLTEsMC40NS0xLDF2OWMwLDEuMSwwLjksMiwyLDJoOGMyLjIxLDAsNC0xLjc5LDQtNHYtNHYtMmMwLTEuMS0wLjktMi0yLTIKCWgtMWMtMC41NSwwLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFzLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFoLTNjLTEuMSwwLTItMC45LTItMlYxMTN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04MS45OCwxMzFjMC0wLjU1LTAuNDUtMS0xLTFoLTEzYy0xLjEsMC0yLDAuOS0yLDJzMC45LDIsMiwyaDE0aDFjMC41NSwwLDEtMC40NSwxLTFzLTAuNDUtMS0xLTEKCVM4MS45OCwxMzEuNTUsODEuOTgsMTMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzIuOTgsMTI2aDEwYzAuNTUsMCwxLDAuNDUsMSwxbDAsMGMwLDAuNTUtMC40NSwxLTEsMWgtMTBjLTAuNTUsMC0xLTAuNDUtMS0xbDAsMAoJQzcxLjk4LDEyNi40NSw3Mi40MiwxMjYsNzIuOTgsMTI2eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODUuOTgsMTI4aC0xYy0wLjU1LDAtMSwwLjQ1LTEsMXMwLjQ1LDEsMSwxczEsMC40NSwxLDF2MmMwLDAuNTUsMC40NSwxLDEsMXMxLTAuNDUsMS0xdi00YzAtMC41NS0wLjQ1LTEtMS0xCglIODUuOTh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTkuOTgsODBjMC0yLjIxLTEuNzktNC00LTRoLTNjLTIuMjEsMC00LDEuNzktNCw0djMuNWMwLDAuMjgsMC4yMiwwLjUsMC41LDAuNXMwLjUsMC4yMiwwLjUsMC41Vjg2CgljMCwxLjEsMC45LDIsMiwyaDFjMC41NSwwLDEsMC40NSwxLDFzLTAuNDUsMS0xLDFoLTJjLTAuNTUsMC0xLDAuNDUtMSwxcy0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxczAuNDUsMSwxLDFoMWg4YzEuMSwwLDItMC45LDItMgoJdi0xYzAtMC41NS0wLjQ1LTEtMS0xcy0xLTAuNDUtMS0xdi0xdi0zYzAtMC41NSwwLjQ1LTEsMS0xczEtMC40NSwxLTFWODB6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTEuOTgsOThjMC0xLjEsMC45LTIsMi0yaDZjMS4xLDAsMiwwLjksMiwydjFjMCwwLjU1LDAuNDUsMSwxLDFzMSwwLjQ1LDEsMXYxMWMwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMgoJdi01YzAtMC41NS0wLjQ1LTEtMS0xcy0xLTAuNDUtMS0xcy0wLjQ1LTEtMS0xcy0xLDAuNDUtMSwxcy0wLjQ1LDEtMSwxcy0xLDAuNDUtMSwxdjVjMCwxLjEtMC45LDItMiwycy0yLTAuOS0yLTJ2LTExCgljMC0wLjU1LDAuNDUtMSwxLTFzMS0wLjQ1LDEtMVY5OHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMy45OCwxMDhoM2MwLjU1LDAsMSwwLjQ1LDEsMXMtMC40NSwxLTEsMWgtMmMtMC41NSwwLTEsMC40NS0xLDFzLTAuNDUsMS0xLDFzLTEtMC40NS0xLTF2LTEKCUMxMDEuOTgsMTA4LjksMTAyLjg3LDEwOCwxMDMuOTgsMTA4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1Ljk4LDExM2MwLTAuNTUsMC40NS0xLDEtMXMxLDAuNDUsMSwxdjljMCwxLjEtMC45LDItMiwyaC04Yy0yLjIxLDAtNC0xLjc5LTQtNHYtNHYtMmMwLTEuMSwwLjktMiwyLTJoMQoJYzAuNTUsMCwxLDAuNDUsMSwxczAuNDUsMSwxLDFzMSwwLjQ1LDEsMXMwLjQ1LDEsMSwxaDNjMS4xLDAsMi0wLjksMi0yVjExM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwNS45OCwxMzFjMC0wLjU1LDAuNDUtMSwxLTFoMTNjMS4xLDAsMiwwLjksMiwycy0wLjksMi0yLDJoLTE0aC0xYy0wLjU1LDAtMS0wLjQ1LTEtMXMwLjQ1LTEsMS0xCglTMTA1Ljk4LDEzMS41NSwxMDUuOTgsMTMxeiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTE0Ljk4LDEyNmgtMTBjLTAuNTUsMC0xLDAuNDUtMSwxbDAsMGMwLDAuNTUsMC40NSwxLDEsMWgxMGMwLjU1LDAsMS0wLjQ1LDEtMWwwLDAKCUMxMTUuOTgsMTI2LjQ1LDExNS41MywxMjYsMTE0Ljk4LDEyNnoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMS45OCwxMjhoMWMwLjU1LDAsMSwwLjQ1LDEsMXMtMC40NSwxLTEsMXMtMSwwLjQ1LTEsMXYyYzAsMC41NS0wLjQ1LDEtMSwxcy0xLTAuNDUtMS0xdi00CgljMC0wLjU1LDAuNDUtMSwxLTFIMTAxLjk4eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTkuOTgsMTExYzAtMS42Ni0xLjM0LTMtMy0zaC02Yy0xLjY2LDAtMywxLjM0LTMsM3Y2YzAsMC41NSwwLjQ1LDEsMSwxczEsMC40NSwxLDFzMC40NSwxLDEsMWg2CgljMC41NSwwLDEtMC40NSwxLTFzMC40NS0xLDEtMXMxLTAuNDUsMS0xVjExMXoiLz4KPC9zdmc+Cg==);background-size:300%;background-repeat:no-repeat}.theme-ntOS95 .color-black{color:#1a1a1a!important}.theme-ntOS95 .color-white{color:#fff!important}.theme-ntOS95 .color-red{color:#df3e3e!important}.theme-ntOS95 .color-orange{color:#f37f33!important}.theme-ntOS95 .color-yellow{color:#fbda21!important}.theme-ntOS95 .color-olive{color:#cbe41c!important}.theme-ntOS95 .color-green{color:#25ca4c!important}.theme-ntOS95 .color-teal{color:#00d6cc!important}.theme-ntOS95 .color-blue{color:#2e93de!important}.theme-ntOS95 .color-violet{color:#7349cf!important}.theme-ntOS95 .color-purple{color:#ad45d0!important}.theme-ntOS95 .color-pink{color:#e34da1!important}.theme-ntOS95 .color-brown{color:#b97447!important}.theme-ntOS95 .color-grey{color:#848484!important}.theme-ntOS95 .color-good{color:#00a316!important}.theme-ntOS95 .color-average{color:#f2ee29!important}.theme-ntOS95 .color-bad{color:#df3e3e!important}.theme-ntOS95 .color-label{color:#1a1a1a!important}.theme-ntOS95 .color-gold{color:#f3b22f!important}.theme-ntOS95 .color-bg-black{background-color:#000!important}.theme-ntOS95 .color-bg-white{background-color:#d9d9d9!important}.theme-ntOS95 .color-bg-red{background-color:#bd2020!important}.theme-ntOS95 .color-bg-orange{background-color:#d95e0c!important}.theme-ntOS95 .color-bg-yellow{background-color:#d9b804!important}.theme-ntOS95 .color-bg-olive{background-color:#9aad14!important}.theme-ntOS95 .color-bg-green{background-color:#1b9638!important}.theme-ntOS95 .color-bg-teal{background-color:#009a93!important}.theme-ntOS95 .color-bg-blue{background-color:#1c71b1!important}.theme-ntOS95 .color-bg-violet{background-color:#552dab!important}.theme-ntOS95 .color-bg-purple{background-color:#8b2baa!important}.theme-ntOS95 .color-bg-pink{background-color:#cf2082!important}.theme-ntOS95 .color-bg-brown{background-color:#8c5836!important}.theme-ntOS95 .color-bg-grey{background-color:#646464!important}.theme-ntOS95 .color-bg-good{background-color:#00690e!important}.theme-ntOS95 .color-bg-average{background-color:#cdca0d!important}.theme-ntOS95 .color-bg-bad{background-color:#bd2020!important}.theme-ntOS95 .color-bg-label{background-color:#000!important}.theme-ntOS95 .color-bg-gold{background-color:#d6920c!important}.theme-ntOS95 .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:0;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-ntOS95 .Button:last-child{margin-right:0;margin-bottom:0}.theme-ntOS95 .Button .fa,.theme-ntOS95 .Button .fas,.theme-ntOS95 .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-ntOS95 .Button--hasContent .fa,.theme-ntOS95 .Button--hasContent .fas,.theme-ntOS95 .Button--hasContent .far{margin-right:.25em}.theme-ntOS95 .Button--hasContent.Button--iconRight .fa,.theme-ntOS95 .Button--hasContent.Button--iconRight .fas,.theme-ntOS95 .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-ntOS95 .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-ntOS95 .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-ntOS95 .Button--circular{border-radius:50%}.theme-ntOS95 .Button--compact{padding:0 .25em;line-height:1.333em}.theme-ntOS95 .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-ntOS95 .Button--color--black{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntOS95 .Button--color--black:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--black:hover{background-color:#101010;color:#fff}.theme-ntOS95 .Button--color--white{transition:color .1s,background-color .1s;background-color:#d9d9d9;color:#000}.theme-ntOS95 .Button--color--white:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--white:hover{background-color:#f8f8f8;color:#000}.theme-ntOS95 .Button--color--red{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntOS95 .Button--color--red:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--red:hover{background-color:#d93f3f;color:#fff}.theme-ntOS95 .Button--color--orange{transition:color .1s,background-color .1s;background-color:#d95e0c;color:#fff}.theme-ntOS95 .Button--color--orange:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--orange:hover{background-color:#ef7e33;color:#fff}.theme-ntOS95 .Button--color--yellow{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-ntOS95 .Button--color--yellow:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--yellow:hover{background-color:#f5d523;color:#000}.theme-ntOS95 .Button--color--olive{transition:color .1s,background-color .1s;background-color:#9aad14;color:#fff}.theme-ntOS95 .Button--color--olive:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--olive:hover{background-color:#bdd327;color:#fff}.theme-ntOS95 .Button--color--green{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-ntOS95 .Button--color--green:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--green:hover{background-color:#2fb94f;color:#fff}.theme-ntOS95 .Button--color--teal{transition:color .1s,background-color .1s;background-color:#009a93;color:#fff}.theme-ntOS95 .Button--color--teal:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--teal:hover{background-color:#10bdb6;color:#fff}.theme-ntOS95 .Button--color--blue{transition:color .1s,background-color .1s;background-color:#1c71b1;color:#fff}.theme-ntOS95 .Button--color--blue:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--blue:hover{background-color:#308fd6;color:#fff}.theme-ntOS95 .Button--color--violet{transition:color .1s,background-color .1s;background-color:#552dab;color:#fff}.theme-ntOS95 .Button--color--violet:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--violet:hover{background-color:#7249ca;color:#fff}.theme-ntOS95 .Button--color--purple{transition:color .1s,background-color .1s;background-color:#8b2baa;color:#fff}.theme-ntOS95 .Button--color--purple:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--purple:hover{background-color:#aa46ca;color:#fff}.theme-ntOS95 .Button--color--pink{transition:color .1s,background-color .1s;background-color:#cf2082;color:#fff}.theme-ntOS95 .Button--color--pink:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--pink:hover{background-color:#e04ca0;color:#fff}.theme-ntOS95 .Button--color--brown{transition:color .1s,background-color .1s;background-color:#8c5836;color:#fff}.theme-ntOS95 .Button--color--brown:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--brown:hover{background-color:#ae724c;color:#fff}.theme-ntOS95 .Button--color--grey{transition:color .1s,background-color .1s;background-color:#646464;color:#fff}.theme-ntOS95 .Button--color--grey:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--grey:hover{background-color:#818181;color:#fff}.theme-ntOS95 .Button--color--good{transition:color .1s,background-color .1s;background-color:#00690e;color:#fff}.theme-ntOS95 .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--good:hover{background-color:#108720;color:#fff}.theme-ntOS95 .Button--color--average{transition:color .1s,background-color .1s;background-color:#cdca0d;color:#000}.theme-ntOS95 .Button--color--average:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--average:hover{background-color:#ebe82b;color:#000}.theme-ntOS95 .Button--color--bad{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-ntOS95 .Button--color--bad:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--bad:hover{background-color:#d93f3f;color:#fff}.theme-ntOS95 .Button--color--label{transition:color .1s,background-color .1s;background-color:#000;color:#fff}.theme-ntOS95 .Button--color--label:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--label:hover{background-color:#101010;color:#fff}.theme-ntOS95 .Button--color--gold{transition:color .1s,background-color .1s;background-color:#d6920c;color:#fff}.theme-ntOS95 .Button--color--gold:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--gold:hover{background-color:#eeaf30;color:#fff}.theme-ntOS95 .Button--color--default{transition:color .1s,background-color .1s;background-color:#e8e4c9;color:#000}.theme-ntOS95 .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--default:hover{background-color:#fbfaf5;color:#000}.theme-ntOS95 .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-ntOS95 .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-ntOS95 .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-ntOS95 .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--danger:hover{background-color:#c11919;color:#fff}.theme-ntOS95 .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(0,128,129,0);color:rgba(255,255,255,.5)}.theme-ntOS95 .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--transparent:hover{background-color:rgba(12,164,165,.81);color:#fff}.theme-ntOS95 .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(0,128,129,.6);color:rgba(255,255,255,.5)}.theme-ntOS95 .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--color--translucent:hover{background-color:rgba(17,164,165,.925);color:#fff}.theme-ntOS95 .Button--disabled{background-color:#707070!important}.theme-ntOS95 .Button--selected{transition:color .1s,background-color .1s;background-color:#007c11;color:#fff}.theme-ntOS95 .Button--selected:focus{transition:color .25s,background-color .25s}.theme-ntOS95 .Button--selected:hover{background-color:#109c23;color:#fff}.theme-ntOS95 .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-ntOS95 .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:0;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-ntOS95 .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-ntOS95 .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-ntOS95 .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-ntOS95 .ProgressBar--color--default{border:.0833333333em solid #000}.theme-ntOS95 .ProgressBar--color--default .ProgressBar__fill{background-color:#000}.theme-ntOS95 .ProgressBar--color--disabled{border:1px solid #999}.theme-ntOS95 .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-ntOS95 .ProgressBar--color--black{border:.0833333333em solid #000!important}.theme-ntOS95 .ProgressBar--color--black .ProgressBar__fill{background-color:#000}.theme-ntOS95 .ProgressBar--color--white{border:.0833333333em solid #d9d9d9!important}.theme-ntOS95 .ProgressBar--color--white .ProgressBar__fill{background-color:#d9d9d9}.theme-ntOS95 .ProgressBar--color--red{border:.0833333333em solid #bd2020!important}.theme-ntOS95 .ProgressBar--color--red .ProgressBar__fill{background-color:#bd2020}.theme-ntOS95 .ProgressBar--color--orange{border:.0833333333em solid #d95e0c!important}.theme-ntOS95 .ProgressBar--color--orange .ProgressBar__fill{background-color:#d95e0c}.theme-ntOS95 .ProgressBar--color--yellow{border:.0833333333em solid #d9b804!important}.theme-ntOS95 .ProgressBar--color--yellow .ProgressBar__fill{background-color:#d9b804}.theme-ntOS95 .ProgressBar--color--olive{border:.0833333333em solid #9aad14!important}.theme-ntOS95 .ProgressBar--color--olive .ProgressBar__fill{background-color:#9aad14}.theme-ntOS95 .ProgressBar--color--green{border:.0833333333em solid #1b9638!important}.theme-ntOS95 .ProgressBar--color--green .ProgressBar__fill{background-color:#1b9638}.theme-ntOS95 .ProgressBar--color--teal{border:.0833333333em solid #009a93!important}.theme-ntOS95 .ProgressBar--color--teal .ProgressBar__fill{background-color:#009a93}.theme-ntOS95 .ProgressBar--color--blue{border:.0833333333em solid #1c71b1!important}.theme-ntOS95 .ProgressBar--color--blue .ProgressBar__fill{background-color:#1c71b1}.theme-ntOS95 .ProgressBar--color--violet{border:.0833333333em solid #552dab!important}.theme-ntOS95 .ProgressBar--color--violet .ProgressBar__fill{background-color:#552dab}.theme-ntOS95 .ProgressBar--color--purple{border:.0833333333em solid #8b2baa!important}.theme-ntOS95 .ProgressBar--color--purple .ProgressBar__fill{background-color:#8b2baa}.theme-ntOS95 .ProgressBar--color--pink{border:.0833333333em solid #cf2082!important}.theme-ntOS95 .ProgressBar--color--pink .ProgressBar__fill{background-color:#cf2082}.theme-ntOS95 .ProgressBar--color--brown{border:.0833333333em solid #8c5836!important}.theme-ntOS95 .ProgressBar--color--brown .ProgressBar__fill{background-color:#8c5836}.theme-ntOS95 .ProgressBar--color--grey{border:.0833333333em solid #646464!important}.theme-ntOS95 .ProgressBar--color--grey .ProgressBar__fill{background-color:#646464}.theme-ntOS95 .ProgressBar--color--good{border:.0833333333em solid #00690e!important}.theme-ntOS95 .ProgressBar--color--good .ProgressBar__fill{background-color:#00690e}.theme-ntOS95 .ProgressBar--color--average{border:.0833333333em solid #cdca0d!important}.theme-ntOS95 .ProgressBar--color--average .ProgressBar__fill{background-color:#cdca0d}.theme-ntOS95 .ProgressBar--color--bad{border:.0833333333em solid #bd2020!important}.theme-ntOS95 .ProgressBar--color--bad .ProgressBar__fill{background-color:#bd2020}.theme-ntOS95 .ProgressBar--color--label{border:.0833333333em solid #000!important}.theme-ntOS95 .ProgressBar--color--label .ProgressBar__fill{background-color:#000}.theme-ntOS95 .ProgressBar--color--gold{border:.0833333333em solid #d6920c!important}.theme-ntOS95 .ProgressBar--color--gold .ProgressBar__fill{background-color:#d6920c}.theme-ntOS95 .Section{position:relative;margin-bottom:.5em;background-color:#004d4d;background-color:rgba(0,0,0,.4);box-sizing:border-box}.theme-ntOS95 .Section:last-child{margin-bottom:0}.theme-ntOS95 .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-ntOS95 .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-ntOS95 .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-ntOS95 .Section__rest{position:relative}.theme-ntOS95 .Section__content{padding:.66em .5em}.theme-ntOS95 .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-ntOS95 .Section--fill{display:flex;flex-direction:column;height:100%}.theme-ntOS95 .Section--fill>.Section__rest{flex-grow:1}.theme-ntOS95 .Section--fill>.Section__rest>.Section__content{height:100%}.theme-ntOS95 .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-ntOS95 .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-ntOS95 .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-ntOS95 .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-ntOS95 .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-ntOS95 .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-ntOS95 .Section .Section:first-child{margin-top:-.5em}.theme-ntOS95 .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-ntOS95 .Section .Section .Section .Section__titleText{font-size:1em}.theme-ntOS95 .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#ecee9e;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:0;max-width:20.8333333333em}.theme-ntOS95 html,.theme-ntOS95 body{scrollbar-color:#00f1f3 #006061}.theme-ntOS95 .Layout,.theme-ntOS95 .Layout *{scrollbar-base-color:#006061;scrollbar-face-color:#00a6a7;scrollbar-3dlight-color:#008081;scrollbar-highlight-color:#008081;scrollbar-track-color:#006061;scrollbar-arrow-color:#41feff;scrollbar-shadow-color:#00a6a7}.theme-ntOS95 .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-ntOS95 .Layout__content--flexRow{display:flex;flex-flow:row}.theme-ntOS95 .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-ntOS95 .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-ntOS95 .Layout__content--noMargin{margin:0}.theme-ntOS95 .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#008081;background-image:linear-gradient(to bottom,#008081,#008081)}.theme-ntOS95 .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-ntOS95 .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-ntOS95 .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-ntOS95 .Window__contentPadding:after{height:0}.theme-ntOS95 .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-ntOS95 .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(19,166,168,.25);pointer-events:none}.theme-ntOS95 .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-ntOS95 .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-ntOS95 .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-ntOS95 .TitleBar{background-color:navy;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-ntOS95 .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:navy;transition:color .25s,background-color .25s}.theme-ntOS95 .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-ntOS95 .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-ntOS95 .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-ntOS95 .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-ntOS95 .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-ntOS95 .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(0,124,17,.75);color:#fff;text-align:center}.theme-ntOS95 .Button{color:#161613;background-color:#c2c2c2;outline:.1666666667em outset #c3c3c3}.theme-ntOS95 .Button:hover{background-color:#002ead;transition:.1s}.theme-ntOS95 .Section{color:#000;background-color:silver;outline:.1666666667em outset #c3c3c3}.theme-ntOS95 .Section__titleText{color:#000}.theme-ntOS95 .Input{background-color:#fff;outline:.1666666667em inset #c3c3c3;color:#000}.theme-ntOS95 .Input__input:-ms-input-placeholder{color:#000}.theme-ntOS95 .TextArea{background-color:#fff;outline:.1666666667em inset #c3c3c3}.theme-ntOS95 .Layout__content{background-image:none}.theme-ntOS95 .Layout,.theme-ntOS95 .Layout *{scrollbar-base-color:#929292;scrollbar-face-color:#c9c9c9;scrollbar-3dlight-color:#c3c3c3;scrollbar-highlight-color:#c3c3c3;scrollbar-track-color:#929292;scrollbar-arrow-color:#e1e1e1;scrollbar-shadow-color:#c9c9c9}.theme-ntOS95 .Tab{color:#000;background-color:#ecee9e}.theme-ntOS95 .Tab--selected{color:#9d0808;background-color:#c3c3c3}.theme-ntOS95 body{overflow:auto;font-family:ui-sans-serif}.theme-ntOS95 .ProgressBar{color:#fff}.theme-ntOS95 .Table__cell{display:table-cell;padding:0 .25em;background-color:#c3c3c3}.theme-ntOS95 .Box{outline:.25em outset silver}.theme-ntOS95 .Tooltip{color:#000}.theme-ntOS95 .NtosWindow__header{background-color:#858585}.theme-paper .Tabs{display:flex;align-items:stretch;overflow:hidden;background-color:rgba(0,0,0,.33)}.theme-paper .Tabs--fill{height:100%}.theme-paper .Section .Tabs{background-color:rgba(0,0,0,0)}.theme-paper .Section:not(.Section--fitted) .Tabs{margin:0 -.5em .5em}.theme-paper .Section:not(.Section--fitted) .Tabs:first-child{margin-top:-.5em}.theme-paper .Tabs--vertical{flex-direction:column;padding:.25em .25em .25em 0}.theme-paper .Tabs--horizontal{margin-bottom:.5em;padding:.25em .25em 0}.theme-paper .Tabs--horizontal:last-child{margin-bottom:0}.theme-paper .Tabs__Tab{flex-grow:0}.theme-paper .Tabs--fluid .Tabs__Tab{flex-grow:1}.theme-paper .Tab{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);color:rgba(255,255,255,.5);min-height:2.25em;min-width:4em;transition:background-color 50ms ease-out}.theme-paper .Tab:not(.Tab--selected):hover{background-color:rgba(255,255,255,.075);transition:background-color 0}.theme-paper .Tab--selected{background-color:rgba(255,255,255,.125);color:#fafafa}.theme-paper .Tab__text{flex-grow:1;margin:0 .5em}.theme-paper .Tab__left{min-width:1.5em;text-align:center;margin-left:.25em}.theme-paper .Tab__right{min-width:1.5em;text-align:center;margin-right:.25em}.theme-paper .Tabs--horizontal .Tab{border-top:.1666666667em solid rgba(0,0,0,0);border-bottom:.1666666667em solid rgba(0,0,0,0);border-top-left-radius:.25em;border-top-right-radius:.25em}.theme-paper .Tabs--horizontal .Tab--selected{border-bottom:.1666666667em solid #f9f9f9}.theme-paper .Tabs--vertical .Tab{min-height:2em;border-left:.1666666667em solid rgba(0,0,0,0);border-right:.1666666667em solid rgba(0,0,0,0);border-top-right-radius:.25em;border-bottom-right-radius:.25em}.theme-paper .Tabs--vertical .Tab--selected{border-left:.1666666667em solid #f9f9f9}.theme-paper .Section{position:relative;margin-bottom:.5em;background-color:#e6e6e6;background-color:rgba(0,0,0,.1);box-sizing:border-box}.theme-paper .Section:last-child{margin-bottom:0}.theme-paper .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #fff}.theme-paper .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#000}.theme-paper .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-paper .Section__rest{position:relative}.theme-paper .Section__content{padding:.66em .5em}.theme-paper .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-paper .Section--fill{display:flex;flex-direction:column;height:100%}.theme-paper .Section--fill>.Section__rest{flex-grow:1}.theme-paper .Section--fill>.Section__rest>.Section__content{height:100%}.theme-paper .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-paper .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-paper .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-paper .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-paper .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-paper .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-paper .Section .Section:first-child{margin-top:-.5em}.theme-paper .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-paper .Section .Section .Section .Section__titleText{font-size:1em}.theme-paper .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-paper .Button:last-child{margin-right:0;margin-bottom:0}.theme-paper .Button .fa,.theme-paper .Button .fas,.theme-paper .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-paper .Button--hasContent .fa,.theme-paper .Button--hasContent .fas,.theme-paper .Button--hasContent .far{margin-right:.25em}.theme-paper .Button--hasContent.Button--iconRight .fa,.theme-paper .Button--hasContent.Button--iconRight .fas,.theme-paper .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-paper .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-paper .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-paper .Button--circular{border-radius:50%}.theme-paper .Button--compact{padding:0 .25em;line-height:1.333em}.theme-paper .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-paper .Button--color--default{transition:color .1s,background-color .1s;background-color:#e8e4c9;color:#000}.theme-paper .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--default:hover{background-color:#fbfaf5;color:#000}.theme-paper .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-paper .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-paper .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-paper .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-paper .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(255,255,255,0);color:rgba(0,0,0,.5)}.theme-paper .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--transparent:hover{background-color:rgba(255,255,255,.81);color:#000}.theme-paper .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(255,255,255,.6);color:rgba(0,0,0,.5)}.theme-paper .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-paper .Button--color--translucent:hover{background-color:rgba(255,255,255,.925);color:#000}.theme-paper .Button--disabled{background-color:#363636!important}.theme-paper .Button--selected{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-paper .Button--selected:focus{transition:color .25s,background-color .25s}.theme-paper .Button--selected:hover{background-color:#c11919;color:#fff}.theme-paper .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-paper .Divider--horizontal{margin:.5em 0}.theme-paper .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-paper .Divider--vertical{height:100%;margin:0 .5em}.theme-paper .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-paper .ImageButton__image{line-height:0;align-self:center}.theme-paper .ImageButton__vertical,.theme-paper .ImageButton--vertical{display:inline-block}.theme-paper .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-paper .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-paper .ImageButton--horizontal:last-child{margin-bottom:0}.theme-paper .ImageButton--color--default{background-color:rgba(243,242,228,.15);border:.0833333333em solid rgba(255,255,255,.2)}.theme-paper .ImageButton--color--default--clickable{background-color:rgba(243,242,228,.15);border:.0833333333em solid rgba(255,255,255,.2);transition:color .1s,background-color .1s}.theme-paper .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-paper .ImageButton--color--default--clickable:hover{background-color:rgba(255,255,254,.25)}.theme-paper .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-paper .ImageButton--selected{background-color:rgba(157,8,8,.15);border:.0833333333em solid rgba(229,42,42,.2);transition:color .1s,background-color .1s}.theme-paper .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-paper .ImageButton--selected:hover{background-color:rgba(193,25,25,.25)}.theme-paper .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-paper .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-paper .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-paper .ImageButton__content__horizontal--content{padding:.5em}.theme-paper .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-paper .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-paper .ImageButton__content--color--default{color:rgba(0,0,0,.9);background-color:#e1dbb9;border-top:.0833333333em solid #fbfaf5}.theme-paper .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-paper .ImageButton__content--selected{background-color:#9d0808!important;border-top:.0833333333em solid rgba(248,127,127,.5)}.theme-paper .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-paper .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-paper .ImageButton__item--icon--horizontal .fa,.theme-paper .ImageButton__item--icon--horizontal .fas,.theme-paper .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-paper .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(243,242,228,.4);border:.0833333333em solid rgba(254,254,252,.2);border-left:0}.theme-paper .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-paper .ImageButton__item--color--default:hover{background-color:rgba(253,253,250,.5)}.theme-paper .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-paper .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(157,8,8,.4);border:.0833333333em solid rgba(229,42,42,.2);border-left:0}.theme-paper .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-paper .ImageButton__item--selected:hover{background-color:rgba(193,25,25,.5)}.theme-paper .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,0);transition:border-color .5s}.theme-paper .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-paper .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-paper .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-paper .ProgressBar--color--default{border:.0833333333em solid #bfbfbf}.theme-paper .ProgressBar--color--default .ProgressBar__fill{background-color:#bfbfbf}.theme-paper .ProgressBar--color--disabled{border:1px solid #363636}.theme-paper .ProgressBar--color--disabled .ProgressBar__fill{background-color:#363636}.theme-paper html,.theme-paper body{scrollbar-color:#fff #bfbfbf}.theme-paper .Layout,.theme-paper .Layout *{scrollbar-base-color:#bfbfbf;scrollbar-face-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#bfbfbf;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff}.theme-paper .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-paper .Layout__content--flexRow{display:flex;flex-flow:row}.theme-paper .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-paper .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-paper .Layout__content--noMargin{margin:0}.theme-paper .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#000;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#fff)}.theme-paper .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-paper .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-paper .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-paper .Window__contentPadding:after{height:0}.theme-paper .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-paper .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.25);pointer-events:none}.theme-paper .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-paper .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-paper .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-paper .TitleBar{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-paper .TitleBar__clickable{color:rgba(0,0,0,.5);background-color:#fff;transition:color .25s,background-color .25s}.theme-paper .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-paper .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(0,0,0,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-paper .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-paper .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-paper .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-paper .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-paper .PaperInput{position:relative;display:inline-block;width:120px;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;outline:none;background-color:rgba(255,255,62,.8);padding:0 4px;margin-right:2px;line-height:17px;overflow:visible}.theme-paper .PaperInput__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-paper .PaperInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:12px;line-height:17px;height:17px;margin:0;padding:0 6px;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-paper .PaperInput__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-paper .PaperInput__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-paper .Layout__content{background-image:none}.theme-paper .Window{background-image:none;color:#000}.theme-paper .paper-text input:disabled{position:relative;display:inline-block;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;outline:none;background-color:rgba(255,255,62,.8);padding:0 4px;margin-right:2px;line-height:17px;overflow:visible}.theme-paper .paper-text input,.theme-paper .paper-field{position:relative;display:inline-block;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;outline:none;background-color:rgba(255,255,62,.8);padding:0 4px;margin-right:2px;line-height:17px;overflow:visible}.theme-paper .paper-field input:disabled{position:relative;display:inline-block;border:none;background:rgba(0,0,0,0);border-bottom:1px solid #000;outline:none;background-color:rgba(255,255,62,.8);padding:0 4px;margin-right:2px;line-height:17px;overflow:visible}.theme-retro .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:0;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-retro .Button:last-child{margin-right:0;margin-bottom:0}.theme-retro .Button .fa,.theme-retro .Button .fas,.theme-retro .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-retro .Button--hasContent .fa,.theme-retro .Button--hasContent .fas,.theme-retro .Button--hasContent .far{margin-right:.25em}.theme-retro .Button--hasContent.Button--iconRight .fa,.theme-retro .Button--hasContent.Button--iconRight .fas,.theme-retro .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-retro .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-retro .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-retro .Button--circular{border-radius:50%}.theme-retro .Button--compact{padding:0 .25em;line-height:1.333em}.theme-retro .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-retro .Button--color--default{transition:color .1s,background-color .1s;background-color:#e8e4c9;color:#000}.theme-retro .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--default:hover{background-color:#fbfaf5;color:#000}.theme-retro .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-retro .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-retro .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-retro .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-retro .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(232,228,201,0);color:rgba(255,255,255,.5)}.theme-retro .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--transparent:hover{background-color:rgba(255,255,255,.81);color:#000}.theme-retro .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(232,228,201,.6);color:rgba(255,255,255,.5)}.theme-retro .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-retro .Button--color--translucent:hover{background-color:rgba(253,253,250,.925);color:#000}.theme-retro .Button--disabled{background-color:#363636!important}.theme-retro .Button--selected{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-retro .Button--selected:focus{transition:color .25s,background-color .25s}.theme-retro .Button--selected:hover{background-color:#c11919;color:#fff}.theme-retro .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-retro .Divider--horizontal{margin:.5em 0}.theme-retro .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-retro .Divider--vertical{height:100%;margin:0 .5em}.theme-retro .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-retro .ImageButton__image{line-height:0;align-self:center}.theme-retro .ImageButton__vertical,.theme-retro .ImageButton--vertical{display:inline-block}.theme-retro .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-retro .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-retro .ImageButton--horizontal:last-child{margin-bottom:0}.theme-retro .ImageButton--color--default{background-color:rgba(243,242,228,.15);border:.0833333333em solid rgba(255,255,255,.2)}.theme-retro .ImageButton--color--default--clickable{background-color:rgba(243,242,228,.15);border:.0833333333em solid rgba(255,255,255,.2);transition:color .1s,background-color .1s}.theme-retro .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-retro .ImageButton--color--default--clickable:hover{background-color:rgba(255,255,254,.25)}.theme-retro .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-retro .ImageButton--selected{background-color:rgba(157,8,8,.15);border:.0833333333em solid rgba(229,42,42,.2);transition:color .1s,background-color .1s}.theme-retro .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-retro .ImageButton--selected:hover{background-color:rgba(193,25,25,.25)}.theme-retro .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-retro .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-retro .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-retro .ImageButton__content__horizontal--content{padding:.5em}.theme-retro .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-retro .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-retro .ImageButton__content--color--default{color:rgba(0,0,0,.9);background-color:#e1dbb9;border-top:.0833333333em solid #fbfaf5}.theme-retro .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-retro .ImageButton__content--selected{background-color:#9d0808!important;border-top:.0833333333em solid rgba(248,127,127,.5)}.theme-retro .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-retro .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-retro .ImageButton__item--icon--horizontal .fa,.theme-retro .ImageButton__item--icon--horizontal .fas,.theme-retro .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-retro .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(243,242,228,.4);border:.0833333333em solid rgba(254,254,252,.2);border-left:0}.theme-retro .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-retro .ImageButton__item--color--default:hover{background-color:rgba(253,253,250,.5)}.theme-retro .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-retro .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(157,8,8,.4);border:.0833333333em solid rgba(229,42,42,.2);border-left:0}.theme-retro .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-retro .ImageButton__item--selected:hover{background-color:rgba(193,25,25,.5)}.theme-retro .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:0;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-retro .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-retro .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-retro .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-retro .ProgressBar--color--default{border:.0833333333em solid #000}.theme-retro .ProgressBar--color--default .ProgressBar__fill{background-color:#000}.theme-retro .ProgressBar--color--disabled{border:1px solid #999}.theme-retro .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-retro .Section{position:relative;margin-bottom:.5em;background-color:#9b9987;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-retro .Section:last-child{margin-bottom:0}.theme-retro .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #000}.theme-retro .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-retro .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-retro .Section__rest{position:relative}.theme-retro .Section__content{padding:.66em .5em}.theme-retro .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-retro .Section--fill{display:flex;flex-direction:column;height:100%}.theme-retro .Section--fill>.Section__rest{flex-grow:1}.theme-retro .Section--fill>.Section__rest>.Section__content{height:100%}.theme-retro .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-retro .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-retro .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-retro .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-retro .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-retro .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-retro .Section .Section:first-child{margin-top:-.5em}.theme-retro .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-retro .Section .Section .Section .Section__titleText{font-size:1em}.theme-retro html,.theme-retro body{scrollbar-color:#efecd9 #c8be7d}.theme-retro .Layout,.theme-retro .Layout *{scrollbar-base-color:#c8be7d;scrollbar-face-color:#eae7ce;scrollbar-3dlight-color:#e8e4c9;scrollbar-highlight-color:#e8e4c9;scrollbar-track-color:#c8be7d;scrollbar-arrow-color:#f4f2e4;scrollbar-shadow-color:#eae7ce}.theme-retro .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-retro .Layout__content--flexRow{display:flex;flex-flow:row}.theme-retro .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-retro .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-retro .Layout__content--noMargin{margin:0}.theme-retro .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#e8e4c9;background-image:linear-gradient(to bottom,#e8e4c9,#e8e4c9)}.theme-retro .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-retro .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-retro .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-retro .Window__contentPadding:after{height:0}.theme-retro .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-retro .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(251,250,246,.25);pointer-events:none}.theme-retro .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-retro .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-retro .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-retro .TitleBar{background-color:#585337;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-retro .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#585337;transition:color .25s,background-color .25s}.theme-retro .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-retro .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-retro .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-retro .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-retro .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-retro .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-retro .Button{font-family:monospace;color:#161613;border:.1666666667em outset #e8e4c9;outline:.0833333333em solid #161613}.theme-retro .Layout__content{background-image:none}.theme-safe .Section{position:relative;margin-bottom:.5em;background-color:#b2ae74;box-sizing:border-box}.theme-safe .Section:last-child{margin-bottom:0}.theme-safe .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #3d566b}.theme-safe .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-safe .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-safe .Section__rest{position:relative}.theme-safe .Section__content{padding:.66em .5em}.theme-safe .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-safe .Section--fill{display:flex;flex-direction:column;height:100%}.theme-safe .Section--fill>.Section__rest{flex-grow:1}.theme-safe .Section--fill>.Section__rest>.Section__content{height:100%}.theme-safe .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-safe .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-safe .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-safe .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-safe .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-safe .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-safe .Section .Section:first-child{margin-top:-.5em}.theme-safe .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-safe .Section .Section .Section .Section__titleText{font-size:1em}.theme-safe .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#222b3a;background-image:linear-gradient(to bottom,#242d3d,#202937)}.theme-safe .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-safe .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-safe .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-safe .Window__contentPadding:after{height:0}.theme-safe .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-safe .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(58,69,86,.25);pointer-events:none}.theme-safe .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-safe .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-safe .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-safe .TitleBar{background-color:#35435a;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-safe .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#35435a;transition:color .25s,background-color .25s}.theme-safe .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-safe .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-safe .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-safe .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-safe .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-safe .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-safe .Safe--engraving{position:absolute;width:95%;height:96%;left:2.5%;top:2%;border:5px outset #3e4f6a;padding:5px;text-align:center}.theme-safe .Safe--engraving--arrow{color:#35435a}.theme-safe .Safe--engraving--hinge{content:" ";background-color:#191f2a;width:25px;height:40px;position:absolute;right:-15px;margin-top:-20px}.theme-safe .Safe--dialer{margin-bottom:.5rem}.theme-safe .Safe--dialer--number{color:#bbb;display:inline;background-color:#191f2a;font-size:1.5rem;font-weight:700;padding:0 .5rem}.theme-safe .Safe--dialer--right .Button i{z-index:-100}.theme-safe .Safe--dialer .Button{width:80px}.theme-safe .Safe--contents{border:10px solid #191f2a;background-color:#0f131a;height:calc(85% + 7.5px);text-align:left;padding:5px}.theme-safe .Safe--help{position:absolute;bottom:10px;left:5px;width:50%}.theme-safe .Layout__content{background-image:none}.theme-safe .Section{font-family:Comic Sans MS,cursive,sans-serif;font-style:italic;color:#000;box-shadow:5px 5px #111;background-image:linear-gradient(to bottom,#b2ae74,#8e8b5d);transform:rotate(-1deg)}.theme-safe .Section__title{padding-bottom:0;border:0}.theme-safe .Section:before{content:" ";display:block;width:24px;height:40px;background-image:linear-gradient(to bottom,transparent 0%,#ffffff 100%);box-shadow:1px 1px #111;opacity:.2;position:absolute;top:-30px;left:calc(50% - 12px);transform:rotate(-5deg)}.theme-securestorage .TitleBar{background-color:#e8e4c9;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-securestorage .TitleBar__clickable{color:rgba(25,25,22,.5);background-color:#e8e4c9;transition:color .25s,background-color .25s}.theme-securestorage .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-securestorage .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:#191916;font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-securestorage .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-securestorage .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-securestorage .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-securestorage .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-securestorage html,.theme-securestorage body{scrollbar-color:#efecd9 #c8be7d}.theme-securestorage .Layout,.theme-securestorage .Layout *{scrollbar-base-color:#c8be7d;scrollbar-face-color:#eae7ce;scrollbar-3dlight-color:#e8e4c9;scrollbar-highlight-color:#e8e4c9;scrollbar-track-color:#c8be7d;scrollbar-arrow-color:#f4f2e4;scrollbar-shadow-color:#eae7ce}.theme-securestorage .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-securestorage .Layout__content--flexRow{display:flex;flex-flow:row}.theme-securestorage .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-securestorage .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-securestorage .Layout__content--noMargin{margin:0}.theme-securestorage .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#e8e4c9;background-image:linear-gradient(to bottom,#f1efde,#dfd9b4)}.theme-securestorage .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-securestorage .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-securestorage .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-securestorage .Window__contentPadding:after{height:0}.theme-securestorage .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-securestorage .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(251,250,246,.25);pointer-events:none}.theme-securestorage .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-securestorage .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-securestorage .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-securestorage .Section{position:relative;margin-bottom:.5em;background-color:#9b9987;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-securestorage .Section:last-child{margin-bottom:0}.theme-securestorage .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #397439}.theme-securestorage .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-securestorage .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-securestorage .Section__rest{position:relative}.theme-securestorage .Section__content{padding:.66em .5em}.theme-securestorage .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-securestorage .Section--fill{display:flex;flex-direction:column;height:100%}.theme-securestorage .Section--fill>.Section__rest{flex-grow:1}.theme-securestorage .Section--fill>.Section__rest>.Section__content{height:100%}.theme-securestorage .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-securestorage .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-securestorage .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-securestorage .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-securestorage .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-securestorage .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-securestorage .Section .Section:first-child{margin-top:-.5em}.theme-securestorage .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-securestorage .Section .Section .Section .Section__titleText{font-size:1em}.theme-securestorage .Layout__content{background-image:none}.theme-security .color-label{color:#b08e8b!important}.theme-security .color-bg-good{background-color:#4d9121!important}.theme-security .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-security .Button:last-child{margin-right:0;margin-bottom:0}.theme-security .Button .fa,.theme-security .Button .fas,.theme-security .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-security .Button--hasContent .fa,.theme-security .Button--hasContent .fas,.theme-security .Button--hasContent .far{margin-right:.25em}.theme-security .Button--hasContent.Button--iconRight .fa,.theme-security .Button--hasContent.Button--iconRight .fas,.theme-security .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-security .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-security .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-security .Button--circular{border-radius:50%}.theme-security .Button--compact{padding:0 .25em;line-height:1.333em}.theme-security .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-security .Button--color--good{transition:color .1s,background-color .1s;background-color:#4d9121;color:#fff}.theme-security .Button--color--good:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--good:hover{background-color:#67b335;color:#fff}.theme-security .Button--color--default{transition:color .1s,background-color .1s;background-color:#a14c49;color:#fff}.theme-security .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--default:hover{background-color:#bb6f6d;color:#fff}.theme-security .Button--color--caution{transition:color .1s,background-color .1s;background-color:#d9b804;color:#000}.theme-security .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--caution:hover{background-color:#f5d523;color:#000}.theme-security .Button--color--danger{transition:color .1s,background-color .1s;background-color:#bd2020;color:#fff}.theme-security .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--danger:hover{background-color:#d93f3f;color:#fff}.theme-security .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,0);color:rgba(255,255,255,.5)}.theme-security .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--transparent:hover{background-color:rgba(56,56,56,.81);color:#fff}.theme-security .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(37,37,37,.6);color:rgba(255,255,255,.5)}.theme-security .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-security .Button--color--translucent:hover{background-color:rgba(59,59,59,.925);color:#fff}.theme-security .Button--disabled{background-color:#999!important}.theme-security .Button--selected{transition:color .1s,background-color .1s;background-color:#1b9638;color:#fff}.theme-security .Button--selected:focus{transition:color .25s,background-color .25s}.theme-security .Button--selected:hover{background-color:#2fb94f;color:#fff}.theme-security .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-security .Divider--horizontal{margin:.5em 0}.theme-security .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-security .Divider--vertical{height:100%;margin:0 .5em}.theme-security .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-security .ImageButton__image{line-height:0;align-self:center}.theme-security .ImageButton__vertical,.theme-security .ImageButton--vertical{display:inline-block}.theme-security .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-security .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-security .ImageButton--horizontal:last-child{margin-bottom:0}.theme-security .ImageButton--color--good{background-color:rgba(77,145,33,.15);border:.0833333333em solid rgba(130,208,79,.2)}.theme-security .ImageButton--color--clickable--good{background-color:rgba(77,145,33,.15);border:.0833333333em solid rgba(130,208,79,.2);transition:color .1s,background-color .1s}.theme-security .ImageButton--color--clickable--good:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton--color--clickable--good:hover{background-color:rgba(103,179,53,.25)}.theme-security .ImageButton--color--default{background-color:rgba(185,121,119,.15);border:.0833333333em solid rgba(238,223,222,.2)}.theme-security .ImageButton--color--default--clickable{background-color:rgba(185,121,119,.15);border:.0833333333em solid rgba(238,223,222,.2);transition:color .1s,background-color .1s}.theme-security .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton--color--default--clickable:hover{background-color:rgba(213,174,173,.25)}.theme-security .ImageButton--disabled{background-color:rgba(77,23,23,.25)!important;border:.0833333333em solid rgba(179,98,98,.15)}.theme-security .ImageButton--selected{background-color:rgba(27,150,56,.15);border:.0833333333em solid rgba(72,214,105,.2);transition:color .1s,background-color .1s}.theme-security .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton--selected:hover{background-color:rgba(47,185,79,.25)}.theme-security .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-security .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-security .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-security .ImageButton__content__horizontal--content{padding:.5em}.theme-security .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-security .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-security .ImageButton__content--color--good{color:#fff;background-color:#48861f;border-top:.0833333333em solid #6fbd3c}.theme-security .ImageButton__content--color--default{color:#fff;background-color:#9f615e;border-top:.0833333333em solid #c49d9c}.theme-security .ImageButton__content--disabled{background-color:#4d1717!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(179,98,98,.5)}.theme-security .ImageButton__content--selected{background-color:#1b9638!important;border-top:.0833333333em solid rgba(157,237,176,.5)}.theme-security .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-security .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-security .ImageButton__item--icon--horizontal .fa,.theme-security .ImageButton__item--icon--horizontal .fas,.theme-security .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-security .ImageButton__item--color--good{transition:color .1s,background-color .1s;background-color:rgba(77,145,33,.4);border:.0833333333em solid rgba(130,208,79,.2);border-left:0}.theme-security .ImageButton__item--color--good:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton__item--color--good:hover{background-color:rgba(103,179,53,.5)}.theme-security .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(185,121,119,.4);border:.0833333333em solid rgba(233,212,211,.2);border-left:0}.theme-security .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton__item--color--default:hover{background-color:rgba(209,166,165,.5)}.theme-security .ImageButton__item--disabled{background-color:rgba(77,23,23,.5)!important;border:.0833333333em solid rgba(179,98,98,.15);border-left:0}.theme-security .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(27,150,56,.4);border:.0833333333em solid rgba(72,214,105,.2);border-left:0}.theme-security .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-security .ImageButton__item--selected:hover{background-color:rgba(47,185,79,.5)}.theme-security .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #ff8d88;border:.0833333333em solid rgba(255,141,136,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-security .Input--disabled{color:#777;border-color:#848484;border-color:rgba(132,132,132,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-security .Input--fluid{display:block;width:auto}.theme-security .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-security .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-security .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-security .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-security .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-security .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-security .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-security .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-security .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#000;background-color:#bb9b68;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-security .NoticeBox--color--good{color:#fff;background-color:#2e4b1a}.theme-security .NoticeBox--type--info{color:#fff;background-color:#822329}.theme-security .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-security .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-security .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-security .Section{position:relative;margin-bottom:.5em;background-color:#191919;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-security .Section:last-child{margin-bottom:0}.theme-security .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #a14c49}.theme-security .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-security .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-security .Section__rest{position:relative}.theme-security .Section__content{padding:.66em .5em}.theme-security .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-security .Section--fill{display:flex;flex-direction:column;height:100%}.theme-security .Section--fill>.Section__rest{flex-grow:1}.theme-security .Section--fill>.Section__rest>.Section__content{height:100%}.theme-security .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-security .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-security .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-security .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-security .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-security .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-security .Section .Section:first-child{margin-top:-.5em}.theme-security .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-security .Section .Section .Section .Section__titleText{font-size:1em}.theme-security .Newscaster__menu{width:40px;height:100%;margin-right:.5rem;flex-basis:content}.theme-security .Newscaster__menu .Section__content{padding-left:0}.theme-security .Newscaster__menuButton{color:#767676;cursor:pointer;position:relative;margin-left:6px;margin-right:1rem;white-space:nowrap;transition:color .1s}.theme-security .Newscaster__menuButton--title{width:80%;display:none;overflow:hidden;text-overflow:ellipsis}.theme-security .Newscaster__menuButton--unread{background-color:#e45e5e;color:#fff;font-size:10px;text-align:center;border-radius:32px;display:inline-block;width:12px;position:absolute;left:16px;margin-top:14px}.theme-security .Newscaster__menuButton--selected{color:#fff}.theme-security .Newscaster__menuButton--selected:after{content:"";background-color:#a14c49;width:2px;height:24px;position:absolute;left:-6px}.theme-security .Newscaster__menuButton--security{color:#a14c49}.theme-security .Newscaster__menuButton i{width:30px;text-align:center;vertical-align:middle;margin-left:-1px;margin-right:.5rem;margin-top:1px}.theme-security .Newscaster__menuButton:hover{color:#fff}.theme-security .Newscaster__menuButton:hover:before{background-color:#fff}.theme-security .Newscaster__menuButton:not(:last-of-type){margin-bottom:.5rem}.theme-security .Newscaster__menu--open{width:175px}.theme-security .Newscaster__menu--open .Newscaster__menuButton--title{display:inline-block}.theme-security .Newscaster__jobCategory--security .Section__title{color:#a14c49;border-bottom:2px solid #a14c49!important}.theme-security .Newscaster__jobCategory--engineering .Section__title{color:#a17849;border-bottom:2px solid #a17849!important}.theme-security .Newscaster__jobCategory--medical .Section__title{color:#499ea1;border-bottom:2px solid #499ea1!important}.theme-security .Newscaster__jobCategory--science .Section__title{color:#a14972;border-bottom:2px solid #a14972!important}.theme-security .Newscaster__jobCategory--service .Section__title{color:#a1499e;border-bottom:2px solid #a1499e!important}.theme-security .Newscaster__jobCategory--supply .Section__title{color:#9ea149;border-bottom:2px solid #9ea149!important}.theme-security .Newscaster__jobCategory:last-child{margin-bottom:.5rem}.theme-security .Newscaster__jobOpening--command{font-weight:700}.theme-security .Newscaster__jobOpening:not(:last-child){margin-bottom:.5rem}.theme-security .Newscaster__emptyNotice{color:#a7817e;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.theme-security .Newscaster__emptyNotice i{margin-bottom:.25rem}.theme-security .Newscaster__photo{cursor:pointer;width:96px;border:1px solid #000;transition:border-color .1s;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.theme-security .Newscaster__photo:hover{border-color:gray}.theme-security .Newscaster__photoZoom{text-align:center}.theme-security .Newscaster__photoZoom>img{transform:scale(2);-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.theme-security .Newscaster__photoZoom>.Button{position:absolute;width:64px;left:50%;margin-left:-32px;bottom:1rem}.theme-security .Newscaster__story--wanted{background-color:rgba(219,40,40,.1)}.theme-security .Newscaster__story--wanted .Section__title{color:#db2828;border-bottom:2px solid #a14c49!important}.theme-security .Newscaster__story:last-child{margin-bottom:.5rem}.theme-spider_clan .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:2px;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-spider_clan .Button:last-child{margin-right:0;margin-bottom:0}.theme-spider_clan .Button .fa,.theme-spider_clan .Button .fas,.theme-spider_clan .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-spider_clan .Button--hasContent .fa,.theme-spider_clan .Button--hasContent .fas,.theme-spider_clan .Button--hasContent .far{margin-right:.25em}.theme-spider_clan .Button--hasContent.Button--iconRight .fa,.theme-spider_clan .Button--hasContent.Button--iconRight .fas,.theme-spider_clan .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-spider_clan .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-spider_clan .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-spider_clan .Button--circular{border-radius:50%}.theme-spider_clan .Button--compact{padding:0 .25em;line-height:1.333em}.theme-spider_clan .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-spider_clan .Button--color--default{transition:color .1s,background-color .1s;background-color:#15e264;color:#000}.theme-spider_clan .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--default:hover{background-color:#49ed88;color:#000}.theme-spider_clan .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-spider_clan .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-spider_clan .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-spider_clan .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-spider_clan .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(0,40,0,0);color:rgba(255,255,255,.5)}.theme-spider_clan .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--transparent:hover{background-color:rgba(12,59,12,.81);color:#fff}.theme-spider_clan .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(0,40,0,.6);color:rgba(255,255,255,.5)}.theme-spider_clan .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--color--translucent:hover{background-color:rgba(17,63,17,.925);color:#fff}.theme-spider_clan .Button--disabled{background-color:#3a3a3a!important}.theme-spider_clan .Button--selected{transition:color .1s,background-color .1s;background-color:#3cfd1e;color:#000}.theme-spider_clan .Button--selected:focus{transition:color .25s,background-color .25s}.theme-spider_clan .Button--selected:hover{background-color:#76fe61;color:#000}.theme-spider_clan .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-spider_clan .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#044a1b;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-spider_clan .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-spider_clan .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-spider_clan .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-spider_clan .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-spider_clan .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #87ce87;border:.0833333333em solid rgba(135,206,135,.75);border-radius:2px;color:#1efa72;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-spider_clan .Input--disabled{color:#777;border-color:#6b6b6b;border-color:rgba(107,107,107,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-spider_clan .Input--fluid{display:block;width:auto}.theme-spider_clan .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-spider_clan .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#1efa72;color:inherit}.theme-spider_clan .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-spider_clan .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-spider_clan .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-spider_clan .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-spider_clan .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-spider_clan .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-spider_clan .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #87ce87;border:.0833333333em solid rgba(135,206,135,.75);border-radius:2px;color:#87ce87;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-spider_clan .NumberInput--fluid{display:block}.theme-spider_clan .NumberInput__content{margin-left:.5em}.theme-spider_clan .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-spider_clan .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #87ce87;background-color:#87ce87}.theme-spider_clan .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#1efa72;text-align:right}.theme-spider_clan .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:2px;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-spider_clan .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-spider_clan .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-spider_clan .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-spider_clan .ProgressBar--color--default{border:.0833333333em solid #00d900}.theme-spider_clan .ProgressBar--color--default .ProgressBar__fill{background-color:#00d900}.theme-spider_clan .ProgressBar--color--disabled{border:1px solid #999}.theme-spider_clan .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-spider_clan .Section{position:relative;margin-bottom:.5em;background-color:#003000;box-sizing:border-box}.theme-spider_clan .Section:last-child{margin-bottom:0}.theme-spider_clan .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid lime}.theme-spider_clan .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#1efa72}.theme-spider_clan .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-spider_clan .Section__rest{position:relative}.theme-spider_clan .Section__content{padding:.66em .5em}.theme-spider_clan .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-spider_clan .Section--fill{display:flex;flex-direction:column;height:100%}.theme-spider_clan .Section--fill>.Section__rest{flex-grow:1}.theme-spider_clan .Section--fill>.Section__rest>.Section__content{height:100%}.theme-spider_clan .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-spider_clan .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-spider_clan .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-spider_clan .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-spider_clan .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-spider_clan .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-spider_clan .Section .Section:first-child{margin-top:-.5em}.theme-spider_clan .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-spider_clan .Section .Section .Section .Section__titleText{font-size:1em}.theme-spider_clan .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#002800;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:2px;max-width:20.8333333333em}.theme-spider_clan .Dropdown{position:relative;align-items:center}.theme-spider_clan .Dropdown__control{display:inline-block;align-items:center;font-family:Verdana,sans-serif;font-size:1em;width:8.3333333333em;line-height:1.3333333333em;-ms-user-select:none;user-select:none}.theme-spider_clan .Dropdown__arrow-button{float:right;padding-left:.35em;width:1.2em;height:1.8333333333em;border-left:.0833333333em solid #000;border-left:.0833333333em solid rgba(0,0,0,.25)}.theme-spider_clan .Dropdown__menu{overflow-y:auto;align-items:center;z-index:5;max-height:16.6666666667em;border-radius:0 0 .1666666667em .1666666667em;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75)}.theme-spider_clan .Dropdown__menu-scroll{overflow-y:scroll}.theme-spider_clan .Dropdown__menuentry{padding:.1666666667em .3333333333em;font-family:Verdana,sans-serif;font-size:1em;line-height:1.4166666667em;transition:background-color .1s ease-out}.theme-spider_clan .Dropdown__menuentry.selected{background-color:rgba(255,255,255,.5)!important;transition:background-color 0ms}.theme-spider_clan .Dropdown__menuentry:hover{background-color:rgba(255,255,255,.2);transition:background-color 0ms}.theme-spider_clan .Dropdown__over{top:auto;bottom:100%}.theme-spider_clan .Dropdown__selected-text{display:inline-block;text-overflow:ellipsis;white-space:nowrap;height:1.4166666667em;width:calc(100% - 1.2em);text-align:left;padding-top:2.5px}.theme-spider_clan html,.theme-spider_clan body{scrollbar-color:#005700 #001e00}.theme-spider_clan .Layout,.theme-spider_clan .Layout *{scrollbar-base-color:#001e00;scrollbar-face-color:#005700;scrollbar-3dlight-color:#002800;scrollbar-highlight-color:#002800;scrollbar-track-color:#001e00;scrollbar-arrow-color:#14ff14;scrollbar-shadow-color:#005700}.theme-spider_clan .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-spider_clan .Layout__content--flexRow{display:flex;flex-flow:row}.theme-spider_clan .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-spider_clan .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-spider_clan .Layout__content--noMargin{margin:0}.theme-spider_clan .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#1efa72;background-color:#002800;background-image:linear-gradient(to bottom,#004200,#000f00)}.theme-spider_clan .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-spider_clan .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-spider_clan .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-spider_clan .Window__contentPadding:after{height:0}.theme-spider_clan .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-spider_clan .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(19,65,19,.25);pointer-events:none}.theme-spider_clan .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-spider_clan .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-spider_clan .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-spider_clan .TitleBar{background-color:#044a1b;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-spider_clan .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#044a1b;transition:color .25s,background-color .25s}.theme-spider_clan .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-spider_clan .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-spider_clan .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-spider_clan .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-spider_clan .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-spider_clan .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-spider_clan .Tooltip{font-family:Times New Roman,Times,serif;color:#15e264}.theme-spider_clan .Button{font-family:Times New Roman,Times,serif;font-size:15px;border-radius:20px;color:#003920!important}.theme-spider_clan .Button_red{background-color:rgba(204,0,0,.1)!important;border-radius:20px}.theme-spider_clan .Button_red:hover{background-color:rgba(80,20,20,.1)!important}.theme-spider_clan .Button_green{background-color:rgba(21,226,100,.1)!important;border-radius:20px}.theme-spider_clan .Button_green:hover{background-color:rgba(4,74,27,.1)!important}.theme-spider_clan .Button_blue{background-color:rgba(0,174,208,.1)!important;border-radius:20px}.theme-spider_clan .Button_blue:hover{background-color:rgba(53,94,163,.1)!important}.theme-spider_clan .Button_disabled{background-color:rgba(50,50,50,.5)!important;color:#15e264!important}.theme-spider_clan .NoticeBox{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-size:16px}.theme-spider_clan .NoticeBox_red{background-color:#501414!important}.theme-spider_clan .NoticeBox_blue{background-color:rgba(53,94,163,.8)!important}.theme-spider_clan .Dropdown__control{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-size:16px;line-height:20px}.theme-spider_clan .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iMjA5LjUyMzAzbW0iCiAgIGhlaWdodD0iMjI5LjEyODE5bW0iCiAgIHZpZXdCb3g9IjAgMCAyMDkuNTIzMDQgMjI5LjEyODE4IgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc1IgogICBpbmtzY2FwZTp2ZXJzaW9uPSIxLjEgKGM2OGUyMmMzODcsIDIwMjEtMDUtMjMpIgogICBzb2RpcG9kaTpkb2NuYW1lPSJiZy1zcGlkZXJfY2xhbi5zdmciCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJuYW1lZHZpZXc3IgogICAgIHBhZ2Vjb2xvcj0iIzUwNTA1MCIKICAgICBib3JkZXJjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZWNoZWNrZXJib2FyZD0iMSIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjAuNzQxMTg5NjciCiAgICAgaW5rc2NhcGU6Y3g9IjMzNy45NzAxNyIKICAgICBpbmtzY2FwZTpjeT0iNDgwLjk4MzUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTciCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjEzNTIiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjMyIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iZzQyMSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICB1bml0cz0ibW0iIC8+CiAgPGRlZnMKICAgICBpZD0iZGVmczIiIC8+CiAgPGcKICAgICBpbmtzY2FwZTpsYWJlbD0i0KHQu9C+0LkgMSIKICAgICBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIgogICAgIGlkPSJsYXllcjEiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMxMy41NDc1LC00OC41ODY1MTIpIgogICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZSI+CiAgICA8ZwogICAgICAgaWQ9Imc0MjEiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjEyNzQ1OTA5LDAsMCwwLjEyNzQ1OTA5LC0xMTk4LjAxOCwxNTIuNTIxMjMpIgogICAgICAgc3R5bGU9ImRpc3BsYXk6aW5saW5lO29wYWNpdHk6MTttaXgtYmxlbmQtbW9kZTpub3JtYWw7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjUiPgogICAgICA8cGF0aAogICAgICAgICBzdHlsZT0iZGlzcGxheTpub25lO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC41O3N0cm9rZS13aWR0aDowLjg5NDM2NiIKICAgICAgICAgZD0ibSAtMzg0LjQ3NTE1LDk4MS41NTI4NCBjIC04LjYwODE0LC0xLjU2NTg1IC0yMy41NTA4NCwtNy44NDkzMSAtMjguNjg2OCwtMTIuMDYyODUgLTEuNjk0OTQsLTEuMzkwNTYgLTEuNTU0MjQsLTEuNDM1NzMgMi42ODMxLC0wLjg2MTkgMTYuMDE4ODMsMi4xNjkyOCAxOS4yMjg4OCwyLjAxNDc0IDE5LjIyODg4LC0wLjkyNjEyIDAsLTMuNDQwOCAtNi4zOTUzNSwtNi45ODM4MyAtMjQuODkwMDksLTEzLjc4OTQyIC02MS42NjM2NSwtMjIuNjkwMzQgLTk1LjQyNjg5LC00My45NjEyNCAtMTI2LjI3NjE3LC03OS41NTM5NyAtNDIuOTQ2ODIsLTQ5LjU1MDQ5IC02NS4yNjAyMiwtMTEwLjA3NDA0IC02NS4yNjgzOCwtMTc3LjAzNjIyIC0wLjAwMywtMjUuNjQzIDIuNDQ3NTEsLTQyLjIwOTYyIDkuNzUxOTYsLTY1LjkyNDI4IDQuMDEyMzIsLTEzLjAyNjQ0IDUuMTU2NTMsLTE4Ljc1MjA4IDMuOTAyMywtMTkuNTI3MjMgLTAuNDY1NDUsLTAuMjg3NzIgLTUuMTkyMTIsMy4wOTQ4NiAtMTAuNTAzNyw3LjUxNjcgLTUuMzExNTcsNC40MjE4NCAtOS44MDMxLDcuODk0MDMgLTkuOTgxMTksNy43MTU5NyAtMC42Njk2NCwtMC42Njk3MSAyLjYzNjYzLC0xNy40NDg1NSA0Ljc5MzI1LC0yNC4zMjUxNiA1LjQ4NTYsLTE3LjQ5MTMgMTMuOTUwNDIsLTI3LjY3Mjk0IDM2LjI1MzE0LC00My42MDU3MiA1LjM0MjUzLC0zLjgxNjcxIDkuNDQ2MzMsLTguMDE0MjMgMTcuODMyMDUsLTE4LjIzOTM1IDIyLjI2Njk5LC0yNy4xNTExNyA0My44MjIxOSwtNTEuMzU3OTkgNTguMTA0NTQsLTY1LjI1MjI0IDI1LjU3ODQ1LC0yNC44ODM0MiA2My42MzAwMiwtNTQuMzUwMTkgOTYuNDQ0MjYsLTc0LjY4NTU4IDI5LjMzNTcxLC0xOC4xNzk2OSAzNC40ODExOSwtMjMuMTk4NjkgNDguOTQ4NSwtNDcuNzQ1MjkgMTkuMDM2MiwtMzIuMjk4NjEgMTguNDc4NzQsLTMxLjc5ODU3IDI3Ljc0MzQsLTI0Ljg4NDQ5IDEuNTk4NjgsMS4xOTMgMi45MTYxNywxLjg0Njg3IDIuOTI3NzcsMS40NTI5IDAuMDI2MiwtMC44ODk2MyAtMTUuNDAxNjgsLTU2LjAyNDUzIC0xNS44MjE5MywtNTYuNTQzMTggLTAuMTY3NjQsLTAuMjA2ODYgLTEuMjM0NjksMC40OTc0NSAtMi4zNzEyMywxLjU2NTE0IC0yLjg1MzU3LDIuNjgwNzggLTQuNzkxNjEsMi40MzQyIC03LjU4NzE3LC0wLjk2NTM4IC0xNS43Mjg3LC0xOS4xMjcwOSAtMTguNjEyNywtMTkuOTM1NjkgLTY4LjQyMTQxLC0xOS4xODM3OSAtNTQuMzgxNTcsMC44MjA5NCAtODUuNTg5MjcsNS4zOTYxNiAtMTM3LjkwNzM4LDIwLjIxODEzIC0xNS43ODUzMiw0LjQ3MjAxIC03Ni4yNjIyOCwyMy44MjA4MiAtNzcuMjE2OTYsMjQuNzA0NDUgLTAuMTY1ODEsMC4xNTM0OCAtMC42Mjk2NywyLjkyNTQ3IC0xLjAzMDc5LDYuMTU5ODYgLTEuMjk5NDksMTAuNDc4MzEgLTYuMTEyNTMsMTYuMjM0OTggLTIxLjU5OTM3LDI1LjgzMzk1IC01LjQ5NjI0LDMuNDA2NjQgLTguNDU2NDksNC43ODQ4NiAtOC42MTk1NCw0LjAxMzAyIC0wLjEzNjYsLTAuNjQ2NTQgMC41Njc3MSwtMy41NDc1IDEuNTY1MTQsLTYuNDQ2NSAxLjk4MzExLC01Ljc2NDEgMi4zMzA3NSwtOS40NjI4NCAwLjg4OTM5LC05LjQ2Mjg0IC0zLjIwMzAzLDAgLTIxLjU1NTQ2LDExLjg0MTg1IC00MC4yMTY3NSwyNS45NDk3NiAtNTUuNzk1OTUsNDIuMTgxNzEgLTg2LjYyOTA1LDgxLjAwNDk5IC0xMTIuNzkxNjIsMTQyLjAyMDggLTE5LjAwNjg0LDQ0LjMyNzMgLTMwLjU2MDQyLDg5LjAxNDEzIC0zNi4yMzIyMywxNDAuMTM4NjEgLTIuMDIzNTgsMTguMjQwMTUgLTIuMzY3OTEsNzMuMDE2ODYgLTAuNTA5NzcsODEuMDk1MDUgMS40NjU5NSw2LjM3Mjk4IDMuMDc1NDgsNy45Njk0MyA1LjAyODk5LDQuOTg4MDYgMS4zNDMzOCwtMi4wNTAyNSA2LjUyNzAzLC0yMS4yNzI5NSA4LjY1OTY2LC0zMi4xMTI5NCAwLjU2NTYyLC0yLjg3NDk0IDEuMzIxNDMsLTUuMjI3MjEgMS42Nzk2LC01LjIyNzIxIDAuMzU4MTUsMCAyLjUwOTk0LDQuNTI3NzMgNC43ODE3NSwxMC4wNjE2MiAxMy4yNzYxNiwzMi4zMzkzOSAxNS45NTk4NSw0My4wNzk3NCAxNy41OTg3MSw3MC40MzEzNCAxLjUzODY1LDI1LjY3OTIyIDYuMTk5NDMsNDAuNzA4OTYgMTkuMjc1NjQsNjIuMTU4NDYgMjIuOTg0NjQsMzcuNzAyODEgNTkuMjAyNjIsNzQuODA2NCA5NC40ODcyMiw5Ni43OTc2MSA4LjgwOTk3LDUuNDkwNzkgNDEuNzQyMjYsMjIuOTI0NCA0Ni41NDc4NywyNC42NDE0IDAuNjExMzMsMC4yMTg0MSAwLjg1MjYsMC42Nzc1NyAwLjUzNjE0LDEuMDIwMzkgLTAuMzE2NDUsMC4zNDI4MSAtNy4zNTk1OCwtMS4wNDk4MSAtMTUuNjUxNDEsLTMuMDk0NiAtMzguMjQ1MzIsLTkuNDMxNTQgLTYyLjQwMDU2LC0xOS44MzU3OSAtOTEuOTkxNTQsLTM5LjYyMjkzIC0zOC4yMTAyNSwtMjUuNTUwNzkgLTgwLjg2NjI1LC02Mi41Njk2IC0xMDEuMTU5OTcsLTg3Ljc5MTE3IC0yNS4yODYyNiwtMzEuNDI2NTEgLTQ2LjgwMjE5LC03Ni4yMDkxMyAtNDYuODM3MzMsLTk3LjQ4NTkyIC0wLjAxMDYsLTYuNDUxNDIgMS4yOTA3NSwtMTIuOTY4MzEgMi41ODk3NCwtMTIuOTY4MzEgMC40MDU0OCwwIDMuNTg2MDcsNC43Mjg5NiA3LjA2Nzk4LDEwLjUwODggNy4wMzEyOSwxMS42NzE3NSAxMC44MDkxNSwxNi43MDM3MiAxMC44NjAyMywxNC40NjU1NyAwLjAxNzcsLTAuNzc1MjQgLTAuNjQwNjcsLTUuODA2MDUgLTEuNDYzMDEsLTExLjE3OTU4IC0xLjg0NDcxLC0xMi4wNTQwOSAtMi4xMjE4NCwtNjYuNDA4MTIgLTAuNDQ4ODMsLTg4LjAyNzE5IDMuNjE5NDcsLTQ2Ljc3MTY5IDExLjA0MzkxLC04Ni4yODE4NCAyMy4xMDg1NiwtMTIyLjk3NTM2IDE5Ljg2NjgsLTYwLjQyMzAzIDQ5Ljg5MDQ5LC0xMDYuODc1ODcgOTUuODE4MzcsLTE0OC4yNTA2OSAxNS43MTE1OSwtMTQuMTU0MDYgMjQuNTc1NzYsLTIxLjI0MjI3IDU0LjgzMDU1LC00My44NDUzMiAyMi4yOTIxLC0xNi42NTQwOCAzMC4zMTMyOSwtMjMuNDI3MDMgMzAuMzEzMjksLTI1LjU5NTYgMCwtMC40MTAwNiAtMy41MjA2MSwtMC4wMjU5IC03LjgyMzU4LDAuODUzMDUgLTQuMzAyOTgsMC44NzkyNSAtNy45ODE2LDEuNDQwNjQgLTguMTc0NzIsMS4yNDc1NSAtMC41NTc0NSwtMC41NTc0NiA1Ljk4MDA2LC03LjU2ODg0IDExLjgyODc4LC0xMi42ODYyMyAzLjA1MzgzLC0yLjY3MTkyIDcuNTAyODQsLTUuNTAyNTkgMTAuMzUyMjMsLTYuNTg2MzggNC41NDIzMSwtMS43Mjc4MiA2LjE1OTcxLC0xLjg1Mjk1IDE3Ljc3OTQ4LC0xLjM3NTk4IGwgMTIuNzgyNjMsMC41MjQ3MiAxNS4zODk5MSwtNC44Mjc2MSBjIDEwMi43Nzg1LC0zMi4yNDAzOCAxNTcuMTU3NSwtNDMuMjc3MzEgMjM4LjA4NzEyLC00OC4zMjMxNCAyOC44MDU3MywtMS43OTU5OCAzMS40MDQyMywtMi42MDg3OCA0MC42NTU1NSwtMTIuNzE3NjIgMy4wNTk3LC0zLjM0MzMyIDYuMDg0NSwtNi4zNzQ1MSA2LjcyMTc4LC02LjczNjAxIDAuNjY1NTYsLTAuMzc3NiAyLjE3NDMsMC4xNDE1OCAzLjU0NTE2LDEuMjE5OTIgMS4zMTI1OCwxLjAzMjQ1IDIuNTE2NDgsMS43MzA2OCAyLjY3NTM1LDEuNTUxNjMgMC4yNzU2LC0wLjMxMDYxIDQuMTA5NTIsLTQxLjA3NjU0IDQuMDk1NTIsLTQzLjU0NzMyIC0wLjAwNCwtMC42NTI2MiAtMS4wNDg2NywwLjA1MTkgLTIuMzIyMTUsMS41NjUxNCAtMi43OTYzMiwzLjMyMzIgLTQuNzQ3NywzLjQ2OTUyIC03LjQ4MDIsMC41NjA5NSAtMS4xMzE5NywtMS4yMDQ5OCAtMy45MTg3NiwtMy4xMTY2OSAtNi4xOTI4NywtNC4yNDgyNCAtMy43MzUxMSwtMS44NTg1OCAtNS4zMDE3NywtMi4wNDg5OSAtMTYuMjA4NywtMS45NjkzIC03Ljk5NDM2LDAuMDU4MSAtMTkuMTc1NDYsMS4wMzQ1MSAtMzMuMDkxNTUsMi44ODg4OSAtNTQuNjYwODcsNy4yODM3MiAtOTkuOTY2NTIsOC4xMzk4OSAtMTQ2LjIyODg4LDIuNzYzMTQgLTI4LjM1NDQ2LC0zLjI5NTM4IC01Mi42MzM1NywtOC45MTIyNyAtODguMDk1MDgsLTIwLjM4MDY0IC0yNS4yMjQ1NCwtOC4xNTc2OSAtMjguMTE4NDcsLTguODU5OTUgLTQxLjE5MjM2LC05Ljk5NTE3IC0yNC41NDAyMSwtMi4xMzA4MiAtMzMuMDY4MTIsLTUuNDI2OTIgLTQ1LjQ4NDYxLC0xNy41ODAwMiBsIC02Ljc4NDMsLTYuNjQwNCA2LjI2MDU2LDAuNjM3OTUgYyA2LjY4MTcxLDAuNjgwOTcgMTEuMjMwMDUsMC42MTcxMiAxMi4wMTU3MSwtMC4xNjg1OCAxLjMxNzU3LC0xLjMxNzUgLTQuMzUzNTQsLTguMDAwNTU4IC0xMy45MTE5NiwtMTYuMzk0MzY0IC0zMC41NDMxMiwtMjYuODIxNTA3IC00OC41MDUxMSwtNTAuOTYxODgzIC02Ni4zOTQ5OSwtODkuMjMyNjQ2OCAtMzEuMzc3MjYsLTY3LjEyMzUyODIgLTM4LjEyOTI2LC0xMjQuMjYxODE5MiAtMjEuOTA4NDQsLTE4NS4zOTgzMzkyIDUuNDc1MywtMjAuNjM2NSAxMS4wODcyMSwtMzYuMDQwMiAyNC40Mzc4MiwtNjcuMDc3NDcgNC4zMzc1OSwtMTAuMDgzOTggOC4xNTczNSwtMTkuMjQwMDUgOC40ODgzNSwtMjAuMzQ2ODMgMS44MzE2LC02LjEyNDYgLTYuMDQ0NjgsMi40NDgxMSAtMTcuMjE3MDQsMTguNzM5MzkgLTQuMjg1MTMsNi4yNDg0NyAtOC4wNzQ3NiwxMS4zNzk4OSAtOC40MjE0LDExLjQwMzE3IC0xLjE4MDQ4LDAuMDc5MiAtMi4wNTMxNywtNi42NDcyIC0xLjkwOTA4LC0xNC43MTQ3NCAwLjE5OTQ4LC0xMS4xNjk1NyAzLjcwNTksLTIxLjgzMjEgMTQuMTE3NjIsLTQyLjkyOTU4IDE5LjQzNDkxLC0zOS4zODEzOCA0OC4xODgzLC04NC4yNzY5MSA3NC4xNzczMiwtMTE1LjgyMDQzIDMwLjk4MDMzLC0zNy42MDE2IDgwLjkwMDQyLC04Ni41MzE0NCAxMzAuMjMzODUsLTEyNy42NTA0MyAyNC4xMDQxOSwtMjAuMDkwNjMgNjUuMDQ5MzcsLTUxLjc2MDMxIDY1Ljg2NTIyLC01MC45NDQ0NSAwLjI0OTA3LDAuMjQ5MDcgLTYuNjY3MDYsOC44NDA3MSAtMTUuMzY5MTksMTkuMDkyNTMgLTgwLjI4MDA4LDk0LjU3NjQ3IC0xMTguMTgwODYsMTU2LjQzMjQyIC0xMzMuMDgyMTMsMjE3LjE5NjYyIC0xLjY4Nzc4LDYuODgyNDEgLTQuNTMxMjUsMjAuNzY0MDEgLTYuMzE4ODEsMzAuODQ3OTkgLTguNzUwODUsNDkuMzY1MDYgLTEyLjQ4ODQ4LDYzLjI3NDgyIC0yMy4xOTEwMyw4Ni4zMDYzNCAtNy4yMDAyMSwxNS40OTQ2MyAtMTcuNTEyOTgsMzUuMzI3NDcgLTE4LjM2OTc1LDM1LjMyNzQ3IC0wLjM1MTE2LDAgLTEuNTY3MDcsLTYuNjg3MTUgLTIuNzAyMDEsLTE0Ljg2MDMxIC0yLjI3NDMyLC0xNi4zNzgyOSAtNC44MzU4NSwtMjkuNzcxNyAtNi40MzAwMiwtMzMuNjIwMzYgLTEuMjUwODEsLTMuMDE5NzMgLTMuNDM0MDgsLTMuMTk3OTkgLTUuOTUwODMsLTAuNDg1ODkgLTUuNjg5Nyw2LjEzMTMgLTI5Ljk1OTQsNTQuNzQxOTUgLTM1LjQ5NTcxLDcxLjA5NTYgLTguODkxMDQsMjYuMjYzMTUgLTEyLjI2Mjc0LDQ3LjU3MjA2IC0xMi4xOTU1Niw3Ny4wNzQ3MiAwLjExMDY0LDQ4LjU4Mzk3IDEzLjY2OTU5LDkwLjA1NjMzMyA0My4yOTg5MSwxMzIuNDM3MDk0IDE0LjM5OTMzLDIwLjU5NjI3MSAzMy4yMzQ2NCw0MS43NTIyMzYgNDAuNDA1NTgsNDUuMzgzODEgMy41MzYyNiwxLjc5MDc5IDcuNTc3NTcsMS40Nzc2NzIgNy41Nzc1NywtMC41ODcxNTEgMCwtMC40ODA0NTQgLTEuNDA4NjIsLTMuOTY0NjM2IC0zLjEzMDI4LC03Ljc0MjUyOSAtMS43MjE2NSwtMy43Nzc5ODIgLTMuMTMwMjgsLTcuMTk0NTUgLTMuMTMwMjgsLTcuNTkyNTQzIDAsLTEuMTUwNTEzIDE3LjE2ODIyLDQuOTQzMjUxIDIzLjkxNDc5LDguNDg4NTE5IDcuNTQxNzYsMy45NjMwMjcgMTQuNzU5MzksMTAuOTkxMzE0IDIxLjE0OTY1LDIwLjU5NDc1MSA1LjIxMjMxLDcuODMzMjE3IDcuNjQ4MzEsOS44MjI4MjQgMTguOTYzNzMsMTUuNDg4OTAzIDI1LjA1Njk4LDEyLjU0Njc5NiA2NC43MzE3MiwyMy44MDU3MDYgMTAwLjUzNTIyLDI4LjUyOTc0NiAxNS4xNjYxMiwyLjAwMTA2IDc0LjI2MjQxLDIuMzA5NTIgOTIuMTE5NzIsMC40ODA5IDQ0LjU3NTE4LC00LjU2NDc1IDc3LjkxNTg0LC0xMC44MzUyNSA5OC45Mzk0NywtMTguNjA4IDExLjk1NjgsLTQuNDIwNTkgMTQuMzk2OTQsLTQuNzQwOTUgMTUuNDQ4NzEsLTIuMDI4MTYgMC44ODI0OSwyLjI3NjI1IC0wLjE4NjY2LDQuMjQ2OTkgMTMuNjA0NTksLTI1LjA3NzEzNCAyLjQwNTM5LC01LjExNDUyMyA0LjM3MzQ0LC05LjQ1OTI2NCA0LjM3MzQ0LC05LjY1NDk1MiAwLC0wLjE5NTY4NyAtMS4zNzIwMSwtMC4wOTgzOCAtMy4wNDg5LDAuMjE2MTY5IC0yLjkxNjI3LDAuNTQ3MDgzIC0zLjE4MTk2LDAuMzY0MDk2IC02LjEwODMyLC00LjIwNzcyNSAtMy4yNTI4MywtNS4wODE3ODkgLTguMDA4NiwtOS43MTE0NzYgLTEyLjIwNTIsLTExLjg4MTY1NiAtNS4wNDgyNCwtMi42MTA1NjYgLTE3LjA1MzA0LC03LjEwNDM5OCAtNDEuMjQzMjIsLTE1LjQzODgxOCAtMzQuOTUwMDQsLTEyLjA0MTU2OSAtNTQuOTMzNjcsLTIwLjExNjcxMiAtNzYuNDY4MzEsLTMwLjg5OTk5NjYgLTE1LjkwMzE0LC03Ljk2MzMyMDgyIC0yMS41MzU5OSwtMTEuMzczOTIzOSAtMzYuNzUyNjgsLTIyLjI1MzA5MzQgLTE2LjM2OTM4LC0xMS43MDMzMDEgLTE5LjI1ODQsLTE0LjE5MTA3OSAtMzIuNDE2NiwtMjcuOTE0NDY3IC0xMS42NDg4LC0xMi4xNDkxNTIgLTE2Ljg0Mzk0LC0xOC40Njk0MzMgLTI2LjgzMjk5LC0zMi42NDQzNjkgLTI3LjM5NzIyLC0zOC44Nzc5MzggLTU0LjQ5NzIsLTk1LjI2Mzk1OCAtNjAuODg5NTksLTEyNi42OTA5NDggLTEuMTkyODYsLTUuODY0NDcgLTMuMDIzMjQsLTExLjMzMjg3IC01LjMxNjQyLC0xNS44ODMyIC00Ljc3MDUsLTkuNDY2MTIgLTUuOTIwODgsLTE2LjA1NDc1IC00LjY0MTAzLC0yNi41ODA4OSAxLjI3MTU1LC0xMC40NTc4MSAyLjY2OTQyLC0xNy4wMTEyNyAzLjYyODU2LC0xNy4wMTEyNyAwLjQxMDk4LDAgMS42ODM1OSwyLjQxNDc5IDIuODI4MDMsNS4zNjYyIDEuMTQ0NDMsMi45NTE0MSAyLjM2NzYzLDUuMzY2MiAyLjcxODI0LDUuMzY2MiAxLjA5MTcyLDAgNC4wMTQ1NywtMTEuMjMzNzEgOC43MjYzMywtMzMuNTM4NzQgMi40OTM4MywtMTEuODA1NjMgNi4zNjMzOSwtMjkuNzE1MzIgOC41OTkwMSwtMzkuNzk5MjkgMTUuOTYwMDYsLTcxLjk4OTYgMzUuMTIyMTgsLTEyNi4yMDM5NSA1OS42OTU0OSwtMTY4Ljg5MzI3IDMuNzc3NjMsLTYuNTYyNTkgNi44Njg0MywtMTIuNTA5MjkgNi44Njg0MywtMTMuMjE0ODcgMCwtMi44NTgzMiAtOC43MTEzOCwzLjI3NjYzIC0yOC4wMDI2MiwxOS43MjA3NCAtNS44MDkzNiw0Ljk1MTk3IC0xMC45ODQyOCw5LjE1MjI0IC0xMS40OTk4Miw5LjMzMzkyIC0yLjQzOTc3LDAuODU5ODMgMi43NDkwNiwtMTYuNTIxOTMgNy40MTY3NiwtMjQuODQ0OTQgMTAuNjM1NDUsLTE4Ljk2NDIgMzUuNzk0OSwtNDcuMjkxNyA3NS40NjI0NCwtODQuOTY0NiA0OS4wNzE4OCwtNDYuNjA0MzQgODMuNzg0NjQsLTc0LjAxMDU3IDEzNy4zNDYxNCwtMTA4LjQzNjcyIDY3LjExNzU0LC00My4xMzkxNyAxMzQuMTg2MzIsLTc5LjMxMDgzIDIxNy45NDA4NiwtMTE3LjU0MDI3IDMuNTY2MjgsLTEuNjI3ODIgNi40ODQxNSwtMi42NDk3MyA2LjQ4NDE1LC0yLjI3MDkyIDAsMC4zNzg4MSAtNC4xMjUyNiwzLjY1OTI2IC05LjE2NzI1LDcuMjg5ODkgLTgzLjUxMzIsNjAuMTM2MDggLTEzMi4xNzEwNCw5OS41NTgyNyAtMTc1LjM4NTQ2LDE0Mi4wOTU4OSAtMzguNDY4NjYsMzcuODY2MTkgLTYzLjIxODM2LDcwLjQ5NDE0IC05MS4zMDU0NSwxMjAuMzY5NSAtMjUuNDkxNDcsNDUuMjY2MiAtMjkuNzA0NzEsNTIuNDkwNDUgLTM2LjgzMTA5LDYzLjE1MjY3IC03Ljg1Njc4LDExLjc1NTAyIC0yMS43NzU3MSwyOS41NDEwNSAtMzIuMTE3Nyw0MS4wNDEgLTEwLjg4Nzg0LDEyLjEwNjkxIC0yOS4xODAxOCwzMS4zMDI4MiAtMjkuODI5MzgsMzEuMzAyODIgLTAuMzQ5ODQsMCAxLjQ1Mjk2LC04LjM1MTE1IDQuMDA2MjIsLTE4LjU1ODEgNi4wNzIxNywtMjQuMjc0MjIgOC40MTE3OCwtMzUuNzY0NzUgOC40MTE3OCwtNDEuMzEyODQgMCwtNS43MDU0OSAtMS4zNTk4NiwtNS44ODg5OSAtNi4yNTU3MSwtMC44NDQxNiAtMTcuMzYwNjcsMTcuODg4OTkgLTQ0LjMzMTMzLDc0Ljc5NzkyIC01OS4wNjgyNiwxMjQuNjM1ODUgLTcuNjYwMTMsMjUuOTA1MzggLTE4LjY0NjQzLDc1LjA3MTk0IC0yMC4xOTA0MSw5MC4zNTc0MiAtMC41NzQyNiw1LjY4NTExIC0wLjUwMDM3LDYuMTUxNDkgMC44MDM4NSw1LjA3Mzg3IDAuNzg5OTMsLTAuNjUyNjkgMi43MDc2OCwtMy4xNjgxIDQuMjYxNjgsLTUuNTg5NzkgMS41NTQsLTIuNDIxNyAzLjE4NTk2LC00LjQwMzA5IDMuNjI2NTksLTQuNDAzMDkgMS4xMzI0OCwwIDAuOTk4NDYsMjMuMDkzOTEgLTAuMTY3MTMsMjguNzk5MjkgLTAuNTMyNTQsMi42MDY2OSAtMi42MTY2Myw4LjExOTA1IC00LjYzMTMsMTIuMjQ5NjcgbCAtMy42NjMwMyw3LjUxMDIyIDEuMDQzNzYsNi4wODY3MiBjIDMuMTAyOTcsMTguMDk1MTkgMTcuNTgyNzQsNTIuNTMyNCAzMy41MTY3MSw3OS43MTI4IDQuMjQ3MDIsNy4yNDQ2NCAxMi41MDE5NSwxOS41MjA3MSAxOC4zNDQyOSwyNy4yODAxNjUgMjIuNDIsMjkuNzc2OTY3IDQ5LjMxNzI2LDUwLjkyNzc5OSA4Ny4wNzYyNyw2OC40NzI5OTMgMzguNTA2MzUsMTcuODkyNDU5IDgzLjcxNjg5LDMwLjU3MDYyNzgzIDExMy4wNjkxNiwzMS43MDc0Mzg5IDE0LjEyMjI4LDAuNTQ2OTc2NSAyMi4yNzQxLC0wLjg1NTM1NDAxIDM2LjE0OTA0LC02LjIxODUxOTYgMTEuOTg1ODMsLTQuNjMyOTUxMyAxNC43MTgwMywtNS4wNzQ3MTQzIDE2LjA0NTQ3LC0yLjU5NDM2ODcgMC45NjA4OCwxLjc5NTQwNDUgMi4zMDE2NiwxLjIxNTI4MjggMzUuMDc2OSwtMTUuMTc2NzYwNiAxOC43NDI4MiwtOS4zNzM5MzMgMzMuNzIzMDIsLTE3LjM1MjA3MyAzMy4yODkzNSwtMTcuNzI5MTkyIC0wLjQzMzY2LC0wLjM3NzEyNyAtNi4wMjA1MiwtMi42MTM3ODUgLTEyLjQxNTI0LC00Ljk3MDM1MSAtNDkuMzIwMiwtMTguMTc1MzkxIC03My41NjA4OCwtMzQuNzE0NzI3IC05Ny4wNTE3OSwtNjYuMjE4MTI1IC0yMC4xODA4NSwtMjcuMDY0MzMgLTM1LjUwODgyLC02MC41NTEyOCAtNDIuMTY1OTIsLTkyLjExOTcyIC0xLjg3OTQ4LC04LjkxMjY2IC0yLjA3Mjg3LC0xMi4xMDkzOSAtMi4wNTU5OSwtMzMuOTg1OTIgMC4wMiwtMjUuOTM5NTQgMC41MzY4OCwtMzEuMTY4NjcgNS44MzQ3NSwtNTkuMDI4MTcgMi45NzIyOCwtMTUuNjMwMDIgMTEuNjU0NzQsLTUxLjk3MDI5IDE2LjA3MTc1LC02Ny4yNjc4NyAxMC43MjM5NiwtMzcuMTQwNzUgMTkuOTcwODcsLTYwLjg0Mzc5IDM3LjEyMDQ4LC05NS4xNTI1OSAyMC4xNjU2NSwtNDAuMzQyNTggMjQuNDg4MywtNDcuNTcxMDUgNTMuOTYyNjcsLTkwLjIzODAxIDQ1LjgxNDczLC02Ni4zMjExNyA3MC41NzgyLC05Ni4zNDYwMiAxMjYuMTM2OTMsLTE1Mi45MzY2MyBsIDE5Ljc1NjI4LC0yMC4xMjMyNCAxOS43NTYyODIsMjAuMTIzMjQgYyA1NS41NTg3NDcxLDU2LjU5MDYxIDgwLjMyMjIyOCw4Ni42MTU0NiAxMjYuMTM2OTQ0LDE1Mi45MzY2MyAyOS4xNjkzMDgsNDIuMjI1MzcgMzQuMjg4OTI5LDUwLjc5ODM1IDU0LjQxOTk1NCw5MS4xMjg2IDE2LjY5NzAxLDMzLjQ1MDcyIDI2LjA0MTYyLDU3LjQ3NTc2IDM2LjY2MzIsOTQuMjYyIDQuNDE3MDEsMTUuMjk3NTggMTMuMDk5NDIsNTEuNjM3ODUgMTYuMDcxNzYsNjcuMjY3ODcgNS4yOTc4NywyNy44NTk1IDUuODE0NzIsMzMuMDg4NjMgNS44MzQ3Niw1OS4wMjgxNyAwLjAxNywyMS44NzUxNiAtMC4xNzY2NCwyNS4wNzM4MiAtMi4wNTU3LDMzLjk4NTkyIC05LjIzODksNDMuODE3NDggLTM0LjkzOTMyLDkwLjI3NDAyIC02NS4xMzI2NywxMTcuNzM0ODk2IC0xNy41NzA0NTQsMTUuOTgwMzQ5IC0zOC44MjcxMjUsMjcuNTc5MTg4IC03NS4zMzMwOTgsNDEuMTA2MDc1IGwgLTEyLjc4NjIxOCw0LjczNzc4OSAzNC4yOTUxLDE3LjE4NDc2NCBjIDMzLjc5MTM5MywxNi45MzIzMzAxIDM0LjMxNjI5NiwxNy4xNTc4NTM1IDM1LjczMTQ1MiwxNS4zNTI1MjE2IDEuODMxNjYyLC0yLjMzNjczNzYgMy43ODk2MDksLTIuMDA2MTM1MSAxNi4wMDM4ODQsMi43MDIzMTg3IDE0LjA4NDMsNS40MjkzMzk3MiAyMi4wNjgwNCw2Ljc3NjA0MDYgMzYuNjMwMiw2LjE3ODgzNjUgMjkuMTcxNzIsLTEuMTk2MzMxMSA3My44OTkxNSwtMTMuNzU2MzgxOCAxMTIuNDA4NDIsLTMxLjU2NTc1MzggMzcuNTg0MzEsLTE3LjM4MTU2MSA2NC44MjQ3NCwtMzguNzkzMTI3IDg3LjI1NTgsLTY4LjU4NDg0MiA1Ljg0MjM2LC03Ljc1OTQ1NSAxNC4wOTcyNywtMjAuMDM1NTI1IDE4LjM0NDM1LC0yNy4yODAxNjUgMTUuOTMzOTQsLTI3LjE4MDQgMzAuNDEzNzMsLTYxLjYxNzYxIDMzLjUxNjczLC03OS43MTI4IGwgMS4wNDM3MiwtNi4wODY3MiAtMy42NjMwNSwtNy41MTAyMiBjIC0yLjAxNDY1LC00LjEzMDYyIC00LjA5ODcsLTkuNjQyOTggLTQuNjMxMywtMTIuMjQ5NjcgLTEuMTY1NTQsLTUuNzA1MzggLTEuMjk5NiwtMjguNzk5MjkgLTAuMTY3MDcsLTI4Ljc5OTI5IDAuNDQwNTcsMCAyLjA3MjUyLDEuOTgxMzkgMy42MjY1Nyw0LjQwMzA5IDEuNTUzOTYsMi40MjE2OSAzLjQ3MTc1LDQuOTM3MSA0LjI2MTY2LDUuNTg5NzkgMS4zMDM5OCwxLjA3NzQxIDEuMzc5MzgsMC42MTAxOSAwLjgxOTE1LC01LjA3Mzg3IC0xLjQ3Nzc3LC0xNC45OTMyMyAtMTIuNTA5MzMsLTY0LjIyODQ5IC0yMC4zMzk0MSwtOTAuNzc4MTcgLTE0LjUyMTc0LC00OS4yMzg0NiAtNDEuNjM5MSwtMTA2LjM5MzM0IC01OC45MzQ1NCwtMTI0LjIxNTEgLTQuODk1ODUsLTUuMDQ0ODMgLTYuMjU1NzMsLTQuODYxMzMgLTYuMjU1NzMsMC44NDQxNiAwLDUuNTQ4MDkgMi4zMzk1NywxNy4wMzg2MiA4LjQxMTc4LDQxLjMxMjg0IDIuNTUzMjQsMTAuMjA2OTUgNC4zNTYwMSwxOC41NTgxIDQuMDA2MjMsMTguNTU4MSAtMC43MTY1NywwIC0yMC4wNDcwNCwtMjAuMzkzNDEgLTMwLjk0MjkzLC0zMi42NDQzNyAtMTEuMjkyNjIsLTEyLjY5NzE5IC0yMi44MzUxNCwtMjcuNDc3MjkgLTMxLjAxMDA5LC0zOS43MDgyNSAtNy4xMjA3NywtMTAuNjUzOTUgLTExLjMzNDg0LC0xNy44Nzk3MiAtMzYuODI1MTcsLTYzLjE0Mzg3IC0xNC4zODY0MiwtMjUuNTQ2NTIgLTI1LjM3NDE2LC00Mi43NjE4MyAtMzguODE2NTcsLTYwLjgxNjkxIC00MC4zMDI0NywtNTQuMTMxODUgLTEwNS4xMTUwNDcsLTExMi41OTM1OCAtMjA1LjczODc2MiwtMTg1LjU3ODg0IC0xMS4wNjc3ODMsLTguMDI3NzggLTIyLjYzODY0NiwtMTYuNDIwNzkgLTI1LjcxMzAzLC0xOC42NTExMyAtMy4wNzQzODQsLTIuMjMwMzQgLTUuNTg5Nzg5LC00LjM1NzExIC01LjU4OTc4OSwtNC43MjYxNiAwLC0wLjM2OTA0IDIuOTE3ODcsMC42NjA4NiA2LjQ4NDE1NSwyLjI4ODY4IDgzLjc1NDUzNywzOC4yMjk0NCAxNTAuODIzMzI2LDc0LjQwMTEgMjE3Ljk0MDg2NiwxMTcuNTQwMjcgNTMuNTYxNDUsMzQuNDI2MTUgODguMjc0MjIsNjEuODMyMzggMTM3LjM0NjEzLDEwOC40MzY3MiAzOS42Njc1NSwzNy42NzI5IDY0LjgyNjk3LDY2LjAwMDQgNzUuNDYyNDIsODQuOTY0NiA0LjY2NzY5LDguMzIzMDEgOS44NTY1NCwyNS43MDQ3NyA3LjQxNjgsMjQuODQ0OTQgLTAuNTE1NTEsLTAuMTgxNjggLTUuNjkwNSwtNC4zODE5NSAtMTEuNDk5ODUsLTkuMzMzOTIgLTEzLjMxOTE3LC0xMS4zNTM0NCAtMjEuMzgwNzIsLTE3LjYyMzg2IC0yNS4wOTU5MiwtMTkuNTIwMDcgLTIuNTczOTksLTEuMzEzNzUgLTIuOTA2NjksLTEuMzI1NjkgLTIuOTA2NjksLTAuMTA0MjYgMCwwLjc1ODYxIDMuMDk0OTUsNi43MDM1MiA2Ljg3NzY4LDEzLjIxMDkyIDIwLjE1MzExLDM0LjY2OTI5IDM3Ljc5MTI2LDgwLjczNzMxIDUxLjYxNjY1LDEzNC44MTQ4OSA0LjMwNDMxLDE2LjgzNjEyIDkuNDUzNjMsMzkuNjI5OTUgMTYuNjY4NTcsNzMuNzg1MjEgNC43MTE3OSwyMi4zMDUwMyA3LjYzNDY3LDMzLjUzODc0IDguNzI2MzMsMzMuNTM4NzQgMC4zNTA1OSwwIDEuNTczODIsLTIuNDE0NzkgMi43MTgyNSwtNS4zNjYyIDEuMTQ0NDMsLTIuOTUxNDEgMi40MTcxMSwtNS4zNjYyIDIuODI4MDcsLTUuMzY2MiAwLjk1OTEyLDAgMi4zNTcwMSw2LjU1MzQ2IDMuNjI4NTQsMTcuMDExMjcgMS4yNzk4MywxMC41MjYxNCAwLjEyOTUsMTcuMTE0NzcgLTQuNjQxMDUsMjYuNTgwODkgLTIuMjkzMTYsNC41NTAzMyAtNC4xMjM1NywxMC4wMTg3MyAtNS4zMTYzOCwxNS44ODMyIC02LjM4MjY1LDMxLjM3ODg2IC0zMy40OTcxNSw4Ny44MjI0NSAtNjAuNzkzODMsMTI2LjU1MjgyMyAtOS44NDMwNCwxMy45NjU5ODUgLTE1LjE4NjcsMjAuNDY4ODk1IC0yNi44MjUxOCwzMi42NDQzNjggLTEzLjMxOTE3LDEzLjkzMzc5NyAtMTYuMDM1OCwxNi4yNzc4MDUgLTMyLjUxMjM2LDI4LjA1MjU5MyAtMTUuMjEzMjYsMTAuODcxOTc4OCAtMjAuODY3ODksMTQuMjk1MDQwMzkgLTM2Ljc2MDUxLDIyLjI1MzA5MzQgLTIxLjUzNDY0LDEwLjc4MzI4NDYgLTQxLjUxODI3LDE4Ljg1ODQyNzYgLTc2LjQ2ODMxLDMwLjg5OTk5NjYgLTI0LjE5MDE5LDguMzM0NDIgLTM2LjE5NSwxMi44MjgyNTIgLTQxLjI0MzI1LDE1LjQzODgxOCAtNC4xOTY1NSwyLjE3MDE4IC04Ljk1MjM0LDYuNzk5ODY3IC0xMi4yMDUxNSwxMS44ODE2NTYgLTIuOTI2MzcsNC41NzE4MjEgLTMuMTkyMDgsNC43NTQ4MDggLTYuMTA4MzQsNC4yMDc3MjUgLTEuNjc2ODUsLTAuMzE0NTQ5IC0zLjA0ODksLTAuNDExODU2IC0zLjA0ODksLTAuMjE2MTY5IDAsMC4xOTU2ODggMS45NjgwNiw0LjU0MDQyOSA0LjM3MzQ1LDkuNjU0OTUyIDEzLjc5MTIyLDI5LjMyNDEyNCAxMi43MjIxLDI3LjM1MzM4NCAxMy42MDQ1NywyNS4wNzcxMzQgMS4wNTA5NywtMi43MTA3MyAzLjQ5NDAyLC0yLjM5MTg5IDE1LjM5NzMyLDIuMDA5ODIgMjEuMTg4NTIsNy44MzUxOSA1NC4xMTYwNCwxNC4wMzA5MSA5OC45OTA4NywxOC42MjYzNCAxNy44NTcyNywxLjgyODYyIDc2Ljk1MzYsMS41MjAxNiA5Mi4xMTk3MiwtMC40ODA5IDM1LjgwMzU0LC00LjcyNDA0IDc1LjQ3ODI1LC0xNS45ODI5NSAxMDAuNTM1MjYsLTI4LjUyOTc0NiAxMS4zMzA5MSwtNS42NzM4NiAxMy43NDg3NCwtNy42NTE2NjEgMTguOTk5MDMsLTE1LjU0MTkzOSA2LjIxNzM2LC05LjM0MzYyMyAxMi45NzgzMiwtMTUuOTY2OTQyIDIwLjY0NDc0LC0yMC4yMjQ2NjIgNi4zNDc4NiwtMy41MjUzMjMgMjQuMzg0MzYsLTEwLjAzNDQzMiAyNC4zODQzNiwtOC43OTk4NDggMCwwLjM5NDc3MyAtMS40MDg2MywzLjgwODgzNyAtMy4xMzAyOCw3LjU4NjgxOSAtMS43MjE2NiwzLjc3Nzg5MyAtMy4xMzAyOCw3LjI2MjA3NSAtMy4xMzAyOCw3Ljc0MjUyOSAwLDIuMDY0ODIzIDQuMDQxMjgsMi4zNzc5NDEgNy41Nzc2LDAuNTg3MTUxIDYuOTU5MjUsLTMuNTI0MzM5IDI1LjgzMzk1LC0yNC41Nzc5IDM5Ljc4Njc4LC00NC4zNzk3MDUgMjkuOTMyOTIsLTQyLjQ4MDY4IDQzLjgwNjUxLC04NC42MzQ3NjQgNDMuOTE3NjgsLTEzMy40NDExOTkgMC4wOTMxLC00MC44NzI1MyAtNi43OTg4LC02OS45NTU5IC0yNS41MjE3MywtMTA3LjcwMDI0IC0xMC42NTk1OSwtMjEuNDg5MjYgLTE5LjQ1NDc5LC0zNy41NDQ1OCAtMjIuMTY5NTUsLTQwLjQ3MDA4IC0yLjUxNjc0LC0yLjcxMjEgLTQuNjk5OTgsLTIuNTMzODQgLTUuOTUwODQsMC40ODU4OSAtMS41OTQxMiwzLjg0ODY2IC00LjE1NTY4LDE3LjI0MjA3IC02LjQyOTk2LDMzLjYyMDM2IC0xLjEzNDk1LDguMTczMTYgLTIuMzQ3OTgsMTQuODYwMzEgLTIuNjk1NjIsMTQuODYwMzEgLTAuODgyODMsMCAtMTAuOTgxNzQsLTE5LjM4MDQzIC0xOC4xNzU2NywtMzQuODgwMjkgLTEwLjkyNTIyLC0yMy41MzkyMyAtMTQuNjA0NzMsLTM3LjE4NTQxIC0yMy4zOTE1MiwtODYuNzUzNTIgLTEuNzg3NTcsLTEwLjA4Mzk4IC00LjYzMTAzLC0yMy45NjU1OCAtNi4zMTg3OSwtMzAuODQ3OTkgLTE0LjkwODQ2LC02MC43OTM1IC01Mi43NjM0LC0xMjIuNTc0NTUgLTEzMy4wODIxNCwtMjE3LjE5NjYyIC04LjcwMjE5LC0xMC4yNTE4MiAtMTUuNjE4MzIsLTE4Ljg0MzQ2IC0xNS4zNjkyNCwtMTkuMDkyNTMgMC45ODQ2MSwtMC45ODQ2MiA0Ny4wMzIxMywzNC45MjMyNiA3My40NTUyOCw1Ny4yODA0NCA0Mi44MTU4MiwzNi4yMjczNiA5MS40MzgwNCw4My45Nzk5NyAxMTguNzI5OTksMTE2LjYwNjUxIDI4LjQwNDM1LDMzLjk1NjUgNTcuNjIzMjEsNzkuMDUzNjYgNzguMDkxMTQsMTIwLjUyODM2IDEwLjQxMTY3LDIxLjA5NzQ4IDEzLjkxODEzLDMxLjc2MDAxIDE0LjExNzY2LDQyLjkyOTU4IDAuMTQ0MDgsOC4wNjc1NCAtMC43Mjg2NCwxNC43OTM5OCAtMS45MDkxMiwxNC43MTQ3NCAtMC4zNDY2NSwtMC4wMjMzIC00LjEzNjI2LC01LjE1NDcgLTguNDIxNDQsLTExLjQwMzE3IC0xMS4xNzIzMywtMTYuMjkxMjggLTE5LjA0ODU3LC0yNC44NjM5OSAtMTcuMjE3LC0xOC43MzkzOSAwLjMzMTAxLDEuMTA2NzggNC4xNTA3NiwxMC4yNjI4NSA4LjQ4ODM1LDIwLjM0NjgzIDEzLjM1MDY1LDMxLjAzNzI3IDE4Ljk2MjUzLDQ2LjQ0MDk3IDI0LjQzNzg0LDY3LjA3NzQ3IDE2LjIyMDc2LDYxLjEzNjUyIDkuNDY4ODMsMTE4LjI3NDgxMSAtMjEuOTA4NDksMTg1LjM5ODMzOTIgLTE3Ljg4OTgzLDM4LjI3MDc2MzggLTM1Ljg1MTgzLDYyLjQxMTEzOTggLTY2LjM5NDk4LDg5LjIzMjY0NjggLTkuNTU4MzYsOC4zOTM4MDYgLTE1LjIyOTUzLDE1LjA3Njg2NCAtMTMuOTExOTUsMTYuMzk0MzY0IDAuNzg1NywwLjc4NTcgNS4zMzQsMC44NDk1NSAxMi4wMTU3MiwwLjE2ODU4IGwgNi4yNjA1NiwtMC42Mzc5NSAtNi43ODQzLDYuNjQwNCBjIC0xMi41NjE4MiwxMi4yOTUzOSAtMjAuNzczMjcsMTUuNDQ3MDUgLTQ1LjkyMzc0LDE3LjYyNjE3IC0xMi42NDYwNywxLjA5NTc4IC0xNS42MzE1NiwxLjgyNDYgLTQwLjc1MzIzLDkuOTQ5MDIgLTM1LjQ2MTUzLDExLjQ2ODM3IC01OS43NDA2MiwxNy4wODUyNiAtODguMDk1MDgsMjAuMzgwNjQgLTQ2LjIxNDQ5LDUuMzcxMjEgLTkxLjMyMDk2LDQuNTI0NDIgLTE0Ni4yMjg4OCwtMi43NDUwOCAtMTMuNjQ3MDQsLTEuODA2NzkgLTI1LjI1MTcxLC0yLjgxOTg0IC0zMy4wOTE1NSwtMi44ODg4OSAtMTAuOTI3NDYsLTAuMDk2MSAtMTIuNDY2NTcsMC4wODk0IC0xNi4yMDg2OSwxLjk1MTI0IC0yLjI3NDEsMS4xMzE1NSAtNS4wNjA5NSwzLjA0MzI2IC02LjE5Mjg2LDQuMjQ4MjQgLTIuNzMyNTYsMi45MDg1NyAtNC42ODM4OCwyLjc2MjI1IC03LjQ4MDIxLC0wLjU2MDk1IC0xLjI3MzQ5LC0xLjUxMzQ0IC0yLjMxODQ2LC0yLjIxNzc2IC0yLjMyMjEzLC0xLjU2NTE0IC0wLjAxNDMsMi40NzA3OCAzLjgxOTkzLDQzLjIzNjcxIDQuMDk1NDgsNDMuNTQ3MzIgMC4xNTg4NCwwLjE3OTA1IDEuMzYyNzUsLTAuNTE5MTggMi42NzUzMiwtMS41NTE2MyAxLjM3MDg4LC0xLjA3ODM0IDIuODc5NjgsLTEuNTk3NTIgMy41NDUxOCwtMS4yMTk5MiAwLjYzNzMyLDAuMzYxNSAzLjY2MjA3LDMuMzkyNjkgNi43MjE3OSw2LjczNjAxIDkuMjUxMzIsMTAuMTA4ODQgMTEuODQ5ODEsMTAuOTIxNjQgNDAuNjU1NTYsMTIuNzE3NjIgODAuOTgzNTIsNS4wNDkxNCAxMzUuMjQwMTYsMTYuMDYxMyAyMzguMDg3MDksNDguMzIzMTQgbCAxNS4zODk5OSw0LjgyNzYxIDEyLjc4MjU1LC0wLjUyNDcyIGMgMTEuNjE1MzEsLTAuNDc2NzkgMTMuMjMxNzksLTAuMzUxODQgMTcuNzAxNjUsMS4zNjgwMiAyLjcwNTQ2LDEuMDQwOTUgNy4zNjczNSw0LjAwNDg4IDEwLjM1OTgxLDYuNTg2MzggNS44MzA3Myw1LjAzMDAxIDEyLjQ3NDk3LDEyLjExODIyIDExLjg5OTA5LDEyLjY5NDE5IC0wLjE5MzE4LDAuMTkzMDkgLTMuODcxOCwtMC4zNjgzIC04LjE3NDc3LC0xLjI0NzU1IC00LjMwMjk4LC0wLjg3OTI1IC03LjgyMzU2LC0xLjI2MzExIC03LjgyMzU2LC0wLjg1MzA1IDAsMi4xNjg1NyA4LjAyMTIxLDguOTQxNTIgMzAuMzEzMjksMjUuNTk1NiAyOS43NjIzNiwyMi4yMzUxMSAzOC45NDI0MSwyOS41NTk2MSA1NC4zNzI4Miw0My4zODI0IDUzLjE5ODUxLDQ3LjY1NjIyIDg2LjYwNTA2LDEwNC43ODM0MSAxMDUuMjY4OTYsMTgwLjAxNjQzIDEwLjY1MTgxLDQyLjkzNzA5IDE1LjE1MzUyLDgzLjQ1Nzk2IDE1LjIwMjE3LDEzNi44MzgwMyAwLjAyMzMsMjUuMjk3NiAtMC4yNzgxNSwzMy41MDU4MyAtMS41Njk4OCw0Mi43ODYyMiAtMC44NzkwNyw2LjMxNTgzIC0xLjQwNjkzLDExLjY3NDcgLTEuMTczMTQsMTEuOTA4NDggMC42NDQ5MywwLjY0NDkzIDYuNzIyNSwtOC4yMjg2MSAxMi4yMzM2OCwtMTcuODYxNDcgMi43MDU0NiwtNC43Mjg3OSA1LjE3MzEsLTguNjEyMDQgNS40ODM2MywtOC42MjkzIDEuMDk4MSwtMC4wNjA4IDIuNTY1NDgsNy45OTYwOCAyLjU1MDM3LDE0LjAwMzcyIC0wLjA1MzcsMjEuMTI3NTMgLTIxLjY2MTQ2LDY2LjAxNzkxIC00Ni44NDIzNCw5Ny4zMTM0OSAtMjAuMjkzNzEsMjUuMjIxNTcgLTYyLjk0OTcsNjIuMjQwMzggLTEwMS4xNTk5OCw4Ny43OTExNyAtMjkuMTkxMzEsMTkuNTE5OSAtNTQuMDY4NzMsMzAuMzA5MjcgLTkwLjMzMDk5LDM5LjE3NjczIC03LjM3ODUyLDEuODA0MjkgLTE0LjExOTgxLDMuNDgyMyAtMTQuOTgwNjQsMy43Mjg4OCAtMC44NjA4MiwwLjI0NjY3IC0xLjU2NTE0LDAuMDcwNyAtMS41NjUxNCwtMC4zOTA3NSAwLC0wLjQ2MTQ5IDcuNDQzMDEsLTQuNTUzMjIgMTYuNTQwMTQsLTkuMDkyNjYgMTkuODQ4NDEsLTkuOTA0MzkgMzcuMDI3NDgsLTIwLjMzNDU4IDUwLjIwMzIsLTMwLjQ4MDU0IDM0LjA2MTMxLC0yNi4yMjkxNyA3MS4xMjI1LC03MS4xMTgzOSA4NC4yOTk2NSwtMTAyLjEwNTQxIDUuNjExMTYsLTEzLjE5NTA0IDcuODk2MDksLTI0LjA0MDc1IDkuMDU5MywtNDIuOTk5NyAxLjE1MTU5LC0xOC43NzE1IDMuMzAyMDksLTMxLjExMjc3IDcuNzQxNTUsLTQ0LjQyOCAzLjg0MzcyLC0xMS41MjgyIDEzLjcwNjM0LC0zNS44MDE4NCAxNC41NDY2OSwtMzUuODAxODQgMC4zMzY1NSwwIDEuNzUxNDMsNS4xMzE0MyAzLjE0NDA1LDExLjQwMzE3IDMuNDAyODksMTUuMzI0MjUgNi4zMzU3OCwyNS4yMzA3OSA3Ljk0Njk4LDI2Ljg0MTk5IDEuMTc2MTgsMS4xNzYxOCAxLjQ5MTA5LDEuMDE2NDQgMi43MzM3MiwtMS4zODYzNiAyLjY1MzQxLC01LjEzMTI1IDMuNTExMTEsLTE4Ljg2MzcxIDIuOTQ0NDMsLTQ3LjE0NDAxIEMgNjgwLjQxODM5LDYwMi4wNDQ4IDY2OC4zMDQ5Miw1NDUuMjIwNzEgNjQzLjYzMzI5LDQ4Ny42ODIwMSA2MTcuNDcwNjYsNDI2LjY2NjIgNTg2LjYzNzU2LDM4Ny44NDI5MiA1MzAuODQxNjMsMzQ1LjY2MTIxIDUxMi4xODAzMiwzMzEuNTUzMyA0OTMuODI3OTIsMzE5LjcxMTQ1IDQ5MC42MjQ4NCwzMTkuNzExNDUgYyAtMS40NDEzNiwwIC0xLjA5MzcyLDMuNjk4NzQgMC44ODk0NSw5LjQ2Mjg0IDAuOTk3NCwyLjg5OSAxLjcwMTcxLDUuNzk5OTYgMS41NjUxNCw2LjQ0NjUgLTAuMTYzMDQsMC43NzE4NCAtMy4xMjMzMSwtMC42MDYzOCAtOC42MTk1NCwtNC4wMTMwMiAtMTUuNDg2ODUsLTkuNTk4OTcgLTIwLjI5OTg4LC0xNS4zNTU2NCAtMjEuNTk5NCwtMjUuODMzOTUgLTAuNDAxMTIsLTMuMjM0MzkgLTAuODY0OTQsLTYuMDA2MzggLTEuMDMwNzUsLTYuMTU5ODYgLTAuOTI5NDMsLTAuODYwMjkgLTYxLjMxNDA5LC0yMC4xOTU1IC03Ny4wOTEwNywtMjQuNjg0NiAtNTEuNzYzMjMsLTE0LjcyODYgLTg0LjMzNDk4LC0xOS40OTM2IC0xMzguNTExOTMsLTIwLjI2MzM4IC00OS4zMjAzNiwtMC43MDA4MyAtNTIuMjUxODIsMC4xMjc5OCAtNjcuOTQyNzcsMTkuMjA5MTkgLTIuNzk1NjEsMy4zOTk1OCAtNC43MzM2MSwzLjY0NjE2IC03LjU4NzE3LDAuOTY1MzggLTEuMTM2NTYsLTEuMDY3NjkgLTIuMjAyNDcsLTEuNzcyIC0yLjM2ODczLC0xLjU2NTE0IC0wLjQ3ODU4LDAuNTk1NDcgLTE1LjgwMzM2LDU1LjE1NTQ4IC0xNS44MDMzNiw1Ni4yNjM2OSAwLDAuNTQ3NzEgMS4zMDgwMSwwLjAxOTcgMi45MDY2OSwtMS4xNzM0MSA1LjI4MzI5LC0zLjk0MjgxIDYuNjUyMDIsLTQuMzczNjMgOS4zODI3OSwtMi45NTMxMSAyLjQ0MjM0LDEuMjcwNTQgNC44ODY4Miw0Ljk3NjcgMTguMzYwNjMsMjcuODM3NiAxNC40NjcyNiwyNC41NDY2IDE5LjYxMjczLDI5LjU2NTYgNDguOTQ4NDgsNDcuNzQ1MjkgMzIuNTA0MjIsMjAuMTQzMjggNzAuMDQxNTgsNDkuMTgzMzUgOTYuMDE4LDc0LjI4MjQ5IDE0LjI3MTEzLDEzLjc4OTE2IDM1LjgwMDA1LDM3LjkzODY2IDU4LjUzMDgyLDY1LjY1NTMzIDguMzg1NjYsMTAuMjI1MTIgMTIuNDg5NDYsMTQuNDIyNjQgMTcuODMyMDUsMTguMjM5MzUgMjYuNjc2ODksMTkuMDU3NjEgMzQuNzM1NTcsMzAuODI2MDMgMzkuNjA4OTgsNTcuODQyMTYgMC45Njg3Nyw1LjM3MDU4IDEuNjE1NjcsOS45MTAzOCAxLjQzNzUxLDEwLjA4ODU0IC0wLjE3ODE2LDAuMTc4MTUgLTQuNjY5NzUsLTMuMjkzOTUgLTkuOTgxMzEsLTcuNzE1NzkgLTUuMzExNTUsLTQuNDIxODQgLTEwLjA0MjMsLTcuODAxOTIgLTEwLjUxMjczLC03LjUxMTE2IC0xLjMyNTI4LDAuODE5MDYgLTAuMTQwNzgsNi44MzI3OCAzLjg0NTA2LDE5LjUyMTY5IDcuMzEwODEsMjMuMjczNjUgOS44MjEzOSw0MC4xMzA5MyA5LjgxODI2LDY1LjkyNDI4IC0wLjAwOSw2Ni45NjIxOCAtMjIuMzIxNTksMTI3LjQ4NTczIC02NS4yNjg0NCwxNzcuMDM2MjIgLTMwLjg0OTI4LDM1LjU5MjczIC02NC42MTI1LDU2Ljg2MzYzIC0xMjYuMjc2MSw3OS41NTM5NyAtMTguNDAxNDEsNi43NzEyNCAtMjQuODkwMTMsMTAuMzUyMDIgLTI0Ljg5MDEzLDEzLjczNTc2IDAsMy4xNDIzNiAyLjY5NDU1LDMuMjY3NTcgMTkuNjc2MDYsMC45MTQyMiAzLjg1OTczLC0wLjUzNDgzIDMuOTUxMzEsLTAuNDk1ODMgMi4yMzU5MiwwLjk1MTg4IC0yLjkxMjk1LDIuNDU4MjUgLTE5LjI3OTE0LDkuOTUzMDQgLTI0LjU5NTA3LDExLjI2MzAyIC03LjAwODA4LDEuNzI3MDIgLTMxLjc4MDY4LDEuNDcyODQgLTQ0LjcxODMyLC0wLjQ1ODkgLTIyLjY4ODAxLC0zLjM4NzU5IC01MS40MTQ0MywtMTAuMjMxMzcgLTcwLjU2MjksLTE2LjgxMDg3IC01MC4xOTkyNTgsLTE3LjI0ODc0IC04OC42MjI0ODQsLTQyLjk1ODExIC0xMTQuNzMxNjI5LC03Ni43NjgwMSAtOS43MTMyNjUsLTEyLjU3ODE5IC0yNS4wMjQ1NDYsLTM2LjY2OTAyIC0yMy4zMDU1NzQsLTM2LjY2OTAyIDAuNDY4Mzc5LDAgMy4yNTAwMzcsMi45MTc4NyA2LjE4MTMyMiw2LjQ4NDE2IDE2LjkxODU0OCwyMC41ODMyMSAzNi4wOTQzODY0LDM2LjkzNjUyIDUzLjUwNjgwMyw0NS42MzA5MiAyMC40NjA1MDYsMTAuMjE2MzUgNTMuNTQ2MjQ0LDE4Ljk4MzU1IDg1LjQxMTk3OCwyMi42MzI4MyAxNy43NDI4OCwyLjAzMiAyNy42Njc3NiwxLjM3MjMyIDQxLjU5MjUsLTIuNzY0MjIgMjEuMjg0OTMsLTYuMzIzMTYgNDQuMDAzNjMsLTEwLjA3NzYyIDU0LjQ3NzkxLC05LjAwMzA0IDE2LjQ1NzY4LDEuNjg4NDcgMjIuODgwMywyLjYwMjg3IDIyLjg4MDMsMy4yNTczNyAwLDAuNDExNDEgLTIuNjM2NjgsMi4wMDY0MiAtNS44NTkxNywzLjU0NDM3IC03LjU0NzY1LDMuNjAyMjQgLTEyLjAyODE1LDcuNTA2MjQgLTEyLjAyODE1LDEwLjQ4MDYzIDAsMi4xODc5OCAwLjE1MzU2LDIuMjQ5NiA0LjM1ODk2LDEuNzUxNjIgNi4wMTY3NiwtMC43MTI2MyAyNS4xNzg4MiwtOC40MzU4NCA0NC4zNDI3NywtMTcuODcyMjEgNDIuOTM0MzIsLTIxLjE0MDk0IDcwLjQxMjU2LC00Mi41MTM0MyA5MS4zMDQ5NSwtNzEuMDE2NzEgMjEuNDE2NjcsLTI5LjIxODY3IDM0LjgzOTU5LC02Mi45OTc3MiA0MC4yNzE0NCwtMTAxLjM0NDAzIDEuOTc5MzIsLTEzLjk3MzY3IDIuNzE2NjMsLTUxLjc5ODAzIDEuMzI5NzQsLTY4LjIyMjcxIC0xLjg3MjYyLC0yMi4xNzc3OCAtNi41NjQzOCwtNDQuMTc5NTUgLTkuNjI2OTYsLTQ1LjE0NDc1IC0wLjYyMzY0LC0wLjE5NjU4IC0zLjAwOTYzLDMuNTA3NDQgLTUuNjU0OTksOC43Nzg3NSAtMi41NTM1OSw1LjA4ODY3IC00LjkxMTU5LDguNzcyMjEgLTUuMzM1MjUsOC4zMzQ0MiAtMC40MTc0OSwtMC40MzE0NSAtMy43ODY2NiwtNi42MjAxOSAtNy40ODY4MywtMTMuNzUyNzYgLTExLjYyNzMsLTIyLjQxMjczIC0xNC4zMTQzMywtMzMuNjY5ODUgLTEyLjE4NTI5LC01MS4wNTAwNyBsIDEuMTM2MDIsLTkuMjczMDYgLTYuNjA5MzYsLTYuMTk4NzYgYyAtNTAuMjE0MjksLTQ3LjA5NTM2IC04Mi4xMzE3MSwtNzEuMTg3OCAtMTMxLjM3MzM3LC05OS4xNjUzNiAtMTkuODQyNDEsLTExLjI3Mzg1IC0zNi4yMjI5MSwtMTkuMjU5MTEgLTQyLjg2OTMsLTIwLjg5ODAzIC05LjQ5ODcxLC0yLjM0MjQ0IC0xNy41OTI0NiwtMC41MTQyNyAtMzcuMTc2NDgsOC4zOTcyIC0yNy43MDI3MywxMi42MDU2NSAtMjkuNzQzOTQsMTMuMTExNjggLTMyLjUzNDcyLDguMDY1NDggLTMuMjgyOTUsLTUuOTM2MDggLTMuMDg4NjEsLTUuOTY0NDMgLTcuNjcxMTYsMS4xMTk0OCAtMi4zMzgxNDIsMy42MTQ0MSAtNS40NzU1NzksOS4wNTQ0OCAtNi45NzE5NDMsMTIuMDg5MDYgbCAtMi43MjA3NTEsNS41MTczNSA5LjUxNzY2Niw1Mi42Njg0MiBjIDUuMjM0NzI4LDI4Ljk2NzYzIDkuOTY1NDc4LDU1Ljg4ODE0IDEwLjUxMjczOCw1OS44MjMzNSAxLjkxNjI3LDEzLjc4MDEzIC0xLjI1MTkzLDMxLjM4MDAxIC03LjEwMjc4NywzOS40NTY4NSAtNy4yNDA4NzksOS45OTU3MSAtMjQuMDQzMTU5LDE5LjQ4MjYxIC02Ni4zMjgzNDgsMzcuNDUwMDcgLTI3LjU2MjU3OTEsMTEuNzExNzIgLTY2LjQyMDU1NywyNy4zNDczOSAtNjYuODYzMzU3LDI2LjkwNDU5IC0wLjIxNDkxNywtMC4yMTQ5MiA1LjAwNTMyLC02Ljk1ODE3IDExLjYwMDY0NSwtMTQuOTg0OTMgMzIuMTI4NDA5LC0zOS4xMDE3OCA0NS4zMDY3MTYsLTU2LjIyOTYxIDQ5Ljc2NDUwNiwtNjQuNjc4NjkgMi4wNjg4NDgsLTMuOTIxMTcgMi4zNTk4NzUsLTUuNTE3OTcgMi4zNjM2MzEsLTEyLjk2ODMxIDAuMDA4OSwtMTAuNDQzMjQgLTEuMTY4NDg5LC0xMy4yNTc2NCAtMTIuNDk1ODE3LC0yOS45NjEyNyAtNy42NTE5MjksLTExLjI4Mzg2IC0yOC43MDY4MzEsLTQxLjMxMzczIC0yOS45Njg5NjEsLTQyLjc0MzY0IC0wLjM0Mzg4NCwtMC4zODk2NyAtNi4wMjE0OTksMS42Nzc4MyAtMTIuNjE2ODI0LDQuNTk0NDUgLTIzLjk1NDc5NSwxMC41OTMyMyAtMzUuMTgyMDQzLDEzLjAzOTc3IC01OS44NDAxNjgsMTMuMDM5NzcgLTI0LjY1MjMxLDAgLTM1Ljg4NzA3LC0yLjQ0NzM0IC01OS44MTk1MSwtMTMuMDMwNjUgLTYuNTgzOTYsLTIuOTExNTIgLTEyLjIwMzA2LC01LjA2MTU3IC0xMi40ODY4NSwtNC43Nzc3OSAtMC4yODM3OSwwLjI4Mzc4IC04LjQ3MDQ2LDExLjg2NzUyIC0xOC4xOTI2MSwyNS43NDE1NiAtMjEuMTgzOTQsMzAuMjMwNzQgLTI0LjA3MzkzLDM1LjQ3MjggLTI0LjY2OTA5LDQ0Ljc0Njc1IC0wLjg5NDYyLDEzLjk0MDEzIDIuNjQxMiwxOS4zODIyNiA1MC41NTE4LDc3LjgwNjM4IDcuNTkyODEsOS4yNTkwMSAxMy42MzEzLDE3LjAwODM0IDEzLjQxODgsMTcuMjIwODQgLTAuNDM5MDQsMC40MzkxNCAtMzkuNDEyNjUsLTE1LjI0NjggLTY2Ljg1ODg4LC0yNi45MDkwNiAtNDIuMjg1MTcsLTE3Ljk2NzQ2IC01OS4wODc0OCwtMjcuNDU0MzYgLTY2LjMyODMzLC0zNy40NTAwNyAtNS44NDczNCwtOC4wNzE5MiAtOS4wMTU5NCwtMjUuNjU5MSAtNy4xMDg4MSwtMzkuNDU2ODUgMC41NDM5MiwtMy45MzUyMSA1LjI3NjE5LC0zMC44NTI1OSAxMC41MTYxMywtNTkuODE2MzcgbCA5LjUyNzE2LC01Mi42NjEzNiAtMi43MjQxOCwtNS41MjQ0MSBjIC0xLjQ5ODMsLTMuMDM4MzQgLTQuNjM3MjMsLTguNDgxNjMgLTYuOTc1MzksLTEyLjA5NjA0IC00LjU4MjU4LC03LjA4MzkxIC00LjM4ODI0LC03LjA1NTU2IC03LjY3MTE4LC0xLjExOTQ4IC0yLjc5MDc4LDUuMDQ2MiAtNC44MzIsNC41NDAxNyAtMzIuNTM0NzEsLTguMDY1NDggLTE5LjU4NCwtOC45MTE0NyAtMjcuNjc3NzUsLTEwLjczOTY0IC0zNy4xNzY0NiwtOC4zOTcyIC02LjY0NjM4LDEuNjM4OTIgLTIzLjAyNjksOS42MjQxOCAtNDIuODY5MzIsMjAuODk4MDMgLTQ5LjMwOTk3LDI4LjAxNjM4IC04MS4wODk0OCw1Mi4wMDQ3MSAtMTMxLjM3MzM5LDk5LjE2NTM2IGwgLTYuNjA5MzEsNi4xOTg3NiAxLjEzNTk1LDkuMjczMDYgYyAyLjEyOTA1LDE3LjM4MDIyIC0wLjU1NzkzLDI4LjYzNzM0IC0xMi4xODUyMiw1MS4wNTAwNyAtMy43MDAyMyw3LjEzMjU3IC03LjA2OTMzLDEzLjMyMTMxIC03LjQ4NjksMTMuNzUyNzYgLTAuNDIzNjUsMC40Mzc3OSAtMi43ODE2NCwtMy4yNDU3NSAtNS4zMzUyNSwtOC4zMzQ0MiAtMi42NDUyNywtNS4yNzEzMSAtNS4wMzEyOCwtOC45NzUzMyAtNS42NTQ5OSwtOC43Nzg3NSAtMy4xMjQ1MSwwLjk4NDc5IC03LjgzMzg2LDIzLjM0MDgyIC05LjYzMTE1LDQ1LjcyMDcyIC0xLjM2Mzk5LDE2Ljk4NDI5IC0wLjYzOTE1LDUzLjY4MTEyIDEuMzM2MTcsNjcuNjQ2NzQgNS40MjA0LDM4LjMyMjY5IDE4Ljg1MTMyLDcyLjEyMzc1IDQwLjI2OTI2LDEwMS4zNDQwMyAyMC44OTIzNywyOC41MDMyOCA0OC4zNzA2LDQ5Ljg3NTc3IDkxLjMwNDk3LDcxLjAxNjcxIDE5LjE2Mzk0LDkuNDM2MzcgMzguMzI1OTYsMTcuMTU5NTggNDQuMzQyNzQsMTcuODcyMjEgNC4yMDU0LDAuNDk3OTggNC4zNTg5NiwwLjQzNjM2IDQuMzU4OTYsLTEuNzUxNjIgMCwtMi45NzQzOSAtNC40ODA0OSwtNi44NzgzOSAtMTIuMDI4MTMsLTEwLjQ4MDYzIC0zLjIyMjU2LC0xLjUzNzk1IC01Ljg1OTIsLTMuMTMyOTYgLTUuODU5MiwtMy41NDQzNyAwLC0wLjY1NDUgNi40MjI2NiwtMS41Njg5IDIyLjg4MDI5LC0zLjI1NzM3IDEwLjQ3NDI5LC0xLjA3NDU4IDMzLjE5MywyLjY3OTg4IDU0LjQ3Nzk1LDkuMDAzMDQgMTMuOTI0NjksNC4xMzY1NCAyMy44NDk1OCw0Ljc5NjIyIDQxLjU5MjQ3LDIuNzY0MjIgMjYuNTkzMywtMy4wNDU0IDUzLjg5OTA1LC05LjUxNDYyIDcyLjg2Mjg3LC0xNy4yNjIzNCAxMi4zMDM2MywtNS4wMjY2MSAxMy4yNzA1NywtNS41MTYyNyAyMy45NTI2NiwtMTIuMTI5MyAxMy40MDQ3MywtOC4yOTg2NSAzMC4xMzU4MywtMjMuOTY3MzIgNDQuNjI1MzYsLTQxLjc5MTU5IDUuODY2NjksLTcuMjE2OTEgNC40OTU4LC0zLjE5MTkxIC0zLjAzMjc5LDguOTA0NTggLTkuMzgzNTEsMTUuMDc2NjkgLTIwLjMzOTMsMjkuNjIzMDIgLTI5LjkwMDc2LDM5LjY5OTkzIC0zNi45MzQxNCwzOC45MjUzMiAtOTcuNjA0MzcsNjYuNzI0NTUgLTE2OS4zMjQyNCw3Ny41ODQ2NiAtMTMuNDUxNDUsMi4wMzY5MiAtMzYuNTQ2NjksMi45NTg1NyAtNDMuMzA5NjksMS43MjgzNiB6IG0gMjgzLjAwMDI5LC01MDIuMzQ5NjkgYyAtNy45Nzk1NCwtMzkuNjE0ODggLTE4LjYzNjYzLC02NC4zMTUzMSAtMzUuOTY2NCwtODMuMzYwODQgLTE4LjQwOTgyLC0yMC4yMzI0NCAtNDIuNjYwNzMsLTMzLjM5MzIyIC04MC4zMDE2NiwtNDMuNTc5MDYgLTIwLjE1NDEsLTUuNDUzNzYgLTc3LjMwMzU5LC0xNy4yNTc2MSAtNzguMzczNjgsLTE2LjE4NzUgLTAuMzc1MTIsMC4zNzUxIDE1LjQ0MzkxLDIyLjA2NTYzIDI5LjE1ODIyLDM5Ljk4MDc3IDM3LjAyMzQ4LDQ4LjM2NDIgNjAuMzcxODUsNzAuMzY5OTkgOTAuODk3MDcsODUuNjcwNDUgOC40NjUxLDQuMjQyOTYgMjMuMTIzMDksOS42OTc1MiAzNi41NzU0NCwxMy42MTAzNyAxMC44NzY3NCwzLjE2MzY1IDM4LjI4NDI0LDkuNzc0ODkgMzguNzU5NSw5LjM0OTQ0IDAuMTY1OTEsLTAuMTQ4NTUgLTAuMTcwOTEsLTIuNjE2MiAtMC43NDg0OSwtNS40ODM2MyB6IG0gNTQuNTU1ODkzLDAuNjgzNjYgYyA2Ny41Mzk4NTYsLTE2LjEzMDcgOTQuMzQ2Nzg1LC0zNi4zMTQyMyAxNTMuOTM5NDc3LC0xMTUuOTA0MjQgMTguNDI2MzYsLTI0LjYwOTc0IDIwLjUxOTYzLC0yNy41MTg1NyAyMC4xMDI3NiwtMjcuOTM1NDQgLTAuOTkxMDQsLTAuOTkxMTMgLTU3LjQwODc0LDEwLjU5NDY3IC03Ny4wMDM0OTksMTUuODEzMiAtNTkuMTIxMzY1OCwxNS43NDU1IC05MS4yMzM5NDQsNDIuMDY0MiAtMTA3LjAwMTYyMSw4Ny42OTYxOSAtNC4zNzQ1MjQsMTIuNjU5ODUgLTExLjUwMTkwNyw0MC4zMDIyIC0xMS41MDE5MDcsNDQuNjA4MDQgMCwwLjQ4NDIxIDEuMzU5NzA1LDAuNDk2NjQgMy4zNTM4NzMsMC4wMzA0IDEuODQ0NjMsLTAuNDMxMDkgOS45OTQ1NDMsLTIuMzY5ODkgMTguMTEwOTE3LC00LjMwODM0IHoiCiAgICAgICAgIGlkPSJwYXRoNDMxIiAvPgogICAgICA8cGF0aAogICAgICAgICBzdHlsZT0iZGlzcGxheTpub25lO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC41O3N0cm9rZS13aWR0aDowLjg5NDM2NiIKICAgICAgICAgZD0ibSAtMzgwLjk2NDc2LDk4MS45NDI4OCBjIC0wLjk4MzgsLTAuMjI5ODUgLTQuMDAyMjksLTAuODYxMzcgLTYuNzA3NzUsLTEuNDAzMjYgLTIuNzA1NDYsLTAuNTQxOSAtNy4yNzUzMywtMS45MzU1IC0xMC4xNTUyNywtMy4wOTY5MiAtNi4xMTM0OSwtMi40NjUzMyAtMTYuOTg3MzIsLTguNDA3ODUgLTE2LjQyMTEyLC04Ljk3NDA4IDAuMjE0MzEsLTAuMjE0MjkgNC4xNjg3MywwLjIyMzI0IDguNzg3NiwwLjk3MjI3IDEwLjI5MzM2LDEuNjY5NDIgMTAuNzY5NDYsMS42NzM5OSAxMi44ODcwNCwwLjEyNTU3IDEuNDUyMDIsLTEuMDYxNyAxLjU0NzM1LC0xLjU4MDA4IDAuNjUxOTcsLTMuNTQ1MTggLTEuMzA1MzUsLTIuODY0OTIgLTUuODg1MjUsLTUuMTkyMzMgLTIzLjAyODM5LC0xMS43MDI2IC0yNS4wMzU2MSwtOS41MDczOCAtNDAuMjEyNzEsLTE1LjkxNDYyIC01My4yMTQ3OSwtMjIuNDY1MzIgLTQ4LjM1NDMzLC0yNC4zNjE5MSAtODYuNTAwMjMsLTYzLjM1NDA0IC0xMTIuMDUzMjcsLTExNC41MzkwNyAtMTguMTQ0MDQsLTM2LjM0NDA5IC0yNy40ODM3OSwtNzcuMDMyNzUgLTI3LjQ1ODkzLC0xMTkuNjI1MTUgMC4wMTQ4LC0yNS4yODQxIDIuNDY2MDQsLTQxLjc2NjczIDkuNzkyMzEsLTY1Ljg0Mzg3IDQuMTAwMDksLTEzLjQ3NDYyIDUuMTc5OTcsLTE5LjE1NTU0IDMuODAzLC0yMC4wMDY2MiAtMC41MDQwMywtMC4zMTE1MSAtNS4wMTU0LDIuODU1MTggLTEwLjAyNTI2LDcuMDM3MDUgLTUuMDA5ODYsNC4xODE4OCAtOS40MjM2Niw3LjYwMzM3IC05LjgwODQzLDcuNjAzMzcgLTAuOTg2MDQsMCAyLjMyNTI5LC0xOC4wNjIgNC41OTEwNSwtMjUuMDQyMjYgNS4xMTcyMiwtMTUuNzY0OTkgMTQuMzcyNjYsLTI2LjcwODQ2IDM1LjE3NzEzLC00MS41OTI2OCA0Ljk4MzE3LC0zLjU2NTEyIDkuOTA5OTgsLTguMDY3ODEgMTIuOTM0MDQsLTExLjgyMDY2IDQ2LjYyMTE2LC01Ny44NTcwOSA3OC42NjY1NywtODkuNDIwMzQgMTI1LjI0NTU0LC0xMjMuMzYxMSAxMC44MzQ0OCwtNy44OTQ3NSAyNi43Mjg2MywtMTguNDYxMjQgNDYuODgzNDQsLTMxLjE2ODIxIDE2LjkxNTc4LC0xMC42NjQ4NyAyNS4xODY3NywtMTkuODA3IDM4LjQ1NjQ1LC00Mi41MDY0NiAxNi45MzMyNywtMjguOTY2NjQgMTYuNzc5NCwtMjguODE5NzkgMjQuNjQ4MDksLTIzLjUyMDY3IDIuNTUyMzYsMS43MTg4OCA0Ljc1MTc0LDIuOTkxMjEgNC44ODc1MSwyLjgyNzM2IDAuMjc5NDIsLTAuMzM3IC0xNS42MTM1NCwtNTYuNDM3MSAtMTYuMTUzMywtNTcuMDE4OTggLTAuMTkxOTIsLTAuMjA2ODYgLTEuMjc4ODUsMC40OTc0NSAtMi40MTUzOSwxLjU2NTE0IC0xLjEzNjU0LDEuMDY3NyAtMi42OTU2NiwxLjk0MTMyIC0zLjQ2NDcyLDEuOTQxMzIgLTAuNzY5MDYsMCAtMy43MjQzOCwtMi43MTY2NCAtNi41Njc0LC02LjAzNjk4IC04LjA4ODA1LC05LjQ0NTk0IC0xMi43NjU3MiwtMTIuODY4MjMgLTIwLjA5MTU3LC0xNC42OTk1MyAtMTAuMzU0MzYsLTIuNTg4MzkgLTYwLjI0MzQ5LC0yLjQ5MzMyIC04OC45ODk0NSwwLjE2OTQ4IC0yOC44ODY2NCwyLjY3NTc2IC02MC4yNDA5Myw4Ljc0NzE3IC05Mi41NjY5LDE3LjkyNDQ0IC0xNy4yMTg4Miw0Ljg4ODQzIC02MS4zMzUyLDE4Ljc4NjE2IC03NC4yMzI0LDIzLjM4NTA4IGwgLTUuODEzMzgsMi4wNzI5NyAtMC41MjE1Myw1LjQ0MTc3IGMgLTAuNjgyOTIsNy4xMjU2OCAtMy41Njk5NiwxMi44OTcxMiAtOC43MjA2MywxNy40MzMxNiAtNC44NTcsNC4yNzc0IC0yMS4wNTQ1NywxNC40ODE2NyAtMjEuNDA0MDMsMTMuNDg0MjcgLTAuMTMwNzYsLTAuMzczMjEgMC41NzM1NSwtMy4wMzY2NCAxLjU2NTE0LC01LjkxODczIDIuMjQyMDksLTYuNTE2OCAyLjM2NDg4LC0xMC4zMjYzNSAwLjMzMjg0LC0xMC4zMjYzNSAtNC40MTY5LDAgLTM2LjE1OTc4LDIyLjA4MjI2IC01OC40NTI1LDQwLjY2MzA3IC00NC4wMzgyNiwzNi43MDU2IC03MC41Njg5Nyw3Mi40MzMxMSAtOTMuNjY2NzIsMTI2LjEzNjIzIC0yMS40NTgwOSw0OS44OTA3OSAtMzMuNjE1MzEsOTkuOTE2NjMgLTM3LjgxODU3LDE1NS42MTk3MyAtMS4yNTQ4MywxNi42Mjk1OCAtMS4yNzAzNSw1My44NjIxMyAtMC4wMjU4LDYxLjcxMTI3IDIuOTYzODYsMTguNjkxMTggNS41OTM4NiwxNi4xNjk2IDEyLjEyNjcsLTExLjYyNjc2IDEuODQ5NzQsLTcuODcwNDIgMy42NTQxMiwtMTQuNjM2MTMgNC4wMDk3MSwtMTUuMDM0OTIgMC43MTgwNiwtMC44MDUyOSAxMS45NTkyNiwyNy4wMTQwNiAxNS41MjE2MiwzOC40MTIzMSAzLjU3NjA4LDExLjQ0MjE2IDUuODIyMjgsMjUuMzg0NDQgNi44MzM4OCw0Mi40MTgyNyAxLjA5MjQ0LDE4LjM5NDcgMy40MDExNSwyOS4xOTExMyA4Ljk3NTk3LDQxLjk3NTExIDEwLjU3OTA0LDI0LjI1OTQyIDM3Ljg2ODM1LDYwLjM1OTE3IDY0LjEwNDYxLDg0LjgwMDk1IDIwLjM4NzQ5LDE4Ljk5MzEyIDQwLjI3NzIzLDMyLjUyNDM0IDY5LjEyODY2LDQ3LjAyODkxIDkuMTAwMTcsNC41NzQ5NSAxNy4xNDk0Nyw4LjUyNDQ3IDE3Ljg4NzMyLDguNzc2NzcgMC43Mzc4NSwwLjI1MjMgMS4xMDQ1NywwLjcxNzI4IDAuODE0OTIsMS4wMzMyNiAtMC43ODc3OCwwLjg1OTQ5IC0zMy41NjExNSwtNy43MDExMiAtNDYuODc0NzgsLTEyLjI0Mzk2IC0zMi41NjMyMiwtMTEuMTExMTYgLTU5LjU5NzEyLC0yNy4xMDQ5MyAtOTguMzgwMjksLTU4LjIwMzc1IC01Mi4zMzQ3OSwtNDEuOTY1MzYgLTc3LjY5NTEyLC03Mi4wOTMzNCAtOTguMDU5NDQsLTExNi40OTQ0MiAtOS4zMDQzNSwtMjAuMjg2NjQgLTEyLjkwODg2LC0zMy4zNzc2NiAtMTIuMTQyNjIsLTQ0LjEwMDA0IDAuNDg4OTcsLTYuODQyNTMgMS4yMTQzNywtOS44NzIwMSAyLjM2Mzc2LC05Ljg3MjAxIDAuMzQ5NzEsMCAzLjM3MzEzLDQuNjAwNDQgNi43MTg3MSwxMC4yMjMxNCAzLjM0NTU4LDUuNjIyNyA3LjI2ODMyLDExLjU1OTA2IDguNzE3MjEsMTMuMTkxOSBsIDIuNjM0MzUsMi45Njg3NiAtMC41MDc3NiwtNC45MTkwMSBjIC0wLjI3OTI2LC0yLjcwNTQ2IC0wLjk3OTc5LC04Ljc0MjQzIC0xLjU1NjczLC0xMy40MTU1IC0xLjM1OTY1LC0xMS4wMTI4NiAtMS4zMzkzNiwtNjAuMjY2MjQgMC4wMzMsLTgwLjA0NTc4IDUuODMwOTYsLTg0LjA0MTk4IDI2LjM2ODM5LC0xNTIuNjIzNzggNjIuMjcyODUsLTIwNy45NTE0MiAxNC41OTE5MSwtMjIuNDg1NjIgMzQuNjExNywtNDUuNjM2NzMgNTYuMzU3NjksLTY1LjE3MjU2IDE1LjEwNjk0LC0xMy41NzE1NiAyNC41NDUxOCwtMjEuMTI3ODggNTIuNjUyMzksLTQyLjE1Mzg5IDEyLjcyNjA4LC05LjUxOTk5IDI1LjMwMzEsLTE5LjI4NzU1IDI3Ljk0ODk1LC0yMS43MDU2NCA1LjEzMDk1LC00LjY4OTQ0IDYuMjQ2ODgsLTcuMjY4MjUgMi43OTgzMSwtNi40NjY2MyAtNy42NiwxLjc4MDUgLTE0LjA4NjI3LDIuODI5MjQgLTE0LjA4NjI3LDIuMjk4ODggMCwtMC4zNDQ2IDMuMzIwMzQsLTMuODYyODYgNy4zNzg1MiwtNy44MTgyOCA5Ljk0NzkxLC05LjY5NjE5IDE0LjgzMDYsLTEyLjEyOTMxIDI1LjI2NTg1LC0xMi41OTA3MSA0LjQyNzExLC0wLjE5NTY5IDEwLjM0NTU0LDAuMDE1MiAxMy4xNTIwNiwwLjQ2OTM2IDQuOTMzNTYsMC43OTc4NyA1Ljk1NjY5LDAuNTYxODQgMzAuODU1NjMsLTcuMTE2OTIgNjguNjgwODcsLTIxLjE4MDgzIDEwNy4wMTMzLC0zMC42NTcxNyAxNTIuNzUyODksLTM3Ljc2MjgyIDI1Ljc3NTA2LC00LjAwNDE3IDQyLjc4OTg4LC01LjY5Njc2IDg1Ljg2MTU5LC04LjU0MTM4IDcuMzc5ODYsLTAuNDg3NDMgMTUuNDI5MTYsLTEuNDkzMjMgMTcuODg3MzIsLTIuMjM1MjkgNS4yNjA5OSwtMS41ODgxMyAxMC43MzMxNiwtNS43NDM0NCAxNS44NTQ2MiwtMTIuMDM5MzMgNC4wMzYzNywtNC45NjE5NSA2LjE1NTM4LC01LjU5MTQ5IDkuMTk4NCwtMi43MzI2NSBsIDEuOTE3MjEsMS44MDEwOCAxLjQ5NDU5LC0xNS44ODczNSBjIDAuODIyMDIsLTguNzM4MTQgMS43MzI4LC0xOS4xMDcxNSAyLjAyMzk0LC0yMy4wNDIzNiBsIDAuNTI5MzUsLTcuMTU0OTMgLTIuMzgzMTksMi45MDY2OSBjIC0xLjMxMDc1LDEuNTk4NjggLTIuOTE5NjMsMi45MDY2OSAtMy41NzUyOSwyLjkwNjY5IC0wLjY1NTY2LDAgLTIuODcwMTgsLTEuNDAyMDEgLTQuOTIxMTUsLTMuMTE1NTIgLTcuOTM4NzYsLTYuNjMyNjIgLTE2LjkwNDA3LC03LjIxMjE3IC00OC42Mjc0NCwtMy4xNDM0MyAtNDcuNzE0ODksNi4xMTk3OSAtNzQuMzU2Miw3LjYyODIyIC0xMTAuNjgxNzIsNi4yNjY3MyAtNDkuMjgwNzgsLTEuODQ3MDQgLTc5LjQyMTQ4LC03LjE0MDM1IC0xMjUuMzMwMDMsLTIyLjAxMDcxIC0yNy44Mjc4NCwtOS4wMTM3OCAtMzIuMjk0NDUsLTEwLjE0NDE3IC00My45NzM1NSwtMTEuMTI4OTYgLTI2LjE1Nzk3LC0yLjIwNTY4IC0zNi4zNzI5MiwtNi4yNjkyNCAtNDkuMjc0NjcsLTE5LjYwMjA5IGwgLTQuNDcxODMsLTQuNjIxMTkgNS44MTMzOCwwLjcwODc4IGMgNi4xNzA4NiwwLjc1MjM1IDExLjQ5OTg5LDAuNzI2MzIgMTIuMjg2MjEsLTAuMDU5OSAwLjI2MTYyLC0wLjI2MTYgLTAuMDE4MiwtMS42Njc5IC0wLjYyMTczLC0zLjEyNTA5MyAtMS4xMzQ1NSwtMi43Mzg5OTYgLTYuMzU5NzgsLTcuOTUyNTI2IC0yMC4xODE3MiwtMjAuMTM2Mzg4IC0yMy44NzU5NSwtMjEuMDQ2NDA1IC00Mi41NDUwMSwtNDcuMDIzMzYyIC01OS4wODQxMSwtODIuMjEyMzI3NiAtMjQuNTExNywtNTIuMTUxNTg3NCAtMzQuMzA4NjIsLTEwMC40ODQ2MjE0IC0yOS40MjU5OSwtMTQ1LjE3Mjg4MTQgMy42MTU3OCwtMzMuMDkzNDkgMTEuMzg2LC01OS42MjIyOSAzMC44NzA1LC0xMDUuMzk2OTMgNC44MTU4MiwtMTEuMzEzNzQgOS4wMjA2OSwtMjEuNDc1OTcgOS4zNDQxNiwtMjIuNTgyNzUgMS43MzY3MSwtNS45NDIxNyAtNS40MzcyLDEuNzA1MjMgLTE3LjMxMzY2LDE4LjQ1NjQxIC00LjYwNDk3LDYuNDk1MDkgLTguNTA4MzcsMTEuNjczNTYgLTguNjc0MjIsMTEuNTA3NyAtMC4xNjU4NSwtMC4xNjU4NSAtMC43NTE2NSwtMy4yMDI1MiAtMS4zMDE3OCwtNi43NDgxNCAtMS45NjY1NywtMTIuNjc1MDggMS40MzUwNywtMjUuMjIwMTggMTMuNTA5NzQsLTQ5LjgyMzQ2IDE5LjI2MjQ1LC0zOS4yNDkwMSA0OC43MzIwNywtODUuMjEzNjkgNzUuNDAzNDksLTExNy42MDkxNiAzMy4yMjM0MiwtNDAuMzUzNjEgODkuODQ5OCwtOTQuODc5NzggMTQ0LjEwMTExLC0xMzguNzU2NTUgMTcuOTk5NiwtMTQuNTU3NTMgNTAuNjI1MTMsLTM5LjQyNzAyIDUxLjEwMDA1LC0zOC45NTIwOSAwLjIzNDM3LDAuMjM0MzYgLTMuMzM1MzYsNC43OTcxNiAtNy45MzI3MiwxMC4xMzk1NSAtNzIuNTcxNjcsODQuMzMyMjkgLTExMy45MTg2MywxNDYuMzM1NjEgLTEzMi4yOTQ3OSwxOTguMzg3MzkgLTYuNjk3MDksMTguOTY5OTggLTEyLjcwODk3LDQ0LjQxMzg0IC0xNy4yMzE1Miw3Mi45MjgxOSAtMy45NzU4MiwyNS4wNjc0MSAtOC40MDU2NSw0Mi4zNDEwMSAtMTUuMjYxMzMsNTkuNTA5ODQgLTUuNTQ1MDUsMTMuODg2NjIgLTIyLjc0MjI5LDQ4LjI3OTAxIC0yMy42MzEzNCw0Ny4yNTk4MyAtMC4zNzc3MiwtMC40MzMgLTEuODAyNywtOC42MzUzNCAtMy4xNjY2MiwtMTguMjI3NDIgLTMuNjcwOTgsLTI1LjgxNzAxIC02LjA2MjU1LC0zMy45ODcyNiAtOS41NTYyMiwtMzIuNjQ2NiAtMi4wMTMwNCwwLjc3MjQ3IC03LjY4MzY3LDkuOTU3NDIgLTE2LjU4MzM4LDI2Ljg2MDc3IC0yMC40MDk1OCwzOC43NjQxOCAtMjcuODYzNDksNjAuMzYwMjUgLTMyLjA5NDQyLDkyLjk4NjU0IC0xLjk3MTA5LDE1LjE5OTg1IC0xLjk1Mzc3LDQzLjMwODk4MiAwLjAzNjEsNTguNTgwOTkzIDUuOTgyMTYsNDUuOTEyNjg0IDI0LjkxMjU3LDg2LjUzODI1MTggNTkuNjMxODgsMTI3Ljk3Mjk4OCAxNC43MzQyLDE3LjU4NDA0NSAyNC4zMzk5NSwyNS4zOTEwNTggMjguNTAxMjIsMjMuMTYzOTk2IDIuMzg4NTEsLTEuMjc4MzE3IDIuMjY3NzUsLTIuMTI3Njk3IC0xLjM4NjY2LC05Ljc1MzE1MyAtMS43MzUyMiwtMy42MjA4NDIgLTIuOTE3MTUsLTYuODIxMDYzIC0yLjYyNjUxLC03LjExMTczMiAwLjc0NTQzLC0wLjc0NTQ1NCAxMy45MDEzNiwzLjg3NzcwNCAyMS44NjE0OCw3LjY4MjQyNyA4LjMyOTkyLDMuOTgxNDUgMTUuMTk2MTcsMTAuNDA1NjgzIDIyLjQ2NTc2LDIxLjAxOTU3NSA2LjQ4MDUsOS40NjE3NjkgMTAuMTQ3NDcsMTIuMTE2OTYzIDI2LjU0MTE4LDE5LjIxNzQyNiAyOC4wNTI3MSwxMi4xNTAzMiA1OS40MzA0MywyMC42NTU2NiA5Mi4zMjE1MiwyNS4wMjQ4MiAxNy4yOTEwNiwyLjI5NjkxIDc3Ljg3OTUsMi4yOTYwMSA5OS4xNDMwOSwwIDQzLjY5NjI5LC00LjcyMTI3IDc1LjM2MDY0LC0xMS4wNTYxNiA5Ny4wOTQ4MywtMTkuNDI1MjggOC4xMTk1NiwtMy4xMjY1MyAxMC4wNDE3OSwtMy4yODA3MiAxMC44MDc4NiwtMC44NjcwOSAwLjMxMjI1LDAuOTgzOCAwLjg0MjQ1LDEuNzgzODEgMS4xNzgyMywxLjc3NzczIDAuNDgwNDksLTAuMDA5IDE1LjYyNzEyLC0zMS45NTI1NzQgMTcuMDUyNDcsLTM1Ljk2MzI3IDAuMjIxMTQsLTAuNjIyMyAtMC41ODk3MywtMC43Nzk2MTkgLTIuMjc4MDQsLTAuNDQxOTk2IC0zLjI1MDA5LDAuNjUwMDI1IC0zLjkzNDgyLDAuMjExNzg2IC02Ljc4Nzk0LC00LjM0NDgzMSAtNi41MjA0LC0xMC40MTQ5ODUgLTEwLjU1NzIzLC0xMi40MDYyMDIgLTU4LjgwMjAxLC0yOS4wMDc0MjggLTUxLjI5MDE5LC0xNy42NDkwNjYgLTgwLjIxMDQzLC0zMS40MDEzNzggLTEwOC4zMzYxMywtNTEuNTE2NTg3IC0xNC43NDI3MiwtMTAuNTQzODU0IC0xOC4zMzYsLTEzLjY0NzkyMiAtMzEuMTcxODYsLTI2LjkyNzkwMSAtMTEuNTE1MzYsLTExLjkxMzc5IC0xNy4wMDYzMiwtMTguNTE1NzI1IC0yNi42MTc3NSwtMzIuMDAzMjE1IC0yNy41NDA3OSwtMzguNjQ3MzQyIC01NS4xODEzMSwtOTUuOTQ1MzcyIC02MS44ODEzNSwtMTI4LjI3ODMwMiAtMS4wNjY2NiwtNS4xNDc0NCAtMy4xMDgyNCwtMTEuNTYwMzIgLTQuNjU3MTMsLTE0LjYyODY0IC00LjM2OTMsLTguNjU1NTQgLTUuMjg2NzQsLTEyLjEyODk3IC01LjM1NjY1LC0yMC4yODAyMiAtMC4wNjY4LC03Ljc5MTU4IDIuNDI4MDEsLTI0LjE4MjU3IDMuNjgwNzgsLTI0LjE4MjU3IDAuMzgwODMsMCAxLjU5NTQ4LDIuNDE0NzkgMi42OTkyMyw1LjM2NjIgMS4xMDM3NiwyLjk1MTQxIDIuMzQ0MDUsNS4zNjYyIDIuNzU2MjEsNS4zNjYyIDEuMzMwOSwwIDQuMjczMDMsLTExLjIyOTk5IDkuODA0NDgsLTM3LjQyMzIgMTUuMTQ3LC03MS43MjYwNCAyNC44OTk0LC0xMDcuNDg5MzcgMzkuODI1MDEsLTE0Ni4wNDM2NCA5LjcxMjE3LC0yNS4wODc0NiAxNS4zNjg3NiwtMzcuMTQyNjIgMjYuODcwNzIsLTU3LjI2NjA4IDcuMDA2NjEsLTEyLjI1ODU0IDguNTY5MTIsLTE1Ljk1MDIgNi43NTEwMSwtMTUuOTUwMiAtMS45NjUwNywwIC0xMi44NTcxNCw4LjQwODE3IC0yOS43Nzg2MywyMi45ODc3MSAtNC43MzcwMSw0LjA4MTQyIC04Ljg4MDUxLDcuNDIwNzUgLTkuMjA3NzgsNy40MjA3NSAtMC4zMjcyNiwwIC0wLjM0MjA5LC0xLjUwOTI1IC0wLjAzMjksLTMuMzUzODggMy41OTQ1NywtMjEuNDQ4NDkgMjAuOTg3NzQsLTQ0Ljk2NjE4IDY2LjcxMzc0LC05MC4yMDUxNSA0Ny4xNDA2NCwtNDYuNjM4NTkgODAuMDg5MTUsLTc0LjUxODg1IDEyMy43NTIzOSwtMTA0LjcxNjQ0IDYzLjQ5MjI3LC00My45MTEzNyAxNDQuNjYwMjEsLTg5LjUxNDY5IDIzMC4yOTkzMSwtMTI5LjM5MTE0IDIxLjM2ODY1LC05Ljk0OTk2IDI4LjIwNTM2LC0xMi42MzY1NiAyMi42NTIxNSwtOC45MDE1MSAtNS41NjgxNCwzLjc0NTA5IC00OC42OTI5NSwzNS4zNDIwNSAtNjQuMjQwMTgsNDcuMDY3OTIgLTY0LjA3NjY0LDQ4LjMyNzI0IC0xMTIuMDEyMTYsOTAuODQwNjQgLTE0Ny42MzA5MywxMzAuOTMxOTkgLTI2LjcyMzkyLDMwLjA3OTYgLTQ1Ljc2ODA5LDU4LjYyNjE2IC03NS45NTIzLDExMy44NDk4OSAtMTguMzg1ODksMzMuNjM4MDQgLTMxLjEyMTk4LDUyLjI5MTE3IC01MS45MDYxMyw3Ni4wMjExNCAtMTUuMzg3NTgsMTcuNTY4NTEgLTMyLjk2Mjk4LDM2LjA4NjcgLTMzLjI5NzM3LDM1LjA4MzUzIC0wLjE1OTE0LC0wLjQ3NzQ0IDEuOTA1OTYsLTkuNjczMzMgNC41ODkxMSwtMjAuNDM1MzEgOC4xNjI0MiwtMzIuNzM4OTQgOS42NzYxMSwtNDMuMjY3OTQgNi4yMjAzNSwtNDMuMjY3OTQgLTMuODY5NDgsMCAtMTUuNjMxNjIsMTYuMTQxNTkgLTI2LjUwMzQ1LDM2LjM3MTYyIC0xOS4xNjU0MSwzNS42NjI0OCAtMzQuMTQ0NjUsNzUuNjU5NDkgLTQ1LjMyOTM1LDEyMS4wMzY4NCAtNC45MzQ2NiwyMC4wMjAzNyAtMTEuNDczNTYsNTIuNjE0ODQgLTEyLjIwMDcxLDYwLjgxNjkgbCAtMC41OTQ2Niw2LjcwNzc1IDEuOTMzNywtMS43MTU1NSBjIDEuMDYzNTMsLTAuOTQzNTYgMy4wMzQ2MSwtMy40NTgyNCA0LjM4MDE3LC01LjU4ODIgMS4zNDU1NywtMi4xMjk5NSAyLjc0ODMzLC0zLjg3MzM1IDMuMTE3MjUsLTMuODc0MjMgMC45ODcxOSwtMC4wMDMgMC44MTY5NSwyMi4yMTEyMSAtMC4yMTMyNCwyNy44MjUyNyAtMC40ODYyMSwyLjY0OTYyIC0yLjY1NDAzLDguNDA3NzcgLTQuODE3MzcsMTIuNzk1ODkgbCAtMy45MzMzNiw3Ljk3ODM5IDIuMTM2ODksOS40NjE3NSBjIDIuNzYwOTYsMTIuMjI0OTYgNC44MTczMiwxOC4zNDM3OSAxMS4yNTAwMSwzMy40NzUwNSAxNy4zOTI1NSw0MC45MTE1MiAzNy41MjY4LDcxLjY2NTY3MSA2Mi45NTQ1NCw5Ni4xNjAxNzIgMTEuMjQ4NzUsMTAuODM1OTA4IDE1Ljc5MTc5LDE0LjQ2NjYzMyAyOC45OTA1LDIzLjE2ODgwOCAzMy44NTA3LDIyLjMxODQxOCA4My42MzY3Miw0MS4zNjMwODgyIDEyOC4xODY3OSw0OS4wMzUzMjg2MSAxMS43NDQ1MywyLjAyMjYwMDI5IDE1LjMxNSwyLjI3ODE2NTQ5IDI2LjUzODU3LDEuODk5NzUwMTkgMTMuOTQ5MDgsLTAuNDcwMzQ3MjIgMjAuMTg4NjcsLTEuODg0MDQ1MTIgMzQuMDg0NjksLTcuNzIyNTMwNiA3LjY3NTgyLC0zLjIyNTA0IDkuMzcwOTgsLTMuMzc4NzE5MiAxMS4zODQ2MywtMS4wMzIxMzQ0IDEuNDQ1MzMsMS42ODQzMDYzIDIuNDAxMTksMS4yNzA4MDUgMzUuODYxNDUsLTE1LjUxMzY0OTggbCAzNC4zNzY1NCwtMTcuMjQ0MDc5IC00LjQxNTI3LC0xLjYzNDIxMyBjIC01MS45MjY1LC0xOS4yMTk0MTIgLTcxLjA4NTA2LC0zMC4yNDUzMDIgLTkzLjEwNTg3LC01My41ODMwOTIgLTI1LjcwMTQxLC0yNy4yMzg1IC00Ny4xNzQ1OCwtNjguNzY2NzggLTU1LjUyNjI5LC0xMDcuMzg1NjkgLTIuMTYwNjYsLTkuOTkxMDQgLTIuMzI0MSwtMTIuMzY5NTUgLTIuMzY2MDksLTM0LjQzMzEgLTAuMDM4NiwtMjAuMzIxMjYgMC4yNDYwNSwtMjUuNjEzNiAxLjk5Njg3LC0zNy4xMTYyIDYuMjIwMywtNDAuODY2MzMgMjAuMjMwMzQsLTk1LjYzMTg0IDMzLjg2MTYxLC0xMzIuMzY1NzEgMTIuMjM0MzEsLTMyLjk2OTI1IDQwLjIwNzA3LC04OC40NDMzOSA1Ny4wODY0NCwtMTEzLjIxMDg1IDYzLjQ2NzI5LC05My4xMjY5NSA4NS4yMzEzOSwtMTIwLjMxNTU1IDE0My4yMDk3MywtMTc4LjkwMzUzIGwgMjIuNjcxMjksLTIyLjkwOTY0IDIyLjY1NDkyMywyMi45MDk2NCBjIDQ0LjkzNjgwNiw0NS40NDIwNCA2Ni41NDgwMDQxLDcwLjYyNTQ4IDk5LjA5NjEzOCwxMTUuNDc2NTUgMTAuNzUxNjI0LDE0LjgxNTY2IDE4LjUzMjQzMiwyNi4wMDM4NSA0NC44MzAyODgsNjQuNDYyNjcgMTYuODM1MDEzLDI0LjYyMDExIDQ1LjI0OTMwMSw4MS42MTE0NiA1Ny41OTA4NDEsMTE1LjUxMTgyIDEyLjgxOTIxLDM1LjIxMjU2IDI2Ljc4ODIzLDkwLjQxMzExIDMyLjY1MjA1LDEyOS4wMjkwNSAxLjcyMDY4LDExLjMzMTg1IDIuMDM4NjIsMTcuMDI3MTYgMi4wNDY3NiwzNi42NjkwMiAwLjAwOSwyMC44MzAwNiAtMC4yMDQ0NSwyNC4yNzg4MyAtMi4wNDUyMywzMy4wOTE1NSAtOC4yNjE3MSwzOS41NTI2OCAtMjkuOTg4NTUsODEuODQ4NjMgLTU2LjMyNjIxLDEwOS42NTEwMzcgLTIxLjY5OTExMSwyMi45MDU5NTQgLTQxLjA3Mjg3MywzNC4wMDgyODUgLTkyLjY3MTkwMyw1My4xMDY0NzUgbCAtNC40MTUyMTgsMS42MzQyMTMgMzQuMzc2NDg3LDE3LjI0NDA3OSBjIDMzLjQ2MDI5OSwxNi43ODQ0NTQ4IDM0LjQxNjE5OCwxNy4xOTc5NTYxIDM1Ljg2MTQ5MywxNS41MTM2NDk4IDIuMDEzNjY2LC0yLjM0NjU4NDggMy43MDg3NTgsLTIuMTkyOTA1NiAxMS4zODQ2NjEsMS4wMzIxMzQ0IDEzLjc0MzEsNS43NzQyNjEwNCAyMC4xNzA5MSw3LjI0NDI0MTQxIDMzLjgyNTQ2LDcuNzM1NjI0MSAxMC40NTUwNiwwLjM3NjIzMzEgMTQuODE3MTUsMC4xMDc4MzM3IDI0LjU5NTA4LC0xLjUxMzM3NTAxIDQ0LjkyNzA1LC03LjQ0OTA3ODA5IDk2LjE4MywtMjYuODgxODMyMjkgMTMwLjM4OTQ3LC00OS40MzQ3OTcyOSAxMy4xOTg3LC04LjcwMjE3NSAxNy43NDE3MiwtMTIuMzMyOSAyOC45OTA1MywtMjMuMTY4ODA4IDI1LjQyNzcyLC0yNC40OTQ1MDEgNDUuNTYxOTYsLTU1LjI0ODY1MiA2Mi45NTQ1MywtOTYuMTYwMTcyIDYuNDMyNjQsLTE1LjEzMTI2IDguNDg5MDUsLTIxLjI1MDA5IDExLjI0OTk2LC0zMy40NzUwNSBsIDIuMTM2OTEsLTkuNDYxNzUgLTMuOTMzMzMsLTcuOTc4MzkgYyAtMi4xNjMzOSwtNC4zODgxMiAtNC4zMzExNSwtMTAuMTQ2MjcgLTQuODE3NDIsLTEyLjc5NTg5IC0xLjAzMDEzLC01LjYxNDA2IC0xLjIwMDQyLC0yNy44Mjc2MiAtMC4yMTMyMSwtMjcuODI1MjcgMC4zNjg5Miw4LjhlLTQgMS43NzE2NSwxLjc0NDI4IDMuMTE3MjIsMy44NzQyMyAxLjM0NTU3LDIuMTI5OTYgMy4yNTcyOCw0LjYwNjQxIDQuMjQ4MjQsNS41MDMyMiAxLjc3MjYzLDEuNjA0MjEgMS44MDE3LDEuNTgxMzQgMS43OTcwNSwtMS40MTQ3MyAtMC4wMDksLTQuMjMxMTYgLTIuOTkwMjIsLTIxLjQ4MDgzIC02Ljc3MjA1LC0zOS4xNTE5NiAtMTIuNDg4MDQsLTU4LjM1MzM4IC0yOC40OTM0NCwtMTA0LjE1ODI0IC01MS4wODQwNiwtMTQ2LjE5NDI3IC0xMC44NzE4MiwtMjAuMjMwMDMgLTIyLjYzMzk5LC0zNi4zNzE2MiAtMjYuNTAzNDcsLTM2LjM3MTYyIC0zLjQ1NTc0LDAgLTEuOTQyMDIsMTAuNTI5IDYuMjIwMzIsNDMuMjY3OTQgMi42ODMxOSwxMC43NjE5OCA0Ljc0MTM5LDE5Ljk3ODcgNC41NzM3LDIwLjQ4MTYxIC0wLjE2NzYsMC41MDI5MSAtNi45ODg4NSwtNi4yOTAwMiAtMTUuMTU4MjYsLTE1LjA5NTQgLTM3LjIzMjkxLC00MC4xMzEzNSAtNDQuODY2MDYsLTUwLjg2NTE4IC03Ni4yNTgxMywtMTA3LjIzNTE0IC0zNC4yMDY0NywtNjEuNDIzNTggLTU2LjExMDg0LC05MC45Njg1NCAtOTguNTUzNTMsLTEzMi45MzA1MyAtNDAuMzI1OTAxLC0zOS44NjkwNyAtODYuMDcwMDUxLC03Ny4zODA2OCAtMTU4Ljg5MzY0NCwtMTMwLjI5Nzc0IC0xMi4yMTI3NSwtOC44NzQzNCAtMjMuMDc5MywtMTYuNzIzMjIgLTI0LjE0Nzg4OSwtMTcuNDQxOTYgLTUuNTUzMjEsLTMuNzM1MDUgMS4yODM1MDUsLTEuMDQ4NDUgMjIuNjUyMTUxLDguOTAxNTEgMTEwLjgwODU3OSw1MS41OTYyMiAyMTEuODY4MTIyLDExMS41NTgwNCAyNzcuNzAwNzIyLDE2NC43Njg1OSAyNS4xNTAzOCwyMC4zMjgzNSA0NS40MDc0MiwzOC43MjQ5NiA3Ni4zNTEwNiw2OS4zMzg5OSAzMy41MjY0OCwzMy4xNjk0NiA1MS41MzE5NSw1NC40NTI5OSA1OS45MjQyNCw3MC44MzQyMiAzLjQ3NzMsNi43ODc0NSA4LjAwNjU0LDIxLjM5MjQ3IDYuOTU5MDYsMjIuNDM5OTggLTAuMjYwMjYsMC4yNjAyNiAtNi4yMzMwMSwtNC40NDgwOCAtMTMuMjcyNzUsLTEwLjQ2Mjk4IC0xMi4zNjU5NSwtMTAuNTY1NjMgLTI0LjM1MTA5LC0xOS42NjA2NSAtMjUuOTA4MTgsLTE5LjY2MDY1IC0xLjg0MTg2LDAgLTAuMjIzNDEsMy43MzIyIDcuNDI3MjYsMTcuMTI3OCAxMy4yNjM3MiwyMy4yMjMyNSAyNS4zMzU3OSw1MS4yOTEyNiAzNS45MDg2Myw4My40ODg0MSAxMS4yOTY3NCwzNC40MDE3OSAxNy4zNTU2Miw1OC4yODE2NCAzMC4xMDI4NSwxMTguNjQzNzEgNS41MzEzOCwyNi4xOTMyMSA4LjQ3MzU4LDM3LjQyMzIgOS44MDQ0OSwzNy40MjMyIDAuNDEyMTIsMCAxLjY1MjQzLC0yLjQxNDc5IDIuNzU2MTcsLTUuMzY2MiAxLjEwMzczLC0yLjk1MTQxIDIuMzE4MzcsLTUuMzY2MiAyLjY5OTE5LC01LjM2NjIgMS4yNTI4MywwIDMuNzQ3NjcsMTYuMzkwOTkgMy42ODA4NiwyNC4xODI1NyAtMC4wNjk4LDguMTU2MzIgLTAuOTg2NjcsMTEuNjIzMjYgLTUuMzY4NDQsMjAuMzAzNDIgLTEuNTY2ODQsMy4xMDM5MSAtMy43MjI4OSw5Ljg4MDMgLTQuOTY0OCwxNS42MDQxNiAtNy4xNzgyNywzMy4wODMzMSAtMzQuMTQ1NTYsODguODE1MjUgLTYxLjYwNjQ1LDEyNy4zMTkyMjkgLTkuNTQ1NzUsMTMuMzg0NDY4IC0xNS4xNDA0NiwyMC4xMTE2OTQgLTI2LjU3NjgxLDMxLjk1NjgxNSAtMTIuODM0MTYsMTMuMjkyODMyIC0xNi4zODY4NSwxNi4zNjMwOTMgLTMxLjE1ODgzLDI2LjkyNzg5MiBDIDI4Ni41NDQxNyw1LjMyMzkzMDIgMjU5LjA3NDY5LDE4LjI0NzA3NSAyMDIuNjA5MjQsMzcuNzQzMDk3IDE2MC42NjM1NSw1Mi4yMjU3NDggMTU1LjA1OTksNTQuOTYzMDQ2IDE0OS4yNDEzMyw2My44MTI4IGMgLTMuOTk4MDksNi4wODA3OTYgLTQuNDIyMzcsNi4zOTQ0NSAtNy43NTAyMiw1LjcyODg2MyAtMS42ODgzLC0wLjMzNzYyMyAtMi40OTkyMiwtMC4xODAzMDQgLTIuMjc4MDQsMC40NDE5OTYgMS40MjUzNSw0LjAxMDY5NiAxNi41NzE5OCwzNS45NTQ2ODEgMTcuMDUyNDMsMzUuOTYzMjcxIDAuMzM1NzUsMC4wMDkgMC44NjYwMiwtMC43OTM5MyAxLjE3ODI0LC0xLjc3NzczIDAuNzY4OTgsLTIuNDIyNzUgMi44NjAyNywtMi4yNTgzNyAxMC45ODQ4OCwwLjg2MzUxIDIyLjY1OTAzLDguNzA2ODMgNTQuNjM1NjcsMTQuOTgzMzIgMTAxLjI1ODA4LDE5Ljg3NTQxIDE3Ljg2MzYzLDEuODc0NDEgNzkuNDcyNjcsMS41ODI2NyA5NC44MDI4MywtMC40NDg4OCAzMi44NDQyNiwtNC4zNTI2MSA2NC4yNjAzLC0xMi44NjcwNyA5Mi4zMjE0OSwtMjUuMDIxMDYgMTYuMzkzNzMsLTcuMTAwNDYzIDIwLjA2MDcyLC05Ljc1NTY1NyAyNi41NDEyMSwtMTkuMjE3NDI2IDcuMjY5NTksLTEwLjYxMzg5MiAxNC4xMzU4MiwtMTcuMDM4MTI1IDIyLjQ2NTc3LC0yMS4wMTk1NzUgNy45NjAxMywtMy44MDQ3MjMgMjEuMTE1OTgsLTguNDI3ODgxIDIxLjg2MTQ0LC03LjY4MjQyNyAwLjI5MDY3LDAuMjkwNjY5IC0wLjg5MTI0LDMuNDkwODkgLTIuNjI2NDksNy4xMTE3MzIgLTMuNjU0MzgsNy42MjU0NTYgLTMuNzc1MTIsOC40NzQ4MzYgLTEuMzg2NjIsOS43NTMxNTMgNC4xNjEyMiwyLjIyNzA2MiAxMy43NjY5OCwtNS41Nzk5NTEgMjguNTAxMjEsLTIzLjE2Mzk5NiAyOC41OTE1NSwtMzQuMTIxNzcyIDQ3LjQyMTM2LC02OS43Mjc0NCA1NS42MTY2MiwtMTA1LjE2NjY0OSA5LjQ1Mzk5LC00MC44ODI1MjIgNi45MzAyNiwtODkuMTgxNjEyIC02LjY5NjAzLC0xMjguMTQ4OTgyIC00LjIzMzc1LC0xMi4xMDc0OSAtMTEuNzc2NTcsLTI4LjI4ODQ2IC0yMi43NDM4MywtNDguNzkwNDcgLTEyLjE5NjY1LC0yMi44MDA0MiAtMTQuOTAzODEsLTI2LjQxOTQzIC0xNy42ODM1LC0yMy42Mzk4IC0xLjg4MDk0LDEuODgxIC00LjQwMzE0LDEzLjMxMDc4IC03LjA1OTMyLDMxLjk5MTIxIC0xLjM2MzkxLDkuNTkyMDggLTIuNzg4OSwxNy43OTQzNiAtMy4xNjY1LDE4LjIyNzI5IC0wLjgyMDQ5LDAuOTQwNTcgLTE3LjIzMzU0LC0zMS41NDkzNSAtMjIuNzIyLC00NC45Nzg0NSAtNy4xNzE2NiwtMTcuNTQ3NDkgLTEwLjQ1MDMxLC0yOS41MTQxNSAtMTQuNzI0MDQsLTUzLjc0MTggLTUuODU1NTEsLTMzLjE5NDA2IC03LjQyNjM3LC00MS4xMzk5OCAtMTAuNzkyODYsLTU0LjU5MzY3IC0xLjkxMzA1LC03LjY0NSAtNS40NjE0NCwtMTkuNTE3NzEgLTcuODg1NDUsLTI2LjM4MzgxIC0xOC4zNjM4NCwtNTIuMDE2ODUgLTU5Ljc3MTgzLC0xMTQuMTExNjkgLTEzMi4yOTQ3NCwtMTk4LjM4NzM5IC00LjU5NzQsLTUuMzQyMzkgLTguMTY3MDgsLTkuOTA1MTkgLTcuOTMyNzYsLTEwLjEzOTU1IDAuNDc0OTEsLTAuNDc0OTMgMzMuMTAwNDksMjQuMzk0NTYgNTEuMTAwMDYsMzguOTUyMDkgNTQuMjUxMjcsNDMuODc2NzcgMTEwLjg3NzcyLDk4LjQwMjk0IDE0NC4xMDExLDEzOC43NTY1NSAyNi42MzMyNCwzMi4zNDkwOSA1Ni4wMTg2Myw3OC4xNzAwOSA3NS40MjM2LDExNy42MDkxNiAxMS44NTczMywyNC4wOTkwMiAxNS40MzIyOSwzNy4zMDI3NyAxMy40ODk2NCw0OS44MjMzNyAtMC41NTAxMywzLjU0NTYyIC0xLjE0NTA2LDYuNTkxMzkgLTEuMzIyMDUsNi43NjgzNiAtMC4xNzY5MSwwLjE3Njk3IC0yLjI0Mzk3LC0yLjQyMjE2IC00LjU5MzI5LC01Ljc3NTgyIC0xMi43MTg2LC0xOC4xNTU0MiAtMjAuMjA0MTgsLTI3LjI2MjMzIC0yMS40MTQyNiwtMjYuMDUyMjQgLTAuNjc0MTcsMC42NzQxNyAyLjU3MDY4LDkuMDg3ODQgMTAuOTcyNTMsMjguNDUxMTIgMTcuMzU4MDQsNDAuMDAzOTIgMjUuNzUxOTQsNjkuMDYyOTEgMjkuMjgyMDksMTAxLjM3MjI5IDQuODc2ODksNDQuNjM1NzggLTQuOTQzMDcsOTMuMDgyNTQxIC0yOS40MjU5OSwxNDUuMTcyODgyIC0xNi41MzkxNiwzNS4xODg5NjUgLTM1LjIwODI1LDYxLjE2NTkyMiAtNTkuMDg0MTYsODIuMjEyMzI4IC0xMy44MjE4OSwxMi4xODM4NjIgLTE5LjA0NzE0LDE3LjM5NzM5MSAtMjAuMTgxNzMsMjAuMTM2Mzg4IC0wLjYwMzUyLDEuNDU3MTkyIC0wLjg4MzM3LDIuODYzNDkyIC0wLjYyMTY3LDMuMTI1MDkyIDAuNzgxNCwwLjc4MTUgNi4wOTU1NSwwLjc4ODkyIDEyLjI4NjE3LDAuMDE3IGwgNS44MTMzOCwtMC43MjQ3MSAtNC40NzE4Myw0LjY1MDYyIGMgLTYuMzU0MjksNi42MDgyOSAtMTUuNzY3ODUsMTMuMDEzMiAtMjIuMjA0NzksMTUuMTA3OSAtNy4wNTE5LDIuMjk0ODUgLTEzLjU4MzksMy4zODY0MyAtMjcuMDY5ODcsNC41MjM1MiAtMTEuNjMzMiwwLjk4MDk0IC0xNS40NDU1MywxLjk0Nzc1IC00NC4xODY2MSwxMS4yMDU5NyAtNDYuMzA5MjEsMTQuOTE3NCAtNzUuNzg1ODIsMjAuMDg0NzggLTEyNS4xMTcwMSwyMS45MzM3IC0zNi4zNDY1MSwxLjM2MjIxIC02Mi40NTc3MSwtMC4xMTM3NiAtMTEwLjMxMjAzLC02LjIzNTcgLTMyLjA3NjYyLC00LjEwMzUzIC00MS4wNDE4NCwtMy41MzQwOSAtNDguOTk3MTQsMy4xMTI0IC0yLjA1MDk2LDEuNzEzNTEgLTQuMjY1NDEsMy4xMTU1MiAtNC45MjEwNywzLjExNTUyIC0wLjY1NTY2LDAgLTIuMjY0NTMsLTEuMzA4MDEgLTMuNTc1MzIsLTIuOTA2NjkgbCAtMi4zODMyMSwtMi45MDY2OSAwLjUyOTM3LDcuMTU0OTMgYyAwLjI5MTEyLDMuOTM1MjEgMS4yMDE5NCwxNC4zMDQyMyAyLjAyMzk1LDIzLjA0MjM2IGwgMS40OTQ1OCwxNS44ODczNSAxLjkxNzI1LC0xLjgwMTA4IGMgMy4wNDI5OSwtMi44NTg4NCA1LjE2MjAxLC0yLjIyOTMgOS4xOTgzOCwyLjczMjY1IDUuMTIxNDEsNi4yOTU4OSAxMC41OTM1OSwxMC40NTEyIDE1Ljg1NDYxLDEyLjAzOTMzIDIuNDU4MTYsMC43NDIwNiAxMC41MDc0NiwxLjc0Nzg2IDE3Ljg4NzMyLDIuMjM1MjkgNDMuMDcxNywyLjg0NDYyIDYwLjA4NjQ4LDQuNTM3MjEgODUuODYxNTgsOC41NDEzOCA0NS43Mzk1OSw3LjEwNTY1IDg0LjA3MjAzLDE2LjU4MTk5IDE1Mi43NTI5MiwzNy43NjI4MiAyNC44OTg4OSw3LjY3ODc2IDI1LjkyMjA1LDcuOTE0NzkgMzAuODU1NjQsNy4xMTY5MiAyLjgwNjQzLC0wLjQ1MzggOC43MjQ5LC0wLjY2NTA1IDEzLjE1MjAxLC0wLjQ2OTM2IDEwLjQzNTI5LDAuNDYxNCAxNS4zMTc5OSwyLjg5NDUzIDI1LjI2NTg1LDEyLjU5MDcxIDQuMDU4MTksMy45NTU0MiA3LjM3ODUyLDcuNDczNjggNy4zNzg1Miw3LjgxODI4IDAsMC41MzAzNiAtNi40MjYyOSwtMC41MTgzOCAtMTQuMDg2MjcsLTIuMjk4ODggLTMuNDQ4NTksLTAuODAxNjIgLTIuMzMyNiwxLjc3NzIgMi43OTgyOSw2LjQ2NjYzIDIuNjQ1OSwyLjQxODA5IDE1LjIyMjkyLDEyLjE4NTY1IDI3Ljk0ODk1LDIxLjcwNTY0IDI4LjQ1Nzg0LDIxLjI4ODMzIDM3LjY0NDU5LDI4LjY1NDYgNTMuMDk5Niw0Mi41NzcyIDcyLjA0MDMsNjQuODk3NTQgMTA5LjgxMjc5LDE1Mi4wNTUyMyAxMTguMTgzMzQsMjcyLjcwMDY4IDEuMzcyMzIsMTkuNzc5NTMgMS4zOTI2Miw2OS4wMzI5MSAwLjAzMzEsODAuMDQ1NzcgLTAuNTc2OTUsNC42NzMwNyAtMS4yNzc1MSwxMC43MTAwNCAtMS41NTY3MywxMy40MTU1IGwgLTAuNTA3ODIsNC45MTkwMSAyLjYzNDM1LC0yLjk2ODc2IGMgMS40NDg5NywtMS42MzI4NCA1LjM5MTk2LC03LjYwMzI3IDguNzYyMjksLTEzLjI2NzU2IDMuMzcwMzMsLTUuNjY0MzggNi40MDI4NiwtMTAuNDY4ODMgNi43Mzg5NiwtMTAuNjc2NSAwLjkyNDE1LC0wLjU3MTE0IDIuNTUwNjQsOC4wMjg2NCAyLjU1MDY0LDEzLjQ4NTg4IDAsMTIuMDQzMTggLTguMTc1NDksMzQuNjM2NTcgLTIxLjI5ODcsNTguODYwMDMgLTE4LjgxMzA5LDM0LjcyNjE5IC00My4zNDExNyw2MS44NjQwMyAtODkuMTU1NTMsOTguNjQxNjIgLTM5LjMzODI1LDMxLjU3ODkxIC02Ny4xODA3Nyw0Ny45MDc2MyAtMTAwLjE2OTAyLDU4Ljc0NTgzIC0xOC42OTM3Nyw2LjE0MTc5IC00NC42NDMzNiwxMi44NDEyMiAtNDQuMDkwOTEsMTEuMzgzMDQgMC4xNDY4NSwtMC4zODc2MiA3LjkxMzgsLTQuNTUxNTIgMTcuMjU5OTIsLTkuMjUzMDIgMjkuMjQ5OCwtMTQuNzE0MTIgNDguMjY4ODYsLTI3LjU5MjE4IDY4Ljc3NzA0LC00Ni41NzAwMSAyNi42NDk2MSwtMjQuNjYwODEgNTQuMjA0NTgsLTYwLjk1NjA3IDY0LjkwMzQ0LC04NS40OTAwNiA1LjQ5NjE1LC0xMi42MDM1OCA3Ljg3MTE0LC0yMy41ODA0MSA4Ljk4MTc2LC00MS41MTI0NSAxLjI3MTUyLC0yMC41MzA2MyAyLjk3NDMxLC0zMC45NDI3NSA3LjI1MjI0LC00NC4zNDYzNSAzLjM3NDk4LC0xMC41NzQ0NSAxNC40NTQ3NSwtMzcuNjY5NTQgMTUuMTA1MTMsLTM2LjkzOTIgMC4zNTE0LDAuMzk0NTkgMi4xNTIyOSw3LjE1NjgxIDQuMDAyMDIsMTUuMDI3MjMgNi41MzI4MSwyNy43OTYzNyA5LjE2Mjg3LDMwLjMxNzk0IDEyLjEyNjcxLDExLjYyNjc2IDEuMjQ0NiwtNy44NDkxNCAxLjIyOTEzLC00NS4wODE2OSAtMC4wMjU5LC02MS43MTEyNyAtNC4yMDMyNiwtNTUuNzAzMSAtMTYuMzYwNDcsLTEwNS43Mjg5NCAtMzcuODE4NTUsLTE1NS42MTk3MyAtMjMuMDQxMDIsLTUzLjU3MTIgLTQ5LjQxNTM0LC04OS4xMDI2NyAtOTMuNjY2NzEsLTEyNi4xODc5MiAtMjEuMTU1NzgsLTE3LjcyOTc0IC01NC4wODk2NiwtNDAuNjExMzggLTU4LjQ1MjQ3LC00MC42MTEzOCAtMi4wMzIwOSwwIC0xLjkwOTI5LDMuODA5NTUgMC4zMzI4LDEwLjMyNjM1IDAuOTkxNTgsMi44ODIwOSAxLjY5NTg5LDUuNTQ1NTIgMS41NjUxNCw1LjkxODc0IC0wLjM0OTQzLDAuOTk3MzkgLTE2LjU0NzAzLC05LjIwNjg4IC0yMS40MDM5OCwtMTMuNDg0MjcgLTUuMTUxOSwtNC41MzcxMiAtOC4wMzc5MywtMTAuMzA4MDIgLTguNzIwNjksLTE3LjQzNzczIGwgLTAuNTIxNTEsLTUuNDQ2MzMgLTguNDk2NDgsLTIuOTU1ODggQyA0MzcuMjU3MDgsMjkwLjgzMyA0MDAuNDExNywyNzkuMjU4NTYgMzgyLjMxOTY1LDI3NC4xMzc5NiAzNDkuNjQyOTEsMjY0Ljg4OTUgMzE4LjYxOTQsMjU4Ljg3OTUzIDI4OS44MDk5LDI1Ni4yMTY4MyBjIC0xNi4yNDc4NywtMS41MDE2NCAtNTMuMDM3NDQsLTIuNjk0MzcgLTY2LjYzMDI5LC0yLjE2MDA4IC0yNS45NzkxOSwxLjAyMTEgLTMwLjU4NzA2LDIuODMyNTUgLTQyLjQ1MDc0LDE2LjY4Nzk4IC0yLjg0MzAxLDMuMzIwMzQgLTUuNzk4MzUsNi4wMzY5OCAtNi41Njc0Miw2LjAzNjk4IC0wLjc2OTA2LDAgLTIuMzI4MTIsLTAuODczNjIgLTMuNDY0NjgsLTEuOTQxMzIgLTEuMTM2NTYsLTEuMDY3NjkgLTIuMjIxNTIsLTEuNzcyIC0yLjQxMTAzLC0xLjU2NTE0IC0wLjU1MTY1LDAuNjAyMTggLTE2LjQ1ODY3LDU2LjY5MDAzIC0xNi4xNzExMyw1Ny4wMTg5OCAwLjE0MzE5LDAuMTYzODUgMi4zNDg2MSwtMS4xMDg0OCA0LjkwMDk1LC0yLjgyNzM2IDcuODY4NzIsLTUuMjk5MTIgNy43MTQ4LC01LjQ0NTk3IDI0LjY0ODExLDIzLjUyMDY3IDEzLjI2OTcxLDIyLjY5OTQ2IDIxLjU0MDcyLDMxLjg0MTU5IDM4LjQ1NjQ5LDQyLjUwNjQ2IDIwLjE1NDcyLDEyLjcwNjk3IDM2LjA0ODk1LDIzLjI3MzQ2IDQ2Ljg4MzQsMzEuMTY4MjEgNDYuNzA3MzgsMzQuMDM0MzEgNzguNDk1OTMsNjUuMzQ0NTUgMTI1LjI0NTUzLDEyMy4zNjExIDMuMDI0MTIsMy43NTI4NSA3Ljk1MDkxLDguMjU1NTQgMTIuOTM0MDUsMTEuODIwNjYgMTUuNzk1MDUsMTEuMzAwMzIgMjYuNDM4NTQsMjIuMTA3NjYgMzEuMjczMTMsMzEuNzU0NjYgMi43Njg1MSw1LjUyNDIzIDUuNDc3MzcsMTQuMjcxMjIgNy4wNjI5LDIyLjgwNjM0IDIuMDI3NzksMTAuOTE1NjUgMi4xNjQxLDEyLjA3Mzk0IDEuNDIxMDYsMTIuMDczOTQgLTAuMzc4NjgsMCAtNC43ODc0NiwtMy40MjE0OSAtOS43OTczNCwtNy42MDMzNyAtNS4wMDk4OCwtNC4xODE4NyAtOS41MjEyNCwtNy4zNDg1NiAtMTAuMDI1MjIsLTcuMDM3MDUgLTEuMzc2OTYsMC44NTEwOCAtMC4yOTcxMSw2LjUzMjAxIDMuODAyOTQsMjAuMDA2NjIgNy4zMjYyOSwyNC4wNzcxNCA5Ljc3NzU3LDQwLjU1OTc4IDkuNzkyMzIsNjUuODQzODcgMC4wMjUsNDIuNTkyNCAtOS4zMTQ5MSw4My4yODEwNiAtMjcuNDU4OTIsMTE5LjYyNTE1IC0yNS41NTMwMyw1MS4xODUwMyAtNjMuNjk4OTEsOTAuMTc3MTYgLTExMi4wNTMyNywxMTQuNTM5MDcgLTEzLjAwMjEyLDYuNTUwNyAtMjguMTc5MTUsMTIuOTU3OTQgLTUzLjIxNDc5LDIyLjQ2NTMyIC0xNy4xNDMxMiw2LjUxMDI3IC0yMS43MjMwOCw4LjgzNzY4IC0yMy4wMjg0MSwxMS43MDI2IC0wLjg5NTM1LDEuOTY1MSAtMC44MDAwMSwyLjQ4MzQ4IDAuNjUxOTksMy41NDUxOCAyLjExNzU5LDEuNTQ4NDIgMi41OTM2NiwxLjU0Mzg1IDEyLjg4NzAyLC0wLjEyNTU3IDQuNjE4ODYsLTAuNzQ5MDMgOC41NjExNCwtMS4xOTg4MSA4Ljc2MDQ5LC0wLjk5OTM2IDAuMTk5MzYsMC4xOTkzNSAtMS4zNjYxNCwxLjM2NzM5IC0zLjQ3ODksMi41OTU2MyAtMTUuNTcwNDcsOS4wNTE1MiAtMjIuODkxMDQsMTAuOTczNiAtNDEuNDA0ODcsMTAuODcxMDIgQyAxNTkuNDIyMTIsOTgxLjY4MTMgOTguMzc2NzAzLDk2NS4xMDU5MiA1Ny45Nzk2MTEsOTQzLjI0NDY1IDE4LjA3MDY2Myw5MjEuNjQ3NSAtNS44MjA5MDAxLDg5Ny45MzgyMSAtMzIuNTMxMjM4LDg1My40MjQzNSBjIC0zLjAzOTU5MywtNS4wNjU2MSAtMC44Njg2OTgsLTQuMDIxMzQgMy43MTg1MDcsMS43ODg3MyAxMi45NDU5NTEsMTYuMzk3MTMgMjguODEzMTcxMzQxMjUsMzEuMTI4NTEgNDMuNTU4OTQ1LDQwLjQ0MSAyMi4wNDQwNzEsMTMuOTIxNjIgNTYuMzEzNTAzLDI0LjQ5NDE5IDk0LjQwMTY5NiwyOS4xMjQwNiAxOC4zOTIwMiwyLjIzNTczIDI5Ljk2NzcxLDEuNTI2ODYgNDQuMjcxMTMsLTIuNzExMSAxOS42NTg4OSwtNS44MjQ2NCAyOS41OTY0NiwtNy42NjMzNyA0NC40MzUyNSwtOC4yMjE1NSAxMi4yNjkyNywtMC40NjE1OCAyOS41MzgwNSwwLjcxMjU1IDMxLjkxNzQzLDIuMTcwMDkgMC40MjgzMSwwLjI2MjMyIC0yLjU5MDE4LDIuMjI1NDYgLTYuNzA3NzUsNC4zNjI0NSAtNC4xMTc1NywyLjEzNjkxIC04LjE5MDc5LDQuNzQzNzIgLTkuMDUxNjEsNS43OTI5IC0xLjg4MzA5LDIuMjk1MDQgLTIuMDQ4NTUsNS44MDQzNSAtMC4zMDUyNSw2LjQ3MzM0IDIuNDExNjYsMC45MjU0IDEwLjg4OTE4LC0xLjg4ODkgMjkuMTQ4NTYsLTkuNjc2NDIgNTAuNDY1ODcsLTIxLjUyMzY0IDg3LjU4ODY4LC00OC43Nzg1NiAxMTEuMTkzOTYsLTgxLjYzNjc3IDMwLjA5NTk2LC00MS44OTMxOSA0My4zNzk4LC05Mi4wMDk4OSA0MC43ODg5MSwtMTUzLjg4NjI2IC0xLjMwMDA1LC0zMS4wNDU5NiAtNi4zODA2NywtNTkuMTc3MTggLTEwLjY4Nzg1LC01OS4xNzcxOCAtMC40NzQ3MywwIC0yLjkyMTE4LDQuMTAxMDMgLTUuNDM2NTksOS4xMTM0MiBsIC00LjU3MzM0LDkuMTEzNSAtMy4wODE3MSwtNS4zMTI0NSBjIC00LjYxODg3LC03Ljk2MTgzIC0xMy4zMDY5MiwtMjYuMTcwMDUgLTE0LjkxMDUyLC0zMS4yNDg5OCAtMy40MTAwNCwtMTAuNzk5OTIgLTMuODkwMzIsLTIxLjUwNTg0IC0xLjUzNTI3LC0zNC4yMjE5NCBsIDAuNzA2MjgsLTMuODEzNCAtMTEuNzM3MjEsLTEwLjk2OTg0IEMgMjkwLjg4MDU0LDUxMS42NzE5OCAyNTMuOTUxLDQ4NC45OTUgMTk3Ljc4MjIsNDU1LjYwNTc3IGMgLTI5LjQzMDgyLC0xNS4zOTkwMiAtMzIuMDQ2ODQsLTE1LjMyODE5IC02OS44NTI2LDEuODkxMjIgLTEwLjYyMjM4LDQuODM4MTcgLTE1LjM0MTY5LDYuNTM1MzIgLTE4LjMxNDExLDYuNTg2MDMgLTMuODg0NzcsMC4wNjYyIC00LjA3MzkzLC0wLjA1OTkgLTYuMzM3MzksLTQuMjIwMjUgbCAtMi4zMzMwNSwtNC4yODg2NiAtNC45OTc4MDMsOC4zMTMzMSBjIC0yLjc0ODc0Niw0LjU3MjM2IC01LjkxNjc3LDEwLjIzMTkxIC03LjA0MDA5NCwxMi41NzY4NSBsIC0yLjA0MjQ2NCw0LjI2MzQ0IDkuNTc3NDExLDUyLjk3NiBjIDExLjI2MDYxLDYyLjI4NjUyIDExLjcxNzgxLDY1LjM1ODA0IDEwLjk0Nzg1LDczLjU0NjMzIC0yLjI5Mzc4LDI0LjM5MTMzIC0xMC4wMDUwMSwzMy4wODI2OSAtNDMuNDA3NTMyLDQ4LjkyNTE0IC0xOS45NzcyOCw5LjQ3NDkxIC05Ni40NTA5NjEsNDEuMzk3MzUgLTk3LjI1MjMxMyw0MC41OTYwOSAtMC4xODYwMjgsLTAuMTg2MDMgMi42MTYxMTEsLTMuOTAzMzcgNi4yMjY5MzYsLTguMjYwNzMgMzMuMjE0MzQ3NiwtNDAuMDgxMjkgNTIuMDcyNTk3LC02NC43MjUwMSA1NS42MDE4NTUsLTcyLjY1OTc0IDIuMzA1NDA4LC01LjE4MzIxIDIuNTAzMjQyLC02LjQxOTA1IDIuMTQ2OTI2LC0xMy40MTU1IEMgMzAuMTQ2MTU3LDU5MS40NDY3NCAyOC45MDcxMDIsNTg5LjI0Mjc2IDEuMDk2MjQ3Myw1NDkuNzY5MTkgLTEzLjcyOTU3Myw1MjguNzI2IC0xMi4xMTY0OTQsNTI5LjkzMjY4IC0yMC4wODgwNjksNTMzLjkyMTY0IGMgLTEyLjUwMzU5OCw2LjI1NjgxIC0yNi44NjM1NDMsMTEuMTc2NDUgLTM5LjU4NzQyMywxMy41NjI0NCAtMTEuNDYyMzc3LDIuMTQ5NDMgLTM4LjE1MTUxOCwyLjE0OTQzIC00OS42MTM4OTgsMCAtMTIuNzIzODgsLTIuMzg1OTkgLTI3LjA4MzgyLC03LjMwNTYzIC0zOS41ODc0MiwtMTMuNTYyNDQgLTcuOTcxNTQsLTMuOTg4OTYgLTYuMzU4NSwtNS4xOTU2NCAtMjEuMTg0MzIsMTUuODQ3NTUgLTI3LjgxMDg0LDM5LjQ3MzU3IC0yOS4wNDk5NCw0MS42Nzc1NSAtMjkuNjA5NTEsNTIuNjY2MDkgLTAuMzU2MjgsNi45OTY0NSAtMC4xNTg1MSw4LjIzMjI5IDIuMTQ2OTIsMTMuNDE1NSAzLjU4MzA0LDguMDU1NTUgMjEuNDEzMDYsMzEuMzUyODEgNTUuNjA4NDgsNzIuNjU5NzQgMy42MDcxNiw0LjM1NzM2IDYuNDA2MzQsOC4wNzQ3IDYuMjIwMzIsOC4yNjA3MyAtMC44MDEzNiwwLjgwMTI2IC03Ny4yNzUsLTMxLjEyMTE4IC05Ny4yNTIzMiwtNDAuNTk2MDkgLTMzLjQwMjU2LC0xNS44NDI0NSAtNDEuMTEzNzQsLTI0LjUzMzgxIC00My40MDc1LC00OC45MjUxNCAtMC43NzAwMiwtOC4xODgyOSAtMC4zMTI4LC0xMS4yNTk4MSAxMC45NDc4NCwtNzMuNTQ2MzMgbCA5LjU3NzQsLTUyLjk3NiAtMi4wNDI0MywtNC4yNjM0NCBjIC0xLjEyMzMzLC0yLjM0NDk0IC00LjI5MTQyLC04LjAwNDQ5IC03LjA0MDE4LC0xMi41NzY4NSBsIC00Ljk5Nzc1LC04LjMxMzMxIC0yLjMzMzA3LDQuMjg4NjYgYyAtMi4yNjM0LDQuMTYwNjggLTIuNDUyNTksNC4yODY2MSAtNi4zMzczNCw0LjIyMDI1IC0yLjk3MjQ1LC0wLjA1MSAtNy42OTE3NSwtMS43NDc4NiAtMTguMzE0MTUsLTYuNTg2MDMgLTM3LjgwNTc5LC0xNy4yMTk0MSAtNDAuNDIxODMsLTE3LjI5MDI0IC02OS44NTI1NywtMS44OTEyMiAtNTYuMTY4NzksMjkuMzg5MjMgLTkzLjA5ODM1LDU2LjA2NjIxIC0xNDUuODAwMTUsMTA1LjMyMjE4IGwgLTExLjczNzE5LDEwLjk2OTg0IDAuNzA2MjUsMy44MTM0IGMgMi4zNTUwNSwxMi43MTYxIDEuODc0NzYsMjMuNDIyMDIgLTEuNTM1MjIsMzQuMjIxOTQgLTEuNjAzNjQsNS4wNzg5MyAtMTAuMjkxNzMsMjMuMjg3MTUgLTE0LjkxMDUyLDMxLjI0ODk4IGwgLTMuMDgxOCw1LjMxMjQ1IC00LjU3MzM0LC05LjExMzUgYyAtMi41MTUzMywtNS4wMTIzOSAtNC45NjE4LC05LjExMzQyIC01LjQzNjU4LC05LjExMzQyIC00LjMwNzExLDAgLTkuMzg3NzgsMjguMTMxMjIgLTEwLjY4Nzc5LDU5LjE3NzE4IC0yLjU5MDk3LDYxLjg3NjM3IDEwLjY5MjkyLDExMS45OTMwNyA0MC43ODg4OSwxNTMuODg2MjYgMjMuNjA1MywzMi44NTgyMSA2MC43MjgwNyw2MC4xMTMxMyAxMTEuMTkzOTUsODEuNjM2NzcgMTguMjU5MzUsNy43ODc1MiAyNi43MzY5MSwxMC42MDE4MiAyOS4xNDg1Nyw5LjY3NjQyIDEuNzQzMywtMC42Njg5OSAxLjU3NzgxLC00LjE3ODMgLTAuMzA1MjYsLTYuNDczMzQgLTAuODYwODIsLTEuMDQ5MTggLTQuOTM0MDUsLTMuNjU1OTkgLTkuMDUxNjMsLTUuNzkyOSAtNC4xMTc1NiwtMi4xMzY5OSAtNy4xMzYwNSwtNC4xMDAxMyAtNi43MDc3NCwtNC4zNjI0NSAyLjM2OTU5LC0xLjQ1MTU1IDE5LjY1ODcyLC0yLjYzMjIxIDMxLjkxNzQ0LC0yLjE3OTU3IDE0Ljk3MjEsMC41NTI3MiAyMi45OTIwNiwyLjAxOTQ4IDQzLjA5MzcsNy44ODEzNCAxMC4zNTM1NSwzLjAxOTI5IDE0LjMwMTY0LDMuNzMyMjggMjIuODA2MzQsNC4xMTkgMjQuMzc3MDUsMS4xMDgzIDY4LjM1MDMxLC03LjY5MjYyIDk2LjIwNTUyLC0xOS4yNTQ3MiAyMy41MjcyOSwtOS43NjU3NiA0NS41NDgxNCwtMjcuMjg2NjcgNjQuNTYxNDYsLTUxLjM2ODU1IDQuNTg3MjEsLTUuODEwMDcgNi43NTgxLC02Ljg1NDM0IDMuNzE4NTEsLTEuNzg4NzMgLTE3LjU1ODI5LDI5LjI2MTYgLTMyLjI2OTc2LDQ3LjQzNjgyIC01MS43OTUzNCw2My45OTA0NyAtMzUuNTY4NSwzMC4xNTQ1NCAtOTIuODAzMDgsNTMuMzcyMiAtMTUzLjgzMSw2Mi40MDI2MiAtMTEuNTY5MTUsMS43MTE5IC0zNS4xNTk2OCwzLjAwMDYgLTM4LjkwNDkzLDIuMTI1MjggeiBtIDI3Ny4yMjgwNSwtNTEzLjAyMDgzIGMgLTkuNDQ2NzUsLTQyLjM5OTg0IC0yMy41MTk2LC02Ny40OTIyNyAtNDguNzk4NjgsLTg3LjAxMDEyIC0yNS4zODUyNywtMTkuNTk5NzYgLTU2LjgwNTEyLC0zMC4yNDIxOSAtMTI4LjE0Mjg5LC00My40MDQyMiAtOC4yOTc3MSwtMS41MzA5NyAtMTUuMjU2NzMsLTIuNjEzNiAtMTUuNDY0NDcsLTIuNDA1ODQgLTAuNDMxOTgsMC40MzE5OCAyMS4xMTA1NywyOS43NTkzMiAzMy42MTkxMSw0NS43NjgwMyAxNS4wMjEzMywxOS4yMjQ1OCAyMi45NTI0NywyOC41MzY4MSAzNC42MzQwOCw0MC42NjUxMyAzMS4yODQyOCwzMi40ODA0MyA1Ny45MzE3LDQ2LjM3ODggMTEzLjg5MzEyLDU5LjQwMjU2IDcuMTMyNTcsMS42NjAwMyAxMy4wOTEyLDIuNjk3NSAxMy4yNDE0NSwyLjMwNTU4IDAuMTUwMTcsLTAuMzkxOTEgLTEuMTkxNTYsLTcuMjg2NCAtMi45ODE3MiwtMTUuMzIxMTIgeiBtIDU5Ljk0ODAyNCwxMC4zMjE4OSBjIDYxLjY2Mzg3LC0xNS41NDQwOSA4OC40ODU3MzUsLTM0LjYwMjU5IDEzNy42Njc2NTEsLTk3LjgyMTIyIDEzLjk3MDI2NSwtMTcuOTU3MzYgMzMuNzQzMzY1LC00NC44NzY1MyAzMy4yOTM3NjUsLTQ1LjMyNjIyIC0xLjAzODM2LC0xLjAzODI3IC01Ny40ODEzNjQsMTAuNDcwNjIgLTc3LjEyMzYxNCwxNS43MjU3MyAtNjUuODcxNTA2LDE3LjYyMzQgLTk3Ljg1MTcxNyw0Ny42ODg4NiAtMTEyLjY5MDA1OCwxMDUuOTQyOTYgLTIuMTQyMzY1LDguNDEwNjIgLTUuNzQyODE1LDI1LjAzMTcgLTUuNzQyODE1LDI2LjUxMDk5IDAsMC43MjcyMSA5LjI3Njk5MiwtMS4xNzA5MSAyNC41OTUwNzEsLTUuMDMyMjQgeiIKICAgICAgICAgaWQ9InBhdGg0MjkiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZTtmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjAuNTtzdHJva2Utd2lkdGg6MC44OTQzNjYiCiAgICAgICAgIGQ9Im0gLTM4Mi4yNzExNCw5ODEuNDQ3OTQgYyAtOC4xMzk4OSwtMS4yNDI2NCAtMTguMTY2NDgsLTQuNzgyNjMgLTI1LjcyOTc5LC05LjA4NDE3IC0zLjU1NjE2LC0yLjAyMjUyIC02LjM2MjUyLC0zLjc4MDU4IC02LjIzNjM1LC0zLjkwNjc3IDAuMTI2MTcsLTAuMTI2MiA0LjI1NjA3LDAuNDE3MzEgOS4xNzc1NiwxLjIwNzc1IDEwLjg2NTgxLDEuNzQ1IDE0LjA0NDYzLDEuMjMxNjMgMTMuNjQyNTUsLTIuMjAzNDUgLTAuNDE0MTQsLTMuNTM4MDIgLTUuNDgwMjUsLTYuNTQ3NzUgLTIwLjg1MDQxLC0xMi4zODY3OSAtNTUuNjg0MDgsLTIxLjE1NCAtODAuMzA3NDUsLTM0LjQxNzcyIC0xMDYuNTE2MDUsLTU3LjM3NjM3IC00MS43MTEyOSwtMzYuNTM4OTggLTcxLjk2MzgyLC04OC45Mzg1NSAtODMuMDA1NzUsLTE0My43NzE4OCAtOS4wOTE5OCwtNDUuMTUwMTEgLTcuNjcwNjEsLTg0Ljk0Mjk3IDQuMzkyNTksLTEyMi45NzUzNiAzLjc2NzA4LC0xMS44NzY2NSA0Ljk3MjkyLC0xOS42OTg1MSAzLjAyNzIxLC0xOS42MzYyNiAtMC42ODM2OSwwLjAyMTUgLTUuMjY3NzMsMy40Mjk2MyAtMTAuMTg2NzQsNy41NzI4NyAtNS44NTY5Myw0LjkzMzIzIC05LjA0MTQ3LDcuMDkwNjIgLTkuMjI3MDMsNi4yNTA5OSAtMC40MzY2OCwtMS45NzYwMSAyLjM3MzY1LC0xNi4zMTE3MiA0LjQ3MTA3LC0yMi44MDczMiA0LjkzMzk5LC0xNS4yODAzNCAxMy42MzQyOCwtMjYuMzEzODYgMzAuMzI1MDksLTM4LjQ1Nzc1IDExLjg4MDg0LC04LjY0NDIzIDEzLjYxMTUxLC0xMC40MDUzMiAzMS4yMDQ2OSwtMzEuNzUzMjIgNTEuMDU3NTMsLTYxLjk1NDE4IDg2LjM0MDEzLC05Mi41OTY4NyAxNjEuMTU4MjksLTEzOS45NjUxIDE1Ljc1NDY2LC05Ljk3NDQyIDI0LjY5ODQ1LC0yMC40OTIwOCAzOS4xNjc1OCwtNDYuMDU5ODYgMTIuNTEzODQsLTIyLjExMjY3IDEzLjk2MDgsLTIzLjMwNDQxIDIxLjg5NzI2LC0xOC4wMzQ5IDIuNzMwMzgsMS44MTI4OCA0Ljk1MTU1LDIuOTkwMTQgNC45MzU5MywyLjYxNjIgLTAuMDE1NiwtMC4zNzM5MyAtMy43NTY1OSwtMTMuNjcyNDQgLTguMzEzMjksLTI5LjU1MjI3IGwgLTguMjg0ODksLTI4Ljg3MjM4IC0yLjEyNzgyLDIuMjY0OTggYyAtMS4xNzAzLDEuMjQ1NzcgLTIuODQ1NDYsMi4yNjQ5OSAtMy43MjI1NiwyLjI2NDk5IC0wLjkwMTcyLDAgLTMuNzU0OTUsLTIuNzA3NDMgLTYuNTY1NjksLTYuMjMwMTYgLTYuMTA3NDYsLTcuNjU0NjEgLTExLjgzMjc4LC0xMi4xMzE0NSAtMTcuODI0MiwtMTMuOTM3NDUgLTguMDUyMjgsLTIuNDI3MTMgLTIzLjg4MzY2LC0zLjMwODg4IC00OS4xNDkxMiwtMi43MzczOCAtNjcuODMzNzYsMS41MzQ1NSAtMTEwLjkzMDUyLDEwLjM3MTk2IC0yMDMuNzExMTEsNDEuNzcyODkgbCAtMTEuMjkzOTYsMy44MjIzNSAtMC40NzYxNiw1LjI1MTE4IGMgLTAuNjkxMzEsNy42MjM4NCAtNC4wMjU3LDEzLjcxNDY2IC0xMC4yMjU2OCwxOC42Nzg4NCAtNS44MDMzOCw0LjY0NjY4IC0xOC44NDU3MSwxMi44OTA5NCAtMTkuNDQ1MDgsMTIuMjkxNjMgLTAuMjE0OCwtMC4yMTQ4MyAwLjY1MTc2LC0zLjcyMTczIDEuOTI1NjgsLTcuNzkzMTUgMS4zODk4OSwtNC40NDE5NiAxLjk5MTA0LC03LjcyNzY4IDEuNTAzMTEsLTguMjE1NjUgLTEuODQzMTUsLTEuODQzMiAtMTguMTM4NzgsOC4wODk3MiAtMzkuNjgzMzksMjQuMTg4NzYgLTQ5LjkxNDcsMzcuMjk4MyAtNzkuNjA1MTMsNzEuNTg5MTkgLTEwMy43MjE3LDExOS43OTMyMSAtMjUuMDM5NjYsNTAuMDQ5MTggLTQxLjEyNDY4LDEwNS4wNDMwNSAtNDYuOTY2NDcsMTYwLjU3NjIxIC00LjY0ODI1LDQ0LjE4NzE1IC0zLjM4NjcxLDkwLjM3ODg0IDIuNDk5Myw5MS41MTIzNiAyLjE4Mzg0LDAuNDIwNTMgMy40NzM4MSwtMy4wNjg1NyA3Ljg3NjY1LC0yMS4zMDQ2MSAyLjA3ODM0LC04LjYwODI3IDQuMDUxMjEsLTE1Ljk3MjIxIDQuMzg0MTUsLTE2LjM2NDMgMC4zMzI5NCwtMC4zOTIxOCAyLjYyOTc0LDQuMjM2MTYgNS4xMDQwMSwxMC4yODUyMSAxMi42MzM0MSwzMC44ODU1IDE1LjQ0NDYxLDQyLjUzNDk4IDE3LjIyMjE3LDcxLjM2NzgzIDEuMTIxOTIsMTguMTk3ODUgMy4xMjY3NSwyNy4yNzIgOC45OTA4LDQwLjY5MzY2IDEwLjgzOTY0LDI0LjgwOTgxIDM1Ljk3Mjc4LDU3Ljk1NjY0IDYzLjkxNzQzLDg0LjI5NzUxIDIwLjY2NjQsMTkuNDgwMzcgMzkuMjUxNjgsMzIuMTc0MDIgNjkuMTM4MTQsNDcuMjIxMDIgOS45ODc1OSw1LjAyODQ4IDE4LjM2NTQ5LDkuMzQ4OTkgMTguNjE3NTUsOS42MDEwMiAxLjI3ODMxLDEuMjc4MzIgLTMwLjk4MjEsLTcuMDg0NjMgLTQ0LjgyNjExLC0xMS42MjA0MSAtMzcuNDA4MzYsLTEyLjI1NjEzIC03My42ODcxNywtMzUuMzY0MjMgLTEyMy40MjI1NCwtNzguNjE0NzkgLTI0LjE1OTIxLC0yMS4wMDkyIC00MS42MjE3OCwtNDAuMjc2MjcgLTU0LjUyMjkyLC02MC4xNTY4NyAtMTguMjkyOTEsLTI4LjE4OTI2IC0zMi42Nzc3OSwtNjIuMzAxODIgLTMyLjY3Nzc5LC03Ny40OTI0NSAwLC00LjUyOTYxIDEuNjUzNzIsLTEyLjk2OTQ3IDIuNTMzNjEsLTEyLjkzMDM5IDAuMzI4MTcsMC4wMTQzIDMuMTgxOTcsNC40NTU0NyA2LjM0MTc4LDkuODY4NzEgNS42MzkwNiw5LjY2MDQ5IDExLjA2NDcsMTYuOTI1NzkgMTEuOTc5MDQsMTYuMDQwNzIgMC4yNTQ0OSwtMC4yNDYzMSAwLjEyNDkxLC0yLjI1ODYzIC0wLjI4Nzk0LC00LjQ3MTgzIC0xLjgyNjQ0LC05Ljc5MTA3IC0yLjc2MTc4LC0yNy40MDI2NiAtMi43NTQ4OSwtNTEuODcyNTIgMC4wMzU3LC0xMjYuOTg2MzMgMzMuMTc4MiwtMjI1LjM3MzUgOTkuMzA3NDUsLTI5NC44MDUyMSAxOC41OTM2MiwtMTkuNTIyMjMgMzUuOTUwMDgsLTM0LjIxNjY3IDc1LjE2OTY5LC02My42NDA3OCAyNC4wODU2NSwtMTguMDcwMDQgMzAuNDA4NDUsLTIzLjQwMzA2IDMwLjQwODQ1LC0yNS42NDg0NiAwLC0xLjY2NzI3IDAuNzEzODgsLTEuNjcwNCAtNy41MjMzLDAuMDMzMSAtMy43NTExNSwwLjc3NTY4IC03LjI1OTUzLDEuMjY0IC03Ljc5NjQsMS4wODUwNCAtMS44MDQ3NSwtMC42MDE1NSAxNC42MTk5NywtMTUuMjA0NzYgMTkuNzM1MzUsLTE3LjU0NjY2IDUuODk0MjMsLTIuNjk4NDggMTQuNzc5NzEsLTMuNDY0ODYgMjMuODUxNywtMi4wNTczMSBsIDYuMzUyNTcsMC45ODU2OCAyNi4yOTA0LC04LjExMDIgYyAxMDEuNDAzODQsLTMxLjI4MTUzIDE1Mi40MDE3NywtNDEuMTgzODcgMjM2LjkxMzY0LC00Ni4wMDE4MiAxOS44MDg5OCwtMS4xMjkzMiAyNS40Mjc4NCwtMy4yODgyMyAzNC4xNDM1NiwtMTMuMTE5MSAyLjk2NjAyLC0zLjM0NTU2IDUuNzkyMjgsLTYuMDgyNzYgNi4yODA1NiwtNi4wODI3NiAwLjQ4ODI4LDAgMi4wNTY3LDAuODMyMjkgMy40ODUzNiwxLjg0OTY0IDEuNDI4NjYsMS4wMTcyNSAyLjU5NzU3LDEuNjA0NzYgMi41OTc1NywxLjMwNTQxIDAsLTEuMzk2ODIgMy42MTMzNSwtNDAuNjQwODEgMy45OTYxNiwtNDMuNDAxNTQgbCAwLjQzNDA0LC0zLjEzMDI4IC0zLjE2NTc5LDMuMzUzODggYyAtMS43NDExOSwxLjg0NDYzIC0zLjM3NDU2LDMuMzUzODcgLTMuNjI5NzIsMy4zNTM4NyAtMC4yNTUxNywwIC0yLjE3NjUsLTEuNDAzMzUgLTQuMjY5NjQsLTMuMTE4NDggLTguNTg0NTIsLTcuMDM0MzcgLTE3LjE5MDE1LC03LjQ3OTY3IC01NC4xODE5NiwtMi44MDM3NCAtNDEuODYxOTksNS4yOTE1MSAtNDQuODQ3MzcsNS40Nzc3MiAtODcuMjAwNzEsNS40Mzk3MSAtMzUuMDYzLC0wLjAzMTMgLTQxLjIwNDIzLC0wLjI1NTA3IC01Ni4zNDUwNywtMi4wNTA5NiAtMzAuNDU4OTksLTMuNjEyNzkgLTUzLjMxMzU4LC04Ljc0NTU2IC04Ny4yMDA3MSwtMTkuNTgzOTQgLTI5LjY2MjM4LC05LjQ4NzE3IC0zMS41OTUwMiwtOS45NjMwNiAtNDYuNDAzNjEsLTExLjQyNjMzIC0xNS4zNTA5MywtMS41MTY3NiAtMjIuMjgyMjQsLTIuOTg5NjkgLTI5LjQwMjg5LC02LjI0ODA1IC01LjM1MjQyLC0yLjQ0OTIyIC0xMy4yODU3OSwtOC4zNjc5NSAtMTguNTQ5MTQsLTEzLjgzODYxIGwgLTMuNTc3NDYsLTMuNzE4NDIgNC45MTkwMSwwLjcyNTQyIGMgNS45MTg1NiwwLjg3MjkgMTIuMTg4OTIsMC45MDg2OCAxMy4wMjMzMiwwLjA3NDIgMS42OTQxMSwtMS42OTQxMSAtMS4zNjk2NiwtNS44MzA3MjkgLTEwLjU2NTI0LC0xNC4yNjQ5NjEgLTE4LjcxNjg5LC0xNy4xNjcwOTIgLTMxLjYxOTc5LC0zMC42NTMwNjIgLTM5LjYzNzg0LC00MS40Mjg4MzMgLTI4LjI1MTk1LC0zNy45NjkwNjc0IC01MS44OTM4MiwtOTYuMzEyMzYxIC01OC4xMjgzNSwtMTQzLjQ0ODg2MSAtMi42NDMwMSwtMTkuOTgyNjI1IC0yLjc0ODQ3LC0zMy4wMTA4MTUgLTAuNDI3OTYsLTUyLjg2NDUzNSA0LjA3Njg3LC0zNC44ODA2MyAxMS4yMTQ0OSwtNTguOTExNjUgMzEuMzQ1NzMsLTEwNS41MzUyMSA5LjUzNjYsLTIyLjA4NjU2IDEwLjQ4NTg2LC0yNS4yOTM2MSA2LjY4MDMsLTIyLjU2OTA2IC0yLjA5MjkxLDEuNDk4NCAtMTAuNDM5MjQsMTIuMDA1MjQgLTE2LjUwNzMsMjAuNzgwMzIgLTMuNTcxNjIsNS4xNjQ5NyAtNi42NDU5OSw5LjU1ODU0IC02LjgzMTkyLDkuNzYzNSAtMS44Mzg1OSwyLjAyNjY4IC0yLjk1MzQ0LC0xMi4yNjk5MyAtMS41OTQ1OCwtMjAuNDQ4NTIgMi42NDIwOSwtMTUuOTAyMDQgMTMuODI2MDEsLTM5Ljg0MjcxIDM1Ljk1MzMyLC03Ni45NjI4NyAzMi45MzgyNCwtNTUuMjU2MjYgNjIuMzkwNjYsLTkxLjUyNDA5IDExNy4yMTU5NSwtMTQ0LjM0MDE3IDI5LjI4OTU4LC0yOC4yMTYxOCA1Ni4wODk1NSwtNTEuNzIzNDMgODYuNDM1ODUsLTc1LjgxNjExIDE1LjQwOTc4LC0xMi4yMzQyMSA0MC45MzYxMywtMzEuODg5MjQgNDMuMzU4NzIsLTMzLjM4NTc4IDEuNjU2ODQsLTEuMDIzNTEgMC4wOTIsMC45MTY0NCAtMTYuNjc3NDYsMjAuNjc1MDQgLTY3LjI1NjYyLDc5LjI0NTA1IC0xMDUuNzI2MDcsMTM3Ljg5NTA3IC0xMjMuMTgwMzYsMTg3Ljc5OTE3IC02LjEzOTgsMTcuNTU0NTIgLTEwLjk3MjYsMzcuMDkxMjIgLTE1LjI0MTM2LDYxLjYxMzYzIC05LjE5MjEyLDUyLjgwNTE4IC0xMi4yMzEyNyw2Mi42NzIwNSAtMzAuNjk3OTksOTkuNjYzNiAtMTEuMDU3MSwyMi4xNDg5OCAtOS42Mzc3NSwyMi4zMzQ5NyAtMTMuMjA1NzksLTEuNzMwNSAtMy44NDE5MiwtMjUuOTEyNzkgLTUuODEzNzIsLTMyLjI2Njc1IC05LjU2NjI5LC0zMC44MjY3NSAtMi4zNzM2MywwLjkxMDg0IC03LjE1MTU3LDguNzE3NzQgLTE4LjIxNjYxLDI5Ljc2NDkxIC0xOC43NTUwOSwzNS42NzQ2NiAtMjUuMjI4MjQsNTQuMjA0NyAtMjkuOTc1NTMsODUuODA3OTcgLTIuNTI3ODksMTYuODI4NDkgLTIuNzg4OTIsNDcuNjgyODA3IC0wLjUzOTgzLDYzLjgxMDg0MiA1LjI1MDQzLDM3LjY1MDU0OCAxOC4yNDg3OSw3MC4wMzMyNjkgNDEuNTcxMDUsMTAzLjU2NTY4IDE0LjUxOCwyMC44NzM3OTMgMzUuMTIxOTEsNDMuNjY2NDQ4IDQyLjA1Nzg3LDQ2LjUyNTY0OCAyLjMwMzA3LDAuOTQ5MzcgMy40NDU4OSwwLjk4NzQ3IDUuMjMwMzEsMC4xNzQ0MDEgMS4yNTU4MywtMC41NzIxMjYgMi4wODAwOSwtMS41MzQwMTcgMS44MzE2OCwtMi4xMzc0NDYgLTAuMjQ4NDEsLTAuNjAzNTE4IC0xLjg4NzU3LC00LjIxNjMxIC0zLjY0MjU5LC04LjAyODU0NyAtMS43NTUwMiwtMy44MTIyMzYgLTIuODc0MTQsLTYuOTMxMzM4IC0yLjQ4Njk0LC02LjkzMTMzOCAwLjM4NzIxLDAgNC4xODE0LDEuMTc1NDY2IDguNDMxNTMsMi42MTIwODYgMTcuMTUyMjMsNS43OTc4MTkgMjYuMTQ5NCwxMi40OTM0OTIgMzUuNTQ4MiwyNi40NTQ4MTcgMi42NDkxOSwzLjkzNTIxMiA1LjY0MjI4LDcuODUwMjEgNi42NTEzLDguNjk5OTQ4IDIuOTcxNzksMi41MDI3MDUgMTYuMzE3Nyw5LjE4OTg4MSAyNi40Mjk2NiwxMy4yNDI4NzkgNTQuMjExMjgsMjEuNzI4OSAxMDguMjk5MzksMjguNjM1ODIgMTc3Ljk3ODg5LDIyLjcyNzQ2IDQwLjU4MTQxLC0zLjQ0MTA4IDc2LjcyODk4LC0xMC4xMTE5NyA5OS4yNzQ2NSwtMTguMzIwODMgMTIuMzYzMzMsLTQuNTAxNDMgMTQuMzAwMDQsLTQuNzMxNzMgMTUuNzQ1NjUsLTEuODcxOSAxLjAwOTUxLDEuOTk3MDMgMS4xMjE4OCwyLjAyMjY5IDEuOTYyMDksMC40NDcxOCAxLjAwMDI4LC0xLjg3NTY3IDExLjgyNjY0LC0yNS4xMTQ5NjkgMTUuMDA2MDUsLTMyLjIxMTEzOSBsIDIuMDYyNSwtNC42MDMzOTIgLTMuNDA5NzksMC40NTczNzkgYyAtMy4zMjAxNSwwLjQ0NTMwNSAtMy40OTkyNiwwLjMyMjU5OCAtNi44MTI0MiwtNC42Njg5NSAtMS44NzE0MywtMi44MTk0IC01LjI0MzgyLC02LjQ2ODk1MSAtNy40OTQxOSwtOC4xMTAxMTMgLTUuMDIyODEsLTMuNjYzMDU2IC0xOS43NDAzLC05LjU2MTY3IC00Ny45MTU1MywtMTkuMjA0MTkgLTMyLjM2OTI2LC0xMS4wNzc3OTkgLTUzLjQ1Mjg5LC0xOS42MjEzMjIgLTc0LjIzMjM5LC0zMC4wODA0ODgzIC0xNS42NjYzOSwtNy44ODU1NDY3NiAtMjEuNzQ4NjYsLTExLjU2Nzk2NTYgLTM2LjY2OTAyLC0yMi4yMDA3NTQ3IC0xNi40MjkwOSwtMTEuNzA3OTYxIC0xOS4wNjEwOSwtMTMuOTc3NDUxIC0zMi4yODUyNCwtMjcuODM4NSAtMjMuODMwNjUsLTI0Ljk3ODQwNyAtNDQuNDMxOSwtNTYuMDE1MTA3IC02My41NDkzMSwtOTUuNzM5ODkyIC0xMy4wNjQ0LC0yNy4xNDcwMSAtMjIuMDQ5MDIsLTUxLjE3MDM1IC0yNC41MjY3NSwtNjUuNTgwMzUgLTAuNjk4ODksLTQuMDY0NjEgLTIuMjkzMTgsLTguODIyMjUgLTQuMDQ1OTksLTEyLjA3Mzk0IC0zLjk0MjE5LC03LjMxMzI2IC01LjcyMywtMTMuOTE2MzMgLTUuNzIzLC0yMS4yMjAzNSAwLC02LjQ5NzgyIDIuNTY2MTcsLTIzLjk0NTE1IDMuNTIxODgsLTIzLjk0NTE1IDAuMzEwNTQsMCAxLjU0MjgzLDIuNjE1NjkgMi43Mzg0MSw1LjgxMjY1IDEuODEzMzksNC44NDg5NSAyLjM3MTgzLDUuNjE0NTkgMy4zNjgzNiw0LjYxODA2IDEuNDY0OTksLTEuNDY0OTkgNS41ODY2MywtMTguMzYwNzcgMTIuMjUzMzUsLTUwLjIzMDAxIDE3LjgxODk0LC04NS4xODA2OCAzNy42Mjg1OCwtMTQ0LjU4NDU1IDYyLjc4MTE1LC0xODguMjY0MDkgNy4xODcwOSwtMTIuNDgxIDkuNDc3NTIsLTE3LjA1ODg3IDguODQ5MjgsLTE3LjY4NzEgLTEuNTAyODcsLTEuNTAyODcgLTE0LjI0MDk2LDcuNzc2NjEgLTMyLjExODgzLDIzLjM5OCAtNC4zNTU4OCwzLjgwNjEgLTguMDc5MjQsNi43NjA3NCAtOC4yNzQxMSw2LjU2NTg2IC0wLjc1NDU2LC0wLjc1NDU2IDMuMzc5NTcsLTE0LjcwNTI2IDYuMTM3NTYsLTIwLjcxMTI5IDYuMzg5MTQsLTEzLjkxMzU0IDIyLjYzMDg3LC0zMy44MDAxOCA1Mi41Mzg3MywtNjQuMzI5MjkgMzUuMDg4NjUsLTM1LjgxNzUgNzQuNTA3MDIsLTcwLjc0MzQ4IDEwNy4zMjM5NSwtOTUuMDkyNTcgNTMuMzg4MTIsLTM5LjYxMjIzIDEyNy44NTU3NCwtODQuMzY2MjYgMjAyLjEyNjc3LC0xMjEuNDc1NDcgMjYuNzkzOTEsLTEzLjM4NzQ1IDc1LjA0NzM1LC0zNi4yMTc0NiA3Ni41NDkxNywtMzYuMjE3NDYgMC40MjAzNSwwIC0wLjIzMDc1LDAuNjgzNTQgLTEuNDQ3LDEuNTE4OTYgLTEuMjE2MjQsMC44MzU0MyAtMTMuMjc5MSw5LjU1MzI4IC0yNi44MDYzOSwxOS4zNzI5OSAtNTguMzIzMjgsNDIuMzM3OTcgLTk2LjkxNjQ1LDczLjI0OTU2IC0xMzUuOTQzNjcsMTA4Ljg4NTQ2IC01MC42NTc4NCw0Ni4yNTU4NiAtNzkuNTA1NzQsODIuNDM4MDkgLTExMi4yMzM5LDE0MC43NjgzOCAtNS43OTU5NiwxMC4zMjk5MyAtMTQuMTU2NzcsMjUuMjIxMTMgLTE4LjU3OTYsMzMuMDkxNTYgLTE0LjIzODgzLDI1LjMzOCAtMjYuMTI4ODIsNDIuNTI1MjEgLTQzLjAwMDczLDYyLjE1ODQ1IC0xMC41MjI4NywxMi4yNDUwNyAtMzUuNjg4MDUsMzkuNDI5NjYgLTM2LjExMDAyLDM5LjAwNzY5IC0wLjE2MzI3LC0wLjE2MzI2IDIuMTE1MzgsLTEwLjAxMTE0IDUuMDYzNjUsLTIxLjg4NDE1IDYuMDAwODgsLTI0LjE2NjE3IDguNDY1MiwtMzcuMDExNjEgNy42OTE3LC00MC4wOTM0OCAtMi4xNDU0NiwtOC41NDgxNiAtMTYuNzQzNDUsMTAuNTYyNzMgLTMzLjYwMDE4LDQzLjk4NzU1IC0xMy44MzYxLDI3LjQzNTI2IC0yMy45NDcxMyw1My4wNjU5NyAtMzIuNjM1NjIsODIuNzI4ODggLTExLjc1Mjk5LDQwLjEyNTIxIC0yMi45OTM1Niw5NS42OTcxOCAtMTkuMzU2NzMsOTUuNjk3MTggMC41NTk3OSwwIDIuNTAyNTEsLTIuMjM2MTQgNC4zMTcxNiwtNC45NjkyIDQuNDg1MDIsLTYuNzU0OTUgNS4xNDIzNCwtNS4yNjU5IDQuNTIzNDIsMTAuMjQ3MjMgLTAuNTI4MiwxMy4yMzk0MyAtMS44NzE5MiwxOC41NjA0MyAtNi45MTE0NiwyNy4zNjg2MyBsIC0yLjcyODA2LDQuNzY4MTUgMS40NDM0OSw3LjAwNTYyIGMgNi4xNDgxNCwyOS44MzgzNyAyNy40NjQ1Nyw3My45NjM1OCA1MS4wMTExNywxMDUuNTkzNTY2IDguNjQ0MzgsMTEuNjExOTMyIDEzLjYwNTI1LDE3LjE4OTI2MyAyNC42Njg1OSwyNy43MzQwNTYgMTEuOTgyMzEsMTEuNDIwNjkgMTYuMDA3NDUsMTQuNTk0OTMgMjkuODczMywyMy41NTgyMjQgMjcuMjgyODMsMTcuNjM2NDE5IDYyLjE1ODQ4LDMyLjM4NzY0OSA5OS4yMDExNCw0MS45NTg3NTQxIDIwLjExMjAzLDUuMTk2NTYzIDI5LjUyODksNi45NDYwNDE4MSA0My4yNTQ1Niw4LjAzNTg4OTcgMTYuODE2NDYsMS4zMzUyNzk5IDI2LjgxMTY4LC0wLjU2OTIxMDQ3IDQ5LjUwNzY5LC05LjQzMzE1ODEgbCA0LjIxOTk4LC0xLjY0ODEyMDIgMi4yMDU1NSwyLjA3MTk5NjEgMi4yMDU1NCwyLjA3MTk5NjIgMzQuMDIyNzIsLTE3LjI5NDQ3NjggYyAxOC43MTI1LC05LjUxMTk2IDMzLjczMDY5LC0xNy41NTAyNDcgMzMuMzczNzcsLTE3Ljg2Mjg3MyAtMC4zNTY5MywtMC4zMTI2MTYgLTYuODg3MTYsLTIuODg0ODIzIC0xNC41MTE2MywtNS43MTYwMiAtMzguNDEwOCwtMTQuMjYzMDY2IC01OC4zNzAyMiwtMjUuODYwNDc0IC03Ny44Njc5MSwtNDUuMjQ1MTM5IC0yOC40NTgyMSwtMjguMjkzMjQ1IC01MS44MzQxMSwtNzIuODU5NzM1IC02MC4wMTU5LC0xMTQuNDIxMTc1IC0xLjc2NzQ3LC04Ljk3ODM0IC0yLjAyMTY4LC0xMy4wMTI1OSAtMi4wMDA1OSwtMzEuNzUgMC4wMjQ1LC0yMS44MDcyOCAwLjcwMzY4LC0yOS4xNjM1MSA0LjgzMDIyLC01Mi4zMjA0MyA0Ljg3NDk1LC0yNy4zNTY3NiAxNS4xNjU5OCwtNjguMzkzNzkgMjMuODg2MjQsLTk1LjI1IDguOTYxMjgsLTI3LjU5ODQ1IDE2LjM0Mzc2LC00NS4yNDYwNSAzMS45NjkwMywtNzYuNDIwOTYgMTcuMjUyNiwtMzQuNDIxNjYgMjMuNTczMjUsLTQ1LjE4MzA5IDQ0LjQ2NDk1LC03NS43MDUxNSAzOS40OTczMiwtNTcuNzA0MjQgNjQuNTE3MjksLTkwLjMzNDk1IDk0LjU3MTQ0LC0xMjMuMzM4NyAxNS41Njg1LC0xNy4wOTY0NyA1Ny44OTAxODQsLTYwLjE4NjYzIDU5LjExMzIzLC02MC4xODY2MyAxLjIyMzA0NiwwIDQzLjU0NDcyNSw0My4wOTAxNiA1OS4xMTMyMjcsNjAuMTg2NjMgMzAuMDU0MTA0MywzMy4wMDM3NSA1NS4wNzQwOSw2NS42MzQ0NiA5NC41NzE0NSwxMjMuMzM4NyAyMC44OTE2OCwzMC41MjIwNiAyNy4yMTIzNDUsNDEuMjgzNDkgNDQuNDY0OTQzLDc1LjcwNTE1IDIzLjMxMjEsNDYuNTExNDQgMzUuMzU4NzYsODAuNTI5NDkgNDguNTk5NSwxMzcuMjM3ODYgOS4zNjA2Miw0MC4wOTA4MSAxMi4wNTUyNSw1OS40MzI1NCAxMi4wODYwMiw4Ni43NTM1MyAwLjAyMTUsMTguNzQ5MTkgLTAuMjMyMzYsMjIuNzY2MDEgLTIuMDAzMiwzMS43NSAtOC4yMTEsNDEuNjU2NzUgLTMxLjUxNTA2LDg2LjA4ODExIC02MC4wMTMzMiwxMTQuNDIxMTc1IC0xOS40OTc3MjIsMTkuMzg0NjY1IC0zOS40NTcxMTQsMzAuOTgyMDczIC03Ny44Njc5MDksNDUuMjQ1MTM5IC03LjYyNDQ3MiwyLjgzMTE5NyAtMTQuMTYwMTQzLDUuNDA4ODA2IC0xNC41MjM2MTMsNS43MjgwMzIgLTAuMzYzNTYsMC4zMTkyMjYgMTQuNjU2NjA2LDguMzU1NjYxIDMzLjM3ODEwNiwxNy44NTg3NDEgbCAzNC4wMzkyMjIsMTcuMjc4MzIzOSAyLjIwMTEyNCwtMi4wNjc4NjQyIDIuMjAxMTI1LC0yLjA2Nzg1NTIgNC4yMTk5NzgsMS42NDgxMjAyIGMgMjIuNjk1OTc3LDguODYzOTQ3NjMgMzIuNjkxMjM3LDEwLjc2ODQzOCA0OS41MDc2NDcsOS40MzMxNTgxIDEzLjcyNTY2LC0xLjA4OTg0Nzg5IDIzLjE0MjUzLC0yLjgzOTMyNjcgNDMuMjU0NTksLTguMDM1ODg5NyAzNy4wNDI2OCwtOS41NzExMDUxIDcxLjkxODMxLC0yNC4zMjIzMzUxIDk5LjIwMTE0LC00MS45NTg3NTQxIDEzLjg2NTgsLTguOTYzMjk0IDE3Ljg5MDk5LC0xMi4xMzc1MzQgMjkuODczMjYsLTIzLjU1ODIyNCAxMS4wNjM0LC0xMC41NDQ3OTMgMTYuMDI0MjcsLTE2LjEyMjEyNCAyNC42Njg1OSwtMjcuNzM0MDU2IDIzLjUxOTc3LC0zMS41OTM4ODYgNDQuODYzOTEsLTc1Ljc1ODU5NiA1MC45OTU3OCwtMTA1LjUxOTA4NiBsIDEuNDI4MTIsLTYuOTMxMTYgLTIuNjgwODYsLTQuNzUwMzMgYyAtNS4wNDE5OSwtOC45MzM4MSAtNi40MDEyNSwtMTQuMzM2NTggLTYuOTI3ODUsLTI3LjUzNTM5IC0wLjYxODksLTE1LjUxMzEzIDAuMDM4NSwtMTcuMDAyMTggNC41MjM0NCwtMTAuMjQ3MjMgMS44MTQ2NiwyLjczMzA2IDMuNzU3MzIsNC45NjkyIDQuMzE3MSw0Ljk2OTIgMy42MzY4NSwwIC03LjYwMzcyLC01NS41NzE5NyAtMTkuMzU2NjgsLTk1LjY5NzE4IC04LjY4ODUsLTI5LjY2MjkxIC0xOC43OTk1OCwtNTUuMjkzNjIgLTMyLjYzNTYsLTgyLjcyODg4IC0xMy40OTgwNSwtMjYuNzY0OTEgLTI2LjY0NDg3LC00Ni4wNTk4NiAtMzEuMzgzNDksLTQ2LjA1OTg2IC0zLjk4NzE4LDAgLTIuODgyMDEsOC41MTEyOSA1LjQ3NDk1LDQyLjE2NTc5IDIuOTQ4MjgsMTEuODczMDEgNS4yMjY5NSwyMS43MjA4OSA1LjA2MzYzLDIxLjg4NDE1IC0wLjQyMTk2LDAuNDIxOTcgLTI1LjU4NzEsLTI2Ljc2MjYyIC0zNi4xMDk5NCwtMzkuMDA3NjkgLTE3LjU1OTI4LC0yMC40MzMwNCAtMjguODYzNjIsLTM2Ljk0NDMgLTQ1LjA0NTY1LC02NS43OTM4NyAtNS41MDAzNiwtOS44MDYxNiAtMTMuODQyODMsLTI0LjY3MTI4IC0xOC41Mzg5NiwtMzMuMDMzNiAtMjMuOTkyNjMsLTQyLjcyMzY3IC00OS45MjQ4NywtNzcuNjI3MDYgLTgxLjk1NjY5LC0xMTAuMzA5MzIgLTI4LjAyOTYxLC0yOC41OTg4MyAtNzUuMjQ4MDM4LC02OS4wMTQ2NCAtMTIzLjA3NTc5NCwtMTA1LjM0NDgxIC0xMy43MDA2MTc1LC0xMC40MDY5OSAtNTkuOTcxMDEzLC00NC4zMTYzMyAtNjcuOTQ3MjQsLTQ5Ljc5NTI0IC0xLjIxNjI0OCwtMC44MzU0MiAtMS44NjczNDcsLTEuNTE4OTYgLTEuNDQ2OTk1LC0xLjUxODk2IDIuNTA4Njk3LDAgODYuNjA3MjA4LDQwLjYzODM0IDEwOC43NDYzNSw1Mi41NDg3NCA4MC45NzkxMzksNDMuNTY1MTYgMTQ3LjQ1NTE0OSw4NS45OTE1NyAxOTMuNjIyNDE5LDEyMy41NzM5MyAyNi42ODM2OSwyMS43MjE4MSA1Ny4zNDg5MSw0OS44Mjc5NSA4My42MzExMiw3Ni42NTE5NyAyOS42MDA4NCwzMC4yMTEwOCA0NS41NTI2Nyw0OS43MDc4NCA1Mi4yNzAzNCw2My44ODYzIDIuODk3MjEsNi4xMTQ5MSA3LjIxODQzLDIwLjM1MjcxIDYuNDE5NDksMjEuMTUxNTkgLTAuMTg3MzcsMC4xODc0MiAtMy45MTA3OSwtMi43NzI3MSAtOC4yNzQxNCwtNi41NzgwNyAtMTcuODk3OTcsLTE1LjYwOTI0IC0zMC42MzI1OCwtMjQuODcyMDUgLTMyLjEzMjM0LC0yMy4zNzIyNCAtMC42Mzg0LDAuNjM4MzcgMS44NzQ2OCw1LjY2NzQ2IDguMzMyNjMsMTYuNjc0ODMgNi43OTI0NCwxMS41Nzc3IDE3LjgxODEsMzQuNjk2MjEgMjMuOTQyMzYsNTAuMjAyNDEgMTUuNzE2NTIsMzkuNzkzMjUgMjYuNzI2MDgsNzkuMDQ5NzMgNDAuNjM0MDEsMTQ0Ljg4NzM0IDcuMDM4NjcsMzMuMzE5OCA5LjUzMDczLDQzLjMyMjQ3IDExLjEyMjQzLDQ0LjY0MzUyIDAuNzkzOTMsMC42NTg4NSAxLjY0MDA5LC0wLjYxODM4IDMuMjM0ODQsLTQuODgyNjggMS4xODc4LC0zLjE3NjIxIDIuNDEzNzEsLTUuNzc0OTMgMi43MjQzMiwtNS43NzQ5MyAwLjk1NTYzLDAgMy41MjE4NCwxNy40NDczMyAzLjUyMTg0LDIzLjk0NTE1IDAsNy4zMDQwMiAtMS43ODA3NywxMy45MDcwOSAtNS43MjI5NiwyMS4yMjAzNSAtMS43NTI4NywzLjI1MTY5IC0zLjM0NzE3LDguMDA5MzMgLTQuMDQ2MDIsMTIuMDczOTQgLTIuNDc3NzYsMTQuNDEgLTExLjQ2MjM4LDM4LjQzMzM0IC0yNC41MjY3NSw2NS41ODAzNSAtMTkuMTE3NDMsMzkuNzI0Nzg1IC0zOS43MTg2Miw3MC43NjE0ODUgLTYzLjU0OTI4LDk1LjczOTg5MiAtMTMuMjI0MTksMTMuODYxMDQ5IC0xNS44NTYyMiwxNi4xMzA1MzkgLTMyLjI4NTI4LDI3LjgzODUgLTI5LjcxMTI5LDIxLjE3MzM5NjIgLTU2Ljk1MzA2LDMzLjg5NTg0NiAtMTE0LjkyNjA2LDUzLjY3Mjk2NiAtMjQuMTMyNzgsOC4yMzI3MzEgLTM5LjA2NDEzLDE0LjI5MjQyIC00My44OTA4NSwxNy44MTI0NjcgLTIuMjUwNCwxLjY0MTE2MiAtNS42MjI3OSw1LjI5MDcxMyAtNy40OTQyNSw4LjExMDExMyAtMy4zMTMxOCw0Ljk5MTU0OCAtMy40OTIyMyw1LjExNDI1NSAtNi44MTIzOSw0LjY2ODk1IGwgLTMuNDA5NzcsLTAuNDU3Mzc5IDIuMDY4NTgsNC42MDMzOTIgYyA0LjI3NTcsOS41MTUwNzMgMTMuMDg2OTksMjguNDk5ODc5IDE0LjQ1NzUyLDMxLjE1MDE0OSBsIDEuNDIzNDcsMi43NTI2OCAxLjA3NTkzLC0yLjEyODU5IGMgMS40NTEyOCwtMi44NzEyNyAzLjM3Njc3LC0yLjY0Mzc1IDE1Ljc1MDc3LDEuODYxNjIgMjIuNTQ1NjMsOC4yMDg4NiA1OC42OTMyMywxNC44Nzk3NSA5OS4yNzQ2NSwxOC4zMjA4MyA2OS42Nzk1NCw1LjkwODM2IDEyMy43Njc1OSwtMC45OTg1NiAxNzcuOTc4ODksLTIyLjcyNzQ2IDEwLjExMTk3LC00LjA1Mjk5OCAyMy40NTc4OCwtMTAuNzQwMTc0IDI2LjQyOTY4LC0xMy4yNDI4NzkgMS4wMDkwMywtMC44NDk3MzggNC4wMDIxMSwtNC43NjQ3MzYgNi42NTEzMiwtOC42OTk5NDggOS4zOTg4LC0xMy45NjEzMjUgMTguMzk1OTUsLTIwLjY1Njk5OCAzNS41NDgxOSwtMjYuNDU0ODE3IDQuMjUwMTIsLTEuNDM2NjIgOC4wNDQyOSwtMi42MTIwODYgOC40MzE0NiwtMi42MTIwODYgMC4zODcyNiwwIC0wLjczMTg2LDMuMTE5MTAyIC0yLjQ4Njg3LDYuOTMxMzM4IC0xLjc1NTAyLDMuODEyMjM3IC0zLjM5NDIxLDcuNDI1MDI5IC0zLjY0MjU4LDguMDI4NTQ3IC0wLjI0ODQ1LDAuNjAzNDI5IDAuNTc1NzksMS41NjUzMiAxLjgzMTY2LDIuMTM3NDQ2IDEuNzg0MzUsMC44MTMwNjkgMi45MjcyNiwwLjc3NDk2OSA1LjIzMDI2LC0wLjE3NDQwMSA2LjkzNTk5LC0yLjg1OTIgMjcuNTM5OTUsLTI1LjY1MTg1NSA0Mi4wNTc5MywtNDYuNTI1NjQ4IDIzLjMxOTc5LC0zMy41Mjg4NjEgMzYuMzA1MDEsLTY1Ljg3NTk5NSA0MS41NzQ4OCwtMTAzLjU2NTY4IDIuMjI2NTMsLTE1LjkyNDE2NCAxLjk1NjM0LC00Ny44MjE0ODIgLTAuNTQyOTcsLTY0LjEwMDY1MiAtMy44NzczNCwtMjUuMjU0ODcgLTkuNjQxNDUsLTQ0LjE1MTI4IC0yMC4yMTc5NSwtNjYuMjgwMzEgLTYuODQyNTMsLTE0LjMxNjQ4IC0xOS4yMjc5OCwtMzcuNTA1MTUgLTIzLjM5NzE2LC00My44MDU0MiAtNy4xNjEwMSwtMTAuODIxMTggLTkuMzE5NzQsLTYuOTA5NSAtMTQuMTQ0MDQsMjUuNjI5NDEgLTMuNTY4MDgsMjQuMDY1NDcgLTIuMTQ4NzIsMjMuODc5NDggLTEzLjIwNTc3LDEuNzMwNSAtMTguNDY2NywtMzYuOTkxNTUgLTIxLjUwNTkzLC00Ni44NTg0MiAtMzAuNjk4MDUsLTk5LjY2MzYgLTYuNTA1MTcsLTM3LjM2OTk4IC0xNC40ODM1NCwtNjMuOTAxOSAtMjcuMTMzOTEsLTkwLjIzMzM1IC0yMS40ODc1OSwtNDQuNzI2MDEgLTU0LjU2ODQxLC05Mi4wNTc5IC0xMTEuMzMzMTIsLTE1OS4yOTQ4NCAtOC4zMDU3MSwtOS44MzgwMyAtMTUuNzUxNjcsLTE4LjY2MDgxIC0xNi41NDY0OSwtMTkuNjA2MiAtMi4yMTY5NiwtMi42MzY4IC0wLjM0MjM3LC0xLjM0MzA3IDE0LjY1MzM4LDEwLjExMjczIDQ1LjY5NzExLDM0LjkwOTczIDc4LjIxNzc5LDYyLjY0NzkyIDExNS4wNTU1Nyw5OC4xMzU3MSA1NC44MzM2OCw1Mi44MjQxMyA4NC4zMzMwMSw4OS4xNTE5MSAxMTcuMjA5MTEsMTQ0LjM0MDE3IDIyLjQwMjgsMzcuNjA3MDMgMzMuMjk0MjIsNjAuOTE3MDEgMzUuOTYwMTQsNzYuOTYyODcgMS4zNTg5LDguMTc4NTkgMC4yNDM5OSwyMi40NzUyIC0xLjU5NDU2LDIwLjQ0ODUyIC0wLjE4NTk0LC0wLjIwNDk2IC0zLjI2MDMzLC00LjU5ODUzIC02LjgzMTg5LC05Ljc2MzUgLTYuMDY4MDksLTguNzc1MDggLTE0LjQxNDQxLC0xOS4yODE5MiAtMTYuNTA3MzIsLTIwLjc4MDMyIC0zLjgwNTYxLC0yLjcyNDU1IC0yLjg1NjMzLDAuNDgyNSA2LjY4MDI5LDIyLjU2OTA2IDIwLjEzMTIsNDYuNjIzNTYgMjcuMjY4ODcsNzAuNjU0NTggMzEuMzQ1NzUsMTA1LjUzNTIxIDIuMzIwNTMsMTkuODUzNzIgMi4yMTQ5OSwzMi44ODE5MSAtMC40Mjc5NSw1Mi44NjQ1MzUgLTcuNDE5NDksNTYuMDk1MzY3IC0zOC4yMzI5MSwxMjQuMzc2Njc5IC03Mi41NjgyNSwxNjAuODA4MTUyIC0zLjg5ODY0LDQuMTM2NzEyIC0xMi43MjI5OSwxMi41NTQzOTggLTE5LjYwOTYxLDE4LjcwNjAyOCAtMTIuOTYzNDgsMTEuNTc5ODA3IC0xNi41NDU3NywxNS41MDg2NjggLTE2LjU0NTc3LDE4LjE0NjUxNSAwLDIuMTk0MzIgNC4wMTY5NSwyLjgzODA5IDEwLjgyMDU3LDEuNzM0MTcgMy4xNDg4OSwtMC41MTA5NSA2LjEwODcsLTAuOTMyMDIgNi41Nzc0NCwtMC45MzU2OCAxLjI5MDA0LC0wLjAxIC01LjU1NDAxLDYuODA0OTYgLTExLjM1MjEsMTEuMzA0NDMgLTkuOTMyOTIsNy43MDgwOSAtMTguMDg0LDEwLjI4OTk1IC0zOS4wNDM0NywxMi4zNjczIC0xNS44NjA2OSwxLjU3MTkzIC0xNS4zNjI1MywxLjQ1NTQ5IC0zOC45OTg5Myw5LjExNTczIC0zNy45NDU0NSwxMi4yOTc1NCAtNjMuNTY3MzUsMTguMjIwOTMgLTk0LjgwMjgyLDIxLjkxNjcyIC0xNS4xMjI4NCwxLjc4OTM2IC0yMS4zMjM3NSwyLjAxNDQ3IC01Ni4zNDUwNywyLjA0NTk1IC00Mi4zNTMzNCwwLjAzODUgLTQ1LjMzODc0LC0wLjE0ODIgLTg3LjIwMDcxLC01LjQzOTcxIC0zNi45OTE4LC00LjY3NTkzIC00NS41OTc0OCwtNC4yMzA2MyAtNTQuMTgxOTYsMi44MDM3NCAtMi4wOTMxOCwxLjcxNTEzIC00LjAxNDQ2LDMuMTE4NDggLTQuMjY5NjIsMy4xMTg0OCAtMC4yNTUxNiwwIC0xLjg4ODU0LC0xLjUwOTI0IC0zLjYyOTY5LC0zLjM1Mzg3IGwgLTMuMTY1ODgsLTMuMzUzODggMC40MzQxMiwzLjEzMDI5IGMgMC4zODI3OSwyLjc2MDcyIDMuOTk2MTIsNDIuMDA0NzEgMy45OTYxMiw0My40MDE1MyAwLDAuMjk5MzUgMS4xNjg5NCwtMC4yODgxNiAyLjU5NzYsLTEuMzA1NDEgMS40Mjg2NiwtMS4wMTczNSAyLjk5NzAyLC0xLjg0OTY0IDMuNDg1MzQsLTEuODQ5NjQgMC40ODgyNCwwIDMuMzE0NTMsMi43MzcyIDYuMjgwNTEsNi4wODI3NiA4LjcxNTc4LDkuODMwODcgMTQuMzM0NjQsMTEuOTg5NzggMzQuMTQzNiwxMy4xMTkxIDg0LjUxMTg4LDQuODE3OTUgMTM1LjUwOTgxLDE0LjcyMDI5IDIzNi45MTM2OCw0Ni4wMDE4MiBsIDI2LjI5MDM0LDguMTEwMiA2LjM1MjYsLTAuOTg1NjggYyA5LjA3MiwtMS40MDc1NSAxNy45NTc0NCwtMC42NDExNyAyMy44NTE2NywyLjA1NzMxIDUuMTE1NDIsMi4zNDE5IDIxLjU0MDEsMTYuOTQ1MTEgMTkuNzM1MzYsMTcuNTQ2NjYgLTAuNTM2ODksMC4xNzg5NiAtNC4wNDUyMiwtMC4zMDkzNiAtNy43OTYzNywtMS4wODUwNCAtOC43MjE0MiwtMS44MDM2NyAtOC42ODUzNywtMS44MDczNCAtNy4zMjgyNiwwLjc1MDAxIDEuNzA3NjEsMy4yMTc5MyA2Ljk2Njg0LDcuNTQ1MTQgMzEuMTA3NzYsMjUuNTk1MTUgMzcuOTI3NjUsMjguMzU4MjEgNTUuNzE2MjQsNDMuNDI0OTcgNzQuMjc1MzIsNjIuOTEwOTggNjYuMTUyNDMsNjkuNDU2MDMgOTkuMjM2MTEsMTY3LjY3NDcxIDk5LjMwMTMxLDI5NC44MDUyMSAwLjAxMjUsMjQuNDY0MzEgLTAuOTIwNDgsNDIuMDcxNTIgLTIuNzQ4NzQsNTEuODcyNTIgLTAuNDEyODQsMi4yMTMyIC0wLjU0MjQ0LDQuMjI1NTIgLTAuMjg3OTksNC40NzE4MyAwLjkxNDQsMC44ODUwNyA2LjMzOTk4LC02LjM4MDIzIDExLjk3OTA1LC0xNi4wNDA3MiAzLjE1OTgsLTUuNDEzMjQgNi4wMTM2MywtOS44NTQxMyA2LjM0MTc3LC05Ljg2ODcxIDAuODc5OTcsLTAuMDM5NCAyLjUzMzY1LDguNDAwNzggMi41MzM2NSwxMi45MzAzOSAwLDkuOTQyNCAtNi41ODU5MywyOS4zNjYyNSAtMTYuODk0MzEsNDkuODI2MTMgLTE3LjI4NjQ5LDM0LjMxMDMgLTM2Ljc3NzE0LDU4LjY1ODI2IC03MC4zMDY0LDg3LjgyNzU3IC00OC44NTY5OSw0Mi41MDQwNCAtODQuMTM1OTgsNjUuMTQwODEgLTEyMS42MzM4MSw3OC4wNDYzMyAtOS4zMzQ2OCwzLjIxMjY2IC00Mi4xOTQyMywxMS45MzE3NCAtNDQuOTMwNTQsMTEuOTIxOTkgLTAuODY3MDksMCA2LjY3NDAzLC00LjE2MjU2IDE2Ljc1ODAxLC05LjI0MzM2IDI5LjgyMzA5LC0xNS4wMjYzNCA0OC41Mjk3NCwtMjcuNzU4ODkgNjguODY2MiwtNDYuODczNDcgMjguMDM0LC0yNi4zNDk1NSA1My41MDQwMywtNTkuODgyNDcgNjQuMzY0NTksLTg0Ljc0MDIyIDUuODYxODUsLTEzLjQxNjU2IDcuODY4NDUsLTIyLjQ5NjA4IDguOTkzNTYsLTQwLjY5MzY2IDEuMTAyMTMsLTE3LjgyNTk3IDIuNzkzMTEsLTI5LjI5NTE1IDUuOTM0MDQsLTQwLjI0NjQ4IDMuOTk3NTQsLTEzLjkzODE2IDE1LjM1NTQ2LC00Mi42MjU3NyAxNi4zOTI0OCwtNDEuNDAzNTIgMC4zMzEyNywwLjM5MDM5IDIuMzAyNzIsNy43NTI5OSA0LjM4MTA1LDE2LjM2MTI2IDQuNDAyODgsMTguMjM2MDQgNS42OTI4MiwyMS43MjUxNCA3Ljg3NjY4LDIxLjMwNDYxIDIuNDQ3MDgsLTAuNDcxMjQgMy44MTg5NSwtNy4wMDMwNiA0LjkzNzA4LC0yMy41MDUxOSAxLjYxNDk2LC0yMy44MzYxMiAtMC44NjAwMiwtNjIuNTYzMDcgLTYuMDYwODUsLTk0LjgzODE1IC0xMS43NTExNywtNzIuOTIzMjMgLTQ0LjU4NDMzLC0xNTAuMjc3MTUgLTgyLjU2NjczLC0xOTQuNTI0NjYgLTEwLjEyMjM1LC0xMS43OTIwNCAtMjcuNzM3NTEsLTI5LjE0ODI5IC00MC4zNTA0OSwtMzkuNzU3NDUgLTI4LjU4OTk0LC0yNC4wNDc5OCAtNjEuMTAwNzgsLTQ2LjE3NTU5IC02My44MzEyOCwtNDMuNDQ1MDkgLTAuNDg3OTcsMC40ODc5NyAwLjExMzIzLDMuNzczNjkgMS41MDMwNyw4LjIxNTY1IDEuMjczOTQsNC4wNzE0MiAyLjE0MDQ5LDcuNTc4MzIgMS45MjU3NSw3Ljc5MzE1IC0wLjU5OTQsMC41OTkzMSAtMTMuNjQxNzcsLTcuNjQ0OTUgLTE5LjQ0NTEzLC0xMi4yOTE2MyAtNi4xOTkyMSwtNC45NjM1NiAtOS41MzQzOSwtMTEuMDU1MTggLTEwLjIyNTQ3LC0xOC42NzY1MiBsIC0wLjQ3NTg5LC01LjI0ODg1IC0xMi42MzU3OSwtNC4yNjMgYyAtOTIuMjk3MzQsLTMxLjEzODc5IC0xMzQuNjU0OCwtMzkuNzk1MTggLTIwMi4yNDEzNCwtNDEuMzMxMTcgLTI1LjM5Nzg1LC0wLjU3NzIyIC00MS4yMDc2NSwwLjI5OTE3IC00OS4yNzc1MiwyLjczMTY2IC01Ljk5MTQ1LDEuODA2IC0xMS43MTY3NCw2LjI4Mjg0IC0xNy44MjQxOCwxMy45Mzc0NSAtMi44MTA3MywzLjUyMjczIC01LjY2NDAzLDYuMjMwMTYgLTYuNTY1NzMsNi4yMzAxNiAtMC44NzcxLDAgLTIuNTUyMjUsLTEuMDE5MjIgLTMuNzIyNTMsLTIuMjY0OTkgbCAtMi4xMjc4NywtMi4yNjQ5OCAtOC4yODQ4OCwyOC44NzIzOCBjIC00LjU1NjcsMTUuODc5ODMgLTguMjk3NjYsMjkuMTc4MzQgLTguMzEzMjIsMjkuNTUyMjcgLTAuMDE1MiwwLjM3Mzk0IDIuMjA1NTEsLTAuODAzMzIgNC45MzU5MiwtMi42MTYyIDcuOTM2NDMsLTUuMjY5NTEgOS4zODM0MiwtNC4wNzc3NyAyMS44OTcyMSwxOC4wMzQ5IDE0LjQ2OTE1LDI1LjU2Nzc4IDIzLjQxMjksMzYuMDg1NDQgMzkuMTY3NjEsNDYuMDU5ODYgNzQuODk3ODEsNDcuNDE4NTggMTEwLjYwMzk1LDc4LjQ1NDk3IDE2MS41ODcwMywxNDAuNDUzODcgMTcuMTAwNTUsMjAuNzk1NDUgMTguOTAxMDksMjIuNjI0NiAzMC43NzU5NSwzMS4yNjQ0NSAxNi42OTA4NCwxMi4xNDM4OSAyNS4zOTEwNiwyMy4xNzc0MSAzMC4zMjUxLDM4LjQ1Nzc1IDIuMDk3MzcsNi40OTU2IDQuOTA3NzQsMjAuODMxMzEgNC40NzEwMiwyMi44MDczMiAtMC4xODU1OCwwLjgzOTYzIC0zLjM3MDA2LC0xLjMxNzc2IC05LjIyNywtNi4yNTA5OSAtNC45MTkwMSwtNC4xNDMyNCAtOS41MDMwOCwtNy41NTEwNSAtMTAuMTg2NzQsLTcuNTcyODcgLTEuOTQ1NjksLTAuMDYyNiAtMC43Mzk5MSw3Ljc1OTYxIDMuMDI3MTYsMTkuNjM2MjYgOS41MDk3MSwyOS45ODE2NiAxMi4yODAyOCw1OS4xNjAxOCA4Ljg4MDcsOTMuNTI2MTEgLTUuNTYxMTcsNTYuMjE3MDEgLTI2Ljk2NDY5LDEwNi40MDY2OSAtNjMuNTE5MzIsMTQ4Ljk0ODMgLTI3LjczODA1LDMyLjI4MTE2IC02MC40NzU4OCw1NC4zNjUyMSAtMTA4LjEzMTM4LDcyLjk0MjU0IC05LjM0NjEzLDMuNjQzMzggLTIxLjIxODg0LDguMjY4OTUgLTI2LjM4MzgxLDEwLjI3OTEzIC0xMS43ODIyOSw0LjU4NTYgLTE2LjQ0OTk5LDcuNTgzMTUgLTE2LjgyNTgsMTAuODA1NTUgLTAuNDAxNzUsMy40NDQ4NCAyLjc2NzUzLDMuOTU4NzQgMTMuNjQyNTcsMi4yMTIyMiA0LjkyMTUyLC0wLjc5MDQ0IDkuMDUxNDQsLTEuMzMzOTUgOS4xNzc1NCwtMS4yMDc3NSAwLjU4NDM4LDAuNTg0MjkgLTEzLjM3MzI4LDcuNzY1NDIgLTE4Ljk2MjYyLDkuNzU2MTkgLTguNTQwNjYsMy4wNDE5MiAtMjAuODgzNTQsNC41MjI2MyAtMzEuNTYzMzUsMy43ODY1NyAtMjYuMDUyMzUsLTEuNzk1NTMgLTU3LjY1NTQ5LC04LjMzMzc5IC04Ny4zNTM5MSwtMTguMDcyNDYgLTUyLjA1MzYzNiwtMTcuMDY5MjUgLTkwLjY0MjQxLC00Mi41NDQ2NCAtMTE3Ljg3OTI2MSwtNzcuODIxMjIgLTcuOTMwMzQ1LC0xMC4yNzEyNiAtMjQuNTg3OTE3LC0zNi4wNzk5OSAtMjMuMjMwODA1LC0zNS45OTMxNSAwLjM2MzY0OSwwLjAyMzMgMi40NzIyMDcsMi4zMTk3MiA0LjY4NTc2NCw1LjEwMzE3IDE5Ljc3MDY4MDksMjQuODYwNzkgNDAuMjUyMzg0LDQxLjI0Mjg5IDY0LjIwOTY4Myw1MS4zNTc0NiAyNy40Njc5NTUsMTEuNTk2NzEgNzAuMTA4NjU5LDIwLjE1NTk4IDk2LjE4MTMwOSwxOS4zMDY0MiAxMC40MDI0NiwtMC4zMzg5NyAxMy4wNzcyNCwtMC43NzY0OSAyMi45NTQwOSwtMy43NTQzNyAyNS4yNzgzNywtNy42MjE2MSA0NS4xNzQ0NCwtMTAuMDI0NzggNjQuMDM2MDksLTcuNzM0NTcgMTMuMzYxMTEsMS42MjIyOSAxMy4yODg0LDEuNTM1NDUgNC45MjgzMSw1Ljg4ODUgLTQuMDMyNywyLjA5OTggLTguMTE5MzIsNC41MzAxNSAtOS4wODEzOSw1LjQwMDgxIC0yLjA2NTM2LDEuODY5MTQgLTIuMzM0Myw2LjUwMzU3IC0wLjQyMDA5LDcuMjM4MTEgNS4wMTM0NiwxLjkyMzg3IDQ3LjMwMTk2LC0xNi43Nzk2NSA3NS4xMzkyLC0zMy4yMzI4NiA1OS4zNTMxLC0zNS4wODA3MSA5NC45ODI1OSwtODkuNDE4OTIgMTA0LjA5NjYzLC0xNTguNzU2OTkgNC4zMjE0OSwtMzIuODc2NjMgMi44NzMwNiwtNzQuNzA4NDcgLTMuNDc1OTYsLTEwMC4zODg2NyAtMy42NzQwNSwtMTQuODYwNyAtNS4yMTk3LC0xNS4zNjQyMyAtMTEuMDYxODgsLTMuNjAzNCAtNS4wOTYsMTAuMjU4NjQgLTMuOTQyNDUsMTAuODU4NSAtMTIuOTEyNzcsLTYuNzE0NzMgLTkuNjM2MzQsLTE4Ljg3ODE5IC0xMS4xMDAzMywtMjMuNTMzNDYgLTExLjU4Mzc0LC0zNi44MzQyOSAtMC4yMzU5MywtNi40OTE0OSAwLjAyMTUsLTEzLjQyOTkgMC42MTQ1MiwtMTYuNTQ1NzggbCAxLjAyMDkyLC01LjM2NjIgLTMuNDg4OTIsLTMuMTMwMjggYyAtMS45MTg5NSwtMS43MjE2NSAtMTAuMzAwOTYsLTkuMzY4NDggLTE4LjYyNjc5LC0xNi45OTI5NiAtNDAuODgzOSwtMzcuNDM5OTYgLTY5LjkxMjA3LC01OC44ODA4NyAtMTEzLjQ0ODIxLC04My43OTU3NiAtMTkuODkzMywtMTEuMzg0NTcgLTMyLjgyMjI2LC0xOC4wMjM4MSAtNDAuODQ2MjUsLTIwLjk3NTIyIC02LjYwNzkzLC0yLjQzMDUzIC04LjIwNzMzLC0yLjY4NjE0IC0xNC4xNTcyOCwtMi4yNjI2NSAtNy41MTUzNiwwLjUzNDgzIC0xNC44MTE2LDIuODUyNTggLTI4LjYxOTcyLDkuMDkxNDEgLTMwLjA2OTM5LDEzLjU4NjA1IC0yOS4xMTI2OSwxMy4zOTQyIC0zMi45ODUyMSw2LjYxMzY2IGwgLTIuNjEyODksLTQuNTc1MTMgLTEuMzUwNTgxLDIuMTE1NjIgYyAtNS43NDYxMjQsOS4wMDEyNiAtMTIuMjQxNDU5LDIxLjgxOTU4IC0xMi4yNDE0NTksMjQuMTU4MTcgMCwxLjA4MDIyIDQuMjMwODg5LDI1LjM1MTE3IDkuNDAyMDI1LDUzLjkzNTM5IDUuMTcxMTM1LDI4LjU4NDMgOS43MzcxNDUsNTUuNjAyMzkgMTAuMTQ2NTg1LDYwLjA0MDIzIDEuMjY2NiwxMy43MjYyOSAtMS40OTkxNCwyNy45Njc1NSAtNy4wNjI2MzEsMzYuMzY2OSAtNy44MDk0MjcsMTEuNzkwMTYgLTMxLjcwNjQ0NiwyMy44MjI0MyAtMTExLjYyOTM0LDU2LjIwNjA5IGwgLTIxLjc4MDU5MSw4LjgyNTI1IDMuMDc1NzI2LC0zLjc4MjE5IGMgMS42OTE2MDQsLTIuMDgwMiA5LjQ4MDU1MSwtMTEuNjMwNDIgMTcuMzA4NzU5LC0yMS4yMjI2OCAzOS44NTYxOCwtNDguODM3NzYgNDQuNDU0NDc1LC01NS44MTMxOSA0NC41MTMyMzUsLTY3LjUyNDI5IDAuMDQ2NTEsLTkuMjQ3NDggLTIuMDU4ODMxLC0xNC4xNDcgLTEzLjIwOTg3OSwtMzAuNzQ0MDIgLTE4Ljk3NjAzNzE3LC0yOC4yNDM3MyAtMzAuMDk0MDgzLC00My4yNDA4MiAtMzEuNjkyNjczLC00Mi43NTAyNiAtMC44MTE5MDYsMC4yNDkxNyAtNS45MDMyNjUsMi40NTA4MyAtMTEuMzE0MTgsNC44OTI2MyAtMTIuNjY2ODIsNS43MTYyNSAtMjAuOTk4Mzc4LDguNTI5MDMgLTMyLjY0NDM2OCwxMS4wMjA5MiAtMTMuNjEyMDc2LDIuOTEyNTkgLTQwLjA0OTksMi45MTI1OSAtNTMuNjYxOTc4LDAgLTExLjY0NTk5LC0yLjQ5MTg5IC0xOS45Nzc1NSwtNS4zMDQ2NyAtMzIuNjQ0MzcsLTExLjAyMDkyIC01LjQxMDkxLC0yLjQ0MTggLTEwLjUwMjI3LC00LjY0MzQ2IC0xMS4zMTQxOCwtNC44OTI2MyAtMS41OTg1NywtMC40OTA1NiAtMTIuNzE2NjEsMTQuNTA2NTMgLTMxLjY5MjY4LDQyLjc1MDI2IC0xMS4xNTEwMywxNi41OTcwMiAtMTMuMjU2MiwyMS40OTY1NCAtMTMuMjA5ODQsMzAuNzQ0MDIgMC4wNTg3LDExLjcxMTEgNC42NTcsMTguNjg2NTMgNDQuNTEzMjEsNjcuNTI0MjkgNy44MjgyMSw5LjU5MjI2IDE1LjYxNzE1LDE5LjE0MjQ4IDE3LjMwODc2LDIxLjIyMjY4IGwgMy4wNzU3MiwzLjc4MjE5IC0yMS43ODA2MiwtOC44MjUyNSBjIC03OS45MjI4OSwtMzIuMzgzNjYgLTEwMy44MTk4NiwtNDQuNDE1OTMgLTExMS42MjkzMSwtNTYuMjA2MDkgLTUuNTYzNTIsLTguMzk5MzUgLTguMzI5MjUsLTIyLjY0MDYxIC03LjA2MjY2LC0zNi4zNjY5IDAuNDA5NSwtNC40Mzc4NCA0Ljk3NTQ3LC0zMS40NTU5MyAxMC4xNDY1OSwtNjAuMDQwMjMgNS4xNzExMywtMjguNTg0MjIgOS40MDIwNSwtNTIuODU1MTcgOS40MDIwNSwtNTMuOTM1MzkgMCwtMi4zMzg1OSAtNi40OTUzNCwtMTUuMTU2OTEgLTEyLjI0MTQ5LC0yNC4xNTgxNyBsIC0xLjM1MDUyLC0yLjExNTYyIC0yLjYxMjkzLDQuNTc1MTMgYyAtMy44NDQyNiw2LjczMSAtMy43ODIyLDYuNzQyODkgLTMyLjA5MDg0LC02LjE3MjM4IC0xNC41NTIzMiwtNi42MzkyNCAtMjEuODE0MDEsLTguOTg0NzIgLTI5LjUxNDA4LC05LjUzMjY5IC01Ljk0OTkzLC0wLjQyMzQ5IC03LjU0OTM5LC0wLjE2Nzg4IC0xNC4xNTczMSwyLjI2MjY1IC04LjAyMzk0LDIuOTUxNDEgLTIwLjk1Mjg4LDkuNTkwNjUgLTQwLjg0NjIyLDIwLjk3NTIyIC00My41MzYxNSwyNC45MTQ4OSAtNzIuNTY0MzMsNDYuMzU1OCAtMTEzLjQ0ODIyLDgzLjc5NTc2IC04LjMyNTgyLDcuNjI0NDggLTE2LjY5NjcsMTUuMjcxMzEgLTE4LjYwMTk3LDE2Ljk5Mjk2IGwgLTMuNDY0MTIsMy4xMzAyOCAxLjAwNjAxLDYuMjQ3NTEgYyAwLjU1MzMsMy40MzYxNiAwLjgxNTEzLDEwLjg4MTc1IDAuNTgxODQsMTYuNTQ1NzggLTAuNTA3NiwxMi4zMjQxOCAtMi4xOTA5NSwxNy41NDc5MSAtMTEuNTg1NzgsMzUuOTUyOTggLTguOTcwMjgsMTcuNTczMjMgLTcuODE2NzUsMTYuOTczMzcgLTEyLjkxMjc0LDYuNzE0NzMgLTUuODQyMTYsLTExLjc2MDgzIC03LjM4Nzg2LC0xMS4yNTczIC0xMS4wNjE5LDMuNjAzNCAtNi4zNDg5OCwyNS42ODAyIC03Ljc5NzQxLDY3LjUxMjA0IC0zLjQ3NTk3LDEwMC4zODg2NyA5LjExNTI4LDY5LjM0NzAyIDQ0LjY5MzA2LDEyMy42MDM5MiAxMDQuMDk2NjUsMTU4Ljc0OTU3IDI3Ljc3NDY2LDE2LjQzMjYzIDcwLjEyMTA1LDM1LjE2NTk0IDc1LjEzOTI0LDMzLjI0MDI4IDEuOTE0MiwtMC43MzQ1NCAxLjY0NTIxLC01LjM2ODk3IC0wLjQyMDExLC03LjIzODExIC0wLjk2MjA1LC0wLjg3MDY2IC01LjA0ODY5LC0zLjMwMTAxIC05LjA4MTQyLC01LjQwMDgxIC04LjM2MDEyLC00LjM1MzA1IC04LjQzMjc3LC00LjI2NjIxIDQuOTI4MzQsLTUuODg4NSAxNy45NTY1LC0yLjE4MDI5IDM5LjY3MzUsMC4yNDg3MiA2MS4xMDA2LDYuODMzOTQgMTMuNDcwNzcsNC4xNDAwMiAxNy4zNjgwMSw0LjgwMjEyIDI4LjQ1ODksNC44MzQ5NCAyNi40OTAxLDAuMDc4NyA2Ny40ODE5OCwtOC40NTQ1MyA5My42MTE5OCwtMTkuNDg2MzYgMjMuOTU3MjksLTEwLjExNDU3IDQ0LjQzOTAyLC0yNi40OTY2NyA2NC4yMDk2NywtNTEuMzU3NDYgOC4zNzc0NCwtMTAuNTM0MjkgNS42MzI1NCwtNC45MzE3MiAtNy4zMzgwOSwxNC45Nzc3NyAtMjUuMDU2NjQsMzguNDYxMTUgLTU2LjkwMTEsNjQuMzg4NzQgLTEwMy41OTY4MSw4NC4zNDgxMyAtNDEuMTAxMzIsMTcuNTY4MTMgLTEwNS43OTU5MSwzMC44MTQ5NCAtMTMxLjQwMzE4LDI2LjkwNTk0IHogbSAyODEuNjkwMiwtNDk3LjA3NDY0IGMgMCwtMS4zODA5OSAtMy40NDkzOSwtMTcuNjI3MzMgLTUuMzgwMTUsLTI1LjMzOTgxIC03LjA0MDgxLC0yOC4xMjUyMiAtMTguMzEwNjMsLTQ5Ljk1MTc4IC0zNC4wODI2LC02Ni4wMDg2MSAtMjYuMzkwMSwtMjYuODY2NjcgLTYwLjA0ODY0LC0zOS45NDE4NiAtMTQwLjQzOTU1LC01NC41NTYyNSAtOC4zODkzNSwtMS41MjUwNyAtMTUuNDQ5NjgsLTIuNTc2NTggLTE1LjY4OTYyLC0yLjMzNjYyIC0wLjQ5Mjc0LDAuNDkyNzEgMzAuMTgzNzksNDEuODkxNDkgNDEuMTgxNzksNTUuNTc1OTIgMzcuODcyOTMsNDcuMTIzOCA2NC42ODMyNCw2Ny41Mjg2NyAxMDYuNTYxNTMsODEuMTAyMTEgNC44OTcwMiwxLjU4NzI0IDQ1LjYwOTkxLDEyLjIxNTYyIDQ3LjE3NzgyLDEyLjMxNjE0IDAuMzY4OTMsMC4wMjMzIDAuNjcwNzgsLTAuMzE1MTcgMC42NzA3OCwtMC43NTI4OCB6IG0gNTEuODczMjQsLTQuMDIyNTkgYyAzMy40MzMzNzgsLTguMTM0NzkgNTEuOTc2MDk0NiwtMTUuMTU4OTcgNzAuNjA3ODAxLC0yNi43NDcgMTkuMjIxODA5LC0xMS45NTUxOCA0MC41MDQ4NjMsLTMyLjQ5ODUgNjQuMTI0MTgyLC02MS44OTU3OCAxMS40NzI1NzIsLTE0LjI3OTAxIDQxLjY3MDg0NywtNTUuMDg4OTQgNDEuMTQ5ODc3LC01NS42MDk5MSAtMC4yNjExNSwtMC4yNjExNSAtNy40NDIzOCwwLjgxNjc0IC0xNS45NTgyNiwyLjM5NTMgLTgxLjY2ODk2OCwxNS4xMzg3NSAtMTEzLjY4OTg3MzMsMjcuNTk5MzMgLTE0MC4xMzM5NTgsNTQuNTMxNTYgLTE4LjU4Mjk2MywxOC45MjYwNCAtMjguOTI1NTkzLDQxLjI5MDkyIC0zNy42Mjk2NTUsODEuMzcwMDcgLTIuMjQ5MDYzLDEwLjM1NjQ5IC0yLjI2NjMyNCwxMS4wMjAyOSAtMC4yNzA5MDQsMTAuNDM4MTUgMC44NjA4MjgsLTAuMjUxMTQgOS4wMTA3NCwtMi4yNjgyIDE4LjExMDkxNywtNC40ODIzOSB6IgogICAgICAgICBpZD0icGF0aDQyNyIgLz4KICAgICAgPHBhdGgKICAgICAgICAgc3R5bGU9ImRpc3BsYXk6aW5saW5lO29wYWNpdHk6MTttaXgtYmxlbmQtbW9kZTpsaWdodGVuO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC41O3N0cm9rZS13aWR0aDowLjg5NDM2NiIKICAgICAgICAgZD0ibSAtOTcuMDAzNDc3LDU0OS4wMjQxOCBjIC0xNy44NjQzNDMsLTIuMTcwNjMgLTMwLjYyMTIyMywtNS43NTE4NSAtNDcuNzM1MTAzLC0xMy40MDA1NiAtNS45NDEsLTIuNjU1MTkgLTExLjIxNDE5LC00Ljc2MjUgLTExLjcxODIxLC00LjY4MjkgLTAuNTA0MDMsMC4wNzk2IC0xNy4wMTUsLTcuODE2ODUgLTM2LjY5MTA2LC0xNy41NDc1NiAtMTkuNjc2MDYsLTkuNzMwNyAtNDEuOTU4ODgsLTIwLjY4NTk3IC00OS41MTczNywtMjQuMzQ1IC03LjU1ODUsLTMuNjU5MTIgLTEzLjUyOCwtNi44Njc2NiAtMTMuMjY1NTUsLTcuMTMwMDcgMC41NjA1NSwtMC41NjA1OSAtMy4zNTUyNSwtOS4wNjA0NyAtNi41MzY2NywtMTQuMTg5MDMgLTEuMjIwNTksLTEuOTY3NjEgLTIuMjQxMTMsLTMuNzc4NyAtMi4yNjc4NywtNC4wMjQ2NSAtMC4wMjY3LC0wLjI0NTk1IC0xLjI4OTAzLC0yLjg2MTk3IC0yLjgwNTA3LC01LjgxMzM4IC0xLjUxNjA1LC0yLjk1MTQxIC00Ljg2Nzc0LC05Ljk5NDU0IC03LjQ0ODE5LC0xNS42NTE0MSAtMi41ODA0NiwtNS42NTY4NyAtNS44OTIxOCwtMTIuOTAxMjMgLTcuMzU5MzgsLTE2LjA5ODU5IC0xOC4yMDEwOCwtMzkuNjY0MjUgLTI4LjQ2Mjc0LC02NS4yMjMyNyAtMzIuOTEyOSwtODEuOTc3MzQgLTMuMzgxMzEsLTEyLjcyOTk3IC0zLjYzNzU2LC0yMy41MDQwNCAtMC43MzkxMywtMzEuMDc4MDcgMS42ODA0OCwtNC4zOTEzNCAyLjU3Mzc2LC01LjQxMjA4IDcuMzc4NTIsLTguNDMxMTkgNi4yNDkyOSwtMy45MjY3MSAxNC42NTMxMSwtNi4zODQzNCAzMC45NTYsLTkuMDUyNzcgMTQuNTU1MzksLTIuMzgyNDIgMjAuODg1NjQsLTQuNzAzMyAyMy4yNDYzLC04LjUyMjg3IDIuMzIyNzYsLTMuNzU4MyAyLjI2NDEsLTYuODQwMjkgLTAuNDMzNjUsLTIyLjc4MDc2IC0zLjczNDA3LC0yMi4wNjM5MiAtNS4wMzU5NCwtMzYuMTM2NDIgLTUuMDY0NDgsLTU0Ljc0NDA3IC0wLjEwNzczLC03MC4yNTY0IDI1LjQ4NDksLTExOS4xNzY5ODIgMTAyLjU3ODU1LC0xOTYuMDgwMDQ4IDExLjkwMDMyLC0xMS44NzA5MjMxIDMwLjc0NjUsLTMwLjAxODAwOCA0MS44ODA0NiwtNDAuMzI2OTExIDExLjEzMzk3LC0xMC4zMDg5MDQgMjAuMjQzNTM1LC0xOS4wMzE4MTkgMjAuMjQzNTM1LC0xOS4zODQyNDQgMCwtMC4zNTI0MjUgLTkuOTYxMDA1LC04LjE4NTMwMyAtMjIuMTM1NTY1LC0xNy40MDYzODkgLTU0LjY2NDE1LC00MS40MDI5NDggLTg4LjkyMjI3LC03MC45ODcwNTggLTExMi4yNDY2NSwtOTYuOTMyMjA4IC0xMi4wMzE3MiwtMTMuMzgzNjQgLTE1LjUwNDYxLC0xNy45NTY5NyAtMjMuNzc0MTEsLTMxLjMwNzM4IC04Ljg0MTcyLC0xNC4yNzQyMiAtMTAuMTYwODYsLTE2Ljk5NTc1IC0xNS4xNjQzOCwtMzEuMjg1NjUgLTQuNzU0MzgsLTEzLjU3ODM4IC01LjczODgxLC0xNy41NDY3NSAtNy40MzI0LC0yOS45NjEyNyAtNC45NjQzLC0zNi4zODk0MiAxLjMzNTY2LC03Ny4yNjk5MiAxOS4xNTgwNywtMTI0LjMxNjkxIDIwLjIzMzI3LC01My40MTEwNyA2NC43MDkzOCwtMTQzLjY4ODAyIDE1MS4xMzMxLC0zMDYuNzY3NjIgMTcuODkxMDc4LC0zMy43NjAxNCAxOS44MzA5NTgsLTM3LjExOTQ3IDIxLjQyOTEwMSwtMzcuMTA4ODIgMS4zMjE5NjMsMC4wMDkgMC4yMTE4NzYsLTEuOTgxNjIgMjUuNjgzOTYzLDQ2LjA1MjQ4IDM2LjQ1MzIwNiw2OC43NDE3NyA2MS4zMjI5MzczLDExNi45OTcxNyA4OS44ODI4MjQsMTc0LjQwMTQyIDU5Ljc4NTQzMywxMjAuMTY2NDUgNzUuNDMwNTgyLDE2NC4zNDc5MSA3Ny4xMjg4MDIsMjE3LjgwOTY5IDAuNDE3NDksMTMuMTQwNiAwLjE4MDkzLDE3Ljk5NzU0IC0xLjQ1OTM0LDI5Ljk2MTI3IC0xLjY5MjU4LDEyLjM0NTM3IC0yLjY5ODY2LDE2LjM5NzIyIC03LjQzMiwyOS45Mjk3NiAtNS4wMDE2NTQsMTQuMjk5NzUgLTYuMzExNTQzLDE3LjAwMzA3IC0xNS4xNjY5MzEsMzEuMzAyODIgLTguMjY4MDU4LDEzLjM1MTIyIC0xMS43NjUyMDksMTcuOTYwMjIgLTIzLjc5NjIyNCwzMS4zNjE1MiAtMjMuMjE2MzE3LDI1Ljg2MDY5IC01OC4wNzAzMDYzLDU1LjkxNjQzIC0xMTIuNDMxNDk3LDk2Ljk1MzM4NSAtMTIuMjk3NTM2LDkuMjgzMzUyIC0yMi40NDM2NzQsMTYuOTI3OTc0IC0yMi41NDcwNjIsMTYuOTg4MDQ4IC0wLjEwMzMsMC4wNjAxIDkuNzAyMTc0LDkuMzM1Mzg2IDIxLjc4OTk4MSwyMC42MTE4MDcgODkuNzY0MDUzLDgzLjczODM2NyAxMjQuMjI4NDU2LDEyOS41MjIzMiAxMzcuNTI0MzczLDE4Mi42OTM0NiA0LjI3OTgxMSwxNy4xMTUyMiA2LjAyNjg2NiwzMi4yNDc2MyA2LjAxMTEyNSw1Mi4wNjc4NiAtMC4wMTUyLDE5LjI3NTIgLTAuOTY1MDIxLDMwLjA3NjczIC00LjYyMzA2OSw1Mi41NzYzIC0zLjE1MjY0MSwxOS4zOTE4MyAtMy4yMzE4ODEsMjEuODU5MyAtMC44MjY5MzEsMjUuNzUwNjkgMi4zMjI5MzgsMy43NTg0OCA3Ljg2OTg4Nyw1LjkwMDEzIDIwLjUyNzIyNSw3LjkyNTQyIDE2LjU0OSwyLjY0Nzg2IDI3LjYzNTM4LDUuODA3MjEgMzMuNjM5MDgsOS41ODYwOSA0LjgwMjQ4LDMuMDIyODcgNS42OTg4Miw0LjA0NzgxIDcuMzc4NTMsOC40MzcwOSAyLjg5MDUsNy41NTMyOCAyLjY0MjIyLDE4LjY1MDMxIC0wLjY5MjMzLDMwLjk1MDUzIC01LjcwODgzLDIxLjA1ODAzIC0yMi4wMjk3Niw2MC4xNTgzOCAtNDUuMjg0MzYsMTA4LjQ4ODY4IC0yLjg0MDI0LDUuOTAyODIgLTUuMjAyODg3LDEwLjkzMzYzIC01LjI1MDI4OCwxMS4xNzk1OCAtMC4wNDc0LDAuMjQ1OTUgLTEuMDg0OTU2LDIuMDU3MDQgLTIuMzA1NTg3LDQuMDI0NjUgLTMuMTYzODIxLDUuMTAwMjEgLTcuMDk4NDA2LDEzLjYyNzI4IC02LjU0MzgxLDE0LjE4MTg4IDAuMjU4NDcyLDAuMjU4NDcgLTUuNzEwOTc1LDMuNDY4MjYgLTEzLjI2NTUwOCw3LjEzMjc1IC03LjU1NDYyMiwzLjY2NDQ4IC0yOS44MzQxOCwxNC42MjE3MiAtNDkuNTEwMjM4LDI0LjM0OTMgLTE5LjY3NjA1NzEsOS43Mjc1NyAtMzYuMTg3MDQyLDE3LjYyMjY4IC0zNi42OTExMDcsMTcuNTQ0NzggLTAuNTAzOTc1LC0wLjA3NzggLTUuNzc3MTU5LDIuMDMwNjYgLTExLjcxODE2NSw0LjY4NTg1IC0xMy4xMjc1MDgsNS44NjcxMyAtMjUuMDI1NDQxLDkuNzU4NzkgLTM1LjcwMTA0NCwxMS42Nzc0NyAtNy44MzQyMDEsMS40MDggLTMwLjg2MTk4NSwyLjQ3ODIgLTM3LjA3NjMxLDEuNzIzMDkgeiBtIC0zLjU3NzQ2MywtNjUuMzU5MyBjIDAsLTIuOTk2MTMgLTYuNTA3MTQsLTI5LjU4NDQ4IC05LjU4Mjg3LC0zOS4xNTU1NCAtMTAuOTY1NzMsLTM0LjEyMzkxIC0zMC4wMDI5NSwtNTcuNjM3NyAtNjAuMzg1MzYsLTc0LjU4NDg2IC0xMS40MzQ1NiwtNi4zNzgxOCAtMzEuNjUxNjQsLTEzLjg4NTQgLTUwLjc3MTIyLC0xOC44NTI5OCAtMjIuMDMwMDksLTUuNzIzNzYgLTczLjcxNjgsLTE2LjA3NTE2IC03NC44MDk2NiwtMTQuOTgyMzMgLTAuNTI4NSwwLjUyODQ4IDEuMjIxNTYsMi45NzY1NCAyMC41ODAzLDI4Ljc4Nzc3IDQzLjI5NTY0LDU3LjcyNjY5IDY2LjI4NTM1LDgwLjE4NzU0IDk4Ljc3OTAxLDk2LjUwNjg2IDE1LjQ2MDc2LDcuNzY0ODkgMzIuMzg4MTIsMTMuMzkzNTggNjAuOTg1NTcsMjAuMjc4OTUgMTYuNzA0NzA2LDQuMDIxOTYgMTUuMjA0MjMsMy44MjQ0IDE1LjIwNDIzLDIuMDAyMTMgeiBtIDQ1LjYxMjY3NiwtMS42MDA0NyBjIDQxLjUwMzY5MiwtOS4yMTk4NCA2OS45MzM0NDksLTIxLjM4Nzc5IDkyLjU2NjkwNywtMzkuNjE4NzMgMjAuNjQyNTk5LC0xNi42MjczNCAzOC43NDk4NDksLTM3LjE1MjI0IDcxLjk4MjcwNywtODEuNTkzMzkgOS4wMTIwOCwtMTIuMDUxNTggMTYuNzgzOTUsLTIyLjQyNDggMTcuMjcwODQsLTIzLjA1MTU3IDAuNDg2OCwtMC42MjY3NyAwLjY0NDU3LC0xLjM4MDE5IDAuMzUwNSwtMS42NzQyNiAtMC4yOTQxNSwtMC4yOTQwNiAtNy40OTUyMywwLjc1Mzk2IC0xNi4wMDI0NCwyLjMyODkzIC03MC4wOTY0MDcsMTIuOTc3MTcgLTEwMS42MTQ0MDk5LDIzLjU3NjM5IC0xMjYuODA3NDU1LDQyLjY0NDI4IC0xOS43NjkxNjEsMTQuOTYyNzUgLTM0LjI4MDc5LDM1Ljk5NjcyIC00Mi43OTgxMDgsNjIuMDM0MzIgLTMuMDIyNDIyLDkuMjM5NTIgLTguNTU1Njg3LDMxLjE5MzI2IC05LjU3NDYzOCwzNy45ODgxMSAtMC41ODE3ODUsMy44Nzk4NSAtMC40OTI3MDcsNC4xOTgxNiAxLjA0NTI0NiwzLjczNDI1IDAuOTI0Njg1LC0wLjI3ODk1IDYuMzA5NTc1LC0xLjUzNTI3IDExLjk2NjQ0MSwtMi43OTE5NCB6IE0gLTExNS4zNTIzLDI5My44MDI0NiBjIDMuNjk1ODgsLTcuMTQ3MDYgMy4yMTAwNiwtMTguOTE0NTkgLTIuMTkwMDMsLTUzLjA0MjkgLTUuMzEwNzUsLTMzLjU2Mzc3IC02LjM4OTA4LC00My43NzkwNCAtNi45MTI3NCwtNjUuNDg4MjYgLTAuNjk1OSwtMjguODUyMDggMS41OTM2OCwtNTAuMDExOCAxMC45MzU2LC0xMDEuMDYzMzkxIDcuNjYzOTEsLTQxLjg4MTY1MSAxNy44MDEyODYsLTEwNC4xMDA4NSAxNy4wNzg4MTcsLTEwNC44MjMyOTMgLTAuMTcxMjcxLC0wLjE3MTMzMyAtNS41NjI0MTcsNS44MzY2MDggLTExLjk4MDMwNywxMy4zNTA5NjYgLTU4LjE2NjYxLDY4LjEwNDE0NyAtODMuMjUxNjksMTExLjM4NjM3NiAtOTAuNTk0OTQsMTU2LjMxMzg3OCAtMS43MzcyNSwxMC42Mjg4MyAtMS45MTMyOCwxNC4yMTQ5NyAtMS40NzA3OCwyOS45NjEyNyAwLjU2NDAxLDIwLjA2OTg1IDIuNzYzMjYsMzQuNzAyNzUgOC4xMzIzNyw1NC4xMDkxNiA1LjA1MTU5LDE4LjI1ODc2IDE1LjUzNTE4LDQ3LjIzMTY2IDIwLjcwMjAzLDU3LjIxMjk3IDYuNDE4MzksMTIuMzk4OTUgMTUuMzUwOTEsMTUuNzE1NjIgNDMuMDk5NDEsMTYuMDAyNzEgbCAxMS44MjczNiwwLjEyMjM1IHogbSAxMDAuMTU4MzgyLDAuMzczOTMgYyAxNC4wMzc0MzU2LC0zLjgyNTExIDE2Ljk2MDMxMzksLTguMDIyMjggMjkuMjQxMTI1LC00MS45ODk2IDEyLjIxNjU5NiwtMzMuNzg5NTEgMTYuNjY2NjA1LC01NC45ODk5MyAxNy40NTg2NTUsLTgzLjE3NjA2IDAuNDM3MTY3LC0xNS41NTkxMSAwLjI1MzEwNiwtMTkuNDU4ODEgLTEuNDE0NTI5LC0yOS45NjEyNyBDIDI0LjcwMTYxMywxMDUuMTA2ODMgNy4zMDE2Mjg3LDY5LjU4ODQxOCAtMjQuODk1MTk5LDI2LjgwNjQ5OCAtMzcuODU0MTE4LDkuNTg3MTc1MyAtNzEuNzk0MTU1LC0zMS4zNDUzNTYgLTcyLjUxNTEwNCwtMzAuNjI0MzcyIGMgLTAuNTg1NDUyLDAuNTg1NDE2IDkuODE1ODQ5LDY0LjkwNjY5OSAxNi4xNjE3MzUsOTkuOTQ0MTIzIDE1LjM4ODI4Nyw4NC45NjI5MTkgMTUuNzgwNDY3LDEwNC4zMzAxNDkgMy42NDA3ODYsMTc5Ljc5NzMwOSAtNC4xMzg3NjksMjUuNzI5MTMgLTQuMzU2Mjc5LDM4LjAwMTM1IC0wLjc5NTM2LDQ0Ljg4NzM1IGwgMS40MDQ2MDMsMi43MTYzNyAxNS43ODQxMzMsLTAuNTQ0NCBjIDEwLjE5OTA4NCwtMC4zNTE4NSAxNy42NzM5MjksLTEuMDU5NDcgMjEuMTI1Mjg5LC0xLjk5OTk5IHogTSAtOTguNzI1MTMzLC04Ny40MjQwMjUgYyAtNi40ODY5MjcsLTUzLjM1NTI5NSAtMTEuMTQxMDI3LC0xMDAuNzQ0NTY1IC0xNC4xMjE5NTcsLTE0My43OTQxMzUgLTEuOTU5NDYsLTI4LjI5NzMxIC0yLjIxNTUyLC0xMTEuNzUwMDcgLTAuNDMwODEsLTE0MC40MTU1MSAyLjAyMzUsLTMyLjUwMTU0IDQuNjAyMzIsLTcwLjY0OTYzIDUuOTg1NTQsLTg4LjU0MjI1IDcuMjQ1MzUsLTkzLjcyNzQ2IDEwLjE0OTg5OCwtMTMwLjI2MDI2IDE0LjMyNzc1MSwtMTgwLjIxNDggMi42NzM5NzYsLTMxLjk3MzYgNS4wOTg3ODIsLTYwLjc0OTgzIDUuMzg4Mzc4LC02My45NDcxOSAwLjMzODYwNywtMy43Mzk3MyAwLjIyOTg1MiwtNS4zMzQ4NSAtMC4zMDUwNjgsLTQuNDcxODMgLTEuNjY0MzI3LDIuNjg1MjggLTQ4LjYxNTE2MSwxNDQuMDQyNDYgLTY5Ljk1NzA5MSwyMTAuNjIzMjUgLTEzLjk0NzgyLDQzLjUxMzM2IC0yOC43MjI0OSw5Ni41MzQ5NCAtMzQuODg0MjEsMTI1LjE4ODM3IC0xNC40NzAxOSw2Ny4yODk2NyAtMTAuNDUyNjYsMTI1LjU1MDc2IDEyLjM5Nzg1LDE3OS43OTA1MiAxMi40OTY4LDI5LjY2MzQgMzEuNzY5MzgsNjAuODE5MDggNjQuOTM1MzQsMTA0Ljk3MzA1NSA5LjM3NDM5LDEyLjQ4MDI1NSAxNy40NDYxMzIsMjMuMjQ4MzE4IDE3LjkzNzE0LDIzLjkyOTA0NyAwLjQ5MTA5NiwwLjY4MDcyIDEuMDIzOTU5LDAuODQ0MjE5IDEuMTg0MjMsMC4zNjMzMjcgMC4xNjAzNiwtMC40ODA4OTIgLTAuOTQ1NDM1LC0xMS4wNDc3MjIgLTIuNDU3MDkzLC0yMy40ODE4NTQgeiBtIDQ4LjQ1OTQ0NywtNS4xMDY3ODcgQyA2LjUxNjQ2NDUsLTE2OC41MDU3MyAyNy40NjA4MjMsLTIxNi42OTU3OSAzMS43NzgyODYsLTI4MS4zMDI2NyBjIDMuMzg1ODAzLC01MC42NjY2NCAtNS45MzU3MjksLTk3LjgzNDA1IC00Mi43NzM4NywtMjE2LjQzNjY0IC0xMi44NzExODMsLTQxLjQzOTUyIC03MC4xNTExMzgsLTIxMy40MjMxNCAtNzAuNjIyMTExLC0yMTIuMDQzNTIgLTAuMTQ2MDUsMC40Mjc5NSAwLjM3MTY5OSw3Ljk2NTczIDEuMTUwNjkyLDE2Ljc1MDU5IDguMTU4MDUxLDkyLjAwNDc4IDIwLjU5Nzc5MSwyNTIuNTU4NzkgMjQuMjI2NjgyLDMxMi42ODI1MSAxLjk1NjYwNSwzMi40MTY1MSAyLjYzNDk4Miw5My42NjMyNiAxLjM1NDY5NywxMjIuMzAwNTggLTIuMTk0MzI4LDQ5LjA4MjggLTYuOTIwNzg1LDEwMS42OTIgLTE1LjMyNTU5MiwxNzAuNTg4MzkzIC0xLjQ1NDQxOCwxMS45MjIwMjcgLTIuNjQ0MzczLDIyLjM1NTgzOCAtMi42NDQzNzMsMjMuMTg2MjU3IDAsMS43Mzg0MTYgMi42NDY2OTgsLTEuNTcyMTE3IDIyLjU4OTkwMywtMjguMjU2MzEyIHoiCiAgICAgICAgIGlkPSJwYXRoNDI1IiAvPgogICAgICA8cGF0aAogICAgICAgICBzdHlsZT0iZGlzcGxheTpub25lO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC41O3N0cm9rZS13aWR0aDowLjg5NDM2NiIKICAgICAgICAgZD0ibSAtOTkuOTQ4LDU0OC41MTUxMSBjIC0xMi40MDA1NywtMS4yNzM0OSAtMjcuMjYzMTQsLTUuNDc3NDYgLTQyLjI3NjYsLTExLjk1ODA0IC03LjU1MjM5LC0zLjI2MDA1IC0xNC4xNTEwNCwtNS42NjgxMyAtMTQuNjYzNjksLTUuMzUxMzUgLTAuNTEyNjUsMC4zMTY4NyAtMC45MzIwOSwwLjEzNTU5IC0wLjkzMjA5LC0wLjQwMjgyIDAsLTAuNTM4NDEgLTEuNzEwNDgsLTEuNzI3OTIgLTMuODAxMDYsLTIuNjQzMzkgLTIuMDkwNTgsLTAuOTE1NDcgLTIzLjg2OTQxLC0xMS41NjY0OCAtNDguMzk3MzksLTIzLjY2ODk2IC0yNC41Mjc5OSwtMTIuMTAyNDcgLTQ1LjAyMDE2LC0yMi4wMDQ0NSAtNDUuNTM4MTUsLTIyLjAwNDQ1IC0wLjUxOCwwIC0wLjcwNTg5LC0wLjIzNTkzIC0wLjQxNzU2LC0wLjUyNDI3IDAuNjgxNjUsLTAuNjgxNiAtNC4xNzI2NiwtMTEuNDk0MDQgLTYuNDczNjMsLTE0LjQxOTM0IC0wLjk3NzU4LC0xLjI0MjcyIC0xLjU4NjExLC0yLjU2OTE1IC0xLjM1MjI4LC0yLjk0NzQ3IDAuMjMzODQsLTAuMzc4NDEgLTAuMTc0MTEsLTEuMTg1MyAtMC45MDY1NSwtMS43OTMxMSAtMC43MzI0MywtMC42MDc5IC0xLjMzMTcsLTEuNDA5NyAtMS4zMzE3LC0xLjc4MTk0IDAsLTAuMzcyMTQgLTUuMDcyMjEsLTExLjY5MjUgLTExLjI3MTU4LC0yNS4xNTYyOSAtMjkuMDkyMjYsLTYzLjE4MjY4IC0zOS4yNjMyNSwtOTAuNTgzMDIgLTQwLjI5MzgyLC0xMDguNTUwMTIgLTAuNDEwODEsLTcuMTYyMTggLTAuMjE2MzcsLTguNjM5NCAxLjc2NDE4LC0xMy40MDI5NyAxLjk0NjgzLC00LjY4MjQ2IDIuOTAyODQsLTUuNzgxNjQgNy42MjU4NiwtOC43NjgwMSA2LjU0NzY0LC00LjEzOTk0IDEzLjM5MDY5LC02LjE3NjA1IDMwLjk5NTc4LC05LjIyMjUzIDE1LjQ0NDQ2LC0yLjY3MjYzIDIxLjQxMzczLC00Ljg0OCAyMy4yOTcyMywtOC40OTAzMSAxLjg2MjgsLTMuNjAyMjQgMS41OTU5NywtMTEuMDczNSAtMC45MTMzOCwtMjUuNTc1MjEgLTUuMjMyOTUsLTMwLjI0MTQ3IC02LjI1OTE0LC02MS41NTgzMyAtMi43ODMyOSwtODQuOTM5OTMgOS4zNzExNiwtNjMuMDM4NiA0NS4zNzA2OCwtMTEzLjYyNDM5OCAxNDguNzQ4NTEsLTIwOS4wMTgyOSBsIDE1LjM3OTY5NywtMTQuMTkxODc1IC0yMC4yMTMwMzcsLTE1LjMyMjIxMSBjIC0zMS4yOTYyLC0yMy43MjM2MDEgLTY4LjAyNjEyLC01My41MTA5ODQgLTg1LjIyOTU4LC02OS4xMTk4MDQgLTguNTkyMjcsLTcuNzk1ODQgLTIyLjAwMDczLC0yMS4yMTczOCAtMjkuNzk2NTgsLTI5LjgyNTY1IC0xMS45ODA2MiwtMTMuMjI5MTUgLTE1LjY0NjQzLC0xOC4wMDQ0NiAtMjMuNjg2NjMsLTMwLjg1NTY0IC04LjQ1NTI2LC0xMy41MTQ2MiAtMTAuMTQxMDYsLTE2LjkyODMyIC0xNS4xNzAwMywtMzAuNzE4ODggLTUuMDE4MzgsLTEzLjc2MTU0IC01LjkwNjIzLC0xNy4yMjMyMyAtNy44NTcyNCwtMzAuNjM1MDQgLTEuODU4ODYsLTEyLjc3ODMyIC0yLjEyNTUzLC0xNy4yMzI1NiAtMS43MjE1NiwtMjguNzU2NDggMi4yNzA4MywtNjQuNzgwMTMgMjMuNDE2OTcsLTExNy4xOTU4IDEzMC4xNjMwMywtMzIyLjYzOTYyIDQwLjg3NzgxLC03OC42NzM1NyA2MS4yMjQ1NTMsLTExNi42OTk2NiA2Mi41ODAxNDQsLTExNi45NTYyNiAwLjc1MjYwOSwtMC4xNDI0NiAyLjAyMjYwOSwxLjMzMTY2IDMuMDgxODA3LDMuNTc3MDQgMC45OTA3NzksMi4xMDA2NCAxMi4xMDU0MjYsMjMuMzM4OSAyNC42OTkwODYsNDcuMTk2MTIgMTIxLjQ5NDU1OCwyMzAuMTU2ODcgMTU1LjExODg4MywzMDQuOTA0NTIgMTYyLjUzNzU2MywzNjEuMzIzOTYgMy4wNTkyNywyMy4yNjU3OSAzLjIxODAyLDM4LjEyNDA0IDAuNTk5NjcsNTYuMTIzIC0xLjk0NjU5LDEzLjM4MTY1IC0yLjkwOTI4LDE3LjIxMzA0IC03LjU4ODI0OSwzMC4yMDIgLTQuNjY4NTAzLDEyLjk2MDAyIC02LjU3MTcxNCwxNi44NDg4NyAtMTQuNzc2MDA0LDMwLjE5MiAtOC4xMzQwODIsMTMuMjI5MDkgLTExLjM5NzQ0NiwxNy41MTgxNyAtMjMuOTUxMDM5LDMxLjQ3OTU0IC0yMy41NjU0NzcsMjYuMjA3OTcgLTU1LjQ4NTc2NjUsNTMuNzU3OTQgLTExMi44MzM2MDQsOTcuMzg1MTQ4IGwgLTIyLjgzMTM4MSwxNy4zNjg4NDMgMTYuMjk0NDU4LDE1LjA3NDcwNSBDIDEyLjc3NDA3NywzNS4zNzMzNjQgNDguMDUzNTE2LDc1Ljg0NzY0IDY4LjU1MzAxNywxMTUuMzQ4NzYgYyAyMi42ODQwNzksNDMuNzEwNzIgMjcuNTgxODk3LDg4LjgzMTIzIDE2LjQ1NTYyMywxNTEuNTk1MDggLTEuNzAxNDQyLDkuNTk3NzEgLTEuNzIxMDI5LDE3LjI1ODk0IC0wLjA1Mjc3LDIwLjQ4NTkgMS44NzkwNjMsMy42MzM1NCA3LjgyODIwOSw1LjgwOSAyMy4yOTcyNiw4LjUxOTExIDE3LjgxNjIyLDMuMTIxMjUgMjQuNTU0OTEsNS4xMjEzMiAzMS4wMTI3OCw5LjIwNDU1IDQuNzA0NTQsMi45NzQ1NyA1LjY2MzQ4LDQuMDc4MzEgNy42MDg5MSw4Ljc1NzE5IDYuNjAwMDYsMTUuODc0NDYgLTIuNDk1NTUsNDQuMDYzMDEgLTQxLjE5OTYxLDEyNy42ODQxOSAtNC43MzA5MywxMC4yMjEyNyAtOC42MDE2NjEsMTguOTI1NiAtOC42MDE2NjEsMTkuMzQzIDAsMC40MTc0IC0wLjU5OTIyNiwxLjI1NjIzIC0xLjMzMTcxMiwxLjg2NDEzIC0wLjczMjM5NiwwLjYwNzgxIC0xLjE0MDQwNiwxLjQxNDcgLTAuOTA2NTI5LDEuNzkzMTEgMC4yMzM3ODcsMC4zNzgzMiAtMC4zNzQ3NCwxLjcwNDc1IC0xLjM1MjI4MiwyLjk0NzQ3IC0yLjAyNzI2LDIuNTc3MyAtNy4zNTAxNywxNC4wNDkyNSAtNi41MTg3NjcsMTQuMDQ5MjUgMC42MTMxNzcsMCAtODYuMDQ4MjI5NDksNDIuODExMTYgLTkzLjQxMzYwMzksNDYuMTQ2NzkgLTIuNTgyNDgyNSwxLjE2OTU2IC00LjY5NTQyMzEsMi41MjEzMSAtNC42OTU0MjMxLDMuMDA0IDAsMC40ODI2OSAtMC41Mjc4NTUsMC42NzUwNyAtMS4xNzI5NjEsMC40Mjc1IC0wLjY0NTEwNiwtMC4yNDc1NiAtNS42ODkyNDMsMS41NjIyOCAtMTEuMjA5MjcxLDQuMDIxNzkgLTE5LjE0NTYwOSw4LjUzMDczIC0zMC4yMzIzNTIsMTEuNjcwMTQgLTQ3LjQxMTUxOCwxMy40MjU0MiAtMTAuNTU1MzEsMS4wNzg1MiAtMTcuNzYwNDE0LDEuMDUzMTIgLTI5LjAwOTkzMiwtMC4xMDIxMyB6IG0gLTAuNjMyOTQsLTY0Ljk1MjkxIGMgMCwtMS44ODgyNyAtMi45MTY0NCwtMTUuNTQwNzcgLTUuNDUzNjcsLTI1LjUzMDMxIC04LjY2MzksLTM0LjExMDMyIC0yMi43MDc5NiwtNTcuNDUyODMgLTQ1LjQ5MjIxLC03NS42MTI1OCAtMTcuMjY2OTQsLTEzLjc2MjE1IC0zNy4zMTY0NCwtMjIuNzc3MSAtNjkuNzkzNTcsLTMxLjM4MTQzIC0yMS45MDUzMywtNS44MDM1NSAtNzMuNjMwMzksLTE2LjEyNzkzIC03NC44MjM0MywtMTQuOTM0OTQgLTAuNTg4MTYsMC41ODgxNCAxLjE0OTg0LDMuMDQzNTMgMTkuNzM0MjUsMjcuODc5NjMgNTkuNzI4MjIsNzkuODIwNCA4NS4wNjQyMyw5OC44NjE5MSAxNTQuODExMDIsMTE2LjM0OTYzIDEwLjMyOTkzLDIuNTkgMTkuMjg0NzcsNC43Mzc5MSAxOS44OTk2NSw0Ljc3MzA1IDAuNjE0ODgsMC4wMzQ5IDEuMTE3OTYsLTAuNjU5MjMgMS4xMTc5NiwtMS41NDMwNSB6IG0gNTEuMjY3NjY1LC0yLjgzNTA1IGMgNzAuMDkxNTcyLC0xNi43MjIwNSA5Ni42MTY1OTcsLTM2LjM0MjMgMTU1LjQxMTUxNSwtMTE0Ljk1NTg0IDE5LjMwNzQ5LC0yNS44MTU2MiAyMS42NDAyNywtMjkuMTA4OTQgMjEuMDQyNDcsLTI5LjcwNjgzIC0xLjI0NTY3LC0xLjI0NTU4IC01NC41NTA5NzEsOS40NzE0MyAtNzYuNTczNzU2LDE1LjM5NTA5IC0zOS40MDMyNzMsMTAuNTk4NzggLTY0LjE3Mjc0NiwyMy45OTQyNCAtODIuODIxNzE0LDQ0Ljc5MDIyIC0xNi43ODcxNjUsMTguNzIwMDcgLTI2LjE3Mzg5NiwzOS44NjUxMiAtMzQuMjkyOTUzLDc3LjI1MDc5IC0yLjM4MzAzOSwxMC45NzM0MyAtMi4zNjk4MDIsMTEuODIwMzEgMC4xNzYyOCwxMS4yNTk0NSAxLjEwNjc3OCwtMC4yNDM4MSA4Ljc4Mjk0NCwtMi4wNTg1NiAxNy4wNTgxNTgsLTQuMDMyODggeiBNIC0xMTQuNzg2MDcsMjkzLjk5ODQyIGMgMy41MTIyNiwtOS4wNDcwNiAzLjE0OTc4LC0xOC42OTY3MyAtMS44NzMwNywtNDkuODYwOTIgLTcuMDc1MzMsLTQzLjg5ODQ1IC04Ljg0OTIyLC02Ni4zODY0IC03LjI0MDg4LC05MS43OTMwMSAxLjU1NzA5LC0yNC41OTY1MSAzLjA0NjMsLTM0LjY3NjkxIDE1LjE3Njg2LC0xMDIuNzMxNjUyIDIuNDk4ODYsLTE0LjAxOTE5MSA2LjM2MDEsLTM3LjM2MjE1MSA4LjU4MDU1LC01MS44NzMyNDMgMi4yMjA0MzksLTE0LjUxMTA5MiA0LjI2MjkwNCwtMjcuMzU5NjMgNC41Mzg3MjYsLTI4LjU1MjMxMiAwLjQ1MzQ0NCwtMS45NjAzMDcgMC4zNTQ5NzQsLTIuMDQ2ODM3IC0xLjAyNTMwMSwtMC45MDEyNyAtMS43OTUwODMsMS40ODk3OSAtMjUuNDY0NTc1LDI5LjU0MjY2MDkgLTM1Ljc5MzM0NSw0Mi40MjE4OTMgLTI0LjQyNDMsMzAuNDU1NTg1IC00Mi45MDIyLDU5LjE3NTc0MyAtNTMuNTEzNSw4My4xNzYwNjEgLTIyLjM3MDg0LDUwLjU5NzY5MyAtMjAuMzQ2MzEsMTAwLjcxNjE5MyA2Ljg3NzQ1LDE3MC4yNTUxMzMgOS4zMjgzNCwyMy44Mjc4IDEyLjY2MjI0LDI3Ljc3Mjg1IDI1LjcxMDAzLDMwLjQyMzEyIDcuNzkyOTcsMS41ODI5NCA4LjYyMDk3LDEuNjQ1NDYgMjMuNDk5MjksMS43NzM4OSBsIDE0LjEwODM2LDAuMTIxODEgeiBtIDEwMC41MTE0NzEsMC40MjEwNiBDIC0yLjA1NDUxNTYsMjkwLjk1OTI3IDAuOTI3MzkwOTYsMjg3LjQwODM3IDkuMzAwMzU4NCwyNjYuMzQ2MDQgMzcuMjc1MzMsMTk1Ljk3NDE4IDM5LjQ5ODM2NiwxNDQuMjE4OSAxNi43MjcyNjUsOTMuNDM2Nzg0IDIuNTQxNjMyNiw2MS44MDEzNSAtMTkuOTQyMDE5LDI5LjI4MDIyNiAtNjAuMTQ4NDMzLC0xNy43NTg0NjYgYyAtNy4wNzU2LC04LjI3Nzk4NiAtMTIuOTkxNzQzLC0xNC45MTg2NTUgLTEzLjE0NjgyNiwtMTQuNzU3MDQzIC0wLjMxNDAxMiwwLjMyNzA2IDguOTg1OTY2LDU5LjQyNDU5MSAxMi40MzE2OTEsNzguOTk4MDY1IDEuMjEyMzEzLDYuODg2NjIgNC4yMTQ2MTEsMjMuNzkwMTQyIDYuNjcxNzA0LDM3LjU2MzM4MiAxMi4zODA0NDMsNjkuMzk2ODMyIDEyLjcxMzIzNyw5MS4zNjM3MTIgMi4zNzA3ODYsMTU2LjUxNDA5MiAtNS41NzcwODksMzUuMTMxOTYgLTUuOTcxNTA1LDQ0LjIzNjUyIC0yLjMyMDI1NSw1My41NjE3MiBsIDEuMDExMjYsMi41ODI3NSAxNy4xOTE4NjYsLTAuNTA5MzQgYyAxMC41OTU3MzYsLTAuMzEzOTIgMTguOTA3NTI5LC0wLjk5NTI1IDIxLjY2MzYwOCwtMS43NzU2OCB6IE0gLTk1LjUxODM4MiwtNjQuNjQyNDUxIGMgLTAuOTA5NDgxLC01LjczMTU1NSAtNy41NjY2MDgsLTYzLjA3MzA2OSAtOS45NDE4NjgsLTg1LjYzNTU2OSAtOS42MzAxOCwtOTEuNDczOTUgLTExLjQ0MjUyLC0xNTMuODkzOTggLTYuNzM4NiwtMjMyLjA4ODA0IDMuODQyODIsLTYzLjg4MDQ5IDE5LjU1MjE4OCwtMjY1LjgzNzUyIDI0LjYyNzM1OSwtMzE2LjYwNTY1IDEuNTgyOTM5LC0xNS44MzQxNSAxLjU3NDE3NCwtMTYuNTc1MjUgLTAuMTQyMjk0LC0xMi4wNzM5NSAtMi44OTI4MjcsNy41ODYyIC01MC4xNDQwNzUsMTQ5LjMwMTE0IC02MC42ODQ0NDUsMTgyLjAwMzUzIC0zMS4xMjA0OSw5Ni41NTM3OSAtNDUuMDYyODQsMTQ4LjY5NjMxIC01MC42OTg1MSwxODkuNjA1NjUgLTEuNzQyNywxMi42NTAyNSAtMi4wMjkwOCwxOC41MjM3MiAtMi4wMDU5Miw0MS4xNDA4NSAwLjAyNDksMjQuMjg3NTggMC4yMjE5MSwyNy42MjczMyAyLjQ4MDE0LDQyLjAzNTIxIDYuODU5NTQsNDMuNzY1MjYgMjIuMjk1MTksODAuODE2MTcgNTIuNzIyNywxMjYuNTUyODIgMTAuMjgzMjQsMTUuNDU3MTQgNDkuMjgyNzk4LDY4LjQxOTAyMyA1MC4zODE2MTcsNjguNDE5MDIzIDAuMjkyNjM2LDAgMC4yOTI1NDcsLTEuNTA5MjQ0IC0xLjc5ZS00LC0zLjM1Mzg3NCB6IG0gMjkuOTUzMzk5LC02LjQ4NDE1NSBDIC00LjA2NjM5MjQsLTE1MC41MzEwNCAxOS44MTQ0MzksLTE5Ni41OTUzMSAyOS4yNTM2NjksLTI1NC4wMjQ1IGMgMi42NzQ0MjQsLTE2LjI3MTgyIDIuNzk1MTYzLC0xOC4xMzE2MSAyLjg0NTI0OCwtNDMuODIzOTUgMC4wNDQ3MiwtMjMuMTM0MDQgLTAuMjI2OTAxLC0yOC44NjQzMSAtMS45NzM3NzcsLTQxLjU4ODAzIC01Ljc1NTE1OCwtNDEuOTE5MyAtMjEuNjgyMjEwNiwtMTAwLjc1NTMgLTU0LjY2NDM4MSwtMjAxLjkzNTkyIC0xNS43ODc4LC00OC40MzI4NCAtNTcuMDgzMTk0LC0xNzIuMDMwNDcgLTU3LjY3NTA4NiwtMTcyLjYyMjM1IC0wLjY5MDAwMywtMC42OTAwNCAtMC42MjA0MjEsMC41Njk3MyAwLjg1NDY1NywxNS40NzAyMiAyLjc4Njc1NiwyOC4xNTE3MiAxMi4xOTU0ODksMTQzLjg2ODY0IDE4LjMyNTExNywyMjUuMzgwMjkgNi43Mjg0OTYsODkuNDc1NTQgOC4xMTc3MTUsMTE1LjM3MDQxIDguNDkyNzIzLDE1OC4zMDI4MyAwLjQ1MzM1NCw1MS44OTU2NSAtMS4zODc5NjcsODguNTM2MzYgLTcuNjE4MjEyLDE1MS41OTUwOCAtMi40MzE3ODEsMjQuNjEyODIgLTkuNzIyMTE5LDg4LjcyODY3MiAtMTEuMjM3MjY0LDk4LjgyNzQ3MSAtMC42NDMwNSw0LjI4NjI2OCAtMC43NjAzMDEsNC4zODY2NzggNy44MzIzMjMsLTYuNzA3NzQ3IHoiCiAgICAgICAgIGlkPSJwYXRoNDIzIiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)}.theme-syndicate .Button{position:relative;display:inline-block;line-height:1.667em;padding:0 .5em;margin-right:.1666666667em;white-space:nowrap;outline:0;border-radius:.16em;margin-bottom:.1666666667em;user-select:none;-ms-user-select:none}.theme-syndicate .Button:last-child{margin-right:0;margin-bottom:0}.theme-syndicate .Button .fa,.theme-syndicate .Button .fas,.theme-syndicate .Button .far{margin-left:-.25em;margin-right:-.25em;min-width:1.333em;text-align:center}.theme-syndicate .Button--hasContent .fa,.theme-syndicate .Button--hasContent .fas,.theme-syndicate .Button--hasContent .far{margin-right:.25em}.theme-syndicate .Button--hasContent.Button--iconRight .fa,.theme-syndicate .Button--hasContent.Button--iconRight .fas,.theme-syndicate .Button--hasContent.Button--iconRight .far{margin-right:0;margin-left:.25em}.theme-syndicate .Button--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-syndicate .Button--fluid{display:block;margin-left:0;margin-right:0}.theme-syndicate .Button--circular{border-radius:50%}.theme-syndicate .Button--compact{padding:0 .25em;line-height:1.333em}.theme-syndicate .Button--multiLine{white-space:normal;word-wrap:break-word}.theme-syndicate .Button--color--default{transition:color .1s,background-color .1s;background-color:#397439;color:#fff}.theme-syndicate .Button--color--default:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--default:hover{background-color:#509350;color:#fff}.theme-syndicate .Button--color--caution{transition:color .1s,background-color .1s;background-color:#be6209;color:#fff}.theme-syndicate .Button--color--caution:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--caution:hover{background-color:#e67f1a;color:#fff}.theme-syndicate .Button--color--danger{transition:color .1s,background-color .1s;background-color:#9a9d00;color:#fff}.theme-syndicate .Button--color--danger:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--danger:hover{background-color:#bec110;color:#fff}.theme-syndicate .Button--color--transparent{transition:color .1s,background-color .1s;background-color:rgba(85,2,2,0);color:rgba(255,255,255,.5)}.theme-syndicate .Button--color--transparent:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--transparent:hover{background-color:rgba(113,14,14,.81);color:#fff}.theme-syndicate .Button--color--translucent{transition:color .1s,background-color .1s;background-color:rgba(85,2,2,.6);color:rgba(255,255,255,.5)}.theme-syndicate .Button--color--translucent:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--color--translucent:hover{background-color:rgba(114,20,20,.925);color:#fff}.theme-syndicate .Button--disabled{background-color:#363636!important}.theme-syndicate .Button--selected{transition:color .1s,background-color .1s;background-color:#9d0808;color:#fff}.theme-syndicate .Button--selected:focus{transition:color .25s,background-color .25s}.theme-syndicate .Button--selected:hover{background-color:#c11919;color:#fff}.theme-syndicate .Button--modal{float:right;z-index:1;margin-top:-.5rem}.theme-syndicate .Divider--horizontal{margin:.5em 0}.theme-syndicate .Divider--horizontal:not(.Divider--hidden){border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-syndicate .Divider--vertical{height:100%;margin:0 .5em}.theme-syndicate .Divider--vertical:not(.Divider--hidden){border-left:.1666666667em solid rgba(255,255,255,.1)}.theme-syndicate .ImageButton__image{line-height:0;align-self:center}.theme-syndicate .ImageButton__vertical,.theme-syndicate .ImageButton--vertical{display:inline-block}.theme-syndicate .ImageButton__horizontal{display:flex;user-select:none;-ms-user-select:none;width:100%;align-items:center}.theme-syndicate .ImageButton--horizontal{display:flex;margin-bottom:.5em;user-select:none;-ms-user-select:none}.theme-syndicate .ImageButton--horizontal:last-child{margin-bottom:0}.theme-syndicate .ImageButton--color--default{background-color:rgba(99,135,99,.15);border:.0833333333em solid rgba(173,195,173,.2)}.theme-syndicate .ImageButton--color--default--clickable{background-color:rgba(99,135,99,.15);border:.0833333333em solid rgba(173,195,173,.2);transition:color .1s,background-color .1s}.theme-syndicate .ImageButton--color--default--clickable:focus{transition:color .25s,background-color .25s}.theme-syndicate .ImageButton--color--default--clickable:hover{background-color:rgba(137,168,137,.25)}.theme-syndicate .ImageButton--disabled{background-color:rgba(54,54,54,.25)!important;border:.0833333333em solid rgba(145,145,145,.15)}.theme-syndicate .ImageButton--selected{background-color:rgba(157,8,8,.15);border:.0833333333em solid rgba(229,42,42,.2);transition:color .1s,background-color .1s}.theme-syndicate .ImageButton--selected:focus{transition:color .25s,background-color .25s}.theme-syndicate .ImageButton--selected:hover{background-color:rgba(193,25,25,.25)}.theme-syndicate .ImageButton__content__vertical{height:1.6em;padding-top:2px;border:0;text-align:center;font-size:11px;font-weight:700}.theme-syndicate .ImageButton__content__horizontal{display:block;text-align:center;font-size:12px;flex-grow:1}.theme-syndicate .ImageButton__content__horizontal--title{font-weight:700;padding:.5em .5em 0}.theme-syndicate .ImageButton__content__horizontal--content{padding:.5em}.theme-syndicate .ImageButton__content__horizontal--divider{margin:.5em .5em 0;border-top:.1666666667em solid rgba(255,255,255,.1)}.theme-syndicate .ImageButton__content--ellipsis{overflow:hidden;text-overflow:ellipsis}.theme-syndicate .ImageButton__content--color--default{color:#fff;background-color:#4f6f4f;border-top:.0833333333em solid #799d79}.theme-syndicate .ImageButton__content--disabled{background-color:#363636!important;color:rgba(200,200,200,.75);border-top:.0833333333em solid rgba(145,145,145,.5)}.theme-syndicate .ImageButton__content--selected{background-color:#9d0808!important;border-top:.0833333333em solid rgba(248,127,127,.5)}.theme-syndicate .ImageButton__item{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.theme-syndicate .ImageButton__item--icon--horizontal{display:flex;align-items:center}.theme-syndicate .ImageButton__item--icon--horizontal .fa,.theme-syndicate .ImageButton__item--icon--horizontal .fas,.theme-syndicate .ImageButton__item--icon--horizontal .far{margin-left:.2em;margin-right:.2em}.theme-syndicate .ImageButton__item--color--default{transition:color .1s,background-color .1s;background-color:rgba(99,135,99,.4);border:.0833333333em solid rgba(167,190,167,.2);border-left:0}.theme-syndicate .ImageButton__item--color--default:focus{transition:color .25s,background-color .25s}.theme-syndicate .ImageButton__item--color--default:hover{background-color:rgba(132,164,132,.5)}.theme-syndicate .ImageButton__item--disabled{background-color:rgba(54,54,54,.5)!important;border:.0833333333em solid rgba(145,145,145,.15);border-left:0}.theme-syndicate .ImageButton__item--selected{transition:color .1s,background-color .1s;background-color:rgba(157,8,8,.4);border:.0833333333em solid rgba(229,42,42,.2);border-left:0}.theme-syndicate .ImageButton__item--selected:focus{transition:color .25s,background-color .25s}.theme-syndicate .ImageButton__item--selected:hover{background-color:rgba(193,25,25,.5)}.theme-syndicate .NoticeBox{padding:.33em .5em;margin-bottom:.5em;box-shadow:none;font-weight:700;font-style:italic;color:#fff;background-color:#910101;background-image:repeating-linear-gradient(-45deg,transparent,transparent .8333333333em,rgba(0,0,0,.1) .8333333333em,rgba(0,0,0,.1) 1.6666666667em)}.theme-syndicate .NoticeBox--type--info{color:#fff;background-color:#235982}.theme-syndicate .NoticeBox--type--success{color:#fff;background-color:#1e662f}.theme-syndicate .NoticeBox--type--warning{color:#fff;background-color:#a95219}.theme-syndicate .NoticeBox--type--danger{color:#fff;background-color:#8f2828}.theme-syndicate .Input{position:relative;display:inline-block;width:10em;border:.0833333333em solid #87ce87;border:.0833333333em solid rgba(135,206,135,.75);border-radius:.16em;background-color:#0a0a0a;color:#fff;background-color:#000;background-color:rgba(0,0,0,.75);padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;overflow:visible;white-space:nowrap}.theme-syndicate .Input--disabled{color:#777;border-color:#6b6b6b;border-color:rgba(107,107,107,.75);background-color:#333;background-color:rgba(0,0,0,.25)}.theme-syndicate .Input--fluid{display:block;width:auto}.theme-syndicate .Input__baseline{display:inline-block;color:rgba(0,0,0,0)}.theme-syndicate .Input__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit}.theme-syndicate .Input__input::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-syndicate .Input__input:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-syndicate .Input__textarea{border:0;width:calc(100% + 4px);font-size:1em;line-height:1.4166666667em;margin-left:-.3333333333em;font-family:Verdana,sans-serif;background-color:rgba(0,0,0,0);color:#fff;color:inherit;resize:both;overflow:auto;white-space:pre-wrap}.theme-syndicate .Input__textarea::placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-syndicate .Input__textarea:-ms-input-placeholder{font-style:italic;color:#777;color:rgba(255,255,255,.45)}.theme-syndicate .Input--monospace .Input__input{font-family:Consolas,monospace}.theme-syndicate .NumberInput{position:relative;display:inline-block;border:.0833333333em solid #87ce87;border:.0833333333em solid rgba(135,206,135,.75);border-radius:.16em;color:#87ce87;background-color:#0a0a0a;padding:0 .3333333333em;margin-right:.1666666667em;line-height:1.4166666667em;text-align:right;overflow:visible;cursor:n-resize}.theme-syndicate .NumberInput--fluid{display:block}.theme-syndicate .NumberInput__content{margin-left:.5em}.theme-syndicate .NumberInput__barContainer{position:absolute;top:.1666666667em;bottom:.1666666667em;left:.1666666667em}.theme-syndicate .NumberInput__bar{position:absolute;bottom:0;left:0;width:.25em;box-sizing:border-box;border-bottom:.0833333333em solid #87ce87;background-color:#87ce87}.theme-syndicate .NumberInput__input{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:0;outline:0;width:100%;font-size:1em;line-height:1.4166666667em;height:1.4166666667em;margin:0;padding:0 .5em;font-family:Verdana,sans-serif;background-color:#0a0a0a;color:#fff;text-align:right}.theme-syndicate .ProgressBar{display:inline-block;position:relative;width:100%;padding:0 .5em;border-radius:.16em;background-color:rgba(0,0,0,.5);transition:border-color .5s}.theme-syndicate .ProgressBar__fill{position:absolute;top:-.5px;left:0;bottom:-.5px}.theme-syndicate .ProgressBar__fill--animated{transition:background-color .5s,width .5s}.theme-syndicate .ProgressBar__content{position:relative;line-height:1.4166666667em;width:100%;text-align:right}.theme-syndicate .ProgressBar--color--default{border:.0833333333em solid #306330}.theme-syndicate .ProgressBar--color--default .ProgressBar__fill{background-color:#306330}.theme-syndicate .ProgressBar--color--disabled{border:1px solid #999}.theme-syndicate .ProgressBar--color--disabled .ProgressBar__fill{background-color:#999}.theme-syndicate .Section{position:relative;margin-bottom:.5em;background-color:#390101;background-color:rgba(0,0,0,.33);box-sizing:border-box}.theme-syndicate .Section:last-child{margin-bottom:0}.theme-syndicate .Section__title{position:relative;padding:.5em;border-bottom:.1666666667em solid #397439}.theme-syndicate .Section__titleText{font-size:1.1666666667em;font-weight:700;color:#fff}.theme-syndicate .Section__buttons{position:absolute;display:inline-block;right:.5em;margin-top:-.0833333333em}.theme-syndicate .Section__rest{position:relative}.theme-syndicate .Section__content{padding:.66em .5em}.theme-syndicate .Section--fitted>.Section__rest>.Section__content{padding:0}.theme-syndicate .Section--fill{display:flex;flex-direction:column;height:100%}.theme-syndicate .Section--fill>.Section__rest{flex-grow:1}.theme-syndicate .Section--fill>.Section__rest>.Section__content{height:100%}.theme-syndicate .Section--fill.Section--scrollable>.Section__rest>.Section__content{position:absolute;top:0;left:0;right:0;bottom:0}.theme-syndicate .Section--fill.Section--iefix{display:table!important;width:100%!important;height:100%!important;border-collapse:collapse;border-spacing:0}.theme-syndicate .Section--fill.Section--iefix>.Section__rest{display:table-row!important;height:100%!important}.theme-syndicate .Section--scrollable{overflow-x:hidden;overflow-y:hidden}.theme-syndicate .Section--scrollable>.Section__rest>.Section__content{overflow-y:auto;overflow-x:hidden}.theme-syndicate .Section .Section{background-color:rgba(0,0,0,0);margin-left:-.5em;margin-right:-.5em}.theme-syndicate .Section .Section:first-child{margin-top:-.5em}.theme-syndicate .Section .Section .Section__titleText{font-size:1.0833333333em}.theme-syndicate .Section .Section .Section .Section__titleText{font-size:1em}.theme-syndicate .Tooltip{z-index:999;padding:.5em .75em;pointer-events:none;text-align:left;transition:opacity .15s ease-out;background-color:#4a0202;color:#fff;box-shadow:.1em .1em 1.25em -.1em rgba(0,0,0,.5);border-radius:.16em;max-width:20.8333333333em}.theme-syndicate html,.theme-syndicate body{scrollbar-color:#7e0303 #400202}.theme-syndicate .Layout,.theme-syndicate .Layout *{scrollbar-base-color:#400202;scrollbar-face-color:#7e0303;scrollbar-3dlight-color:#550202;scrollbar-highlight-color:#550202;scrollbar-track-color:#400202;scrollbar-arrow-color:#fa3030;scrollbar-shadow-color:#7e0303}.theme-syndicate .Layout__content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.theme-syndicate .Layout__content--flexRow{display:flex;flex-flow:row}.theme-syndicate .Layout__content--flexColumn{display:flex;flex-flow:column}.theme-syndicate .Layout__content--scrollable{overflow-y:auto;margin-bottom:0}.theme-syndicate .Layout__content--noMargin{margin:0}.theme-syndicate .Window{position:fixed;top:0;bottom:0;left:0;right:0;color:#fff;background-color:#550202;background-image:linear-gradient(to bottom,#730303,#370101)}.theme-syndicate .Window__titleBar{position:fixed;z-index:1;top:0;left:0;width:100%;height:32px;height:2.6666666667rem}.theme-syndicate .Window__rest{position:fixed;top:32px;top:2.6666666667rem;bottom:0;left:0;right:0}.theme-syndicate .Window__contentPadding{margin:.5rem;height:100%;height:calc(100% - 1.01rem)}.theme-syndicate .Window__contentPadding:after{height:0}.theme-syndicate .Layout__content--scrollable .Window__contentPadding:after{display:block;content:"";height:.5rem}.theme-syndicate .Window__dimmer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(117,22,22,.25);pointer-events:none}.theme-syndicate .Window__resizeHandle__se{position:fixed;bottom:0;right:0;width:20px;width:1.6666666667rem;height:20px;height:1.6666666667rem;cursor:se-resize}.theme-syndicate .Window__resizeHandle__s{position:fixed;bottom:0;left:0;right:0;height:6px;height:.5rem;cursor:s-resize}.theme-syndicate .Window__resizeHandle__e{position:fixed;top:0;bottom:0;right:0;width:3px;width:.25rem;cursor:e-resize}.theme-syndicate .TitleBar{background-color:#910101;border-bottom:1px solid #161616;box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 .1666666667rem .1666666667rem rgba(0,0,0,.1);user-select:none;-ms-user-select:none}.theme-syndicate .TitleBar__clickable{color:rgba(255,255,255,.5);background-color:#910101;transition:color .25s,background-color .25s}.theme-syndicate .TitleBar__clickable:hover{color:#fff;background-color:#c00;transition:color 0ms,background-color 0ms}.theme-syndicate .TitleBar__title{position:absolute;top:0;left:46px;left:3.8333333333rem;color:rgba(255,255,255,.75);font-size:14px;font-size:1.1666666667rem;line-height:31px;line-height:2.5833333333rem;white-space:nowrap}.theme-syndicate .TitleBar__dragZone{position:absolute;top:0;left:0;right:0;height:32px;height:2.6666666667rem}.theme-syndicate .TitleBar__statusIcon{position:absolute;top:0;left:12px;left:1rem;transition:color .5s;font-size:20px;font-size:1.6666666667rem;line-height:32px!important;line-height:2.6666666667rem!important}.theme-syndicate .TitleBar__close{position:absolute;top:-1px;right:0;width:45px;width:3.75rem;height:32px;height:2.6666666667rem;font-size:20px;font-size:1.6666666667rem;line-height:31px;line-height:2.5833333333rem;text-align:center}.theme-syndicate .TitleBar__devBuildIndicator{position:absolute;top:6px;top:.5rem;right:52px;right:4.3333333333rem;min-width:20px;min-width:1.6666666667rem;padding:2px 4px;padding:.1666666667rem .3333333333rem;background-color:rgba(91,170,39,.75);color:#fff;text-align:center}.theme-syndicate .Layout__content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCAyMDAgMjg5Ljc0MiIgb3BhY2l0eT0iLjMzIj4KICA8cGF0aCBkPSJtIDkzLjUzNzY3NywwIGMgLTE4LjExMzEyNSwwIC0zNC4yMjAxMzMsMy4xMTE2NCAtNDguMzIzNDg0LDkuMzM0MzcgLTEzLjk2NTA5Miw2LjIyMTY3IC0yNC42MTI0NDIsMTUuMDcxMTQgLTMxLjk0MDY1MSwyNi41NDcxIC03LjE4OTkzOTgsMTEuMzM3ODkgLTEwLjMwMTIyNjYsMjQuNzQ5MTEgLTEwLjMwMTIyNjYsNDAuMjM0NzggMCwxMC42NDY2MiAyLjcyNTAwMjYsMjAuNDY0NjUgOC4xNzUxMTE2LDI5LjQ1MjU4IDUuNjE1Mjc3LDguOTg2ODYgMTQuMDM4Mjc3LDE3LjM1MjA0IDI1LjI2ODgyMSwyNS4wOTQzNiAxMS4yMzA1NDQsNy42MDUzMSAyNi41MDc0MjEsMTUuNDE4MzUgNDUuODMwNTE0LDIzLjQzNzgyIDE5Ljk4Mzc0OCw4LjI5NTU3IDM0Ljg0ODg0OCwxNS41NTQ3MSA0NC41OTI5OTgsMjEuNzc2MzggOS43NDQxNCw2LjIyMjczIDE2Ljc2MTcsMTIuODU4NSAyMS4wNTU3MiwxOS45MDk1MSA0LjI5NDA0LDcuMDUyMDggNi40NDE5MywxNS43NjQwOCA2LjQ0MTkzLDI2LjEzNDU5IDAsMTYuMTc3MDIgLTUuMjAxOTYsMjguNDgyMjIgLTE1LjYwNjczLDM2LjkxNjgyIC0xMC4yMzk2LDguNDM0NyAtMjUuMDIyMDMsMTIuNjUyMyAtNDQuMzQ1MTY5LDEyLjY1MjMgLTE0LjAzODE3MSwwIC0yNS41MTUyNDcsLTEuNjU5NCAtMzQuNDMzNjE4LC00Ljk3NzcgLTguOTE4MzcsLTMuNDU2NiAtMTYuMTg1NTcyLC04LjcxMTMgLTIxLjgwMDgzOSwtMTUuNzYzMyAtNS42MTUyNzcsLTcuMDUyMSAtMTAuMDc0Nzk1LC0xNi42NjA4OCAtMTMuMzc3ODk5LC0yOC44MjgxMiBsIC0yNC43NzMxNjI2MjkzOTQ1LDAgMCw1Ni44MjYzMiBDIDMzLjg1Njc2OSwyODYuMDc2MDEgNjMuNzQ5MDQsMjg5Ljc0MjAxIDg5LjY3ODM4MywyODkuNzQyMDEgYyAxNi4wMjAwMjcsMCAzMC43MTk3ODcsLTEuMzgyNyA0NC4wOTczMzcsLTQuMTQ3OSAxMy41NDI3MiwtMi45MDQzIDI1LjEwNDEsLTcuNDY3NiAzNC42ODMwOSwtMTMuNjg5MyA5Ljc0NDEzLC02LjM1OTcgMTcuMzQwNDIsLTE0LjUxOTUgMjIuNzkwNTIsLTI0LjQ3NDggNS40NTAxLC0xMC4wOTMzMiA4LjE3NTExLC0yMi4zOTk1OSA4LjE3NTExLC0zNi45MTY4MiAwLC0xMi45OTc2NCAtMy4zMDIxLC0yNC4zMzUzOSAtOS45MDgyOSwtMzQuMDE0NiAtNi40NDEwNSwtOS44MTcyNSAtMTUuNTI1NDUsLTE4LjUyNzA3IC0yNy4yNTE0NiwtMjYuMTMxMzMgLTExLjU2MDg1LC03LjYwNDI3IC0yNy45MTA4MywtMTUuODMxNDIgLTQ5LjA1MDY2LC0yNC42ODAyMiAtMTcuNTA2NDQsLTcuMTkwMTIgLTMwLjcxOTY2OCwtMTMuNjg5NDggLTM5LjYzODAzOCwtMTkuNDk3MDEgLTguOTE4MzcxLC01LjgwNzUyIC0xOC42MDc0NzQsLTEyLjQzNDA5IC0yNC4wOTY1MjQsLTE4Ljg3NDE3IC01LjQyNjA0MywtNi4zNjYxNiAtOS42NTg4MjYsLTE1LjA3MDAzIC05LjY1ODgyNiwtMjQuODg3MjkgMCwtOS4yNjQwMSAyLjA3NTQxNCwtMTcuMjEzNDUgNi4yMjM0NTQsLTIzLjg1MDMzIDExLjA5ODI5OCwtMTQuMzk3NDggNDEuMjg2NjM4LC0xLjc5NTA3IDQ1LjA3NTYwOSwyNC4zNDc2MiA0LjgzOTM5Miw2Ljc3NDkxIDguODQ5MzUsMTYuMjQ3MjkgMTIuMDI5NTE1LDI4LjQxNTYgbCAyMC41MzIzNCwwIDAsLTU1Ljk5OTY3IGMgLTQuNDc4MjUsLTUuOTI0NDggLTkuOTU0ODgsLTEwLjYzMjIyIC0xNS45MDgzNywtMTQuMzc0MTEgMS42NDA1NSwwLjQ3OTA1IDMuMTkwMzksMS4wMjM3NiA0LjYzODY1LDEuNjQwMjQgNi40OTg2MSwyLjYyNjA3IDEyLjE2NzkzLDcuMzI3NDcgMTcuMDA3MywxNC4xMDM0NSA0LjgzOTM5LDYuNzc0OTEgOC44NDkzNSwxNi4yNDU2NyAxMi4wMjk1MiwyOC40MTM5NyAwLDAgOC40ODEyOCwtMC4xMjg5NCA4LjQ4OTc4LC0wLjAwMiAwLjQxNzc2LDYuNDE0OTQgLTEuNzUzMzksOS40NTI4NiAtNC4xMjM0MiwxMi41NjEwNCAtMi40MTc0LDMuMTY5NzggLTUuMTQ0ODYsNi43ODk3MyAtNC4wMDI3OCwxMy4wMDI5IDEuNTA3ODYsOC4yMDMxOCAxMC4xODM1NCwxMC41OTY0MiAxNC42MjE5NCw5LjMxMTU0IC0zLjMxODQyLC0wLjQ5OTExIC01LjMxODU1LC0xLjc0OTQ4IC01LjMxODU1LC0xLjc0OTQ4IDAsMCAxLjg3NjQ2LDAuOTk4NjggNS42NTExNywtMS4zNTk4MSAtMy4yNzY5NSwwLjk1NTcxIC0xMC43MDUyOSwtMC43OTczOCAtMTEuODAxMjUsLTYuNzYzMTMgLTAuOTU3NTIsLTUuMjA4NjEgMC45NDY1NCwtNy4yOTUxNCAzLjQwMTEzLC0xMC41MTQ4MiAyLjQ1NDYyLC0zLjIxOTY4IDUuMjg0MjYsLTYuOTU4MzEgNC42ODQzLC0xNC40ODgyNCBsIDAuMDAzLDAuMDAyIDguOTI2NzYsMCAwLC01NS45OTk2NyBjIC0xNS4wNzEyNSwtMy44NzE2OCAtMjcuNjUzMTQsLTYuMzYwNDIgLTM3Ljc0NjcxLC03LjQ2NTg2IC05Ljk1NTMxLC0xLjEwNzU1IC0yMC4xODgyMywtMS42NTk4MSAtMzAuNjk2NjEzLC0xLjY1OTgxIHogbSA3MC4zMjE2MDMsMTcuMzA4OTMgMC4yMzgwNSw0MC4zMDQ5IGMgMS4zMTgwOCwxLjIyNjY2IDIuNDM5NjUsMi4yNzgxNSAzLjM0MDgxLDMuMTA2MDIgNC44MzkzOSw2Ljc3NDkxIDguODQ5MzQsMTYuMjQ1NjYgMTIuMDI5NTEsMjguNDEzOTcgbCAyMC41MzIzNCwwIDAsLTU1Ljk5OTY3IGMgLTYuNjc3MzEsLTQuNTkzODEgLTE5LjgzNjQzLC0xMC40NzMwOSAtMzYuMTQwNzEsLTE1LjgyNTIyIHogbSAtMjguMTIwNDksNS42MDU1MSA4LjU2NDc5LDE3LjcxNjU1IGMgLTExLjk3MDM3LC02LjQ2Njk3IC0xMy44NDY3OCwtOS43MTcyNiAtOC41NjQ3OSwtMTcuNzE2NTUgeiBtIDIyLjc5NzA1LDAgYyAyLjc3MTUsNy45OTkyOSAxLjc4NzQxLDExLjI0OTU4IC00LjQ5MzU0LDE3LjcxNjU1IGwgNC40OTM1NCwtMTcuNzE2NTUgeiBtIDE1LjIyMTk1LDI0LjAwODQ4IDguNTY0NzksMTcuNzE2NTUgYyAtMTEuOTcwMzgsLTYuNDY2OTcgLTEzLjg0Njc5LC05LjcxNzI2IC04LjU2NDc5LC0xNy43MTY1NSB6IG0gMjIuNzk3MDQsMCBjIDIuNzcxNSw3Ljk5OTI5IDEuNzg3NDEsMTEuMjQ5NTggLTQuNDkzNTQsMTcuNzE2NTUgbCA0LjQ5MzU0LC0xNy43MTY1NSB6IG0gLTk5LjExMzg0LDIuMjA3NjQgOC41NjQ3OSwxNy43MTY1NSBjIC0xMS45NzAzODIsLTYuNDY2OTcgLTEzLjg0Njc4MiwtOS43MTcyNiAtOC41NjQ3OSwtMTcuNzE2NTUgeiBtIDIyLjc5NTQyLDAgYyAyLjc3MTUsNy45OTkyOSAxLjc4NzQxLDExLjI0OTU4IC00LjQ5MzU0LDE3LjcxNjU1IGwgNC40OTM1NCwtMTcuNzE2NTUgeiIgLz4KPC9zdmc+CjwhLS0gVGhpcyB3b3JrIGlzIGxpY2Vuc2VkIHVuZGVyIGEgQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1TaGFyZUFsaWtlIDQuMCBJbnRlcm5hdGlvbmFsIExpY2Vuc2UuIC0tPgo8IS0tIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzQuMC8gLS0+Cg==)}.theme-syndicate .candystripe:nth-child(odd){background-color:rgba(0,0,0,.4)}.theme-syndicate .candystripe:nth-child(2n){background-color:rgba(0,0,0,.25)}.theme-nologo .Layout__content{background-image:none} diff --git a/tgui/public/tgui.bundle.js b/tgui/public/tgui.bundle.js index 01e7b860f7a..adc25d62e7e 100644 --- a/tgui/public/tgui.bundle.js +++ b/tgui/public/tgui.bundle.js @@ -1,30 +1,30 @@ -(function(){(function(){var Xt={96376:function(I,r,n){"use strict";r.__esModule=!0,r.createPopper=void 0,r.popperGenerator=s;var e=p(n(74758)),a=p(n(28811)),t=p(n(98309)),o=p(n(44896)),m=p(n(33118)),S=p(n(10579)),y=p(n(56500)),k=p(n(17633));r.detectOverflow=k.default;var V=n(75573);function p(d){return d&&d.__esModule?d:{default:d}}var i={placement:"bottom",modifiers:[],strategy:"absolute"};function c(){for(var d=arguments.length,f=new Array(d),u=0;u0&&(0,a.round)(p.width)/y.offsetWidth||1,c=y.offsetHeight>0&&(0,a.round)(p.height)/y.offsetHeight||1);var s=(0,e.isElement)(y)?(0,t.default)(y):window,l=s.visualViewport,d=!(0,o.default)()&&V,f=(p.left+(d&&l?l.offsetLeft:0))/i,u=(p.top+(d&&l?l.offsetTop:0))/c,v=p.width/i,b=p.height/c;return{width:v,height:b,top:u,right:f+v,bottom:u+b,left:f,x:f,y:u}}},49035:function(I,r,n){"use strict";r.__esModule=!0,r.default=b;var e=n(46206),a=d(n(87991)),t=d(n(79752)),o=d(n(98309)),m=d(n(44896)),S=d(n(40600)),y=d(n(16599)),k=n(75573),V=d(n(37786)),p=d(n(57819)),i=d(n(4206)),c=d(n(12972)),s=d(n(81666)),l=n(63618);function d(C){return C&&C.__esModule?C:{default:C}}function f(C,h){var g=(0,V.default)(C,!1,h==="fixed");return g.top=g.top+C.clientTop,g.left=g.left+C.clientLeft,g.bottom=g.top+C.clientHeight,g.right=g.left+C.clientWidth,g.width=C.clientWidth,g.height=C.clientHeight,g.x=g.left,g.y=g.top,g}function u(C,h,g){return h===e.viewport?(0,s.default)((0,a.default)(C,g)):(0,k.isElement)(h)?f(h,g):(0,s.default)((0,t.default)((0,S.default)(C)))}function v(C){var h=(0,o.default)((0,p.default)(C)),g=["absolute","fixed"].indexOf((0,y.default)(C).position)>=0,N=g&&(0,k.isHTMLElement)(C)?(0,m.default)(C):C;return(0,k.isElement)(N)?h.filter(function(x){return(0,k.isElement)(x)&&(0,i.default)(x,N)&&(0,c.default)(x)!=="body"}):[]}function b(C,h,g,N){var x=h==="clippingParents"?v(C):[].concat(h),B=[].concat(x,[g]),L=B[0],w=B.reduce(function(E,T){var A=u(C,T,N);return E.top=(0,l.max)(A.top,E.top),E.right=(0,l.min)(A.right,E.right),E.bottom=(0,l.min)(A.bottom,E.bottom),E.left=(0,l.max)(A.left,E.left),E},u(C,L,N));return w.width=w.right-w.left,w.height=w.bottom-w.top,w.x=w.left,w.y=w.top,w}},74758:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=V(n(37786)),a=V(n(13390)),t=V(n(12972)),o=n(75573),m=V(n(79697)),S=V(n(40600)),y=V(n(10798)),k=n(63618);function V(c){return c&&c.__esModule?c:{default:c}}function p(c){var s=c.getBoundingClientRect(),l=(0,k.round)(s.width)/c.offsetWidth||1,d=(0,k.round)(s.height)/c.offsetHeight||1;return l!==1||d!==1}function i(c,s,l){l===void 0&&(l=!1);var d=(0,o.isHTMLElement)(s),f=(0,o.isHTMLElement)(s)&&p(s),u=(0,S.default)(s),v=(0,e.default)(c,f,l),b={scrollLeft:0,scrollTop:0},C={x:0,y:0};return(d||!d&&!l)&&(((0,t.default)(s)!=="body"||(0,y.default)(u))&&(b=(0,a.default)(s)),(0,o.isHTMLElement)(s)?(C=(0,e.default)(s,!0),C.x+=s.clientLeft,C.y+=s.clientTop):u&&(C.x=(0,m.default)(u))),{x:v.left+b.scrollLeft-C.x,y:v.top+b.scrollTop-C.y,width:v.width,height:v.height}}},16599:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return(0,e.default)(o).getComputedStyle(o)}},40600:function(I,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(75573);function a(t){return(((0,e.isElement)(t)?t.ownerDocument:t.document)||window.document).documentElement}},79752:function(I,r,n){"use strict";r.__esModule=!0,r.default=y;var e=S(n(40600)),a=S(n(16599)),t=S(n(79697)),o=S(n(43750)),m=n(63618);function S(k){return k&&k.__esModule?k:{default:k}}function y(k){var V,p=(0,e.default)(k),i=(0,o.default)(k),c=(V=k.ownerDocument)==null?void 0:V.body,s=(0,m.max)(p.scrollWidth,p.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),l=(0,m.max)(p.scrollHeight,p.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),d=-i.scrollLeft+(0,t.default)(k),f=-i.scrollTop;return(0,a.default)(c||p).direction==="rtl"&&(d+=(0,m.max)(p.clientWidth,c?c.clientWidth:0)-s),{width:s,height:l,x:d,y:f}}},3073:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},28811:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(37786));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var m=(0,e.default)(o),S=o.offsetWidth,y=o.offsetHeight;return Math.abs(m.width-S)<=1&&(S=m.width),Math.abs(m.height-y)<=1&&(y=m.height),{x:o.offsetLeft,y:o.offsetTop,width:S,height:y}}},12972:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e?(e.nodeName||"").toLowerCase():null}},13390:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(43750)),a=m(n(95115)),t=n(75573),o=m(n(3073));function m(y){return y&&y.__esModule?y:{default:y}}function S(y){return y===(0,a.default)(y)||!(0,t.isHTMLElement)(y)?(0,e.default)(y):(0,o.default)(y)}},44896:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=k(n(95115)),a=k(n(12972)),t=k(n(16599)),o=n(75573),m=k(n(87031)),S=k(n(57819)),y=k(n(35366));function k(c){return c&&c.__esModule?c:{default:c}}function V(c){return!(0,o.isHTMLElement)(c)||(0,t.default)(c).position==="fixed"?null:c.offsetParent}function p(c){var s=/firefox/i.test((0,y.default)()),l=/Trident/i.test((0,y.default)());if(l&&(0,o.isHTMLElement)(c)){var d=(0,t.default)(c);if(d.position==="fixed")return null}var f=(0,S.default)(c);for((0,o.isShadowRoot)(f)&&(f=f.host);(0,o.isHTMLElement)(f)&&["html","body"].indexOf((0,a.default)(f))<0;){var u=(0,t.default)(f);if(u.transform!=="none"||u.perspective!=="none"||u.contain==="paint"||["transform","perspective"].indexOf(u.willChange)!==-1||s&&u.willChange==="filter"||s&&u.filter&&u.filter!=="none")return f;f=f.parentNode}return null}function i(c){for(var s=(0,e.default)(c),l=V(c);l&&(0,m.default)(l)&&(0,t.default)(l).position==="static";)l=V(l);return l&&((0,a.default)(l)==="html"||(0,a.default)(l)==="body"&&(0,t.default)(l).position==="static")?s:l||p(c)||s}},57819:function(I,r,n){"use strict";r.__esModule=!0,r.default=m;var e=o(n(12972)),a=o(n(40600)),t=n(75573);function o(S){return S&&S.__esModule?S:{default:S}}function m(S){return(0,e.default)(S)==="html"?S:S.assignedSlot||S.parentNode||((0,t.isShadowRoot)(S)?S.host:null)||(0,a.default)(S)}},24426:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(57819)),a=m(n(10798)),t=m(n(12972)),o=n(75573);function m(y){return y&&y.__esModule?y:{default:y}}function S(y){return["html","body","#document"].indexOf((0,t.default)(y))>=0?y.ownerDocument.body:(0,o.isHTMLElement)(y)&&(0,a.default)(y)?y:S((0,e.default)(y))}},87991:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(95115)),a=m(n(40600)),t=m(n(79697)),o=m(n(89331));function m(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var V=(0,e.default)(y),p=(0,a.default)(y),i=V.visualViewport,c=p.clientWidth,s=p.clientHeight,l=0,d=0;if(i){c=i.width,s=i.height;var f=(0,o.default)();(f||!f&&k==="fixed")&&(l=i.offsetLeft,d=i.offsetTop)}return{width:c,height:s,x:l+(0,t.default)(y),y:d}}},95115:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var a=e.ownerDocument;return a&&a.defaultView||window}return e}},43750:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var m=(0,e.default)(o),S=m.pageXOffset,y=m.pageYOffset;return{scrollLeft:S,scrollTop:y}}},79697:function(I,r,n){"use strict";r.__esModule=!0,r.default=m;var e=o(n(37786)),a=o(n(40600)),t=o(n(43750));function o(S){return S&&S.__esModule?S:{default:S}}function m(S){return(0,e.default)((0,a.default)(S)).left+(0,t.default)(S).scrollLeft}},75573:function(I,r,n){"use strict";r.__esModule=!0,r.isElement=t,r.isHTMLElement=o,r.isShadowRoot=m;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}function t(S){var y=(0,e.default)(S).Element;return S instanceof y||S instanceof Element}function o(S){var y=(0,e.default)(S).HTMLElement;return S instanceof y||S instanceof HTMLElement}function m(S){if(typeof ShadowRoot=="undefined")return!1;var y=(0,e.default)(S).ShadowRoot;return S instanceof y||S instanceof ShadowRoot}},89331:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(35366));function a(o){return o&&o.__esModule?o:{default:o}}function t(){return!/^((?!chrome|android).)*safari/i.test((0,e.default)())}},10798:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(16599));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var m=(0,e.default)(o),S=m.overflow,y=m.overflowX,k=m.overflowY;return/auto|scroll|overlay|hidden/.test(S+k+y)}},87031:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(12972));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return["table","td","th"].indexOf((0,e.default)(o))>=0}},98309:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(24426)),a=m(n(57819)),t=m(n(95115)),o=m(n(10798));function m(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var V;k===void 0&&(k=[]);var p=(0,e.default)(y),i=p===((V=y.ownerDocument)==null?void 0:V.body),c=(0,t.default)(p),s=i?[c].concat(c.visualViewport||[],(0,o.default)(p)?p:[]):p,l=k.concat(s);return i?l:l.concat(S((0,a.default)(s)))}},46206:function(I,r){"use strict";r.__esModule=!0,r.write=r.viewport=r.variationPlacements=r.top=r.start=r.right=r.reference=r.read=r.popper=r.placements=r.modifierPhases=r.main=r.left=r.end=r.clippingParents=r.bottom=r.beforeWrite=r.beforeRead=r.beforeMain=r.basePlacements=r.auto=r.afterWrite=r.afterRead=r.afterMain=void 0;var n=r.top="top",e=r.bottom="bottom",a=r.right="right",t=r.left="left",o=r.auto="auto",m=r.basePlacements=[n,e,a,t],S=r.start="start",y=r.end="end",k=r.clippingParents="clippingParents",V=r.viewport="viewport",p=r.popper="popper",i=r.reference="reference",c=r.variationPlacements=m.reduce(function(x,B){return x.concat([B+"-"+S,B+"-"+y])},[]),s=r.placements=[].concat(m,[o]).reduce(function(x,B){return x.concat([B,B+"-"+S,B+"-"+y])},[]),l=r.beforeRead="beforeRead",d=r.read="read",f=r.afterRead="afterRead",u=r.beforeMain="beforeMain",v=r.main="main",b=r.afterMain="afterMain",C=r.beforeWrite="beforeWrite",h=r.write="write",g=r.afterWrite="afterWrite",N=r.modifierPhases=[l,d,f,u,v,b,C,h,g]},95996:function(I,r,n){"use strict";r.__esModule=!0;var e={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};r.popperGenerator=r.detectOverflow=r.createPopperLite=r.createPopperBase=r.createPopper=void 0;var a=n(46206);Object.keys(a).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===a[y]||(r[y]=a[y])});var t=n(39805);Object.keys(t).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===t[y]||(r[y]=t[y])});var o=n(96376);r.popperGenerator=o.popperGenerator,r.detectOverflow=o.detectOverflow,r.createPopperBase=o.createPopper;var m=n(83312);r.createPopper=m.createPopper;var S=n(2473);r.createPopperLite=S.createPopper},19975:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=t(n(12972)),a=n(75573);function t(y){return y&&y.__esModule?y:{default:y}}function o(y){var k=y.state;Object.keys(k.elements).forEach(function(V){var p=k.styles[V]||{},i=k.attributes[V]||{},c=k.elements[V];!(0,a.isHTMLElement)(c)||!(0,e.default)(c)||(Object.assign(c.style,p),Object.keys(i).forEach(function(s){var l=i[s];l===!1?c.removeAttribute(s):c.setAttribute(s,l===!0?"":l)}))})}function m(y){var k=y.state,V={popper:{position:k.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(k.elements.popper.style,V.popper),k.styles=V,k.elements.arrow&&Object.assign(k.elements.arrow.style,V.arrow),function(){Object.keys(k.elements).forEach(function(p){var i=k.elements[p],c=k.attributes[p]||{},s=Object.keys(k.styles.hasOwnProperty(p)?k.styles[p]:V[p]),l=s.reduce(function(d,f){return d[f]="",d},{});!(0,a.isHTMLElement)(i)||!(0,e.default)(i)||(Object.assign(i.style,l),Object.keys(c).forEach(function(d){i.removeAttribute(d)}))})}}var S=r.default={name:"applyStyles",enabled:!0,phase:"write",fn:o,effect:m,requires:["computeStyles"]}},52744:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=p(n(83104)),a=p(n(28811)),t=p(n(4206)),o=p(n(44896)),m=p(n(41199)),S=n(28595),y=p(n(43286)),k=p(n(81447)),V=n(46206);function p(d){return d&&d.__esModule?d:{default:d}}var i=function(){function d(f,u){return f=typeof f=="function"?f(Object.assign({},u.rects,{placement:u.placement})):f,(0,y.default)(typeof f!="number"?f:(0,k.default)(f,V.basePlacements))}return d}();function c(d){var f,u=d.state,v=d.name,b=d.options,C=u.elements.arrow,h=u.modifiersData.popperOffsets,g=(0,e.default)(u.placement),N=(0,m.default)(g),x=[V.left,V.right].indexOf(g)>=0,B=x?"height":"width";if(!(!C||!h)){var L=i(b.padding,u),w=(0,a.default)(C),E=N==="y"?V.top:V.left,T=N==="y"?V.bottom:V.right,A=u.rects.reference[B]+u.rects.reference[N]-h[N]-u.rects.popper[B],O=h[N]-u.rects.reference[N],P=(0,o.default)(C),M=P?N==="y"?P.clientHeight||0:P.clientWidth||0:0,D=A/2-O/2,F=L[E],_=M-w[B]-L[T],W=M/2-w[B]/2+D,U=(0,S.within)(F,W,_),G=N;u.modifiersData[v]=(f={},f[G]=U,f.centerOffset=U-W,f)}}function s(d){var f=d.state,u=d.options,v=u.element,b=v===void 0?"[data-popper-arrow]":v;b!=null&&(typeof b=="string"&&(b=f.elements.popper.querySelector(b),!b)||(0,t.default)(f.elements.popper,b)&&(f.elements.arrow=b))}var l=r.default={name:"arrow",enabled:!0,phase:"main",fn:c,effect:s,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},59894:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.mapToStyles=c;var e=n(46206),a=V(n(44896)),t=V(n(95115)),o=V(n(40600)),m=V(n(16599)),S=V(n(83104)),y=V(n(45)),k=n(63618);function V(d){return d&&d.__esModule?d:{default:d}}var p={top:"auto",right:"auto",bottom:"auto",left:"auto"};function i(d,f){var u=d.x,v=d.y,b=f.devicePixelRatio||1;return{x:(0,k.round)(u*b)/b||0,y:(0,k.round)(v*b)/b||0}}function c(d){var f,u=d.popper,v=d.popperRect,b=d.placement,C=d.variation,h=d.offsets,g=d.position,N=d.gpuAcceleration,x=d.adaptive,B=d.roundOffsets,L=d.isFixed,w=h.x,E=w===void 0?0:w,T=h.y,A=T===void 0?0:T,O=typeof B=="function"?B({x:E,y:A}):{x:E,y:A};E=O.x,A=O.y;var P=h.hasOwnProperty("x"),M=h.hasOwnProperty("y"),D=e.left,F=e.top,_=window;if(x){var W=(0,a.default)(u),U="clientHeight",G="clientWidth";if(W===(0,t.default)(u)&&(W=(0,o.default)(u),(0,m.default)(W).position!=="static"&&g==="absolute"&&(U="scrollHeight",G="scrollWidth")),W=W,b===e.top||(b===e.left||b===e.right)&&C===e.end){F=e.bottom;var $=L&&W===_&&_.visualViewport?_.visualViewport.height:W[U];A-=$-v.height,A*=N?1:-1}if(b===e.left||(b===e.top||b===e.bottom)&&C===e.end){D=e.right;var oe=L&&W===_&&_.visualViewport?_.visualViewport.width:W[G];E-=oe-v.width,E*=N?1:-1}}var X=Object.assign({position:g},x&&p),ve=B===!0?i({x:E,y:A},(0,t.default)(u)):{x:E,y:A};if(E=ve.x,A=ve.y,N){var me;return Object.assign({},X,(me={},me[F]=M?"0":"",me[D]=P?"0":"",me.transform=(_.devicePixelRatio||1)<=1?"translate("+E+"px, "+A+"px)":"translate3d("+E+"px, "+A+"px, 0)",me))}return Object.assign({},X,(f={},f[F]=M?A+"px":"",f[D]=P?E+"px":"",f.transform="",f))}function s(d){var f=d.state,u=d.options,v=u.gpuAcceleration,b=v===void 0?!0:v,C=u.adaptive,h=C===void 0?!0:C,g=u.roundOffsets,N=g===void 0?!0:g,x={placement:(0,S.default)(f.placement),variation:(0,y.default)(f.placement),popper:f.elements.popper,popperRect:f.rects.popper,gpuAcceleration:b,isFixed:f.options.strategy==="fixed"};f.modifiersData.popperOffsets!=null&&(f.styles.popper=Object.assign({},f.styles.popper,c(Object.assign({},x,{offsets:f.modifiersData.popperOffsets,position:f.options.strategy,adaptive:h,roundOffsets:N})))),f.modifiersData.arrow!=null&&(f.styles.arrow=Object.assign({},f.styles.arrow,c(Object.assign({},x,{offsets:f.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:N})))),f.attributes.popper=Object.assign({},f.attributes.popper,{"data-popper-placement":f.placement})}var l=r.default={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:s,data:{}}},36692:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}var t={passive:!0};function o(S){var y=S.state,k=S.instance,V=S.options,p=V.scroll,i=p===void 0?!0:p,c=V.resize,s=c===void 0?!0:c,l=(0,e.default)(y.elements.popper),d=[].concat(y.scrollParents.reference,y.scrollParents.popper);return i&&d.forEach(function(f){f.addEventListener("scroll",k.update,t)}),s&&l.addEventListener("resize",k.update,t),function(){i&&d.forEach(function(f){f.removeEventListener("scroll",k.update,t)}),s&&l.removeEventListener("resize",k.update,t)}}var m=r.default={name:"eventListeners",enabled:!0,phase:"write",fn:function(){function S(){}return S}(),effect:o,data:{}}},23798:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=k(n(71376)),a=k(n(83104)),t=k(n(86459)),o=k(n(17633)),m=k(n(9041)),S=n(46206),y=k(n(45));function k(c){return c&&c.__esModule?c:{default:c}}function V(c){if((0,a.default)(c)===S.auto)return[];var s=(0,e.default)(c);return[(0,t.default)(c),s,(0,t.default)(s)]}function p(c){var s=c.state,l=c.options,d=c.name;if(!s.modifiersData[d]._skip){for(var f=l.mainAxis,u=f===void 0?!0:f,v=l.altAxis,b=v===void 0?!0:v,C=l.fallbackPlacements,h=l.padding,g=l.boundary,N=l.rootBoundary,x=l.altBoundary,B=l.flipVariations,L=B===void 0?!0:B,w=l.allowedAutoPlacements,E=s.options.placement,T=(0,a.default)(E),A=T===E,O=C||(A||!L?[(0,e.default)(E)]:V(E)),P=[E].concat(O).reduce(function(Z,te){return Z.concat((0,a.default)(te)===S.auto?(0,m.default)(s,{placement:te,boundary:g,rootBoundary:N,padding:h,flipVariations:L,allowedAutoPlacements:w}):te)},[]),M=s.rects.reference,D=s.rects.popper,F=new Map,_=!0,W=P[0],U=0;U=0,ve=X?"width":"height",me=(0,o.default)(s,{placement:G,boundary:g,rootBoundary:N,altBoundary:x,padding:h}),ne=X?oe?S.right:S.left:oe?S.bottom:S.top;M[ve]>D[ve]&&(ne=(0,e.default)(ne));var ce=(0,e.default)(ne),q=[];if(u&&q.push(me[$]<=0),b&&q.push(me[ne]<=0,me[ce]<=0),q.every(function(Z){return Z})){W=G,_=!1;break}F.set(G,q)}if(_)for(var ae=L?3:1,J=function(){function Z(te){var se=P.find(function(ye){var fe=F.get(ye);if(fe)return fe.slice(0,te).every(function(Ie){return Ie})});if(se)return W=se,"break"}return Z}(),Y=ae;Y>0;Y--){var Q=J(Y);if(Q==="break")break}s.placement!==W&&(s.modifiersData[d]._skip=!0,s.placement=W,s.reset=!0)}}var i=r.default={name:"flip",enabled:!0,phase:"main",fn:p,requiresIfExists:["offset"],data:{_skip:!1}}},83761:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=t(n(17633));function t(k){return k&&k.__esModule?k:{default:k}}function o(k,V,p){return p===void 0&&(p={x:0,y:0}),{top:k.top-V.height-p.y,right:k.right-V.width+p.x,bottom:k.bottom-V.height+p.y,left:k.left-V.width-p.x}}function m(k){return[e.top,e.right,e.bottom,e.left].some(function(V){return k[V]>=0})}function S(k){var V=k.state,p=k.name,i=V.rects.reference,c=V.rects.popper,s=V.modifiersData.preventOverflow,l=(0,a.default)(V,{elementContext:"reference"}),d=(0,a.default)(V,{altBoundary:!0}),f=o(l,i),u=o(d,c,s),v=m(f),b=m(u);V.modifiersData[p]={referenceClippingOffsets:f,popperEscapeOffsets:u,isReferenceHidden:v,hasPopperEscaped:b},V.attributes.popper=Object.assign({},V.attributes.popper,{"data-popper-reference-hidden":v,"data-popper-escaped":b})}var y=r.default={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:S}},39805:function(I,r,n){"use strict";r.__esModule=!0,r.preventOverflow=r.popperOffsets=r.offset=r.hide=r.flip=r.eventListeners=r.computeStyles=r.arrow=r.applyStyles=void 0;var e=p(n(19975));r.applyStyles=e.default;var a=p(n(52744));r.arrow=a.default;var t=p(n(59894));r.computeStyles=t.default;var o=p(n(36692));r.eventListeners=o.default;var m=p(n(23798));r.flip=m.default;var S=p(n(83761));r.hide=S.default;var y=p(n(61410));r.offset=y.default;var k=p(n(40107));r.popperOffsets=k.default;var V=p(n(75137));r.preventOverflow=V.default;function p(i){return i&&i.__esModule?i:{default:i}}},61410:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.distanceAndSkiddingToXY=o;var e=t(n(83104)),a=n(46206);function t(y){return y&&y.__esModule?y:{default:y}}function o(y,k,V){var p=(0,e.default)(y),i=[a.left,a.top].indexOf(p)>=0?-1:1,c=typeof V=="function"?V(Object.assign({},k,{placement:y})):V,s=c[0],l=c[1];return s=s||0,l=(l||0)*i,[a.left,a.right].indexOf(p)>=0?{x:l,y:s}:{x:s,y:l}}function m(y){var k=y.state,V=y.options,p=y.name,i=V.offset,c=i===void 0?[0,0]:i,s=a.placements.reduce(function(u,v){return u[v]=o(v,k.rects,c),u},{}),l=s[k.placement],d=l.x,f=l.y;k.modifiersData.popperOffsets!=null&&(k.modifiersData.popperOffsets.x+=d,k.modifiersData.popperOffsets.y+=f),k.modifiersData[p]=s}var S=r.default={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:m}},40107:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(89951));function a(m){return m&&m.__esModule?m:{default:m}}function t(m){var S=m.state,y=m.name;S.modifiersData[y]=(0,e.default)({reference:S.rects.reference,element:S.rects.popper,strategy:"absolute",placement:S.placement})}var o=r.default={name:"popperOffsets",enabled:!0,phase:"read",fn:t,data:{}}},75137:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=c(n(83104)),t=c(n(41199)),o=c(n(28066)),m=n(28595),S=c(n(28811)),y=c(n(44896)),k=c(n(17633)),V=c(n(45)),p=c(n(34780)),i=n(63618);function c(d){return d&&d.__esModule?d:{default:d}}function s(d){var f=d.state,u=d.options,v=d.name,b=u.mainAxis,C=b===void 0?!0:b,h=u.altAxis,g=h===void 0?!1:h,N=u.boundary,x=u.rootBoundary,B=u.altBoundary,L=u.padding,w=u.tether,E=w===void 0?!0:w,T=u.tetherOffset,A=T===void 0?0:T,O=(0,k.default)(f,{boundary:N,rootBoundary:x,padding:L,altBoundary:B}),P=(0,a.default)(f.placement),M=(0,V.default)(f.placement),D=!M,F=(0,t.default)(P),_=(0,o.default)(F),W=f.modifiersData.popperOffsets,U=f.rects.reference,G=f.rects.popper,$=typeof A=="function"?A(Object.assign({},f.rects,{placement:f.placement})):A,oe=typeof $=="number"?{mainAxis:$,altAxis:$}:Object.assign({mainAxis:0,altAxis:0},$),X=f.modifiersData.offset?f.modifiersData.offset[f.placement]:null,ve={x:0,y:0};if(W){if(C){var me,ne=F==="y"?e.top:e.left,ce=F==="y"?e.bottom:e.right,q=F==="y"?"height":"width",ae=W[F],J=ae+O[ne],Y=ae-O[ce],Q=E?-G[q]/2:0,Z=M===e.start?U[q]:G[q],te=M===e.start?-G[q]:-U[q],se=f.elements.arrow,ye=E&&se?(0,S.default)(se):{width:0,height:0},fe=f.modifiersData["arrow#persistent"]?f.modifiersData["arrow#persistent"].padding:(0,p.default)(),Ie=fe[ne],R=fe[ce],re=(0,m.within)(0,U[q],ye[q]),de=D?U[q]/2-Q-re-Ie-oe.mainAxis:Z-re-Ie-oe.mainAxis,Ce=D?-U[q]/2+Q+re+R+oe.mainAxis:te+re+R+oe.mainAxis,pe=f.elements.arrow&&(0,y.default)(f.elements.arrow),Be=pe?F==="y"?pe.clientTop||0:pe.clientLeft||0:0,ke=(me=X==null?void 0:X[F])!=null?me:0,Ae=ae+de-ke-Be,De=ae+Ce-ke,_e=(0,m.within)(E?(0,i.min)(J,Ae):J,ae,E?(0,i.max)(Y,De):Y);W[F]=_e,ve[F]=_e-ae}if(g){var Pe,Ne=F==="x"?e.top:e.left,Se=F==="x"?e.bottom:e.right,H=W[_],le=_==="y"?"height":"width",be=H+O[Ne],Ve=H-O[Se],Le=[e.top,e.left].indexOf(P)!==-1,Te=(Pe=X==null?void 0:X[_])!=null?Pe:0,Me=Le?be:H-U[le]-G[le]-Te+oe.altAxis,Ee=Le?H+U[le]+G[le]-Te-oe.altAxis:Ve,Re=E&&Le?(0,m.withinMaxClamp)(Me,H,Ee):(0,m.within)(E?Me:be,H,E?Ee:Ve);W[_]=Re,ve[_]=Re-H}f.modifiersData[v]=ve}}var l=r.default={name:"preventOverflow",enabled:!0,phase:"main",fn:s,requiresIfExists:["offset"]}},2473:function(I,r,n){"use strict";r.__esModule=!0,r.defaultModifiers=r.createPopper=void 0;var e=n(96376);r.popperGenerator=e.popperGenerator,r.detectOverflow=e.detectOverflow;var a=S(n(36692)),t=S(n(40107)),o=S(n(59894)),m=S(n(19975));function S(V){return V&&V.__esModule?V:{default:V}}var y=r.defaultModifiers=[a.default,t.default,o.default,m.default],k=r.createPopper=(0,e.popperGenerator)({defaultModifiers:y})},83312:function(I,r,n){"use strict";r.__esModule=!0;var e={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};r.defaultModifiers=r.createPopperLite=r.createPopper=void 0;var a=n(96376);r.popperGenerator=a.popperGenerator,r.detectOverflow=a.detectOverflow;var t=l(n(36692)),o=l(n(40107)),m=l(n(59894)),S=l(n(19975)),y=l(n(61410)),k=l(n(23798)),V=l(n(75137)),p=l(n(52744)),i=l(n(83761)),c=n(2473);r.createPopperLite=c.createPopper;var s=n(39805);Object.keys(s).forEach(function(u){u==="default"||u==="__esModule"||Object.prototype.hasOwnProperty.call(e,u)||u in r&&r[u]===s[u]||(r[u]=s[u])});function l(u){return u&&u.__esModule?u:{default:u}}var d=r.defaultModifiers=[t.default,o.default,m.default,S.default,y.default,k.default,V.default,p.default,i.default],f=r.createPopperLite=r.createPopper=(0,a.popperGenerator)({defaultModifiers:d})},9041:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(45)),a=n(46206),t=m(n(17633)),o=m(n(83104));function m(y){return y&&y.__esModule?y:{default:y}}function S(y,k){k===void 0&&(k={});var V=k,p=V.placement,i=V.boundary,c=V.rootBoundary,s=V.padding,l=V.flipVariations,d=V.allowedAutoPlacements,f=d===void 0?a.placements:d,u=(0,e.default)(p),v=u?l?a.variationPlacements:a.variationPlacements.filter(function(h){return(0,e.default)(h)===u}):a.basePlacements,b=v.filter(function(h){return f.indexOf(h)>=0});b.length===0&&(b=v);var C=b.reduce(function(h,g){return h[g]=(0,t.default)(y,{placement:g,boundary:i,rootBoundary:c,padding:s})[(0,o.default)(g)],h},{});return Object.keys(C).sort(function(h,g){return C[h]-C[g]})}},89951:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(83104)),a=m(n(45)),t=m(n(41199)),o=n(46206);function m(y){return y&&y.__esModule?y:{default:y}}function S(y){var k=y.reference,V=y.element,p=y.placement,i=p?(0,e.default)(p):null,c=p?(0,a.default)(p):null,s=k.x+k.width/2-V.width/2,l=k.y+k.height/2-V.height/2,d;switch(i){case o.top:d={x:s,y:k.y-V.height};break;case o.bottom:d={x:s,y:k.y+k.height};break;case o.right:d={x:k.x+k.width,y:l};break;case o.left:d={x:k.x-V.width,y:l};break;default:d={x:k.x,y:k.y}}var f=i?(0,t.default)(i):null;if(f!=null){var u=f==="y"?"height":"width";switch(c){case o.start:d[f]=d[f]-(k[u]/2-V[u]/2);break;case o.end:d[f]=d[f]+(k[u]/2-V[u]/2);break;default:}}return d}},10579:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a;return function(){return a||(a=new Promise(function(t){Promise.resolve().then(function(){a=void 0,t(e())})})),a}}},17633:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=p(n(49035)),a=p(n(40600)),t=p(n(37786)),o=p(n(89951)),m=p(n(81666)),S=n(46206),y=n(75573),k=p(n(43286)),V=p(n(81447));function p(c){return c&&c.__esModule?c:{default:c}}function i(c,s){s===void 0&&(s={});var l=s,d=l.placement,f=d===void 0?c.placement:d,u=l.strategy,v=u===void 0?c.strategy:u,b=l.boundary,C=b===void 0?S.clippingParents:b,h=l.rootBoundary,g=h===void 0?S.viewport:h,N=l.elementContext,x=N===void 0?S.popper:N,B=l.altBoundary,L=B===void 0?!1:B,w=l.padding,E=w===void 0?0:w,T=(0,k.default)(typeof E!="number"?E:(0,V.default)(E,S.basePlacements)),A=x===S.popper?S.reference:S.popper,O=c.rects.popper,P=c.elements[L?A:x],M=(0,e.default)((0,y.isElement)(P)?P:P.contextElement||(0,a.default)(c.elements.popper),C,g,v),D=(0,t.default)(c.elements.reference),F=(0,o.default)({reference:D,element:O,strategy:"absolute",placement:f}),_=(0,m.default)(Object.assign({},O,F)),W=x===S.popper?_:D,U={top:M.top-W.top+T.top,bottom:W.bottom-M.bottom+T.bottom,left:M.left-W.left+T.left,right:W.right-M.right+T.right},G=c.modifiersData.offset;if(x===S.popper&&G){var $=G[f];Object.keys(U).forEach(function(oe){var X=[S.right,S.bottom].indexOf(oe)>=0?1:-1,ve=[S.top,S.bottom].indexOf(oe)>=0?"y":"x";U[oe]+=$[ve]*X})}return U}},81447:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e,a){return a.reduce(function(t,o){return t[o]=e,t},{})}},28066:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e==="x"?"y":"x"}},83104:function(I,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(46206);function a(t){return t.split("-")[0]}},34780:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(){return{top:0,right:0,bottom:0,left:0}}},41199:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}},71376:function(I,r){"use strict";r.__esModule=!0,r.default=e;var n={left:"right",right:"left",bottom:"top",top:"bottom"};function e(a){return a.replace(/left|right|bottom|top/g,function(t){return n[t]})}},86459:function(I,r){"use strict";r.__esModule=!0,r.default=e;var n={start:"end",end:"start"};function e(a){return a.replace(/start|end/g,function(t){return n[t]})}},45:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e.split("-")[1]}},63618:function(I,r){"use strict";r.__esModule=!0,r.round=r.min=r.max=void 0;var n=r.max=Math.max,e=r.min=Math.min,a=r.round=Math.round},56500:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a=e.reduce(function(t,o){var m=t[o.name];return t[o.name]=m?Object.assign({},m,o,{options:Object.assign({},m.options,o.options),data:Object.assign({},m.data,o.data)}):o,t},{});return Object.keys(a).map(function(t){return a[t]})}},43286:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(34780));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return Object.assign({},(0,e.default)(),o)}},33118:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=n(46206);function a(o){var m=new Map,S=new Set,y=[];o.forEach(function(V){m.set(V.name,V)});function k(V){S.add(V.name);var p=[].concat(V.requires||[],V.requiresIfExists||[]);p.forEach(function(i){if(!S.has(i)){var c=m.get(i);c&&k(c)}}),y.push(V)}return o.forEach(function(V){S.has(V.name)||k(V)}),y}function t(o){var m=a(o);return e.modifierPhases.reduce(function(S,y){return S.concat(m.filter(function(k){return k.phase===y}))},[])}},81666:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},35366:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}},28595:function(I,r,n){"use strict";r.__esModule=!0,r.within=a,r.withinMaxClamp=t;var e=n(63618);function a(o,m,S){return(0,e.max)(o,(0,e.min)(m,S))}function t(o,m,S){var y=a(o,m,S);return y>S?S:y}},83331:function(I,r,n){"use strict";var e;function a(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(){function o(m){return typeof m}return o}():a=function(){function o(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m}return o}(),a(t)}(function(t){var o=arguments,m=function(){var i=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,c=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,s=/[^-+\dA-Z]/g;return function(l,d,f,u){if(o.length===1&&p(l)==="string"&&!/\d/.test(l)&&(d=l,l=void 0),l=l||l===0?l:new Date,l instanceof Date||(l=new Date(l)),isNaN(l))throw TypeError("Invalid date");d=String(m.masks[d]||d||m.masks.default);var v=d.slice(0,4);(v==="UTC:"||v==="GMT:")&&(d=d.slice(4),f=!0,v==="GMT:"&&(u=!0));var b=function(){function P(){return f?"getUTC":"get"}return P}(),C=function(){function P(){return l[b()+"Date"]()}return P}(),h=function(){function P(){return l[b()+"Day"]()}return P}(),g=function(){function P(){return l[b()+"Month"]()}return P}(),N=function(){function P(){return l[b()+"FullYear"]()}return P}(),x=function(){function P(){return l[b()+"Hours"]()}return P}(),B=function(){function P(){return l[b()+"Minutes"]()}return P}(),L=function(){function P(){return l[b()+"Seconds"]()}return P}(),w=function(){function P(){return l[b()+"Milliseconds"]()}return P}(),E=function(){function P(){return f?0:l.getTimezoneOffset()}return P}(),T=function(){function P(){return k(l)}return P}(),A=function(){function P(){return V(l)}return P}(),O={d:function(){function P(){return C()}return P}(),dd:function(){function P(){return S(C())}return P}(),ddd:function(){function P(){return m.i18n.dayNames[h()]}return P}(),DDD:function(){function P(){return y({y:N(),m:g(),d:C(),_:b(),dayName:m.i18n.dayNames[h()],short:!0})}return P}(),dddd:function(){function P(){return m.i18n.dayNames[h()+7]}return P}(),DDDD:function(){function P(){return y({y:N(),m:g(),d:C(),_:b(),dayName:m.i18n.dayNames[h()+7]})}return P}(),m:function(){function P(){return g()+1}return P}(),mm:function(){function P(){return S(g()+1)}return P}(),mmm:function(){function P(){return m.i18n.monthNames[g()]}return P}(),mmmm:function(){function P(){return m.i18n.monthNames[g()+12]}return P}(),yy:function(){function P(){return String(N()).slice(2)}return P}(),yyyy:function(){function P(){return S(N(),4)}return P}(),h:function(){function P(){return x()%12||12}return P}(),hh:function(){function P(){return S(x()%12||12)}return P}(),H:function(){function P(){return x()}return P}(),HH:function(){function P(){return S(x())}return P}(),M:function(){function P(){return B()}return P}(),MM:function(){function P(){return S(B())}return P}(),s:function(){function P(){return L()}return P}(),ss:function(){function P(){return S(L())}return P}(),l:function(){function P(){return S(w(),3)}return P}(),L:function(){function P(){return S(Math.floor(w()/10))}return P}(),t:function(){function P(){return x()<12?m.i18n.timeNames[0]:m.i18n.timeNames[1]}return P}(),tt:function(){function P(){return x()<12?m.i18n.timeNames[2]:m.i18n.timeNames[3]}return P}(),T:function(){function P(){return x()<12?m.i18n.timeNames[4]:m.i18n.timeNames[5]}return P}(),TT:function(){function P(){return x()<12?m.i18n.timeNames[6]:m.i18n.timeNames[7]}return P}(),Z:function(){function P(){return u?"GMT":f?"UTC":(String(l).match(c)||[""]).pop().replace(s,"").replace(/GMT\+0000/g,"UTC")}return P}(),o:function(){function P(){return(E()>0?"-":"+")+S(Math.floor(Math.abs(E())/60)*100+Math.abs(E())%60,4)}return P}(),p:function(){function P(){return(E()>0?"-":"+")+S(Math.floor(Math.abs(E())/60),2)+":"+S(Math.floor(Math.abs(E())%60),2)}return P}(),S:function(){function P(){return["th","st","nd","rd"][C()%10>3?0:(C()%100-C()%10!=10)*C()%10]}return P}(),W:function(){function P(){return T()}return P}(),WW:function(){function P(){return S(T())}return P}(),N:function(){function P(){return A()}return P}()};return d.replace(i,function(P){return P in O?O[P]():P.slice(1,P.length-1)})}}();m.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},m.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var S=function(){function i(c,s){for(c=String(c),s=s||2;c.length0?x(K.componentWillDisappear,w(j,z)):L(j,z,!1)}function T(j,z,K,ee,ue,he,ge,xe){j.componentWillMove.push({dom:ee,fn:function(){function we(){ge&4?K.componentWillMove(z,ue,ee):ge&8&&K.onComponentWillMove(z,ue,ee,xe)}return we}(),next:he,parent:ue})}function A(j,z,K,ee,ue){var he,ge,xe=z.flags;do{var we=z.flags;if(we&1521){!a(he)&&(o(he.componentWillMove)||o(he.onComponentWillMove))?T(ue,j,he,z.dom,K,ee,xe,ge):u(K,z.dom,ee);return}var Fe=z.children;if(we&4)he=z.children,ge=z.props,z=Fe.$LI;else if(we&8)he=z.ref,ge=z.props,z=Fe;else if(we&8192)if(z.childFlags===2)z=Fe;else{for(var Oe=0,Ue=Fe.length;Oe0,Fe=y(xe),Oe=m(xe)&&xe[0]===U;we||Fe||Oe?(K=K||z.slice(0,he),(we||Oe)&&(ge=J(ge)),(Fe||Oe)&&(ge.key=U+he),K.push(ge)):K&&K.push(ge),ge.flags|=65536}}K=K||z,K.length===0?ee=1:ee=8}else K=z,K.flags|=65536,z.flags&81920&&(K=J(z)),ee=2;return j.children=K,j.childFlags=ee,j}function ye(j){return t(j)||e(j)?ne(j,null):n(j)?ce(j,0,null):j.flags&16384?J(j):j}var fe="http://www.w3.org/1999/xlink",Ie="http://www.w3.org/XML/1998/namespace",R={"xlink:actuate":fe,"xlink:arcrole":fe,"xlink:href":fe,"xlink:role":fe,"xlink:show":fe,"xlink:title":fe,"xlink:type":fe,"xml:base":Ie,"xml:lang":Ie,"xml:space":Ie};function re(j){return{onClick:j,onDblClick:j,onFocusIn:j,onFocusOut:j,onKeyDown:j,onKeyPress:j,onKeyUp:j,onMouseDown:j,onMouseMove:j,onMouseUp:j,onTouchEnd:j,onTouchMove:j,onTouchStart:j}}var de=re(0),Ce=re(null),pe=re(!0);function Be(j,z){var K=z.$EV;return K||(K=z.$EV=re(null)),K[j]||++de[j]===1&&(Ce[j]=Ve(j)),K}function ke(j,z){var K=z.$EV;K&&K[j]&&(--de[j]===0&&(document.removeEventListener(d(j),Ce[j]),Ce[j]=null),K[j]=null)}function Ae(j,z,K,ee){if(o(K))Be(j,ee)[j]=K;else if(i(K)){if(F(z,K))return;Be(j,ee)[j]=K}else ke(j,ee)}function De(j){return o(j.composedPath)?j.composedPath()[0]:j.target}function _e(j,z,K,ee){var ue=De(j);do{if(z&&ue.disabled)return;var he=ue.$EV;if(he){var ge=he[K];if(ge&&(ee.dom=ue,ge.event?ge.event(ge.data,j):ge(j),j.cancelBubble))return}ue=ue.parentNode}while(!y(ue))}function Pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function Ne(){return this.defaultPrevented}function Se(){return this.cancelBubble}function H(j){var z={dom:document};return j.isDefaultPrevented=Ne,j.isPropagationStopped=Se,j.stopPropagation=Pe,Object.defineProperty(j,"currentTarget",{configurable:!0,get:function(){function K(){return z.dom}return K}()}),z}function le(j){return function(z){if(z.button!==0){z.stopPropagation();return}_e(z,!0,j,H(z))}}function be(j){return function(z){_e(z,!1,j,H(z))}}function Ve(j){var z=j==="onClick"||j==="onDblClick"?le(j):be(j);return document.addEventListener(d(j),z),z}function Le(j,z){var K=document.createElement("i");return K.innerHTML=z,K.innerHTML===j.innerHTML}function Te(j,z,K){if(j[z]){var ee=j[z];ee.event?ee.event(ee.data,K):ee(K)}else{var ue=z.toLowerCase();j[ue]&&j[ue](K)}}function Me(j,z){var K=function(){function ee(ue){var he=this.$V;if(he){var ge=he.props||c,xe=he.dom;if(m(j))Te(ge,j,ue);else for(var we=0;we-1&&z.options[he]&&(xe=z.options[he].value),K&&a(xe)&&(xe=j.defaultValue),qe(ee,xe)}}var Zt=Me("onInput",wt),qt=Me("onChange");function en(j,z){Ee(j,"input",Zt),z.onChange&&Ee(j,"change",qt)}function wt(j,z,K){var ee=j.value,ue=z.value;if(a(ee)){if(K){var he=j.defaultValue;!a(he)&&he!==ue&&(z.defaultValue=he,z.value=he)}}else ue!==ee&&(z.defaultValue=ee,z.value=ee)}function Tt(j,z,K,ee,ue,he){j&64?ut(ee,K):j&256?It(ee,K,ue,z):j&128&&wt(ee,K,ue),he&&(K.$V=z)}function tn(j,z,K){j&64?Ge(z,K):j&256?Jt(z):j&128&&en(z,K)}function At(j){return j.type&&Re(j.type)?!a(j.checked):!a(j.value)}function nn(){return{current:null}}function on(j){var z={render:j};return z}function vt(j){j&&!W(j,null)&&j.current&&(j.current=null)}function st(j,z,K){j&&(o(j)||j.current!==void 0)&&K.push(function(){!W(j,z)&&j.current!==void 0&&(j.current=z)})}function tt(j,z,K){ot(j,K),E(j,z,K)}function ot(j,z){var K=j.flags,ee=j.children,ue;if(K&481){ue=j.ref;var he=j.props;vt(ue);var ge=j.childFlags;if(!y(he))for(var xe=Object.keys(he),we=0,Fe=xe.length;we0?x(K.componentWillDisappear,rn(z,j)):j.textContent=""}function gt(j,z,K,ee){mt(K,ee),z.flags&8192?E(z,j,ee):Ct(j,K,ee)}function Et(j,z,K,ee,ue){j.componentWillDisappear.push(function(he){ee&4?z.componentWillDisappear(K,he):ee&8&&z.onComponentWillDisappear(K,ue,he)})}function an(j){var z=j.event;return function(K){z(j.data,K)}}function cn(j,z,K,ee){if(i(K)){if(F(z,K))return;K=an(K)}Ee(ee,d(j),K)}function ln(j,z,K){if(a(z)){K.removeAttribute("style");return}var ee=K.style,ue,he;if(m(z)){ee.cssText=z;return}if(!a(j)&&!m(j)){for(ue in z)he=z[ue],he!==j[ue]&&ee.setProperty(ue,he);for(ue in j)a(z[ue])&&ee.removeProperty(ue)}else for(ue in z)he=z[ue],ee.setProperty(ue,he)}function un(j,z,K,ee,ue){var he=j&&j.__html||"",ge=z&&z.__html||"";he!==ge&&!a(ge)&&!Le(ee,ge)&&(y(K)||(K.childFlags&12?mt(K.children,ue):K.childFlags===2&&ot(K.children,ue),K.children=null,K.childFlags=1),ee.innerHTML=ge)}function Vt(j,z,K,ee,ue,he,ge,xe){switch(j){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":ee.autofocus=!!K;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":ee[j]=!!K;break;case"defaultChecked":case"value":case"volume":if(he&&j==="value")break;var we=a(K)?"":K;ee[j]!==we&&(ee[j]=we);break;case"style":ln(z,K,ee);break;case"dangerouslySetInnerHTML":un(z,K,ge,ee,xe);break;default:pe[j]?Ae(j,z,K,ee):j.charCodeAt(0)===111&&j.charCodeAt(1)===110?cn(j,z,K,ee):a(K)?ee.removeAttribute(j):ue&&R[j]?ee.setAttributeNS(R[j],j,K):ee.setAttribute(j,K);break}}function Mt(j,z,K,ee,ue,he){var ge=!1,xe=(z&448)>0;xe&&(ge=At(K),ge&&tn(z,ee,K));for(var we in K)Vt(we,null,K[we],ee,ue,ge,null,he);xe&&Tt(z,j,ee,K,!0,ge)}function Pt(j,z,K){var ee=ye(j.render(z,j.state,K)),ue=K;return o(j.getChildContext)&&(ue=V(K,j.getChildContext())),j.$CX=ue,ee}function Ot(j,z,K,ee,ue,he){var ge=new z(K,ee),xe=ge.$N=!!(z.getDerivedStateFromProps||ge.getSnapshotBeforeUpdate);if(ge.$SVG=ue,ge.$L=he,j.children=ge,ge.$BS=!1,ge.context=ee,ge.props===c&&(ge.props=K),xe)ge.state=O(ge,K,ge.state);else if(o(ge.componentWillMount)){ge.$BR=!0,ge.componentWillMount();var we=ge.$PS;if(!y(we)){var Fe=ge.state;if(y(Fe))ge.state=we;else for(var Oe in we)Fe[Oe]=we[Oe];ge.$PS=null}ge.$BR=!1}return ge.$LI=Pt(ge,K,ee),ge}function yt(j,z){var K=j.props||c;return j.flags&32768?j.type.render(K,j.ref,z):j.type(K,z)}function Xe(j,z,K,ee,ue,he,ge){var xe=j.flags|=16384;xe&481?Dt(j,z,K,ee,ue,he,ge):xe&4?mn(j,z,K,ee,ue,he,ge):xe&8?fn(j,z,K,ee,ue,he,ge):xe&16?Rt(j,z,ue):xe&8192?sn(j,K,z,ee,ue,he,ge):xe&1024&&dn(j,K,z,ue,he,ge)}function dn(j,z,K,ee,ue,he){Xe(j.children,j.ref,z,!1,null,ue,he);var ge=Y();Rt(ge,K,ee),j.dom=ge.dom}function sn(j,z,K,ee,ue,he,ge){var xe=j.children,we=j.childFlags;we&12&&xe.length===0&&(we=j.childFlags=2,xe=j.children=Y()),we===2?Xe(xe,K,z,ee,ue,he,ge):dt(xe,K,z,ee,ue,he,ge)}function Rt(j,z,K){var ee=j.dom=document.createTextNode(j.children);y(z)||u(z,ee,K)}function Dt(j,z,K,ee,ue,he,ge){var xe=j.flags,we=j.props,Fe=j.className,Oe=j.childFlags,Ue=j.dom=v(j.type,ee=ee||(xe&32)>0),je=j.children;if(!a(Fe)&&Fe!==""&&(ee?Ue.setAttribute("class",Fe):Ue.className=Fe),Oe===16)D(Ue,je);else if(Oe!==1){var We=ee&&j.type!=="foreignObject";Oe===2?(je.flags&16384&&(j.children=je=J(je)),Xe(je,Ue,K,We,null,he,ge)):(Oe===8||Oe===4)&&dt(je,Ue,K,We,null,he,ge)}y(z)||u(z,Ue,ue),y(we)||Mt(j,xe,we,Ue,ee,ge),st(j.ref,Ue,he)}function dt(j,z,K,ee,ue,he,ge){for(var xe=0;xeWe)&&(Ue=N(xe[We-1],!1).nextSibling)}St(Fe,Oe,xe,we,K,ee,ue,Ue,j,he,ge)}function bn(j,z,K,ee,ue){var he=j.ref,ge=z.ref,xe=z.children;if(St(j.childFlags,z.childFlags,j.children,xe,he,K,!1,null,j,ee,ue),z.dom=j.dom,he!==ge&&!t(xe)){var we=xe.dom;C(he,we),f(ge,we)}}function Vn(j,z,K,ee,ue,he,ge){var xe=z.dom=j.dom,we=j.props,Fe=z.props,Oe=!1,Ue=!1,je;if(ee=ee||(ue&32)>0,we!==Fe){var We=we||c;if(je=Fe||c,je!==c){Oe=(ue&448)>0,Oe&&(Ue=At(je));for(var $e in je){var ze=We[$e],Je=je[$e];ze!==Je&&Vt($e,ze,Je,xe,ee,Ue,j,ge)}}if(We!==c)for(var Ke in We)a(je[Ke])&&!a(We[Ke])&&Vt(Ke,We[Ke],null,xe,ee,Ue,j,ge)}var it=z.children,et=z.className;j.className!==et&&(a(et)?xe.removeAttribute("class"):ee?xe.setAttribute("class",et):xe.className=et),ue&4096?gn(xe,it):St(j.childFlags,z.childFlags,j.children,it,xe,K,ee&&z.type!=="foreignObject",null,j,he,ge),Oe&&Tt(ue,z,xe,je,!1,Ue);var ft=z.ref,nt=j.ref;nt!==ft&&(vt(nt),st(ft,xe,he))}function yn(j,z,K,ee,ue,he,ge){ot(j,ge),dt(z,K,ee,ue,N(j,!0),he,ge),E(j,K,ge)}function St(j,z,K,ee,ue,he,ge,xe,we,Fe,Oe){switch(j){case 2:switch(z){case 2:rt(K,ee,ue,he,ge,xe,Fe,Oe);break;case 1:tt(K,ue,Oe);break;case 16:ot(K,Oe),D(ue,ee);break;default:yn(K,ee,ue,he,ge,Fe,Oe);break}break;case 1:switch(z){case 2:Xe(ee,ue,he,ge,xe,Fe,Oe);break;case 1:break;case 16:D(ue,ee);break;default:dt(ee,ue,he,ge,xe,Fe,Oe);break}break;case 16:switch(z){case 16:Cn(K,ee,ue);break;case 2:Ct(ue,K,Oe),Xe(ee,ue,he,ge,xe,Fe,Oe);break;case 1:Ct(ue,K,Oe);break;default:Ct(ue,K,Oe),dt(ee,ue,he,ge,xe,Fe,Oe);break}break;default:switch(z){case 16:mt(K,Oe),D(ue,ee);break;case 2:gt(ue,we,K,Oe),Xe(ee,ue,he,ge,xe,Fe,Oe);break;case 1:gt(ue,we,K,Oe);break;default:var Ue=K.length|0,je=ee.length|0;Ue===0?je>0&&dt(ee,ue,he,ge,xe,Fe,Oe):je===0?gt(ue,we,K,Oe):z===8&&j===8?In(K,ee,ue,he,ge,Ue,je,xe,we,Fe,Oe):Ln(K,ee,ue,he,ge,Ue,je,xe,Fe,Oe);break}break}}function Sn(j,z,K,ee,ue){ue.push(function(){j.componentDidUpdate(z,K,ee)})}function Ut(j,z,K,ee,ue,he,ge,xe,we,Fe){var Oe=j.state,Ue=j.props,je=!!j.$N,We=o(j.shouldComponentUpdate);if(je&&(z=O(j,K,z!==Oe?V(Oe,z):z)),ge||!We||We&&j.shouldComponentUpdate(K,z,ue)){!je&&o(j.componentWillUpdate)&&j.componentWillUpdate(K,z,ue),j.props=K,j.state=z,j.context=ue;var $e=null,ze=Pt(j,K,ue);je&&o(j.getSnapshotBeforeUpdate)&&($e=j.getSnapshotBeforeUpdate(Ue,Oe)),rt(j.$LI,ze,ee,j.$CX,he,xe,we,Fe),j.$LI=ze,o(j.componentDidUpdate)&&Sn(j,Ue,Oe,$e,we)}else j.props=K,j.state=z,j.context=ue}function kn(j,z,K,ee,ue,he,ge,xe){var we=z.children=j.children;if(!y(we)){we.$L=ge;var Fe=z.props||c,Oe=z.ref,Ue=j.ref,je=we.state;if(!we.$N){if(o(we.componentWillReceiveProps)){if(we.$BR=!0,we.componentWillReceiveProps(Fe,ee),we.$UN)return;we.$BR=!1}y(we.$PS)||(je=V(je,we.$PS),we.$PS=null)}Ut(we,je,Fe,K,ee,ue,!1,he,ge,xe),Ue!==Oe&&(vt(Ue),st(Oe,we,ge))}}function Bn(j,z,K,ee,ue,he,ge,xe){var we=!0,Fe=z.props||c,Oe=z.ref,Ue=j.props,je=!a(Oe),We=j.children;if(je&&o(Oe.onComponentShouldUpdate)&&(we=Oe.onComponentShouldUpdate(Ue,Fe)),we!==!1){je&&o(Oe.onComponentWillUpdate)&&Oe.onComponentWillUpdate(Ue,Fe);var $e=ye(yt(z,ee));rt(We,$e,K,ee,ue,he,ge,xe),z.children=$e,je&&o(Oe.onComponentDidUpdate)&&Oe.onComponentDidUpdate(Ue,Fe)}else z.children=We}function xn(j,z){var K=z.children,ee=z.dom=j.dom;K!==j.children&&(ee.nodeValue=K)}function Ln(j,z,K,ee,ue,he,ge,xe,we,Fe){for(var Oe=he>ge?ge:he,Ue=0,je,We;Uege)for(Ue=Oe;UeUe||We>je)break e;$e=j[We],ze=z[We]}for($e=j[Ue],ze=z[je];$e.key===ze.key;){if(ze.flags&16384&&(z[je]=ze=J(ze)),rt($e,ze,K,ee,ue,xe,Fe,Oe),j[Ue]=ze,Ue--,je--,We>Ue||We>je)break e;$e=j[Ue],ze=z[je]}}if(We>Ue){if(We<=je)for(Je=je+1,Ke=Jeje)for(;We<=Ue;)tt(j[We++],K,Oe);else wn(j,z,ee,he,ge,Ue,je,We,K,ue,xe,we,Fe,Oe)}function wn(j,z,K,ee,ue,he,ge,xe,we,Fe,Oe,Ue,je,We){var $e,ze,Je=0,Ke=0,it=xe,et=xe,ft=he-xe+1,nt=ge-xe+1,pt=new Int32Array(nt+1),ct=ft===ee,Bt=!1,Ze=0,ht=0;if(ue<4||(ft|nt)<32)for(Ke=it;Ke<=he;++Ke)if($e=j[Ke],htxe?Bt=!0:Ze=xe,ze.flags&16384&&(z[xe]=ze=J(ze)),rt($e,ze,we,K,Fe,Oe,je,We),++ht;break}!ct&&xe>ge&&tt($e,we,We)}else ct||tt($e,we,We);else{var Yt={};for(Ke=et;Ke<=ge;++Ke)Yt[z[Ke].key]=Ke;for(Ke=it;Ke<=he;++Ke)if($e=j[Ke],htit;)tt(j[it++],we,We);pt[xe-et]=Ke+1,Ze>xe?Bt=!0:Ze=xe,ze=z[xe],ze.flags&16384&&(z[xe]=ze=J(ze)),rt($e,ze,we,K,Fe,Oe,je,We),++ht}else ct||tt($e,we,We);else ct||tt($e,we,We)}if(ct)gt(we,Ue,j,We),dt(z,we,K,Fe,Oe,je,We);else if(Bt){var Qt=Tn(pt);for(xe=Qt.length-1,Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0?(Ze=Ke+et,ze=z[Ze],ze.flags&16384&&(z[Ze]=ze=J(ze)),Je=Ze+1,Xe(ze,we,K,Fe,Je0&&B(We.componentWillMove)}else if(ht!==nt)for(Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0&&(Ze=Ke+et,ze=z[Ze],ze.flags&16384&&(z[Ze]=ze=J(ze)),Je=Ze+1,Xe(ze,we,K,Fe,JeWt&&(Wt=we,at=new Int32Array(we),Nt=new Int32Array(we));K>1,j[at[xe]]0&&(Nt[K]=at[he-1]),at[he]=K)}he=ue+1;var Fe=new Int32Array(he);for(ge=at[he-1];he-- >0;)Fe[he]=ge,ge=Nt[ge],at[he]=0;return Fe}var An=typeof document!="undefined";An&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);function Ht(j,z,K,ee){var ue=[],he=new l,ge=z.$V;P.v=!0,a(ge)?a(j)||(j.flags&16384&&(j=J(j)),Xe(j,z,ee,!1,null,ue,he),z.$V=j,ge=j):a(j)?(tt(ge,z,he),z.$V=null):(j.flags&16384&&(j=J(j)),rt(ge,j,z,ee,!1,null,ue,he),ge=z.$V=j),h(ue),x(he.componentDidAppear),P.v=!1,o(K)&&K(),o(M.renderComplete)&&M.renderComplete(ge,z)}function zt(j,z,K,ee){K===void 0&&(K=null),ee===void 0&&(ee=c),Ht(j,z,K,ee)}function En(j){return function(){function z(K,ee,ue,he){j||(j=K),zt(ee,j,ue,he)}return z}()}var bt=[],Mn=typeof Promise!="undefined"?Promise.resolve().then.bind(Promise.resolve()):function(j){window.setTimeout(j,0)},kt=!1;function Kt(j,z,K,ee){var ue=j.$PS;if(o(z)&&(z=z(ue?V(j.state,ue):j.state,j.props,j.context)),a(ue))j.$PS=z;else for(var he in z)ue[he]=z[he];if(j.$BR)o(K)&&j.$L.push(K.bind(j));else{if(!P.v&&bt.length===0){$t(j,ee),o(K)&&K.call(j);return}if(bt.indexOf(j)===-1&&bt.push(j),ee&&(j.$F=!0),kt||(kt=!0,Mn(Gt)),o(K)){var ge=j.$QU;ge||(ge=j.$QU=[]),ge.push(K)}}}function Pn(j){for(var z=j.$QU,K=0;K=55296&&be<=56319&&le+1=56320&&Ve<=57343)?(be-55296)*1024+Ve-56320+65536:be}function J(H){var le=/^\n* /;return le.test(H)}var Y=1,Q=2,Z=3,te=4,se=5;function ye(H,le,be,Ve,Le,Te,Me,Ee){var Re,He=0,Ye=null,Qe=!1,Ge=!1,ut=Ve!==-1,qe=-1,lt=ce(ae(H,0))&&q(ae(H,H.length-1));if(le||Me)for(Re=0;Re=65536?Re+=2:Re++){if(He=ae(H,Re),!ve(He))return se;lt=lt&&ne(He,Ye,Ee),Ye=He}else{for(Re=0;Re=65536?Re+=2:Re++){if(He=ae(H,Re),He===k)Qe=!0,ut&&(Ge=Ge||Re-qe-1>Ve&&H[qe+1]!==" ",qe=Re);else if(!ve(He))return se;lt=lt&&ne(He,Ye,Ee),Ye=He}Ge=Ge||ut&&Re-qe-1>Ve&&H[qe+1]!==" "}return!Qe&&!Ge?lt&&!Me&&!Le(H)?Y:Te===W?se:Q:be>9&&J(H)?se:Me?Te===W?se:Q:Ge?te:Z}function fe(H,le,be,Ve,Le){H.dump=function(){if(le.length===0)return H.quotingType===W?'""':"''";if(!H.noCompatMode&&(P.indexOf(le)!==-1||M.test(le)))return H.quotingType===W?'"'+le+'"':"'"+le+"'";var Te=H.indent*Math.max(1,be),Me=H.lineWidth===-1?-1:Math.max(Math.min(H.lineWidth,40),H.lineWidth-Te),Ee=Ve||H.flowLevel>-1&&be>=H.flowLevel;function Re(He){return oe(H,He)}switch(ye(le,Ee,H.indent,Me,Re,H.quotingType,H.forceQuotes&&!Ve,Le)){case Y:return le;case Q:return"'"+le.replace(/'/g,"''")+"'";case Z:return"|"+Ie(le,H.indent)+R(G(le,Te));case te:return">"+Ie(le,H.indent)+R(G(re(le,Me),Te));case se:return'"'+Ce(le,Me)+'"';default:throw new a("impossible error: invalid scalar style")}}()}function Ie(H,le){var be=J(H)?String(le):"",Ve=H[H.length-1]==="\n",Le=Ve&&(H[H.length-2]==="\n"||H==="\n"),Te=Le?"+":Ve?"":"-";return be+Te+"\n"}function R(H){return H[H.length-1]==="\n"?H.slice(0,-1):H}function re(H,le){for(var be=/(\n+)([^\n]*)/g,Ve=function(){var He=H.indexOf("\n");return He=He!==-1?He:H.length,be.lastIndex=He,de(H.slice(0,He),le)}(),Le=H[0]==="\n"||H[0]===" ",Te,Me;Me=be.exec(H);){var Ee=Me[1],Re=Me[2];Te=Re[0]===" ",Ve+=Ee+(!Le&&!Te&&Re!==""?"\n":"")+de(Re,le),Le=Te}return Ve}function de(H,le){if(H===""||H[0]===" ")return H;for(var be=/ [^ ]/g,Ve,Le=0,Te,Me=0,Ee=0,Re="";Ve=be.exec(H);)Ee=Ve.index,Ee-Le>le&&(Te=Me>Le?Me:Ee,Re+="\n"+H.slice(Le,Te),Le=Te+1),Me=Ee;return Re+="\n",H.length-Le>le&&Me>Le?Re+=H.slice(Le,Me)+"\n"+H.slice(Me+1):Re+=H.slice(Le),Re.slice(1)}function Ce(H){for(var le="",be=0,Ve,Le=0;Le=65536?Le+=2:Le++)be=ae(H,Le),Ve=O[be],!Ve&&ve(be)?(le+=H[Le],be>=65536&&(le+=H[Le+1])):le+=Ve||F(be);return le}function pe(H,le,be){var Ve="",Le=H.tag,Te,Me,Ee;for(Te=0,Me=be.length;Te1024&&(Ye+="? "),Ye+=H.dump+(H.condenseFlow?'"':"")+":"+(H.condenseFlow?"":" "),_e(H,le,He,!1,!1)&&(Ye+=H.dump,Ve+=Ye));H.tag=Le,H.dump="{"+Ve+"}"}function Ae(H,le,be,Ve){var Le="",Te=H.tag,Me=Object.keys(be),Ee,Re,He,Ye,Qe,Ge;if(H.sortKeys===!0)Me.sort();else if(typeof H.sortKeys=="function")Me.sort(H.sortKeys);else if(H.sortKeys)throw new a("sortKeys must be a boolean or a function");for(Ee=0,Re=Me.length;Ee1024,Qe&&(H.dump&&k===H.dump.charCodeAt(0)?Ge+="?":Ge+="? "),Ge+=H.dump,Qe&&(Ge+=$(H,le)),_e(H,le+1,Ye,!0,Qe)&&(H.dump&&k===H.dump.charCodeAt(0)?Ge+=":":Ge+=": ",Ge+=H.dump,Le+=Ge));H.tag=Te,H.dump=Le||"{}"}function De(H,le,be){var Ve,Le,Te,Me,Ee,Re;for(Le=be?H.explicitTypes:H.implicitTypes,Te=0,Me=Le.length;Te tag resolver accepts not "'+Re+'" style');H.dump=Ve}return!0}return!1}function _e(H,le,be,Ve,Le,Te,Me){H.tag=null,H.dump=be,De(H,be,!1)||De(H,be,!0);var Ee=o.call(H.dump),Re=Ve,He;Ve&&(Ve=H.flowLevel<0||H.flowLevel>le);var Ye=Ee==="[object Object]"||Ee==="[object Array]",Qe,Ge;if(Ye&&(Qe=H.duplicates.indexOf(be),Ge=Qe!==-1),(H.tag!==null&&H.tag!=="?"||Ge||H.indent!==2&&le>0)&&(Le=!1),Ge&&H.usedDuplicates[Qe])H.dump="*ref_"+Qe;else{if(Ye&&Ge&&!H.usedDuplicates[Qe]&&(H.usedDuplicates[Qe]=!0),Ee==="[object Object]")Ve&&Object.keys(H.dump).length!==0?(Ae(H,le,H.dump,Le),Ge&&(H.dump="&ref_"+Qe+H.dump)):(ke(H,le,H.dump),Ge&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ee==="[object Array]")Ve&&H.dump.length!==0?(H.noArrayIndent&&!Me&&le>0?Be(H,le-1,H.dump,Le):Be(H,le,H.dump,Le),Ge&&(H.dump="&ref_"+Qe+H.dump)):(pe(H,le,H.dump),Ge&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ee==="[object String]")H.tag!=="?"&&fe(H,H.dump,le,Te,Re);else{if(Ee==="[object Undefined]")return!1;if(H.skipInvalid)return!1;throw new a("unacceptable kind of an object to dump "+Ee)}H.tag!==null&&H.tag!=="?"&&(He=encodeURI(H.tag[0]==="!"?H.tag.slice(1):H.tag).replace(/!/g,"%21"),H.tag[0]==="!"?He="!"+He:He.slice(0,18)==="tag:yaml.org,2002:"?He="!!"+He.slice(18):He="!<"+He+">",H.dump=He+" "+H.dump)}return!0}function Pe(H,le){var be=[],Ve=[],Le,Te;for(Ne(H,be,Ve),Le=0,Te=Ve.length;Le>10)+55296,(R-65536&1023)+56320)}for(var E=new Array(256),T=new Array(256),A=0;A<256;A++)E[A]=L(A)?1:0,T[A]=L(A);function O(R,re){this.input=R,this.filename=re.filename||null,this.schema=re.schema||o,this.onWarning=re.onWarning||null,this.legacy=re.legacy||!1,this.json=re.json||!1,this.listener=re.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=R.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function P(R,re){var de={name:R.filename,buffer:R.input.slice(0,-1),position:R.position,line:R.line,column:R.position-R.lineStart};return de.snippet=t(de),new a(re,de)}function M(R,re){throw P(R,re)}function D(R,re){R.onWarning&&R.onWarning.call(null,P(R,re))}var F={YAML:function(){function R(re,de,Ce){var pe,Be,ke;re.version!==null&&M(re,"duplication of %YAML directive"),Ce.length!==1&&M(re,"YAML directive accepts exactly one argument"),pe=/^([0-9]+)\.([0-9]+)$/.exec(Ce[0]),pe===null&&M(re,"ill-formed argument of the YAML directive"),Be=parseInt(pe[1],10),ke=parseInt(pe[2],10),Be!==1&&M(re,"unacceptable YAML version of the document"),re.version=Ce[0],re.checkLineBreaks=ke<2,ke!==1&&ke!==2&&D(re,"unsupported YAML version of the document")}return R}(),TAG:function(){function R(re,de,Ce){var pe,Be;Ce.length!==2&&M(re,"TAG directive accepts exactly two arguments"),pe=Ce[0],Be=Ce[1],f.test(pe)||M(re,"ill-formed tag handle (first argument) of the TAG directive"),m.call(re.tagMap,pe)&&M(re,'there is a previously declared suffix for "'+pe+'" tag handle'),u.test(Be)||M(re,"ill-formed tag prefix (second argument) of the TAG directive");try{Be=decodeURIComponent(Be)}catch(ke){M(re,"tag prefix is malformed: "+Be)}re.tagMap[pe]=Be}return R}()};function _(R,re,de,Ce){var pe,Be,ke,Ae;if(re1&&(R.result+=e.repeat("\n",re-1))}function ve(R,re,de){var Ce,pe,Be,ke,Ae,De,_e,Pe,Ne=R.kind,Se=R.result,H;if(H=R.input.charCodeAt(R.position),h(H)||g(H)||H===35||H===38||H===42||H===33||H===124||H===62||H===39||H===34||H===37||H===64||H===96||(H===63||H===45)&&(pe=R.input.charCodeAt(R.position+1),h(pe)||de&&g(pe)))return!1;for(R.kind="scalar",R.result="",Be=ke=R.position,Ae=!1;H!==0;){if(H===58){if(pe=R.input.charCodeAt(R.position+1),h(pe)||de&&g(pe))break}else if(H===35){if(Ce=R.input.charCodeAt(R.position-1),h(Ce))break}else{if(R.position===R.lineStart&&oe(R)||de&&g(H))break;if(b(H))if(De=R.line,_e=R.lineStart,Pe=R.lineIndent,$(R,!1,-1),R.lineIndent>=re){Ae=!0,H=R.input.charCodeAt(R.position);continue}else{R.position=ke,R.line=De,R.lineStart=_e,R.lineIndent=Pe;break}}Ae&&(_(R,Be,ke,!1),X(R,R.line-De),Be=ke=R.position,Ae=!1),C(H)||(ke=R.position+1),H=R.input.charCodeAt(++R.position)}return _(R,Be,ke,!1),R.result?!0:(R.kind=Ne,R.result=Se,!1)}function me(R,re){var de,Ce,pe;if(de=R.input.charCodeAt(R.position),de!==39)return!1;for(R.kind="scalar",R.result="",R.position++,Ce=pe=R.position;(de=R.input.charCodeAt(R.position))!==0;)if(de===39)if(_(R,Ce,R.position,!0),de=R.input.charCodeAt(++R.position),de===39)Ce=R.position,R.position++,pe=R.position;else return!0;else b(de)?(_(R,Ce,pe,!0),X(R,$(R,!1,re)),Ce=pe=R.position):R.position===R.lineStart&&oe(R)?M(R,"unexpected end of the document within a single quoted scalar"):(R.position++,pe=R.position);M(R,"unexpected end of the stream within a single quoted scalar")}function ne(R,re){var de,Ce,pe,Be,ke,Ae;if(Ae=R.input.charCodeAt(R.position),Ae!==34)return!1;for(R.kind="scalar",R.result="",R.position++,de=Ce=R.position;(Ae=R.input.charCodeAt(R.position))!==0;){if(Ae===34)return _(R,de,R.position,!0),R.position++,!0;if(Ae===92){if(_(R,de,R.position,!0),Ae=R.input.charCodeAt(++R.position),b(Ae))$(R,!1,re);else if(Ae<256&&E[Ae])R.result+=T[Ae],R.position++;else if((ke=x(Ae))>0){for(pe=ke,Be=0;pe>0;pe--)Ae=R.input.charCodeAt(++R.position),(ke=N(Ae))>=0?Be=(Be<<4)+ke:M(R,"expected hexadecimal character");R.result+=w(Be),R.position++}else M(R,"unknown escape sequence");de=Ce=R.position}else b(Ae)?(_(R,de,Ce,!0),X(R,$(R,!1,re)),de=Ce=R.position):R.position===R.lineStart&&oe(R)?M(R,"unexpected end of the document within a double quoted scalar"):(R.position++,Ce=R.position)}M(R,"unexpected end of the stream within a double quoted scalar")}function ce(R,re){var de=!0,Ce,pe,Be,ke=R.tag,Ae,De=R.anchor,_e,Pe,Ne,Se,H,le=Object.create(null),be,Ve,Le,Te;if(Te=R.input.charCodeAt(R.position),Te===91)Pe=93,H=!1,Ae=[];else if(Te===123)Pe=125,H=!0,Ae={};else return!1;for(R.anchor!==null&&(R.anchorMap[R.anchor]=Ae),Te=R.input.charCodeAt(++R.position);Te!==0;){if($(R,!0,re),Te=R.input.charCodeAt(R.position),Te===Pe)return R.position++,R.tag=ke,R.anchor=De,R.kind=H?"mapping":"sequence",R.result=Ae,!0;de?Te===44&&M(R,"expected the node content, but found ','"):M(R,"missed comma between flow collection entries"),Ve=be=Le=null,Ne=Se=!1,Te===63&&(_e=R.input.charCodeAt(R.position+1),h(_e)&&(Ne=Se=!0,R.position++,$(R,!0,re))),Ce=R.line,pe=R.lineStart,Be=R.position,te(R,re,S,!1,!0),Ve=R.tag,be=R.result,$(R,!0,re),Te=R.input.charCodeAt(R.position),(Se||R.line===Ce)&&Te===58&&(Ne=!0,Te=R.input.charCodeAt(++R.position),$(R,!0,re),te(R,re,S,!1,!0),Le=R.result),H?U(R,Ae,le,Ve,be,Le,Ce,pe,Be):Ne?Ae.push(U(R,null,le,Ve,be,Le,Ce,pe,Be)):Ae.push(be),$(R,!0,re),Te=R.input.charCodeAt(R.position),Te===44?(de=!0,Te=R.input.charCodeAt(++R.position)):de=!1}M(R,"unexpected end of the stream within a flow collection")}function q(R,re){var de,Ce,pe=p,Be=!1,ke=!1,Ae=re,De=0,_e=!1,Pe,Ne;if(Ne=R.input.charCodeAt(R.position),Ne===124)Ce=!1;else if(Ne===62)Ce=!0;else return!1;for(R.kind="scalar",R.result="";Ne!==0;)if(Ne=R.input.charCodeAt(++R.position),Ne===43||Ne===45)p===pe?pe=Ne===43?c:i:M(R,"repeat of a chomping mode identifier");else if((Pe=B(Ne))>=0)Pe===0?M(R,"bad explicit indentation width of a block scalar; it cannot be less than one"):ke?M(R,"repeat of an indentation width identifier"):(Ae=re+Pe-1,ke=!0);else break;if(C(Ne)){do Ne=R.input.charCodeAt(++R.position);while(C(Ne));if(Ne===35)do Ne=R.input.charCodeAt(++R.position);while(!b(Ne)&&Ne!==0)}for(;Ne!==0;){for(G(R),R.lineIndent=0,Ne=R.input.charCodeAt(R.position);(!ke||R.lineIndentAe&&(Ae=R.lineIndent),b(Ne)){De++;continue}if(R.lineIndentre)&&De!==0)M(R,"bad indentation of a sequence entry");else if(R.lineIndentre)&&(Ve&&(ke=R.line,Ae=R.lineStart,De=R.position),te(R,re,V,!0,pe)&&(Ve?le=R.result:be=R.result),Ve||(U(R,Ne,Se,H,le,be,ke,Ae,De),H=le=be=null),$(R,!0,-1),Te=R.input.charCodeAt(R.position)),(R.line===Be||R.lineIndent>re)&&Te!==0)M(R,"bad indentation of a mapping entry");else if(R.lineIndentre?De=1:R.lineIndent===re?De=0:R.lineIndentre?De=1:R.lineIndent===re?De=0:R.lineIndent tag; it should be "scalar", not "'+R.kind+'"'),Ne=0,Se=R.implicitTypes.length;Ne"),R.result!==null&&le.kind!==R.kind&&M(R,"unacceptable node kind for !<"+R.tag+'> tag; it should be "'+le.kind+'", not "'+R.kind+'"'),le.resolve(R.result,R.tag)?(R.result=le.construct(R.result,R.tag),R.anchor!==null&&(R.anchorMap[R.anchor]=R.result)):M(R,"cannot resolve a node with !<"+R.tag+"> explicit tag")}return R.listener!==null&&R.listener("close",R),R.tag!==null||R.anchor!==null||Pe}function se(R){var re=R.position,de,Ce,pe,Be=!1,ke;for(R.version=null,R.checkLineBreaks=R.legacy,R.tagMap=Object.create(null),R.anchorMap=Object.create(null);(ke=R.input.charCodeAt(R.position))!==0&&($(R,!0,-1),ke=R.input.charCodeAt(R.position),!(R.lineIndent>0||ke!==37));){for(Be=!0,ke=R.input.charCodeAt(++R.position),de=R.position;ke!==0&&!h(ke);)ke=R.input.charCodeAt(++R.position);for(Ce=R.input.slice(de,R.position),pe=[],Ce.length<1&&M(R,"directive name must not be less than one character in length");ke!==0;){for(;C(ke);)ke=R.input.charCodeAt(++R.position);if(ke===35){do ke=R.input.charCodeAt(++R.position);while(ke!==0&&!b(ke));break}if(b(ke))break;for(de=R.position;ke!==0&&!h(ke);)ke=R.input.charCodeAt(++R.position);pe.push(R.input.slice(de,R.position))}ke!==0&&G(R),m.call(F,Ce)?F[Ce](R,Ce,pe):D(R,'unknown document directive "'+Ce+'"')}if($(R,!0,-1),R.lineIndent===0&&R.input.charCodeAt(R.position)===45&&R.input.charCodeAt(R.position+1)===45&&R.input.charCodeAt(R.position+2)===45?(R.position+=3,$(R,!0,-1)):Be&&M(R,"directives end mark is expected"),te(R,R.lineIndent-1,V,!1,!0),$(R,!0,-1),R.checkLineBreaks&&l.test(R.input.slice(re,R.position))&&D(R,"non-ASCII line breaks are interpreted as content"),R.documents.push(R.result),R.position===R.lineStart&&oe(R)){R.input.charCodeAt(R.position)===46&&(R.position+=3,$(R,!0,-1));return}if(R.positionc&&(p=" ... ",S=k-c+p.length),y-k>c&&(i=" ...",y=k+c-i.length),{str:p+m.slice(S,y).replace(/\t/g,"\u2192")+i,pos:k-S+p.length}}function t(m,S){return e.repeat(" ",S-m.length)+m}function o(m,S){if(S=Object.create(S||null),!m.buffer)return null;S.maxLength||(S.maxLength=79),typeof S.indent!="number"&&(S.indent=1),typeof S.linesBefore!="number"&&(S.linesBefore=3),typeof S.linesAfter!="number"&&(S.linesAfter=2);for(var y=/\r?\n|\r|\0/g,k=[0],V=[],p,i=-1;p=y.exec(m.buffer);)V.push(p.index),k.push(p.index+p[0].length),m.position<=p.index&&i<0&&(i=k.length-2);i<0&&(i=k.length-1);var c="",s,l,d=Math.min(m.line+S.linesAfter,V.length).toString().length,f=S.maxLength-(S.indent+d+3);for(s=1;s<=S.linesBefore&&!(i-s<0);s++)l=a(m.buffer,k[i-s],V[i-s],m.position-(k[i]-k[i-s]),f),c=e.repeat(" ",S.indent)+t((m.line-s+1).toString(),d)+" | "+l.str+"\n"+c;for(l=a(m.buffer,k[i],V[i],m.position,f),c+=e.repeat(" ",S.indent)+t((m.line+1).toString(),d)+" | "+l.str+"\n",c+=e.repeat("-",S.indent+d+3+l.pos)+"^\n",s=1;s<=S.linesAfter&&!(i+s>=V.length);s++)l=a(m.buffer,k[i+s],V[i+s],m.position-(k[i]-k[i+s]),f),c+=e.repeat(" ",S.indent)+t((m.line+s+1).toString(),d)+" | "+l.str+"\n";return c.replace(/\n$/,"")}I.exports=o},92276:function(I,r,n){"use strict";var e=n(53127),a=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],t=["scalar","sequence","mapping"];function o(S){var y={};return S!==null&&Object.keys(S).forEach(function(k){S[k].forEach(function(V){y[String(V)]=k})}),y}function m(S,y){if(y=y||{},Object.keys(y).forEach(function(k){if(a.indexOf(k)===-1)throw new e('Unknown option "'+k+'" is met in definition of "'+S+'" YAML type.')}),this.options=y,this.tag=S,this.kind=y.kind||null,this.resolve=y.resolve||function(){return!0},this.construct=y.construct||function(k){return k},this.instanceOf=y.instanceOf||null,this.predicate=y.predicate||null,this.represent=y.represent||null,this.representName=y.representName||null,this.defaultStyle=y.defaultStyle||null,this.multi=y.multi||!1,this.styleAliases=o(y.styleAliases||null),t.indexOf(this.kind)===-1)throw new e('Unknown kind "'+this.kind+'" is specified for "'+S+'" YAML type.')}I.exports=m},92806:function(I,r,n){"use strict";var e=n(92276),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function t(y){if(y===null)return!1;var k,V,p=0,i=y.length,c=a;for(V=0;V64)){if(k<0)return!1;p+=6}return p%8===0}function o(y){var k,V,p=y.replace(/[\r\n=]/g,""),i=p.length,c=a,s=0,l=[];for(k=0;k>16&255),l.push(s>>8&255),l.push(s&255)),s=s<<6|c.indexOf(p.charAt(k));return V=i%4*6,V===0?(l.push(s>>16&255),l.push(s>>8&255),l.push(s&255)):V===18?(l.push(s>>10&255),l.push(s>>2&255)):V===12&&l.push(s>>4&255),new Uint8Array(l)}function m(y){var k="",V=0,p,i,c=y.length,s=a;for(p=0;p>18&63],k+=s[V>>12&63],k+=s[V>>6&63],k+=s[V&63]),V=(V<<8)+y[p];return i=c%3,i===0?(k+=s[V>>18&63],k+=s[V>>12&63],k+=s[V>>6&63],k+=s[V&63]):i===2?(k+=s[V>>10&63],k+=s[V>>4&63],k+=s[V<<2&63],k+=s[64]):i===1&&(k+=s[V>>2&63],k+=s[V<<4&63],k+=s[64],k+=s[64]),k}function S(y){return Object.prototype.toString.call(y)==="[object Uint8Array]"}I.exports=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:t,construct:o,predicate:S,represent:m})},34015:function(I,r,n){"use strict";var e=n(92276);function a(m){if(m===null)return!1;var S=m.length;return S===4&&(m==="true"||m==="True"||m==="TRUE")||S===5&&(m==="false"||m==="False"||m==="FALSE")}function t(m){return m==="true"||m==="True"||m==="TRUE"}function o(m){return Object.prototype.toString.call(m)==="[object Boolean]"}I.exports=new e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{lowercase:function(){function m(S){return S?"true":"false"}return m}(),uppercase:function(){function m(S){return S?"TRUE":"FALSE"}return m}(),camelcase:function(){function m(S){return S?"True":"False"}return m}()},defaultStyle:"lowercase"})},14589:function(I,r,n){"use strict";var e=n(11017),a=n(92276),t=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function o(V){return!(V===null||!t.test(V)||V[V.length-1]==="_")}function m(V){var p,i;return p=V.replace(/_/g,"").toLowerCase(),i=p[0]==="-"?-1:1,"+-".indexOf(p[0])>=0&&(p=p.slice(1)),p===".inf"?i===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:p===".nan"?NaN:i*parseFloat(p,10)}var S=/^[-+]?[0-9]+e/;function y(V,p){var i;if(isNaN(V))switch(p){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===V)switch(p){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===V)switch(p){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(V))return"-0.0";return i=V.toString(10),S.test(i)?i.replace("e",".e"):i}function k(V){return Object.prototype.toString.call(V)==="[object Number]"&&(V%1!==0||e.isNegativeZero(V))}I.exports=new a("tag:yaml.org,2002:float",{kind:"scalar",resolve:o,construct:m,predicate:k,represent:y,defaultStyle:"lowercase"})},72826:function(I,r,n){"use strict";var e=n(11017),a=n(92276);function t(V){return 48<=V&&V<=57||65<=V&&V<=70||97<=V&&V<=102}function o(V){return 48<=V&&V<=55}function m(V){return 48<=V&&V<=57}function S(V){if(V===null)return!1;var p=V.length,i=0,c=!1,s;if(!p)return!1;if(s=V[i],(s==="-"||s==="+")&&(s=V[++i]),s==="0"){if(i+1===p)return!0;if(s=V[++i],s==="b"){for(i++;i=0?"0b"+p.toString(2):"-0b"+p.toString(2).slice(1)}return V}(),octal:function(){function V(p){return p>=0?"0o"+p.toString(8):"-0o"+p.toString(8).slice(1)}return V}(),decimal:function(){function V(p){return p.toString(10)}return V}(),hexadecimal:function(){function V(p){return p>=0?"0x"+p.toString(16).toUpperCase():"-0x"+p.toString(16).toUpperCase().slice(1)}return V}()},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},89769:function(I,r,n){"use strict";var e=n(92276);I.exports=new e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(){function a(t){return t!==null?t:{}}return a}()})},36947:function(I,r,n){"use strict";var e=n(92276);function a(t){return t==="<<"||t===null}I.exports=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:a})},30534:function(I,r,n){"use strict";var e=n(92276);function a(m){if(m===null)return!0;var S=m.length;return S===1&&m==="~"||S===4&&(m==="null"||m==="Null"||m==="NULL")}function t(){return null}function o(m){return m===null}I.exports=new e("tag:yaml.org,2002:null",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{canonical:function(){function m(){return"~"}return m}(),lowercase:function(){function m(){return"null"}return m}(),uppercase:function(){function m(){return"NULL"}return m}(),camelcase:function(){function m(){return"Null"}return m}(),empty:function(){function m(){return""}return m}()},defaultStyle:"lowercase"})},14250:function(I,r,n){"use strict";var e=n(92276),a=Object.prototype.hasOwnProperty,t=Object.prototype.toString;function o(S){if(S===null)return!0;var y=[],k,V,p,i,c,s=S;for(k=0,V=s.length;k=0;--W){var U=this.tryEntries[W],G=U.completion;if(U.tryLoc==="root")return _("end");if(U.tryLoc<=this.prev){var $=a.call(U,"catchLoc"),oe=a.call(U,"finallyLoc");if($&&oe){if(this.prev=0;--_){var W=this.tryEntries[_];if(W.tryLoc<=this.prev&&a.call(W,"finallyLoc")&&this.prev=0;--F){var _=this.tryEntries[F];if(_.finallyLoc===D)return this.complete(_.completion,_.afterLoc),T(_),f}}return M}(),catch:function(){function M(D){for(var F=this.tryEntries.length-1;F>=0;--F){var _=this.tryEntries[F];if(_.tryLoc===D){var W=_.completion;if(W.type==="throw"){var U=W.arg;T(_)}return U}}throw new Error("illegal catch attempt")}return M}(),delegateYield:function(){function M(D,F,_){return this.delegate={iterator:O(D),resultName:F,nextLoc:_},this.method==="next"&&(this.arg=o),f}return M}()},n}(I.exports);try{regeneratorRuntime=r}catch(n){typeof globalThis=="object"?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},30236:function(){"use strict";self.fetch||(self.fetch=function(I,r){return r=r||{},new Promise(function(n,e){var a=new XMLHttpRequest,t=[],o={},m=function(){function y(){return{ok:(a.status/100|0)==2,statusText:a.statusText,status:a.status,url:a.responseURL,text:function(){function k(){return Promise.resolve(a.responseText)}return k}(),json:function(){function k(){return Promise.resolve(a.responseText).then(JSON.parse)}return k}(),blob:function(){function k(){return Promise.resolve(new Blob([a.response]))}return k}(),clone:y,headers:{keys:function(){function k(){return t}return k}(),entries:function(){function k(){return t.map(function(V){return[V,a.getResponseHeader(V)]})}return k}(),get:function(){function k(V){return a.getResponseHeader(V)}return k}(),has:function(){function k(V){return a.getResponseHeader(V)!=null}return k}()}}}return y}();for(var S in a.open(r.method||"get",I,!0),a.onload=function(){a.getAllResponseHeaders().toLowerCase().replace(/^(.+?):/gm,function(y,k){o[k]||t.push(o[k]=k)}),n(m())},a.onerror=e,a.withCredentials=r.credentials=="include",r.headers)a.setRequestHeader(S,r.headers[S]);a.send(r.body||null)})})},88510:function(I,r){"use strict";r.__esModule=!0,r.zipWith=r.zip=r.uniqBy=r.uniq=r.toKeyedArray=r.toArray=r.sortBy=r.sort=r.reduce=r.range=r.map=r.filterMap=r.filter=void 0;function n(u,v){var b=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(b)return(b=b.call(u)).next.bind(b);if(Array.isArray(u)||(b=e(u))||v&&u&&typeof u.length=="number"){b&&(u=b);var C=0;return function(){return C>=u.length?{done:!0}:{done:!1,value:u[C++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(u,v){if(u){if(typeof u=="string")return a(u,v);var b={}.toString.call(u).slice(8,-1);return b==="Object"&&u.constructor&&(b=u.constructor.name),b==="Map"||b==="Set"?Array.from(u):b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)?a(u,v):void 0}}function a(u,v){(v==null||v>u.length)&&(v=u.length);for(var b=0,C=Array(v);b0&&(0,a.round)(p.width)/y.offsetWidth||1,c=y.offsetHeight>0&&(0,a.round)(p.height)/y.offsetHeight||1);var s=(0,e.isElement)(y)?(0,t.default)(y):window,l=s.visualViewport,d=!(0,o.default)()&&V,m=(p.left+(d&&l?l.offsetLeft:0))/i,u=(p.top+(d&&l?l.offsetTop:0))/c,v=p.width/i,b=p.height/c;return{width:v,height:b,top:u,right:m+v,bottom:u+b,left:m,x:m,y:u}}},49035:function(L,r,n){"use strict";r.__esModule=!0,r.default=b;var e=n(46206),a=d(n(87991)),t=d(n(79752)),o=d(n(98309)),f=d(n(44896)),S=d(n(40600)),y=d(n(16599)),k=n(75573),V=d(n(37786)),p=d(n(57819)),i=d(n(4206)),c=d(n(12972)),s=d(n(81666)),l=n(63618);function d(C){return C&&C.__esModule?C:{default:C}}function m(C,h){var g=(0,V.default)(C,!1,h==="fixed");return g.top=g.top+C.clientTop,g.left=g.left+C.clientLeft,g.bottom=g.top+C.clientHeight,g.right=g.left+C.clientWidth,g.width=C.clientWidth,g.height=C.clientHeight,g.x=g.left,g.y=g.top,g}function u(C,h,g){return h===e.viewport?(0,s.default)((0,a.default)(C,g)):(0,k.isElement)(h)?m(h,g):(0,s.default)((0,t.default)((0,S.default)(C)))}function v(C){var h=(0,o.default)((0,p.default)(C)),g=["absolute","fixed"].indexOf((0,y.default)(C).position)>=0,N=g&&(0,k.isHTMLElement)(C)?(0,f.default)(C):C;return(0,k.isElement)(N)?h.filter(function(x){return(0,k.isElement)(x)&&(0,i.default)(x,N)&&(0,c.default)(x)!=="body"}):[]}function b(C,h,g,N){var x=h==="clippingParents"?v(C):[].concat(h),B=[].concat(x,[g]),I=B[0],w=B.reduce(function(T,A){var E=u(C,A,N);return T.top=(0,l.max)(E.top,T.top),T.right=(0,l.min)(E.right,T.right),T.bottom=(0,l.min)(E.bottom,T.bottom),T.left=(0,l.max)(E.left,T.left),T},u(C,I,N));return w.width=w.right-w.left,w.height=w.bottom-w.top,w.x=w.left,w.y=w.top,w}},74758:function(L,r,n){"use strict";r.__esModule=!0,r.default=i;var e=V(n(37786)),a=V(n(13390)),t=V(n(12972)),o=n(75573),f=V(n(79697)),S=V(n(40600)),y=V(n(10798)),k=n(63618);function V(c){return c&&c.__esModule?c:{default:c}}function p(c){var s=c.getBoundingClientRect(),l=(0,k.round)(s.width)/c.offsetWidth||1,d=(0,k.round)(s.height)/c.offsetHeight||1;return l!==1||d!==1}function i(c,s,l){l===void 0&&(l=!1);var d=(0,o.isHTMLElement)(s),m=(0,o.isHTMLElement)(s)&&p(s),u=(0,S.default)(s),v=(0,e.default)(c,m,l),b={scrollLeft:0,scrollTop:0},C={x:0,y:0};return(d||!d&&!l)&&(((0,t.default)(s)!=="body"||(0,y.default)(u))&&(b=(0,a.default)(s)),(0,o.isHTMLElement)(s)?(C=(0,e.default)(s,!0),C.x+=s.clientLeft,C.y+=s.clientTop):u&&(C.x=(0,f.default)(u))),{x:v.left+b.scrollLeft-C.x,y:v.top+b.scrollTop-C.y,width:v.width,height:v.height}}},16599:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return(0,e.default)(o).getComputedStyle(o)}},40600:function(L,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(75573);function a(t){return(((0,e.isElement)(t)?t.ownerDocument:t.document)||window.document).documentElement}},79752:function(L,r,n){"use strict";r.__esModule=!0,r.default=y;var e=S(n(40600)),a=S(n(16599)),t=S(n(79697)),o=S(n(43750)),f=n(63618);function S(k){return k&&k.__esModule?k:{default:k}}function y(k){var V,p=(0,e.default)(k),i=(0,o.default)(k),c=(V=k.ownerDocument)==null?void 0:V.body,s=(0,f.max)(p.scrollWidth,p.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),l=(0,f.max)(p.scrollHeight,p.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),d=-i.scrollLeft+(0,t.default)(k),m=-i.scrollTop;return(0,a.default)(c||p).direction==="rtl"&&(d+=(0,f.max)(p.clientWidth,c?c.clientWidth:0)-s),{width:s,height:l,x:d,y:m}}},3073:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},28811:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(37786));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=o.offsetWidth,y=o.offsetHeight;return Math.abs(f.width-S)<=1&&(S=f.width),Math.abs(f.height-y)<=1&&(y=f.height),{x:o.offsetLeft,y:o.offsetTop,width:S,height:y}}},12972:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e?(e.nodeName||"").toLowerCase():null}},13390:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(43750)),a=f(n(95115)),t=n(75573),o=f(n(3073));function f(y){return y&&y.__esModule?y:{default:y}}function S(y){return y===(0,a.default)(y)||!(0,t.isHTMLElement)(y)?(0,e.default)(y):(0,o.default)(y)}},44896:function(L,r,n){"use strict";r.__esModule=!0,r.default=i;var e=k(n(95115)),a=k(n(12972)),t=k(n(16599)),o=n(75573),f=k(n(87031)),S=k(n(57819)),y=k(n(35366));function k(c){return c&&c.__esModule?c:{default:c}}function V(c){return!(0,o.isHTMLElement)(c)||(0,t.default)(c).position==="fixed"?null:c.offsetParent}function p(c){var s=/firefox/i.test((0,y.default)()),l=/Trident/i.test((0,y.default)());if(l&&(0,o.isHTMLElement)(c)){var d=(0,t.default)(c);if(d.position==="fixed")return null}var m=(0,S.default)(c);for((0,o.isShadowRoot)(m)&&(m=m.host);(0,o.isHTMLElement)(m)&&["html","body"].indexOf((0,a.default)(m))<0;){var u=(0,t.default)(m);if(u.transform!=="none"||u.perspective!=="none"||u.contain==="paint"||["transform","perspective"].indexOf(u.willChange)!==-1||s&&u.willChange==="filter"||s&&u.filter&&u.filter!=="none")return m;m=m.parentNode}return null}function i(c){for(var s=(0,e.default)(c),l=V(c);l&&(0,f.default)(l)&&(0,t.default)(l).position==="static";)l=V(l);return l&&((0,a.default)(l)==="html"||(0,a.default)(l)==="body"&&(0,t.default)(l).position==="static")?s:l||p(c)||s}},57819:function(L,r,n){"use strict";r.__esModule=!0,r.default=f;var e=o(n(12972)),a=o(n(40600)),t=n(75573);function o(S){return S&&S.__esModule?S:{default:S}}function f(S){return(0,e.default)(S)==="html"?S:S.assignedSlot||S.parentNode||((0,t.isShadowRoot)(S)?S.host:null)||(0,a.default)(S)}},24426:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(57819)),a=f(n(10798)),t=f(n(12972)),o=n(75573);function f(y){return y&&y.__esModule?y:{default:y}}function S(y){return["html","body","#document"].indexOf((0,t.default)(y))>=0?y.ownerDocument.body:(0,o.isHTMLElement)(y)&&(0,a.default)(y)?y:S((0,e.default)(y))}},87991:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(95115)),a=f(n(40600)),t=f(n(79697)),o=f(n(89331));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var V=(0,e.default)(y),p=(0,a.default)(y),i=V.visualViewport,c=p.clientWidth,s=p.clientHeight,l=0,d=0;if(i){c=i.width,s=i.height;var m=(0,o.default)();(m||!m&&k==="fixed")&&(l=i.offsetLeft,d=i.offsetTop)}return{width:c,height:s,x:l+(0,t.default)(y),y:d}}},95115:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var a=e.ownerDocument;return a&&a.defaultView||window}return e}},43750:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=f.pageXOffset,y=f.pageYOffset;return{scrollLeft:S,scrollTop:y}}},79697:function(L,r,n){"use strict";r.__esModule=!0,r.default=f;var e=o(n(37786)),a=o(n(40600)),t=o(n(43750));function o(S){return S&&S.__esModule?S:{default:S}}function f(S){return(0,e.default)((0,a.default)(S)).left+(0,t.default)(S).scrollLeft}},75573:function(L,r,n){"use strict";r.__esModule=!0,r.isElement=t,r.isHTMLElement=o,r.isShadowRoot=f;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}function t(S){var y=(0,e.default)(S).Element;return S instanceof y||S instanceof Element}function o(S){var y=(0,e.default)(S).HTMLElement;return S instanceof y||S instanceof HTMLElement}function f(S){if(typeof ShadowRoot=="undefined")return!1;var y=(0,e.default)(S).ShadowRoot;return S instanceof y||S instanceof ShadowRoot}},89331:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(35366));function a(o){return o&&o.__esModule?o:{default:o}}function t(){return!/^((?!chrome|android).)*safari/i.test((0,e.default)())}},10798:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(16599));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=f.overflow,y=f.overflowX,k=f.overflowY;return/auto|scroll|overlay|hidden/.test(S+k+y)}},87031:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(12972));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return["table","td","th"].indexOf((0,e.default)(o))>=0}},98309:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(24426)),a=f(n(57819)),t=f(n(95115)),o=f(n(10798));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var V;k===void 0&&(k=[]);var p=(0,e.default)(y),i=p===((V=y.ownerDocument)==null?void 0:V.body),c=(0,t.default)(p),s=i?[c].concat(c.visualViewport||[],(0,o.default)(p)?p:[]):p,l=k.concat(s);return i?l:l.concat(S((0,a.default)(s)))}},46206:function(L,r){"use strict";r.__esModule=!0,r.write=r.viewport=r.variationPlacements=r.top=r.start=r.right=r.reference=r.read=r.popper=r.placements=r.modifierPhases=r.main=r.left=r.end=r.clippingParents=r.bottom=r.beforeWrite=r.beforeRead=r.beforeMain=r.basePlacements=r.auto=r.afterWrite=r.afterRead=r.afterMain=void 0;var n=r.top="top",e=r.bottom="bottom",a=r.right="right",t=r.left="left",o=r.auto="auto",f=r.basePlacements=[n,e,a,t],S=r.start="start",y=r.end="end",k=r.clippingParents="clippingParents",V=r.viewport="viewport",p=r.popper="popper",i=r.reference="reference",c=r.variationPlacements=f.reduce(function(x,B){return x.concat([B+"-"+S,B+"-"+y])},[]),s=r.placements=[].concat(f,[o]).reduce(function(x,B){return x.concat([B,B+"-"+S,B+"-"+y])},[]),l=r.beforeRead="beforeRead",d=r.read="read",m=r.afterRead="afterRead",u=r.beforeMain="beforeMain",v=r.main="main",b=r.afterMain="afterMain",C=r.beforeWrite="beforeWrite",h=r.write="write",g=r.afterWrite="afterWrite",N=r.modifierPhases=[l,d,m,u,v,b,C,h,g]},95996:function(L,r,n){"use strict";r.__esModule=!0;var e={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};r.popperGenerator=r.detectOverflow=r.createPopperLite=r.createPopperBase=r.createPopper=void 0;var a=n(46206);Object.keys(a).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===a[y]||(r[y]=a[y])});var t=n(39805);Object.keys(t).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===t[y]||(r[y]=t[y])});var o=n(96376);r.popperGenerator=o.popperGenerator,r.detectOverflow=o.detectOverflow,r.createPopperBase=o.createPopper;var f=n(83312);r.createPopper=f.createPopper;var S=n(2473);r.createPopperLite=S.createPopper},19975:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=t(n(12972)),a=n(75573);function t(y){return y&&y.__esModule?y:{default:y}}function o(y){var k=y.state;Object.keys(k.elements).forEach(function(V){var p=k.styles[V]||{},i=k.attributes[V]||{},c=k.elements[V];!(0,a.isHTMLElement)(c)||!(0,e.default)(c)||(Object.assign(c.style,p),Object.keys(i).forEach(function(s){var l=i[s];l===!1?c.removeAttribute(s):c.setAttribute(s,l===!0?"":l)}))})}function f(y){var k=y.state,V={popper:{position:k.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(k.elements.popper.style,V.popper),k.styles=V,k.elements.arrow&&Object.assign(k.elements.arrow.style,V.arrow),function(){Object.keys(k.elements).forEach(function(p){var i=k.elements[p],c=k.attributes[p]||{},s=Object.keys(k.styles.hasOwnProperty(p)?k.styles[p]:V[p]),l=s.reduce(function(d,m){return d[m]="",d},{});!(0,a.isHTMLElement)(i)||!(0,e.default)(i)||(Object.assign(i.style,l),Object.keys(c).forEach(function(d){i.removeAttribute(d)}))})}}var S=r.default={name:"applyStyles",enabled:!0,phase:"write",fn:o,effect:f,requires:["computeStyles"]}},52744:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=p(n(83104)),a=p(n(28811)),t=p(n(4206)),o=p(n(44896)),f=p(n(41199)),S=n(28595),y=p(n(43286)),k=p(n(81447)),V=n(46206);function p(d){return d&&d.__esModule?d:{default:d}}var i=function(){function d(m,u){return m=typeof m=="function"?m(Object.assign({},u.rects,{placement:u.placement})):m,(0,y.default)(typeof m!="number"?m:(0,k.default)(m,V.basePlacements))}return d}();function c(d){var m,u=d.state,v=d.name,b=d.options,C=u.elements.arrow,h=u.modifiersData.popperOffsets,g=(0,e.default)(u.placement),N=(0,f.default)(g),x=[V.left,V.right].indexOf(g)>=0,B=x?"height":"width";if(!(!C||!h)){var I=i(b.padding,u),w=(0,a.default)(C),T=N==="y"?V.top:V.left,A=N==="y"?V.bottom:V.right,E=u.rects.reference[B]+u.rects.reference[N]-h[N]-u.rects.popper[B],P=h[N]-u.rects.reference[N],O=(0,o.default)(C),M=O?N==="y"?O.clientHeight||0:O.clientWidth||0:0,F=E/2-P/2,D=I[T],_=M-w[B]-I[A],W=M/2-w[B]/2+F,U=(0,S.within)(D,W,_),$=N;u.modifiersData[v]=(m={},m[$]=U,m.centerOffset=U-W,m)}}function s(d){var m=d.state,u=d.options,v=u.element,b=v===void 0?"[data-popper-arrow]":v;b!=null&&(typeof b=="string"&&(b=m.elements.popper.querySelector(b),!b)||(0,t.default)(m.elements.popper,b)&&(m.elements.arrow=b))}var l=r.default={name:"arrow",enabled:!0,phase:"main",fn:c,effect:s,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},59894:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.mapToStyles=c;var e=n(46206),a=V(n(44896)),t=V(n(95115)),o=V(n(40600)),f=V(n(16599)),S=V(n(83104)),y=V(n(45)),k=n(63618);function V(d){return d&&d.__esModule?d:{default:d}}var p={top:"auto",right:"auto",bottom:"auto",left:"auto"};function i(d,m){var u=d.x,v=d.y,b=m.devicePixelRatio||1;return{x:(0,k.round)(u*b)/b||0,y:(0,k.round)(v*b)/b||0}}function c(d){var m,u=d.popper,v=d.popperRect,b=d.placement,C=d.variation,h=d.offsets,g=d.position,N=d.gpuAcceleration,x=d.adaptive,B=d.roundOffsets,I=d.isFixed,w=h.x,T=w===void 0?0:w,A=h.y,E=A===void 0?0:A,P=typeof B=="function"?B({x:T,y:E}):{x:T,y:E};T=P.x,E=P.y;var O=h.hasOwnProperty("x"),M=h.hasOwnProperty("y"),F=e.left,D=e.top,_=window;if(x){var W=(0,a.default)(u),U="clientHeight",$="clientWidth";if(W===(0,t.default)(u)&&(W=(0,o.default)(u),(0,f.default)(W).position!=="static"&&g==="absolute"&&(U="scrollHeight",$="scrollWidth")),W=W,b===e.top||(b===e.left||b===e.right)&&C===e.end){D=e.bottom;var G=I&&W===_&&_.visualViewport?_.visualViewport.height:W[U];E-=G-v.height,E*=N?1:-1}if(b===e.left||(b===e.top||b===e.bottom)&&C===e.end){F=e.right;var oe=I&&W===_&&_.visualViewport?_.visualViewport.width:W[$];T-=oe-v.width,T*=N?1:-1}}var X=Object.assign({position:g},x&&p),pe=B===!0?i({x:T,y:E},(0,t.default)(u)):{x:T,y:E};if(T=pe.x,E=pe.y,N){var me;return Object.assign({},X,(me={},me[D]=M?"0":"",me[F]=O?"0":"",me.transform=(_.devicePixelRatio||1)<=1?"translate("+T+"px, "+E+"px)":"translate3d("+T+"px, "+E+"px, 0)",me))}return Object.assign({},X,(m={},m[D]=M?E+"px":"",m[F]=O?T+"px":"",m.transform="",m))}function s(d){var m=d.state,u=d.options,v=u.gpuAcceleration,b=v===void 0?!0:v,C=u.adaptive,h=C===void 0?!0:C,g=u.roundOffsets,N=g===void 0?!0:g,x={placement:(0,S.default)(m.placement),variation:(0,y.default)(m.placement),popper:m.elements.popper,popperRect:m.rects.popper,gpuAcceleration:b,isFixed:m.options.strategy==="fixed"};m.modifiersData.popperOffsets!=null&&(m.styles.popper=Object.assign({},m.styles.popper,c(Object.assign({},x,{offsets:m.modifiersData.popperOffsets,position:m.options.strategy,adaptive:h,roundOffsets:N})))),m.modifiersData.arrow!=null&&(m.styles.arrow=Object.assign({},m.styles.arrow,c(Object.assign({},x,{offsets:m.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:N})))),m.attributes.popper=Object.assign({},m.attributes.popper,{"data-popper-placement":m.placement})}var l=r.default={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:s,data:{}}},36692:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}var t={passive:!0};function o(S){var y=S.state,k=S.instance,V=S.options,p=V.scroll,i=p===void 0?!0:p,c=V.resize,s=c===void 0?!0:c,l=(0,e.default)(y.elements.popper),d=[].concat(y.scrollParents.reference,y.scrollParents.popper);return i&&d.forEach(function(m){m.addEventListener("scroll",k.update,t)}),s&&l.addEventListener("resize",k.update,t),function(){i&&d.forEach(function(m){m.removeEventListener("scroll",k.update,t)}),s&&l.removeEventListener("resize",k.update,t)}}var f=r.default={name:"eventListeners",enabled:!0,phase:"write",fn:function(){function S(){}return S}(),effect:o,data:{}}},23798:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=k(n(71376)),a=k(n(83104)),t=k(n(86459)),o=k(n(17633)),f=k(n(9041)),S=n(46206),y=k(n(45));function k(c){return c&&c.__esModule?c:{default:c}}function V(c){if((0,a.default)(c)===S.auto)return[];var s=(0,e.default)(c);return[(0,t.default)(c),s,(0,t.default)(s)]}function p(c){var s=c.state,l=c.options,d=c.name;if(!s.modifiersData[d]._skip){for(var m=l.mainAxis,u=m===void 0?!0:m,v=l.altAxis,b=v===void 0?!0:v,C=l.fallbackPlacements,h=l.padding,g=l.boundary,N=l.rootBoundary,x=l.altBoundary,B=l.flipVariations,I=B===void 0?!0:B,w=l.allowedAutoPlacements,T=s.options.placement,A=(0,a.default)(T),E=A===T,P=C||(E||!I?[(0,e.default)(T)]:V(T)),O=[T].concat(P).reduce(function(J,te){return J.concat((0,a.default)(te)===S.auto?(0,f.default)(s,{placement:te,boundary:g,rootBoundary:N,padding:h,flipVariations:I,allowedAutoPlacements:w}):te)},[]),M=s.rects.reference,F=s.rects.popper,D=new Map,_=!0,W=O[0],U=0;U=0,pe=X?"width":"height",me=(0,o.default)(s,{placement:$,boundary:g,rootBoundary:N,altBoundary:x,padding:h}),ne=X?oe?S.right:S.left:oe?S.bottom:S.top;M[pe]>F[pe]&&(ne=(0,e.default)(ne));var ce=(0,e.default)(ne),q=[];if(u&&q.push(me[G]<=0),b&&q.push(me[ne]<=0,me[ce]<=0),q.every(function(J){return J})){W=$,_=!1;break}D.set($,q)}if(_)for(var ae=I?3:1,Z=function(){function J(te){var se=O.find(function(ye){var fe=D.get(ye);if(fe)return fe.slice(0,te).every(function(Le){return Le})});if(se)return W=se,"break"}return J}(),Y=ae;Y>0;Y--){var Q=Z(Y);if(Q==="break")break}s.placement!==W&&(s.modifiersData[d]._skip=!0,s.placement=W,s.reset=!0)}}var i=r.default={name:"flip",enabled:!0,phase:"main",fn:p,requiresIfExists:["offset"],data:{_skip:!1}}},83761:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=t(n(17633));function t(k){return k&&k.__esModule?k:{default:k}}function o(k,V,p){return p===void 0&&(p={x:0,y:0}),{top:k.top-V.height-p.y,right:k.right-V.width+p.x,bottom:k.bottom-V.height+p.y,left:k.left-V.width-p.x}}function f(k){return[e.top,e.right,e.bottom,e.left].some(function(V){return k[V]>=0})}function S(k){var V=k.state,p=k.name,i=V.rects.reference,c=V.rects.popper,s=V.modifiersData.preventOverflow,l=(0,a.default)(V,{elementContext:"reference"}),d=(0,a.default)(V,{altBoundary:!0}),m=o(l,i),u=o(d,c,s),v=f(m),b=f(u);V.modifiersData[p]={referenceClippingOffsets:m,popperEscapeOffsets:u,isReferenceHidden:v,hasPopperEscaped:b},V.attributes.popper=Object.assign({},V.attributes.popper,{"data-popper-reference-hidden":v,"data-popper-escaped":b})}var y=r.default={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:S}},39805:function(L,r,n){"use strict";r.__esModule=!0,r.preventOverflow=r.popperOffsets=r.offset=r.hide=r.flip=r.eventListeners=r.computeStyles=r.arrow=r.applyStyles=void 0;var e=p(n(19975));r.applyStyles=e.default;var a=p(n(52744));r.arrow=a.default;var t=p(n(59894));r.computeStyles=t.default;var o=p(n(36692));r.eventListeners=o.default;var f=p(n(23798));r.flip=f.default;var S=p(n(83761));r.hide=S.default;var y=p(n(61410));r.offset=y.default;var k=p(n(40107));r.popperOffsets=k.default;var V=p(n(75137));r.preventOverflow=V.default;function p(i){return i&&i.__esModule?i:{default:i}}},61410:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.distanceAndSkiddingToXY=o;var e=t(n(83104)),a=n(46206);function t(y){return y&&y.__esModule?y:{default:y}}function o(y,k,V){var p=(0,e.default)(y),i=[a.left,a.top].indexOf(p)>=0?-1:1,c=typeof V=="function"?V(Object.assign({},k,{placement:y})):V,s=c[0],l=c[1];return s=s||0,l=(l||0)*i,[a.left,a.right].indexOf(p)>=0?{x:l,y:s}:{x:s,y:l}}function f(y){var k=y.state,V=y.options,p=y.name,i=V.offset,c=i===void 0?[0,0]:i,s=a.placements.reduce(function(u,v){return u[v]=o(v,k.rects,c),u},{}),l=s[k.placement],d=l.x,m=l.y;k.modifiersData.popperOffsets!=null&&(k.modifiersData.popperOffsets.x+=d,k.modifiersData.popperOffsets.y+=m),k.modifiersData[p]=s}var S=r.default={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:f}},40107:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(89951));function a(f){return f&&f.__esModule?f:{default:f}}function t(f){var S=f.state,y=f.name;S.modifiersData[y]=(0,e.default)({reference:S.rects.reference,element:S.rects.popper,strategy:"absolute",placement:S.placement})}var o=r.default={name:"popperOffsets",enabled:!0,phase:"read",fn:t,data:{}}},75137:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=c(n(83104)),t=c(n(41199)),o=c(n(28066)),f=n(28595),S=c(n(28811)),y=c(n(44896)),k=c(n(17633)),V=c(n(45)),p=c(n(34780)),i=n(63618);function c(d){return d&&d.__esModule?d:{default:d}}function s(d){var m=d.state,u=d.options,v=d.name,b=u.mainAxis,C=b===void 0?!0:b,h=u.altAxis,g=h===void 0?!1:h,N=u.boundary,x=u.rootBoundary,B=u.altBoundary,I=u.padding,w=u.tether,T=w===void 0?!0:w,A=u.tetherOffset,E=A===void 0?0:A,P=(0,k.default)(m,{boundary:N,rootBoundary:x,padding:I,altBoundary:B}),O=(0,a.default)(m.placement),M=(0,V.default)(m.placement),F=!M,D=(0,t.default)(O),_=(0,o.default)(D),W=m.modifiersData.popperOffsets,U=m.rects.reference,$=m.rects.popper,G=typeof E=="function"?E(Object.assign({},m.rects,{placement:m.placement})):E,oe=typeof G=="number"?{mainAxis:G,altAxis:G}:Object.assign({mainAxis:0,altAxis:0},G),X=m.modifiersData.offset?m.modifiersData.offset[m.placement]:null,pe={x:0,y:0};if(W){if(C){var me,ne=D==="y"?e.top:e.left,ce=D==="y"?e.bottom:e.right,q=D==="y"?"height":"width",ae=W[D],Z=ae+P[ne],Y=ae-P[ce],Q=T?-$[q]/2:0,J=M===e.start?U[q]:$[q],te=M===e.start?-$[q]:-U[q],se=m.elements.arrow,ye=T&&se?(0,S.default)(se):{width:0,height:0},fe=m.modifiersData["arrow#persistent"]?m.modifiersData["arrow#persistent"].padding:(0,p.default)(),Le=fe[ne],R=fe[ce],re=(0,f.within)(0,U[q],ye[q]),de=F?U[q]/2-Q-re-Le-oe.mainAxis:J-re-Le-oe.mainAxis,Ce=F?-U[q]/2+Q+re+R+oe.mainAxis:te+re+R+oe.mainAxis,he=m.elements.arrow&&(0,y.default)(m.elements.arrow),Be=he?D==="y"?he.clientTop||0:he.clientLeft||0:0,ke=(me=X==null?void 0:X[D])!=null?me:0,Ae=ae+de-ke-Be,De=ae+Ce-ke,_e=(0,f.within)(T?(0,i.min)(Z,Ae):Z,ae,T?(0,i.max)(Y,De):Y);W[D]=_e,pe[D]=_e-ae}if(g){var Pe,Ne=D==="x"?e.top:e.left,Se=D==="x"?e.bottom:e.right,H=W[_],le=_==="y"?"height":"width",be=H+P[Ne],Ve=H-P[Se],Ie=[e.top,e.left].indexOf(O)!==-1,Te=(Pe=X==null?void 0:X[_])!=null?Pe:0,Me=Ie?be:H-U[le]-$[le]-Te+oe.altAxis,Ee=Ie?H+U[le]+$[le]-Te-oe.altAxis:Ve,Re=T&&Ie?(0,f.withinMaxClamp)(Me,H,Ee):(0,f.within)(T?Me:be,H,T?Ee:Ve);W[_]=Re,pe[_]=Re-H}m.modifiersData[v]=pe}}var l=r.default={name:"preventOverflow",enabled:!0,phase:"main",fn:s,requiresIfExists:["offset"]}},2473:function(L,r,n){"use strict";r.__esModule=!0,r.defaultModifiers=r.createPopper=void 0;var e=n(96376);r.popperGenerator=e.popperGenerator,r.detectOverflow=e.detectOverflow;var a=S(n(36692)),t=S(n(40107)),o=S(n(59894)),f=S(n(19975));function S(V){return V&&V.__esModule?V:{default:V}}var y=r.defaultModifiers=[a.default,t.default,o.default,f.default],k=r.createPopper=(0,e.popperGenerator)({defaultModifiers:y})},83312:function(L,r,n){"use strict";r.__esModule=!0;var e={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};r.defaultModifiers=r.createPopperLite=r.createPopper=void 0;var a=n(96376);r.popperGenerator=a.popperGenerator,r.detectOverflow=a.detectOverflow;var t=l(n(36692)),o=l(n(40107)),f=l(n(59894)),S=l(n(19975)),y=l(n(61410)),k=l(n(23798)),V=l(n(75137)),p=l(n(52744)),i=l(n(83761)),c=n(2473);r.createPopperLite=c.createPopper;var s=n(39805);Object.keys(s).forEach(function(u){u==="default"||u==="__esModule"||Object.prototype.hasOwnProperty.call(e,u)||u in r&&r[u]===s[u]||(r[u]=s[u])});function l(u){return u&&u.__esModule?u:{default:u}}var d=r.defaultModifiers=[t.default,o.default,f.default,S.default,y.default,k.default,V.default,p.default,i.default],m=r.createPopperLite=r.createPopper=(0,a.popperGenerator)({defaultModifiers:d})},9041:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(45)),a=n(46206),t=f(n(17633)),o=f(n(83104));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){k===void 0&&(k={});var V=k,p=V.placement,i=V.boundary,c=V.rootBoundary,s=V.padding,l=V.flipVariations,d=V.allowedAutoPlacements,m=d===void 0?a.placements:d,u=(0,e.default)(p),v=u?l?a.variationPlacements:a.variationPlacements.filter(function(h){return(0,e.default)(h)===u}):a.basePlacements,b=v.filter(function(h){return m.indexOf(h)>=0});b.length===0&&(b=v);var C=b.reduce(function(h,g){return h[g]=(0,t.default)(y,{placement:g,boundary:i,rootBoundary:c,padding:s})[(0,o.default)(g)],h},{});return Object.keys(C).sort(function(h,g){return C[h]-C[g]})}},89951:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(83104)),a=f(n(45)),t=f(n(41199)),o=n(46206);function f(y){return y&&y.__esModule?y:{default:y}}function S(y){var k=y.reference,V=y.element,p=y.placement,i=p?(0,e.default)(p):null,c=p?(0,a.default)(p):null,s=k.x+k.width/2-V.width/2,l=k.y+k.height/2-V.height/2,d;switch(i){case o.top:d={x:s,y:k.y-V.height};break;case o.bottom:d={x:s,y:k.y+k.height};break;case o.right:d={x:k.x+k.width,y:l};break;case o.left:d={x:k.x-V.width,y:l};break;default:d={x:k.x,y:k.y}}var m=i?(0,t.default)(i):null;if(m!=null){var u=m==="y"?"height":"width";switch(c){case o.start:d[m]=d[m]-(k[u]/2-V[u]/2);break;case o.end:d[m]=d[m]+(k[u]/2-V[u]/2);break;default:}}return d}},10579:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a;return function(){return a||(a=new Promise(function(t){Promise.resolve().then(function(){a=void 0,t(e())})})),a}}},17633:function(L,r,n){"use strict";r.__esModule=!0,r.default=i;var e=p(n(49035)),a=p(n(40600)),t=p(n(37786)),o=p(n(89951)),f=p(n(81666)),S=n(46206),y=n(75573),k=p(n(43286)),V=p(n(81447));function p(c){return c&&c.__esModule?c:{default:c}}function i(c,s){s===void 0&&(s={});var l=s,d=l.placement,m=d===void 0?c.placement:d,u=l.strategy,v=u===void 0?c.strategy:u,b=l.boundary,C=b===void 0?S.clippingParents:b,h=l.rootBoundary,g=h===void 0?S.viewport:h,N=l.elementContext,x=N===void 0?S.popper:N,B=l.altBoundary,I=B===void 0?!1:B,w=l.padding,T=w===void 0?0:w,A=(0,k.default)(typeof T!="number"?T:(0,V.default)(T,S.basePlacements)),E=x===S.popper?S.reference:S.popper,P=c.rects.popper,O=c.elements[I?E:x],M=(0,e.default)((0,y.isElement)(O)?O:O.contextElement||(0,a.default)(c.elements.popper),C,g,v),F=(0,t.default)(c.elements.reference),D=(0,o.default)({reference:F,element:P,strategy:"absolute",placement:m}),_=(0,f.default)(Object.assign({},P,D)),W=x===S.popper?_:F,U={top:M.top-W.top+A.top,bottom:W.bottom-M.bottom+A.bottom,left:M.left-W.left+A.left,right:W.right-M.right+A.right},$=c.modifiersData.offset;if(x===S.popper&&$){var G=$[m];Object.keys(U).forEach(function(oe){var X=[S.right,S.bottom].indexOf(oe)>=0?1:-1,pe=[S.top,S.bottom].indexOf(oe)>=0?"y":"x";U[oe]+=G[pe]*X})}return U}},81447:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e,a){return a.reduce(function(t,o){return t[o]=e,t},{})}},28066:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e==="x"?"y":"x"}},83104:function(L,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(46206);function a(t){return t.split("-")[0]}},34780:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(){return{top:0,right:0,bottom:0,left:0}}},41199:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}},71376:function(L,r){"use strict";r.__esModule=!0,r.default=e;var n={left:"right",right:"left",bottom:"top",top:"bottom"};function e(a){return a.replace(/left|right|bottom|top/g,function(t){return n[t]})}},86459:function(L,r){"use strict";r.__esModule=!0,r.default=e;var n={start:"end",end:"start"};function e(a){return a.replace(/start|end/g,function(t){return n[t]})}},45:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e.split("-")[1]}},63618:function(L,r){"use strict";r.__esModule=!0,r.round=r.min=r.max=void 0;var n=r.max=Math.max,e=r.min=Math.min,a=r.round=Math.round},56500:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a=e.reduce(function(t,o){var f=t[o.name];return t[o.name]=f?Object.assign({},f,o,{options:Object.assign({},f.options,o.options),data:Object.assign({},f.data,o.data)}):o,t},{});return Object.keys(a).map(function(t){return a[t]})}},43286:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(34780));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return Object.assign({},(0,e.default)(),o)}},33118:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=n(46206);function a(o){var f=new Map,S=new Set,y=[];o.forEach(function(V){f.set(V.name,V)});function k(V){S.add(V.name);var p=[].concat(V.requires||[],V.requiresIfExists||[]);p.forEach(function(i){if(!S.has(i)){var c=f.get(i);c&&k(c)}}),y.push(V)}return o.forEach(function(V){S.has(V.name)||k(V)}),y}function t(o){var f=a(o);return e.modifierPhases.reduce(function(S,y){return S.concat(f.filter(function(k){return k.phase===y}))},[])}},81666:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},35366:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}},28595:function(L,r,n){"use strict";r.__esModule=!0,r.within=a,r.withinMaxClamp=t;var e=n(63618);function a(o,f,S){return(0,e.max)(o,(0,e.min)(f,S))}function t(o,f,S){var y=a(o,f,S);return y>S?S:y}},83331:function(L,r,n){"use strict";var e;function a(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(){function o(f){return typeof f}return o}():a=function(){function o(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f}return o}(),a(t)}(function(t){var o=arguments,f=function(){var i=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,c=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,s=/[^-+\dA-Z]/g;return function(l,d,m,u){if(o.length===1&&p(l)==="string"&&!/\d/.test(l)&&(d=l,l=void 0),l=l||l===0?l:new Date,l instanceof Date||(l=new Date(l)),isNaN(l))throw TypeError("Invalid date");d=String(f.masks[d]||d||f.masks.default);var v=d.slice(0,4);(v==="UTC:"||v==="GMT:")&&(d=d.slice(4),m=!0,v==="GMT:"&&(u=!0));var b=function(){function O(){return m?"getUTC":"get"}return O}(),C=function(){function O(){return l[b()+"Date"]()}return O}(),h=function(){function O(){return l[b()+"Day"]()}return O}(),g=function(){function O(){return l[b()+"Month"]()}return O}(),N=function(){function O(){return l[b()+"FullYear"]()}return O}(),x=function(){function O(){return l[b()+"Hours"]()}return O}(),B=function(){function O(){return l[b()+"Minutes"]()}return O}(),I=function(){function O(){return l[b()+"Seconds"]()}return O}(),w=function(){function O(){return l[b()+"Milliseconds"]()}return O}(),T=function(){function O(){return m?0:l.getTimezoneOffset()}return O}(),A=function(){function O(){return k(l)}return O}(),E=function(){function O(){return V(l)}return O}(),P={d:function(){function O(){return C()}return O}(),dd:function(){function O(){return S(C())}return O}(),ddd:function(){function O(){return f.i18n.dayNames[h()]}return O}(),DDD:function(){function O(){return y({y:N(),m:g(),d:C(),_:b(),dayName:f.i18n.dayNames[h()],short:!0})}return O}(),dddd:function(){function O(){return f.i18n.dayNames[h()+7]}return O}(),DDDD:function(){function O(){return y({y:N(),m:g(),d:C(),_:b(),dayName:f.i18n.dayNames[h()+7]})}return O}(),m:function(){function O(){return g()+1}return O}(),mm:function(){function O(){return S(g()+1)}return O}(),mmm:function(){function O(){return f.i18n.monthNames[g()]}return O}(),mmmm:function(){function O(){return f.i18n.monthNames[g()+12]}return O}(),yy:function(){function O(){return String(N()).slice(2)}return O}(),yyyy:function(){function O(){return S(N(),4)}return O}(),h:function(){function O(){return x()%12||12}return O}(),hh:function(){function O(){return S(x()%12||12)}return O}(),H:function(){function O(){return x()}return O}(),HH:function(){function O(){return S(x())}return O}(),M:function(){function O(){return B()}return O}(),MM:function(){function O(){return S(B())}return O}(),s:function(){function O(){return I()}return O}(),ss:function(){function O(){return S(I())}return O}(),l:function(){function O(){return S(w(),3)}return O}(),L:function(){function O(){return S(Math.floor(w()/10))}return O}(),t:function(){function O(){return x()<12?f.i18n.timeNames[0]:f.i18n.timeNames[1]}return O}(),tt:function(){function O(){return x()<12?f.i18n.timeNames[2]:f.i18n.timeNames[3]}return O}(),T:function(){function O(){return x()<12?f.i18n.timeNames[4]:f.i18n.timeNames[5]}return O}(),TT:function(){function O(){return x()<12?f.i18n.timeNames[6]:f.i18n.timeNames[7]}return O}(),Z:function(){function O(){return u?"GMT":m?"UTC":(String(l).match(c)||[""]).pop().replace(s,"").replace(/GMT\+0000/g,"UTC")}return O}(),o:function(){function O(){return(T()>0?"-":"+")+S(Math.floor(Math.abs(T())/60)*100+Math.abs(T())%60,4)}return O}(),p:function(){function O(){return(T()>0?"-":"+")+S(Math.floor(Math.abs(T())/60),2)+":"+S(Math.floor(Math.abs(T())%60),2)}return O}(),S:function(){function O(){return["th","st","nd","rd"][C()%10>3?0:(C()%100-C()%10!=10)*C()%10]}return O}(),W:function(){function O(){return A()}return O}(),WW:function(){function O(){return S(A())}return O}(),N:function(){function O(){return E()}return O}()};return d.replace(i,function(O){return O in P?P[O]():O.slice(1,O.length-1)})}}();f.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},f.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var S=function(){function i(c,s){for(c=String(c),s=s||2;c.length0?x(K.componentWillDisappear,w(j,z)):I(j,z,!1)}function A(j,z,K,ee,ue,ve,ge,xe){j.componentWillMove.push({dom:ee,fn:function(){function we(){ge&4?K.componentWillMove(z,ue,ee):ge&8&&K.onComponentWillMove(z,ue,ee,xe)}return we}(),next:ve,parent:ue})}function E(j,z,K,ee,ue){var ve,ge,xe=z.flags;do{var we=z.flags;if(we&1521){!a(ve)&&(o(ve.componentWillMove)||o(ve.onComponentWillMove))?A(ue,j,ve,z.dom,K,ee,xe,ge):u(K,z.dom,ee);return}var Fe=z.children;if(we&4)ve=z.children,ge=z.props,z=Fe.$LI;else if(we&8)ve=z.ref,ge=z.props,z=Fe;else if(we&8192)if(z.childFlags===2)z=Fe;else{for(var Oe=0,Ue=Fe.length;Oe0,Fe=y(xe),Oe=f(xe)&&xe[0]===U;we||Fe||Oe?(K=K||z.slice(0,ve),(we||Oe)&&(ge=Z(ge)),(Fe||Oe)&&(ge.key=U+ve),K.push(ge)):K&&K.push(ge),ge.flags|=65536}}K=K||z,K.length===0?ee=1:ee=8}else K=z,K.flags|=65536,z.flags&81920&&(K=Z(z)),ee=2;return j.children=K,j.childFlags=ee,j}function ye(j){return t(j)||e(j)?ne(j,null):n(j)?ce(j,0,null):j.flags&16384?Z(j):j}var fe="http://www.w3.org/1999/xlink",Le="http://www.w3.org/XML/1998/namespace",R={"xlink:actuate":fe,"xlink:arcrole":fe,"xlink:href":fe,"xlink:role":fe,"xlink:show":fe,"xlink:title":fe,"xlink:type":fe,"xml:base":Le,"xml:lang":Le,"xml:space":Le};function re(j){return{onClick:j,onDblClick:j,onFocusIn:j,onFocusOut:j,onKeyDown:j,onKeyPress:j,onKeyUp:j,onMouseDown:j,onMouseMove:j,onMouseUp:j,onTouchEnd:j,onTouchMove:j,onTouchStart:j}}var de=re(0),Ce=re(null),he=re(!0);function Be(j,z){var K=z.$EV;return K||(K=z.$EV=re(null)),K[j]||++de[j]===1&&(Ce[j]=Ve(j)),K}function ke(j,z){var K=z.$EV;K&&K[j]&&(--de[j]===0&&(document.removeEventListener(d(j),Ce[j]),Ce[j]=null),K[j]=null)}function Ae(j,z,K,ee){if(o(K))Be(j,ee)[j]=K;else if(i(K)){if(D(z,K))return;Be(j,ee)[j]=K}else ke(j,ee)}function De(j){return o(j.composedPath)?j.composedPath()[0]:j.target}function _e(j,z,K,ee){var ue=De(j);do{if(z&&ue.disabled)return;var ve=ue.$EV;if(ve){var ge=ve[K];if(ge&&(ee.dom=ue,ge.event?ge.event(ge.data,j):ge(j),j.cancelBubble))return}ue=ue.parentNode}while(!y(ue))}function Pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function Ne(){return this.defaultPrevented}function Se(){return this.cancelBubble}function H(j){var z={dom:document};return j.isDefaultPrevented=Ne,j.isPropagationStopped=Se,j.stopPropagation=Pe,Object.defineProperty(j,"currentTarget",{configurable:!0,get:function(){function K(){return z.dom}return K}()}),z}function le(j){return function(z){if(z.button!==0){z.stopPropagation();return}_e(z,!0,j,H(z))}}function be(j){return function(z){_e(z,!1,j,H(z))}}function Ve(j){var z=j==="onClick"||j==="onDblClick"?le(j):be(j);return document.addEventListener(d(j),z),z}function Ie(j,z){var K=document.createElement("i");return K.innerHTML=z,K.innerHTML===j.innerHTML}function Te(j,z,K){if(j[z]){var ee=j[z];ee.event?ee.event(ee.data,K):ee(K)}else{var ue=z.toLowerCase();j[ue]&&j[ue](K)}}function Me(j,z){var K=function(){function ee(ue){var ve=this.$V;if(ve){var ge=ve.props||c,xe=ve.dom;if(f(j))Te(ge,j,ue);else for(var we=0;we-1&&z.options[ve]&&(xe=z.options[ve].value),K&&a(xe)&&(xe=j.defaultValue),qe(ee,xe)}}var Jt=Me("onInput",wt),qt=Me("onChange");function en(j,z){Ee(j,"input",Jt),z.onChange&&Ee(j,"change",qt)}function wt(j,z,K){var ee=j.value,ue=z.value;if(a(ee)){if(K){var ve=j.defaultValue;!a(ve)&&ve!==ue&&(z.defaultValue=ve,z.value=ve)}}else ue!==ee&&(z.defaultValue=ee,z.value=ee)}function Tt(j,z,K,ee,ue,ve){j&64?ut(ee,K):j&256?Lt(ee,K,ue,z):j&128&&wt(ee,K,ue),ve&&(K.$V=z)}function tn(j,z,K){j&64?$e(z,K):j&256?Zt(z):j&128&&en(z,K)}function At(j){return j.type&&Re(j.type)?!a(j.checked):!a(j.value)}function nn(){return{current:null}}function on(j){var z={render:j};return z}function vt(j){j&&!W(j,null)&&j.current&&(j.current=null)}function st(j,z,K){j&&(o(j)||j.current!==void 0)&&K.push(function(){!W(j,z)&&j.current!==void 0&&(j.current=z)})}function tt(j,z,K){ot(j,K),T(j,z,K)}function ot(j,z){var K=j.flags,ee=j.children,ue;if(K&481){ue=j.ref;var ve=j.props;vt(ue);var ge=j.childFlags;if(!y(ve))for(var xe=Object.keys(ve),we=0,Fe=xe.length;we0?x(K.componentWillDisappear,rn(z,j)):j.textContent=""}function gt(j,z,K,ee){mt(K,ee),z.flags&8192?T(z,j,ee):Ct(j,K,ee)}function Et(j,z,K,ee,ue){j.componentWillDisappear.push(function(ve){ee&4?z.componentWillDisappear(K,ve):ee&8&&z.onComponentWillDisappear(K,ue,ve)})}function an(j){var z=j.event;return function(K){z(j.data,K)}}function cn(j,z,K,ee){if(i(K)){if(D(z,K))return;K=an(K)}Ee(ee,d(j),K)}function ln(j,z,K){if(a(z)){K.removeAttribute("style");return}var ee=K.style,ue,ve;if(f(z)){ee.cssText=z;return}if(!a(j)&&!f(j)){for(ue in z)ve=z[ue],ve!==j[ue]&&ee.setProperty(ue,ve);for(ue in j)a(z[ue])&&ee.removeProperty(ue)}else for(ue in z)ve=z[ue],ee.setProperty(ue,ve)}function un(j,z,K,ee,ue){var ve=j&&j.__html||"",ge=z&&z.__html||"";ve!==ge&&!a(ge)&&!Ie(ee,ge)&&(y(K)||(K.childFlags&12?mt(K.children,ue):K.childFlags===2&&ot(K.children,ue),K.children=null,K.childFlags=1),ee.innerHTML=ge)}function Vt(j,z,K,ee,ue,ve,ge,xe){switch(j){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":ee.autofocus=!!K;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":ee[j]=!!K;break;case"defaultChecked":case"value":case"volume":if(ve&&j==="value")break;var we=a(K)?"":K;ee[j]!==we&&(ee[j]=we);break;case"style":ln(z,K,ee);break;case"dangerouslySetInnerHTML":un(z,K,ge,ee,xe);break;default:he[j]?Ae(j,z,K,ee):j.charCodeAt(0)===111&&j.charCodeAt(1)===110?cn(j,z,K,ee):a(K)?ee.removeAttribute(j):ue&&R[j]?ee.setAttributeNS(R[j],j,K):ee.setAttribute(j,K);break}}function Mt(j,z,K,ee,ue,ve){var ge=!1,xe=(z&448)>0;xe&&(ge=At(K),ge&&tn(z,ee,K));for(var we in K)Vt(we,null,K[we],ee,ue,ge,null,ve);xe&&Tt(z,j,ee,K,!0,ge)}function Pt(j,z,K){var ee=ye(j.render(z,j.state,K)),ue=K;return o(j.getChildContext)&&(ue=V(K,j.getChildContext())),j.$CX=ue,ee}function Ot(j,z,K,ee,ue,ve){var ge=new z(K,ee),xe=ge.$N=!!(z.getDerivedStateFromProps||ge.getSnapshotBeforeUpdate);if(ge.$SVG=ue,ge.$L=ve,j.children=ge,ge.$BS=!1,ge.context=ee,ge.props===c&&(ge.props=K),xe)ge.state=P(ge,K,ge.state);else if(o(ge.componentWillMount)){ge.$BR=!0,ge.componentWillMount();var we=ge.$PS;if(!y(we)){var Fe=ge.state;if(y(Fe))ge.state=we;else for(var Oe in we)Fe[Oe]=we[Oe];ge.$PS=null}ge.$BR=!1}return ge.$LI=Pt(ge,K,ee),ge}function yt(j,z){var K=j.props||c;return j.flags&32768?j.type.render(K,j.ref,z):j.type(K,z)}function Xe(j,z,K,ee,ue,ve,ge){var xe=j.flags|=16384;xe&481?Dt(j,z,K,ee,ue,ve,ge):xe&4?mn(j,z,K,ee,ue,ve,ge):xe&8?fn(j,z,K,ee,ue,ve,ge):xe&16?Rt(j,z,ue):xe&8192?sn(j,K,z,ee,ue,ve,ge):xe&1024&&dn(j,K,z,ue,ve,ge)}function dn(j,z,K,ee,ue,ve){Xe(j.children,j.ref,z,!1,null,ue,ve);var ge=Y();Rt(ge,K,ee),j.dom=ge.dom}function sn(j,z,K,ee,ue,ve,ge){var xe=j.children,we=j.childFlags;we&12&&xe.length===0&&(we=j.childFlags=2,xe=j.children=Y()),we===2?Xe(xe,K,z,ee,ue,ve,ge):dt(xe,K,z,ee,ue,ve,ge)}function Rt(j,z,K){var ee=j.dom=document.createTextNode(j.children);y(z)||u(z,ee,K)}function Dt(j,z,K,ee,ue,ve,ge){var xe=j.flags,we=j.props,Fe=j.className,Oe=j.childFlags,Ue=j.dom=v(j.type,ee=ee||(xe&32)>0),je=j.children;if(!a(Fe)&&Fe!==""&&(ee?Ue.setAttribute("class",Fe):Ue.className=Fe),Oe===16)F(Ue,je);else if(Oe!==1){var We=ee&&j.type!=="foreignObject";Oe===2?(je.flags&16384&&(j.children=je=Z(je)),Xe(je,Ue,K,We,null,ve,ge)):(Oe===8||Oe===4)&&dt(je,Ue,K,We,null,ve,ge)}y(z)||u(z,Ue,ue),y(we)||Mt(j,xe,we,Ue,ee,ge),st(j.ref,Ue,ve)}function dt(j,z,K,ee,ue,ve,ge){for(var xe=0;xeWe)&&(Ue=N(xe[We-1],!1).nextSibling)}St(Fe,Oe,xe,we,K,ee,ue,Ue,j,ve,ge)}function bn(j,z,K,ee,ue){var ve=j.ref,ge=z.ref,xe=z.children;if(St(j.childFlags,z.childFlags,j.children,xe,ve,K,!1,null,j,ee,ue),z.dom=j.dom,ve!==ge&&!t(xe)){var we=xe.dom;C(ve,we),m(ge,we)}}function Vn(j,z,K,ee,ue,ve,ge){var xe=z.dom=j.dom,we=j.props,Fe=z.props,Oe=!1,Ue=!1,je;if(ee=ee||(ue&32)>0,we!==Fe){var We=we||c;if(je=Fe||c,je!==c){Oe=(ue&448)>0,Oe&&(Ue=At(je));for(var Ge in je){var ze=We[Ge],Ze=je[Ge];ze!==Ze&&Vt(Ge,ze,Ze,xe,ee,Ue,j,ge)}}if(We!==c)for(var Ke in We)a(je[Ke])&&!a(We[Ke])&&Vt(Ke,We[Ke],null,xe,ee,Ue,j,ge)}var it=z.children,et=z.className;j.className!==et&&(a(et)?xe.removeAttribute("class"):ee?xe.setAttribute("class",et):xe.className=et),ue&4096?gn(xe,it):St(j.childFlags,z.childFlags,j.children,it,xe,K,ee&&z.type!=="foreignObject",null,j,ve,ge),Oe&&Tt(ue,z,xe,je,!1,Ue);var ft=z.ref,nt=j.ref;nt!==ft&&(vt(nt),st(ft,xe,ve))}function yn(j,z,K,ee,ue,ve,ge){ot(j,ge),dt(z,K,ee,ue,N(j,!0),ve,ge),T(j,K,ge)}function St(j,z,K,ee,ue,ve,ge,xe,we,Fe,Oe){switch(j){case 2:switch(z){case 2:rt(K,ee,ue,ve,ge,xe,Fe,Oe);break;case 1:tt(K,ue,Oe);break;case 16:ot(K,Oe),F(ue,ee);break;default:yn(K,ee,ue,ve,ge,Fe,Oe);break}break;case 1:switch(z){case 2:Xe(ee,ue,ve,ge,xe,Fe,Oe);break;case 1:break;case 16:F(ue,ee);break;default:dt(ee,ue,ve,ge,xe,Fe,Oe);break}break;case 16:switch(z){case 16:Cn(K,ee,ue);break;case 2:Ct(ue,K,Oe),Xe(ee,ue,ve,ge,xe,Fe,Oe);break;case 1:Ct(ue,K,Oe);break;default:Ct(ue,K,Oe),dt(ee,ue,ve,ge,xe,Fe,Oe);break}break;default:switch(z){case 16:mt(K,Oe),F(ue,ee);break;case 2:gt(ue,we,K,Oe),Xe(ee,ue,ve,ge,xe,Fe,Oe);break;case 1:gt(ue,we,K,Oe);break;default:var Ue=K.length|0,je=ee.length|0;Ue===0?je>0&&dt(ee,ue,ve,ge,xe,Fe,Oe):je===0?gt(ue,we,K,Oe):z===8&&j===8?Ln(K,ee,ue,ve,ge,Ue,je,xe,we,Fe,Oe):In(K,ee,ue,ve,ge,Ue,je,xe,Fe,Oe);break}break}}function Sn(j,z,K,ee,ue){ue.push(function(){j.componentDidUpdate(z,K,ee)})}function Ut(j,z,K,ee,ue,ve,ge,xe,we,Fe){var Oe=j.state,Ue=j.props,je=!!j.$N,We=o(j.shouldComponentUpdate);if(je&&(z=P(j,K,z!==Oe?V(Oe,z):z)),ge||!We||We&&j.shouldComponentUpdate(K,z,ue)){!je&&o(j.componentWillUpdate)&&j.componentWillUpdate(K,z,ue),j.props=K,j.state=z,j.context=ue;var Ge=null,ze=Pt(j,K,ue);je&&o(j.getSnapshotBeforeUpdate)&&(Ge=j.getSnapshotBeforeUpdate(Ue,Oe)),rt(j.$LI,ze,ee,j.$CX,ve,xe,we,Fe),j.$LI=ze,o(j.componentDidUpdate)&&Sn(j,Ue,Oe,Ge,we)}else j.props=K,j.state=z,j.context=ue}function kn(j,z,K,ee,ue,ve,ge,xe){var we=z.children=j.children;if(!y(we)){we.$L=ge;var Fe=z.props||c,Oe=z.ref,Ue=j.ref,je=we.state;if(!we.$N){if(o(we.componentWillReceiveProps)){if(we.$BR=!0,we.componentWillReceiveProps(Fe,ee),we.$UN)return;we.$BR=!1}y(we.$PS)||(je=V(je,we.$PS),we.$PS=null)}Ut(we,je,Fe,K,ee,ue,!1,ve,ge,xe),Ue!==Oe&&(vt(Ue),st(Oe,we,ge))}}function Bn(j,z,K,ee,ue,ve,ge,xe){var we=!0,Fe=z.props||c,Oe=z.ref,Ue=j.props,je=!a(Oe),We=j.children;if(je&&o(Oe.onComponentShouldUpdate)&&(we=Oe.onComponentShouldUpdate(Ue,Fe)),we!==!1){je&&o(Oe.onComponentWillUpdate)&&Oe.onComponentWillUpdate(Ue,Fe);var Ge=ye(yt(z,ee));rt(We,Ge,K,ee,ue,ve,ge,xe),z.children=Ge,je&&o(Oe.onComponentDidUpdate)&&Oe.onComponentDidUpdate(Ue,Fe)}else z.children=We}function xn(j,z){var K=z.children,ee=z.dom=j.dom;K!==j.children&&(ee.nodeValue=K)}function In(j,z,K,ee,ue,ve,ge,xe,we,Fe){for(var Oe=ve>ge?ge:ve,Ue=0,je,We;Uege)for(Ue=Oe;UeUe||We>je)break e;Ge=j[We],ze=z[We]}for(Ge=j[Ue],ze=z[je];Ge.key===ze.key;){if(ze.flags&16384&&(z[je]=ze=Z(ze)),rt(Ge,ze,K,ee,ue,xe,Fe,Oe),j[Ue]=ze,Ue--,je--,We>Ue||We>je)break e;Ge=j[Ue],ze=z[je]}}if(We>Ue){if(We<=je)for(Ze=je+1,Ke=Zeje)for(;We<=Ue;)tt(j[We++],K,Oe);else wn(j,z,ee,ve,ge,Ue,je,We,K,ue,xe,we,Fe,Oe)}function wn(j,z,K,ee,ue,ve,ge,xe,we,Fe,Oe,Ue,je,We){var Ge,ze,Ze=0,Ke=0,it=xe,et=xe,ft=ve-xe+1,nt=ge-xe+1,pt=new Int32Array(nt+1),ct=ft===ee,Bt=!1,Je=0,ht=0;if(ue<4||(ft|nt)<32)for(Ke=it;Ke<=ve;++Ke)if(Ge=j[Ke],htxe?Bt=!0:Je=xe,ze.flags&16384&&(z[xe]=ze=Z(ze)),rt(Ge,ze,we,K,Fe,Oe,je,We),++ht;break}!ct&&xe>ge&&tt(Ge,we,We)}else ct||tt(Ge,we,We);else{var Yt={};for(Ke=et;Ke<=ge;++Ke)Yt[z[Ke].key]=Ke;for(Ke=it;Ke<=ve;++Ke)if(Ge=j[Ke],htit;)tt(j[it++],we,We);pt[xe-et]=Ke+1,Je>xe?Bt=!0:Je=xe,ze=z[xe],ze.flags&16384&&(z[xe]=ze=Z(ze)),rt(Ge,ze,we,K,Fe,Oe,je,We),++ht}else ct||tt(Ge,we,We);else ct||tt(Ge,we,We)}if(ct)gt(we,Ue,j,We),dt(z,we,K,Fe,Oe,je,We);else if(Bt){var Qt=Tn(pt);for(xe=Qt.length-1,Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0?(Je=Ke+et,ze=z[Je],ze.flags&16384&&(z[Je]=ze=Z(ze)),Ze=Je+1,Xe(ze,we,K,Fe,Ze0&&B(We.componentWillMove)}else if(ht!==nt)for(Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0&&(Je=Ke+et,ze=z[Je],ze.flags&16384&&(z[Je]=ze=Z(ze)),Ze=Je+1,Xe(ze,we,K,Fe,ZeWt&&(Wt=we,at=new Int32Array(we),Nt=new Int32Array(we));K>1,j[at[xe]]0&&(Nt[K]=at[ve-1]),at[ve]=K)}ve=ue+1;var Fe=new Int32Array(ve);for(ge=at[ve-1];ve-- >0;)Fe[ve]=ge,ge=Nt[ge],at[ve]=0;return Fe}var An=typeof document!="undefined";An&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);function Ht(j,z,K,ee){var ue=[],ve=new l,ge=z.$V;O.v=!0,a(ge)?a(j)||(j.flags&16384&&(j=Z(j)),Xe(j,z,ee,!1,null,ue,ve),z.$V=j,ge=j):a(j)?(tt(ge,z,ve),z.$V=null):(j.flags&16384&&(j=Z(j)),rt(ge,j,z,ee,!1,null,ue,ve),ge=z.$V=j),h(ue),x(ve.componentDidAppear),O.v=!1,o(K)&&K(),o(M.renderComplete)&&M.renderComplete(ge,z)}function zt(j,z,K,ee){K===void 0&&(K=null),ee===void 0&&(ee=c),Ht(j,z,K,ee)}function En(j){return function(){function z(K,ee,ue,ve){j||(j=K),zt(ee,j,ue,ve)}return z}()}var bt=[],Mn=typeof Promise!="undefined"?Promise.resolve().then.bind(Promise.resolve()):function(j){window.setTimeout(j,0)},kt=!1;function Kt(j,z,K,ee){var ue=j.$PS;if(o(z)&&(z=z(ue?V(j.state,ue):j.state,j.props,j.context)),a(ue))j.$PS=z;else for(var ve in z)ue[ve]=z[ve];if(j.$BR)o(K)&&j.$L.push(K.bind(j));else{if(!O.v&&bt.length===0){Gt(j,ee),o(K)&&K.call(j);return}if(bt.indexOf(j)===-1&&bt.push(j),ee&&(j.$F=!0),kt||(kt=!0,Mn($t)),o(K)){var ge=j.$QU;ge||(ge=j.$QU=[]),ge.push(K)}}}function Pn(j){for(var z=j.$QU,K=0;K=55296&&be<=56319&&le+1=56320&&Ve<=57343)?(be-55296)*1024+Ve-56320+65536:be}function Z(H){var le=/^\n* /;return le.test(H)}var Y=1,Q=2,J=3,te=4,se=5;function ye(H,le,be,Ve,Ie,Te,Me,Ee){var Re,He=0,Ye=null,Qe=!1,$e=!1,ut=Ve!==-1,qe=-1,lt=ce(ae(H,0))&&q(ae(H,H.length-1));if(le||Me)for(Re=0;Re=65536?Re+=2:Re++){if(He=ae(H,Re),!pe(He))return se;lt=lt&&ne(He,Ye,Ee),Ye=He}else{for(Re=0;Re=65536?Re+=2:Re++){if(He=ae(H,Re),He===k)Qe=!0,ut&&($e=$e||Re-qe-1>Ve&&H[qe+1]!==" ",qe=Re);else if(!pe(He))return se;lt=lt&&ne(He,Ye,Ee),Ye=He}$e=$e||ut&&Re-qe-1>Ve&&H[qe+1]!==" "}return!Qe&&!$e?lt&&!Me&&!Ie(H)?Y:Te===W?se:Q:be>9&&Z(H)?se:Me?Te===W?se:Q:$e?te:J}function fe(H,le,be,Ve,Ie){H.dump=function(){if(le.length===0)return H.quotingType===W?'""':"''";if(!H.noCompatMode&&(O.indexOf(le)!==-1||M.test(le)))return H.quotingType===W?'"'+le+'"':"'"+le+"'";var Te=H.indent*Math.max(1,be),Me=H.lineWidth===-1?-1:Math.max(Math.min(H.lineWidth,40),H.lineWidth-Te),Ee=Ve||H.flowLevel>-1&&be>=H.flowLevel;function Re(He){return oe(H,He)}switch(ye(le,Ee,H.indent,Me,Re,H.quotingType,H.forceQuotes&&!Ve,Ie)){case Y:return le;case Q:return"'"+le.replace(/'/g,"''")+"'";case J:return"|"+Le(le,H.indent)+R($(le,Te));case te:return">"+Le(le,H.indent)+R($(re(le,Me),Te));case se:return'"'+Ce(le,Me)+'"';default:throw new a("impossible error: invalid scalar style")}}()}function Le(H,le){var be=Z(H)?String(le):"",Ve=H[H.length-1]==="\n",Ie=Ve&&(H[H.length-2]==="\n"||H==="\n"),Te=Ie?"+":Ve?"":"-";return be+Te+"\n"}function R(H){return H[H.length-1]==="\n"?H.slice(0,-1):H}function re(H,le){for(var be=/(\n+)([^\n]*)/g,Ve=function(){var He=H.indexOf("\n");return He=He!==-1?He:H.length,be.lastIndex=He,de(H.slice(0,He),le)}(),Ie=H[0]==="\n"||H[0]===" ",Te,Me;Me=be.exec(H);){var Ee=Me[1],Re=Me[2];Te=Re[0]===" ",Ve+=Ee+(!Ie&&!Te&&Re!==""?"\n":"")+de(Re,le),Ie=Te}return Ve}function de(H,le){if(H===""||H[0]===" ")return H;for(var be=/ [^ ]/g,Ve,Ie=0,Te,Me=0,Ee=0,Re="";Ve=be.exec(H);)Ee=Ve.index,Ee-Ie>le&&(Te=Me>Ie?Me:Ee,Re+="\n"+H.slice(Ie,Te),Ie=Te+1),Me=Ee;return Re+="\n",H.length-Ie>le&&Me>Ie?Re+=H.slice(Ie,Me)+"\n"+H.slice(Me+1):Re+=H.slice(Ie),Re.slice(1)}function Ce(H){for(var le="",be=0,Ve,Ie=0;Ie=65536?Ie+=2:Ie++)be=ae(H,Ie),Ve=P[be],!Ve&&pe(be)?(le+=H[Ie],be>=65536&&(le+=H[Ie+1])):le+=Ve||D(be);return le}function he(H,le,be){var Ve="",Ie=H.tag,Te,Me,Ee;for(Te=0,Me=be.length;Te1024&&(Ye+="? "),Ye+=H.dump+(H.condenseFlow?'"':"")+":"+(H.condenseFlow?"":" "),_e(H,le,He,!1,!1)&&(Ye+=H.dump,Ve+=Ye));H.tag=Ie,H.dump="{"+Ve+"}"}function Ae(H,le,be,Ve){var Ie="",Te=H.tag,Me=Object.keys(be),Ee,Re,He,Ye,Qe,$e;if(H.sortKeys===!0)Me.sort();else if(typeof H.sortKeys=="function")Me.sort(H.sortKeys);else if(H.sortKeys)throw new a("sortKeys must be a boolean or a function");for(Ee=0,Re=Me.length;Ee1024,Qe&&(H.dump&&k===H.dump.charCodeAt(0)?$e+="?":$e+="? "),$e+=H.dump,Qe&&($e+=G(H,le)),_e(H,le+1,Ye,!0,Qe)&&(H.dump&&k===H.dump.charCodeAt(0)?$e+=":":$e+=": ",$e+=H.dump,Ie+=$e));H.tag=Te,H.dump=Ie||"{}"}function De(H,le,be){var Ve,Ie,Te,Me,Ee,Re;for(Ie=be?H.explicitTypes:H.implicitTypes,Te=0,Me=Ie.length;Te tag resolver accepts not "'+Re+'" style');H.dump=Ve}return!0}return!1}function _e(H,le,be,Ve,Ie,Te,Me){H.tag=null,H.dump=be,De(H,be,!1)||De(H,be,!0);var Ee=o.call(H.dump),Re=Ve,He;Ve&&(Ve=H.flowLevel<0||H.flowLevel>le);var Ye=Ee==="[object Object]"||Ee==="[object Array]",Qe,$e;if(Ye&&(Qe=H.duplicates.indexOf(be),$e=Qe!==-1),(H.tag!==null&&H.tag!=="?"||$e||H.indent!==2&&le>0)&&(Ie=!1),$e&&H.usedDuplicates[Qe])H.dump="*ref_"+Qe;else{if(Ye&&$e&&!H.usedDuplicates[Qe]&&(H.usedDuplicates[Qe]=!0),Ee==="[object Object]")Ve&&Object.keys(H.dump).length!==0?(Ae(H,le,H.dump,Ie),$e&&(H.dump="&ref_"+Qe+H.dump)):(ke(H,le,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ee==="[object Array]")Ve&&H.dump.length!==0?(H.noArrayIndent&&!Me&&le>0?Be(H,le-1,H.dump,Ie):Be(H,le,H.dump,Ie),$e&&(H.dump="&ref_"+Qe+H.dump)):(he(H,le,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ee==="[object String]")H.tag!=="?"&&fe(H,H.dump,le,Te,Re);else{if(Ee==="[object Undefined]")return!1;if(H.skipInvalid)return!1;throw new a("unacceptable kind of an object to dump "+Ee)}H.tag!==null&&H.tag!=="?"&&(He=encodeURI(H.tag[0]==="!"?H.tag.slice(1):H.tag).replace(/!/g,"%21"),H.tag[0]==="!"?He="!"+He:He.slice(0,18)==="tag:yaml.org,2002:"?He="!!"+He.slice(18):He="!<"+He+">",H.dump=He+" "+H.dump)}return!0}function Pe(H,le){var be=[],Ve=[],Ie,Te;for(Ne(H,be,Ve),Ie=0,Te=Ve.length;Ie>10)+55296,(R-65536&1023)+56320)}for(var T=new Array(256),A=new Array(256),E=0;E<256;E++)T[E]=I(E)?1:0,A[E]=I(E);function P(R,re){this.input=R,this.filename=re.filename||null,this.schema=re.schema||o,this.onWarning=re.onWarning||null,this.legacy=re.legacy||!1,this.json=re.json||!1,this.listener=re.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=R.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function O(R,re){var de={name:R.filename,buffer:R.input.slice(0,-1),position:R.position,line:R.line,column:R.position-R.lineStart};return de.snippet=t(de),new a(re,de)}function M(R,re){throw O(R,re)}function F(R,re){R.onWarning&&R.onWarning.call(null,O(R,re))}var D={YAML:function(){function R(re,de,Ce){var he,Be,ke;re.version!==null&&M(re,"duplication of %YAML directive"),Ce.length!==1&&M(re,"YAML directive accepts exactly one argument"),he=/^([0-9]+)\.([0-9]+)$/.exec(Ce[0]),he===null&&M(re,"ill-formed argument of the YAML directive"),Be=parseInt(he[1],10),ke=parseInt(he[2],10),Be!==1&&M(re,"unacceptable YAML version of the document"),re.version=Ce[0],re.checkLineBreaks=ke<2,ke!==1&&ke!==2&&F(re,"unsupported YAML version of the document")}return R}(),TAG:function(){function R(re,de,Ce){var he,Be;Ce.length!==2&&M(re,"TAG directive accepts exactly two arguments"),he=Ce[0],Be=Ce[1],m.test(he)||M(re,"ill-formed tag handle (first argument) of the TAG directive"),f.call(re.tagMap,he)&&M(re,'there is a previously declared suffix for "'+he+'" tag handle'),u.test(Be)||M(re,"ill-formed tag prefix (second argument) of the TAG directive");try{Be=decodeURIComponent(Be)}catch(ke){M(re,"tag prefix is malformed: "+Be)}re.tagMap[he]=Be}return R}()};function _(R,re,de,Ce){var he,Be,ke,Ae;if(re1&&(R.result+=e.repeat("\n",re-1))}function pe(R,re,de){var Ce,he,Be,ke,Ae,De,_e,Pe,Ne=R.kind,Se=R.result,H;if(H=R.input.charCodeAt(R.position),h(H)||g(H)||H===35||H===38||H===42||H===33||H===124||H===62||H===39||H===34||H===37||H===64||H===96||(H===63||H===45)&&(he=R.input.charCodeAt(R.position+1),h(he)||de&&g(he)))return!1;for(R.kind="scalar",R.result="",Be=ke=R.position,Ae=!1;H!==0;){if(H===58){if(he=R.input.charCodeAt(R.position+1),h(he)||de&&g(he))break}else if(H===35){if(Ce=R.input.charCodeAt(R.position-1),h(Ce))break}else{if(R.position===R.lineStart&&oe(R)||de&&g(H))break;if(b(H))if(De=R.line,_e=R.lineStart,Pe=R.lineIndent,G(R,!1,-1),R.lineIndent>=re){Ae=!0,H=R.input.charCodeAt(R.position);continue}else{R.position=ke,R.line=De,R.lineStart=_e,R.lineIndent=Pe;break}}Ae&&(_(R,Be,ke,!1),X(R,R.line-De),Be=ke=R.position,Ae=!1),C(H)||(ke=R.position+1),H=R.input.charCodeAt(++R.position)}return _(R,Be,ke,!1),R.result?!0:(R.kind=Ne,R.result=Se,!1)}function me(R,re){var de,Ce,he;if(de=R.input.charCodeAt(R.position),de!==39)return!1;for(R.kind="scalar",R.result="",R.position++,Ce=he=R.position;(de=R.input.charCodeAt(R.position))!==0;)if(de===39)if(_(R,Ce,R.position,!0),de=R.input.charCodeAt(++R.position),de===39)Ce=R.position,R.position++,he=R.position;else return!0;else b(de)?(_(R,Ce,he,!0),X(R,G(R,!1,re)),Ce=he=R.position):R.position===R.lineStart&&oe(R)?M(R,"unexpected end of the document within a single quoted scalar"):(R.position++,he=R.position);M(R,"unexpected end of the stream within a single quoted scalar")}function ne(R,re){var de,Ce,he,Be,ke,Ae;if(Ae=R.input.charCodeAt(R.position),Ae!==34)return!1;for(R.kind="scalar",R.result="",R.position++,de=Ce=R.position;(Ae=R.input.charCodeAt(R.position))!==0;){if(Ae===34)return _(R,de,R.position,!0),R.position++,!0;if(Ae===92){if(_(R,de,R.position,!0),Ae=R.input.charCodeAt(++R.position),b(Ae))G(R,!1,re);else if(Ae<256&&T[Ae])R.result+=A[Ae],R.position++;else if((ke=x(Ae))>0){for(he=ke,Be=0;he>0;he--)Ae=R.input.charCodeAt(++R.position),(ke=N(Ae))>=0?Be=(Be<<4)+ke:M(R,"expected hexadecimal character");R.result+=w(Be),R.position++}else M(R,"unknown escape sequence");de=Ce=R.position}else b(Ae)?(_(R,de,Ce,!0),X(R,G(R,!1,re)),de=Ce=R.position):R.position===R.lineStart&&oe(R)?M(R,"unexpected end of the document within a double quoted scalar"):(R.position++,Ce=R.position)}M(R,"unexpected end of the stream within a double quoted scalar")}function ce(R,re){var de=!0,Ce,he,Be,ke=R.tag,Ae,De=R.anchor,_e,Pe,Ne,Se,H,le=Object.create(null),be,Ve,Ie,Te;if(Te=R.input.charCodeAt(R.position),Te===91)Pe=93,H=!1,Ae=[];else if(Te===123)Pe=125,H=!0,Ae={};else return!1;for(R.anchor!==null&&(R.anchorMap[R.anchor]=Ae),Te=R.input.charCodeAt(++R.position);Te!==0;){if(G(R,!0,re),Te=R.input.charCodeAt(R.position),Te===Pe)return R.position++,R.tag=ke,R.anchor=De,R.kind=H?"mapping":"sequence",R.result=Ae,!0;de?Te===44&&M(R,"expected the node content, but found ','"):M(R,"missed comma between flow collection entries"),Ve=be=Ie=null,Ne=Se=!1,Te===63&&(_e=R.input.charCodeAt(R.position+1),h(_e)&&(Ne=Se=!0,R.position++,G(R,!0,re))),Ce=R.line,he=R.lineStart,Be=R.position,te(R,re,S,!1,!0),Ve=R.tag,be=R.result,G(R,!0,re),Te=R.input.charCodeAt(R.position),(Se||R.line===Ce)&&Te===58&&(Ne=!0,Te=R.input.charCodeAt(++R.position),G(R,!0,re),te(R,re,S,!1,!0),Ie=R.result),H?U(R,Ae,le,Ve,be,Ie,Ce,he,Be):Ne?Ae.push(U(R,null,le,Ve,be,Ie,Ce,he,Be)):Ae.push(be),G(R,!0,re),Te=R.input.charCodeAt(R.position),Te===44?(de=!0,Te=R.input.charCodeAt(++R.position)):de=!1}M(R,"unexpected end of the stream within a flow collection")}function q(R,re){var de,Ce,he=p,Be=!1,ke=!1,Ae=re,De=0,_e=!1,Pe,Ne;if(Ne=R.input.charCodeAt(R.position),Ne===124)Ce=!1;else if(Ne===62)Ce=!0;else return!1;for(R.kind="scalar",R.result="";Ne!==0;)if(Ne=R.input.charCodeAt(++R.position),Ne===43||Ne===45)p===he?he=Ne===43?c:i:M(R,"repeat of a chomping mode identifier");else if((Pe=B(Ne))>=0)Pe===0?M(R,"bad explicit indentation width of a block scalar; it cannot be less than one"):ke?M(R,"repeat of an indentation width identifier"):(Ae=re+Pe-1,ke=!0);else break;if(C(Ne)){do Ne=R.input.charCodeAt(++R.position);while(C(Ne));if(Ne===35)do Ne=R.input.charCodeAt(++R.position);while(!b(Ne)&&Ne!==0)}for(;Ne!==0;){for($(R),R.lineIndent=0,Ne=R.input.charCodeAt(R.position);(!ke||R.lineIndentAe&&(Ae=R.lineIndent),b(Ne)){De++;continue}if(R.lineIndentre)&&De!==0)M(R,"bad indentation of a sequence entry");else if(R.lineIndentre)&&(Ve&&(ke=R.line,Ae=R.lineStart,De=R.position),te(R,re,V,!0,he)&&(Ve?le=R.result:be=R.result),Ve||(U(R,Ne,Se,H,le,be,ke,Ae,De),H=le=be=null),G(R,!0,-1),Te=R.input.charCodeAt(R.position)),(R.line===Be||R.lineIndent>re)&&Te!==0)M(R,"bad indentation of a mapping entry");else if(R.lineIndentre?De=1:R.lineIndent===re?De=0:R.lineIndentre?De=1:R.lineIndent===re?De=0:R.lineIndent tag; it should be "scalar", not "'+R.kind+'"'),Ne=0,Se=R.implicitTypes.length;Ne"),R.result!==null&&le.kind!==R.kind&&M(R,"unacceptable node kind for !<"+R.tag+'> tag; it should be "'+le.kind+'", not "'+R.kind+'"'),le.resolve(R.result,R.tag)?(R.result=le.construct(R.result,R.tag),R.anchor!==null&&(R.anchorMap[R.anchor]=R.result)):M(R,"cannot resolve a node with !<"+R.tag+"> explicit tag")}return R.listener!==null&&R.listener("close",R),R.tag!==null||R.anchor!==null||Pe}function se(R){var re=R.position,de,Ce,he,Be=!1,ke;for(R.version=null,R.checkLineBreaks=R.legacy,R.tagMap=Object.create(null),R.anchorMap=Object.create(null);(ke=R.input.charCodeAt(R.position))!==0&&(G(R,!0,-1),ke=R.input.charCodeAt(R.position),!(R.lineIndent>0||ke!==37));){for(Be=!0,ke=R.input.charCodeAt(++R.position),de=R.position;ke!==0&&!h(ke);)ke=R.input.charCodeAt(++R.position);for(Ce=R.input.slice(de,R.position),he=[],Ce.length<1&&M(R,"directive name must not be less than one character in length");ke!==0;){for(;C(ke);)ke=R.input.charCodeAt(++R.position);if(ke===35){do ke=R.input.charCodeAt(++R.position);while(ke!==0&&!b(ke));break}if(b(ke))break;for(de=R.position;ke!==0&&!h(ke);)ke=R.input.charCodeAt(++R.position);he.push(R.input.slice(de,R.position))}ke!==0&&$(R),f.call(D,Ce)?D[Ce](R,Ce,he):F(R,'unknown document directive "'+Ce+'"')}if(G(R,!0,-1),R.lineIndent===0&&R.input.charCodeAt(R.position)===45&&R.input.charCodeAt(R.position+1)===45&&R.input.charCodeAt(R.position+2)===45?(R.position+=3,G(R,!0,-1)):Be&&M(R,"directives end mark is expected"),te(R,R.lineIndent-1,V,!1,!0),G(R,!0,-1),R.checkLineBreaks&&l.test(R.input.slice(re,R.position))&&F(R,"non-ASCII line breaks are interpreted as content"),R.documents.push(R.result),R.position===R.lineStart&&oe(R)){R.input.charCodeAt(R.position)===46&&(R.position+=3,G(R,!0,-1));return}if(R.positionc&&(p=" ... ",S=k-c+p.length),y-k>c&&(i=" ...",y=k+c-i.length),{str:p+f.slice(S,y).replace(/\t/g,"\u2192")+i,pos:k-S+p.length}}function t(f,S){return e.repeat(" ",S-f.length)+f}function o(f,S){if(S=Object.create(S||null),!f.buffer)return null;S.maxLength||(S.maxLength=79),typeof S.indent!="number"&&(S.indent=1),typeof S.linesBefore!="number"&&(S.linesBefore=3),typeof S.linesAfter!="number"&&(S.linesAfter=2);for(var y=/\r?\n|\r|\0/g,k=[0],V=[],p,i=-1;p=y.exec(f.buffer);)V.push(p.index),k.push(p.index+p[0].length),f.position<=p.index&&i<0&&(i=k.length-2);i<0&&(i=k.length-1);var c="",s,l,d=Math.min(f.line+S.linesAfter,V.length).toString().length,m=S.maxLength-(S.indent+d+3);for(s=1;s<=S.linesBefore&&!(i-s<0);s++)l=a(f.buffer,k[i-s],V[i-s],f.position-(k[i]-k[i-s]),m),c=e.repeat(" ",S.indent)+t((f.line-s+1).toString(),d)+" | "+l.str+"\n"+c;for(l=a(f.buffer,k[i],V[i],f.position,m),c+=e.repeat(" ",S.indent)+t((f.line+1).toString(),d)+" | "+l.str+"\n",c+=e.repeat("-",S.indent+d+3+l.pos)+"^\n",s=1;s<=S.linesAfter&&!(i+s>=V.length);s++)l=a(f.buffer,k[i+s],V[i+s],f.position-(k[i]-k[i+s]),m),c+=e.repeat(" ",S.indent)+t((f.line+s+1).toString(),d)+" | "+l.str+"\n";return c.replace(/\n$/,"")}L.exports=o},92276:function(L,r,n){"use strict";var e=n(53127),a=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],t=["scalar","sequence","mapping"];function o(S){var y={};return S!==null&&Object.keys(S).forEach(function(k){S[k].forEach(function(V){y[String(V)]=k})}),y}function f(S,y){if(y=y||{},Object.keys(y).forEach(function(k){if(a.indexOf(k)===-1)throw new e('Unknown option "'+k+'" is met in definition of "'+S+'" YAML type.')}),this.options=y,this.tag=S,this.kind=y.kind||null,this.resolve=y.resolve||function(){return!0},this.construct=y.construct||function(k){return k},this.instanceOf=y.instanceOf||null,this.predicate=y.predicate||null,this.represent=y.represent||null,this.representName=y.representName||null,this.defaultStyle=y.defaultStyle||null,this.multi=y.multi||!1,this.styleAliases=o(y.styleAliases||null),t.indexOf(this.kind)===-1)throw new e('Unknown kind "'+this.kind+'" is specified for "'+S+'" YAML type.')}L.exports=f},92806:function(L,r,n){"use strict";var e=n(92276),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function t(y){if(y===null)return!1;var k,V,p=0,i=y.length,c=a;for(V=0;V64)){if(k<0)return!1;p+=6}return p%8===0}function o(y){var k,V,p=y.replace(/[\r\n=]/g,""),i=p.length,c=a,s=0,l=[];for(k=0;k>16&255),l.push(s>>8&255),l.push(s&255)),s=s<<6|c.indexOf(p.charAt(k));return V=i%4*6,V===0?(l.push(s>>16&255),l.push(s>>8&255),l.push(s&255)):V===18?(l.push(s>>10&255),l.push(s>>2&255)):V===12&&l.push(s>>4&255),new Uint8Array(l)}function f(y){var k="",V=0,p,i,c=y.length,s=a;for(p=0;p>18&63],k+=s[V>>12&63],k+=s[V>>6&63],k+=s[V&63]),V=(V<<8)+y[p];return i=c%3,i===0?(k+=s[V>>18&63],k+=s[V>>12&63],k+=s[V>>6&63],k+=s[V&63]):i===2?(k+=s[V>>10&63],k+=s[V>>4&63],k+=s[V<<2&63],k+=s[64]):i===1&&(k+=s[V>>2&63],k+=s[V<<4&63],k+=s[64],k+=s[64]),k}function S(y){return Object.prototype.toString.call(y)==="[object Uint8Array]"}L.exports=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:t,construct:o,predicate:S,represent:f})},34015:function(L,r,n){"use strict";var e=n(92276);function a(f){if(f===null)return!1;var S=f.length;return S===4&&(f==="true"||f==="True"||f==="TRUE")||S===5&&(f==="false"||f==="False"||f==="FALSE")}function t(f){return f==="true"||f==="True"||f==="TRUE"}function o(f){return Object.prototype.toString.call(f)==="[object Boolean]"}L.exports=new e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{lowercase:function(){function f(S){return S?"true":"false"}return f}(),uppercase:function(){function f(S){return S?"TRUE":"FALSE"}return f}(),camelcase:function(){function f(S){return S?"True":"False"}return f}()},defaultStyle:"lowercase"})},14589:function(L,r,n){"use strict";var e=n(11017),a=n(92276),t=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function o(V){return!(V===null||!t.test(V)||V[V.length-1]==="_")}function f(V){var p,i;return p=V.replace(/_/g,"").toLowerCase(),i=p[0]==="-"?-1:1,"+-".indexOf(p[0])>=0&&(p=p.slice(1)),p===".inf"?i===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:p===".nan"?NaN:i*parseFloat(p,10)}var S=/^[-+]?[0-9]+e/;function y(V,p){var i;if(isNaN(V))switch(p){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===V)switch(p){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===V)switch(p){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(V))return"-0.0";return i=V.toString(10),S.test(i)?i.replace("e",".e"):i}function k(V){return Object.prototype.toString.call(V)==="[object Number]"&&(V%1!==0||e.isNegativeZero(V))}L.exports=new a("tag:yaml.org,2002:float",{kind:"scalar",resolve:o,construct:f,predicate:k,represent:y,defaultStyle:"lowercase"})},72826:function(L,r,n){"use strict";var e=n(11017),a=n(92276);function t(V){return 48<=V&&V<=57||65<=V&&V<=70||97<=V&&V<=102}function o(V){return 48<=V&&V<=55}function f(V){return 48<=V&&V<=57}function S(V){if(V===null)return!1;var p=V.length,i=0,c=!1,s;if(!p)return!1;if(s=V[i],(s==="-"||s==="+")&&(s=V[++i]),s==="0"){if(i+1===p)return!0;if(s=V[++i],s==="b"){for(i++;i=0?"0b"+p.toString(2):"-0b"+p.toString(2).slice(1)}return V}(),octal:function(){function V(p){return p>=0?"0o"+p.toString(8):"-0o"+p.toString(8).slice(1)}return V}(),decimal:function(){function V(p){return p.toString(10)}return V}(),hexadecimal:function(){function V(p){return p>=0?"0x"+p.toString(16).toUpperCase():"-0x"+p.toString(16).toUpperCase().slice(1)}return V}()},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},89769:function(L,r,n){"use strict";var e=n(92276);L.exports=new e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(){function a(t){return t!==null?t:{}}return a}()})},36947:function(L,r,n){"use strict";var e=n(92276);function a(t){return t==="<<"||t===null}L.exports=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:a})},30534:function(L,r,n){"use strict";var e=n(92276);function a(f){if(f===null)return!0;var S=f.length;return S===1&&f==="~"||S===4&&(f==="null"||f==="Null"||f==="NULL")}function t(){return null}function o(f){return f===null}L.exports=new e("tag:yaml.org,2002:null",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{canonical:function(){function f(){return"~"}return f}(),lowercase:function(){function f(){return"null"}return f}(),uppercase:function(){function f(){return"NULL"}return f}(),camelcase:function(){function f(){return"Null"}return f}(),empty:function(){function f(){return""}return f}()},defaultStyle:"lowercase"})},14250:function(L,r,n){"use strict";var e=n(92276),a=Object.prototype.hasOwnProperty,t=Object.prototype.toString;function o(S){if(S===null)return!0;var y=[],k,V,p,i,c,s=S;for(k=0,V=s.length;k=0;--W){var U=this.tryEntries[W],$=U.completion;if(U.tryLoc==="root")return _("end");if(U.tryLoc<=this.prev){var G=a.call(U,"catchLoc"),oe=a.call(U,"finallyLoc");if(G&&oe){if(this.prev=0;--_){var W=this.tryEntries[_];if(W.tryLoc<=this.prev&&a.call(W,"finallyLoc")&&this.prev=0;--D){var _=this.tryEntries[D];if(_.finallyLoc===F)return this.complete(_.completion,_.afterLoc),A(_),m}}return M}(),catch:function(){function M(F){for(var D=this.tryEntries.length-1;D>=0;--D){var _=this.tryEntries[D];if(_.tryLoc===F){var W=_.completion;if(W.type==="throw"){var U=W.arg;A(_)}return U}}throw new Error("illegal catch attempt")}return M}(),delegateYield:function(){function M(F,D,_){return this.delegate={iterator:P(F),resultName:D,nextLoc:_},this.method==="next"&&(this.arg=o),m}return M}()},n}(L.exports);try{regeneratorRuntime=r}catch(n){typeof globalThis=="object"?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},30236:function(){"use strict";self.fetch||(self.fetch=function(L,r){return r=r||{},new Promise(function(n,e){var a=new XMLHttpRequest,t=[],o={},f=function(){function y(){return{ok:(a.status/100|0)==2,statusText:a.statusText,status:a.status,url:a.responseURL,text:function(){function k(){return Promise.resolve(a.responseText)}return k}(),json:function(){function k(){return Promise.resolve(a.responseText).then(JSON.parse)}return k}(),blob:function(){function k(){return Promise.resolve(new Blob([a.response]))}return k}(),clone:y,headers:{keys:function(){function k(){return t}return k}(),entries:function(){function k(){return t.map(function(V){return[V,a.getResponseHeader(V)]})}return k}(),get:function(){function k(V){return a.getResponseHeader(V)}return k}(),has:function(){function k(V){return a.getResponseHeader(V)!=null}return k}()}}}return y}();for(var S in a.open(r.method||"get",L,!0),a.onload=function(){a.getAllResponseHeaders().toLowerCase().replace(/^(.+?):/gm,function(y,k){o[k]||t.push(o[k]=k)}),n(f())},a.onerror=e,a.withCredentials=r.credentials=="include",r.headers)a.setRequestHeader(S,r.headers[S]);a.send(r.body||null)})})},88510:function(L,r){"use strict";r.__esModule=!0,r.zipWith=r.zip=r.uniqBy=r.uniq=r.toKeyedArray=r.toArray=r.sortBy=r.sort=r.reduce=r.range=r.map=r.filterMap=r.filter=void 0;function n(u,v){var b=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(b)return(b=b.call(u)).next.bind(b);if(Array.isArray(u)||(b=e(u))||v&&u&&typeof u.length=="number"){b&&(u=b);var C=0;return function(){return C>=u.length?{done:!0}:{done:!1,value:u[C++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(u,v){if(u){if(typeof u=="string")return a(u,v);var b={}.toString.call(u).slice(8,-1);return b==="Object"&&u.constructor&&(b=u.constructor.name),b==="Map"||b==="Set"?Array.from(u):b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)?a(u,v):void 0}}function a(u,v){(v==null||v>u.length)&&(v=u.length);for(var b=0,C=Array(v);bB)return 1}return 0},V=r.sortBy=function(){function u(){for(var v=arguments.length,b=new Array(v),C=0;CB)return 1}return 0},V=r.sortBy=function(){function u(){for(var v=arguments.length,b=new Array(v),C=0;C=1-n)return _[W-1];var G=U%1,$=U|0;return P.lerp(_[$],_[$+1],G)}return D}(),P}(),a=function(M,D,F){return D===void 0&&(D=0),F===void 0&&(F=Math.pow(10,D)),Math.round(F*M)/F},t={grad:360/400,turn:360,rad:360/(Math.PI*2)},o=r.hexToHsva=function(){function P(M){return B(m(M))}return P}(),m=r.hexToRgba=function(){function P(M){return M[0]==="#"&&(M=M.substring(1)),M.length<6?{r:parseInt(M[0]+M[0],16),g:parseInt(M[1]+M[1],16),b:parseInt(M[2]+M[2],16),a:M.length===4?a(parseInt(M[3]+M[3],16)/255,2):1}:{r:parseInt(M.substring(0,2),16),g:parseInt(M.substring(2,4),16),b:parseInt(M.substring(4,6),16),a:M.length===8?a(parseInt(M.substring(6,8),16)/255,2):1}}return P}(),S=r.parseHue=function(){function P(M,D){return D===void 0&&(D="deg"),Number(M)*(t[D]||1)}return P}(),y=r.hslaStringToHsva=function(){function P(M){var D=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,F=D.exec(M);return F?V({h:S(F[1],F[2]),s:Number(F[3]),l:Number(F[4]),a:F[5]===void 0?1:Number(F[5])/(F[6]?100:1)}):{h:0,s:0,v:0,a:1}}return P}(),k=r.hslStringToHsva=y,V=r.hslaToHsva=function(){function P(M){var D=M.h,F=M.s,_=M.l,W=M.a;return F*=(_<50?_:100-_)/100,{h:D,s:F>0?2*F/(_+F)*100:0,v:_+F,a:W}}return P}(),p=r.hsvaToHex=function(){function P(M){return x(f(M))}return P}(),i=r.hsvaToHsla=function(){function P(M){var D=M.h,F=M.s,_=M.v,W=M.a,U=(200-F)*_/100;return{h:a(D),s:a(U>0&&U<200?F*_/100/(U<=100?U:200-U)*100:0),l:a(U/2),a:a(W,2)}}return P}(),c=r.hsvaToHslString=function(){function P(M){var D=i(M),F=D.h,_=D.s,W=D.l;return"hsl("+F+", "+_+"%, "+W+"%)"}return P}(),s=r.hsvaToHsvString=function(){function P(M){var D=L(M),F=D.h,_=D.s,W=D.v;return"hsv("+F+", "+_+"%, "+W+"%)"}return P}(),l=r.hsvaToHsvaString=function(){function P(M){var D=L(M),F=D.h,_=D.s,W=D.v,U=D.a;return"hsva("+F+", "+_+"%, "+W+"%, "+U+")"}return P}(),d=r.hsvaToHslaString=function(){function P(M){var D=i(M),F=D.h,_=D.s,W=D.l,U=D.a;return"hsla("+F+", "+_+"%, "+W+"%, "+U+")"}return P}(),f=r.hsvaToRgba=function(){function P(M){var D=M.h,F=M.s,_=M.v,W=M.a;D=D/360*6,F=F/100,_=_/100;var U=Math.floor(D),G=_*(1-F),$=_*(1-(D-U)*F),oe=_*(1-(1-D+U)*F),X=U%6;return{r:[_,$,G,G,oe,_][X]*255,g:[oe,_,_,$,G,G][X]*255,b:[G,G,oe,_,_,$][X]*255,a:a(W,2)}}return P}(),u=r.hsvaToRgbString=function(){function P(M){var D=f(M),F=D.r,_=D.g,W=D.b;return"rgb("+a(F)+", "+a(_)+", "+a(W)+")"}return P}(),v=r.hsvaToRgbaString=function(){function P(M){var D=f(M),F=D.r,_=D.g,W=D.b,U=D.a;return"rgba("+a(F)+", "+a(_)+", "+a(W)+", "+a(U,2)+")"}return P}(),b=r.hsvaStringToHsva=function(){function P(M){var D=/hsva?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,F=D.exec(M);return F?L({h:S(F[1],F[2]),s:Number(F[3]),v:Number(F[4]),a:F[5]===void 0?1:Number(F[5])/(F[6]?100:1)}):{h:0,s:0,v:0,a:1}}return P}(),C=r.hsvStringToHsva=b,h=r.rgbaStringToHsva=function(){function P(M){var D=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,F=D.exec(M);return F?B({r:Number(F[1])/(F[2]?100/255:1),g:Number(F[3])/(F[4]?100/255:1),b:Number(F[5])/(F[6]?100/255:1),a:F[7]===void 0?1:Number(F[7])/(F[8]?100:1)}):{h:0,s:0,v:0,a:1}}return P}(),g=r.rgbStringToHsva=h,N=function(M){var D=M.toString(16);return D.length<2?"0"+D:D},x=r.rgbaToHex=function(){function P(M){var D=M.r,F=M.g,_=M.b,W=M.a,U=W<1?N(a(W*255)):"";return"#"+N(a(D))+N(a(F))+N(a(_))+U}return P}(),B=r.rgbaToHsva=function(){function P(M){var D=M.r,F=M.g,_=M.b,W=M.a,U=Math.max(D,F,_),G=U-Math.min(D,F,_),$=G?U===D?(F-_)/G:U===F?2+(_-D)/G:4+(D-F)/G:0;return{h:60*($<0?$+6:$),s:U?G/U*100:0,v:U/255*100,a:W}}return P}(),L=r.roundHsva=function(){function P(M){return{h:a(M.h),s:a(M.s),v:a(M.v),a:a(M.a,2)}}return P}(),w=r.rgbaToRgb=function(){function P(M){var D=M.r,F=M.g,_=M.b;return{r:D,g:F,b:_}}return P}(),E=r.hslaToHsl=function(){function P(M){var D=M.h,F=M.s,_=M.l;return{h:D,s:F,l:_}}return P}(),T=r.hsvaToHsv=function(){function P(M){var D=L(M),F=D.h,_=D.s,W=D.v;return{h:F,s:_,v:W}}return P}(),A=/^#?([0-9A-F]{3,8})$/i,O=r.validHex=function(){function P(M,D){var F=A.exec(M),_=F?F[1].length:0;return _===3||_===6||!!D&&_===4||!!D&&_===8}return P}()},92868:function(I,r){"use strict";r.__esModule=!0,r.EventEmitter=void 0;/** + */var n=1e-4,e=r.Color=function(){function O(F,D,_,W){F===void 0&&(F=0),D===void 0&&(D=0),_===void 0&&(_=0),W===void 0&&(W=1),this.r=void 0,this.g=void 0,this.b=void 0,this.a=void 0,this.r=F,this.g=D,this.b=_,this.a=W}var M=O.prototype;return M.toString=function(){function F(){return"rgba("+(this.r|0)+", "+(this.g|0)+", "+(this.b|0)+", "+(this.a|0)+")"}return F}(),O.fromHex=function(){function F(D){return new O(parseInt(D.substr(1,2),16),parseInt(D.substr(3,2),16),parseInt(D.substr(5,2),16))}return F}(),O.lerp=function(){function F(D,_,W){return new O((_.r-D.r)*W+D.r,(_.g-D.g)*W+D.g,(_.b-D.b)*W+D.b,(_.a-D.a)*W+D.a)}return F}(),O.lookup=function(){function F(D,_){_===void 0&&(_=[]);var W=_.length;if(W<2)throw new Error("Needs at least two colors!");var U=D*(W-1);if(D=1-n)return _[W-1];var $=U%1,G=U|0;return O.lerp(_[G],_[G+1],$)}return F}(),O}(),a=function(M,F,D){return F===void 0&&(F=0),D===void 0&&(D=Math.pow(10,F)),Math.round(D*M)/D},t={grad:360/400,turn:360,rad:360/(Math.PI*2)},o=r.hexToHsva=function(){function O(M){return B(f(M))}return O}(),f=r.hexToRgba=function(){function O(M){return M[0]==="#"&&(M=M.substring(1)),M.length<6?{r:parseInt(M[0]+M[0],16),g:parseInt(M[1]+M[1],16),b:parseInt(M[2]+M[2],16),a:M.length===4?a(parseInt(M[3]+M[3],16)/255,2):1}:{r:parseInt(M.substring(0,2),16),g:parseInt(M.substring(2,4),16),b:parseInt(M.substring(4,6),16),a:M.length===8?a(parseInt(M.substring(6,8),16)/255,2):1}}return O}(),S=r.parseHue=function(){function O(M,F){return F===void 0&&(F="deg"),Number(M)*(t[F]||1)}return O}(),y=r.hslaStringToHsva=function(){function O(M){var F=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,D=F.exec(M);return D?V({h:S(D[1],D[2]),s:Number(D[3]),l:Number(D[4]),a:D[5]===void 0?1:Number(D[5])/(D[6]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),k=r.hslStringToHsva=y,V=r.hslaToHsva=function(){function O(M){var F=M.h,D=M.s,_=M.l,W=M.a;return D*=(_<50?_:100-_)/100,{h:F,s:D>0?2*D/(_+D)*100:0,v:_+D,a:W}}return O}(),p=r.hsvaToHex=function(){function O(M){return x(m(M))}return O}(),i=r.hsvaToHsla=function(){function O(M){var F=M.h,D=M.s,_=M.v,W=M.a,U=(200-D)*_/100;return{h:a(F),s:a(U>0&&U<200?D*_/100/(U<=100?U:200-U)*100:0),l:a(U/2),a:a(W,2)}}return O}(),c=r.hsvaToHslString=function(){function O(M){var F=i(M),D=F.h,_=F.s,W=F.l;return"hsl("+D+", "+_+"%, "+W+"%)"}return O}(),s=r.hsvaToHsvString=function(){function O(M){var F=I(M),D=F.h,_=F.s,W=F.v;return"hsv("+D+", "+_+"%, "+W+"%)"}return O}(),l=r.hsvaToHsvaString=function(){function O(M){var F=I(M),D=F.h,_=F.s,W=F.v,U=F.a;return"hsva("+D+", "+_+"%, "+W+"%, "+U+")"}return O}(),d=r.hsvaToHslaString=function(){function O(M){var F=i(M),D=F.h,_=F.s,W=F.l,U=F.a;return"hsla("+D+", "+_+"%, "+W+"%, "+U+")"}return O}(),m=r.hsvaToRgba=function(){function O(M){var F=M.h,D=M.s,_=M.v,W=M.a;F=F/360*6,D=D/100,_=_/100;var U=Math.floor(F),$=_*(1-D),G=_*(1-(F-U)*D),oe=_*(1-(1-F+U)*D),X=U%6;return{r:[_,G,$,$,oe,_][X]*255,g:[oe,_,_,G,$,$][X]*255,b:[$,$,oe,_,_,G][X]*255,a:a(W,2)}}return O}(),u=r.hsvaToRgbString=function(){function O(M){var F=m(M),D=F.r,_=F.g,W=F.b;return"rgb("+a(D)+", "+a(_)+", "+a(W)+")"}return O}(),v=r.hsvaToRgbaString=function(){function O(M){var F=m(M),D=F.r,_=F.g,W=F.b,U=F.a;return"rgba("+a(D)+", "+a(_)+", "+a(W)+", "+a(U,2)+")"}return O}(),b=r.hsvaStringToHsva=function(){function O(M){var F=/hsva?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,D=F.exec(M);return D?I({h:S(D[1],D[2]),s:Number(D[3]),v:Number(D[4]),a:D[5]===void 0?1:Number(D[5])/(D[6]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),C=r.hsvStringToHsva=b,h=r.rgbaStringToHsva=function(){function O(M){var F=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,D=F.exec(M);return D?B({r:Number(D[1])/(D[2]?100/255:1),g:Number(D[3])/(D[4]?100/255:1),b:Number(D[5])/(D[6]?100/255:1),a:D[7]===void 0?1:Number(D[7])/(D[8]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),g=r.rgbStringToHsva=h,N=function(M){var F=M.toString(16);return F.length<2?"0"+F:F},x=r.rgbaToHex=function(){function O(M){var F=M.r,D=M.g,_=M.b,W=M.a,U=W<1?N(a(W*255)):"";return"#"+N(a(F))+N(a(D))+N(a(_))+U}return O}(),B=r.rgbaToHsva=function(){function O(M){var F=M.r,D=M.g,_=M.b,W=M.a,U=Math.max(F,D,_),$=U-Math.min(F,D,_),G=$?U===F?(D-_)/$:U===D?2+(_-F)/$:4+(F-D)/$:0;return{h:60*(G<0?G+6:G),s:U?$/U*100:0,v:U/255*100,a:W}}return O}(),I=r.roundHsva=function(){function O(M){return{h:a(M.h),s:a(M.s),v:a(M.v),a:a(M.a,2)}}return O}(),w=r.rgbaToRgb=function(){function O(M){var F=M.r,D=M.g,_=M.b;return{r:F,g:D,b:_}}return O}(),T=r.hslaToHsl=function(){function O(M){var F=M.h,D=M.s,_=M.l;return{h:F,s:D,l:_}}return O}(),A=r.hsvaToHsv=function(){function O(M){var F=I(M),D=F.h,_=F.s,W=F.v;return{h:D,s:_,v:W}}return O}(),E=/^#?([0-9A-F]{3,8})$/i,P=r.validHex=function(){function O(M,F){var D=E.exec(M),_=D?D[1].length:0;return _===3||_===6||!!F&&_===4||!!F&&_===8}return O}()},92868:function(L,r){"use strict";r.__esModule=!0,r.EventEmitter=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.EventEmitter=function(){function e(){this.listeners={}}var a=e.prototype;return a.on=function(){function t(o,m){this.listeners[o]=this.listeners[o]||[],this.listeners[o].push(m)}return t}(),a.off=function(){function t(o,m){var S=this.listeners[o];if(!S)throw new Error('There is no listeners for "'+o+'"');this.listeners[o]=S.filter(function(y){return y!==m})}return t}(),a.emit=function(){function t(o){var m=this.listeners[o];if(m){for(var S=arguments.length,y=new Array(S>1?S-1:0),k=1;k1?S-1:0),k=1;k1?k-1:0),p=1;p1?V-1:0),i=1;i1?k-1:0),p=1;p1?V-1:0),i=1;i=10&&S<=20)return m;var y=S%10;return y===1?t:y>=2&&y<=4?o:m}return e}()},44879:function(I,r){"use strict";r.__esModule=!0,r.toFixed=r.scale=r.round=r.rad2deg=r.keyOfMatchingRange=r.inRange=r.clamp01=r.clamp=void 0;/** + */var n=r.KEY_BACKSPACE=8,e=r.KEY_TAB=9,a=r.KEY_ENTER=13,t=r.KEY_SHIFT=16,o=r.KEY_CTRL=17,f=r.KEY_ALT=18,S=r.KEY_PAUSE=19,y=r.KEY_CAPSLOCK=20,k=r.KEY_ESCAPE=27,V=r.KEY_SPACE=32,p=r.KEY_PAGEUP=33,i=r.KEY_PAGEDOWN=34,c=r.KEY_END=35,s=r.KEY_HOME=36,l=r.KEY_LEFT=37,d=r.KEY_UP=38,m=r.KEY_RIGHT=39,u=r.KEY_DOWN=40,v=r.KEY_INSERT=45,b=r.KEY_DELETE=46,C=r.KEY_0=48,h=r.KEY_1=49,g=r.KEY_2=50,N=r.KEY_3=51,x=r.KEY_4=52,B=r.KEY_5=53,I=r.KEY_6=54,w=r.KEY_7=55,T=r.KEY_8=56,A=r.KEY_9=57,E=r.KEY_A=65,P=r.KEY_B=66,O=r.KEY_C=67,M=r.KEY_D=68,F=r.KEY_E=69,D=r.KEY_F=70,_=r.KEY_G=71,W=r.KEY_H=72,U=r.KEY_I=73,$=r.KEY_J=74,G=r.KEY_K=75,oe=r.KEY_L=76,X=r.KEY_M=77,pe=r.KEY_N=78,me=r.KEY_O=79,ne=r.KEY_P=80,ce=r.KEY_Q=81,q=r.KEY_R=82,ae=r.KEY_S=83,Z=r.KEY_T=84,Y=r.KEY_U=85,Q=r.KEY_V=86,J=r.KEY_W=87,te=r.KEY_X=88,se=r.KEY_Y=89,ye=r.KEY_Z=90,fe=r.KEY_NUMPAD_0=96,Le=r.KEY_NUMPAD_1=97,R=r.KEY_NUMPAD_2=98,re=r.KEY_NUMPAD_3=99,de=r.KEY_NUMPAD_4=100,Ce=r.KEY_NUMPAD_5=101,he=r.KEY_NUMPAD_6=102,Be=r.KEY_NUMPAD_7=103,ke=r.KEY_NUMPAD_8=104,Ae=r.KEY_NUMPAD_9=105,De=r.KEY_F1=112,_e=r.KEY_F2=113,Pe=r.KEY_F3=114,Ne=r.KEY_F4=115,Se=r.KEY_F5=116,H=r.KEY_F6=117,le=r.KEY_F7=118,be=r.KEY_F8=119,Ve=r.KEY_F9=120,Ie=r.KEY_F10=121,Te=r.KEY_F11=122,Me=r.KEY_F12=123,Ee=r.KEY_SEMICOLON=186,Re=r.KEY_EQUAL=187,He=r.KEY_COMMA=188,Ye=r.KEY_MINUS=189,Qe=r.KEY_PERIOD=190,$e=r.KEY_SLASH=191,ut=r.KEY_LEFT_BRACKET=219,qe=r.KEY_BACKSLASH=220,lt=r.KEY_RIGHT_BRACKET=221,It=r.KEY_QUOTE=222},70611:function(L,r){"use strict";r.__esModule=!0,r.KEY=void 0;var n=r.KEY=function(e){return e.Alt="Alt",e.Backspace="Backspace",e.Control="Control",e.Delete="Delete",e.Down="Down",e.End="End",e.Enter="Enter",e.Escape="Esc",e.Home="Home",e.Insert="Insert",e.Left="Left",e.PageDown="PageDown",e.PageUp="PageUp",e.Right="Right",e.Shift="Shift",e.Space=" ",e.Tab="Tab",e.Up="Up",e}({})},41260:function(L,r){"use strict";r.__esModule=!0,r.declensionRu=void 0;var n=r.declensionRu=function(){function e(a,t,o,f){var S=a%100;if(S>=10&&S<=20)return f;var y=S%10;return y===1?t:y>=2&&y<=4?o:f}return e}()},44879:function(L,r){"use strict";r.__esModule=!0,r.toFixed=r.scale=r.round=r.rad2deg=r.keyOfMatchingRange=r.inRange=r.clamp01=r.clamp=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.clamp=function(){function k(V,p,i){return Vi?i:V}return k}(),e=r.clamp01=function(){function k(V){return V<0?0:V>1?1:V}return k}(),a=r.scale=function(){function k(V,p,i){return(V-p)/(i-p)}return k}(),t=r.round=function(){function k(V,p){if(!V||isNaN(V))return V;var i,c,s,l;return p|=0,i=Math.pow(10,p),V*=i,l=+(V>0)|-(V<0),s=Math.abs(V%1)>=.4999999999854481,c=Math.floor(V),s&&(V=c+(l>0)),(s?V:Math.round(V))/i}return k}(),o=r.toFixed=function(){function k(V,p){return p===void 0&&(p=0),Number(V).toFixed(Math.max(p,0))}return k}(),m=r.inRange=function(){function k(V,p){return p&&V>=p[0]&&V<=p[1]}return k}(),S=r.keyOfMatchingRange=function(){function k(V,p){for(var i=0,c=Object.keys(p);ii?i:V}return k}(),e=r.clamp01=function(){function k(V){return V<0?0:V>1?1:V}return k}(),a=r.scale=function(){function k(V,p,i){return(V-p)/(i-p)}return k}(),t=r.round=function(){function k(V,p){if(!V||isNaN(V))return V;var i,c,s,l;return p|=0,i=Math.pow(10,p),V*=i,l=+(V>0)|-(V<0),s=Math.abs(V%1)>=.4999999999854481,c=Math.floor(V),s&&(V=c+(l>0)),(s?V:Math.round(V))/i}return k}(),o=r.toFixed=function(){function k(V,p){return p===void 0&&(p=0),Number(V).toFixed(Math.max(p,0))}return k}(),f=r.inRange=function(){function k(V,p){return p&&V>=p[0]&&V<=p[1]}return k}(),S=r.keyOfMatchingRange=function(){function k(V,p){for(var i=0,c=Object.keys(p);i1?l-1:0),f=1;f1?N-1:0),B=1;B=0;--ye){var fe=this.tryEntries[ye],Ie=fe.completion;if(fe.tryLoc==="root")return se("end");if(fe.tryLoc<=this.prev){var R=g.call(fe,"catchLoc"),re=g.call(fe,"finallyLoc");if(R&&re){if(this.prev=0;--se){var ye=this.tryEntries[se];if(ye.tryLoc<=this.prev&&g.call(ye,"finallyLoc")&&this.prev=0;--te){var se=this.tryEntries[te];if(se.finallyLoc===Z)return this.complete(se.completion,se.afterLoc),ae(se),F}}return Q}(),catch:function(){function Q(Z){for(var te=this.tryEntries.length-1;te>=0;--te){var se=this.tryEntries[te];if(se.tryLoc===Z){var ye=se.completion;if(ye.type==="throw"){var fe=ye.arg;ae(se)}return fe}}throw Error("illegal catch attempt")}return Q}(),delegateYield:function(){function Q(Z,te,se){return this.delegate={iterator:Y(Z),resultName:te,nextLoc:se},this.method==="next"&&(this.arg=b),F}return Q}()},C}function e(b,C,h,g,N,x,B){try{var L=b[x](B),w=L.value}catch(E){return void h(E)}L.done?C(w):Promise.resolve(w).then(g,N)}function a(b){return function(){var C=this,h=arguments;return new Promise(function(g,N){var x=b.apply(C,h);function B(w){e(x,g,N,B,L,"next",w)}function L(w){e(x,g,N,B,L,"throw",w)}B(void 0)})}}/** + */var a=r.createStore=function(){function k(V,p){if(p)return p(a)(V);var i,c=[],s=function(){function m(){return i}return m}(),l=function(){function m(u){c.push(u)}return m}(),d=function(){function m(u){i=V(i,u);for(var v=0;v1?l-1:0),m=1;m1?N-1:0),B=1;B=0;--ye){var fe=this.tryEntries[ye],Le=fe.completion;if(fe.tryLoc==="root")return se("end");if(fe.tryLoc<=this.prev){var R=g.call(fe,"catchLoc"),re=g.call(fe,"finallyLoc");if(R&&re){if(this.prev=0;--se){var ye=this.tryEntries[se];if(ye.tryLoc<=this.prev&&g.call(ye,"finallyLoc")&&this.prev=0;--te){var se=this.tryEntries[te];if(se.finallyLoc===J)return this.complete(se.completion,se.afterLoc),ae(se),D}}return Q}(),catch:function(){function Q(J){for(var te=this.tryEntries.length-1;te>=0;--te){var se=this.tryEntries[te];if(se.tryLoc===J){var ye=se.completion;if(ye.type==="throw"){var fe=ye.arg;ae(se)}return fe}}throw Error("illegal catch attempt")}return Q}(),delegateYield:function(){function Q(J,te,se){return this.delegate={iterator:Y(J),resultName:te,nextLoc:se},this.method==="next"&&(this.arg=b),D}return Q}()},C}function e(b,C,h,g,N,x,B){try{var I=b[x](B),w=I.value}catch(T){return void h(T)}I.done?C(w):Promise.resolve(w).then(g,N)}function a(b){return function(){var C=this,h=arguments;return new Promise(function(g,N){var x=b.apply(C,h);function B(w){e(x,g,N,B,I,"next",w)}function I(w){e(x,g,N,B,I,"throw",w)}B(void 0)})}}/** * Browser-agnostic abstraction of key-value web storage. * * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.IMPL_MEMORY=0,o=r.IMPL_HUB_STORAGE=1,m=r.IMPL_INDEXED_DB=2,S=1,y="para-tgui",k="storage-v1",V="readonly",p="readwrite",i=function(C){return function(){try{return!!C()}catch(h){return!1}}},c=i(function(){return window.hubStorage&&window.hubStorage.getItem}),s=i(function(){return(window.indexedDB||window.msIndexedDB)&&(window.IDBTransaction||window.msIDBTransaction)}),l=function(){function b(){this.impl=t,this.store={}}var C=b.prototype;return C.get=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:return L.abrupt("return",this.store[x]);case 1:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.set=function(){var h=a(n().mark(function(){function N(x,B){return n().wrap(function(){function L(w){for(;;)switch(w.prev=w.next){case 0:this.store[x]=B;case 1:case"end":return w.stop()}}return L}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),C.remove=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:this.store[x]=void 0;case 1:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.clear=function(){var h=a(n().mark(function(){function N(){return n().wrap(function(){function x(B){for(;;)switch(B.prev=B.next){case 0:this.store={};case 1:case"end":return B.stop()}}return x}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),b}(),d=function(){function b(){this.impl=o}var C=b.prototype;return C.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,window.hubStorage.getItem("paradise-"+x);case 2:if(B=w.sent,typeof B!="string"){w.next=5;break}return w.abrupt("return",JSON.parse(B));case 5:case"end":return w.stop()}}return L}(),N)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.set=function(){var h=a(n().mark(function(){function N(x,B){return n().wrap(function(){function L(w){for(;;)switch(w.prev=w.next){case 0:window.hubStorage.setItem("paradise-"+x,JSON.stringify(B));case 1:case"end":return w.stop()}}return L}(),N)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),C.remove=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:window.hubStorage.removeItem("paradise-"+x);case 1:case"end":return L.stop()}}return B}(),N)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.clear=function(){var h=a(n().mark(function(){function N(){return n().wrap(function(){function x(B){for(;;)switch(B.prev=B.next){case 0:window.hubStorage.clear();case 1:case"end":return B.stop()}}return x}(),N)}return N}()));function g(){return h.apply(this,arguments)}return g}(),b}(),f=function(){function b(){this.impl=m,this.dbPromise=new Promise(function(h,g){var N=window.indexedDB||window.msIndexedDB,x=N.open(y,S);x.onupgradeneeded=function(){try{x.result.createObjectStore(k)}catch(B){g(new Error("Failed to upgrade IDB: "+x.error))}},x.onsuccess=function(){return h(x.result)},x.onerror=function(){g(new Error("Failed to open IDB: "+x.error))}})}var C=b.prototype;return C.getStore=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:return L.abrupt("return",this.dbPromise.then(function(w){return w.transaction(k,x).objectStore(k)}));case 1:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.getStore(V);case 2:return B=w.sent,w.abrupt("return",new Promise(function(E,T){var A=B.get(x);A.onsuccess=function(){return E(A.result)},A.onerror=function(){return T(A.error)}}));case 4:case"end":return w.stop()}}return L}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.set=function(){var h=a(n().mark(function(){function N(x,B){var L;return n().wrap(function(){function w(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,this.getStore(p);case 2:L=E.sent,L.put(B,x);case 4:case"end":return E.stop()}}return w}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),C.remove=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.getStore(p);case 2:B=w.sent,B.delete(x);case 4:case"end":return w.stop()}}return L}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.clear=function(){var h=a(n().mark(function(){function N(){var x;return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,this.getStore(p);case 2:x=L.sent,x.clear();case 4:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),b}(),u=function(){function b(){this.backendPromise=a(n().mark(function(){function h(){var g;return n().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:if(!(!Byond.TRIDENT&&c())){x.next=2;break}return x.abrupt("return",new d);case 2:if(!s()){x.next=12;break}return x.prev=3,g=new f,x.next=7,g.dbPromise;case 7:return x.abrupt("return",g);case 10:x.prev=10,x.t0=x.catch(3);case 12:return x.abrupt("return",new l);case 13:case"end":return x.stop()}}return N}(),h,null,[[3,10]])}return h}()))()}var C=b.prototype;return C.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.backendPromise;case 2:return B=w.sent,w.abrupt("return",B.get(x));case 4:case"end":return w.stop()}}return L}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.set=function(){var h=a(n().mark(function(){function N(x,B){var L;return n().wrap(function(){function w(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,this.backendPromise;case 2:return L=E.sent,E.abrupt("return",L.set(x,B));case 4:case"end":return E.stop()}}return w}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),C.remove=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.backendPromise;case 2:return B=w.sent,w.abrupt("return",B.remove(x));case 4:case"end":return w.stop()}}return L}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.clear=function(){var h=a(n().mark(function(){function N(){var x;return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,this.backendPromise;case 2:return x=L.sent,L.abrupt("return",x.clear());case 4:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),b}(),v=r.storage=new u},25328:function(I,r){"use strict";r.__esModule=!0,r.toTitleCase=r.multiline=r.decodeHtmlEntities=r.createSearch=r.createGlobPattern=r.capitalize=r.buildQueryString=void 0;function n(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=e(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(p,i){if(p){if(typeof p=="string")return a(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?a(p,i):void 0}}function a(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(p,i){if(p){if(typeof p=="string")return a(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?a(p,i):void 0}}function a(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c",apos:"'"};return i.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(c,function(l,d){return s[d]}).replace(/&#?([0-9]+);/gi,function(l,d){var f=parseInt(d,10);return String.fromCharCode(f)}).replace(/&#x?([0-9a-f]+);/gi,function(l,d){var f=parseInt(d,16);return String.fromCharCode(f)})}return p}(),V=r.buildQueryString=function(){function p(i){return Object.keys(i).map(function(c){return encodeURIComponent(c)+"="+encodeURIComponent(i[c])}).join("&")}return p}()},69214:function(I,r){"use strict";r.__esModule=!0,r.throttle=r.sleep=r.debounce=void 0;/** + */var t=r.multiline=function(){function p(i){if(Array.isArray(i))return t(i.join(""));for(var c=i.split("\n"),s,l=n(c),d;!(d=l()).done;)for(var m=d.value,u=0;u",apos:"'"};return i.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(c,function(l,d){return s[d]}).replace(/&#?([0-9]+);/gi,function(l,d){var m=parseInt(d,10);return String.fromCharCode(m)}).replace(/&#x?([0-9a-f]+);/gi,function(l,d){var m=parseInt(d,16);return String.fromCharCode(m)})}return p}(),V=r.buildQueryString=function(){function p(i){return Object.keys(i).map(function(c){return encodeURIComponent(c)+"="+encodeURIComponent(i[c])}).join("&")}return p}()},69214:function(L,r){"use strict";r.__esModule=!0,r.throttle=r.sleep=r.debounce=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.debounce=function(){function t(o,m,S){S===void 0&&(S=!1);var y;return function(){for(var k=arguments.length,V=new Array(k),p=0;p=m)o.apply(null,p),S=c;else{var s;y=setTimeout(function(){return k.apply(void 0,p)},m-(c-((s=S)!=null?s:0)))}}return k}()}return t}()},90286:function(I,r){"use strict";r.__esModule=!0,r.createUuid=void 0;/** + */var n=r.debounce=function(){function t(o,f,S){S===void 0&&(S=!1);var y;return function(){for(var k=arguments.length,V=new Array(k),p=0;p=f)o.apply(null,p),S=c;else{var s;y=setTimeout(function(){return k.apply(void 0,p)},f-(c-((s=S)!=null?s:0)))}}return k}()}return t}()},90286:function(L,r){"use strict";r.__esModule=!0,r.createUuid=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.createUuid=function(){function e(){var a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var o=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(t==="x"?o:o&3|8).toString(16)})}return e}()},97450:function(I,r,n){"use strict";r.__esModule=!0,r.vecSubtract=r.vecScale=r.vecNormalize=r.vecMultiply=r.vecLength=r.vecInverse=r.vecDivide=r.vecAdd=void 0;var e=n(88510);/** + */var n=r.createUuid=function(){function e(){var a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var o=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(t==="x"?o:o&3|8).toString(16)})}return e}()},97450:function(L,r,n){"use strict";r.__esModule=!0,r.vecSubtract=r.vecScale=r.vecNormalize=r.vecMultiply=r.vecLength=r.vecInverse=r.vecDivide=r.vecAdd=void 0;var e=n(88510);/** * N-dimensional vector manipulation functions. * * Vectors are plain number arrays, i.e. [x, y, z]. @@ -66,11 +66,11 @@ * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var a=function(d,f){return d+f},t=function(d,f){return d-f},o=function(d,f){return d*f},m=function(d,f){return d/f},S=r.vecAdd=function(){function l(){for(var d=arguments.length,f=new Array(d),u=0;u0&&(g.style=T),g}return C}(),v=r.computeBoxClassName=function(){function C(h){var g=h.textColor||h.color,N=h.backgroundColor;return(0,e.classes)([p(g)&&"color-"+g,p(N)&&"color-bg-"+N])}return C}(),b=r.Box=function(){function C(h){var g=h.as,N=g===void 0?"div":g,x=h.className,B=h.children,L=S(h,m);if(typeof B=="function")return B(u(h));var w=typeof x=="string"?x+" "+v(L):v(L),E=u(L);return(0,a.createVNode)(t.VNodeFlags.HtmlElement,N,w,B,t.ChildFlags.UnknownChildren,E)}return C}();b.defaultHooks=e.pureComponentHooks},94798:function(I,r,n){"use strict";r.__esModule=!0,r.ButtonInput=r.ButtonConfirm=r.ButtonCheckbox=r.Button=void 0;var e=n(89005),a=n(35840),t=n(92986),o=n(9394),m=n(55937),S=n(1331),y=n(62147),k=["className","fluid","icon","iconRotation","iconSpin","color","textColor","disabled","selected","tooltip","tooltipPosition","ellipsis","compact","circular","content","iconColor","iconRight","iconStyle","children","onclick","onClick","multiLine"],V=["checked"],p=["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"],i=["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","disabled","placeholder","maxLength","multiLine"];/** + */function S(C,h){if(C==null)return{};var g={};for(var N in C)if({}.hasOwnProperty.call(C,N)){if(h.includes(N))continue;g[N]=C[N]}return g}var y=r.unit=function(){function C(h){if(typeof h=="string")return h.endsWith("px")?parseFloat(h)/12+"rem":h;if(typeof h=="number")return h+"rem"}return C}(),k=r.halfUnit=function(){function C(h){if(typeof h=="string")return y(h);if(typeof h=="number")return y(h*.5)}return C}(),V=function(h){return!p(h)},p=function(h){if(typeof h=="string")return o.CSS_COLORS.includes(h)},i=function(h){return function(g,N){(typeof N=="number"||typeof N=="string")&&(g[h]=N)}},c=function(h,g){return function(N,x){(typeof x=="number"||typeof x=="string")&&(N[h]=g(x))}},s=function(h,g){return function(N,x){x&&(N[h]=g)}},l=function(h,g,N){return function(x,B){if(typeof B=="number"||typeof B=="string")for(var I=0;I0&&(g.style=A),g}return C}(),v=r.computeBoxClassName=function(){function C(h){var g=h.textColor||h.color,N=h.backgroundColor;return(0,e.classes)([p(g)&&"color-"+g,p(N)&&"color-bg-"+N])}return C}(),b=r.Box=function(){function C(h){var g=h.as,N=g===void 0?"div":g,x=h.className,B=h.children,I=S(h,f);if(typeof B=="function")return B(u(h));var w=typeof x=="string"?x+" "+v(I):v(I),T=u(I);return(0,a.createVNode)(t.VNodeFlags.HtmlElement,N,w,B,t.ChildFlags.UnknownChildren,T)}return C}();b.defaultHooks=e.pureComponentHooks},94798:function(L,r,n){"use strict";r.__esModule=!0,r.ButtonInput=r.ButtonConfirm=r.ButtonCheckbox=r.Button=void 0;var e=n(89005),a=n(35840),t=n(92986),o=n(9394),f=n(55937),S=n(1331),y=n(62147),k=["className","fluid","icon","iconRotation","iconSpin","color","textColor","disabled","selected","tooltip","tooltipPosition","ellipsis","compact","circular","content","iconColor","iconRight","iconStyle","children","onclick","onClick","multiLine"],V=["checked"],p=["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"],i=["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","disabled","placeholder","maxLength","multiLine"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function c(C,h){C.prototype=Object.create(h.prototype),C.prototype.constructor=C,s(C,h)}function s(C,h){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(g,N){return g.__proto__=N,g},s(C,h)}function l(C,h){if(C==null)return{};var g={};for(var N in C)if({}.hasOwnProperty.call(C,N)){if(h.includes(N))continue;g[N]=C[N]}return g}var d=(0,o.createLogger)("Button"),f=r.Button=function(){function C(h){var g=h.className,N=h.fluid,x=h.icon,B=h.iconRotation,L=h.iconSpin,w=h.color,E=h.textColor,T=h.disabled,A=h.selected,O=h.tooltip,P=h.tooltipPosition,M=h.ellipsis,D=h.compact,F=h.circular,_=h.content,W=h.iconColor,U=h.iconRight,G=h.iconStyle,$=h.children,oe=h.onclick,X=h.onClick,ve=h.multiLine,me=l(h,k),ne=!!(_||$);oe&&d.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),me.onClick=function(q){!T&&X&&X(q)};var ce=(0,e.normalizeProps)((0,e.createComponentVNode)(2,m.Box,Object.assign({className:(0,a.classes)(["Button",N&&"Button--fluid",T&&"Button--disabled",A&&"Button--selected",ne&&"Button--hasContent",M&&"Button--ellipsis",F&&"Button--circular",D&&"Button--compact",U&&"Button--iconRight",ve&&"Button--multiLine",w&&typeof w=="string"?"Button--color--"+w:"Button--color--default",g]),tabIndex:!T&&"0",color:E,onKeyDown:function(){function q(ae){var J=window.event?ae.which:ae.keyCode;if(J===t.KEY_SPACE||J===t.KEY_ENTER){ae.preventDefault(),!T&&X&&X(ae);return}if(J===t.KEY_ESCAPE){ae.preventDefault();return}}return q}()},me,{children:[x&&!U&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:W,rotation:B,spin:L,style:G}),_,$,x&&U&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:W,rotation:B,spin:L,style:G})]})));return O&&(ce=(0,e.createComponentVNode)(2,y.Tooltip,{content:O,position:P,children:ce})),ce}return C}();f.defaultHooks=a.pureComponentHooks;var u=r.ButtonCheckbox=function(){function C(h){var g=h.checked,N=l(h,V);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f,Object.assign({color:"transparent",icon:g?"check-square-o":"square-o",selected:g},N)))}return C}();f.Checkbox=u;var v=r.ButtonConfirm=function(C){function h(){var N;return N=C.call(this)||this,N.state={clickedOnce:!1},N.handleClick=function(){N.state.clickedOnce&&N.setClickedOnce(!1)},N}c(h,C);var g=h.prototype;return g.setClickedOnce=function(){function N(x){var B=this;this.setState({clickedOnce:x}),x?setTimeout(function(){return window.addEventListener("click",B.handleClick)}):window.removeEventListener("click",this.handleClick)}return N}(),g.render=function(){function N(){var x=this,B=this.props,L=B.confirmContent,w=L===void 0?"Confirm?":L,E=B.confirmColor,T=E===void 0?"bad":E,A=B.confirmIcon,O=B.icon,P=B.color,M=B.content,D=B.onClick,F=l(B,p);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f,Object.assign({content:this.state.clickedOnce?w:M,icon:this.state.clickedOnce?A:O,color:this.state.clickedOnce?T:P,onClick:function(){function _(){return x.state.clickedOnce?D():x.setClickedOnce(!0)}return _}()},F)))}return N}(),h}(e.Component);f.Confirm=v;var b=r.ButtonInput=function(C){function h(){var N;return N=C.call(this)||this,N.inputRef=(0,e.createRef)(),N.state={inInput:!1},N}c(h,C);var g=h.prototype;return g.setInInput=function(){function N(x){var B=this.props.disabled;if(!B&&(this.setState({inInput:x}),this.inputRef)){var L=this.inputRef.current;if(x){L.value=this.props.currentValue||"";try{L.focus(),L.select()}catch(w){}}}}return N}(),g.commitResult=function(){function N(x){if(this.inputRef){var B=this.inputRef.current,L=B.value!=="";if(L){this.props.onCommit(x,B.value);return}else{if(!this.props.defaultValue)return;this.props.onCommit(x,this.props.defaultValue)}}}return N}(),g.render=function(){function N(){var x=this,B=this.props,L=B.fluid,w=B.content,E=B.icon,T=B.iconRotation,A=B.iconSpin,O=B.tooltip,P=B.tooltipPosition,M=B.color,D=M===void 0?"default":M,F=B.disabled,_=B.placeholder,W=B.maxLength,U=B.multiLine,G=l(B,i),$=(0,e.normalizeProps)((0,e.createComponentVNode)(2,m.Box,Object.assign({className:(0,a.classes)(["Button",L&&"Button--fluid",F&&"Button--disabled","Button--color--"+D,U+"Button--multiLine"])},G,{onClick:function(){function oe(){return x.setInInput(!0)}return oe}(),children:[E&&(0,e.createComponentVNode)(2,S.Icon,{name:E,rotation:T,spin:A}),(0,e.createVNode)(1,"div",null,w,0),(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?void 0:"none","text-align":"left"},onBlur:function(){function oe(X){x.state.inInput&&(x.setInInput(!1),x.commitResult(X))}return oe}(),onKeyDown:function(){function oe(X){if(X.keyCode===t.KEY_ENTER){x.setInInput(!1),x.commitResult(X);return}X.keyCode===t.KEY_ESCAPE&&x.setInInput(!1)}return oe}()},null,this.inputRef)]})));return O&&($=(0,e.createComponentVNode)(2,y.Tooltip,{content:O,position:P,children:$})),$}return N}(),h}(e.Component);f.Input=b},18982:function(I,r,n){"use strict";r.__esModule=!0,r.ByondUi=void 0;var e=n(89005),a=n(35840),t=n(69214),o=n(9394),m=n(55937),S=["params"],y=["params"],k=["parent","params"];function V(v,b){if(v==null)return{};var C={};for(var h in v)if({}.hasOwnProperty.call(v,h)){if(b.includes(h))continue;C[h]=v[h]}return C}function p(v,b){v.prototype=Object.create(b.prototype),v.prototype.constructor=v,i(v,b)}function i(v,b){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(C,h){return C.__proto__=h,C},i(v,b)}/** + */function c(C,h){C.prototype=Object.create(h.prototype),C.prototype.constructor=C,s(C,h)}function s(C,h){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(g,N){return g.__proto__=N,g},s(C,h)}function l(C,h){if(C==null)return{};var g={};for(var N in C)if({}.hasOwnProperty.call(C,N)){if(h.includes(N))continue;g[N]=C[N]}return g}var d=(0,o.createLogger)("Button"),m=r.Button=function(){function C(h){var g=h.className,N=h.fluid,x=h.icon,B=h.iconRotation,I=h.iconSpin,w=h.color,T=h.textColor,A=h.disabled,E=h.selected,P=h.tooltip,O=h.tooltipPosition,M=h.ellipsis,F=h.compact,D=h.circular,_=h.content,W=h.iconColor,U=h.iconRight,$=h.iconStyle,G=h.children,oe=h.onclick,X=h.onClick,pe=h.multiLine,me=l(h,k),ne=!!(_||G);oe&&d.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),me.onClick=function(q){!A&&X&&X(q)};var ce=(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Box,Object.assign({className:(0,a.classes)(["Button",N&&"Button--fluid",A&&"Button--disabled",E&&"Button--selected",ne&&"Button--hasContent",M&&"Button--ellipsis",D&&"Button--circular",F&&"Button--compact",U&&"Button--iconRight",pe&&"Button--multiLine",w&&typeof w=="string"?"Button--color--"+w:"Button--color--default",g]),tabIndex:!A&&"0",color:T,onKeyDown:function(){function q(ae){var Z=window.event?ae.which:ae.keyCode;if(Z===t.KEY_SPACE||Z===t.KEY_ENTER){ae.preventDefault(),!A&&X&&X(ae);return}if(Z===t.KEY_ESCAPE){ae.preventDefault();return}}return q}()},me,{children:[x&&!U&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:W,rotation:B,spin:I,style:$}),_,G,x&&U&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:W,rotation:B,spin:I,style:$})]})));return P&&(ce=(0,e.createComponentVNode)(2,y.Tooltip,{content:P,position:O,children:ce})),ce}return C}();m.defaultHooks=a.pureComponentHooks;var u=r.ButtonCheckbox=function(){function C(h){var g=h.checked,N=l(h,V);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({color:"transparent",icon:g?"check-square-o":"square-o",selected:g},N)))}return C}();m.Checkbox=u;var v=r.ButtonConfirm=function(C){function h(){var N;return N=C.call(this)||this,N.state={clickedOnce:!1},N.handleClick=function(){N.state.clickedOnce&&N.setClickedOnce(!1)},N}c(h,C);var g=h.prototype;return g.setClickedOnce=function(){function N(x){var B=this;this.setState({clickedOnce:x}),x?setTimeout(function(){return window.addEventListener("click",B.handleClick)}):window.removeEventListener("click",this.handleClick)}return N}(),g.render=function(){function N(){var x=this,B=this.props,I=B.confirmContent,w=I===void 0?"Confirm?":I,T=B.confirmColor,A=T===void 0?"bad":T,E=B.confirmIcon,P=B.icon,O=B.color,M=B.content,F=B.onClick,D=l(B,p);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({content:this.state.clickedOnce?w:M,icon:this.state.clickedOnce?E:P,color:this.state.clickedOnce?A:O,onClick:function(){function _(){return x.state.clickedOnce?F():x.setClickedOnce(!0)}return _}()},D)))}return N}(),h}(e.Component);m.Confirm=v;var b=r.ButtonInput=function(C){function h(){var N;return N=C.call(this)||this,N.inputRef=(0,e.createRef)(),N.state={inInput:!1},N}c(h,C);var g=h.prototype;return g.setInInput=function(){function N(x){var B=this.props.disabled;if(!B&&(this.setState({inInput:x}),this.inputRef)){var I=this.inputRef.current;if(x){I.value=this.props.currentValue||"";try{I.focus(),I.select()}catch(w){}}}}return N}(),g.commitResult=function(){function N(x){if(this.inputRef){var B=this.inputRef.current,I=B.value!=="";if(I){this.props.onCommit(x,B.value);return}else{if(!this.props.defaultValue)return;this.props.onCommit(x,this.props.defaultValue)}}}return N}(),g.render=function(){function N(){var x=this,B=this.props,I=B.fluid,w=B.content,T=B.icon,A=B.iconRotation,E=B.iconSpin,P=B.tooltip,O=B.tooltipPosition,M=B.color,F=M===void 0?"default":M,D=B.disabled,_=B.placeholder,W=B.maxLength,U=B.multiLine,$=l(B,i),G=(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Box,Object.assign({className:(0,a.classes)(["Button",I&&"Button--fluid",D&&"Button--disabled","Button--color--"+F,U+"Button--multiLine"])},$,{onClick:function(){function oe(){return x.setInInput(!0)}return oe}(),children:[T&&(0,e.createComponentVNode)(2,S.Icon,{name:T,rotation:A,spin:E}),(0,e.createVNode)(1,"div",null,w,0),(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?void 0:"none","text-align":"left"},onBlur:function(){function oe(X){x.state.inInput&&(x.setInInput(!1),x.commitResult(X))}return oe}(),onKeyDown:function(){function oe(X){if(X.keyCode===t.KEY_ENTER){x.setInInput(!1),x.commitResult(X);return}X.keyCode===t.KEY_ESCAPE&&x.setInInput(!1)}return oe}()},null,this.inputRef)]})));return P&&(G=(0,e.createComponentVNode)(2,y.Tooltip,{content:P,position:O,children:G})),G}return N}(),h}(e.Component);m.Input=b},18982:function(L,r,n){"use strict";r.__esModule=!0,r.ByondUi=void 0;var e=n(89005),a=n(35840),t=n(69214),o=n(9394),f=n(55937),S=["params"],y=["params"],k=["parent","params"];function V(v,b){if(v==null)return{};var C={};for(var h in v)if({}.hasOwnProperty.call(v,h)){if(b.includes(h))continue;C[h]=v[h]}return C}function p(v,b){v.prototype=Object.create(b.prototype),v.prototype.constructor=v,i(v,b)}function i(v,b){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(C,h){return C.__proto__=h,C},i(v,b)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var c=(0,o.createLogger)("ByondUi"),s=[],l=function(b){var C=s.length;s.push(null);var h=b||"byondui_"+C;return c.log("allocated '"+h+"'"),{render:function(){function g(N){c.log("unmounting '"+h+"'"),s[C]=null,Byond.winset(h,{parent:""}),c.log("rendering '"+h+"'"),s[C]=h,Byond.winset(h,N)}return g}(),unmount:function(){function g(){c.log("unmounting '"+h+"'"),s[C]=null,Byond.winset(h,{parent:""})}return g}()}};window.addEventListener("beforeunload",function(){for(var v=0;v0){var M=P[0],D=P[P.length-1];P.push([O[0]+T,D[1]]),P.push([O[0]+T,-T]),P.push([-T,-T]),P.push([-T,M[1]])}var F=p(P);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({position:"relative"},A,{children:function(){function _(W){return(0,e.normalizeProps)((0,e.createVNode)(1,"div",null,(0,e.createVNode)(32,"svg",null,(0,e.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+O[1]+")",fill:B,stroke:w,"stroke-width":T,points:F}),2,{viewBox:"0 0 "+O[0]+" "+O[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},W),null,v.ref))}return _}()})))}return u}(),d}(e.Component);i.defaultHooks=t.pureComponentHooks;var c=function(d){return null},s=r.Chart={Line:i}},4796:function(I,r,n){"use strict";r.__esModule=!0,r.Collapsible=void 0;var e=n(89005),a=n(55937),t=n(94798),o=["children","color","title","buttons"];function m(V,p){if(V==null)return{};var i={};for(var c in V)if({}.hasOwnProperty.call(V,c)){if(p.includes(c))continue;i[c]=V[c]}return i}function S(V,p){V.prototype=Object.create(p.prototype),V.prototype.constructor=V,y(V,p)}function y(V,p){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},y(V,p)}/** +*/var V=function(d,m,u,v){if(d.length===0)return[];var b=(0,a.zipWith)(Math.min).apply(void 0,d),C=(0,a.zipWith)(Math.max).apply(void 0,d);u!==void 0&&(b[0]=u[0],C[0]=u[1]),v!==void 0&&(b[1]=v[0],C[1]=v[1]);var h=(0,a.map)(function(g){return(0,a.zipWith)(function(N,x,B,I){return(N-x)/(B-x)*I})(g,b,C,m)})(d);return h},p=function(d){for(var m="",u=0;u0){var M=O[0],F=O[O.length-1];O.push([P[0]+A,F[1]]),O.push([P[0]+A,-A]),O.push([-A,-A]),O.push([-A,M[1]])}var D=p(O);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({position:"relative"},E,{children:function(){function _(W){return(0,e.normalizeProps)((0,e.createVNode)(1,"div",null,(0,e.createVNode)(32,"svg",null,(0,e.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+P[1]+")",fill:B,stroke:w,"stroke-width":A,points:D}),2,{viewBox:"0 0 "+P[0]+" "+P[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},W),null,v.ref))}return _}()})))}return u}(),d}(e.Component);i.defaultHooks=t.pureComponentHooks;var c=function(d){return null},s=r.Chart={Line:i}},4796:function(L,r,n){"use strict";r.__esModule=!0,r.Collapsible=void 0;var e=n(89005),a=n(55937),t=n(94798),o=["children","color","title","buttons"];function f(V,p){if(V==null)return{};var i={};for(var c in V)if({}.hasOwnProperty.call(V,c)){if(p.includes(c))continue;i[c]=V[c]}return i}function S(V,p){V.prototype=Object.create(p.prototype),V.prototype.constructor=V,y(V,p)}function y(V,p){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},y(V,p)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var k=r.Collapsible=function(V){function p(c){var s;s=V.call(this,c)||this;var l=c.open;return s.state={open:l||!1},s}S(p,V);var i=p.prototype;return i.render=function(){function c(){var s=this,l=this.props,d=this.state.open,f=l.children,u=l.color,v=u===void 0?"default":u,b=l.title,C=l.buttons,h=m(l,o);return(0,e.createComponentVNode)(2,a.Box,{className:"Collapsible",children:[(0,e.createVNode)(1,"div","Table",[(0,e.createVNode)(1,"div","Table__cell",(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({fluid:!0,color:v,icon:d?"chevron-down":"chevron-right",onClick:function(){function g(){return s.setState({open:!d})}return g}()},h,{children:b}))),2),C&&(0,e.createVNode)(1,"div","Table__cell Table__cell--collapsing",C,0)],0),d&&(0,e.createComponentVNode)(2,a.Box,{mt:1,children:f})]})}return c}(),p}(e.Component)},88894:function(I,r,n){"use strict";r.__esModule=!0,r.ColorBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["content","children","className","color","backgroundColor"];/** +*/var k=r.Collapsible=function(V){function p(c){var s;s=V.call(this,c)||this;var l=c.open;return s.state={open:l||!1},s}S(p,V);var i=p.prototype;return i.render=function(){function c(){var s=this,l=this.props,d=this.state.open,m=l.children,u=l.color,v=u===void 0?"default":u,b=l.title,C=l.buttons,h=f(l,o);return(0,e.createComponentVNode)(2,a.Box,{className:"Collapsible",children:[(0,e.createVNode)(1,"div","Table",[(0,e.createVNode)(1,"div","Table__cell",(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({fluid:!0,color:v,icon:d?"chevron-down":"chevron-right",onClick:function(){function g(){return s.setState({open:!d})}return g}()},h,{children:b}))),2),C&&(0,e.createVNode)(1,"div","Table__cell Table__cell--collapsing",C,0)],0),d&&(0,e.createComponentVNode)(2,a.Box,{mt:1,children:m})]})}return c}(),p}(e.Component)},88894:function(L,r,n){"use strict";r.__esModule=!0,r.ColorBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["content","children","className","color","backgroundColor"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function m(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.ColorBox=function(){function y(k){var V=k.content,p=k.children,i=k.className,c=k.color,s=k.backgroundColor,l=m(k,o);return l.color=V?null:"transparent",l.backgroundColor=c||s,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["ColorBox",i,(0,t.computeBoxClassName)(l)]),V||".",0,Object.assign({},(0,t.computeBoxProps)(l))))}return y}();S.defaultHooks=a.pureComponentHooks},73379:function(I,r,n){"use strict";r.__esModule=!0,r.Countdown=void 0;var e=n(89005),a=n(55937),t=["format"];function o(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}function m(k,V){k.prototype=Object.create(V.prototype),k.prototype.constructor=k,S(k,V)}function S(k,V){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},S(k,V)}var y=r.Countdown=function(k){function V(i){var c;return c=k.call(this,i)||this,c.timer=null,c.state={value:Math.max(i.timeLeft*100,0)},c}m(V,k);var p=V.prototype;return p.tick=function(){function i(){var c=Math.max(this.state.value-this.props.rate,0);c<=0&&clearInterval(this.timer),this.setState(function(s){return{value:c}})}return i}(),p.componentDidMount=function(){function i(){var c=this;this.timer=setInterval(function(){return c.tick()},this.props.rate)}return i}(),p.componentWillUnmount=function(){function i(){clearInterval(this.timer)}return i}(),p.componentDidUpdate=function(){function i(c){var s=this;this.props.current!==c.current&&this.setState(function(l){return{value:Math.max(s.props.timeLeft*100,0)}}),this.timer||this.componentDidMount()}return i}(),p.render=function(){function i(){var c=this.props,s=c.format,l=o(c,t),d=new Date(this.state.value).toISOString().slice(11,19);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({as:"span"},l,{children:s?s(this.state.value,d):d})))}return i}(),V}(e.Component);y.defaultProps={rate:1e3}},61940:function(I,r,n){"use strict";r.__esModule=!0,r.Dimmer=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","children"];/** + */function f(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.ColorBox=function(){function y(k){var V=k.content,p=k.children,i=k.className,c=k.color,s=k.backgroundColor,l=f(k,o);return l.color=V?null:"transparent",l.backgroundColor=c||s,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["ColorBox",i,(0,t.computeBoxClassName)(l)]),V||".",0,Object.assign({},(0,t.computeBoxProps)(l))))}return y}();S.defaultHooks=a.pureComponentHooks},73379:function(L,r,n){"use strict";r.__esModule=!0,r.Countdown=void 0;var e=n(89005),a=n(55937),t=["format"];function o(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}function f(k,V){k.prototype=Object.create(V.prototype),k.prototype.constructor=k,S(k,V)}function S(k,V){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},S(k,V)}var y=r.Countdown=function(k){function V(i){var c;return c=k.call(this,i)||this,c.timer=null,c.state={value:Math.max(i.timeLeft*100,0)},c}f(V,k);var p=V.prototype;return p.tick=function(){function i(){var c=Math.max(this.state.value-this.props.rate,0);c<=0&&clearInterval(this.timer),this.setState(function(s){return{value:c}})}return i}(),p.componentDidMount=function(){function i(){var c=this;this.timer=setInterval(function(){return c.tick()},this.props.rate)}return i}(),p.componentWillUnmount=function(){function i(){clearInterval(this.timer)}return i}(),p.componentDidUpdate=function(){function i(c){var s=this;this.props.current!==c.current&&this.setState(function(l){return{value:Math.max(s.props.timeLeft*100,0)}}),this.timer||this.componentDidMount()}return i}(),p.render=function(){function i(){var c=this.props,s=c.format,l=o(c,t),d=new Date(this.state.value).toISOString().slice(11,19);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({as:"span"},l,{children:s?s(this.state.value,d):d})))}return i}(),V}(e.Component);y.defaultProps={rate:1e3}},61940:function(L,r,n){"use strict";r.__esModule=!0,r.Dimmer=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function m(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.Dimmer=function(){function y(k){var V=k.className,p=k.children,i=m(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Dimmer"].concat(V))},i,{children:(0,e.createVNode)(1,"div","Dimmer__inner",p,0)})))}return y}()},13605:function(I,r,n){"use strict";r.__esModule=!0,r.Divider=void 0;var e=n(89005),a=n(35840);/** + */function f(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.Dimmer=function(){function y(k){var V=k.className,p=k.children,i=f(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Dimmer"].concat(V))},i,{children:(0,e.createVNode)(1,"div","Dimmer__inner",p,0)})))}return y}()},13605:function(L,r,n){"use strict";r.__esModule=!0,r.Divider=void 0;var e=n(89005),a=n(35840);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.Divider=function(){function o(m){var S=m.vertical,y=m.hidden;return(0,e.createVNode)(1,"div",(0,a.classes)(["Divider",y&&"Divider--hidden",S?"Divider--vertical":"Divider--horizontal"]))}return o}()},60218:function(I,r,n){"use strict";r.__esModule=!0,r.DmIcon=void 0;var e=n(89005),a=n(79140),t=n(46085),o=n(91225),m=["className","direction","fallback","frame","icon_state","movement"];function S(d,f){if(d==null)return{};var u={};for(var v in d)if({}.hasOwnProperty.call(d,v)){if(f.includes(v))continue;u[v]=d[v]}return u}function y(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */y=function(){return f};var d,f={},u=Object.prototype,v=u.hasOwnProperty,b=Object.defineProperty||function(q,ae,J){q[ae]=J.value},C=typeof Symbol=="function"?Symbol:{},h=C.iterator||"@@iterator",g=C.asyncIterator||"@@asyncIterator",N=C.toStringTag||"@@toStringTag";function x(q,ae,J){return Object.defineProperty(q,ae,{value:J,enumerable:!0,configurable:!0,writable:!0}),q[ae]}try{x({},"")}catch(q){x=function(J,Y,Q){return J[Y]=Q}}function B(q,ae,J,Y){var Q=ae&&ae.prototype instanceof P?ae:P,Z=Object.create(Q.prototype),te=new ne(Y||[]);return b(Z,"_invoke",{value:oe(q,J,te)}),Z}function L(q,ae,J){try{return{type:"normal",arg:q.call(ae,J)}}catch(Y){return{type:"throw",arg:Y}}}f.wrap=B;var w="suspendedStart",E="suspendedYield",T="executing",A="completed",O={};function P(){}function M(){}function D(){}var F={};x(F,h,function(){return this});var _=Object.getPrototypeOf,W=_&&_(_(ce([])));W&&W!==u&&v.call(W,h)&&(F=W);var U=D.prototype=P.prototype=Object.create(F);function G(q){["next","throw","return"].forEach(function(ae){x(q,ae,function(J){return this._invoke(ae,J)})})}function $(q,ae){function J(Q,Z,te,se){var ye=L(q[Q],q,Z);if(ye.type!=="throw"){var fe=ye.arg,Ie=fe.value;return Ie&&typeof Ie=="object"&&v.call(Ie,"__await")?ae.resolve(Ie.__await).then(function(R){J("next",R,te,se)},function(R){J("throw",R,te,se)}):ae.resolve(Ie).then(function(R){fe.value=R,te(fe)},function(R){return J("throw",R,te,se)})}se(ye.arg)}var Y;b(this,"_invoke",{value:function(){function Q(Z,te){function se(){return new ae(function(ye,fe){J(Z,te,ye,fe)})}return Y=Y?Y.then(se,se):se()}return Q}()})}function oe(q,ae,J){var Y=w;return function(Q,Z){if(Y===T)throw Error("Generator is already running");if(Y===A){if(Q==="throw")throw Z;return{value:d,done:!0}}for(J.method=Q,J.arg=Z;;){var te=J.delegate;if(te){var se=X(te,J);if(se){if(se===O)continue;return se}}if(J.method==="next")J.sent=J._sent=J.arg;else if(J.method==="throw"){if(Y===w)throw Y=A,J.arg;J.dispatchException(J.arg)}else J.method==="return"&&J.abrupt("return",J.arg);Y=T;var ye=L(q,ae,J);if(ye.type==="normal"){if(Y=J.done?A:E,ye.arg===O)continue;return{value:ye.arg,done:J.done}}ye.type==="throw"&&(Y=A,J.method="throw",J.arg=ye.arg)}}}function X(q,ae){var J=ae.method,Y=q.iterator[J];if(Y===d)return ae.delegate=null,J==="throw"&&q.iterator.return&&(ae.method="return",ae.arg=d,X(q,ae),ae.method==="throw")||J!=="return"&&(ae.method="throw",ae.arg=new TypeError("The iterator does not provide a '"+J+"' method")),O;var Q=L(Y,q.iterator,ae.arg);if(Q.type==="throw")return ae.method="throw",ae.arg=Q.arg,ae.delegate=null,O;var Z=Q.arg;return Z?Z.done?(ae[q.resultName]=Z.value,ae.next=q.nextLoc,ae.method!=="return"&&(ae.method="next",ae.arg=d),ae.delegate=null,O):Z:(ae.method="throw",ae.arg=new TypeError("iterator result is not an object"),ae.delegate=null,O)}function ve(q){var ae={tryLoc:q[0]};1 in q&&(ae.catchLoc=q[1]),2 in q&&(ae.finallyLoc=q[2],ae.afterLoc=q[3]),this.tryEntries.push(ae)}function me(q){var ae=q.completion||{};ae.type="normal",delete ae.arg,q.completion=ae}function ne(q){this.tryEntries=[{tryLoc:"root"}],q.forEach(ve,this),this.reset(!0)}function ce(q){if(q||q===""){var ae=q[h];if(ae)return ae.call(q);if(typeof q.next=="function")return q;if(!isNaN(q.length)){var J=-1,Y=function(){function Q(){for(;++J=0;--Q){var Z=this.tryEntries[Q],te=Z.completion;if(Z.tryLoc==="root")return Y("end");if(Z.tryLoc<=this.prev){var se=v.call(Z,"catchLoc"),ye=v.call(Z,"finallyLoc");if(se&&ye){if(this.prev=0;--Y){var Q=this.tryEntries[Y];if(Q.tryLoc<=this.prev&&v.call(Q,"finallyLoc")&&this.prev=0;--J){var Y=this.tryEntries[J];if(Y.finallyLoc===ae)return this.complete(Y.completion,Y.afterLoc),me(Y),O}}return q}(),catch:function(){function q(ae){for(var J=this.tryEntries.length-1;J>=0;--J){var Y=this.tryEntries[J];if(Y.tryLoc===ae){var Q=Y.completion;if(Q.type==="throw"){var Z=Q.arg;me(Y)}return Z}}throw Error("illegal catch attempt")}return q}(),delegateYield:function(){function q(ae,J,Y){return this.delegate={iterator:ce(ae),resultName:J,nextLoc:Y},this.method==="next"&&(this.arg=d),O}return q}()},f}function k(d,f,u,v,b,C,h){try{var g=d[C](h),N=g.value}catch(x){return void u(x)}g.done?f(N):Promise.resolve(N).then(v,b)}function V(d){return function(){var f=this,u=arguments;return new Promise(function(v,b){var C=d.apply(f,u);function h(N){k(C,v,b,h,g,"next",N)}function g(N){k(C,v,b,h,g,"throw",N)}h(void 0)})}}function p(d,f){d.prototype=Object.create(f.prototype),d.prototype.constructor=d,i(d,f)}function i(d,f){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,v){return u.__proto__=v,u},i(d,f)}var c=function(d){return d[d.NORTH=1]="NORTH",d[d.SOUTH=2]="SOUTH",d[d.EAST=4]="EAST",d[d.WEST=8]="WEST",d[d.NORTHEAST=5]="NORTHEAST",d[d.NORTHWEST=9]="NORTHWEST",d[d.SOUTHEAST=6]="SOUTHEAST",d[d.SOUTHWEST=10]="SOUTHWEST",d}(c||{}),s,l=r.DmIcon=function(d){function f(v){var b;return b=d.call(this,v)||this,b.state={iconRef:""},b}p(f,d);var u=f.prototype;return u.fetchRefMap=function(){var v=V(y().mark(function(){function C(){var h,g;return y().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:return x.prev=0,x.next=3,(0,t.fetchRetry)((0,a.resolveAsset)("icon_ref_map.json"));case 3:return h=x.sent,x.next=6,h.json();case 6:g=x.sent,s=g,this.setState({iconRef:g[this.props.icon]||""}),x.next=14;break;case 11:return x.prev=11,x.t0=x.catch(0),x.abrupt("return");case 14:case"end":return x.stop()}}return N}(),C,this,[[0,11]])}return C}()));function b(){return v.apply(this,arguments)}return b}(),u.componentDidMount=function(){function v(){s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap()}return v}(),u.componentDidUpdate=function(){function v(b){b.icon!==this.props.icon&&(s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap())}return v}(),u.render=function(){function v(){var b=this.props,C=b.className,h=b.direction,g=h===void 0?c.SOUTH:h,N=b.fallback,x=b.frame,B=x===void 0?1:x,L=b.icon_state,w=b.movement,E=w===void 0?!1:w,T=S(b,m),A=this.state.iconRef,O=A+"?state="+L+"&dir="+g+"&movement="+!!E+"&frame="+B;return A?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Image,Object.assign({fixErrors:!0,src:O},T))):N||null}return v}(),f}(e.Component)},20342:function(I,r,n){"use strict";r.__esModule=!0,r.DraggableControl=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474);function m(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,S(p,i)}function S(p,i){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},S(p,i)}var y=400,k=function(i,c){return i.screenX*c[0]+i.screenY*c[1]},V=r.DraggableControl=function(p){function i(s){var l;return l=p.call(this,s)||this,l.inputRef=(0,e.createRef)(),l.state={originalValue:s.value,value:s.value,dragging:!1,editing:!1,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var d=l.props.suppressFlicker;d>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},d))},l.handleDragStart=function(d){var f=l.props,u=f.value,v=f.dragMatrix,b=f.disabled,C=l.state.editing;C||b||(document.body.style["pointer-events"]="none",l.ref=d.currentTarget,l.setState({originalValue:u,dragging:!1,value:u,origin:k(d,v)}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var h=l.state,g=h.dragging,N=h.value,x=l.props.onDrag;g&&x&&x(d,N)},l.props.updateRate||y),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(d){var f,u=l.props,v=u.minValue,b=u.maxValue,C=u.step,h=u.dragMatrix,g=u.disabled;if(!g){var N=l.ref.offsetWidth/((b-v)/C),x=(f=l.props.stepPixelSize)!=null?f:N;typeof x=="function"&&(x=x(N)),l.setState(function(B){var L=Object.assign({},B),w=B.origin,E=k(d,h)-w;if(B.dragging){var T=Math.trunc(E/x);L.value=(0,a.clamp)(Math.floor(L.originalValue/C)*C+T*C,v,b)}else Math.abs(E)>4&&(L.dragging=!0);return L})}},l.handleDragEnd=function(d){var f=l.props,u=f.onChange,v=f.onDrag,b=l.state,C=b.dragging,h=b.value;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({originalValue:null,dragging:!1,editing:!C,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),C)l.suppressFlicker(),u&&u(d,h),v&&v(d,h);else if(l.inputRef){var g=l.inputRef.current;g.value=h;try{g.focus(),g.select()}catch(N){}}},l}m(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,f=d.dragging,u=d.editing,v=d.value,b=d.suppressingFlicker,C=this.props,h=C.animated,g=C.value,N=C.unit,x=C.minValue,B=C.maxValue,L=C.format,w=C.onChange,E=C.onDrag,T=C.children,A=C.height,O=C.lineHeight,P=C.fontSize,M=C.disabled,D=g;(f||b)&&(D=v);var F=function(){function U(G){return G+(N?" "+N:"")}return U}(),_=h&&!f&&!b&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:D,format:L,children:F})||F(L?L(D):D),W=(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:!u||M?"none":void 0,height:A,"line-height":O,"font-size":P},onBlur:function(){function U(G){if(u){var $=(0,a.clamp)(parseFloat(G.target.value),x,B);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),w&&w(G,$),E&&E(G,$)}}return U}(),onKeyDown:function(){function U(G){if(G.keyCode===13){var $=(0,a.clamp)(parseFloat(G.target.value),x,B);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),w&&w(G,$),E&&E(G,$);return}if(G.keyCode===27){l.setState({editing:!1});return}}return U}(),disabled:M},null,this.inputRef);return T({dragging:f,editing:u,value:g,displayValue:D,displayElement:_,inputElement:W,handleDragStart:this.handleDragStart})}return s}(),i}(e.Component);V.defaultHooks=t.pureComponentHooks,V.defaultProps={minValue:-1/0,maxValue:1/0,step:1,suppressFlicker:50,dragMatrix:[1,0]}},87099:function(I,r,n){"use strict";r.__esModule=!0,r.Dropdown=void 0;var e=n(89005),a=n(95996),t=n(35840),o=n(55937),m=n(1331),S=["icon","iconRotation","iconSpin","clipSelectedText","color","dropdownStyle","over","nochevron","width","onClick","onSelected","selected","disabled","displayText"],y=["className"],k;function V(u,v){if(u==null)return{};var b={};for(var C in u)if({}.hasOwnProperty.call(u,C)){if(v.includes(C))continue;b[C]=u[C]}return b}function p(u,v){u.prototype=Object.create(v.prototype),u.prototype.constructor=u,i(u,v)}function i(u,v){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(b,C){return b.__proto__=C,b},i(u,v)}var c={placement:"left-start",modifiers:[{name:"eventListeners",enabled:!1}]},s={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function u(){return null}return u}()},l="Layout Dropdown__menu",d="Layout Dropdown__menu-scroll",f=r.Dropdown=function(u){function v(C){var h;return h=u.call(this,C)||this,h.menuContents=void 0,h.handleClick=function(){h.state.open&&h.setOpen(!1)},h.state={open:!1,selected:h.props.selected},h.menuContents=null,h}p(v,u);var b=v.prototype;return b.getDOMNode=function(){function C(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return C}(),b.componentDidMount=function(){function C(){var h=this.getDOMNode()}return C}(),b.openMenu=function(){function C(){var h=v.renderedMenu;h===void 0&&(h=document.createElement("div"),h.className=l,document.body.appendChild(h),v.renderedMenu=h);var g=this.getDOMNode();v.currentOpenMenu=g,h.scrollTop=0,h.style.width=this.props.menuWidth||g.offsetWidth+"px",h.style.opacity="1",h.style.pointerEvents="auto",setTimeout(function(){var N;(N=v.renderedMenu)==null||N.focus()},400),this.renderMenuContent()}return C}(),b.closeMenu=function(){function C(){v.currentOpenMenu===this.getDOMNode()&&(v.currentOpenMenu=void 0,v.renderedMenu.style.opacity="0",v.renderedMenu.style.pointerEvents="none")}return C}(),b.componentWillUnmount=function(){function C(){this.closeMenu(),this.setOpen(!1)}return C}(),b.renderMenuContent=function(){function C(){var h=this,g=v.renderedMenu;if(g){g.offsetHeight>200?g.className=d:g.className=l;var N=this.props.options,x=N===void 0?[]:N,B=x.map(function(w){var E,T;return typeof w=="string"?(T=w,E=w):w!==null&&(T=w.displayText,E=w.value),(0,e.createVNode)(1,"div",(0,t.classes)(["Dropdown__menuentry",h.state.selected===E&&"selected"]),T,0,{onClick:function(){function A(){h.setSelected(E)}return A}()},E)}),L=B.length?B:"No Options Found";(0,e.render)((0,e.createVNode)(1,"div",null,L,0),g,function(){var w=v.singletonPopper;w===void 0?(w=(0,a.createPopper)(v.virtualElement,g,Object.assign({},c,{placement:"bottom-start"})),v.singletonPopper=w):(w.setOptions(Object.assign({},c,{placement:"bottom-start"})),w.update())},this.context)}}return C}(),b.setOpen=function(){function C(h){var g=this;this.setState(function(N){return Object.assign({},N,{open:h})}),h?setTimeout(function(){g.openMenu(),window.addEventListener("click",g.handleClick)}):(this.closeMenu(),window.removeEventListener("click",this.handleClick))}return C}(),b.setSelected=function(){function C(h){this.setState(function(g){return Object.assign({},g,{selected:h})}),this.setOpen(!1),this.props.onSelected&&this.props.onSelected(h)}return C}(),b.render=function(){function C(){var h=this,g=this.props,N=g.icon,x=g.iconRotation,B=g.iconSpin,L=g.clipSelectedText,w=L===void 0?!0:L,E=g.color,T=E===void 0?"default":E,A=g.dropdownStyle,O=g.over,P=g.nochevron,M=g.width,D=g.onClick,F=g.onSelected,_=g.selected,W=g.disabled,U=g.displayText,G=V(g,S),$=G.className,oe=V(G,y),X=O?!this.state.open:this.state.open;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({width:M,className:(0,t.classes)(["Dropdown__control","Button","Button--color--"+T,W&&"Button--disabled",$]),onClick:function(){function ve(me){W&&!h.state.open||(h.setOpen(!h.state.open),D&&D(me))}return ve}()},oe,{children:[N&&(0,e.createComponentVNode)(2,m.Icon,{name:N,rotation:x,spin:B,mr:1}),(0,e.createVNode)(1,"span","Dropdown__selected-text",U||this.state.selected,0,{style:{overflow:w?"hidden":"visible"}}),P||(0,e.createVNode)(1,"span","Dropdown__arrow-button",(0,e.createComponentVNode)(2,m.Icon,{name:X?"chevron-up":"chevron-down"}),2)]})))}return C}(),v}(e.Component);k=f,f.renderedMenu=void 0,f.singletonPopper=void 0,f.currentOpenMenu=void 0,f.virtualElement={getBoundingClientRect:function(){function u(){var v,b;return(v=(b=k.currentOpenMenu)==null?void 0:b.getBoundingClientRect())!=null?v:s}return u}()}},39473:function(I,r,n){"use strict";r.__esModule=!0,r.computeFlexProps=r.computeFlexItemProps=r.computeFlexItemClassName=r.computeFlexClassName=r.Flex=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","direction","wrap","align","justify","inline"],m=["className"],S=["className","style","grow","order","shrink","basis","align"],y=["className"];/** + */var t=r.Divider=function(){function o(f){var S=f.vertical,y=f.hidden;return(0,e.createVNode)(1,"div",(0,a.classes)(["Divider",y&&"Divider--hidden",S?"Divider--vertical":"Divider--horizontal"]))}return o}()},60218:function(L,r,n){"use strict";r.__esModule=!0,r.DmIcon=void 0;var e=n(89005),a=n(79140),t=n(46085),o=n(91225),f=["className","direction","fallback","frame","icon_state","movement"];function S(d,m){if(d==null)return{};var u={};for(var v in d)if({}.hasOwnProperty.call(d,v)){if(m.includes(v))continue;u[v]=d[v]}return u}function y(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */y=function(){return m};var d,m={},u=Object.prototype,v=u.hasOwnProperty,b=Object.defineProperty||function(q,ae,Z){q[ae]=Z.value},C=typeof Symbol=="function"?Symbol:{},h=C.iterator||"@@iterator",g=C.asyncIterator||"@@asyncIterator",N=C.toStringTag||"@@toStringTag";function x(q,ae,Z){return Object.defineProperty(q,ae,{value:Z,enumerable:!0,configurable:!0,writable:!0}),q[ae]}try{x({},"")}catch(q){x=function(Z,Y,Q){return Z[Y]=Q}}function B(q,ae,Z,Y){var Q=ae&&ae.prototype instanceof O?ae:O,J=Object.create(Q.prototype),te=new ne(Y||[]);return b(J,"_invoke",{value:oe(q,Z,te)}),J}function I(q,ae,Z){try{return{type:"normal",arg:q.call(ae,Z)}}catch(Y){return{type:"throw",arg:Y}}}m.wrap=B;var w="suspendedStart",T="suspendedYield",A="executing",E="completed",P={};function O(){}function M(){}function F(){}var D={};x(D,h,function(){return this});var _=Object.getPrototypeOf,W=_&&_(_(ce([])));W&&W!==u&&v.call(W,h)&&(D=W);var U=F.prototype=O.prototype=Object.create(D);function $(q){["next","throw","return"].forEach(function(ae){x(q,ae,function(Z){return this._invoke(ae,Z)})})}function G(q,ae){function Z(Q,J,te,se){var ye=I(q[Q],q,J);if(ye.type!=="throw"){var fe=ye.arg,Le=fe.value;return Le&&typeof Le=="object"&&v.call(Le,"__await")?ae.resolve(Le.__await).then(function(R){Z("next",R,te,se)},function(R){Z("throw",R,te,se)}):ae.resolve(Le).then(function(R){fe.value=R,te(fe)},function(R){return Z("throw",R,te,se)})}se(ye.arg)}var Y;b(this,"_invoke",{value:function(){function Q(J,te){function se(){return new ae(function(ye,fe){Z(J,te,ye,fe)})}return Y=Y?Y.then(se,se):se()}return Q}()})}function oe(q,ae,Z){var Y=w;return function(Q,J){if(Y===A)throw Error("Generator is already running");if(Y===E){if(Q==="throw")throw J;return{value:d,done:!0}}for(Z.method=Q,Z.arg=J;;){var te=Z.delegate;if(te){var se=X(te,Z);if(se){if(se===P)continue;return se}}if(Z.method==="next")Z.sent=Z._sent=Z.arg;else if(Z.method==="throw"){if(Y===w)throw Y=E,Z.arg;Z.dispatchException(Z.arg)}else Z.method==="return"&&Z.abrupt("return",Z.arg);Y=A;var ye=I(q,ae,Z);if(ye.type==="normal"){if(Y=Z.done?E:T,ye.arg===P)continue;return{value:ye.arg,done:Z.done}}ye.type==="throw"&&(Y=E,Z.method="throw",Z.arg=ye.arg)}}}function X(q,ae){var Z=ae.method,Y=q.iterator[Z];if(Y===d)return ae.delegate=null,Z==="throw"&&q.iterator.return&&(ae.method="return",ae.arg=d,X(q,ae),ae.method==="throw")||Z!=="return"&&(ae.method="throw",ae.arg=new TypeError("The iterator does not provide a '"+Z+"' method")),P;var Q=I(Y,q.iterator,ae.arg);if(Q.type==="throw")return ae.method="throw",ae.arg=Q.arg,ae.delegate=null,P;var J=Q.arg;return J?J.done?(ae[q.resultName]=J.value,ae.next=q.nextLoc,ae.method!=="return"&&(ae.method="next",ae.arg=d),ae.delegate=null,P):J:(ae.method="throw",ae.arg=new TypeError("iterator result is not an object"),ae.delegate=null,P)}function pe(q){var ae={tryLoc:q[0]};1 in q&&(ae.catchLoc=q[1]),2 in q&&(ae.finallyLoc=q[2],ae.afterLoc=q[3]),this.tryEntries.push(ae)}function me(q){var ae=q.completion||{};ae.type="normal",delete ae.arg,q.completion=ae}function ne(q){this.tryEntries=[{tryLoc:"root"}],q.forEach(pe,this),this.reset(!0)}function ce(q){if(q||q===""){var ae=q[h];if(ae)return ae.call(q);if(typeof q.next=="function")return q;if(!isNaN(q.length)){var Z=-1,Y=function(){function Q(){for(;++Z=0;--Q){var J=this.tryEntries[Q],te=J.completion;if(J.tryLoc==="root")return Y("end");if(J.tryLoc<=this.prev){var se=v.call(J,"catchLoc"),ye=v.call(J,"finallyLoc");if(se&&ye){if(this.prev=0;--Y){var Q=this.tryEntries[Y];if(Q.tryLoc<=this.prev&&v.call(Q,"finallyLoc")&&this.prev=0;--Z){var Y=this.tryEntries[Z];if(Y.finallyLoc===ae)return this.complete(Y.completion,Y.afterLoc),me(Y),P}}return q}(),catch:function(){function q(ae){for(var Z=this.tryEntries.length-1;Z>=0;--Z){var Y=this.tryEntries[Z];if(Y.tryLoc===ae){var Q=Y.completion;if(Q.type==="throw"){var J=Q.arg;me(Y)}return J}}throw Error("illegal catch attempt")}return q}(),delegateYield:function(){function q(ae,Z,Y){return this.delegate={iterator:ce(ae),resultName:Z,nextLoc:Y},this.method==="next"&&(this.arg=d),P}return q}()},m}function k(d,m,u,v,b,C,h){try{var g=d[C](h),N=g.value}catch(x){return void u(x)}g.done?m(N):Promise.resolve(N).then(v,b)}function V(d){return function(){var m=this,u=arguments;return new Promise(function(v,b){var C=d.apply(m,u);function h(N){k(C,v,b,h,g,"next",N)}function g(N){k(C,v,b,h,g,"throw",N)}h(void 0)})}}function p(d,m){d.prototype=Object.create(m.prototype),d.prototype.constructor=d,i(d,m)}function i(d,m){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,v){return u.__proto__=v,u},i(d,m)}var c=function(d){return d[d.NORTH=1]="NORTH",d[d.SOUTH=2]="SOUTH",d[d.EAST=4]="EAST",d[d.WEST=8]="WEST",d[d.NORTHEAST=5]="NORTHEAST",d[d.NORTHWEST=9]="NORTHWEST",d[d.SOUTHEAST=6]="SOUTHEAST",d[d.SOUTHWEST=10]="SOUTHWEST",d}(c||{}),s,l=r.DmIcon=function(d){function m(v){var b;return b=d.call(this,v)||this,b.state={iconRef:""},b}p(m,d);var u=m.prototype;return u.fetchRefMap=function(){var v=V(y().mark(function(){function C(){var h,g;return y().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:return x.prev=0,x.next=3,(0,t.fetchRetry)((0,a.resolveAsset)("icon_ref_map.json"));case 3:return h=x.sent,x.next=6,h.json();case 6:g=x.sent,s=g,this.setState({iconRef:g[this.props.icon]||""}),x.next=14;break;case 11:return x.prev=11,x.t0=x.catch(0),x.abrupt("return");case 14:case"end":return x.stop()}}return N}(),C,this,[[0,11]])}return C}()));function b(){return v.apply(this,arguments)}return b}(),u.componentDidMount=function(){function v(){s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap()}return v}(),u.componentDidUpdate=function(){function v(b){b.icon!==this.props.icon&&(s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap())}return v}(),u.render=function(){function v(){var b=this.props,C=b.className,h=b.direction,g=h===void 0?c.SOUTH:h,N=b.fallback,x=b.frame,B=x===void 0?1:x,I=b.icon_state,w=b.movement,T=w===void 0?!1:w,A=S(b,f),E=this.state.iconRef,P=E+"?state="+I+"&dir="+g+"&movement="+!!T+"&frame="+B;return E?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Image,Object.assign({fixErrors:!0,src:P},A))):N||null}return v}(),m}(e.Component)},20342:function(L,r,n){"use strict";r.__esModule=!0,r.DraggableControl=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474);function f(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,S(p,i)}function S(p,i){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},S(p,i)}var y=400,k=function(i,c){return i.screenX*c[0]+i.screenY*c[1]},V=r.DraggableControl=function(p){function i(s){var l;return l=p.call(this,s)||this,l.inputRef=(0,e.createRef)(),l.state={originalValue:s.value,value:s.value,dragging:!1,editing:!1,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var d=l.props.suppressFlicker;d>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},d))},l.handleDragStart=function(d){var m=l.props,u=m.value,v=m.dragMatrix,b=m.disabled,C=l.state.editing;C||b||(document.body.style["pointer-events"]="none",l.ref=d.currentTarget,l.setState({originalValue:u,dragging:!1,value:u,origin:k(d,v)}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var h=l.state,g=h.dragging,N=h.value,x=l.props.onDrag;g&&x&&x(d,N)},l.props.updateRate||y),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(d){var m,u=l.props,v=u.minValue,b=u.maxValue,C=u.step,h=u.dragMatrix,g=u.disabled;if(!g){var N=l.ref.offsetWidth/((b-v)/C),x=(m=l.props.stepPixelSize)!=null?m:N;typeof x=="function"&&(x=x(N)),l.setState(function(B){var I=Object.assign({},B),w=B.origin,T=k(d,h)-w;if(B.dragging){var A=Math.trunc(T/x);I.value=(0,a.clamp)(Math.floor(I.originalValue/C)*C+A*C,v,b)}else Math.abs(T)>4&&(I.dragging=!0);return I})}},l.handleDragEnd=function(d){var m=l.props,u=m.onChange,v=m.onDrag,b=l.state,C=b.dragging,h=b.value;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({originalValue:null,dragging:!1,editing:!C,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),C)l.suppressFlicker(),u&&u(d,h),v&&v(d,h);else if(l.inputRef){var g=l.inputRef.current;g.value=h;try{g.focus(),g.select()}catch(N){}}},l}f(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,m=d.dragging,u=d.editing,v=d.value,b=d.suppressingFlicker,C=this.props,h=C.animated,g=C.value,N=C.unit,x=C.minValue,B=C.maxValue,I=C.format,w=C.onChange,T=C.onDrag,A=C.children,E=C.height,P=C.lineHeight,O=C.fontSize,M=C.disabled,F=g;(m||b)&&(F=v);var D=function(){function U($){return $+(N?" "+N:"")}return U}(),_=h&&!m&&!b&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:F,format:I,children:D})||D(I?I(F):F),W=(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:!u||M?"none":void 0,height:E,"line-height":P,"font-size":O},onBlur:function(){function U($){if(u){var G=(0,a.clamp)(parseFloat($.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),w&&w($,G),T&&T($,G)}}return U}(),onKeyDown:function(){function U($){if($.keyCode===13){var G=(0,a.clamp)(parseFloat($.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),w&&w($,G),T&&T($,G);return}if($.keyCode===27){l.setState({editing:!1});return}}return U}(),disabled:M},null,this.inputRef);return A({dragging:m,editing:u,value:g,displayValue:F,displayElement:_,inputElement:W,handleDragStart:this.handleDragStart})}return s}(),i}(e.Component);V.defaultHooks=t.pureComponentHooks,V.defaultProps={minValue:-1/0,maxValue:1/0,step:1,suppressFlicker:50,dragMatrix:[1,0]}},87099:function(L,r,n){"use strict";r.__esModule=!0,r.Dropdown=void 0;var e=n(89005),a=n(95996),t=n(35840),o=n(55937),f=n(1331),S=["icon","iconRotation","iconSpin","clipSelectedText","color","dropdownStyle","over","nochevron","width","onClick","onSelected","selected","disabled","displayText"],y=["className"],k;function V(u,v){if(u==null)return{};var b={};for(var C in u)if({}.hasOwnProperty.call(u,C)){if(v.includes(C))continue;b[C]=u[C]}return b}function p(u,v){u.prototype=Object.create(v.prototype),u.prototype.constructor=u,i(u,v)}function i(u,v){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(b,C){return b.__proto__=C,b},i(u,v)}var c={placement:"left-start",modifiers:[{name:"eventListeners",enabled:!1}]},s={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function u(){return null}return u}()},l="Layout Dropdown__menu",d="Layout Dropdown__menu-scroll",m=r.Dropdown=function(u){function v(C){var h;return h=u.call(this,C)||this,h.menuContents=void 0,h.handleClick=function(){h.state.open&&h.setOpen(!1)},h.state={open:!1,selected:h.props.selected},h.menuContents=null,h}p(v,u);var b=v.prototype;return b.getDOMNode=function(){function C(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return C}(),b.componentDidMount=function(){function C(){var h=this.getDOMNode()}return C}(),b.openMenu=function(){function C(){var h=v.renderedMenu;h===void 0&&(h=document.createElement("div"),h.className=l,document.body.appendChild(h),v.renderedMenu=h);var g=this.getDOMNode();v.currentOpenMenu=g,h.scrollTop=0,h.style.width=this.props.menuWidth||g.offsetWidth+"px",h.style.opacity="1",h.style.pointerEvents="auto",setTimeout(function(){var N;(N=v.renderedMenu)==null||N.focus()},400),this.renderMenuContent()}return C}(),b.closeMenu=function(){function C(){v.currentOpenMenu===this.getDOMNode()&&(v.currentOpenMenu=void 0,v.renderedMenu.style.opacity="0",v.renderedMenu.style.pointerEvents="none")}return C}(),b.componentWillUnmount=function(){function C(){this.closeMenu(),this.setOpen(!1)}return C}(),b.renderMenuContent=function(){function C(){var h=this,g=v.renderedMenu;if(g){g.offsetHeight>200?g.className=d:g.className=l;var N=this.props.options,x=N===void 0?[]:N,B=x.map(function(w){var T,A;return typeof w=="string"?(A=w,T=w):w!==null&&(A=w.displayText,T=w.value),(0,e.createVNode)(1,"div",(0,t.classes)(["Dropdown__menuentry",h.state.selected===T&&"selected"]),A,0,{onClick:function(){function E(){h.setSelected(T)}return E}()},T)}),I=B.length?B:"No Options Found";(0,e.render)((0,e.createVNode)(1,"div",null,I,0),g,function(){var w=v.singletonPopper;w===void 0?(w=(0,a.createPopper)(v.virtualElement,g,Object.assign({},c,{placement:"bottom-start"})),v.singletonPopper=w):(w.setOptions(Object.assign({},c,{placement:"bottom-start"})),w.update())},this.context)}}return C}(),b.setOpen=function(){function C(h){var g=this;this.setState(function(N){return Object.assign({},N,{open:h})}),h?setTimeout(function(){g.openMenu(),window.addEventListener("click",g.handleClick)}):(this.closeMenu(),window.removeEventListener("click",this.handleClick))}return C}(),b.setSelected=function(){function C(h){this.setState(function(g){return Object.assign({},g,{selected:h})}),this.setOpen(!1),this.props.onSelected&&this.props.onSelected(h)}return C}(),b.render=function(){function C(){var h=this,g=this.props,N=g.icon,x=g.iconRotation,B=g.iconSpin,I=g.clipSelectedText,w=I===void 0?!0:I,T=g.color,A=T===void 0?"default":T,E=g.dropdownStyle,P=g.over,O=g.nochevron,M=g.width,F=g.onClick,D=g.onSelected,_=g.selected,W=g.disabled,U=g.displayText,$=V(g,S),G=$.className,oe=V($,y),X=P?!this.state.open:this.state.open;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({width:M,className:(0,t.classes)(["Dropdown__control","Button","Button--color--"+A,W&&"Button--disabled",G]),onClick:function(){function pe(me){W&&!h.state.open||(h.setOpen(!h.state.open),F&&F(me))}return pe}()},oe,{children:[N&&(0,e.createComponentVNode)(2,f.Icon,{name:N,rotation:x,spin:B,mr:1}),(0,e.createVNode)(1,"span","Dropdown__selected-text",U||this.state.selected,0,{style:{overflow:w?"hidden":"visible"}}),O||(0,e.createVNode)(1,"span","Dropdown__arrow-button",(0,e.createComponentVNode)(2,f.Icon,{name:X?"chevron-up":"chevron-down"}),2)]})))}return C}(),v}(e.Component);k=m,m.renderedMenu=void 0,m.singletonPopper=void 0,m.currentOpenMenu=void 0,m.virtualElement={getBoundingClientRect:function(){function u(){var v,b;return(v=(b=k.currentOpenMenu)==null?void 0:b.getBoundingClientRect())!=null?v:s}return u}()}},39473:function(L,r,n){"use strict";r.__esModule=!0,r.computeFlexProps=r.computeFlexItemProps=r.computeFlexItemClassName=r.computeFlexClassName=r.Flex=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","direction","wrap","align","justify","inline"],f=["className"],S=["className","style","grow","order","shrink","basis","align"],y=["className"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function k(d,f){if(d==null)return{};var u={};for(var v in d)if({}.hasOwnProperty.call(d,v)){if(f.includes(v))continue;u[v]=d[v]}return u}var V=r.computeFlexClassName=function(){function d(f){return(0,a.classes)(["Flex",f.inline&&"Flex--inline",(0,t.computeBoxClassName)(f)])}return d}(),p=r.computeFlexProps=function(){function d(f){var u=f.className,v=f.direction,b=f.wrap,C=f.align,h=f.justify,g=f.inline,N=k(f,o);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},N.style,{"flex-direction":v,"flex-wrap":b===!0?"wrap":b,"align-items":C,"justify-content":h})},N))}return d}(),i=r.Flex=function(){function d(f){var u=f.className,v=k(f,m);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,V(v)]),null,1,Object.assign({},p(v))))}return d}();i.defaultHooks=a.pureComponentHooks;var c=r.computeFlexItemClassName=function(){function d(f){return(0,a.classes)(["Flex__item",(0,t.computeBoxClassName)(f)])}return d}(),s=r.computeFlexItemProps=function(){function d(f){var u=f.className,v=f.style,b=f.grow,C=f.order,h=f.shrink,g=f.basis,N=g===void 0?f.width:g,x=f.align,B=k(f,S);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},v,{"flex-grow":b!==void 0&&Number(b),"flex-shrink":h!==void 0&&Number(h),"flex-basis":(0,t.unit)(N),order:C,"align-self":x})},B))}return d}(),l=function(f){var u=f.className,v=k(f,y);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,c(f)]),null,1,Object.assign({},s(v))))};l.defaultHooks=a.pureComponentHooks,i.Item=l},79646:function(I,r,n){"use strict";r.__esModule=!0,r.GridColumn=r.Grid=void 0;var e=n(89005),a=n(36352),t=n(35840),o=["children"],m=["size","style"];/** + */function k(d,m){if(d==null)return{};var u={};for(var v in d)if({}.hasOwnProperty.call(d,v)){if(m.includes(v))continue;u[v]=d[v]}return u}var V=r.computeFlexClassName=function(){function d(m){return(0,a.classes)(["Flex",m.inline&&"Flex--inline",(0,t.computeBoxClassName)(m)])}return d}(),p=r.computeFlexProps=function(){function d(m){var u=m.className,v=m.direction,b=m.wrap,C=m.align,h=m.justify,g=m.inline,N=k(m,o);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},N.style,{"flex-direction":v,"flex-wrap":b===!0?"wrap":b,"align-items":C,"justify-content":h})},N))}return d}(),i=r.Flex=function(){function d(m){var u=m.className,v=k(m,f);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,V(v)]),null,1,Object.assign({},p(v))))}return d}();i.defaultHooks=a.pureComponentHooks;var c=r.computeFlexItemClassName=function(){function d(m){return(0,a.classes)(["Flex__item",(0,t.computeBoxClassName)(m)])}return d}(),s=r.computeFlexItemProps=function(){function d(m){var u=m.className,v=m.style,b=m.grow,C=m.order,h=m.shrink,g=m.basis,N=g===void 0?m.width:g,x=m.align,B=k(m,S);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},v,{"flex-grow":b!==void 0&&Number(b),"flex-shrink":h!==void 0&&Number(h),"flex-basis":(0,t.unit)(N),order:C,"align-self":x})},B))}return d}(),l=function(m){var u=m.className,v=k(m,y);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,c(m)]),null,1,Object.assign({},s(v))))};l.defaultHooks=a.pureComponentHooks,i.Item=l},79646:function(L,r,n){"use strict";r.__esModule=!0,r.GridColumn=r.Grid=void 0;var e=n(89005),a=n(36352),t=n(35840),o=["children"],f=["size","style"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(V,p){if(V==null)return{};var i={};for(var c in V)if({}.hasOwnProperty.call(V,c)){if(p.includes(c))continue;i[c]=V[c]}return i}var y=r.Grid=function(){function V(p){var i=p.children,c=S(p,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table,Object.assign({},c,{children:(0,e.createComponentVNode)(2,a.Table.Row,{children:i})})))}return V}();y.defaultHooks=t.pureComponentHooks;var k=r.GridColumn=function(){function V(p){var i=p.size,c=i===void 0?1:i,s=p.style,l=S(p,m);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table.Cell,Object.assign({style:Object.assign({width:c+"%"},s)},l)))}return V}();y.defaultHooks=t.pureComponentHooks,y.Column=k},1331:function(I,r,n){"use strict";r.__esModule=!0,r.IconStack=r.Icon=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["name","size","spin","className","style","rotation","inverse"],m=["className","style","children"];/** + */function S(V,p){if(V==null)return{};var i={};for(var c in V)if({}.hasOwnProperty.call(V,c)){if(p.includes(c))continue;i[c]=V[c]}return i}var y=r.Grid=function(){function V(p){var i=p.children,c=S(p,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table,Object.assign({},c,{children:(0,e.createComponentVNode)(2,a.Table.Row,{children:i})})))}return V}();y.defaultHooks=t.pureComponentHooks;var k=r.GridColumn=function(){function V(p){var i=p.size,c=i===void 0?1:i,s=p.style,l=S(p,f);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table.Cell,Object.assign({style:Object.assign({width:c+"%"},s)},l)))}return V}();y.defaultHooks=t.pureComponentHooks,y.Column=k},1331:function(L,r,n){"use strict";r.__esModule=!0,r.IconStack=r.Icon=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["name","size","spin","className","style","rotation","inverse"],f=["className","style","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y=/-o$/,k=r.Icon=function(){function p(i){var c=i.name,s=i.size,l=i.spin,d=i.className,f=i.style,u=f===void 0?{}:f,v=i.rotation,b=i.inverse,C=S(i,o);s&&(u["font-size"]=s*100+"%"),typeof v=="number"&&(u.transform="rotate("+v+"deg)");var h=y.test(c),g=c.replace(y,"");return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({as:"i",className:(0,a.classes)(["Icon",d,h?"far":"fas","fa-"+g,l&&"fa-spin"]),style:u},C)))}return p}();k.defaultHooks=a.pureComponentHooks;var V=r.IconStack=function(){function p(i){var c=i.className,s=i.style,l=s===void 0?{}:s,d=i.children,f=S(i,m);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({as:"span",class:(0,a.classes)(["IconStack",c]),style:l},f,{children:d})))}return p}();k.Stack=V},91225:function(I,r,n){"use strict";r.__esModule=!0,r.Image=void 0;var e=n(89005),a=n(55937),t=["fixBlur","fixErrors","objectFit","src"];function o(V,p){if(V==null)return{};var i={};for(var c in V)if({}.hasOwnProperty.call(V,c)){if(p.includes(c))continue;i[c]=V[c]}return i}function m(V,p){V.prototype=Object.create(p.prototype),V.prototype.constructor=V,S(V,p)}function S(V,p){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},S(V,p)}var y=5,k=r.Image=function(V){function p(){for(var c,s=arguments.length,l=new Array(s),d=0;d0;d&&(l=c.containerRef)!=null&&l.current?c.props.onMove(S(c.containerRef.current,s)):c.toggleDocumentEvents(!1)},c.handleMoveEnd=function(){c.toggleDocumentEvents(!1)},c.handleKeyDown=function(s){var l=s.which||s.keyCode;l<37||l>40||(s.preventDefault(),c.props.onKey({left:l===39?.05:l===37?-.05:0,top:l===40?.05:l===38?-.05:0}))},c.props=i,c.containerRef=(0,e.createRef)(),c}t(V,k);var p=V.prototype;return p.toggleDocumentEvents=function(){function i(c){var s,l=(s=this.containerRef)==null?void 0:s.current,d=m(l),f=c?d.addEventListener:d.removeEventListener;f("mousemove",this.handleMove),f("mouseup",this.handleMoveEnd)}return i}(),p.componentDidMount=function(){function i(){this.toggleDocumentEvents(!0)}return i}(),p.componentWillUnmount=function(){function i(){this.toggleDocumentEvents(!1)}return i}(),p.render=function(){function i(){return(0,e.normalizeProps)((0,e.createVNode)(1,"div","react-colorful__interactive",this.props.children,0,Object.assign({},this.props,{style:this.props.style,onMouseDown:this.handleMoveStart,onKeyDown:this.handleKeyDown,tabIndex:0,role:"slider"}),null,this.containerRef))}return i}(),V}(e.Component)},76334:function(I,r,n){"use strict";r.__esModule=!0,r.Knob=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(55937),m=n(20342),S=n(59263),y=["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"];/** +*/var p=r.toInputValue=function(){function c(s){return typeof s!="number"&&typeof s!="string"?"":String(s)}return c}(),i=r.Input=function(c){function s(){var d;return d=c.call(this)||this,d.inputRef=(0,e.createRef)(),d.state={editing:!1},d.handleInput=function(m){var u=d.state.editing,v=d.props.onInput;u||d.setEditing(!0),v&&v(m,m.target.value)},d.handleFocus=function(m){var u=d.state.editing;u||d.setEditing(!0)},d.handleBlur=function(m){var u=d.state.editing,v=d.props.onChange;u&&(d.setEditing(!1),v&&v(m,m.target.value))},d.handleKeyDown=function(m){var u=d.props,v=u.onInput,b=u.onChange,C=u.onEnter;if(m.keyCode===o.KEY_ENTER){d.setEditing(!1),b&&b(m,m.target.value),v&&v(m,m.target.value),C&&C(m,m.target.value),d.props.selfClear?m.target.value="":m.target.blur();return}if(m.keyCode===o.KEY_ESCAPE){d.setEditing(!1),m.target.value=p(d.props.value),m.target.blur();return}},d}k(s,c);var l=s.prototype;return l.componentDidMount=function(){function d(){var m=this,u=this.props.value,v=this.inputRef.current;v&&(v.value=p(u),v.selectionStart=0,v.selectionEnd=v.value.length),(this.props.autoFocus||this.props.autoSelect)&&setTimeout(function(){v.focus(),m.props.autoSelect&&v.select()},1)}return d}(),l.componentDidUpdate=function(){function d(m,u){var v=this.state.editing,b=m.value,C=this.props.value,h=this.inputRef.current;h&&!v&&b!==C&&(h.value=p(C))}return d}(),l.setEditing=function(){function d(m){this.setState({editing:m})}return d}(),l.render=function(){function d(){var m=this.props,u=m.selfClear,v=m.onInput,b=m.onChange,C=m.onEnter,h=m.value,g=m.maxLength,N=m.placeholder,x=m.autofocus,B=m.disabled,I=m.multiline,w=m.cols,T=w===void 0?32:w,A=m.rows,E=A===void 0?4:A,P=y(m,f),O=P.className,M=P.fluid,F=P.monospace,D=y(P,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Input",M&&"Input--fluid",F&&"Input--monospace",B&&"Input--disabled",O])},D,{children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),I?(0,e.createVNode)(128,"textarea","Input__textarea",null,1,{placeholder:N,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,maxLength:g,cols:T,rows:E,disabled:B},null,this.inputRef):(0,e.createVNode)(64,"input","Input__input",null,1,{placeholder:N,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:g,disabled:B},null,this.inputRef)]})))}return d}(),s}(e.Component)},4454:function(L,r,n){"use strict";r.__esModule=!0,r.Interactive=void 0;var e=n(89005),a=n(44879);function t(k,V){k.prototype=Object.create(V.prototype),k.prototype.constructor=k,o(k,V)}function o(k,V){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},o(k,V)}var f=function(V){return V&&V.ownerDocument.defaultView||self},S=function(V,p){var i=V.getBoundingClientRect(),c=p;return{left:(0,a.clamp)((c.pageX-(i.left+f(V).pageXOffset))/i.width,0,1),top:(0,a.clamp)((c.pageY-(i.top+f(V).pageYOffset))/i.height,0,1)}},y=r.Interactive=function(k){function V(i){var c;return c=k.call(this)||this,c.containerRef=void 0,c.props=void 0,c.handleMoveStart=function(s){var l,d=(l=c.containerRef)==null?void 0:l.current;d&&(s.preventDefault(),d.focus(),c.props.onMove(S(d,s)),c.toggleDocumentEvents(!0))},c.handleMove=function(s){var l;s.preventDefault();var d=s.buttons>0;d&&(l=c.containerRef)!=null&&l.current?c.props.onMove(S(c.containerRef.current,s)):c.toggleDocumentEvents(!1)},c.handleMoveEnd=function(){c.toggleDocumentEvents(!1)},c.handleKeyDown=function(s){var l=s.which||s.keyCode;l<37||l>40||(s.preventDefault(),c.props.onKey({left:l===39?.05:l===37?-.05:0,top:l===40?.05:l===38?-.05:0}))},c.props=i,c.containerRef=(0,e.createRef)(),c}t(V,k);var p=V.prototype;return p.toggleDocumentEvents=function(){function i(c){var s,l=(s=this.containerRef)==null?void 0:s.current,d=f(l),m=c?d.addEventListener:d.removeEventListener;m("mousemove",this.handleMove),m("mouseup",this.handleMoveEnd)}return i}(),p.componentDidMount=function(){function i(){this.toggleDocumentEvents(!0)}return i}(),p.componentWillUnmount=function(){function i(){this.toggleDocumentEvents(!1)}return i}(),p.render=function(){function i(){return(0,e.normalizeProps)((0,e.createVNode)(1,"div","react-colorful__interactive",this.props.children,0,Object.assign({},this.props,{style:this.props.style,onMouseDown:this.handleMoveStart,onKeyDown:this.handleKeyDown,tabIndex:0,role:"slider"}),null,this.containerRef))}return i}(),V}(e.Component)},76334:function(L,r,n){"use strict";r.__esModule=!0,r.Knob=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(55937),f=n(20342),S=n(59263),y=["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function k(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var V=r.Knob=function(){function p(i){var c=i.animated,s=i.format,l=i.maxValue,d=i.minValue,f=i.onChange,u=i.onDrag,v=i.step,b=i.stepPixelSize,C=i.suppressFlicker,h=i.unit,g=i.value,N=i.className,x=i.style,B=i.fillValue,L=i.color,w=i.ranges,E=w===void 0?{}:w,T=i.size,A=T===void 0?1:T,O=i.bipolar,P=i.children,M=i.popUpPosition,D=k(i,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:c,format:s,maxValue:l,minValue:d,onChange:f,onDrag:u,step:v,stepPixelSize:b,suppressFlicker:C,unit:h,value:g},{children:function(){function F(_){var W=_.dragging,U=_.editing,G=_.value,$=_.displayValue,oe=_.displayElement,X=_.inputElement,ve=_.handleDragStart,me=(0,a.scale)(B!=null?B:$,d,l),ne=(0,a.scale)($,d,l),ce=L||(0,a.keyOfMatchingRange)(B!=null?B:G,E)||"default",q=(ne-.5)*270;return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,t.classes)(["Knob","Knob--color--"+ce,O&&"Knob--bipolar",N,(0,o.computeBoxClassName)(D)]),[(0,e.createVNode)(1,"div","Knob__circle",(0,e.createVNode)(1,"div","Knob__cursorBox",(0,e.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+q+"deg)"}}),2),W&&(0,e.createVNode)(1,"div",(0,t.classes)(["Knob__popupValue",M&&"Knob__popupValue--"+M]),oe,0),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,e.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,e.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":((O?2.75:2)-me*1.5)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),X],0,Object.assign({},(0,o.computeBoxProps)(Object.assign({style:Object.assign({"font-size":A+"em"},x)},D)),{onMouseDown:ve})))}return F}()})))}return p}()},78621:function(I,r,n){"use strict";r.__esModule=!0,r.LabeledControls=void 0;var e=n(89005),a=n(39473),t=["children"],o=["label","children"];/** + */function k(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var V=r.Knob=function(){function p(i){var c=i.animated,s=i.format,l=i.maxValue,d=i.minValue,m=i.onChange,u=i.onDrag,v=i.step,b=i.stepPixelSize,C=i.suppressFlicker,h=i.unit,g=i.value,N=i.className,x=i.style,B=i.fillValue,I=i.color,w=i.ranges,T=w===void 0?{}:w,A=i.size,E=A===void 0?1:A,P=i.bipolar,O=i.children,M=i.popUpPosition,F=k(i,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:c,format:s,maxValue:l,minValue:d,onChange:m,onDrag:u,step:v,stepPixelSize:b,suppressFlicker:C,unit:h,value:g},{children:function(){function D(_){var W=_.dragging,U=_.editing,$=_.value,G=_.displayValue,oe=_.displayElement,X=_.inputElement,pe=_.handleDragStart,me=(0,a.scale)(B!=null?B:G,d,l),ne=(0,a.scale)(G,d,l),ce=I||(0,a.keyOfMatchingRange)(B!=null?B:$,T)||"default",q=(ne-.5)*270;return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,t.classes)(["Knob","Knob--color--"+ce,P&&"Knob--bipolar",N,(0,o.computeBoxClassName)(F)]),[(0,e.createVNode)(1,"div","Knob__circle",(0,e.createVNode)(1,"div","Knob__cursorBox",(0,e.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+q+"deg)"}}),2),W&&(0,e.createVNode)(1,"div",(0,t.classes)(["Knob__popupValue",M&&"Knob__popupValue--"+M]),oe,0),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,e.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,e.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":((P?2.75:2)-me*1.5)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),X],0,Object.assign({},(0,o.computeBoxProps)(Object.assign({style:Object.assign({"font-size":E+"em"},x)},F)),{onMouseDown:pe})))}return D}()})))}return p}()},78621:function(L,r,n){"use strict";r.__esModule=!0,r.LabeledControls=void 0;var e=n(89005),a=n(39473),t=["children"],o=["label","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function m(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}var S=r.LabeledControls=function(){function k(V){var p=V.children,i=m(V,t);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({mx:-.5,align:"stretch",justify:"space-between"},i,{children:p})))}return k}(),y=function(V){var p=V.label,i=V.children,c=m(V,o);return(0,e.createComponentVNode)(2,a.Flex.Item,{mx:1,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({minWidth:"52px",height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},c,{children:[(0,e.createComponentVNode)(2,a.Flex.Item),(0,e.createComponentVNode)(2,a.Flex.Item,{children:i}),(0,e.createComponentVNode)(2,a.Flex.Item,{color:"label",children:p})]})))})};S.Item=y},29319:function(I,r,n){"use strict";r.__esModule=!0,r.LabeledList=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(13605),m=n(62147);/** + */function f(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}var S=r.LabeledControls=function(){function k(V){var p=V.children,i=f(V,t);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({mx:-.5,align:"stretch",justify:"space-between"},i,{children:p})))}return k}(),y=function(V){var p=V.label,i=V.children,c=f(V,o);return(0,e.createComponentVNode)(2,a.Flex.Item,{mx:1,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({minWidth:"52px",height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},c,{children:[(0,e.createComponentVNode)(2,a.Flex.Item),(0,e.createComponentVNode)(2,a.Flex.Item,{children:i}),(0,e.createComponentVNode)(2,a.Flex.Item,{color:"label",children:p})]})))})};S.Item=y},29319:function(L,r,n){"use strict";r.__esModule=!0,r.LabeledList=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(13605),f=n(62147);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var S=r.LabeledList=function(){function V(p){var i=p.children;return(0,e.createVNode)(1,"table","LabeledList",i,0)}return V}();S.defaultHooks=a.pureComponentHooks;var y=function(p){var i=p.className,c=p.label,s=p.labelColor,l=s===void 0?"label":s,d=p.color,f=p.textAlign,u=p.buttons,v=p.tooltip,b=p.content,C=p.children,h=(0,e.createVNode)(1,"tr",(0,a.classes)(["LabeledList__row",i]),[(0,e.createComponentVNode)(2,t.Box,{as:"td",color:l,className:(0,a.classes)(["LabeledList__cell","LabeledList__label"]),children:c?c+":":null}),(0,e.createComponentVNode)(2,t.Box,{as:"td",color:d,textAlign:f,className:(0,a.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?void 0:2,children:[b,C]}),u&&(0,e.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0);return v&&(h=(0,e.createComponentVNode)(2,m.Tooltip,{content:v,children:h})),h};y.defaultHooks=a.pureComponentHooks;var k=function(p){var i=p.size?(0,t.unit)(Math.max(0,p.size-1)):0;return(0,e.createVNode)(1,"tr","LabeledList__row",(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,o.Divider),2,{colSpan:3,style:{"padding-top":i,"padding-bottom":i}}),2)};k.defaultHooks=a.pureComponentHooks,S.Item=y,S.Divider=k},36077:function(I,r,n){"use strict";r.__esModule=!0,r.Modal=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(61940),m=["className","children","onEnter"];/** + */var S=r.LabeledList=function(){function V(p){var i=p.children;return(0,e.createVNode)(1,"table","LabeledList",i,0)}return V}();S.defaultHooks=a.pureComponentHooks;var y=function(p){var i=p.className,c=p.label,s=p.labelColor,l=s===void 0?"label":s,d=p.color,m=p.textAlign,u=p.buttons,v=p.tooltip,b=p.content,C=p.children,h=(0,e.createVNode)(1,"tr",(0,a.classes)(["LabeledList__row",i]),[(0,e.createComponentVNode)(2,t.Box,{as:"td",color:l,className:(0,a.classes)(["LabeledList__cell","LabeledList__label"]),children:c?c+":":null}),(0,e.createComponentVNode)(2,t.Box,{as:"td",color:d,textAlign:m,className:(0,a.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?void 0:2,children:[b,C]}),u&&(0,e.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0);return v&&(h=(0,e.createComponentVNode)(2,f.Tooltip,{content:v,children:h})),h};y.defaultHooks=a.pureComponentHooks;var k=function(p){var i=p.size?(0,t.unit)(Math.max(0,p.size-1)):0;return(0,e.createVNode)(1,"tr","LabeledList__row",(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,o.Divider),2,{colSpan:3,style:{"padding-top":i,"padding-bottom":i}}),2)};k.defaultHooks=a.pureComponentHooks,S.Item=y,S.Divider=k},36077:function(L,r,n){"use strict";r.__esModule=!0,r.Modal=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(61940),f=["className","children","onEnter"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}var y=r.Modal=function(){function k(V){var p=V.className,i=V.children,c=V.onEnter,s=S(V,m),l;return c&&(l=function(){function d(f){f.keyCode===13&&c(f)}return d}()),(0,e.createComponentVNode)(2,o.Dimmer,{onKeyDown:l,children:(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Modal",p,(0,t.computeBoxClassName)(s)]),i,0,Object.assign({},(0,t.computeBoxProps)(s))))})}return k}()},73280:function(I,r,n){"use strict";r.__esModule=!0,r.NanoMap=void 0;var e=n(89005),a=n(36036),t=n(72253),o=n(29319),m=n(79911),S=n(79140);function y(l,d){l.prototype=Object.create(d.prototype),l.prototype.constructor=l,k(l,d)}function k(l,d){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(f,u){return f.__proto__=u,f},k(l,d)}var V=function(d){return d.stopPropagation&&d.stopPropagation(),d.preventDefault&&d.preventDefault(),d.cancelBubble=!0,d.returnValue=!1,!1},p=r.NanoMap=function(l){function d(u){var v;v=l.call(this,u)||this;var b=window.innerWidth/2-256,C=window.innerHeight/2-256;return v.state={offsetX:128,offsetY:48,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},v.handleDragStart=function(h){v.ref=h.target,v.setState({dragging:!1,originX:h.screenX,originY:h.screenY}),document.addEventListener("mousemove",v.handleDragMove),document.addEventListener("mouseup",v.handleDragEnd),V(h)},v.handleDragMove=function(h){v.setState(function(g){var N=Object.assign({},g),x=h.screenX-N.originX,B=h.screenY-N.originY;return g.dragging?(N.offsetX+=x,N.offsetY+=B,N.originX=h.screenX,N.originY=h.screenY):N.dragging=!0,N}),V(h)},v.handleDragEnd=function(h){v.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",v.handleDragMove),document.removeEventListener("mouseup",v.handleDragEnd),V(h)},v.handleZoom=function(h,g){v.setState(function(N){var x=Math.min(Math.max(g,1),8),B=(x-N.zoom)*1.5;return N.zoom=x,N.offsetX=N.offsetX-262*B,N.offsetY=N.offsetY-256*B,u.onZoom&&u.onZoom(N.zoom),N})},v.handleZChange=function(h){u.setZCurrent(h)},v}y(d,l);var f=d.prototype;return f.render=function(){function u(){var v=(0,t.useBackend)(this.context),b=v.config,C=this.state,h=C.dragging,g=C.offsetX,N=C.offsetY,x=C.zoom,B=x===void 0?1:x,L=this.props.children,w=b.map+"_nanomap_z"+(this.props.zLevels.indexOf(this.props.z_current)+1)+".png",E=510*B+"px",T={width:E,height:E,"margin-top":N+"px","margin-left":g+"px",overflow:"hidden",position:"relative","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:h?"move":"auto"},A={width:"100%",height:"100%",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"};return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__container",children:[(0,e.createComponentVNode)(2,a.Box,{style:T,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,S.resolveAsset)(w),style:A}),(0,e.createComponentVNode)(2,a.Box,{children:L})]}),(0,e.createComponentVNode)(2,c,{zoom:B,onZoom:this.handleZoom}),(0,e.createComponentVNode)(2,s,{z_current:this.props.z_current,z_levels:this.props.zLevels,z_names:this.props.zNames,onZChange:this.handleZChange})]})}return u}(),d}(e.Component),i=function(d,f){var u=d.x,v=d.y,b=d.z,C=d.z_current,h=d.zoom,g=h===void 0?1:h,N=d.icon,x=d.tooltip,B=d.color,L=d.bordered,w=d.onClick;if(C!==b)return null;var E=u*2*g-g-3,T=v*2*g-g-3;return(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,a.Tooltip,{content:x,children:(0,e.createComponentVNode)(2,a.Box,{position:"absolute",className:L?"NanoMap__marker__bordered":"NanoMap__marker",lineHeight:"0",bottom:T+"px",left:E+"px",onClick:w,children:(0,e.createComponentVNode)(2,a.Icon,{name:N,color:B,fontSize:"6px"})})}),2)};p.Marker=i;var c=function(d,f){return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zoomer",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Zoom",children:(0,e.createComponentVNode)(2,m.Slider,{minValue:1,maxValue:8,stepPixelSize:10,format:function(){function u(v){return v+"x"}return u}(),value:d.zoom,onDrag:function(){function u(v,b){return d.onZoom(v,b)}return u}()})})})})};p.Zoomer=c;var s=function(d){if(d.z_levels.length!==1)return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zlevel",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Z-level",children:(0,e.createComponentVNode)(2,a.Dropdown,{width:"100%",selected:d.z_names[d.z_levels.indexOf(d.z_current)],options:d.z_names,onSelected:function(){function f(u){return d.onZChange(d.z_levels[d.z_names.indexOf(u)])}return f}()})})})})}},74733:function(I,r,n){"use strict";r.__esModule=!0,r.NoticeBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","color","info","warning","success","danger"];/** + */function S(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}var y=r.Modal=function(){function k(V){var p=V.className,i=V.children,c=V.onEnter,s=S(V,f),l;return c&&(l=function(){function d(m){m.keyCode===13&&c(m)}return d}()),(0,e.createComponentVNode)(2,o.Dimmer,{onKeyDown:l,children:(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Modal",p,(0,t.computeBoxClassName)(s)]),i,0,Object.assign({},(0,t.computeBoxProps)(s))))})}return k}()},73280:function(L,r,n){"use strict";r.__esModule=!0,r.NanoMap=void 0;var e=n(89005),a=n(36036),t=n(72253),o=n(29319),f=n(79911),S=n(79140);function y(l,d){l.prototype=Object.create(d.prototype),l.prototype.constructor=l,k(l,d)}function k(l,d){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(m,u){return m.__proto__=u,m},k(l,d)}var V=function(d){return d.stopPropagation&&d.stopPropagation(),d.preventDefault&&d.preventDefault(),d.cancelBubble=!0,d.returnValue=!1,!1},p=r.NanoMap=function(l){function d(u){var v;v=l.call(this,u)||this;var b=window.innerWidth/2-256,C=window.innerHeight/2-256;return v.state={offsetX:128,offsetY:48,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},v.handleDragStart=function(h){v.ref=h.target,v.setState({dragging:!1,originX:h.screenX,originY:h.screenY}),document.addEventListener("mousemove",v.handleDragMove),document.addEventListener("mouseup",v.handleDragEnd),V(h)},v.handleDragMove=function(h){v.setState(function(g){var N=Object.assign({},g),x=h.screenX-N.originX,B=h.screenY-N.originY;return g.dragging?(N.offsetX+=x,N.offsetY+=B,N.originX=h.screenX,N.originY=h.screenY):N.dragging=!0,N}),V(h)},v.handleDragEnd=function(h){v.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",v.handleDragMove),document.removeEventListener("mouseup",v.handleDragEnd),V(h)},v.handleZoom=function(h,g){v.setState(function(N){var x=Math.min(Math.max(g,1),8),B=(x-N.zoom)*1.5;return N.zoom=x,N.offsetX=N.offsetX-262*B,N.offsetY=N.offsetY-256*B,u.onZoom&&u.onZoom(N.zoom),N})},v.handleZChange=function(h){u.setZCurrent(h)},v}y(d,l);var m=d.prototype;return m.render=function(){function u(){var v=(0,t.useBackend)(this.context),b=v.config,C=this.state,h=C.dragging,g=C.offsetX,N=C.offsetY,x=C.zoom,B=x===void 0?1:x,I=this.props.children,w=b.map+"_nanomap_z"+(this.props.zLevels.indexOf(this.props.z_current)+1)+".png",T=510*B+"px",A={width:T,height:T,"margin-top":N+"px","margin-left":g+"px",overflow:"hidden",position:"relative","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:h?"move":"auto"},E={width:"100%",height:"100%",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"};return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__container",children:[(0,e.createComponentVNode)(2,a.Box,{style:A,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,S.resolveAsset)(w),style:E}),(0,e.createComponentVNode)(2,a.Box,{children:I})]}),(0,e.createComponentVNode)(2,c,{zoom:B,onZoom:this.handleZoom}),(0,e.createComponentVNode)(2,s,{z_current:this.props.z_current,z_levels:this.props.zLevels,z_names:this.props.zNames,onZChange:this.handleZChange})]})}return u}(),d}(e.Component),i=function(d,m){var u=d.x,v=d.y,b=d.z,C=d.z_current,h=d.zoom,g=h===void 0?1:h,N=d.icon,x=d.tooltip,B=d.color,I=d.bordered,w=d.onClick;if(C!==b)return null;var T=u*2*g-g-3,A=v*2*g-g-3;return(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,a.Tooltip,{content:x,children:(0,e.createComponentVNode)(2,a.Box,{position:"absolute",className:I?"NanoMap__marker__bordered":"NanoMap__marker",lineHeight:"0",bottom:A+"px",left:T+"px",onClick:w,children:(0,e.createComponentVNode)(2,a.Icon,{name:N,color:B,fontSize:"6px"})})}),2)};p.Marker=i;var c=function(d,m){return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zoomer",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Zoom",children:(0,e.createComponentVNode)(2,f.Slider,{minValue:1,maxValue:8,stepPixelSize:10,format:function(){function u(v){return v+"x"}return u}(),value:d.zoom,onDrag:function(){function u(v,b){return d.onZoom(v,b)}return u}()})})})})};p.Zoomer=c;var s=function(d){if(d.z_levels.length!==1)return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zlevel",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Z-level",children:(0,e.createComponentVNode)(2,a.Dropdown,{width:"100%",selected:d.z_names[d.z_levels.indexOf(d.z_current)],options:d.z_names,onSelected:function(){function m(u){return d.onZChange(d.z_levels[d.z_names.indexOf(u)])}return m}()})})})})}},74733:function(L,r,n){"use strict";r.__esModule=!0,r.NoticeBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","color","info","warning","success","danger"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function m(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.NoticeBox=function(){function y(k){var V=k.className,p=k.color,i=k.info,c=k.warning,s=k.success,l=k.danger,d=m(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["NoticeBox",p&&"NoticeBox--color--"+p,i&&"NoticeBox--type--info",s&&"NoticeBox--type--success",l&&"NoticeBox--type--danger",V])},d)))}return y}();S.defaultHooks=a.pureComponentHooks},59263:function(I,r,n){"use strict";r.__esModule=!0,r.NumberInput=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474),m=n(55937);function S(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,y(p,i)}function y(p,i){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},y(p,i)}/** + */function f(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.NoticeBox=function(){function y(k){var V=k.className,p=k.color,i=k.info,c=k.warning,s=k.success,l=k.danger,d=f(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["NoticeBox",p&&"NoticeBox--color--"+p,i&&"NoticeBox--type--info",s&&"NoticeBox--type--success",l&&"NoticeBox--type--danger",V])},d)))}return y}();S.defaultHooks=a.pureComponentHooks},59263:function(L,r,n){"use strict";r.__esModule=!0,r.NumberInput=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474),f=n(55937);function S(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,y(p,i)}function y(p,i){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},y(p,i)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var k=400,V=r.NumberInput=function(p){function i(s){var l;l=p.call(this,s)||this;var d=s.value;return l.inputRef=(0,e.createRef)(),l.state={value:d,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var f=l.props.suppressFlicker;f>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},f))},l.handleDragStart=function(f){var u=l.props.value,v=l.state.editing;v||(document.body.style["pointer-events"]="none",l.ref=f.target,l.setState({dragging:!1,origin:f.screenY,value:u,internalValue:u}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var b=l.state,C=b.dragging,h=b.value,g=l.props.onDrag;C&&g&&g(f,h)},l.props.updateRate||k),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(f){var u=l.props,v=u.minValue,b=u.maxValue,C=u.step,h=u.stepPixelSize;l.setState(function(g){var N=Object.assign({},g),x=N.origin-f.screenY;if(g.dragging){var B=Number.isFinite(v)?v%C:0;N.internalValue=(0,a.clamp)(N.internalValue+x*C/h,v-C,b+C),N.value=(0,a.clamp)(N.internalValue-N.internalValue%C+B,v,b),N.origin=f.screenY}else Math.abs(x)>4&&(N.dragging=!0);return N})},l.handleDragEnd=function(f){var u=l.props,v=u.onChange,b=u.onDrag,C=l.state,h=C.dragging,g=C.value,N=C.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({dragging:!1,editing:!h,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),h)l.suppressFlicker(),v&&v(f,g),b&&b(f,g);else if(l.inputRef){var x=l.inputRef.current;x.value=N;try{x.focus(),x.select()}catch(B){}}},l}S(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,f=d.dragging,u=d.editing,v=d.value,b=d.suppressingFlicker,C=this.props,h=C.className,g=C.fluid,N=C.animated,x=C.value,B=C.unit,L=C.minValue,w=C.maxValue,E=C.height,T=C.width,A=C.lineHeight,O=C.fontSize,P=C.format,M=C.onChange,D=C.onDrag,F=x;(f||b)&&(F=v);var _=(0,e.createVNode)(1,"div","NumberInput__content",[N&&!f&&!b?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:F,format:P}):P?P(F):F,B?" "+B:""],0);return(0,e.createComponentVNode)(2,m.Box,{className:(0,t.classes)(["NumberInput",g&&"NumberInput--fluid",h]),minWidth:T,minHeight:E,lineHeight:A,fontSize:O,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"div","NumberInput__barContainer",(0,e.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,a.clamp)((F-L)/(w-L)*100,0,100)+"%"}}),2),_,(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?void 0:"none",height:E,"line-height":A,"font-size":O},onBlur:function(){function W(U){if(u){var G=(0,a.clamp)(parseFloat(U.target.value),L,w);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),M&&M(U,G),D&&D(U,G)}}return W}(),onKeyDown:function(){function W(U){if(U.keyCode===13){var G=(0,a.clamp)(parseFloat(U.target.value),L,w);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),M&&M(U,G),D&&D(U,G);return}if(U.keyCode===27){l.setState({editing:!1});return}}return W}()},null,this.inputRef)]})}return s}(),i}(e.Component);V.defaultHooks=t.pureComponentHooks,V.defaultProps={minValue:-1/0,maxValue:1/0,step:1,stepPixelSize:1,suppressFlicker:50}},33337:function(I,r,n){"use strict";r.__esModule=!0,r.Pointer=void 0;var e=n(89005),a=n(35840),t=r.Pointer=function(){function o(m){var S=m.className,y=m.color,k=m.left,V=m.top,p=V===void 0?.5:V,i=(0,a.classes)(["react-colorful__pointer",S]),c={top:p*100+"%",left:k*100+"%"};return(0,e.createVNode)(1,"div",i,(0,e.createVNode)(1,"div","react-colorful__pointer-fill",null,1,{style:{"background-color":y}}),2,{style:c})}return o}()},50186:function(I,r,n){"use strict";r.__esModule=!0,r.Popper=void 0;var e=n(95996),a=n(89005);function t(S,y){S.prototype=Object.create(y.prototype),S.prototype.constructor=S,o(S,y)}function o(S,y){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(k,V){return k.__proto__=V,k},o(S,y)}var m=r.Popper=function(S){function y(){var V;return V=S.call(this)||this,V.renderedContent=void 0,V.popperInstance=void 0,y.id+=1,V}t(y,S);var k=y.prototype;return k.componentDidMount=function(){function V(){var p=this,i=this.props,c=i.additionalStyles,s=i.options;if(this.renderedContent=document.createElement("div"),c)for(var l=0,d=Object.entries(c);l0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},m))},l.handleDragStart=function(m){var u=l.props.value,v=l.state.editing;v||(document.body.style["pointer-events"]="none",l.ref=m.target,l.setState({dragging:!1,origin:m.screenY,value:u,internalValue:u}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var b=l.state,C=b.dragging,h=b.value,g=l.props.onDrag;C&&g&&g(m,h)},l.props.updateRate||k),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(m){var u=l.props,v=u.minValue,b=u.maxValue,C=u.step,h=u.stepPixelSize;l.setState(function(g){var N=Object.assign({},g),x=N.origin-m.screenY;if(g.dragging){var B=Number.isFinite(v)?v%C:0;N.internalValue=(0,a.clamp)(N.internalValue+x*C/h,v-C,b+C),N.value=(0,a.clamp)(N.internalValue-N.internalValue%C+B,v,b),N.origin=m.screenY}else Math.abs(x)>4&&(N.dragging=!0);return N})},l.handleDragEnd=function(m){var u=l.props,v=u.onChange,b=u.onDrag,C=l.state,h=C.dragging,g=C.value,N=C.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({dragging:!1,editing:!h,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),h)l.suppressFlicker(),v&&v(m,g),b&&b(m,g);else if(l.inputRef){var x=l.inputRef.current;x.value=N;try{x.focus(),x.select()}catch(B){}}},l}S(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,m=d.dragging,u=d.editing,v=d.value,b=d.suppressingFlicker,C=this.props,h=C.className,g=C.fluid,N=C.animated,x=C.value,B=C.unit,I=C.minValue,w=C.maxValue,T=C.height,A=C.width,E=C.lineHeight,P=C.fontSize,O=C.format,M=C.onChange,F=C.onDrag,D=x;(m||b)&&(D=v);var _=(0,e.createVNode)(1,"div","NumberInput__content",[N&&!m&&!b?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:D,format:O}):O?O(D):D,B?" "+B:""],0);return(0,e.createComponentVNode)(2,f.Box,{className:(0,t.classes)(["NumberInput",g&&"NumberInput--fluid",h]),minWidth:A,minHeight:T,lineHeight:E,fontSize:P,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"div","NumberInput__barContainer",(0,e.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,a.clamp)((D-I)/(w-I)*100,0,100)+"%"}}),2),_,(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?void 0:"none",height:T,"line-height":E,"font-size":P},onBlur:function(){function W(U){if(u){var $=(0,a.clamp)(parseFloat(U.target.value),I,w);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),M&&M(U,$),F&&F(U,$)}}return W}(),onKeyDown:function(){function W(U){if(U.keyCode===13){var $=(0,a.clamp)(parseFloat(U.target.value),I,w);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),M&&M(U,$),F&&F(U,$);return}if(U.keyCode===27){l.setState({editing:!1});return}}return W}()},null,this.inputRef)]})}return s}(),i}(e.Component);V.defaultHooks=t.pureComponentHooks,V.defaultProps={minValue:-1/0,maxValue:1/0,step:1,stepPixelSize:1,suppressFlicker:50}},33337:function(L,r,n){"use strict";r.__esModule=!0,r.Pointer=void 0;var e=n(89005),a=n(35840),t=r.Pointer=function(){function o(f){var S=f.className,y=f.color,k=f.left,V=f.top,p=V===void 0?.5:V,i=(0,a.classes)(["react-colorful__pointer",S]),c={top:p*100+"%",left:k*100+"%"};return(0,e.createVNode)(1,"div",i,(0,e.createVNode)(1,"div","react-colorful__pointer-fill",null,1,{style:{"background-color":y}}),2,{style:c})}return o}()},50186:function(L,r,n){"use strict";r.__esModule=!0,r.Popper=void 0;var e=n(95996),a=n(89005);function t(S,y){S.prototype=Object.create(y.prototype),S.prototype.constructor=S,o(S,y)}function o(S,y){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(k,V){return k.__proto__=V,k},o(S,y)}var f=r.Popper=function(S){function y(){var V;return V=S.call(this)||this,V.renderedContent=void 0,V.popperInstance=void 0,y.id+=1,V}t(y,S);var k=y.prototype;return k.componentDidMount=function(){function V(){var p=this,i=this.props,c=i.additionalStyles,s=i.options;if(this.renderedContent=document.createElement("div"),c)for(var l=0,d=Object.entries(c);ls)return"in the future";c=c/10,s=s/10;var l=s-c;if(l>3600){var d=Math.round(l/3600);return d+" hour"+(d===1?"":"s")+" ago"}else if(l>60){var f=Math.round(l/60);return f+" minute"+(f===1?"":"s")+" ago"}else{var u=Math.round(l);return u+" second"+(u===1?"":"s")+" ago"}return"just now"}return i}()},40944:function(I,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595);/** +*/var i=r.TextArea=function(c){function s(d,m){var u;u=c.call(this,d,m)||this,u.textareaRef=d.innerRef||(0,e.createRef)(),u.fillerRef=(0,e.createRef)(),u.state={editing:!1};var v=d.dontUseTabForIndent,b=v===void 0?!1:v;return u.handleOnInput=function(C){var h=u.state.editing,g=u.props.onInput;h||u.setEditing(!0),g&&g(C,C.target.value)},u.handleOnChange=function(C){var h=u.state.editing,g=u.props.onChange;h&&u.setEditing(!1),g&&g(C,C.target.value)},u.handleKeyPress=function(C){var h=u.state.editing,g=u.props.onKeyPress;h||u.setEditing(!0),g&&g(C,C.target.value)},u.handleKeyDown=function(C){var h=u.state.editing,g=u.props,N=g.onChange,x=g.onInput,B=g.onEnter,I=g.onKeyDown;if(C.keyCode===f.KEY_ENTER){u.setEditing(!1),N&&N(C,C.target.value),x&&x(C,C.target.value),B&&B(C,C.target.value),u.props.selfClear&&(C.target.value="",C.target.blur());return}if(C.keyCode===f.KEY_ESCAPE){u.props.onEscape&&u.props.onEscape(C),u.setEditing(!1),u.props.selfClear?C.target.value="":(C.target.value=(0,o.toInputValue)(u.props.value),C.target.blur());return}if(h||u.setEditing(!0),I&&I(C,C.target.value),!b){var w=C.keyCode||C.which;if(w===f.KEY_TAB){C.preventDefault();var T=C.target,A=T.value,E=T.selectionStart,P=T.selectionEnd;C.target.value=A.substring(0,E)+" "+A.substring(P),C.target.selectionEnd=E+1}}},u.handleFocus=function(C){var h=u.state.editing;h||u.setEditing(!0)},u.handleBlur=function(C){var h=u.state.editing,g=u.props.onChange;h&&(u.setEditing(!1),g&&g(C,C.target.value))},u}V(s,c);var l=s.prototype;return l.componentDidMount=function(){function d(){var m=this,u=this.props.value,v=this.textareaRef.current;v&&(v.value=(0,o.toInputValue)(u)),(this.props.autoFocus||this.props.autoSelect)&&setTimeout(function(){v.focus(),m.props.autoSelect&&v.select()},1)}return d}(),l.componentDidUpdate=function(){function d(m,u){var v=m.value,b=this.props.value,C=this.textareaRef.current;C&&typeof b=="string"&&v!==b&&(C.value=(0,o.toInputValue)(b))}return d}(),l.setEditing=function(){function d(m){this.setState({editing:m})}return d}(),l.getValue=function(){function d(){return this.textareaRef.current&&this.textareaRef.current.value}return d}(),l.render=function(){function d(){var m=this.props,u=m.onChange,v=m.onKeyDown,b=m.onKeyPress,C=m.onInput,h=m.onFocus,g=m.onBlur,N=m.onEnter,x=m.value,B=m.maxLength,I=m.placeholder,w=k(m,S),T=w.className,A=w.fluid,E=k(w,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["TextArea",A&&"TextArea--fluid",T])},E,{children:(0,e.createVNode)(128,"textarea","TextArea__textarea",null,1,{placeholder:I,onChange:this.handleOnChange,onKeyDown:this.handleKeyDown,onKeyPress:this.handleKeyPress,onInput:this.handleOnInput,onFocus:this.handleFocus,onBlur:this.handleBlur,maxLength:B},null,this.textareaRef)})))}return d}(),s}(e.Component)},5169:function(L,r){"use strict";r.__esModule=!0,r.TimeDisplay=void 0;var n=function(t){(!t||t<0)&&(t=0);var o=Math.floor(t/60).toString(10),f=(Math.floor(t)%60).toString(10);return[o,f].map(function(S){return S.length<2?"0"+S:S}).join(":")},e=r.TimeDisplay=function(){function a(t){var o=t.totalSeconds,f=o===void 0?0:o;return n(f)}return a}()},62147:function(L,r,n){"use strict";r.__esModule=!0,r.Tooltip=void 0;var e=n(89005),a=n(95996),t;function o(V,p){V.prototype=Object.create(p.prototype),V.prototype.constructor=V,f(V,p)}function f(V,p){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},f(V,p)}var S={modifiers:[{name:"eventListeners",enabled:!1}]},y={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function V(){return null}return V}()},k=r.Tooltip=function(V){function p(){return V.apply(this,arguments)||this}o(p,V);var i=p.prototype;return i.getDOMNode=function(){function c(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return c}(),i.componentDidMount=function(){function c(){var s=this,l=this.getDOMNode();l&&(l.addEventListener("mouseenter",function(){var d=p.renderedTooltip;d===void 0&&(d=document.createElement("div"),d.className="Tooltip",document.body.appendChild(d),p.renderedTooltip=d),p.currentHoveredElement=l,d.style.opacity="1",s.renderPopperContent()}),l.addEventListener("mouseleave",function(){s.fadeOut()}))}return c}(),i.fadeOut=function(){function c(){p.currentHoveredElement===this.getDOMNode()&&(p.currentHoveredElement=void 0,p.renderedTooltip.style.opacity="0")}return c}(),i.renderPopperContent=function(){function c(){var s=this,l=p.renderedTooltip;l&&(0,e.render)((0,e.createVNode)(1,"span",null,this.props.content,0),l,function(){var d=p.singletonPopper;d===void 0?(d=(0,a.createPopper)(p.virtualElement,l,Object.assign({},S,{placement:s.props.position||"auto"})),p.singletonPopper=d):(d.setOptions(Object.assign({},S,{placement:s.props.position||"auto"})),d.update())},this.context)}return c}(),i.componentDidUpdate=function(){function c(){p.currentHoveredElement===this.getDOMNode()&&this.renderPopperContent()}return c}(),i.componentWillUnmount=function(){function c(){this.fadeOut()}return c}(),i.render=function(){function c(){return this.props.children}return c}(),p}(e.Component);t=k,k.renderedTooltip=void 0,k.singletonPopper=void 0,k.currentHoveredElement=void 0,k.virtualElement={getBoundingClientRect:function(){function V(){var p,i;return(p=(i=t.currentHoveredElement)==null?void 0:i.getBoundingClientRect())!=null?p:y}return V}()}},36036:function(L,r,n){"use strict";r.__esModule=!0,r.Tooltip=r.TimeDisplay=r.TextArea=r.Tabs=r.Table=r.Stack=r.Slider=r.Section=r.RoundGauge=r.RestrictedInput=r.ProgressBar=r.Popper=r.Pointer=r.NumberInput=r.NoticeBox=r.NanoMap=r.Modal=r.LabeledList=r.LabeledControls=r.Knob=r.Interactive=r.Input=r.ImageButtonTS=r.ImageButton=r.Image=r.Icon=r.Grid=r.Flex=r.Dropdown=r.DraggableControl=r.DmIcon=r.Divider=r.Dimmer=r.Countdown=r.ColorBox=r.Collapsible=r.Chart=r.ByondUi=r.Button=r.Box=r.BlockQuote=r.Blink=r.Autofocus=r.AnimatedNumber=void 0;var e=n(9474);r.AnimatedNumber=e.AnimatedNumber;var a=n(27185);r.Autofocus=a.Autofocus;var t=n(5814);r.Blink=t.Blink;var o=n(61773);r.BlockQuote=o.BlockQuote;var f=n(55937);r.Box=f.Box;var S=n(94798);r.Button=S.Button;var y=n(18982);r.ByondUi=y.ByondUi;var k=n(66820);r.Chart=k.Chart;var V=n(4796);r.Collapsible=V.Collapsible;var p=n(88894);r.ColorBox=p.ColorBox;var i=n(73379);r.Countdown=i.Countdown;var c=n(61940);r.Dimmer=c.Dimmer;var s=n(13605);r.Divider=s.Divider;var l=n(60218);r.DmIcon=l.DmIcon;var d=n(20342);r.DraggableControl=d.DraggableControl;var m=n(87099);r.Dropdown=m.Dropdown;var u=n(39473);r.Flex=u.Flex;var v=n(79646);r.Grid=v.Grid;var b=n(91225);r.Image=b.Image;var C=n(4454);r.Interactive=C.Interactive;var h=n(1331);r.Icon=h.Icon;var g=n(66393);r.ImageButton=g.ImageButton;var N=n(61470);r.ImageButtonTS=N.ImageButtonTS;var x=n(79652);r.Input=x.Input;var B=n(76334);r.Knob=B.Knob;var I=n(78621);r.LabeledControls=I.LabeledControls;var w=n(29319);r.LabeledList=w.LabeledList;var T=n(36077);r.Modal=T.Modal;var A=n(73280);r.NanoMap=A.NanoMap;var E=n(74733);r.NoticeBox=E.NoticeBox;var P=n(59263);r.NumberInput=P.NumberInput;var O=n(33337);r.Pointer=O.Pointer;var M=n(50186);r.Popper=M.Popper;var F=n(92704);r.ProgressBar=F.ProgressBar;var D=n(9075);r.RestrictedInput=D.RestrictedInput;var _=n(11441);r.RoundGauge=_.RoundGauge;var W=n(97079);r.Section=W.Section;var U=n(79911);r.Slider=U.Slider;var $=n(96690);r.Stack=$.Stack;var G=n(36352);r.Table=G.Table;var oe=n(85138);r.Tabs=oe.Tabs;var X=n(44868);r.TextArea=X.TextArea;var pe=n(5169);r.TimeDisplay=pe.TimeDisplay;var me=n(62147);r.Tooltip=me.Tooltip},76910:function(L,r){"use strict";r.__esModule=!0,r.timeAgo=r.getGasLabel=r.getGasColor=r.UI_UPDATE=r.UI_INTERACTIVE=r.UI_DISABLED=r.UI_CLOSE=r.RADIO_CHANNELS=r.CSS_COLORS=r.COLORS=void 0;var n=r.UI_INTERACTIVE=2,e=r.UI_UPDATE=1,a=r.UI_DISABLED=0,t=r.UI_CLOSE=-1,o=r.COLORS={department:{command:"#526aff",security:"#CF0000",medical:"#009190",science:"#993399",engineering:"#A66300",supply:"#9F8545",service:"#80A000",centcom:"#78789B",procedure:"#E3027A",other:"#C38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}},f=r.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"],S=r.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"SyndTeam",freq:1244,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"Response Team",freq:1345,color:"#2681a5"},{name:"Special Ops",freq:1341,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Procedure",freq:1339,color:"#F70285"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Medical(I)",freq:1485,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"Security(I)",freq:1475,color:"#dd3535"},{name:"AI Private",freq:1343,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"},{name:"SyndTaipan",freq:1227,color:"#ffec8b"},{name:"Soviet",freq:1217,color:"#ffec8b"},{name:"Spider Clan",freq:1265,color:"#1ecc43"},{name:"Alpha wave",freq:1522,color:"#88910f"},{name:"Beta wave",freq:1532,color:"#1d83f7"},{name:"Gamma wave",freq:1542,color:"#d46549"},{name:"Spy Spider",freq:1251,color:"#776f96"}],y=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"},{id:"hydrogen",name:"Hydrogen",label:"H\u2082",color:"white"},{id:"ab",name:"Agent B",label:"Agent B",color:"purple"}],k=r.getGasLabel=function(){function i(c,s){var l=String(c).toLowerCase(),d=y.find(function(m){return m.id===l||m.name.toLowerCase()===l});return d&&d.label||s||c}return i}(),V=r.getGasColor=function(){function i(c){var s=String(c).toLowerCase(),l=y.find(function(d){return d.id===s||d.name.toLowerCase()===s});return l&&l.color}return i}(),p=r.timeAgo=function(){function i(c,s){if(c>s)return"in the future";c=c/10,s=s/10;var l=s-c;if(l>3600){var d=Math.round(l/3600);return d+" hour"+(d===1?"":"s")+" ago"}else if(l>60){var m=Math.round(l/60);return m+" minute"+(m===1?"":"s")+" ago"}else{var u=Math.round(l);return u+" second"+(u===1?"":"s")+" ago"}return"just now"}return i}()},40944:function(L,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var m=n(4085),S=function(){return m.keys().map(function(V){return m(V)})},y=r.KitchenSink=function(){function k(V,p){var i=V.panel,c=(0,a.useLocalState)(p,"kitchenSinkTheme"),s=c[0],l=(0,a.useLocalState)(p,"pageIndex",0),d=l[0],f=l[1],u=S(),v=u[d],b=i?o.Pane:o.Window;return(0,e.createComponentVNode)(2,b,{title:"Kitchen Sink",width:600,height:500,theme:s,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{m:1,mr:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:u.map(function(C,h){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{color:"transparent",selected:h===d,onClick:function(){function g(){return f(h)}return g}(),children:C.meta.title},h)})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{position:"relative",grow:1,children:(0,e.createComponentVNode)(2,b.Content,{scrollable:!0,children:v.meta.render()})})]})})}return k}()},77384:function(I,r,n){"use strict";r.__esModule=!0,r.toggleKitchenSink=r.toggleDebugLayout=r.openExternalBrowser=void 0;var e=n(85307);/** + */var f=n(4085),S=function(){return f.keys().map(function(V){return f(V)})},y=r.KitchenSink=function(){function k(V,p){var i=V.panel,c=(0,a.useLocalState)(p,"kitchenSinkTheme"),s=c[0],l=(0,a.useLocalState)(p,"pageIndex",0),d=l[0],m=l[1],u=S(),v=u[d],b=i?o.Pane:o.Window;return(0,e.createComponentVNode)(2,b,{title:"Kitchen Sink",width:600,height:500,theme:s,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{m:1,mr:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:u.map(function(C,h){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{color:"transparent",selected:h===d,onClick:function(){function g(){return m(h)}return g}(),children:C.meta.title},h)})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{position:"relative",grow:1,children:(0,e.createComponentVNode)(2,b.Content,{scrollable:!0,children:v.meta.render()})})]})})}return k}()},77384:function(L,r,n){"use strict";r.__esModule=!0,r.toggleKitchenSink=r.toggleDebugLayout=r.openExternalBrowser=void 0;var e=n(85307);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var a=r.toggleKitchenSink=(0,e.createAction)("debug/toggleKitchenSink"),t=r.toggleDebugLayout=(0,e.createAction)("debug/toggleDebugLayout"),o=r.openExternalBrowser=(0,e.createAction)("debug/openExternalBrowser")},92731:function(I,r,n){"use strict";r.__esModule=!0,r.useDebug=void 0;var e=n(85307),a=n(27709);/** + */var a=r.toggleKitchenSink=(0,e.createAction)("debug/toggleKitchenSink"),t=r.toggleDebugLayout=(0,e.createAction)("debug/toggleDebugLayout"),o=r.openExternalBrowser=(0,e.createAction)("debug/openExternalBrowser")},92731:function(L,r,n){"use strict";r.__esModule=!0,r.useDebug=void 0;var e=n(85307),a=n(27709);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.useDebug=function(){function o(m){return(0,e.useSelector)(m,a.selectDebug)}return o}()},99851:function(I,r,n){"use strict";r.__esModule=!0,r.useDebug=r.relayMiddleware=r.debugReducer=r.debugMiddleware=r.KitchenSink=void 0;var e=n(92731);r.useDebug=e.useDebug;var a=n(40944);r.KitchenSink=a.KitchenSink;var t=n(3583);r.debugMiddleware=t.debugMiddleware,r.relayMiddleware=t.relayMiddleware;var o=n(19147);r.debugReducer=o.debugReducer},3583:function(I,r,n){"use strict";r.__esModule=!0,r.relayMiddleware=r.debugMiddleware=void 0;var e=n(92986),a=n(24826),t=n(56518),o=n(77384);/** + */var t=r.useDebug=function(){function o(f){return(0,e.useSelector)(f,a.selectDebug)}return o}()},99851:function(L,r,n){"use strict";r.__esModule=!0,r.useDebug=r.relayMiddleware=r.debugReducer=r.debugMiddleware=r.KitchenSink=void 0;var e=n(92731);r.useDebug=e.useDebug;var a=n(40944);r.KitchenSink=a.KitchenSink;var t=n(3583);r.debugMiddleware=t.debugMiddleware,r.relayMiddleware=t.relayMiddleware;var o=n(19147);r.debugReducer=o.debugReducer},3583:function(L,r,n){"use strict";r.__esModule=!0,r.relayMiddleware=r.debugMiddleware=void 0;var e=n(92986),a=n(24826),t=n(56518),o=n(77384);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var m=["backend/update","chat/message"],S=r.debugMiddleware=function(){function k(V){return(0,t.acquireHotKey)(e.KEY_F11),(0,t.acquireHotKey)(e.KEY_F12),a.globalEvents.on("keydown",function(p){p.code===e.KEY_F11&&V.dispatch((0,o.toggleDebugLayout)()),p.code===e.KEY_F12&&V.dispatch((0,o.toggleKitchenSink)()),p.ctrl&&p.alt&&p.code===e.KEY_BACKSPACE&&setTimeout(function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})}),function(p){return function(i){return p(i)}}}return k}(),y=r.relayMiddleware=function(){function k(V){var p=n(7435),i=location.search==="?external";return i?p.subscribe(function(c){var s=c.type,l=c.payload;s==="relay"&&l.windowId===Byond.windowId&&V.dispatch(Object.assign({},l.action,{relayed:!0}))}):((0,t.acquireHotKey)(e.KEY_F10),a.globalEvents.on("keydown",function(c){c===e.KEY_F10&&V.dispatch((0,o.openExternalBrowser)())})),function(c){return function(s){var l=s.type,d=s.payload,f=s.relayed;if(l===o.openExternalBrowser.type){window.open(location.href+"?external","_blank");return}return m.includes(l)&&!f&&!i&&p.sendMessage({type:"relay",payload:{windowId:Byond.windowId,action:s}}),c(s)}}}return k}()},19147:function(I,r){"use strict";r.__esModule=!0,r.debugReducer=void 0;/** + */var f=["backend/update","chat/message"],S=r.debugMiddleware=function(){function k(V){return(0,t.acquireHotKey)(e.KEY_F11),(0,t.acquireHotKey)(e.KEY_F12),a.globalEvents.on("keydown",function(p){p.code===e.KEY_F11&&V.dispatch((0,o.toggleDebugLayout)()),p.code===e.KEY_F12&&V.dispatch((0,o.toggleKitchenSink)()),p.ctrl&&p.alt&&p.code===e.KEY_BACKSPACE&&setTimeout(function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})}),function(p){return function(i){return p(i)}}}return k}(),y=r.relayMiddleware=function(){function k(V){var p=n(7435),i=location.search==="?external";return i?p.subscribe(function(c){var s=c.type,l=c.payload;s==="relay"&&l.windowId===Byond.windowId&&V.dispatch(Object.assign({},l.action,{relayed:!0}))}):((0,t.acquireHotKey)(e.KEY_F10),a.globalEvents.on("keydown",function(c){c===e.KEY_F10&&V.dispatch((0,o.openExternalBrowser)())})),function(c){return function(s){var l=s.type,d=s.payload,m=s.relayed;if(l===o.openExternalBrowser.type){window.open(location.href+"?external","_blank");return}return f.includes(l)&&!m&&!i&&p.sendMessage({type:"relay",payload:{windowId:Byond.windowId,action:s}}),c(s)}}}return k}()},19147:function(L,r){"use strict";r.__esModule=!0,r.debugReducer=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.debugReducer=function(){function e(a,t){a===void 0&&(a={});var o=t.type,m=t.payload;return o==="debug/toggleKitchenSink"?Object.assign({},a,{kitchenSink:!a.kitchenSink}):o==="debug/toggleDebugLayout"?Object.assign({},a,{debugLayout:!a.debugLayout}):a}return e}()},27709:function(I,r){"use strict";r.__esModule=!0,r.selectDebug=void 0;/** + */var n=r.debugReducer=function(){function e(a,t){a===void 0&&(a={});var o=t.type,f=t.payload;return o==="debug/toggleKitchenSink"?Object.assign({},a,{kitchenSink:!a.kitchenSink}):o==="debug/toggleDebugLayout"?Object.assign({},a,{debugLayout:!a.debugLayout}):a}return e}()},27709:function(L,r){"use strict";r.__esModule=!0,r.selectDebug=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.selectDebug=function(){function e(a){return a.debug}return e}()},35421:function(I,r,n){"use strict";r.__esModule=!0,r.setupDrag=r.setWindowKey=r.resizeStartHandler=r.recallWindowGeometry=r.dragStartHandler=void 0;var e=n(27108),a=n(97450),t=n(9394),o;/** + */var n=r.selectDebug=function(){function e(a){return a.debug}return e}()},35421:function(L,r,n){"use strict";r.__esModule=!0,r.setupDrag=r.setWindowKey=r.resizeStartHandler=r.recallWindowGeometry=r.dragStartHandler=void 0;var e=n(27108),a=n(97450),t=n(9394),o;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function m(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */m=function(){return U};var W,U={},G=Object.prototype,$=G.hasOwnProperty,oe=Object.defineProperty||function(Ne,Se,H){Ne[Se]=H.value},X=typeof Symbol=="function"?Symbol:{},ve=X.iterator||"@@iterator",me=X.asyncIterator||"@@asyncIterator",ne=X.toStringTag||"@@toStringTag";function ce(Ne,Se,H){return Object.defineProperty(Ne,Se,{value:H,enumerable:!0,configurable:!0,writable:!0}),Ne[Se]}try{ce({},"")}catch(Ne){ce=function(H,le,be){return H[le]=be}}function q(Ne,Se,H,le){var be=Se&&Se.prototype instanceof se?Se:se,Ve=Object.create(be.prototype),Le=new _e(le||[]);return oe(Ve,"_invoke",{value:Be(Ne,H,Le)}),Ve}function ae(Ne,Se,H){try{return{type:"normal",arg:Ne.call(Se,H)}}catch(le){return{type:"throw",arg:le}}}U.wrap=q;var J="suspendedStart",Y="suspendedYield",Q="executing",Z="completed",te={};function se(){}function ye(){}function fe(){}var Ie={};ce(Ie,ve,function(){return this});var R=Object.getPrototypeOf,re=R&&R(R(Pe([])));re&&re!==G&&$.call(re,ve)&&(Ie=re);var de=fe.prototype=se.prototype=Object.create(Ie);function Ce(Ne){["next","throw","return"].forEach(function(Se){ce(Ne,Se,function(H){return this._invoke(Se,H)})})}function pe(Ne,Se){function H(be,Ve,Le,Te){var Me=ae(Ne[be],Ne,Ve);if(Me.type!=="throw"){var Ee=Me.arg,Re=Ee.value;return Re&&typeof Re=="object"&&$.call(Re,"__await")?Se.resolve(Re.__await).then(function(He){H("next",He,Le,Te)},function(He){H("throw",He,Le,Te)}):Se.resolve(Re).then(function(He){Ee.value=He,Le(Ee)},function(He){return H("throw",He,Le,Te)})}Te(Me.arg)}var le;oe(this,"_invoke",{value:function(){function be(Ve,Le){function Te(){return new Se(function(Me,Ee){H(Ve,Le,Me,Ee)})}return le=le?le.then(Te,Te):Te()}return be}()})}function Be(Ne,Se,H){var le=J;return function(be,Ve){if(le===Q)throw Error("Generator is already running");if(le===Z){if(be==="throw")throw Ve;return{value:W,done:!0}}for(H.method=be,H.arg=Ve;;){var Le=H.delegate;if(Le){var Te=ke(Le,H);if(Te){if(Te===te)continue;return Te}}if(H.method==="next")H.sent=H._sent=H.arg;else if(H.method==="throw"){if(le===J)throw le=Z,H.arg;H.dispatchException(H.arg)}else H.method==="return"&&H.abrupt("return",H.arg);le=Q;var Me=ae(Ne,Se,H);if(Me.type==="normal"){if(le=H.done?Z:Y,Me.arg===te)continue;return{value:Me.arg,done:H.done}}Me.type==="throw"&&(le=Z,H.method="throw",H.arg=Me.arg)}}}function ke(Ne,Se){var H=Se.method,le=Ne.iterator[H];if(le===W)return Se.delegate=null,H==="throw"&&Ne.iterator.return&&(Se.method="return",Se.arg=W,ke(Ne,Se),Se.method==="throw")||H!=="return"&&(Se.method="throw",Se.arg=new TypeError("The iterator does not provide a '"+H+"' method")),te;var be=ae(le,Ne.iterator,Se.arg);if(be.type==="throw")return Se.method="throw",Se.arg=be.arg,Se.delegate=null,te;var Ve=be.arg;return Ve?Ve.done?(Se[Ne.resultName]=Ve.value,Se.next=Ne.nextLoc,Se.method!=="return"&&(Se.method="next",Se.arg=W),Se.delegate=null,te):Ve:(Se.method="throw",Se.arg=new TypeError("iterator result is not an object"),Se.delegate=null,te)}function Ae(Ne){var Se={tryLoc:Ne[0]};1 in Ne&&(Se.catchLoc=Ne[1]),2 in Ne&&(Se.finallyLoc=Ne[2],Se.afterLoc=Ne[3]),this.tryEntries.push(Se)}function De(Ne){var Se=Ne.completion||{};Se.type="normal",delete Se.arg,Ne.completion=Se}function _e(Ne){this.tryEntries=[{tryLoc:"root"}],Ne.forEach(Ae,this),this.reset(!0)}function Pe(Ne){if(Ne||Ne===""){var Se=Ne[ve];if(Se)return Se.call(Ne);if(typeof Ne.next=="function")return Ne;if(!isNaN(Ne.length)){var H=-1,le=function(){function be(){for(;++H=0;--be){var Ve=this.tryEntries[be],Le=Ve.completion;if(Ve.tryLoc==="root")return le("end");if(Ve.tryLoc<=this.prev){var Te=$.call(Ve,"catchLoc"),Me=$.call(Ve,"finallyLoc");if(Te&&Me){if(this.prev=0;--le){var be=this.tryEntries[le];if(be.tryLoc<=this.prev&&$.call(be,"finallyLoc")&&this.prev=0;--H){var le=this.tryEntries[H];if(le.finallyLoc===Se)return this.complete(le.completion,le.afterLoc),De(le),te}}return Ne}(),catch:function(){function Ne(Se){for(var H=this.tryEntries.length-1;H>=0;--H){var le=this.tryEntries[H];if(le.tryLoc===Se){var be=le.completion;if(be.type==="throw"){var Ve=be.arg;De(le)}return Ve}}throw Error("illegal catch attempt")}return Ne}(),delegateYield:function(){function Ne(Se,H,le){return this.delegate={iterator:Pe(Se),resultName:H,nextLoc:le},this.method==="next"&&(this.arg=W),te}return Ne}()},U}function S(W,U,G,$,oe,X,ve){try{var me=W[X](ve),ne=me.value}catch(ce){return void G(ce)}me.done?U(ne):Promise.resolve(ne).then($,oe)}function y(W){return function(){var U=this,G=arguments;return new Promise(function($,oe){var X=W.apply(U,G);function ve(ne){S(X,$,oe,ve,me,"next",ne)}function me(ne){S(X,$,oe,ve,me,"throw",ne)}ve(void 0)})}}var k=(0,t.createLogger)("drag"),V=(o=window.devicePixelRatio)!=null?o:1,p=Byond.windowId,i=!1,c=!1,s=[0,0],l,d,f,u,v,b=r.setWindowKey=function(){function W(U){p=U}return W}(),C=function(){return[window.screenLeft*V,window.screenTop*V]},h=function(){return[window.innerWidth*V,window.innerHeight*V]},g=function(U){var G=(0,a.vecAdd)(U,s);return Byond.winset(Byond.windowId,{pos:G[0]+","+G[1]})},N=function(U){return Byond.winset(Byond.windowId,{size:U[0]+"x"+U[1]})},x=function(){return[0-s[0],0-s[1]]},B=function(){return[window.screen.availWidth*V,window.screen.availHeight*V]},L=function(U,G,$){$===void 0&&($=50);for(var oe=[G],X,ve=0;vece&&(X[me]=ce-G[me],ve=!0)}return[ve,X]},O=r.dragStartHandler=function(){function W(U){k.log("drag start"),i=!0;var G=C();d=(0,a.vecSubtract)([U.screenX,U.screenY],C()),document.addEventListener("mousemove",M),document.addEventListener("mouseup",P),M(U)}return W}(),P=function(U){k.log("drag end"),M(U),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",P),i=!1,w()},M=function(U){i&&(U.preventDefault(),g((0,a.vecSubtract)([U.screenX,U.screenY],d)))},D=r.resizeStartHandler=function(){function W(U,G){return function($){f=[U,G],k.log("resize start",f),c=!0,d=(0,a.vecSubtract)([$.screenX,$.screenY],C()),u=h(),document.addEventListener("mousemove",_),document.addEventListener("mouseup",F),_($)}}return W}(),F=function(U){k.log("resize end",v),_(U),document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",F),c=!1,w()},_=function(U){if(c){U.preventDefault();var G=(0,a.vecSubtract)([U.screenX,U.screenY],C()),$=(0,a.vecSubtract)(G,d);v=(0,a.vecAdd)(u,(0,a.vecMultiply)(f,$),[1,1]),v[0]=Math.max(v[0],150*V),v[1]=Math.max(v[1],50*V),N(v)}}},24826:function(I,r,n){"use strict";r.__esModule=!0,r.setupGlobalEvents=r.removeScrollableNode=r.globalEvents=r.canStealFocus=r.addScrollableNode=r.KeyEvent=void 0;var e=n(92868),a=n(92986);/** + */function f(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */f=function(){return U};var W,U={},$=Object.prototype,G=$.hasOwnProperty,oe=Object.defineProperty||function(Ne,Se,H){Ne[Se]=H.value},X=typeof Symbol=="function"?Symbol:{},pe=X.iterator||"@@iterator",me=X.asyncIterator||"@@asyncIterator",ne=X.toStringTag||"@@toStringTag";function ce(Ne,Se,H){return Object.defineProperty(Ne,Se,{value:H,enumerable:!0,configurable:!0,writable:!0}),Ne[Se]}try{ce({},"")}catch(Ne){ce=function(H,le,be){return H[le]=be}}function q(Ne,Se,H,le){var be=Se&&Se.prototype instanceof se?Se:se,Ve=Object.create(be.prototype),Ie=new _e(le||[]);return oe(Ve,"_invoke",{value:Be(Ne,H,Ie)}),Ve}function ae(Ne,Se,H){try{return{type:"normal",arg:Ne.call(Se,H)}}catch(le){return{type:"throw",arg:le}}}U.wrap=q;var Z="suspendedStart",Y="suspendedYield",Q="executing",J="completed",te={};function se(){}function ye(){}function fe(){}var Le={};ce(Le,pe,function(){return this});var R=Object.getPrototypeOf,re=R&&R(R(Pe([])));re&&re!==$&&G.call(re,pe)&&(Le=re);var de=fe.prototype=se.prototype=Object.create(Le);function Ce(Ne){["next","throw","return"].forEach(function(Se){ce(Ne,Se,function(H){return this._invoke(Se,H)})})}function he(Ne,Se){function H(be,Ve,Ie,Te){var Me=ae(Ne[be],Ne,Ve);if(Me.type!=="throw"){var Ee=Me.arg,Re=Ee.value;return Re&&typeof Re=="object"&&G.call(Re,"__await")?Se.resolve(Re.__await).then(function(He){H("next",He,Ie,Te)},function(He){H("throw",He,Ie,Te)}):Se.resolve(Re).then(function(He){Ee.value=He,Ie(Ee)},function(He){return H("throw",He,Ie,Te)})}Te(Me.arg)}var le;oe(this,"_invoke",{value:function(){function be(Ve,Ie){function Te(){return new Se(function(Me,Ee){H(Ve,Ie,Me,Ee)})}return le=le?le.then(Te,Te):Te()}return be}()})}function Be(Ne,Se,H){var le=Z;return function(be,Ve){if(le===Q)throw Error("Generator is already running");if(le===J){if(be==="throw")throw Ve;return{value:W,done:!0}}for(H.method=be,H.arg=Ve;;){var Ie=H.delegate;if(Ie){var Te=ke(Ie,H);if(Te){if(Te===te)continue;return Te}}if(H.method==="next")H.sent=H._sent=H.arg;else if(H.method==="throw"){if(le===Z)throw le=J,H.arg;H.dispatchException(H.arg)}else H.method==="return"&&H.abrupt("return",H.arg);le=Q;var Me=ae(Ne,Se,H);if(Me.type==="normal"){if(le=H.done?J:Y,Me.arg===te)continue;return{value:Me.arg,done:H.done}}Me.type==="throw"&&(le=J,H.method="throw",H.arg=Me.arg)}}}function ke(Ne,Se){var H=Se.method,le=Ne.iterator[H];if(le===W)return Se.delegate=null,H==="throw"&&Ne.iterator.return&&(Se.method="return",Se.arg=W,ke(Ne,Se),Se.method==="throw")||H!=="return"&&(Se.method="throw",Se.arg=new TypeError("The iterator does not provide a '"+H+"' method")),te;var be=ae(le,Ne.iterator,Se.arg);if(be.type==="throw")return Se.method="throw",Se.arg=be.arg,Se.delegate=null,te;var Ve=be.arg;return Ve?Ve.done?(Se[Ne.resultName]=Ve.value,Se.next=Ne.nextLoc,Se.method!=="return"&&(Se.method="next",Se.arg=W),Se.delegate=null,te):Ve:(Se.method="throw",Se.arg=new TypeError("iterator result is not an object"),Se.delegate=null,te)}function Ae(Ne){var Se={tryLoc:Ne[0]};1 in Ne&&(Se.catchLoc=Ne[1]),2 in Ne&&(Se.finallyLoc=Ne[2],Se.afterLoc=Ne[3]),this.tryEntries.push(Se)}function De(Ne){var Se=Ne.completion||{};Se.type="normal",delete Se.arg,Ne.completion=Se}function _e(Ne){this.tryEntries=[{tryLoc:"root"}],Ne.forEach(Ae,this),this.reset(!0)}function Pe(Ne){if(Ne||Ne===""){var Se=Ne[pe];if(Se)return Se.call(Ne);if(typeof Ne.next=="function")return Ne;if(!isNaN(Ne.length)){var H=-1,le=function(){function be(){for(;++H=0;--be){var Ve=this.tryEntries[be],Ie=Ve.completion;if(Ve.tryLoc==="root")return le("end");if(Ve.tryLoc<=this.prev){var Te=G.call(Ve,"catchLoc"),Me=G.call(Ve,"finallyLoc");if(Te&&Me){if(this.prev=0;--le){var be=this.tryEntries[le];if(be.tryLoc<=this.prev&&G.call(be,"finallyLoc")&&this.prev=0;--H){var le=this.tryEntries[H];if(le.finallyLoc===Se)return this.complete(le.completion,le.afterLoc),De(le),te}}return Ne}(),catch:function(){function Ne(Se){for(var H=this.tryEntries.length-1;H>=0;--H){var le=this.tryEntries[H];if(le.tryLoc===Se){var be=le.completion;if(be.type==="throw"){var Ve=be.arg;De(le)}return Ve}}throw Error("illegal catch attempt")}return Ne}(),delegateYield:function(){function Ne(Se,H,le){return this.delegate={iterator:Pe(Se),resultName:H,nextLoc:le},this.method==="next"&&(this.arg=W),te}return Ne}()},U}function S(W,U,$,G,oe,X,pe){try{var me=W[X](pe),ne=me.value}catch(ce){return void $(ce)}me.done?U(ne):Promise.resolve(ne).then(G,oe)}function y(W){return function(){var U=this,$=arguments;return new Promise(function(G,oe){var X=W.apply(U,$);function pe(ne){S(X,G,oe,pe,me,"next",ne)}function me(ne){S(X,G,oe,pe,me,"throw",ne)}pe(void 0)})}}var k=(0,t.createLogger)("drag"),V=(o=window.devicePixelRatio)!=null?o:1,p=Byond.windowId,i=!1,c=!1,s=[0,0],l,d,m,u,v,b=r.setWindowKey=function(){function W(U){p=U}return W}(),C=function(){return[window.screenLeft*V,window.screenTop*V]},h=function(){return[window.innerWidth*V,window.innerHeight*V]},g=function(U){var $=(0,a.vecAdd)(U,s);return Byond.winset(Byond.windowId,{pos:$[0]+","+$[1]})},N=function(U){return Byond.winset(Byond.windowId,{size:U[0]+"x"+U[1]})},x=function(){return[0-s[0],0-s[1]]},B=function(){return[window.screen.availWidth*V,window.screen.availHeight*V]},I=function(U,$,G){G===void 0&&(G=50);for(var oe=[$],X,pe=0;pece&&(X[me]=ce-$[me],pe=!0)}return[pe,X]},P=r.dragStartHandler=function(){function W(U){k.log("drag start"),i=!0;var $=C();d=(0,a.vecSubtract)([U.screenX,U.screenY],C()),document.addEventListener("mousemove",M),document.addEventListener("mouseup",O),M(U)}return W}(),O=function(U){k.log("drag end"),M(U),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",O),i=!1,w()},M=function(U){i&&(U.preventDefault(),g((0,a.vecSubtract)([U.screenX,U.screenY],d)))},F=r.resizeStartHandler=function(){function W(U,$){return function(G){m=[U,$],k.log("resize start",m),c=!0,d=(0,a.vecSubtract)([G.screenX,G.screenY],C()),u=h(),document.addEventListener("mousemove",_),document.addEventListener("mouseup",D),_(G)}}return W}(),D=function(U){k.log("resize end",v),_(U),document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",D),c=!1,w()},_=function(U){if(c){U.preventDefault();var $=(0,a.vecSubtract)([U.screenX,U.screenY],C()),G=(0,a.vecSubtract)($,d);v=(0,a.vecAdd)(u,(0,a.vecMultiply)(m,G),[1,1]),v[0]=Math.max(v[0],150*V),v[1]=Math.max(v[1],50*V),N(v)}}},24826:function(L,r,n){"use strict";r.__esModule=!0,r.setupGlobalEvents=r.removeScrollableNode=r.globalEvents=r.canStealFocus=r.addScrollableNode=r.KeyEvent=void 0;var e=n(92868),a=n(92986);/** * Normalized browser focus events and BYOND-specific focus helpers. * * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.globalEvents=new e.EventEmitter,o=!1,m=r.setupGlobalEvents=function(){function h(g){g===void 0&&(g={}),o=!!g.ignoreWindowFocus}return h}(),S,y=!0,k=function(g,N){if(o){y=!0;return}if(S&&(clearTimeout(S),S=null),N){S=setTimeout(function(){return k(g)});return}y!==g&&(y=g,t.emit(g?"window-focus":"window-blur"),t.emit("window-focus-change",g))},V=null,p=r.canStealFocus=function(){function h(g){var N=String(g.tagName).toLowerCase();return N==="input"||N==="textarea"}return h}(),i=function(g){c(),V=g,V.addEventListener("blur",c)},c=function(){V&&(V.removeEventListener("blur",c),V=null)},s=null,l=null,d=[],f=r.addScrollableNode=function(){function h(g){d.push(g)}return h}(),u=r.removeScrollableNode=function(){function h(g){var N=d.indexOf(g);N>=0&&d.splice(N,1)}return h}(),v=function(g){if(!(V||!y))for(var N=document.body;g&&g!==N;){if(d.includes(g)){if(g.contains(s))return;s=g,g.focus();return}g=g.parentNode}};window.addEventListener("mousemove",function(h){var g=h.target;g!==l&&(l=g,v(g))}),window.addEventListener("focusin",function(h){if(l=null,s=h.target,k(!0),p(h.target)){i(h.target);return}}),window.addEventListener("focusout",function(h){l=null,k(!1,!0)}),window.addEventListener("blur",function(h){l=null,k(!1,!0)}),window.addEventListener("beforeunload",function(h){k(!1)});var b={},C=r.KeyEvent=function(){function h(N,x,B){this.event=N,this.type=x,this.code=window.event?N.which:N.keyCode,this.ctrl=N.ctrlKey,this.shift=N.shiftKey,this.alt=N.altKey,this.repeat=!!B}var g=h.prototype;return g.hasModifierKeys=function(){function N(){return this.ctrl||this.alt||this.shift}return N}(),g.isModifierKey=function(){function N(){return this.code===a.KEY_CTRL||this.code===a.KEY_SHIFT||this.code===a.KEY_ALT}return N}(),g.isDown=function(){function N(){return this.type==="keydown"}return N}(),g.isUp=function(){function N(){return this.type==="keyup"}return N}(),g.toString=function(){function N(){return this._str?this._str:(this._str="",this.ctrl&&(this._str+="Ctrl+"),this.alt&&(this._str+="Alt+"),this.shift&&(this._str+="Shift+"),this.code>=48&&this.code<=90?this._str+=String.fromCharCode(this.code):this.code>=a.KEY_F1&&this.code<=a.KEY_F12?this._str+="F"+(this.code-111):this._str+="["+this.code+"]",this._str)}return N}(),h}();document.addEventListener("keydown",function(h){if(!p(h.target)){var g=h.keyCode,N=new C(h,"keydown",b[g]);t.emit("keydown",N),t.emit("key",N),b[g]=!0}}),document.addEventListener("keyup",function(h){if(!p(h.target)){var g=h.keyCode,N=new C(h,"keyup");t.emit("keyup",N),t.emit("key",N),b[g]=!1}})},87695:function(I,r){"use strict";r.__esModule=!0,r.focusWindow=r.focusMap=void 0;/** + */var t=r.globalEvents=new e.EventEmitter,o=!1,f=r.setupGlobalEvents=function(){function h(g){g===void 0&&(g={}),o=!!g.ignoreWindowFocus}return h}(),S,y=!0,k=function(g,N){if(o){y=!0;return}if(S&&(clearTimeout(S),S=null),N){S=setTimeout(function(){return k(g)});return}y!==g&&(y=g,t.emit(g?"window-focus":"window-blur"),t.emit("window-focus-change",g))},V=null,p=r.canStealFocus=function(){function h(g){var N=String(g.tagName).toLowerCase();return N==="input"||N==="textarea"}return h}(),i=function(g){c(),V=g,V.addEventListener("blur",c)},c=function(){V&&(V.removeEventListener("blur",c),V=null)},s=null,l=null,d=[],m=r.addScrollableNode=function(){function h(g){d.push(g)}return h}(),u=r.removeScrollableNode=function(){function h(g){var N=d.indexOf(g);N>=0&&d.splice(N,1)}return h}(),v=function(g){if(!(V||!y))for(var N=document.body;g&&g!==N;){if(d.includes(g)){if(g.contains(s))return;s=g,g.focus();return}g=g.parentNode}};window.addEventListener("mousemove",function(h){var g=h.target;g!==l&&(l=g,v(g))}),window.addEventListener("focusin",function(h){if(l=null,s=h.target,k(!0),p(h.target)){i(h.target);return}}),window.addEventListener("focusout",function(h){l=null,k(!1,!0)}),window.addEventListener("blur",function(h){l=null,k(!1,!0)}),window.addEventListener("beforeunload",function(h){k(!1)});var b={},C=r.KeyEvent=function(){function h(N,x,B){this.event=N,this.type=x,this.code=window.event?N.which:N.keyCode,this.ctrl=N.ctrlKey,this.shift=N.shiftKey,this.alt=N.altKey,this.repeat=!!B}var g=h.prototype;return g.hasModifierKeys=function(){function N(){return this.ctrl||this.alt||this.shift}return N}(),g.isModifierKey=function(){function N(){return this.code===a.KEY_CTRL||this.code===a.KEY_SHIFT||this.code===a.KEY_ALT}return N}(),g.isDown=function(){function N(){return this.type==="keydown"}return N}(),g.isUp=function(){function N(){return this.type==="keyup"}return N}(),g.toString=function(){function N(){return this._str?this._str:(this._str="",this.ctrl&&(this._str+="Ctrl+"),this.alt&&(this._str+="Alt+"),this.shift&&(this._str+="Shift+"),this.code>=48&&this.code<=90?this._str+=String.fromCharCode(this.code):this.code>=a.KEY_F1&&this.code<=a.KEY_F12?this._str+="F"+(this.code-111):this._str+="["+this.code+"]",this._str)}return N}(),h}();document.addEventListener("keydown",function(h){if(!p(h.target)){var g=h.keyCode,N=new C(h,"keydown",b[g]);t.emit("keydown",N),t.emit("key",N),b[g]=!0}}),document.addEventListener("keyup",function(h){if(!p(h.target)){var g=h.keyCode,N=new C(h,"keyup");t.emit("keyup",N),t.emit("key",N),b[g]=!1}})},87695:function(L,r){"use strict";r.__esModule=!0,r.focusWindow=r.focusMap=void 0;/** * Various focus helpers. * * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.focusMap=function(){function a(){Byond.winset("mapwindow.map",{focus:!0})}return a}(),e=r.focusWindow=function(){function a(){Byond.winset(Byond.windowId,{focus:!0})}return a}()},49968:function(I,r,n){"use strict";r.__esModule=!0,r.formatSiUnit=r.formatPower=r.formatMoney=r.formatDb=void 0;var e=n(44879);/** + */var n=r.focusMap=function(){function a(){Byond.winset("mapwindow.map",{focus:!0})}return a}(),e=r.focusWindow=function(){function a(){Byond.winset(Byond.windowId,{focus:!0})}return a}()},49968:function(L,r,n){"use strict";r.__esModule=!0,r.formatSiUnit=r.formatPower=r.formatMoney=r.formatDb=void 0;var e=n(44879);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var a=["f","p","n","\u03BC","m"," ","k","M","G","T","P","E","Z","Y"],t=a.indexOf(" "),o=r.formatSiUnit=function(){function k(V,p,i){if(p===void 0&&(p=-t),i===void 0&&(i=""),typeof V!="number"||!Number.isFinite(V))return V;var c=Math.floor(Math.log10(V)),s=Math.floor(Math.max(p*3,c)),l=Math.floor(c/3),d=Math.floor(s/3),f=(0,e.clamp)(t+d,0,a.length),u=a[f],v=V/Math.pow(1e3,d),b=l>p?2+d*3-s:0,C=(0,e.toFixed)(v,b)+" "+u+i;return C.trim()}return k}(),m=r.formatPower=function(){function k(V,p){return p===void 0&&(p=0),o(V,p,"W")}return k}(),S=r.formatMoney=function(){function k(V,p){if(p===void 0&&(p=0),!Number.isFinite(V))return V;var i=(0,e.round)(V,p);p>0&&(i=(0,e.toFixed)(V,p)),i=String(i);var c=i.length,s=i.indexOf(".");s===-1&&(s=c);for(var l="",d=0;d0&&d=0?"+":p<0?"\u2013":"",c=Math.abs(p);return c===1/0?c="Inf":c=(0,e.toFixed)(c,2),i+c+" dB"}return k}()},56518:function(I,r,n){"use strict";r.__esModule=!0,r.setupHotKeys=r.releaseHotKey=r.releaseHeldKeys=r.acquireHotKey=void 0;var e=m(n(92986)),a=n(24826),t=n(9394);function o(f){if(typeof WeakMap!="function")return null;var u=new WeakMap,v=new WeakMap;return(o=function(C){return C?v:u})(f)}function m(f,u){if(!u&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var v=o(u);if(v&&v.has(f))return v.get(f);var b={__proto__:null},C=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in f)if(h!=="default"&&{}.hasOwnProperty.call(f,h)){var g=C?Object.getOwnPropertyDescriptor(f,h):null;g&&(g.get||g.set)?Object.defineProperty(b,h,g):b[h]=f[h]}return b.default=f,v&&v.set(f,b),b}/** + */var a=["f","p","n","\u03BC","m"," ","k","M","G","T","P","E","Z","Y"],t=a.indexOf(" "),o=r.formatSiUnit=function(){function k(V,p,i){if(p===void 0&&(p=-t),i===void 0&&(i=""),typeof V!="number"||!Number.isFinite(V))return V;var c=Math.floor(Math.log10(V)),s=Math.floor(Math.max(p*3,c)),l=Math.floor(c/3),d=Math.floor(s/3),m=(0,e.clamp)(t+d,0,a.length),u=a[m],v=V/Math.pow(1e3,d),b=l>p?2+d*3-s:0,C=(0,e.toFixed)(v,b)+" "+u+i;return C.trim()}return k}(),f=r.formatPower=function(){function k(V,p){return p===void 0&&(p=0),o(V,p,"W")}return k}(),S=r.formatMoney=function(){function k(V,p){if(p===void 0&&(p=0),!Number.isFinite(V))return V;var i=(0,e.round)(V,p);p>0&&(i=(0,e.toFixed)(V,p)),i=String(i);var c=i.length,s=i.indexOf(".");s===-1&&(s=c);for(var l="",d=0;d0&&d=0?"+":p<0?"\u2013":"",c=Math.abs(p);return c===1/0?c="Inf":c=(0,e.toFixed)(c,2),i+c+" dB"}return k}()},56518:function(L,r,n){"use strict";r.__esModule=!0,r.setupHotKeys=r.releaseHotKey=r.releaseHeldKeys=r.acquireHotKey=void 0;var e=f(n(92986)),a=n(24826),t=n(9394);function o(m){if(typeof WeakMap!="function")return null;var u=new WeakMap,v=new WeakMap;return(o=function(C){return C?v:u})(m)}function f(m,u){if(!u&&m&&m.__esModule)return m;if(m===null||typeof m!="object"&&typeof m!="function")return{default:m};var v=o(u);if(v&&v.has(m))return v.get(m);var b={__proto__:null},C=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in m)if(h!=="default"&&{}.hasOwnProperty.call(m,h)){var g=C?Object.getOwnPropertyDescriptor(m,h):null;g&&(g.get||g.set)?Object.defineProperty(b,h,g):b[h]=m[h]}return b.default=m,v&&v.set(m,b),b}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var S=(0,t.createLogger)("hotkeys"),y={},k=[e.KEY_ESCAPE,e.KEY_ENTER,e.KEY_SPACE,e.KEY_TAB,e.KEY_CTRL,e.KEY_SHIFT,e.KEY_UP,e.KEY_DOWN,e.KEY_LEFT,e.KEY_RIGHT],V={},p=function(u){if(u===16)return"Shift";if(u===17)return"Ctrl";if(u===18)return"Alt";if(u===33)return"Northeast";if(u===34)return"Southeast";if(u===35)return"Southwest";if(u===36)return"Northwest";if(u===37)return"West";if(u===38)return"North";if(u===39)return"East";if(u===40)return"South";if(u===45)return"Insert";if(u===46)return"Delete";if(u>=48&&u<=57||u>=65&&u<=90)return String.fromCharCode(u);if(u>=96&&u<=105)return"Numpad"+(u-96);if(u>=112&&u<=123)return"F"+(u-111);if(u===188)return",";if(u===189)return"-";if(u===190)return"."},i=function(u){var v=String(u);if(v==="Ctrl+F5"||v==="Ctrl+R"){location.reload();return}if(v!=="Ctrl+F"&&!(u.event.defaultPrevented||u.isModifierKey()||k.includes(u.code))){v==="F5"&&(u.event.preventDefault(),u.event.returnValue=!1);var b=p(u.code);if(b){var C=y[b];if(C)return S.debug("macro",C),Byond.command(C);if(u.isDown()&&!V[b]){V[b]=!0;var h='KeyDown "'+b+'"';return S.debug(h),Byond.command(h)}if(u.isUp()&&V[b]){V[b]=!1;var g='KeyUp "'+b+'"';return S.debug(g),Byond.command(g)}}}},c=r.acquireHotKey=function(){function f(u){k.push(u)}return f}(),s=r.releaseHotKey=function(){function f(u){var v=k.indexOf(u);v>=0&&k.splice(v,1)}return f}(),l=r.releaseHeldKeys=function(){function f(){for(var u=0,v=Object.keys(V);u0||(0,a.fetchRetry)((0,e.resolveAsset)("icon_ref_map.json")).then(function(S){return S.json()}).then(function(S){return Byond.iconRefMap=S}).catch(function(S){return t.logger.log(S)})}return m}()},1090:function(I,r,n){"use strict";r.__esModule=!0,r.AICard=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AICard=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.has_ai===0)return(0,e.createComponentVNode)(2,o.Window,{width:250,height:120,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var c=null;return i.integrity>=75?c="green":i.integrity>=25?c="yellow":c="red",(0,e.createComponentVNode)(2,o.Window,{width:600,height:420,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.name,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:c,value:i.integrity/100})})}),(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h2",null,i.flushing===1?"Wipe of AI in progress...":"",0)})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(s,l){return(0,e.createComponentVNode)(2,t.Box,{children:s},l)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.wireless?"check":"times",content:i.wireless?"Enabled":"Disabled",color:i.wireless?"green":"red",onClick:function(){function s(){return p("wireless")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.radio?"check":"times",content:i.radio?"Enabled":"Disabled",color:i.radio?"green":"red",onClick:function(){function s(){return p("radio")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wipe",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{width:10,icon:"trash-alt",confirmIcon:"trash-alt",disabled:i.flushing||i.integrity===0,confirmColor:"red",content:"Wipe AI",onClick:function(){function s(){return p("wipe")}return s}()})})]})})})]})})})}return S}()},39454:function(I,r,n){"use strict";r.__esModule=!0,r.AIFixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AIFixer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.occupant===null)return(0,e.createComponentVNode)(2,o.Window,{width:550,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"robot",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No Artificial Intelligence detected.",16)]})})})})});var c=!0;(i.stat===2||i.stat===null)&&(c=!1);var s=null;i.integrity>=75?s="green":i.integrity>=25?s="yellow":s="red";var l=!0;return i.integrity>=100&&i.stat!==2&&(l=!1),(0,e.createComponentVNode)(2,o.Window,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.occupant,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s,value:i.integrity/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:c?"green":"red",children:c?"Functional":"Non-Functional"})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(d,f){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:d},f)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.wireless?"times":"check",content:i.wireless?"Disabled":"Enabled",color:i.wireless?"red":"green",onClick:function(){function d(){return p("wireless")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.radio?"times":"check",content:i.radio?"Disabled":"Enabled",color:i.radio?"red":"green",onClick:function(){function d(){return p("radio")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Start Repairs",children:(0,e.createComponentVNode)(2,t.Button,{icon:"wrench",disabled:!l||i.active,content:!l||i.active?"Already Repaired":"Repair",onClick:function(){function d(){return p("fix")}return d}()})})]}),(0,e.createComponentVNode)(2,t.Box,{color:"green",lineHeight:2,children:i.active?"Reconstruction in progress.":""})]})})]})})})}return S}()},88422:function(I,r,n){"use strict";r.__esModule=!0,r.APC=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(195),S=r.APC=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:510,height:435,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return p}(),y={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},k={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.locked&&!d.siliconUser,u=d.normallyLocked,v=y[d.externalPower]||y[0],b=y[d.chargingStatus]||y[0],C=d.powerChannels||[],h=k[d.malfStatus]||k[0],g=d.powerCellStatus/100;return(0,e.createFragment)([(0,e.createComponentVNode)(2,m.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main Breaker",color:v.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.isOperating?"power-off":"times",content:d.isOperating?"On":"Off",selected:d.isOperating&&!f,color:d.isOperating?"":"bad",disabled:f,onClick:function(){function N(){return l("breaker")}return N}()}),children:["[ ",v.externalPowerText," ]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Cell",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"good",value:g})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",color:b.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.chargeMode?"sync":"times",content:d.chargeMode?"Auto":"Off",selected:d.chargeMode,disabled:f,onClick:function(){function N(){return l("charge")}return N}()}),children:["[ ",b.chargingText," ]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[C.map(function(N){var x=N.topicParams;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:2,color:N.status>=2?"good":"bad",children:N.status>=2?"On":"Off"}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:!f&&(N.status===1||N.status===3),disabled:f,onClick:function(){function B(){return l("channel",x.auto)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:"On",selected:!f&&N.status===2,disabled:f,onClick:function(){function B(){return l("channel",x.on)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:!f&&N.status===0,disabled:f,onClick:function(){function B(){return l("channel",x.off)}return B}()})],4),children:[N.powerLoad," W"]},N.title)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Load",children:(0,e.createVNode)(1,"b",null,[d.totalLoad,(0,e.createTextVNode)(" W")],0)})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Misc",buttons:!!d.siliconUser&&(0,e.createFragment)([!!d.malfStatus&&(0,e.createComponentVNode)(2,t.Button,{icon:h.icon,content:h.content,color:"bad",onClick:function(){function N(){return l(h.action)}return N}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){function N(){return l("overload")}return N}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cover Lock",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.4,icon:d.coverLocked?"lock":"unlock",content:d.coverLocked?"Engaged":"Disengaged",disabled:f,onClick:function(){function N(){return l("cover")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:d.nightshiftLights?"Enabled":"Disabled",onClick:function(){function N(){return l("toggle_nightshift")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Lighting Fallback",buttons:(0,e.createComponentVNode)(2,t.Button,{mt:.4,icon:"lightbulb-o",content:d.emergencyLights?"Engaged":"Disengaged",disabled:f,onClick:function(){function N(){return l("emergency_lighting")}return N}()})})]})})],4)}},99660:function(I,r,n){"use strict";r.__esModule=!0,r.ATM=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ATM=function(){function l(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.view_screen,h=b.authenticated_account,g=b.ticks_left_locked_down,N=b.linked_db,x;if(g>0)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Maximum number of pin attempts exceeded! Access to this ATM has been temporarily disabled."]});else if(!N)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Unable to connect to accounts database, please retry and if the issue persists contact Nanotrasen IT support."]});else if(h)switch(C){case 1:x=(0,e.createComponentVNode)(2,y);break;case 2:x=(0,e.createComponentVNode)(2,k);break;case 3:x=(0,e.createComponentVNode)(2,c);break;case 4:x=(0,e.createComponentVNode)(2,V);break;default:x=(0,e.createComponentVNode)(2,p)}else x=(0,e.createComponentVNode)(2,i);return(0,e.createComponentVNode)(2,o.Window,{width:550,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Section,{children:x})]})})}return l}(),S=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.machine_id,h=b.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Nanotrasen Automatic Teller Machine",children:[(0,e.createComponentVNode)(2,t.Box,{children:"For all your monetary needs!"}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Card",children:(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"eject",onClick:function(){function g(){return v("insert_card")}return g}()})})})]})},y=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.security_level;return(0,e.createComponentVNode)(2,t.Section,{title:"Select a new security level for this account",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Number",icon:"unlock",selected:C===0,onClick:function(){function h(){return v("change_security_level",{new_security_level:0})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"Either the account number or card is required to access this account. EFTPOS transactions will require a card."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Pin",icon:"unlock",selected:C===1,onClick:function(){function h(){return v("change_security_level",{new_security_level:1})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number and pin must be manually entered to access this account and process transactions."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Card and Account Pin",icon:"unlock",selected:C===2,onClick:function(){function h(){return v("change_security_level",{new_security_level:2})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number, pin and card are required to access this account and process transactions."})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},k=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=(0,a.useLocalState)(f,"targetAccNumber",0),h=C[0],g=C[1],N=(0,a.useLocalState)(f,"fundsAmount",0),x=N[0],B=N[1],L=(0,a.useLocalState)(f,"purpose",0),w=L[0],E=L[1],T=b.money;return(0,e.createComponentVNode)(2,t.Section,{title:"Transfer Fund",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",T]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Account Number",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"7 Digit Number",onInput:function(){function A(O,P){return g(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Funds to Transfer",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function A(O,P){return B(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transaction Purpose",children:(0,e.createComponentVNode)(2,t.Input,{fluid:!0,onInput:function(){function A(O,P){return E(P)}return A}()})})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Button,{content:"Transfer",icon:"sign-out-alt",onClick:function(){function A(){return v("transfer",{target_acc_number:h,funds_amount:x,purpose:w})}return A}()}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},V=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.insurance_type;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043D\u043E\u0432\u044B\u0439 \u0442\u0438\u043F \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0438",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0438\u043F",children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u041D\u0435\u0442 (0)",icon:"unlock",selected:C==="None",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"None"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u044E\u0434\u0436\u0435\u0442\u043D\u0430\u044F (0)",icon:"unlock",selected:C==="Bugetary",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Bugetary"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0430\u044F (500)",icon:"unlock",selected:C==="Standart",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Standart"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0435\u043B\u044E\u043A\u0441 (2000)",icon:"unlock",selected:C==="Deluxe",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Deluxe"})}return h}()})]})}),(0,e.createComponentVNode)(2,s)]})},p=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=(0,a.useLocalState)(f,"fundsAmount",0),h=C[0],g=C[1],N=(0,a.useLocalState)(f,"insuranceAmount",0),x=N[0],B=N[1],L=b.owner_name,w=b.money,E=b.insurance;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Welcome, "+L,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Logout",icon:"sign-out-alt",onClick:function(){function T(){return v("logout")}return T}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",w]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Withdrawal Amount",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function T(A,O){return g(O)}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Withdraw Funds",icon:"sign-out-alt",onClick:function(){function T(){return v("withdrawal",{funds_amount:h})}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Insurance Points",children:["$",E]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Adding Insurance",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function T(A,O){return B(O)}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Add insurance points",icon:"sign-out-alt",onClick:function(){function T(){return v("insurance",{insurance_amount:x})}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Toggle auto-replenishment of insurance",icon:"sign-out-alt",onClick:function(){function T(){return v("insurance_replenishment",{})}return T}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Menu",children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change account security level",icon:"lock",onClick:function(){function T(){return v("view_screen",{view_screen:1})}return T}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Make transfer",icon:"exchange-alt",onClick:function(){function T(){return v("view_screen",{view_screen:2})}return T}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View transaction log",icon:"list",onClick:function(){function T(){return v("view_screen",{view_screen:3})}return T}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change type of insurance",icon:"lock",onClick:function(){function T(){return v("view_screen",{view_screen:4})}return T}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print balance statement",icon:"print",onClick:function(){function T(){return v("balance_statement")}return T}()})})]})],4)},i=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=(0,a.useLocalState)(f,"accountID",null),h=C[0],g=C[1],N=(0,a.useLocalState)(f,"accountPin",null),x=N[0],B=N[1],L=b.machine_id,w=b.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Insert card or enter ID and pin to login",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account ID",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function E(T,A){return g(A)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pin",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function E(T,A){return B(A)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Login",icon:"sign-in-alt",onClick:function(){function E(){return v("attempt_auth",{account_num:h,account_pin:x})}return E}()})})]})})},c=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.transaction_log;return(0,e.createComponentVNode)(2,t.Section,{title:"Transactions",children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Terminal"})]}),C.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.purpose}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:h.is_deposit?"green":"red",children:["$",h.amount]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.target_name})]},h)})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},s=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data;return(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"sign-out-alt",onClick:function(){function C(){return v("view_screen",{view_screen:0})}return C}()})}},86423:function(I,r,n){"use strict";r.__esModule=!0,r.AccountsUplinkTerminal=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(36352),S=n(98595),y=n(321),k=n(5485),V=r.AccountsUplinkTerminal=function(){function d(f,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.loginState,g=C.currentPage,N;if(h.logged_in)g===1?N=(0,e.createComponentVNode)(2,p):g===2?N=(0,e.createComponentVNode)(2,s):g===3&&(N=(0,e.createComponentVNode)(2,l));else return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,k.LoginScreen)})})});return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:N})]})})})}return d}(),p=function(f,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.accounts,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1],B=(0,t.useLocalState)(u,"sortId","owner_name"),L=B[0],w=B[1],E=(0,t.useLocalState)(u,"sortOrder",!0),T=E[0],A=E[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"AccountsUplinkTerminal__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,i,{id:"owner_name",children:"Account Holder"}),(0,e.createComponentVNode)(2,i,{id:"account_number",children:"Account Number"}),(0,e.createComponentVNode)(2,i,{id:"suspended",children:"Account Status"}),(0,e.createComponentVNode)(2,i,{id:"money",children:"Account Balance"})]}),h.filter((0,a.createSearch)(N,function(O){return O.owner_name+"|"+O.account_number+"|"+O.suspended+"|"+O.money})).sort(function(O,P){var M=T?1:-1;return O[L].localeCompare(P[L])*M}).map(function(O){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"AccountsUplinkTerminal__listRow--"+O.suspended,onClick:function(){function P(){return b("view_account_detail",{index:O.account_index})}return P}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",O.owner_name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:["#",O.account_number]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:O.suspended}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:O.money})]},O.account_number)})]})})})]})},i=function(f,u){var v=(0,t.useLocalState)(u,"sortId","name"),b=v[0],C=v[1],h=(0,t.useLocalState)(u,"sortOrder",!0),g=h[0],N=h[1],x=f.id,B=f.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:b!==x&&"transparent",width:"100%",onClick:function(){function L(){b===x?N(!g):(C(x),N(!0))}return L}(),children:[B,b===x&&(0,e.createComponentVNode)(2,o.Icon,{name:g?"sort-up":"sort-down",ml:"0.25rem;"})]})})},c=function(f,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.is_printing,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Button,{content:"New Account",icon:"plus",onClick:function(){function B(){return b("create_new_account")}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"print",content:"Print Account List",disabled:h,ml:"0.25rem",onClick:function(){function B(){return b("print_records")}return B}()})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by account holder, number, status",width:"100%",onInput:function(){function B(L,w){return x(w)}return B}()})})]})},s=function(f,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.account_number,g=C.owner_name,N=C.money,x=C.suspended,B=C.transactions;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"#"+h+" / "+g,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function L(){return b("back")}return L}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Number",children:["#",h]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:g}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Balance",children:N}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Status",color:x?"red":"green",children:[x?"Suspended":"Active",(0,e.createComponentVNode)(2,o.Button,{ml:1,content:x?"Unsuspend":"Suspend",icon:x?"unlock":"lock",onClick:function(){function L(){return b("toggle_suspension")}return L}()})]})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Transactions",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Terminal"})]}),B.map(function(L){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.time}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.purpose}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:L.is_deposit?"green":"red",children:["$",L.amount]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.target_name})]},L)})]})})})]})},l=function(f,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=(0,t.useLocalState)(u,"accName",""),g=h[0],N=h[1],x=(0,t.useLocalState)(u,"accDeposit",""),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Create Account",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function w(){return b("back")}return w}()}),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Name Here",onChange:function(){function w(E,T){return N(T)}return w}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Initial Deposit",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"0",onChange:function(){function w(E,T){return L(T)}return w}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,content:"Create Account",onClick:function(){function w(){return b("finalise_create_account",{holder_name:g,starting_funds:B})}return w}()})]})}},79571:function(I,r,n){"use strict";r.__esModule=!0,r.AgentCardSLSlots=r.AgentCardInfo=r.AgentCardAppearances=r.AgentCard=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=r.AgentCard=function(){function p(i,c){var s=(0,t.useLocalState)(c,"tabIndex",0),l=s[0],d=s[1],f=function(){function u(v){switch(v){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,V);default:return(0,e.createComponentVNode)(2,y)}}return u}();return(0,e.createComponentVNode)(2,m.Window,{width:500,height:475,theme:"syndicate",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===0,onClick:function(){function u(){return d(0)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"table"})," Card Info"]},"Card Info"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===1,onClick:function(){function u(){return d(1)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"id-card"})," Appearance"]},"Appearance"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===2,onClick:function(){function u(){return d(2)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"arrow-down"})," Save/Load Card Info"]},"Save/Load Card Info")]}),f(l)]})})})}return p}(),y=r.AgentCardInfo=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.registered_name,u=d.sex,v=d.age,b=d.assignment,C=d.associated_account_number,h=d.blood_type,g=d.dna_hash,N=d.fingerprint_hash,x=d.photo,B=d.ai_tracking;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Card Info",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Button,{content:f||"[UNSET]",onClick:function(){function L(){return l("change_name")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sex",children:(0,e.createComponentVNode)(2,o.Button,{iconRight:!1,content:u||"[UNSET]",onClick:function(){function L(){return l("change_sex")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Age",children:(0,e.createComponentVNode)(2,o.Button,{content:v||"[UNSET]",onClick:function(){function L(){return l("change_age")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Rank",children:(0,e.createComponentVNode)(2,o.Button,{content:b||"[UNSET]",onClick:function(){function L(){return l("change_occupation")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Fingerprints",children:(0,e.createComponentVNode)(2,o.Button,{content:N||"[UNSET]",onClick:function(){function L(){return l("change_fingerprints")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Type",children:(0,e.createComponentVNode)(2,o.Button,{content:h||"[UNSET]",onClick:function(){function L(){return l("change_blood_type")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"DNA Hash",children:(0,e.createComponentVNode)(2,o.Button,{content:g||"[UNSET]",onClick:function(){function L(){return l("change_dna_hash")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Money Account",children:(0,e.createComponentVNode)(2,o.Button,{content:C||"[UNSET]",onClick:function(){function L(){return l("change_money_account")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo",children:(0,e.createComponentVNode)(2,o.Button,{content:x?"Update":"[UNSET]",onClick:function(){function L(){return l("change_photo")}return L}()})})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Card Settings",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Card Info",children:(0,e.createComponentVNode)(2,o.Button,{content:"Delete Card Info",onClick:function(){function L(){return l("delete_info")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Access",children:(0,e.createComponentVNode)(2,o.Button,{content:"Reset Access",onClick:function(){function L(){return l("clear_access")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"AI Tracking",children:(0,e.createComponentVNode)(2,o.Button,{content:B?"Untrackable":"Trackable",onClick:function(){function L(){return l("change_ai_tracking")}return L}()})})]})})],4)}return p}(),k=r.AgentCardAppearances=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.appearances;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Card Appearance",children:f.map(function(u){return(0,e.createComponentVNode)(2,o.ImageButton,{tooltip:u,vertical:!0,asset:!0,style:{margin:"1px"},image:u,imageAsset:"id_card64x64",onclick:function(){function v(){return l("change_appearance_new",{new_appearance:u})}return v}()},u)})})}return p}(),V=r.AgentCardSLSlots=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.saved_info;return(0,e.createComponentVNode)(2,o.Section,{title:"Save/Load Manager",style:{"line-height":"25px"},children:(0,e.createComponentVNode)(2,o.LabeledList,{children:f.map(function(u){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:u.registered_name?u.registered_name+", "+u.assignment:"Slot "+u.id,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Clear",onClick:function(){function v(){return l("clear_slot",{slot:u.id})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Save",onClick:function(){function v(){return l("save_slot",{slot:u.id})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Load",disabled:!u.registered_name,onClick:function(){function v(){return l("load_slot",{slot:u.id})}return v}()})],4)},u.id)})})})}return p}()},56793:function(I,r,n){"use strict";r.__esModule=!0,r.AiAirlock=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},S=r.AiAirlock=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=m[c.power.main]||m[0],l=m[c.power.backup]||m[0],d=m[c.shock]||m[0];return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main",color:s.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.main,content:"Disrupt",onClick:function(){function f(){return i("disrupt-main")}return f}()}),children:[c.power.main?"Online":"Offline"," ",!c.wires.main_power&&"[Wires have been cut!]"||c.power.main_timeleft>0&&"["+c.power.main_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Backup",color:l.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.backup,content:"Disrupt",onClick:function(){function f(){return i("disrupt-backup")}return f}()}),children:[c.power.backup?"Online":"Offline"," ",!c.wires.backup_power&&"[Wires have been cut!]"||c.power.backup_timeleft>0&&"["+c.power.backup_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Electrify",color:d.color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"wrench",disabled:!(c.wires.shock&&c.shock!==2),content:"Restore",onClick:function(){function f(){return i("shock-restore")}return f}()}),(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"bolt",disabled:!c.wires.shock,content:"Temporary",onClick:function(){function f(){return i("shock-temp")}return f}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bolt",disabled:!c.wires.shock||c.shock===0,content:"Permanent",onClick:function(){function f(){return i("shock-perm")}return f}()})],4),children:[c.shock===2?"Safe":"Electrified"," ",!c.wires.shock&&"[Wires have been cut!]"||c.shock_timeleft>0&&"["+c.shock_timeleft+"s]"||c.shock_timeleft===-1&&"[Permanent]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Access and Door Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.id_scanner?"power-off":"times",content:c.id_scanner?"Enabled":"Disabled",selected:c.id_scanner,disabled:!c.wires.id_scanner,onClick:function(){function f(){return i("idscan-toggle")}return f}()}),children:!c.wires.id_scanner&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Access",buttons:(0,e.createComponentVNode)(2,t.Button,{width:6.5,icon:c.emergency?"power-off":"times",content:c.emergency?"Enabled":"Disabled",selected:c.emergency,onClick:function(){function f(){return i("emergency-toggle")}return f}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:c.locked?"lock":"unlock",content:c.locked?"Lowered":"Raised",selected:c.locked,disabled:!c.wires.bolts,onClick:function(){function f(){return i("bolt-toggle")}return f}()}),children:!c.wires.bolts&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.lights?"power-off":"times",content:c.lights?"Enabled":"Disabled",selected:c.lights,disabled:!c.wires.lights,onClick:function(){function f(){return i("light-toggle")}return f}()}),children:!c.wires.lights&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.safe?"power-off":"times",content:c.safe?"Enabled":"Disabled",selected:c.safe,disabled:!c.wires.safe,onClick:function(){function f(){return i("safe-toggle")}return f}()}),children:!c.wires.safe&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.speed?"power-off":"times",content:c.speed?"Enabled":"Disabled",selected:c.speed,disabled:!c.wires.timing,onClick:function(){function f(){return i("speed-toggle")}return f}()}),children:!c.wires.timing&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c.opened?"sign-out-alt":"sign-in-alt",content:c.opened?"Open":"Closed",selected:c.opened,disabled:c.locked||c.welded,onClick:function(){function f(){return i("open-close")}return f}()}),children:!!(c.locked||c.welded)&&(0,e.createVNode)(1,"span",null,[(0,e.createTextVNode)("[Door is "),c.locked?"bolted":"",c.locked&&c.welded?" and ":"",c.welded?"welded":"",(0,e.createTextVNode)("!]")],0)})]})})]})})}return y}()},72475:function(I,r,n){"use strict";r.__esModule=!0,r.AirAlarm=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(195),S=r.AirAlarm=function(){function d(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.locked;return(0,e.createComponentVNode)(2,o.Window,{width:570,height:h?310:755,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,m.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,k),!h&&(0,e.createFragment)([(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p)],4)]})})}return d}(),y=function(f){return f===0?"green":f===1?"orange":"red"},k=function(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.air,g=C.mode,N=C.atmos_alarm,x=C.locked,B=C.alarmActivated,L=C.rcon,w=C.target_temp,E;return h.danger.overall===0?N===0?E="Optimal":E="Caution: Atmos alert in area":h.danger.overall===1?E="Caution":E="DANGER: Internals Required",(0,e.createComponentVNode)(2,t.Section,{title:"Air Status",children:h?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.pressure),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.pressure})," kPa",!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:g===3?"Deactivate Panic Siphon":"Activate Panic Siphon",selected:g===3,icon:"exclamation-triangle",onClick:function(){function T(){return b("mode",{mode:g===3?1:3})}return T}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.oxygen/100,fractionDigits:"1",color:y(h.danger.oxygen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.nitrogen/100,fractionDigits:"1",color:y(h.danger.nitrogen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.co2/100,fractionDigits:"1",color:y(h.danger.co2)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxins",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.plasma/100,fractionDigits:"1",color:y(h.danger.plasma)})}),h.contents.n2o>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.n2o/100,fractionDigits:"1",color:y(h.danger.n2o)})}),h.contents.other>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.other/100,fractionDigits:"1",color:y(h.danger.other)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.temperature),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature})," K /"," ",(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature_c})," C\xA0",(0,e.createComponentVNode)(2,t.Button,{icon:"thermometer-full",content:w+" C",onClick:function(){function T(){return b("temperature")}return T}()}),(0,e.createComponentVNode)(2,t.Button,{content:h.thermostat_state?"On":"Off",selected:h.thermostat_state,icon:"power-off",onClick:function(){function T(){return b("thermostat_state")}return T}()})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Local Status",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.overall),children:[E,!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:B?"Reset Alarm":"Activate Alarm",selected:B,onClick:function(){function T(){return b(B?"atmos_reset":"atmos_alarm")}return T}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remote Control Settings",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Off",selected:L===1,onClick:function(){function T(){return b("set_rcon",{rcon:1})}return T}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Auto",selected:L===2,onClick:function(){function T(){return b("set_rcon",{rcon:2})}return T}()}),(0,e.createComponentVNode)(2,t.Button,{content:"On",selected:L===3,onClick:function(){function T(){return b("set_rcon",{rcon:3})}return T}()})]})]}):(0,e.createComponentVNode)(2,t.Box,{children:"Unable to acquire air sample!"})})},V=function(f,u){var v=(0,a.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1];return(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===0,onClick:function(){function h(){return C(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-out-alt"})," Vent Control"]},"Vents"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===1,onClick:function(){function h(){return C(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-in-alt"})," Scrubber Control"]},"Scrubbers"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===2,onClick:function(){function h(){return C(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog"})," Mode"]},"Mode"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===3,onClick:function(){function h(){return C(3)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"tachometer-alt"})," Thresholds"]},"Thresholds")]})},p=function(f,u){var v=(0,a.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1];switch(b){case 0:return(0,e.createComponentVNode)(2,i);case 1:return(0,e.createComponentVNode)(2,c);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,l);default:return"WE SHOULDN'T BE HERE!"}},i=function(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.vents;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return b("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.direction==="release"?"Blowing":"Siphoning",icon:g.direction==="release"?"sign-out-alt":"sign-in-alt",onClick:function(){function N(){return b("command",{cmd:"direction",val:g.direction==="release"?0:1,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure Checks",children:[(0,e.createComponentVNode)(2,t.Button,{content:"External",selected:g.checks===1,onClick:function(){function N(){return b("command",{cmd:"checks",val:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Internal",selected:g.checks===2,onClick:function(){function N(){return b("command",{cmd:"checks",val:2,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Pressure Target",children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:g.external})," kPa\xA0",(0,e.createComponentVNode)(2,t.Button,{content:"Set",icon:"cog",onClick:function(){function N(){return b("command",{cmd:"set_external_pressure",id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset",icon:"redo-alt",onClick:function(){function N(){return b("command",{cmd:"set_external_pressure",val:101.325,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},c=function(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.scrubbers;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return b("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.scrubbing?"Scrubbing":"Siphoning",icon:g.scrubbing?"filter":"sign-in-alt",onClick:function(){function N(){return b("command",{cmd:"scrubbing",val:g.scrubbing===0?1:0,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,t.Button,{content:g.widenet?"Extended":"Normal",selected:g.widenet,icon:"expand-arrows-alt",onClick:function(){function N(){return b("command",{cmd:"widenet",val:g.widenet===0?1:0,id_tag:g.id_tag})}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filtering",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Carbon Dioxide",selected:g.filter_co2,onClick:function(){function N(){return b("command",{cmd:"co2_scrub",val:g.filter_co2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Plasma",selected:g.filter_toxins,onClick:function(){function N(){return b("command",{cmd:"tox_scrub",val:g.filter_toxins===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrous Oxide",selected:g.filter_n2o,onClick:function(){function N(){return b("command",{cmd:"n2o_scrub",val:g.filter_n2o===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Oxygen",selected:g.filter_o2,onClick:function(){function N(){return b("command",{cmd:"o2_scrub",val:g.filter_o2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrogen",selected:g.filter_n2,onClick:function(){function N(){return b("command",{cmd:"n2_scrub",val:g.filter_n2===0?1:0,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},s=function(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.modes,g=C.presets,N=C.emagged,x=C.mode,B=C.preset;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"System Mode",children:(0,e.createComponentVNode)(2,t.Table,{children:h.map(function(L){return(!L.emagonly||L.emagonly&&!!N)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:L.name,icon:"cog",selected:L.id===x,onClick:function(){function w(){return b("mode",{mode:L.id})}return w}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.desc})]},L.name)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"System Presets",children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"After making a selection, the system will automatically cycle in order to remove contaminants."}),(0,e.createComponentVNode)(2,t.Table,{mt:1,children:g.map(function(L){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:L.name,icon:"cog",selected:L.id===B,onClick:function(){function w(){return b("preset",{preset:L.id})}return w}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.desc})]},L.name)})})]})],4)},l=function(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.thresholds;return(0,e.createComponentVNode)(2,t.Section,{title:"Alarm Thresholds",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Max"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Max"})]}),h.map(function(g){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:g.name}),g.settings.map(function(N){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:N.selected===-1?"Off":N.selected,onClick:function(){function x(){return b("command",{cmd:"set_threshold",env:N.env,var:N.val})}return x}()})},N.val)})]},g.name)})]})})}},12333:function(I,r,n){"use strict";r.__esModule=!0,r.AirlockAccessController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AirlockAccessController=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.exterior_status,s=i.interior_status,l=i.processing,d,f;return c==="open"?d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Lock Exterior Door",icon:"exclamation-triangle",disabled:l,onClick:function(){function u(){return p("force_ext")}return u}()}):d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:l,onClick:function(){function u(){return p("cycle_ext_door")}return u}()}),s==="open"?f=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Lock Interior Door",icon:"exclamation-triangle",disabled:l,color:s==="open"?"red":l?"yellow":null,onClick:function(){function u(){return p("force_int")}return u}()}):f=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:l,onClick:function(){function u(){return p("cycle_int_door")}return u}()}),(0,e.createComponentVNode)(2,o.Window,{width:330,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Door Status",children:c==="closed"?"Locked":"Open"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Door Status",children:s==="closed"?"Locked":"Open"})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.Box,{children:[d,f]})})]})})}return S}()},28736:function(I,r,n){"use strict";r.__esModule=!0,r.AirlockElectronics=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(49148),S=1,y=2,k=4,V=8,p=r.AirlockElectronics=function(){function s(l,d){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:565,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),i=function(l,d){var f=(0,a.useBackend)(d),u=f.act,v=f.data,b=v.unrestricted_dir;return(0,e.createComponentVNode)(2,t.Section,{title:"Access Control",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,mb:1,children:"Unrestricted Access From:"}),(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-left",content:"East",selected:b&k?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:k})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-up",content:"South",selected:b&y?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:y})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-right",content:"West",selected:b&V?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:V})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-down",content:"North",selected:b&S?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:S})}return C}()})})]})]})})},c=function(l,d){var f=(0,a.useBackend)(d),u=f.act,v=f.data,b=v.selected_accesses,C=v.one_access,h=v.regions;return(0,e.createComponentVNode)(2,m.AccessList,{usedByRcd:1,rcdButtons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:C,content:"One",onClick:function(){function g(){return u("set_one_access",{access:"one"})}return g}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!C,content:"All",onClick:function(){function g(){return u("set_one_access",{access:"all"})}return g}()})],4),accesses:h,selectedList:b,accessMod:function(){function g(N){return u("set",{access:N})}return g}(),grantAll:function(){function g(){return u("grant_all")}return g}(),denyAll:function(){function g(){return u("clear_all")}return g}(),grantDep:function(){function g(N){return u("grant_region",{region:N})}return g}(),denyDep:function(){function g(N){return u("deny_region",{region:N})}return g}()})}},47365:function(I,r,n){"use strict";r.__esModule=!0,r.AlertModal=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(92986),m=n(36036),S=n(98595),y=-1,k=1,V=r.AlertModal=function(){function c(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,v=u.autofocus,b=u.buttons,C=b===void 0?[]:b,h=u.large_buttons,g=u.message,N=g===void 0?"":g,x=u.timeout,B=u.title,L=(0,t.useLocalState)(l,"selected",0),w=L[0],E=L[1],T=110+(N.length>30?Math.ceil(N.length/4):0)+(N.length&&h?5:0),A=325+(C.length>2?100:0),O=function(){function P(M){w===0&&M===y?E(C.length-1):w===C.length-1&&M===k?E(0):E(w+M)}return P}();return(0,e.createComponentVNode)(2,S.Window,{title:B,height:T,width:A,children:[!!x&&(0,e.createComponentVNode)(2,a.Loader,{value:x}),(0,e.createComponentVNode)(2,S.Window.Content,{onKeyDown:function(){function P(M){var D=window.event?M.which:M.keyCode;D===o.KEY_SPACE||D===o.KEY_ENTER?f("choose",{choice:C[w]}):D===o.KEY_ESCAPE?f("cancel"):D===o.KEY_LEFT?(M.preventDefault(),O(y)):(D===o.KEY_TAB||D===o.KEY_RIGHT)&&(M.preventDefault(),O(k))}return P}(),children:(0,e.createComponentVNode)(2,m.Section,{fill:!0,children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,m:1,children:(0,e.createComponentVNode)(2,m.Box,{color:"label",overflow:"hidden",children:N})}),(0,e.createComponentVNode)(2,m.Stack.Item,{children:[!!v&&(0,e.createComponentVNode)(2,m.Autofocus),(0,e.createComponentVNode)(2,p,{selected:w})]})]})})})]})}return c}(),p=function(s,l){var d=(0,t.useBackend)(l),f=d.data,u=f.buttons,v=u===void 0?[]:u,b=f.large_buttons,C=f.swapped_buttons,h=s.selected;return(0,e.createComponentVNode)(2,m.Flex,{fill:!0,align:"center",direction:C?"row":"row-reverse",justify:"space-around",wrap:!0,children:v==null?void 0:v.map(function(g,N){return b&&v.length<3?(0,e.createComponentVNode)(2,m.Flex.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N):(0,e.createComponentVNode)(2,m.Flex.Item,{grow:b?1:0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N)})})},i=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,v=u.large_buttons,b=s.button,C=s.selected,h=b.length>7?"100%":7;return(0,e.createComponentVNode)(2,m.Button,{mx:v?1:0,pt:v?.33:0,content:b,fluid:!!v,onClick:function(){function g(){return f("choose",{choice:b})}return g}(),selected:C,textAlign:"center",height:!!v&&2,width:!v&&h})}},71824:function(I,r,n){"use strict";r.__esModule=!0,r.AppearanceChanger=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AppearanceChanger=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.change_race,l=c.species,d=c.specimen,f=c.change_gender,u=c.gender,v=c.has_gender,b=c.change_eye_color,C=c.change_skin_tone,h=c.change_skin_color,g=c.change_head_accessory_color,N=c.change_hair_color,x=c.change_secondary_hair_color,B=c.change_facial_hair_color,L=c.change_secondary_facial_hair_color,w=c.change_head_marking_color,E=c.change_body_marking_color,T=c.change_tail_marking_color,A=c.change_head_accessory,O=c.head_accessory_styles,P=c.head_accessory_style,M=c.change_hair,D=c.hair_styles,F=c.hair_style,_=c.change_hair_gradient,W=c.change_facial_hair,U=c.facial_hair_styles,G=c.facial_hair_style,$=c.change_head_markings,oe=c.head_marking_styles,X=c.head_marking_style,ve=c.change_body_markings,me=c.body_marking_styles,ne=c.body_marking_style,ce=c.change_tail_markings,q=c.tail_marking_styles,ae=c.tail_marking_style,J=c.change_body_accessory,Y=c.body_accessory_styles,Q=c.body_accessory_style,Z=c.change_alt_head,te=c.alt_head_styles,se=c.alt_head_style,ye=!1;return(b||C||h||g||N||x||B||L||w||E||T)&&(ye=!0),(0,e.createComponentVNode)(2,o.Window,{width:800,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Species",children:l.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.specimen,selected:fe.specimen===d,onClick:function(){function Ie(){return i("race",{race:fe.specimen})}return Ie}()},fe.specimen)})}),!!f&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gender",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Male",selected:u==="male",onClick:function(){function fe(){return i("gender",{gender:"male"})}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Female",selected:u==="female",onClick:function(){function fe(){return i("gender",{gender:"female"})}return fe}()}),!v&&(0,e.createComponentVNode)(2,t.Button,{content:"Genderless",selected:u==="plural",onClick:function(){function fe(){return i("gender",{gender:"plural"})}return fe}()})]}),!!ye&&(0,e.createComponentVNode)(2,S),!!A&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head accessory",children:O.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headaccessorystyle,selected:fe.headaccessorystyle===P,onClick:function(){function Ie(){return i("head_accessory",{head_accessory:fe.headaccessorystyle})}return Ie}()},fe.headaccessorystyle)})}),!!M&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair",children:D.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.hairstyle,selected:fe.hairstyle===F,onClick:function(){function Ie(){return i("hair",{hair:fe.hairstyle})}return Ie}()},fe.hairstyle)})}),!!_&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair Gradient",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Change Style",onClick:function(){function fe(){return i("hair_gradient")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Offset",onClick:function(){function fe(){return i("hair_gradient_offset")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Color",onClick:function(){function fe(){return i("hair_gradient_colour")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Alpha",onClick:function(){function fe(){return i("hair_gradient_alpha")}return fe}()})]}),!!W&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Facial hair",children:U.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.facialhairstyle,selected:fe.facialhairstyle===G,onClick:function(){function Ie(){return i("facial_hair",{facial_hair:fe.facialhairstyle})}return Ie}()},fe.facialhairstyle)})}),!!$&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head markings",children:oe.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headmarkingstyle,selected:fe.headmarkingstyle===X,onClick:function(){function Ie(){return i("head_marking",{head_marking:fe.headmarkingstyle})}return Ie}()},fe.headmarkingstyle)})}),!!ve&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body markings",children:me.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodymarkingstyle,selected:fe.bodymarkingstyle===ne,onClick:function(){function Ie(){return i("body_marking",{body_marking:fe.bodymarkingstyle})}return Ie}()},fe.bodymarkingstyle)})}),!!ce&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tail markings",children:q.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.tailmarkingstyle,selected:fe.tailmarkingstyle===ae,onClick:function(){function Ie(){return i("tail_marking",{tail_marking:fe.tailmarkingstyle})}return Ie}()},fe.tailmarkingstyle)})}),!!J&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body accessory",children:Y.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodyaccessorystyle,selected:fe.bodyaccessorystyle===Q,onClick:function(){function Ie(){return i("body_accessory",{body_accessory:fe.bodyaccessorystyle})}return Ie}()},fe.bodyaccessorystyle)})}),!!Z&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alternate head",children:te.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.altheadstyle,selected:fe.altheadstyle===se,onClick:function(){function Ie(){return i("alt_head",{alt_head:fe.altheadstyle})}return Ie}()},fe.altheadstyle)})})]})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=[{key:"change_eye_color",text:"Change eye color",action:"eye_color"},{key:"change_skin_tone",text:"Change skin tone",action:"skin_tone"},{key:"change_skin_color",text:"Change skin color",action:"skin_color"},{key:"change_head_accessory_color",text:"Change head accessory color",action:"head_accessory_color"},{key:"change_hair_color",text:"Change hair color",action:"hair_color"},{key:"change_secondary_hair_color",text:"Change secondary hair color",action:"secondary_hair_color"},{key:"change_facial_hair_color",text:"Change facial hair color",action:"facial_hair_color"},{key:"change_secondary_facial_hair_color",text:"Change secondary facial hair color",action:"secondary_facial_hair_color"},{key:"change_head_marking_color",text:"Change head marking color",action:"head_marking_color"},{key:"change_body_marking_color",text:"Change body marking color",action:"body_marking_color"},{key:"change_tail_marking_color",text:"Change tail marking color",action:"tail_marking_color"}];return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Colors",children:s.map(function(l){return!!c[l.key]&&(0,e.createComponentVNode)(2,t.Button,{content:l.text,onClick:function(){function d(){return i(l.action)}return d}()},l.key)})})}},72285:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AtmosAlertConsole=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.priority||[],s=i.minor||[];return(0,e.createComponentVNode)(2,o.Window,{width:350,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Alarms",children:(0,e.createVNode)(1,"ul",null,[c.length===0&&(0,e.createVNode)(1,"li","color-good","No Priority Alerts",16),c.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"bad",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)}),s.length===0&&(0,e.createVNode)(1,"li","color-good","No Minor Alerts",16),s.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"average",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)})],0)})})})}return S}()},65805:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(36352),m=n(98595),S=function(c){if(c===0)return(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Good"});if(c===1)return(0,e.createComponentVNode)(2,t.Box,{color:"orange",bold:!0,children:"Warning"});if(c===2)return(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"DANGER"})},y=function(c){if(c===0)return"green";if(c===1)return"orange";if(c===2)return"red"},k=r.AtmosControl=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=(0,a.useLocalState)(s,"tabIndex",0),v=u[0],b=u[1],C=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,V);case 1:return(0,e.createComponentVNode)(2,p);default:return"WE SHOULDN'T BE HERE!"}}return h}();return(0,e.createComponentVNode)(2,m.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:v===0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===0,onClick:function(){function h(){return b(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===1,onClick:function(){function h(){return b(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),C(v)]})})})}return i}(),V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.alarms;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Access"})]}),u.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,o.TableCell,{children:v.name}),(0,e.createComponentVNode)(2,o.TableCell,{children:S(v.danger)}),(0,e.createComponentVNode)(2,o.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Access",onClick:function(){function b(){return d("open_alarm",{aref:v.ref})}return b}()})})]},v.name)})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.alarms,v=f.stationLevelNum,b=f.stationLevelName,C=(0,a.useLocalState)(s,"zoom",1),h=C[0],g=C[1],N=(0,a.useLocalState)(s,"z_current",v[0]),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,t.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,t.NanoMap,{onZoom:function(){function L(w){return g(w)}return L}(),zLevels:v,zNames:b,z_current:x,setZCurrent:B,children:u.map(function(L){return(0,e.createComponentVNode)(2,t.NanoMap.Marker,{x:L.x,y:L.y,z:L.z,z_current:x,zoom:h,icon:"circle",tooltip:L.name,color:y(L.danger),onClick:function(){function w(){return d("open_alarm",{aref:L.ref})}return w}()},L.ref)})})})}},87816:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosFilter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AtmosFilter=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.pressure,l=i.max_pressure,d=i.filter_type,f=i.filter_type_list;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:140,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_pressure")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:l,value:s,onDrag:function(){function u(v,b){return p("custom_pressure",{pressure:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_pressure")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filter",children:f.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{selected:u.gas_type===d,content:u.label,onClick:function(){function v(){return p("set_filter",{filter:u.gas_type})}return v}()},u.label)})})]})})})})}return S}()},52977:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AtmosMixer=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.on,l=c.pressure,d=c.max_pressure,f=c.node1_concentration,u=c.node2_concentration;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:165,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){function v(){return i("power")}return v}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:l===0,width:2.2,onClick:function(){function v(){return i("min_pressure")}return v}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:d,value:l,onDrag:function(){function v(b,C){return i("custom_pressure",{pressure:C})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:l===d,width:2.2,onClick:function(){function v(){return i("max_pressure")}return v}()})]}),(0,e.createComponentVNode)(2,S,{node_name:"Node 1",node_ref:f}),(0,e.createComponentVNode)(2,S,{node_name:"Node 2",node_ref:u})]})})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=k.node_name,l=k.node_ref;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:s,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",width:2.2,disabled:l===0,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l-10)/100})}return d}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"%",width:6.1,lineHeight:1.5,stepPixelSize:10,minValue:0,maxValue:100,value:l,onChange:function(){function d(f,u){return i("set_node",{node_name:s,concentration:u/100})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",width:2.2,disabled:l===100,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l+10)/100})}return d}()})]})}},11748:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosPump=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AtmosPump=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.rate,l=i.max_rate,d=i.gas_unit,f=i.step;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:110,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_rate")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:d,width:6.1,lineHeight:1.5,step:f,minValue:0,maxValue:l,value:s,onDrag:function(){function u(v,b){return p("custom_rate",{rate:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_rate")}return u}()})]})]})})})})}return S}()},76511:function(I,r,n){"use strict";r.__esModule=!0,r.AutoDoc=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(39473),S=r.AutoDoc=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.HasTray,l=c.TguiIcons,d=c.occupant,f=c.isHealing,u=c.fixtimer,v=c.healtimer,b=(0,a.useLocalState)(V,"ChoosePart","chest"),C=b[0],h=b[1];return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",resizable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{width:"100%",children:[(0,e.createComponentVNode)(2,m.FlexItem,{basis:"30%",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l.human,style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l[C],style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})]}),(0,e.createComponentVNode)(2,m.FlexItem,{basis:"70%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Info",buttons:(0,e.createFragment)([Object.keys(l).map(function(g){return g!=="human"&&(0,e.createComponentVNode)(2,t.Button,{content:g,selected:g===C,onClick:function(){function N(){return h(g)}return N}(),z:!0},g)}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:s?"Eject Tray":"Reject Tray",locked:f,onClick:function(){function g(){return i("ChangeTrayState")}return g}()})],0),children:(0,e.createComponentVNode)(2,t.Box,{children:[!!(d[C]&&d[C].extOrgan)&&d[C].extOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createVNode)(1,"br"),g.open?"opened":"",g.broken?"broken":"",!!g.broken&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"fracture"})}return N}()}),(0,e.createVNode)(1,"br")],4),g.internalBleeding?"bleeding":"",!!g.internalBleeding&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"bleeding"})}return N}()}),(0,e.createVNode)(1,"br")],4),(0,e.createTextVNode)("Internals:"),(0,e.createComponentVNode)(2,t.Button,{content:"Complete",style:{"margin-left":"10px"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"completeInternal"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.totalLoss:"",(0,e.createVNode)(1,"br")],0,g.name)}),!!(d[C]&&d[C].intOrgan)&&d[C].intOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createComponentVNode)(2,t.Button,{content:"Remove",style:{"margin-left":"1.5rem"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"remove"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.damage:"",!!g.totalLoss&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Heal",style:{"margin-left":"30px"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"damage"})}return N}()}),(0,e.createVNode)(1,"br")],4)],0,g.name)}),!!d.TotalBruteBurn&&(0,e.createFragment)([(0,e.createTextVNode)("Total external damage is "),d.TotalBruteBurn,(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Start Healing",onClick:function(){function g(){return i("HealBruteBurn")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Reattach externals",onClick:function(){function g(){return i("CompleteExternal")}return g}()})],0),(0,e.createVNode)(1,"br"),!!u&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Fixing organ: "),u],0),!!v&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Healing external damage: "),v],0)]})})})]})})})}return y}()},59179:function(I,r,n){"use strict";r.__esModule=!0,r.Autolathe=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),m=n(36036),S=n(98595),y=n(25328),k=function(i,c,s,l){return i.requirements===null?!0:!(i.requirements.metal*l>c||i.requirements.glass*l>s)},V=r.Autolathe=function(){function p(i,c){var s=(0,o.useBackend)(c),l=s.act,d=s.data,f=d.total_amount,u=d.max_amount,v=d.metal_amount,b=d.glass_amount,C=d.busyname,h=d.busyamt,g=d.showhacked,N=d.buildQueue,x=d.buildQueueLen,B=d.recipes,L=d.categories,w=(0,o.useSharedState)(c,"category",0),E=w[0],T=w[1];E===0&&(E="Tools");var A=v.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),O=b.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),P=f.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),M=(0,o.useSharedState)(c,"search_text",""),D=M[0],F=M[1],_=(0,y.createSearch)(D,function($){return $.name}),W="";x>0&&(W=N.map(function($,oe){return(0,e.createComponentVNode)(2,m.Box,{children:(0,e.createComponentVNode)(2,m.Button,{fluid:!0,icon:"times",color:"transparent",content:N[oe][0],onClick:function(){function X(){return l("remove_from_queue",{remove_from_queue:N.indexOf($)+1})}return X}()},$)},oe)}));var U=(0,a.flow)([(0,t.filter)(function($){return($.category.indexOf(E)>-1||D)&&(d.showhacked||!$.hacked)}),D&&(0,t.filter)(_),(0,t.sortBy)(function($){return $.name.toLowerCase()})])(B),G="Build";return D?G="Results for: '"+D+"':":E&&(G="Build ("+E+")"),(0,e.createComponentVNode)(2,S.Window,{width:750,height:525,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,horizontal:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{width:"70%",children:(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,title:G,buttons:(0,e.createComponentVNode)(2,m.Dropdown,{width:"150px",options:L,selected:E,onSelected:function(){function $(oe){return T(oe)}return $}()}),children:[(0,e.createComponentVNode)(2,m.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function $(oe,X){return F(X)}return $}(),mb:1}),U.map(function($){return(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+$.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,m.Button,{mr:1,icon:"hammer",selected:d.busyname===$.name&&d.busyamt===1,disabled:!k($,d.metal_amount,d.glass_amount,1),onClick:function(){function oe(){return l("make",{make:$.uid,multiplier:1})}return oe}(),children:(0,y.toTitleCase)($.name)}),$.max_multiplier>=10&&(0,e.createComponentVNode)(2,m.Button,{mr:1,icon:"hammer",selected:d.busyname===$.name&&d.busyamt===10,disabled:!k($,d.metal_amount,d.glass_amount,10),onClick:function(){function oe(){return l("make",{make:$.uid,multiplier:10})}return oe}(),children:"10x"}),$.max_multiplier>=25&&(0,e.createComponentVNode)(2,m.Button,{mr:1,icon:"hammer",selected:d.busyname===$.name&&d.busyamt===25,disabled:!k($,d.metal_amount,d.glass_amount,25),onClick:function(){function oe(){return l("make",{make:$.uid,multiplier:25})}return oe}(),children:"25x"}),$.max_multiplier>25&&(0,e.createComponentVNode)(2,m.Button,{mr:1,icon:"hammer",selected:d.busyname===$.name&&d.busyamt===$.max_multiplier,disabled:!k($,d.metal_amount,d.glass_amount,$.max_multiplier),onClick:function(){function oe(){return l("make",{make:$.uid,multiplier:$.max_multiplier})}return oe}(),children:[$.max_multiplier,"x"]}),$.requirements&&Object.keys($.requirements).map(function(oe){return(0,y.toTitleCase)(oe)+": "+$.requirements[oe]}).join(", ")||(0,e.createComponentVNode)(2,m.Box,{children:"No resources required."})]},$.ref)})]})}),(0,e.createComponentVNode)(2,m.Stack.Item,{width:"30%",children:[(0,e.createComponentVNode)(2,m.Section,{title:"Materials",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Metal",children:A}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Glass",children:O}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Total",children:P}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Storage",children:[d.fill_percent,"% Full"]})]})}),(0,e.createComponentVNode)(2,m.Section,{title:"Building",children:(0,e.createComponentVNode)(2,m.Box,{color:C?"green":"",children:C||"Nothing"})}),(0,e.createComponentVNode)(2,m.Section,{title:"Build Queue",height:23.7,children:[W,(0,e.createComponentVNode)(2,m.Button,{mt:.5,fluid:!0,icon:"times",content:"Clear All",color:"red",disabled:!d.buildQueueLen,onClick:function(){function $(){return l("clear_queue")}return $}()})]})]})]})})})}return p}()},64273:function(I,r,n){"use strict";r.__esModule=!0,r.Biogenerator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(62411),S=r.Biogenerator=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data,d=s.config,f=l.container,u=l.processing,v=d.title;return(0,e.createComponentVNode)(2,o.Window,{width:390,height:595,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Operating,{operating:u,name:v}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.biomass,u=d.container,v=d.container_curr_reagents,b=d.container_max_reagents;return(0,e.createComponentVNode)(2,t.Section,{title:"Storage",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"20px",color:"silver",children:"Biomass:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"5px",children:f}),(0,e.createComponentVNode)(2,t.Icon,{name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack,{height:"21px",mt:"8px",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"10px",color:"silver",children:"Container:"}),u?(0,e.createComponentVNode)(2,t.ProgressBar,{value:v,maxValue:b,children:(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:v+" / "+b+" units"})}):(0,e.createComponentVNode)(2,t.Stack.Item,{children:"None"})]})]})},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.has_plants,u=d.container;return(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",disabled:!f,tooltip:f?"":"There are no plants in the biogenerator.",tooltipPosition:"top-start",content:"Activate",onClick:function(){function v(){return l("activate")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"40%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"flask",disabled:!u,tooltip:u?"":"The biogenerator does not have a container.",tooltipPosition:"top",content:"Detach Container",onClick:function(){function v(){return l("detach_container")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",disabled:!f,tooltip:f?"":"There are no stored plants to eject.",tooltipPosition:"top-end",content:"Eject Plants",onClick:function(){function v(){return l("eject_plants")}return v}()})})]})})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.biomass,u=d.product_list,v=d.container,b=(0,a.useSharedState)(c,"vendAmount",1),C=b[0],h=b[1],g=Object.entries(u).map(function(N,x){var B=Object.entries(N[1]).map(function(L){return L[1]});return(0,e.createComponentVNode)(2,t.Collapsible,{title:N[0],open:!0,children:B.map(function(L){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",ml:"2px",children:L.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"20%",children:[L.cost*C,(0,e.createComponentVNode)(2,t.Icon,{ml:"5px",name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"40%",children:L.needs_container&&!v?(0,e.createComponentVNode)(2,t.Button,{content:"No container",disabled:!0,icon:"flask",tooltip:"\u0412\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u043B\u044E\u0431\u043E\u0439 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u044D\u0442\u043E\u0439 \u043E\u043F\u0446\u0438\u0438"}):(0,e.createComponentVNode)(2,t.Button,{content:"Vend",disabled:f0?Math.floor(E/l):0,P=s?"@?%%!\u2116@"+l:l,M=E>=l,D=d-d%5+(d%5>0?5:0);return(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0435 \u0420\u0430\u0437\u043B\u043E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{color:"silver",bold:!0,children:B}),(0,e.createComponentVNode)(2,t.ProgressBar,{color:A===0?"bad":A<100?"average":"good",value:w,maxValue:L,mt:1,mb:2,children:[A<=100?A:100," %"]}),(0,e.createComponentVNode)(2,t.Box,{children:["\u0414\u0430\u043D\u043D\u044B\u0435 \u0434\u043B\u044F \u0437\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F: ",(0,e.createComponentVNode)(2,t.Box,{color:E?M?"good":"average":"bad",as:"span",children:Math.floor(E)}),(0,e.createComponentVNode)(2,t.Button,{icon:"atom",tooltip:"\u0414\u043B\u044F \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0437\u043E\u043D\u0434\u0438\u0440\u0443\u044E\u0449\u0435\u0433\u043E \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u0430 \u043D\u0443\u0436\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C "+P+" \u0434\u0430\u043D\u043D\u044B\u0445.",content:d>0?"\u041F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 "+D+" \u0441\u0435\u043A\u0443\u043D\u0434":"\u0417\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u0442\u044C ("+O+")",disabled:!M||d>0,onClick:function(){function F(){return i("probe",{rift_id:x})}return F}(),mx:2}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",content:T?"\u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D":"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",disabled:T||A<100,onClick:function(){function F(){return i("reward",{rift_id:x})}return F}(),mt:1.4})]})]})}return g}(),C=function(){function g(N){var x=N.servName,B=N.servData;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x,children:B.length?B.map(function(L,w){return(0,e.createComponentVNode)(2,t.Box,{children:[L.riftName," \u2014 ",Math.floor(L.probePoints)," ","\u0434\u0430\u043D\u043D\u044B\u0445."]},w)}):(0,e.createComponentVNode)(2,t.Box,{children:"\u041D\u0435\u0442 \u0434\u0430\u043D\u043D\u044B\u0445"})})}return g}(),h=function(){function g(N){var x=N.scannerId,B=N.scannerName,L=N.scanStatus,w=N.canSwitch,E=N.switching,T=m[L],A=function(){function P(){if(T==="OFF")return[" ","silver"];if(T==="NO_RIFTS")return["\u041D\u0435\u0442 \u0440\u0430\u0437\u043B\u043E\u043C\u043E\u0432","silver"];if(T==="SOME_RIFTS")return["\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442","good"];if(T==="DANGER")return["\u041E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C! \u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u043A\u0430\u043D\u0435\u0440!","bad"]}return P}(),O=A();return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B,py:0,children:[E?(0,e.createComponentVNode)(2,t.Icon,{name:"circle-notch",color:"silver",spin:!0,ml:1.85,mr:1.79,my:.84}):w?(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",color:T==="OFF"?"bad":"good",onClick:function(){function P(){return i("toggle_scanner",{scanner_id:x})}return P}(),ml:1,mr:1}):(0,e.createComponentVNode)(2,t.Icon,{name:"power-off",color:T==="OFF"?"bad":"good",ml:1.85,mr:1.79,my:.84}),T!=="OFF"&&(0,e.createComponentVNode)(2,t.Box,{as:"span",color:O[1],children:O[0]})]})}return g}();return(0,e.createComponentVNode)(2,o.Window,{width:570,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[f&&f.map(function(g){return b(g)}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043A\u0430\u043D\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:v&&v.map(function(g){return h(g)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0435\u0440\u0432\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:u&&u.map(function(g){return C(g)})})})]})})}return y}()},27629:function(I,r,n){"use strict";r.__esModule=!0,r.BluespaceTap=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(49968),S=r.BluespaceTap=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.product||[],l=c.desiredLevel,d=c.inputLevel,f=c.points,u=c.totalPoints,v=c.powerUse,b=c.availablePower,C=c.maxLevel,h=c.emagged,g=c.safeLevels,N=c.nextLevelPower,x=l>d&&"bad"||"good";return(0,e.createComponentVNode)(2,o.Window,{width:650,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!h&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"Safety Protocols disabled"}),d>g&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"High Power, Instability likely"}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"Input Management",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Level",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Desired Level",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:l===0,tooltip:"Set to 0",onClick:function(){function B(){return i("set",{set_level:0})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"step-backward",tooltip:"Decrease to actual input level",disabled:l===0,onClick:function(){function B(){return i("set",{set_level:d})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:l===0,tooltip:"Decrease one step",onClick:function(){function B(){return i("decrease")}return B}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:1,mx:1,children:(0,e.createComponentVNode)(2,t.Slider,{value:l,fillValue:d,minValue:0,color:x,maxValue:C,stepPixelSize:20,step:1,onChange:function(){function B(L,w){return i("set",{set_level:w})}return B}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:l===C,tooltip:"Increase one step",tooltipPosition:"left",onClick:function(){function B(){return i("increase")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:l===C,tooltip:"Set to max",tooltipPosition:"left",onClick:function(){function B(){return i("set",{set_level:C})}return B}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Power Use",children:(0,m.formatPower)(v)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power for next level",children:(0,m.formatPower)(N)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Surplus Power",children:(0,m.formatPower)(b)})]})})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Points",children:f}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Points",children:u})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{align:"end",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:s.map(function(B){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B.name,children:(0,e.createComponentVNode)(2,t.Button,{disabled:B.price>=f,onClick:function(){function L(){return i("vend",{target:B.key})}return L}(),content:B.price})},B.key)})})})})]})})]})})})}return y}()},33758:function(I,r,n){"use strict";r.__esModule=!0,r.BodyScanner=void 0;var e=n(89005),a=n(44879),t=n(25328),o=n(72253),m=n(36036),S=n(98595),y=[["good","Alive"],["average","Critical"],["bad","DEAD"]],k=[["hasBorer","bad","Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."],["hasVirus","bad","Viral pathogen detected in blood stream."],["blind","average","Cataracts detected."],["colourblind","average","Photoreceptor abnormalities detected."],["nearsighted","average","Retinal misalignment detected."]],V=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radioactive","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],p={average:[.25,.5],bad:[.5,1/0]},i=function(x,B){for(var L=[],w=0;w0?x.filter(function(B){return!!B}).reduce(function(B,L){return(0,e.createFragment)([B,(0,e.createComponentVNode)(2,m.Box,{children:L},L)],0)},null):null},s=function(x){if(x>100){if(x<300)return"mild infection";if(x<400)return"mild infection+";if(x<500)return"mild infection++";if(x<700)return"acute infection";if(x<800)return"acute infection+";if(x<900)return"acute infection++";if(x>=900)return"septic"}return""},l=r.BodyScanner=function(){function N(x,B){var L=(0,o.useBackend)(B),w=L.data,E=w.occupied,T=w.occupant,A=T===void 0?{}:T,O=E?(0,e.createComponentVNode)(2,d,{occupant:A}):(0,e.createComponentVNode)(2,g);return(0,e.createComponentVNode)(2,S.Window,{width:700,height:600,title:"Body Scanner",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:O})})}return N}(),d=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,m.Box,{children:[(0,e.createComponentVNode)(2,f,{occupant:B}),(0,e.createComponentVNode)(2,u,{occupant:B}),(0,e.createComponentVNode)(2,v,{occupant:B}),(0,e.createComponentVNode)(2,C,{organs:B.extOrgan}),(0,e.createComponentVNode)(2,h,{organs:B.intOrgan})]})},f=function(x,B){var L=(0,o.useBackend)(B),w=L.act,E=L.data,T=E.occupant;return(0,e.createComponentVNode)(2,m.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Button,{icon:"print",onClick:function(){function A(){return w("print_p")}return A}(),children:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u043E\u0442\u0447\u0435\u0442"}),(0,e.createComponentVNode)(2,m.Button,{icon:"print",onClick:function(){function A(){return w("insurance")}return A}(),children:"\u0421\u043F\u0438\u0441\u0430\u0442\u044C \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0443"}),(0,e.createComponentVNode)(2,m.Button,{icon:"user-slash",onClick:function(){function A(){return w("eject_id")}return A}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043A\u0430\u0440\u0442\u0443"}),(0,e.createComponentVNode)(2,m.Button,{icon:"user-slash",onClick:function(){function A(){return w("ejectify")}return A}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430"})],4),children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Name",children:T.name}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:T.maxHealth,value:T.health/T.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Status",color:y[T.stat][0],children:y[T.stat][1]}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,m.AnimatedNumber,{value:(0,a.round)(T.bodyTempC)}),"\xB0C,\xA0",(0,e.createComponentVNode)(2,m.AnimatedNumber,{value:(0,a.round)(T.bodyTempF)}),"\xB0F"]}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Implants",children:T.implant_len?(0,e.createComponentVNode)(2,m.Box,{children:T.implant.map(function(A){return A.name}).join(", ")}):(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"None"})})]})})},u=function(x){var B=x.occupant;return B.hasBorer||B.blind||B.colourblind||B.nearsighted||B.hasVirus?(0,e.createComponentVNode)(2,m.Section,{title:"Abnormalities",children:k.map(function(L,w){if(B[L[0]])return(0,e.createComponentVNode)(2,m.Box,{color:L[1],bold:L[1]==="bad",children:L[2]},L[2])})}):(0,e.createComponentVNode)(2,m.Section,{title:"Abnormalities",children:(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"No abnormalities found."})})},v=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,m.Section,{title:"Damage",children:(0,e.createComponentVNode)(2,m.Table,{children:i(V,function(L,w,E){return(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Table.Row,{color:"label",children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:[L[0],":"]}),(0,e.createComponentVNode)(2,m.Table.Cell,{children:!!w&&w[0]+":"})]}),(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:(0,e.createComponentVNode)(2,b,{value:B[L[1]],marginBottom:E100)&&"average"||!!B.status.robotic&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,m.ProgressBar,{m:-.5,min:"0",max:B.maxHealth,mt:L>0&&"0.5rem",value:B.totalLoss/B.maxHealth,ranges:p,children:(0,e.createComponentVNode)(2,m.Stack,{children:[(0,e.createComponentVNode)(2,m.Tooltip,{content:"Total damage",children:(0,e.createComponentVNode)(2,m.Stack.Item,{children:[(0,e.createComponentVNode)(2,m.Icon,{name:"heartbeat",mr:.5}),(0,a.round)(B.totalLoss)]})}),!!B.bruteLoss&&(0,e.createComponentVNode)(2,m.Tooltip,{content:"Brute damage",children:(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,m.Icon,{name:"bone",mr:.5}),(0,a.round)(B.bruteLoss)]})}),!!B.fireLoss&&(0,e.createComponentVNode)(2,m.Tooltip,{content:"Burn damage",children:(0,e.createComponentVNode)(2,m.Stack.Item,{children:[(0,e.createComponentVNode)(2,m.Icon,{name:"fire",mr:.5}),(0,a.round)(B.fireLoss)]})})]})})}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:L>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,m.Box,{color:"average",inline:!0,children:c([!!B.internalBleeding&&"Internal bleeding",!!B.burnWound&&"Critical tissue burns",!!B.lungRuptured&&"Ruptured lung",!!B.status.broken&&B.status.broken,s(B.germ_level),!!B.open&&"Open incision"])}),(0,e.createComponentVNode)(2,m.Box,{inline:!0,children:[c([!!B.status.splinted&&(0,e.createComponentVNode)(2,m.Box,{color:"good",children:"Splinted"}),!!B.status.robotic&&(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"Robotic"}),!!B.status.dead&&(0,e.createComponentVNode)(2,m.Box,{color:"bad",bold:!0,children:"DEAD"})]),c(B.shrapnel.map(function(w){return w.known?w.name:"Unknown object"}))]})]})]},L)})]})})},h=function(x){return x.organs.length===0?(0,e.createComponentVNode)(2,m.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"N/A"})}):(0,e.createComponentVNode)(2,m.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,m.Table,{children:[(0,e.createComponentVNode)(2,m.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"center",children:"Damage"}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",children:"Injuries"})]}),x.organs.map(function(B,L){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{color:!!B.dead&&"bad"||B.germ_level>100&&"average"||B.robotic>0&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:B.maxHealth,value:B.damage/B.maxHealth,mt:L>0&&"0.5rem",ranges:p,children:(0,a.round)(B.damage)})}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:L>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,m.Box,{color:"average",inline:!0,children:c([s(B.germ_level)])}),(0,e.createComponentVNode)(2,m.Box,{inline:!0,children:c([B.robotic===1&&(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"Robotic"}),B.robotic===2&&(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"Assisted"}),!!B.dead&&(0,e.createComponentVNode)(2,m.Box,{color:"bad",bold:!0,children:"DEAD"})])})]})]},L)})]})})},g=function(){return(0,e.createComponentVNode)(2,m.Section,{fill:!0,children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,m.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},42570:function(I,r,n){"use strict";r.__esModule=!0,r.BorgPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.BorgPanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.borg||{},s=i.cell||{},l=s.charge/s.maxcharge,d=i.channels||[],f=i.modules||[],u=i.upgrades||[],v=i.ais||[],b=i.laws||[];return(0,e.createComponentVNode)(2,o.Window,{title:"Borg Panel",width:700,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:c.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function C(){return p("rename")}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){function C(){return p("toggle_emagged")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){function C(){return p("toggle_lockdown")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){function C(){return p("toggle_scrambledcodes")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset Module",onClick:function(){function C(){return p("reset_module")}return C}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge",children:[s.missing?(0,e.createVNode)(1,"span","color-bad","No cell installed",16):(0,e.createComponentVNode)(2,t.ProgressBar,{value:l,children:s.charge+" / "+s.maxcharge}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Set",onClick:function(){function C(){return p("set_charge")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Change",onClick:function(){function C(){return p("change_cell")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){function C(){return p("remove_cell")}return C}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radio Channels",children:d.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.installed?"check-square-o":"square-o",content:C.name,selected:C.installed,onClick:function(){function h(){return p("toggle_radio",{channel:C.name})}return h}()},C.name)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Model",children:f.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:c.active_module===C.name?"check-square-o":"square-o",content:C.name+" module",selected:c.active_module===C.name,onClick:function(){function h(){return p("setmodule",{module:C.name})}return h}()},C.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upgrades",children:u.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.installed?"check-square-o":"square-o",content:C.name,selected:C.installed,onClick:function(){function h(){return p("toggle_upgrade",{upgrade:C.type})}return h}()},C.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:v.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.connected?"check-square-o":"square-o",content:C.name,selected:C.connected,onClick:function(){function h(){return p("slavetoai",{slavetoai:C.ref})}return h}()},C.ref)})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Laws",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Law Manager",selected:c.lawmanager,onClick:function(){function C(){return p("lawmanager")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){function C(){return p("toggle_lawupdate")}return C}()})],4),children:b.map(function(C){return(0,e.createComponentVNode)(2,t.Box,{children:C},C)})})]})})}return S}()},20464:function(I,r,n){"use strict";r.__esModule=!0,r.BotClean=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.BotClean=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,f=i.autopatrol,u=i.canhack,v=i.emagged,b=i.remote_disabled,C=i.painame,h=i.cleanblood;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function g(){return p("power")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:f,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function g(){return p("autopatrol")}return g}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:v?"bad":"good",children:v?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:v?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function g(){return p("hack")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!b,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function g(){return p("disableremote")}return g}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0430 \u0443\u0431\u043E\u0440\u043A\u0438",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u0423\u0431\u0438\u0440\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C",disabled:s,onClick:function(){function g(){return p("blood")}return g}()})}),C&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:C,disabled:s,onClick:function(){function g(){return p("ejectpai")}return g}()})})]})})}return S}()},74439:function(I,r,n){"use strict";r.__esModule=!0,r.BotSecurity=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.BotSecurity=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,f=i.autopatrol,u=i.canhack,v=i.emagged,b=i.remote_disabled,C=i.painame,h=i.check_id,g=i.check_weapons,N=i.check_warrant,x=i.arrest_mode,B=i.arrest_declare;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function L(){return p("power")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:f,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function L(){return p("autopatrol")}return L}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:v?"bad":"good",children:v?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:v?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function L(){return p("hack")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!b,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function L(){return p("disableremote")}return L}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u0430\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0446\u0435\u043B\u0438",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u041D\u0435\u043E\u043F\u043E\u0437\u043D\u0430\u043D\u043D\u044B\u0435 \u043B\u0438\u0447\u043D\u043E\u0441\u0442\u0438",disabled:s,onClick:function(){function L(){return p("authid")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:g,content:"\u0418\u043C\u0435\u044E\u0449\u0438\u0435 \u043D\u0435\u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435",disabled:s,onClick:function(){function L(){return p("authweapon")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:N,content:"\u0420\u0430\u0437\u044B\u0441\u043A\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043D\u0438\u043A\u0438",disabled:s,onClick:function(){function L(){return p("authwarrant")}return L}()})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u043E\u0446\u0435\u0434\u0443\u0440\u0430 \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:x,content:"\u0411\u0435\u0441\u0441\u0440\u043E\u0447\u043D\u043E\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u0435 \u0446\u0435\u043B\u0435\u0439 \u0432\u043C\u0435\u0441\u0442\u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",disabled:s,onClick:function(){function L(){return p("arrtype")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:B,content:"\u0421\u043E\u043E\u0431\u0449\u0430\u0442\u044C \u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0438 \u043F\u043E \u0440\u0430\u0434\u0438\u043E\u0441\u0432\u044F\u0437\u0438",disabled:s,onClick:function(){function L(){return p("arrdeclare")}return L}()})]}),C&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:C,disabled:s,onClick:function(){function L(){return p("ejectpai")}return L}()})})]})})}return S}()},10833:function(I,r,n){"use strict";r.__esModule=!0,r.BrigCells=void 0;var e=n(89005),a=n(98595),t=n(36036),o=n(72253),m=function(V,p){var i=V.cell,c=(0,o.useBackend)(p),s=c.act,l=i.cell_id,d=i.occupant,f=i.crimes,u=i.brigged_by,v=i.time_left_seconds,b=i.time_set_seconds,C=i.ref,h="";v>0&&(h+=" BrigCells__listRow--active");var g=function(){s("release",{ref:C})};return(0,e.createComponentVNode)(2,t.Table.Row,{className:h,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:l}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:f}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:b})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:v})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{type:"button",onClick:g,children:"Release"})})]})},S=function(V){var p=V.cells;return(0,e.createComponentVNode)(2,t.Table,{className:"BrigCells__list",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Cell"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Occupant"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Crimes"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Brigged By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Brigged For"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Left"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Release"})]}),p.map(function(i){return(0,e.createComponentVNode)(2,m,{cell:i},i.ref)})]})},y=r.BrigCells=function(){function k(V,p){var i=(0,o.useBackend)(p),c=i.act,s=i.data,l=s.cells;return(0,e.createComponentVNode)(2,a.Window,{theme:"security",width:800,height:400,children:(0,e.createComponentVNode)(2,a.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,S,{cells:l})})})})})}return k}()},45761:function(I,r,n){"use strict";r.__esModule=!0,r.BrigTimer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.BrigTimer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;i.nameText=i.occupant,i.timing&&(i.prisoner_hasrec?i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:i.occupant}):i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:i.occupant}));var c="pencil-alt";i.prisoner_name&&(i.prisoner_hasrec||(c="exclamation-triangle"));var s=[],l=0;for(l=0;l60||!i.isAllowed,onClick:function(){function d(){return p("start")}return d}()})})]})})]})})}return S}()},26300:function(I,r,n){"use strict";r.__esModule=!0,r.CameraConsoleOldContent=r.CameraConsoleMapContent=r.CameraConsoleListContent=r.CameraConsole=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(35840),m=n(25328),S=n(72253),y=n(36036),k=n(98595);String.prototype.trimLongStr=function(d){return this.length>d?this.substring(0,d)+"...":this};var V=function(f,u){var v,b;if(!u)return[];var C=f.findIndex(function(h){return h.name===u.name});return[(v=f[C-1])==null?void 0:v.name,(b=f[C+1])==null?void 0:b.name]},p=function(f,u){u===void 0&&(u="");var v=(0,m.createSearch)(u,function(b){return b.name});return(0,t.flow)([(0,a.filter)(function(b){return b==null?void 0:b.name}),u&&(0,a.filter)(v),(0,a.sortBy)(function(b){return b.name})])(f)},i=r.CameraConsole=function(){function d(f,u){var v=(0,S.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1],h=function(){function g(N){switch(N){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);default:return"WE SHOULDN'T BE HERE!"}}return g}();return(0,e.createComponentVNode)(2,k.Window,{width:1250,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,y.Tabs,{children:[(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:b===0,onClick:function(){function g(){return C(0)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"map-marked-alt"})," Map"]},"Map"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:b===1,onClick:function(){function g(){return C(1)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"table"})," List"]},"List")]}),h(b)]})})})}return d}(),c=r.CameraConsoleMapContent=function(){function d(f,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=p(C.cameras),g=(0,S.useLocalState)(u,"zoom",1),N=g[0],x=g[1],B=C.mapRef,L=C.activeCamera,w=C.stationLevelNum,E=C.stationLevelName,T=(0,S.useLocalState)(u,"z_current",w[0]),A=T[0],O=T[1],P=V(h,L),M=P[0],D=P[1];return(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:(0,e.createComponentVNode)(2,y.NanoMap,{onZoom:function(){function F(_){return x(_)}return F}(),zLevels:w,zNames:E,z_current:A,setZCurrent:O,children:h.map(function(F){return(0,e.createComponentVNode)(2,y.NanoMap.Marker,{x:F.x,y:F.y,z:F.z,z_current:A,zoom:N,icon:"box",tooltip:F.name,color:F.status?"blue":"red",bordered:!0,onClick:function(){function _(){return b("switch_camera",{name:F.name})}return _}()},F.ref)})})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),L&&L.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!M,onClick:function(){function F(){return b("switch_camera",{name:M})}return F}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!D,onClick:function(){function F(){return b("switch_camera",{name:D})}return F}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:B,type:"map"}})],4)]})}return d}(),s=r.CameraConsoleOldContent=function(){function d(f,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=v.config,g=C.mapRef,N=C.activeCamera,x=(0,S.useLocalState)(u,"searchText",""),B=x[0],L=p(C.cameras,B),w=V(L,N),E=w[0],T=w[1];return(0,e.createComponentVNode)(2,y.Box,{children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,l)})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),N&&N.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!E,onClick:function(){function A(){return b("switch_camera",{name:E})}return A}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!T,onClick:function(){function A(){return b("switch_camera",{name:T})}return A}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:g,type:"map"}})],4)]})}return d}(),l=r.CameraConsoleListContent=function(){function d(f,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=(0,S.useLocalState)(u,"searchText",""),g=h[0],N=h[1],x=C.activeCamera,B=p(C.cameras,g);return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search for a camera",onInput:function(){function L(w,E){return N(E)}return L}()})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,m:0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:B.map(function(L){return(0,e.createVNode)(1,"div",(0,o.classes)(["Button","Button--fluid","Button--color--transparent",x&&L.name===x.name&&"Button--selected"]),L.name,0,{title:L.name,onClick:function(){function w(){return b("switch_camera",{name:L.name})}return w}()},L.name)})})})]})}return d}()},52927:function(I,r,n){"use strict";r.__esModule=!0,r.Canister=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(49968),S=n(98595),y=r.Canister=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.portConnected,d=s.tankPressure,f=s.releasePressure,u=s.defaultReleasePressure,v=s.minReleasePressure,b=s.maxReleasePressure,C=s.valveOpen,h=s.name,g=s.canLabel,N=s.colorContainer,x=s.color_index,B=s.hasHoldingTank,L=s.holdingTank,w="";x.prim&&(w=N.prim.options[x.prim].name);var E="";x.sec&&(E=N.sec.options[x.sec].name);var T="";x.ter&&(T=N.ter.options[x.ter].name);var A="";x.quart&&(A=N.quart.options[x.quart].name);var O=[],P=[],M=[],D=[],F=0;for(F=0;Fh.current_positions&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:h.total_positions-h.current_positions})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"0"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"-",disabled:u.cooldown_time||!h.can_close,onClick:function(){function g(){return f("make_job_unavailable",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"+",disabled:u.cooldown_time||!h.can_open,onClick:function(){function g(){return f("make_job_available",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:u.target_dept&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u.priority_jobs.indexOf(h.title)>-1?"Yes":""})||(0,e.createComponentVNode)(2,t.Button,{content:h.is_priority?"Yes":"No",selected:h.is_priority,disabled:u.cooldown_time||!h.can_prioritize,onClick:function(){function g(){return f("prioritize_job",{job:h.title})}return g}()})})]},h.title)})]})})]}):C=(0,e.createComponentVNode)(2,k);break;case 2:!u.authenticated||!u.scan_name?C=(0,e.createComponentVNode)(2,k):u.modify_name?C=(0,e.createComponentVNode)(2,m.AccessList,{accesses:u.regions,selectedList:u.selectedAccess,accessMod:function(){function h(g){return f("set",{access:g})}return h}(),grantAll:function(){function h(){return f("grant_all")}return h}(),denyAll:function(){function h(){return f("clear_all")}return h}(),grantDep:function(){function h(g){return f("grant_region",{region:g})}return h}(),denyDep:function(){function h(g){return f("deny_region",{region:g})}return h}()}):C=(0,e.createComponentVNode)(2,V);break;case 3:u.authenticated?u.records.length?C=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Records",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete All Records",disabled:!u.authenticated||u.records.length===0||u.target_dept,onClick:function(){function h(){return f("wipe_all_logs")}return h}()}),children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Crewman"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Old Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"New Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Authorized By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Reason"}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Deleted By"})]}),u.records.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.transferee}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.oldvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.newvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.whodidit}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.timestamp}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.reason}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.deletedby})]},h.timestamp)})]}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Delete MY Records",color:"purple",disabled:!u.authenticated||u.records.length===0,onClick:function(){function h(){return f("wipe_my_logs")}return h}()})})]}):C=(0,e.createComponentVNode)(2,p):C=(0,e.createComponentVNode)(2,k);break;case 4:!u.authenticated||!u.scan_name?C=(0,e.createComponentVNode)(2,k):C=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Your Team",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Sec Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Actions"})]}),u.people_dept.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.title}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.crimstat}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:h.buttontext,disabled:!h.demotable,onClick:function(){function g(){return f("remote_demote",{remote_demote:h.name})}return g}()})})]},h.title)})]})});break;default:C=(0,e.createComponentVNode)(2,t.Section,{title:"Warning",color:"red",children:"ERROR: Unknown Mode."})}return(0,e.createComponentVNode)(2,o.Window,{width:800,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:b}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:v}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:C})]})})})}return c}()},64083:function(I,r,n){"use strict";r.__esModule=!0,r.CargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),m=n(36036),S=n(98595),y=n(25328),k=r.CargoConsole=function(){function s(l,d){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),V=function(l,d){var f=(0,o.useLocalState)(d,"contentsModal",null),u=f[0],v=f[1],b=(0,o.useLocalState)(d,"contentsModalTitle",null),C=b[0],h=b[1];if(u!==null&&C!==null)return(0,e.createComponentVNode)(2,m.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,m.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[C,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,m.Box,{children:u.map(function(g){return(0,e.createComponentVNode)(2,m.Box,{children:["- ",g]},g)})}),(0,e.createComponentVNode)(2,m.Box,{m:2,children:(0,e.createComponentVNode)(2,m.Button,{content:"Close",onClick:function(){function g(){v(null),h(null)}return g}()})})]})},p=function(l,d){var f=(0,o.useBackend)(d),u=f.act,v=f.data,b=v.is_public,C=v.points,h=v.credits,g=v.timeleft,N=v.moving,x=v.at_station,B,L;return!N&&!x?(B="Docked off-station",L="Call Shuttle"):!N&&x?(B="Docked at the station",L="Return Shuttle"):N&&(L="In Transit...",g!==1?B="Shuttle is en route (ETA: "+g+" minutes)":B="Shuttle is en route (ETA: "+g+" minute)"),(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Section,{title:"Status",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Points Available",children:C}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Credits Available",children:h}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Shuttle Status",children:B}),b===0&&(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,m.Button,{content:L,disabled:N,onClick:function(){function w(){return u("moveShuttle")}return w}()}),(0,e.createComponentVNode)(2,m.Button,{content:"View Central Command Messages",onClick:function(){function w(){return u("showMessages")}return w}()})]})]})})})},i=function(l,d){var f=(0,o.useBackend)(d),u=f.act,v=f.data,b=v.categories,C=v.supply_packs,h=(0,o.useSharedState)(d,"category","Emergency"),g=h[0],N=h[1],x=(0,o.useSharedState)(d,"search_text",""),B=x[0],L=x[1],w=(0,o.useLocalState)(d,"contentsModal",null),E=w[0],T=w[1],A=(0,o.useLocalState)(d,"contentsModalTitle",null),O=A[0],P=A[1],M=(0,y.createSearch)(B,function(_){return _.name}),D=(0,a.flow)([(0,t.filter)(function(_){return _.cat===b.filter(function(W){return W.name===g})[0].category||B}),B&&(0,t.filter)(M),(0,t.sortBy)(function(_){return _.name.toLowerCase()})])(C),F="Crate Catalogue";return B?F="Results for '"+B+"':":g&&(F="Browsing "+g),(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Section,{title:F,buttons:(0,e.createComponentVNode)(2,m.Dropdown,{width:"190px",options:b.map(function(_){return _.name}),selected:g,onSelected:function(){function _(W){return N(W)}return _}()}),children:[(0,e.createComponentVNode)(2,m.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function _(W,U){return L(U)}return _}(),mb:1}),(0,e.createComponentVNode)(2,m.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:D.map(function(_){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,m.Box,{color:_.has_sale?"good":"default",children:[_.name," (",_.cost?_.cost+" Points":"",_.creditsCost&&_.cost?" ":"",_.creditsCost?_.creditsCost+" Credits":"",")"]})}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,m.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function W(){return u("order",{crate:_.ref,multiple:0})}return W}()}),(0,e.createComponentVNode)(2,m.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function W(){return u("order",{crate:_.ref,multiple:1})}return W}()}),(0,e.createComponentVNode)(2,m.Button,{content:"View Contents",icon:"search",onClick:function(){function W(){T(_.contents),P(_.name)}return W}()})]})]},_.name)})})})]})})},c=function(l,d){var f=(0,o.useBackend)(d),u=f.act,v=f.data,b=v.requests,C=v.canapprove,h=v.orders;return(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,title:"Details",children:[(0,e.createComponentVNode)(2,m.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:b.map(function(g){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:[(0,e.createComponentVNode)(2,m.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Reason: ",g.comment]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Required Techs: ",g.pack_techs]})]}),(0,e.createComponentVNode)(2,m.Stack.Item,{textAlign:"right",children:[(0,e.createComponentVNode)(2,m.Button,{content:"Approve",color:"green",disabled:!C,onClick:function(){function N(){return u("approve",{ordernum:g.ordernum})}return N}()}),(0,e.createComponentVNode)(2,m.Button,{content:"Deny",color:"red",onClick:function(){function N(){return u("deny",{ordernum:g.ordernum})}return N}()})]})]},g.ordernum)})}),(0,e.createComponentVNode)(2,m.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:h.map(function(g){return(0,e.createComponentVNode)(2,m.Table.Row,{children:(0,e.createComponentVNode)(2,m.Table.Cell,{children:[(0,e.createComponentVNode)(2,m.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Reason: ",g.comment]})]})},g.ordernum)})})]})}},22794:function(I,r,n){"use strict";r.__esModule=!0,r.DelayHelper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=r.DelayHelper=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=V.data,c=i.delays,s=i.rev_delays,l=y.delay_list,d=y.reverse,f=d===void 0?!1:d;return(0,e.createComponentVNode)(2,o.LabeledControls,{wrap:!0,style:{"flex-direction":"column","flex-wrap":"wrap",height:"7.5em","justify-content":"start"},children:l.map(function(u,v){return(0,e.createComponentVNode)(2,o.LabeledControls.Item,{label:u.title,style:{"flex-direction":"column","min-width":"0"},children:(0,e.createComponentVNode)(2,o.Knob,{color:(f?s[v+1]:c[v+1])/10>10?"orange":"default",format:function(){function b(C){return(0,a.toFixed)(C,2)}return b}(),maxValue:10,minValue:0,inline:!0,onDrag:function(){function b(C,h){p("editTiming",{reverse:f,timer:""+(v+1),value:Math.max(h,0)})}return b}(),size:1,step:.02,unclamped:!0,unit:"s",value:(f?s[v+1]:c[v+1])/10})},v)})})}return S}()},23749:function(I,r,n){"use strict";r.__esModule=!0,r.PodBays=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=r.PodBays=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.bayNumber;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",onClick:function(){function s(){return p("clearBay")}return s}(),tooltip:"\n \u041E\u0447\u0438\u0449\u0430\u0435\u0442 \u0432\u0441\u0451\n\u0438\u0437 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0430\u043D\u0433\u0430\u0440\u0430.",tooltipPosition:"top-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"question",tooltip:"\n \u041A\u0430\u0436\u0434\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442\n\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0439 \u0437\u043E\u043D\u0435 \u043D\u0430 \u0426\u041A.\n\u0417\u0430\u043F\u0443\u0449\u0435\u043D\u043D\u044B\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u0431\u0443\u0434\u0443\u0442\n\u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u044B \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u0430\u043C\u0438 \u0438\u0437 \u044D\u0442\u0438\u0445 \u0437\u043E\u043D\n\u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043E\u043F\u0446\u0438\u0435\u0439\n\xAB\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0438\u0437 \u0430\u043D\u0433\u0430\u0440\u0430\xBB \u0432 \u043B\u0435\u0432\u043E\u043C \u0432\u0435\u0440\u0445\u043D\u0435\u043C \u0443\u0433\u043B\u0443.",tooltipPosition:"top-end"})],4),fill:!0,title:"\u0410\u043D\u0433\u0430\u0440",children:o.BAYS.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function d(){return p("switchBay",{bayNumber:""+(l+1)})}return d}(),selected:c===""+(l+1),tooltipPosition:"bottom-end",children:s.title},l)})})}return S}()},8507:function(I,r,n){"use strict";r.__esModule=!0,r.PodLaunch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20345),m=r.PodLaunch=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.giveLauncher,s=(0,o.useCompact)(k),l=s[0];return(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function d(){return p("giveLauncher")}return d}(),selected:c,textAlign:"center",tooltip:"\n \u0412\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u0437\u043D\u0430\u0442\u044C, \u0447\u0442\u043E\n \u041E\u0431 \u044D\u0442\u043E\u043C \u0433\u043E\u0432\u043E\u0440\u0438\u0442 \u041A\u043E\u0434\u0435\u043A\u0441 \u0410\u0441\u0442\u0430\u0440\u0442\u0435\u0441",tooltipPosition:"top",children:(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"1.4em",lineHeight:l?1.5:3,children:"\u0417\u0410\u041F\u0423\u0421\u041A"})})}return S}()},15802:function(I,r,n){"use strict";r.__esModule=!0,r.PodSounds=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=r.PodSounds=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.defaultSoundVolume,s=i.soundVolume;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"volume-up",onClick:function(){function l(){return p("soundVolume")}return l}(),selected:s!==c,tooltip:"\n \u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C \u0417\u0443\u043A\u0430:"+s}),fill:!0,title:"\u0417\u0432\u0443\u043A\u0438",children:o.SOUNDS.map(function(l,d){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function f(){return p(l.act)}return f}(),selected:i[l.act],tooltip:l.tooltip,tooltipPosition:"top-end",children:l.title},d)})})}return S}()},94577:function(I,r,n){"use strict";r.__esModule=!0,r.PodStatusPage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=n(20345),S=r.PodStatusPage=function(){function V(p,i){var c=(0,m.useCompact)(i),s=c[0];return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:o.EFFECTS_ALL.map(function(l,d){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"label",mb:1,children:[!s&&(l.alt_label||l.label),":"]}),(0,e.createComponentVNode)(2,t.Box,{children:l.list.map(function(f,u){return(0,e.createComponentVNode)(2,y,{effect:f,hasMargin:l.list.length>1,index:u},u)})})]}),d=0;--J){var Y=this.tryEntries[J],Q=Y.completion;if(Y.tryLoc==="root")return ae("end");if(Y.tryLoc<=this.prev){var Z=f.call(Y,"catchLoc"),te=f.call(Y,"finallyLoc");if(Z&&te){if(this.prev=0;--ae){var J=this.tryEntries[ae];if(J.tryLoc<=this.prev&&f.call(J,"finallyLoc")&&this.prev=0;--q){var ae=this.tryEntries[q];if(ae.finallyLoc===ce)return this.complete(ae.completion,ae.afterLoc),X(ae),T}}return ne}(),catch:function(){function ne(ce){for(var q=this.tryEntries.length-1;q>=0;--q){var ae=this.tryEntries[q];if(ae.tryLoc===ce){var J=ae.completion;if(J.type==="throw"){var Y=J.arg;X(ae)}return Y}}throw Error("illegal catch attempt")}return ne}(),delegateYield:function(){function ne(ce,q,ae){return this.delegate={iterator:me(ce),resultName:q,nextLoc:ae},this.method==="next"&&(this.arg=s),T}return ne}()},l}function k(s,l,d,f,u,v,b){try{var C=s[v](b),h=C.value}catch(g){return void d(g)}C.done?l(h):Promise.resolve(h).then(f,u)}function V(s){return function(){var l=this,d=arguments;return new Promise(function(f,u){var v=s.apply(l,d);function b(h){k(v,f,u,b,C,"next",h)}function C(h){k(v,f,u,b,C,"throw",h)}b(void 0)})}}var p=function(){var s=V(y().mark(function(){function l(d,f){return y().wrap(function(){function u(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,a.storage.set("podlauncher_preset_"+d,f);case 2:case"end":return v.stop()}}return u}(),l)}return l}()));return function(){function l(d,f){return s.apply(this,arguments)}return l}()}(),i=function(l,d){var f=(0,o.useBackend)(d),u=f.data,v=l.editing,b=l.deletePreset,C=l.loadPreset,h=l.presetIndex,g=l.setEditing,N=l.getPresets;return(0,e.createFragment)([!v&&(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"plus",onClick:function(){function x(){return g(!v)}return x}(),tooltip:"\u041D\u043E\u0432\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"download",inline:!0,onClick:function(){function x(){return p(h.toString(),u)}return x}(),tooltip:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom"}),(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"upload",inline:!0,onClick:function(){function x(){C(h)}return x}(),tooltip:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"trash",inline:!0,onClick:function(){function x(){return b(h)}return x}(),tooltip:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom-start"}),(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"refresh",inline:!0,onClick:function(){function x(){return N()}return x}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043F\u0438\u0441\u043E\u043A \u043F\u0440\u0435\u0441\u0435\u0442\u043E\u0432",tooltipPosition:"bottom-start"})],0)},c=r.PresetsPage=function(){function s(l,d){var f=(0,o.useBackend)(d),u=f.act,v=f.data,b=(0,o.useLocalState)(d,"editing",!1),C=b[0],h=b[1],g=(0,o.useLocalState)(d,"hue",0),N=g[0],x=g[1],B=(0,o.useLocalState)(d,"name",""),L=B[0],w=B[1],E=(0,o.useLocalState)(d,"presetID",0),T=E[0],A=E[1],O=(0,o.useLocalState)(d,"presets",[]),P=O[0],M=O[1],D=function(){var U=V(y().mark(function(){function G($){var oe,X;return y().wrap(function(){function ve(me){for(;;)switch(me.prev=me.next){case 0:oe=[].concat(P),X=0;case 2:if(!(X=l.length-2?f%2===1?"top-start":"top-end":f%2===1?"bottom-start":"bottom-end",tooltip:d.title,width:"45px",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["supplypods64x64","pod_asset"+d.id]),style:{"pointer-events":"none",transform:"rotate(45deg) translate(-25%,-10%)"}})},d.id)})})}return S}()},8179:function(I,r,n){"use strict";r.__esModule=!0,r.TabPod=r.TabDrop=r.TabBay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TabPod=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"street-view",children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"undo-alt",children:s?s.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),m=r.TabBay=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=(0,a.useLocalState)(V,"teleported",!1),l=s[0],d=s[1],f=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!f||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:f?f.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),S=r.TabDrop=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=(0,a.useLocalState)(V,"teleported",!1),l=s[0],d=s[1],f=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!f||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:f?f.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}()},18885:function(I,r,n){"use strict";r.__esModule=!0,r.Timing=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=n(22794),S=r.Timing=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.custom_rev_delay,l=c.effectReverse;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"undo",onClick:function(){function d(){return i("resetTiming")}return d}(),tooltip:"\n \u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0430\u0439\u043C\u0438\u043D\u0433\u0438\n /\u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",disabled:!l,icon:s===1?"toggle-on":"toggle-off",onClick:function(){function d(){return i("toggleRevDelays")}return d}(),selected:s,tooltip:"\n \u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u0430\n \u041F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435: \u043F\u0440\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u043E\u0439 \u043E\u043F\u0446\u0438\u0438 \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0430\u0442\u0435\u043B\u0438\n \u043E\u0431\u0440\u0430\u0449\u0430\u044E\u0442 \u0432\u0441\u043F\u044F\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"})],4),title:"\u0412\u0440\u0435\u043C\u044F",children:s?(0,e.createComponentVNode)(2,m.DelayHelper,{delay_list:o.REV_DELAYS,reverse:!0}):(0,e.createComponentVNode)(2,m.DelayHelper,{delay_list:o.DELAYS})})}return y}()},76417:function(I,r,n){"use strict";r.__esModule=!0,r.ViewTabHolder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=n(20345),S=r.ViewTabHolder=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mapRef,l=c.customDropoff,d=c.effectReverse,f=c.renderLighting,u=(0,m.useTab)(V),v=u[0],b=u[1],C=o.TABPAGES[v].component;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"arrow-circle-down",inline:!0,onClick:function(){function h(){b(2),i("tabSwitch",{tabIndex:2})}return h}(),selected:v===2,tooltip:"\u041C\u0435\u0441\u0442\u043E \u0412\u044B\u0441\u0430\u0434\u043A\u0438"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"rocket",inline:!0,onClick:function(){function h(){b(0),i("tabSwitch",{tabIndex:0})}return h}(),selected:v===0,tooltip:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"th",inline:!0,onClick:function(){function h(){b(1),i("tabSwitch",{tabIndex:1})}return h}(),selected:v===1,tooltip:"\u0410\u043D\u0433\u0430\u0440 \u041F\u043E\u0433\u0440\u0443\u0437\u043A\u0438"}),(0,e.createVNode)(1,"span",null,"|",16,{style:o.POD_GREY}),!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lightbulb",inline:!0,onClick:function(){function h(){i("renderLighting"),i("refreshView")}return h}(),selected:f,tooltip:"\u0420\u0435\u043D\u0434\u0435\u0440\u0438\u043D\u0433 \u043E\u0441\u0432\u0435\u0449\u0435\u043D\u0438\u044F"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"sync-alt",inline:!0,onClick:function(){function h(){b(v),i("refreshView")}return h}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043E\u043A\u043D\u043E \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430"})],0),fill:!0,title:"\u041E\u0441\u043C\u043E\u0442\u0440",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,C)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.ByondUi,{height:"100%",params:{id:s,type:"map",zoom:0}})})]})})}return y}()},7144:function(I,r,n){"use strict";r.__esModule=!0,r.TABPAGES=r.SOUNDS=r.REV_DELAYS=r.REVERSE_OPTIONS=r.POD_GREY=r.EFFECTS_NORMAL=r.EFFECTS_LOAD=r.EFFECTS_HARM=r.EFFECTS_ALL=r.DELAYS=r.BAYS=void 0;var e=n(8179),a=r.POD_GREY={color:"grey"},t=r.TABPAGES=[{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",component:e.TabPod},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0430\u043D\u0433\u0430\u0440\u0430",component:e.TabBay},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043C\u0435\u0441\u0442\u0430 \u0432\u044B\u0433\u0440\u0443\u0437\u043A\u0438.",component:e.TabDrop}],o=r.REVERSE_OPTIONS=[{title:"\u041C\u043E\u0431\u044B",key:"Mobs",icon:"user"},{title:"\u041D\u0435 \u0437\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Unanchored",icon:"cube"},{title:"\u0417\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Anchored",icon:"anchor"},{title:"\u041C\u0435\u0445\u0438",key:"Mecha",icon:"truck"}],m=r.DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u0440\u0438\u0431\u044B\u0442\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430 \u0441\u0442\u0430\u043D\u0446\u0438\u044E"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],S=r.REV_DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u043E\u044F\u0432\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430\u0434 \u0442\u043E\u0447\u043A\u043E\u0439 \u0432\u044B\u0441\u0430\u0434\u043A\u0438"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],y=r.SOUNDS=[{title:"Fall",act:"fallingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043F\u043E\u043A\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0430\u0434\u0430\u0435\u0442, \u0438 \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044F\n\u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u044F\u0435\u0442\u0441\u044F"},{title:"Land",act:"landingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Open",act:"openingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u0440\u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u0438 \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Exit",act:"leavingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u0443\u043B\u0435\u0442\u0430\u0435\u0442"}],k=r.BAYS=[{title:"1"},{title:"2"},{title:"3"},{title:"4"},{title:"\u0415\u0420\u0422"}],V=r.EFFECTS_LOAD=[{act:"launchAll",choiceNumber:0,icon:"globe",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441\u043E \u0432\u0441\u0435\u0445 \u0442\u0443\u0440\u0444\u043E\u0432"},{act:"launchOrdered",choiceNumber:1,icon:"sort-amount-down-alt",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441 \u0442\u0443\u0440\u0444\u043E\u0432 \u043F\u043E \u043F\u043E\u0440\u044F\u0434\u043A\u0443"},{act:"launchRandomTurf",choiceNumber:2,icon:"dice",selected:"launchChoice",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0440\u0430\u043D\u0434\u043E\u043C\u043D\u044B\u0439 \u0442\u0443\u0440\u0444"},{divider:!0},{act:"launchWholeTurf",choiceNumber:0,icon:"expand",selected:"launchRandomItem",title:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0432\u0441\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0435 \u0442\u0443\u0440\u0444\u0430"},{act:"launchRandomItem",choiceNumber:1,icon:"dice",selected:"launchRandomItem",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442"},{divider:!0},{act:"launchClone",icon:"clone",soloSelected:"launchClone",title:"\u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u044A\u0435\u043A\u0442"}],p=r.EFFECTS_NORMAL=[{act:"effectTarget",icon:"user-check",soloSelected:"effectTarget",title:"\u041E\u0441\u043E\u0431\u0430\u044F \u0446\u0435\u043B\u044C"},{act:"effectBluespace",choiceNumber:0,icon:"hand-paper",selected:"effectBluespace",title:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430 \u043E\u0441\u0442\u0430\u0435\u0442\u0441\u044F"},{act:"effectStealth",icon:"user-ninja",soloSelected:"effectStealth",title:"\u0421\u043A\u0440\u044B\u0442\u043D\u043E"},{act:"effectQuiet",icon:"volume-mute",soloSelected:"effectQuiet",title:"\u0422\u0438\u0445\u043E"},{act:"effectMissile",icon:"rocket",soloSelected:"effectMissile",title:"\u0420\u0435\u0436\u0438\u043C \u0440\u0430\u043A\u0435\u0442\u044B"},{act:"effectBurst",icon:"certificate",soloSelected:"effectBurst",title:"\u0417\u0430\u043F\u0443\u0441\u043A \u043A\u043B\u0430\u0441\u0442\u0435\u0440\u0430"},{act:"effectCircle",icon:"ruler-combined",soloSelected:"effectCircle",title:"\u041B\u044E\u0431\u043E\u0439 \u0443\u0433\u043E\u043B \u0441\u043F\u0443\u0441\u043A\u0430"},{act:"effectAnnounce",choiceNumber:0,icon:"ghost",selected:"effectAnnounce",title:"\u041D\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0435\u043D\u0438\u044F \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432\n(\u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435 \u0445\u043E\u0442\u0438\u0442\u0435\n\u0440\u0430\u0437\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u0441\u043A\u0443\u0447\u0430\u044E\u0449\u0438\u0445 \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432)"}],i=r.EFFECTS_HARM=[{act:"explosionCustom",choiceNumber:1,icon:"bomb",selected:"explosionChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0432\u0437\u0440\u044B\u0432"},{act:"explosionBus",choiceNumber:2,icon:"bomb",selected:"explosionChoice",title:"\u0410\u0434\u043C\u0438\u043D\u0430\u0431\u0443\u0437-\u0432\u0437\u0440\u044B\u0432\n\u0418 \u0447\u0442\u043E \u043E\u043D\u0438 \u0441\u0434\u0435\u043B\u0430\u044E\u0442, \u0437\u0430\u0431\u0430\u043D\u044F\u0442 \u0442\u0435\u0431\u044F?"},{divider:!0},{act:"damageCustom",choiceNumber:1,icon:"skull",selected:"damageChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0443\u0440\u043E\u043D"},{act:"damageGib",choiceNumber:2,icon:"skull-crossbones",selected:"damageChoice",title:"\u0413\u0438\u0431"},{divider:!0},{act:"effectShrapnel",details:!0,icon:"cloud-meatball",soloSelected:"effectShrapnel",title:"\u041E\u0431\u043B\u0430\u043A\u043E \u0441\u043D\u0430\u0440\u044F\u0434\u043E\u0432"},{act:"effectStun",icon:"sun",soloSelected:"effectStun",title:"\u0421\u0442\u0430\u043D"},{act:"effectLimb",icon:"socks",soloSelected:"effectLimb",title:"\u041F\u043E\u0442\u0435\u0440\u044F \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438"},{act:"effectOrgans",icon:"book-dead",soloSelected:"effectOrgans",title:"\u0420\u0430\u0437\u043B\u0435\u0442 \u0432\u0441\u0435\u0445 \u043E\u0440\u0433\u0430\u043D\u043E\u0432"}],c=r.EFFECTS_ALL=[{list:V,label:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0438\u0437",alt_label:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",tooltipPosition:"right"},{list:p,label:"\u041E\u0431\u044B\u0447\u043D\u044B\u0435 \u042D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"},{list:i,label:"\u0412\u0440\u0435\u0434\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"}]},20345:function(I,r,n){"use strict";r.__esModule=!0,r.useTab=r.useCompact=void 0;var e=n(72253),a=r.useCompact=function(){function o(m){return(0,e.useLocalState)(m,"compact",!1)}return o}(),t=r.useTab=function(){function o(m){return(0,e.useLocalState)(m,"tab",1)}return o}()},65875:function(I,r,n){"use strict";r.__esModule=!0,r.CentcomPodLauncher=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(20345),m=n(23749),S=n(8507),y=n(15802),k=n(94577),V=n(30590),p=n(72932),i=n(68569),c=n(18885),s=n(76417),l=r.CentcomPodLauncher=function(){function d(f,u){var v=(0,o.useCompact)(u),b=v[0];return(0,e.createComponentVNode)(2,t.Window,{height:b?360:440,title:"\u041C\u0435\u043D\u044E \u043A\u0430\u043F\u0441\u0443\u043B \u0441\u043D\u0430\u0431\u0436\u0435\u043D\u0438\u044F",width:b?460:750,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{shrink:0,children:(0,e.createComponentVNode)(2,k.PodStatusPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:0,basis:"14.1em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,V.PresetsPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,p.ReverseMenu)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,S.PodLaunch)})})]})}),!b&&(0,e.createComponentVNode)(2,a.Stack.Item,{grow:3,children:(0,e.createComponentVNode)(2,s.ViewTabHolder)}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"9em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,direction:"column",children:[(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,m.PodBays)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,c.Timing)}),!b&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,y.PodSounds,{fill:!0})})]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"11em",children:(0,e.createComponentVNode)(2,i.StylePage)})]})})]})})})}return d}()},16780:function(){"use strict"},12226:function(I,r,n){"use strict";r.__esModule=!0,r.Changelog=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=n(79140),y=V(n(83331)),k=V(n(52754));function V(u){return u&&u.__esModule?u:{default:u}}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return v};var u,v={},b=Object.prototype,C=b.hasOwnProperty,h=Object.defineProperty||function(J,Y,Q){J[Y]=Q.value},g=typeof Symbol=="function"?Symbol:{},N=g.iterator||"@@iterator",x=g.asyncIterator||"@@asyncIterator",B=g.toStringTag||"@@toStringTag";function L(J,Y,Q){return Object.defineProperty(J,Y,{value:Q,enumerable:!0,configurable:!0,writable:!0}),J[Y]}try{L({},"")}catch(J){L=function(Q,Z,te){return Q[Z]=te}}function w(J,Y,Q,Z){var te=Y&&Y.prototype instanceof D?Y:D,se=Object.create(te.prototype),ye=new q(Z||[]);return h(se,"_invoke",{value:ve(J,Q,ye)}),se}function E(J,Y,Q){try{return{type:"normal",arg:J.call(Y,Q)}}catch(Z){return{type:"throw",arg:Z}}}v.wrap=w;var T="suspendedStart",A="suspendedYield",O="executing",P="completed",M={};function D(){}function F(){}function _(){}var W={};L(W,N,function(){return this});var U=Object.getPrototypeOf,G=U&&U(U(ae([])));G&&G!==b&&C.call(G,N)&&(W=G);var $=_.prototype=D.prototype=Object.create(W);function oe(J){["next","throw","return"].forEach(function(Y){L(J,Y,function(Q){return this._invoke(Y,Q)})})}function X(J,Y){function Q(te,se,ye,fe){var Ie=E(J[te],J,se);if(Ie.type!=="throw"){var R=Ie.arg,re=R.value;return re&&typeof re=="object"&&C.call(re,"__await")?Y.resolve(re.__await).then(function(de){Q("next",de,ye,fe)},function(de){Q("throw",de,ye,fe)}):Y.resolve(re).then(function(de){R.value=de,ye(R)},function(de){return Q("throw",de,ye,fe)})}fe(Ie.arg)}var Z;h(this,"_invoke",{value:function(){function te(se,ye){function fe(){return new Y(function(Ie,R){Q(se,ye,Ie,R)})}return Z=Z?Z.then(fe,fe):fe()}return te}()})}function ve(J,Y,Q){var Z=T;return function(te,se){if(Z===O)throw Error("Generator is already running");if(Z===P){if(te==="throw")throw se;return{value:u,done:!0}}for(Q.method=te,Q.arg=se;;){var ye=Q.delegate;if(ye){var fe=me(ye,Q);if(fe){if(fe===M)continue;return fe}}if(Q.method==="next")Q.sent=Q._sent=Q.arg;else if(Q.method==="throw"){if(Z===T)throw Z=P,Q.arg;Q.dispatchException(Q.arg)}else Q.method==="return"&&Q.abrupt("return",Q.arg);Z=O;var Ie=E(J,Y,Q);if(Ie.type==="normal"){if(Z=Q.done?P:A,Ie.arg===M)continue;return{value:Ie.arg,done:Q.done}}Ie.type==="throw"&&(Z=P,Q.method="throw",Q.arg=Ie.arg)}}}function me(J,Y){var Q=Y.method,Z=J.iterator[Q];if(Z===u)return Y.delegate=null,Q==="throw"&&J.iterator.return&&(Y.method="return",Y.arg=u,me(J,Y),Y.method==="throw")||Q!=="return"&&(Y.method="throw",Y.arg=new TypeError("The iterator does not provide a '"+Q+"' method")),M;var te=E(Z,J.iterator,Y.arg);if(te.type==="throw")return Y.method="throw",Y.arg=te.arg,Y.delegate=null,M;var se=te.arg;return se?se.done?(Y[J.resultName]=se.value,Y.next=J.nextLoc,Y.method!=="return"&&(Y.method="next",Y.arg=u),Y.delegate=null,M):se:(Y.method="throw",Y.arg=new TypeError("iterator result is not an object"),Y.delegate=null,M)}function ne(J){var Y={tryLoc:J[0]};1 in J&&(Y.catchLoc=J[1]),2 in J&&(Y.finallyLoc=J[2],Y.afterLoc=J[3]),this.tryEntries.push(Y)}function ce(J){var Y=J.completion||{};Y.type="normal",delete Y.arg,J.completion=Y}function q(J){this.tryEntries=[{tryLoc:"root"}],J.forEach(ne,this),this.reset(!0)}function ae(J){if(J||J===""){var Y=J[N];if(Y)return Y.call(J);if(typeof J.next=="function")return J;if(!isNaN(J.length)){var Q=-1,Z=function(){function te(){for(;++Q=0;--te){var se=this.tryEntries[te],ye=se.completion;if(se.tryLoc==="root")return Z("end");if(se.tryLoc<=this.prev){var fe=C.call(se,"catchLoc"),Ie=C.call(se,"finallyLoc");if(fe&&Ie){if(this.prev=0;--Z){var te=this.tryEntries[Z];if(te.tryLoc<=this.prev&&C.call(te,"finallyLoc")&&this.prev=0;--Q){var Z=this.tryEntries[Q];if(Z.finallyLoc===Y)return this.complete(Z.completion,Z.afterLoc),ce(Z),M}}return J}(),catch:function(){function J(Y){for(var Q=this.tryEntries.length-1;Q>=0;--Q){var Z=this.tryEntries[Q];if(Z.tryLoc===Y){var te=Z.completion;if(te.type==="throw"){var se=te.arg;ce(Z)}return se}}throw Error("illegal catch attempt")}return J}(),delegateYield:function(){function J(Y,Q,Z){return this.delegate={iterator:ae(Y),resultName:Q,nextLoc:Z},this.method==="next"&&(this.arg=u),M}return J}()},v}function i(u,v,b,C,h,g,N){try{var x=u[g](N),B=x.value}catch(L){return void b(L)}x.done?v(B):Promise.resolve(B).then(C,h)}function c(u){return function(){var v=this,b=arguments;return new Promise(function(C,h){var g=u.apply(v,b);function N(B){i(g,C,h,N,x,"next",B)}function x(B){i(g,C,h,N,x,"throw",B)}N(void 0)})}}function s(u,v){u.prototype=Object.create(v.prototype),u.prototype.constructor=u,l(u,v)}function l(u,v){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(b,C){return b.__proto__=C,b},l(u,v)}var d={add:{icon:"check-circle",color:"green"},admin:{icon:"user-shield",color:"purple"},balance:{icon:"balance-scale-right",color:"yellow"},bugfix:{icon:"bug",color:"green"},code_imp:{icon:"code",color:"green"},config:{icon:"cogs",color:"purple"},del:{icon:"minus",color:"red"},expansion:{icon:"check-circle",color:"green"},experiment:{icon:"radiation",color:"yellow"},image:{icon:"image",color:"green"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},qol:{icon:"hand-holding-heart",color:"green"},refactor:{icon:"tools",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},server:{icon:"server",color:"purple"},sound:{icon:"volume-high",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"},wip:{icon:"hammer",color:"orange"}},f=r.Changelog=function(u){function v(){var C;return C=u.call(this)||this,C.getData=function(h,g){g===void 0&&(g=1);var N=(0,t.useBackend)(C.context),x=N.act,B=C,L=6;if(g>L)return C.setData("Failed to load data after "+L+" attempts");x("get_month",{date:h}),fetch((0,S.resolveAsset)(h+".yml")).then(function(){var w=c(p().mark(function(){function E(T){var A,O,P;return p().wrap(function(){function M(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,T.text();case 2:A=D.sent,O=/^Cannot find/,O.test(A)?(P=50+g*50,B.setData("Loading changelog data"+".".repeat(g+3)),setTimeout(function(){B.getData(h,g+1)},P)):B.setData(k.default.load(A,{schema:k.default.CORE_SCHEMA}));case 5:case"end":return D.stop()}}return M}(),E)}return E}()));return function(E){return w.apply(this,arguments)}}())},C.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},C.dateChoices=[],C}s(v,u);var b=v.prototype;return b.setData=function(){function C(h){this.setState({data:h})}return C}(),b.setSelectedDate=function(){function C(h){this.setState({selectedDate:h})}return C}(),b.setSelectedIndex=function(){function C(h){this.setState({selectedIndex:h})}return C}(),b.componentDidMount=function(){function C(){var h=this,g=(0,t.useBackend)(this.context),N=g.data.dates,x=N===void 0?[]:N;x&&(x.forEach(function(B){return h.dateChoices.push((0,y.default)(B,"mmmm yyyy",!0))}),this.setSelectedDate(this.dateChoices[0]),this.getData(x[0]))}return C}(),b.render=function(){function C(){var h=this,g=this.state,N=g.data,x=g.selectedDate,B=g.selectedIndex,L=(0,t.useBackend)(this.context),w=L.data.dates,E=this.dateChoices,T=E.length>0&&(0,e.createComponentVNode)(2,o.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===0,icon:"chevron-left",onClick:function(){function D(){var F=B-1;return h.setData("Loading changelog data..."),h.setSelectedIndex(F),h.setSelectedDate(E[F]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[F])}return D}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{displayText:x,options:E,onSelected:function(){function D(F){var _=E.indexOf(F);return h.setData("Loading changelog data..."),h.setSelectedIndex(_),h.setSelectedDate(F),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[_])}return D}(),selected:x,width:"150px"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===E.length-1,icon:"chevron-right",onClick:function(){function D(){var F=B+1;return h.setData("Loading changelog data..."),h.setSelectedIndex(F),h.setSelectedDate(E[F]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[F])}return D}()})})]}),A=(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createVNode)(1,"h1",null,"Paradise Station",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thanks to: ",16),(0,e.createTextVNode)("Baystation 12, /tg/station, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original SpaceStation developers and Radithor for the title image. Also a thanks to anybody who has contributed who is not listed here :( Ask to be added here on irc.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Recent GitHub contributors can be found "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ss220-space/Paradise/pulse/monthly"}),(0,e.createTextVNode)(".")],0),T]}),O=(0,e.createComponentVNode)(2,o.Section,{children:[T,(0,e.createVNode)(1,"h3",null,"GoonStation 13 Development Team",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Coders: ",16),(0,e.createTextVNode)("Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Spriters: ",16),(0,e.createTextVNode)("Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Traditional Games Space Station 13 is thankful to the GoonStation 13 Development Team for its work on the game up to the"),(0,e.createTextVNode)(" r4407 release. The changelog for changes up to r4407 can be seen "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://wiki.ss13.co/Pre-2016_Changelog#April_2010"}),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,["Except where otherwise noted, Goon Station 13 is licensed under a ",(0,e.createVNode)(1,"a",null,"Creative Commons Attribution-Noncommercial-Share Alike 3.0 License",16,{href:"https://creativecommons.org/licenses/by-nc-sa/3.0/"}),". Rights are currently extended to ",(0,e.createVNode)(1,"a",null,"SomethingAwful Goons",16,{href:"http://forums.somethingawful.com/"})," only."],0),(0,e.createVNode)(1,"h3",null,"Traditional Games Space Station 13 License",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Some icons by"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Yusuke Kamiyamane",16,{href:"http://p.yusukekamiyamane.com/"}),(0,e.createTextVNode)(". All rights reserved. Licensed under a"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Creative Commons Attribution 3.0 License",16,{href:"http://creativecommons.org/licenses/by/3.0/"}),(0,e.createTextVNode)(".")],0)]}),P=/#\d+/,M=typeof N=="object"&&Object.keys(N).length>0&&Object.entries(N).reverse().map(function(D){var F=D[0],_=D[1];return(0,e.createComponentVNode)(2,o.Section,{title:(0,y.default)(F,"d mmmm yyyy",!0),children:(0,e.createComponentVNode)(2,o.Box,{ml:3,children:Object.entries(_).map(function(W){var U=W[0],G=W[1];return(0,e.createFragment)([(0,e.createVNode)(1,"h4",null,[U,(0,e.createTextVNode)(" changed:")],0),(0,e.createComponentVNode)(2,o.Box,{ml:3,children:(0,e.createComponentVNode)(2,o.Table,{children:G.map(function($){var oe=Object.keys($)[0],X=$[oe],ve=X.match(P),me=(0,e.createComponentVNode)(2,o.Table.Cell,{className:(0,a.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,e.createComponentVNode)(2,o.Icon,{color:d[oe]?d[oe].color:d.unknown.color,name:d[oe]?d[oe].icon:d.unknown.icon})});return ve!==null&&(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:(0,e.createVNode)(1,"a",null,[" ",X.charAt(0).toUpperCase()+X.slice(1)," "],0,{href:"https://github.com/ss220-space/Paradise/pull/"+ve[0].substring(1)})})]},oe+X)||(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:X})]},oe+X)})})})],4,U)})})},F)});return(0,e.createComponentVNode)(2,m.Window,{title:"Changelog",width:675,height:650,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:[A,M,typeof N=="string"&&(0,e.createVNode)(1,"p",null,N,0),O]})})}return C}(),v}(e.Component)},91360:function(I,r,n){"use strict";r.__esModule=!0,r.CheckboxListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),m=n(72253),S=n(98595),y=r.CheckboxListInputModal=function(){function V(p,i){var c=(0,m.useBackend)(i),s=c.act,l=c.data,d=l.items,f=d===void 0?[]:d,u=l.message,v=u===void 0?"":u,b=l.init_value,C=l.timeout,h=l.title,g=(0,m.useLocalState)(i,"edittedItems",f),N=g[0],x=g[1],B=330+Math.ceil(v.length/3),L=function(){function w(E){E===void 0&&(E=null);var T=[].concat(N);T=T.map(function(A){return A.key===E.key?Object.assign({},A,{checked:!E.checked}):A}),x(T)}return w}();return(0,e.createComponentVNode)(2,S.Window,{title:h,width:325,height:B,children:[C&&(0,e.createComponentVNode)(2,a.Loader,{value:C}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{className:"ListInput__Section",fill:!0,title:v,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,k,{filteredItems:N,onClick:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return V}(),k=function(p,i){var c=p.filteredItems,s=p.onClick;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:c.map(function(l,d){return(0,e.createComponentVNode)(2,o.Button.Checkbox,{fluid:!0,id:d,onClick:function(){function f(){return s(l)}return f}(),checked:l.checked,style:{animation:"none",transition:"none"},children:l.key.replace(/^\w/,function(f){return f.toUpperCase()})},d)})})}},36108:function(I,r,n){"use strict";r.__esModule=!0,r.ChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(85870),m=n(98595),S=[1,5,10,20,30,50,100],y=[1,5,10],k=r.ChemDispenser=function(){function c(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data,v=u.chemicals;return(0,e.createComponentVNode)(2,m.Window,{width:460,height:400+v.length*8,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i)]})})})}return c}(),V=function(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data,v=u.amount,b=u.energy,C=u.maxEnergy;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:b,minValue:0,maxValue:C,ranges:{good:[C*.5,1/0],average:[C*.25,C*.5],bad:[-1/0,C*.25]},children:[b," / ",C," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:S.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:v===h,content:h,onClick:function(){function N(){return f("amount",{amount:h})}return N}()})},g)})})})]})})})},p=function(s,l){for(var d=(0,a.useBackend)(l),f=d.act,u=d.data,v=u.chemicals,b=v===void 0?[]:v,C=[],h=0;h<(b.length+1)%3;h++)C.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:u.glass?"Drink Dispenser":"Chemical Dispenser",children:[b.map(function(g,N){return(0,e.createComponentVNode)(2,t.Button,{m:.1,width:"32.5%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",content:g.title,style:{"margin-left":"2px"},onClick:function(){function x(){return f("dispense",{reagent:g.id})}return x}()},N)}),C.map(function(g,N){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%"},N)})]})})},i=function(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data,v=u.isBeakerLoaded,b=u.beakerCurrentVolume,C=u.beakerMaxVolume,h=u.beakerContents,g=h===void 0?[]:h;return(0,e.createComponentVNode)(2,t.Stack.Item,{height:16,children:(0,e.createComponentVNode)(2,t.Section,{title:u.glass?"Glass":"Beaker",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,t.Box,{children:[!!v&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"label",mr:2,children:[b," / ",C," units"]}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!v,onClick:function(){function N(){return f("ejectBeaker")}return N}()})]}),children:(0,e.createComponentVNode)(2,o.BeakerContents,{beakerLoaded:v,beakerContents:g,buttons:function(){function N(x){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){function B(){return f("remove",{reagent:x.id,amount:-1})}return B}()}),y.map(function(B,L){return(0,e.createComponentVNode)(2,t.Button,{content:B,onClick:function(){function w(){return f("remove",{reagent:x.id,amount:B})}return w}()},L)}),(0,e.createComponentVNode)(2,t.Button,{content:"ALL",onClick:function(){function B(){return f("remove",{reagent:x.id,amount:x.volume})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Floor",tooltip:"Set to "+Math.trunc(x.volume),icon:"arrow-circle-down",onClick:function(){function B(){return f("remove",{reagent:x.id,amount:-2})}return B}()})],0)}return N}()})})})}},13146:function(I,r,n){"use strict";r.__esModule=!0,r.ChemHeater=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(85870),S=n(98595),y=r.ChemHeater=function(){function p(i,c){return(0,e.createComponentVNode)(2,S.Window,{width:350,height:275,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.targetTemp,u=d.targetTempReached,v=d.autoEject,b=d.isActive,C=d.currentTemp,h=d.isBeakerLoaded;return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Settings",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Auto-eject",icon:v?"toggle-on":"toggle-off",selected:v,onClick:function(){function g(){return l("toggle_autoeject")}return g}()}),(0,e.createComponentVNode)(2,o.Button,{content:b?"On":"Off",icon:"power-off",selected:b,disabled:!h,onClick:function(){function g(){return l("toggle_on")}return g}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,a.round)(f,0),minValue:0,maxValue:1e3,onDrag:function(){function g(N,x){return l("adjust_temperature",{target:x})}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Reading",color:u?"good":"average",children:h&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:C,format:function(){function g(N){return(0,a.toFixed)(N)+" K"}return g}()})||"\u2014"})]})})})},V=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.isBeakerLoaded,u=d.beakerCurrentVolume,v=d.beakerMaxVolume,b=d.beakerContents;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:!!f&&(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",mr:2,children:[u," / ",v," units"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject",onClick:function(){function C(){return l("eject_beaker")}return C}()})]}),children:(0,e.createComponentVNode)(2,m.BeakerContents,{beakerLoaded:f,beakerContents:b})})})}},56541:function(I,r,n){"use strict";r.__esModule=!0,r.ChemMaster=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(85870),S=n(3939),y=n(35840),k=["icon"];function V(B,L){if(B==null)return{};var w={};for(var E in B)if({}.hasOwnProperty.call(B,E)){if(L.includes(E))continue;w[E]=B[E]}return w}function p(B,L){B.prototype=Object.create(L.prototype),B.prototype.constructor=B,i(B,L)}function i(B,L){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(w,E){return w.__proto__=E,w},i(B,L)}var c=[1,5,10],s=function(L,w){var E=(0,a.useBackend)(w),T=E.act,A=E.data,O=L.args.analysis;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:A.condi?"Condiment Analysis":"Reagent Analysis",children:(0,e.createComponentVNode)(2,t.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:O.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:(O.desc||"").length>0?O.desc:"N/A"}),O.blood_type&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood type",children:O.blood_type}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:O.blood_dna})],4),!A.condi&&(0,e.createComponentVNode)(2,t.Button,{icon:A.printing?"spinner":"print",disabled:A.printing,iconSpin:!!A.printing,ml:"0.5rem",content:"Print",onClick:function(){function P(){return T("print",{idx:O.idx,beaker:L.args.beaker})}return P}()})]})})})})},l=function(B){return B[B.ToDisposals=0]="ToDisposals",B[B.ToBeaker=1]="ToBeaker",B}(l||{}),d=r.ChemMaster=function(){function B(L,w){return(0,e.createComponentVNode)(2,o.Window,{width:575,height:650,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,u),(0,e.createComponentVNode)(2,v),(0,e.createComponentVNode)(2,x)]})})]})}return B}(),f=function(L,w){var E=(0,a.useBackend)(w),T=E.act,A=E.data,O=A.beaker,P=A.beaker_reagents,M=A.buffer_reagents,D=M.length>0;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:D?(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"eject",disabled:!O,content:"Eject and Clear Buffer",onClick:function(){function F(){return T("eject")}return F}()}):(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!O,content:"Eject and Clear Buffer",onClick:function(){function F(){return T("eject")}return F}()}),children:O?(0,e.createComponentVNode)(2,m.BeakerContents,{beakerLoaded:!0,beakerContents:P,buttons:function(){function F(_,W){return(0,e.createComponentVNode)(2,t.Box,{mb:W0?(0,e.createComponentVNode)(2,m.BeakerContents,{beakerLoaded:!0,beakerContents:P,buttons:function(){function M(D,F){return(0,e.createComponentVNode)(2,t.Box,{mb:F0&&(D=M.map(function(F){var _=F.id,W=F.sprite;return(0,e.createComponentVNode)(2,g,{icon:W,color:"translucent",onClick:function(){function U(){return T("set_sprite_style",{production_mode:O,style:_})}return U}(),selected:P===_},_)})),(0,e.createComponentVNode)(2,h,{productionData:L.productionData,children:D&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:D})})},x=function(L,w){var E=(0,a.useBackend)(w),T=E.act,A=E.data,O=A.loaded_pill_bottle_style,P=A.containerstyles,M=A.loaded_pill_bottle,D={width:"20px",height:"20px"},F=P.map(function(_){var W=_.color,U=_.name,G=O===W;return(0,e.createComponentVNode)(2,t.Button,{style:{position:"relative",width:D.width,height:D.height},onClick:function(){function $(){return T("set_container_style",{style:W})}return $}(),icon:G&&"check",iconStyle:{position:"relative","z-index":1},tooltip:U,tooltipPosition:"top",children:[!G&&(0,e.createVNode)(1,"div",null,null,1,{style:{display:"inline-block"}}),(0,e.createVNode)(1,"span","Button",null,1,{style:{display:"inline-block",position:"absolute",top:0,left:0,margin:0,padding:0,width:D.width,height:D.height,"background-color":W,opacity:.6,filter:"alpha(opacity=60)"}})]},W)});return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Container Customization",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!M,content:"Eject Container",onClick:function(){function _(){return T("ejectp")}return _}()}),children:M?(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:[(0,e.createComponentVNode)(2,t.Button,{style:{width:D.width,height:D.height},icon:"tint-slash",onClick:function(){function _(){return T("clear_container_style")}return _}(),selected:!O,tooltip:"Default",tooltipPosition:"top"}),F]})}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"No pill bottle or patch pack loaded."})})})};(0,S.modalRegisterBodyOverride)("analyze",s)},37173:function(I,r,n){"use strict";r.__esModule=!0,r.CloningConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(76910),S=n(3939),y=n(98595),k=n(79140),V=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=v.args,x=N.activerecord,B=N.realname,L=N.health,w=N.unidentity,E=N.strucenzymes,T=L.split(" - ");return(0,e.createComponentVNode)(2,o.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+B,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Damage",children:T.length>1?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:m.COLORS.damageType.oxy,inline:!0,children:T[0]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:m.COLORS.damageType.toxin,inline:!0,children:T[2]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:m.COLORS.damageType.brute,inline:!0,children:T[3]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:m.COLORS.damageType.burn,inline:!0,children:T[1]})],4):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Unknown"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:w}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:E}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Disk",children:[(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!g.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){function A(){return h("disk",{option:"load"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){function A(){return h("disk",{option:"save",savetype:"ui"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){function A(){return h("disk",{option:"save",savetype:"ue"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){function A(){return h("disk",{option:"save",savetype:"se"})}return A}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!g.podready,icon:"user-plus",content:"Clone",onClick:function(){function A(){return h("clone",{ref:x})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"Delete",onClick:function(){function A(){return h("del_rec")}return A}()})]})]})})},p=r.CloningConsole=function(){function u(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.menu;return(0,S.modalRegisterBodyOverride)("view_rec",V),(0,e.createComponentVNode)(2,y.Window,{width:640,height:520,children:[(0,e.createComponentVNode)(2,S.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,e.createComponentVNode)(2,y.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,flexGrow:"1",children:(0,e.createComponentVNode)(2,c)})]})]})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.menu;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===1,icon:"home",onClick:function(){function x(){return h("menu",{num:1})}return x}(),children:"Main"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===2,icon:"folder",onClick:function(){function x(){return h("menu",{num:2})}return x}(),children:"Records"})]})},c=function(v,b){var C=(0,t.useBackend)(b),h=C.data,g=h.menu,N;return g===1?N=(0,e.createComponentVNode)(2,s):g===2&&(N=(0,e.createComponentVNode)(2,l)),N},s=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.loading,x=g.scantemp,B=g.occupant,L=g.locked,w=g.can_brainscan,E=g.scan_mode,T=g.numberofpods,A=g.pods,O=g.selected_pod,P=L&&!!B;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Scanner",level:"2",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Scanner Lock:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B,selected:P,icon:P?"toggle-on":"toggle-off",content:P?"Engaged":"Disengaged",onClick:function(){function M(){return h("lock")}return M}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:P||!B,icon:"user-slash",content:"Eject Occupant",onClick:function(){function M(){return h("eject")}return M}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"spinner",spin:!0}),"\xA0 Scanning..."]}):(0,e.createComponentVNode)(2,o.Box,{color:x.color,children:x.text})}),!!w&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scan Mode",children:(0,e.createComponentVNode)(2,o.Button,{icon:E?"brain":"male",content:E?"Brain":"Body",onClick:function(){function M(){return h("toggle_mode")}return M}()})})]}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B||N,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){function M(){return h("scan")}return M}()})]}),(0,e.createComponentVNode)(2,o.Section,{title:"Pods",level:"2",children:T?A.map(function(M,D){var F;return M.status==="cloning"?F=(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:M.progress/100,ranges:{good:[.75,1/0],average:[.25,.75],bad:[-1/0,.25]},mt:"0.5rem",children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,a.round)(M.progress,0)+"%"})}):M.status==="mess"?F=(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):F=(0,e.createComponentVNode)(2,o.Button,{selected:O===M.pod,icon:O===M.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){function _(){return h("selectpod",{ref:M.pod})}return _}()}),(0,e.createComponentVNode)(2,o.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,k.resolveAsset)("pod_"+M.status+".gif"),style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["Pod #",D+1]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:M.biomass>=150?"good":"bad",inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:M.biomass>=150?"circle":"circle-o"}),"\xA0",M.biomass]}),F]},D)}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},l=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.records;return N.length?(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:N.map(function(x,B){return(0,e.createComponentVNode)(2,o.Button,{icon:"user",mb:"0.5rem",content:x.realname,onClick:function(){function L(){return h("view_rec",{ref:x.record})}return L}()},B)})}):(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No records found."]})})},d=function(v,b){var C,h=(0,t.useBackend)(b),g=h.act,N=h.data,x=N.temp;if(!(!x||!x.text||x.text.length<=0)){var B=(C={},C[x.style]=!0,C);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.NoticeBox,Object.assign({},B,{children:[(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",children:x.text}),(0,e.createComponentVNode)(2,o.Button,{icon:"times-circle",float:"right",onClick:function(){function L(){return g("cleartemp")}return L}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"both"})]})))}},f=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.scanner,x=g.numberofpods,B=g.autoallowed,L=g.autoprocess,w=g.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Status",buttons:(0,e.createFragment)([!!B&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Auto-processing:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{selected:L,icon:L?"toggle-on":"toggle-off",content:L?"Enabled":"Disabled",onClick:function(){function E(){return h("autoprocess",{on:L?0:1})}return E}()})],4),(0,e.createComponentVNode)(2,o.Button,{disabled:!w,icon:"eject",content:"Eject Disk",onClick:function(){function E(){return h("disk",{option:"eject"})}return E}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scanner",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Connected"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Not connected!"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pods",children:x?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[x," connected"]}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None connected!"})})]})})}},18259:function(I,r,n){"use strict";r.__esModule=!0,r.CoinMint=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=r.CoinMint=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.materials,l=c.moneyBag,d=c.moneyBagContent,f=c.moneyBagMaxContent,u=(l?210:138)+Math.ceil(s.length/4)*64;return(0,e.createComponentVNode)(2,m.Window,{width:256,height:u,title:"\u041C\u043E\u043D\u0435\u0442\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0441",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.NoticeBox,{m:0,info:!0,children:["\u041F\u0440\u043E\u0438\u0437\u0432\u0435\u0434\u0435\u043D\u043E \u043C\u043E\u043D\u0435\u0442: ",c.totalCoins]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0422\u0438\u043F \u041C\u043E\u043D\u0435\u0442",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",color:c.active&&"bad",tooltip:!l&&"\u041D\u0443\u0436\u0435\u043D \u0434\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",disabled:!l,onClick:function(){function v(){return i("activate")}return v}()}),children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,maxValue:c.maxMaterials,value:c.totalMaterials})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",tooltip:"\u0418\u0437\u0432\u0432\u043B\u0435\u0447\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B",onClick:function(){function v(){return i("ejectMat")}return v}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:s.map(function(v){return(0,e.createComponentVNode)(2,o.Button,{bold:!0,inline:!0,m:.2,textAlign:"center",color:"translucent",selected:v.id===c.chosenMaterial,tooltip:v.name,content:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",v.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:v.amount})]}),onClick:function(){function b(){return i("selectMaterial",{material:v.id})}return b}()},v.id)})})]})})}),!!l&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0414\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C",disabled:c.active,onClick:function(){function v(){return i("ejectBag")}return v}()}),children:(0,e.createComponentVNode)(2,o.ProgressBar,{width:"100%",minValue:0,maxValue:f,value:d,children:[d," / ",f]})})})]})})})}return y}()},93858:function(I,r,n){"use strict";r.__esModule=!0,r.HexColorInput=r.ColorSelector=r.ColorPickerModal=r.ColorInput=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(36036),m=n(98595),S=n(44879),y=n(14448),k=n(4454),V=n(35840),p=n(9394),i=n(19203),c=["prefixed","alpha","color","fluid","onChange"];/** + */var S=(0,t.createLogger)("hotkeys"),y={},k=[e.KEY_ESCAPE,e.KEY_ENTER,e.KEY_SPACE,e.KEY_TAB,e.KEY_CTRL,e.KEY_SHIFT,e.KEY_UP,e.KEY_DOWN,e.KEY_LEFT,e.KEY_RIGHT],V={},p=function(u){if(u===16)return"Shift";if(u===17)return"Ctrl";if(u===18)return"Alt";if(u===33)return"Northeast";if(u===34)return"Southeast";if(u===35)return"Southwest";if(u===36)return"Northwest";if(u===37)return"West";if(u===38)return"North";if(u===39)return"East";if(u===40)return"South";if(u===45)return"Insert";if(u===46)return"Delete";if(u>=48&&u<=57||u>=65&&u<=90)return String.fromCharCode(u);if(u>=96&&u<=105)return"Numpad"+(u-96);if(u>=112&&u<=123)return"F"+(u-111);if(u===188)return",";if(u===189)return"-";if(u===190)return"."},i=function(u){var v=String(u);if(v==="Ctrl+F5"||v==="Ctrl+R"){location.reload();return}if(v!=="Ctrl+F"&&!(u.event.defaultPrevented||u.isModifierKey()||k.includes(u.code))){v==="F5"&&(u.event.preventDefault(),u.event.returnValue=!1);var b=p(u.code);if(b){var C=y[b];if(C)return S.debug("macro",C),Byond.command(C);if(u.isDown()&&!V[b]){V[b]=!0;var h='KeyDown "'+b+'"';return S.debug(h),Byond.command(h)}if(u.isUp()&&V[b]){V[b]=!1;var g='KeyUp "'+b+'"';return S.debug(g),Byond.command(g)}}}},c=r.acquireHotKey=function(){function m(u){k.push(u)}return m}(),s=r.releaseHotKey=function(){function m(u){var v=k.indexOf(u);v>=0&&k.splice(v,1)}return m}(),l=r.releaseHeldKeys=function(){function m(){for(var u=0,v=Object.keys(V);u0||(0,a.fetchRetry)((0,e.resolveAsset)("icon_ref_map.json")).then(function(S){return S.json()}).then(function(S){return Byond.iconRefMap=S}).catch(function(S){return t.logger.log(S)})}return f}()},1090:function(L,r,n){"use strict";r.__esModule=!0,r.AICard=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AICard=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.has_ai===0)return(0,e.createComponentVNode)(2,o.Window,{width:250,height:120,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var c=null;return i.integrity>=75?c="green":i.integrity>=25?c="yellow":c="red",(0,e.createComponentVNode)(2,o.Window,{width:600,height:420,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.name,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:c,value:i.integrity/100})})}),(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h2",null,i.flushing===1?"Wipe of AI in progress...":"",0)})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(s,l){return(0,e.createComponentVNode)(2,t.Box,{children:s},l)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.wireless?"check":"times",content:i.wireless?"Enabled":"Disabled",color:i.wireless?"green":"red",onClick:function(){function s(){return p("wireless")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.radio?"check":"times",content:i.radio?"Enabled":"Disabled",color:i.radio?"green":"red",onClick:function(){function s(){return p("radio")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wipe",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{width:10,icon:"trash-alt",confirmIcon:"trash-alt",disabled:i.flushing||i.integrity===0,confirmColor:"red",content:"Wipe AI",onClick:function(){function s(){return p("wipe")}return s}()})})]})})})]})})})}return S}()},39454:function(L,r,n){"use strict";r.__esModule=!0,r.AIFixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AIFixer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.occupant===null)return(0,e.createComponentVNode)(2,o.Window,{width:550,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"robot",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No Artificial Intelligence detected.",16)]})})})})});var c=!0;(i.stat===2||i.stat===null)&&(c=!1);var s=null;i.integrity>=75?s="green":i.integrity>=25?s="yellow":s="red";var l=!0;return i.integrity>=100&&i.stat!==2&&(l=!1),(0,e.createComponentVNode)(2,o.Window,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.occupant,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s,value:i.integrity/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:c?"green":"red",children:c?"Functional":"Non-Functional"})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(d,m){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:d},m)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.wireless?"times":"check",content:i.wireless?"Disabled":"Enabled",color:i.wireless?"red":"green",onClick:function(){function d(){return p("wireless")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.radio?"times":"check",content:i.radio?"Disabled":"Enabled",color:i.radio?"red":"green",onClick:function(){function d(){return p("radio")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Start Repairs",children:(0,e.createComponentVNode)(2,t.Button,{icon:"wrench",disabled:!l||i.active,content:!l||i.active?"Already Repaired":"Repair",onClick:function(){function d(){return p("fix")}return d}()})})]}),(0,e.createComponentVNode)(2,t.Box,{color:"green",lineHeight:2,children:i.active?"Reconstruction in progress.":""})]})})]})})})}return S}()},88422:function(L,r,n){"use strict";r.__esModule=!0,r.APC=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(195),S=r.APC=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:510,height:435,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return p}(),y={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},k={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.locked&&!d.siliconUser,u=d.normallyLocked,v=y[d.externalPower]||y[0],b=y[d.chargingStatus]||y[0],C=d.powerChannels||[],h=k[d.malfStatus]||k[0],g=d.powerCellStatus/100;return(0,e.createFragment)([(0,e.createComponentVNode)(2,f.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main Breaker",color:v.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.isOperating?"power-off":"times",content:d.isOperating?"On":"Off",selected:d.isOperating&&!m,color:d.isOperating?"":"bad",disabled:m,onClick:function(){function N(){return l("breaker")}return N}()}),children:["[ ",v.externalPowerText," ]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Cell",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"good",value:g})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",color:b.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.chargeMode?"sync":"times",content:d.chargeMode?"Auto":"Off",selected:d.chargeMode,disabled:m,onClick:function(){function N(){return l("charge")}return N}()}),children:["[ ",b.chargingText," ]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[C.map(function(N){var x=N.topicParams;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:2,color:N.status>=2?"good":"bad",children:N.status>=2?"On":"Off"}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:!m&&(N.status===1||N.status===3),disabled:m,onClick:function(){function B(){return l("channel",x.auto)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:"On",selected:!m&&N.status===2,disabled:m,onClick:function(){function B(){return l("channel",x.on)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:!m&&N.status===0,disabled:m,onClick:function(){function B(){return l("channel",x.off)}return B}()})],4),children:[N.powerLoad," W"]},N.title)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Load",children:(0,e.createVNode)(1,"b",null,[d.totalLoad,(0,e.createTextVNode)(" W")],0)})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Misc",buttons:!!d.siliconUser&&(0,e.createFragment)([!!d.malfStatus&&(0,e.createComponentVNode)(2,t.Button,{icon:h.icon,content:h.content,color:"bad",onClick:function(){function N(){return l(h.action)}return N}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){function N(){return l("overload")}return N}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cover Lock",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.4,icon:d.coverLocked?"lock":"unlock",content:d.coverLocked?"Engaged":"Disengaged",disabled:m,onClick:function(){function N(){return l("cover")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:d.nightshiftLights?"Enabled":"Disabled",onClick:function(){function N(){return l("toggle_nightshift")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Lighting Fallback",buttons:(0,e.createComponentVNode)(2,t.Button,{mt:.4,icon:"lightbulb-o",content:d.emergencyLights?"Engaged":"Disengaged",disabled:m,onClick:function(){function N(){return l("emergency_lighting")}return N}()})})]})})],4)}},99660:function(L,r,n){"use strict";r.__esModule=!0,r.ATM=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ATM=function(){function l(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.view_screen,h=b.authenticated_account,g=b.ticks_left_locked_down,N=b.linked_db,x;if(g>0)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Maximum number of pin attempts exceeded! Access to this ATM has been temporarily disabled."]});else if(!N)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Unable to connect to accounts database, please retry and if the issue persists contact Nanotrasen IT support."]});else if(h)switch(C){case 1:x=(0,e.createComponentVNode)(2,y);break;case 2:x=(0,e.createComponentVNode)(2,k);break;case 3:x=(0,e.createComponentVNode)(2,c);break;case 4:x=(0,e.createComponentVNode)(2,V);break;default:x=(0,e.createComponentVNode)(2,p)}else x=(0,e.createComponentVNode)(2,i);return(0,e.createComponentVNode)(2,o.Window,{width:550,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Section,{children:x})]})})}return l}(),S=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.machine_id,h=b.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Nanotrasen Automatic Teller Machine",children:[(0,e.createComponentVNode)(2,t.Box,{children:"For all your monetary needs!"}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Card",children:(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"eject",onClick:function(){function g(){return v("insert_card")}return g}()})})})]})},y=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.security_level;return(0,e.createComponentVNode)(2,t.Section,{title:"Select a new security level for this account",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Number",icon:"unlock",selected:C===0,onClick:function(){function h(){return v("change_security_level",{new_security_level:0})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"Either the account number or card is required to access this account. EFTPOS transactions will require a card."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Pin",icon:"unlock",selected:C===1,onClick:function(){function h(){return v("change_security_level",{new_security_level:1})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number and pin must be manually entered to access this account and process transactions."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Card and Account Pin",icon:"unlock",selected:C===2,onClick:function(){function h(){return v("change_security_level",{new_security_level:2})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number, pin and card are required to access this account and process transactions."})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},k=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=(0,a.useLocalState)(m,"targetAccNumber",0),h=C[0],g=C[1],N=(0,a.useLocalState)(m,"fundsAmount",0),x=N[0],B=N[1],I=(0,a.useLocalState)(m,"purpose",0),w=I[0],T=I[1],A=b.money;return(0,e.createComponentVNode)(2,t.Section,{title:"Transfer Fund",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",A]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Account Number",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"7 Digit Number",onInput:function(){function E(P,O){return g(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Funds to Transfer",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function E(P,O){return B(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transaction Purpose",children:(0,e.createComponentVNode)(2,t.Input,{fluid:!0,onInput:function(){function E(P,O){return T(O)}return E}()})})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Button,{content:"Transfer",icon:"sign-out-alt",onClick:function(){function E(){return v("transfer",{target_acc_number:h,funds_amount:x,purpose:w})}return E}()}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},V=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.insurance_type;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043D\u043E\u0432\u044B\u0439 \u0442\u0438\u043F \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0438",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0438\u043F",children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u041D\u0435\u0442 (0)",icon:"unlock",selected:C==="None",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"None"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u044E\u0434\u0436\u0435\u0442\u043D\u0430\u044F (0)",icon:"unlock",selected:C==="Bugetary",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Bugetary"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0430\u044F (500)",icon:"unlock",selected:C==="Standart",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Standart"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0435\u043B\u044E\u043A\u0441 (2000)",icon:"unlock",selected:C==="Deluxe",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Deluxe"})}return h}()})]})}),(0,e.createComponentVNode)(2,s)]})},p=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=(0,a.useLocalState)(m,"fundsAmount",0),h=C[0],g=C[1],N=(0,a.useLocalState)(m,"insuranceAmount",0),x=N[0],B=N[1],I=b.owner_name,w=b.money,T=b.insurance;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Welcome, "+I,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Logout",icon:"sign-out-alt",onClick:function(){function A(){return v("logout")}return A}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",w]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Withdrawal Amount",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function A(E,P){return g(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Withdraw Funds",icon:"sign-out-alt",onClick:function(){function A(){return v("withdrawal",{funds_amount:h})}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Insurance Points",children:["$",T]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Adding Insurance",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function A(E,P){return B(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Add insurance points",icon:"sign-out-alt",onClick:function(){function A(){return v("insurance",{insurance_amount:x})}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Toggle auto-replenishment of insurance",icon:"sign-out-alt",onClick:function(){function A(){return v("insurance_replenishment",{})}return A}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Menu",children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change account security level",icon:"lock",onClick:function(){function A(){return v("view_screen",{view_screen:1})}return A}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Make transfer",icon:"exchange-alt",onClick:function(){function A(){return v("view_screen",{view_screen:2})}return A}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View transaction log",icon:"list",onClick:function(){function A(){return v("view_screen",{view_screen:3})}return A}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change type of insurance",icon:"lock",onClick:function(){function A(){return v("view_screen",{view_screen:4})}return A}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print balance statement",icon:"print",onClick:function(){function A(){return v("balance_statement")}return A}()})})]})],4)},i=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=(0,a.useLocalState)(m,"accountID",null),h=C[0],g=C[1],N=(0,a.useLocalState)(m,"accountPin",null),x=N[0],B=N[1],I=b.machine_id,w=b.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Insert card or enter ID and pin to login",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account ID",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function T(A,E){return g(E)}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pin",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function T(A,E){return B(E)}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Login",icon:"sign-in-alt",onClick:function(){function T(){return v("attempt_auth",{account_num:h,account_pin:x})}return T}()})})]})})},c=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.transaction_log;return(0,e.createComponentVNode)(2,t.Section,{title:"Transactions",children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Terminal"})]}),C.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.purpose}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:h.is_deposit?"green":"red",children:["$",h.amount]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.target_name})]},h)})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},s=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data;return(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"sign-out-alt",onClick:function(){function C(){return v("view_screen",{view_screen:0})}return C}()})}},86423:function(L,r,n){"use strict";r.__esModule=!0,r.AccountsUplinkTerminal=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(36352),S=n(98595),y=n(321),k=n(5485),V=r.AccountsUplinkTerminal=function(){function d(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.loginState,g=C.currentPage,N;if(h.logged_in)g===1?N=(0,e.createComponentVNode)(2,p):g===2?N=(0,e.createComponentVNode)(2,s):g===3&&(N=(0,e.createComponentVNode)(2,l));else return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,k.LoginScreen)})})});return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:N})]})})})}return d}(),p=function(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.accounts,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1],B=(0,t.useLocalState)(u,"sortId","owner_name"),I=B[0],w=B[1],T=(0,t.useLocalState)(u,"sortOrder",!0),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"AccountsUplinkTerminal__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,i,{id:"owner_name",children:"Account Holder"}),(0,e.createComponentVNode)(2,i,{id:"account_number",children:"Account Number"}),(0,e.createComponentVNode)(2,i,{id:"suspended",children:"Account Status"}),(0,e.createComponentVNode)(2,i,{id:"money",children:"Account Balance"})]}),h.filter((0,a.createSearch)(N,function(P){return P.owner_name+"|"+P.account_number+"|"+P.suspended+"|"+P.money})).sort(function(P,O){var M=A?1:-1;return P[I].localeCompare(O[I])*M}).map(function(P){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"AccountsUplinkTerminal__listRow--"+P.suspended,onClick:function(){function O(){return b("view_account_detail",{index:P.account_index})}return O}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.owner_name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:["#",P.account_number]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P.suspended}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P.money})]},P.account_number)})]})})})]})},i=function(m,u){var v=(0,t.useLocalState)(u,"sortId","name"),b=v[0],C=v[1],h=(0,t.useLocalState)(u,"sortOrder",!0),g=h[0],N=h[1],x=m.id,B=m.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:b!==x&&"transparent",width:"100%",onClick:function(){function I(){b===x?N(!g):(C(x),N(!0))}return I}(),children:[B,b===x&&(0,e.createComponentVNode)(2,o.Icon,{name:g?"sort-up":"sort-down",ml:"0.25rem;"})]})})},c=function(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.is_printing,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Button,{content:"New Account",icon:"plus",onClick:function(){function B(){return b("create_new_account")}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"print",content:"Print Account List",disabled:h,ml:"0.25rem",onClick:function(){function B(){return b("print_records")}return B}()})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by account holder, number, status",width:"100%",onInput:function(){function B(I,w){return x(w)}return B}()})})]})},s=function(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.account_number,g=C.owner_name,N=C.money,x=C.suspended,B=C.transactions;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"#"+h+" / "+g,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function I(){return b("back")}return I}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Number",children:["#",h]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:g}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Balance",children:N}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Status",color:x?"red":"green",children:[x?"Suspended":"Active",(0,e.createComponentVNode)(2,o.Button,{ml:1,content:x?"Unsuspend":"Suspend",icon:x?"unlock":"lock",onClick:function(){function I(){return b("toggle_suspension")}return I}()})]})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Transactions",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Terminal"})]}),B.map(function(I){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:I.time}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:I.purpose}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:I.is_deposit?"green":"red",children:["$",I.amount]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:I.target_name})]},I)})]})})})]})},l=function(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=(0,t.useLocalState)(u,"accName",""),g=h[0],N=h[1],x=(0,t.useLocalState)(u,"accDeposit",""),B=x[0],I=x[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Create Account",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function w(){return b("back")}return w}()}),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Name Here",onChange:function(){function w(T,A){return N(A)}return w}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Initial Deposit",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"0",onChange:function(){function w(T,A){return I(A)}return w}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,content:"Create Account",onClick:function(){function w(){return b("finalise_create_account",{holder_name:g,starting_funds:B})}return w}()})]})}},23001:function(L,r,n){"use strict";r.__esModule=!0,r.AdminAntagMenu=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(36352),S=n(98595),y=n(321),k=n(5485),V=function(v){switch(v){case 0:return"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B";case 1:return"\u0426\u0435\u043B\u0438";case 2:return"\u0421\u0411";case 3:return"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438";default:return"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"}},p=function(v){switch(v){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);case 2:return(0,e.createComponentVNode)(2,l);case 3:return(0,e.createComponentVNode)(2,d);default:return"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"}},i=r.AdminAntagMenu=function(){function u(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.loginState,x=g.currentPage,B=(0,t.useLocalState)(b,"tabIndex",0),I=B[0],w=B[1],T=(0,t.useLocalState)(b,"searchText",""),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,title:"\u0410\u043D\u0442\u0430\u0433 \u043C\u0435\u043D\u044E",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===0,onClick:function(){function P(){w(0)}return P}(),icon:"user",children:"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B"},"Antagonists"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===1,onClick:function(){function P(){w(1)}return P}(),icon:"people-robbery",children:"\u0426\u0435\u043B\u0438"},"Objectives"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===2,onClick:function(){function P(){w(2)}return P}(),icon:"handcuffs",children:"\u0421\u0411"},"Security"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===3,onClick:function(){function P(){w(3)}return P}(),icon:"lock",children:"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438"},"HighValueItems")]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:V(I),fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Input,{placeholder:"\u0418\u0441\u043A\u0430\u0442\u044C...",width:"300px",onInput:function(){function P(O,M){return E(M)}return P}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"sync",onClick:function(){function P(){return h("refresh")}return P}(),children:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C"})]}),children:p(I)})})]})})})}return u}(),c=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.antagonists,x=(0,t.useLocalState)(b,"searchText",""),B=x[0],I=x[1],w=(0,t.useLocalState)(b,"sortId","antag_names"),T=w[0],A=w[1],E=(0,t.useLocalState)(b,"sortOrder",!0),P=E[0],O=E[1],M=Object.keys(N);if(!M||M.length===0)return(0,e.createVNode)(1,"div",null,"\u041D\u0435\u0442 \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432.",16);var F=M.map(function(D){return Object.assign({key:D},N[D])});return(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{id:"name",children:"\u0418\u043C\u044F \u043C\u043E\u0431\u0430"}),(0,e.createComponentVNode)(2,m,{id:"",children:"\u041A\u043D\u043E\u043F\u043A\u0438"}),(0,e.createComponentVNode)(2,m,{id:"antag_names",children:"\u0422\u0438\u043F(-\u044B) \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432"}),(0,e.createComponentVNode)(2,m,{id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"})]}),F.filter((0,a.createSearch)(B,function(D){var _=D.key,W=D.name,U=D.status,$=D.antag_names;return W+"|"+U+"|"+$.join(", ")})).sort(function(D,_){var W=P?1:-1;if(D[T]===void 0||D[T]===null)return W;if(_[T]===void 0||_[T]===null)return-1*W;if(typeof D[T]=="number")return(D[T]-_[T])*W;var U=D[T],$=_[T];return T==="antag_names"&&(U=D[T].join(", "),$=_[T].join(", ")),U.localeCompare($)*W}).map(function(D,_){var W=D.key,U=D.name,$=D.body_destroyed,G=D.is_hijacker,oe=D.antag_mind_uid,X=D.ckey,pe=D.status,me=D.antag_names;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:$?U:(0,e.createComponentVNode)(2,o.Button,{color:G||!U?"red":"",tooltip:G?"\u0425\u0438\u0434\u0436\u0430\u043A\u0435\u0440":"",onClick:function(){function ne(){return h("show_player_panel",{mind_uid:oe})}return ne}(),children:U||"??? (\u041D\u0415\u0422 \u0418\u041C\u0415\u041D\u0418)"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("pm",{ckey:X})}return ne}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("follow",{datum_uid:oe})}return ne}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("obs",{mind_uid:oe})}return ne}(),children:"OBS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("tp",{mind_uid:oe})}return ne}(),children:"TP"})]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:me.join(", ")}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:pe?"red":"grey",children:pe||"\u0416\u0438\u0432"})})]},_)})]})},s=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.objectives,x=(0,t.useLocalState)(b,"searchText",""),B=x[0],I=x[1],w=(0,t.useLocalState)(b,"sortId2","target_name"),T=w[0],A=w[1],E=(0,t.useLocalState)(b,"sortOrder",!0),P=E[0],O=E[1];return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"obj_name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"target_name",children:"\u0426\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"owner_name",children:"\u0425\u043E\u0437\u044F\u0438\u043D"})]}),N.filter((0,a.createSearch)(B,function(M){return M.obj_name+"|"+M.target_name+"|"+(M.status?"success":"incompleted")+"|"+M.owner_name})).sort(function(M,F){var D=P?1:-1;return M[T]===void 0||M[T]===null||T==="target_name"&&M.no_target?D:F[T]===void 0||F[T]===null||T==="target_name"&&F.no_target?-1*D:typeof M[T]=="number"?(M[T]-F[T])*D:M[T].localeCompare(F[T])*D}).map(function(M,F){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:M.obj_desc,onClick:function(){function D(){return h("vv",{uid:M.obj_uid})}return D}(),children:M.obj_name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.no_target?"":M.track.length?M.track.map(function(D,_){return(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){return h("follow",{datum_uid:D})}return W}(),children:[M.target_name," ",M.track.length>1?"("+(parseInt(_,10)+1)+")":""]},_)}):M.target_name+" (\u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E)"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.status?"green":"grey",children:M.status?"\u0423\u0441\u043F\u0435\u0448\u043D\u043E":"\u041D\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function D(){h("obj_owner",{owner_uid:M.owner_uid})}return D}(),children:M.owner_name})})]},F)})]}):"\u041D\u0435\u0442 \u0446\u0435\u043B\u0435\u0439!"},l=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.security,x=(0,t.useLocalState)(b,"searchText",""),B=x[0],I=x[1],w=(0,t.useLocalState)(b,"sortId3","health"),T=w[0],A=w[1],E=(0,t.useLocalState)(b,"sortOrder",!0),P=E[0],O=E[1],M=function(_){return _.status===2?"red":_.status===1?"orange":_.broken_bone||_.internal_bleeding?"yellow":"grey"},F=function(_){return _.status===2?"\u041C\u0435\u0440\u0442\u0432":_.status===1?"\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F":_.broken_bone&&_.internal_bleeding?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C, \u0412\u041A":_.broken_bone?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C":_.internal_bleeding?"\u0412\u041A":"\u0416\u0438\u0432"};return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"role",children:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"antag",children:"\u0410\u043D\u0442\u0430\u0433"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"health",children:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435"})]}),N.filter((0,a.createSearch)(B,function(D){return D.name+"|"+D.role+"|"+F(D)+"|"+D.antag})).sort(function(D,_){var W=P?1:-1;return D[T]===void 0||D[T]===null?W:_[T]===void 0||_[T]===null?-1*W:typeof D[T]=="number"?(D[T]-_[T])*W:D[T].localeCompare(_[T])*W}).map(function(D,_){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){return h("show_player_panel",{mind_uid:D.mind_uid})}return W}(),children:D.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:D.role}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:M(D),children:F(D)})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:D.antag?(0,e.createComponentVNode)(2,o.Button,{textColor:"red",translucent:!0,onClick:function(){function W(){h("tp",{mind_uid:D.mind_uid})}return W}(),children:D.antag}):""}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,value:D.health/D.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:D.health})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){h("pm",{ckey:D.ckey})}return W}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){h("follow",{datum_uid:D.mind_uid})}return W}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){h("obs",{mind_uid:D.mind_uid})}return W}(),children:"OBS"})]})]},_)})]}):"\u041D\u0435\u0442\u0443 \u0421\u0411!"},d=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.high_value_items,x=(0,t.useLocalState)(b,"searchText",""),B=x[0],I=x[1],w=(0,t.useLocalState)(b,"sortId4","person"),T=w[0],A=w[1],E=(0,t.useLocalState)(b,"sortOrder",!0),P=E[0],O=E[1];return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"person",children:"\u041D\u043E\u0441\u0438\u0442\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"loc",children:"\u041C\u0435\u0441\u0442\u043E\u043F\u043E\u043B\u043E\u0436\u0435\u043D\u0438\u0435"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"admin_z",children:"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z"})]}),N.filter((0,a.createSearch)(B,function(M){return M.name+"|"+M.loc})).sort(function(M,F){var D=P?1:-1;return M[T]===void 0||M[T]===null?D:F[T]===void 0||F[T]===null?-1*D:typeof M[T]=="number"?(M[T]-F[T])*D:M[T].localeCompare(F[T])*D}).map(function(M,F){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:M.obj_desc,translucent:M.admin_z,onClick:function(){function D(){return h("vv",{uid:M.uid})}return D}(),children:M.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.admin_z?"grey":"",children:M.person})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.admin_z?"grey":"",children:M.loc})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:"grey",children:M.admin_z?"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z":""})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function D(){h("follow",{datum_uid:M.uid})}return D}(),children:"FLW"})})]},F)})]}):"No High Value Items!"},m=function(v,b){var C=v.id,h=v.sort_group,g=h===void 0?"sortId":h,N=v.default_sort,x=N===void 0?"antag_names":N,B=v.children,I=(0,t.useLocalState)(b,g,x),w=I[0],T=I[1],A=(0,t.useLocalState)(b,"sortOrder",!0),E=A[0],P=A[1];return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:w!==C&&"transparent",width:"100%",onClick:function(){function O(){w===C?P(!E):(T(C),P(!0))}return O}(),children:[B,w===C&&(0,e.createComponentVNode)(2,o.Icon,{name:E?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},79571:function(L,r,n){"use strict";r.__esModule=!0,r.AgentCardSLSlots=r.AgentCardInfo=r.AgentCardAppearances=r.AgentCard=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.AgentCard=function(){function p(i,c){var s=(0,t.useLocalState)(c,"tabIndex",0),l=s[0],d=s[1],m=function(){function u(v){switch(v){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,V);default:return(0,e.createComponentVNode)(2,y)}}return u}();return(0,e.createComponentVNode)(2,f.Window,{width:500,height:475,theme:"syndicate",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===0,onClick:function(){function u(){return d(0)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"table"})," Card Info"]},"Card Info"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===1,onClick:function(){function u(){return d(1)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"id-card"})," Appearance"]},"Appearance"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===2,onClick:function(){function u(){return d(2)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"arrow-down"})," Save/Load Card Info"]},"Save/Load Card Info")]}),m(l)]})})})}return p}(),y=r.AgentCardInfo=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.registered_name,u=d.sex,v=d.age,b=d.assignment,C=d.associated_account_number,h=d.blood_type,g=d.dna_hash,N=d.fingerprint_hash,x=d.photo,B=d.ai_tracking;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Card Info",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Button,{content:m||"[UNSET]",onClick:function(){function I(){return l("change_name")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sex",children:(0,e.createComponentVNode)(2,o.Button,{iconRight:!1,content:u||"[UNSET]",onClick:function(){function I(){return l("change_sex")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Age",children:(0,e.createComponentVNode)(2,o.Button,{content:v||"[UNSET]",onClick:function(){function I(){return l("change_age")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Rank",children:(0,e.createComponentVNode)(2,o.Button,{content:b||"[UNSET]",onClick:function(){function I(){return l("change_occupation")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Fingerprints",children:(0,e.createComponentVNode)(2,o.Button,{content:N||"[UNSET]",onClick:function(){function I(){return l("change_fingerprints")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Type",children:(0,e.createComponentVNode)(2,o.Button,{content:h||"[UNSET]",onClick:function(){function I(){return l("change_blood_type")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"DNA Hash",children:(0,e.createComponentVNode)(2,o.Button,{content:g||"[UNSET]",onClick:function(){function I(){return l("change_dna_hash")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Money Account",children:(0,e.createComponentVNode)(2,o.Button,{content:C||"[UNSET]",onClick:function(){function I(){return l("change_money_account")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo",children:(0,e.createComponentVNode)(2,o.Button,{content:x?"Update":"[UNSET]",onClick:function(){function I(){return l("change_photo")}return I}()})})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Card Settings",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Card Info",children:(0,e.createComponentVNode)(2,o.Button,{content:"Delete Card Info",onClick:function(){function I(){return l("delete_info")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Access",children:(0,e.createComponentVNode)(2,o.Button,{content:"Reset Access",onClick:function(){function I(){return l("clear_access")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"AI Tracking",children:(0,e.createComponentVNode)(2,o.Button,{content:B?"Untrackable":"Trackable",onClick:function(){function I(){return l("change_ai_tracking")}return I}()})})]})})],4)}return p}(),k=r.AgentCardAppearances=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.appearances;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Card Appearance",children:m.map(function(u){return(0,e.createComponentVNode)(2,o.ImageButton,{tooltip:u,vertical:!0,asset:!0,style:{margin:"1px"},image:u,imageAsset:"id_card64x64",onclick:function(){function v(){return l("change_appearance_new",{new_appearance:u})}return v}()},u)})})}return p}(),V=r.AgentCardSLSlots=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.saved_info;return(0,e.createComponentVNode)(2,o.Section,{title:"Save/Load Manager",style:{"line-height":"25px"},children:(0,e.createComponentVNode)(2,o.LabeledList,{children:m.map(function(u){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:u.registered_name?u.registered_name+", "+u.assignment:"Slot "+u.id,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Clear",onClick:function(){function v(){return l("clear_slot",{slot:u.id})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Save",onClick:function(){function v(){return l("save_slot",{slot:u.id})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Load",disabled:!u.registered_name,onClick:function(){function v(){return l("load_slot",{slot:u.id})}return v}()})],4)},u.id)})})})}return p}()},56793:function(L,r,n){"use strict";r.__esModule=!0,r.AiAirlock=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},S=r.AiAirlock=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=f[c.power.main]||f[0],l=f[c.power.backup]||f[0],d=f[c.shock]||f[0];return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main",color:s.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.main,content:"Disrupt",onClick:function(){function m(){return i("disrupt-main")}return m}()}),children:[c.power.main?"Online":"Offline"," ",!c.wires.main_power&&"[Wires have been cut!]"||c.power.main_timeleft>0&&"["+c.power.main_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Backup",color:l.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.backup,content:"Disrupt",onClick:function(){function m(){return i("disrupt-backup")}return m}()}),children:[c.power.backup?"Online":"Offline"," ",!c.wires.backup_power&&"[Wires have been cut!]"||c.power.backup_timeleft>0&&"["+c.power.backup_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Electrify",color:d.color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"wrench",disabled:!(c.wires.shock&&c.shock!==2),content:"Restore",onClick:function(){function m(){return i("shock-restore")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"bolt",disabled:!c.wires.shock,content:"Temporary",onClick:function(){function m(){return i("shock-temp")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bolt",disabled:!c.wires.shock||c.shock===0,content:"Permanent",onClick:function(){function m(){return i("shock-perm")}return m}()})],4),children:[c.shock===2?"Safe":"Electrified"," ",!c.wires.shock&&"[Wires have been cut!]"||c.shock_timeleft>0&&"["+c.shock_timeleft+"s]"||c.shock_timeleft===-1&&"[Permanent]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Access and Door Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.id_scanner?"power-off":"times",content:c.id_scanner?"Enabled":"Disabled",selected:c.id_scanner,disabled:!c.wires.id_scanner,onClick:function(){function m(){return i("idscan-toggle")}return m}()}),children:!c.wires.id_scanner&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Access",buttons:(0,e.createComponentVNode)(2,t.Button,{width:6.5,icon:c.emergency?"power-off":"times",content:c.emergency?"Enabled":"Disabled",selected:c.emergency,onClick:function(){function m(){return i("emergency-toggle")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:c.locked?"lock":"unlock",content:c.locked?"Lowered":"Raised",selected:c.locked,disabled:!c.wires.bolts,onClick:function(){function m(){return i("bolt-toggle")}return m}()}),children:!c.wires.bolts&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.lights?"power-off":"times",content:c.lights?"Enabled":"Disabled",selected:c.lights,disabled:!c.wires.lights,onClick:function(){function m(){return i("light-toggle")}return m}()}),children:!c.wires.lights&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.safe?"power-off":"times",content:c.safe?"Enabled":"Disabled",selected:c.safe,disabled:!c.wires.safe,onClick:function(){function m(){return i("safe-toggle")}return m}()}),children:!c.wires.safe&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.speed?"power-off":"times",content:c.speed?"Enabled":"Disabled",selected:c.speed,disabled:!c.wires.timing,onClick:function(){function m(){return i("speed-toggle")}return m}()}),children:!c.wires.timing&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c.opened?"sign-out-alt":"sign-in-alt",content:c.opened?"Open":"Closed",selected:c.opened,disabled:c.locked||c.welded,onClick:function(){function m(){return i("open-close")}return m}()}),children:!!(c.locked||c.welded)&&(0,e.createVNode)(1,"span",null,[(0,e.createTextVNode)("[Door is "),c.locked?"bolted":"",c.locked&&c.welded?" and ":"",c.welded?"welded":"",(0,e.createTextVNode)("!]")],0)})]})})]})})}return y}()},72475:function(L,r,n){"use strict";r.__esModule=!0,r.AirAlarm=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(195),S=r.AirAlarm=function(){function d(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.locked;return(0,e.createComponentVNode)(2,o.Window,{width:570,height:h?310:755,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,f.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,k),!h&&(0,e.createFragment)([(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p)],4)]})})}return d}(),y=function(m){return m===0?"green":m===1?"orange":"red"},k=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.air,g=C.mode,N=C.atmos_alarm,x=C.locked,B=C.alarmActivated,I=C.rcon,w=C.target_temp,T;return h.danger.overall===0?N===0?T="Optimal":T="Caution: Atmos alert in area":h.danger.overall===1?T="Caution":T="DANGER: Internals Required",(0,e.createComponentVNode)(2,t.Section,{title:"Air Status",children:h?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.pressure),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.pressure})," kPa",!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:g===3?"Deactivate Panic Siphon":"Activate Panic Siphon",selected:g===3,icon:"exclamation-triangle",onClick:function(){function A(){return b("mode",{mode:g===3?1:3})}return A}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.oxygen/100,fractionDigits:"1",color:y(h.danger.oxygen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.nitrogen/100,fractionDigits:"1",color:y(h.danger.nitrogen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.co2/100,fractionDigits:"1",color:y(h.danger.co2)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxins",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.plasma/100,fractionDigits:"1",color:y(h.danger.plasma)})}),h.contents.n2o>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.n2o/100,fractionDigits:"1",color:y(h.danger.n2o)})}),h.contents.other>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.other/100,fractionDigits:"1",color:y(h.danger.other)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.temperature),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature})," K /"," ",(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature_c})," C\xA0",(0,e.createComponentVNode)(2,t.Button,{icon:"thermometer-full",content:w+" C",onClick:function(){function A(){return b("temperature")}return A}()}),(0,e.createComponentVNode)(2,t.Button,{content:h.thermostat_state?"On":"Off",selected:h.thermostat_state,icon:"power-off",onClick:function(){function A(){return b("thermostat_state")}return A}()})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Local Status",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.overall),children:[T,!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:B?"Reset Alarm":"Activate Alarm",selected:B,onClick:function(){function A(){return b(B?"atmos_reset":"atmos_alarm")}return A}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remote Control Settings",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Off",selected:I===1,onClick:function(){function A(){return b("set_rcon",{rcon:1})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Auto",selected:I===2,onClick:function(){function A(){return b("set_rcon",{rcon:2})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{content:"On",selected:I===3,onClick:function(){function A(){return b("set_rcon",{rcon:3})}return A}()})]})]}):(0,e.createComponentVNode)(2,t.Box,{children:"Unable to acquire air sample!"})})},V=function(m,u){var v=(0,a.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1];return(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===0,onClick:function(){function h(){return C(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-out-alt"})," Vent Control"]},"Vents"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===1,onClick:function(){function h(){return C(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-in-alt"})," Scrubber Control"]},"Scrubbers"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===2,onClick:function(){function h(){return C(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog"})," Mode"]},"Mode"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===3,onClick:function(){function h(){return C(3)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"tachometer-alt"})," Thresholds"]},"Thresholds")]})},p=function(m,u){var v=(0,a.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1];switch(b){case 0:return(0,e.createComponentVNode)(2,i);case 1:return(0,e.createComponentVNode)(2,c);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,l);default:return"WE SHOULDN'T BE HERE!"}},i=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.vents;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return b("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.direction==="release"?"Blowing":"Siphoning",icon:g.direction==="release"?"sign-out-alt":"sign-in-alt",onClick:function(){function N(){return b("command",{cmd:"direction",val:g.direction==="release"?0:1,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure Checks",children:[(0,e.createComponentVNode)(2,t.Button,{content:"External",selected:g.checks===1,onClick:function(){function N(){return b("command",{cmd:"checks",val:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Internal",selected:g.checks===2,onClick:function(){function N(){return b("command",{cmd:"checks",val:2,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Pressure Target",children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:g.external})," kPa\xA0",(0,e.createComponentVNode)(2,t.Button,{content:"Set",icon:"cog",onClick:function(){function N(){return b("command",{cmd:"set_external_pressure",id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset",icon:"redo-alt",onClick:function(){function N(){return b("command",{cmd:"set_external_pressure",val:101.325,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},c=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.scrubbers;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return b("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.scrubbing?"Scrubbing":"Siphoning",icon:g.scrubbing?"filter":"sign-in-alt",onClick:function(){function N(){return b("command",{cmd:"scrubbing",val:g.scrubbing===0?1:0,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,t.Button,{content:g.widenet?"Extended":"Normal",selected:g.widenet,icon:"expand-arrows-alt",onClick:function(){function N(){return b("command",{cmd:"widenet",val:g.widenet===0?1:0,id_tag:g.id_tag})}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filtering",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Carbon Dioxide",selected:g.filter_co2,onClick:function(){function N(){return b("command",{cmd:"co2_scrub",val:g.filter_co2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Plasma",selected:g.filter_toxins,onClick:function(){function N(){return b("command",{cmd:"tox_scrub",val:g.filter_toxins===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrous Oxide",selected:g.filter_n2o,onClick:function(){function N(){return b("command",{cmd:"n2o_scrub",val:g.filter_n2o===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Oxygen",selected:g.filter_o2,onClick:function(){function N(){return b("command",{cmd:"o2_scrub",val:g.filter_o2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrogen",selected:g.filter_n2,onClick:function(){function N(){return b("command",{cmd:"n2_scrub",val:g.filter_n2===0?1:0,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},s=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.modes,g=C.presets,N=C.emagged,x=C.mode,B=C.preset;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"System Mode",children:(0,e.createComponentVNode)(2,t.Table,{children:h.map(function(I){return(!I.emagonly||I.emagonly&&!!N)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:I.name,icon:"cog",selected:I.id===x,onClick:function(){function w(){return b("mode",{mode:I.id})}return w}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:I.desc})]},I.name)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"System Presets",children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"After making a selection, the system will automatically cycle in order to remove contaminants."}),(0,e.createComponentVNode)(2,t.Table,{mt:1,children:g.map(function(I){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:I.name,icon:"cog",selected:I.id===B,onClick:function(){function w(){return b("preset",{preset:I.id})}return w}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:I.desc})]},I.name)})})]})],4)},l=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.thresholds;return(0,e.createComponentVNode)(2,t.Section,{title:"Alarm Thresholds",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Max"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Max"})]}),h.map(function(g){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:g.name}),g.settings.map(function(N){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:N.selected===-1?"Off":N.selected,onClick:function(){function x(){return b("command",{cmd:"set_threshold",env:N.env,var:N.val})}return x}()})},N.val)})]},g.name)})]})})}},12333:function(L,r,n){"use strict";r.__esModule=!0,r.AirlockAccessController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AirlockAccessController=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.exterior_status,s=i.interior_status,l=i.processing,d,m;return c==="open"?d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Lock Exterior Door",icon:"exclamation-triangle",disabled:l,onClick:function(){function u(){return p("force_ext")}return u}()}):d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:l,onClick:function(){function u(){return p("cycle_ext_door")}return u}()}),s==="open"?m=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Lock Interior Door",icon:"exclamation-triangle",disabled:l,color:s==="open"?"red":l?"yellow":null,onClick:function(){function u(){return p("force_int")}return u}()}):m=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:l,onClick:function(){function u(){return p("cycle_int_door")}return u}()}),(0,e.createComponentVNode)(2,o.Window,{width:330,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Door Status",children:c==="closed"?"Locked":"Open"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Door Status",children:s==="closed"?"Locked":"Open"})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.Box,{children:[d,m]})})]})})}return S}()},28736:function(L,r,n){"use strict";r.__esModule=!0,r.AirlockElectronics=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49148),S=1,y=2,k=4,V=8,p=r.AirlockElectronics=function(){function s(l,d){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:565,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),i=function(l,d){var m=(0,a.useBackend)(d),u=m.act,v=m.data,b=v.unrestricted_dir;return(0,e.createComponentVNode)(2,t.Section,{title:"Access Control",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,mb:1,children:"Unrestricted Access From:"}),(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-left",content:"East",selected:b&k?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:k})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-up",content:"South",selected:b&y?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:y})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-right",content:"West",selected:b&V?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:V})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-down",content:"North",selected:b&S?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:S})}return C}()})})]})]})})},c=function(l,d){var m=(0,a.useBackend)(d),u=m.act,v=m.data,b=v.selected_accesses,C=v.one_access,h=v.regions;return(0,e.createComponentVNode)(2,f.AccessList,{usedByRcd:1,rcdButtons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:C,content:"One",onClick:function(){function g(){return u("set_one_access",{access:"one"})}return g}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!C,content:"All",onClick:function(){function g(){return u("set_one_access",{access:"all"})}return g}()})],4),accesses:h,selectedList:b,accessMod:function(){function g(N){return u("set",{access:N})}return g}(),grantAll:function(){function g(){return u("grant_all")}return g}(),denyAll:function(){function g(){return u("clear_all")}return g}(),grantDep:function(){function g(N){return u("grant_region",{region:N})}return g}(),denyDep:function(){function g(N){return u("deny_region",{region:N})}return g}()})}},47365:function(L,r,n){"use strict";r.__esModule=!0,r.AlertModal=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(92986),f=n(36036),S=n(98595),y=-1,k=1,V=r.AlertModal=function(){function c(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=u.autofocus,b=u.buttons,C=b===void 0?[]:b,h=u.large_buttons,g=u.message,N=g===void 0?"":g,x=u.timeout,B=u.title,I=(0,t.useLocalState)(l,"selected",0),w=I[0],T=I[1],A=110+(N.length>30?Math.ceil(N.length/4):0)+(N.length&&h?5:0),E=325+(C.length>2?100:0),P=function(){function O(M){w===0&&M===y?T(C.length-1):w===C.length-1&&M===k?T(0):T(w+M)}return O}();return(0,e.createComponentVNode)(2,S.Window,{title:B,height:A,width:E,children:[!!x&&(0,e.createComponentVNode)(2,a.Loader,{value:x}),(0,e.createComponentVNode)(2,S.Window.Content,{onKeyDown:function(){function O(M){var F=window.event?M.which:M.keyCode;F===o.KEY_SPACE||F===o.KEY_ENTER?m("choose",{choice:C[w]}):F===o.KEY_ESCAPE?m("cancel"):F===o.KEY_LEFT?(M.preventDefault(),P(y)):(F===o.KEY_TAB||F===o.KEY_RIGHT)&&(M.preventDefault(),P(k))}return O}(),children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,m:1,children:(0,e.createComponentVNode)(2,f.Box,{color:"label",overflow:"hidden",children:N})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:[!!v&&(0,e.createComponentVNode)(2,f.Autofocus),(0,e.createComponentVNode)(2,p,{selected:w})]})]})})})]})}return c}(),p=function(s,l){var d=(0,t.useBackend)(l),m=d.data,u=m.buttons,v=u===void 0?[]:u,b=m.large_buttons,C=m.swapped_buttons,h=s.selected;return(0,e.createComponentVNode)(2,f.Flex,{fill:!0,align:"center",direction:C?"row":"row-reverse",justify:"space-around",wrap:!0,children:v==null?void 0:v.map(function(g,N){return b&&v.length<3?(0,e.createComponentVNode)(2,f.Flex.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N):(0,e.createComponentVNode)(2,f.Flex.Item,{grow:b?1:0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N)})})},i=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=u.large_buttons,b=s.button,C=s.selected,h=b.length>7?"100%":7;return(0,e.createComponentVNode)(2,f.Button,{mx:v?1:0,pt:v?.33:0,content:b,fluid:!!v,onClick:function(){function g(){return m("choose",{choice:b})}return g}(),selected:C,textAlign:"center",height:!!v&&2,width:!v&&h})}},71824:function(L,r,n){"use strict";r.__esModule=!0,r.AppearanceChanger=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AppearanceChanger=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.change_race,l=c.species,d=c.specimen,m=c.change_gender,u=c.gender,v=c.has_gender,b=c.change_eye_color,C=c.change_skin_tone,h=c.change_skin_color,g=c.change_head_accessory_color,N=c.change_hair_color,x=c.change_secondary_hair_color,B=c.change_facial_hair_color,I=c.change_secondary_facial_hair_color,w=c.change_head_marking_color,T=c.change_body_marking_color,A=c.change_tail_marking_color,E=c.change_head_accessory,P=c.head_accessory_styles,O=c.head_accessory_style,M=c.change_hair,F=c.hair_styles,D=c.hair_style,_=c.change_hair_gradient,W=c.change_facial_hair,U=c.facial_hair_styles,$=c.facial_hair_style,G=c.change_head_markings,oe=c.head_marking_styles,X=c.head_marking_style,pe=c.change_body_markings,me=c.body_marking_styles,ne=c.body_marking_style,ce=c.change_tail_markings,q=c.tail_marking_styles,ae=c.tail_marking_style,Z=c.change_body_accessory,Y=c.body_accessory_styles,Q=c.body_accessory_style,J=c.change_alt_head,te=c.alt_head_styles,se=c.alt_head_style,ye=!1;return(b||C||h||g||N||x||B||I||w||T||A)&&(ye=!0),(0,e.createComponentVNode)(2,o.Window,{width:800,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Species",children:l.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.specimen,selected:fe.specimen===d,onClick:function(){function Le(){return i("race",{race:fe.specimen})}return Le}()},fe.specimen)})}),!!m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gender",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Male",selected:u==="male",onClick:function(){function fe(){return i("gender",{gender:"male"})}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Female",selected:u==="female",onClick:function(){function fe(){return i("gender",{gender:"female"})}return fe}()}),!v&&(0,e.createComponentVNode)(2,t.Button,{content:"Genderless",selected:u==="plural",onClick:function(){function fe(){return i("gender",{gender:"plural"})}return fe}()})]}),!!ye&&(0,e.createComponentVNode)(2,S),!!E&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head accessory",children:P.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headaccessorystyle,selected:fe.headaccessorystyle===O,onClick:function(){function Le(){return i("head_accessory",{head_accessory:fe.headaccessorystyle})}return Le}()},fe.headaccessorystyle)})}),!!M&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair",children:F.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.hairstyle,selected:fe.hairstyle===D,onClick:function(){function Le(){return i("hair",{hair:fe.hairstyle})}return Le}()},fe.hairstyle)})}),!!_&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair Gradient",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Change Style",onClick:function(){function fe(){return i("hair_gradient")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Offset",onClick:function(){function fe(){return i("hair_gradient_offset")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Color",onClick:function(){function fe(){return i("hair_gradient_colour")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Alpha",onClick:function(){function fe(){return i("hair_gradient_alpha")}return fe}()})]}),!!W&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Facial hair",children:U.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.facialhairstyle,selected:fe.facialhairstyle===$,onClick:function(){function Le(){return i("facial_hair",{facial_hair:fe.facialhairstyle})}return Le}()},fe.facialhairstyle)})}),!!G&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head markings",children:oe.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headmarkingstyle,selected:fe.headmarkingstyle===X,onClick:function(){function Le(){return i("head_marking",{head_marking:fe.headmarkingstyle})}return Le}()},fe.headmarkingstyle)})}),!!pe&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body markings",children:me.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodymarkingstyle,selected:fe.bodymarkingstyle===ne,onClick:function(){function Le(){return i("body_marking",{body_marking:fe.bodymarkingstyle})}return Le}()},fe.bodymarkingstyle)})}),!!ce&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tail markings",children:q.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.tailmarkingstyle,selected:fe.tailmarkingstyle===ae,onClick:function(){function Le(){return i("tail_marking",{tail_marking:fe.tailmarkingstyle})}return Le}()},fe.tailmarkingstyle)})}),!!Z&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body accessory",children:Y.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodyaccessorystyle,selected:fe.bodyaccessorystyle===Q,onClick:function(){function Le(){return i("body_accessory",{body_accessory:fe.bodyaccessorystyle})}return Le}()},fe.bodyaccessorystyle)})}),!!J&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alternate head",children:te.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.altheadstyle,selected:fe.altheadstyle===se,onClick:function(){function Le(){return i("alt_head",{alt_head:fe.altheadstyle})}return Le}()},fe.altheadstyle)})})]})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=[{key:"change_eye_color",text:"Change eye color",action:"eye_color"},{key:"change_skin_tone",text:"Change skin tone",action:"skin_tone"},{key:"change_skin_color",text:"Change skin color",action:"skin_color"},{key:"change_head_accessory_color",text:"Change head accessory color",action:"head_accessory_color"},{key:"change_hair_color",text:"Change hair color",action:"hair_color"},{key:"change_secondary_hair_color",text:"Change secondary hair color",action:"secondary_hair_color"},{key:"change_facial_hair_color",text:"Change facial hair color",action:"facial_hair_color"},{key:"change_secondary_facial_hair_color",text:"Change secondary facial hair color",action:"secondary_facial_hair_color"},{key:"change_head_marking_color",text:"Change head marking color",action:"head_marking_color"},{key:"change_body_marking_color",text:"Change body marking color",action:"body_marking_color"},{key:"change_tail_marking_color",text:"Change tail marking color",action:"tail_marking_color"}];return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Colors",children:s.map(function(l){return!!c[l.key]&&(0,e.createComponentVNode)(2,t.Button,{content:l.text,onClick:function(){function d(){return i(l.action)}return d}()},l.key)})})}},72285:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosAlertConsole=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.priority||[],s=i.minor||[];return(0,e.createComponentVNode)(2,o.Window,{width:350,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Alarms",children:(0,e.createVNode)(1,"ul",null,[c.length===0&&(0,e.createVNode)(1,"li","color-good","No Priority Alerts",16),c.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"bad",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)}),s.length===0&&(0,e.createVNode)(1,"li","color-good","No Minor Alerts",16),s.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"average",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)})],0)})})})}return S}()},65805:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(36352),f=n(98595),S=function(c){if(c===0)return(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Good"});if(c===1)return(0,e.createComponentVNode)(2,t.Box,{color:"orange",bold:!0,children:"Warning"});if(c===2)return(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"DANGER"})},y=function(c){if(c===0)return"green";if(c===1)return"orange";if(c===2)return"red"},k=r.AtmosControl=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=(0,a.useLocalState)(s,"tabIndex",0),v=u[0],b=u[1],C=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,V);case 1:return(0,e.createComponentVNode)(2,p);default:return"WE SHOULDN'T BE HERE!"}}return h}();return(0,e.createComponentVNode)(2,f.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:v===0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===0,onClick:function(){function h(){return b(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===1,onClick:function(){function h(){return b(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),C(v)]})})})}return i}(),V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.alarms;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Access"})]}),u.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,o.TableCell,{children:v.name}),(0,e.createComponentVNode)(2,o.TableCell,{children:S(v.danger)}),(0,e.createComponentVNode)(2,o.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Access",onClick:function(){function b(){return d("open_alarm",{aref:v.ref})}return b}()})})]},v.name)})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.alarms,v=m.stationLevelNum,b=m.stationLevelName,C=(0,a.useLocalState)(s,"zoom",1),h=C[0],g=C[1],N=(0,a.useLocalState)(s,"z_current",v[0]),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,t.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,t.NanoMap,{onZoom:function(){function I(w){return g(w)}return I}(),zLevels:v,zNames:b,z_current:x,setZCurrent:B,children:u.map(function(I){return(0,e.createComponentVNode)(2,t.NanoMap.Marker,{x:I.x,y:I.y,z:I.z,z_current:x,zoom:h,icon:"circle",tooltip:I.name,color:y(I.danger),onClick:function(){function w(){return d("open_alarm",{aref:I.ref})}return w}()},I.ref)})})})}},87816:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosFilter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosFilter=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.pressure,l=i.max_pressure,d=i.filter_type,m=i.filter_type_list;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:140,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_pressure")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:l,value:s,onDrag:function(){function u(v,b){return p("custom_pressure",{pressure:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_pressure")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filter",children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{selected:u.gas_type===d,content:u.label,onClick:function(){function v(){return p("set_filter",{filter:u.gas_type})}return v}()},u.label)})})]})})})})}return S}()},52977:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosMixer=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.on,l=c.pressure,d=c.max_pressure,m=c.node1_concentration,u=c.node2_concentration;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:165,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){function v(){return i("power")}return v}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:l===0,width:2.2,onClick:function(){function v(){return i("min_pressure")}return v}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:d,value:l,onDrag:function(){function v(b,C){return i("custom_pressure",{pressure:C})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:l===d,width:2.2,onClick:function(){function v(){return i("max_pressure")}return v}()})]}),(0,e.createComponentVNode)(2,S,{node_name:"Node 1",node_ref:m}),(0,e.createComponentVNode)(2,S,{node_name:"Node 2",node_ref:u})]})})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=k.node_name,l=k.node_ref;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:s,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",width:2.2,disabled:l===0,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l-10)/100})}return d}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"%",width:6.1,lineHeight:1.5,stepPixelSize:10,minValue:0,maxValue:100,value:l,onChange:function(){function d(m,u){return i("set_node",{node_name:s,concentration:u/100})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",width:2.2,disabled:l===100,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l+10)/100})}return d}()})]})}},11748:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosPump=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosPump=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.rate,l=i.max_rate,d=i.gas_unit,m=i.step;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:110,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_rate")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:d,width:6.1,lineHeight:1.5,step:m,minValue:0,maxValue:l,value:s,onDrag:function(){function u(v,b){return p("custom_rate",{rate:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_rate")}return u}()})]})]})})})})}return S}()},76511:function(L,r,n){"use strict";r.__esModule=!0,r.AutoDoc=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(39473),S=r.AutoDoc=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.HasTray,l=c.TguiIcons,d=c.occupant,m=c.isHealing,u=c.fixtimer,v=c.healtimer,b=(0,a.useLocalState)(V,"ChoosePart","chest"),C=b[0],h=b[1];return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",resizable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{width:"100%",children:[(0,e.createComponentVNode)(2,f.FlexItem,{basis:"30%",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l.human,style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l[C],style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})]}),(0,e.createComponentVNode)(2,f.FlexItem,{basis:"70%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Info",buttons:(0,e.createFragment)([Object.keys(l).map(function(g){return g!=="human"&&(0,e.createComponentVNode)(2,t.Button,{content:g,selected:g===C,onClick:function(){function N(){return h(g)}return N}(),z:!0},g)}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:s?"Eject Tray":"Reject Tray",locked:m,onClick:function(){function g(){return i("ChangeTrayState")}return g}()})],0),children:(0,e.createComponentVNode)(2,t.Box,{children:[!!(d[C]&&d[C].extOrgan)&&d[C].extOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createVNode)(1,"br"),g.open?"opened":"",g.broken?"broken":"",!!g.broken&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"fracture"})}return N}()}),(0,e.createVNode)(1,"br")],4),g.internalBleeding?"bleeding":"",!!g.internalBleeding&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"bleeding"})}return N}()}),(0,e.createVNode)(1,"br")],4),(0,e.createTextVNode)("Internals:"),(0,e.createComponentVNode)(2,t.Button,{content:"Complete",style:{"margin-left":"10px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"completeInternal"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.totalLoss:"",(0,e.createVNode)(1,"br")],0,g.name)}),!!(d[C]&&d[C].intOrgan)&&d[C].intOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createComponentVNode)(2,t.Button,{content:"Remove",style:{"margin-left":"1.5rem"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"remove"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.damage:"",!!g.totalLoss&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Heal",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"damage"})}return N}()}),(0,e.createVNode)(1,"br")],4)],0,g.name)}),!!d.TotalBruteBurn&&(0,e.createFragment)([(0,e.createTextVNode)("Total external damage is "),d.TotalBruteBurn,(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Start Healing",onClick:function(){function g(){return i("HealBruteBurn")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Reattach externals",onClick:function(){function g(){return i("CompleteExternal")}return g}()})],0),(0,e.createVNode)(1,"br"),!!u&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Fixing organ: "),u],0),!!v&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Healing external damage: "),v],0)]})})})]})})})}return y}()},59179:function(L,r,n){"use strict";r.__esModule=!0,r.Autolathe=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(25328),k=function(i,c,s,l){return i.requirements===null?!0:!(i.requirements.metal*l>c||i.requirements.glass*l>s)},V=r.Autolathe=function(){function p(i,c){var s=(0,o.useBackend)(c),l=s.act,d=s.data,m=d.total_amount,u=d.max_amount,v=d.metal_amount,b=d.glass_amount,C=d.busyname,h=d.busyamt,g=d.showhacked,N=d.buildQueue,x=d.buildQueueLen,B=d.recipes,I=d.categories,w=(0,o.useSharedState)(c,"category",0),T=w[0],A=w[1];T===0&&(T="Tools");var E=v.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),P=b.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),O=m.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),M=(0,o.useSharedState)(c,"search_text",""),F=M[0],D=M[1],_=(0,y.createSearch)(F,function(G){return G.name}),W="";x>0&&(W=N.map(function(G,oe){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"times",color:"transparent",content:N[oe][0],onClick:function(){function X(){return l("remove_from_queue",{remove_from_queue:N.indexOf(G)+1})}return X}()},G)},oe)}));var U=(0,a.flow)([(0,t.filter)(function(G){return(G.category.indexOf(T)>-1||F)&&(d.showhacked||!G.hacked)}),F&&(0,t.filter)(_),(0,t.sortBy)(function(G){return G.name.toLowerCase()})])(B),$="Build";return F?$="Results for: '"+F+"':":T&&($="Build ("+T+")"),(0,e.createComponentVNode)(2,S.Window,{width:750,height:525,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,horizontal:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{width:"70%",children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:$,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"150px",options:I,selected:T,onSelected:function(){function G(oe){return A(oe)}return G}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function G(oe,X){return D(X)}return G}(),mb:1}),U.map(function(G){return(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+G.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===1,disabled:!k(G,d.metal_amount,d.glass_amount,1),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:1})}return oe}(),children:(0,y.toTitleCase)(G.name)}),G.max_multiplier>=10&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===10,disabled:!k(G,d.metal_amount,d.glass_amount,10),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:10})}return oe}(),children:"10x"}),G.max_multiplier>=25&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===25,disabled:!k(G,d.metal_amount,d.glass_amount,25),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:25})}return oe}(),children:"25x"}),G.max_multiplier>25&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===G.max_multiplier,disabled:!k(G,d.metal_amount,d.glass_amount,G.max_multiplier),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:G.max_multiplier})}return oe}(),children:[G.max_multiplier,"x"]}),G.requirements&&Object.keys(G.requirements).map(function(oe){return(0,y.toTitleCase)(oe)+": "+G.requirements[oe]}).join(", ")||(0,e.createComponentVNode)(2,f.Box,{children:"No resources required."})]},G.ref)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:[(0,e.createComponentVNode)(2,f.Section,{title:"Materials",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Metal",children:E}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Glass",children:P}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Total",children:O}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Storage",children:[d.fill_percent,"% Full"]})]})}),(0,e.createComponentVNode)(2,f.Section,{title:"Building",children:(0,e.createComponentVNode)(2,f.Box,{color:C?"green":"",children:C||"Nothing"})}),(0,e.createComponentVNode)(2,f.Section,{title:"Build Queue",height:23.7,children:[W,(0,e.createComponentVNode)(2,f.Button,{mt:.5,fluid:!0,icon:"times",content:"Clear All",color:"red",disabled:!d.buildQueueLen,onClick:function(){function G(){return l("clear_queue")}return G}()})]})]})]})})})}return p}()},64273:function(L,r,n){"use strict";r.__esModule=!0,r.Biogenerator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(62411),S=r.Biogenerator=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data,d=s.config,m=l.container,u=l.processing,v=d.title;return(0,e.createComponentVNode)(2,o.Window,{width:390,height:595,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Operating,{operating:u,name:v}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.biomass,u=d.container,v=d.container_curr_reagents,b=d.container_max_reagents;return(0,e.createComponentVNode)(2,t.Section,{title:"Storage",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"20px",color:"silver",children:"Biomass:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"5px",children:m}),(0,e.createComponentVNode)(2,t.Icon,{name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack,{height:"21px",mt:"8px",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"10px",color:"silver",children:"Container:"}),u?(0,e.createComponentVNode)(2,t.ProgressBar,{value:v,maxValue:b,children:(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:v+" / "+b+" units"})}):(0,e.createComponentVNode)(2,t.Stack.Item,{children:"None"})]})]})},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.has_plants,u=d.container;return(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",disabled:!m,tooltip:m?"":"There are no plants in the biogenerator.",tooltipPosition:"top-start",content:"Activate",onClick:function(){function v(){return l("activate")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"40%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"flask",disabled:!u,tooltip:u?"":"The biogenerator does not have a container.",tooltipPosition:"top",content:"Detach Container",onClick:function(){function v(){return l("detach_container")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",disabled:!m,tooltip:m?"":"There are no stored plants to eject.",tooltipPosition:"top-end",content:"Eject Plants",onClick:function(){function v(){return l("eject_plants")}return v}()})})]})})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.biomass,u=d.product_list,v=d.container,b=(0,a.useSharedState)(c,"vendAmount",1),C=b[0],h=b[1],g=Object.entries(u).map(function(N,x){var B=Object.entries(N[1]).map(function(I){return I[1]});return(0,e.createComponentVNode)(2,t.Collapsible,{title:N[0],open:!0,children:B.map(function(I){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",ml:"2px",children:I.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"20%",children:[I.cost*C,(0,e.createComponentVNode)(2,t.Icon,{ml:"5px",name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"40%",children:I.needs_container&&!v?(0,e.createComponentVNode)(2,t.Button,{content:"No container",disabled:!0,icon:"flask",tooltip:"\u0412\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u043B\u044E\u0431\u043E\u0439 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u044D\u0442\u043E\u0439 \u043E\u043F\u0446\u0438\u0438"}):(0,e.createComponentVNode)(2,t.Button,{content:"Vend",disabled:m0?Math.floor(T/l):0,O=s?"@?%%!\u2116@"+l:l,M=T>=l,F=d-d%5+(d%5>0?5:0);return(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0435 \u0420\u0430\u0437\u043B\u043E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{color:"silver",bold:!0,children:B}),(0,e.createComponentVNode)(2,t.ProgressBar,{color:E===0?"bad":E<100?"average":"good",value:w,maxValue:I,mt:1,mb:2,children:[E<=100?E:100," %"]}),(0,e.createComponentVNode)(2,t.Box,{children:["\u0414\u0430\u043D\u043D\u044B\u0435 \u0434\u043B\u044F \u0437\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F: ",(0,e.createComponentVNode)(2,t.Box,{color:T?M?"good":"average":"bad",as:"span",children:Math.floor(T)}),(0,e.createComponentVNode)(2,t.Button,{icon:"atom",tooltip:"\u0414\u043B\u044F \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0437\u043E\u043D\u0434\u0438\u0440\u0443\u044E\u0449\u0435\u0433\u043E \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u0430 \u043D\u0443\u0436\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C "+O+" \u0434\u0430\u043D\u043D\u044B\u0445.",content:d>0?"\u041F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 "+F+" \u0441\u0435\u043A\u0443\u043D\u0434":"\u0417\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u0442\u044C ("+P+")",disabled:!M||d>0,onClick:function(){function D(){return i("probe",{rift_id:x})}return D}(),mx:2}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",content:A?"\u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D":"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",disabled:A||E<100,onClick:function(){function D(){return i("reward",{rift_id:x})}return D}(),mt:1.4})]})]})}return g}(),C=function(){function g(N){var x=N.servName,B=N.servData;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x,children:B.length?B.map(function(I,w){return(0,e.createComponentVNode)(2,t.Box,{children:[I.riftName," \u2014 ",Math.floor(I.probePoints)," ","\u0434\u0430\u043D\u043D\u044B\u0445."]},w)}):(0,e.createComponentVNode)(2,t.Box,{children:"\u041D\u0435\u0442 \u0434\u0430\u043D\u043D\u044B\u0445"})})}return g}(),h=function(){function g(N){var x=N.scannerId,B=N.scannerName,I=N.scanStatus,w=N.canSwitch,T=N.switching,A=f[I],E=function(){function O(){if(A==="OFF")return[" ","silver"];if(A==="NO_RIFTS")return["\u041D\u0435\u0442 \u0440\u0430\u0437\u043B\u043E\u043C\u043E\u0432","silver"];if(A==="SOME_RIFTS")return["\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442","good"];if(A==="DANGER")return["\u041E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C! \u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u043A\u0430\u043D\u0435\u0440!","bad"]}return O}(),P=E();return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B,py:0,children:[T?(0,e.createComponentVNode)(2,t.Icon,{name:"circle-notch",color:"silver",spin:!0,ml:1.85,mr:1.79,my:.84}):w?(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",color:A==="OFF"?"bad":"good",onClick:function(){function O(){return i("toggle_scanner",{scanner_id:x})}return O}(),ml:1,mr:1}):(0,e.createComponentVNode)(2,t.Icon,{name:"power-off",color:A==="OFF"?"bad":"good",ml:1.85,mr:1.79,my:.84}),A!=="OFF"&&(0,e.createComponentVNode)(2,t.Box,{as:"span",color:P[1],children:P[0]})]})}return g}();return(0,e.createComponentVNode)(2,o.Window,{width:570,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[m&&m.map(function(g){return b(g)}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043A\u0430\u043D\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:v&&v.map(function(g){return h(g)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0435\u0440\u0432\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:u&&u.map(function(g){return C(g)})})})]})})}return y}()},27629:function(L,r,n){"use strict";r.__esModule=!0,r.BluespaceTap=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),S=r.BluespaceTap=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.product||[],l=c.desiredLevel,d=c.inputLevel,m=c.points,u=c.totalPoints,v=c.powerUse,b=c.availablePower,C=c.maxLevel,h=c.emagged,g=c.safeLevels,N=c.nextLevelPower,x=l>d&&"bad"||"good";return(0,e.createComponentVNode)(2,o.Window,{width:650,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!h&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"Safety Protocols disabled"}),d>g&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"High Power, Instability likely"}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"Input Management",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Level",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Desired Level",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:l===0,tooltip:"Set to 0",onClick:function(){function B(){return i("set",{set_level:0})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"step-backward",tooltip:"Decrease to actual input level",disabled:l===0,onClick:function(){function B(){return i("set",{set_level:d})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:l===0,tooltip:"Decrease one step",onClick:function(){function B(){return i("decrease")}return B}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:1,mx:1,children:(0,e.createComponentVNode)(2,t.Slider,{value:l,fillValue:d,minValue:0,color:x,maxValue:C,stepPixelSize:20,step:1,onChange:function(){function B(I,w){return i("set",{set_level:w})}return B}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:l===C,tooltip:"Increase one step",tooltipPosition:"left",onClick:function(){function B(){return i("increase")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:l===C,tooltip:"Set to max",tooltipPosition:"left",onClick:function(){function B(){return i("set",{set_level:C})}return B}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Power Use",children:(0,f.formatPower)(v)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power for next level",children:(0,f.formatPower)(N)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Surplus Power",children:(0,f.formatPower)(b)})]})})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Points",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Points",children:u})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{align:"end",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:s.map(function(B){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B.name,children:(0,e.createComponentVNode)(2,t.Button,{disabled:B.price>=m,onClick:function(){function I(){return i("vend",{target:B.key})}return I}(),content:B.price})},B.key)})})})})]})})]})})})}return y}()},33758:function(L,r,n){"use strict";r.__esModule=!0,r.BodyScanner=void 0;var e=n(89005),a=n(44879),t=n(25328),o=n(72253),f=n(36036),S=n(98595),y=[["good","Alive"],["average","Critical"],["bad","DEAD"]],k=[["hasBorer","bad","Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."],["hasVirus","bad","Viral pathogen detected in blood stream."],["blind","average","Cataracts detected."],["colourblind","average","Photoreceptor abnormalities detected."],["nearsighted","average","Retinal misalignment detected."]],V=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radioactive","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],p={average:[.25,.5],bad:[.5,1/0]},i=function(x,B){for(var I=[],w=0;w0?x.filter(function(B){return!!B}).reduce(function(B,I){return(0,e.createFragment)([B,(0,e.createComponentVNode)(2,f.Box,{children:I},I)],0)},null):null},s=function(x){if(x>100){if(x<300)return"mild infection";if(x<400)return"mild infection+";if(x<500)return"mild infection++";if(x<700)return"acute infection";if(x<800)return"acute infection+";if(x<900)return"acute infection++";if(x>=900)return"septic"}return""},l=r.BodyScanner=function(){function N(x,B){var I=(0,o.useBackend)(B),w=I.data,T=w.occupied,A=w.occupant,E=A===void 0?{}:A,P=T?(0,e.createComponentVNode)(2,d,{occupant:E}):(0,e.createComponentVNode)(2,g);return(0,e.createComponentVNode)(2,S.Window,{width:700,height:600,title:"Body Scanner",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:P})})}return N}(),d=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,m,{occupant:B}),(0,e.createComponentVNode)(2,u,{occupant:B}),(0,e.createComponentVNode)(2,v,{occupant:B}),(0,e.createComponentVNode)(2,C,{organs:B.extOrgan}),(0,e.createComponentVNode)(2,h,{organs:B.intOrgan})]})},m=function(x,B){var I=(0,o.useBackend)(B),w=I.act,T=I.data,A=T.occupant;return(0,e.createComponentVNode)(2,f.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Button,{icon:"print",onClick:function(){function E(){return w("print_p")}return E}(),children:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u043E\u0442\u0447\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{icon:"print",onClick:function(){function E(){return w("insurance")}return E}(),children:"\u0421\u043F\u0438\u0441\u0430\u0442\u044C \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0443"}),(0,e.createComponentVNode)(2,f.Button,{icon:"user-slash",onClick:function(){function E(){return w("eject_id")}return E}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043A\u0430\u0440\u0442\u0443"}),(0,e.createComponentVNode)(2,f.Button,{icon:"user-slash",onClick:function(){function E(){return w("ejectify")}return E}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430"})],4),children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:A.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:A.maxHealth,value:A.health/A.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:y[A.stat][0],children:y[A.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,f.AnimatedNumber,{value:(0,a.round)(A.bodyTempC)}),"\xB0C,\xA0",(0,e.createComponentVNode)(2,f.AnimatedNumber,{value:(0,a.round)(A.bodyTempF)}),"\xB0F"]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Implants",children:A.implant_len?(0,e.createComponentVNode)(2,f.Box,{children:A.implant.map(function(E){return E.name}).join(", ")}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"None"})})]})})},u=function(x){var B=x.occupant;return B.hasBorer||B.blind||B.colourblind||B.nearsighted||B.hasVirus?(0,e.createComponentVNode)(2,f.Section,{title:"Abnormalities",children:k.map(function(I,w){if(B[I[0]])return(0,e.createComponentVNode)(2,f.Box,{color:I[1],bold:I[1]==="bad",children:I[2]},I[2])})}):(0,e.createComponentVNode)(2,f.Section,{title:"Abnormalities",children:(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No abnormalities found."})})},v=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,f.Section,{title:"Damage",children:(0,e.createComponentVNode)(2,f.Table,{children:i(V,function(I,w,T){return(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Table.Row,{color:"label",children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[I[0],":"]}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:!!w&&w[0]+":"})]}),(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:(0,e.createComponentVNode)(2,b,{value:B[I[1]],marginBottom:T100)&&"average"||!!B.status.robotic&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,f.ProgressBar,{m:-.5,min:"0",max:B.maxHealth,mt:I>0&&"0.5rem",value:B.totalLoss/B.maxHealth,ranges:p,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Tooltip,{content:"Total damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"heartbeat",mr:.5}),(0,a.round)(B.totalLoss)]})}),!!B.bruteLoss&&(0,e.createComponentVNode)(2,f.Tooltip,{content:"Brute damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,f.Icon,{name:"bone",mr:.5}),(0,a.round)(B.bruteLoss)]})}),!!B.fireLoss&&(0,e.createComponentVNode)(2,f.Tooltip,{content:"Burn damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"fire",mr:.5}),(0,a.round)(B.fireLoss)]})})]})})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:I>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,f.Box,{color:"average",inline:!0,children:c([!!B.internalBleeding&&"Internal bleeding",!!B.burnWound&&"Critical tissue burns",!!B.lungRuptured&&"Ruptured lung",!!B.status.broken&&B.status.broken,s(B.germ_level),!!B.open&&"Open incision"])}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:[c([!!B.status.splinted&&(0,e.createComponentVNode)(2,f.Box,{color:"good",children:"Splinted"}),!!B.status.robotic&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Robotic"}),!!B.status.dead&&(0,e.createComponentVNode)(2,f.Box,{color:"bad",bold:!0,children:"DEAD"})]),c(B.shrapnel.map(function(w){return w.known?w.name:"Unknown object"}))]})]})]},I)})]})})},h=function(x){return x.organs.length===0?(0,e.createComponentVNode)(2,f.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"N/A"})}):(0,e.createComponentVNode)(2,f.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,f.Table,{children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:"Damage"}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",children:"Injuries"})]}),x.organs.map(function(B,I){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{color:!!B.dead&&"bad"||B.germ_level>100&&"average"||B.robotic>0&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:B.maxHealth,value:B.damage/B.maxHealth,mt:I>0&&"0.5rem",ranges:p,children:(0,a.round)(B.damage)})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:I>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,f.Box,{color:"average",inline:!0,children:c([s(B.germ_level)])}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:c([B.robotic===1&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Robotic"}),B.robotic===2&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Assisted"}),!!B.dead&&(0,e.createComponentVNode)(2,f.Box,{color:"bad",bold:!0,children:"DEAD"})])})]})]},I)})]})})},g=function(){return(0,e.createComponentVNode)(2,f.Section,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},42570:function(L,r,n){"use strict";r.__esModule=!0,r.BorgPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BorgPanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.borg||{},s=i.cell||{},l=s.charge/s.maxcharge,d=i.channels||[],m=i.modules||[],u=i.upgrades||[],v=i.ais||[],b=i.laws||[];return(0,e.createComponentVNode)(2,o.Window,{title:"Borg Panel",width:700,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:c.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function C(){return p("rename")}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){function C(){return p("toggle_emagged")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){function C(){return p("toggle_lockdown")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){function C(){return p("toggle_scrambledcodes")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset Module",onClick:function(){function C(){return p("reset_module")}return C}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge",children:[s.missing?(0,e.createVNode)(1,"span","color-bad","No cell installed",16):(0,e.createComponentVNode)(2,t.ProgressBar,{value:l,children:s.charge+" / "+s.maxcharge}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Set",onClick:function(){function C(){return p("set_charge")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Change",onClick:function(){function C(){return p("change_cell")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){function C(){return p("remove_cell")}return C}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radio Channels",children:d.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.installed?"check-square-o":"square-o",content:C.name,selected:C.installed,onClick:function(){function h(){return p("toggle_radio",{channel:C.name})}return h}()},C.name)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Model",children:m.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:c.active_module===C.name?"check-square-o":"square-o",content:C.name+" module",selected:c.active_module===C.name,onClick:function(){function h(){return p("setmodule",{module:C.name})}return h}()},C.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upgrades",children:u.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.installed?"check-square-o":"square-o",content:C.name,selected:C.installed,onClick:function(){function h(){return p("toggle_upgrade",{upgrade:C.type})}return h}()},C.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:v.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.connected?"check-square-o":"square-o",content:C.name,selected:C.connected,onClick:function(){function h(){return p("slavetoai",{slavetoai:C.ref})}return h}()},C.ref)})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Laws",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Law Manager",selected:c.lawmanager,onClick:function(){function C(){return p("lawmanager")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){function C(){return p("toggle_lawupdate")}return C}()})],4),children:b.map(function(C){return(0,e.createComponentVNode)(2,t.Box,{children:C},C)})})]})})}return S}()},20464:function(L,r,n){"use strict";r.__esModule=!0,r.BotClean=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BotClean=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,m=i.autopatrol,u=i.canhack,v=i.emagged,b=i.remote_disabled,C=i.painame,h=i.cleanblood;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function g(){return p("power")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:m,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function g(){return p("autopatrol")}return g}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:v?"bad":"good",children:v?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:v?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function g(){return p("hack")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!b,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function g(){return p("disableremote")}return g}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0430 \u0443\u0431\u043E\u0440\u043A\u0438",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u0423\u0431\u0438\u0440\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C",disabled:s,onClick:function(){function g(){return p("blood")}return g}()})}),C&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:C,disabled:s,onClick:function(){function g(){return p("ejectpai")}return g}()})})]})})}return S}()},74439:function(L,r,n){"use strict";r.__esModule=!0,r.BotSecurity=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BotSecurity=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,m=i.autopatrol,u=i.canhack,v=i.emagged,b=i.remote_disabled,C=i.painame,h=i.check_id,g=i.check_weapons,N=i.check_warrant,x=i.arrest_mode,B=i.arrest_declare;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function I(){return p("power")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:m,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function I(){return p("autopatrol")}return I}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:v?"bad":"good",children:v?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:v?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function I(){return p("hack")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!b,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function I(){return p("disableremote")}return I}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u0430\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0446\u0435\u043B\u0438",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u041D\u0435\u043E\u043F\u043E\u0437\u043D\u0430\u043D\u043D\u044B\u0435 \u043B\u0438\u0447\u043D\u043E\u0441\u0442\u0438",disabled:s,onClick:function(){function I(){return p("authid")}return I}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:g,content:"\u0418\u043C\u0435\u044E\u0449\u0438\u0435 \u043D\u0435\u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435",disabled:s,onClick:function(){function I(){return p("authweapon")}return I}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:N,content:"\u0420\u0430\u0437\u044B\u0441\u043A\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043D\u0438\u043A\u0438",disabled:s,onClick:function(){function I(){return p("authwarrant")}return I}()})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u043E\u0446\u0435\u0434\u0443\u0440\u0430 \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:x,content:"\u0411\u0435\u0441\u0441\u0440\u043E\u0447\u043D\u043E\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u0435 \u0446\u0435\u043B\u0435\u0439 \u0432\u043C\u0435\u0441\u0442\u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",disabled:s,onClick:function(){function I(){return p("arrtype")}return I}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:B,content:"\u0421\u043E\u043E\u0431\u0449\u0430\u0442\u044C \u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0438 \u043F\u043E \u0440\u0430\u0434\u0438\u043E\u0441\u0432\u044F\u0437\u0438",disabled:s,onClick:function(){function I(){return p("arrdeclare")}return I}()})]}),C&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:C,disabled:s,onClick:function(){function I(){return p("ejectpai")}return I}()})})]})})}return S}()},10833:function(L,r,n){"use strict";r.__esModule=!0,r.BrigCells=void 0;var e=n(89005),a=n(98595),t=n(36036),o=n(72253),f=function(V,p){var i=V.cell,c=(0,o.useBackend)(p),s=c.act,l=i.cell_id,d=i.occupant,m=i.crimes,u=i.brigged_by,v=i.time_left_seconds,b=i.time_set_seconds,C=i.ref,h="";v>0&&(h+=" BrigCells__listRow--active");var g=function(){s("release",{ref:C})};return(0,e.createComponentVNode)(2,t.Table.Row,{className:h,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:l}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:b})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:v})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{type:"button",onClick:g,children:"Release"})})]})},S=function(V){var p=V.cells;return(0,e.createComponentVNode)(2,t.Table,{className:"BrigCells__list",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Cell"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Occupant"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Crimes"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Brigged By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Brigged For"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Left"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Release"})]}),p.map(function(i){return(0,e.createComponentVNode)(2,f,{cell:i},i.ref)})]})},y=r.BrigCells=function(){function k(V,p){var i=(0,o.useBackend)(p),c=i.act,s=i.data,l=s.cells;return(0,e.createComponentVNode)(2,a.Window,{theme:"security",width:800,height:400,children:(0,e.createComponentVNode)(2,a.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,S,{cells:l})})})})})}return k}()},45761:function(L,r,n){"use strict";r.__esModule=!0,r.BrigTimer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BrigTimer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;i.nameText=i.occupant,i.timing&&(i.prisoner_hasrec?i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:i.occupant}):i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:i.occupant}));var c="pencil-alt";i.prisoner_name&&(i.prisoner_hasrec||(c="exclamation-triangle"));var s=[],l=0;for(l=0;l60||!i.isAllowed,onClick:function(){function d(){return p("start")}return d}()})})]})})]})})}return S}()},26300:function(L,r,n){"use strict";r.__esModule=!0,r.CameraConsoleOldContent=r.CameraConsoleMapContent=r.CameraConsoleListContent=r.CameraConsole=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(35840),f=n(25328),S=n(72253),y=n(36036),k=n(98595);String.prototype.trimLongStr=function(d){return this.length>d?this.substring(0,d)+"...":this};var V=function(m,u){var v,b;if(!u)return[];var C=m.findIndex(function(h){return h.name===u.name});return[(v=m[C-1])==null?void 0:v.name,(b=m[C+1])==null?void 0:b.name]},p=function(m,u){u===void 0&&(u="");var v=(0,f.createSearch)(u,function(b){return b.name});return(0,t.flow)([(0,a.filter)(function(b){return b==null?void 0:b.name}),u&&(0,a.filter)(v),(0,a.sortBy)(function(b){return b.name})])(m)},i=r.CameraConsole=function(){function d(m,u){var v=(0,S.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1],h=function(){function g(N){switch(N){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);default:return"WE SHOULDN'T BE HERE!"}}return g}();return(0,e.createComponentVNode)(2,k.Window,{width:1250,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,y.Tabs,{children:[(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:b===0,onClick:function(){function g(){return C(0)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"map-marked-alt"})," Map"]},"Map"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:b===1,onClick:function(){function g(){return C(1)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"table"})," List"]},"List")]}),h(b)]})})})}return d}(),c=r.CameraConsoleMapContent=function(){function d(m,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=p(C.cameras),g=(0,S.useLocalState)(u,"zoom",1),N=g[0],x=g[1],B=C.mapRef,I=C.activeCamera,w=C.stationLevelNum,T=C.stationLevelName,A=(0,S.useLocalState)(u,"z_current",w[0]),E=A[0],P=A[1],O=V(h,I),M=O[0],F=O[1];return(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:(0,e.createComponentVNode)(2,y.NanoMap,{onZoom:function(){function D(_){return x(_)}return D}(),zLevels:w,zNames:T,z_current:E,setZCurrent:P,children:h.map(function(D){return(0,e.createComponentVNode)(2,y.NanoMap.Marker,{x:D.x,y:D.y,z:D.z,z_current:E,zoom:N,icon:"box",tooltip:D.name,color:D.status?"blue":"red",bordered:!0,onClick:function(){function _(){return b("switch_camera",{name:D.name})}return _}()},D.ref)})})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),I&&I.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!M,onClick:function(){function D(){return b("switch_camera",{name:M})}return D}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!F,onClick:function(){function D(){return b("switch_camera",{name:F})}return D}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:B,type:"map"}})],4)]})}return d}(),s=r.CameraConsoleOldContent=function(){function d(m,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=v.config,g=C.mapRef,N=C.activeCamera,x=(0,S.useLocalState)(u,"searchText",""),B=x[0],I=p(C.cameras,B),w=V(I,N),T=w[0],A=w[1];return(0,e.createComponentVNode)(2,y.Box,{children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,l)})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),N&&N.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!T,onClick:function(){function E(){return b("switch_camera",{name:T})}return E}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!A,onClick:function(){function E(){return b("switch_camera",{name:A})}return E}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:g,type:"map"}})],4)]})}return d}(),l=r.CameraConsoleListContent=function(){function d(m,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=(0,S.useLocalState)(u,"searchText",""),g=h[0],N=h[1],x=C.activeCamera,B=p(C.cameras,g);return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search for a camera",onInput:function(){function I(w,T){return N(T)}return I}()})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,m:0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:B.map(function(I){return(0,e.createVNode)(1,"div",(0,o.classes)(["Button","Button--fluid","Button--color--transparent",x&&I.name===x.name&&"Button--selected"]),I.name,0,{title:I.name,onClick:function(){function w(){return b("switch_camera",{name:I.name})}return w}()},I.name)})})})]})}return d}()},52927:function(L,r,n){"use strict";r.__esModule=!0,r.Canister=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(49968),S=n(98595),y=r.Canister=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.portConnected,d=s.tankPressure,m=s.releasePressure,u=s.defaultReleasePressure,v=s.minReleasePressure,b=s.maxReleasePressure,C=s.valveOpen,h=s.name,g=s.canLabel,N=s.colorContainer,x=s.color_index,B=s.hasHoldingTank,I=s.holdingTank,w="";x.prim&&(w=N.prim.options[x.prim].name);var T="";x.sec&&(T=N.sec.options[x.sec].name);var A="";x.ter&&(A=N.ter.options[x.ter].name);var E="";x.quart&&(E=N.quart.options[x.quart].name);var P=[],O=[],M=[],F=[],D=0;for(D=0;Dh.current_positions&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:h.total_positions-h.current_positions})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"0"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"-",disabled:u.cooldown_time||!h.can_close,onClick:function(){function g(){return m("make_job_unavailable",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"+",disabled:u.cooldown_time||!h.can_open,onClick:function(){function g(){return m("make_job_available",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:u.target_dept&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u.priority_jobs.indexOf(h.title)>-1?"Yes":""})||(0,e.createComponentVNode)(2,t.Button,{content:h.is_priority?"Yes":"No",selected:h.is_priority,disabled:u.cooldown_time||!h.can_prioritize,onClick:function(){function g(){return m("prioritize_job",{job:h.title})}return g}()})})]},h.title)})]})})]}):C=(0,e.createComponentVNode)(2,k);break;case 2:!u.authenticated||!u.scan_name?C=(0,e.createComponentVNode)(2,k):u.modify_name?C=(0,e.createComponentVNode)(2,f.AccessList,{accesses:u.regions,selectedList:u.selectedAccess,accessMod:function(){function h(g){return m("set",{access:g})}return h}(),grantAll:function(){function h(){return m("grant_all")}return h}(),denyAll:function(){function h(){return m("clear_all")}return h}(),grantDep:function(){function h(g){return m("grant_region",{region:g})}return h}(),denyDep:function(){function h(g){return m("deny_region",{region:g})}return h}()}):C=(0,e.createComponentVNode)(2,V);break;case 3:u.authenticated?u.records.length?C=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Records",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete All Records",disabled:!u.authenticated||u.records.length===0||u.target_dept,onClick:function(){function h(){return m("wipe_all_logs")}return h}()}),children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Crewman"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Old Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"New Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Authorized By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Reason"}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Deleted By"})]}),u.records.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.transferee}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.oldvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.newvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.whodidit}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.timestamp}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.reason}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.deletedby})]},h.timestamp)})]}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Delete MY Records",color:"purple",disabled:!u.authenticated||u.records.length===0,onClick:function(){function h(){return m("wipe_my_logs")}return h}()})})]}):C=(0,e.createComponentVNode)(2,p):C=(0,e.createComponentVNode)(2,k);break;case 4:!u.authenticated||!u.scan_name?C=(0,e.createComponentVNode)(2,k):C=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Your Team",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Sec Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Actions"})]}),u.people_dept.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.title}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.crimstat}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:h.buttontext,disabled:!h.demotable,onClick:function(){function g(){return m("remote_demote",{remote_demote:h.name})}return g}()})})]},h.title)})]})});break;default:C=(0,e.createComponentVNode)(2,t.Section,{title:"Warning",color:"red",children:"ERROR: Unknown Mode."})}return(0,e.createComponentVNode)(2,o.Window,{width:800,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:b}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:v}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:C})]})})})}return c}()},64083:function(L,r,n){"use strict";r.__esModule=!0,r.CargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(25328),k=r.CargoConsole=function(){function s(l,d){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),V=function(l,d){var m=(0,o.useLocalState)(d,"contentsModal",null),u=m[0],v=m[1],b=(0,o.useLocalState)(d,"contentsModalTitle",null),C=b[0],h=b[1];if(u!==null&&C!==null)return(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,f.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[C,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,f.Box,{children:u.map(function(g){return(0,e.createComponentVNode)(2,f.Box,{children:["- ",g]},g)})}),(0,e.createComponentVNode)(2,f.Box,{m:2,children:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function g(){v(null),h(null)}return g}()})})]})},p=function(l,d){var m=(0,o.useBackend)(d),u=m.act,v=m.data,b=v.is_public,C=v.points,h=v.credits,g=v.timeleft,N=v.moving,x=v.at_station,B,I;return!N&&!x?(B="Docked off-station",I="Call Shuttle"):!N&&x?(B="Docked at the station",I="Return Shuttle"):N&&(I="In Transit...",g!==1?B="Shuttle is en route (ETA: "+g+" minutes)":B="Shuttle is en route (ETA: "+g+" minute)"),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Status",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Points Available",children:C}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Credits Available",children:h}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Shuttle Status",children:B}),b===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,f.Button,{content:I,disabled:N,onClick:function(){function w(){return u("moveShuttle")}return w}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Central Command Messages",onClick:function(){function w(){return u("showMessages")}return w}()})]})]})})})},i=function(l,d){var m=(0,o.useBackend)(d),u=m.act,v=m.data,b=v.categories,C=v.supply_packs,h=(0,o.useSharedState)(d,"category","Emergency"),g=h[0],N=h[1],x=(0,o.useSharedState)(d,"search_text",""),B=x[0],I=x[1],w=(0,o.useLocalState)(d,"contentsModal",null),T=w[0],A=w[1],E=(0,o.useLocalState)(d,"contentsModalTitle",null),P=E[0],O=E[1],M=(0,y.createSearch)(B,function(_){return _.name}),F=(0,a.flow)([(0,t.filter)(function(_){return _.cat===b.filter(function(W){return W.name===g})[0].category||B}),B&&(0,t.filter)(M),(0,t.sortBy)(function(_){return _.name.toLowerCase()})])(C),D="Crate Catalogue";return B?D="Results for '"+B+"':":g&&(D="Browsing "+g),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:D,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"190px",options:b.map(function(_){return _.name}),selected:g,onSelected:function(){function _(W){return N(W)}return _}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function _(W,U){return I(U)}return _}(),mb:1}),(0,e.createComponentVNode)(2,f.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:F.map(function(_){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,f.Box,{color:_.has_sale?"good":"default",children:[_.name," (",_.cost?_.cost+" Points":"",_.creditsCost&&_.cost?" ":"",_.creditsCost?_.creditsCost+" Credits":"",")"]})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function W(){return u("order",{crate:_.ref,multiple:0})}return W}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function W(){return u("order",{crate:_.ref,multiple:1})}return W}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Contents",icon:"search",onClick:function(){function W(){A(_.contents),O(_.name)}return W}()})]})]},_.name)})})})]})})},c=function(l,d){var m=(0,o.useBackend)(d),u=m.act,v=m.data,b=v.requests,C=v.canapprove,h=v.orders;return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Details",children:[(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:b.map(function(g){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",g.comment]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Required Techs: ",g.pack_techs]})]}),(0,e.createComponentVNode)(2,f.Stack.Item,{textAlign:"right",children:[(0,e.createComponentVNode)(2,f.Button,{content:"Approve",color:"green",disabled:!C,onClick:function(){function N(){return u("approve",{ordernum:g.ordernum})}return N}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Deny",color:"red",onClick:function(){function N(){return u("deny",{ordernum:g.ordernum})}return N}()})]})]},g.ordernum)})}),(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:h.map(function(g){return(0,e.createComponentVNode)(2,f.Table.Row,{children:(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",g.comment]})]})},g.ordernum)})})]})}},22794:function(L,r,n){"use strict";r.__esModule=!0,r.DelayHelper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.DelayHelper=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=V.data,c=i.delays,s=i.rev_delays,l=y.delay_list,d=y.reverse,m=d===void 0?!1:d;return(0,e.createComponentVNode)(2,o.LabeledControls,{wrap:!0,style:{"flex-direction":"column","flex-wrap":"wrap",height:"7.5em","justify-content":"start"},children:l.map(function(u,v){return(0,e.createComponentVNode)(2,o.LabeledControls.Item,{label:u.title,style:{"flex-direction":"column","min-width":"0"},children:(0,e.createComponentVNode)(2,o.Knob,{color:(m?s[v+1]:c[v+1])/10>10?"orange":"default",format:function(){function b(C){return(0,a.toFixed)(C,2)}return b}(),maxValue:10,minValue:0,inline:!0,onDrag:function(){function b(C,h){p("editTiming",{reverse:m,timer:""+(v+1),value:Math.max(h,0)})}return b}(),size:1,step:.02,unclamped:!0,unit:"s",value:(m?s[v+1]:c[v+1])/10})},v)})})}return S}()},23749:function(L,r,n){"use strict";r.__esModule=!0,r.PodBays=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=r.PodBays=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.bayNumber;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",onClick:function(){function s(){return p("clearBay")}return s}(),tooltip:"\n \u041E\u0447\u0438\u0449\u0430\u0435\u0442 \u0432\u0441\u0451\n\u0438\u0437 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0430\u043D\u0433\u0430\u0440\u0430.",tooltipPosition:"top-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"question",tooltip:"\n \u041A\u0430\u0436\u0434\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442\n\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0439 \u0437\u043E\u043D\u0435 \u043D\u0430 \u0426\u041A.\n\u0417\u0430\u043F\u0443\u0449\u0435\u043D\u043D\u044B\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u0431\u0443\u0434\u0443\u0442\n\u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u044B \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u0430\u043C\u0438 \u0438\u0437 \u044D\u0442\u0438\u0445 \u0437\u043E\u043D\n\u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043E\u043F\u0446\u0438\u0435\u0439\n\xAB\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0438\u0437 \u0430\u043D\u0433\u0430\u0440\u0430\xBB \u0432 \u043B\u0435\u0432\u043E\u043C \u0432\u0435\u0440\u0445\u043D\u0435\u043C \u0443\u0433\u043B\u0443.",tooltipPosition:"top-end"})],4),fill:!0,title:"\u0410\u043D\u0433\u0430\u0440",children:o.BAYS.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function d(){return p("switchBay",{bayNumber:""+(l+1)})}return d}(),selected:c===""+(l+1),tooltipPosition:"bottom-end",children:s.title},l)})})}return S}()},8507:function(L,r,n){"use strict";r.__esModule=!0,r.PodLaunch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20345),f=r.PodLaunch=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.giveLauncher,s=(0,o.useCompact)(k),l=s[0];return(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function d(){return p("giveLauncher")}return d}(),selected:c,textAlign:"center",tooltip:"\n \u0412\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u0437\u043D\u0430\u0442\u044C, \u0447\u0442\u043E\n \u041E\u0431 \u044D\u0442\u043E\u043C \u0433\u043E\u0432\u043E\u0440\u0438\u0442 \u041A\u043E\u0434\u0435\u043A\u0441 \u0410\u0441\u0442\u0430\u0440\u0442\u0435\u0441",tooltipPosition:"top",children:(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"1.4em",lineHeight:l?1.5:3,children:"\u0417\u0410\u041F\u0423\u0421\u041A"})})}return S}()},15802:function(L,r,n){"use strict";r.__esModule=!0,r.PodSounds=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=r.PodSounds=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.defaultSoundVolume,s=i.soundVolume;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"volume-up",onClick:function(){function l(){return p("soundVolume")}return l}(),selected:s!==c,tooltip:"\n \u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C \u0417\u0443\u043A\u0430:"+s}),fill:!0,title:"\u0417\u0432\u0443\u043A\u0438",children:o.SOUNDS.map(function(l,d){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function m(){return p(l.act)}return m}(),selected:i[l.act],tooltip:l.tooltip,tooltipPosition:"top-end",children:l.title},d)})})}return S}()},94577:function(L,r,n){"use strict";r.__esModule=!0,r.PodStatusPage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(20345),S=r.PodStatusPage=function(){function V(p,i){var c=(0,f.useCompact)(i),s=c[0];return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:o.EFFECTS_ALL.map(function(l,d){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"label",mb:1,children:[!s&&(l.alt_label||l.label),":"]}),(0,e.createComponentVNode)(2,t.Box,{children:l.list.map(function(m,u){return(0,e.createComponentVNode)(2,y,{effect:m,hasMargin:l.list.length>1,index:u},u)})})]}),d=0;--Z){var Y=this.tryEntries[Z],Q=Y.completion;if(Y.tryLoc==="root")return ae("end");if(Y.tryLoc<=this.prev){var J=m.call(Y,"catchLoc"),te=m.call(Y,"finallyLoc");if(J&&te){if(this.prev=0;--ae){var Z=this.tryEntries[ae];if(Z.tryLoc<=this.prev&&m.call(Z,"finallyLoc")&&this.prev=0;--q){var ae=this.tryEntries[q];if(ae.finallyLoc===ce)return this.complete(ae.completion,ae.afterLoc),X(ae),A}}return ne}(),catch:function(){function ne(ce){for(var q=this.tryEntries.length-1;q>=0;--q){var ae=this.tryEntries[q];if(ae.tryLoc===ce){var Z=ae.completion;if(Z.type==="throw"){var Y=Z.arg;X(ae)}return Y}}throw Error("illegal catch attempt")}return ne}(),delegateYield:function(){function ne(ce,q,ae){return this.delegate={iterator:me(ce),resultName:q,nextLoc:ae},this.method==="next"&&(this.arg=s),A}return ne}()},l}function k(s,l,d,m,u,v,b){try{var C=s[v](b),h=C.value}catch(g){return void d(g)}C.done?l(h):Promise.resolve(h).then(m,u)}function V(s){return function(){var l=this,d=arguments;return new Promise(function(m,u){var v=s.apply(l,d);function b(h){k(v,m,u,b,C,"next",h)}function C(h){k(v,m,u,b,C,"throw",h)}b(void 0)})}}var p=function(){var s=V(y().mark(function(){function l(d,m){return y().wrap(function(){function u(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,a.storage.set("podlauncher_preset_"+d,m);case 2:case"end":return v.stop()}}return u}(),l)}return l}()));return function(){function l(d,m){return s.apply(this,arguments)}return l}()}(),i=function(l,d){var m=(0,o.useBackend)(d),u=m.data,v=l.editing,b=l.deletePreset,C=l.loadPreset,h=l.presetIndex,g=l.setEditing,N=l.getPresets;return(0,e.createFragment)([!v&&(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"plus",onClick:function(){function x(){return g(!v)}return x}(),tooltip:"\u041D\u043E\u0432\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"download",inline:!0,onClick:function(){function x(){return p(h.toString(),u)}return x}(),tooltip:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"upload",inline:!0,onClick:function(){function x(){C(h)}return x}(),tooltip:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"trash",inline:!0,onClick:function(){function x(){return b(h)}return x}(),tooltip:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom-start"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"refresh",inline:!0,onClick:function(){function x(){return N()}return x}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043F\u0438\u0441\u043E\u043A \u043F\u0440\u0435\u0441\u0435\u0442\u043E\u0432",tooltipPosition:"bottom-start"})],0)},c=r.PresetsPage=function(){function s(l,d){var m=(0,o.useBackend)(d),u=m.act,v=m.data,b=(0,o.useLocalState)(d,"editing",!1),C=b[0],h=b[1],g=(0,o.useLocalState)(d,"hue",0),N=g[0],x=g[1],B=(0,o.useLocalState)(d,"name",""),I=B[0],w=B[1],T=(0,o.useLocalState)(d,"presetID",0),A=T[0],E=T[1],P=(0,o.useLocalState)(d,"presets",[]),O=P[0],M=P[1],F=function(){var U=V(y().mark(function(){function $(G){var oe,X;return y().wrap(function(){function pe(me){for(;;)switch(me.prev=me.next){case 0:oe=[].concat(O),X=0;case 2:if(!(X=l.length-2?m%2===1?"top-start":"top-end":m%2===1?"bottom-start":"bottom-end",tooltip:d.title,width:"45px",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["supplypods64x64","pod_asset"+d.id]),style:{"pointer-events":"none",transform:"rotate(45deg) translate(-25%,-10%)"}})},d.id)})})}return S}()},8179:function(L,r,n){"use strict";r.__esModule=!0,r.TabPod=r.TabDrop=r.TabBay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TabPod=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"street-view",children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"undo-alt",children:s?s.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),f=r.TabBay=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=(0,a.useLocalState)(V,"teleported",!1),l=s[0],d=s[1],m=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!m||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:m?m.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),S=r.TabDrop=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=(0,a.useLocalState)(V,"teleported",!1),l=s[0],d=s[1],m=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!m||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:m?m.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}()},18885:function(L,r,n){"use strict";r.__esModule=!0,r.Timing=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(22794),S=r.Timing=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.custom_rev_delay,l=c.effectReverse;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"undo",onClick:function(){function d(){return i("resetTiming")}return d}(),tooltip:"\n \u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0430\u0439\u043C\u0438\u043D\u0433\u0438\n /\u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",disabled:!l,icon:s===1?"toggle-on":"toggle-off",onClick:function(){function d(){return i("toggleRevDelays")}return d}(),selected:s,tooltip:"\n \u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u0430\n \u041F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435: \u043F\u0440\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u043E\u0439 \u043E\u043F\u0446\u0438\u0438 \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0430\u0442\u0435\u043B\u0438\n \u043E\u0431\u0440\u0430\u0449\u0430\u044E\u0442 \u0432\u0441\u043F\u044F\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"})],4),title:"\u0412\u0440\u0435\u043C\u044F",children:s?(0,e.createComponentVNode)(2,f.DelayHelper,{delay_list:o.REV_DELAYS,reverse:!0}):(0,e.createComponentVNode)(2,f.DelayHelper,{delay_list:o.DELAYS})})}return y}()},76417:function(L,r,n){"use strict";r.__esModule=!0,r.ViewTabHolder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(20345),S=r.ViewTabHolder=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mapRef,l=c.customDropoff,d=c.effectReverse,m=c.renderLighting,u=(0,f.useTab)(V),v=u[0],b=u[1],C=o.TABPAGES[v].component;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"arrow-circle-down",inline:!0,onClick:function(){function h(){b(2),i("tabSwitch",{tabIndex:2})}return h}(),selected:v===2,tooltip:"\u041C\u0435\u0441\u0442\u043E \u0412\u044B\u0441\u0430\u0434\u043A\u0438"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"rocket",inline:!0,onClick:function(){function h(){b(0),i("tabSwitch",{tabIndex:0})}return h}(),selected:v===0,tooltip:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"th",inline:!0,onClick:function(){function h(){b(1),i("tabSwitch",{tabIndex:1})}return h}(),selected:v===1,tooltip:"\u0410\u043D\u0433\u0430\u0440 \u041F\u043E\u0433\u0440\u0443\u0437\u043A\u0438"}),(0,e.createVNode)(1,"span",null,"|",16,{style:o.POD_GREY}),!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lightbulb",inline:!0,onClick:function(){function h(){i("renderLighting"),i("refreshView")}return h}(),selected:m,tooltip:"\u0420\u0435\u043D\u0434\u0435\u0440\u0438\u043D\u0433 \u043E\u0441\u0432\u0435\u0449\u0435\u043D\u0438\u044F"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"sync-alt",inline:!0,onClick:function(){function h(){b(v),i("refreshView")}return h}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043E\u043A\u043D\u043E \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430"})],0),fill:!0,title:"\u041E\u0441\u043C\u043E\u0442\u0440",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,C)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.ByondUi,{height:"100%",params:{id:s,type:"map",zoom:0}})})]})})}return y}()},7144:function(L,r,n){"use strict";r.__esModule=!0,r.TABPAGES=r.SOUNDS=r.REV_DELAYS=r.REVERSE_OPTIONS=r.POD_GREY=r.EFFECTS_NORMAL=r.EFFECTS_LOAD=r.EFFECTS_HARM=r.EFFECTS_ALL=r.DELAYS=r.BAYS=void 0;var e=n(8179),a=r.POD_GREY={color:"grey"},t=r.TABPAGES=[{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",component:e.TabPod},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0430\u043D\u0433\u0430\u0440\u0430",component:e.TabBay},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043C\u0435\u0441\u0442\u0430 \u0432\u044B\u0433\u0440\u0443\u0437\u043A\u0438.",component:e.TabDrop}],o=r.REVERSE_OPTIONS=[{title:"\u041C\u043E\u0431\u044B",key:"Mobs",icon:"user"},{title:"\u041D\u0435 \u0437\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Unanchored",icon:"cube"},{title:"\u0417\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Anchored",icon:"anchor"},{title:"\u041C\u0435\u0445\u0438",key:"Mecha",icon:"truck"}],f=r.DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u0440\u0438\u0431\u044B\u0442\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430 \u0441\u0442\u0430\u043D\u0446\u0438\u044E"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],S=r.REV_DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u043E\u044F\u0432\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430\u0434 \u0442\u043E\u0447\u043A\u043E\u0439 \u0432\u044B\u0441\u0430\u0434\u043A\u0438"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],y=r.SOUNDS=[{title:"Fall",act:"fallingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043F\u043E\u043A\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0430\u0434\u0430\u0435\u0442, \u0438 \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044F\n\u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u044F\u0435\u0442\u0441\u044F"},{title:"Land",act:"landingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Open",act:"openingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u0440\u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u0438 \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Exit",act:"leavingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u0443\u043B\u0435\u0442\u0430\u0435\u0442"}],k=r.BAYS=[{title:"1"},{title:"2"},{title:"3"},{title:"4"},{title:"\u0415\u0420\u0422"}],V=r.EFFECTS_LOAD=[{act:"launchAll",choiceNumber:0,icon:"globe",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441\u043E \u0432\u0441\u0435\u0445 \u0442\u0443\u0440\u0444\u043E\u0432"},{act:"launchOrdered",choiceNumber:1,icon:"sort-amount-down-alt",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441 \u0442\u0443\u0440\u0444\u043E\u0432 \u043F\u043E \u043F\u043E\u0440\u044F\u0434\u043A\u0443"},{act:"launchRandomTurf",choiceNumber:2,icon:"dice",selected:"launchChoice",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0440\u0430\u043D\u0434\u043E\u043C\u043D\u044B\u0439 \u0442\u0443\u0440\u0444"},{divider:!0},{act:"launchWholeTurf",choiceNumber:0,icon:"expand",selected:"launchRandomItem",title:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0432\u0441\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0435 \u0442\u0443\u0440\u0444\u0430"},{act:"launchRandomItem",choiceNumber:1,icon:"dice",selected:"launchRandomItem",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442"},{divider:!0},{act:"launchClone",icon:"clone",soloSelected:"launchClone",title:"\u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u044A\u0435\u043A\u0442"}],p=r.EFFECTS_NORMAL=[{act:"effectTarget",icon:"user-check",soloSelected:"effectTarget",title:"\u041E\u0441\u043E\u0431\u0430\u044F \u0446\u0435\u043B\u044C"},{act:"effectBluespace",choiceNumber:0,icon:"hand-paper",selected:"effectBluespace",title:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430 \u043E\u0441\u0442\u0430\u0435\u0442\u0441\u044F"},{act:"effectStealth",icon:"user-ninja",soloSelected:"effectStealth",title:"\u0421\u043A\u0440\u044B\u0442\u043D\u043E"},{act:"effectQuiet",icon:"volume-mute",soloSelected:"effectQuiet",title:"\u0422\u0438\u0445\u043E"},{act:"effectMissile",icon:"rocket",soloSelected:"effectMissile",title:"\u0420\u0435\u0436\u0438\u043C \u0440\u0430\u043A\u0435\u0442\u044B"},{act:"effectBurst",icon:"certificate",soloSelected:"effectBurst",title:"\u0417\u0430\u043F\u0443\u0441\u043A \u043A\u043B\u0430\u0441\u0442\u0435\u0440\u0430"},{act:"effectCircle",icon:"ruler-combined",soloSelected:"effectCircle",title:"\u041B\u044E\u0431\u043E\u0439 \u0443\u0433\u043E\u043B \u0441\u043F\u0443\u0441\u043A\u0430"},{act:"effectAnnounce",choiceNumber:0,icon:"ghost",selected:"effectAnnounce",title:"\u041D\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0435\u043D\u0438\u044F \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432\n(\u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435 \u0445\u043E\u0442\u0438\u0442\u0435\n\u0440\u0430\u0437\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u0441\u043A\u0443\u0447\u0430\u044E\u0449\u0438\u0445 \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432)"}],i=r.EFFECTS_HARM=[{act:"explosionCustom",choiceNumber:1,icon:"bomb",selected:"explosionChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0432\u0437\u0440\u044B\u0432"},{act:"explosionBus",choiceNumber:2,icon:"bomb",selected:"explosionChoice",title:"\u0410\u0434\u043C\u0438\u043D\u0430\u0431\u0443\u0437-\u0432\u0437\u0440\u044B\u0432\n\u0418 \u0447\u0442\u043E \u043E\u043D\u0438 \u0441\u0434\u0435\u043B\u0430\u044E\u0442, \u0437\u0430\u0431\u0430\u043D\u044F\u0442 \u0442\u0435\u0431\u044F?"},{divider:!0},{act:"damageCustom",choiceNumber:1,icon:"skull",selected:"damageChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0443\u0440\u043E\u043D"},{act:"damageGib",choiceNumber:2,icon:"skull-crossbones",selected:"damageChoice",title:"\u0413\u0438\u0431"},{divider:!0},{act:"effectShrapnel",details:!0,icon:"cloud-meatball",soloSelected:"effectShrapnel",title:"\u041E\u0431\u043B\u0430\u043A\u043E \u0441\u043D\u0430\u0440\u044F\u0434\u043E\u0432"},{act:"effectStun",icon:"sun",soloSelected:"effectStun",title:"\u0421\u0442\u0430\u043D"},{act:"effectLimb",icon:"socks",soloSelected:"effectLimb",title:"\u041F\u043E\u0442\u0435\u0440\u044F \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438"},{act:"effectOrgans",icon:"book-dead",soloSelected:"effectOrgans",title:"\u0420\u0430\u0437\u043B\u0435\u0442 \u0432\u0441\u0435\u0445 \u043E\u0440\u0433\u0430\u043D\u043E\u0432"}],c=r.EFFECTS_ALL=[{list:V,label:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0438\u0437",alt_label:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",tooltipPosition:"right"},{list:p,label:"\u041E\u0431\u044B\u0447\u043D\u044B\u0435 \u042D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"},{list:i,label:"\u0412\u0440\u0435\u0434\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"}]},20345:function(L,r,n){"use strict";r.__esModule=!0,r.useTab=r.useCompact=void 0;var e=n(72253),a=r.useCompact=function(){function o(f){return(0,e.useLocalState)(f,"compact",!1)}return o}(),t=r.useTab=function(){function o(f){return(0,e.useLocalState)(f,"tab",1)}return o}()},65875:function(L,r,n){"use strict";r.__esModule=!0,r.CentcomPodLauncher=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(20345),f=n(23749),S=n(8507),y=n(15802),k=n(94577),V=n(30590),p=n(72932),i=n(68569),c=n(18885),s=n(76417),l=r.CentcomPodLauncher=function(){function d(m,u){var v=(0,o.useCompact)(u),b=v[0];return(0,e.createComponentVNode)(2,t.Window,{height:b?360:440,title:"\u041C\u0435\u043D\u044E \u043A\u0430\u043F\u0441\u0443\u043B \u0441\u043D\u0430\u0431\u0436\u0435\u043D\u0438\u044F",width:b?460:750,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{shrink:0,children:(0,e.createComponentVNode)(2,k.PodStatusPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:0,basis:"14.1em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,V.PresetsPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,p.ReverseMenu)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,S.PodLaunch)})})]})}),!b&&(0,e.createComponentVNode)(2,a.Stack.Item,{grow:3,children:(0,e.createComponentVNode)(2,s.ViewTabHolder)}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"9em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,direction:"column",children:[(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,f.PodBays)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,c.Timing)}),!b&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,y.PodSounds,{fill:!0})})]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"11em",children:(0,e.createComponentVNode)(2,i.StylePage)})]})})]})})})}return d}()},16780:function(){"use strict"},12226:function(L,r,n){"use strict";r.__esModule=!0,r.Changelog=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=n(79140),y=V(n(83331)),k=V(n(52754));function V(u){return u&&u.__esModule?u:{default:u}}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return v};var u,v={},b=Object.prototype,C=b.hasOwnProperty,h=Object.defineProperty||function(Z,Y,Q){Z[Y]=Q.value},g=typeof Symbol=="function"?Symbol:{},N=g.iterator||"@@iterator",x=g.asyncIterator||"@@asyncIterator",B=g.toStringTag||"@@toStringTag";function I(Z,Y,Q){return Object.defineProperty(Z,Y,{value:Q,enumerable:!0,configurable:!0,writable:!0}),Z[Y]}try{I({},"")}catch(Z){I=function(Q,J,te){return Q[J]=te}}function w(Z,Y,Q,J){var te=Y&&Y.prototype instanceof F?Y:F,se=Object.create(te.prototype),ye=new q(J||[]);return h(se,"_invoke",{value:pe(Z,Q,ye)}),se}function T(Z,Y,Q){try{return{type:"normal",arg:Z.call(Y,Q)}}catch(J){return{type:"throw",arg:J}}}v.wrap=w;var A="suspendedStart",E="suspendedYield",P="executing",O="completed",M={};function F(){}function D(){}function _(){}var W={};I(W,N,function(){return this});var U=Object.getPrototypeOf,$=U&&U(U(ae([])));$&&$!==b&&C.call($,N)&&(W=$);var G=_.prototype=F.prototype=Object.create(W);function oe(Z){["next","throw","return"].forEach(function(Y){I(Z,Y,function(Q){return this._invoke(Y,Q)})})}function X(Z,Y){function Q(te,se,ye,fe){var Le=T(Z[te],Z,se);if(Le.type!=="throw"){var R=Le.arg,re=R.value;return re&&typeof re=="object"&&C.call(re,"__await")?Y.resolve(re.__await).then(function(de){Q("next",de,ye,fe)},function(de){Q("throw",de,ye,fe)}):Y.resolve(re).then(function(de){R.value=de,ye(R)},function(de){return Q("throw",de,ye,fe)})}fe(Le.arg)}var J;h(this,"_invoke",{value:function(){function te(se,ye){function fe(){return new Y(function(Le,R){Q(se,ye,Le,R)})}return J=J?J.then(fe,fe):fe()}return te}()})}function pe(Z,Y,Q){var J=A;return function(te,se){if(J===P)throw Error("Generator is already running");if(J===O){if(te==="throw")throw se;return{value:u,done:!0}}for(Q.method=te,Q.arg=se;;){var ye=Q.delegate;if(ye){var fe=me(ye,Q);if(fe){if(fe===M)continue;return fe}}if(Q.method==="next")Q.sent=Q._sent=Q.arg;else if(Q.method==="throw"){if(J===A)throw J=O,Q.arg;Q.dispatchException(Q.arg)}else Q.method==="return"&&Q.abrupt("return",Q.arg);J=P;var Le=T(Z,Y,Q);if(Le.type==="normal"){if(J=Q.done?O:E,Le.arg===M)continue;return{value:Le.arg,done:Q.done}}Le.type==="throw"&&(J=O,Q.method="throw",Q.arg=Le.arg)}}}function me(Z,Y){var Q=Y.method,J=Z.iterator[Q];if(J===u)return Y.delegate=null,Q==="throw"&&Z.iterator.return&&(Y.method="return",Y.arg=u,me(Z,Y),Y.method==="throw")||Q!=="return"&&(Y.method="throw",Y.arg=new TypeError("The iterator does not provide a '"+Q+"' method")),M;var te=T(J,Z.iterator,Y.arg);if(te.type==="throw")return Y.method="throw",Y.arg=te.arg,Y.delegate=null,M;var se=te.arg;return se?se.done?(Y[Z.resultName]=se.value,Y.next=Z.nextLoc,Y.method!=="return"&&(Y.method="next",Y.arg=u),Y.delegate=null,M):se:(Y.method="throw",Y.arg=new TypeError("iterator result is not an object"),Y.delegate=null,M)}function ne(Z){var Y={tryLoc:Z[0]};1 in Z&&(Y.catchLoc=Z[1]),2 in Z&&(Y.finallyLoc=Z[2],Y.afterLoc=Z[3]),this.tryEntries.push(Y)}function ce(Z){var Y=Z.completion||{};Y.type="normal",delete Y.arg,Z.completion=Y}function q(Z){this.tryEntries=[{tryLoc:"root"}],Z.forEach(ne,this),this.reset(!0)}function ae(Z){if(Z||Z===""){var Y=Z[N];if(Y)return Y.call(Z);if(typeof Z.next=="function")return Z;if(!isNaN(Z.length)){var Q=-1,J=function(){function te(){for(;++Q=0;--te){var se=this.tryEntries[te],ye=se.completion;if(se.tryLoc==="root")return J("end");if(se.tryLoc<=this.prev){var fe=C.call(se,"catchLoc"),Le=C.call(se,"finallyLoc");if(fe&&Le){if(this.prev=0;--J){var te=this.tryEntries[J];if(te.tryLoc<=this.prev&&C.call(te,"finallyLoc")&&this.prev=0;--Q){var J=this.tryEntries[Q];if(J.finallyLoc===Y)return this.complete(J.completion,J.afterLoc),ce(J),M}}return Z}(),catch:function(){function Z(Y){for(var Q=this.tryEntries.length-1;Q>=0;--Q){var J=this.tryEntries[Q];if(J.tryLoc===Y){var te=J.completion;if(te.type==="throw"){var se=te.arg;ce(J)}return se}}throw Error("illegal catch attempt")}return Z}(),delegateYield:function(){function Z(Y,Q,J){return this.delegate={iterator:ae(Y),resultName:Q,nextLoc:J},this.method==="next"&&(this.arg=u),M}return Z}()},v}function i(u,v,b,C,h,g,N){try{var x=u[g](N),B=x.value}catch(I){return void b(I)}x.done?v(B):Promise.resolve(B).then(C,h)}function c(u){return function(){var v=this,b=arguments;return new Promise(function(C,h){var g=u.apply(v,b);function N(B){i(g,C,h,N,x,"next",B)}function x(B){i(g,C,h,N,x,"throw",B)}N(void 0)})}}function s(u,v){u.prototype=Object.create(v.prototype),u.prototype.constructor=u,l(u,v)}function l(u,v){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(b,C){return b.__proto__=C,b},l(u,v)}var d={add:{icon:"check-circle",color:"green"},admin:{icon:"user-shield",color:"purple"},balance:{icon:"balance-scale-right",color:"yellow"},bugfix:{icon:"bug",color:"green"},code_imp:{icon:"code",color:"green"},config:{icon:"cogs",color:"purple"},del:{icon:"minus",color:"red"},expansion:{icon:"check-circle",color:"green"},experiment:{icon:"radiation",color:"yellow"},image:{icon:"image",color:"green"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},qol:{icon:"hand-holding-heart",color:"green"},refactor:{icon:"tools",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},server:{icon:"server",color:"purple"},sound:{icon:"volume-high",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"},wip:{icon:"hammer",color:"orange"}},m=r.Changelog=function(u){function v(){var C;return C=u.call(this)||this,C.getData=function(h,g){g===void 0&&(g=1);var N=(0,t.useBackend)(C.context),x=N.act,B=C,I=6;if(g>I)return C.setData("Failed to load data after "+I+" attempts");x("get_month",{date:h}),fetch((0,S.resolveAsset)(h+".yml")).then(function(){var w=c(p().mark(function(){function T(A){var E,P,O;return p().wrap(function(){function M(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,A.text();case 2:E=F.sent,P=/^Cannot find/,P.test(E)?(O=50+g*50,B.setData("Loading changelog data"+".".repeat(g+3)),setTimeout(function(){B.getData(h,g+1)},O)):B.setData(k.default.load(E,{schema:k.default.CORE_SCHEMA}));case 5:case"end":return F.stop()}}return M}(),T)}return T}()));return function(T){return w.apply(this,arguments)}}())},C.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},C.dateChoices=[],C}s(v,u);var b=v.prototype;return b.setData=function(){function C(h){this.setState({data:h})}return C}(),b.setSelectedDate=function(){function C(h){this.setState({selectedDate:h})}return C}(),b.setSelectedIndex=function(){function C(h){this.setState({selectedIndex:h})}return C}(),b.componentDidMount=function(){function C(){var h=this,g=(0,t.useBackend)(this.context),N=g.data.dates,x=N===void 0?[]:N;x&&(x.forEach(function(B){return h.dateChoices.push((0,y.default)(B,"mmmm yyyy",!0))}),this.setSelectedDate(this.dateChoices[0]),this.getData(x[0]))}return C}(),b.render=function(){function C(){var h=this,g=this.state,N=g.data,x=g.selectedDate,B=g.selectedIndex,I=(0,t.useBackend)(this.context),w=I.data.dates,T=this.dateChoices,A=T.length>0&&(0,e.createComponentVNode)(2,o.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===0,icon:"chevron-left",onClick:function(){function F(){var D=B-1;return h.setData("Loading changelog data..."),h.setSelectedIndex(D),h.setSelectedDate(T[D]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[D])}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{displayText:x,options:T,onSelected:function(){function F(D){var _=T.indexOf(D);return h.setData("Loading changelog data..."),h.setSelectedIndex(_),h.setSelectedDate(D),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[_])}return F}(),selected:x,width:"150px"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===T.length-1,icon:"chevron-right",onClick:function(){function F(){var D=B+1;return h.setData("Loading changelog data..."),h.setSelectedIndex(D),h.setSelectedDate(T[D]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[D])}return F}()})})]}),E=(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createVNode)(1,"h1",null,"Paradise Station",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thanks to: ",16),(0,e.createTextVNode)("Baystation 12, /tg/station, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original SpaceStation developers and Radithor for the title image. Also a thanks to anybody who has contributed who is not listed here :( Ask to be added here on irc.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Recent GitHub contributors can be found "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ss220-space/Paradise/pulse/monthly"}),(0,e.createTextVNode)(".")],0),A]}),P=(0,e.createComponentVNode)(2,o.Section,{children:[A,(0,e.createVNode)(1,"h3",null,"GoonStation 13 Development Team",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Coders: ",16),(0,e.createTextVNode)("Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Spriters: ",16),(0,e.createTextVNode)("Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Traditional Games Space Station 13 is thankful to the GoonStation 13 Development Team for its work on the game up to the"),(0,e.createTextVNode)(" r4407 release. The changelog for changes up to r4407 can be seen "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://wiki.ss13.co/Pre-2016_Changelog#April_2010"}),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,["Except where otherwise noted, Goon Station 13 is licensed under a ",(0,e.createVNode)(1,"a",null,"Creative Commons Attribution-Noncommercial-Share Alike 3.0 License",16,{href:"https://creativecommons.org/licenses/by-nc-sa/3.0/"}),". Rights are currently extended to ",(0,e.createVNode)(1,"a",null,"SomethingAwful Goons",16,{href:"http://forums.somethingawful.com/"})," only."],0),(0,e.createVNode)(1,"h3",null,"Traditional Games Space Station 13 License",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Some icons by"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Yusuke Kamiyamane",16,{href:"http://p.yusukekamiyamane.com/"}),(0,e.createTextVNode)(". All rights reserved. Licensed under a"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Creative Commons Attribution 3.0 License",16,{href:"http://creativecommons.org/licenses/by/3.0/"}),(0,e.createTextVNode)(".")],0)]}),O=/#\d+/,M=typeof N=="object"&&Object.keys(N).length>0&&Object.entries(N).reverse().map(function(F){var D=F[0],_=F[1];return(0,e.createComponentVNode)(2,o.Section,{title:(0,y.default)(D,"d mmmm yyyy",!0),children:(0,e.createComponentVNode)(2,o.Box,{ml:3,children:Object.entries(_).map(function(W){var U=W[0],$=W[1];return(0,e.createFragment)([(0,e.createVNode)(1,"h4",null,[U,(0,e.createTextVNode)(" changed:")],0),(0,e.createComponentVNode)(2,o.Box,{ml:3,children:(0,e.createComponentVNode)(2,o.Table,{children:$.map(function(G){var oe=Object.keys(G)[0],X=G[oe],pe=X.match(O),me=(0,e.createComponentVNode)(2,o.Table.Cell,{className:(0,a.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,e.createComponentVNode)(2,o.Icon,{color:d[oe]?d[oe].color:d.unknown.color,name:d[oe]?d[oe].icon:d.unknown.icon})});return pe!==null&&(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:(0,e.createVNode)(1,"a",null,[" ",X.charAt(0).toUpperCase()+X.slice(1)," "],0,{href:"https://github.com/ss220-space/Paradise/pull/"+pe[0].substring(1)})})]},oe+X)||(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:X})]},oe+X)})})})],4,U)})})},D)});return(0,e.createComponentVNode)(2,f.Window,{title:"Changelog",width:675,height:650,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[E,M,typeof N=="string"&&(0,e.createVNode)(1,"p",null,N,0),P]})})}return C}(),v}(e.Component)},91360:function(L,r,n){"use strict";r.__esModule=!0,r.CheckboxListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),S=n(98595),y=r.CheckboxListInputModal=function(){function V(p,i){var c=(0,f.useBackend)(i),s=c.act,l=c.data,d=l.items,m=d===void 0?[]:d,u=l.message,v=u===void 0?"":u,b=l.init_value,C=l.timeout,h=l.title,g=(0,f.useLocalState)(i,"edittedItems",m),N=g[0],x=g[1],B=330+Math.ceil(v.length/3),I=function(){function w(T){T===void 0&&(T=null);var A=[].concat(N);A=A.map(function(E){return E.key===T.key?Object.assign({},E,{checked:!T.checked}):E}),x(A)}return w}();return(0,e.createComponentVNode)(2,S.Window,{title:h,width:325,height:B,children:[C&&(0,e.createComponentVNode)(2,a.Loader,{value:C}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{className:"ListInput__Section",fill:!0,title:v,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,k,{filteredItems:N,onClick:I})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return V}(),k=function(p,i){var c=p.filteredItems,s=p.onClick;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:c.map(function(l,d){return(0,e.createComponentVNode)(2,o.Button.Checkbox,{fluid:!0,id:d,onClick:function(){function m(){return s(l)}return m}(),checked:l.checked,style:{animation:"none",transition:"none"},children:l.key.replace(/^\w/,function(m){return m.toUpperCase()})},d)})})}},36108:function(L,r,n){"use strict";r.__esModule=!0,r.ChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(85870),f=n(98595),S=[1,5,10,20,30,50,100],y=[1,5,10],k=r.ChemDispenser=function(){function c(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,v=u.chemicals;return(0,e.createComponentVNode)(2,f.Window,{width:460,height:400+v.length*8,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i)]})})})}return c}(),V=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,v=u.amount,b=u.energy,C=u.maxEnergy;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:b,minValue:0,maxValue:C,ranges:{good:[C*.5,1/0],average:[C*.25,C*.5],bad:[-1/0,C*.25]},children:[b," / ",C," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:S.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:v===h,content:h,onClick:function(){function N(){return m("amount",{amount:h})}return N}()})},g)})})})]})})})},p=function(s,l){for(var d=(0,a.useBackend)(l),m=d.act,u=d.data,v=u.chemicals,b=v===void 0?[]:v,C=[],h=0;h<(b.length+1)%3;h++)C.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:u.glass?"Drink Dispenser":"Chemical Dispenser",children:[b.map(function(g,N){return(0,e.createComponentVNode)(2,t.Button,{m:.1,width:"32.5%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",content:g.title,style:{"margin-left":"2px"},onClick:function(){function x(){return m("dispense",{reagent:g.id})}return x}()},N)}),C.map(function(g,N){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%"},N)})]})})},i=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,v=u.isBeakerLoaded,b=u.beakerCurrentVolume,C=u.beakerMaxVolume,h=u.beakerContents,g=h===void 0?[]:h;return(0,e.createComponentVNode)(2,t.Stack.Item,{height:16,children:(0,e.createComponentVNode)(2,t.Section,{title:u.glass?"Glass":"Beaker",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,t.Box,{children:[!!v&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"label",mr:2,children:[b," / ",C," units"]}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!v,onClick:function(){function N(){return m("ejectBeaker")}return N}()})]}),children:(0,e.createComponentVNode)(2,o.BeakerContents,{beakerLoaded:v,beakerContents:g,buttons:function(){function N(x){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:-1})}return B}()}),y.map(function(B,I){return(0,e.createComponentVNode)(2,t.Button,{content:B,onClick:function(){function w(){return m("remove",{reagent:x.id,amount:B})}return w}()},I)}),(0,e.createComponentVNode)(2,t.Button,{content:"ALL",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:x.volume})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Floor",tooltip:"Set to "+Math.trunc(x.volume),icon:"arrow-circle-down",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:-2})}return B}()})],0)}return N}()})})})}},13146:function(L,r,n){"use strict";r.__esModule=!0,r.ChemHeater=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(85870),S=n(98595),y=r.ChemHeater=function(){function p(i,c){return(0,e.createComponentVNode)(2,S.Window,{width:350,height:275,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.targetTemp,u=d.targetTempReached,v=d.autoEject,b=d.isActive,C=d.currentTemp,h=d.isBeakerLoaded;return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Settings",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Auto-eject",icon:v?"toggle-on":"toggle-off",selected:v,onClick:function(){function g(){return l("toggle_autoeject")}return g}()}),(0,e.createComponentVNode)(2,o.Button,{content:b?"On":"Off",icon:"power-off",selected:b,disabled:!h,onClick:function(){function g(){return l("toggle_on")}return g}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,a.round)(m,0),minValue:0,maxValue:1e3,onDrag:function(){function g(N,x){return l("adjust_temperature",{target:x})}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Reading",color:u?"good":"average",children:h&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:C,format:function(){function g(N){return(0,a.toFixed)(N)+" K"}return g}()})||"\u2014"})]})})})},V=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.isBeakerLoaded,u=d.beakerCurrentVolume,v=d.beakerMaxVolume,b=d.beakerContents;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:!!m&&(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",mr:2,children:[u," / ",v," units"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject",onClick:function(){function C(){return l("eject_beaker")}return C}()})]}),children:(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:m,beakerContents:b})})})}},56541:function(L,r,n){"use strict";r.__esModule=!0,r.ChemMaster=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(85870),S=n(3939),y=n(35840),k=["icon"];function V(B,I){if(B==null)return{};var w={};for(var T in B)if({}.hasOwnProperty.call(B,T)){if(I.includes(T))continue;w[T]=B[T]}return w}function p(B,I){B.prototype=Object.create(I.prototype),B.prototype.constructor=B,i(B,I)}function i(B,I){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(w,T){return w.__proto__=T,w},i(B,I)}var c=[1,5,10],s=function(I,w){var T=(0,a.useBackend)(w),A=T.act,E=T.data,P=I.args.analysis;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:E.condi?"Condiment Analysis":"Reagent Analysis",children:(0,e.createComponentVNode)(2,t.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:P.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:(P.desc||"").length>0?P.desc:"N/A"}),P.blood_type&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood type",children:P.blood_type}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:P.blood_dna})],4),!E.condi&&(0,e.createComponentVNode)(2,t.Button,{icon:E.printing?"spinner":"print",disabled:E.printing,iconSpin:!!E.printing,ml:"0.5rem",content:"Print",onClick:function(){function O(){return A("print",{idx:P.idx,beaker:I.args.beaker})}return O}()})]})})})})},l=function(B){return B[B.ToDisposals=0]="ToDisposals",B[B.ToBeaker=1]="ToBeaker",B}(l||{}),d=r.ChemMaster=function(){function B(I,w){return(0,e.createComponentVNode)(2,o.Window,{width:575,height:650,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u),(0,e.createComponentVNode)(2,v),(0,e.createComponentVNode)(2,x)]})})]})}return B}(),m=function(I,w){var T=(0,a.useBackend)(w),A=T.act,E=T.data,P=E.beaker,O=E.beaker_reagents,M=E.buffer_reagents,F=M.length>0;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:F?(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"eject",disabled:!P,content:"Eject and Clear Buffer",onClick:function(){function D(){return A("eject")}return D}()}):(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!P,content:"Eject and Clear Buffer",onClick:function(){function D(){return A("eject")}return D}()}),children:P?(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:!0,beakerContents:O,buttons:function(){function D(_,W){return(0,e.createComponentVNode)(2,t.Box,{mb:W0?(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:!0,beakerContents:O,buttons:function(){function M(F,D){return(0,e.createComponentVNode)(2,t.Box,{mb:D0&&(F=M.map(function(D){var _=D.id,W=D.sprite;return(0,e.createComponentVNode)(2,g,{icon:W,color:"translucent",onClick:function(){function U(){return A("set_sprite_style",{production_mode:P,style:_})}return U}(),selected:O===_},_)})),(0,e.createComponentVNode)(2,h,{productionData:I.productionData,children:F&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:F})})},x=function(I,w){var T=(0,a.useBackend)(w),A=T.act,E=T.data,P=E.loaded_pill_bottle_style,O=E.containerstyles,M=E.loaded_pill_bottle,F={width:"20px",height:"20px"},D=O.map(function(_){var W=_.color,U=_.name,$=P===W;return(0,e.createComponentVNode)(2,t.Button,{style:{position:"relative",width:F.width,height:F.height},onClick:function(){function G(){return A("set_container_style",{style:W})}return G}(),icon:$&&"check",iconStyle:{position:"relative","z-index":1},tooltip:U,tooltipPosition:"top",children:[!$&&(0,e.createVNode)(1,"div",null,null,1,{style:{display:"inline-block"}}),(0,e.createVNode)(1,"span","Button",null,1,{style:{display:"inline-block",position:"absolute",top:0,left:0,margin:0,padding:0,width:F.width,height:F.height,"background-color":W,opacity:.6,filter:"alpha(opacity=60)"}})]},W)});return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Container Customization",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!M,content:"Eject Container",onClick:function(){function _(){return A("ejectp")}return _}()}),children:M?(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:[(0,e.createComponentVNode)(2,t.Button,{style:{width:F.width,height:F.height},icon:"tint-slash",onClick:function(){function _(){return A("clear_container_style")}return _}(),selected:!P,tooltip:"Default",tooltipPosition:"top"}),D]})}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"No pill bottle or patch pack loaded."})})})};(0,S.modalRegisterBodyOverride)("analyze",s)},37173:function(L,r,n){"use strict";r.__esModule=!0,r.CloningConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(76910),S=n(3939),y=n(98595),k=n(79140),V=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=v.args,x=N.activerecord,B=N.realname,I=N.health,w=N.unidentity,T=N.strucenzymes,A=I.split(" - ");return(0,e.createComponentVNode)(2,o.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+B,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Damage",children:A.length>1?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.oxy,inline:!0,children:A[0]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.toxin,inline:!0,children:A[2]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.brute,inline:!0,children:A[3]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.burn,inline:!0,children:A[1]})],4):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Unknown"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:w}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:T}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Disk",children:[(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!g.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){function E(){return h("disk",{option:"load"})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){function E(){return h("disk",{option:"save",savetype:"ui"})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){function E(){return h("disk",{option:"save",savetype:"ue"})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){function E(){return h("disk",{option:"save",savetype:"se"})}return E}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!g.podready,icon:"user-plus",content:"Clone",onClick:function(){function E(){return h("clone",{ref:x})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"Delete",onClick:function(){function E(){return h("del_rec")}return E}()})]})]})})},p=r.CloningConsole=function(){function u(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.menu;return(0,S.modalRegisterBodyOverride)("view_rec",V),(0,e.createComponentVNode)(2,y.Window,{width:640,height:520,children:[(0,e.createComponentVNode)(2,S.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,e.createComponentVNode)(2,y.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,flexGrow:"1",children:(0,e.createComponentVNode)(2,c)})]})]})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.menu;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===1,icon:"home",onClick:function(){function x(){return h("menu",{num:1})}return x}(),children:"Main"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===2,icon:"folder",onClick:function(){function x(){return h("menu",{num:2})}return x}(),children:"Records"})]})},c=function(v,b){var C=(0,t.useBackend)(b),h=C.data,g=h.menu,N;return g===1?N=(0,e.createComponentVNode)(2,s):g===2&&(N=(0,e.createComponentVNode)(2,l)),N},s=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.loading,x=g.scantemp,B=g.occupant,I=g.locked,w=g.can_brainscan,T=g.scan_mode,A=g.numberofpods,E=g.pods,P=g.selected_pod,O=I&&!!B;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Scanner",level:"2",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Scanner Lock:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B,selected:O,icon:O?"toggle-on":"toggle-off",content:O?"Engaged":"Disengaged",onClick:function(){function M(){return h("lock")}return M}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:O||!B,icon:"user-slash",content:"Eject Occupant",onClick:function(){function M(){return h("eject")}return M}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"spinner",spin:!0}),"\xA0 Scanning..."]}):(0,e.createComponentVNode)(2,o.Box,{color:x.color,children:x.text})}),!!w&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scan Mode",children:(0,e.createComponentVNode)(2,o.Button,{icon:T?"brain":"male",content:T?"Brain":"Body",onClick:function(){function M(){return h("toggle_mode")}return M}()})})]}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B||N,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){function M(){return h("scan")}return M}()})]}),(0,e.createComponentVNode)(2,o.Section,{title:"Pods",level:"2",children:A?E.map(function(M,F){var D;return M.status==="cloning"?D=(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:M.progress/100,ranges:{good:[.75,1/0],average:[.25,.75],bad:[-1/0,.25]},mt:"0.5rem",children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,a.round)(M.progress,0)+"%"})}):M.status==="mess"?D=(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):D=(0,e.createComponentVNode)(2,o.Button,{selected:P===M.pod,icon:P===M.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){function _(){return h("selectpod",{ref:M.pod})}return _}()}),(0,e.createComponentVNode)(2,o.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,k.resolveAsset)("pod_"+M.status+".gif"),style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["Pod #",F+1]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:M.biomass>=150?"good":"bad",inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:M.biomass>=150?"circle":"circle-o"}),"\xA0",M.biomass]}),D]},F)}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},l=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.records;return N.length?(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:N.map(function(x,B){return(0,e.createComponentVNode)(2,o.Button,{icon:"user",mb:"0.5rem",content:x.realname,onClick:function(){function I(){return h("view_rec",{ref:x.record})}return I}()},B)})}):(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No records found."]})})},d=function(v,b){var C,h=(0,t.useBackend)(b),g=h.act,N=h.data,x=N.temp;if(!(!x||!x.text||x.text.length<=0)){var B=(C={},C[x.style]=!0,C);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.NoticeBox,Object.assign({},B,{children:[(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",children:x.text}),(0,e.createComponentVNode)(2,o.Button,{icon:"times-circle",float:"right",onClick:function(){function I(){return g("cleartemp")}return I}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"both"})]})))}},m=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.scanner,x=g.numberofpods,B=g.autoallowed,I=g.autoprocess,w=g.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Status",buttons:(0,e.createFragment)([!!B&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Auto-processing:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{selected:I,icon:I?"toggle-on":"toggle-off",content:I?"Enabled":"Disabled",onClick:function(){function T(){return h("autoprocess",{on:I?0:1})}return T}()})],4),(0,e.createComponentVNode)(2,o.Button,{disabled:!w,icon:"eject",content:"Eject Disk",onClick:function(){function T(){return h("disk",{option:"eject"})}return T}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scanner",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Connected"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Not connected!"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pods",children:x?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[x," connected"]}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None connected!"})})]})})}},18259:function(L,r,n){"use strict";r.__esModule=!0,r.CoinMint=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.CoinMint=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.materials,l=c.moneyBag,d=c.moneyBagContent,m=c.moneyBagMaxContent,u=(l?210:138)+Math.ceil(s.length/4)*64;return(0,e.createComponentVNode)(2,f.Window,{width:256,height:u,title:"\u041C\u043E\u043D\u0435\u0442\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0441",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.NoticeBox,{m:0,info:!0,children:["\u041F\u0440\u043E\u0438\u0437\u0432\u0435\u0434\u0435\u043D\u043E \u043C\u043E\u043D\u0435\u0442: ",c.totalCoins]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0422\u0438\u043F \u041C\u043E\u043D\u0435\u0442",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",color:c.active&&"bad",tooltip:!l&&"\u041D\u0443\u0436\u0435\u043D \u0434\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",disabled:!l,onClick:function(){function v(){return i("activate")}return v}()}),children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,maxValue:c.maxMaterials,value:c.totalMaterials})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",tooltip:"\u0418\u0437\u0432\u0432\u043B\u0435\u0447\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B",onClick:function(){function v(){return i("ejectMat")}return v}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:s.map(function(v){return(0,e.createComponentVNode)(2,o.Button,{bold:!0,inline:!0,m:.2,textAlign:"center",color:"translucent",selected:v.id===c.chosenMaterial,tooltip:v.name,content:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",v.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:v.amount})]}),onClick:function(){function b(){return i("selectMaterial",{material:v.id})}return b}()},v.id)})})]})})}),!!l&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0414\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C",disabled:c.active,onClick:function(){function v(){return i("ejectBag")}return v}()}),children:(0,e.createComponentVNode)(2,o.ProgressBar,{width:"100%",minValue:0,maxValue:m,value:d,children:[d," / ",m]})})})]})})})}return y}()},93858:function(L,r,n){"use strict";r.__esModule=!0,r.HexColorInput=r.ColorSelector=r.ColorPickerModal=r.ColorInput=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(36036),f=n(98595),S=n(44879),y=n(14448),k=n(4454),V=n(35840),p=n(9394),i=n(19203),c=["prefixed","alpha","color","fluid","onChange"];/** * @file * @copyright 2023 itsmeow * @license MIT - */function s(w,E){w.prototype=Object.create(E.prototype),w.prototype.constructor=w,l(w,E)}function l(w,E){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(T,A){return T.__proto__=A,T},l(w,E)}function d(w,E){if(w==null)return{};var T={};for(var A in w)if({}.hasOwnProperty.call(w,A)){if(E.includes(A))continue;T[A]=w[A]}return T}var f=r.ColorPickerModal=function(){function w(E,T){var A=(0,t.useBackend)(T),O=A.data,P=O.timeout,M=O.message,D=O.title,F=O.autofocus,_=O.default_color,W=_===void 0?"#000000":_,U=(0,t.useLocalState)(T,"color_picker_choice",(0,y.hexToHsva)(W)),G=U[0],$=U[1];return(0,e.createComponentVNode)(2,m.Window,{height:400,title:D,width:600,theme:"generic",children:[!!P&&(0,e.createComponentVNode)(2,a.Loader,{value:P}),(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[M&&(0,e.createComponentVNode)(2,o.Stack.Item,{m:1,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",overflow:"hidden",children:M})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[!!F&&(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,u,{color:G,setColor:$,defaultColor:W})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i.InputButtons,{input:(0,y.hsvaToHex)(G)})})]})})]})}return w}(),u=r.ColorSelector=function(){function w(E,T){var A=E.color,O=E.setColor,P=E.defaultColor,M=function(){function _(W){O(function(U){return Object.assign({},U,W)})}return _}(),D=(0,y.hsvaToRgba)(A),F=(0,y.hsvaToHex)(A);return(0,e.createComponentVNode)(2,o.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{mr:2,children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createVNode)(1,"div","react-colorful",[(0,e.createComponentVNode)(2,g,{hsva:A,onChange:M}),(0,e.createComponentVNode)(2,N,{hue:A.h,onChange:M,className:"react-colorful__last-control"})],4)}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Current"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Previous"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Tooltip,{content:F,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:F})}),(0,e.createComponentVNode)(2,o.Tooltip,{content:P,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:P})})]})]})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:!0,fontSize:"15px",lineHeight:"24px",children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"Hex:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"24px",children:(0,e.createComponentVNode)(2,C,{fluid:!0,color:(0,y.hsvaToHex)(A).substring(1),onChange:function(){function _(W){p.logger.info(W),O((0,y.hexToHsva)(W))}return _}(),prefixed:!0})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"H:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,N,{hue:A.h,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:A.h,callback:function(){function _(W,U){return M({h:U})}return _}(),max:360,unit:"\xB0"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"S:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,x,{color:A,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:A.s,callback:function(){function _(W,U){return M({s:U})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"V:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,B,{color:A,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:A.v,callback:function(){function _(W,U){return M({v:U})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"R:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"r"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:D.r,callback:function(){function _(W,U){D.r=U,M((0,y.rgbaToHsva)(D))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"G:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"g"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:D.g,callback:function(){function _(W,U){D.g=U,M((0,y.rgbaToHsva)(D))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"B:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"b"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:D.b,callback:function(){function _(W,U){D.b=U,M((0,y.rgbaToHsva)(D))}return _}(),max:255})})]})})]})})]})}return w}(),v=function(E){var T=E.value,A=E.callback,O=E.min,P=O===void 0?0:O,M=E.max,D=M===void 0?100:M,F=E.unit;return(0,e.createComponentVNode)(2,o.NumberInput,{width:"70px",value:Math.round(T),step:1,minValue:P,maxValue:D,onChange:A,unit:F})},b=function(E){return"#"+E},C=r.HexColorInput=function(){function w(E){var T=E.prefixed,A=E.alpha,O=E.color,P=E.fluid,M=E.onChange,D=d(E,c),F=function(){function W(U){return U.replace(/([^0-9A-F]+)/gi,"").substring(0,A?8:6)}return W}(),_=function(){function W(U){return(0,y.validHex)(U,A)}return W}();return(0,e.normalizeProps)((0,e.createComponentVNode)(2,h,Object.assign({},D,{fluid:P,color:O,onChange:M,escape:F,format:T?b:void 0,validate:_})))}return w}(),h=r.ColorInput=function(w){function E(A){var O;return O=w.call(this)||this,O.props=void 0,O.state=void 0,O.handleInput=function(P){var M=O.props.escape(P.currentTarget.value);O.setState({localValue:M})},O.handleBlur=function(P){P.currentTarget&&(O.props.validate(P.currentTarget.value)?O.props.onChange(O.props.escape?O.props.escape(P.currentTarget.value):P.currentTarget.value):O.setState({localValue:O.props.escape(O.props.color)}))},O.props=A,O.state={localValue:O.props.escape(O.props.color)},O}s(E,w);var T=E.prototype;return T.componentDidUpdate=function(){function A(O,P){O.color!==this.props.color&&this.setState({localValue:this.props.escape(this.props.color)})}return A}(),T.render=function(){function A(){return(0,e.createComponentVNode)(2,o.Box,{className:(0,V.classes)(["Input",this.props.fluid&&"Input--fluid"]),children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),(0,e.createVNode)(64,"input","Input__input",null,1,{value:this.props.format?this.props.format(this.state.localValue):this.state.localValue,spellCheck:"false",onInput:this.handleInput,onBlur:this.handleBlur})]})}return A}(),E}(e.Component),g=function(E){var T=E.hsva,A=E.onChange,O=function(F){A({s:F.left*100,v:100-F.top*100})},P=function(F){A({s:(0,S.clamp)(T.s+F.left*100,0,100),v:(0,S.clamp)(T.v-F.top*100,0,100)})},M={"background-color":(0,y.hsvaToHslString)({h:T.h,s:100,v:100,a:1})+" !important"};return(0,e.createVNode)(1,"div","react-colorful__saturation_value",(0,e.createComponentVNode)(2,k.Interactive,{onMove:O,onKey:P,"aria-label":"Color","aria-valuetext":"Saturation "+Math.round(T.s)+"%, Brightness "+Math.round(T.v)+"%",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation_value-pointer",top:1-T.v/100,left:T.s/100,color:(0,y.hsvaToHslString)(T)})}),2,{style:M})},N=function(E){var T=E.className,A=E.hue,O=E.onChange,P=function(_){O({h:360*_.left})},M=function(_){O({h:(0,S.clamp)(A+_.left*360,0,360)})},D=(0,V.classes)(["react-colorful__hue",T]);return(0,e.createVNode)(1,"div",D,(0,e.createComponentVNode)(2,k.Interactive,{onMove:P,onKey:M,"aria-label":"Hue","aria-valuenow":Math.round(A),"aria-valuemax":"360","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__hue-pointer",left:A/360,color:(0,y.hsvaToHslString)({h:A,s:100,v:100,a:1})})}),2)},x=function(E){var T=E.className,A=E.color,O=E.onChange,P=function(_){O({s:100*_.left})},M=function(_){O({s:(0,S.clamp)(A.s+_.left*100,0,100)})},D=(0,V.classes)(["react-colorful__saturation",T]);return(0,e.createVNode)(1,"div",D,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:A.h,s:0,v:A.v,a:1})+", "+(0,y.hsvaToHslString)({h:A.h,s:100,v:A.v,a:1})+")"},onMove:P,onKey:M,"aria-label":"Saturation","aria-valuenow":Math.round(A.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation-pointer",left:A.s/100,color:(0,y.hsvaToHslString)({h:A.h,s:A.s,v:A.v,a:1})})}),2)},B=function(E){var T=E.className,A=E.color,O=E.onChange,P=function(_){O({v:100*_.left})},M=function(_){O({v:(0,S.clamp)(A.v+_.left*100,0,100)})},D=(0,V.classes)(["react-colorful__value",T]);return(0,e.createVNode)(1,"div",D,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:A.h,s:A.s,v:0,a:1})+", "+(0,y.hsvaToHslString)({h:A.h,s:A.s,v:100,a:1})+")"},onMove:P,onKey:M,"aria-label":"Value","aria-valuenow":Math.round(A.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__value-pointer",left:A.v/100,color:(0,y.hsvaToHslString)({h:A.h,s:A.s,v:A.v,a:1})})}),2)},L=function(E){var T=E.className,A=E.color,O=E.onChange,P=E.target,M=(0,y.hsvaToRgba)(A),D=function($){M[P]=$,O((0,y.rgbaToHsva)(M))},F=function($){D(255*$.left)},_=function($){D((0,S.clamp)(M[P]+$.left*255,0,255))},W=(0,V.classes)(["react-colorful__"+P,T]),U=P==="r"?"rgb("+Math.round(M.r)+",0,0)":P==="g"?"rgb(0,"+Math.round(M.g)+",0)":"rgb(0,0,"+Math.round(M.b)+")";return(0,e.createVNode)(1,"div",W,(0,e.createComponentVNode)(2,k.Interactive,{onMove:F,onKey:_,"aria-valuenow":M[P],"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__"+P+"-pointer",left:M[P]/255,color:U})}),2)}},63818:function(I,r,n){"use strict";r.__esModule=!0,r.CommunicationsComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.CommunicationsComputer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c;i.authenticated?i.is_ai?c="AI":i.authenticated===1?c="Command":i.authenticated===2?c="Captain":c="ERROR: Report This Bug!":c="Not Logged In";var s="View ("+i.messages.length+")",l=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Authentication",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:i.is_ai&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Access Level",children:"AI"})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,content:i.authenticated?"Log Out ("+c+")":"Log In",onClick:function(){function x(){return p("auth")}return x}()})})})}),!!i.esc_section&&(0,e.createComponentVNode)(2,t.Section,{title:"Escape Shuttle",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!i.esc_status&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:i.esc_status}),!!i.esc_callable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"rocket",content:"Call Shuttle",disabled:!i.authenticated,onClick:function(){function x(){return p("callshuttle")}return x}()})}),!!i.esc_recallable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Recall Shuttle",disabled:!i.authenticated||i.is_ai,onClick:function(){function x(){return p("cancelshuttle")}return x}()})}),!!i.lastCallLoc&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Last Call/Recall From",children:i.lastCallLoc})]})})],0),d="Make Priority Announcement";i.msg_cooldown>0&&(d+=" ("+i.msg_cooldown+"s)");var f=i.emagged?"Message [UNKNOWN]":"Message CentComm",u="Request Authentication Codes";i.cc_cooldown>0&&(f+=" ("+i.cc_cooldown+"s)",u+=" ("+i.cc_cooldown+"s)");var v=i.str_security_level,b=i.levels.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{icon:x.icon,content:x.name,disabled:!i.authmax||x.id===i.security_level,onClick:function(){function B(){return p("newalertlevel",{level:x.id})}return B}()},x.name)}),C=i.stat_display.presets.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.name===i.stat_display.type,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:x.name})}return B}()},x.name)}),h=i.stat_display.alerts.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.alert===i.stat_display.icon,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:"alert",alert:x.alert})}return B}()},x.alert)}),g;if(i.current_message_title)g=(0,e.createComponentVNode)(2,t.Section,{title:i.current_message_title,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Return To Message List",disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()}),children:(0,e.createComponentVNode)(2,t.Box,{children:i.current_message})});else{var N=i.messages.map(function(x){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x.title,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eye",content:"View",disabled:!i.authenticated||i.current_message_title===x.title,onClick:function(){function B(){return p("messagelist",{msgid:x.id})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete",disabled:!i.authenticated,onClick:function(){function B(){return p("delmessage",{msgid:x.id})}return B}()})]},x.id)});g=(0,e.createComponentVNode)(2,t.Section,{title:"Messages Received",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:N})})}switch(i.menu_state){case 1:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Captain-Only Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Alert",color:i.security_level_color,children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:b}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:d,disabled:!i.authmax||i.msg_cooldown>0,onClick:function(){function x(){return p("announce")}return x}()})}),!!i.emagged&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",color:"red",content:f,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageSyndicate")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!i.authmax,onClick:function(){function x(){return p("RestoreBackup")}return x}()})]})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",content:f,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageCentcomm")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",content:u,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("nukerequest")}return x}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Command Staff Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Displays",children:(0,e.createComponentVNode)(2,t.Button,{icon:"tv",content:"Change Status Displays",disabled:!i.authenticated,onClick:function(){function x(){return p("status")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Incoming Messages",children:(0,e.createComponentVNode)(2,t.Button,{icon:"folder-open",content:s,disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()})})]})})]})});case 2:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Modify Status Screens",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Presets",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alerts",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_1,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg1")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 2",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_2,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg2")}return x}()})})]})})]})});case 3:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,g]})});default:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,"ERRROR. Unknown menu_state: ",i.menu_state,"Please report this to NT Technical Support."]})})}}return S}()},21813:function(I,r,n){"use strict";r.__esModule=!0,r.Contractor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(73379),S=n(98595);function y(b,C){b.prototype=Object.create(C.prototype),b.prototype.constructor=b,k(b,C)}function k(b,C){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(h,g){return h.__proto__=g,h},k(b,C)}var V={1:["ACTIVE","good"],2:["COMPLETED","good"],3:["FAILED","bad"]},p=["Recording biometric data...","Analyzing embedded syndicate info...","STATUS CONFIRMED","Contacting Syndicate database...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Response received, ack 4851234...","CONFIRM ACC "+Math.round(Math.random()*2e4),"Setting up private accounts...","CONTRACTOR ACCOUNT CREATED","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","CONTRACTS FOUND","WELCOME, AGENT"],i=r.Contractor=function(){function b(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B;x.unauthorized?B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:["ERROR: UNAUTHORIZED USER"],finishedTimeout:100,onFinished:function(){function T(){}return T}()})}):x.load_animation_completed?B=(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",mt:"0.5rem",children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",overflow:"hidden",children:x.page===1?(0,e.createComponentVNode)(2,l,{height:"100%"}):(0,e.createComponentVNode)(2,f,{height:"100%"})})],4):B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:p,finishedTimeout:3e3,onFinished:function(){function T(){return N("complete_load_animation")}return T}()})});var L=(0,t.useLocalState)(h,"viewingPhoto",""),w=L[0],E=L[1];return(0,e.createComponentVNode)(2,S.Window,{width:500,height:600,theme:"syndicate",children:[w&&(0,e.createComponentVNode)(2,v),(0,e.createComponentVNode)(2,S.Window.Content,{className:"Contractor",children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:B})})]})}return b}(),c=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.tc_available,L=x.tc_paid_out,w=x.completed_contracts,E=x.rep;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Summary",buttons:(0,e.createComponentVNode)(2,o.Box,{verticalAlign:"middle",mt:"0.25rem",children:[E," Rep"]})},C,{children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Available",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",children:[B," TC"]}),(0,e.createComponentVNode)(2,o.Button,{disabled:B<=0,content:"Claim",mx:"0.75rem",mb:"0",flexBasis:"content",onClick:function(){function T(){return N("claim")}return T}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Earned",children:[L," TC"]})]})}),(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contracts Completed",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Box,{height:"20px",lineHeight:"20px",display:"inline-block",children:w})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contractor Status",verticalAlign:"middle",children:"ACTIVE"})]})})]})})))},s=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.page;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Tabs,Object.assign({},C,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===1,onClick:function(){function L(){return N("page",{page:1})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"suitcase"}),"Contracts"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===2,onClick:function(){function L(){return N("page",{page:2})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"shopping-cart"}),"Hub"]})]})))},l=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.contracts,L=x.contract_active,w=x.can_extract,E=!!L&&B.filter(function(M){return M.status===1})[0],T=E&&E.time_left>0,A=(0,t.useLocalState)(h,"viewingPhoto",""),O=A[0],P=A[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Contracts",overflow:"auto",buttons:(0,e.createComponentVNode)(2,o.Button,{disabled:!w||T,icon:"parachute-box",content:["Call Extraction",T&&(0,e.createComponentVNode)(2,m.Countdown,{timeLeft:E.time_left,format:function(){function M(D,F){return" ("+F.substr(3)+")"}return M}()})],onClick:function(){function M(){return N("extract")}return M}()})},C,{children:B.slice().sort(function(M,D){return M.status===1?-1:D.status===1?1:M.status-D.status}).map(function(M){var D;return(0,e.createComponentVNode)(2,o.Section,{title:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",color:M.status===1&&"good",children:M.target_name}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:M.has_photo&&(0,e.createComponentVNode)(2,o.Button,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){function F(){return P("target_photo_"+M.uid+".png")}return F}()})})]}),className:"Contractor__Contract",buttons:(0,e.createComponentVNode)(2,o.Box,{width:"100%",children:[!!V[M.status]&&(0,e.createComponentVNode)(2,o.Box,{color:V[M.status][1],display:"inline-block",mt:M.status!==1&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:V[M.status][0]}),M.status===1&&(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){function F(){return N("abort")}return F}()})]}),children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"2",mr:"0.5rem",children:[M.fluff_message,!!M.completed_time&&(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"check",mr:"0.5rem"}),"Contract completed at ",M.completed_time]}),!!M.dead_extraction&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!M.fail_reason&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"times",mr:"0.5rem"}),"Contract failed: ",M.fail_reason]})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{flexBasis:"100%",children:[(0,e.createComponentVNode)(2,o.Flex,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xA0",d(M)]}),(D=M.difficulties)==null?void 0:D.map(function(F,_){return(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!!L,content:F.name+" ("+F.reward+" TC)",onClick:function(){function W(){return N("activate",{uid:M.uid,difficulty:_+1})}return W}()},_)}),!!M.objective&&(0,e.createComponentVNode)(2,o.Box,{color:"white",bold:!0,children:[M.objective.extraction_name,(0,e.createVNode)(1,"br"),"(",(M.objective.rewards.tc||0)+" TC",",\xA0",(M.objective.rewards.credits||0)+" Credits",")"]})]})]})},M.uid)})})))},d=function(C){if(!(!C.objective||C.status>1)){var h=C.objective.locs.user_area_id,g=C.objective.locs.user_coords,N=C.objective.locs.target_area_id,x=C.objective.locs.target_coords,B=h===N;return(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,o.Icon,{name:B?"dot-circle-o":"arrow-alt-circle-right-o",color:B?"green":"yellow",rotation:B?null:-(0,a.rad2deg)(Math.atan2(x[1]-g[1],x[0]-g[0])),lineHeight:B?null:"0.85",size:"1.5"})})}},f=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.rep,L=x.buyables;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Purchases",overflow:"auto"},C,{children:L.map(function(w){return(0,e.createComponentVNode)(2,o.Section,{title:w.name,buttons:w.refundable&&(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Refund ("+w.cost+" Rep)",onClick:function(){function E(){return N("refund",{uid:w.uid})}return E}()}),children:[w.description,(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:B-1&&(0,e.createComponentVNode)(2,o.Box,{as:"span",color:w.stock===0?"bad":"good",ml:"0.5rem",children:[w.stock," in stock"]})]},w.uid)})})))},u=function(b){function C(g){var N;return N=b.call(this,g)||this,N.timer=null,N.state={currentIndex:0,currentDisplay:[]},N}y(C,b);var h=C.prototype;return h.tick=function(){function g(){var N=this.props,x=this.state;if(x.currentIndex<=N.allMessages.length){this.setState(function(L){return{currentIndex:L.currentIndex+1}});var B=x.currentDisplay;B.push(N.allMessages[x.currentIndex])}else clearTimeout(this.timer),setTimeout(N.onFinished,N.finishedTimeout)}return g}(),h.componentDidMount=function(){function g(){var N=this,x=this.props.linesPerSecond,B=x===void 0?2.5:x;this.timer=setInterval(function(){return N.tick()},1e3/B)}return g}(),h.componentWillUnmount=function(){function g(){clearTimeout(this.timer)}return g}(),h.render=function(){function g(){return(0,e.createComponentVNode)(2,o.Box,{m:1,children:this.state.currentDisplay.map(function(N){return(0,e.createFragment)([N,(0,e.createVNode)(1,"br")],0,N)})})}return g}(),C}(e.Component),v=function(C,h){var g=(0,t.useLocalState)(h,"viewingPhoto",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Contractor__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:N}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function B(){return x("")}return B}()})]})}},54151:function(I,r,n){"use strict";r.__esModule=!0,r.ConveyorSwitch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ConveyorSwitch=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.slowFactor,s=i.minSpeed,l=i.maxSpeed,d=i.oneWay,f=i.position;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lever position",children:f>0?"forward":f<0?"reverse":"neutral"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Allow reverse",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!d,onClick:function(){function u(){return p("toggleOneWay")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slowdown factor",children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",onClick:function(){function u(){return p("slowFactor",{value:c-.5})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-left",onClick:function(){function u(){return p("slowFactor",{value:c-.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Slider,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:s,maxValue:l,step:.1,format:function(){function u(v){return v+"s."}return u}(),onChange:function(){function u(v,b){return p("slowFactor",{value:b})}return u}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-right",onClick:function(){function u(){return p("slowFactor",{value:c+.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",onClick:function(){function u(){return p("slowFactor",{value:c+.5})}return u}()})," "]})]})})]})})})})}return S}()},73169:function(I,r,n){"use strict";r.__esModule=!0,r.CrewMonitor=void 0;var e=n(89005),a=n(88510),t=n(25328),o=n(72253),m=n(36036),S=n(36352),y=n(76910),k=n(98595),V=function(v,b){return v.dead?"Deceased":parseInt(v.health,10)<=b?"Critical":parseInt(v.stat,10)===1?"Unconscious":"Living"},p=function(v,b){return v.dead?"red":parseInt(v.health,10)<=b?"orange":parseInt(v.stat,10)===1?"blue":"green"},i=r.CrewMonitor=function(){function u(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=(0,o.useLocalState)(b,"tabIndex",g.IndexToggler),x=N[0],B=N[1],L=function(){function w(E){switch(E){case 0:return(0,e.createComponentVNode)(2,l);case 1:return(0,e.createComponentVNode)(2,d);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,f);default:return"WE SHOULDN'T BE HERE!"}}return w}();return(0,e.createComponentVNode)(2,k.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,m.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,m.Tabs,{children:[g.isBS?(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:x===0,onClick:function(){function w(){return B(0)}return w}(),children:[(0,e.createComponentVNode)(2,m.Icon,{name:"table"})," Command Data View"]},"ComDataView"):null,g.isBP?(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:x===1,onClick:function(){function w(){return B(1)}return w}(),children:[(0,e.createComponentVNode)(2,m.Icon,{name:"table"})," Security Data View"]},"SecDataView"):null,(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:x===2,onClick:function(){function w(){return B(2)}return w}(),children:[(0,e.createComponentVNode)(2,m.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:x===3,onClick:function(){function w(){return B(3)}return w}(),children:[(0,e.createComponentVNode)(2,m.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),L(x)]})})})}return u}(),c=function(v){var b=v.crewData,C=v.context,h=(0,o.useBackend)(C),g=h.act,N=h.data,x=(0,a.sortBy)(function(T){return T.name})(b||[]),B=(0,o.useLocalState)(C,"search",""),L=B[0],w=B[1],E=(0,t.createSearch)(L,function(T){return T.name+"|"+T.assignment+"|"+T.area});return(0,e.createComponentVNode)(2,m.Box,{children:[(0,e.createComponentVNode)(2,m.Input,{placeholder:"Search by name, assignment or location..",width:"100%",onInput:function(){function T(A,O){return w(O)}return T}()}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,m.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,m.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,m.Table.Cell,{children:"Location"})]}),x.filter(E).map(function(T){return(0,e.createComponentVNode)(2,m.Table.Row,{bold:!!T.is_command,children:[(0,e.createComponentVNode)(2,S.TableCell,{children:[T.name," (",T.assignment,")"]}),(0,e.createComponentVNode)(2,S.TableCell,{children:[(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:p(T,N.critThreshold),children:V(T,N.critThreshold)}),T.sensor_type>=2?(0,e.createComponentVNode)(2,m.Box,{inline:!0,children:["(",(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:y.COLORS.damageType.oxy,children:T.oxy}),"|",(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:y.COLORS.damageType.toxin,children:T.tox}),"|",(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:y.COLORS.damageType.burn,children:T.fire}),"|",(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:y.COLORS.damageType.brute,children:T.brute}),")"]}):null]}),(0,e.createComponentVNode)(2,S.TableCell,{children:T.sensor_type===3?N.isAI?(0,e.createComponentVNode)(2,m.Button,{fluid:!0,icon:"location-arrow",content:T.area+" ("+T.x+", "+T.y+")",onClick:function(){function A(){return g("track",{track:T.ref})}return A}()}):T.area+" ("+T.x+", "+T.y+")":"Not Available"})]},T.ref)})]})]})},s=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},l=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers.filter(function(x){return x.is_command})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},d=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers.filter(function(x){return x.is_security})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},f=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.stationLevelNum,x=g.stationLevelName,B=(0,o.useLocalState)(b,"zoom",1),L=B[0],w=B[1],E=(0,o.useLocalState)(b,"z_current",N[0]),T=E[0],A=E[1],O=function(F){return F.is_command&&g.isBS||F.is_security&&g.isBP?"square":"circle"},P=function(F){return F.is_command&&g.isBS||F.is_security&&g.isBP?10:6},M=function(F,_){return F.is_command&&g.isBS||F.is_security&&g.isBP?F.dead?"red":parseInt(F.health,10)<=_?"orange":parseInt(F.stat,10)===1?"blue":"violet":p(F,_)};return(0,e.createComponentVNode)(2,m.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,m.NanoMap,{onZoom:function(){function D(F){return w(F)}return D}(),zLevels:N,zNames:x,z_current:T,setZCurrent:A,children:g.crewmembers.filter(function(D){return D.sensor_type===3}).map(function(D){return(0,e.createComponentVNode)(2,m.NanoMap.Marker,{x:D.x,y:D.y,z:D.z,z_current:T,zoom:L,icon:O(D),size:P(D),tooltip:D.name+" ("+D.assignment+")",color:M(D,g.critThreshold),onClick:function(){function F(){g.isAI&&h("track",{track:D.ref})}return F}()},D.ref)})})})}},63987:function(I,r,n){"use strict";r.__esModule=!0,r.Cryo=void 0;var e=n(89005),a=n(41260),t=n(72253),o=n(36036),m=n(98595),S=[{label:"\u0410\u0441\u0444\u0438\u043A\u0441\u0438\u044F",type:"oxyLoss"},{label:"\u0418\u043D\u0442\u043E\u043A\u0441\u0438\u043A\u0430\u0446\u0438\u044F",type:"toxLoss"},{label:"\u0420\u0430\u043D\u044B",type:"bruteLoss"},{label:"\u041E\u0436\u043E\u0433\u0438",type:"fireLoss"}],y=[["good","\u0412 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u0438"],["average","\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F"],["bad","\u0422\u0420\u0423\u041F"]],k=r.Cryo=function(){function i(c,s){return(0,e.createComponentVNode)(2,m.Window,{width:520,height:490,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return i}(),V=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.isOperating,v=f.hasOccupant,b=f.occupant,C=b===void 0?[]:b,h=f.cellTemperature,g=f.cellTemperatureStatus,N=f.isBeakerLoaded,x=f.auto_eject_healthy,B=f.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:2,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",onClick:function(){function L(){return d("ejectOccupant")}return L}(),disabled:!v,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C"}),children:v?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",children:C.name||"\u0418\u043C\u044F \u043D\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:C.health,max:C.maxHealth,value:C.health/C.maxHealth,color:C.health>0?"good":"average",children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C.health)})})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",color:y[C.stat][0],children:y[C.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C.bodyTemperature)})," ","K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),S.map(function(L){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:L.label,children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:C[L.type]/100,ranges:{bad:[.01,1/0]},children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C[L.type])})})},L.id)})]}):(0,e.createComponentVNode)(2,o.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"\u041F\u0430\u0446\u0438\u0435\u043D\u0442 \u043D\u0435 \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D."]})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041A\u0440\u0438\u043E\u043A\u0430\u043F\u0441\u0443\u043B\u0430",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",onClick:function(){function L(){return d("ejectBeaker")}return L}(),disabled:!N,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u0451\u043C\u043A\u043E\u0441\u0442\u044C"}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0438\u0442\u0430\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",onClick:function(){function L(){return d(u?"switchOff":"switchOn")}return L}(),selected:u,children:u?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",color:g,children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:h})," K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C",children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,onClick:function(){function L(){return d(x?"auto_eject_healthy_off":"auto_eject_healthy_on")}return L}(),children:x?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u043C\u0451\u0440\u0442\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:B?"toggle-on":"toggle-off",selected:B,onClick:function(){function L(){return d(B?"auto_eject_dead_off":"auto_eject_dead_on")}return L}(),children:B?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})})]})})})]})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.isBeakerLoaded,v=f.beakerLabel,b=f.beakerVolume;return u?(0,e.createFragment)([v?"\xAB"+v+"\xBB":(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u043F\u043E\u0434\u043F\u0438\u0441\u0430\u043D\u0430"}),(0,e.createComponentVNode)(2,o.Box,{color:!b&&"bad",children:b?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:b,format:function(){function C(h){var g=Math.round(h),N=(0,a.declensionRu)(g,"\u041E\u0441\u0442\u0430\u043B\u0430\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u0438\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C"),x=(0,a.declensionRu)(g,"\u0435\u0434\u0438\u043D\u0438\u0446\u0430","\u0435\u0434\u0438\u043D\u0438\u0446\u044B","\u0435\u0434\u0438\u043D\u0438\u0446");return N+" "+g+" "+x}return C}()}):"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043F\u0443\u0441\u0442\u0430"})],0):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430"})}},86099:function(I,r,n){"use strict";r.__esModule=!0,r.CryopodConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(25328),S=r.CryopodConsole=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.account_name,d=s.allow_items;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Hello, "+(l||"[REDACTED]")+"!",children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,e.createComponentVNode)(2,y),!!d&&(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.frozen_crew;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Crew",children:l.length?(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(d,f){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:d.rank},f)})})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored crew!"})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.frozen_items,f=function(v){var b=v.toString();return b.startsWith("the ")&&(b=b.slice(4,b.length)),(0,m.toTitleCase)(b)};return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Items",children:d.length?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:f(u.name),buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){function v(){return s("one_item",{item:u.uid})}return v}()})},u)})})}),(0,e.createComponentVNode)(2,t.Button,{content:"Drop All Items",color:"red",onClick:function(){function u(){return s("all_items")}return u}()})],4):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored items!"})})}},94848:function(I,r,n){"use strict";r.__esModule=!0,r.Customat=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=function(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=V.product,d=s.user,f=s.userMoney,u=s.vend_ready,v=l.price===0,b="ERROR!",C="";v?(b="FREE",C="arrow-circle-down"):(b=l.price,C="shopping-cart");var h=!u||l.stock===0||!v&&l.price>f;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+l.icon,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:l.stock<=0&&"bad"||"good",children:[l.stock," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:h,icon:C,content:b,textAlign:"left",onClick:function(){function g(){return c("vend",{Key:l.Key})}return g}()})})]})},y=r.Customat=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.guestNotice,d=s.userMoney,f=s.user,u=s.products,v=s.vend_ready,b=s.panel_open,C=s.speaker;return(0,e.createComponentVNode)(2,m.Window,{width:470,height:600,title:"Customat",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Section,{title:"User",children:f&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,f.name,0),", ",(0,e.createVNode)(1,"b",null,f.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[d,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:l})}),!!b&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:C?"check":"volume-mute",selected:C,content:"Speaker",textAlign:"left",onClick:function(){function h(){return c("toggle_voice",{})}return h}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:u.map(function(h){return(0,e.createComponentVNode)(2,S,{product:h,productStock:h.stock},h.name)})})})})]})})})}return k}()},12692:function(I,r,n){"use strict";r.__esModule=!0,r.DNAModifier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(3939),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],k=[5,10,20,30,50],V=r.DNAModifier=function(){function h(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.irradiating,E=L.dnaBlockSize,T=L.occupant;N.dnaBlockSize=E,N.isDNAInvalid=!T.isViableSubject||!T.uniqueIdentity||!T.structuralEnzymes;var A;return w&&(A=(0,e.createComponentVNode)(2,b,{duration:w})),(0,e.createComponentVNode)(2,o.Window,{width:660,height:775,children:[(0,e.createComponentVNode)(2,m.ComplexModal),A,(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i)})]})})]})}return h}(),p=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.locked,E=L.hasOccupant,T=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E,selected:w,icon:w?"toggle-on":"toggle-off",content:w?"Engaged":"Disengaged",onClick:function(){function A(){return B("toggleLock")}return A}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E||w,icon:"user-slash",content:"Eject",onClick:function(){function A(){return B("ejectOccupant")}return A}()})],4),children:E?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:T.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:T.minHealth,max:T.maxHealth,value:T.health/T.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:S[T.stat][0],children:S[T.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})}),N.isDNAInvalid?(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radiation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:"0",max:"100",value:T.radiationLevel/100,color:"average"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:L.occupant.uniqueEnzymes?L.occupant.uniqueEnzymes:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 Unknown"]})})]})],0):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Cell unoccupied."})})},i=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.selectedMenuKey,E=L.hasOccupant,T=L.occupant;if(E){if(N.isDNAInvalid)return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No operation possible on this subject."]})})})}else return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant in DNA modifier."]})})});var A;return w==="ui"?A=(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,l)],4):w==="se"?A=(0,e.createFragment)([(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l)],4):w==="buffer"?A=(0,e.createComponentVNode)(2,d):w==="rejuvenators"&&(A=(0,e.createComponentVNode)(2,v)),(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:y.map(function(O,P){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:O[2],selected:w===O[0],onClick:function(){function M(){return B("selectMenuKey",{key:O[0]})}return M}(),children:O[1]},P)})}),A]})},c=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.selectedUIBlock,E=L.selectedUISubBlock,T=L.selectedUITarget,A=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Unique Identifier",children:[(0,e.createComponentVNode)(2,C,{dnaString:A.uniqueIdentity,selectedBlock:w,selectedSubblock:E,blockSize:N.dnaBlockSize,action:"selectUIBlock"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:15,stepPixelSize:"20",value:T,format:function(){function O(P){return P.toString(16).toUpperCase()}return O}(),ml:"0",onChange:function(){function O(P,M){return B("changeUITarget",{value:M})}return O}()})})}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){function O(){return B("pulseUIRadiation")}return O}()})]})},s=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.selectedSEBlock,E=L.selectedSESubBlock,T=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Structural Enzymes",children:[(0,e.createComponentVNode)(2,C,{dnaString:T.structuralEnzymes,selectedBlock:w,selectedSubblock:E,blockSize:N.dnaBlockSize,action:"selectSEBlock"}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){function A(){return B("pulseSERadiation")}return A}()})]})},l=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.radiationIntensity,E=L.radiationDuration;return(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Emitter",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Intensity",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:10,stepPixelSize:20,value:w,popUpPosition:"right",ml:"0",onChange:function(){function T(A,O){return B("radiationIntensity",{value:O})}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:E,popUpPosition:"right",ml:"0",onChange:function(){function T(A,O){return B("radiationDuration",{value:O})}return T}()})})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){function T(){return B("pulseRadiation")}return T}()})]})},d=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.buffers,E=w.map(function(T,A){return(0,e.createComponentVNode)(2,f,{id:A+1,name:"Buffer "+(A+1),buffer:T},A)});return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{height:"75%",mt:1,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Buffers",children:E})}),(0,e.createComponentVNode)(2,t.Stack.Item,{height:"25%",children:(0,e.createComponentVNode)(2,u)})]})},f=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=g.id,E=g.name,T=g.buffer,A=L.isInjectorReady,O=E+(T.data?" - "+T.label:"");return(0,e.createComponentVNode)(2,t.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,t.Section,{title:O,mx:"0",lineHeight:"18px",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!T.data,icon:"trash",content:"Clear",onClick:function(){function P(){return B("bufferOption",{option:"clear",id:w})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T.data,icon:"pen",content:"Rename",onClick:function(){function P(){return B("bufferOption",{option:"changeLabel",id:w})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T.data||!L.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){function P(){return B("bufferOption",{option:"saveDisk",id:w})}return P}()})],4),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Write",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"saveUI",id:w})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"saveUIAndUE",id:w})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"saveSE",id:w})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!L.hasDisk||!L.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"loadDisk",id:w})}return P}()})]}),!!T.data&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:T.owner||(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[T.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!T.ue&&" and Unique Enzymes"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transfer to",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:!A,icon:A?"syringe":"spinner",iconSpin:!A,content:"Injector",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"createInjector",id:w})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A,icon:A?"syringe":"spinner",iconSpin:!A,content:"Block Injector",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"createInjector",id:w,block:1})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"transfer",id:w})}return P}()})]})],4)]}),!T.data&&(0,e.createComponentVNode)(2,t.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},u=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.hasDisk,E=L.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!w||!E.data,icon:"trash",content:"Wipe",onClick:function(){function T(){return B("wipeDisk")}return T}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function T(){return B("ejectDisk")}return T}()})],4),children:w?E.data?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Label",children:E.label?E.label:"No label"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:E.owner?E.owner:(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[E.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!E.ue&&" and Unique Enzymes"]})]}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Disk is blank."}):(0,e.createComponentVNode)(2,t.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"save-o",size:"4"}),(0,e.createVNode)(1,"br"),"No disk inserted."]})})},v=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=L.isBeakerLoaded,E=L.beakerVolume,T=L.beakerLabel;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function A(){return B("ejectBeaker")}return A}()}),children:w?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Inject",children:[k.map(function(A,O){return(0,e.createComponentVNode)(2,t.Button,{disabled:A>E,icon:"syringe",content:A,onClick:function(){function P(){return B("injectRejuvenators",{amount:A})}return P}()},O)}),(0,e.createComponentVNode)(2,t.Button,{disabled:E<=0,icon:"syringe",content:"All",onClick:function(){function A(){return B("injectRejuvenators",{amount:E})}return A}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:[(0,e.createComponentVNode)(2,t.Box,{mb:"0.5rem",children:T||"No label"}),E?(0,e.createComponentVNode)(2,t.Box,{color:"good",children:[E," unit",E===1?"":"s"," remaining"]}):(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Empty"})]})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"flask",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No beaker loaded.",16)]})})})},b=function(g,N){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"average",children:(0,e.createVNode)(1,"h1",null,[(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"}),(0,e.createTextVNode)("\xA0Irradiating occupant\xA0"),(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"})],4)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,[(0,e.createTextVNode)("For "),g.duration,(0,e.createTextVNode)(" second"),g.duration===1?"":"s"],0)})]})},C=function(g,N){for(var x=(0,a.useBackend)(N),B=x.act,L=x.data,w=g.dnaString,E=g.selectedBlock,T=g.selectedSubblock,A=g.blockSize,O=g.action,P=w.split(""),M=0,D=[],F=function(){for(var U=_/A+1,G=[],$=function(){var ve=oe+1;G.push((0,e.createComponentVNode)(2,t.Button,{selected:E===U&&T===ve,content:P[_+oe],mb:"0",onClick:function(){function me(){return B(O,{block:U,subblock:ve})}return me}()}))},oe=0;oe0?"Yes":"No",selected:i.com>0,onClick:function(){function s(){return p("toggle_com")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Security",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.sec===s,content:s,onClick:function(){function d(){return p("set_sec",{set_sec:s})}return d}()},"sec"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Medical",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.med===s,content:s,onClick:function(){function d(){return p("set_med",{set_med:s})}return d}()},"med"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Engineering",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.eng===s,content:s,onClick:function(){function d(){return p("set_eng",{set_eng:s})}return d}()},"eng"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Paranormal",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.par===s,content:s,onClick:function(){function d(){return p("set_par",{set_par:s})}return d}()},"par"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitor",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.jan===s,content:s,onClick:function(){function d(){return p("set_jan",{set_jan:s})}return d}()},"jan"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cyborg",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.cyb===s,content:s,onClick:function(){function d(){return p("set_cyb",{set_cyb:s})}return d}()},"cyb"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Slots",children:(0,e.createComponentVNode)(2,t.Box,{color:i.total>i.spawnpoints?"red":"green",children:[i.total," total, versus ",i.spawnpoints," spawnpoints"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispatch",children:(0,e.createComponentVNode)(2,t.Button,{icon:"ambulance",content:"Send ERT",onClick:function(){function s(){return p("dispatch_ert")}return s}()})})]})})]})})}return S}()},82565:function(I,r,n){"use strict";r.__esModule=!0,r.Electropack=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=r.Electropack=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.power,l=c.code,d=c.frequency,f=c.minFrequency,u=c.maxFrequency;return(0,e.createComponentVNode)(2,m.Window,{width:360,height:150,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,o.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){function v(){return i("power")}return v}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function v(){return i("reset",{reset:"freq"})}return v}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:f/10,maxValue:u/10,value:d/10,format:function(){function v(b){return(0,a.toFixed)(b,1)}return v}(),width:"80px",onChange:function(){function v(b,C){return i("freq",{freq:C})}return v}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function v(){return i("reset",{reset:"code"})}return v}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:"80px",onChange:function(){function v(b,C){return i("code",{code:C})}return v}()})})]})})})})}return y}()},36730:function(I,r,n){"use strict";r.__esModule=!0,r.EvolutionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.EvolutionMenu=function(){function k(V,p){return(0,e.createComponentVNode)(2,o.Window,{width:480,height:574,theme:"changeling",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.can_respec;return(0,e.createComponentVNode)(2,t.Section,{title:"Evolution Points",height:5.5,children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,color:"label",children:"Points remaining:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,ml:2,bold:!0,color:"#1b945c",children:l}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{ml:2.5,disabled:!d,content:"Readapt",icon:"sync",onClick:function(){function f(){return c("readapt")}return f}()}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"By transforming a humanoid into a husk, we gain the ability to readapt our chosen evolutions.",tooltipPosition:"bottom",icon:"question-circle"})]})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.ability_list,f=s.purchased_abilities,u=s.view_mode;return(0,e.createComponentVNode)(2,t.Section,{title:"Abilities",flexGrow:"1",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:u?"square-o":"check-square-o",selected:!u,content:"Compact",onClick:function(){function v(){return c("set_view_mode",{mode:0})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:u?"check-square-o":"square-o",selected:u,content:"Expanded",onClick:function(){function v(){return c("set_view_mode",{mode:1})}return v}()})],4),children:d.map(function(v,b){return(0,e.createComponentVNode)(2,t.Box,{p:.5,mx:-1,className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{ml:.5,color:"#dedede",children:v.name}),f.includes(v.power_path)&&(0,e.createComponentVNode)(2,t.Flex.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mr:3,textAlign:"right",grow:1,children:[(0,e.createComponentVNode)(2,t.Box,{as:"span",color:"label",children:["Cost:"," "]}),(0,e.createComponentVNode)(2,t.Box,{as:"span",bold:!0,color:"#1b945c",children:v.cost})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"right",children:(0,e.createComponentVNode)(2,t.Button,{mr:.5,disabled:v.cost>l||f.includes(v.power_path),content:"Evolve",onClick:function(){function C(){return c("purchase",{power_path:v.power_path})}return C}()})})]}),!!u&&(0,e.createComponentVNode)(2,t.Flex,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:v.description+" "+v.helptext})]},b)})})}},17370:function(I,r,n){"use strict";r.__esModule=!0,r.ExosuitFabricator=void 0;var e=n(89005),a=n(35840),t=n(25328),o=n(72253),m=n(36036),S=n(73379),y=n(98595),k=["id","amount","lineDisplay","onClick"];function V(b,C){if(b==null)return{};var h={};for(var g in b)if({}.hasOwnProperty.call(b,g)){if(C.includes(g))continue;h[g]=b[g]}return h}var p=2e3,i={bananium:"clown",tranquillite:"mime"},c=r.ExosuitFabricator=function(){function b(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building;return(0,e.createComponentVNode)(2,y.Window,{width:950,height:625,children:(0,e.createComponentVNode)(2,y.Window.Content,{className:"Exofab",children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,l)}),B&&(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,d)})]})}),(0,e.createComponentVNode)(2,m.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f)})]})})]})})})}return b}(),s=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.materials,L=x.capacity,w=Object.values(B).reduce(function(E,T){return E+T},0);return(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,title:"Materials",className:"Exofab__materials",buttons:(0,e.createComponentVNode)(2,m.Box,{color:"label",mt:"0.25rem",children:[(w/L*100).toPrecision(3),"% full"]}),children:["metal","glass","silver","gold","uranium","titanium","plasma","diamond","bluespace","bananium","tranquillite","plastic"].map(function(E){return(0,e.createComponentVNode)(2,u,{mt:-2,id:E,bold:E==="metal"||E==="glass",onClick:function(){function T(){return N("withdraw",{id:E})}return T}()},E)})})},l=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.curCategory,L=x.categories,w=x.designs,E=x.syncing,T=(0,o.useLocalState)(h,"searchText",""),A=T[0],O=T[1],P=(0,t.createSearch)(A,function(D){return D.name}),M=w.filter(P);return(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,className:"Exofab__designs",title:(0,e.createComponentVNode)(2,m.Dropdown,{className:"Exofab__dropdown",selected:B,options:L,onSelected:function(){function D(F){return N("category",{cat:F})}return D}()}),buttons:(0,e.createComponentVNode)(2,m.Box,{mt:"2px",children:[(0,e.createComponentVNode)(2,m.Button,{icon:"plus",content:"Queue all",onClick:function(){function D(){return N("queueall")}return D}()}),(0,e.createComponentVNode)(2,m.Button,{disabled:E,iconSpin:E,icon:"sync-alt",content:E?"Synchronizing...":"Synchronize with R&D servers",onClick:function(){function D(){return N("sync")}return D}()})]}),children:[(0,e.createComponentVNode)(2,m.Input,{placeholder:"Search by name...",mb:"0.5rem",width:"100%",onInput:function(){function D(F,_){return O(_)}return D}()}),M.map(function(D){return(0,e.createComponentVNode)(2,v,{design:D},D.id)}),M.length===0&&(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"No designs found."})]})},d=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building,L=x.buildStart,w=x.buildEnd,E=x.worldTime;return(0,e.createComponentVNode)(2,m.Section,{className:"Exofab__building",stretchContents:!0,children:(0,e.createComponentVNode)(2,m.ProgressBar.Countdown,{start:L,current:E,end:w,children:(0,e.createComponentVNode)(2,m.Stack,{children:[(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Icon,{name:"cog",spin:!0})}),(0,e.createComponentVNode)(2,m.Stack.Item,{children:["Building ",B,"\xA0(",(0,e.createComponentVNode)(2,S.Countdown,{current:E,timeLeft:w-E,format:function(){function T(A,O){return O.substr(3)}return T}()}),")"]})]})})})},f=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.queue,L=x.processingQueue,w=Object.entries(x.queueDeficit).filter(function(T){return T[1]<0}),E=B.reduce(function(T,A){return T+A.time},0);return(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,className:"Exofab__queue",title:"Queue",buttons:(0,e.createComponentVNode)(2,m.Box,{children:[(0,e.createComponentVNode)(2,m.Button,{selected:L,icon:L?"toggle-on":"toggle-off",content:"Process",onClick:function(){function T(){return N("process")}return T}()}),(0,e.createComponentVNode)(2,m.Button,{disabled:B.length===0,icon:"eraser",content:"Clear",onClick:function(){function T(){return N("unqueueall")}return T}()})]}),children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:B.length===0?(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"The queue is empty."}):(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Stack.Item,{className:"Exofab__queue--queue",grow:!0,overflow:"auto",children:B.map(function(T,A){return(0,e.createComponentVNode)(2,m.Box,{color:T.notEnough&&"bad",children:[A+1,". ",T.name,A>0&&(0,e.createComponentVNode)(2,m.Button,{icon:"arrow-up",onClick:function(){function O(){return N("queueswap",{from:A+1,to:A})}return O}()}),A0&&(0,e.createComponentVNode)(2,m.Stack.Item,{className:"Exofab__queue--time",children:[(0,e.createComponentVNode)(2,m.Divider),"Processing time:",(0,e.createComponentVNode)(2,m.Icon,{name:"clock",mx:"0.5rem"}),(0,e.createComponentVNode)(2,m.Box,{inline:!0,bold:!0,children:new Date(E/10*1e3).toISOString().substr(14,5)})]}),Object.keys(w).length>0&&(0,e.createComponentVNode)(2,m.Stack.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,e.createComponentVNode)(2,m.Divider),"Lacking materials to complete:",w.map(function(T){return(0,e.createComponentVNode)(2,m.Box,{children:(0,e.createComponentVNode)(2,u,{id:T[0],amount:-T[1],lineDisplay:!0})},T[0])})]})],0)})})},u=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=C.id,L=C.amount,w=C.lineDisplay,E=C.onClick,T=V(C,k),A=x.materials[B]||0,O=L||A;if(!(O<=0&&!(B==="metal"||B==="glass"))){var P=L&&L>A;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m.Stack,Object.assign({align:"center",className:(0,a.classes)(["Exofab__material",w&&"Exofab__material--line"])},T,{children:w?(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Stack.Item,{className:(0,a.classes)(["materials32x32",B])}),(0,e.createComponentVNode)(2,m.Stack.Item,{className:"Exofab__material--amount",color:P&&"bad",ml:0,mr:1,children:O.toLocaleString("en-US")})],4):(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Stack.Item,{basis:"content",children:(0,e.createComponentVNode)(2,m.Button,{width:"85%",color:"transparent",onClick:E,children:(0,e.createComponentVNode)(2,m.Box,{mt:1,className:(0,a.classes)(["materials32x32",B])})})}),(0,e.createComponentVNode)(2,m.Stack.Item,{grow:"1",children:[(0,e.createComponentVNode)(2,m.Box,{className:"Exofab__material--name",children:B}),(0,e.createComponentVNode)(2,m.Box,{className:"Exofab__material--amount",children:[O.toLocaleString("en-US")," cm\xB3 (",Math.round(O/p*10)/10," ","sheets)"]})]})],4)})))}},v=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=C.design;return(0,e.createComponentVNode)(2,m.Box,{className:"Exofab__design",children:[(0,e.createComponentVNode)(2,m.Button,{disabled:B.notEnough||x.building,icon:"cog",content:B.name,onClick:function(){function L(){return N("build",{id:B.id})}return L}()}),(0,e.createComponentVNode)(2,m.Button,{icon:"plus-circle",onClick:function(){function L(){return N("queue",{id:B.id})}return L}()}),(0,e.createComponentVNode)(2,m.Box,{className:"Exofab__design--cost",children:Object.entries(B.cost).map(function(L){return(0,e.createComponentVNode)(2,m.Box,{children:(0,e.createComponentVNode)(2,u,{id:L[0],amount:L[1],lineDisplay:!0})},L[0])})}),(0,e.createComponentVNode)(2,m.Stack,{className:"Exofab__design--time",children:(0,e.createComponentVNode)(2,m.Stack.Item,{children:[(0,e.createComponentVNode)(2,m.Icon,{name:"clock"}),B.time>0?(0,e.createFragment)([B.time/10,(0,e.createTextVNode)(" seconds")],0):"Instant"]})})]})}},97086:function(I,r,n){"use strict";r.__esModule=!0,r.ExternalAirlockController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=0,S=1013,y=function(p){var i="good",c=80,s=95,l=110,d=120;return pl?i="average":p>d&&(i="bad"),i},k=r.ExternalAirlockController=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.chamber_pressure,f=l.exterior_status,u=l.interior_status,v=l.processing;return(0,e.createComponentVNode)(2,o.Window,{width:470,height:290,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chamber Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:y(d),value:d,minValue:m,maxValue:S,children:[d," kPa"]})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:v,onClick:function(){function b(){return s("cycle_ext")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Interior",icon:"arrow-circle-right",disabled:v,onClick:function(){function b(){return s("cycle_int")}return b}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Force Exterior Door",icon:"exclamation-triangle",color:u==="open"?"red":v?"yellow":null,onClick:function(){function b(){return s("force_ext")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Force Interior Door",icon:"exclamation-triangle",color:u==="open"?"red":v?"yellow":null,onClick:function(){function b(){return s("force_int")}return b}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Abort",icon:"ban",color:"red",disabled:!v,onClick:function(){function b(){return s("abort")}return b}()})})]})]})})}return V}()},96142:function(I,r,n){"use strict";r.__esModule=!0,r.FaxMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.FaxMachine=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;return(0,e.createComponentVNode)(2,o.Window,{width:540,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.scan_name?"eject":"id-card",selected:i.scan_name,content:i.scan_name?i.scan_name:"-----",tooltip:i.scan_name?"Eject ID":"Insert ID",onClick:function(){function c(){return p("scan")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorize",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,disabled:!i.scan_name&&!i.authenticated,content:i.authenticated?"Log Out":"Log In",onClick:function(){function c(){return p("auth")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fax Menu",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network",children:i.network}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Document",children:[(0,e.createComponentVNode)(2,t.Button,{icon:i.paper?"eject":"paperclip",disabled:!i.authenticated&&!i.paper,content:i.paper?i.paper:"-----",onClick:function(){function c(){return p("paper")}return c}()}),!!i.paper&&(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function c(){return p("rename")}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sending To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:i.destination?i.destination:"-----",disabled:!i.authenticated,onClick:function(){function c(){return p("dept")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Action",children:(0,e.createComponentVNode)(2,t.Button,{icon:"envelope",content:i.sendError?i.sendError:"Send",disabled:!i.paper||!i.destination||!i.authenticated||i.sendError,onClick:function(){function c(){return p("send")}return c}()})})]})})]})})}return S}()},83767:function(I,r,n){"use strict";r.__esModule=!0,r.FloorPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=k.image,l=k.isSelected,d=k.onSelect;return(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"border-style":l&&"solid"||"none","border-width":"2px","border-color":"orange",padding:l&&"2px"||"4px"},onClick:d})},S=r.FloorPainter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.availableStyles,l=c.selectedStyle,d=c.selectedDir,f=c.directionsPreview,u=c.allStylesPreview;return(0,e.createComponentVNode)(2,o.Window,{width:405,height:475,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Decal setup",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",onClick:function(){function v(){return i("cycle_style",{offset:-1})}return v}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{options:s,selected:l,width:"150px",height:"20px",ml:"2px",mr:"2px",nochevron:!0,onSelected:function(){function v(b){return i("select_style",{style:b})}return v}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function v(){return i("cycle_style",{offset:1})}return v}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",mb:"5px",children:(0,e.createComponentVNode)(2,t.Flex,{overflowY:"auto",maxHeight:"220px",wrap:"wrap",children:s.map(function(v){return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,m,{image:u[v],isSelected:l===v,onSelect:function(){function b(){return i("select_style",{style:v})}return b}()})},"{style}")})})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Direction",children:(0,e.createComponentVNode)(2,t.Table,{style:{display:"inline"},children:["north","","south"].map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[v+"west",v,v+"east"].map(function(b){return(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"vertical-align":"middle","text-align":"center"},children:b===""?(0,e.createComponentVNode)(2,t.Icon,{name:"arrows-alt",size:3}):(0,e.createComponentVNode)(2,m,{image:f[b],isSelected:b===d,onSelect:function(){function C(){return i("select_direction",{direction:b})}return C}()})},b)})},v)})})})})]})})})}return y}()},53424:function(I,r,n){"use strict";r.__esModule=!0,r.GPS=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=function(l){return l?"("+l.join(", ")+")":"ERROR"},y=function(l,d,f){if(!(!l||!d)){if(l[2]!==d[2]||f!==1)return null;var u=Math.atan2(d[1]-l[1],d[0]-l[0]),v=Math.sqrt(Math.pow(d[1]-l[1],2)+Math.pow(d[0]-l[0],2));return{angle:(0,a.rad2deg)(u),distance:v}}},k=r.GPS=function(){function s(l,d){var f=(0,t.useBackend)(d),u=f.data,v=u.emped,b=u.active,C=u.area,h=u.position,g=u.saved;return(0,e.createComponentVNode)(2,m.Window,{width:450,height:700,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:v?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,V,{emp:!0})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,p)}),b?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{area:C,position:h})}),g&&(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{title:"Saved Position",position:g})}),(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,c,{height:"100%"})})],0):(0,e.createComponentVNode)(2,V)],0)})})})}return s}(),V=function(l,d){var f=l.emp;return(0,e.createComponentVNode)(2,o.Section,{mt:"0.5rem",width:"100%",height:"100%",stretchContents:!0,children:(0,e.createComponentVNode)(2,o.Box,{width:"100%",height:"100%",color:"label",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:f?"ban":"power-off",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),f?"ERROR: Device temporarily lost signal.":"Device is disabled."]})})})})},p=function(l,d){var f=(0,t.useBackend)(d),u=f.act,v=f.data,b=v.active,C=v.tag,h=v.same_z,g=(0,t.useLocalState)(d,"newTag",C),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Settings",buttons:(0,e.createComponentVNode)(2,o.Button,{selected:b,icon:b?"toggle-on":"toggle-off",content:b?"On":"Off",onClick:function(){function B(){return u("toggle")}return B}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,o.Input,{width:"5rem",value:C,onEnter:function(){function B(){return u("tag",{newtag:N})}return B}(),onInput:function(){function B(L,w){return x(w)}return B}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:C===N,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function B(){return u("tag",{newtag:N})}return B}(),children:(0,e.createComponentVNode)(2,o.Icon,{name:"pen"})})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,o.Button,{selected:!h,icon:h?"compress":"expand",content:h?"Local Sector":"Global",onClick:function(){function B(){return u("same_z")}return B}()})})]})})},i=function(l,d){var f=l.title,u=l.area,v=l.position;return(0,e.createComponentVNode)(2,o.Section,{title:f||"Position",children:(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.5rem",children:[u&&(0,e.createFragment)([u,(0,e.createVNode)(1,"br")],0),S(v)]})})},c=function(l,d){var f=(0,t.useBackend)(d),u=f.data,v=u.position,b=u.signals,C=u.upgraded;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Signals",overflow:"auto"},l,{children:(0,e.createComponentVNode)(2,o.Table,{children:b.map(function(h){return Object.assign({},h,y(v,h.position,C))}).map(function(h,g){return(0,e.createComponentVNode)(2,o.Table.Row,{backgroundColor:g%2===0&&"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,o.Table.Cell,{width:"30%",verticalAlign:"middle",color:"label",p:"0.25rem",bold:!0,children:h.tag}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",color:"grey",children:h.area}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",collapsing:!0,children:h.distance!==void 0&&(0,e.createComponentVNode)(2,o.Box,{opacity:Math.max(1-Math.min(h.distance,100)/100,.5),children:[(0,e.createComponentVNode)(2,o.Icon,{name:h.distance>0?"arrow-right":"circle",rotation:-h.angle}),"\xA0",Math.floor(h.distance)+"m"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:S(h.position)})]},g)})})})))}},68703:function(I,r,n){"use strict";r.__esModule=!0,r.GasAnalyzerHistory=r.GasAnalyzerContent=r.GasAnalyzer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.GasAnalyzerContent=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.gasmixes,d=s.autoUpdating;return(0,e.createComponentVNode)(2,t.Section,{title:l[0].name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"unlock":"lock",onClick:function(){function f(){return c("autoscantoggle")}return f}(),tooltip:d?"Auto-Update Enabled":"Auto-Update Disabled",fluid:!0,textAlign:"center",selected:d}),children:l[0].total_moles?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Moles",children:(l[0].total_moles?l[0].total_moles:"-")+" mol"}),l[0].oxygen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:l[0].oxygen.toFixed(2)+" mol ("+(l[0].oxygen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].nitrogen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:l[0].nitrogen.toFixed(2)+" mol ("+(l[0].nitrogen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].carbon_dioxide?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:l[0].carbon_dioxide.toFixed(2)+" mol ("+(l[0].carbon_dioxide/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].toxins?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:l[0].toxins.toFixed(2)+" mol ("+(l[0].toxins/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].sleeping_agent?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:l[0].sleeping_agent.toFixed(2)+" mol ("+(l[0].sleeping_agent/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].agent_b?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Agent B",children:l[0].agent_b.toFixed(2)+" mol ("+(l[0].agent_b/l[0].total_moles).toFixed(2)*100+" %)"}):"",(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(l[0].total_moles?(l[0].temperature-273.15).toFixed(2):"-")+" \xB0C ("+(l[0].total_moles?l[0].temperature.toFixed(2):"-")+" K)"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Volume",children:(l[0].total_moles?l[0].volume:"-")+" L"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(l[0].total_moles?l[0].pressure.toFixed(2):"-")+" kPa"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Heat Capacity",children:l[0].heat_capacity+" / K"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Thermal Energy",children:l[0].thermal_energy})]}):(0,e.createComponentVNode)(2,t.Box,{nowrap:!0,italic:!0,mb:"10px",children:"No Gas Detected!"})},l[0])}return k}(),S=r.GasAnalyzerHistory=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.historyGasmixes,d=s.historyViewMode,f=s.historyIndex;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Scan History",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"trash",tooltip:"Clear History",onClick:function(){function u(){return c("clearhistory")}return u}(),textAlign:"center",disabled:l.length===0}),children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",children:(0,e.createComponentVNode)(2,t.Flex,{inline:!0,width:"50%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"kPa",onClick:function(){function u(){return c("modekpa")}return u}(),textAlign:"center",selected:d==="kpa"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"mol",onClick:function(){function u(){return c("modemol")}return u}(),textAlign:"center",selected:d==="mol"})})]})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(u,v){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:v+1+". "+(d==="mol"?u[0].total_moles.toFixed(2):u[0].pressure.toFixed(2)),onClick:function(){function b(){return c("input",{target:v+1})}return b}(),textAlign:"left",selected:v+1===f,fluid:!0})},u[0])})})]})}return k}(),y=r.GasAnalyzer=function(){function k(V,p){var i={float:"left",width:"67%"},c={float:"right",width:"33%"};return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{grow:!0,children:(0,e.createComponentVNode)(2,m)}),2,{style:i}),(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{width:"160px",children:(0,e.createComponentVNode)(2,S)}),2,{style:c})]})})}return k}()},27546:function(I,r,n){"use strict";r.__esModule=!0,r.GasFreezer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.GasFreezer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.pressure,l=i.temperature,d=i.temperatureCelsius,f=i.min,u=i.max,v=i.target,b=i.targetCelsius,C=(l-f)/(u-f);return(0,e.createComponentVNode)(2,o.Window,{width:560,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c?"power-off":"times",content:c?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B",selected:c,onClick:function(){function h(){return p("power")}return h}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0414\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[s," \u043A\u041F\u0430"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:C,ranges:{blue:[-1/0,.5],red:[.5,1/0]},children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:[C<.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"blue",ml:1,children:[l," \xB0K (",d," \xB0C)"]}),C>=.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"red",ml:1,children:[l," \xB0K (",d," \xB0C)"]})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0435\u043B\u0435\u0432\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",justify:"end",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:(v-f)/(u-f),children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,ml:1,children:[v," \xB0K (",b," \xB0C)"]})})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0434\u0430\u0442\u044C \u0446\u0435\u043B\u0435\u0432\u0443\u044E \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0443",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",title:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:f})}return h}()}),(0,e.createComponentVNode)(2,t.NumberInput,{value:Math.round(v),unit:"\xB0K",minValue:Math.round(f),maxValue:Math.round(u),step:5,stepPixelSize:3,onDrag:function(){function h(g,N){return p("temp",{temp:N})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",title:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:u})}return h}()})]})]})})})})}return S}()},89124:function(I,r,n){"use strict";r.__esModule=!0,r.GeneModder=void 0;var e=n(89005),a=n(72253),t=n(35840),o=n(36036),m=n(3939),S=n(98595),y=r.GeneModder=function(){function d(f,u){var v=(0,a.useBackend)(u),b=v.data,C=b.has_seed;return(0,e.createComponentVNode)(2,S.Window,{width:500,height:650,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,m.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),C===0?(0,e.createComponentVNode)(2,V):(0,e.createComponentVNode)(2,k)]})})})}return d}(),k=function(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Genes",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{content:"Insert Gene from Disk",disabled:!h||!h.can_insert||h.is_core,icon:"arrow-circle-down",onClick:function(){function g(){return b("insert")}return g}()}),children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})},V=function(f,u){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,height:"85%",children:(0,e.createComponentVNode)(2,o.Stack,{height:"100%",children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"leaf",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),"The plant DNA manipulator is missing a seed."]})})})},p=function(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.has_seed,g=C.seed,N=C.has_disk,x=C.disk,B,L;return h?B=(0,e.createComponentVNode)(2,o.Stack.Item,{mb:"-6px",mt:"-4px",children:[(0,e.createVNode)(1,"img",(0,t.classes)(["seeds32x32",g.image]),null,1,{style:{"vertical-align":"middle",width:"32px",margin:"-1px","margin-left":"-11px"}}),(0,e.createComponentVNode)(2,o.Button,{content:g.name,onClick:function(){function w(){return b("eject_seed")}return w}()}),(0,e.createComponentVNode)(2,o.Button,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){function w(){return b("variant_name")}return w}()})]}):B=(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:"None",onClick:function(){function w(){return b("eject_seed")}return w}()})}),N?L=x.name:L="None",(0,e.createComponentVNode)(2,o.Section,{title:"Storage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Plant Sample",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Data Disk",children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:L,onClick:function(){function w(){return b("eject_disk")}return w}()})})})]})})},i=function(f,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.disk,g=C.core_genes;return(0,e.createComponentVNode)(2,o.Collapsible,{title:"Core Genes",open:!0,children:[g.map(function(N){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:N.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(h!=null&&h.can_extract),icon:"save",onClick:function(){function x(){return b("extract",{id:N.id})}return x}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace",disabled:!N.is_type||!h.can_insert,icon:"arrow-circle-down",onClick:function(){function x(){return b("replace",{id:N.id})}return x}()})})]},N)})," ",(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace All",disabled:!(h!=null&&h.is_bulk_core),icon:"arrow-circle-down",onClick:function(){function N(){return b("bulk_replace_core")}return N}()})})})]},"Core Genes")},c=function(f,u){var v=(0,a.useBackend)(u),b=v.data,C=b.reagent_genes,h=b.has_reagent;return(0,e.createComponentVNode)(2,l,{title:"Reagent Genes",gene_set:C,do_we_show:h})},s=function(f,u){var v=(0,a.useBackend)(u),b=v.data,C=b.trait_genes,h=b.has_trait;return(0,e.createComponentVNode)(2,l,{title:"Trait Genes",gene_set:C,do_we_show:h})},l=function(f,u){var v=f.title,b=f.gene_set,C=f.do_we_show,h=(0,a.useBackend)(u),g=h.act,N=h.data,x=N.disk;return(0,e.createComponentVNode)(2,o.Collapsible,{title:v,open:!0,children:C?b.map(function(B){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:B.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(x!=null&&x.can_extract),icon:"save",onClick:function(){function L(){return g("extract",{id:B.id})}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Remove",icon:"times",onClick:function(){function L(){return g("remove",{id:B.id})}return L}()})})]},B)}):(0,e.createComponentVNode)(2,o.Stack.Item,{children:"No Genes Detected"})},v)}},73053:function(I,r,n){"use strict";r.__esModule=!0,r.GenericCrewManifest=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(41874),m=r.GenericCrewManifest=function(){function S(y,k){return(0,e.createComponentVNode)(2,t.Window,{width:588,height:510,theme:"nologo",children:(0,e.createComponentVNode)(2,t.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:(0,e.createComponentVNode)(2,o.CrewManifest)})})})}return S}()},42914:function(I,r,n){"use strict";r.__esModule=!0,r.GhostHudPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.GhostHudPanel=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.security,s=i.medical,l=i.diagnostic,d=i.ahud;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:207,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,S,{label:"Medical",type:"medical",is_active:s}),(0,e.createComponentVNode)(2,S,{label:"Security",type:"security",is_active:c}),(0,e.createComponentVNode)(2,S,{label:"Diagnostic",type:"diagnostic",is_active:l}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,S,{label:"Antag HUD",is_active:d,act_on:"ahud_on",act_off:"ahud_off"})]})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=k.label,s=k.type,l=s===void 0?null:s,d=k.is_active,f=k.act_on,u=f===void 0?"hud_on":f,v=k.act_off,b=v===void 0?"hud_off":v;return(0,e.createComponentVNode)(2,t.Flex,{pt:.3,color:"label",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{pl:.5,align:"center",width:"80%",children:c}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:.6,content:d?"On":"Off",icon:d?"toggle-on":"toggle-off",selected:d,onClick:function(){function C(){return i(d?b:u,{hud_type:l})}return C}()})})]})}},25825:function(I,r,n){"use strict";r.__esModule=!0,r.GlandDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.GlandDispenser=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.glands,s=c===void 0?[]:c;return(0,e.createComponentVNode)(2,o.Window,{width:300,height:338,theme:"abductor",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(l){return(0,e.createComponentVNode)(2,t.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:l.color,content:l.amount||"0",disabled:!l.amount,onClick:function(){function d(){return p("dispense",{gland_id:l.id})}return d}()},l.id)})})})})}return S}()},67834:function(I,r,n){"use strict";r.__esModule=!0,r.HandheldChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=[1,5,10,20,30,50],S=null,y=r.HandheldChemDispenser=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.amount,u=d.energy,v=d.maxEnergy,b=d.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:u,minValue:0,maxValue:v,ranges:{good:[v*.5,1/0],average:[v*.25,v*.5],bad:[-1/0,v*.25]},children:[u," / ",v," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Amount",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:m.map(function(C,h){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:f===C,content:C,onClick:function(){function g(){return l("amount",{amount:C})}return g}()})},h)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="dispense",content:"Dispense",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"dispense"})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="remove",content:"Remove",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"remove"})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="isolate",content:"Isolate",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"isolate"})}return C}()})]})})]})})})},V=function(i,c){for(var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.chemicals,u=f===void 0?[]:f,v=d.current_reagent,b=[],C=0;C<(u.length+1)%3;C++)b.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,height:"18%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:d.glass?"Drink Selector":"Chemical Selector",children:[u.map(function(h,g){return(0,e.createComponentVNode)(2,t.Button,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:v===h.id,content:h.title,style:{"margin-left":"2px"},onClick:function(){function N(){return l("dispense",{reagent:h.id})}return N}()},g)}),b.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:"1",basis:"25%"},g)})]})})}},75926:function(I,r,n){"use strict";r.__esModule=!0,r.ImplantPad=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ImplantPad=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.implant,s=i.contains_case,l=i.tag,d=(0,a.useLocalState)(k,"newTag",l),f=d[0],u=d[1];return(0,e.createComponentVNode)(2,o.Window,{width:410,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Bio-chip Mini-Computer",buttons:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Eject Case",icon:"eject",disabled:!s,onClick:function(){function v(){return p("eject_case")}return v}()})}),children:c&&s?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{bold:!0,mb:2,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+c.image,ml:0,mr:2,style:{"vertical-align":"middle",width:"32px"}}),c.name]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Life",children:c.life}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Notes",children:c.notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Function",children:c.function}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,t.Input,{width:"5.5rem",value:l,onEnter:function(){function v(){return p("tag",{newtag:f})}return v}(),onInput:function(){function v(b,C){return u(C)}return v}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:l===f,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function v(){return p("tag",{newtag:f})}return v}(),children:(0,e.createComponentVNode)(2,t.Icon,{name:"pen"})})]})]})],4):s?(0,e.createComponentVNode)(2,t.Box,{children:"This bio-chip case has no implant!"}):(0,e.createComponentVNode)(2,t.Box,{children:"Please insert a bio-chip casing!"})})})})}return S}()},25471:function(I,r,n){"use strict";r.__esModule=!0,r.Instrument=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=r.Instrument=function(){function i(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data;return(0,e.createComponentVNode)(2,m.Window,{width:600,height:505,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,p)]})})]})}return i}(),y=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.help;if(u)return(0,e.createComponentVNode)(2,o.Modal,{maxWidth:"75%",height:window.innerHeight*.75+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{px:"0.5rem",mt:"-0.5rem",children:[(0,e.createVNode)(1,"h1",null,"Making a Song",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"h1",null,"Instrument Advanced Settings",16),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Type:"}),(0,e.createTextVNode)("\xA0Whether the instrument is legacy or synthesized."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Legacy instruments have a collection of sounds that are selectively used depending on the note to play."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Synthesized instruments use a base sound and change its pitch to match the note to play.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Current:"}),(0,e.createTextVNode)("\xA0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),(0,e.createTextVNode)("\xA0The pitch to apply to all notes of the song.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain Mode:"}),(0,e.createTextVNode)("\xA0How a played note fades out."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Linear sustain means a note will fade out at a constant rate."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Exponential sustain means a note will fade out at an exponential rate, sounding smoother.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),(0,e.createTextVNode)("\xA0The volume threshold at which a note is fully stopped.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),(0,e.createTextVNode)("\xA0Whether the last note should be sustained indefinitely.")],4)],4),(0,e.createComponentVNode)(2,o.Button,{color:"grey",content:"Close",onClick:function(){function v(){return d("help")}return v}()})]})})})},k=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.lines,v=f.playing,b=f.repeat,C=f.maxRepeats,h=f.tempo,g=f.minTempo,N=f.maxTempo,x=f.tickLag,B=f.volume,L=f.minVolume,w=f.maxVolume,E=f.ready;return(0,e.createComponentVNode)(2,o.Section,{title:"Instrument",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"info",content:"Help",onClick:function(){function T(){return d("help")}return T}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file",content:"New",onClick:function(){function T(){return d("newsong")}return T}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"upload",content:"Import",onClick:function(){function T(){return d("import")}return T}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Playback",children:[(0,e.createComponentVNode)(2,o.Button,{selected:v,disabled:u.length===0||b<0,icon:"play",content:"Play",onClick:function(){function T(){return d("play")}return T}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!v,icon:"stop",content:"Stop",onClick:function(){function T(){return d("stop")}return T}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Repeat",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:0,maxValue:C,value:b,stepPixelSize:59,onChange:function(){function T(A,O){return d("repeat",{new:O})}return T}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tempo",children:(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:h>=N,content:"-",as:"span",mr:"0.5rem",onClick:function(){function T(){return d("tempo",{new:h+x})}return T}()}),(0,a.round)(600/h)," BPM",(0,e.createComponentVNode)(2,o.Button,{disabled:h<=g,content:"+",as:"span",ml:"0.5rem",onClick:function(){function T(){return d("tempo",{new:h-x})}return T}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:L,maxValue:w,value:B,stepPixelSize:6,onDrag:function(){function T(A,O){return d("setvolume",{new:O})}return T}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:E?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Ready"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,e.createComponentVNode)(2,V)]})},V=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.allowedInstrumentNames,v=f.instrumentLoaded,b=f.instrument,C=f.canNoteShift,h=f.noteShift,g=f.noteShiftMin,N=f.noteShiftMax,x=f.sustainMode,B=f.sustainLinearDuration,L=f.sustainExponentialDropoff,w=f.legacy,E=f.sustainDropoffVolume,T=f.sustainHeldNote,A,O;return x===1?(A="Linear",O=(0,e.createComponentVNode)(2,o.Slider,{minValue:.1,maxValue:5,value:B,step:.5,stepPixelSize:85,format:function(){function P(M){return(0,a.round)(M*100)/100+" seconds"}return P}(),onChange:function(){function P(M,D){return d("setlinearfalloff",{new:D/10})}return P}()})):x===2&&(A="Exponential",O=(0,e.createComponentVNode)(2,o.Slider,{minValue:1.025,maxValue:10,value:L,step:.01,format:function(){function P(M){return(0,a.round)(M*1e3)/1e3+"% per decisecond"}return P}(),onChange:function(){function P(M,D){return d("setexpfalloff",{new:D})}return P}()})),u.sort(),(0,e.createComponentVNode)(2,o.Box,{my:-1,children:(0,e.createComponentVNode)(2,o.Collapsible,{mt:"1rem",mb:"0",title:"Advanced",children:(0,e.createComponentVNode)(2,o.Section,{mt:-1,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Type",children:w?"Legacy":"Synthesized"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current",children:v?(0,e.createComponentVNode)(2,o.Dropdown,{options:u,selected:b,width:"50%",onSelected:function(){function P(M){return d("switchinstrument",{name:M})}return P}()}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None!"})}),!!(!w&&C)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Note Shift/Note Transpose",children:(0,e.createComponentVNode)(2,o.Slider,{minValue:g,maxValue:N,value:h,stepPixelSize:2,format:function(){function P(M){return M+" keys / "+(0,a.round)(M/12*100)/100+" octaves"}return P}(),onChange:function(){function P(M,D){return d("setnoteshift",{new:D})}return P}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain Mode",children:[(0,e.createComponentVNode)(2,o.Dropdown,{options:["Linear","Exponential"],selected:A,onSelected:function(){function P(M){return d("setsustainmode",{new:M})}return P}()}),O]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume Dropoff Threshold",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:.01,maxValue:100,value:E,stepPixelSize:6,onChange:function(){function P(M,D){return d("setdropoffvolume",{new:D})}return P}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain indefinitely last held note",children:(0,e.createComponentVNode)(2,o.Button,{selected:T,icon:T?"toggle-on":"toggle-off",content:T?"Yes":"No",onClick:function(){function P(){return d("togglesustainhold")}return P}()})})],4)]}),(0,e.createComponentVNode)(2,o.Button,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){function P(){return d("reset")}return P}()})]})})})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.playing,v=f.lines,b=f.editing;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!b||u,icon:"plus",content:"Add Line",onClick:function(){function C(){return d("newline",{line:v.length+1})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{selected:!b,icon:b?"chevron-up":"chevron-down",onClick:function(){function C(){return d("edit")}return C}()})],4),children:!!b&&(v.length>0?(0,e.createComponentVNode)(2,o.LabeledList,{children:v.map(function(C,h){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:h+1,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"pen",onClick:function(){function g(){return d("modifyline",{line:h+1})}return g}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"trash",onClick:function(){function g(){return d("deleteline",{line:h+1})}return g}()})],4),children:C},h)})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"Song is empty."}))})}},65021:function(I,r,n){"use strict";r.__esModule=!0,r.ItemPixelShift=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ItemPixelShift=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.pixel_x,s=i.pixel_y,l=i.max_shift_x,d=i.max_shift_y,f=i.random_drop_on;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:160,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"X-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",title:"Shifts item leftwards.",disabled:c===-l,onClick:function(){function u(){return p("shift_left")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:c,minValue:-l,maxValue:l,onChange:function(){function u(v,b){return p("custom_x",{pixel_x:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",title:"Shifts item rightwards.",disabled:c===l,onClick:function(){function u(){return p("shift_right")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Y-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-up",title:"Shifts item upwards.",disabled:s===d,onClick:function(){function u(){return p("shift_up")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:s,minValue:-d,maxValue:d,onChange:function(){function u(v,b){return p("custom_y",{pixel_y:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",title:"Shifts item downwards.",disabled:s===-d,onClick:function(){function u(){return p("shift_down")}return u}()})]})]})}),(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"brown",icon:"arrow-up",content:"Move to Top",title:"Tries to place an item on top of the others.",onClick:function(){function u(){return p("move_to_top")}return u}()})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:f?"good":"bad",icon:"power-off",content:f?"Shift Enabled":"Shift Disabled",title:"Enables/Disables item pixel randomization on any drops.",onClick:function(){function u(){return p("toggle")}return u}()})})]})})]})})}return S}()},13618:function(I,r,n){"use strict";r.__esModule=!0,r.KeyComboModal=void 0;var e=n(89005),a=n(70611),t=n(72253),o=n(36036),m=n(98595),S=n(19203),y=n(51057),k=function(l){return l.key!==a.KEY.Alt&&l.key!==a.KEY.Control&&l.key!==a.KEY.Shift&&l.key!==a.KEY.Escape},V={DEL:"Delete",DOWN:"South",END:"Southwest",HOME:"Northwest",INSERT:"Insert",LEFT:"West",PAGEDOWN:"Southeast",PAGEUP:"Northeast",RIGHT:"East",SPACEBAR:"Space",UP:"North"},p=3,i=function(l){var d="";if(l.altKey&&(d+="Alt"),l.ctrlKey&&(d+="Ctrl"),l.shiftKey&&!(l.keyCode>=48&&l.keyCode<=57)&&(d+="Shift"),l.location===p&&(d+="Numpad"),k(l))if(l.shiftKey&&l.keyCode>=48&&l.keyCode<=57){var f=l.keyCode-48;d+="Shift"+f}else{var u=l.key.toUpperCase();d+=V[u]||u}return d},c=r.KeyComboModal=function(){function s(l,d){var f=(0,t.useBackend)(d),u=f.act,v=f.data,b=v.init_value,C=v.large_buttons,h=v.message,g=h===void 0?"":h,N=v.title,x=v.timeout,B=(0,t.useLocalState)(d,"input",b),L=B[0],w=B[1],E=(0,t.useLocalState)(d,"binding",!0),T=E[0],A=E[1],O=function(){function D(F){if(!T){F.key===a.KEY.Enter&&u("submit",{entry:L}),F.key===a.KEY.Escape&&u("cancel");return}if(F.preventDefault(),k(F)){P(i(F)),A(!1);return}else if(F.key===a.KEY.Escape){P(b),A(!1);return}}return D}(),P=function(){function D(F){F!==L&&w(F)}return D}(),M=130+(g.length>30?Math.ceil(g.length/3):0)+(g.length&&C?5:0);return(0,e.createComponentVNode)(2,m.Window,{title:N,width:240,height:M,children:[x&&(0,e.createComponentVNode)(2,y.Loader,{value:x}),(0,e.createComponentVNode)(2,m.Window.Content,{onKeyDown:function(){function D(F){O(F)}return D}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:g})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:T,content:T&&T!==null?"Awaiting input...":""+L,width:"100%",textAlign:"center",onClick:function(){function D(){P(b),A(!0)}return D}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,S.InputButtons,{input:L})})]})]})})]})}return s}()},35655:function(I,r,n){"use strict";r.__esModule=!0,r.KeycardAuth=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.KeycardAuth=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=(0,e.createComponentVNode)(2,t.Section,{title:"Keycard Authentication Device",children:(0,e.createComponentVNode)(2,t.Box,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!i.swiping&&!i.busy)return(0,e.createComponentVNode)(2,o.Window,{width:540,height:280,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,(0,e.createComponentVNode)(2,t.Section,{title:"Choose Action",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Red Alert",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",disabled:!i.redAvailable,onClick:function(){function l(){return p("triggerevent",{triggerevent:"Red Alert"})}return l}(),content:"Red Alert"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ERT",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Emergency Response Team"})}return l}(),content:"Call ERT"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Maint Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})}return l}(),content:"Revoke"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Station-Wide Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})}return l}(),content:"Revoke"})]})]})})]})});var s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Waiting for YOU to swipe your ID..."});return!i.hasSwiped&&!i.ertreason&&i.event==="Emergency Response Team"?s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Fill out the reason for your ERT request."}):i.hasConfirm?s=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Request Confirmed!"}):i.isRemote?s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):i.hasSwiped&&(s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Waiting for second person to confirm..."})),(0,e.createComponentVNode)(2,o.Window,{width:540,height:265,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,i.event==="Emergency Response Team"&&(0,e.createComponentVNode)(2,t.Section,{title:"Reason for ERT Call",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{color:i.ertreason?"":"red",icon:i.ertreason?"check":"pencil-alt",content:i.ertreason?i.ertreason:"-----",disabled:i.busy,onClick:function(){function l(){return p("ert")}return l}()})})}),(0,e.createComponentVNode)(2,t.Section,{title:i.event,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back",disabled:i.busy||i.hasConfirm,onClick:function(){function l(){return p("reset")}return l}()}),children:s})]})})}return S}()},40951:function(I,r,n){"use strict";r.__esModule=!0,r.LaborClaimConsole=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595),S=r.LaborClaimConsole=function(){function V(p,i){return(0,e.createComponentVNode)(2,m.Window,{width:315,height:470,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.can_go_home,f=l.emagged,u=l.id_inserted,v=l.id_name,b=l.id_points,C=l.id_goal,h=l.unclaimed_points,g=f?0:1,N=f?"ERR0R":d?"Completed!":"Insufficient";return(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:!!u&&(0,e.createComponentVNode)(2,o.ProgressBar,{value:b/C,ranges:{good:[g,1/0],bad:[-1/0,g]},children:b+" / "+C+" "+N})||!!f&&"ERR0R COMPLETED?!@"||"No ID inserted"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Shuttle controls",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Move shuttle",disabled:!d,onClick:function(){function x(){return s("move_shuttle")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed points",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Claim points ("+h+")",disabled:!u||!h,onClick:function(){function x(){return s("claim_points")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Inserted ID",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:u?v:"-------------",onClick:function(){function x(){return s("handle_id")}return x}()})})]})})},k=function(p,i){var c=(0,t.useBackend)(i),s=c.data,l=s.ores;return(0,e.createComponentVNode)(2,o.Section,{title:"Material values",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Material"}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,a.toTitleCase)(d.ore)}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:d.value})})]},d.ore)})]})})}},9525:function(I,r,n){"use strict";r.__esModule=!0,r.LawManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.LawManager=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.isAdmin,f=l.isSlaved,u=l.isMalf,v=l.isAIMalf,b=l.view;return(0,e.createComponentVNode)(2,o.Window,{width:800,height:u?620:365,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!(d&&f)&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:["This unit is slaved to ",f,"."]}),!!(u||v)&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Law Management",selected:b===0,onClick:function(){function C(){return s("set_view",{set_view:0})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Lawsets",selected:b===1,onClick:function(){function C(){return s("set_view",{set_view:1})}return C}()})]}),b===0&&(0,e.createComponentVNode)(2,S),b===1&&(0,e.createComponentVNode)(2,y)]})})}return V}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.has_zeroth_laws,f=l.zeroth_laws,u=l.has_ion_laws,v=l.ion_laws,b=l.ion_law_nr,C=l.has_inherent_laws,h=l.inherent_laws,g=l.has_supplied_laws,N=l.supplied_laws,x=l.channels,B=l.channel,L=l.isMalf,w=l.isAdmin,E=l.zeroth_law,T=l.ion_law,A=l.inherent_law,O=l.supplied_law,P=l.supplied_law_position;return(0,e.createFragment)([!!d&&(0,e.createComponentVNode)(2,k,{title:"ERR_NULL_VALUE",laws:f,ctx:i}),!!u&&(0,e.createComponentVNode)(2,k,{title:b,laws:v,ctx:i}),!!C&&(0,e.createComponentVNode)(2,k,{title:"Inherent",laws:h,ctx:i}),!!g&&(0,e.createComponentVNode)(2,k,{title:"Supplied",laws:N,ctx:i}),(0,e.createComponentVNode)(2,t.Section,{title:"Statement Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Statement Channel",children:x.map(function(M){return(0,e.createComponentVNode)(2,t.Button,{content:M.channel,selected:M.channel===B,onClick:function(){function D(){return s("law_channel",{law_channel:M.channel})}return D}()},M.channel)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"State Laws",children:(0,e.createComponentVNode)(2,t.Button,{content:"State Laws",onClick:function(){function M(){return s("state_laws")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Law Notification",children:(0,e.createComponentVNode)(2,t.Button,{content:"Notify",onClick:function(){function M(){return s("notify_laws")}return M}()})})]})}),!!L&&(0,e.createComponentVNode)(2,t.Section,{title:"Add Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"60%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Actions"})]}),!!(w&&!d)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Zero"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:E}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_zeroth_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_zeroth_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ion"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:T}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_ion_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_ion_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Inherent"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:A}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_inherent_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_inherent_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Supplied"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:O}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:P,onClick:function(){function M(){return s("change_supplied_law_position")}return M}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_supplied_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_supplied_law")}return M}()})]})]})]})})],0)},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.law_sets;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(f){return(0,e.createComponentVNode)(2,t.Section,{title:f.name+" - "+f.header,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Load Laws",icon:"download",onClick:function(){function u(){return s("transfer_laws",{transfer_laws:f.ref})}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[f.laws.has_ion_laws>0&&f.laws.ion_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),f.laws.has_zeroth_laws>0&&f.laws.zeroth_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),f.laws.has_inherent_laws>0&&f.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),f.laws.has_supplied_laws>0&&f.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)})]})},f.name)})})},k=function(p,i){var c=(0,a.useBackend)(p.ctx),s=c.act,l=c.data,d=l.isMalf;return(0,e.createComponentVNode)(2,t.Section,{title:p.title+" Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"69%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"21%",children:"State?"})]}),p.laws.map(function(f){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:f.index}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:f.law}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:f.state?"Yes":"No",selected:f.state,onClick:function(){function u(){return s("state_law",{ref:f.ref,state_law:f.state?0:1})}return u}()}),!!d&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function u(){return s("edit_law",{edit_law:f.ref})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",icon:"trash",color:"red",onClick:function(){function u(){return s("delete_law",{delete_law:f.ref})}return u}()})],4)]})]},f.law)})]})})}},90447:function(I,r,n){"use strict";r.__esModule=!0,r.ListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),m=n(72253),S=n(92986),y=n(98595),k=r.ListInputModal=function(){function i(c,s){var l=(0,m.useBackend)(s),d=l.act,f=l.data,u=f.items,v=u===void 0?[]:u,b=f.message,C=b===void 0?"":b,h=f.init_value,g=f.timeout,N=f.title,x=(0,m.useLocalState)(s,"selected",v.indexOf(h)),B=x[0],L=x[1],w=(0,m.useLocalState)(s,"searchBarVisible",v.length>10),E=w[0],T=w[1],A=(0,m.useLocalState)(s,"searchQuery",""),O=A[0],P=A[1],M=function(){function oe(X){var ve=G.length-1;if(X===S.KEY_DOWN)if(B===null||B===ve){var me;L(0),(me=document.getElementById("0"))==null||me.scrollIntoView()}else{var ne;L(B+1),(ne=document.getElementById((B+1).toString()))==null||ne.scrollIntoView()}else if(X===S.KEY_UP)if(B===null||B===0){var ce;L(ve),(ce=document.getElementById(ve.toString()))==null||ce.scrollIntoView()}else{var q;L(B-1),(q=document.getElementById((B-1).toString()))==null||q.scrollIntoView()}}return oe}(),D=function(){function oe(X){X!==B&&L(X)}return oe}(),F=function(){function oe(){T(!1),T(!0)}return oe}(),_=function(){function oe(X){var ve=String.fromCharCode(X),me=v.find(function(q){return q==null?void 0:q.toLowerCase().startsWith(ve==null?void 0:ve.toLowerCase())});if(me){var ne,ce=v.indexOf(me);L(ce),(ne=document.getElementById(ce.toString()))==null||ne.scrollIntoView()}}return oe}(),W=function(){function oe(X){var ve;X!==O&&(P(X),L(0),(ve=document.getElementById("0"))==null||ve.scrollIntoView())}return oe}(),U=function(){function oe(){T(!E),P("")}return oe}(),G=v.filter(function(oe){return oe==null?void 0:oe.toLowerCase().includes(O.toLowerCase())}),$=330+Math.ceil(C.length/3);return E||setTimeout(function(){var oe;return(oe=document.getElementById(B.toString()))==null?void 0:oe.focus()},1),(0,e.createComponentVNode)(2,y.Window,{title:N,width:325,height:$,children:[g&&(0,e.createComponentVNode)(2,a.Loader,{value:g}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function oe(X){var ve=window.event?X.which:X.keyCode;(ve===S.KEY_DOWN||ve===S.KEY_UP)&&(X.preventDefault(),M(ve)),ve===S.KEY_ENTER&&(X.preventDefault(),d("submit",{entry:G[B]})),!E&&ve>=S.KEY_A&&ve<=S.KEY_Z&&(X.preventDefault(),_(ve)),ve===S.KEY_ESCAPE&&(X.preventDefault(),d("cancel"))}return oe}(),children:(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{compact:!0,icon:E?"search":"font",selected:!0,tooltip:E?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){function oe(){return U()}return oe}()}),className:"ListInput__Section",fill:!0,title:C,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,V,{filteredItems:G,onClick:D,onFocusSearch:F,searchBarVisible:E,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:E&&(0,e.createComponentVNode)(2,p,{filteredItems:G,onSearch:W,searchQuery:O,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:G[B]})})]})})})]})}return i}(),V=function(c,s){var l=(0,m.useBackend)(s),d=l.act,f=c.filteredItems,u=c.onClick,v=c.onFocusSearch,b=c.searchBarVisible,C=c.selected;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:f.map(function(h,g){return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:"transparent",id:g,onClick:function(){function N(){return u(g)}return N}(),onDblClick:function(){function N(x){x.preventDefault(),d("submit",{entry:f[C]})}return N}(),onKeyDown:function(){function N(x){var B=window.event?x.which:x.keyCode;b&&B>=S.KEY_A&&B<=S.KEY_Z&&(x.preventDefault(),v())}return N}(),selected:g===C,style:{animation:"none",transition:"none"},children:h.replace(/^\w/,function(N){return N.toUpperCase()})},g)})})},p=function(c,s){var l=(0,m.useBackend)(s),d=l.act,f=c.filteredItems,u=c.onSearch,v=c.searchQuery,b=c.selected;return(0,e.createComponentVNode)(2,o.Input,{width:"100%",autoFocus:!0,autoSelect:!0,onEnter:function(){function C(h){h.preventDefault(),d("submit",{entry:f[b]})}return C}(),onInput:function(){function C(h,g){return u(g)}return C}(),placeholder:"Search...",value:v})}},26826:function(I,r,n){"use strict";r.__esModule=!0,r.Loadout=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595),S={Default:function(){function c(s,l){return s.gear.gear_tier-l.gear.gear_tier}return c}(),Alphabetical:function(){function c(s,l){return s.gear.name.toLowerCase().localeCompare(l.gear.name.toLowerCase())}return c}(),Cost:function(){function c(s,l){return s.gear.cost-l.gear.cost}return c}()},y=r.Loadout=function(){function c(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,v=(0,t.useLocalState)(l,"search",!1),b=v[0],C=v[1],h=(0,t.useLocalState)(l,"searchText",""),g=h[0],N=h[1],x=(0,t.useLocalState)(l,"category",Object.keys(u.gears)[0]),B=x[0],L=x[1],w=(0,t.useLocalState)(l,"tweakedGear",""),E=w[0],T=w[1];return(0,e.createComponentVNode)(2,m.Window,{width:975,height:650,children:[E&&(0,e.createComponentVNode)(2,i,{tweakedGear:E,setTweakedGear:T}),(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{category:B,setCategory:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"25%",children:(0,e.createComponentVNode)(2,p,{setTweakedGear:T})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"75%",children:(0,e.createComponentVNode)(2,V,{category:B,search:b,setSearch:C,searchText:g,setSearchText:N})})]})})]})})]})}return c}(),k=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,v=s.category,b=s.setCategory;return(0,e.createComponentVNode)(2,o.Tabs,{fluid:!0,textAlign:"center",style:{"flex-wrap":"wrap-reverse"},children:Object.keys(u.gears).map(function(C){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:C===v,style:{"white-space":"nowrap"},onClick:function(){function h(){return b(C)}return h}(),children:C},C)})})},V=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,v=u.user_tier,b=u.gear_slots,C=u.max_gear_slots,h=s.category,g=s.search,N=s.setSearch,x=s.searchText,B=s.setSearchText,L=(0,t.useLocalState)(l,"sortType","Default"),w=L[0],E=L[1],T=(0,t.useLocalState)(l,"sortReverse",!1),A=T[0],O=T[1],P=(0,a.createSearch)(x,function(D){return D.name}),M;return x.length>2?M=Object.entries(u.gears).reduce(function(D,F){var _=F[0],W=F[1];return D.concat(Object.entries(W).map(function(U){var G=U[0],$=U[1];return{key:G,gear:$}}))},[]).filter(function(D){var F=D.gear;return P(F)}):M=Object.entries(u.gears[h]).map(function(D){var F=D[0],_=D[1];return{key:F,gear:_}}),M.sort(S[w]),A&&(M=M.reverse()),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:h,buttons:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{height:1.66,selected:w,options:Object.keys(S),onSelected:function(){function D(F){return E(F)}return D}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:A?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:A?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){function D(){return O(!A)}return D}()})}),g&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Input,{width:20,placeholder:"Search...",value:x,onInput:function(){function D(F){return B(F.target.value)}return D}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"magnifying-glass",selected:g,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){function D(){N(!g),B("")}return D}()})})]}),children:M.map(function(D){var F=D.key,_=D.gear,W=12,U=Object.keys(u.selected_gears).includes(F),G=(_.cost===1,_.cost+" Points"),$=(0,e.createComponentVNode)(2,o.Box,{children:[_.name.length>W&&(0,e.createComponentVNode)(2,o.Box,{children:_.name}),_.gear_tier>v&&(0,e.createComponentVNode)(2,o.Box,{mt:_.name.length>W&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),oe=(0,e.createFragment)([_.allowed_roles&&(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"user",tooltip:(0,e.createComponentVNode)(2,o.Section,{m:-1,title:"Allowed Roles",children:_.allowed_roles.map(function(ve){return(0,e.createComponentVNode)(2,o.Box,{children:ve},ve)})}),tooltipPosition:"left"}),Object.entries(_.tweaks).map(function(ve){var me=ve[0],ne=ve[1];return ne.map(function(ce){return(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:ce.icon,tooltip:ce.tooltip,tooltipPosition:"top"},me)})}),(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"info",tooltip:_.desc,tooltipPosition:"top"})],0),X=(0,e.createComponentVNode)(2,o.Box,{class:"Loadout-InfoBox",children:[(0,e.createComponentVNode)(2,o.Box,{style:{"flex-grow":1},fontSize:1,color:"gold",opacity:.75,children:_.gear_tier>0&&"Tier "+_.gear_tier}),(0,e.createComponentVNode)(2,o.Box,{fontSize:.75,opacity:.66,children:G})]});return(0,e.createComponentVNode)(2,o.ImageButtonTS,{m:.5,imageSize:84,dmIcon:_.icon,dmIconState:_.icon_state,tooltip:(_.name.length>W||_.gear_tier>0)&&$,tooltipPosition:"bottom",selected:U,disabled:_.gear_tier>v||b+_.cost>C&&!U,buttons:oe,buttonsAlt:X,onClick:function(){function ve(){return f("toggle_gear",{gear:_.index_name})}return ve}(),children:_.name},F)})})},p=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,v=s.setTweakedGear,b=Object.entries(u.gears).reduce(function(C,h){var g=h[0],N=h[1],x=Object.entries(N).filter(function(B){var L=B[0];return Object.keys(u.selected_gears).includes(L)}).map(function(B){var L=B[0],w=B[1];return Object.assign({key:L},w)});return C.concat(x)},[]);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Selected Equipment",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"Clear Loadout",tooltipPosition:"bottom-end",onClick:function(){function C(){return f("clear_loadout")}return C}()}),children:b.map(function(C){var h=u.selected_gears[C.key];return(0,e.createComponentVNode)(2,o.ImageButtonTS,{fluid:!0,imageSize:48,base64:h.icon,dmIcon:h.icon_file?h.icon_file:C.icon,dmIconState:h.icon_state?h.icon_state:C.icon_state,buttons:(0,e.createFragment)([Object.entries(C.tweaks).length>0&&(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"gears",iconColor:"gray",width:"33px",onClick:function(){function g(){return v(C)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"times",iconColor:"red",width:"32px",onClick:function(){function g(){return f("toggle_gear",{gear:C.index_name})}return g}()})],0),children:h.name?h.name:C.name},C.key)})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:u.gear_slots,maxValue:u.max_gear_slots,ranges:{bad:[u.max_gear_slots,1/0],average:[u.max_gear_slots*.66,u.max_gear_slots],good:[0,u.max_gear_slots*.66]},children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:["Used points ",u.gear_slots,"/",u.max_gear_slots]})})})})]})},i=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,v=s.tweakedGear,b=s.setTweakedGear;return(0,e.createComponentVNode)(2,o.Dimmer,{children:(0,e.createComponentVNode)(2,o.Box,{className:"Loadout-Modal__background",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,width:20,height:20,title:v.name,buttons:(0,e.createComponentVNode)(2,o.Button,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){function C(){return b("")}return C}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:Object.entries(v.tweaks).map(function(C){var h=C[0],g=C[1];return g.map(function(N){var x=u.selected_gears[v.key][h];return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N.name,color:x?"":"gray",buttons:(0,e.createComponentVNode)(2,o.Button,{color:"transparent",icon:"pen",onClick:function(){function B(){return f("set_tweak",{gear:v.index_name,tweak:h})}return B}()}),children:[x||"Default",(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{"background-color":""+x}})]},h)})})})})})})}},72106:function(I,r,n){"use strict";r.__esModule=!0,r.MechBayConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.MechBayConsole=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.recharge_port,s=c&&c.mech,l=s&&s.cell,d=s&&s.name;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:d?"Mech status: "+d:"Mech status",textAlign:"center",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Sync",onClick:function(){function f(){return p("reconnect")}return f}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:s.health/s.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||!l&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cell is installed."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})})})}return S}()},7466:function(I,r,n){"use strict";r.__esModule=!0,r.MechaControlConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=n(25328),y=r.MechaControlConsole=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.beacons,d=s.stored_data;return d.length?(0,e.createComponentVNode)(2,m.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"window-close",onClick:function(){function f(){return c("clear_log")}return f}()}),children:d.map(function(f){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["(",f.time,")"]}),(0,e.createComponentVNode)(2,o.Box,{children:(0,S.decodeHtmlEntities)(f.message)})]},f.time)})})})}):(0,e.createComponentVNode)(2,m.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:l.length&&l.map(function(f){return(0,e.createComponentVNode)(2,o.Section,{title:f.name,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function u(){return c("send_message",{mt:f.uid})}return u}(),children:"Message"}),(0,e.createComponentVNode)(2,o.Button,{icon:"eye",onClick:function(){function u(){return c("get_log",{mt:f.uid})}return u}(),children:"View Log"}),(0,e.createComponentVNode)(2,o.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){function u(){return c("shock",{mt:f.uid})}return u}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[f.maxHealth*.75,1/0],average:[f.maxHealth*.5,f.maxHealth*.75],bad:[-1/0,f.maxHealth*.5]},value:f.health,maxValue:f.maxHealth})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cell Charge",children:f.cell&&(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[f.cellMaxCharge*.75,1/0],average:[f.cellMaxCharge*.5,f.cellMaxCharge*.75],bad:[-1/0,f.cellMaxCharge*.5]},value:f.cellCharge,maxValue:f.cellMaxCharge})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No Cell Installed"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Air Tank",children:[f.airtank,"kPa"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pilot",children:f.pilot||"Unoccupied"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:(0,S.toTitleCase)(f.location)||"Unknown"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Active Equipment",children:f.active||"None"}),f.cargoMax&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cargo Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{bad:[f.cargoMax*.75,1/0],average:[f.cargoMax*.5,f.cargoMax*.75],good:[-1/0,f.cargoMax*.5]},value:f.cargoUsed,maxValue:f.cargoMax})})||null]})},f.name)})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No mecha beacons found."})})})}return k}()},79625:function(I,r,n){"use strict";r.__esModule=!0,r.MedicalRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(3939),S=n(98595),y=n(321),k=n(5485),V=n(22091),p={Minor:"lightgray",Medium:"good",Harmful:"average","Dangerous!":"bad","BIOHAZARD THREAT!":"darkred"},i={"*Deceased*":"deceased","*SSD*":"ssd","Physically Unfit":"physically_unfit",Disabled:"disabled"},c=function(w,E){(0,m.modalOpen)(w,"edit",{field:E.edit,value:E.value})},s=function(w,E){var T=w.args;return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:T.name||"Virus",children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Number of stages",children:T.max_stages}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Spread",children:[T.spread_text," Transmission"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Possible cure",children:T.cure}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Notes",children:T.desc}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Severity",color:p[T.severity],children:T.severity})]})})})},l=r.MedicalRecords=function(){function L(w,E){var T=(0,t.useBackend)(E),A=T.data,O=A.loginState,P=A.screen;if(!O.logged_in)return(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});var M;return P===2?M=(0,e.createComponentVNode)(2,d):P===3?M=(0,e.createComponentVNode)(2,f):P===4?M=(0,e.createComponentVNode)(2,u):P===5?M=(0,e.createComponentVNode)(2,h):P===6&&(M=(0,e.createComponentVNode)(2,g)),(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:[(0,e.createComponentVNode)(2,m.ComplexModal),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,V.TemporaryNotice),(0,e.createComponentVNode)(2,B),M]})})]})}return L}(),d=function(w,E){var T=(0,t.useBackend)(E),A=T.act,O=T.data,P=O.records,M=(0,t.useLocalState)(E,"searchText",""),D=M[0],F=M[1],_=(0,t.useLocalState)(E,"sortId","name"),W=_[0],U=_[1],G=(0,t.useLocalState)(E,"sortOrder",!0),$=G[0],oe=G[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Manage Records",icon:"wrench",ml:"0.25rem",onClick:function(){function X(){return A("screen",{screen:3})}return X}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search by Name, ID, Physical Status, or Mental Status",onInput:function(){function X(ve,me){return F(me)}return X}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,N,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,N,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,N,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,N,{id:"p_stat",children:"Patient Status"}),(0,e.createComponentVNode)(2,N,{id:"m_stat",children:"Mental Status"})]}),P.filter((0,a.createSearch)(D,function(X){return X.name+"|"+X.id+"|"+X.rank+"|"+X.p_stat+"|"+X.m_stat})).sort(function(X,ve){var me=$?1:-1;return X[W].localeCompare(ve[W])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listRow--"+i[X.p_stat],onClick:function(){function ve(){return A("view_record",{view_record:X.ref})}return ve}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.p_stat}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.m_stat})]},X.id)})]})})})],4)},f=function(w,E){var T=(0,t.useBackend)(E),A=T.act;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"download",content:"Backup to Disk",disabled:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," "]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,lineHeight:3,icon:"trash",color:"translucent",content:"Delete All Medical Records",onClick:function(){function O(){return A("del_all")}return O}()})})]})})},u=function(w,E){var T=(0,t.useBackend)(E),A=T.act,O=T.data,P=O.medical,M=O.printing;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{height:"235px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:M?"spinner":"print",disabled:M,iconSpin:!!M,content:"Print Record",ml:"0.5rem",onClick:function(){function D(){return A("print_record")}return D}()}),children:(0,e.createComponentVNode)(2,v)})}),!P||!P.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function D(){return A("new")}return D}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Medical records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:!!P.empty,content:"Delete Medical Record",onClick:function(){function D(){return A("del_r")}return D}()}),children:(0,e.createComponentVNode)(2,b)})}),(0,e.createComponentVNode)(2,C)],4)],0)},v=function(w,E){var T=(0,t.useBackend)(E),A=T.data,O=A.general;return!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:O.fields.map(function(P,M){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:P.field,children:[(0,e.createComponentVNode)(2,o.Box,{height:"20px",inline:!0,children:P.value}),!!P.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",onClick:function(){function D(){return c(E,P)}return D}()})]},M)})})}),!!O.has_photos&&O.photos.map(function(P,M){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:P,style:{width:"96px","margin-top":"2.5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",M+1]},M)})]})},b=function(w,E){var T=(0,t.useBackend)(E),A=T.act,O=T.data,P=O.medical;return!P||!P.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"Medical records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:P.fields.map(function(M,D){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:M.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(M.value),!!M.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:M.line_break?"1rem":"initial",onClick:function(){function F(){return c(E,M)}return F}()})]},D)})})})})},C=function(w,E){var T=(0,t.useBackend)(E),A=T.act,O=T.data,P=O.medical;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function M(){return(0,m.modalOpen)(E,"add_comment")}return M}()}),children:P.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):P.comments.map(function(M,D){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:M.header}),(0,e.createVNode)(1,"br"),M.text,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function F(){return A("del_c",{del_c:D+1})}return F}()})]},D)})})})},h=function(w,E){var T=(0,t.useBackend)(E),A=T.act,O=T.data,P=O.virus,M=(0,t.useLocalState)(E,"searchText",""),D=M[0],F=M[1],_=(0,t.useLocalState)(E,"sortId2","name"),W=_[0],U=_[1],G=(0,t.useLocalState)(E,"sortOrder2",!0),$=G[0],oe=G[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{ml:"0.25rem",fluid:!0,placeholder:"Search by Name, Max Stages, or Severity",onInput:function(){function X(ve,me){return F(me)}return X}()})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,x,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,x,{id:"max_stages",children:"Max Stages"}),(0,e.createComponentVNode)(2,x,{id:"severity",children:"Severity"})]}),P.filter((0,a.createSearch)(D,function(X){return X.name+"|"+X.max_stages+"|"+X.severity})).sort(function(X,ve){var me=$?1:-1;return X[W].localeCompare(ve[W])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listVirus--"+X.severity,onClick:function(){function ve(){return A("vir",{vir:X.D})}return ve}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"virus"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.max_stages}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:p[X.severity],children:X.severity})]},X.id)})]})})})})],4)},g=function(w,E){var T=(0,t.useBackend)(E),A=T.act,O=T.data,P=O.medbots;return P.length===0?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"robot",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"There are no Medibots."]})})})}):(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Area"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Chemicals"})]}),P.map(function(M){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listMedbot--"+M.on,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"medical"})," ",M.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[M.area||"Unknown"," (",M.x,", ",M.y,")"]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.on?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Online"}):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"Offline"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.use_beaker?"Reservoir: "+M.total_volume+"/"+M.maximum_volume:"Using internal synthesizer"})]},M.id)})]})})})},N=function(w,E){var T=(0,t.useLocalState)(E,"sortId","name"),A=T[0],O=T[1],P=(0,t.useLocalState)(E,"sortOrder",!0),M=P[0],D=P[1],F=w.id,_=w.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:A!==F&&"transparent",onClick:function(){function W(){A===F?D(!M):(O(F),D(!0))}return W}(),children:[_,A===F&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},x=function(w,E){var T=(0,t.useLocalState)(E,"sortId2","name"),A=T[0],O=T[1],P=(0,t.useLocalState)(E,"sortOrder2",!0),M=P[0],D=P[1],F=w.id,_=w.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:A!==F&&"transparent",onClick:function(){function W(){A===F?D(!M):(O(F),D(!0))}return W}(),children:[_,A===F&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},B=function(w,E){var T=(0,t.useBackend)(E),A=T.act,O=T.data,P=O.screen,M=O.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:P===2,onClick:function(){function D(){A("screen",{screen:2})}return D}(),children:"List Records"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"database",selected:P===5,onClick:function(){function D(){A("screen",{screen:5})}return D}(),children:"Virus Database"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"plus-square",selected:P===6,onClick:function(){function D(){return A("screen",{screen:6})}return D}(),children:"Medibot Tracking"}),P===3&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:P===3,children:"Record Maintenance"}),P===4&&M&&!M.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:P===4,children:["Record: ",M.fields[0].value]})]})})};(0,m.modalRegisterBodyOverride)("virus",s)},52306:function(I,r,n){"use strict";r.__esModule=!0,r.Mimicking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Mimicking=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.slots||[];return(0,e.createComponentVNode)(2,o.Window,{width:400,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:[c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Choose",selected:s.selected,onClick:function(){function l(){return p("Choose",{id:s.id})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",color:"bad",onClick:function(){function l(){return p("Delete",{id:s.id})}return l}()})],4),children:(0,e.createComponentVNode)(2,t.Box,{preserveWhitespace:!0,textColor:"#878787",fontSize:"14px",children:["Voice: ",s.voice]})},s.id)}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Add",onClick:function(){function s(){return p("Add")}return s}()})]})})})})}return S}()},66238:function(I,r,n){"use strict";r.__esModule=!0,r.Minesweeper=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Minesweeper=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.matrix,s=i.showMessage,l=i.tokens,d=i.uiWidth,f={1:"blue",2:"green",3:"red",4:"darkblue",5:"brown",6:"lightblue",7:"black",8:"white"};document.addEventListener("contextmenu",function(g){return g.preventDefault()});var u=function(){function g(N,x,B){N.button!==0&&N.button!==2||p("Square",{X:x,Y:B,mode:N.button===2?h[b]:b})}return g}(),v=(0,a.useLocalState)(k,"mode","bomb"),b=v[0],C=v[1],h={flag:"bomb",bomb:"flag"};return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",width:d+80,height:750,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0433\u0440\u043E\u0432\u043E\u0435 \u043F\u043E\u043B\u0435",textAlign:"center",fill:!0,fitted:!0,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",iconColor:"black",selected:b==="bomb",onClick:function(){function g(){return C("bomb")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"flag",iconColor:"red",selected:b==="flag",onClick:function(){function g(){return C("flag")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",onClick:function(){function g(){return p("Mode",{mode:"16x30"})}return g}()})],4),children:[(0,e.createVNode)(1,"p"),Object.keys(c).map(function(g){return(0,e.createComponentVNode)(2,t.Box,{children:Object.keys(c[g]).map(function(N){return(0,e.createComponentVNode)(2,t.Button,{m:"1px",height:"30px",width:"30px",className:c[g][N].open?"Minesweeper__open":"Minesweeper__closed",bold:!0,color:"transparent",icon:c[g][N].open?c[g][N].bomb?"bomb":"":c[g][N].flag?"flag":"",textColor:c[g][N].open?c[g][N].bomb?"black":f[c[g][N].around]:c[g][N].flag?"red":"gray",onMouseDown:function(){function x(B){return u(B,g,N)}return x}(),children:c[g][N].open&&!c[g][N].bomb&&c[g][N].around?c[g][N].around:" "},N)})},g)}),(0,e.createVNode)(1,"p"),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",className:"Minesweeper__message",children:["\u0414\u043B\u044F \u043F\u043E\u0431\u0435\u0434\u044B \u043D\u0443\u0436\u043D\u043E \u043F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0444\u043B\u0430\u0436\u043A\u0430\u043C\u0438 \u0432\u0441\u0435 \u0431\u043E\u043C\u0431\u044B, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0432\u0441\u0435 \u043F\u0443\u0441\u0442\u044B\u0435 \u043A\u043B\u0435\u0442\u043A\u0438.",(0,e.createVNode)(1,"br"),"\u0411\u0430\u043B\u0430\u043D\u0441 \u0442\u043E\u043A\u0435\u043D\u043E\u0432: ",l,(0,e.createVNode)(1,"br"),s]})]})})})})}return S}()},21385:function(I,r,n){"use strict";r.__esModule=!0,r.MiniGamesMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.MiniGamesMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.spawners||[],s=i.thunderdome_eligible,l=i.notifications_enabled;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:s?"good":"bad",onClick:function(){function d(){return p("toggle_minigames")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:l?"good":"bad",onClick:function(){function d(){return p("toggle_notifications")}return d}()}),(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:d.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function f(){return p("jump",{ID:d.uids})}return f}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Start",onClick:function(){function f(){return p("spawn",{ID:d.uids})}return f}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:d.desc}),!!d.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:d.fluff}),!!d.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:d.important_info})]},d.name)})})]})})}return S}()},87684:function(I,r,n){"use strict";r.__esModule=!0,r.MiningVendor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595),S=["title","items"];function y(l,d){if(l==null)return{};var f={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;f[u]=l[u]}return f}var k={Alphabetical:function(){function l(d,f){return d-f}return l}(),Availability:function(){function l(d,f){return-(d.affordable-f.affordable)}return l}(),Price:function(){function l(d,f){return d.price-f.price}return l}()},V=r.MiningVendor=function(){function l(d,f){return(0,e.createComponentVNode)(2,m.Window,{width:400,height:450,children:(0,e.createComponentVNode)(2,m.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,i)]})})})}return l}(),p=function(d,f){var u=(0,t.useBackend)(f),v=u.act,b=u.data,C=b.has_id,h=b.id;return(0,e.createComponentVNode)(2,o.NoticeBox,{success:C,children:C?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,verticalAlign:"middle",style:{float:"left"},children:["Logged in as ",h.name,".",(0,e.createVNode)(1,"br"),"You have ",h.points.toLocaleString("en-US")," points."]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject ID",style:{float:"right"},onClick:function(){function g(){return v("logoff")}return g}()}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})],4):"Please insert an ID in order to make purchases."})},i=function(d,f){var u=(0,t.useBackend)(f),v=u.act,b=u.data,C=b.has_id,h=b.id,g=b.items,N=(0,t.useLocalState)(f,"search",""),x=N[0],B=N[1],L=(0,t.useLocalState)(f,"sort","Alphabetical"),w=L[0],E=L[1],T=(0,t.useLocalState)(f,"descending",!1),A=T[0],O=T[1],P=(0,a.createSearch)(x,function(F){return F[0]}),M=!1,D=Object.entries(g).map(function(F,_){var W=Object.entries(F[1]).filter(P).map(function(U){return U[1].affordable=C&&h.points>=U[1].price,U[1]}).sort(k[w]);if(W.length!==0)return A&&(W=W.reverse()),M=!0,(0,e.createComponentVNode)(2,s,{title:F[0],items:W},F[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:M?D:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},c=function(d,f){var u=(0,t.useLocalState)(f,"search",""),v=u[0],b=u[1],C=(0,t.useLocalState)(f,"sort",""),h=C[0],g=C[1],N=(0,t.useLocalState)(f,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function L(w,E){return b(E)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:"Alphabetical",options:Object.keys(k),width:"100%",onSelected:function(){function L(w){return g(w)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"21px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){function L(){return B(!x)}return L}()})})]})})},s=function(d,f){var u=(0,t.useBackend)(f),v=u.act,b=u.data,C=d.title,h=d.items,g=y(d,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:C},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.ImageButton,{bold:!0,asset:!0,color:"brown",imageSize:"64px",image:N.imageId,imageAsset:"mining_vendor64x64",content:N.name,children:(0,e.createComponentVNode)(2,o.ImageButton.Item,{bold:!0,horizontal:!0,width:"64px",fontSize:1,content:N.price,icon:"shopping-cart",iconSize:1,iconColor:!b.has_id||b.id.points"})}),!!O&&(0,e.createComponentVNode)(2,d,{mt:1.1,label:"ID tag",compactLabel:!0,wrapContent:D?(0,e.createComponentVNode)(2,s,{text:M,defaultText:"",color:"silver"}):(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"red",italic:!0,nowrap:!0,children:"Not supported"})})]})})]})})})}return x}(),i=function(B,L){var w=B.iconName,E=B.machineName,T=B.noMachine,A=B.noMachineText,O=B.noMachineElem,P="Unknown machine",M=T?A:E||"Unknown machine",D=M===A,F=M===A||M===P;return T&&O?O:(0,e.createComponentVNode)(2,o.Flex,{mt:.1,mb:1.9,children:[!T&&(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,align:"center",children:(0,e.createComponentVNode)(2,o.Icon,{mr:1,size:1.1,name:w})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,wordWrap:"break-word",children:(0,e.createComponentVNode)(2,o.Box,{as:"span",wordWrap:"break-word",color:D?"label":"silver",fontSize:"1.1rem",bold:!0,italic:F,children:M})})]})},c=function(B,L){var w=B.text;return(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:w})},s=function(B,L){var w=B.text,E=B.defaultText,T=V(B,S);return w?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"span",wordWrap:"break-word"},T,{children:w}))):(0,e.createComponentVNode)(2,c,{text:E})},l=function(B,L){var w=B.noConfirm,E=w===void 0?!1:w,T=V(B,y);return E?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button,Object.assign({},T))):(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button.Confirm,Object.assign({},T)))},d=function(B,L){var w=B.label,E=B.wrapContent,T=B.noWrapContent,A=B.compactLabel,O=A===void 0?!1:A,P=V(B,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Flex,Object.assign({my:.5,mr:"0.5%",spacing:1,align:"center"},P,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:O?0:1,shrink:0,textOverflow:"ellipsis",overflow:"hidden",basis:O?"auto":0,maxWidth:O?"none":20,color:"label",nowrap:!0,children:w}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,textAlign:"center",wordWrap:"break-word",children:E}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:.1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,nowrap:!0,children:T})]})))},f=function(B,L){var w=(0,t.useBackend)(L),E=w.act,T=w.data;return(0,e.createComponentVNode)(2,o.Box,{mt:1.5,fontSize:"0.9rem",color:"silver",italic:!0,children:"No options"})},u=function(B,L){var w=(0,t.useBackend)(L),E=w.act,T=w.data;return(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.1rem",color:"red",bold:!0,italic:!0,children:"ACCESS DENIED"})},v=function(B,L){var w=(0,t.useBackend)(L),E=w.act,T=w.data,A=T.attachedTag;return(0,e.createComponentVNode)(2,d,{label:"ID tag",wrapContent:(0,e.createComponentVNode)(2,s,{text:A,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Set",icon:"wrench",onClick:function(){function O(){return E("set_tag")}return O}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Clear",icon:"times-circle",color:"red",disabled:!A,onClick:function(){function O(){return E("clear_tag")}return O}()})],4)})},b=function(B,L){var w=(0,t.useBackend)(L),E=w.act,T=w.data,A=T.frequency,O=T.minFrequency,P=T.maxFrequency,M=T.canReset;return(0,e.createComponentVNode)(2,d,{label:"Frequency",noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.1,stepPixelSize:10,minValue:O/10,maxValue:P/10,value:A/10,format:function(){function D(F){return(0,a.toFixed)(F,1)}return D}(),onChange:function(){function D(F,_){return E("set_frequency",{frequency:_*10})}return D}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"undo",content:"",disabled:!M,tooltip:"Reset",onClick:function(){function D(){return E("reset_frequency")}return D}()})],4)})},C=function(B,L){var w=(0,t.useBackend)(L),E=w.act,T=w.data,A=T.attachedTags;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Linked tags",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add tag",icon:"plus",iconRight:!0,onClick:function(){function O(){return E("add_tag")}return O}()}),children:A.map(function(O,P){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:O})}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{icon:"minus",color:"red",onClick:function(){function M(){return E("remove_tag",{tag_index:P})}return M}()})})})},P)})})},h=function(B,L){var w=(0,t.useBackend)(L),E=w.act,T=w.data,A=T.bolts,O=T.pressureCheck,P=T.temperatureCheck,M=T.oxygenCheck,D=T.toxinsCheck,F=T.nitrogenCheck,_=T.carbonDioxideCheck,W=[{bitflag:1,checked:O,label:"Monitor pressure"},{bitflag:2,checked:P,label:"Monitor temperature"},{bitflag:4,checked:M,label:"Monitor oxygen concentration"},{bitflag:8,checked:D,label:"Monitor plasma concentration"},{bitflag:16,checked:F,label:"Monitor nitrogen concentration"},{bitflag:32,checked:_,label:"Monitor carbon dioxide concentration"}];return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Floor bolts",noWrapContent:(0,e.createComponentVNode)(2,o.Button,{icon:A?"check":"times",selected:A,content:A?"YES":"NO",onClick:function(){function U(){return E("toggle_bolts")}return U}()})}),W.map(function(U){return(0,e.createComponentVNode)(2,d,{label:U.label,noWrapContent:(0,e.createComponentVNode)(2,o.Button.Checkbox,{checked:U.checked,onClick:function(){function G(){return E("toggle_flag",{bitflag:U.bitflag})}return G}()})},U.bitflag)})],0)},g=function(B,L){var w=(0,t.useBackend)(L),E=w.act,T=w.data,A=T.sensors;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Sensors",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add sensor",icon:"plus",iconRight:!0,onClick:function(){function O(){return E("add_sensor")}return O}()}),children:[(0,e.createComponentVNode)(2,d,{mr:0,compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"ID tag"}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"Label"}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:11.3})]})}),Object.keys(A).map(function(O){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:O}),A[O]?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:A[O]}):(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:""})]}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:[(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"edit",onClick:function(){function P(){return E("change_label",{sensor_tag:O})}return P}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"times-circle",color:"orange",disabled:!A[O],onClick:function(){function P(){return E("clear_label",{sensor_tag:O})}return P}()})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:.5}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{px:1.2,icon:"minus",color:"red",onClick:function(){function P(){return E("del_sensor",{sensor_tag:O})}return P}()})})]})},O)})]})},N=function(B,L){var w=(0,t.useBackend)(L),E=w.act,T=w.data,A=T.inputTag,O=T.outputTag,P=T.bufferTag,M=T.bufferFitsInput,D=T.bufferFitsOutput,F=T.doNotLinkAndNotify;return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Input",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:A,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:F||!A,confirmContent:"This will change the intput device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:A&&P===A,disabled:!M,onClick:function(){function _(){return E("link_input")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the intput device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!A,onClick:function(){function _(){return E("unlink_input")}return _}()})],4)}),(0,e.createComponentVNode)(2,d,{label:"Output",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:O,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:F||!O,confirmContent:"This will change the output device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:O&&P===O,disabled:!D,onClick:function(){function _(){return E("link_output")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the output device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!O,onClick:function(){function _(){return E("unlink_output")}return _}()})],4)})],4)}},64713:function(I,r,n){"use strict";r.__esModule=!0,r.Newscaster=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(76910),S=n(98595),y=n(3939),k=n(22091),V=["icon","iconSpin","selected","security","onClick","title","children"],p=["name"];function i(B,L){if(B==null)return{};var w={};for(var E in B)if({}.hasOwnProperty.call(B,E)){if(L.includes(E))continue;w[E]=B[E]}return w}var c=128,s=["security","engineering","medical","science","service","supply"],l={security:{title:"Security",fluff_text:"Help keep the crew safe"},engineering:{title:"Engineering",fluff_text:"Ensure the station runs smoothly"},medical:{title:"Medical",fluff_text:"Practice medicine and save lives"},science:{title:"Science",fluff_text:"Develop new technologies"},service:{title:"Service",fluff_text:"Provide amenities to the crew"},supply:{title:"Supply",fluff_text:"Keep the station supplied"}},d=r.Newscaster=function(){function B(L,w){var E=(0,t.useBackend)(w),T=E.act,A=E.data,O=A.is_security,P=A.is_admin,M=A.is_silent,D=A.is_printing,F=A.screen,_=A.channels,W=A.channel_idx,U=W===void 0?-1:W,G=(0,t.useLocalState)(w,"menuOpen",!1),$=G[0],oe=G[1],X=(0,t.useLocalState)(w,"viewingPhoto",""),ve=X[0],me=X[1],ne=(0,t.useLocalState)(w,"censorMode",!1),ce=ne[0],q=ne[1],ae;F===0||F===2?ae=(0,e.createComponentVNode)(2,u):F===1&&(ae=(0,e.createComponentVNode)(2,v));var J=_.reduce(function(Y,Q){return Y+Q.unread},0);return(0,e.createComponentVNode)(2,S.Window,{theme:O&&"security",width:800,height:600,children:[ve?(0,e.createComponentVNode)(2,h):(0,e.createComponentVNode)(2,y.ComplexModal,{maxWidth:window.innerWidth/1.5+"px",maxHeight:window.innerHeight/1.5+"px"}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Section,{fill:!0,className:(0,a.classes)(["Newscaster__menu",$&&"Newscaster__menu--open"]),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,f,{icon:"bars",title:"Toggle Menu",onClick:function(){function Y(){return oe(!$)}return Y}()}),(0,e.createComponentVNode)(2,f,{icon:"newspaper",title:"Headlines",selected:F===0,onClick:function(){function Y(){return T("headlines")}return Y}(),children:J>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:J>=10?"9+":J})}),(0,e.createComponentVNode)(2,f,{icon:"briefcase",title:"Job Openings",selected:F===1,onClick:function(){function Y(){return T("jobs")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:_.map(function(Y){return(0,e.createComponentVNode)(2,f,{icon:Y.icon,title:Y.name,selected:F===2&&_[U-1]===Y,onClick:function(){function Q(){return T("channel",{uid:Y.uid})}return Q}(),children:Y.unread>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:Y.unread>=10?"9+":Y.unread})},Y)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Divider),(!!O||!!P)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,f,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(w,"wanted_notice")}return Y}()}),(0,e.createComponentVNode)(2,f,{security:!0,icon:ce?"minus-square":"minus-square-o",title:"Censor Mode: "+(ce?"On":"Off"),mb:"0.5rem",onClick:function(){function Y(){return q(!ce)}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)],4),(0,e.createComponentVNode)(2,f,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(w,"create_story")}return Y}()}),(0,e.createComponentVNode)(2,f,{icon:"plus-circle",title:"New Channel",onClick:function(){function Y(){return(0,y.modalOpen)(w,"create_channel")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,f,{icon:D?"spinner":"print",iconSpin:D,title:D?"Printing...":"Print Newspaper",onClick:function(){function Y(){return T("print_newspaper")}return Y}()}),(0,e.createComponentVNode)(2,f,{icon:M?"volume-mute":"volume-up",title:"Mute: "+(M?"On":"Off"),onClick:function(){function Y(){return T("toggle_mute")}return Y}()})]})]})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,width:"100%",children:[(0,e.createComponentVNode)(2,k.TemporaryNotice),ae]})]})})]})}return B}(),f=function(L,w){var E=(0,t.useBackend)(w),T=E.act,A=L.icon,O=A===void 0?"":A,P=L.iconSpin,M=L.selected,D=M===void 0?!1:M,F=L.security,_=F===void 0?!1:F,W=L.onClick,U=L.title,G=L.children,$=i(L,V);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({className:(0,a.classes)(["Newscaster__menuButton",D&&"Newscaster__menuButton--selected",_&&"Newscaster__menuButton--security"]),onClick:W},$,{children:[D&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--selectedBar"}),(0,e.createComponentVNode)(2,o.Icon,{name:O,spin:P,size:"2"}),(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--title",children:U}),G]})))},u=function(L,w){var E=(0,t.useBackend)(w),T=E.act,A=E.data,O=A.screen,P=A.is_admin,M=A.channel_idx,D=A.channel_can_manage,F=A.channels,_=A.stories,W=A.wanted,U=(0,t.useLocalState)(w,"fullStories",[]),G=U[0],$=U[1],oe=(0,t.useLocalState)(w,"censorMode",!1),X=oe[0],ve=oe[1],me=O===2&&M>-1?F[M-1]:null;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!W&&(0,e.createComponentVNode)(2,b,{story:W,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:me?me.icon:"newspaper",mr:"0.5rem"}),me?me.name:"Headlines"],0),children:_.length>0?_.slice().reverse().map(function(ne){return!G.includes(ne.uid)&&ne.body.length+3>c?Object.assign({},ne,{body_short:ne.body.substr(0,c-4)+"..."}):ne}).map(function(ne,ce){return(0,e.createComponentVNode)(2,b,{story:ne},ce)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no stories at this time."]})}),!!me&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,height:"40%",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"info-circle",mr:"0.5rem"}),(0,e.createTextVNode)("About")],4),buttons:(0,e.createFragment)([X&&(0,e.createComponentVNode)(2,o.Button,{disabled:!!me.admin&&!P,selected:me.censored,icon:me.censored?"comment-slash":"comment",content:me.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){function ne(){return T("censor_channel",{uid:me.uid})}return ne}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!D,icon:"cog",content:"Manage",onClick:function(){function ne(){return(0,y.modalOpen)(w,"manage_channel",{uid:me.uid})}return ne}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",children:me.description||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:me.author||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Public",children:me.public?"Yes":"No"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Views",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"eye",mr:"0.5rem"}),_.reduce(function(ne,ce){return ne+ce.view_count},0).toLocaleString()]})]})})]})},v=function(L,w){var E=(0,t.useBackend)(w),T=E.act,A=E.data,O=A.jobs,P=A.wanted,M=Object.entries(O).reduce(function(D,F){var _=F[0],W=F[1];return D+W.length},0);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!P&&(0,e.createComponentVNode)(2,b,{story:P,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"briefcase",mr:"0.5rem"}),(0,e.createTextVNode)("Job Openings")],4),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:M>0?s.map(function(D){return Object.assign({},l[D],{id:D,jobs:O[D]})}).filter(function(D){return!!D&&D.jobs.length>0}).map(function(D){return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__jobCategory","Newscaster__jobCategory--"+D.id]),title:D.title,buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:D.fluff_text}),children:D.jobs.map(function(F){return(0,e.createComponentVNode)(2,o.Box,{class:(0,a.classes)(["Newscaster__jobOpening",!!F.is_command&&"Newscaster__jobOpening--command"]),children:["\u2022 ",F.title]},F.title)})},D.id)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no openings at this time."]})}),(0,e.createComponentVNode)(2,o.Section,{height:"17%",children:["Interested in serving Nanotrasen?",(0,e.createVNode)(1,"br"),"Sign up for any of the above position now at the"," ",(0,e.createVNode)(1,"b",null,"Head of Personnel's Office!",16),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},b=function(L,w){var E=(0,t.useBackend)(w),T=E.act,A=E.data,O=L.story,P=L.wanted,M=P===void 0?!1:P,D=(0,t.useLocalState)(w,"fullStories",[]),F=D[0],_=D[1],W=(0,t.useLocalState)(w,"censorMode",!1),U=W[0],G=W[1];return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__story",M&&"Newscaster__story--wanted"]),title:(0,e.createFragment)([M&&(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle",mr:"0.5rem"}),O.censor_flags&2&&"[REDACTED]"||O.title||"News from "+O.author],0),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:[!M&&U&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:(0,e.createComponentVNode)(2,o.Button,{enabled:O.censor_flags&2,icon:O.censor_flags&2?"comment-slash":"comment",content:O.censor_flags&2?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){function $(){return T("censor_story",{uid:O.uid})}return $}()})}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",O.author," |\xA0",!M&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),(0,e.createTextVNode)(" "),O.view_count.toLocaleString(),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("|\xA0")],0),(0,e.createComponentVNode)(2,o.Icon,{name:"clock"})," ",(0,m.timeAgo)(O.publish_time,A.world_time)]})]})}),children:(0,e.createComponentVNode)(2,o.Box,{children:O.censor_flags&2?"[REDACTED]":(0,e.createFragment)([!!O.has_photo&&(0,e.createComponentVNode)(2,C,{name:"story_photo_"+O.uid+".png",float:"right",ml:"0.5rem"}),(O.body_short||O.body).split("\n").map(function($,oe){return(0,e.createComponentVNode)(2,o.Box,{children:$||(0,e.createVNode)(1,"br")},oe)}),O.body_short&&(0,e.createComponentVNode)(2,o.Button,{content:"Read more..",mt:"0.5rem",onClick:function(){function $(){return _([].concat(F,[O.uid]))}return $}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})],0)})})},C=function(L,w){var E=L.name,T=i(L,p),A=(0,t.useLocalState)(w,"viewingPhoto",""),O=A[0],P=A[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"img",className:"Newscaster__photo",src:E,onClick:function(){function M(){return P(E)}return M}()},T)))},h=function(L,w){var E=(0,t.useLocalState)(w,"viewingPhoto",""),T=E[0],A=E[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Newscaster__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:T}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function O(){return A("")}return O}()})]})},g=function(L,w){var E=(0,t.useBackend)(w),T=E.act,A=E.data,O=!!L.args.uid&&A.channels.filter(function(te){return te.uid===L.args.uid}).pop();if(L.id==="manage_channel"&&!O){(0,y.modalClose)(w);return}var P=L.id==="manage_channel",M=!!L.args.is_admin,D=L.args.scanned_user,F=(0,t.useLocalState)(w,"author",(O==null?void 0:O.author)||D||"Unknown"),_=F[0],W=F[1],U=(0,t.useLocalState)(w,"name",(O==null?void 0:O.name)||""),G=U[0],$=U[1],oe=(0,t.useLocalState)(w,"description",(O==null?void 0:O.description)||""),X=oe[0],ve=oe[1],me=(0,t.useLocalState)(w,"icon",(O==null?void 0:O.icon)||"newspaper"),ne=me[0],ce=me[1],q=(0,t.useLocalState)(w,"isPublic",P?!!(O!=null&&O.public):!1),ae=q[0],J=q[1],Y=(0,t.useLocalState)(w,"adminLocked",(O==null?void 0:O.admin)===1||!1),Q=Y[0],Z=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:P?"Manage "+O.name:"Create New Channel",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function te(se,ye){return W(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:G,onInput:function(){function te(se,ye){return $(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:X,onInput:function(){function te(se,ye){return ve(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Icon",children:[(0,e.createComponentVNode)(2,o.Input,{disabled:!M,value:ne,width:"35%",mr:"0.5rem",onInput:function(){function te(se,ye){return ce(ye)}return te}()}),(0,e.createComponentVNode)(2,o.Icon,{name:ne,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Accept Public Stories?",children:(0,e.createComponentVNode)(2,o.Button,{selected:ae,icon:ae?"toggle-on":"toggle-off",content:ae?"Yes":"No",onClick:function(){function te(){return J(!ae)}return te}()})}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return Z(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||G.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,L.id,"",{author:_,name:G.substr(0,49),description:X.substr(0,128),icon:ne,public:ae?1:0,admin_locked:Q?1:0})}return te}()})]})},N=function(L,w){var E=(0,t.useBackend)(w),T=E.act,A=E.data,O=A.photo,P=A.channels,M=A.channel_idx,D=M===void 0?-1:M,F=!!L.args.is_admin,_=L.args.scanned_user,W=P.slice().sort(function(te,se){if(D<0)return 0;var ye=P[D-1];if(ye.uid===te.uid)return-1;if(ye.uid===se.uid)return 1}).filter(function(te){return F||!te.frozen&&(te.author===_||!!te.public)}),U=(0,t.useLocalState)(w,"author",_||"Unknown"),G=U[0],$=U[1],oe=(0,t.useLocalState)(w,"channel",W.length>0?W[0].name:""),X=oe[0],ve=oe[1],me=(0,t.useLocalState)(w,"title",""),ne=me[0],ce=me[1],q=(0,t.useLocalState)(w,"body",""),ae=q[0],J=q[1],Y=(0,t.useLocalState)(w,"adminLocked",!1),Q=Y[0],Z=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!F,width:"100%",value:G,onInput:function(){function te(se,ye){return $(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Channel",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:X,options:W.map(function(te){return te.name}),mb:"0",width:"100%",onSelected:function(){function te(se){return ve(se)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:ne,onInput:function(){function te(se,ye){return ce(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Story Text",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:ae,onInput:function(){function te(se,ye){return J(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:O,content:O?"Eject: "+O.name:"Insert Photo",tooltip:!O&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){function te(){return T(O?"eject_photo":"attach_photo")}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Preview",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,title:ne,maxHeight:"13.5rem",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:[!!O&&(0,e.createComponentVNode)(2,C,{name:"inserted_photo_"+O.uid+".png",float:"right"}),ae.split("\n").map(function(te,se){return(0,e.createComponentVNode)(2,o.Box,{children:te||(0,e.createVNode)(1,"br")},se)}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})]})})}),F&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return Z(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:G.trim().length===0||X.trim().length===0||ne.trim().length===0||ae.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,"create_story","",{author:G,channel:X,title:ne.substr(0,127),body:ae.substr(0,1023),admin_locked:Q?1:0})}return te}()})]})},x=function(L,w){var E=(0,t.useBackend)(w),T=E.act,A=E.data,O=A.photo,P=A.wanted,M=!!L.args.is_admin,D=L.args.scanned_user,F=(0,t.useLocalState)(w,"author",(P==null?void 0:P.author)||D||"Unknown"),_=F[0],W=F[1],U=(0,t.useLocalState)(w,"name",(P==null?void 0:P.title.substr(8))||""),G=U[0],$=U[1],oe=(0,t.useLocalState)(w,"description",(P==null?void 0:P.body)||""),X=oe[0],ve=oe[1],me=(0,t.useLocalState)(w,"adminLocked",(P==null?void 0:P.admin_locked)===1||!1),ne=me[0],ce=me[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Authority",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function q(ae,J){return W(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",value:G,maxLength:"128",onInput:function(){function q(ae,J){return $(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",value:X,maxLength:"512",rows:"4",onInput:function(){function q(ae,J){return ve(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:O,content:O?"Eject: "+O.name:"Insert Photo",tooltip:!O&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){function q(){return T(O?"eject_photo":"attach_photo")}return q}()}),!!O&&(0,e.createComponentVNode)(2,C,{name:"inserted_photo_"+O.uid+".png",float:"right"})]}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:ne,icon:ne?"lock":"lock-open",content:ne?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function q(){return ce(!ne)}return q}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!P,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){function q(){T("clear_wanted_notice"),(0,y.modalClose)(w)}return q}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||G.trim().length===0||X.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function q(){(0,y.modalAnswer)(w,L.id,"",{author:_,name:G.substr(0,127),description:X.substr(0,511),admin_locked:ne?1:0})}return q}()})]})};(0,y.modalRegisterBodyOverride)("create_channel",g),(0,y.modalRegisterBodyOverride)("manage_channel",g),(0,y.modalRegisterBodyOverride)("create_story",N),(0,y.modalRegisterBodyOverride)("wanted_notice",x)},97351:function(I,r,n){"use strict";r.__esModule=!0,r.NinjaBloodScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(39473),m=n(98595),S=r.NinjaBloodScan=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data;return(0,e.createComponentVNode)(2,m.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,m.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.vialIcons,f=l.noVialIcon,u=l.bloodOwnerNames,v=l.bloodOwnerSpecies,b=l.bloodOwnerTypes,C=l.blockButtons,h=l.scanStates,g={blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"},N=["NoticeBox_red","NoticeBox","NoticeBox_blue"],x=[1,2,3];return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0431\u0440\u0430\u0437\u0446\u044B",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0414\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u0442\u0440\u0438 \u043E\u0431\u0440\u0430\u0437\u0446\u0430 \u043A\u0440\u043E\u0432\u0438. \u041C\u0430\u0448\u0438\u043D\u0430 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043D\u0430 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u0443 \u0441 \u043A\u0440\u043E\u0432\u044C\u044E \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u0438 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C\u0438 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u043B \u0432\u0430\u043C \u043A\u043B\u0430\u043D. \u0420\u0435\u0430\u0433\u0435\u043D\u0442\u044B \u0438\u043C \u043D\u0435 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0435 \u043D\u0435 \u043F\u0440\u0438\u043C\u0443\u0442\u0441\u044F \u0438\u043B\u0438 \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u043C",tooltipPosition:"bottom-start"}),children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"center",children:x.map(function(B,L){return(0,e.createComponentVNode)(2,o.FlexItem,{direction:"column",width:"33.3%",ml:L?2:0,children:[(0,e.createComponentVNode)(2,t.Section,{title:u[L]?"\u041A\u0440\u043E\u0432\u044C":"\u041D\u0435\u0442 \u0440\u0435\u0430\u0433\u0435\u043D\u0442\u0430",style:{"text-align":"left",background:"rgba(53, 94, 163, 0.5)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:N[h[L]],success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:C?g.disabled:g.blue,height:"100%",width:"100%",disabled:C,onClick:function(){function w(){return s("vial_out",{button_num:L+1})}return w}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+(d[L]||f),style:{"margin-left":"3px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:u[L]||" - ",content:"\u0420\u0430\u0441\u0430: "+(v[L]||" - ")+"\n"+("\u0422\u0438\u043F \u043A\u0440\u043E\u0432\u0438: "+(b[L]||" - ")),position:"bottom"})]})})]},L)})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:C===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:C,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043A\u0440\u043E\u0432\u044C \u0438 \u043F\u0435\u0440\u0435\u0441\u044B\u043B\u0430\u0435\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043A\u043B\u0430\u043D\u0443.",tooltipPosition:"bottom",onClick:function(){function B(){return s("scan_blood")}return B}()})})]})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.progressBar;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"green",value:l,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",mt:1,children:l?"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 "+(l+"%"):"\u0420\u0435\u0436\u0438\u043C \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F"}),2)})})}},32989:function(I,r,n){"use strict";r.__esModule=!0,r.NinjaMindScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.NinjaMindScan=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.occupantIcon,l=c.occupant_name,d=c.occupant_health,f=c.scanned_occupants,u=l==="none"?1:0;return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0438 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435.",tooltipPosition:"left"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{shrink:1,alignContent:"left",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,width:"90px",align:"left",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},align:"left",children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+s,style:{"margin-left":"-28px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,alignContent:"right",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",success:0,danger:0,align:"left",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0418\u043C\u044F",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:d})]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",mt:2.5,success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438 \u043F\u044B\u0442\u0430\u0435\u0442\u0441\u044F \u0434\u043E\u0431\u044B\u0442\u044C \u0438\u0437 \u0435\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u0443\u044E \u043A\u043B\u0430\u043D\u0443 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E.",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("scan_occupant")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",width:"250px",textAlign:"center",disabled:u,tooltip:"\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E, \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438\u0437 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("go_out")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0441 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u043E\u043D \u0431\u044B\u043B \u043F\u043E\u0445\u0438\u0449\u0435\u043D. \u0420\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u043C \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0435\u0433\u043E \u0437\u0430\u043F\u0443\u0433\u0430\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u044D\u0442\u0438\u043C, \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u043D\u0435 \u0440\u0430\u0437\u0431\u043E\u043B\u0442\u0430\u043B \u043E \u0432\u0430\u0441.",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("teleport_out")}return v}()})]})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043F\u0438\u0441\u043E\u043A \u0443\u0436\u0435 \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0432\u0430\u043C\u0438 \u043B\u044E\u0434\u0435\u0439",align:"center",backgroundColor:"rgba(0, 0, 0, 0.4)",children:(0,e.createComponentVNode)(2,t.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:f.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Box,{children:v.scanned_occupant})})},v.scanned_occupant)})})})})]})}},41166:function(I,r,n){"use strict";r.__esModule=!0,r.NuclearBomb=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.NuclearBomb=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;return i.extended?(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Disk",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authdisk?"eject":"id-card",selected:i.authdisk,content:i.diskname?i.diskname:"-----",tooltip:i.authdisk?"Eject Disk":"Insert Disk",onClick:function(){function c(){return p("auth")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Code",children:(0,e.createComponentVNode)(2,t.Button,{icon:"key",disabled:!i.authdisk,selected:i.authcode,content:i.codemsg,onClick:function(){function c(){return p("code")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Arming & Disarming",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bolted to floor",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.anchored?"check":"times",selected:i.anchored,disabled:!i.authfull,content:i.anchored?"YES":"NO",onClick:function(){function c(){return p("toggle_anchor")}return c}()})}),i.authfull&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",children:(0,e.createComponentVNode)(2,t.Button,{icon:"stopwatch",content:i.time,disabled:!i.authfull,tooltip:"Set Timer",onClick:function(){function c(){return p("set_time")}return c}()})})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",color:i.timer?"red":"",children:i.time+"s"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.safety?"check":"times",selected:i.safety,disabled:!i.authfull,content:i.safety?"ON":"OFF",tooltip:i.safety?"Disable Safety":"Enable Safety",onClick:function(){function c(){return p("toggle_safety")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Arm/Disarm",children:(0,e.createComponentVNode)(2,t.Button,{icon:(i.timer,"bomb"),disabled:i.safety||!i.authfull,color:"red",content:i.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){function c(){return p("toggle_armed")}return c}()})})]})})]})}):(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Deployment",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){function c(){return p("deploy")}return c}()})})})})}return S}()},52416:function(I,r,n){"use strict";r.__esModule=!0,r.NumberInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(92986),m=n(72253),S=n(36036),y=n(98595),k=r.NumberInputModal=function(){function p(i,c){var s=(0,m.useBackend)(c),l=s.act,d=s.data,f=d.init_value,u=d.large_buttons,v=d.message,b=v===void 0?"":v,C=d.timeout,h=d.title,g=(0,m.useLocalState)(c,"input",f),N=g[0],x=g[1],B=function(){function E(T){T!==N&&x(T)}return E}(),L=function(){function E(T){T!==N&&x(T)}return E}(),w=140+Math.max(Math.ceil(b.length/3),b.length>0&&u?5:0);return(0,e.createComponentVNode)(2,y.Window,{title:h,width:270,height:w,children:[C&&(0,e.createComponentVNode)(2,a.Loader,{value:C}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function E(T){var A=window.event?T.which:T.keyCode;A===o.KEY_ENTER&&l("submit",{entry:N}),A===o.KEY_ESCAPE&&l("cancel")}return E}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:b})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,V,{input:N,onClick:L,onChange:B})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return p}(),V=function(i,c){var s=(0,m.useBackend)(c),l=s.act,d=s.data,f=d.min_value,u=d.max_value,v=d.init_value,b=d.round_value,C=i.input,h=i.onClick,g=i.onChange,N=Math.round(C!==f?Math.max(C/2,f):u/2),x=C===f&&f>0||C===1;return(0,e.createComponentVNode)(2,S.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===f,icon:"angle-double-left",onClick:function(){function B(){return h(f)}return B}(),tooltip:C===f?"Min":"Min ("+f+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.RestrictedInput,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!b,minValue:f,maxValue:u,onChange:function(){function B(L,w){return g(w)}return B}(),onEnter:function(){function B(L,w){return l("submit",{entry:w})}return B}(),value:C})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===u,icon:"angle-double-right",onClick:function(){function B(){return h(u)}return B}(),tooltip:C===u?"Max":"Max ("+u+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:x,icon:"divide",onClick:function(){function B(){return h(N)}return B}(),tooltip:x?"Split":"Split ("+N+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===v,icon:"redo",onClick:function(){function B(){return h(v)}return B}(),tooltip:v?"Reset ("+v+")":"Reset"})})]})}},1218:function(I,r,n){"use strict";r.__esModule=!0,r.OperatingComputer=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(98595),m=n(36036),S=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},V=["bad","average","average","good","average","average","bad"],p=r.OperatingComputer=function(){function l(d,f){var u=(0,t.useBackend)(f),v=u.act,b=u.data,C=b.hasOccupant,h=b.choice,g;return h?g=(0,e.createComponentVNode)(2,s):g=C?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Window,{width:650,height:455,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Tabs,{children:[(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:!h,icon:"user",onClick:function(){function N(){return v("choiceOff")}return N}(),children:"Patient"}),(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:!!h,icon:"cog",onClick:function(){function N(){return v("choiceOn")}return N}(),children:"Options"})]})}),(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,children:g})})]})})})}return l}(),i=function(d,f){var u=(0,t.useBackend)(f),v=u.data,b=v.occupant;return(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m.Section,{fill:!0,title:"Patient",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Name",children:b.name}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Status",color:S[b.stat][0],children:S[b.stat][1]}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:b.maxHealth,value:b.health/b.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),y.map(function(C,h){return(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:C[0]+" Damage",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:"100",value:b[C[1]]/100,ranges:k,children:(0,a.round)(b[C[1]])},h)},h)}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:b.maxTemp,value:b.bodyTemperature/b.maxTemp,color:V[b.temperatureSuitability+3],children:[(0,a.round)(b.btCelsius),"\xB0C, ",(0,a.round)(b.btFaren),"\xB0F"]})}),!!b.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:b.bloodMax,value:b.bloodLevel/b.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[b.bloodPercent,"%, ",b.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Pulse",children:[b.pulse," BPM"]})],4)]})})}),(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Section,{title:"Current Procedures",level:"2",children:b.inSurgery?b.surgeries.map(function(C){var h=C.bodypartName,g=C.surgeryName,N=C.stepName;return(0,e.createComponentVNode)(2,m.Section,{title:h,level:"4",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Procedure",children:g}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Next Step",children:N})]})},h)}):(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"No procedure ongoing."})})})]})},c=function(){return(0,e.createComponentVNode)(2,m.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,m.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No patient detected."]})})},s=function(d,f){var u=(0,t.useBackend)(f),v=u.act,b=u.data,C=b.verbose,h=b.health,g=b.healthAlarm,N=b.oxy,x=b.oxyAlarm,B=b.crit;return(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Loudspeaker",children:(0,e.createComponentVNode)(2,m.Button,{selected:C,icon:C?"toggle-on":"toggle-off",content:C?"On":"Off",onClick:function(){function L(){return v(C?"verboseOff":"verboseOn")}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Health Announcer",children:(0,e.createComponentVNode)(2,m.Button,{selected:h,icon:h?"toggle-on":"toggle-off",content:h?"On":"Off",onClick:function(){function L(){return v(h?"healthOff":"healthOn")}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,e.createComponentVNode)(2,m.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:g,stepPixelSize:5,ml:"0",onChange:function(){function L(w,E){return v("health_adj",{new:E})}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Oxygen Alarm",children:(0,e.createComponentVNode)(2,m.Button,{selected:N,icon:N?"toggle-on":"toggle-off",content:N?"On":"Off",onClick:function(){function L(){return v(N?"oxyOff":"oxyOn")}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,e.createComponentVNode)(2,m.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:x,stepPixelSize:5,ml:"0",onChange:function(){function L(w,E){return v("oxy_adj",{new:E})}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Critical Alert",children:(0,e.createComponentVNode)(2,m.Button,{selected:B,icon:B?"toggle-on":"toggle-off",content:B?"On":"Off",onClick:function(){function L(){return v(B?"critOff":"critOn")}return L}()})})]})}},46892:function(I,r,n){"use strict";r.__esModule=!0,r.Orbit=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595);function S(f,u){var v=typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(v)return(v=v.call(f)).next.bind(v);if(Array.isArray(f)||(v=y(f))||u&&f&&typeof f.length=="number"){v&&(f=v);var b=0;return function(){return b>=f.length?{done:!0}:{done:!1,value:f[b++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(f,u){if(f){if(typeof f=="string")return k(f,u);var v={}.toString.call(f).slice(8,-1);return v==="Object"&&f.constructor&&(v=f.constructor.name),v==="Map"||v==="Set"?Array.from(f):v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?k(f,u):void 0}}function k(f,u){(u==null||u>f.length)&&(u=f.length);for(var v=0,b=Array(u);vv},c=function(u,v){var b=u.name,C=v.name;if(!b||!C)return 0;var h=b.match(V),g=C.match(V);if(h&&g&&b.replace(V,"")===C.replace(V,"")){var N=parseInt(h[1],10),x=parseInt(g[1],10);return N-x}return i(b,C)},s=function(u,v){var b=(0,t.useBackend)(v),C=b.act,h=u.searchText,g=u.source,N=u.title,x=g.filter(p(h));return x.sort(c),g.length>0&&(0,e.createComponentVNode)(2,o.Section,{title:N+" - ("+g.length+")",children:x.map(function(B){return(0,e.createComponentVNode)(2,o.Button,{content:B.name,onClick:function(){function L(){return C("orbit",{ref:B.ref})}return L}()},B.name)})})},l=function(u,v){var b=(0,t.useBackend)(v),C=b.act,h=u.color,g=u.thing;return(0,e.createComponentVNode)(2,o.Button,{color:h,onClick:function(){function N(){return C("orbit",{ref:g.ref})}return N}(),children:g.name})},d=r.Orbit=function(){function f(u,v){for(var b=(0,t.useBackend)(v),C=b.act,h=b.data,g=h.alive,N=h.antagonists,x=h.highlights,B=h.auto_observe,L=h.dead,w=h.ghosts,E=h.misc,T=h.npcs,A=(0,t.useLocalState)(v,"searchText",""),O=A[0],P=A[1],M={},D=S(N),F;!(F=D()).done;){var _=F.value;M[_.antag]===void 0&&(M[_.antag]=[]),M[_.antag].push(_)}var W=Object.entries(M);W.sort(function(G,$){return i(G[0],$[0])});var U=function(){function G($){for(var oe=0,X=[W.map(function(ne){var ce=ne[0],q=ne[1];return q}),x,g,w,L,T,E];oe0&&(0,e.createComponentVNode)(2,o.Section,{title:"Antagonists",children:W.map(function(G){var $=G[0],oe=G[1];return(0,e.createComponentVNode)(2,o.Section,{title:$,level:2,children:oe.filter(p(O)).sort(c).map(function(X){return(0,e.createComponentVNode)(2,l,{color:"bad",thing:X},X.name)})},$)})}),x.length>0&&(0,e.createComponentVNode)(2,s,{title:"Highlights",source:x,searchText:O,color:"teal"}),(0,e.createComponentVNode)(2,o.Section,{title:"Alive - ("+g.length+")",children:g.filter(p(O)).sort(c).map(function(G){return(0,e.createComponentVNode)(2,l,{color:"good",thing:G},G.name)})}),(0,e.createComponentVNode)(2,o.Section,{title:"Ghosts - ("+w.length+")",children:w.filter(p(O)).sort(c).map(function(G){return(0,e.createComponentVNode)(2,l,{color:"grey",thing:G},G.name)})}),(0,e.createComponentVNode)(2,s,{title:"Dead",source:L,searchText:O}),(0,e.createComponentVNode)(2,s,{title:"NPCs",source:T,searchText:O}),(0,e.createComponentVNode)(2,s,{title:"Misc",source:E,searchText:O})]})})}return f}()},15421:function(I,r,n){"use strict";r.__esModule=!0,r.OreRedemption=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=n(9394);function y(u){if(u==null)throw new TypeError("Cannot destructure "+u)}var k=(0,S.createLogger)("OreRedemption"),V=function(v){return v.toLocaleString("en-US")+" pts"},p=r.OreRedemption=function(){function u(v,b){return(0,e.createComponentVNode)(2,m.Window,{width:490,height:750,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{height:"100%"})}),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.id,x=g.points,B=g.disk,L=Object.assign({},(y(v),v));return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({},L,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"average",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"This machine only accepts ore. Gibtonite is not accepted."]}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID card",children:N?(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,verticalAlign:"middle",icon:"eject",content:N.name,tooltip:"Ejects the ID card.",onClick:function(){function w(){return h("eject_id")}return w}(),style:{"white-space":"pre-wrap"}}):(0,e.createComponentVNode)(2,o.Button,{icon:"sign-in-alt",content:"Insert",tooltip:"Hold the ID card in your hand to insert.",onClick:function(){function w(){return h("insert_id")}return w}()})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:V(N.points)})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:V(N.total_points)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed Points",color:x>0?"good":"grey",bold:x>0&&"good",children:V(x)}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!N,icon:"hand-holding-usd",content:"Claim",onClick:function(){function w(){return h("claim")}return w}()})})]}),(0,e.createComponentVNode)(2,o.Divider),B?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Design disk",children:(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,icon:"eject",content:B.name,tooltip:"Ejects the design disk.",onClick:function(){function w(){return h("eject_disk")}return w}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Stored design",children:(0,e.createComponentVNode)(2,o.Box,{color:B.design&&(B.compatible?"good":"bad"),children:B.design||"N/A"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!B.design||!B.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){function w(){return h("download")}return w}()})})]}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No design disk inserted."})]})))},c=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.sheets,x=Object.assign({},(y(v),v));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"20%",children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,d,{ore:B},B.id)})]})))})},s=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.alloys,x=Object.assign({},(y(v),v));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,f,{ore:B},B.id)})]})))})},l=function(v,b){var C;return(0,e.createComponentVNode)(2,o.Box,{className:"OreHeader",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:v.title}),(C=v.columns)==null?void 0:C.map(function(h){return(0,e.createComponentVNode)(2,o.Stack.Item,{basis:h[1],textAlign:"center",color:"label",bold:!0,children:h[0]},h)})]})})},d=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=v.ore;if(!(g.value&&g.amount<=0&&!(["metal","glass"].indexOf(g.id)>-1)))return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"45%",align:"middle",children:(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",g.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:g.name})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",children:g.value}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})},f=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=v.ore;return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"7%",align:"middle",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["alloys32x32",g.id])})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",textAlign:"middle",align:"center",children:g.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"35%",textAlign:"middle",color:g.amount>=1?"good":"gray",align:"center",children:g.description}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"10%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})}},30373:function(I,r,n){"use strict";r.__esModule=!0,r.PAI=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(71253),S=n(70752),y=function(p){var i;try{i=S("./"+p+".js")}catch(s){if(s.code==="MODULE_NOT_FOUND")return(0,m.routingError)("notFound",p);throw s}var c=i[p];return c||(0,m.routingError)("missingExport",p)},k=r.PAI=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.app_template,f=l.app_icon,u=l.app_title,v=y(d);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:f,mr:1}),u,d!=="pai_main_menu"&&(0,e.createComponentVNode)(2,t.Button,{ml:2,content:"Home",icon:"arrow-up",onClick:function(){function b(){return s("MASTER_back")}return b}()})]}),p:1,children:(0,e.createComponentVNode)(2,v)})})})}return V}()},85175:function(I,r,n){"use strict";r.__esModule=!0,r.PDA=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(71253),S=n(59395),y=function(c){var s;try{s=S("./"+c+".js")}catch(d){if(d.code==="MODULE_NOT_FOUND")return(0,m.routingError)("notFound",c);throw d}var l=s[c];return l||(0,m.routingError)("missingExport",c)},k=r.PDA=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.app,v=f.owner;if(!v)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var b=y(u.template);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,V)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:u.icon,mr:1}),u.name]}),children:(0,e.createComponentVNode)(2,b)})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:7.5,children:(0,e.createComponentVNode)(2,p)})]})})})}return i}(),V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.idInserted,v=f.idLink,b=f.stationTime,C=f.cartridge_name,h=f.request_cartridge_name;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{ml:.5,children:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",color:"transparent",onClick:function(){function g(){return d("Authenticate")}return g}(),content:u?v:"No ID Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject")}return g}(),content:C?["Eject "+C]:"No Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject_Request")}return g}(),content:h?["Eject "+h]:"No Request Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:b})]})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.app;return(0,e.createComponentVNode)(2,t.Box,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[!!u.has_back&&(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"33%",mr:-.5,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){function v(){return d("Back")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:u.has_back?"33%":"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.is_home?"disabled":"white",icon:"home",onClick:function(){function v(){d("Home")}return v}()})})]})})}},38280:function(I,r,n){"use strict";r.__esModule=!0,r.PDAPainter=r.PDAColorRow=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),m=r.PDAPainter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.statusLabel,l=c.pdaTypes,d=c.hasPDA,f=c.pdaIcon,u=c.pdaOwnerName,v=c.pdaJobName;return(0,e.createComponentVNode)(2,t.Window,{width:545,height:350,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{spacing:1,direction:"row",height:"100%",flex:"1",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:24,shrink:0,children:[(0,e.createComponentVNode)(2,o.Section,{title:"\u041E\u0431\u0449\u0435\u0435",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:d?"eject":"exclamation-triangle",selected:d,content:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C":"-----",tooltip:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C PDA":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C PDA",tooltipPosition:"left",onClick:function(){function b(){return i(d?"eject_pda":"insert_pda")}return b}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0418\u043C\u044F",children:u||"\u041D/\u0414"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C",children:v||"\u041D/\u0414"})]})}),(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",direction:"column",flex:"1",children:(0,e.createComponentVNode)(2,o.Flex.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{as:"img",height:"160px",src:d?"data:image/png;base64,"+f:"",style:{"-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"},align:"middle"})}),(0,e.createComponentVNode)(2,o.LabeledList,{m:"5px",children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",children:s})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{m:"5px",fluid:!0,disabled:!d,content:"\u0421\u0442\u0435\u0440\u0435\u0442\u044C PDA",confirmContent:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C?",textAlign:"left",color:"red",tooltip:"C\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u0430 \u0437\u0430\u0432\u043E\u0434\u0441\u043A\u0438\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",tooltipPosition:"top",onClick:function(){function b(){return i("erase_pda")}return b}()})]})})})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:27,children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",flex:"1",children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0426\u0432\u0435\u0442 PDA",flexGrow:"1",scrollable:!0,fill:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:Object.keys(l).map(function(b){return(0,e.createComponentVNode)(2,S,{selectedPda:b,selectedPdaImage:l[b][0]},b)})})})})})]})})})}return y}(),S=r.PDAColorRow=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.hasPDA,l=k.selectedPda,d=k.selectedPdaImage;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+d,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,disabled:!s,icon:d,content:l,confirmContent:"\u041F\u043E\u043A\u0440\u0430\u0441\u0438\u0442\u044C?",textAlign:"left",onClick:function(){function f(){return i("choose_pda",{selectedPda:l,selectedPdaImage:d})}return f}()})})]})}return y}()},68654:function(I,r,n){"use strict";r.__esModule=!0,r.Pacman=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(49968),S=r.Pacman=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.broken,l=c.anchored,d=c.active,f=c.fuel_type,u=c.fuel_usage,v=c.fuel_stored,b=c.fuel_cap,C=c.is_ai,h=c.tmp_current,g=c.tmp_max,N=c.tmp_overheat,x=c.output_max,B=c.power_gen,L=c.output_set,w=c.has_fuel,E=v/b,T=h/g,A=L*B,O=Math.round(v/u),P=Math.round(O/60),M=O>120?P+" minutes":O+" seconds";return(0,e.createComponentVNode)(2,o.Window,{width:500,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(s||!l)&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:[!!s&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator is malfunctioning!"}),!s&&!l&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!s&&!!l&&(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!w,selected:d,onClick:function(){function D(){return i("toggle_power")}return D}()}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",className:"ml-1",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power setting",children:[(0,e.createComponentVNode)(2,t.NumberInput,{value:L,minValue:1,maxValue:x,step:1,className:"mt-1",onDrag:function(){function D(F,_){return i("change_power",{change_power:_})}return D}()}),"(",(0,m.formatPower)(A),")"]})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:T,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[h," \u2103"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[N>50&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"CRITICAL OVERHEAT!"}),N>20&&N<=50&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"WARNING: Overheating!"}),N>1&&N<=20&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Temperature High"}),N===0&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Optimal"})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fuel",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:d||C||!w,onClick:function(){function D(){return i("eject_fuel")}return D}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Type",children:f}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:E,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(v/1e3)," dm\xB3"]})})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel usage",children:[u/1e3," dm\xB3/s"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel depletion",children:[!!w&&(u?M:"N/A"),!w&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Out of fuel"})]})]})})]})})],4)]})})}return y}()},33388:function(I,r,n){"use strict";r.__esModule=!0,r.PersonalCrafting=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.PersonalCrafting=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.busy,d=s.category,f=s.display_craftable_only,u=s.display_compact,v=s.prev_cat,b=s.next_cat,C=s.subcategory,h=s.prev_subcat,g=s.next_subcat;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!l&&(0,e.createComponentVNode)(2,t.Dimmer,{fontSize:"32px",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog",spin:1})," Crafting..."]}),(0,e.createComponentVNode)(2,t.Section,{title:d,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Show Craftable Only",icon:f?"check-square-o":"square-o",selected:f,onClick:function(){function N(){return c("toggle_recipes")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Compact Mode",icon:u?"check-square-o":"square-o",selected:u,onClick:function(){function N(){return c("toggle_compact")}return N}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:v,icon:"arrow-left",onClick:function(){function N(){return c("backwardCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:b,icon:"arrow-right",onClick:function(){function N(){return c("forwardCat")}return N}()})]}),C&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"arrow-left",onClick:function(){function N(){return c("backwardSubCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g,icon:"arrow-right",onClick:function(){function N(){return c("forwardSubCat")}return N}()})]}),u?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,f=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function v(){return c("make",{make:u.ref})}return v}()}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)}),!l&&f.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,f=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function v(){return c("make",{make:u.ref})}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)}),!l&&f.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)})]})}},56150:function(I,r,n){"use strict";r.__esModule=!0,r.Photocopier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(88510),S=n(64795),y=n(25328);function k(s,l){var d=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(d)return(d=d.call(s)).next.bind(d);if(Array.isArray(s)||(d=V(s))||l&&s&&typeof s.length=="number"){d&&(s=d);var f=0;return function(){return f>=s.length?{done:!0}:{done:!1,value:s[f++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function V(s,l){if(s){if(typeof s=="string")return p(s,l);var d={}.toString.call(s).slice(8,-1);return d==="Object"&&s.constructor&&(d=s.constructor.name),d==="Map"||d==="Set"?Array.from(s):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?p(s,l):void 0}}function p(s,l){(l==null||l>s.length)&&(l=s.length);for(var d=0,f=Array(l);ds?this.substring(0,s)+"...":this};var i=function(l,d){d===void 0&&(d="");var f=(0,y.createSearch)(d,function(u){return u.altername});return(0,S.flow)([(0,m.filter)(function(u){return u==null?void 0:u.altername}),d&&(0,m.filter)(f),(0,m.sortBy)(function(u){return u.id})])(l)},c=r.Photocopier=function(){function s(l,d){for(var f=(0,a.useBackend)(d),u=f.act,v=f.data,b=v.copies,C=v.maxcopies,h=(0,a.useLocalState)(d,"searchText",""),g=h[0],N=h[1],x=i((0,m.sortBy)(function(M){return M.category})(v.forms||[]),g),B=[],L=k(x),w;!(w=L()).done;){var E=w.value;B.includes(E.category)||B.push(E.category)}var T=(0,a.useLocalState)(d,"number",0),A=T[0],O=T[1],P;return v.category===""?P=x:P=x.filter(function(M){return M.category===v.category}),(0,e.createComponentVNode)(2,o.Window,{width:550,height:575,theme:v.ui_theme,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"40%",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mt:.3,color:"grey",children:"\u0417\u0430\u0440\u044F\u0434 \u0442\u043E\u043D\u0435\u0440\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{minValue:0,maxValue:30,value:v.toner})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mb:.3,color:"grey",children:"\u0424\u043E\u0440\u043C\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",textAlign:"center",bold:!0,children:v.form_id===""?"\u041D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D\u0430":v.form_id})]}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:1,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!v.copyitem&&!v.mob,icon:v.copyitem||v.mob?"eject":"times",content:v.copyitem?v.copyitem:v.mob?"\u0416\u043E\u043F\u0430 "+v.mob+"!":"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430",onClick:function(){function M(){return u("removedocument")}return M}()})})}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!v.folder,icon:v.folder?"eject":"times",content:v.folder?v.folder:"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u043F\u0430\u043F\u043A\u0438",onClick:function(){function M(){return u("removefolder")}return M}()})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"print",disabled:v.toner===0||v.form===null,content:"\u041F\u0435\u0447\u0430\u0442\u044C",onClick:function(){function M(){return u("print_form")}return M}()})}),!!v.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"image",disabled:v.toner<5,content:"\u0424\u043E\u0442\u043E",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0444\u043E\u0442\u043E \u0441 \u0411\u0430\u0437\u044B \u0414\u0430\u043D\u043D\u044B\u0445",onClick:function(){function M(){return u("ai_pic")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"copy",content:"\u041A\u043E\u043F\u0438\u044F",disabled:v.toner===0||!v.copyitem&&!v.mob,onClick:function(){function M(){return u("copy")}return M}()})}),!!v.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"i-cursor",content:"\u0422\u0435\u043A\u0441\u0442",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0439 \u0442\u0435\u043A\u0441\u0442",disabled:v.toner===0,onClick:function(){function M(){return u("ai_text")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:1.5,mt:1.2,width:"50%",color:"grey",children:"\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E:"}),(0,e.createComponentVNode)(2,t.Slider,{mt:.75,width:"50%",animated:!0,minValue:1,maxValue:C,value:b,stepPixelSize:10,onChange:function(){function M(D,F){return u("copies",{new:F})}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"\u0411\u044E\u0440\u043E\u043A\u0440\u0430\u0442\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:-.5,icon:"chevron-right",color:"transparent",content:"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",selected:!v.category,onClick:function(){function M(){return u("choose_category",{category:""})}return M}()})}),B.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"chevron-right",mb:-.5,color:"transparent",content:M,selected:v.category===M,onClick:function(){function D(){return u("choose_category",{category:M})}return D}()},M)},M)})]})})})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"60%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:v.category||"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",buttons:(0,e.createComponentVNode)(2,t.Input,{mr:18.5,width:"100%",placeholder:"\u041F\u043E\u0438\u0441\u043A \u0444\u043E\u0440\u043C\u044B",onInput:function(){function M(D,F){return N(F)}return M}()}),children:P.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:.5,color:"transparent",content:M.altername.trimLongStr(37),tooltip:M.altername,selected:v.form_id===M.id,onClick:function(){function D(){return u("choose_form",{path:M.path,id:M.id})}return D}()})},M.path)})})})]})})})}return s}()},94158:function(I,r,n){"use strict";r.__esModule=!0,r.PodTracking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.PodTracking=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.pods;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Position",children:[s.podx,", ",s.pody,", ",s.podz]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pilot",children:s.pilot}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Passengers",children:s.passengers})]})},s.name)})})})}return S}()},84676:function(I,r,n){"use strict";r.__esModule=!0,r.PoolController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=["tempKey"];function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y={scalding:{label:"Scalding",color:"#FF0000",icon:"fa fa-arrow-circle-up",requireEmag:!0},warm:{label:"Warm",color:"#990000",icon:"fa fa-arrow-circle-up"},normal:{label:"Normal",color:null,icon:"fa fa-arrow-circle-right"},cool:{label:"Cool",color:"#009999",icon:"fa fa-arrow-circle-down"},frigid:{label:"Frigid",color:"#00CCCC",icon:"fa fa-arrow-circle-down",requireEmag:!0}},k=function(i,c){var s=i.tempKey,l=S(i,m),d=y[s];if(!d)return null;var f=(0,a.useBackend)(c),u=f.data,v=f.act,b=u.currentTemp,C=d.label,h=d.icon,g=s===b,N=function(){v("setTemp",{temp:s})};return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({selected:g,onClick:N},l,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:h}),C]})))},V=r.PoolController=function(){function p(i,c){for(var s=(0,a.useBackend)(c),l=s.data,d=l.emagged,f=l.currentTemp,u=y[f]||y.normal,v=u.label,b=u.color,C=[],h=0,g=Object.entries(y);h50?"battery-half":"battery-quarter")||b==="C"&&"bolt"||b==="F"&&"battery-full"||b==="M"&&"slash",color:b==="N"&&(C>50?"yellow":"red")||b==="C"&&"yellow"||b==="F"&&"green"||b==="M"&&"orange"}),(0,e.createComponentVNode)(2,k.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,o.toFixed)(C)+"%"})],4)};d.defaultHooks=m.pureComponentHooks;var f=function(v){var b,C,h=v.status;switch(h){case"AOn":b=!0,C=!0;break;case"AOff":b=!0,C=!1;break;case"On":b=!1,C=!0;break;case"Off":b=!1,C=!1;break}var g=(C?"On":"Off")+(" ["+(b?"auto":"manual")+"]");return(0,e.createComponentVNode)(2,k.ColorBox,{color:C?"good":"bad",content:b?void 0:"M",title:g})};f.defaultHooks=m.pureComponentHooks},50992:function(I,r,n){"use strict";r.__esModule=!0,r.PrisonerImplantManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),m=n(3939),S=n(321),y=n(5485),k=n(98595),V=r.PrisonerImplantManager=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.loginState,u=d.prisonerInfo,v=d.chemicalInfo,b=d.trackingInfo,C;if(!f.logged_in)return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.LoginScreen)})});var h=[1,5,10];return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:[(0,e.createComponentVNode)(2,m.ComplexModal),(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.LoginInfo),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:u.name?"eject":"id-card",selected:u.name,content:u.name?u.name:"-----",tooltip:u.name?"Eject ID":"Insert ID",onClick:function(){function g(){return l("id_card")}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Points",children:[u.points!==null?u.points:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"minus-square",disabled:u.points===null,content:"Reset",onClick:function(){function g(){return l("reset_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Point Goal",children:[u.goal!==null?u.goal:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"pen",disabled:u.goal===null,content:"Edit",onClick:function(){function g(){return(0,m.modalOpen)(c,"set_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createVNode)(1,"box",null,[(0,e.createTextVNode)("1 minute of prison time should roughly equate to 150 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Sentences should not exceed 5000 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Permanent prisoners should not be given a point goal."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle.")],4,{hidden:u.goal===null})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Tracking Implants",children:b.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.subject]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:g.location}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:g.health}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){function N(){return(0,m.modalOpen)(c,"warn",{uid:g.uid})}return N}()})})]})]},g.subject)]}),(0,e.createVNode)(1,"br")],4)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Chemical Implants",children:v.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.name]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Reagents",children:g.volume})}),h.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{mt:2,disabled:g.volume1100?"purple":f>500?"orange":f>250?"yellow":"green"},k=function(f,u){for(var v=[],b=0;b0?"envelope-open-text":"envelope",onClick:function(){function x(){return v("setScreen",{setScreen:6})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Assistance",icon:"hand-paper",onClick:function(){function x(){return v("setScreen",{setScreen:1})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Supplies",icon:"box",onClick:function(){function x(){return v("setScreen",{setScreen:2})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Relay Anonymous Information",icon:"comment",onClick:function(){function x(){return v("setScreen",{setScreen:3})}return x}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print Shipping Label",icon:"tag",onClick:function(){function x(){return v("setScreen",{setScreen:9})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View Shipping Logs",icon:"clipboard-list",onClick:function(){function x(){return v("setScreen",{setScreen:10})}return x}()})})]}),!!h&&(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:"Send Station-Wide Announcement",icon:"bullhorn",onClick:function(){function x(){return v("setScreen",{setScreen:8})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Speaker Off":"Speaker On",selected:!g,icon:g?"volume-mute":"volume-up",onClick:function(){function x(){return v("toggleSilent")}return x}()})})]})},k=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.department,h,g;switch(d.purpose){case"ASSISTANCE":h=b.assist_dept,g="Request assistance from another department";break;case"SUPPLIES":h=b.supply_dept,g="Request supplies from another department";break;case"INFO":h=b.info_dept,g="Relay information to another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:g,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return v("setScreen",{setScreen:0})}return N}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:h.filter(function(N){return N!==C}).map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Message",icon:"envelope",onClick:function(){function x(){return v("writeInput",{write:N,priority:1})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{content:"High Priority",icon:"exclamation-circle",onClick:function(){function x(){return v("writeInput",{write:N,priority:2})}return x}()})]},N)})})})},V=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C;switch(d.type){case"SUCCESS":C="Message sent successfully";break;case"FAIL":C="Request supplies from another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:C,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function h(){return v("setScreen",{setScreen:0})}return h}()})})},p=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C,h;switch(d.type){case"MESSAGES":C=b.message_log,h="Message Log";break;case"SHIPPING":C=b.shipping_log,h="Shipping label print log";break}return(0,e.createComponentVNode)(2,t.Section,{title:h,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return v("setScreen",{setScreen:0})}return g}()}),children:C.map(function(g){return(0,e.createComponentVNode)(2,t.Box,{className:"RequestConsole__message",children:g},g)})})},i=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.recipient,h=b.message,g=b.msgVerified,N=b.msgStamped;return(0,e.createComponentVNode)(2,t.Section,{title:"Message Authentication",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function x(){return v("setScreen",{setScreen:0})}return x}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Recipient",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",color:"green",children:g}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stamped by",color:"blue",children:N})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Message",icon:"envelope",onClick:function(){function x(){return v("department",{department:C})}return x}()})]})},c=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.message,h=b.announceAuth;return(0,e.createComponentVNode)(2,t.Section,{title:"Station-Wide Announcement",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return v("setScreen",{setScreen:0})}return g}()}),children:[(0,e.createComponentVNode)(2,t.Button,{content:C||"Edit Message",icon:"edit",onClick:function(){function g(){return v("writeAnnouncement")}return g}()}),h?(0,e.createComponentVNode)(2,t.Box,{mt:1,color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{mt:1,children:"Swipe your ID card to authenticate yourself."}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Announcement",icon:"bullhorn",disabled:!(h&&C),onClick:function(){function g(){return v("sendAnnouncement")}return g}()})]})},s=function(d,f){var u=(0,a.useBackend)(f),v=u.act,b=u.data,C=b.shipDest,h=b.msgVerified,g=b.ship_dept;return(0,e.createComponentVNode)(2,t.Section,{title:"Print Shipping Label",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return v("setScreen",{setScreen:0})}return N}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",children:h})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Print Label",icon:"print",disabled:!(C&&h),onClick:function(){function N(){return v("printLabel")}return N}()}),(0,e.createComponentVNode)(2,t.Section,{title:"Destinations",mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:(0,e.createComponentVNode)(2,t.Button,{content:C===N?"Selected":"Select",selected:C===N,onClick:function(){function x(){return v("shipSelect",{shipSelect:N})}return x}()})},N)})})})]})}},3786:function(I,r,n){"use strict";r.__esModule=!0,r.RequestManager=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595);/** + */function s(w,T){w.prototype=Object.create(T.prototype),w.prototype.constructor=w,l(w,T)}function l(w,T){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(A,E){return A.__proto__=E,A},l(w,T)}function d(w,T){if(w==null)return{};var A={};for(var E in w)if({}.hasOwnProperty.call(w,E)){if(T.includes(E))continue;A[E]=w[E]}return A}var m=r.ColorPickerModal=function(){function w(T,A){var E=(0,t.useBackend)(A),P=E.data,O=P.timeout,M=P.message,F=P.title,D=P.autofocus,_=P.default_color,W=_===void 0?"#000000":_,U=(0,t.useLocalState)(A,"color_picker_choice",(0,y.hexToHsva)(W)),$=U[0],G=U[1];return(0,e.createComponentVNode)(2,f.Window,{height:400,title:F,width:600,theme:"generic",children:[!!O&&(0,e.createComponentVNode)(2,a.Loader,{value:O}),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[M&&(0,e.createComponentVNode)(2,o.Stack.Item,{m:1,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",overflow:"hidden",children:M})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[!!D&&(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,u,{color:$,setColor:G,defaultColor:W})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i.InputButtons,{input:(0,y.hsvaToHex)($)})})]})})]})}return w}(),u=r.ColorSelector=function(){function w(T,A){var E=T.color,P=T.setColor,O=T.defaultColor,M=function(){function _(W){P(function(U){return Object.assign({},U,W)})}return _}(),F=(0,y.hsvaToRgba)(E),D=(0,y.hsvaToHex)(E);return(0,e.createComponentVNode)(2,o.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{mr:2,children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createVNode)(1,"div","react-colorful",[(0,e.createComponentVNode)(2,g,{hsva:E,onChange:M}),(0,e.createComponentVNode)(2,N,{hue:E.h,onChange:M,className:"react-colorful__last-control"})],4)}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Current"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Previous"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Tooltip,{content:D,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:D})}),(0,e.createComponentVNode)(2,o.Tooltip,{content:O,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:O})})]})]})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:!0,fontSize:"15px",lineHeight:"24px",children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"Hex:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"24px",children:(0,e.createComponentVNode)(2,C,{fluid:!0,color:(0,y.hsvaToHex)(E).substring(1),onChange:function(){function _(W){p.logger.info(W),P((0,y.hexToHsva)(W))}return _}(),prefixed:!0})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"H:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,N,{hue:E.h,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:E.h,callback:function(){function _(W,U){return M({h:U})}return _}(),max:360,unit:"\xB0"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"S:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,x,{color:E,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:E.s,callback:function(){function _(W,U){return M({s:U})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"V:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,B,{color:E,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:E.v,callback:function(){function _(W,U){return M({v:U})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"R:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,I,{color:E,onChange:M,target:"r"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:F.r,callback:function(){function _(W,U){F.r=U,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"G:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,I,{color:E,onChange:M,target:"g"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:F.g,callback:function(){function _(W,U){F.g=U,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"B:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,I,{color:E,onChange:M,target:"b"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:F.b,callback:function(){function _(W,U){F.b=U,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})})]})})]})}return w}(),v=function(T){var A=T.value,E=T.callback,P=T.min,O=P===void 0?0:P,M=T.max,F=M===void 0?100:M,D=T.unit;return(0,e.createComponentVNode)(2,o.NumberInput,{width:"70px",value:Math.round(A),step:1,minValue:O,maxValue:F,onChange:E,unit:D})},b=function(T){return"#"+T},C=r.HexColorInput=function(){function w(T){var A=T.prefixed,E=T.alpha,P=T.color,O=T.fluid,M=T.onChange,F=d(T,c),D=function(){function W(U){return U.replace(/([^0-9A-F]+)/gi,"").substring(0,E?8:6)}return W}(),_=function(){function W(U){return(0,y.validHex)(U,E)}return W}();return(0,e.normalizeProps)((0,e.createComponentVNode)(2,h,Object.assign({},F,{fluid:O,color:P,onChange:M,escape:D,format:A?b:void 0,validate:_})))}return w}(),h=r.ColorInput=function(w){function T(E){var P;return P=w.call(this)||this,P.props=void 0,P.state=void 0,P.handleInput=function(O){var M=P.props.escape(O.currentTarget.value);P.setState({localValue:M})},P.handleBlur=function(O){O.currentTarget&&(P.props.validate(O.currentTarget.value)?P.props.onChange(P.props.escape?P.props.escape(O.currentTarget.value):O.currentTarget.value):P.setState({localValue:P.props.escape(P.props.color)}))},P.props=E,P.state={localValue:P.props.escape(P.props.color)},P}s(T,w);var A=T.prototype;return A.componentDidUpdate=function(){function E(P,O){P.color!==this.props.color&&this.setState({localValue:this.props.escape(this.props.color)})}return E}(),A.render=function(){function E(){return(0,e.createComponentVNode)(2,o.Box,{className:(0,V.classes)(["Input",this.props.fluid&&"Input--fluid"]),children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),(0,e.createVNode)(64,"input","Input__input",null,1,{value:this.props.format?this.props.format(this.state.localValue):this.state.localValue,spellCheck:"false",onInput:this.handleInput,onBlur:this.handleBlur})]})}return E}(),T}(e.Component),g=function(T){var A=T.hsva,E=T.onChange,P=function(D){E({s:D.left*100,v:100-D.top*100})},O=function(D){E({s:(0,S.clamp)(A.s+D.left*100,0,100),v:(0,S.clamp)(A.v-D.top*100,0,100)})},M={"background-color":(0,y.hsvaToHslString)({h:A.h,s:100,v:100,a:1})+" !important"};return(0,e.createVNode)(1,"div","react-colorful__saturation_value",(0,e.createComponentVNode)(2,k.Interactive,{onMove:P,onKey:O,"aria-label":"Color","aria-valuetext":"Saturation "+Math.round(A.s)+"%, Brightness "+Math.round(A.v)+"%",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation_value-pointer",top:1-A.v/100,left:A.s/100,color:(0,y.hsvaToHslString)(A)})}),2,{style:M})},N=function(T){var A=T.className,E=T.hue,P=T.onChange,O=function(_){P({h:360*_.left})},M=function(_){P({h:(0,S.clamp)(E+_.left*360,0,360)})},F=(0,V.classes)(["react-colorful__hue",A]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{onMove:O,onKey:M,"aria-label":"Hue","aria-valuenow":Math.round(E),"aria-valuemax":"360","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__hue-pointer",left:E/360,color:(0,y.hsvaToHslString)({h:E,s:100,v:100,a:1})})}),2)},x=function(T){var A=T.className,E=T.color,P=T.onChange,O=function(_){P({s:100*_.left})},M=function(_){P({s:(0,S.clamp)(E.s+_.left*100,0,100)})},F=(0,V.classes)(["react-colorful__saturation",A]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:E.h,s:0,v:E.v,a:1})+", "+(0,y.hsvaToHslString)({h:E.h,s:100,v:E.v,a:1})+")"},onMove:O,onKey:M,"aria-label":"Saturation","aria-valuenow":Math.round(E.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation-pointer",left:E.s/100,color:(0,y.hsvaToHslString)({h:E.h,s:E.s,v:E.v,a:1})})}),2)},B=function(T){var A=T.className,E=T.color,P=T.onChange,O=function(_){P({v:100*_.left})},M=function(_){P({v:(0,S.clamp)(E.v+_.left*100,0,100)})},F=(0,V.classes)(["react-colorful__value",A]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:E.h,s:E.s,v:0,a:1})+", "+(0,y.hsvaToHslString)({h:E.h,s:E.s,v:100,a:1})+")"},onMove:O,onKey:M,"aria-label":"Value","aria-valuenow":Math.round(E.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__value-pointer",left:E.v/100,color:(0,y.hsvaToHslString)({h:E.h,s:E.s,v:E.v,a:1})})}),2)},I=function(T){var A=T.className,E=T.color,P=T.onChange,O=T.target,M=(0,y.hsvaToRgba)(E),F=function(G){M[O]=G,P((0,y.rgbaToHsva)(M))},D=function(G){F(255*G.left)},_=function(G){F((0,S.clamp)(M[O]+G.left*255,0,255))},W=(0,V.classes)(["react-colorful__"+O,A]),U=O==="r"?"rgb("+Math.round(M.r)+",0,0)":O==="g"?"rgb(0,"+Math.round(M.g)+",0)":"rgb(0,0,"+Math.round(M.b)+")";return(0,e.createVNode)(1,"div",W,(0,e.createComponentVNode)(2,k.Interactive,{onMove:D,onKey:_,"aria-valuenow":M[O],"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__"+O+"-pointer",left:M[O]/255,color:U})}),2)}},63818:function(L,r,n){"use strict";r.__esModule=!0,r.CommunicationsComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.CommunicationsComputer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c;i.authenticated?i.is_ai?c="AI":i.authenticated===1?c="Command":i.authenticated===2?c="Captain":c="ERROR: Report This Bug!":c="Not Logged In";var s="View ("+i.messages.length+")",l=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Authentication",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:i.is_ai&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Access Level",children:"AI"})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,content:i.authenticated?"Log Out ("+c+")":"Log In",onClick:function(){function x(){return p("auth")}return x}()})})})}),!!i.esc_section&&(0,e.createComponentVNode)(2,t.Section,{title:"Escape Shuttle",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!i.esc_status&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:i.esc_status}),!!i.esc_callable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"rocket",content:"Call Shuttle",disabled:!i.authenticated,onClick:function(){function x(){return p("callshuttle")}return x}()})}),!!i.esc_recallable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Recall Shuttle",disabled:!i.authenticated||i.is_ai,onClick:function(){function x(){return p("cancelshuttle")}return x}()})}),!!i.lastCallLoc&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Last Call/Recall From",children:i.lastCallLoc})]})})],0),d="Make Priority Announcement";i.msg_cooldown>0&&(d+=" ("+i.msg_cooldown+"s)");var m=i.emagged?"Message [UNKNOWN]":"Message CentComm",u="Request Authentication Codes";i.cc_cooldown>0&&(m+=" ("+i.cc_cooldown+"s)",u+=" ("+i.cc_cooldown+"s)");var v=i.str_security_level,b=i.levels.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{icon:x.icon,content:x.name,disabled:!i.authmax||x.id===i.security_level,onClick:function(){function B(){return p("newalertlevel",{level:x.id})}return B}()},x.name)}),C=i.stat_display.presets.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.name===i.stat_display.type,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:x.name})}return B}()},x.name)}),h=i.stat_display.alerts.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.alert===i.stat_display.icon,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:"alert",alert:x.alert})}return B}()},x.alert)}),g;if(i.current_message_title)g=(0,e.createComponentVNode)(2,t.Section,{title:i.current_message_title,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Return To Message List",disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()}),children:(0,e.createComponentVNode)(2,t.Box,{children:i.current_message})});else{var N=i.messages.map(function(x){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x.title,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eye",content:"View",disabled:!i.authenticated||i.current_message_title===x.title,onClick:function(){function B(){return p("messagelist",{msgid:x.id})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete",disabled:!i.authenticated,onClick:function(){function B(){return p("delmessage",{msgid:x.id})}return B}()})]},x.id)});g=(0,e.createComponentVNode)(2,t.Section,{title:"Messages Received",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:N})})}switch(i.menu_state){case 1:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Captain-Only Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Alert",color:i.security_level_color,children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:b}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:d,disabled:!i.authmax||i.msg_cooldown>0,onClick:function(){function x(){return p("announce")}return x}()})}),!!i.emagged&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",color:"red",content:m,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageSyndicate")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!i.authmax,onClick:function(){function x(){return p("RestoreBackup")}return x}()})]})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",content:m,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageCentcomm")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",content:u,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("nukerequest")}return x}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Command Staff Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Displays",children:(0,e.createComponentVNode)(2,t.Button,{icon:"tv",content:"Change Status Displays",disabled:!i.authenticated,onClick:function(){function x(){return p("status")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Incoming Messages",children:(0,e.createComponentVNode)(2,t.Button,{icon:"folder-open",content:s,disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()})})]})})]})});case 2:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Modify Status Screens",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Presets",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alerts",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_1,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg1")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 2",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_2,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg2")}return x}()})})]})})]})});case 3:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,g]})});default:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,"ERRROR. Unknown menu_state: ",i.menu_state,"Please report this to NT Technical Support."]})})}}return S}()},21813:function(L,r,n){"use strict";r.__esModule=!0,r.Contractor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(73379),S=n(98595);function y(b,C){b.prototype=Object.create(C.prototype),b.prototype.constructor=b,k(b,C)}function k(b,C){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(h,g){return h.__proto__=g,h},k(b,C)}var V={1:["ACTIVE","good"],2:["COMPLETED","good"],3:["FAILED","bad"]},p=["Recording biometric data...","Analyzing embedded syndicate info...","STATUS CONFIRMED","Contacting Syndicate database...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Response received, ack 4851234...","CONFIRM ACC "+Math.round(Math.random()*2e4),"Setting up private accounts...","CONTRACTOR ACCOUNT CREATED","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","CONTRACTS FOUND","WELCOME, AGENT"],i=r.Contractor=function(){function b(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B;x.unauthorized?B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:["ERROR: UNAUTHORIZED USER"],finishedTimeout:100,onFinished:function(){function A(){}return A}()})}):x.load_animation_completed?B=(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",mt:"0.5rem",children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",overflow:"hidden",children:x.page===1?(0,e.createComponentVNode)(2,l,{height:"100%"}):(0,e.createComponentVNode)(2,m,{height:"100%"})})],4):B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:p,finishedTimeout:3e3,onFinished:function(){function A(){return N("complete_load_animation")}return A}()})});var I=(0,t.useLocalState)(h,"viewingPhoto",""),w=I[0],T=I[1];return(0,e.createComponentVNode)(2,S.Window,{width:500,height:600,theme:"syndicate",children:[w&&(0,e.createComponentVNode)(2,v),(0,e.createComponentVNode)(2,S.Window.Content,{className:"Contractor",children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:B})})]})}return b}(),c=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.tc_available,I=x.tc_paid_out,w=x.completed_contracts,T=x.rep;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Summary",buttons:(0,e.createComponentVNode)(2,o.Box,{verticalAlign:"middle",mt:"0.25rem",children:[T," Rep"]})},C,{children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Available",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",children:[B," TC"]}),(0,e.createComponentVNode)(2,o.Button,{disabled:B<=0,content:"Claim",mx:"0.75rem",mb:"0",flexBasis:"content",onClick:function(){function A(){return N("claim")}return A}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Earned",children:[I," TC"]})]})}),(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contracts Completed",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Box,{height:"20px",lineHeight:"20px",display:"inline-block",children:w})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contractor Status",verticalAlign:"middle",children:"ACTIVE"})]})})]})})))},s=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.page;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Tabs,Object.assign({},C,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===1,onClick:function(){function I(){return N("page",{page:1})}return I}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"suitcase"}),"Contracts"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===2,onClick:function(){function I(){return N("page",{page:2})}return I}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"shopping-cart"}),"Hub"]})]})))},l=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.contracts,I=x.contract_active,w=x.can_extract,T=!!I&&B.filter(function(M){return M.status===1})[0],A=T&&T.time_left>0,E=(0,t.useLocalState)(h,"viewingPhoto",""),P=E[0],O=E[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Contracts",overflow:"auto",buttons:(0,e.createComponentVNode)(2,o.Button,{disabled:!w||A,icon:"parachute-box",content:["Call Extraction",A&&(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:T.time_left,format:function(){function M(F,D){return" ("+D.substr(3)+")"}return M}()})],onClick:function(){function M(){return N("extract")}return M}()})},C,{children:B.slice().sort(function(M,F){return M.status===1?-1:F.status===1?1:M.status-F.status}).map(function(M){var F;return(0,e.createComponentVNode)(2,o.Section,{title:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",color:M.status===1&&"good",children:M.target_name}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:M.has_photo&&(0,e.createComponentVNode)(2,o.Button,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){function D(){return O("target_photo_"+M.uid+".png")}return D}()})})]}),className:"Contractor__Contract",buttons:(0,e.createComponentVNode)(2,o.Box,{width:"100%",children:[!!V[M.status]&&(0,e.createComponentVNode)(2,o.Box,{color:V[M.status][1],display:"inline-block",mt:M.status!==1&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:V[M.status][0]}),M.status===1&&(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){function D(){return N("abort")}return D}()})]}),children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"2",mr:"0.5rem",children:[M.fluff_message,!!M.completed_time&&(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"check",mr:"0.5rem"}),"Contract completed at ",M.completed_time]}),!!M.dead_extraction&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!M.fail_reason&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"times",mr:"0.5rem"}),"Contract failed: ",M.fail_reason]})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{flexBasis:"100%",children:[(0,e.createComponentVNode)(2,o.Flex,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xA0",d(M)]}),(F=M.difficulties)==null?void 0:F.map(function(D,_){return(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!!I,content:D.name+" ("+D.reward+" TC)",onClick:function(){function W(){return N("activate",{uid:M.uid,difficulty:_+1})}return W}()},_)}),!!M.objective&&(0,e.createComponentVNode)(2,o.Box,{color:"white",bold:!0,children:[M.objective.extraction_name,(0,e.createVNode)(1,"br"),"(",(M.objective.rewards.tc||0)+" TC",",\xA0",(M.objective.rewards.credits||0)+" Credits",")"]})]})]})},M.uid)})})))},d=function(C){if(!(!C.objective||C.status>1)){var h=C.objective.locs.user_area_id,g=C.objective.locs.user_coords,N=C.objective.locs.target_area_id,x=C.objective.locs.target_coords,B=h===N;return(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,o.Icon,{name:B?"dot-circle-o":"arrow-alt-circle-right-o",color:B?"green":"yellow",rotation:B?null:-(0,a.rad2deg)(Math.atan2(x[1]-g[1],x[0]-g[0])),lineHeight:B?null:"0.85",size:"1.5"})})}},m=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.rep,I=x.buyables;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Purchases",overflow:"auto"},C,{children:I.map(function(w){return(0,e.createComponentVNode)(2,o.Section,{title:w.name,buttons:w.refundable&&(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Refund ("+w.cost+" Rep)",onClick:function(){function T(){return N("refund",{uid:w.uid})}return T}()}),children:[w.description,(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:B-1&&(0,e.createComponentVNode)(2,o.Box,{as:"span",color:w.stock===0?"bad":"good",ml:"0.5rem",children:[w.stock," in stock"]})]},w.uid)})})))},u=function(b){function C(g){var N;return N=b.call(this,g)||this,N.timer=null,N.state={currentIndex:0,currentDisplay:[]},N}y(C,b);var h=C.prototype;return h.tick=function(){function g(){var N=this.props,x=this.state;if(x.currentIndex<=N.allMessages.length){this.setState(function(I){return{currentIndex:I.currentIndex+1}});var B=x.currentDisplay;B.push(N.allMessages[x.currentIndex])}else clearTimeout(this.timer),setTimeout(N.onFinished,N.finishedTimeout)}return g}(),h.componentDidMount=function(){function g(){var N=this,x=this.props.linesPerSecond,B=x===void 0?2.5:x;this.timer=setInterval(function(){return N.tick()},1e3/B)}return g}(),h.componentWillUnmount=function(){function g(){clearTimeout(this.timer)}return g}(),h.render=function(){function g(){return(0,e.createComponentVNode)(2,o.Box,{m:1,children:this.state.currentDisplay.map(function(N){return(0,e.createFragment)([N,(0,e.createVNode)(1,"br")],0,N)})})}return g}(),C}(e.Component),v=function(C,h){var g=(0,t.useLocalState)(h,"viewingPhoto",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Contractor__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:N}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function B(){return x("")}return B}()})]})}},54151:function(L,r,n){"use strict";r.__esModule=!0,r.ConveyorSwitch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ConveyorSwitch=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.slowFactor,s=i.minSpeed,l=i.maxSpeed,d=i.oneWay,m=i.position;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lever position",children:m>0?"forward":m<0?"reverse":"neutral"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Allow reverse",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!d,onClick:function(){function u(){return p("toggleOneWay")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slowdown factor",children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",onClick:function(){function u(){return p("slowFactor",{value:c-.5})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-left",onClick:function(){function u(){return p("slowFactor",{value:c-.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Slider,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:s,maxValue:l,step:.1,format:function(){function u(v){return v+"s."}return u}(),onChange:function(){function u(v,b){return p("slowFactor",{value:b})}return u}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-right",onClick:function(){function u(){return p("slowFactor",{value:c+.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",onClick:function(){function u(){return p("slowFactor",{value:c+.5})}return u}()})," "]})]})})]})})})})}return S}()},73169:function(L,r,n){"use strict";r.__esModule=!0,r.CrewMonitor=void 0;var e=n(89005),a=n(88510),t=n(25328),o=n(72253),f=n(36036),S=n(36352),y=n(76910),k=n(98595),V=function(v,b){return v.dead?"Deceased":parseInt(v.health,10)<=b?"Critical":parseInt(v.stat,10)===1?"Unconscious":"Living"},p=function(v,b){return v.dead?"red":parseInt(v.health,10)<=b?"orange":parseInt(v.stat,10)===1?"blue":"green"},i=r.CrewMonitor=function(){function u(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=(0,o.useLocalState)(b,"tabIndex",g.IndexToggler),x=N[0],B=N[1],I=function(){function w(T){switch(T){case 0:return(0,e.createComponentVNode)(2,l);case 1:return(0,e.createComponentVNode)(2,d);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,m);default:return"WE SHOULDN'T BE HERE!"}}return w}();return(0,e.createComponentVNode)(2,k.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,f.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,f.Tabs,{children:[g.isBS?(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===0,onClick:function(){function w(){return B(0)}return w}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Command Data View"]},"ComDataView"):null,g.isBP?(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===1,onClick:function(){function w(){return B(1)}return w}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Security Data View"]},"SecDataView"):null,(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===2,onClick:function(){function w(){return B(2)}return w}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===3,onClick:function(){function w(){return B(3)}return w}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),I(x)]})})})}return u}(),c=function(v){var b=v.crewData,C=v.context,h=(0,o.useBackend)(C),g=h.act,N=h.data,x=(0,a.sortBy)(function(A){return A.name})(b||[]),B=(0,o.useLocalState)(C,"search",""),I=B[0],w=B[1],T=(0,t.createSearch)(I,function(A){return A.name+"|"+A.assignment+"|"+A.area});return(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name, assignment or location..",width:"100%",onInput:function(){function A(E,P){return w(P)}return A}()}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Location"})]}),x.filter(T).map(function(A){return(0,e.createComponentVNode)(2,f.Table.Row,{bold:!!A.is_command,children:[(0,e.createComponentVNode)(2,S.TableCell,{children:[A.name," (",A.assignment,")"]}),(0,e.createComponentVNode)(2,S.TableCell,{children:[(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:p(A,N.critThreshold),children:V(A,N.critThreshold)}),A.sensor_type>=2?(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:["(",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.oxy,children:A.oxy}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.toxin,children:A.tox}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.burn,children:A.fire}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.brute,children:A.brute}),")"]}):null]}),(0,e.createComponentVNode)(2,S.TableCell,{children:A.sensor_type===3?N.isAI?(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"location-arrow",content:A.area+" ("+A.x+", "+A.y+")",onClick:function(){function E(){return g("track",{track:A.ref})}return E}()}):A.area+" ("+A.x+", "+A.y+")":"Not Available"})]},A.ref)})]})]})},s=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},l=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers.filter(function(x){return x.is_command})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},d=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers.filter(function(x){return x.is_security})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},m=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.stationLevelNum,x=g.stationLevelName,B=(0,o.useLocalState)(b,"zoom",1),I=B[0],w=B[1],T=(0,o.useLocalState)(b,"z_current",N[0]),A=T[0],E=T[1],P=function(D){return D.is_command&&g.isBS||D.is_security&&g.isBP?"square":"circle"},O=function(D){return D.is_command&&g.isBS||D.is_security&&g.isBP?10:6},M=function(D,_){return D.is_command&&g.isBS||D.is_security&&g.isBP?D.dead?"red":parseInt(D.health,10)<=_?"orange":parseInt(D.stat,10)===1?"blue":"violet":p(D,_)};return(0,e.createComponentVNode)(2,f.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,f.NanoMap,{onZoom:function(){function F(D){return w(D)}return F}(),zLevels:N,zNames:x,z_current:A,setZCurrent:E,children:g.crewmembers.filter(function(F){return F.sensor_type===3}).map(function(F){return(0,e.createComponentVNode)(2,f.NanoMap.Marker,{x:F.x,y:F.y,z:F.z,z_current:A,zoom:I,icon:P(F),size:O(F),tooltip:F.name+" ("+F.assignment+")",color:M(F,g.critThreshold),onClick:function(){function D(){g.isAI&&h("track",{track:F.ref})}return D}()},F.ref)})})})}},63987:function(L,r,n){"use strict";r.__esModule=!0,r.Cryo=void 0;var e=n(89005),a=n(41260),t=n(72253),o=n(36036),f=n(98595),S=[{label:"\u0410\u0441\u0444\u0438\u043A\u0441\u0438\u044F",type:"oxyLoss"},{label:"\u0418\u043D\u0442\u043E\u043A\u0441\u0438\u043A\u0430\u0446\u0438\u044F",type:"toxLoss"},{label:"\u0420\u0430\u043D\u044B",type:"bruteLoss"},{label:"\u041E\u0436\u043E\u0433\u0438",type:"fireLoss"}],y=[["good","\u0412 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u0438"],["average","\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F"],["bad","\u0422\u0420\u0423\u041F"]],k=r.Cryo=function(){function i(c,s){return(0,e.createComponentVNode)(2,f.Window,{width:520,height:490,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return i}(),V=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.isOperating,v=m.hasOccupant,b=m.occupant,C=b===void 0?[]:b,h=m.cellTemperature,g=m.cellTemperatureStatus,N=m.isBeakerLoaded,x=m.auto_eject_healthy,B=m.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:2,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",onClick:function(){function I(){return d("ejectOccupant")}return I}(),disabled:!v,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C"}),children:v?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",children:C.name||"\u0418\u043C\u044F \u043D\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:C.health,max:C.maxHealth,value:C.health/C.maxHealth,color:C.health>0?"good":"average",children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C.health)})})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",color:y[C.stat][0],children:y[C.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C.bodyTemperature)})," ","K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),S.map(function(I){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:I.label,children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:C[I.type]/100,ranges:{bad:[.01,1/0]},children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C[I.type])})})},I.id)})]}):(0,e.createComponentVNode)(2,o.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"\u041F\u0430\u0446\u0438\u0435\u043D\u0442 \u043D\u0435 \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D."]})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041A\u0440\u0438\u043E\u043A\u0430\u043F\u0441\u0443\u043B\u0430",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",onClick:function(){function I(){return d("ejectBeaker")}return I}(),disabled:!N,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u0451\u043C\u043A\u043E\u0441\u0442\u044C"}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0438\u0442\u0430\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",onClick:function(){function I(){return d(u?"switchOff":"switchOn")}return I}(),selected:u,children:u?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",color:g,children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:h})," K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C",children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,onClick:function(){function I(){return d(x?"auto_eject_healthy_off":"auto_eject_healthy_on")}return I}(),children:x?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u043C\u0451\u0440\u0442\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:B?"toggle-on":"toggle-off",selected:B,onClick:function(){function I(){return d(B?"auto_eject_dead_off":"auto_eject_dead_on")}return I}(),children:B?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})})]})})})]})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.isBeakerLoaded,v=m.beakerLabel,b=m.beakerVolume;return u?(0,e.createFragment)([v?"\xAB"+v+"\xBB":(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u043F\u043E\u0434\u043F\u0438\u0441\u0430\u043D\u0430"}),(0,e.createComponentVNode)(2,o.Box,{color:!b&&"bad",children:b?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:b,format:function(){function C(h){var g=Math.round(h),N=(0,a.declensionRu)(g,"\u041E\u0441\u0442\u0430\u043B\u0430\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u0438\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C"),x=(0,a.declensionRu)(g,"\u0435\u0434\u0438\u043D\u0438\u0446\u0430","\u0435\u0434\u0438\u043D\u0438\u0446\u044B","\u0435\u0434\u0438\u043D\u0438\u0446");return N+" "+g+" "+x}return C}()}):"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043F\u0443\u0441\u0442\u0430"})],0):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430"})}},86099:function(L,r,n){"use strict";r.__esModule=!0,r.CryopodConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),S=r.CryopodConsole=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.account_name,d=s.allow_items;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Hello, "+(l||"[REDACTED]")+"!",children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,e.createComponentVNode)(2,y),!!d&&(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.frozen_crew;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Crew",children:l.length?(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(d,m){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:d.rank},m)})})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored crew!"})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.frozen_items,m=function(v){var b=v.toString();return b.startsWith("the ")&&(b=b.slice(4,b.length)),(0,f.toTitleCase)(b)};return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Items",children:d.length?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:m(u.name),buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){function v(){return s("one_item",{item:u.uid})}return v}()})},u)})})}),(0,e.createComponentVNode)(2,t.Button,{content:"Drop All Items",color:"red",onClick:function(){function u(){return s("all_items")}return u}()})],4):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored items!"})})}},94848:function(L,r,n){"use strict";r.__esModule=!0,r.Customat=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=function(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=V.product,d=s.user,m=s.userMoney,u=s.vend_ready,v=l.price===0,b="ERROR!",C="";v?(b="FREE",C="arrow-circle-down"):(b=l.price,C="shopping-cart");var h=!u||l.stock===0||!v&&l.price>m;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+l.icon,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:l.stock<=0&&"bad"||"good",children:[l.stock," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:h,icon:C,content:b,textAlign:"left",onClick:function(){function g(){return c("vend",{Key:l.Key})}return g}()})})]})},y=r.Customat=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.guestNotice,d=s.userMoney,m=s.user,u=s.products,v=s.vend_ready,b=s.panel_open,C=s.speaker;return(0,e.createComponentVNode)(2,f.Window,{width:470,height:600,title:"Customat",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Section,{title:"User",children:m&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,m.name,0),", ",(0,e.createVNode)(1,"b",null,m.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[d,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:l})}),!!b&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:C?"check":"volume-mute",selected:C,content:"Speaker",textAlign:"left",onClick:function(){function h(){return c("toggle_voice",{})}return h}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:u.map(function(h){return(0,e.createComponentVNode)(2,S,{product:h,productStock:h.stock},h.name)})})})})]})})})}return k}()},12692:function(L,r,n){"use strict";r.__esModule=!0,r.DNAModifier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],k=[5,10,20,30,50],V=r.DNAModifier=function(){function h(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.irradiating,T=I.dnaBlockSize,A=I.occupant;N.dnaBlockSize=T,N.isDNAInvalid=!A.isViableSubject||!A.uniqueIdentity||!A.structuralEnzymes;var E;return w&&(E=(0,e.createComponentVNode)(2,b,{duration:w})),(0,e.createComponentVNode)(2,o.Window,{width:660,height:775,children:[(0,e.createComponentVNode)(2,f.ComplexModal),E,(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i)})]})})]})}return h}(),p=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.locked,T=I.hasOccupant,A=I.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T,selected:w,icon:w?"toggle-on":"toggle-off",content:w?"Engaged":"Disengaged",onClick:function(){function E(){return B("toggleLock")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T||w,icon:"user-slash",content:"Eject",onClick:function(){function E(){return B("ejectOccupant")}return E}()})],4),children:T?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:A.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:A.minHealth,max:A.maxHealth,value:A.health/A.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:S[A.stat][0],children:S[A.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})}),N.isDNAInvalid?(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radiation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:"0",max:"100",value:A.radiationLevel/100,color:"average"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:I.occupant.uniqueEnzymes?I.occupant.uniqueEnzymes:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 Unknown"]})})]})],0):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Cell unoccupied."})})},i=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.selectedMenuKey,T=I.hasOccupant,A=I.occupant;if(T){if(N.isDNAInvalid)return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No operation possible on this subject."]})})})}else return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant in DNA modifier."]})})});var E;return w==="ui"?E=(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,l)],4):w==="se"?E=(0,e.createFragment)([(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l)],4):w==="buffer"?E=(0,e.createComponentVNode)(2,d):w==="rejuvenators"&&(E=(0,e.createComponentVNode)(2,v)),(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:y.map(function(P,O){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:P[2],selected:w===P[0],onClick:function(){function M(){return B("selectMenuKey",{key:P[0]})}return M}(),children:P[1]},O)})}),E]})},c=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.selectedUIBlock,T=I.selectedUISubBlock,A=I.selectedUITarget,E=I.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Unique Identifier",children:[(0,e.createComponentVNode)(2,C,{dnaString:E.uniqueIdentity,selectedBlock:w,selectedSubblock:T,blockSize:N.dnaBlockSize,action:"selectUIBlock"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:15,stepPixelSize:"20",value:A,format:function(){function P(O){return O.toString(16).toUpperCase()}return P}(),ml:"0",onChange:function(){function P(O,M){return B("changeUITarget",{value:M})}return P}()})})}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){function P(){return B("pulseUIRadiation")}return P}()})]})},s=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.selectedSEBlock,T=I.selectedSESubBlock,A=I.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Structural Enzymes",children:[(0,e.createComponentVNode)(2,C,{dnaString:A.structuralEnzymes,selectedBlock:w,selectedSubblock:T,blockSize:N.dnaBlockSize,action:"selectSEBlock"}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){function E(){return B("pulseSERadiation")}return E}()})]})},l=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.radiationIntensity,T=I.radiationDuration;return(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Emitter",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Intensity",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:10,stepPixelSize:20,value:w,popUpPosition:"right",ml:"0",onChange:function(){function A(E,P){return B("radiationIntensity",{value:P})}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:T,popUpPosition:"right",ml:"0",onChange:function(){function A(E,P){return B("radiationDuration",{value:P})}return A}()})})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){function A(){return B("pulseRadiation")}return A}()})]})},d=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.buffers,T=w.map(function(A,E){return(0,e.createComponentVNode)(2,m,{id:E+1,name:"Buffer "+(E+1),buffer:A},E)});return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{height:"75%",mt:1,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Buffers",children:T})}),(0,e.createComponentVNode)(2,t.Stack.Item,{height:"25%",children:(0,e.createComponentVNode)(2,u)})]})},m=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=g.id,T=g.name,A=g.buffer,E=I.isInjectorReady,P=T+(A.data?" - "+A.label:"");return(0,e.createComponentVNode)(2,t.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,t.Section,{title:P,mx:"0",lineHeight:"18px",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!A.data,icon:"trash",content:"Clear",onClick:function(){function O(){return B("bufferOption",{option:"clear",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A.data,icon:"pen",content:"Rename",onClick:function(){function O(){return B("bufferOption",{option:"changeLabel",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A.data||!I.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){function O(){return B("bufferOption",{option:"saveDisk",id:w})}return O}()})],4),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Write",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveUI",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveUIAndUE",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveSE",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!I.hasDisk||!I.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"loadDisk",id:w})}return O}()})]}),!!A.data&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:A.owner||(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[A.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!A.ue&&" and Unique Enzymes"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transfer to",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:!E,icon:E?"syringe":"spinner",iconSpin:!E,content:"Injector",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"createInjector",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E,icon:E?"syringe":"spinner",iconSpin:!E,content:"Block Injector",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"createInjector",id:w,block:1})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"transfer",id:w})}return O}()})]})],4)]}),!A.data&&(0,e.createComponentVNode)(2,t.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},u=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.hasDisk,T=I.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!w||!T.data,icon:"trash",content:"Wipe",onClick:function(){function A(){return B("wipeDisk")}return A}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function A(){return B("ejectDisk")}return A}()})],4),children:w?T.data?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Label",children:T.label?T.label:"No label"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:T.owner?T.owner:(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[T.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!T.ue&&" and Unique Enzymes"]})]}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Disk is blank."}):(0,e.createComponentVNode)(2,t.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"save-o",size:"4"}),(0,e.createVNode)(1,"br"),"No disk inserted."]})})},v=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.isBeakerLoaded,T=I.beakerVolume,A=I.beakerLabel;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function E(){return B("ejectBeaker")}return E}()}),children:w?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Inject",children:[k.map(function(E,P){return(0,e.createComponentVNode)(2,t.Button,{disabled:E>T,icon:"syringe",content:E,onClick:function(){function O(){return B("injectRejuvenators",{amount:E})}return O}()},P)}),(0,e.createComponentVNode)(2,t.Button,{disabled:T<=0,icon:"syringe",content:"All",onClick:function(){function E(){return B("injectRejuvenators",{amount:T})}return E}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:[(0,e.createComponentVNode)(2,t.Box,{mb:"0.5rem",children:A||"No label"}),T?(0,e.createComponentVNode)(2,t.Box,{color:"good",children:[T," unit",T===1?"":"s"," remaining"]}):(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Empty"})]})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"flask",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No beaker loaded.",16)]})})})},b=function(g,N){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"average",children:(0,e.createVNode)(1,"h1",null,[(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"}),(0,e.createTextVNode)("\xA0Irradiating occupant\xA0"),(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"})],4)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,[(0,e.createTextVNode)("For "),g.duration,(0,e.createTextVNode)(" second"),g.duration===1?"":"s"],0)})]})},C=function(g,N){for(var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=g.dnaString,T=g.selectedBlock,A=g.selectedSubblock,E=g.blockSize,P=g.action,O=w.split(""),M=0,F=[],D=function(){for(var U=_/E+1,$=[],G=function(){var pe=oe+1;$.push((0,e.createComponentVNode)(2,t.Button,{selected:T===U&&A===pe,content:O[_+oe],mb:"0",onClick:function(){function me(){return B(P,{block:U,subblock:pe})}return me}()}))},oe=0;oe0?"Yes":"No",selected:i.com>0,onClick:function(){function s(){return p("toggle_com")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Security",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.sec===s,content:s,onClick:function(){function d(){return p("set_sec",{set_sec:s})}return d}()},"sec"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Medical",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.med===s,content:s,onClick:function(){function d(){return p("set_med",{set_med:s})}return d}()},"med"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Engineering",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.eng===s,content:s,onClick:function(){function d(){return p("set_eng",{set_eng:s})}return d}()},"eng"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Paranormal",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.par===s,content:s,onClick:function(){function d(){return p("set_par",{set_par:s})}return d}()},"par"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitor",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.jan===s,content:s,onClick:function(){function d(){return p("set_jan",{set_jan:s})}return d}()},"jan"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cyborg",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.cyb===s,content:s,onClick:function(){function d(){return p("set_cyb",{set_cyb:s})}return d}()},"cyb"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Slots",children:(0,e.createComponentVNode)(2,t.Box,{color:i.total>i.spawnpoints?"red":"green",children:[i.total," total, versus ",i.spawnpoints," spawnpoints"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispatch",children:(0,e.createComponentVNode)(2,t.Button,{icon:"ambulance",content:"Send ERT",onClick:function(){function s(){return p("dispatch_ert")}return s}()})})]})})]})})}return S}()},82565:function(L,r,n){"use strict";r.__esModule=!0,r.Electropack=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=r.Electropack=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.power,l=c.code,d=c.frequency,m=c.minFrequency,u=c.maxFrequency;return(0,e.createComponentVNode)(2,f.Window,{width:360,height:150,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,o.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){function v(){return i("power")}return v}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function v(){return i("reset",{reset:"freq"})}return v}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:m/10,maxValue:u/10,value:d/10,format:function(){function v(b){return(0,a.toFixed)(b,1)}return v}(),width:"80px",onChange:function(){function v(b,C){return i("freq",{freq:C})}return v}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function v(){return i("reset",{reset:"code"})}return v}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:"80px",onChange:function(){function v(b,C){return i("code",{code:C})}return v}()})})]})})})})}return y}()},36730:function(L,r,n){"use strict";r.__esModule=!0,r.EvolutionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.EvolutionMenu=function(){function k(V,p){return(0,e.createComponentVNode)(2,o.Window,{width:480,height:574,theme:"changeling",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.can_respec;return(0,e.createComponentVNode)(2,t.Section,{title:"Evolution Points",height:5.5,children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,color:"label",children:"Points remaining:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,ml:2,bold:!0,color:"#1b945c",children:l}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{ml:2.5,disabled:!d,content:"Readapt",icon:"sync",onClick:function(){function m(){return c("readapt")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"By transforming a humanoid into a husk, we gain the ability to readapt our chosen evolutions.",tooltipPosition:"bottom",icon:"question-circle"})]})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.ability_list,m=s.purchased_abilities,u=s.view_mode;return(0,e.createComponentVNode)(2,t.Section,{title:"Abilities",flexGrow:"1",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:u?"square-o":"check-square-o",selected:!u,content:"Compact",onClick:function(){function v(){return c("set_view_mode",{mode:0})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:u?"check-square-o":"square-o",selected:u,content:"Expanded",onClick:function(){function v(){return c("set_view_mode",{mode:1})}return v}()})],4),children:d.map(function(v,b){return(0,e.createComponentVNode)(2,t.Box,{p:.5,mx:-1,className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{ml:.5,color:"#dedede",children:v.name}),m.includes(v.power_path)&&(0,e.createComponentVNode)(2,t.Flex.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mr:3,textAlign:"right",grow:1,children:[(0,e.createComponentVNode)(2,t.Box,{as:"span",color:"label",children:["Cost:"," "]}),(0,e.createComponentVNode)(2,t.Box,{as:"span",bold:!0,color:"#1b945c",children:v.cost})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"right",children:(0,e.createComponentVNode)(2,t.Button,{mr:.5,disabled:v.cost>l||m.includes(v.power_path),content:"Evolve",onClick:function(){function C(){return c("purchase",{power_path:v.power_path})}return C}()})})]}),!!u&&(0,e.createComponentVNode)(2,t.Flex,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:v.description+" "+v.helptext})]},b)})})}},17370:function(L,r,n){"use strict";r.__esModule=!0,r.ExosuitFabricator=void 0;var e=n(89005),a=n(35840),t=n(25328),o=n(72253),f=n(36036),S=n(73379),y=n(98595),k=["id","amount","lineDisplay","onClick"];function V(b,C){if(b==null)return{};var h={};for(var g in b)if({}.hasOwnProperty.call(b,g)){if(C.includes(g))continue;h[g]=b[g]}return h}var p=2e3,i={bananium:"clown",tranquillite:"mime"},c=r.ExosuitFabricator=function(){function b(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building;return(0,e.createComponentVNode)(2,y.Window,{width:950,height:625,children:(0,e.createComponentVNode)(2,y.Window.Content,{className:"Exofab",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,l)}),B&&(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,d)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m)})]})})]})})})}return b}(),s=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.materials,I=x.capacity,w=Object.values(B).reduce(function(T,A){return T+A},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Materials",className:"Exofab__materials",buttons:(0,e.createComponentVNode)(2,f.Box,{color:"label",mt:"0.25rem",children:[(w/I*100).toPrecision(3),"% full"]}),children:["metal","glass","silver","gold","uranium","titanium","plasma","diamond","bluespace","bananium","tranquillite","plastic"].map(function(T){return(0,e.createComponentVNode)(2,u,{mt:-2,id:T,bold:T==="metal"||T==="glass",onClick:function(){function A(){return N("withdraw",{id:T})}return A}()},T)})})},l=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.curCategory,I=x.categories,w=x.designs,T=x.syncing,A=(0,o.useLocalState)(h,"searchText",""),E=A[0],P=A[1],O=(0,t.createSearch)(E,function(F){return F.name}),M=w.filter(O);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__designs",title:(0,e.createComponentVNode)(2,f.Dropdown,{className:"Exofab__dropdown",selected:B,options:I,onSelected:function(){function F(D){return N("category",{cat:D})}return F}()}),buttons:(0,e.createComponentVNode)(2,f.Box,{mt:"2px",children:[(0,e.createComponentVNode)(2,f.Button,{icon:"plus",content:"Queue all",onClick:function(){function F(){return N("queueall")}return F}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:T,iconSpin:T,icon:"sync-alt",content:T?"Synchronizing...":"Synchronize with R&D servers",onClick:function(){function F(){return N("sync")}return F}()})]}),children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name...",mb:"0.5rem",width:"100%",onInput:function(){function F(D,_){return P(_)}return F}()}),M.map(function(F){return(0,e.createComponentVNode)(2,v,{design:F},F.id)}),M.length===0&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No designs found."})]})},d=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building,I=x.buildStart,w=x.buildEnd,T=x.worldTime;return(0,e.createComponentVNode)(2,f.Section,{className:"Exofab__building",stretchContents:!0,children:(0,e.createComponentVNode)(2,f.ProgressBar.Countdown,{start:I,current:T,end:w,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Icon,{name:"cog",spin:!0})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:["Building ",B,"\xA0(",(0,e.createComponentVNode)(2,S.Countdown,{current:T,timeLeft:w-T,format:function(){function A(E,P){return P.substr(3)}return A}()}),")"]})]})})})},m=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.queue,I=x.processingQueue,w=Object.entries(x.queueDeficit).filter(function(A){return A[1]<0}),T=B.reduce(function(A,E){return A+E.time},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__queue",title:"Queue",buttons:(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Button,{selected:I,icon:I?"toggle-on":"toggle-off",content:"Process",onClick:function(){function A(){return N("process")}return A}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:B.length===0,icon:"eraser",content:"Clear",onClick:function(){function A(){return N("unqueueall")}return A}()})]}),children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:B.length===0?(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"The queue is empty."}):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--queue",grow:!0,overflow:"auto",children:B.map(function(A,E){return(0,e.createComponentVNode)(2,f.Box,{color:A.notEnough&&"bad",children:[E+1,". ",A.name,E>0&&(0,e.createComponentVNode)(2,f.Button,{icon:"arrow-up",onClick:function(){function P(){return N("queueswap",{from:E+1,to:E})}return P}()}),E0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--time",children:[(0,e.createComponentVNode)(2,f.Divider),"Processing time:",(0,e.createComponentVNode)(2,f.Icon,{name:"clock",mx:"0.5rem"}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,bold:!0,children:new Date(T/10*1e3).toISOString().substr(14,5)})]}),Object.keys(w).length>0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,e.createComponentVNode)(2,f.Divider),"Lacking materials to complete:",w.map(function(A){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,u,{id:A[0],amount:-A[1],lineDisplay:!0})},A[0])})]})],0)})})},u=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=C.id,I=C.amount,w=C.lineDisplay,T=C.onClick,A=V(C,k),E=x.materials[B]||0,P=I||E;if(!(P<=0&&!(B==="metal"||B==="glass"))){var O=I&&I>E;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Stack,Object.assign({align:"center",className:(0,a.classes)(["Exofab__material",w&&"Exofab__material--line"])},A,{children:w?(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:(0,a.classes)(["materials32x32",B])}),(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__material--amount",color:O&&"bad",ml:0,mr:1,children:P.toLocaleString("en-US")})],4):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{basis:"content",children:(0,e.createComponentVNode)(2,f.Button,{width:"85%",color:"transparent",onClick:T,children:(0,e.createComponentVNode)(2,f.Box,{mt:1,className:(0,a.classes)(["materials32x32",B])})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:"1",children:[(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--name",children:B}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--amount",children:[P.toLocaleString("en-US")," cm\xB3 (",Math.round(P/p*10)/10," ","sheets)"]})]})],4)})))}},v=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=C.design;return(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design",children:[(0,e.createComponentVNode)(2,f.Button,{disabled:B.notEnough||x.building,icon:"cog",content:B.name,onClick:function(){function I(){return N("build",{id:B.id})}return I}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"plus-circle",onClick:function(){function I(){return N("queue",{id:B.id})}return I}()}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design--cost",children:Object.entries(B.cost).map(function(I){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,u,{id:I[0],amount:I[1],lineDisplay:!0})},I[0])})}),(0,e.createComponentVNode)(2,f.Stack,{className:"Exofab__design--time",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"clock"}),B.time>0?(0,e.createFragment)([B.time/10,(0,e.createTextVNode)(" seconds")],0):"Instant"]})})]})}},97086:function(L,r,n){"use strict";r.__esModule=!0,r.ExternalAirlockController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=0,S=1013,y=function(p){var i="good",c=80,s=95,l=110,d=120;return pl?i="average":p>d&&(i="bad"),i},k=r.ExternalAirlockController=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.chamber_pressure,m=l.exterior_status,u=l.interior_status,v=l.processing;return(0,e.createComponentVNode)(2,o.Window,{width:470,height:290,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chamber Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:y(d),value:d,minValue:f,maxValue:S,children:[d," kPa"]})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:v,onClick:function(){function b(){return s("cycle_ext")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Interior",icon:"arrow-circle-right",disabled:v,onClick:function(){function b(){return s("cycle_int")}return b}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Force Exterior Door",icon:"exclamation-triangle",color:u==="open"?"red":v?"yellow":null,onClick:function(){function b(){return s("force_ext")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Force Interior Door",icon:"exclamation-triangle",color:u==="open"?"red":v?"yellow":null,onClick:function(){function b(){return s("force_int")}return b}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Abort",icon:"ban",color:"red",disabled:!v,onClick:function(){function b(){return s("abort")}return b}()})})]})]})})}return V}()},96142:function(L,r,n){"use strict";r.__esModule=!0,r.FaxMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.FaxMachine=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;return(0,e.createComponentVNode)(2,o.Window,{width:540,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.scan_name?"eject":"id-card",selected:i.scan_name,content:i.scan_name?i.scan_name:"-----",tooltip:i.scan_name?"Eject ID":"Insert ID",onClick:function(){function c(){return p("scan")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorize",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,disabled:!i.scan_name&&!i.authenticated,content:i.authenticated?"Log Out":"Log In",onClick:function(){function c(){return p("auth")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fax Menu",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network",children:i.network}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Document",children:[(0,e.createComponentVNode)(2,t.Button,{icon:i.paper?"eject":"paperclip",disabled:!i.authenticated&&!i.paper,content:i.paper?i.paper:"-----",onClick:function(){function c(){return p("paper")}return c}()}),!!i.paper&&(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function c(){return p("rename")}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sending To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:i.destination?i.destination:"-----",disabled:!i.authenticated,onClick:function(){function c(){return p("dept")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Action",children:(0,e.createComponentVNode)(2,t.Button,{icon:"envelope",content:i.sendError?i.sendError:"Send",disabled:!i.paper||!i.destination||!i.authenticated||i.sendError,onClick:function(){function c(){return p("send")}return c}()})})]})})]})})}return S}()},83767:function(L,r,n){"use strict";r.__esModule=!0,r.FloorPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=k.image,l=k.isSelected,d=k.onSelect;return(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"border-style":l&&"solid"||"none","border-width":"2px","border-color":"orange",padding:l&&"2px"||"4px"},onClick:d})},S=r.FloorPainter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.availableStyles,l=c.selectedStyle,d=c.selectedDir,m=c.directionsPreview,u=c.allStylesPreview;return(0,e.createComponentVNode)(2,o.Window,{width:405,height:475,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Decal setup",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",onClick:function(){function v(){return i("cycle_style",{offset:-1})}return v}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{options:s,selected:l,width:"150px",height:"20px",ml:"2px",mr:"2px",nochevron:!0,onSelected:function(){function v(b){return i("select_style",{style:b})}return v}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function v(){return i("cycle_style",{offset:1})}return v}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",mb:"5px",children:(0,e.createComponentVNode)(2,t.Flex,{overflowY:"auto",maxHeight:"220px",wrap:"wrap",children:s.map(function(v){return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,f,{image:u[v],isSelected:l===v,onSelect:function(){function b(){return i("select_style",{style:v})}return b}()})},"{style}")})})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Direction",children:(0,e.createComponentVNode)(2,t.Table,{style:{display:"inline"},children:["north","","south"].map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[v+"west",v,v+"east"].map(function(b){return(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"vertical-align":"middle","text-align":"center"},children:b===""?(0,e.createComponentVNode)(2,t.Icon,{name:"arrows-alt",size:3}):(0,e.createComponentVNode)(2,f,{image:m[b],isSelected:b===d,onSelect:function(){function C(){return i("select_direction",{direction:b})}return C}()})},b)})},v)})})})})]})})})}return y}()},53424:function(L,r,n){"use strict";r.__esModule=!0,r.GPS=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=function(l){return l?"("+l.join(", ")+")":"ERROR"},y=function(l,d,m){if(!(!l||!d)){if(l[2]!==d[2]||m!==1)return null;var u=Math.atan2(d[1]-l[1],d[0]-l[0]),v=Math.sqrt(Math.pow(d[1]-l[1],2)+Math.pow(d[0]-l[0],2));return{angle:(0,a.rad2deg)(u),distance:v}}},k=r.GPS=function(){function s(l,d){var m=(0,t.useBackend)(d),u=m.data,v=u.emped,b=u.active,C=u.area,h=u.position,g=u.saved;return(0,e.createComponentVNode)(2,f.Window,{width:450,height:700,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:v?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,V,{emp:!0})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,p)}),b?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{area:C,position:h})}),g&&(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{title:"Saved Position",position:g})}),(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,c,{height:"100%"})})],0):(0,e.createComponentVNode)(2,V)],0)})})})}return s}(),V=function(l,d){var m=l.emp;return(0,e.createComponentVNode)(2,o.Section,{mt:"0.5rem",width:"100%",height:"100%",stretchContents:!0,children:(0,e.createComponentVNode)(2,o.Box,{width:"100%",height:"100%",color:"label",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:m?"ban":"power-off",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),m?"ERROR: Device temporarily lost signal.":"Device is disabled."]})})})})},p=function(l,d){var m=(0,t.useBackend)(d),u=m.act,v=m.data,b=v.active,C=v.tag,h=v.same_z,g=(0,t.useLocalState)(d,"newTag",C),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Settings",buttons:(0,e.createComponentVNode)(2,o.Button,{selected:b,icon:b?"toggle-on":"toggle-off",content:b?"On":"Off",onClick:function(){function B(){return u("toggle")}return B}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,o.Input,{width:"5rem",value:C,onEnter:function(){function B(){return u("tag",{newtag:N})}return B}(),onInput:function(){function B(I,w){return x(w)}return B}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:C===N,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function B(){return u("tag",{newtag:N})}return B}(),children:(0,e.createComponentVNode)(2,o.Icon,{name:"pen"})})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,o.Button,{selected:!h,icon:h?"compress":"expand",content:h?"Local Sector":"Global",onClick:function(){function B(){return u("same_z")}return B}()})})]})})},i=function(l,d){var m=l.title,u=l.area,v=l.position;return(0,e.createComponentVNode)(2,o.Section,{title:m||"Position",children:(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.5rem",children:[u&&(0,e.createFragment)([u,(0,e.createVNode)(1,"br")],0),S(v)]})})},c=function(l,d){var m=(0,t.useBackend)(d),u=m.data,v=u.position,b=u.signals,C=u.upgraded;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Signals",overflow:"auto"},l,{children:(0,e.createComponentVNode)(2,o.Table,{children:b.map(function(h){return Object.assign({},h,y(v,h.position,C))}).map(function(h,g){return(0,e.createComponentVNode)(2,o.Table.Row,{backgroundColor:g%2===0&&"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,o.Table.Cell,{width:"30%",verticalAlign:"middle",color:"label",p:"0.25rem",bold:!0,children:h.tag}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",color:"grey",children:h.area}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",collapsing:!0,children:h.distance!==void 0&&(0,e.createComponentVNode)(2,o.Box,{opacity:Math.max(1-Math.min(h.distance,100)/100,.5),children:[(0,e.createComponentVNode)(2,o.Icon,{name:h.distance>0?"arrow-right":"circle",rotation:-h.angle}),"\xA0",Math.floor(h.distance)+"m"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:S(h.position)})]},g)})})})))}},68703:function(L,r,n){"use strict";r.__esModule=!0,r.GasAnalyzerHistory=r.GasAnalyzerContent=r.GasAnalyzer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GasAnalyzerContent=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.gasmixes,d=s.autoUpdating;return(0,e.createComponentVNode)(2,t.Section,{title:l[0].name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"unlock":"lock",onClick:function(){function m(){return c("autoscantoggle")}return m}(),tooltip:d?"Auto-Update Enabled":"Auto-Update Disabled",fluid:!0,textAlign:"center",selected:d}),children:l[0].total_moles?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Moles",children:(l[0].total_moles?l[0].total_moles:"-")+" mol"}),l[0].oxygen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:l[0].oxygen.toFixed(2)+" mol ("+(l[0].oxygen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].nitrogen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:l[0].nitrogen.toFixed(2)+" mol ("+(l[0].nitrogen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].carbon_dioxide?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:l[0].carbon_dioxide.toFixed(2)+" mol ("+(l[0].carbon_dioxide/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].toxins?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:l[0].toxins.toFixed(2)+" mol ("+(l[0].toxins/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].sleeping_agent?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:l[0].sleeping_agent.toFixed(2)+" mol ("+(l[0].sleeping_agent/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].agent_b?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Agent B",children:l[0].agent_b.toFixed(2)+" mol ("+(l[0].agent_b/l[0].total_moles).toFixed(2)*100+" %)"}):"",(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(l[0].total_moles?(l[0].temperature-273.15).toFixed(2):"-")+" \xB0C ("+(l[0].total_moles?l[0].temperature.toFixed(2):"-")+" K)"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Volume",children:(l[0].total_moles?l[0].volume:"-")+" L"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(l[0].total_moles?l[0].pressure.toFixed(2):"-")+" kPa"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Heat Capacity",children:l[0].heat_capacity+" / K"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Thermal Energy",children:l[0].thermal_energy})]}):(0,e.createComponentVNode)(2,t.Box,{nowrap:!0,italic:!0,mb:"10px",children:"No Gas Detected!"})},l[0])}return k}(),S=r.GasAnalyzerHistory=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.historyGasmixes,d=s.historyViewMode,m=s.historyIndex;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Scan History",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"trash",tooltip:"Clear History",onClick:function(){function u(){return c("clearhistory")}return u}(),textAlign:"center",disabled:l.length===0}),children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",children:(0,e.createComponentVNode)(2,t.Flex,{inline:!0,width:"50%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"kPa",onClick:function(){function u(){return c("modekpa")}return u}(),textAlign:"center",selected:d==="kpa"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"mol",onClick:function(){function u(){return c("modemol")}return u}(),textAlign:"center",selected:d==="mol"})})]})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(u,v){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:v+1+". "+(d==="mol"?u[0].total_moles.toFixed(2):u[0].pressure.toFixed(2)),onClick:function(){function b(){return c("input",{target:v+1})}return b}(),textAlign:"left",selected:v+1===m,fluid:!0})},u[0])})})]})}return k}(),y=r.GasAnalyzer=function(){function k(V,p){var i={float:"left",width:"67%"},c={float:"right",width:"33%"};return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{grow:!0,children:(0,e.createComponentVNode)(2,f)}),2,{style:i}),(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{width:"160px",children:(0,e.createComponentVNode)(2,S)}),2,{style:c})]})})}return k}()},27546:function(L,r,n){"use strict";r.__esModule=!0,r.GasFreezer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GasFreezer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.pressure,l=i.temperature,d=i.temperatureCelsius,m=i.min,u=i.max,v=i.target,b=i.targetCelsius,C=(l-m)/(u-m);return(0,e.createComponentVNode)(2,o.Window,{width:560,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c?"power-off":"times",content:c?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B",selected:c,onClick:function(){function h(){return p("power")}return h}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0414\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[s," \u043A\u041F\u0430"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:C,ranges:{blue:[-1/0,.5],red:[.5,1/0]},children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:[C<.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"blue",ml:1,children:[l," \xB0K (",d," \xB0C)"]}),C>=.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"red",ml:1,children:[l," \xB0K (",d," \xB0C)"]})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0435\u043B\u0435\u0432\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",justify:"end",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:(v-m)/(u-m),children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,ml:1,children:[v," \xB0K (",b," \xB0C)"]})})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0434\u0430\u0442\u044C \u0446\u0435\u043B\u0435\u0432\u0443\u044E \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0443",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",title:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:m})}return h}()}),(0,e.createComponentVNode)(2,t.NumberInput,{value:Math.round(v),unit:"\xB0K",minValue:Math.round(m),maxValue:Math.round(u),step:5,stepPixelSize:3,onDrag:function(){function h(g,N){return p("temp",{temp:N})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",title:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:u})}return h}()})]})]})})})})}return S}()},89124:function(L,r,n){"use strict";r.__esModule=!0,r.GeneModder=void 0;var e=n(89005),a=n(72253),t=n(35840),o=n(36036),f=n(3939),S=n(98595),y=r.GeneModder=function(){function d(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.has_seed;return(0,e.createComponentVNode)(2,S.Window,{width:500,height:650,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,f.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),C===0?(0,e.createComponentVNode)(2,V):(0,e.createComponentVNode)(2,k)]})})})}return d}(),k=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Genes",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{content:"Insert Gene from Disk",disabled:!h||!h.can_insert||h.is_core,icon:"arrow-circle-down",onClick:function(){function g(){return b("insert")}return g}()}),children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})},V=function(m,u){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,height:"85%",children:(0,e.createComponentVNode)(2,o.Stack,{height:"100%",children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"leaf",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),"The plant DNA manipulator is missing a seed."]})})})},p=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.has_seed,g=C.seed,N=C.has_disk,x=C.disk,B,I;return h?B=(0,e.createComponentVNode)(2,o.Stack.Item,{mb:"-6px",mt:"-4px",children:[(0,e.createVNode)(1,"img",(0,t.classes)(["seeds32x32",g.image]),null,1,{style:{"vertical-align":"middle",width:"32px",margin:"-1px","margin-left":"-11px"}}),(0,e.createComponentVNode)(2,o.Button,{content:g.name,onClick:function(){function w(){return b("eject_seed")}return w}()}),(0,e.createComponentVNode)(2,o.Button,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){function w(){return b("variant_name")}return w}()})]}):B=(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:"None",onClick:function(){function w(){return b("eject_seed")}return w}()})}),N?I=x.name:I="None",(0,e.createComponentVNode)(2,o.Section,{title:"Storage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Plant Sample",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Data Disk",children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:I,onClick:function(){function w(){return b("eject_disk")}return w}()})})})]})})},i=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.disk,g=C.core_genes;return(0,e.createComponentVNode)(2,o.Collapsible,{title:"Core Genes",open:!0,children:[g.map(function(N){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:N.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(h!=null&&h.can_extract),icon:"save",onClick:function(){function x(){return b("extract",{id:N.id})}return x}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace",disabled:!N.is_type||!h.can_insert,icon:"arrow-circle-down",onClick:function(){function x(){return b("replace",{id:N.id})}return x}()})})]},N)})," ",(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace All",disabled:!(h!=null&&h.is_bulk_core),icon:"arrow-circle-down",onClick:function(){function N(){return b("bulk_replace_core")}return N}()})})})]},"Core Genes")},c=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.reagent_genes,h=b.has_reagent;return(0,e.createComponentVNode)(2,l,{title:"Reagent Genes",gene_set:C,do_we_show:h})},s=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.trait_genes,h=b.has_trait;return(0,e.createComponentVNode)(2,l,{title:"Trait Genes",gene_set:C,do_we_show:h})},l=function(m,u){var v=m.title,b=m.gene_set,C=m.do_we_show,h=(0,a.useBackend)(u),g=h.act,N=h.data,x=N.disk;return(0,e.createComponentVNode)(2,o.Collapsible,{title:v,open:!0,children:C?b.map(function(B){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:B.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(x!=null&&x.can_extract),icon:"save",onClick:function(){function I(){return g("extract",{id:B.id})}return I}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Remove",icon:"times",onClick:function(){function I(){return g("remove",{id:B.id})}return I}()})})]},B)}):(0,e.createComponentVNode)(2,o.Stack.Item,{children:"No Genes Detected"})},v)}},73053:function(L,r,n){"use strict";r.__esModule=!0,r.GenericCrewManifest=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(41874),f=r.GenericCrewManifest=function(){function S(y,k){return(0,e.createComponentVNode)(2,t.Window,{width:588,height:510,theme:"nologo",children:(0,e.createComponentVNode)(2,t.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:(0,e.createComponentVNode)(2,o.CrewManifest)})})})}return S}()},42914:function(L,r,n){"use strict";r.__esModule=!0,r.GhostHudPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GhostHudPanel=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.security,s=i.medical,l=i.diagnostic,d=i.ahud;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:207,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,S,{label:"Medical",type:"medical",is_active:s}),(0,e.createComponentVNode)(2,S,{label:"Security",type:"security",is_active:c}),(0,e.createComponentVNode)(2,S,{label:"Diagnostic",type:"diagnostic",is_active:l}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,S,{label:"Antag HUD",is_active:d,act_on:"ahud_on",act_off:"ahud_off"})]})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=k.label,s=k.type,l=s===void 0?null:s,d=k.is_active,m=k.act_on,u=m===void 0?"hud_on":m,v=k.act_off,b=v===void 0?"hud_off":v;return(0,e.createComponentVNode)(2,t.Flex,{pt:.3,color:"label",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{pl:.5,align:"center",width:"80%",children:c}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:.6,content:d?"On":"Off",icon:d?"toggle-on":"toggle-off",selected:d,onClick:function(){function C(){return i(d?b:u,{hud_type:l})}return C}()})})]})}},25825:function(L,r,n){"use strict";r.__esModule=!0,r.GlandDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GlandDispenser=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.glands,s=c===void 0?[]:c;return(0,e.createComponentVNode)(2,o.Window,{width:300,height:338,theme:"abductor",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(l){return(0,e.createComponentVNode)(2,t.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:l.color,content:l.amount||"0",disabled:!l.amount,onClick:function(){function d(){return p("dispense",{gland_id:l.id})}return d}()},l.id)})})})})}return S}()},67834:function(L,r,n){"use strict";r.__esModule=!0,r.HandheldChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=[1,5,10,20,30,50],S=null,y=r.HandheldChemDispenser=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.amount,u=d.energy,v=d.maxEnergy,b=d.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:u,minValue:0,maxValue:v,ranges:{good:[v*.5,1/0],average:[v*.25,v*.5],bad:[-1/0,v*.25]},children:[u," / ",v," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Amount",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:f.map(function(C,h){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:m===C,content:C,onClick:function(){function g(){return l("amount",{amount:C})}return g}()})},h)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="dispense",content:"Dispense",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"dispense"})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="remove",content:"Remove",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"remove"})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="isolate",content:"Isolate",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"isolate"})}return C}()})]})})]})})})},V=function(i,c){for(var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.chemicals,u=m===void 0?[]:m,v=d.current_reagent,b=[],C=0;C<(u.length+1)%3;C++)b.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,height:"18%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:d.glass?"Drink Selector":"Chemical Selector",children:[u.map(function(h,g){return(0,e.createComponentVNode)(2,t.Button,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:v===h.id,content:h.title,style:{"margin-left":"2px"},onClick:function(){function N(){return l("dispense",{reagent:h.id})}return N}()},g)}),b.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:"1",basis:"25%"},g)})]})})}},75926:function(L,r,n){"use strict";r.__esModule=!0,r.ImplantPad=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ImplantPad=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.implant,s=i.contains_case,l=i.tag,d=(0,a.useLocalState)(k,"newTag",l),m=d[0],u=d[1];return(0,e.createComponentVNode)(2,o.Window,{width:410,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Bio-chip Mini-Computer",buttons:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Eject Case",icon:"eject",disabled:!s,onClick:function(){function v(){return p("eject_case")}return v}()})}),children:c&&s?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{bold:!0,mb:2,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+c.image,ml:0,mr:2,style:{"vertical-align":"middle",width:"32px"}}),c.name]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Life",children:c.life}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Notes",children:c.notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Function",children:c.function}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,t.Input,{width:"5.5rem",value:l,onEnter:function(){function v(){return p("tag",{newtag:m})}return v}(),onInput:function(){function v(b,C){return u(C)}return v}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:l===m,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function v(){return p("tag",{newtag:m})}return v}(),children:(0,e.createComponentVNode)(2,t.Icon,{name:"pen"})})]})]})],4):s?(0,e.createComponentVNode)(2,t.Box,{children:"This bio-chip case has no implant!"}):(0,e.createComponentVNode)(2,t.Box,{children:"Please insert a bio-chip casing!"})})})})}return S}()},25471:function(L,r,n){"use strict";r.__esModule=!0,r.Instrument=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=r.Instrument=function(){function i(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:505,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,p)]})})]})}return i}(),y=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.help;if(u)return(0,e.createComponentVNode)(2,o.Modal,{maxWidth:"75%",height:window.innerHeight*.75+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{px:"0.5rem",mt:"-0.5rem",children:[(0,e.createVNode)(1,"h1",null,"Making a Song",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"h1",null,"Instrument Advanced Settings",16),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Type:"}),(0,e.createTextVNode)("\xA0Whether the instrument is legacy or synthesized."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Legacy instruments have a collection of sounds that are selectively used depending on the note to play."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Synthesized instruments use a base sound and change its pitch to match the note to play.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Current:"}),(0,e.createTextVNode)("\xA0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),(0,e.createTextVNode)("\xA0The pitch to apply to all notes of the song.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain Mode:"}),(0,e.createTextVNode)("\xA0How a played note fades out."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Linear sustain means a note will fade out at a constant rate."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Exponential sustain means a note will fade out at an exponential rate, sounding smoother.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),(0,e.createTextVNode)("\xA0The volume threshold at which a note is fully stopped.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),(0,e.createTextVNode)("\xA0Whether the last note should be sustained indefinitely.")],4)],4),(0,e.createComponentVNode)(2,o.Button,{color:"grey",content:"Close",onClick:function(){function v(){return d("help")}return v}()})]})})})},k=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.lines,v=m.playing,b=m.repeat,C=m.maxRepeats,h=m.tempo,g=m.minTempo,N=m.maxTempo,x=m.tickLag,B=m.volume,I=m.minVolume,w=m.maxVolume,T=m.ready;return(0,e.createComponentVNode)(2,o.Section,{title:"Instrument",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"info",content:"Help",onClick:function(){function A(){return d("help")}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file",content:"New",onClick:function(){function A(){return d("newsong")}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"upload",content:"Import",onClick:function(){function A(){return d("import")}return A}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Playback",children:[(0,e.createComponentVNode)(2,o.Button,{selected:v,disabled:u.length===0||b<0,icon:"play",content:"Play",onClick:function(){function A(){return d("play")}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!v,icon:"stop",content:"Stop",onClick:function(){function A(){return d("stop")}return A}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Repeat",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:0,maxValue:C,value:b,stepPixelSize:59,onChange:function(){function A(E,P){return d("repeat",{new:P})}return A}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tempo",children:(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:h>=N,content:"-",as:"span",mr:"0.5rem",onClick:function(){function A(){return d("tempo",{new:h+x})}return A}()}),(0,a.round)(600/h)," BPM",(0,e.createComponentVNode)(2,o.Button,{disabled:h<=g,content:"+",as:"span",ml:"0.5rem",onClick:function(){function A(){return d("tempo",{new:h-x})}return A}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:I,maxValue:w,value:B,stepPixelSize:6,onDrag:function(){function A(E,P){return d("setvolume",{new:P})}return A}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:T?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Ready"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,e.createComponentVNode)(2,V)]})},V=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.allowedInstrumentNames,v=m.instrumentLoaded,b=m.instrument,C=m.canNoteShift,h=m.noteShift,g=m.noteShiftMin,N=m.noteShiftMax,x=m.sustainMode,B=m.sustainLinearDuration,I=m.sustainExponentialDropoff,w=m.legacy,T=m.sustainDropoffVolume,A=m.sustainHeldNote,E,P;return x===1?(E="Linear",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:.1,maxValue:5,value:B,step:.5,stepPixelSize:85,format:function(){function O(M){return(0,a.round)(M*100)/100+" seconds"}return O}(),onChange:function(){function O(M,F){return d("setlinearfalloff",{new:F/10})}return O}()})):x===2&&(E="Exponential",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:1.025,maxValue:10,value:I,step:.01,format:function(){function O(M){return(0,a.round)(M*1e3)/1e3+"% per decisecond"}return O}(),onChange:function(){function O(M,F){return d("setexpfalloff",{new:F})}return O}()})),u.sort(),(0,e.createComponentVNode)(2,o.Box,{my:-1,children:(0,e.createComponentVNode)(2,o.Collapsible,{mt:"1rem",mb:"0",title:"Advanced",children:(0,e.createComponentVNode)(2,o.Section,{mt:-1,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Type",children:w?"Legacy":"Synthesized"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current",children:v?(0,e.createComponentVNode)(2,o.Dropdown,{options:u,selected:b,width:"50%",onSelected:function(){function O(M){return d("switchinstrument",{name:M})}return O}()}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None!"})}),!!(!w&&C)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Note Shift/Note Transpose",children:(0,e.createComponentVNode)(2,o.Slider,{minValue:g,maxValue:N,value:h,stepPixelSize:2,format:function(){function O(M){return M+" keys / "+(0,a.round)(M/12*100)/100+" octaves"}return O}(),onChange:function(){function O(M,F){return d("setnoteshift",{new:F})}return O}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain Mode",children:[(0,e.createComponentVNode)(2,o.Dropdown,{options:["Linear","Exponential"],selected:E,onSelected:function(){function O(M){return d("setsustainmode",{new:M})}return O}()}),P]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume Dropoff Threshold",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:.01,maxValue:100,value:T,stepPixelSize:6,onChange:function(){function O(M,F){return d("setdropoffvolume",{new:F})}return O}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain indefinitely last held note",children:(0,e.createComponentVNode)(2,o.Button,{selected:A,icon:A?"toggle-on":"toggle-off",content:A?"Yes":"No",onClick:function(){function O(){return d("togglesustainhold")}return O}()})})],4)]}),(0,e.createComponentVNode)(2,o.Button,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){function O(){return d("reset")}return O}()})]})})})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.playing,v=m.lines,b=m.editing;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!b||u,icon:"plus",content:"Add Line",onClick:function(){function C(){return d("newline",{line:v.length+1})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{selected:!b,icon:b?"chevron-up":"chevron-down",onClick:function(){function C(){return d("edit")}return C}()})],4),children:!!b&&(v.length>0?(0,e.createComponentVNode)(2,o.LabeledList,{children:v.map(function(C,h){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:h+1,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"pen",onClick:function(){function g(){return d("modifyline",{line:h+1})}return g}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"trash",onClick:function(){function g(){return d("deleteline",{line:h+1})}return g}()})],4),children:C},h)})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"Song is empty."}))})}},65021:function(L,r,n){"use strict";r.__esModule=!0,r.ItemPixelShift=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ItemPixelShift=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.pixel_x,s=i.pixel_y,l=i.max_shift_x,d=i.max_shift_y,m=i.random_drop_on;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:160,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"X-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",title:"Shifts item leftwards.",disabled:c===-l,onClick:function(){function u(){return p("shift_left")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:c,minValue:-l,maxValue:l,onChange:function(){function u(v,b){return p("custom_x",{pixel_x:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",title:"Shifts item rightwards.",disabled:c===l,onClick:function(){function u(){return p("shift_right")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Y-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-up",title:"Shifts item upwards.",disabled:s===d,onClick:function(){function u(){return p("shift_up")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:s,minValue:-d,maxValue:d,onChange:function(){function u(v,b){return p("custom_y",{pixel_y:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",title:"Shifts item downwards.",disabled:s===-d,onClick:function(){function u(){return p("shift_down")}return u}()})]})]})}),(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"brown",icon:"arrow-up",content:"Move to Top",title:"Tries to place an item on top of the others.",onClick:function(){function u(){return p("move_to_top")}return u}()})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:m?"good":"bad",icon:"power-off",content:m?"Shift Enabled":"Shift Disabled",title:"Enables/Disables item pixel randomization on any drops.",onClick:function(){function u(){return p("toggle")}return u}()})})]})})]})})}return S}()},13618:function(L,r,n){"use strict";r.__esModule=!0,r.KeyComboModal=void 0;var e=n(89005),a=n(70611),t=n(72253),o=n(36036),f=n(98595),S=n(19203),y=n(51057),k=function(l){return l.key!==a.KEY.Alt&&l.key!==a.KEY.Control&&l.key!==a.KEY.Shift&&l.key!==a.KEY.Escape},V={DEL:"Delete",DOWN:"South",END:"Southwest",HOME:"Northwest",INSERT:"Insert",LEFT:"West",PAGEDOWN:"Southeast",PAGEUP:"Northeast",RIGHT:"East",SPACEBAR:"Space",UP:"North"},p=3,i=function(l){var d="";if(l.altKey&&(d+="Alt"),l.ctrlKey&&(d+="Ctrl"),l.shiftKey&&!(l.keyCode>=48&&l.keyCode<=57)&&(d+="Shift"),l.location===p&&(d+="Numpad"),k(l))if(l.shiftKey&&l.keyCode>=48&&l.keyCode<=57){var m=l.keyCode-48;d+="Shift"+m}else{var u=l.key.toUpperCase();d+=V[u]||u}return d},c=r.KeyComboModal=function(){function s(l,d){var m=(0,t.useBackend)(d),u=m.act,v=m.data,b=v.init_value,C=v.large_buttons,h=v.message,g=h===void 0?"":h,N=v.title,x=v.timeout,B=(0,t.useLocalState)(d,"input",b),I=B[0],w=B[1],T=(0,t.useLocalState)(d,"binding",!0),A=T[0],E=T[1],P=function(){function F(D){if(!A){D.key===a.KEY.Enter&&u("submit",{entry:I}),D.key===a.KEY.Escape&&u("cancel");return}if(D.preventDefault(),k(D)){O(i(D)),E(!1);return}else if(D.key===a.KEY.Escape){O(b),E(!1);return}}return F}(),O=function(){function F(D){D!==I&&w(D)}return F}(),M=130+(g.length>30?Math.ceil(g.length/3):0)+(g.length&&C?5:0);return(0,e.createComponentVNode)(2,f.Window,{title:N,width:240,height:M,children:[x&&(0,e.createComponentVNode)(2,y.Loader,{value:x}),(0,e.createComponentVNode)(2,f.Window.Content,{onKeyDown:function(){function F(D){P(D)}return F}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:g})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:A,content:A&&A!==null?"Awaiting input...":""+I,width:"100%",textAlign:"center",onClick:function(){function F(){O(b),E(!0)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,S.InputButtons,{input:I})})]})]})})]})}return s}()},35655:function(L,r,n){"use strict";r.__esModule=!0,r.KeycardAuth=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.KeycardAuth=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=(0,e.createComponentVNode)(2,t.Section,{title:"Keycard Authentication Device",children:(0,e.createComponentVNode)(2,t.Box,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!i.swiping&&!i.busy)return(0,e.createComponentVNode)(2,o.Window,{width:540,height:280,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,(0,e.createComponentVNode)(2,t.Section,{title:"Choose Action",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Red Alert",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",disabled:!i.redAvailable,onClick:function(){function l(){return p("triggerevent",{triggerevent:"Red Alert"})}return l}(),content:"Red Alert"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ERT",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Emergency Response Team"})}return l}(),content:"Call ERT"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Maint Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})}return l}(),content:"Revoke"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Station-Wide Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})}return l}(),content:"Revoke"})]})]})})]})});var s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Waiting for YOU to swipe your ID..."});return!i.hasSwiped&&!i.ertreason&&i.event==="Emergency Response Team"?s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Fill out the reason for your ERT request."}):i.hasConfirm?s=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Request Confirmed!"}):i.isRemote?s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):i.hasSwiped&&(s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Waiting for second person to confirm..."})),(0,e.createComponentVNode)(2,o.Window,{width:540,height:265,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,i.event==="Emergency Response Team"&&(0,e.createComponentVNode)(2,t.Section,{title:"Reason for ERT Call",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{color:i.ertreason?"":"red",icon:i.ertreason?"check":"pencil-alt",content:i.ertreason?i.ertreason:"-----",disabled:i.busy,onClick:function(){function l(){return p("ert")}return l}()})})}),(0,e.createComponentVNode)(2,t.Section,{title:i.event,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back",disabled:i.busy||i.hasConfirm,onClick:function(){function l(){return p("reset")}return l}()}),children:s})]})})}return S}()},40951:function(L,r,n){"use strict";r.__esModule=!0,r.LaborClaimConsole=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=r.LaborClaimConsole=function(){function V(p,i){return(0,e.createComponentVNode)(2,f.Window,{width:315,height:470,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.can_go_home,m=l.emagged,u=l.id_inserted,v=l.id_name,b=l.id_points,C=l.id_goal,h=l.unclaimed_points,g=m?0:1,N=m?"ERR0R":d?"Completed!":"Insufficient";return(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:!!u&&(0,e.createComponentVNode)(2,o.ProgressBar,{value:b/C,ranges:{good:[g,1/0],bad:[-1/0,g]},children:b+" / "+C+" "+N})||!!m&&"ERR0R COMPLETED?!@"||"No ID inserted"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Shuttle controls",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Move shuttle",disabled:!d,onClick:function(){function x(){return s("move_shuttle")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed points",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Claim points ("+h+")",disabled:!u||!h,onClick:function(){function x(){return s("claim_points")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Inserted ID",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:u?v:"-------------",onClick:function(){function x(){return s("handle_id")}return x}()})})]})})},k=function(p,i){var c=(0,t.useBackend)(i),s=c.data,l=s.ores;return(0,e.createComponentVNode)(2,o.Section,{title:"Material values",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Material"}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,a.toTitleCase)(d.ore)}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:d.value})})]},d.ore)})]})})}},9525:function(L,r,n){"use strict";r.__esModule=!0,r.LawManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.LawManager=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.isAdmin,m=l.isSlaved,u=l.isMalf,v=l.isAIMalf,b=l.view;return(0,e.createComponentVNode)(2,o.Window,{width:800,height:u?620:365,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!(d&&m)&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:["This unit is slaved to ",m,"."]}),!!(u||v)&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Law Management",selected:b===0,onClick:function(){function C(){return s("set_view",{set_view:0})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Lawsets",selected:b===1,onClick:function(){function C(){return s("set_view",{set_view:1})}return C}()})]}),b===0&&(0,e.createComponentVNode)(2,S),b===1&&(0,e.createComponentVNode)(2,y)]})})}return V}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.has_zeroth_laws,m=l.zeroth_laws,u=l.has_ion_laws,v=l.ion_laws,b=l.ion_law_nr,C=l.has_inherent_laws,h=l.inherent_laws,g=l.has_supplied_laws,N=l.supplied_laws,x=l.channels,B=l.channel,I=l.isMalf,w=l.isAdmin,T=l.zeroth_law,A=l.ion_law,E=l.inherent_law,P=l.supplied_law,O=l.supplied_law_position;return(0,e.createFragment)([!!d&&(0,e.createComponentVNode)(2,k,{title:"ERR_NULL_VALUE",laws:m,ctx:i}),!!u&&(0,e.createComponentVNode)(2,k,{title:b,laws:v,ctx:i}),!!C&&(0,e.createComponentVNode)(2,k,{title:"Inherent",laws:h,ctx:i}),!!g&&(0,e.createComponentVNode)(2,k,{title:"Supplied",laws:N,ctx:i}),(0,e.createComponentVNode)(2,t.Section,{title:"Statement Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Statement Channel",children:x.map(function(M){return(0,e.createComponentVNode)(2,t.Button,{content:M.channel,selected:M.channel===B,onClick:function(){function F(){return s("law_channel",{law_channel:M.channel})}return F}()},M.channel)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"State Laws",children:(0,e.createComponentVNode)(2,t.Button,{content:"State Laws",onClick:function(){function M(){return s("state_laws")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Law Notification",children:(0,e.createComponentVNode)(2,t.Button,{content:"Notify",onClick:function(){function M(){return s("notify_laws")}return M}()})})]})}),!!I&&(0,e.createComponentVNode)(2,t.Section,{title:"Add Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"60%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Actions"})]}),!!(w&&!d)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Zero"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:T}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_zeroth_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_zeroth_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ion"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:A}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_ion_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_ion_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Inherent"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:E}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_inherent_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_inherent_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Supplied"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:P}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:O,onClick:function(){function M(){return s("change_supplied_law_position")}return M}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_supplied_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_supplied_law")}return M}()})]})]})]})})],0)},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.law_sets;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{title:m.name+" - "+m.header,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Load Laws",icon:"download",onClick:function(){function u(){return s("transfer_laws",{transfer_laws:m.ref})}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m.laws.has_ion_laws>0&&m.laws.ion_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_zeroth_laws>0&&m.laws.zeroth_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_inherent_laws>0&&m.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_supplied_laws>0&&m.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)})]})},m.name)})})},k=function(p,i){var c=(0,a.useBackend)(p.ctx),s=c.act,l=c.data,d=l.isMalf;return(0,e.createComponentVNode)(2,t.Section,{title:p.title+" Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"69%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"21%",children:"State?"})]}),p.laws.map(function(m){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:m.index}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m.law}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:m.state?"Yes":"No",selected:m.state,onClick:function(){function u(){return s("state_law",{ref:m.ref,state_law:m.state?0:1})}return u}()}),!!d&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function u(){return s("edit_law",{edit_law:m.ref})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",icon:"trash",color:"red",onClick:function(){function u(){return s("delete_law",{delete_law:m.ref})}return u}()})],4)]})]},m.law)})]})})}},90447:function(L,r,n){"use strict";r.__esModule=!0,r.ListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),S=n(92986),y=n(98595),k=r.ListInputModal=function(){function i(c,s){var l=(0,f.useBackend)(s),d=l.act,m=l.data,u=m.items,v=u===void 0?[]:u,b=m.message,C=b===void 0?"":b,h=m.init_value,g=m.timeout,N=m.title,x=(0,f.useLocalState)(s,"selected",v.indexOf(h)),B=x[0],I=x[1],w=(0,f.useLocalState)(s,"searchBarVisible",v.length>10),T=w[0],A=w[1],E=(0,f.useLocalState)(s,"searchQuery",""),P=E[0],O=E[1],M=function(){function oe(X){var pe=$.length-1;if(X===S.KEY_DOWN)if(B===null||B===pe){var me;I(0),(me=document.getElementById("0"))==null||me.scrollIntoView()}else{var ne;I(B+1),(ne=document.getElementById((B+1).toString()))==null||ne.scrollIntoView()}else if(X===S.KEY_UP)if(B===null||B===0){var ce;I(pe),(ce=document.getElementById(pe.toString()))==null||ce.scrollIntoView()}else{var q;I(B-1),(q=document.getElementById((B-1).toString()))==null||q.scrollIntoView()}}return oe}(),F=function(){function oe(X){X!==B&&I(X)}return oe}(),D=function(){function oe(){A(!1),A(!0)}return oe}(),_=function(){function oe(X){var pe=String.fromCharCode(X),me=v.find(function(q){return q==null?void 0:q.toLowerCase().startsWith(pe==null?void 0:pe.toLowerCase())});if(me){var ne,ce=v.indexOf(me);I(ce),(ne=document.getElementById(ce.toString()))==null||ne.scrollIntoView()}}return oe}(),W=function(){function oe(X){var pe;X!==P&&(O(X),I(0),(pe=document.getElementById("0"))==null||pe.scrollIntoView())}return oe}(),U=function(){function oe(){A(!T),O("")}return oe}(),$=v.filter(function(oe){return oe==null?void 0:oe.toLowerCase().includes(P.toLowerCase())}),G=330+Math.ceil(C.length/3);return T||setTimeout(function(){var oe;return(oe=document.getElementById(B.toString()))==null?void 0:oe.focus()},1),(0,e.createComponentVNode)(2,y.Window,{title:N,width:325,height:G,children:[g&&(0,e.createComponentVNode)(2,a.Loader,{value:g}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function oe(X){var pe=window.event?X.which:X.keyCode;(pe===S.KEY_DOWN||pe===S.KEY_UP)&&(X.preventDefault(),M(pe)),pe===S.KEY_ENTER&&(X.preventDefault(),d("submit",{entry:$[B]})),!T&&pe>=S.KEY_A&&pe<=S.KEY_Z&&(X.preventDefault(),_(pe)),pe===S.KEY_ESCAPE&&(X.preventDefault(),d("cancel"))}return oe}(),children:(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{compact:!0,icon:T?"search":"font",selected:!0,tooltip:T?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){function oe(){return U()}return oe}()}),className:"ListInput__Section",fill:!0,title:C,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,V,{filteredItems:$,onClick:F,onFocusSearch:D,searchBarVisible:T,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:T&&(0,e.createComponentVNode)(2,p,{filteredItems:$,onSearch:W,searchQuery:P,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:$[B]})})]})})})]})}return i}(),V=function(c,s){var l=(0,f.useBackend)(s),d=l.act,m=c.filteredItems,u=c.onClick,v=c.onFocusSearch,b=c.searchBarVisible,C=c.selected;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:m.map(function(h,g){return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:"transparent",id:g,onClick:function(){function N(){return u(g)}return N}(),onDblClick:function(){function N(x){x.preventDefault(),d("submit",{entry:m[C]})}return N}(),onKeyDown:function(){function N(x){var B=window.event?x.which:x.keyCode;b&&B>=S.KEY_A&&B<=S.KEY_Z&&(x.preventDefault(),v())}return N}(),selected:g===C,style:{animation:"none",transition:"none"},children:h.replace(/^\w/,function(N){return N.toUpperCase()})},g)})})},p=function(c,s){var l=(0,f.useBackend)(s),d=l.act,m=c.filteredItems,u=c.onSearch,v=c.searchQuery,b=c.selected;return(0,e.createComponentVNode)(2,o.Input,{width:"100%",autoFocus:!0,autoSelect:!0,onEnter:function(){function C(h){h.preventDefault(),d("submit",{entry:m[b]})}return C}(),onInput:function(){function C(h,g){return u(g)}return C}(),placeholder:"Search...",value:v})}},26826:function(L,r,n){"use strict";r.__esModule=!0,r.Loadout=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S={Default:function(){function c(s,l){return s.gear.gear_tier-l.gear.gear_tier}return c}(),Alphabetical:function(){function c(s,l){return s.gear.name.toLowerCase().localeCompare(l.gear.name.toLowerCase())}return c}(),Cost:function(){function c(s,l){return s.gear.cost-l.gear.cost}return c}()},y=r.Loadout=function(){function c(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=(0,t.useLocalState)(l,"search",!1),b=v[0],C=v[1],h=(0,t.useLocalState)(l,"searchText",""),g=h[0],N=h[1],x=(0,t.useLocalState)(l,"category",Object.keys(u.gears)[0]),B=x[0],I=x[1],w=(0,t.useLocalState)(l,"tweakedGear",""),T=w[0],A=w[1];return(0,e.createComponentVNode)(2,f.Window,{width:975,height:650,children:[T&&(0,e.createComponentVNode)(2,i,{tweakedGear:T,setTweakedGear:A}),(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{category:B,setCategory:I})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"25%",children:(0,e.createComponentVNode)(2,p,{setTweakedGear:A})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"75%",children:(0,e.createComponentVNode)(2,V,{category:B,search:b,setSearch:C,searchText:g,setSearchText:N})})]})})]})})]})}return c}(),k=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=s.category,b=s.setCategory;return(0,e.createComponentVNode)(2,o.Tabs,{fluid:!0,textAlign:"center",style:{"flex-wrap":"wrap-reverse"},children:Object.keys(u.gears).map(function(C){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:C===v,style:{"white-space":"nowrap"},onClick:function(){function h(){return b(C)}return h}(),children:C},C)})})},V=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=u.user_tier,b=u.gear_slots,C=u.max_gear_slots,h=s.category,g=s.search,N=s.setSearch,x=s.searchText,B=s.setSearchText,I=(0,t.useLocalState)(l,"sortType","Default"),w=I[0],T=I[1],A=(0,t.useLocalState)(l,"sortReverse",!1),E=A[0],P=A[1],O=(0,a.createSearch)(x,function(F){return F.name}),M;return x.length>2?M=Object.entries(u.gears).reduce(function(F,D){var _=D[0],W=D[1];return F.concat(Object.entries(W).map(function(U){var $=U[0],G=U[1];return{key:$,gear:G}}))},[]).filter(function(F){var D=F.gear;return O(D)}):M=Object.entries(u.gears[h]).map(function(F){var D=F[0],_=F[1];return{key:D,gear:_}}),M.sort(S[w]),E&&(M=M.reverse()),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:h,buttons:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{height:1.66,selected:w,options:Object.keys(S),onSelected:function(){function F(D){return T(D)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:E?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:E?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){function F(){return P(!E)}return F}()})}),g&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Input,{width:20,placeholder:"Search...",value:x,onInput:function(){function F(D){return B(D.target.value)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"magnifying-glass",selected:g,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){function F(){N(!g),B("")}return F}()})})]}),children:M.map(function(F){var D=F.key,_=F.gear,W=12,U=Object.keys(u.selected_gears).includes(D),$=(_.cost===1,_.cost+" Points"),G=(0,e.createComponentVNode)(2,o.Box,{children:[_.name.length>W&&(0,e.createComponentVNode)(2,o.Box,{children:_.name}),_.gear_tier>v&&(0,e.createComponentVNode)(2,o.Box,{mt:_.name.length>W&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),oe=(0,e.createFragment)([_.allowed_roles&&(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"user",tooltip:(0,e.createComponentVNode)(2,o.Section,{m:-1,title:"Allowed Roles",children:_.allowed_roles.map(function(pe){return(0,e.createComponentVNode)(2,o.Box,{children:pe},pe)})}),tooltipPosition:"left"}),Object.entries(_.tweaks).map(function(pe){var me=pe[0],ne=pe[1];return ne.map(function(ce){return(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:ce.icon,tooltip:ce.tooltip,tooltipPosition:"top"},me)})}),(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"info",tooltip:_.desc,tooltipPosition:"top"})],0),X=(0,e.createComponentVNode)(2,o.Box,{class:"Loadout-InfoBox",children:[(0,e.createComponentVNode)(2,o.Box,{style:{"flex-grow":1},fontSize:1,color:"gold",opacity:.75,children:_.gear_tier>0&&"Tier "+_.gear_tier}),(0,e.createComponentVNode)(2,o.Box,{fontSize:.75,opacity:.66,children:$})]});return(0,e.createComponentVNode)(2,o.ImageButtonTS,{m:.5,imageSize:84,dmIcon:_.icon,dmIconState:_.icon_state,tooltip:(_.name.length>W||_.gear_tier>0)&&G,tooltipPosition:"bottom",selected:U,disabled:_.gear_tier>v||b+_.cost>C&&!U,buttons:oe,buttonsAlt:X,onClick:function(){function pe(){return m("toggle_gear",{gear:_.index_name})}return pe}(),children:_.name},D)})})},p=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=s.setTweakedGear,b=Object.entries(u.gears).reduce(function(C,h){var g=h[0],N=h[1],x=Object.entries(N).filter(function(B){var I=B[0];return Object.keys(u.selected_gears).includes(I)}).map(function(B){var I=B[0],w=B[1];return Object.assign({key:I},w)});return C.concat(x)},[]);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Selected Equipment",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"Clear Loadout",tooltipPosition:"bottom-end",onClick:function(){function C(){return m("clear_loadout")}return C}()}),children:b.map(function(C){var h=u.selected_gears[C.key];return(0,e.createComponentVNode)(2,o.ImageButtonTS,{fluid:!0,imageSize:48,base64:h.icon,dmIcon:h.icon_file?h.icon_file:C.icon,dmIconState:h.icon_state?h.icon_state:C.icon_state,buttons:(0,e.createFragment)([Object.entries(C.tweaks).length>0&&(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"gears",iconColor:"gray",width:"33px",onClick:function(){function g(){return v(C)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"times",iconColor:"red",width:"32px",onClick:function(){function g(){return m("toggle_gear",{gear:C.index_name})}return g}()})],0),children:h.name?h.name:C.name},C.key)})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:u.gear_slots,maxValue:u.max_gear_slots,ranges:{bad:[u.max_gear_slots,1/0],average:[u.max_gear_slots*.66,u.max_gear_slots],good:[0,u.max_gear_slots*.66]},children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:["Used points ",u.gear_slots,"/",u.max_gear_slots]})})})})]})},i=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=s.tweakedGear,b=s.setTweakedGear;return(0,e.createComponentVNode)(2,o.Dimmer,{children:(0,e.createComponentVNode)(2,o.Box,{className:"Loadout-Modal__background",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,width:20,height:20,title:v.name,buttons:(0,e.createComponentVNode)(2,o.Button,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){function C(){return b("")}return C}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:Object.entries(v.tweaks).map(function(C){var h=C[0],g=C[1];return g.map(function(N){var x=u.selected_gears[v.key][h];return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N.name,color:x?"":"gray",buttons:(0,e.createComponentVNode)(2,o.Button,{color:"transparent",icon:"pen",onClick:function(){function B(){return m("set_tweak",{gear:v.index_name,tweak:h})}return B}()}),children:[x||"Default",(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{"background-color":""+x}})]},h)})})})})})})}},72106:function(L,r,n){"use strict";r.__esModule=!0,r.MechBayConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MechBayConsole=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.recharge_port,s=c&&c.mech,l=s&&s.cell,d=s&&s.name;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:d?"Mech status: "+d:"Mech status",textAlign:"center",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Sync",onClick:function(){function m(){return p("reconnect")}return m}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:s.health/s.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||!l&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cell is installed."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})})})}return S}()},7466:function(L,r,n){"use strict";r.__esModule=!0,r.MechaControlConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=n(25328),y=r.MechaControlConsole=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.beacons,d=s.stored_data;return d.length?(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"window-close",onClick:function(){function m(){return c("clear_log")}return m}()}),children:d.map(function(m){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["(",m.time,")"]}),(0,e.createComponentVNode)(2,o.Box,{children:(0,S.decodeHtmlEntities)(m.message)})]},m.time)})})})}):(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:l.length&&l.map(function(m){return(0,e.createComponentVNode)(2,o.Section,{title:m.name,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function u(){return c("send_message",{mt:m.uid})}return u}(),children:"Message"}),(0,e.createComponentVNode)(2,o.Button,{icon:"eye",onClick:function(){function u(){return c("get_log",{mt:m.uid})}return u}(),children:"View Log"}),(0,e.createComponentVNode)(2,o.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){function u(){return c("shock",{mt:m.uid})}return u}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[m.maxHealth*.75,1/0],average:[m.maxHealth*.5,m.maxHealth*.75],bad:[-1/0,m.maxHealth*.5]},value:m.health,maxValue:m.maxHealth})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cell Charge",children:m.cell&&(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[m.cellMaxCharge*.75,1/0],average:[m.cellMaxCharge*.5,m.cellMaxCharge*.75],bad:[-1/0,m.cellMaxCharge*.5]},value:m.cellCharge,maxValue:m.cellMaxCharge})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No Cell Installed"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Air Tank",children:[m.airtank,"kPa"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pilot",children:m.pilot||"Unoccupied"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:(0,S.toTitleCase)(m.location)||"Unknown"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Active Equipment",children:m.active||"None"}),m.cargoMax&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cargo Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{bad:[m.cargoMax*.75,1/0],average:[m.cargoMax*.5,m.cargoMax*.75],good:[-1/0,m.cargoMax*.5]},value:m.cargoUsed,maxValue:m.cargoMax})})||null]})},m.name)})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No mecha beacons found."})})})}return k}()},79625:function(L,r,n){"use strict";r.__esModule=!0,r.MedicalRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(3939),S=n(98595),y=n(321),k=n(5485),V=n(22091),p={Minor:"lightgray",Medium:"good",Harmful:"average","Dangerous!":"bad","BIOHAZARD THREAT!":"darkred"},i={"*Deceased*":"deceased","*SSD*":"ssd","Physically Unfit":"physically_unfit",Disabled:"disabled"},c=function(w,T){(0,f.modalOpen)(w,"edit",{field:T.edit,value:T.value})},s=function(w,T){var A=w.args;return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:A.name||"Virus",children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Number of stages",children:A.max_stages}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Spread",children:[A.spread_text," Transmission"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Possible cure",children:A.cure}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Notes",children:A.desc}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Severity",color:p[A.severity],children:A.severity})]})})})},l=r.MedicalRecords=function(){function I(w,T){var A=(0,t.useBackend)(T),E=A.data,P=E.loginState,O=E.screen;if(!P.logged_in)return(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});var M;return O===2?M=(0,e.createComponentVNode)(2,d):O===3?M=(0,e.createComponentVNode)(2,m):O===4?M=(0,e.createComponentVNode)(2,u):O===5?M=(0,e.createComponentVNode)(2,h):O===6&&(M=(0,e.createComponentVNode)(2,g)),(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,V.TemporaryNotice),(0,e.createComponentVNode)(2,B),M]})})]})}return I}(),d=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.records,M=(0,t.useLocalState)(T,"searchText",""),F=M[0],D=M[1],_=(0,t.useLocalState)(T,"sortId","name"),W=_[0],U=_[1],$=(0,t.useLocalState)(T,"sortOrder",!0),G=$[0],oe=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Manage Records",icon:"wrench",ml:"0.25rem",onClick:function(){function X(){return E("screen",{screen:3})}return X}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search by Name, ID, Physical Status, or Mental Status",onInput:function(){function X(pe,me){return D(me)}return X}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,N,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,N,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,N,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,N,{id:"p_stat",children:"Patient Status"}),(0,e.createComponentVNode)(2,N,{id:"m_stat",children:"Mental Status"})]}),O.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.id+"|"+X.rank+"|"+X.p_stat+"|"+X.m_stat})).sort(function(X,pe){var me=G?1:-1;return X[W].localeCompare(pe[W])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listRow--"+i[X.p_stat],onClick:function(){function pe(){return E("view_record",{view_record:X.ref})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.p_stat}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.m_stat})]},X.id)})]})})})],4)},m=function(w,T){var A=(0,t.useBackend)(T),E=A.act;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"download",content:"Backup to Disk",disabled:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," "]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,lineHeight:3,icon:"trash",color:"translucent",content:"Delete All Medical Records",onClick:function(){function P(){return E("del_all")}return P}()})})]})})},u=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.medical,M=P.printing;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{height:"235px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:M?"spinner":"print",disabled:M,iconSpin:!!M,content:"Print Record",ml:"0.5rem",onClick:function(){function F(){return E("print_record")}return F}()}),children:(0,e.createComponentVNode)(2,v)})}),!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function F(){return E("new")}return F}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Medical records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:!!O.empty,content:"Delete Medical Record",onClick:function(){function F(){return E("del_r")}return F}()}),children:(0,e.createComponentVNode)(2,b)})}),(0,e.createComponentVNode)(2,C)],4)],0)},v=function(w,T){var A=(0,t.useBackend)(T),E=A.data,P=E.general;return!P||!P.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:P.fields.map(function(O,M){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:O.field,children:[(0,e.createComponentVNode)(2,o.Box,{height:"20px",inline:!0,children:O.value}),!!O.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",onClick:function(){function F(){return c(T,O)}return F}()})]},M)})})}),!!P.has_photos&&P.photos.map(function(O,M){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:O,style:{width:"96px","margin-top":"2.5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",M+1]},M)})]})},b=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.medical;return!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"Medical records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:O.fields.map(function(M,F){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:M.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(M.value),!!M.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:M.line_break?"1rem":"initial",onClick:function(){function D(){return c(T,M)}return D}()})]},F)})})})})},C=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.medical;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function M(){return(0,f.modalOpen)(T,"add_comment")}return M}()}),children:O.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):O.comments.map(function(M,F){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:M.header}),(0,e.createVNode)(1,"br"),M.text,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function D(){return E("del_c",{del_c:F+1})}return D}()})]},F)})})})},h=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.virus,M=(0,t.useLocalState)(T,"searchText",""),F=M[0],D=M[1],_=(0,t.useLocalState)(T,"sortId2","name"),W=_[0],U=_[1],$=(0,t.useLocalState)(T,"sortOrder2",!0),G=$[0],oe=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{ml:"0.25rem",fluid:!0,placeholder:"Search by Name, Max Stages, or Severity",onInput:function(){function X(pe,me){return D(me)}return X}()})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,x,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,x,{id:"max_stages",children:"Max Stages"}),(0,e.createComponentVNode)(2,x,{id:"severity",children:"Severity"})]}),O.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.max_stages+"|"+X.severity})).sort(function(X,pe){var me=G?1:-1;return X[W].localeCompare(pe[W])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listVirus--"+X.severity,onClick:function(){function pe(){return E("vir",{vir:X.D})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"virus"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.max_stages}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:p[X.severity],children:X.severity})]},X.id)})]})})})})],4)},g=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.medbots;return O.length===0?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"robot",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"There are no Medibots."]})})})}):(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Area"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Chemicals"})]}),O.map(function(M){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listMedbot--"+M.on,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"medical"})," ",M.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[M.area||"Unknown"," (",M.x,", ",M.y,")"]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.on?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Online"}):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"Offline"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.use_beaker?"Reservoir: "+M.total_volume+"/"+M.maximum_volume:"Using internal synthesizer"})]},M.id)})]})})})},N=function(w,T){var A=(0,t.useLocalState)(T,"sortId","name"),E=A[0],P=A[1],O=(0,t.useLocalState)(T,"sortOrder",!0),M=O[0],F=O[1],D=w.id,_=w.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:E!==D&&"transparent",onClick:function(){function W(){E===D?F(!M):(P(D),F(!0))}return W}(),children:[_,E===D&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},x=function(w,T){var A=(0,t.useLocalState)(T,"sortId2","name"),E=A[0],P=A[1],O=(0,t.useLocalState)(T,"sortOrder2",!0),M=O[0],F=O[1],D=w.id,_=w.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:E!==D&&"transparent",onClick:function(){function W(){E===D?F(!M):(P(D),F(!0))}return W}(),children:[_,E===D&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},B=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.screen,M=P.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:O===2,onClick:function(){function F(){E("screen",{screen:2})}return F}(),children:"List Records"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"database",selected:O===5,onClick:function(){function F(){E("screen",{screen:5})}return F}(),children:"Virus Database"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"plus-square",selected:O===6,onClick:function(){function F(){return E("screen",{screen:6})}return F}(),children:"Medibot Tracking"}),O===3&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:O===3,children:"Record Maintenance"}),O===4&&M&&!M.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:O===4,children:["Record: ",M.fields[0].value]})]})})};(0,f.modalRegisterBodyOverride)("virus",s)},52306:function(L,r,n){"use strict";r.__esModule=!0,r.Mimicking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Mimicking=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.slots||[];return(0,e.createComponentVNode)(2,o.Window,{width:400,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:[c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Choose",selected:s.selected,onClick:function(){function l(){return p("Choose",{id:s.id})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",color:"bad",onClick:function(){function l(){return p("Delete",{id:s.id})}return l}()})],4),children:(0,e.createComponentVNode)(2,t.Box,{preserveWhitespace:!0,textColor:"#878787",fontSize:"14px",children:["Voice: ",s.voice]})},s.id)}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Add",onClick:function(){function s(){return p("Add")}return s}()})]})})})})}return S}()},66238:function(L,r,n){"use strict";r.__esModule=!0,r.Minesweeper=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Minesweeper=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.matrix,s=i.showMessage,l=i.tokens,d=i.uiWidth,m={1:"blue",2:"green",3:"red",4:"darkblue",5:"brown",6:"lightblue",7:"black",8:"white"};document.addEventListener("contextmenu",function(g){return g.preventDefault()});var u=function(){function g(N,x,B){N.button!==0&&N.button!==2||p("Square",{X:x,Y:B,mode:N.button===2?h[b]:b})}return g}(),v=(0,a.useLocalState)(k,"mode","bomb"),b=v[0],C=v[1],h={flag:"bomb",bomb:"flag"};return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",width:d+80,height:750,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0433\u0440\u043E\u0432\u043E\u0435 \u043F\u043E\u043B\u0435",textAlign:"center",fill:!0,fitted:!0,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",iconColor:"black",selected:b==="bomb",onClick:function(){function g(){return C("bomb")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"flag",iconColor:"red",selected:b==="flag",onClick:function(){function g(){return C("flag")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",onClick:function(){function g(){return p("Mode",{mode:"16x30"})}return g}()})],4),children:[(0,e.createVNode)(1,"p"),Object.keys(c).map(function(g){return(0,e.createComponentVNode)(2,t.Box,{children:Object.keys(c[g]).map(function(N){return(0,e.createComponentVNode)(2,t.Button,{m:"1px",height:"30px",width:"30px",className:c[g][N].open?"Minesweeper__open":"Minesweeper__closed",bold:!0,color:"transparent",icon:c[g][N].open?c[g][N].bomb?"bomb":"":c[g][N].flag?"flag":"",textColor:c[g][N].open?c[g][N].bomb?"black":m[c[g][N].around]:c[g][N].flag?"red":"gray",onMouseDown:function(){function x(B){return u(B,g,N)}return x}(),children:c[g][N].open&&!c[g][N].bomb&&c[g][N].around?c[g][N].around:" "},N)})},g)}),(0,e.createVNode)(1,"p"),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",className:"Minesweeper__message",children:["\u0414\u043B\u044F \u043F\u043E\u0431\u0435\u0434\u044B \u043D\u0443\u0436\u043D\u043E \u043F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0444\u043B\u0430\u0436\u043A\u0430\u043C\u0438 \u0432\u0441\u0435 \u0431\u043E\u043C\u0431\u044B, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0432\u0441\u0435 \u043F\u0443\u0441\u0442\u044B\u0435 \u043A\u043B\u0435\u0442\u043A\u0438.",(0,e.createVNode)(1,"br"),"\u0411\u0430\u043B\u0430\u043D\u0441 \u0442\u043E\u043A\u0435\u043D\u043E\u0432: ",l,(0,e.createVNode)(1,"br"),s]})]})})})})}return S}()},21385:function(L,r,n){"use strict";r.__esModule=!0,r.MiniGamesMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MiniGamesMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.spawners||[],s=i.thunderdome_eligible,l=i.notifications_enabled;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:s?"good":"bad",onClick:function(){function d(){return p("toggle_minigames")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:l?"good":"bad",onClick:function(){function d(){return p("toggle_notifications")}return d}()}),(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:d.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function m(){return p("jump",{ID:d.uids})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Start",onClick:function(){function m(){return p("spawn",{ID:d.uids})}return m}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:d.desc}),!!d.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:d.fluff}),!!d.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:d.important_info})]},d.name)})})]})})}return S}()},87684:function(L,r,n){"use strict";r.__esModule=!0,r.MiningVendor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=["title","items"];function y(l,d){if(l==null)return{};var m={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;m[u]=l[u]}return m}var k={Alphabetical:function(){function l(d,m){return d-m}return l}(),Availability:function(){function l(d,m){return-(d.affordable-m.affordable)}return l}(),Price:function(){function l(d,m){return d.price-m.price}return l}()},V=r.MiningVendor=function(){function l(d,m){return(0,e.createComponentVNode)(2,f.Window,{width:400,height:450,children:(0,e.createComponentVNode)(2,f.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,i)]})})})}return l}(),p=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.has_id,h=b.id;return(0,e.createComponentVNode)(2,o.NoticeBox,{success:C,children:C?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,verticalAlign:"middle",style:{float:"left"},children:["Logged in as ",h.name,".",(0,e.createVNode)(1,"br"),"You have ",h.points.toLocaleString("en-US")," points."]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject ID",style:{float:"right"},onClick:function(){function g(){return v("logoff")}return g}()}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})],4):"Please insert an ID in order to make purchases."})},i=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.has_id,h=b.id,g=b.items,N=(0,t.useLocalState)(m,"search",""),x=N[0],B=N[1],I=(0,t.useLocalState)(m,"sort","Alphabetical"),w=I[0],T=I[1],A=(0,t.useLocalState)(m,"descending",!1),E=A[0],P=A[1],O=(0,a.createSearch)(x,function(D){return D[0]}),M=!1,F=Object.entries(g).map(function(D,_){var W=Object.entries(D[1]).filter(O).map(function(U){return U[1].affordable=C&&h.points>=U[1].price,U[1]}).sort(k[w]);if(W.length!==0)return E&&(W=W.reverse()),M=!0,(0,e.createComponentVNode)(2,s,{title:D[0],items:W},D[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:M?F:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},c=function(d,m){var u=(0,t.useLocalState)(m,"search",""),v=u[0],b=u[1],C=(0,t.useLocalState)(m,"sort",""),h=C[0],g=C[1],N=(0,t.useLocalState)(m,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function I(w,T){return b(T)}return I}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:"Alphabetical",options:Object.keys(k),width:"100%",onSelected:function(){function I(w){return g(w)}return I}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"21px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){function I(){return B(!x)}return I}()})})]})})},s=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=d.title,h=d.items,g=y(d,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:C},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.ImageButton,{bold:!0,asset:!0,color:"brown",imageSize:"64px",image:N.imageId,imageAsset:"mining_vendor64x64",content:N.name,children:(0,e.createComponentVNode)(2,o.ImageButton.Item,{bold:!0,horizontal:!0,width:"64px",fontSize:1,content:N.price,icon:"shopping-cart",iconSize:1,iconColor:!b.has_id||b.id.points"})}),!!P&&(0,e.createComponentVNode)(2,d,{mt:1.1,label:"ID tag",compactLabel:!0,wrapContent:F?(0,e.createComponentVNode)(2,s,{text:M,defaultText:"",color:"silver"}):(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"red",italic:!0,nowrap:!0,children:"Not supported"})})]})})]})})})}return x}(),i=function(B,I){var w=B.iconName,T=B.machineName,A=B.noMachine,E=B.noMachineText,P=B.noMachineElem,O="Unknown machine",M=A?E:T||"Unknown machine",F=M===E,D=M===E||M===O;return A&&P?P:(0,e.createComponentVNode)(2,o.Flex,{mt:.1,mb:1.9,children:[!A&&(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,align:"center",children:(0,e.createComponentVNode)(2,o.Icon,{mr:1,size:1.1,name:w})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,wordWrap:"break-word",children:(0,e.createComponentVNode)(2,o.Box,{as:"span",wordWrap:"break-word",color:F?"label":"silver",fontSize:"1.1rem",bold:!0,italic:D,children:M})})]})},c=function(B,I){var w=B.text;return(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:w})},s=function(B,I){var w=B.text,T=B.defaultText,A=V(B,S);return w?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"span",wordWrap:"break-word"},A,{children:w}))):(0,e.createComponentVNode)(2,c,{text:T})},l=function(B,I){var w=B.noConfirm,T=w===void 0?!1:w,A=V(B,y);return T?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button,Object.assign({},A))):(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button.Confirm,Object.assign({},A)))},d=function(B,I){var w=B.label,T=B.wrapContent,A=B.noWrapContent,E=B.compactLabel,P=E===void 0?!1:E,O=V(B,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Flex,Object.assign({my:.5,mr:"0.5%",spacing:1,align:"center"},O,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:P?0:1,shrink:0,textOverflow:"ellipsis",overflow:"hidden",basis:P?"auto":0,maxWidth:P?"none":20,color:"label",nowrap:!0,children:w}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,textAlign:"center",wordWrap:"break-word",children:T}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:.1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,nowrap:!0,children:A})]})))},m=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data;return(0,e.createComponentVNode)(2,o.Box,{mt:1.5,fontSize:"0.9rem",color:"silver",italic:!0,children:"No options"})},u=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data;return(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.1rem",color:"red",bold:!0,italic:!0,children:"ACCESS DENIED"})},v=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.attachedTag;return(0,e.createComponentVNode)(2,d,{label:"ID tag",wrapContent:(0,e.createComponentVNode)(2,s,{text:E,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Set",icon:"wrench",onClick:function(){function P(){return T("set_tag")}return P}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Clear",icon:"times-circle",color:"red",disabled:!E,onClick:function(){function P(){return T("clear_tag")}return P}()})],4)})},b=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.frequency,P=A.minFrequency,O=A.maxFrequency,M=A.canReset;return(0,e.createComponentVNode)(2,d,{label:"Frequency",noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.1,stepPixelSize:10,minValue:P/10,maxValue:O/10,value:E/10,format:function(){function F(D){return(0,a.toFixed)(D,1)}return F}(),onChange:function(){function F(D,_){return T("set_frequency",{frequency:_*10})}return F}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"undo",content:"",disabled:!M,tooltip:"Reset",onClick:function(){function F(){return T("reset_frequency")}return F}()})],4)})},C=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.attachedTags;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Linked tags",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add tag",icon:"plus",iconRight:!0,onClick:function(){function P(){return T("add_tag")}return P}()}),children:E.map(function(P,O){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:P})}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{icon:"minus",color:"red",onClick:function(){function M(){return T("remove_tag",{tag_index:O})}return M}()})})})},O)})})},h=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.bolts,P=A.pressureCheck,O=A.temperatureCheck,M=A.oxygenCheck,F=A.toxinsCheck,D=A.nitrogenCheck,_=A.carbonDioxideCheck,W=[{bitflag:1,checked:P,label:"Monitor pressure"},{bitflag:2,checked:O,label:"Monitor temperature"},{bitflag:4,checked:M,label:"Monitor oxygen concentration"},{bitflag:8,checked:F,label:"Monitor plasma concentration"},{bitflag:16,checked:D,label:"Monitor nitrogen concentration"},{bitflag:32,checked:_,label:"Monitor carbon dioxide concentration"}];return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Floor bolts",noWrapContent:(0,e.createComponentVNode)(2,o.Button,{icon:E?"check":"times",selected:E,content:E?"YES":"NO",onClick:function(){function U(){return T("toggle_bolts")}return U}()})}),W.map(function(U){return(0,e.createComponentVNode)(2,d,{label:U.label,noWrapContent:(0,e.createComponentVNode)(2,o.Button.Checkbox,{checked:U.checked,onClick:function(){function $(){return T("toggle_flag",{bitflag:U.bitflag})}return $}()})},U.bitflag)})],0)},g=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.sensors;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Sensors",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add sensor",icon:"plus",iconRight:!0,onClick:function(){function P(){return T("add_sensor")}return P}()}),children:[(0,e.createComponentVNode)(2,d,{mr:0,compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"ID tag"}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"Label"}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:11.3})]})}),Object.keys(E).map(function(P){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:P}),E[P]?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:E[P]}):(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:""})]}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:[(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"edit",onClick:function(){function O(){return T("change_label",{sensor_tag:P})}return O}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"times-circle",color:"orange",disabled:!E[P],onClick:function(){function O(){return T("clear_label",{sensor_tag:P})}return O}()})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:.5}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{px:1.2,icon:"minus",color:"red",onClick:function(){function O(){return T("del_sensor",{sensor_tag:P})}return O}()})})]})},P)})]})},N=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.inputTag,P=A.outputTag,O=A.bufferTag,M=A.bufferFitsInput,F=A.bufferFitsOutput,D=A.doNotLinkAndNotify;return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Input",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:E,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:D||!E,confirmContent:"This will change the intput device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:E&&O===E,disabled:!M,onClick:function(){function _(){return T("link_input")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the intput device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!E,onClick:function(){function _(){return T("unlink_input")}return _}()})],4)}),(0,e.createComponentVNode)(2,d,{label:"Output",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:P,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:D||!P,confirmContent:"This will change the output device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:P&&O===P,disabled:!F,onClick:function(){function _(){return T("link_output")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the output device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!P,onClick:function(){function _(){return T("unlink_output")}return _}()})],4)})],4)}},64713:function(L,r,n){"use strict";r.__esModule=!0,r.Newscaster=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(76910),S=n(98595),y=n(3939),k=n(22091),V=["icon","iconSpin","selected","security","onClick","title","children"],p=["name"];function i(B,I){if(B==null)return{};var w={};for(var T in B)if({}.hasOwnProperty.call(B,T)){if(I.includes(T))continue;w[T]=B[T]}return w}var c=128,s=["security","engineering","medical","science","service","supply"],l={security:{title:"Security",fluff_text:"Help keep the crew safe"},engineering:{title:"Engineering",fluff_text:"Ensure the station runs smoothly"},medical:{title:"Medical",fluff_text:"Practice medicine and save lives"},science:{title:"Science",fluff_text:"Develop new technologies"},service:{title:"Service",fluff_text:"Provide amenities to the crew"},supply:{title:"Supply",fluff_text:"Keep the station supplied"}},d=r.Newscaster=function(){function B(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.is_security,O=E.is_admin,M=E.is_silent,F=E.is_printing,D=E.screen,_=E.channels,W=E.channel_idx,U=W===void 0?-1:W,$=(0,t.useLocalState)(w,"menuOpen",!1),G=$[0],oe=$[1],X=(0,t.useLocalState)(w,"viewingPhoto",""),pe=X[0],me=X[1],ne=(0,t.useLocalState)(w,"censorMode",!1),ce=ne[0],q=ne[1],ae;D===0||D===2?ae=(0,e.createComponentVNode)(2,u):D===1&&(ae=(0,e.createComponentVNode)(2,v));var Z=_.reduce(function(Y,Q){return Y+Q.unread},0);return(0,e.createComponentVNode)(2,S.Window,{theme:P&&"security",width:800,height:600,children:[pe?(0,e.createComponentVNode)(2,h):(0,e.createComponentVNode)(2,y.ComplexModal,{maxWidth:window.innerWidth/1.5+"px",maxHeight:window.innerHeight/1.5+"px"}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Section,{fill:!0,className:(0,a.classes)(["Newscaster__menu",G&&"Newscaster__menu--open"]),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,m,{icon:"bars",title:"Toggle Menu",onClick:function(){function Y(){return oe(!G)}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:"newspaper",title:"Headlines",selected:D===0,onClick:function(){function Y(){return A("headlines")}return Y}(),children:Z>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:Z>=10?"9+":Z})}),(0,e.createComponentVNode)(2,m,{icon:"briefcase",title:"Job Openings",selected:D===1,onClick:function(){function Y(){return A("jobs")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:_.map(function(Y){return(0,e.createComponentVNode)(2,m,{icon:Y.icon,title:Y.name,selected:D===2&&_[U-1]===Y,onClick:function(){function Q(){return A("channel",{uid:Y.uid})}return Q}(),children:Y.unread>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:Y.unread>=10?"9+":Y.unread})},Y)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Divider),(!!P||!!O)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,m,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(w,"wanted_notice")}return Y}()}),(0,e.createComponentVNode)(2,m,{security:!0,icon:ce?"minus-square":"minus-square-o",title:"Censor Mode: "+(ce?"On":"Off"),mb:"0.5rem",onClick:function(){function Y(){return q(!ce)}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)],4),(0,e.createComponentVNode)(2,m,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(w,"create_story")}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:"plus-circle",title:"New Channel",onClick:function(){function Y(){return(0,y.modalOpen)(w,"create_channel")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,m,{icon:F?"spinner":"print",iconSpin:F,title:F?"Printing...":"Print Newspaper",onClick:function(){function Y(){return A("print_newspaper")}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:M?"volume-mute":"volume-up",title:"Mute: "+(M?"On":"Off"),onClick:function(){function Y(){return A("toggle_mute")}return Y}()})]})]})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,width:"100%",children:[(0,e.createComponentVNode)(2,k.TemporaryNotice),ae]})]})})]})}return B}(),m=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=I.icon,P=E===void 0?"":E,O=I.iconSpin,M=I.selected,F=M===void 0?!1:M,D=I.security,_=D===void 0?!1:D,W=I.onClick,U=I.title,$=I.children,G=i(I,V);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({className:(0,a.classes)(["Newscaster__menuButton",F&&"Newscaster__menuButton--selected",_&&"Newscaster__menuButton--security"]),onClick:W},G,{children:[F&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--selectedBar"}),(0,e.createComponentVNode)(2,o.Icon,{name:P,spin:O,size:"2"}),(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--title",children:U}),$]})))},u=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.screen,O=E.is_admin,M=E.channel_idx,F=E.channel_can_manage,D=E.channels,_=E.stories,W=E.wanted,U=(0,t.useLocalState)(w,"fullStories",[]),$=U[0],G=U[1],oe=(0,t.useLocalState)(w,"censorMode",!1),X=oe[0],pe=oe[1],me=P===2&&M>-1?D[M-1]:null;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!W&&(0,e.createComponentVNode)(2,b,{story:W,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:me?me.icon:"newspaper",mr:"0.5rem"}),me?me.name:"Headlines"],0),children:_.length>0?_.slice().reverse().map(function(ne){return!$.includes(ne.uid)&&ne.body.length+3>c?Object.assign({},ne,{body_short:ne.body.substr(0,c-4)+"..."}):ne}).map(function(ne,ce){return(0,e.createComponentVNode)(2,b,{story:ne},ce)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no stories at this time."]})}),!!me&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,height:"40%",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"info-circle",mr:"0.5rem"}),(0,e.createTextVNode)("About")],4),buttons:(0,e.createFragment)([X&&(0,e.createComponentVNode)(2,o.Button,{disabled:!!me.admin&&!O,selected:me.censored,icon:me.censored?"comment-slash":"comment",content:me.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){function ne(){return A("censor_channel",{uid:me.uid})}return ne}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!F,icon:"cog",content:"Manage",onClick:function(){function ne(){return(0,y.modalOpen)(w,"manage_channel",{uid:me.uid})}return ne}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",children:me.description||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:me.author||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Public",children:me.public?"Yes":"No"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Views",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"eye",mr:"0.5rem"}),_.reduce(function(ne,ce){return ne+ce.view_count},0).toLocaleString()]})]})})]})},v=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.jobs,O=E.wanted,M=Object.entries(P).reduce(function(F,D){var _=D[0],W=D[1];return F+W.length},0);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!O&&(0,e.createComponentVNode)(2,b,{story:O,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"briefcase",mr:"0.5rem"}),(0,e.createTextVNode)("Job Openings")],4),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:M>0?s.map(function(F){return Object.assign({},l[F],{id:F,jobs:P[F]})}).filter(function(F){return!!F&&F.jobs.length>0}).map(function(F){return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__jobCategory","Newscaster__jobCategory--"+F.id]),title:F.title,buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:F.fluff_text}),children:F.jobs.map(function(D){return(0,e.createComponentVNode)(2,o.Box,{class:(0,a.classes)(["Newscaster__jobOpening",!!D.is_command&&"Newscaster__jobOpening--command"]),children:["\u2022 ",D.title]},D.title)})},F.id)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no openings at this time."]})}),(0,e.createComponentVNode)(2,o.Section,{height:"17%",children:["Interested in serving Nanotrasen?",(0,e.createVNode)(1,"br"),"Sign up for any of the above position now at the"," ",(0,e.createVNode)(1,"b",null,"Head of Personnel's Office!",16),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},b=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=I.story,O=I.wanted,M=O===void 0?!1:O,F=(0,t.useLocalState)(w,"fullStories",[]),D=F[0],_=F[1],W=(0,t.useLocalState)(w,"censorMode",!1),U=W[0],$=W[1];return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__story",M&&"Newscaster__story--wanted"]),title:(0,e.createFragment)([M&&(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle",mr:"0.5rem"}),P.censor_flags&2&&"[REDACTED]"||P.title||"News from "+P.author],0),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:[!M&&U&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:(0,e.createComponentVNode)(2,o.Button,{enabled:P.censor_flags&2,icon:P.censor_flags&2?"comment-slash":"comment",content:P.censor_flags&2?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){function G(){return A("censor_story",{uid:P.uid})}return G}()})}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.author," |\xA0",!M&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),(0,e.createTextVNode)(" "),P.view_count.toLocaleString(),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("|\xA0")],0),(0,e.createComponentVNode)(2,o.Icon,{name:"clock"})," ",(0,f.timeAgo)(P.publish_time,E.world_time)]})]})}),children:(0,e.createComponentVNode)(2,o.Box,{children:P.censor_flags&2?"[REDACTED]":(0,e.createFragment)([!!P.has_photo&&(0,e.createComponentVNode)(2,C,{name:"story_photo_"+P.uid+".png",float:"right",ml:"0.5rem"}),(P.body_short||P.body).split("\n").map(function(G,oe){return(0,e.createComponentVNode)(2,o.Box,{children:G||(0,e.createVNode)(1,"br")},oe)}),P.body_short&&(0,e.createComponentVNode)(2,o.Button,{content:"Read more..",mt:"0.5rem",onClick:function(){function G(){return _([].concat(D,[P.uid]))}return G}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})],0)})})},C=function(I,w){var T=I.name,A=i(I,p),E=(0,t.useLocalState)(w,"viewingPhoto",""),P=E[0],O=E[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"img",className:"Newscaster__photo",src:T,onClick:function(){function M(){return O(T)}return M}()},A)))},h=function(I,w){var T=(0,t.useLocalState)(w,"viewingPhoto",""),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Newscaster__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:A}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function P(){return E("")}return P}()})]})},g=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=!!I.args.uid&&E.channels.filter(function(te){return te.uid===I.args.uid}).pop();if(I.id==="manage_channel"&&!P){(0,y.modalClose)(w);return}var O=I.id==="manage_channel",M=!!I.args.is_admin,F=I.args.scanned_user,D=(0,t.useLocalState)(w,"author",(P==null?void 0:P.author)||F||"Unknown"),_=D[0],W=D[1],U=(0,t.useLocalState)(w,"name",(P==null?void 0:P.name)||""),$=U[0],G=U[1],oe=(0,t.useLocalState)(w,"description",(P==null?void 0:P.description)||""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(w,"icon",(P==null?void 0:P.icon)||"newspaper"),ne=me[0],ce=me[1],q=(0,t.useLocalState)(w,"isPublic",O?!!(P!=null&&P.public):!1),ae=q[0],Z=q[1],Y=(0,t.useLocalState)(w,"adminLocked",(P==null?void 0:P.admin)===1||!1),Q=Y[0],J=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:O?"Manage "+P.name:"Create New Channel",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function te(se,ye){return W(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:$,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:X,onInput:function(){function te(se,ye){return pe(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Icon",children:[(0,e.createComponentVNode)(2,o.Input,{disabled:!M,value:ne,width:"35%",mr:"0.5rem",onInput:function(){function te(se,ye){return ce(ye)}return te}()}),(0,e.createComponentVNode)(2,o.Icon,{name:ne,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Accept Public Stories?",children:(0,e.createComponentVNode)(2,o.Button,{selected:ae,icon:ae?"toggle-on":"toggle-off",content:ae?"Yes":"No",onClick:function(){function te(){return Z(!ae)}return te}()})}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return J(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||$.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,I.id,"",{author:_,name:$.substr(0,49),description:X.substr(0,128),icon:ne,public:ae?1:0,admin_locked:Q?1:0})}return te}()})]})},N=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.photo,O=E.channels,M=E.channel_idx,F=M===void 0?-1:M,D=!!I.args.is_admin,_=I.args.scanned_user,W=O.slice().sort(function(te,se){if(F<0)return 0;var ye=O[F-1];if(ye.uid===te.uid)return-1;if(ye.uid===se.uid)return 1}).filter(function(te){return D||!te.frozen&&(te.author===_||!!te.public)}),U=(0,t.useLocalState)(w,"author",_||"Unknown"),$=U[0],G=U[1],oe=(0,t.useLocalState)(w,"channel",W.length>0?W[0].name:""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(w,"title",""),ne=me[0],ce=me[1],q=(0,t.useLocalState)(w,"body",""),ae=q[0],Z=q[1],Y=(0,t.useLocalState)(w,"adminLocked",!1),Q=Y[0],J=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!D,width:"100%",value:$,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Channel",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:X,options:W.map(function(te){return te.name}),mb:"0",width:"100%",onSelected:function(){function te(se){return pe(se)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:ne,onInput:function(){function te(se,ye){return ce(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Story Text",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:ae,onInput:function(){function te(se,ye){return Z(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){function te(){return A(P?"eject_photo":"attach_photo")}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Preview",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,title:ne,maxHeight:"13.5rem",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:[!!P&&(0,e.createComponentVNode)(2,C,{name:"inserted_photo_"+P.uid+".png",float:"right"}),ae.split("\n").map(function(te,se){return(0,e.createComponentVNode)(2,o.Box,{children:te||(0,e.createVNode)(1,"br")},se)}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})]})})}),D&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return J(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:$.trim().length===0||X.trim().length===0||ne.trim().length===0||ae.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,"create_story","",{author:$,channel:X,title:ne.substr(0,127),body:ae.substr(0,1023),admin_locked:Q?1:0})}return te}()})]})},x=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.photo,O=E.wanted,M=!!I.args.is_admin,F=I.args.scanned_user,D=(0,t.useLocalState)(w,"author",(O==null?void 0:O.author)||F||"Unknown"),_=D[0],W=D[1],U=(0,t.useLocalState)(w,"name",(O==null?void 0:O.title.substr(8))||""),$=U[0],G=U[1],oe=(0,t.useLocalState)(w,"description",(O==null?void 0:O.body)||""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(w,"adminLocked",(O==null?void 0:O.admin_locked)===1||!1),ne=me[0],ce=me[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Authority",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function q(ae,Z){return W(Z)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",value:$,maxLength:"128",onInput:function(){function q(ae,Z){return G(Z)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",value:X,maxLength:"512",rows:"4",onInput:function(){function q(ae,Z){return pe(Z)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){function q(){return A(P?"eject_photo":"attach_photo")}return q}()}),!!P&&(0,e.createComponentVNode)(2,C,{name:"inserted_photo_"+P.uid+".png",float:"right"})]}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:ne,icon:ne?"lock":"lock-open",content:ne?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function q(){return ce(!ne)}return q}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!O,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){function q(){A("clear_wanted_notice"),(0,y.modalClose)(w)}return q}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||$.trim().length===0||X.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function q(){(0,y.modalAnswer)(w,I.id,"",{author:_,name:$.substr(0,127),description:X.substr(0,511),admin_locked:ne?1:0})}return q}()})]})};(0,y.modalRegisterBodyOverride)("create_channel",g),(0,y.modalRegisterBodyOverride)("manage_channel",g),(0,y.modalRegisterBodyOverride)("create_story",N),(0,y.modalRegisterBodyOverride)("wanted_notice",x)},97351:function(L,r,n){"use strict";r.__esModule=!0,r.NinjaBloodScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(39473),f=n(98595),S=r.NinjaBloodScan=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data;return(0,e.createComponentVNode)(2,f.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,f.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.vialIcons,m=l.noVialIcon,u=l.bloodOwnerNames,v=l.bloodOwnerSpecies,b=l.bloodOwnerTypes,C=l.blockButtons,h=l.scanStates,g={blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"},N=["NoticeBox_red","NoticeBox","NoticeBox_blue"],x=[1,2,3];return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0431\u0440\u0430\u0437\u0446\u044B",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0414\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u0442\u0440\u0438 \u043E\u0431\u0440\u0430\u0437\u0446\u0430 \u043A\u0440\u043E\u0432\u0438. \u041C\u0430\u0448\u0438\u043D\u0430 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043D\u0430 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u0443 \u0441 \u043A\u0440\u043E\u0432\u044C\u044E \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u0438 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C\u0438 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u043B \u0432\u0430\u043C \u043A\u043B\u0430\u043D. \u0420\u0435\u0430\u0433\u0435\u043D\u0442\u044B \u0438\u043C \u043D\u0435 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0435 \u043D\u0435 \u043F\u0440\u0438\u043C\u0443\u0442\u0441\u044F \u0438\u043B\u0438 \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u043C",tooltipPosition:"bottom-start"}),children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"center",children:x.map(function(B,I){return(0,e.createComponentVNode)(2,o.FlexItem,{direction:"column",width:"33.3%",ml:I?2:0,children:[(0,e.createComponentVNode)(2,t.Section,{title:u[I]?"\u041A\u0440\u043E\u0432\u044C":"\u041D\u0435\u0442 \u0440\u0435\u0430\u0433\u0435\u043D\u0442\u0430",style:{"text-align":"left",background:"rgba(53, 94, 163, 0.5)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:N[h[I]],success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:C?g.disabled:g.blue,height:"100%",width:"100%",disabled:C,onClick:function(){function w(){return s("vial_out",{button_num:I+1})}return w}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+(d[I]||m),style:{"margin-left":"3px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:u[I]||" - ",content:"\u0420\u0430\u0441\u0430: "+(v[I]||" - ")+"\n"+("\u0422\u0438\u043F \u043A\u0440\u043E\u0432\u0438: "+(b[I]||" - ")),position:"bottom"})]})})]},I)})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:C===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:C,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043A\u0440\u043E\u0432\u044C \u0438 \u043F\u0435\u0440\u0435\u0441\u044B\u043B\u0430\u0435\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043A\u043B\u0430\u043D\u0443.",tooltipPosition:"bottom",onClick:function(){function B(){return s("scan_blood")}return B}()})})]})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.progressBar;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"green",value:l,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",mt:1,children:l?"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 "+(l+"%"):"\u0420\u0435\u0436\u0438\u043C \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F"}),2)})})}},32989:function(L,r,n){"use strict";r.__esModule=!0,r.NinjaMindScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NinjaMindScan=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.occupantIcon,l=c.occupant_name,d=c.occupant_health,m=c.scanned_occupants,u=l==="none"?1:0;return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0438 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435.",tooltipPosition:"left"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{shrink:1,alignContent:"left",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,width:"90px",align:"left",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},align:"left",children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+s,style:{"margin-left":"-28px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,alignContent:"right",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",success:0,danger:0,align:"left",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0418\u043C\u044F",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:d})]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",mt:2.5,success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438 \u043F\u044B\u0442\u0430\u0435\u0442\u0441\u044F \u0434\u043E\u0431\u044B\u0442\u044C \u0438\u0437 \u0435\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u0443\u044E \u043A\u043B\u0430\u043D\u0443 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E.",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("scan_occupant")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",width:"250px",textAlign:"center",disabled:u,tooltip:"\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E, \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438\u0437 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("go_out")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0441 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u043E\u043D \u0431\u044B\u043B \u043F\u043E\u0445\u0438\u0449\u0435\u043D. \u0420\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u043C \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0435\u0433\u043E \u0437\u0430\u043F\u0443\u0433\u0430\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u044D\u0442\u0438\u043C, \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u043D\u0435 \u0440\u0430\u0437\u0431\u043E\u043B\u0442\u0430\u043B \u043E \u0432\u0430\u0441.",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("teleport_out")}return v}()})]})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043F\u0438\u0441\u043E\u043A \u0443\u0436\u0435 \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0432\u0430\u043C\u0438 \u043B\u044E\u0434\u0435\u0439",align:"center",backgroundColor:"rgba(0, 0, 0, 0.4)",children:(0,e.createComponentVNode)(2,t.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:m.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Box,{children:v.scanned_occupant})})},v.scanned_occupant)})})})})]})}},41166:function(L,r,n){"use strict";r.__esModule=!0,r.NuclearBomb=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NuclearBomb=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;return i.extended?(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Disk",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authdisk?"eject":"id-card",selected:i.authdisk,content:i.diskname?i.diskname:"-----",tooltip:i.authdisk?"Eject Disk":"Insert Disk",onClick:function(){function c(){return p("auth")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Code",children:(0,e.createComponentVNode)(2,t.Button,{icon:"key",disabled:!i.authdisk,selected:i.authcode,content:i.codemsg,onClick:function(){function c(){return p("code")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Arming & Disarming",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bolted to floor",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.anchored?"check":"times",selected:i.anchored,disabled:!i.authfull,content:i.anchored?"YES":"NO",onClick:function(){function c(){return p("toggle_anchor")}return c}()})}),i.authfull&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",children:(0,e.createComponentVNode)(2,t.Button,{icon:"stopwatch",content:i.time,disabled:!i.authfull,tooltip:"Set Timer",onClick:function(){function c(){return p("set_time")}return c}()})})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",color:i.timer?"red":"",children:i.time+"s"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.safety?"check":"times",selected:i.safety,disabled:!i.authfull,content:i.safety?"ON":"OFF",tooltip:i.safety?"Disable Safety":"Enable Safety",onClick:function(){function c(){return p("toggle_safety")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Arm/Disarm",children:(0,e.createComponentVNode)(2,t.Button,{icon:(i.timer,"bomb"),disabled:i.safety||!i.authfull,color:"red",content:i.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){function c(){return p("toggle_armed")}return c}()})})]})})]})}):(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Deployment",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){function c(){return p("deploy")}return c}()})})})})}return S}()},52416:function(L,r,n){"use strict";r.__esModule=!0,r.NumberInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(92986),f=n(72253),S=n(36036),y=n(98595),k=r.NumberInputModal=function(){function p(i,c){var s=(0,f.useBackend)(c),l=s.act,d=s.data,m=d.init_value,u=d.large_buttons,v=d.message,b=v===void 0?"":v,C=d.timeout,h=d.title,g=(0,f.useLocalState)(c,"input",m),N=g[0],x=g[1],B=function(){function T(A){A!==N&&x(A)}return T}(),I=function(){function T(A){A!==N&&x(A)}return T}(),w=140+Math.max(Math.ceil(b.length/3),b.length>0&&u?5:0);return(0,e.createComponentVNode)(2,y.Window,{title:h,width:270,height:w,children:[C&&(0,e.createComponentVNode)(2,a.Loader,{value:C}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function T(A){var E=window.event?A.which:A.keyCode;E===o.KEY_ENTER&&l("submit",{entry:N}),E===o.KEY_ESCAPE&&l("cancel")}return T}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:b})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,V,{input:N,onClick:I,onChange:B})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return p}(),V=function(i,c){var s=(0,f.useBackend)(c),l=s.act,d=s.data,m=d.min_value,u=d.max_value,v=d.init_value,b=d.round_value,C=i.input,h=i.onClick,g=i.onChange,N=Math.round(C!==m?Math.max(C/2,m):u/2),x=C===m&&m>0||C===1;return(0,e.createComponentVNode)(2,S.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===m,icon:"angle-double-left",onClick:function(){function B(){return h(m)}return B}(),tooltip:C===m?"Min":"Min ("+m+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.RestrictedInput,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!b,minValue:m,maxValue:u,onChange:function(){function B(I,w){return g(w)}return B}(),onEnter:function(){function B(I,w){return l("submit",{entry:w})}return B}(),value:C})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===u,icon:"angle-double-right",onClick:function(){function B(){return h(u)}return B}(),tooltip:C===u?"Max":"Max ("+u+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:x,icon:"divide",onClick:function(){function B(){return h(N)}return B}(),tooltip:x?"Split":"Split ("+N+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===v,icon:"redo",onClick:function(){function B(){return h(v)}return B}(),tooltip:v?"Reset ("+v+")":"Reset"})})]})}},1218:function(L,r,n){"use strict";r.__esModule=!0,r.OperatingComputer=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(98595),f=n(36036),S=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},V=["bad","average","average","good","average","average","bad"],p=r.OperatingComputer=function(){function l(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.hasOccupant,h=b.choice,g;return h?g=(0,e.createComponentVNode)(2,s):g=C?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Window,{width:650,height:455,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!h,icon:"user",onClick:function(){function N(){return v("choiceOff")}return N}(),children:"Patient"}),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!!h,icon:"cog",onClick:function(){function N(){return v("choiceOn")}return N}(),children:"Options"})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,children:g})})]})})})}return l}(),i=function(d,m){var u=(0,t.useBackend)(m),v=u.data,b=v.occupant;return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,title:"Patient",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:b.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:S[b.stat][0],children:S[b.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:b.maxHealth,value:b.health/b.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),y.map(function(C,h){return(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:C[0]+" Damage",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:"100",value:b[C[1]]/100,ranges:k,children:(0,a.round)(b[C[1]])},h)},h)}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:b.maxTemp,value:b.bodyTemperature/b.maxTemp,color:V[b.temperatureSuitability+3],children:[(0,a.round)(b.btCelsius),"\xB0C, ",(0,a.round)(b.btFaren),"\xB0F"]})}),!!b.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:b.bloodMax,value:b.bloodLevel/b.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[b.bloodPercent,"%, ",b.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Pulse",children:[b.pulse," BPM"]})],4)]})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Current Procedures",level:"2",children:b.inSurgery?b.surgeries.map(function(C){var h=C.bodypartName,g=C.surgeryName,N=C.stepName;return(0,e.createComponentVNode)(2,f.Section,{title:h,level:"4",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Procedure",children:g}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Next Step",children:N})]})},h)}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No procedure ongoing."})})})]})},c=function(){return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No patient detected."]})})},s=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.verbose,h=b.health,g=b.healthAlarm,N=b.oxy,x=b.oxyAlarm,B=b.crit;return(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Loudspeaker",children:(0,e.createComponentVNode)(2,f.Button,{selected:C,icon:C?"toggle-on":"toggle-off",content:C?"On":"Off",onClick:function(){function I(){return v(C?"verboseOff":"verboseOn")}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer",children:(0,e.createComponentVNode)(2,f.Button,{selected:h,icon:h?"toggle-on":"toggle-off",content:h?"On":"Off",onClick:function(){function I(){return v(h?"healthOff":"healthOn")}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:g,stepPixelSize:5,ml:"0",onChange:function(){function I(w,T){return v("health_adj",{new:T})}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm",children:(0,e.createComponentVNode)(2,f.Button,{selected:N,icon:N?"toggle-on":"toggle-off",content:N?"On":"Off",onClick:function(){function I(){return v(N?"oxyOff":"oxyOn")}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:x,stepPixelSize:5,ml:"0",onChange:function(){function I(w,T){return v("oxy_adj",{new:T})}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Critical Alert",children:(0,e.createComponentVNode)(2,f.Button,{selected:B,icon:B?"toggle-on":"toggle-off",content:B?"On":"Off",onClick:function(){function I(){return v(B?"critOff":"critOn")}return I}()})})]})}},46892:function(L,r,n){"use strict";r.__esModule=!0,r.Orbit=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595);function S(m,u){var v=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(v)return(v=v.call(m)).next.bind(v);if(Array.isArray(m)||(v=y(m))||u&&m&&typeof m.length=="number"){v&&(m=v);var b=0;return function(){return b>=m.length?{done:!0}:{done:!1,value:m[b++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(m,u){if(m){if(typeof m=="string")return k(m,u);var v={}.toString.call(m).slice(8,-1);return v==="Object"&&m.constructor&&(v=m.constructor.name),v==="Map"||v==="Set"?Array.from(m):v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?k(m,u):void 0}}function k(m,u){(u==null||u>m.length)&&(u=m.length);for(var v=0,b=Array(u);vv},c=function(u,v){var b=u.name,C=v.name;if(!b||!C)return 0;var h=b.match(V),g=C.match(V);if(h&&g&&b.replace(V,"")===C.replace(V,"")){var N=parseInt(h[1],10),x=parseInt(g[1],10);return N-x}return i(b,C)},s=function(u,v){var b=(0,t.useBackend)(v),C=b.act,h=u.searchText,g=u.source,N=u.title,x=g.filter(p(h));return x.sort(c),g.length>0&&(0,e.createComponentVNode)(2,o.Section,{title:N+" - ("+g.length+")",children:x.map(function(B){return(0,e.createComponentVNode)(2,o.Button,{content:B.name,onClick:function(){function I(){return C("orbit",{ref:B.ref})}return I}()},B.name)})})},l=function(u,v){var b=(0,t.useBackend)(v),C=b.act,h=u.color,g=u.thing;return(0,e.createComponentVNode)(2,o.Button,{color:h,onClick:function(){function N(){return C("orbit",{ref:g.ref})}return N}(),children:g.name})},d=r.Orbit=function(){function m(u,v){for(var b=(0,t.useBackend)(v),C=b.act,h=b.data,g=h.alive,N=h.antagonists,x=h.highlights,B=h.auto_observe,I=h.dead,w=h.ghosts,T=h.misc,A=h.npcs,E=(0,t.useLocalState)(v,"searchText",""),P=E[0],O=E[1],M={},F=S(N),D;!(D=F()).done;){var _=D.value;M[_.antag]===void 0&&(M[_.antag]=[]),M[_.antag].push(_)}var W=Object.entries(M);W.sort(function($,G){return i($[0],G[0])});var U=function(){function $(G){for(var oe=0,X=[W.map(function(ne){var ce=ne[0],q=ne[1];return q}),x,g,w,I,A,T];oe0&&(0,e.createComponentVNode)(2,o.Section,{title:"Antagonists",children:W.map(function($){var G=$[0],oe=$[1];return(0,e.createComponentVNode)(2,o.Section,{title:G,level:2,children:oe.filter(p(P)).sort(c).map(function(X){return(0,e.createComponentVNode)(2,l,{color:"bad",thing:X},X.name)})},G)})}),x.length>0&&(0,e.createComponentVNode)(2,s,{title:"Highlights",source:x,searchText:P,color:"teal"}),(0,e.createComponentVNode)(2,o.Section,{title:"Alive - ("+g.length+")",children:g.filter(p(P)).sort(c).map(function($){return(0,e.createComponentVNode)(2,l,{color:"good",thing:$},$.name)})}),(0,e.createComponentVNode)(2,o.Section,{title:"Ghosts - ("+w.length+")",children:w.filter(p(P)).sort(c).map(function($){return(0,e.createComponentVNode)(2,l,{color:"grey",thing:$},$.name)})}),(0,e.createComponentVNode)(2,s,{title:"Dead",source:I,searchText:P}),(0,e.createComponentVNode)(2,s,{title:"NPCs",source:A,searchText:P}),(0,e.createComponentVNode)(2,s,{title:"Misc",source:T,searchText:P})]})})}return m}()},15421:function(L,r,n){"use strict";r.__esModule=!0,r.OreRedemption=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=n(9394);function y(u){if(u==null)throw new TypeError("Cannot destructure "+u)}var k=(0,S.createLogger)("OreRedemption"),V=function(v){return v.toLocaleString("en-US")+" pts"},p=r.OreRedemption=function(){function u(v,b){return(0,e.createComponentVNode)(2,f.Window,{width:490,height:750,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{height:"100%"})}),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.id,x=g.points,B=g.disk,I=Object.assign({},(y(v),v));return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({},I,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"average",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"This machine only accepts ore. Gibtonite is not accepted."]}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID card",children:N?(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,verticalAlign:"middle",icon:"eject",content:N.name,tooltip:"Ejects the ID card.",onClick:function(){function w(){return h("eject_id")}return w}(),style:{"white-space":"pre-wrap"}}):(0,e.createComponentVNode)(2,o.Button,{icon:"sign-in-alt",content:"Insert",tooltip:"Hold the ID card in your hand to insert.",onClick:function(){function w(){return h("insert_id")}return w}()})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:V(N.points)})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:V(N.total_points)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed Points",color:x>0?"good":"grey",bold:x>0&&"good",children:V(x)}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!N,icon:"hand-holding-usd",content:"Claim",onClick:function(){function w(){return h("claim")}return w}()})})]}),(0,e.createComponentVNode)(2,o.Divider),B?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Design disk",children:(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,icon:"eject",content:B.name,tooltip:"Ejects the design disk.",onClick:function(){function w(){return h("eject_disk")}return w}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Stored design",children:(0,e.createComponentVNode)(2,o.Box,{color:B.design&&(B.compatible?"good":"bad"),children:B.design||"N/A"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!B.design||!B.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){function w(){return h("download")}return w}()})})]}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No design disk inserted."})]})))},c=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.sheets,x=Object.assign({},(y(v),v));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"20%",children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,d,{ore:B},B.id)})]})))})},s=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.alloys,x=Object.assign({},(y(v),v));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,m,{ore:B},B.id)})]})))})},l=function(v,b){var C;return(0,e.createComponentVNode)(2,o.Box,{className:"OreHeader",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:v.title}),(C=v.columns)==null?void 0:C.map(function(h){return(0,e.createComponentVNode)(2,o.Stack.Item,{basis:h[1],textAlign:"center",color:"label",bold:!0,children:h[0]},h)})]})})},d=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=v.ore;if(!(g.value&&g.amount<=0&&!(["metal","glass"].indexOf(g.id)>-1)))return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"45%",align:"middle",children:(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",g.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:g.name})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",children:g.value}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})},m=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=v.ore;return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"7%",align:"middle",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["alloys32x32",g.id])})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",textAlign:"middle",align:"center",children:g.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"35%",textAlign:"middle",color:g.amount>=1?"good":"gray",align:"center",children:g.description}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"10%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})}},30373:function(L,r,n){"use strict";r.__esModule=!0,r.PAI=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),S=n(70752),y=function(p){var i;try{i=S("./"+p+".js")}catch(s){if(s.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",p);throw s}var c=i[p];return c||(0,f.routingError)("missingExport",p)},k=r.PAI=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.app_template,m=l.app_icon,u=l.app_title,v=y(d);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:m,mr:1}),u,d!=="pai_main_menu"&&(0,e.createComponentVNode)(2,t.Button,{ml:2,content:"Home",icon:"arrow-up",onClick:function(){function b(){return s("MASTER_back")}return b}()})]}),p:1,children:(0,e.createComponentVNode)(2,v)})})})}return V}()},85175:function(L,r,n){"use strict";r.__esModule=!0,r.PDA=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),S=n(59395),y=function(c){var s;try{s=S("./"+c+".js")}catch(d){if(d.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",c);throw d}var l=s[c];return l||(0,f.routingError)("missingExport",c)},k=r.PDA=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.app,v=m.owner;if(!v)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var b=y(u.template);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,V)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:u.icon,mr:1}),u.name]}),children:(0,e.createComponentVNode)(2,b)})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:7.5,children:(0,e.createComponentVNode)(2,p)})]})})})}return i}(),V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.idInserted,v=m.idLink,b=m.stationTime,C=m.cartridge_name,h=m.request_cartridge_name;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{ml:.5,children:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",color:"transparent",onClick:function(){function g(){return d("Authenticate")}return g}(),content:u?v:"No ID Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject")}return g}(),content:C?["Eject "+C]:"No Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject_Request")}return g}(),content:h?["Eject "+h]:"No Request Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:b})]})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.app;return(0,e.createComponentVNode)(2,t.Box,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[!!u.has_back&&(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"33%",mr:-.5,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){function v(){return d("Back")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:u.has_back?"33%":"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.is_home?"disabled":"white",icon:"home",onClick:function(){function v(){d("Home")}return v}()})})]})})}},38280:function(L,r,n){"use strict";r.__esModule=!0,r.PDAPainter=r.PDAColorRow=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=r.PDAPainter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.statusLabel,l=c.pdaTypes,d=c.hasPDA,m=c.pdaIcon,u=c.pdaOwnerName,v=c.pdaJobName;return(0,e.createComponentVNode)(2,t.Window,{width:545,height:350,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{spacing:1,direction:"row",height:"100%",flex:"1",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:24,shrink:0,children:[(0,e.createComponentVNode)(2,o.Section,{title:"\u041E\u0431\u0449\u0435\u0435",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:d?"eject":"exclamation-triangle",selected:d,content:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C":"-----",tooltip:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C PDA":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C PDA",tooltipPosition:"left",onClick:function(){function b(){return i(d?"eject_pda":"insert_pda")}return b}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0418\u043C\u044F",children:u||"\u041D/\u0414"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C",children:v||"\u041D/\u0414"})]})}),(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",direction:"column",flex:"1",children:(0,e.createComponentVNode)(2,o.Flex.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{as:"img",height:"160px",src:d?"data:image/png;base64,"+m:"",style:{"-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"},align:"middle"})}),(0,e.createComponentVNode)(2,o.LabeledList,{m:"5px",children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",children:s})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{m:"5px",fluid:!0,disabled:!d,content:"\u0421\u0442\u0435\u0440\u0435\u0442\u044C PDA",confirmContent:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C?",textAlign:"left",color:"red",tooltip:"C\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u0430 \u0437\u0430\u0432\u043E\u0434\u0441\u043A\u0438\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",tooltipPosition:"top",onClick:function(){function b(){return i("erase_pda")}return b}()})]})})})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:27,children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",flex:"1",children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0426\u0432\u0435\u0442 PDA",flexGrow:"1",scrollable:!0,fill:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:Object.keys(l).map(function(b){return(0,e.createComponentVNode)(2,S,{selectedPda:b,selectedPdaImage:l[b][0]},b)})})})})})]})})})}return y}(),S=r.PDAColorRow=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.hasPDA,l=k.selectedPda,d=k.selectedPdaImage;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+d,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,disabled:!s,icon:d,content:l,confirmContent:"\u041F\u043E\u043A\u0440\u0430\u0441\u0438\u0442\u044C?",textAlign:"left",onClick:function(){function m(){return i("choose_pda",{selectedPda:l,selectedPdaImage:d})}return m}()})})]})}return y}()},68654:function(L,r,n){"use strict";r.__esModule=!0,r.Pacman=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),S=r.Pacman=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.broken,l=c.anchored,d=c.active,m=c.fuel_type,u=c.fuel_usage,v=c.fuel_stored,b=c.fuel_cap,C=c.is_ai,h=c.tmp_current,g=c.tmp_max,N=c.tmp_overheat,x=c.output_max,B=c.power_gen,I=c.output_set,w=c.has_fuel,T=v/b,A=h/g,E=I*B,P=Math.round(v/u),O=Math.round(P/60),M=P>120?O+" minutes":P+" seconds";return(0,e.createComponentVNode)(2,o.Window,{width:500,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(s||!l)&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:[!!s&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator is malfunctioning!"}),!s&&!l&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!s&&!!l&&(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!w,selected:d,onClick:function(){function F(){return i("toggle_power")}return F}()}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",className:"ml-1",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power setting",children:[(0,e.createComponentVNode)(2,t.NumberInput,{value:I,minValue:1,maxValue:x,step:1,className:"mt-1",onDrag:function(){function F(D,_){return i("change_power",{change_power:_})}return F}()}),"(",(0,f.formatPower)(E),")"]})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:A,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[h," \u2103"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[N>50&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"CRITICAL OVERHEAT!"}),N>20&&N<=50&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"WARNING: Overheating!"}),N>1&&N<=20&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Temperature High"}),N===0&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Optimal"})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fuel",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:d||C||!w,onClick:function(){function F(){return i("eject_fuel")}return F}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Type",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:T,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(v/1e3)," dm\xB3"]})})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel usage",children:[u/1e3," dm\xB3/s"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel depletion",children:[!!w&&(u?M:"N/A"),!w&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Out of fuel"})]})]})})]})})],4)]})})}return y}()},33388:function(L,r,n){"use strict";r.__esModule=!0,r.PersonalCrafting=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PersonalCrafting=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.busy,d=s.category,m=s.display_craftable_only,u=s.display_compact,v=s.prev_cat,b=s.next_cat,C=s.subcategory,h=s.prev_subcat,g=s.next_subcat;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!l&&(0,e.createComponentVNode)(2,t.Dimmer,{fontSize:"32px",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog",spin:1})," Crafting..."]}),(0,e.createComponentVNode)(2,t.Section,{title:d,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Show Craftable Only",icon:m?"check-square-o":"square-o",selected:m,onClick:function(){function N(){return c("toggle_recipes")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Compact Mode",icon:u?"check-square-o":"square-o",selected:u,onClick:function(){function N(){return c("toggle_compact")}return N}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:v,icon:"arrow-left",onClick:function(){function N(){return c("backwardCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:b,icon:"arrow-right",onClick:function(){function N(){return c("forwardCat")}return N}()})]}),C&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"arrow-left",onClick:function(){function N(){return c("backwardSubCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g,icon:"arrow-right",onClick:function(){function N(){return c("forwardSubCat")}return N}()})]}),u?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,m=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function v(){return c("make",{make:u.ref})}return v}()}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)}),!l&&m.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,m=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function v(){return c("make",{make:u.ref})}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)}),!l&&m.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)})]})}},56150:function(L,r,n){"use strict";r.__esModule=!0,r.Photocopier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(88510),S=n(64795),y=n(25328);function k(s,l){var d=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(d)return(d=d.call(s)).next.bind(d);if(Array.isArray(s)||(d=V(s))||l&&s&&typeof s.length=="number"){d&&(s=d);var m=0;return function(){return m>=s.length?{done:!0}:{done:!1,value:s[m++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function V(s,l){if(s){if(typeof s=="string")return p(s,l);var d={}.toString.call(s).slice(8,-1);return d==="Object"&&s.constructor&&(d=s.constructor.name),d==="Map"||d==="Set"?Array.from(s):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?p(s,l):void 0}}function p(s,l){(l==null||l>s.length)&&(l=s.length);for(var d=0,m=Array(l);ds?this.substring(0,s)+"...":this};var i=function(l,d){d===void 0&&(d="");var m=(0,y.createSearch)(d,function(u){return u.altername});return(0,S.flow)([(0,f.filter)(function(u){return u==null?void 0:u.altername}),d&&(0,f.filter)(m),(0,f.sortBy)(function(u){return u.id})])(l)},c=r.Photocopier=function(){function s(l,d){for(var m=(0,a.useBackend)(d),u=m.act,v=m.data,b=v.copies,C=v.maxcopies,h=(0,a.useLocalState)(d,"searchText",""),g=h[0],N=h[1],x=i((0,f.sortBy)(function(M){return M.category})(v.forms||[]),g),B=[],I=k(x),w;!(w=I()).done;){var T=w.value;B.includes(T.category)||B.push(T.category)}var A=(0,a.useLocalState)(d,"number",0),E=A[0],P=A[1],O;return v.category===""?O=x:O=x.filter(function(M){return M.category===v.category}),(0,e.createComponentVNode)(2,o.Window,{width:550,height:575,theme:v.ui_theme,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"40%",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mt:.3,color:"grey",children:"\u0417\u0430\u0440\u044F\u0434 \u0442\u043E\u043D\u0435\u0440\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{minValue:0,maxValue:30,value:v.toner})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mb:.3,color:"grey",children:"\u0424\u043E\u0440\u043C\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",textAlign:"center",bold:!0,children:v.form_id===""?"\u041D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D\u0430":v.form_id})]}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:1,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!v.copyitem&&!v.mob,icon:v.copyitem||v.mob?"eject":"times",content:v.copyitem?v.copyitem:v.mob?"\u0416\u043E\u043F\u0430 "+v.mob+"!":"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430",onClick:function(){function M(){return u("removedocument")}return M}()})})}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!v.folder,icon:v.folder?"eject":"times",content:v.folder?v.folder:"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u043F\u0430\u043F\u043A\u0438",onClick:function(){function M(){return u("removefolder")}return M}()})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"print",disabled:v.toner===0||v.form===null,content:"\u041F\u0435\u0447\u0430\u0442\u044C",onClick:function(){function M(){return u("print_form")}return M}()})}),!!v.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"image",disabled:v.toner<5,content:"\u0424\u043E\u0442\u043E",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0444\u043E\u0442\u043E \u0441 \u0411\u0430\u0437\u044B \u0414\u0430\u043D\u043D\u044B\u0445",onClick:function(){function M(){return u("ai_pic")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"copy",content:"\u041A\u043E\u043F\u0438\u044F",disabled:v.toner===0||!v.copyitem&&!v.mob,onClick:function(){function M(){return u("copy")}return M}()})}),!!v.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"i-cursor",content:"\u0422\u0435\u043A\u0441\u0442",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0439 \u0442\u0435\u043A\u0441\u0442",disabled:v.toner===0,onClick:function(){function M(){return u("ai_text")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:1.5,mt:1.2,width:"50%",color:"grey",children:"\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E:"}),(0,e.createComponentVNode)(2,t.Slider,{mt:.75,width:"50%",animated:!0,minValue:1,maxValue:C,value:b,stepPixelSize:10,onChange:function(){function M(F,D){return u("copies",{new:D})}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"\u0411\u044E\u0440\u043E\u043A\u0440\u0430\u0442\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:-.5,icon:"chevron-right",color:"transparent",content:"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",selected:!v.category,onClick:function(){function M(){return u("choose_category",{category:""})}return M}()})}),B.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"chevron-right",mb:-.5,color:"transparent",content:M,selected:v.category===M,onClick:function(){function F(){return u("choose_category",{category:M})}return F}()},M)},M)})]})})})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"60%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:v.category||"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",buttons:(0,e.createComponentVNode)(2,t.Input,{mr:18.5,width:"100%",placeholder:"\u041F\u043E\u0438\u0441\u043A \u0444\u043E\u0440\u043C\u044B",onInput:function(){function M(F,D){return N(D)}return M}()}),children:O.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:.5,color:"transparent",content:M.altername.trimLongStr(37),tooltip:M.altername,selected:v.form_id===M.id,onClick:function(){function F(){return u("choose_form",{path:M.path,id:M.id})}return F}()})},M.path)})})})]})})})}return s}()},94158:function(L,r,n){"use strict";r.__esModule=!0,r.PodTracking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PodTracking=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.pods;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Position",children:[s.podx,", ",s.pody,", ",s.podz]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pilot",children:s.pilot}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Passengers",children:s.passengers})]})},s.name)})})})}return S}()},84676:function(L,r,n){"use strict";r.__esModule=!0,r.PoolController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=["tempKey"];function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y={scalding:{label:"Scalding",color:"#FF0000",icon:"fa fa-arrow-circle-up",requireEmag:!0},warm:{label:"Warm",color:"#990000",icon:"fa fa-arrow-circle-up"},normal:{label:"Normal",color:null,icon:"fa fa-arrow-circle-right"},cool:{label:"Cool",color:"#009999",icon:"fa fa-arrow-circle-down"},frigid:{label:"Frigid",color:"#00CCCC",icon:"fa fa-arrow-circle-down",requireEmag:!0}},k=function(i,c){var s=i.tempKey,l=S(i,f),d=y[s];if(!d)return null;var m=(0,a.useBackend)(c),u=m.data,v=m.act,b=u.currentTemp,C=d.label,h=d.icon,g=s===b,N=function(){v("setTemp",{temp:s})};return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({selected:g,onClick:N},l,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:h}),C]})))},V=r.PoolController=function(){function p(i,c){for(var s=(0,a.useBackend)(c),l=s.data,d=l.emagged,m=l.currentTemp,u=y[m]||y.normal,v=u.label,b=u.color,C=[],h=0,g=Object.entries(y);h50?"battery-half":"battery-quarter")||b==="C"&&"bolt"||b==="F"&&"battery-full"||b==="M"&&"slash",color:b==="N"&&(C>50?"yellow":"red")||b==="C"&&"yellow"||b==="F"&&"green"||b==="M"&&"orange"}),(0,e.createComponentVNode)(2,k.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,o.toFixed)(C)+"%"})],4)};d.defaultHooks=f.pureComponentHooks;var m=function(v){var b,C,h=v.status;switch(h){case"AOn":b=!0,C=!0;break;case"AOff":b=!0,C=!1;break;case"On":b=!1,C=!0;break;case"Off":b=!1,C=!1;break}var g=(C?"On":"Off")+(" ["+(b?"auto":"manual")+"]");return(0,e.createComponentVNode)(2,k.ColorBox,{color:C?"good":"bad",content:b?void 0:"M",title:g})};m.defaultHooks=f.pureComponentHooks},50992:function(L,r,n){"use strict";r.__esModule=!0,r.PrisonerImplantManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(3939),S=n(321),y=n(5485),k=n(98595),V=r.PrisonerImplantManager=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.loginState,u=d.prisonerInfo,v=d.chemicalInfo,b=d.trackingInfo,C;if(!m.logged_in)return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.LoginScreen)})});var h=[1,5,10];return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.LoginInfo),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:u.name?"eject":"id-card",selected:u.name,content:u.name?u.name:"-----",tooltip:u.name?"Eject ID":"Insert ID",onClick:function(){function g(){return l("id_card")}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Points",children:[u.points!==null?u.points:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"minus-square",disabled:u.points===null,content:"Reset",onClick:function(){function g(){return l("reset_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Point Goal",children:[u.goal!==null?u.goal:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"pen",disabled:u.goal===null,content:"Edit",onClick:function(){function g(){return(0,f.modalOpen)(c,"set_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createVNode)(1,"box",null,[(0,e.createTextVNode)("1 minute of prison time should roughly equate to 150 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Sentences should not exceed 5000 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Permanent prisoners should not be given a point goal."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle.")],4,{hidden:u.goal===null})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Tracking Implants",children:b.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.subject]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:g.location}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:g.health}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){function N(){return(0,f.modalOpen)(c,"warn",{uid:g.uid})}return N}()})})]})]},g.subject)]}),(0,e.createVNode)(1,"br")],4)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Chemical Implants",children:v.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.name]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Reagents",children:g.volume})}),h.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{mt:2,disabled:g.volume1100?"purple":m>500?"orange":m>250?"yellow":"green"},k=function(m,u){for(var v=[],b=0;b0?"envelope-open-text":"envelope",onClick:function(){function x(){return v("setScreen",{setScreen:6})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Assistance",icon:"hand-paper",onClick:function(){function x(){return v("setScreen",{setScreen:1})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Supplies",icon:"box",onClick:function(){function x(){return v("setScreen",{setScreen:2})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Relay Anonymous Information",icon:"comment",onClick:function(){function x(){return v("setScreen",{setScreen:3})}return x}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print Shipping Label",icon:"tag",onClick:function(){function x(){return v("setScreen",{setScreen:9})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View Shipping Logs",icon:"clipboard-list",onClick:function(){function x(){return v("setScreen",{setScreen:10})}return x}()})})]}),!!h&&(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:"Send Station-Wide Announcement",icon:"bullhorn",onClick:function(){function x(){return v("setScreen",{setScreen:8})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Speaker Off":"Speaker On",selected:!g,icon:g?"volume-mute":"volume-up",onClick:function(){function x(){return v("toggleSilent")}return x}()})})]})},k=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.department,h,g;switch(d.purpose){case"ASSISTANCE":h=b.assist_dept,g="Request assistance from another department";break;case"SUPPLIES":h=b.supply_dept,g="Request supplies from another department";break;case"INFO":h=b.info_dept,g="Relay information to another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:g,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return v("setScreen",{setScreen:0})}return N}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:h.filter(function(N){return N!==C}).map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Message",icon:"envelope",onClick:function(){function x(){return v("writeInput",{write:N,priority:1})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{content:"High Priority",icon:"exclamation-circle",onClick:function(){function x(){return v("writeInput",{write:N,priority:2})}return x}()})]},N)})})})},V=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C;switch(d.type){case"SUCCESS":C="Message sent successfully";break;case"FAIL":C="Request supplies from another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:C,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function h(){return v("setScreen",{setScreen:0})}return h}()})})},p=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C,h;switch(d.type){case"MESSAGES":C=b.message_log,h="Message Log";break;case"SHIPPING":C=b.shipping_log,h="Shipping label print log";break}return(0,e.createComponentVNode)(2,t.Section,{title:h,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return v("setScreen",{setScreen:0})}return g}()}),children:C.map(function(g){return(0,e.createComponentVNode)(2,t.Box,{className:"RequestConsole__message",children:g},g)})})},i=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.recipient,h=b.message,g=b.msgVerified,N=b.msgStamped;return(0,e.createComponentVNode)(2,t.Section,{title:"Message Authentication",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function x(){return v("setScreen",{setScreen:0})}return x}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Recipient",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",color:"green",children:g}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stamped by",color:"blue",children:N})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Message",icon:"envelope",onClick:function(){function x(){return v("department",{department:C})}return x}()})]})},c=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.message,h=b.announceAuth;return(0,e.createComponentVNode)(2,t.Section,{title:"Station-Wide Announcement",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return v("setScreen",{setScreen:0})}return g}()}),children:[(0,e.createComponentVNode)(2,t.Button,{content:C||"Edit Message",icon:"edit",onClick:function(){function g(){return v("writeAnnouncement")}return g}()}),h?(0,e.createComponentVNode)(2,t.Box,{mt:1,color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{mt:1,children:"Swipe your ID card to authenticate yourself."}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Announcement",icon:"bullhorn",disabled:!(h&&C),onClick:function(){function g(){return v("sendAnnouncement")}return g}()})]})},s=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.shipDest,h=b.msgVerified,g=b.ship_dept;return(0,e.createComponentVNode)(2,t.Section,{title:"Print Shipping Label",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return v("setScreen",{setScreen:0})}return N}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",children:h})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Print Label",icon:"print",disabled:!(C&&h),onClick:function(){function N(){return v("printLabel")}return N}()}),(0,e.createComponentVNode)(2,t.Section,{title:"Destinations",mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:(0,e.createComponentVNode)(2,t.Button,{content:C===N?"Selected":"Select",selected:C===N,onClick:function(){function x(){return v("shipSelect",{shipSelect:N})}return x}()})},N)})})})]})}},3786:function(L,r,n){"use strict";r.__esModule=!0,r.RequestManager=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595);/** * @file * @copyright 2021 bobbahbrown (https://github.com/bobbahbrown) * @coauthor 2022 BeebBeebBoob (https://github.com/BeebBeebBoob) * @license MIT - */var S=r.RequestManager=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.requests,u=(0,t.useLocalState)(c,"filteredTypes",Object.fromEntries(Object.entries(y).map(function(B){var L=B[0],w=B[1];return[L,!0]}))),v=u[0],b=u[1],C=(0,t.useLocalState)(c,"searchText"),h=C[0],g=C[1],N=f.filter(function(B){return v[B.req_type]});if(h){var x=h.toLowerCase();N=N.filter(function(B){return(0,a.decodeHtmlEntities)(B.message).toLowerCase().includes(x)||B.owner_name.toLowerCase().includes(x)})}return(0,e.createComponentVNode)(2,m.Window,{title:"Request Manager",width:575,height:600,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Requests",buttons:(0,e.createComponentVNode)(2,o.Input,{value:h,onInput:function(){function B(L,w){return g(w)}return B}(),placeholder:"Search...",mr:1}),children:N.map(function(B){return(0,e.createVNode)(1,"div","RequestManager__row",[(0,e.createVNode)(1,"div","RequestManager__rowContents",[(0,e.createVNode)(1,"h2","RequestManager__header",[(0,e.createVNode)(1,"span","RequestManager__headerText",[B.owner_name,B.owner===null&&" [DC]"],0),(0,e.createVNode)(1,"span","RequestManager__timestamp",B.timestamp_str,0)],4),(0,e.createVNode)(1,"div","RequestManager__message",[(0,e.createComponentVNode)(2,k,{requestType:B.req_type}),(0,a.decodeHtmlEntities)(B.message)],0)],4),B.owner!==null&&(0,e.createComponentVNode)(2,V,{request:B})],0,null,B.id)})})})})}return p}(),y={request_prayer:"PRAYER",request_centcom:"CENTCOM",request_syndicate:"SYNDICATE",request_honk:"HONK",request_ert:"ERT",request_nuke:"NUKE CODE"},k=function(i){var c=i.requestType;return(0,e.createVNode)(1,"b","RequestManager__"+c,[y[c],(0,e.createTextVNode)(":")],0)},V=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s._,f=i.request;return(0,e.createVNode)(1,"div","RequestManager__controlsContainer",[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("pp",{id:f.id})}return u}(),children:"PP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("vv",{id:f.id})}return u}(),children:"VV"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("sm",{id:f.id})}return u}(),children:"SM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("tp",{id:f.id})}return u}(),children:"TP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("logs",{id:f.id})}return u}(),children:"LOGS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("bless",{id:f.id})}return u}(),children:"BLESS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("smite",{id:f.id})}return u}(),children:"SMITE"}),f.req_type!=="request_prayer"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("rply",{id:f.id})}return u}(),children:"RPLY"}),f.req_type==="request_ert"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("ertreply",{id:f.id})}return u}(),children:"ERTREPLY"}),f.req_type==="request_nuke"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("getcode",{id:f.id})}return u}(),children:"GETCODE"})],0)}},16475:function(I,r,n){"use strict";r.__esModule=!0,r.SUBMENU=r.RndConsole=r.MENU=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),m=n(13472),S=r.MENU={MAIN:0,LEVELS:1,DISK:2,DESTROY:3,LATHE:4,IMPRINTER:5,SETTINGS:6},y=r.SUBMENU={MAIN:0,DISK_COPY:1,LATHE_CATEGORY:1,LATHE_MAT_STORAGE:2,LATHE_CHEM_STORAGE:3,SETTINGS_DEVICES:1},k=r.RndConsole=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.wait_message;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,theme:s.ui_theme,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole",children:[(0,e.createComponentVNode)(2,m.RndNavbar),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.MAIN,render:function(){function d(){return(0,e.createComponentVNode)(2,m.MainMenu)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.LEVELS,render:function(){function d(){return(0,e.createComponentVNode)(2,m.CurrentLevels)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.DISK,render:function(){function d(){return(0,e.createComponentVNode)(2,m.DataDiskMenu)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.DESTROY,render:function(){function d(){return(0,e.createComponentVNode)(2,m.DeconstructionMenu)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:function(){function d(f){return f===S.LATHE||f===S.IMPRINTER}return d}(),render:function(){function d(){return(0,e.createComponentVNode)(2,m.LatheMenu)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.SETTINGS,render:function(){function d(){return(0,e.createComponentVNode)(2,m.SettingsMenu)}return d}()}),l?(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay",children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay__Wrapper",children:(0,e.createComponentVNode)(2,o.NoticeBox,{color:"black",children:l})})}):null]})})})}return V}()},93098:function(I,r,n){"use strict";r.__esModule=!0,r.CurrentLevels=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.CurrentLevels=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data,p=V.tech_levels;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),p.map(function(i,c){var s=i.name,l=i.level,d=i.desc;return(0,e.createComponentVNode)(2,t.Box,{children:[c>0?(0,e.createComponentVNode)(2,t.Divider):null,(0,e.createComponentVNode)(2,t.Box,{children:s}),(0,e.createComponentVNode)(2,t.Box,{children:["* Level: ",l]}),(0,e.createComponentVNode)(2,t.Box,{children:["* Summary: ",d]})]},s)})]})}return m}()},19192:function(I,r,n){"use strict";r.__esModule=!0,r.DataDiskMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=n(16475),S="design",y="tech",k=function(f,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_data;return h?(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:h.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:h.level}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:h.desc})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function g(){return C("updt_tech")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function g(){return C("clear_tech")}return g}()}),(0,e.createComponentVNode)(2,i)]})]}):null},V=function(f,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_data;if(!h)return null;var g=h.name,N=h.lathe_types,x=h.materials,B=N.join(", ");return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:g}),B?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lathe Types",children:B}):null,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Required Materials"})]}),x.map(function(L){return(0,e.createComponentVNode)(2,t.Box,{children:["- ",(0,e.createVNode)(1,"span",null,L.name,0,{style:{"text-transform":"capitalize"}})," x ",L.amount]},L.name)}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function L(){return C("updt_design")}return L}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function L(){return C("clear_design")}return L}()}),(0,e.createComponentVNode)(2,i)]})]})},p=function(f,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_type;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"This disk is empty."}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{submenu:m.SUBMENU.DISK_COPY,icon:"arrow-down",content:C===y?"Load Tech to Disk":"Load Design to Disk"}),(0,e.createComponentVNode)(2,i)]})]})},i=function(f,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_type;return h?(0,e.createComponentVNode)(2,t.Button,{content:"Eject Disk",icon:"eject",onClick:function(){function g(){var N=h===y?"eject_tech":"eject_design";C(N)}return g}()}):null},c=function(f,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_data,h=b.disk_type,g=function(){if(!C)return(0,e.createComponentVNode)(2,p);switch(h){case S:return(0,e.createComponentVNode)(2,V);case y:return(0,e.createComponentVNode)(2,k);default:return null}};return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk Contents",children:g()})},s=function(f,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_type,g=b.to_copy;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Box,{overflowY:"auto",overflowX:"hidden",maxHeight:"450px",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.sort(function(N,x){return N.name.localeCompare(x.name)}).map(function(N){var x=N.name,B=N.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:x,children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Copy to Disk",onClick:function(){function L(){h===y?C("copy_tech",{id:B}):C("copy_design",{id:B})}return L}()})},B)})})})})},l=r.DataDiskMenu=function(){function d(f,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_type;return C?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.RndRoute,{submenu:m.SUBMENU.MAIN,render:function(){function h(){return(0,e.createComponentVNode)(2,c)}return h}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:m.SUBMENU.DISK_COPY,render:function(){function h(){return(0,e.createComponentVNode)(2,s)}return h}()})],4):null}return d}()},20887:function(I,r,n){"use strict";r.__esModule=!0,r.DeconstructionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.DeconstructionMenu=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_item,c=V.linked_destroy;return c?i?(0,e.createComponentVNode)(2,t.Section,{noTopPadding:!0,title:"Deconstruction Menu",children:[(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:["Name: ",i.name]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Origin Tech:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.origin_tech.map(function(s){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+s.name,children:[s.object_level," ",s.current_level?(0,e.createFragment)([(0,e.createTextVNode)("(Current: "),s.current_level,(0,e.createTextVNode)(")")],0):null]},s.name)})}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Options:",16)}),(0,e.createComponentVNode)(2,t.Button,{content:"Deconstruct Item",icon:"unlink",onClick:function(){function s(){p("deconstruct")}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject Item",icon:"eject",onClick:function(){function s(){p("eject_item")}return s}()})]}):(0,e.createComponentVNode)(2,t.Section,{title:"Deconstruction Menu",children:"No item loaded. Standing by..."}):(0,e.createComponentVNode)(2,t.Box,{children:"NO DESTRUCTIVE ANALYZER LINKED TO CONSOLE"})}return m}()},10666:function(I,r,n){"use strict";r.__esModule=!0,r.LatheCategory=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=r.LatheCategory=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.data,i=V.act,c=p.category,s=p.matching_designs,l=p.menu,d=l===4,f=d?"build":"imprint";return(0,e.createComponentVNode)(2,t.Section,{title:c,children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,t.Table,{className:"RndConsole__LatheCategory__MatchingDesigns",children:s.map(function(u){var v=u.id,b=u.name,C=u.can_build,h=u.materials;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:b,disabled:C<1,onClick:function(){function g(){return i(f,{id:v,amount:1})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C>=5?(0,e.createComponentVNode)(2,t.Button,{content:"x5",onClick:function(){function g(){return i(f,{id:v,amount:5})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C>=10?(0,e.createComponentVNode)(2,t.Button,{content:"x10",onClick:function(){function g(){return i(f,{id:v,amount:10})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.map(function(g){return(0,e.createFragment)([" | ",(0,e.createVNode)(1,"span",g.is_red?"color-red":null,[g.amount,(0,e.createTextVNode)(" "),g.name],0)],0)})})]},v)})})]})}return S}()},52285:function(I,r,n){"use strict";r.__esModule=!0,r.LatheChemicalStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheChemicalStorage=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_chemicals,c=V.menu===4;return(0,e.createComponentVNode)(2,t.Section,{title:"Chemical Storage",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Purge All",icon:"trash",onClick:function(){function s(){var l=c?"disposeallP":"disposeallI";p(l)}return s}()}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.map(function(s){var l=s.volume,d=s.name,f=s.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+l+" of "+d,children:(0,e.createComponentVNode)(2,t.Button,{content:"Purge",icon:"trash",onClick:function(){function u(){var v=c?"disposeP":"disposeI";p(v,{id:f})}return u}()})},f)})})]})}return m}()},71964:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=r.LatheMainMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.data,i=V.act,c=p.menu,s=p.categories,l=c===4?"Protolathe":"Circuit Imprinter";return(0,e.createComponentVNode)(2,t.Section,{title:l+" Menu",children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,o.LatheSearch),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Flex,{wrap:"wrap",children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Flex,{style:{"flex-basis":"50%","margin-bottom":"6px"},children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",content:d,onClick:function(){function f(){i("setCategory",{category:d})}return f}()})},d)})})]})}return S}()},17906:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMaterialStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterialStorage=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_materials;return(0,e.createComponentVNode)(2,t.Section,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,e.createComponentVNode)(2,t.Table,{children:i.map(function(c){var s=c.id,l=c.amount,d=c.name,f=function(){function C(h){var g=V.menu===4?"lathe_ejectsheet":"imprinter_ejectsheet";p(g,{id:s,amount:h})}return C}(),u=Math.floor(l/2e3),v=l<1,b=u===1?"":"s";return(0,e.createComponentVNode)(2,t.Table.Row,{className:v?"color-grey":"color-yellow",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"210px",children:["* ",l," of ",d]}),(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"110px",children:["(",u," sheet",b,")"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l>=2e3?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"1x",icon:"eject",onClick:function(){function C(){return f(1)}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"C",icon:"eject",onClick:function(){function C(){return f("custom")}return C}()}),l>=2e3*5?(0,e.createComponentVNode)(2,t.Button,{content:"5x",icon:"eject",onClick:function(){function C(){return f(5)}return C}()}):null,(0,e.createComponentVNode)(2,t.Button,{content:"All",icon:"eject",onClick:function(){function C(){return f(50)}return C}()})],0):null})]},s)})})})}return m}()},83706:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMaterials=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterials=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data,p=V.total_materials,i=V.max_materials,c=V.max_chemicals,s=V.total_chemicals;return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,e.createComponentVNode)(2,t.Table,{width:"auto",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Material Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:p}),i?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+i}):null]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Chemical Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s}),c?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+c}):null]})]})})}return m}()},76749:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMenu=void 0;var e=n(89005),a=n(72253),t=n(12059),o=n(13472),m=n(36036),S=n(16475),y=r.LatheMenu=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.data,s=c.menu,l=c.linked_lathe,d=c.linked_imprinter;return s===4&&!l?(0,e.createComponentVNode)(2,m.Box,{children:"NO PROTOLATHE LINKED TO CONSOLE"}):s===5&&!d?(0,e.createComponentVNode)(2,m.Box,{children:"NO CIRCUIT IMPRITER LINKED TO CONSOLE"}):(0,e.createComponentVNode)(2,m.Box,{children:[(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.MAIN,render:function(){function f(){return(0,e.createComponentVNode)(2,o.LatheMainMenu)}return f}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CATEGORY,render:function(){function f(){return(0,e.createComponentVNode)(2,o.LatheCategory)}return f}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_MAT_STORAGE,render:function(){function f(){return(0,e.createComponentVNode)(2,o.LatheMaterialStorage)}return f}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CHEM_STORAGE,render:function(){function f(){return(0,e.createComponentVNode)(2,o.LatheChemicalStorage)}return f}()})]})}return k}()},74698:function(I,r,n){"use strict";r.__esModule=!0,r.LatheSearch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheSearch=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"Search...",onEnter:function(){function p(i,c){return V("search",{to_search:c})}return p}()})})}return m}()},17180:function(I,r,n){"use strict";r.__esModule=!0,r.MainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=n(16475),S=r.MainMenu=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.disk_type,s=i.linked_destroy,l=i.linked_lathe,d=i.linked_imprinter,f=i.tech_levels;return(0,e.createComponentVNode)(2,t.Section,{title:"Main Menu",children:[(0,e.createComponentVNode)(2,t.Flex,{className:"RndConsole__MainMenu__Buttons",direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!c,menu:m.MENU.DISK,submenu:m.SUBMENU.MAIN,icon:"save",content:"Disk Operations"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,menu:m.MENU.DESTROY,submenu:m.SUBMENU.MAIN,icon:"unlink",content:"Destructive Analyzer Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!l,menu:m.MENU.LATHE,submenu:m.SUBMENU.MAIN,icon:"print",content:"Protolathe Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!d,menu:m.MENU.IMPRINTER,submenu:m.SUBMENU.MAIN,icon:"print",content:"Circuit Imprinter Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{menu:m.MENU.SETTINGS,submenu:m.SUBMENU.MAIN,icon:"cog",content:"Settings"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"12px"}),(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),(0,e.createComponentVNode)(2,t.LabeledList,{children:f.map(function(u){var v=u.name,b=u.level;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:v,children:b},v)})})]})}return y}()},63459:function(I,r,n){"use strict";r.__esModule=!0,r.RndNavButton=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.RndNavButton=function(){function m(S,y){var k=S.icon,V=S.children,p=S.disabled,i=S.content,c=(0,a.useBackend)(y),s=c.data,l=c.act,d=s.menu,f=s.submenu,u=d,v=f;return S.menu!==null&&S.menu!==void 0&&(u=S.menu),S.submenu!==null&&S.submenu!==void 0&&(v=S.submenu),(0,e.createComponentVNode)(2,t.Button,{content:i,icon:k,disabled:p,onClick:function(){function b(){l("nav",{menu:u,submenu:v})}return b}(),children:V})}return m}()},94942:function(I,r,n){"use strict";r.__esModule=!0,r.RndNavbar=void 0;var e=n(89005),a=n(13472),t=n(36036),o=n(16475),m=r.RndNavbar=function(){function S(){return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__RndNavbar",children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k!==o.MENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,a.RndNavButton,{menu:o.MENU.MAIN,submenu:o.SUBMENU.MAIN,icon:"reply",content:"Main Menu"})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{submenu:function(){function y(k){return k!==o.SUBMENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.DISK,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Disk Operations Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.LATHE,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Protolathe Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.IMPRINTER,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Circuit Imprinter Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.SETTINGS,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Settings Menu"})}return k}()})]})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k===o.MENU.LATHE||k===o.MENU.IMPRINTER}return y}(),submenu:o.SUBMENU.MAIN,render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_MAT_STORAGE,icon:"arrow-up",content:"Material Storage"}),(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_CHEM_STORAGE,icon:"arrow-up",content:"Chemical Storage"})]})}return y}()})]})}return S}()},12059:function(I,r,n){"use strict";r.__esModule=!0,r.RndRoute=void 0;var e=n(72253),a=r.RndRoute=function(){function t(o,m){var S=o.render,y=(0,e.useBackend)(m),k=y.data,V=k.menu,p=k.submenu,i=function(){function s(l,d){return l==null?!0:typeof l=="function"?l(d):l===d}return s}(),c=i(o.menu,V)&&i(o.submenu,p);return c?S():null}return t}()},52580:function(I,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=n(16475),S=r.SettingsMenu=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=p.act,s=i.sync,l=i.admin,d=i.linked_destroy,f=i.linked_lathe,u=i.linked_imprinter;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,o.RndRoute,{submenu:m.SUBMENU.MAIN,render:function(){function v(){return(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Sync Database with Network",icon:"sync",disabled:!s,onClick:function(){function b(){c("sync")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Connect to Research Network",icon:"plug",disabled:s,onClick:function(){function b(){c("togglesync")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!s,icon:"unlink",content:"Disconnect from Research Network",onClick:function(){function b(){c("togglesync")}return b}()}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,content:"Device Linkage Menu",icon:"link",menu:m.MENU.SETTINGS,submenu:m.SUBMENU.SETTINGS_DEVICES}),l===1?(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation",content:"[ADMIN] Maximize Research Levels",onClick:function(){function b(){return c("maxresearch")}return b}()}):null]})})}return v}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:m.SUBMENU.SETTINGS_DEVICES,render:function(){function v(){return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage Menu",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){function b(){return c("find_device")}return b}()}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",children:(0,e.createVNode)(1,"h3",null,"Linked Devices:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[d?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Destructive Analyzer",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){return c("disconnect",{item:"destroy"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Destructive Analyzer Linked"}),f?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Protolathe",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){c("disconnect",{item:"lathe"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Protolathe Linked"}),u?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Circuit Imprinter",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){return c("disconnect",{item:"imprinter"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Circuit Imprinter Linked"})]})]})}return v}()})]})}return y}()},13472:function(I,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=r.RndRoute=r.RndNavbar=r.RndNavButton=r.MainMenu=r.LatheSearch=r.LatheMenu=r.LatheMaterials=r.LatheMaterialStorage=r.LatheMainMenu=r.LatheChemicalStorage=r.LatheCategory=r.DeconstructionMenu=r.DataDiskMenu=r.CurrentLevels=void 0;var e=n(93098);r.CurrentLevels=e.CurrentLevels;var a=n(19192);r.DataDiskMenu=a.DataDiskMenu;var t=n(20887);r.DeconstructionMenu=t.DeconstructionMenu;var o=n(10666);r.LatheCategory=o.LatheCategory;var m=n(52285);r.LatheChemicalStorage=m.LatheChemicalStorage;var S=n(71964);r.LatheMainMenu=S.LatheMainMenu;var y=n(83706);r.LatheMaterials=y.LatheMaterials;var k=n(17906);r.LatheMaterialStorage=k.LatheMaterialStorage;var V=n(76749);r.LatheMenu=V.LatheMenu;var p=n(74698);r.LatheSearch=p.LatheSearch;var i=n(17180);r.MainMenu=i.MainMenu;var c=n(94942);r.RndNavbar=c.RndNavbar;var s=n(63459);r.RndNavButton=s.RndNavButton;var l=n(12059);r.RndRoute=l.RndRoute;var d=n(52580);r.SettingsMenu=d.SettingsMenu},40026:function(I,r,n){"use strict";r.__esModule=!0,r.RoboQuest=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=r.RoboQuest=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.hasID,l=c.name,d=c.questInfo,f=c.hasTask,u=c.canCheck,v=c.canSend,b=c.checkMessage,C=c.style,h=c.cooldown,g=c.instant_teleport,N=c.shopItems,x=c.points,B=c.cats,L=(0,t.useLocalState)(V,"shopState",!1),w=L[0],E=L[1],T={medical:"blue",working:"brown",security:"red",working_medical:"olive",medical_security:"violet",working_medical_security:"grey"};return(0,e.createComponentVNode)(2,m.Window,{theme:C,width:1e3,height:540,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:40,children:[!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0437\u0430\u043A\u0430\u0437",buttons:(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043C\u0435\u0445\u0430",icon:"search",tooltipPosition:"bottom",tooltip:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u043D\u0430 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0445 \u0434\u043B\u044F \u0437\u0430\u043A\u0430\u0437\u0430 \u043C\u043E\u0434\u0443\u043B\u0435\u0439.",disabled:!s||!f||!u||h,onClick:function(){function A(){return i("Check")}return A}()}),children:[(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:60,textAlign:"center",align:"center",children:!!f&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest_large128x128",d.icon]))}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Divider,{vertical:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:42,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!f&&d.modules.map(function(A){return A.id<4&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",A.icon]),null,1,null,A.id)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!f&&d.modules.map(function(A){return A.id>3&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",A.icon]),null,1,null,A.id)})})]})})]}),(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Divider),(0,e.createVNode)(1,"b",null,b,0)],4),!!h&&(0,e.createFragment)([(0,e.createVNode)(1,"b",null,"\u0417\u0430 \u043E\u0442\u043A\u0430\u0437 \u043E\u0442 \u0437\u0430\u043A\u0430\u0437\u0430, \u0432\u044B \u0431\u044B\u043B\u0438 \u043E\u0442\u0441\u0442\u0440\u0430\u043D\u0435\u043D\u044B \u043E\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0430 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,h,0)],4)]}),!!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:(0,e.createComponentVNode)(2,o.Box,{children:["\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u0447\u0435\u0440\u0442\u0435\u0436\u0435\u0439",(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",(0,e.createVNode)(1,"b",null,x.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,x.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,x.security,0,{style:{color:"red"}})]})]}),children:Object.keys(N).map(function(A){return(0,e.createFragment)(!(N[A]===void 0||N[A].length===0||A==="robo")&&N[A].map(function(O){return(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:T[A],image:O.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[O.name," ",(0,e.createVNode)(1,"b",null,O.cost.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,O.cost.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,O.cost.security,0,{style:{color:"red"}})]}),content:O.desc,onClick:function(){function P(){return i("buyItem",{item:O.path})}return P}()},O.path)}),0,A)})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:20,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0414\u0440\u0443\u0433\u043E\u0435",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041C\u0430\u0433\u0430\u0437\u0438\u043D",width:"7rem",icon:"shopping-cart",onClick:function(){function A(){return E(!w)}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"cog",tooltipPosition:"bottom",tooltip:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 \u0441\u0442\u0438\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.",onClick:function(){function A(){return i("ChangeStyle")}return A}()})],4),children:[!!l&&(0,e.createFragment)([(0,e.createTextVNode)("\u0417\u0434\u0440\u0430\u0441\u0442\u0432\u0443\u0439\u0442\u0435,"),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,l,0),(0,e.createVNode)(1,"br")],4),(0,e.createFragment)([(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041F\u0440\u0438 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u0438 \u0437\u0430\u043A\u0430\u0437\u0430 \u043D\u0430 \u044D\u043A\u0437\u043A\u043E\u0441\u0442\u044E\u043C, \u0432\u044B\u0431\u043E\u0440 \u043F\u043E\u0434\u0442\u0438\u043F\u0430 \u043C\u0435\u0445\u0430 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u0435\u0442 \u0442\u0438\u043F \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u043E\u0447\u043A\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u043D\u0430\u0447\u0438\u0441\u043B\u0435\u043D\u044B \u0437\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u0437\u0430\u043A\u0430\u0437\u0430."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u0420\u0430\u0431\u043E\u0447\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"brown",children:[" ","\u043A\u043E\u0440\u0438\u0447\u043D\u0435\u0432\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0441\u043A\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"teal",children:[" ","\u0433\u043E\u043B\u0443\u0431\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u0411\u043E\u0435\u0432\u044B\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"red",children:[" ","\u043A\u0440\u0430\u0441\u043D\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041A\u0430\u0436\u0434\u044B\u0439 \u043C\u0435\u0445, \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043F\u043E\u0434\u0442\u0438\u043F\u0430, \u043F\u0440\u0438\u043D\u043E\u0441\u0438\u0442 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043E\u0447\u043A\u043E\u0432 \u0434\u043B\u044F \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434.")],0)]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:38,children:[!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"\u0418\u043D\u0444\u043E",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"id-card",content:"\u0412\u044B\u043D\u0443\u0442\u044C ID",disabled:!s,onClick:function(){function A(){return i("RemoveID")}return A}()}),!f&&(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",content:"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u043C\u0435\u0445",disabled:!s||h,onClick:function(){function A(){return i("GetTask")}return A}()}),!!f&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0435\u0447\u0430\u0442\u044C",icon:"print",onClick:function(){function A(){return i("printOrder")}return A}(),disabled:!f}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"\u041E\u0442\u043A\u0430\u0437\u0430\u0442\u044C\u0441\u044F",disabled:!s||h,onClick:function(){function A(){return i("RemoveTask")}return A}()})],4)],0),children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"1rem",children:[(0,e.createVNode)(1,"b",null,"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435: ",16),d.name,(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435: ",16),d.desc]}),(0,e.createComponentVNode)(2,o.Section,{title:"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0435 \u041C\u043E\u0434\u0443\u043B\u0438:",level:2,children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"0.5rem",children:!!f&&d.modules.map(function(A){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Module "),A.id],0),(0,e.createTextVNode)(": "),A.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br")],0,A.id)})})}),(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u041E\u0442\u043F\u0440\u0430\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u043D\u0430 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0432\u0430\u043C\u0438 \u0442\u0435\u043B\u0435\u043F\u0430\u0434.",disabled:!s||!f||!v||h,onClick:function(){function A(){return i("SendMech",{type:"send"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u0423\u043F\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u0423\u043F\u0430\u043A\u043E\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u0434\u043B\u044F \u0441\u0430\u043C\u043E\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0432 \u043A\u0430\u0440\u0433\u043E.",disabled:!s||!f||!v||h,onClick:function(){function A(){return i("SendMech",{type:"only_packing"})}return A}()})]}),(0,e.createVNode)(1,"box",null,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"30rem",bold:!0,content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"bottom",tooltip:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043C\u0435\u0445\u0430 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0443.",disabled:!s||!f||!v||h||!g,onClick:function(){function A(){return i("SendMech",{type:"instant"})}return A}()}),2,{mb:"1.5rem",textAlign:"center"})]}),!!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createTextVNode)("\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434"),(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",x.robo]})],4),children:N.robo.map(function(A){return(!A.emagOnly||C==="syndicate")&&(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:"purple",image:A.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[A.name," ",(0,e.createVNode)(1,"b",null,A.cost.robo,0,{style:{color:"purple"}})]}),content:A.desc,onClick:function(){function O(){return i("buyItem",{item:A.path})}return O}()},A.name)})})]})]})})})}return y}()},26109:function(I,r,n){"use strict";r.__esModule=!0,r.RobotSelfDiagnosis=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(25328),S=function(V,p){var i=V/p;return i<=.2?"good":i<=.5?"average":"bad"},y=r.RobotSelfDiagnosis=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.data,s=c.component_data;return(0,e.createComponentVNode)(2,o.Window,{width:280,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:s.map(function(l,d){return(0,e.createComponentVNode)(2,t.Section,{title:(0,m.capitalize)(l.name),children:l.installed<=0?(0,e.createComponentVNode)(2,t.NoticeBox,{m:-.5,height:3.5,color:"red",style:{"font-style":"normal"},children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:l.installed===-1?"Destroyed":"Missing"})})}):(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"72%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",color:S(l.brute_damage,l.max_damage),children:l.brute_damage}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",color:S(l.electronic_damage,l.max_damage),children:l.electronic_damage})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Powered",color:l.powered?"good":"bad",children:l.powered?"Yes":"No"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Enabled",color:l.status?"good":"bad",children:l.status?"Yes":"No"})]})})]})},d)})})})}return k}()},97997:function(I,r,n){"use strict";r.__esModule=!0,r.RoboticsControlConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.RoboticsControlConsole=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.can_hack,l=c.safety,d=c.show_detonate_all,f=c.cyborgs,u=f===void 0?[]:f;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:460,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!d&&(0,e.createComponentVNode)(2,t.Section,{title:"Emergency Self Destruct",children:[(0,e.createComponentVNode)(2,t.Button,{icon:l?"lock":"unlock",content:l?"Disable Safety":"Enable Safety",selected:l,onClick:function(){function v(){return i("arm",{})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",disabled:l,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){function v(){return i("nuke",{})}return v}()})]}),(0,e.createComponentVNode)(2,S,{cyborgs:u,can_hack:s})]})})}return y}(),S=function(k,V){var p=k.cyborgs,i=k.can_hack,c=(0,a.useBackend)(V),s=c.act,l=c.data;return p.length?p.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createFragment)([!!d.hackable&&!d.emagged&&(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){function f(){return s("hackbot",{uid:d.uid})}return f}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:d.locked_down?"unlock":"lock",color:d.locked_down?"good":"default",content:d.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){function f(){return s("stopbot",{uid:d.uid})}return f}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){function f(){return s("killbot",{uid:d.uid})}return f}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Box,{color:d.status?"bad":d.locked_down?"average":"good",children:d.status?"Not Responding":d.locked_down?"Locked Down":"Nominal"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:(0,e.createComponentVNode)(2,t.Box,{children:d.locstring})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.health>50?"good":"bad",value:d.health/100})}),typeof d.charge=="number"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.charge>30?"good":"bad",value:d.charge/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Capacity",children:(0,e.createComponentVNode)(2,t.Box,{color:d.cell_capacity<3e4?"average":"good",children:d.cell_capacity})})],4)||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"No Power Cell"})}),!!d.is_hacked&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safeties",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"DISABLED"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Module",children:d.module}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:(0,e.createComponentVNode)(2,t.Box,{color:d.synchronization?"default":"average",children:d.synchronization||"None"})})]})},d.uid)}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cyborg units detected within access parameters."})}},54431:function(I,r,n){"use strict";r.__esModule=!0,r.Safe=void 0;var e=n(89005),a=n(79140),t=n(72253),o=n(36036),m=n(98595),S=r.Safe=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.dial,u=d.open,v=d.locked,b=d.contents;return(0,e.createComponentVNode)(2,m.Window,{theme:"safe",width:600,height:800,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"25%"}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,e.createComponentVNode)(2,o.Icon,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,e.createVNode)(1,"br"),u?(0,e.createComponentVNode)(2,k):(0,e.createComponentVNode)(2,o.Box,{as:"img",className:"Safe--dial",src:(0,a.resolveAsset)("safe_dial.png"),style:{transform:"rotate(-"+3.6*f+"deg)","z-index":0}})]}),!u&&(0,e.createComponentVNode)(2,V)]})})}return p}(),y=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.dial,u=d.open,v=d.locked,b=function(h,g){return(0,e.createComponentVNode)(2,o.Button,{disabled:u||g&&!v,icon:"arrow-"+(g?"right":"left"),content:(g?"Right":"Left")+" "+h,iconRight:g,onClick:function(){function N(){return l(g?"turnleft":"turnright",{num:h})}return N}(),style:{"z-index":10}})};return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:v,icon:u?"lock":"lock-open",content:u?"Close":"Open",mb:"0.5rem",onClick:function(){function C(){return l("open")}return C}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{position:"absolute",children:[b(50),b(10),b(1)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[b(1,!0),b(10,!0),b(50,!0)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--number",children:f})]})},k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.contents;return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--contents",overflow:"auto",children:f.map(function(u,v){return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{mb:"0.5rem",onClick:function(){function b(){return l("retrieve",{index:v+1})}return b}(),children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:u.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),u.name]}),(0,e.createVNode)(1,"br")],4,u)})})},V=function(i,c){return(0,e.createComponentVNode)(2,o.Section,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,e.createComponentVNode)(2,o.Box,{children:["1. Turn the dial left to the first number.",(0,e.createVNode)(1,"br"),"2. Turn the dial right to the second number.",(0,e.createVNode)(1,"br"),"3. Continue repeating this process for each number, switching between left and right each time.",(0,e.createVNode)(1,"br"),"4. Open the safe."]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},29740:function(I,r,n){"use strict";r.__esModule=!0,r.SatelliteControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SatelliteControl=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.satellites,s=i.notice,l=i.meteor_shield,d=i.meteor_shield_coverage,f=i.meteor_shield_coverage_max,u=i.meteor_shield_coverage_percentage;return(0,e.createComponentVNode)(2,o.Window,{width:475,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l&&(0,e.createComponentVNode)(2,t.Section,{title:"Station Shield Coverage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:u>=100?"good":"average",value:d,maxValue:f,children:[u," %"]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Satellite Network Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alert",color:"red",children:i.notice}),c.map(function(v){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"#"+v.id,children:[v.mode," ",(0,e.createComponentVNode)(2,t.Button,{content:v.active?"Deactivate":"Activate",icon:"arrow-circle-right",onClick:function(){function b(){return p("toggle",{id:v.id})}return b}()})]},v.id)})]})})]})})}return S}()},44162:function(I,r,n){"use strict";r.__esModule=!0,r.SecureStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SecureStorage=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.emagged,s=i.locked,l=i.l_set,d=i.l_setshort,f=i.current_code,u=function(){function v(b){var C=b.buttonValue,h=b.color;return h||(h="default"),(0,e.createComponentVNode)(2,t.Button,{disabled:c||d,type:"button",color:h,onClick:function(){function g(){return p("setnumber",{buttonValue:C})}return g}(),children:C})}return v}();return(0,e.createComponentVNode)(2,o.Window,{width:520,height:200,children:(0,e.createComponentVNode)(2,t.Flex,{spacing:"1",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:16,shrink:0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"Code Panel",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"1"}),(0,e.createComponentVNode)(2,u,{buttonValue:"2"}),(0,e.createComponentVNode)(2,u,{buttonValue:"3"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"4"}),(0,e.createComponentVNode)(2,u,{buttonValue:"5"}),(0,e.createComponentVNode)(2,u,{buttonValue:"6"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"7"}),(0,e.createComponentVNode)(2,u,{buttonValue:"8"}),(0,e.createComponentVNode)(2,u,{buttonValue:"9"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"R",color:"red"}),(0,e.createComponentVNode)(2,u,{buttonValue:"0"}),(0,e.createComponentVNode)(2,u,{buttonValue:"E",color:"green"})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Current Status",children:c||d?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:c?"LOCKING SYSTEM ERROR - 1701":"ALERT: MEMORY SYSTEM ERROR - 6040 201"})}),c?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"NEW INPUT, ASSHOLE"})}):""]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Secure Code",children:(0,e.createComponentVNode)(2,t.Box,{color:l?"red":"green",children:l?"*****":"NOT SET. ENTER NEW."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:s?"red":"green",children:s?"Locked":"Unlocked"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{children:f||"Waiting for input"})}),(0,e.createComponentVNode)(2,t.Button,{top:".35em",left:".5em",disabled:s,color:"red",content:"Lock",icon:"lock",onClick:function(){function v(){return p("close")}return v}()})]})})]})})}return S}()},6272:function(I,r,n){"use strict";r.__esModule=!0,r.SecurityRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595),S=n(3939),y=n(321),k=n(5485),V=n(22091),p={"*Execute*":"execute","*Arrest*":"arrest",Incarcerated:"incarcerated",Parolled:"parolled",Released:"released",Demote:"demote",Search:"search",Monitor:"monitor"},i=function(g,N){(0,S.modalOpen)(g,"edit",{field:N.edit,value:N.value})},c=r.SecurityRecords=function(){function h(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,w=L.loginState,E=L.currentPage,T;if(w.logged_in)E===1?T=(0,e.createComponentVNode)(2,l):E===2?T=(0,e.createComponentVNode)(2,u):E===3&&(T=(0,e.createComponentVNode)(2,v));else return(0,e.createComponentVNode)(2,m.Window,{width:800,height:900,theme:"security",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});return(0,e.createComponentVNode)(2,m.Window,{theme:"security",width:800,height:900,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,V.TemporaryNotice),(0,e.createComponentVNode)(2,s),T]})})]})}return h}(),s=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,w=L.currentPage,E=L.general;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===1,onClick:function(){function T(){return B("page",{page:1})}return T}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"list"}),"List Records"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===2,onClick:function(){function T(){return B("page",{page:2})}return T}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"wrench"}),"Record Maintenance"]}),w===3&&E&&!E.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===3,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"file"}),"Record: ",E.fields[0].value]})]})},l=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,w=L.records,E=(0,t.useLocalState)(N,"searchText",""),T=E[0],A=E[1],O=(0,t.useLocalState)(N,"sortId","name"),P=O[0],M=O[1],D=(0,t.useLocalState)(N,"sortOrder",!0),F=D[0],_=D[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,f)}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"SecurityRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,d,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,d,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,d,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,d,{id:"fingerprint",children:"Fingerprint"}),(0,e.createComponentVNode)(2,d,{id:"status",children:"Criminal Status"})]}),w.filter((0,a.createSearch)(T,function(W){return W.name+"|"+W.id+"|"+W.rank+"|"+W.fingerprint+"|"+W.status})).sort(function(W,U){var G=F?1:-1;return W[P].localeCompare(U[P])*G}).map(function(W){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"SecurityRecords__listRow--"+p[W.status],onClick:function(){function U(){return B("view",{uid_gen:W.uid_gen,uid_sec:W.uid_sec})}return U}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",W.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.fingerprint}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.status})]},W.id)})]})})})],4)},d=function(g,N){var x=(0,t.useLocalState)(N,"sortId","name"),B=x[0],L=x[1],w=(0,t.useLocalState)(N,"sortOrder",!0),E=w[0],T=w[1],A=g.id,O=g.children;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:B!==A&&"transparent",fluid:!0,onClick:function(){function P(){B===A?T(!E):(L(A),T(!0))}return P}(),children:[O,B===A&&(0,e.createComponentVNode)(2,o.Icon,{name:E?"sort-up":"sort-down",ml:"0.25rem;"})]})})})},f=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,w=L.isPrinting,E=(0,t.useLocalState)(N,"searchText",""),T=E[0],A=E[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:"0.25rem",content:"New Record",icon:"plus",onClick:function(){function O(){return B("new_general")}return O}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:w,icon:w?"spinner":"print",iconSpin:!!w,content:"Print Cell Log",onClick:function(){function O(){return(0,S.modalOpen)(N,"print_cell_log")}return O}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by Name, ID, Assignment, Fingerprint, Status",fluid:!0,onInput:function(){function O(P,M){return A(M)}return O}()})})]})},u=function(g,N){var x=(0,t.useBackend)(N),B=x.act;return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"download",content:"Backup to Disk",tooltip:"This feature is not available.",tooltipPosition:"right"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"upload",content:"Upload from Disk",tooltip:"This feature is not available.",tooltipPosition:"right",my:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){function L(){return B("delete_security_all")}return L}(),mb:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Cell Logs",onClick:function(){function L(){return B("delete_cell_logs")}return L}()})]})},v=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,w=L.isPrinting,E=L.general,T=L.security;return!E||!E.fields?(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"General records lost!"}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,level:2,mt:"-6px",title:"General Data",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:w,icon:w?"spinner":"print",iconSpin:!!w,content:"Print Record",onClick:function(){function A(){return B("print_record")}return A}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"WARNING: This will also delete the Security and Medical records associated with this crew member!",tooltipPosition:"bottom-start",content:"Delete Record",onClick:function(){function A(){return B("delete_general")}return A}()})],4),children:(0,e.createComponentVNode)(2,b)})}),!T||!T.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function A(){return B("new_security")}return A}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Security records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:T.empty,content:"Delete Record",onClick:function(){function A(){return B("delete_security")}return A}()}),children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:T.fields.map(function(A,O){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:A.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(A.value),!!A.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:A.line_break?"1rem":"initial",onClick:function(){function P(){return i(N,A)}return P}()})]},O)})})})})}),(0,e.createComponentVNode)(2,C)],4)],0)},b=function(g,N){var x=(0,t.useBackend)(N),B=x.data,L=B.general;return!L||!L.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:L.fields.map(function(w,E){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:w.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(""+w.value),!!w.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:w.line_break?"1rem":"initial",onClick:function(){function T(){return i(N,w)}return T}()})]},E)})})}),!!L.has_photos&&L.photos.map(function(w,E){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:w,style:{width:"96px","margin-top":"5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",E+1]},E)})]})},C=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,w=L.security;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function E(){return(0,S.modalOpen)(N,"comment_add")}return E}()}),children:w.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):w.comments.map(function(E,T){return(0,e.createComponentVNode)(2,o.Box,{preserveWhitespace:!0,children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:E.header||"Auto-generated"}),(0,e.createVNode)(1,"br"),E.text||E,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function A(){return B("comment_delete",{id:T+1})}return A}()})]},T)})})})}},5099:function(I,r,n){"use strict";r.__esModule=!0,r.SeedExtractor=void 0;var e=n(89005),a=n(25328),t=n(35840),o=n(72253),m=n(36036),S=n(98595),y=n(3939);function k(f,u){var v=typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(v)return(v=v.call(f)).next.bind(v);if(Array.isArray(f)||(v=V(f))||u&&f&&typeof f.length=="number"){v&&(f=v);var b=0;return function(){return b>=f.length?{done:!0}:{done:!1,value:f[b++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function V(f,u){if(f){if(typeof f=="string")return p(f,u);var v={}.toString.call(f).slice(8,-1);return v==="Object"&&f.constructor&&(v=f.constructor.name),v==="Map"||v==="Set"?Array.from(f):v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?p(f,u):void 0}}function p(f,u){(u==null||u>f.length)&&(u=f.length);for(var v=0,b=Array(u);v=T},C=function(E,T){return E<=T},h=u.split(" "),g=[],N=function(){var E=L.value,T=E.split(":");if(T.length===0)return 0;if(T.length===1)return g.push(function(P){return(P.name+" ("+P.variant+")").toLocaleLowerCase().includes(T[0].toLocaleLowerCase())}),0;if(T.length>2)return{v:function(){function P(M){return!1}return P}()};var A,O=v;if(T[1][T[1].length-1]==="-"?(O=C,A=Number(T[1].substring(0,T[1].length-1))):T[1][T[1].length-1]==="+"?(O=b,A=Number(T[1].substring(0,T[1].length-1))):A=Number(T[1]),isNaN(A))return{v:function(){function P(M){return!1}return P}()};switch(T[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":g.push(function(P){return O(P.lifespan,A)});break;case"e":case"end":case"endurance":g.push(function(P){return O(P.endurance,A)});break;case"m":case"mat":case"maturation":g.push(function(P){return O(P.maturation,A)});break;case"pr":case"prod":case"production":g.push(function(P){return O(P.production,A)});break;case"y":case"yield":g.push(function(P){return O(P.yield,A)});break;case"po":case"pot":case"potency":g.push(function(P){return O(P.potency,A)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":g.push(function(P){return O(P.amount,A)});break;default:return{v:function(){function P(M){return!1}return P}()}}},x,B=k(h),L;!(L=B()).done;)if(x=N(),x!==0&&x)return x.v;return function(w){for(var E=0,T=g;E=1?Number(O):1)}return T}()})]})]})}},2916:function(I,r,n){"use strict";r.__esModule=!0,r.ShuttleConsoleContent=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ShuttleConsole=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=i.type,u=f===void 0?"shuttle":f,v=i.blind_drop,b=d.authorization_required;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:240,children:[!!b&&(0,e.createComponentVNode)(2,t.Modal,{ml:1,mt:1,width:26,height:12,fontSize:"28px",fontFamily:"monospace",textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,children:(0,e.createComponentVNode)(2,t.Icon,{name:"minus-circle"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,ml:2,color:"bad",children:u==="shuttle"?"SHUTTLE LOCKED":"BASE LOCKED"})]}),(0,e.createComponentVNode)(2,t.Box,{fontSize:"18px",mt:4,children:(0,e.createComponentVNode)(2,t.Button,{lineHeight:"40px",icon:"arrow-circle-right",content:"Request Authorization",color:"bad",onClick:function(){function C(){return l("request")}return C}()})})]}),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V,{type:u,blind_drop:v})})]})}return p}(),S=function(i,c){var s;return i==null||(s=i.find(function(l){return l.id===c}))==null?void 0:s.name},y=function(i,c){var s;return i==null||(s=i.find(function(l){return l.name===c}))==null?void 0:s.id},k={"In Transit":"good",Idle:"average",Igniting:"average",Recharging:"average",Missing:"bad","Unauthorized Access":"bad",Locked:"bad"},V=r.ShuttleConsoleContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=i.type,u=i.blind_drop,v=d.status,b=d.locked,C=d.authorization_required,h=d.destination,g=d.docked_location,N=d.timer_str,x=d.locations,B=x===void 0?[]:x;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"26px",textAlign:"center",fontFamily:"monospace",children:N||"00:00"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",fontSize:"14px",mb:1,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,bold:!0,children:"STATUS:"}),(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:k[v]||"bad",ml:1,children:v||"Not Available"})]}),(0,e.createComponentVNode)(2,t.Section,{title:f==="shuttle"?"Shuttle Controls":"Base Launch Controls",level:2,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:g||"Not Available"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",buttons:f!=="shuttle"&&B.length===0&&!!u&&(0,e.createComponentVNode)(2,t.Button,{color:"bad",icon:"exclamation-triangle",disabled:C||!u,content:"Blind Drop",onClick:function(){function L(){return l("random")}return L}()}),children:B.length===0&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"bad",children:"Not Available"})||B.length===1&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"average",children:S(B,h)})||(0,e.createComponentVNode)(2,t.Dropdown,{mb:1.7,over:!0,width:"240px",options:B.map(function(L){return L.name}),disabled:b||C,selected:S(B,h)||"Select a Destination",onSelected:function(){function L(w){return l("set_destination",{destination:y(B,w)})}return L}()})})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Depart",disabled:!S(B,h)||b||C||v!=="Idle",icon:"arrow-up",textAlign:"center",onClick:function(){function L(){return l("move",{shuttle_id:h})}return L}()})]})]})}return p}()},39401:function(I,r,n){"use strict";r.__esModule=!0,r.ShuttleManipulator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ShuttleManipulator=function(){function V(p,i){var c=(0,a.useLocalState)(i,"tabIndex",0),s=c[0],l=c[1],d=function(){function f(u){switch(u){case 0:return(0,e.createComponentVNode)(2,S);case 1:return(0,e.createComponentVNode)(2,y);case 2:return(0,e.createComponentVNode)(2,k);default:return"WE SHOULDN'T BE HERE!"}}return f}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===0,onClick:function(){function f(){return l(0)}return f}(),icon:"info-circle",children:"Status"},"Status"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===1,onClick:function(){function f(){return l(1)}return f}(),icon:"file-import",children:"Templates"},"Templates"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===2,onClick:function(){function f(){return l(2)}return f}(),icon:"tools",children:"Modification"},"Modification")]}),d(s)]})})})}return V}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.shuttles;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(f){return(0,e.createComponentVNode)(2,t.Section,{title:f.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID",children:f.id}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Timer",children:f.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Mode",children:f.mode}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:f.status}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:f.id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Fast Travel",icon:"fast-forward",onClick:function(){function u(){return s("fast_travel",{id:f.id})}return u}()})]})]})},f.name)})})},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.templates_tabs,f=l.existing_shuttle,u=l.templates;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:d.map(function(v){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===f.id,icon:"file",onClick:function(){function b(){return s("select_template_category",{cat:v})}return b}(),children:v},v)})}),!!f&&u[f.id].templates.map(function(v){return(0,e.createComponentVNode)(2,t.Section,{title:v.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[v.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:v.description}),v.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:v.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Load Template",icon:"download",onClick:function(){function b(){return s("select_template",{shuttle_id:v.shuttle_id})}return b}()})})]})},v.name)})]})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.existing_shuttle,f=l.selected;return(0,e.createComponentVNode)(2,t.Box,{children:[d?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: "+d.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:d.status}),d.timer&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Timer",children:d.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:d.id})}return u}()})})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: None"}),f?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: "+f.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[f.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:f.description}),f.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:f.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Preview",icon:"eye",onClick:function(){function u(){return s("preview",{shuttle_id:f.shuttle_id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Load",icon:"download",onClick:function(){function u(){return s("load",{shuttle_id:f.shuttle_id})}return u}()})]})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: None"})]})}},88284:function(I,r,n){"use strict";r.__esModule=!0,r.Sleeper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},V=["bad","average","average","good","average","average","bad"],p=r.Sleeper=function(){function u(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.hasOccupant,x=N?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,f);return(0,e.createComponentVNode)(2,m.Window,{width:550,height:760,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:x}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,l)})]})})})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant;return(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,d)],4)},c=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant,x=g.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,content:x?"On":"Off",onClick:function(){function B(){return h("auto_eject_dead_"+(x?"off":"on"))}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",content:"Eject",onClick:function(){function B(){return h("ejectify")}return B}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:N.name}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxHealth,value:N.health/N.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]},children:(0,a.round)(N.health,0)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",color:S[N.stat][0],children:S[N.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxTemp,value:N.bodyTemperature/N.maxTemp,color:V[N.temperatureSuitability+3],children:[(0,a.round)(N.btCelsius,0),"\xB0C,",(0,a.round)(N.btFaren,0),"\xB0F"]})}),!!N.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.bloodMax,value:N.bloodLevel/N.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[N.bloodPercent,"%, ",N.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[N.pulse," BPM"]})],4)]})})},s=function(v,b){var C=(0,t.useBackend)(b),h=C.data,g=h.occupant;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Damage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:y.map(function(N,x){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N[0],children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:g[N[1]]/100,ranges:k,children:(0,a.round)(g[N[1]],0)},x)},x)})})})},l=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.hasOccupant,x=g.isBeakerLoaded,B=g.beakerMaxSpace,L=g.beakerFreeSpace,w=g.dialysis,E=w&&L>0;return(0,e.createComponentVNode)(2,o.Section,{title:"Dialysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!x||L<=0||!N,selected:E,icon:E?"toggle-on":"toggle-off",content:E?"Active":"Inactive",onClick:function(){function T(){return h("togglefilter")}return T}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!x,icon:"eject",content:"Eject",onClick:function(){function T(){return h("removebeaker")}return T}()})],4),children:x?(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:L/B,ranges:{good:[.5,1/0],average:[.25,.5],bad:[-1/0,.25]},children:[L,"u"]})})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No beaker loaded."})})},d=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant,x=g.chemicals,B=g.maxchem,L=g.amounts;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Chemicals",children:x.map(function(w,E){var T="",A;return w.overdosing?(T="bad",A=(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle"}),"\xA0 Overdosing!"]})):w.od_warning&&(T="average",A=(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle"}),"\xA0 Close to overdosing"]})),(0,e.createComponentVNode)(2,o.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{title:w.title,level:"3",mx:"0",lineHeight:"18px",buttons:A,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:w.occ_amount/B,color:T,title:"Amount of chemicals currently inside the occupant / Total amount injectable by this machine",mr:"0.5rem",children:[w.pretty_amount,"/",B,"u"]}),L.map(function(O,P){return(0,e.createComponentVNode)(2,o.Button,{disabled:!w.injectable||w.occ_amount+O>B||N.stat===2,icon:"syringe",content:"Inject "+O+"u",title:"Inject "+O+"u of "+w.title+" into the occupant",mb:"0",height:"19px",onClick:function(){function M(){return h("chemical",{chemid:w.id,amount:O})}return M}()},P)})]})})},E)})})},f=function(v,b){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},21597:function(I,r,n){"use strict";r.__esModule=!0,r.SlotMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SlotMachine=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.money===null)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"Could not scan your card or could not find account!"}),(0,e.createComponentVNode)(2,t.Box,{children:"Please wear or hold your ID and try again."})]})})});var c;return i.plays===1?c=i.plays+" player has tried their luck today!":c=i.plays+" players have tried their luck today!",(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{lineHeight:2,children:c}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Credits Remaining",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:i.money})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"50 credits to spin",children:(0,e.createComponentVNode)(2,t.Button,{icon:"coins",disabled:i.working,content:i.working?"Spinning...":"Spin",onClick:function(){function s(){return p("spin")}return s}()})})]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,lineHeight:2,color:i.resultlvl,children:i.result})]})})})}return S}()},46348:function(I,r,n){"use strict";r.__esModule=!0,r.Smartfridge=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Smartfridge=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.secure,s=i.can_dry,l=i.drying,d=i.contents;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Secure Access: Please have your identification ready."}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:s?"Drying rack":"Contents",buttons:!!s&&(0,e.createComponentVNode)(2,t.Button,{width:4,icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){function f(){return p("drying")}return f}()}),children:[!d&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cookie-bite",size:5,color:"brown"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No products loaded."]})}),!!d&&d.slice().sort(function(f,u){return f.display_name.localeCompare(u.display_name)}).map(function(f){return(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"55%",children:f.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"25%",children:["(",f.quantity," in stock)"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:13,children:[(0,e.createComponentVNode)(2,t.Button,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){function u(){return p("vend",{index:f.vend,amount:1})}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{width:"40px",minValue:0,value:0,maxValue:f.quantity,step:1,stepPixelSize:3,onChange:function(){function u(v,b){return p("vend",{index:f.vend,amount:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){function u(){return p("vend",{index:f.vend,amount:f.quantity})}return u}()})]})]},f)})]})]})})})}return S}()},86162:function(I,r,n){"use strict";r.__esModule=!0,r.Smes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),m=n(98595),S=1e3,y=r.Smes=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.capacityPercent,d=s.capacity,f=s.charge,u=s.inputAttempt,v=s.inputting,b=s.inputLevel,C=s.inputLevelMax,h=s.inputAvailable,g=s.outputPowernet,N=s.outputAttempt,x=s.outputting,B=s.outputLevel,L=s.outputLevelMax,w=s.outputUsed,E=l>=100&&"good"||v&&"average"||"bad",T=x&&"good"||f>0&&"average"||"bad";return(0,e.createComponentVNode)(2,m.Window,{width:340,height:345,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stored Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:l*.01,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:u?"sync-alt":"times",selected:u,onClick:function(){function A(){return c("tryinput")}return A}(),children:u?"Auto":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:E,children:l>=100&&"Fully Charged"||v&&"Charging"||"Not Charging"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Input",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:b===0,onClick:function(){function A(){return c("input",{target:"min"})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:b===0,onClick:function(){function A(){return c("input",{adjust:-1e4})}return A}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:b/S,fillValue:h/S,minValue:0,maxValue:C/S,step:5,stepPixelSize:4,format:function(){function A(O){return(0,o.formatPower)(O*S,1)}return A}(),onChange:function(){function A(O,P){return c("input",{target:P*S})}return A}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:b===C,onClick:function(){function A(){return c("input",{adjust:1e4})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:b===C,onClick:function(){function A(){return c("input",{target:"max"})}return A}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available",children:(0,o.formatPower)(h)})]})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Output Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:N?"power-off":"times",selected:N,onClick:function(){function A(){return c("tryoutput")}return A}(),children:N?"On":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:T,children:g?x?"Sending":f>0?"Not Sending":"No Charge":"Not Connected"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Output",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:B===0,onClick:function(){function A(){return c("output",{target:"min"})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:B===0,onClick:function(){function A(){return c("output",{adjust:-1e4})}return A}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:B/S,minValue:0,maxValue:L/S,step:5,stepPixelSize:4,format:function(){function A(O){return(0,o.formatPower)(O*S,1)}return A}(),onChange:function(){function A(O,P){return c("output",{target:P*S})}return A}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:B===L,onClick:function(){function A(){return c("output",{adjust:1e4})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:B===L,onClick:function(){function A(){return c("output",{target:"max"})}return A}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Outputting",children:(0,o.formatPower)(w)})]})})]})})})}return k}()},63584:function(I,r,n){"use strict";r.__esModule=!0,r.SolarControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SolarControl=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=0,s=1,l=2,d=i.generated,f=i.generated_ratio,u=i.tracking_state,v=i.tracking_rate,b=i.connected_panels,C=i.connected_tracker,h=i.cdir,g=i.direction,N=i.rotating_direction;return(0,e.createComponentVNode)(2,o.Window,{width:490,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){function x(){return p("refresh")}return x}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar tracker",color:C?"good":"bad",children:C?"OK":"N/A"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar panels",color:b>0?"good":"bad",children:b})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{size:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power output",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:f,children:d+" W"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[h,"\xB0 (",g,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===l&&(0,e.createComponentVNode)(2,t.Box,{children:" Automated "}),u===s&&(0,e.createComponentVNode)(2,t.Box,{children:[" ",v,"\xB0/h (",N,")"," "]}),u===c&&(0,e.createComponentVNode)(2,t.Box,{children:" Tracker offline "})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[u!==l&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:h,onDrag:function(){function x(B,L){return p("cdir",{cdir:L})}return x}()}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:u===c,onClick:function(){function x(){return p("track",{track:c})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"clock-o",content:"Timed",selected:u===s,onClick:function(){function x(){return p("track",{track:s})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:u===l,disabled:!C,onClick:function(){function x(){return p("track",{track:l})}return x}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===s&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:v,format:function(){function x(B){var L=Math.sign(B)>0?"+":"-";return L+Math.abs(B)}return x}(),onDrag:function(){function x(B,L){return p("tdir",{tdir:L})}return x}()}),u===c&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Tracker offline "}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]})]})})]})})}return S}()},38096:function(I,r,n){"use strict";r.__esModule=!0,r.SpawnersMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SpawnersMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.spawners||[];return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name+" ("+s.amount_left+" left)",level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function l(){return p("jump",{ID:s.uids})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){function l(){return p("spawn",{ID:s.uids})}return l}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:s.desc}),!!s.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:s.fluff}),!!s.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:s.important_info})]},s.name)})})})})}return S}()},7957:function(I,r,n){"use strict";r.__esModule=!0,r.SpiderOS=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),m=n(98595);function S(f,u){f.prototype=Object.create(u.prototype),f.prototype.constructor=f,y(f,u)}function y(f,u){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(v,b){return v.__proto__=b,v},y(f,u)}var k=r.SpiderOS=function(){function f(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g;return h.suit_tgui_state===0?g=(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"column",width:"60%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2.2,backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,s)})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"40%",height:"190px",grow:1,backgroundColor:"rgba(0, 0, 0, 0)",children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p)]})]}):h.suit_tgui_state===1&&(g=(0,e.createComponentVNode)(2,t.Flex,{width:"100%",height:"100%",direction:"column",shrink:1,spacing:1,children:(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0.8)",height:"100%",children:[(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d,{allMessages:h.current_load_text,finishedTimeout:3e3,current_initialisation_phase:h.current_initialisation_phase,end_terminal:h.end_terminal,onFinished:function(){function N(){return C("set_UI_state",{suit_tgui_state:0})}return N}()})]})})),(0,e.createComponentVNode)(2,m.Window,{width:800,height:630,theme:"spider_clan",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:g})})})}return f}(),V=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.allStylesPreview,g=C.style_preview_icon_state;return(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u041D\u0430\u0448\u0438 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0432\u0430\u043C \u043F\u043E\u0434\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u043E\u0434 \u0441\u0435\u0431\u044F, \u043F\u0440\u0438 \u044D\u0442\u043E\u043C \u043D\u0435 \u0442\u0435\u0440\u044F\u044F \u043E\u0431\u043E\u0440\u043E\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0430\u0447\u0435\u0441\u0442\u0432. \u041F\u043E\u0442\u043E\u043C\u0443 \u0447\u0442\u043E \u0443\u0434\u043E\u0431\u0441\u0442\u0432\u043E \u043F\u0440\u0438 \u043D\u043E\u0448\u0435\u043D\u0438\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u0436\u0438\u0437\u043D\u0435\u043D\u043D\u043E \u0432\u0430\u0436\u043D\u043E \u0434\u043B\u044F \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0435\u0433\u043E \u0443\u0431\u0438\u0439\u0446\u044B.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},mr:10,ml:10,children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+h[g],style:{"margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})})})},p=function(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g=h.designs,N=h.design_choice,x=h.scarf_design_choice,B=h.colors,L=h.color_choice,w=h.genders,E=h.preferred_clothes_gender,T=h.suit_state,A=h.preferred_scarf_over_hood,O=h.show_charge_UI,P=h.has_martial_art,M=h.show_concentration_UI,D;T===0?D="\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C":D="\u0414\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C";var F;A===0?F="\u041A\u0430\u043F\u044E\u0448\u043E\u043D":F="\u0428\u0430\u0440\u0444";var _;A===1?_=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C \u0448\u0430\u0440\u0444\u0430",content:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:x,onSelected:function(){function U(G){return C("set_scarf_design",{scarf_design_choice:G})}return U}()})}):_=null;var W;return P?W=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u044F",content:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{selected:M,width:"78px",textAlign:"left",content:M?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function U(){return C("toggle_ui_concentration")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0441\u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u043B\u0438 \u0432\u044B \u0434\u043B\u044F \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0431\u043E\u0435\u0432\u043E\u0433\u043E \u0438\u0441\u0441\u043A\u0443\u0441\u0442\u0432\u0430.",tooltipPosition:"top-start"})]})}):W=null,(0,e.createComponentVNode)(2,t.Flex,{direction:"row",grow:1,alignContent:"center",ml:.5,children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,width:"100%",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:N,onSelected:function(){function U(G){return C("set_design",{design_choice:G})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0432\u0435\u0442",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:L,onSelected:function(){function U(G){return C("set_color",{color_choice:G})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0416\u0435\u043D\u0441\u043A\u0438\u0439/\u041C\u0443\u0436\u0441\u043A\u043E\u0439",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:w,selected:E,onSelected:function(){function U(G){return C("set_gender",{preferred_clothes_gender:G})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0428\u0430\u0440\u0444/\u041A\u0430\u043F\u044E\u0448\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Button,{className:T===0?"":"Button_disabled",width:"90px",selected:A,disabled:T,textAlign:"left",content:F,onClick:function(){function U(){return C("toggle_scarf")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:'\u0421 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u043E\u0439 "\u0428\u0430\u0440\u0444" \u0432\u0430\u0448 \u043A\u0430\u043F\u044E\u0448\u043E\u043D \u0431\u043E\u043B\u044C\u0448\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u043E\u043B\u043E\u0441\u044B. \u041D\u043E \u044D\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u0447\u0438\u0442, \u0447\u0442\u043E \u0432\u0430\u0448\u0430 \u0433\u043E\u043B\u043E\u0432\u0430 \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u0430! \u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0435 \u043D\u0430\u043D\u043E-\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0432\u0441\u0451 \u0435\u0449\u0451 \u0440\u0435\u0430\u0433\u0438\u0440\u0443\u044E\u0442 \u043D\u0430 \u043F\u043E\u0442\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0443\u0433\u0440\u043E\u0437\u044B \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u044F \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443! \u0423\u0442\u043E\u0447\u043D\u0435\u043D\u0438\u0435: \u043D\u0430\u043D\u043E\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u0442\u0430\u043A \u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443 \u0438 \u043E\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u043E\u043B\u043E\u0432\u043D\u044B\u0445 \u0443\u0431\u043E\u0440\u043E\u0432 \u0441 \u0446\u0435\u043B\u044C\u044E \u0443\u043C\u0435\u043D\u044C\u0448\u0435\u043D\u0438\u044F \u043F\u043E\u043C\u0435\u0445 \u0432 \u0438\u0445 \u0440\u0430\u0431\u043E\u0442\u0435.',tooltipPosition:"top-start"})]}),_,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0440\u044F\u0434 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Button,{selected:O,width:"90px",textAlign:"left",content:O?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function U(){return C("toggle_ui_charge")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0437\u0430\u0440\u044F\u0434 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430.",tooltipPosition:"top-start"})]}),W]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+L,success:0,danger:0,mt:-1.2,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{width:"80%",icon:"power-off",mt:.5,textAlign:"center",content:D,tooltip:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u0438 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044E \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0432 \u043D\u0451\u043C \u0437\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0445. \n\u0423\u0447\u0442\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0441\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438, \u043A\u043E\u0433\u0434\u0430 \u043A\u043E\u0441\u0442\u044E\u043C \u0431\u0443\u0434\u0435\u0442 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u043A\u043B\u044E\u0447\u0451\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u043B\u044F\u0435\u0442 \u0437\u0430\u0440\u044F\u0434 \u0434\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0438 \u043C\u043E\u0434\u0443\u043B\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043D\u0435\u043B\u044C\u0437\u044F \u0441\u043D\u044F\u0442\u044C \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u0441\u043F\u043E\u0441\u043E\u0431\u043E\u043C, \u043F\u043E\u043A\u0430 \u043E\u043D \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0440\u043E\u0432\u043D\u043E \u043A\u0430\u043A \u0438 \u0432\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438. \u041F\u043E\u0434\u0443\u043C\u0430\u0439\u0442\u0435 \u0434\u0432\u0430\u0436\u0434\u044B \u043F\u0440\u0435\u0436\u0434\u0435, \u0447\u0435\u043C \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0435\u0433\u043E \u043D\u0430 \u0442\u0435\u0440\u0440\u0438\u0442\u043E\u0440\u0438\u0438 \u0432\u0440\u0430\u0433\u0430!",tooltipPosition:"top-start",onClick:function(){function U(){return C("initialise_suit")}return U}()})})]})})},i=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.allActionsPreview;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043E\u0432\u0435\u0442\u044B \u0438 \u043F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0438",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041C\u043E\u043B\u043E\u0434\u044B\u043C \u0443\u0431\u0438\u0439\u0446\u0430\u043C \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u043B\u0435\u0433\u043A\u043E \u043E\u0441\u0432\u043E\u0438\u0442\u0441\u044F \u0432 \u043F\u043E\u043B\u0435\u0432\u044B\u0445 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445, \u0434\u0430\u0436\u0435 \u043F\u043E\u0441\u043B\u0435 \u0438\u043D\u0442\u0435\u043D\u0441\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A. \n\u042D\u0442\u043E\u0442 \u0440\u0430\u0437\u0434\u0435\u043B \u043F\u0440\u0438\u0437\u0432\u0430\u043D \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0441\u043E\u0432\u0435\u0442\u0430\u043C\u0438 \u043F\u043E \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0447\u0430\u0441\u0442\u043E \u0432\u043E\u0437\u043D\u0438\u043A\u0430\u044E\u0449\u0438\u043C \u0432\u043E\u043F\u0440\u043E\u0441\u0430\u043C \u043A\u0430\u0441\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u044B\u0445 \u043C\u0438\u0441\u0441\u0438\u0439 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u0430\u043C \u0432\u044B\u0434\u0430\u0434\u0443\u0442 \u0438\u043B\u0438 \u0440\u0430\u0441\u0441\u043A\u0430\u0437\u0430\u0442\u044C \u043E \u043C\u0430\u043B\u043E\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u043A\u043E\u0442\u043E\u0440\u0443\u044E \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043E\u0431\u0435\u0440\u043D\u0443\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_teleport,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u0438 \u0448\u0430\u0442\u0442\u043B",content:"\u0412 \u0432\u0430\u0448\u0435\u043C \u0414\u043E\u0434\u0437\u0451 \u0435\u0441\u0442\u044C \u043B\u0438\u0447\u043D\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0434\u043B\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0438 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0422\u043E\u0447\u043A\u0430 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0430\u044F, \u043D\u043E \u043F\u0440\u0438\u043E\u0440\u0438\u0442\u0435\u0442 \u0438\u0434\u0451\u0442 \u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0442\u043E\u043D\u043D\u0435\u043B\u0438 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u043C\u0430\u043B\u043E\u043F\u043E\u0441\u0435\u0449\u0430\u0435\u043C\u044B\u0435 \u043C\u0435\u0441\u0442\u0430. \n\u042D\u0442\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u044B\u0439 \u0441\u043F\u043E\u0441\u043E\u0431 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0440\u0438\u0441\u0442\u0443\u043F\u0438\u0442\u044C \u043A \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \n\u041F\u043E\u043B\u044C\u0437\u0443\u044F\u0441\u044C \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u043C \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043B\u0435\u0440\u043E\u043C \u0448\u0430\u0442\u0442\u043B\u0430, \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E \u043A \u0441\u0435\u0431\u0435 \u0438 \u0432\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u043D\u0430\u0437\u0430\u0434. \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u0435\u0441\u043B\u0438 \u0432\u044B \u0440\u0435\u0448\u0438\u0442\u0435 \u043F\u043E\u043B\u0435\u0442\u0435\u0442\u044C \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435, \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C \u0432\u0430\u043C, \u0447\u0442\u043E \u0432\u043E \u0438\u0437\u0431\u0435\u0436\u0430\u043D\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u044F \u0438\u043B\u0438 \u043A\u0440\u0430\u0436\u0438 \u0448\u0430\u0442\u0442\u043B\u0430 \u0438 \u043F\u043E\u043F\u0430\u0434\u0430\u043D\u0438\u044F \u043D\u0430 \u0432\u0430\u0448\u0443 \u0431\u0430\u0437\u0443 \u043F\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u0438\u0445 \u043B\u0438\u0446, \u043E\u0442\u043B\u0438\u0447\u043D\u043E\u0439 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u043E\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.headset_green,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A",content:"\u0412 \u043E\u0442\u043B\u0438\u0447\u0438\u0438 \u043E\u0442 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u044B\u0445 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u043E\u0432 \u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0439, \u043D\u0430\u0448 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u0437\u0434\u0430\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u0438. \u0412 \u043D\u0435\u0433\u043E \u0432\u0441\u0442\u0440\u043E\u0435\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u043A\u0430\u043D\u0430\u043B \u0434\u043B\u044F \u043E\u0431\u0449\u0435\u043D\u0438\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0431\u043E\u0440\u0433\u043E\u043C \u0438\u043B\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u0447\u043B\u0435\u043D\u0430\u043C\u0438 \u043A\u043B\u0430\u043D\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043E\u043D \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u044E\u0431\u044B\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u0438 \u0438 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u0435 \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043B\u0443\u0448\u043A\u0438 \u0438/\u0438\u043B\u0438 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440\u0430 \u043A\u0430\u043D\u0430\u043B\u044B \u0438\u0445 \u043A\u043B\u044E\u0447\u0435\u0439. \u0411\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u044D\u0442\u043E\u043C\u0443 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u043D\u0430\u043A\u0430\u043F\u043B\u0438\u0432\u0430\u0442\u044C \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0435 \u0432\u0430\u043C \u043C\u0435\u0441\u0442\u043D\u044B\u0435 \u043A\u0430\u043D\u0430\u043B\u044B \u0441\u0432\u044F\u0437\u0438 \u0434\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u043B\u044E\u0431\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438- \u0447\u0435\u0441\u043A\u0438 \u0443\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u0438 \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0438\u0442 \u0431\u0438\u043D\u0430\u0440\u043D\u044B\u0435 \u0441\u0438\u0433\u043D\u0430\u043B\u044B \u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C\u044B\u0435 \u0441\u0438\u043D\u0442\u0435\u0442\u0438\u043A\u0430\u043C\u0438 \u043F\u0440\u0438 \u043E\u0431\u0449\u0435\u043D\u0438\u0438 \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043E\u043C. \u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044F \u0432\u0430\u043C \u0441\u0430\u043C\u0438\u043C \u043E\u0431\u0449\u0430\u0442\u044C\u0441\u044F \u0441 \u043D\u0438\u043C\u0438.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_sleeper,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0445\u0438\u0449\u0435\u043D\u0438\u0435 \u044D\u043A\u0438\u043F\u0430\u0436\u0430",content:"\u041F\u043E\u0440\u043E\u0439 \u043A\u043B\u0430\u043D\u0443 \u043D\u0443\u0436\u043D\u044B \u0441\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u043A\u043E\u0442\u043E\u0440\u044B\u043C\u0438 \u043C\u043E\u0433\u0443\u0442 \u043E\u0431\u043B\u0430\u0434\u0430\u0442\u044C \u043B\u044E\u0434\u0438 \u0440\u0430\u0431\u043E\u0442\u0430\u044E\u0449\u0438\u0435 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0412 \u0442\u0430\u043A\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0432\u0430\u043C \u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0441\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E \u043E\u0441\u043E\u0431\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u0443\u0436\u043E\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430. \u0414\u0430\u0436\u0435 \u0435\u0441\u043B\u0438 \u0432\u0430\u043C \u043D\u0435 \u0443\u0434\u0430\u0441\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E\u0449\u0435\u0433\u043E \u0432\u0441\u0435\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0435\u0439 \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430, \u043C\u043E\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0431\u0440\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043F\u043E \u043A\u0440\u0443\u043F\u0438\u0446\u0430\u043C \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u044F \u043F\u043E\u0445\u0438\u0449\u0430\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \n\u0414\u043B\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043F\u043E\u0445\u0438- \u0442\u0438\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \u0423 \u0432\u0430\u0441 \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435 \u0435\u0441\u0442\u044C \u0441\u043A\u0430\u0444\u0430\u043D\u0434\u0440\u044B, \u0430 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0437\u0430\u043F\u0430\u0441 \u043D\u0430- \u0440\u0443\u0447\u043D\u0438\u043A\u043E\u0432, \u043A\u0438\u0441\u043B\u043E\u0440\u043E\u0434\u0430 \u0438 \u0431\u0430\u043B\u043B\u043E- \u043D\u043E\u0432. \n\u0422\u0430\u043A \u0436\u0435 \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0432 \u043B\u044E\u0434\u0435\u0439 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0438\u043C\u043F\u0443\u043B\u044C\u0441, \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0441\u0442\u0430\u043D\u044F \u0438\u0445 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F. ",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ai_face,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0418\u0418",content:"\u0418\u043D\u043E\u0433\u0434\u0430 \u0443 \u043D\u0430\u0441 \u0437\u0430\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u0441\u0430\u0431\u043E- \u0442\u0430\u0436 \u0418\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0430 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438. \u042D\u0442\u043E \u043F\u0440\u043E- \u0446\u0435\u0441\u0441 \u0441\u043B\u043E\u0436\u043D\u044B\u0439 \u0438 \u0442\u0440\u0435\u0431\u0443\u044E\u0449\u0438\u0439 \u043E\u0442 \u043D\u0430\u0441 \u043E\u0441\u043D\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0438. \n\u041F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u0435\u043C\u044B\u0439 \u043A\u043B\u0430\u043D\u043E\u043C \u043C\u0435\u0442\u043E\u0434 \u044D\u0442\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0443\u044F\u0437\u0432\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u0440\u044F\u043C\u043E \u0432 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439 \u0434\u043B\u044F \u0437\u0430\u043A\u043E\u043D\u043E\u0432 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0435\u0439 \u0432\u044B\u0432\u0435\u0441\u0442\u0438 \u0418\u0418 \u0438\u0437 \u0441\u0442\u0440\u043E\u044F. \u0412 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043C\u0435\u0442\u043E\u0434\u0430 \u043C\u044B \u043C\u043E\u0436\u0435\u043C \u043B\u0435\u0433\u043A\u043E \u043F\u0435\u0440\u0435\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0418\u0418 \u0430\u0431\u0441\u0443\u0440\u0434\u043D\u044B\u043C\u0438 \u0437\u0430\u043A\u043E\u043D\u0430\u043C\u0438, \u043D\u043E \u044D\u0442\u043E \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043D\u0430\u0441 \u0432 \u0442\u043E\u043C \u043F\u043B\u0430\u043D\u0435, \u0447\u0442\u043E \u0434\u043B\u044F \u0432\u0437\u043B\u043E\u043C\u0430 \u0432 \u0438\u0442\u043E\u0433\u0435 \u043F\u043E\u0434\u0445\u043E\u0434\u044F\u0442 \u0442\u043E\u043B\u044C\u043A\u043E \u043A\u043E\u043D\u0441\u043E\u043B\u0438 \u0432 \u0441\u0430\u043C\u043E\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439. \u0422\u0430\u043A \u0436\u0435 \u0432\u0437\u043B\u043E\u043C \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435\u043B\u0451\u0433\u043A\u0430\u044F - \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u0435\u0441\u0442\u044C \u0432\u0435\u0437\u0434\u0435. \u0410 \u043F\u0440\u043E\u0446\u0435\u0441\u0441 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F. \u041D\u0435 \u0443\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435\u0441\u044C \u0435\u0441\u043B\u0438 \u0418\u0418 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432\u043E\u0434\u0435\u0439\u0441\u0442- \u0432\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0438\u043C \u043F\u043E\u043F\u044B\u0442\u043A\u0430\u043C \u0435\u0433\u043E \u0441\u043B\u043E\u043C\u0430\u0442\u044C.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_borg,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0440\u043E\u0431\u043E\u0442\u043E\u0432",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u043E\u0446\u0435\u043D\u0438\u0432\u0430\u044F \u0432\u0430\u0448\u0438 \u0448\u0430\u043D\u0441\u044B \u043D\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u043C\u0438\u0441\u0441\u0438\u0438 \u0434\u043B\u044F \u0438\u0445 \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u044F \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445, \u0447\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442 \u0440\u043E\u0431\u043E\u0442\u043E\u0432 \u0434\u043B\u044F \u0441\u0432\u043E\u0438\u0445 \u0446\u0435\u043B\u0435\u0439, \u043C\u044B \u0434\u0430\u0451\u043C \u0432\u0430\u043C \u043E\u0441\u043E\u0431\u044B\u0439 "\u0423\u043B\u0443\u0447\u0448\u0430\u044E\u0449\u0438\u0439" \u0438\u0445 \u043F\u0440\u0438\u0431\u043E\u0440, \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u0432 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438. \n\u041F\u0440\u0438 \u0432\u0437\u043B\u043E\u043C\u0435 \u043A\u0438\u0431\u043E\u0440\u0433\u0430 \u0442\u0430\u043A\u0438\u043C \u043F\u0440\u0438\u0431\u043E\u0440\u043E\u043C(\u0412\u0437\u043B\u043E\u043C \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F) \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0433\u043E \u043A\u043B\u0430\u043D\u0443 \u0438 \u0432\u0430\u043C \u043B\u0438\u0447\u043D\u043E \u0441\u043B\u0443\u0433\u0443 \u0441\u043F\u043E\u0441\u043E\u0431- \u043D\u043E\u0433\u043E \u043D\u0430 \u043E\u043A\u0430\u0437\u0430\u043D\u0438\u0435 \u043F\u043E\u043C\u043E\u0449\u0438 \u043A\u0430\u043A \u0432 \u0441\u0430\u0431\u043E\u0442\u0430\u0436\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0442\u0430\u043A \u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u043B\u0435\u0447\u0435\u043D\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0440\u043E\u0431\u043E\u0442 \u0431\u0443\u0434\u0435\u0442 \u043E\u0441\u043D\u0430\u0449\u0451\u043D \u043B\u0438\u0447\u043D\u043E\u0439 \u043A\u0430\u0442\u0430\u043D\u043E\u0439, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043A\u0438, \u043F\u0438\u043D\u043F\u043E\u0438\u043D\u0442\u0435\u0440\u043E\u043C \u0443\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0438\u043C \u0435\u043C\u0443 \u043D\u0430 \u0432\u0430\u0441 \u0438 \u0433\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440\u043E\u043C \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u043E\u0432. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u043A\u0430\u0442\u0430\u043D\u0430 \u0440\u043E\u0431\u043E\u0442\u0430 \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0442\u044C \u0435\u0433\u043E \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0442\u0440\u0430\u043D\u0441\u043B\u043E\u043A\u0430\u0446\u0438\u044E!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.server,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",content:"\u041D\u0430 \u043D\u0430\u0443\u0447\u043D\u044B\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u0432\u0441\u0435\u0433\u0434\u0430 \u0435\u0441\u0442\u044C \u0441\u0432\u043E\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0443\u0447\u0451\u043D\u044B\u0445 \u0438 \u043C\u043D\u043E- \u0436\u0435\u0441\u0442\u0432\u043E \u0434\u0430\u043D\u043D\u044B\u0445 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u0440\u0438\u0445\u043E- \u0434\u0438\u0442\u0441\u044F \u0433\u0434\u0435 \u0442\u043E \u0445\u0440\u0430\u043D\u0438\u0442\u044C. \u0412 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u043E\u0431\u044B\u0447\u043D\u043E \u0432\u044B\u0441\u0442\u0443- \u043F\u0430\u044E\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0410 \u043A\u0430\u043A \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0438 \u0432\u0435\u0447\u043D\u043E \u0433\u0440\u044B\u0437\u0443\u0442\u0441\u044F \u0437\u0430 \u0437\u043D\u0430\u043D\u0438\u044F. \u0427\u0442\u043E \u043D\u0430\u043C \u043D\u0430 \u0440\u0443\u043A\u0443. \n\u041C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043B\u0438 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0432\u0438\u0440\u0443\u0441 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043F\u0438\u0441\u0430\u043D \u043D\u0430 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u043F\u0435\u0440\u0435\u0434 \u043C\u0438\u0441\u0441\u0438\u0435\u0439 \u0442\u0430\u043A\u043E\u0433\u043E \u0440\u043E\u0434\u0430. \u0412\u0430\u043C \u043D\u0443\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u043B\u0438\u0448\u044C \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0435\u0433\u043E \u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E \u043D\u0430 \u0438\u0445 \u043D\u0430\u0443\u0447\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u0432\u0441\u0435 \u0438\u0445 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0431\u0443\u0434\u0443\u0442 \u0443\u0442\u0435\u0440\u044F\u043D\u044B. \n\u041D\u043E \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0432\u0438\u0440\u0443\u0441\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0432\u0440\u0435\u043C\u0435\u043D\u0438, \u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u043C\u043D\u043E\u0433\u0438\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u043E\u0432 \u043D\u0435 \u0434\u0440\u0435\u043C\u043B\u044E\u0442. \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u043E \u0432\u0430\u0448\u0435\u0439 \u043F\u043E\u043F\u044B\u0442\u043A\u0435 \u0432\u0437\u043B\u043E\u043C\u0430 \u0431\u0443\u0434\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0451\u043D \u043C\u0435\u0441\u0442\u043D\u044B\u0439 \u0418\u0418. \u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u044D\u0442\u043E\u043C\u0443.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.buckler,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0417\u0430\u0449\u0438\u0442\u0430 \u0446\u0435\u043B\u0438",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u0431\u043E\u0433\u0430\u0442\u044B\u0435 \u0448\u0438\u0448\u043A\u0438 \u043F\u043B\u0430\u0442\u044F\u0442 \u0437\u0430 \u0443\u0441\u043B\u0443\u0433\u0438 \u0437\u0430\u0449\u0438\u0442\u044B \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430. \u0415\u0441\u043B\u0438 \u0432\u0430\u043C \u0434\u043E\u0441\u0442\u0430\u043B\u0430\u0441\u044C \u0442\u0430\u043A\u0430\u044F \u0446\u0435\u043B\u044C \u043F\u043E\u043C\u043D\u0438\u0442\u0435 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0435: \n * \u0417\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043E\u0431\u044F\u0437\u0430\u043D \u0434\u043E\u0436\u0438\u0442\u044C \u0434\u043E \u043A\u043E\u043D\u0446\u0430 \u0441\u043C\u0435\u043D\u044B! \n * \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043D\u0435 \u0437\u043D\u0430\u0435\u0442 \u043E \u0432\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435. \u0418 \u043B\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u0438 \u0434\u0430\u043B\u044C\u0448\u0435 \u043D\u0435 \u0437\u043D\u0430\u043B! \n * \u041D\u0435 \u0432\u0430\u0436\u043D\u043E \u043A\u0442\u043E \u0438\u043B\u0438 \u0447\u0442\u043E \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u043D\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043E\u0434\u0437\u0430\u0449\u0438\u0442\u043D\u043E\u0433\u043E, \u043D\u043E \u0434\u043B\u044F \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0433\u0434\u0435 \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442 \u043C\u0438\u0441\u0441\u0438\u044F \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u043D\u0435\u0436\u0435\u043B\u0430\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E. \u041D\u0435 \u0440\u0430\u0441\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u0431\u044F \u0431\u0435\u0437 \u043D\u0443\u0436\u0434\u044B, \u0447\u0442\u043E\u0431\u044B \u0443\u043F\u0440\u043E\u0441\u0442\u0438\u0442\u044C \u0441\u0435\u0431\u0435 \u0436\u0435 \u0440\u0430\u0431\u043E\u0442\u0443 \u0438 \u043D\u0430 \u0432\u0430\u0441 \u0441\u0430\u043C\u0438\u0445 \u043D\u0435 \u0432\u0435\u043B\u0438 \u043E\u0445\u043E\u0442\u0443! \n\u0422\u0430\u043A \u0436\u0435 \u043C\u044B \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u043A\u043B\u0430\u043D \u043D\u0435 \u043E\u0434\u043E\u0431\u0440\u044F\u0435\u0442 \u0432\u0430\u0440\u0432\u0430\u0440\u0441\u043A\u0438\u0435 \u043C\u0435\u0442\u043E\u0434\u044B "\u0417\u0430\u0449\u0438\u0442\u044B" \u0446\u0435\u043B\u0438. \u041D\u0435\u0442 \u0432\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0430\u0434\u0438\u0442\u044C \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u043E\u0433\u043E \u0432 \u043A\u043B\u0435\u0442\u043A\u0443 \u0438 \u0441\u043B\u0435\u0434\u0438\u0442\u044C \u0437\u0430 \u043D\u0438\u043C \u0442\u0430\u043C! \u041D\u0435 \u043F\u043E\u0440\u0442\u0438\u0442\u0435 \u043D\u0430\u0448\u0443 \u0440\u0435\u043F\u0443\u0442\u0430\u0446\u0438\u044E \u0432 \u0433\u043B\u0430\u0437\u0430\u0445 \u043D\u0430\u0448\u0438\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.cash,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041A\u0440\u0430\u0436\u0430 \u0434\u0435\u043D\u0435\u0433",content:"\u041A\u0430\u043A \u0431\u044B \u044D\u0442\u043E \u043D\u0435 \u0431\u044B\u043B\u043E \u0442\u0440\u0438\u0432\u0438\u0430\u043B\u044C\u043D\u043E. \u0418\u043D\u043E\u0433\u0434\u0430 \u043A\u043B\u0430\u043D \u043D\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044F \u0432 \u0434\u0435\u043D\u044C- \u0433\u0430\u0445. \u0418\u043B\u0438 \u0434\u0430\u0436\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0432\u044B \u0437\u0430\u0434\u043E\u043B\u0436\u0430\u043B\u0438 \u043D\u0430\u043C. \u0412 \u0442\u0430\u043A\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u043C\u044B \u0441\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0434\u0430\u0434\u0438\u043C \u0432\u0430\u043C \u0437\u0430\u0434\u0430\u0447\u0443 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0434\u043B\u044F \u043D\u0430\u0441 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \n\u0414\u043B\u044F \u0432\u0430\u0441 \u044D\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435 \u0442\u0440\u0443\u0434\u043D\u0430\u044F, \u043D\u043E \u0432\u0440\u0435\u043C\u044F\u0437\u0430\u0442\u0440\u0430\u0442\u043D\u0430\u044F. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0430\u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0432 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B\u0445 \u043A\u0430\u0440\u043C\u0430\u043D\u043D\u044B\u0445 \u043A\u0440\u0430\u0436. \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u044D\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0434\u043B\u044F \u043A\u0440\u0430\u0436\u0438 \u0447\u0443\u0436\u0438\u0445 \u043A\u0430\u0440\u0442 \u0438 \u043E\u0431\u043D\u0430\u043B\u0438\u0447\u0438- \u0432\u0430\u043D\u0438\u044F \u0438\u0445 \u0441\u0447\u0435\u0442\u043E\u0432. \u041B\u0438\u0431\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u043C\u0435\u0442\u0438\u0442\u044C \u0432\u044B\u0448\u0435 \u0438 \u043E\u0433\u0440\u0430\u0431\u0438\u0442\u044C \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0430 \u0438\u043B\u0438 \u0441\u0447\u0435\u0442\u0430 \u0441\u0430\u043C\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435. \u0414\u043E\u0441\u0442\u0430\u043D\u044C\u0442\u0435 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438!",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.handcuff,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430",content:"\u0412 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044F\u0445 \u0447\u0443\u0436\u043E\u0439 \u043F\u043E\u0437\u043E\u0440 \u0434\u043B\u044F \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u0435\u0435 \u0447\u0435\u043C \u0441\u043C\u0435\u0440\u0442\u044C. \u0412 \u0442\u0430\u043A\u0438\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 \u0432\u0430\u043C \u043F\u0440\u0438\u0439\u0434\u0451\u0442\u0441\u044F \u043F\u0440\u043E\u044F\u0432\u0438\u0442\u044C \u043A\u0440\u0435\u0430\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u044C \u0438 \u0434\u043E\u0431\u0438\u0442\u044C\u0441\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0432\u0430\u0448\u0443 \u0436\u0435\u0440\u0442\u0432\u0443 \u043F\u043E \u0437\u0430\u043A\u043E\u043D\u043D\u044B\u043C \u043E\u0441\u043D\u043E\u0432\u0430\u043D\u0438\u044F\u043C \u0443\u043F\u0435\u043A\u043B\u0438 \u0437\u0430 \u0440\u0435\u0448\u0451\u0442\u043A\u0443 \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435 \u0447\u0442\u043E\u0431\u044B \u0432 \u043A\u0440\u0438\u043C\u0438\u043D\u0430\u043B\u044C\u043D\u043E\u0439 \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0446\u0435\u043B\u0438 \u043E\u0441\u0442\u0430\u043B\u0441\u044F \u0441\u043B\u0435\u0434. \u041D\u043E \u0432 \u0442\u043E \u0436\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u0440\u0438\u0439\u0442\u0438 \u0438 \u0432\u043F\u0438\u0441\u0430\u0442\u044C \u0446\u0435\u043B\u0438 \u0441\u0440\u043E\u043A \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u0438 - \u043D\u0435 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u043C\u0435\u0442\u043E\u0434. \u0426\u0435\u043B\u044C \u043B\u0435\u0433\u043A\u043E \u043E\u043F\u0440\u0430\u0432\u0434\u0430\u044E\u0442 \u0432 \u0441\u0443\u0434\u0435, \u0447\u0442\u043E \u043D\u0435 \u0443\u0441\u0442\u0440\u043E\u0438\u0442 \u043A\u043B\u0438\u0435\u043D\u0442\u0430. \n \u0423 \u0432\u0430\u0441 \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432, \u0447\u0442\u043E\u0431\u044B \u0441\u043E\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u043F\u043E\u0434 \u043B\u0438\u0447\u0438\u043D\u043E\u0439 \u0446\u0435\u043B\u0438. \u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043F\u043E\u0441\u0442\u0430\u0440\u0430\u0439\u0442\u0435\u0441\u044C \u043E\u0431\u043E\u0439\u0442\u0438\u0441\u044C \u0431\u0435\u0437 \u0441\u043B\u0438\u0448- \u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u043E\u0441\u043B\u0435\u0434\u0441\u0442\u0432\u0438\u0439. \u041B\u0438\u0448\u043D\u044F\u044F \u0434\u044B\u0440\u0430 \u0432 \u043E\u0431\u0448\u0438\u0432\u043A\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u0442\u0440\u0443\u043F\u044B - \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u044E\u0442 \u0448\u0430\u043D\u0441\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043B\u0430\u043D\u0430.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.spider_charge,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0440\u044B\u0432 \u043E\u0442\u0434\u0435\u043B\u0430",content:"\u0421\u0442\u0430\u0440\u044B\u0435 \u0434\u043E\u0431\u0440\u044B\u0435 \u0431\u043E\u043C\u0431\u044B. \u042D\u0444\u0444\u0435\u043A- \u0442\u0438\u0432\u043D\u044B\u0435 \u043E\u0440\u0443\u0434\u0438\u044F \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0435\u043D\u0438\u044F \u0432\u0441\u0435\u0433\u043E \u0436\u0438\u0432\u043E\u0433\u043E \u0438 \u043D\u0435\u0436\u0438\u0432\u043E\u0433\u043E \u0432 \u0431\u043E\u043B\u044C\u0448\u043E\u043C \u0440\u0430\u0434\u0438\u0443\u0441\u0435. \u041A\u043E\u0433\u0434\u0430 \u043A\u043B\u0438\u0435\u043D\u0442\u044B \u043F\u0440\u043E\u0441\u044F\u0442 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u043E\u0431\u044C\u0435\u043A\u0442, \u043E\u043D\u0438 \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u044E\u0442 \u043D\u0430\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0434\u043E\u0440\u043E\u0433\u043E \u0441\u0442\u043E\u0438\u0442 \u0442\u0430\u043A\u0430\u044F \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F. \u041D\u043E \u0440\u0435\u0434\u043A\u043E \u0433\u043E\u0442\u043E\u0432\u044B \u0441\u0434\u0430\u0442\u044C\u0441\u044F. \u041A\u0430\u043A \u0440\u0430\u0437 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u043D\u043E\u0433\u0438\u0435 \u0441\u043E\u0433\u043B\u0430\u0441\u043D\u044B \u043D\u0430 \u043F\u043E\u0434\u0440\u044B\u0432 \u043E\u0434\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0438\u043B\u0438 \u043E\u0442\u0434\u0435\u043B\u0430. \n\u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u043F\u043E\u0441\u043B\u0435 \u0432\u0437\u0440\u044B\u0432\u0430 \u043D\u0430 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u0442\u0438\u0441\u044C \u043E\u0445\u043E\u0442\u0430. \n \u041D\u0430\u0448\u0438 \u0431\u043E\u043C\u0431\u044B \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0438\u0437\u0433\u043E\u0442\u043E\u0432\u043B\u0435\u043D\u044B \u0441 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0442\u0435\u043B\u044F\u043C\u0438. \u041D\u0438\u043A\u0442\u043E \u043A\u0440\u043E\u043C\u0435 \u0432\u0430\u0441 \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442 \u0438\u0445 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445 \u043B\u0438\u0448\u044C \u0432 \u0437\u043E\u043D\u0435 \u0437\u0430\u043A\u0430\u0437\u0430\u043D\u043D\u043E\u0439 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u043C. \u0421\u043E\u0432\u0435\u0442\u0443\u0435\u043C \u0441\u0440\u0430\u0437\u0443 \u0431\u0435\u0436\u0430\u0442\u044C \u043F\u043E\u0434\u0430\u043B\u044C\u0448\u0435 \u043F\u043E\u0441\u043B\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438. \u0425\u043E\u0442\u044F \u044D\u0442\u043E \u0438 \u0442\u0430\u043A \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0434\u043B\u044F \u0432\u0430\u0441 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.BSM,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0410\u043D\u0430\u043B\u0438\u0437 \u043A\u0440\u043E\u0432\u0438",content:'"\u0417\u043D\u0430\u0439 \u0441\u0432\u043E\u0435\u0433\u043E \u0432\u0440\u0430\u0433\u0430" - \u043F\u0440\u043E\u0441\u0442\u0430\u044F \u0438\u0441\u0442\u0438\u043D\u0430. \n\u0417\u0430 \u0433\u043E\u0434\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u044F \u043A\u043B\u0430\u043D\u0430 \u043C\u044B \u0438\u0437\u0443\u0447\u0438\u043B\u0438 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0437\u043D\u044B\u0445 \u043E\u043F\u0430\u0441\u043D\u044B\u0445 \u0442\u0432\u0430\u0440\u0435\u0439. \u0418 \u0434\u043E \u0441\u0438\u0445 \u043F\u043E\u0440 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0435\u043C \u0438\u0437\u0443\u0447\u0435\u043D\u0438\u0435 \u043D\u0435\u043A\u043E- \u0442\u043E\u0440\u044B\u0445. \u0410 \u0447\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E, \u0447\u0442\u043E \u0438\u0437\u0443\u0447\u0430\u0442\u044C, \u043D\u0443\u0436\u043D\u043E \u0434\u043E\u0431\u044B\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B. \u041A\u0440\u043E\u0432\u044C \u043E\u0434\u0438\u043D \u0438\u0437 \u0441\u0430\u043C\u044B\u0445 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u044B\u0445 \u043F\u0440\u0438\u043C\u0435\u0440\u043E\u0432 \u0442\u043E\u0433\u043E, \u0447\u0442\u043E \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u043E\u043B\u0435\u0437\u043D\u043E \u043D\u0430\u0448\u0438\u043C \u0443\u0447\u0451\u043D\u044B\u043C. \n\u0418\u043C\u0435\u044E\u0449\u0430\u044F\u0441\u044F \u0443 \u0432\u0430\u0441 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0446\u0435\u043D\u0442\u0440\u0438\u0444\u0443\u0433\u0430 \u0434\u043B\u044F \u043A\u0440\u043E\u0432\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043F\u0440\u043E\u0430\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B \u043D\u0435 \u043F\u043E\u0432\u0440\u0435\u0434\u0438\u0432 \u0438\u0445 \u0438 \u043F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043D\u0430\u043C. \n\u0414\u043B\u044F \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0430\u043D\u0430\u043B\u0438\u0437\u0430 \u043A\u0440\u043E\u0432\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C 3 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0445 \u043E\u0431\u0440\u0430\u0437\u0446\u0430. \u0418 \u043F\u043E\u043C\u0435- \u0441\u0442\u0438\u0442\u044C \u0438\u0445 \u0432 \u043F\u0440\u043E\u0431\u0438\u0440\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0442\u043E\u043C \u043D\u0430\u0434\u043E \u043F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E. \n\u041F\u0440\u0438\u043C\u0435\u0441\u0438 \u043F\u0440\u0438\u043D\u044F\u0442\u044B \u043D\u0435 \u0431\u0443\u0434\u0443\u0442!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.changeling,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0413\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u044B",content:"\u0427\u0435\u0440\u0432\u0438 \u0432\u043E\u0437\u043E\u043C\u043D\u0438\u0432\u0448\u0438\u0435 \u0441\u0435\u0431\u044F \u0432\u044B\u0448\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0438\u0434\u043E\u0432 \u043F\u043E\u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u0443\u043C\u0435\u044E\u0442 \u043A\u0440\u0430\u0441\u0442\u044C \u0433\u0435\u043D\u044B \u0438 \u0438\u043C\u0438\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445. \n\u0421\u0432\u043E\u0438\u043C \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u043E\u043D\u0438 \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0431\u043E\u043B\u044C\u0448\u0435 \u043F\u0440\u043E\u0431- \u043B\u0435\u043C, \u0447\u0435\u043C \u043F\u043E\u043B\u044C\u0437\u044B. \n\u042D\u0442\u0438 \u0442\u0432\u0430\u0440\u0438 \u0441\u0442\u043E\u043B\u044C \u0436\u0435 \u0445\u0438\u0442\u0440\u044B \u0441\u043A\u043E\u043B\u044C \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u044B. \u041D\u0435 \u0434\u043E\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441 \u043D\u0438\u043C\u0438 \u043D\u0438 \u043E \u0447\u0451\u043C! \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0436\u0435 \u043D\u0430\u043C \u0441\u043B\u043E\u0436\u043D\u043E \u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u0442\u044C \u0433\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u0430 \u043D\u0435 \u0437\u0430\u043F\u0438\u0445- \u043D\u0443\u0432 \u0435\u0433\u043E \u0432 \u043B\u0430\u0431\u043E\u0440\u0430\u0442\u043E\u0440\u0438\u044E \u0438 \u043D\u0435 \u043F\u0440\u043E\u0432\u0435\u0434\u044F \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0442\u0435\u0441\u0442\u043E\u0432. \u041D\u043E \u043E\u043D\u0438 \u0438\u043D\u043E\u0433\u0434\u0430 \u0432\u044B\u0434\u0430\u044E\u0442 \u0441\u0435\u0431\u044F \u0441\u0432\u043E\u0438\u043C\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F\u043C\u0438. \u0418 \u0442\u0430\u043A \u0436\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043B\u043E\u0436\u0430\u0442\u0441\u044F \u043D\u0430 \u0434\u043D\u043E \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438. \u0427\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E \u043B\u0435\u0433\u0447\u0435 \u0438\u0445 \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0434\u0430\u0439\u0442\u0435 \u0438\u043C \u043F\u043E\u043F\u043B\u044F\u0441\u0430\u0442\u044C, \u043F\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043C \u0432\u044B\u0445\u043E\u0434\u0438\u0442\u044C \u043D\u0430 \u0441\u0446\u0435\u043D\u0443. \u0418 \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043B\u0443\u0448\u0430\u0439\u0442\u0435 \u0440\u0430\u0434\u0438\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435. \u0412\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043C\u0435\u0441\u0442\u043D\u0430\u044F \u043E\u0445\u0440\u0430\u043D\u0430 \u0443\u0436\u0435 \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u0437\u0430 \u043E\u0434\u043D\u0438\u043C \u0438\u0437 \u043D\u0438\u0445. \n\u041D\u0438\u043A\u0442\u043E \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432 \u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u043E \u043F\u043E\u043C\u043E\u0436\u0435\u0442\u0435 \u0438\u043C \u0441 \u044D\u0442\u0438\u043C...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.vampire,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u043C\u043F\u0438\u0440\u044B",content:"\u0414\u0435\u0448\u0451\u0432\u044B\u0435 \u0440\u043E\u043C\u0430\u043D\u044B, \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0438 \u0441\u043A\u0430\u0437\u043A\u0438 \u043F\u0440\u043E\u0448\u043B\u043E\u0433\u043E \u043E\u043F\u0438\u0441\u044B\u0432\u0430\u043B\u0438 \u0432\u0430\u043C\u043F\u0438\u0440\u043E\u0432 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A\u043E\u0432 \u043F\u044C\u044E\u0449\u0438\u0445 \u043A\u0440\u043E\u0432\u044C \u043B\u044E\u0434\u0435\u0439 \u0432 \u043D\u043E\u0447\u0438 \u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E- \u0449\u0438\u0445 \u043C\u0430\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E- \u0441\u0442\u044F\u043C\u0438. \u0418\u0437\u0432\u0435\u0441\u0442\u043D\u044B\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u043D\u0435\u0435 \u0440\u043E\u043C\u0430\u043D\u0442\u0438\u0447\u043D\u044B... \n\u041C\u044B \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u0438\u0445 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435, \u043D\u043E \u043D\u0430\u0448\u0438 \u043F\u043E\u0434\u043E\u0437\u0440\u0435- \u043D\u0438\u044F \u043F\u0430\u0434\u0430\u044E\u0442 \u043D\u0430 \u0432\u043B\u0438\u044F\u043D\u0438\u0435 \u043D\u0435\u043A\u043E\u0439 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438. \u0422\u0430\u043A \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435, \u0434\u043E \u0442\u0435\u0445 \u043F\u043E\u0440 \u043F\u043E\u043A\u0430 \u0432\u0430\u043C\u043F\u0438\u0440 \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u0438\u043B\u0438 \u0443\u0433\u0440\u043E\u0436\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u0436\u0438\u0437\u043D\u0438. \u0412\u044B \u0432\u043E\u043B\u044C\u043D\u044B \u0435\u0433\u043E \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C. \n\u0412\u0430\u043C\u043F\u0438\u0440\u044B \u043E\u0447\u0435\u043D\u044C \u043E\u043F\u0430\u0441\u043D\u044B \u0432 \u043F\u0440\u044F\u043C\u043E\u043C \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u043E\u043D\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u0432\u0437\u0433\u043B\u044F\u0434\u043E\u043C \u0438 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0430\u0442\u044C \u0440\u0430\u0437\u0443\u043C \u0441\u0432\u043E\u0438\u0445 \u0436\u0435\u0440\u0442\u0432. \u041D\u0435 \u0434\u043E\u0432\u0435\u0440\u044F\u0439\u0442\u0435 \u0438\u043C, \u043D\u043E \u0442\u0430\u043A \u0436\u0435 \u043F\u043E\u043C\u043D\u0438\u0442\u0435 - \u043E\u043D\u0438 \u043B\u0438\u0448\u044C \u0436\u0435\u0440\u0442\u0432\u044B \u0441\u0442\u0435\u0447\u0435\u043D\u0438\u044F \u043E\u0431\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u0441\u0442\u0432. \u0418 \u044D\u0442\u043E \u043C\u043E\u0436\u043D\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.syndicate,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442",content:"\u041D\u0430\u0448\u0438 \u0445\u043E\u0440\u043E\u0448\u0438\u0435 \u0437\u043D\u0430\u043A\u043E\u043C\u044B\u0435. \u0421\u0431\u043E\u0440\u0438\u0449\u0435 \u043C\u043E\u0433\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0445 \u0444\u0438\u0433\u0443\u0440 \u0432 \u043F\u043E\u0434\u043F\u043E\u043B\u044C\u043D\u043E\u043C \u043C\u0438\u0440\u0435 \u0441 \u0437\u0430\u043A\u0440\u044B\u0442\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u043E\u0439 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u0430 \u043E \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043C\u0430\u043B\u043E... \n\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442 \u043F\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0437\u0430\u043A\u0430\u0437\u043E\u0432. \u041D\u043E \u0441\u0430\u043C\u043E\u0439 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E\u0439, \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u043A\u0442\u043E \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0438\u0445 \u0438\u0437\u0443\u0447\u0438\u0442, \u0447\u0435\u0440\u0442\u043E\u0439 \u044D\u0442\u043E\u0439 \u0433\u0440\u0443\u043F\u043F\u044B - \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0433\u0440\u043E\u043C\u043D\u0430\u044F \u043D\u0435\u043D\u0430\u0432\u0438\u0441\u0442\u044C \u043A \u041D\u0422. \n\u0412 \u0441\u043B\u0443\u0447\u0430\u0435 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u044F \u0441 \u0430\u0433\u0435\u043D\u0442\u0430\u043C\u0438 \u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442\u0430 \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u043D\u0430\u0448\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043F\u0440\u043E\u0441\u0442\u0430. \n\u0415\u0441\u043B\u0438 \u043E\u043D\u0438 \u043D\u0435 \u043C\u0435\u0448\u0430\u044E\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \u041C\u044B \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u043C \u0438\u043C.",position:"bottom-start"})]})]})})})},c=function(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g=h.allActionsPreview,N=h.blocked_TGUI_rows,x=[{blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"}];return(0,e.createComponentVNode)(2,t.Section,{title:"\u041C\u043E\u0434\u0443\u043B\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u0414\u0435\u043B\u044F\u0442\u0441\u044F \u043D\u0430 3 \u0440\u0430\u0437\u043D\u044B\u0445 \u043F\u043E\u0434\u0445\u043E\u0434\u0430 \u0434\u043B\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0418\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043F\u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044E \u0440\u0430\u0431\u043E\u0442\u043E\u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043C\u043E\u0434\u0443\u043B\u044F, \u0431\u043B\u043E\u043A\u0438\u0440\u0443\u0435\u0442 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043C\u043E\u0434\u0443\u043B\u0435\u0439 \u043E\u0434\u043D\u043E\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F \u0438\u0437 \u0441\u043E\u0441\u0435\u0434\u043D\u0438\u0445 \u0441\u0442\u043E\u043B\u0431\u0446\u043E\u0432",tooltipPosition:"bottom"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",alignContent:"center",ml:1.5,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u0438\u0437\u0440\u0430\u043A",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0421\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441\u0440\u0435\u0434\u0438 \u0432\u0440\u0430\u0433\u043E\u0432, \u043D\u0430\u043F\u0430\u0434\u0430\u0439\u0442\u0435 \u0438\u0437 \u0442\u0435\u043D\u0438 \u0438 \u0431\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0440\u0438\u043C\u043E\u0439 \u0443\u0433\u0440\u043E\u0437\u043E\u0439, \u0432\u0441\u0451 \u0434\u043B\u044F \u0442\u043E\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u043D\u0438\u043A\u0442\u043E \u043D\u0435 \u0443\u0437\u043D\u0430\u043B! \u0411\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B \u043A\u0430\u043A \u043F\u0440\u0438\u0437\u0440\u0430\u043A!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(53, 94, 163, 0.8)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"smoke",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.smoke,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0414\u042B\u041C\u041E\u0412\u0410\u042F \u0417\u0410\u0412\u0415\u0421\u0410",content:"\u0412\u044B \u0441\u043E\u0437\u0434\u0430\u0451\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u043F\u0443\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432. \n\u042D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u0441\u043E\u0447\u0435\u0442\u0430\u0435\u0442\u0441\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0432\u0438\u0437\u043E\u0440\u043E\u043C \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u0435\u0440\u043C\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0441\u043A\u0430\u043D\u0435\u0440\u0430. \n\u0410 \u0442\u0430\u043A \u0436\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u043F\u0440\u0438\u043C\u0435\u043D\u044F\u0435\u0442\u0441\u044F \u043C\u043D\u043E\u0433\u0438\u043C\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u043C\u043E\u0434\u0443\u043B\u044F\u043C\u0438 \u0435\u0441\u043B\u0438 \u0432\u044B \u0442\u043E\u0433\u043E \u043F\u043E\u0436\u0435\u043B\u0430\u0435\u0442\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 250 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"ninja_cloak",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_cloak,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041D\u0415\u0412\u0418\u0414\u0418\u041C\u041E\u0421\u0422\u042C",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043E\u0447\u043D\u043E\u0435 \u043F\u043E\u043B\u0435 \u0441\u043A\u0440\u044B\u0432\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0441 \u0438\u0437 \u0432\u0438\u0434\u0443 \u0438 \u043F\u0440\u0438\u0433\u043B\u0443\u0448\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0448\u0438 \u0448\u0430\u0433\u0438. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \u0425\u043E\u0442\u044C \u043F\u043E\u043B\u0435 \u0438 \u0441\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u043F\u043E\u043B\u043D\u043E\u0441\u0442\u044C\u044E, \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u0439 \u0443\u0431\u0438\u0439\u0446\u0430 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0445\u043B\u0430\u0434\u043D\u043E\u043A\u0440\u043E\u0432\u0435\u043D. \n\u041D\u0435 \u0441\u0442\u043E\u0438\u0442 \u043D\u0435\u0434\u043E\u043E\u0446\u0435\u043D\u0438\u0432\u0430\u0442\u044C \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u0445 \u043B\u044E\u0434\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 15 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"ninja_clones",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_clones,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u041A\u041B\u041E\u041D\u042B",content:"\u0421\u043E\u0437\u0434\u0430\u0451\u0442 \u0434\u0432\u0443\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0433\u043E\u0442\u043E\u0432\u044B\u0445 \u043F\u043E\u043C\u043E\u0447\u044C \u0432 \u0431\u0438\u0442\u0432\u0435 \u0438 \u0434\u0435\u0437\u043E\u0440\u0438\u0435\u043D\u0442\u0438- \u0440\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u0430 \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0441\u043C\u0435\u0449\u0430\u0435\u0442 \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0438\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u043C \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043F\u0430\u0440\u044B \u043C\u0435\u0442\u0440\u043E\u0432. \n\u041F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435\u0441\u044C \u043E\u0441\u0442\u043E\u0440\u043E\u0436\u043D\u043E. \u0421\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0435 \u0441\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u043F\u0435\u0440\u0435\u0442\u044C \u0432\u0430\u0441 \u0437\u0430 4-\u043C\u044F \u0441\u0442\u0435\u043D\u0430\u043C\u0438. \u0411\u0443\u0434\u044C\u0442\u0435 \u043A \u044D\u0442\u043E\u043C\u0443 \u0433\u043E\u0442\u043E\u0432\u044B. \n\u041A\u043B\u043E\u043D\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 20 \u0441\u0435\u043A\u0443\u043D\u0434. \u041A\u043B\u043E\u043D\u044B \u0438\u043C\u0435\u044E\u0442 \u0448\u0430\u043D\u0441 \u0440\u0430\u0437\u043C\u043D\u043E\u0436\u0438\u0442\u0441\u044F \u0430\u0442\u0430\u043A\u0443\u044F \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 8 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"chameleon",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chameleon,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0425\u0410\u041C\u0415\u041B\u0415\u041E\u041D",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u0433\u043E\u043B\u043E\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u043E\u043B\u0435 \u0438\u0441\u043A\u0430\u0436\u0430\u044E\u0449\u0435\u0435 \u0432\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u043E\u0435 \u0438 \u0441\u043B\u0443\u0445\u043E\u0432\u043E\u0435 \u0432\u043E\u0441\u043F\u0440\u0438\u044F\u0442\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432. \n\u0412\u0430\u0441 \u0431\u0443\u0434\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044C \u0438 \u0441\u043B\u044B\u0448\u0430\u0442\u044C \u043A\u0430\u043A \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0432\u044B \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C. \n\u042D\u0442\u043E \u0434\u0430\u0451\u0442 \u0432\u0430\u043C \u043E\u0433\u0440\u043E\u043C\u043D\u044B\u0439 \u043F\u0440\u043E\u0441\u0442\u043E\u0440 \u043F\u043E \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u044E \u0438 \u0438\u043C\u0438\u0442\u0430\u0446\u0438\u0438 \u043B\u044E\u0431\u043E\u0433\u043E \u0447\u043B\u0435\u043D\u0430 \u044D\u043A\u0438\u043F\u0430\u0436\u0430. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u0445\u0430\u043C\u0435\u043B\u0435\u043E\u043D \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: \u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"ninja_spirit_form",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_spirit_form,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0424\u041E\u0420\u041C\u0410 \u0414\u0423\u0425\u0410",content:"\u0412\u044B \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442\u0435 \u043D\u0430 \u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043B\u0430 \u043F\u043E\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043E\u043C \u044D\u0442\u043E\u0439 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438. \n\u0414\u0435\u043B\u0430\u044F \u0432\u0430\u0448\u0435 \u0442\u0435\u043B\u043E \u043D\u0435\u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u044B\u043C \u044D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0430\u0440\u0443\u0435\u0442 \u0432\u0430\u043C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442\u044C \u0441\u043A\u0432\u043E\u0437\u044C \u0441\u0442\u0435\u043D\u044B. \n\u042D\u0442\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u043D\u0435 \u0441\u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0443\u044F\u0437\u0432\u0438\u043C\u044B\u043C \u0434\u043B\u044F \u043F\u0443\u043B\u044C \u0438 \u043B\u0435\u0437\u0432\u0438\u0439! \n\u041D\u043E \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u0441\u043D\u044F\u0442\u044C \u0441 \u0441\u0435\u0431\u044F \u043D\u0430\u0440\u0443\u0447\u043D\u0438\u043A\u0438, \u0431\u043E\u043B\u044B \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B\u043B\u0435\u0437\u0442\u0438 \u0438\u0437 \u0433\u0440\u043E\u0431\u0430 \u0438\u043B\u0438 \u044F\u0449\u0438\u043A\u0430, \u043E\u043A\u0430\u0436\u0438\u0441\u044C \u0432\u044B \u0442\u0430\u043C \u0437\u0430\u043F\u0435\u0440\u0442\u044B... \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u0444\u043E\u0440\u043C\u0430 \u0434\u0443\u0445\u0430 \u0437\u043D\u0430\u0447\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438! \u041F\u043E\u0442\u0440\u0435\u0431\u043B\u0435\u043D\u0438\u0435 \u043E\u0434\u0438\u043D\u0430\u043A\u043E\u0432\u043E \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043E\u0431\u044A\u0451\u043C\u0430 \u0431\u0430\u0442\u0430\u0440\u0435\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 25 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u043C\u0435\u0439",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435! \u0422\u0440\u044E\u043A\u0438, \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0449\u0438\u0442\u044B. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C, \u0447\u0442\u043E \u0442\u0430\u043A\u043E\u0435 \u0431\u043E\u0439 \u0441 \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u043C \u0443\u0431\u0438\u0439\u0446\u0435\u0439. \u0418\u0437\u0432\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0438 \u0438\u0437\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u043D\u0430\u0445\u043E\u0434\u044F \u0432\u044B\u0445\u043E\u0434 \u0438\u0437 \u043B\u044E\u0431\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438. \u0412\u0440\u0430\u0433\u0438 \u0432\u0441\u0435\u0433\u043E \u043B\u0438\u0448\u044C \u0433\u0440\u044B\u0437\u0443\u043D\u044B, \u0447\u044C\u0451 \u043B\u043E\u0433\u043E\u0432\u043E \u043D\u0430\u0432\u0435\u0441\u0442\u0438\u043B \u0437\u043C\u0435\u0439!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(0, 174, 208, 0.15)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"kunai",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.kunai,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u0422\u0420\u041E\u0415\u041D\u041D\u041E\u0415 \u0414\u0416\u041E\u0425\u042C\u0401",content:"\u0422\u0430\u043A \u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u0430\u043A \u0428\u044D\u043D\u0431\u044F\u043E \u0438\u043B\u0438 \u043F\u0440\u043E\u0441\u0442\u043E \u041A\u0438\u043D\u0436\u0430\u043B \u043D\u0430 \u0446\u0435\u043F\u0438. \n\u0418\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0437\u0430\u043F\u0443\u0441\u043A\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0438 \u043F\u0440\u0438\u0442\u044F\u043D\u0443\u0442\u044C \u043A \u0441\u0435\u0431\u0435 \u0436\u0435\u0440\u0442\u0432\u0443 \u0437\u0430 \u0434\u043E\u043B\u0438 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u041E\u0440\u0443\u0436\u0438\u0435 \u043D\u0435 \u043E\u0447\u0435\u043D\u044C \u0433\u043E\u0434\u0438\u0442\u0441\u044F \u0434\u043B\u044F \u0434\u043E\u043B\u0433\u0438\u0445 \u0431\u043E\u0451\u0432, \u043D\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u044B\u0442\u044F\u0433\u0438\u0432\u0430\u043D\u0438\u044F \u043E\u0434\u043D\u043E\u0439 \u0436\u0435\u0440\u0442\u0432\u044B - \u043D\u0430 \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u0443\u0434\u0430\u0440\u0430! \n\u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043D\u0435 \u043F\u0440\u043E\u043C\u0430\u0445\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0441\u0442\u0440\u0435\u043B\u044C\u0431\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 5 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"chem_injector",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chem_injector,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0418\u0421\u0426\u0415\u041B\u042F\u042E\u0429\u0418\u0419 \u041A\u041E\u041A\u0422\u0415\u0419\u041B\u042C",content:"\u0412\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0435\u0447\u0435\u0431\u043D\u0443\u044E \u0441\u043C\u0435\u0441\u044C. \u0421\u043F\u043E\u0441\u043E\u0431\u043D\u0443\u044E \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u0434\u0430\u0436\u0435 \u0441\u043B\u043E\u043C\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u0441\u0442\u0438 \u0438 \u043E\u0442\u043E\u0440\u0432\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u041F\u0440\u0435\u043F\u0430\u0440\u0430\u0442 \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442- \n\u0432\u0435\u043D\u043D\u043E-\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0435 \u043F\u0430\u0440\u0430\u0434\u043E\u043A\u0441\u044B \u0438 \u043E\u0447\u0435\u043D\u044C \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u0438\u0437 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0430! \n\u041F\u0440\u0438 \u043F\u0435\u0440\u0435\u0434\u043E\u0437\u0438\u0440\u043E\u0432\u043A\u0435 \u043E\u043D\u0438 \u0441\u0442\u0430\u043D\u043E\u0432\u044F\u0442\u0441\u044F \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043E\u043F\u0430\u0441\u043D\u044B \u0434\u043B\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041D\u0435 \u0432\u0432\u043E\u0434\u0438\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 30 \u0435\u0434. \u043F\u0440\u0435\u043F\u0430\u0440\u0430\u0442\u0430 \u0432 \u0432\u0430\u0448 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C! \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u0438\u043C\u0435\u0435\u0442 3 \u0437\u0430\u0440\u044F\u0434\u0430. \u0418\u0445 \u043C\u043E\u0436\u043D\u043E \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u043A\u0440\u0438\u0441\u0442\u0430\u043B\u043B\u043E\u0432 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"emergency_blink",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emergency_blink,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041A\u0421\u0422\u0420\u0415\u041D\u041D\u0410\u042F \u0422\u0415\u041B\u0415\u041F\u041E\u0420\u0422\u0410\u0426\u0418\u042F",content:"\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0443\u044E \u0437\u043E\u043D\u0443 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043E\u043A\u043E\u043B\u043E \u0434\u0432\u0443\u0445 \u0434\u0435\u0441\u044F\u0442\u043A\u043E\u0432 \u043C\u0435\u0442\u0440\u043E\u0432. \n\u0414\u043B\u044F \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u043C\u043E\u0437\u0433\u043E\u0432\u044B\u0435 \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u044B \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u043F\u044B\u0442\u043D\u044B\u0435 \u0432\u043E\u0438\u043D\u044B \u043A\u043B\u0430\u043D\u0430, \u043C\u043E\u0433\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0435\u0451 \u0434\u0430\u0436\u0435 \u0432\u043E \u0441\u043D\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"caltrop",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.caltrop,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E-\u0427\u0415\u0421\u041D\u041E\u041A",content:"\u0427\u0430\u0449\u0435 \u0438\u0445 \u043D\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u043F\u0440\u043E\u0441\u0442\u043E \u043A\u0430\u043B\u0442\u0440\u043E\u043F\u044B, \u0438\u0437-\u0437\u0430 \u0437\u0430\u043F\u0443\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0445 \u0430\u0441\u0441\u043E\u0446\u0438\u0430\u0446\u0438\u0439 \u0441 \u0431\u043E\u043B\u0435\u0435 \u0441\u044A\u0435\u0441\u0442\u043D\u044B\u043C \u0447\u0435\u0441\u043D\u043E\u043A\u043E\u043C. \n\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u043F\u043E\u0437\u0430\u0434\u0438 \u0432\u0430\u0441 \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0435 \u0438\u0437 \u0441\u043F\u0440\u0435\u0441\u0441\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043B\u043E\u0432\u0443\u0448\u043A\u0438. \n\u041B\u043E\u0432\u0443\u0448\u043A\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 10 \u0441\u0435\u043A\u0443\u043D\u0434. \u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043F\u0430\u0434\u0430\u044E\u0442 - \u0435\u0441\u043B\u0438 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0442\u044C. \n\u0411\u043E\u043B\u044C \u043E\u0442 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0433\u043E \u0448\u0430\u0433\u0430 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0438\u0433\u043D\u0435\u0442 \u0434\u0430\u0436\u0435 \u0440\u043E\u0431\u043E\u0442\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D- \u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u0412\u044B \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u044B \u043E\u0442 \u043D\u0438\u0445. \u041D\u0435 \u043D\u0430\u0441\u0442\u0443\u043F\u0430\u0439\u0442\u0435 \u043D\u0430 \u0441\u0432\u043E\u0438 \u0436\u0435 \u043B\u043E\u0432\u0443\u0448\u043A\u0438! \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 1 \u0441\u0435\u043A\u0443\u043D\u0434\u0430.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"cloning",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.cloning,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0422\u041E\u0420\u041E\u0419 \u0428\u0410\u041D\u0421",content:"\u0412 \u043F\u0440\u043E\u0448\u043B\u043E\u043C \u043C\u043D\u043E\u0433\u0438\u0435 \u0443\u0431\u0438\u0439\u0446\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0438\u0432\u0430\u044F \u0441\u0432\u043E\u0438 \u043C\u0438\u0441\u0441\u0438\u0438 \u0441\u043E\u0432\u0435\u0440\u0448\u0430\u043B\u0438 \u0441\u0430\u043C\u043E\u0443\u0431\u0438\u0439\u0441\u0442\u0432\u0430 \u0438\u043B\u0438 \u043E\u043A\u0430\u0437\u044B\u0432\u0430\u043B\u0438\u0441\u044C \u0432 \u043B\u0430\u043F\u0430\u0445 \u0432\u0440\u0430\u0433\u0430. \n\u0421\u0435\u0439\u0447\u0430\u0441 \u0436\u0435 \u0435\u0441\u0442\u044C \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0434\u043E\u0440\u043E\u0433\u0430\u044F \u0430\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u0430. \u041C\u043E\u0449\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0435 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0432\u0430\u0441 \u043F\u0440\u0430\u043A\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0441 \u0442\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430. \n\u042D\u0442\u0430 \u043C\u0430\u0448\u0438\u043D\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0439 \u0448\u0430\u043D\u0441, \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0432 \u0432\u0430\u0441 \u043A \u0441\u0435\u0431\u0435 \u0438 \u0438\u0437\u043B\u0435\u0447\u0438\u0432 \u043B\u044E\u0431\u044B\u0435 \u0442\u0440\u0430\u0432\u043C\u044B. \n\u041C\u044B \u0441\u043B\u044B\u0448\u0430\u043B\u0438 \u043F\u0440\u043E \u0441\u043E\u043C\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u0432\u044F\u0437\u0430\u043D\u043D\u044B\u0435 \u043D\u0430 \u0438\u0434\u0435\u0435, \u0447\u0442\u043E \u044D\u0442\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u043A\u043B\u043E\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u043B\u0435\u043D\u043E\u0432 \u043A\u043B\u0430\u043D\u0430. \u041D\u043E \u0443\u0432\u0435\u0440\u044F\u0435\u043C \u0432\u0430\u0441, \u044D\u0442\u043E \u043D\u0435 \u0442\u0430\u043A. \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0438\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0437\u0430\u0442\u0440\u0430\u0442 \u043D\u0430 \u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0438 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044E. \u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u0430\u0441\u0451\u0442 \u0432\u0430\u0441 \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438, \u043A\u043E\u0433\u0434\u0430 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043F\u0440\u0438 \u0441\u043C\u0435\u0440\u0442\u0438.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u043B\u044C",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u042F\u0440\u043E\u0441\u0442\u044C \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430\u044F \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u043B\u044E\u0434\u044F\u043C. \u0421\u0438\u043B\u0430, \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u043E\u0440\u0443\u0434\u0438\u044F \u0432\u044B\u0448\u0435 \u0438\u0445 \u043F\u043E\u043D\u0438\u043C\u0430\u043D\u0438\u044F. \u0420\u0430\u0437\u0438\u0442\u0435 \u0438\u0445 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A \u0447\u0442\u043E \u0440\u0430\u0437\u0438\u0442 \u0441\u0432\u043E\u044E \u0434\u043E\u0431\u044B\u0447\u0443. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0432\u043A\u0443\u0441 \u0441\u0442\u0430\u043B\u0438!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(80, 20, 20, 1)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"shuriken",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.shuriken,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u0421\u042E\u0420\u0418\u041A\u0415\u041D\u042B",content:"\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u043F\u0443\u0441\u043A\u043E\u0432\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043A\u0440\u044B\u0442\u043E\u0435 \u0432 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0430\u0445 \u043A\u043E\u0441\u0442\u044E\u043C\u0430. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u043F\u043E \u0442\u0440\u0438 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u0430, \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0445 \u0438\u0437 \u0441\u0436\u0430\u0442\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438, \u043E\u0447\u0435\u0440\u0435\u0434\u044C\u044E. \n\u0421\u044E\u0440\u0438\u043A\u0435\u043D\u044B \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u0438\u0437\u043D\u0443\u0440\u044F\u044E\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0438 \u043D\u0430\u043D\u043E\u0441\u044F\u0442 \u0441\u043B\u0430\u0431\u044B\u0439 \u043E\u0436\u043E\u0433\u043E\u0432\u044B\u0439 \u0443\u0440\u043E\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043B\u0435\u0442\u0430\u044E\u0442 \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0435\u043A\u043B\u043E, \u043A\u0430\u043A \u0438 \u043E\u0431\u044B\u0447\u043D\u044B\u0435 \u043B\u0430\u0437\u0435\u0440\u043D\u044B\u0435 \u0441\u043D\u0430\u0440\u044F\u0434\u044B. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 300 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"adrenal",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.adrenal,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u041F\u041B\u0415\u0421\u041A \u0410\u0414\u0420\u0415\u041D\u0410\u041B\u0418\u041D\u0410",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0432\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u043C\u043E\u0449\u043D\u0443\u044E \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0443\u0441\u043A\u043E\u0440\u044F\u044E\u0449\u0443\u044E \u0432\u0430\u0441 \u0432 \u0431\u043E\u044E \u0438 \u043F\u043E\u043C\u043E\u0433\u0430\u044E\u0449\u0443\u044E \u0431\u044B\u0441\u0442\u0440\u0435\u0435 \u043E\u043A\u043B\u0435\u043C\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432. \n\u041A\u043E\u0441\u0442\u044E\u043C \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442 \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0443\u0440\u0430\u043D\u0430. \u0427\u0442\u043E \u043A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0451\u0442 \u043D\u0435\u043F\u0440\u0438\u044F\u0442\u043D\u044B\u0439 \u043D\u0435\u0433\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u044D\u0444\u0444\u0435\u043A\u0442, \u0432 \u0432\u0438\u0434\u0435 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u044F \u0440\u0430\u0434\u0438\u044F \u0432 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u043E \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0436\u0435\u043D\u043E \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0443\u0440\u0430\u043D\u0430 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"emp",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emp,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E\u041C\u0410\u0413\u041D\u0418\u0422\u041D\u042B\u0419 \u0412\u0417\u0420\u042B\u0412",content:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0438\u0442\u043D\u044B\u0435 \u0432\u043E\u043B\u043D\u044B \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u044E\u0442, \u043F\u043E\u0434\u0440\u044B\u0432\u0430\u044E\u0442 \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435 \u043F\u043E\u0432\u0440\u0435\u0436\u0434\u0430\u044E\u0442 - \u043A\u0438\u0431\u043E\u0440\u0433\u043E\u0432, \u0434\u0440\u043E\u043D\u043E\u0432, \u041A\u041F\u0411, \u044D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435, \u043F\u043E\u0440\u0442\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0421\u0432\u0435\u0442\u043E\u0448\u0443\u043C\u043E\u0432\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0441\u0432\u044F\u0437\u0438 \u0438 \u0442.\u0434. \n\u042D\u0442\u043E\u0442 \u0432\u0437\u0440\u044B\u0432 \u043C\u043E\u0436\u0435\u0442 \u043A\u0430\u043A \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0432 \u0431\u043E\u044E, \u0442\u0430\u043A \u0438 \u043D\u0435\u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E \u043D\u0430\u0432\u0440\u0435\u0434\u0438\u0442\u044C. \u0412\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u043E\u0441\u043C\u0430\u0442\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u043C\u0435\u0441\u0442\u043D\u043E\u0441\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u0435\u043C. \n\u041D\u0435 \u0437\u0430\u0431\u044B\u0432\u0430\u0439\u0442\u0435 \u043E \u0437\u0430\u0449\u0438\u0449\u0430\u044E\u0449\u0435\u043C \u043E\u0442 \u0441\u0432\u0435\u0442\u0430 \u0440\u0435\u0436\u0438\u043C\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u0432\u0438\u0437\u043E\u0440\u0430. \u041E\u043D \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043C\u043E\u0447\u044C \u043D\u0435 \u043E\u0441\u043B\u0435\u043F\u043D\u0443\u0442\u044C, \u043F\u0440\u0438 \u043F\u043E\u0434\u0440\u044B\u0432\u0435 \u043F\u043E\u0434\u043E\u0431\u043D\u044B\u0445 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432. \n\u0412\u0437\u0440\u044B\u0432 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 5000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 4 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"energynet",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.energynet,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0410\u042F \u0421\u0415\u0422\u042C",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043B\u043E\u0432\u0438\u0442 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u0443\u044E \u0432\u0430\u043C\u0438 \u0446\u0435\u043B\u044C \u0432 \u043E\u0431\u0435\u0437\u0434\u0432\u0438\u0436\u0438\u0432\u0430\u044E\u0449\u0443\u044E \u043B\u043E\u0432\u0443\u0448\u043A\u0443. \n\u0418\u0437 \u043B\u043E\u0432\u0443\u0448\u043A\u0438 \u043B\u0435\u0433\u043A\u043E \u0432\u044B\u0431\u0440\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u0441\u043B\u043E\u043C\u0430\u0432 \u0435\u0451 \u043B\u044E\u0431\u044B\u043C \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u043E\u043C. \n\u041E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0439 \u043D\u0435\u0439\u0442\u0440\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0432\u0440\u0430\u0433\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u0432 \u043D\u0435\u0451 \u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0430\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445 \u0438\u043B\u0438 \u043D\u0430\u0434\u043E\u0435\u0434\u043B\u0438\u0432\u044B\u0445 \u043E\u0445\u0440\u0430\u043D\u043D\u044B\u0445 \u0431\u043E\u0442\u043E\u0432. \n\u0423\u0447\u0438\u0442\u044B\u0432\u0430\u0439\u0442\u0435, \u0447\u0442\u043E \u0441\u0435\u0442\u044C \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0435 \u043E\u0442\u0441\u0442\u0440\u0435\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u0432\u0430\u0441. \n\u0422\u0430\u043A \u0436\u0435 \u0441\u0435\u0442\u044C \u043B\u0435\u0433\u043A\u043E \u043F\u043E\u043A\u0438\u043D\u0443\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u043C \u043F\u0443\u0442\u0451\u043C, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u0435\u0442\u0438 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"spider_red",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.spider_red,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0411\u041E\u0415\u0412\u041E\u0415 \u0418\u0421\u041A\u0423\u0421\u0421\u0422\u0412\u041E \n\u041F\u041E\u041B\u0417\u0423\u0427\u0415\u0419 \u0412\u0414\u041E\u0412\u042B",content:"\u0411\u043E\u0435\u0432\u043E\u0435 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u043E \u043D\u0438\u043D\u0434\u0437\u044F \u0441\u043E\u0441\u0440\u0435\u0434\u043E\u0442\u043E\u0447\u0435\u043D\u043D\u043E\u0435 \u043D\u0430 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u0438 \u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u0438\u0451\u043C\u043E\u0432. \n\u0412 \u0443\u0447\u0435\u043D\u0438\u0435 \u0432\u0445\u043E\u0434\u044F\u0442 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435 \u043F\u0440\u0438\u0451\u043C\u044B: \n\u0412\u044B\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u043D\u0438\u0435 \u0440\u0443\u043A\u0438 - \u0437\u0430\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u0432\u044B\u0440\u043E\u043D\u0438\u0442\u044C \u0441\u0432\u043E\u0451 \u043E\u0440\u0443\u0436\u0438\u0435. \n\u0423\u0434\u0430\u0440 \u043B\u0430\u0434\u043E\u043D\u044C\u044E - \u043E\u0442\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u043D\u0430 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u043C\u0435\u0442\u0440\u043E\u0432 \u043E\u0442 \u0432\u0430\u0441, \u043B\u0438\u0448\u0430\u044F \u0440\u0430\u0432\u043D\u043E\u0432\u0435\u0441\u0438\u044F. \n\u041F\u0435\u0440\u0435\u0440\u0435\u0437\u0430\u043D\u0438\u0435 \u0448\u0435\u0438 - \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043E\u0431\u0435\u0437\u0433\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u043B\u0435\u0436\u0430\u0447\u0443\u044E \u0436\u0435\u0440\u0442\u0432\u0443 \u043A\u0430\u0442\u0430\u043D\u043E\u0439 \u0432\u043E \u0432\u0441\u043F\u043E\u043C\u043E\u0433\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0440\u0443\u043A\u0435. \n\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0442\u043E\u0440\u043D\u0430\u0434\u043E - \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0432\u043E\u043A\u0440\u0443\u0433 \u0432\u0430\u0441 \u0438 \u0441\u043E\u0437\u0434\u0430\u0451\u0442 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u043F\u0440\u0438 \u043D\u0430\u043B\u0438\u0447\u0438\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0434\u044B\u043C\u043E\u0432\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0438 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u044B \u043E\u0431\u0443\u0447\u0430\u0435\u0442\u0435\u0441\u044C \u0441 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0448\u0430\u043D\u0441\u043E\u043C \u043E\u0442\u0440\u0430\u0436\u0430\u0442\u044C \u0441\u043D\u044F\u0440\u044F\u0434\u044B \u0432\u0440\u0430\u0433\u043E\u0432 \u043E\u0431\u0440\u0430\u0442\u043D\u043E.",position:"right"})]})]})]})]})})},s=r.ShuttleConsole=function(){function f(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0448\u0430\u0442\u0442\u043B\u043E\u043C",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041F\u0430\u043D\u0435\u043B\u044C \u0434\u043B\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0430\u0448\u0438\u043C \u043B\u0438\u0447\u043D\u044B\u043C \u0448\u0430\u0442\u0442\u043B\u043E\u043C. \u0422\u0430\u043A \u0436\u0435 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0438 \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0441\u0430\u043C\u043E\u0433\u043E \u0448\u0430\u0442\u0442\u043B\u0430!",tooltipPosition:"right"}),children:(0,e.createComponentVNode)(2,t.Flex,{ml:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.status?h.status:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Missing"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0430\u0448\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.player_pos}),!!h.shuttle&&(!!h.docking_ports_len&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u0448\u0430\u0442\u0442\u043B",children:h.docking_ports.map(function(g){return(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",content:g.name,onClick:function(){function N(){return C("move",{move:g.id})}return N}()},g.name)})})||(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"Status",color:"red",children:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Locked"})}),!!h.admin_controlled&&(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"\u0410\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-circle",content:"\u0417\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044E",disabled:!h.status,onClick:function(){function g(){return C("request")}return g}()})})],0))]})})})}return f}(),l=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.randomPercent,g=C.allActionsPreview,N=C.color_choice;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:N,value:h,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+N,mt:1,children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g["spider_"+N],style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Loading ",h+"%"]}),2)})})},d=function(f){function u(b){var C;return C=f.call(this,b)||this,C.timer=null,C.state={lastText:"text do be there",currentDisplay:[]},C}S(u,f);var v=u.prototype;return v.tick=function(){function b(){var C=this.props,h=this.state;if(C.allMessages!==h.lastText&&!C.end_terminal){var g=h.currentDisplay;g.push(C.allMessages),h.lastText=C.allMessages}else C.end_terminal&&(clearTimeout(this.timer),setTimeout(C.onFinished,C.finishedTimeout))}return b}(),v.componentDidMount=function(){function b(){var C=this,h=this.props.linesPerSecond,g=h===void 0?2.5:h;this.timer=setInterval(function(){return C.tick()},1e3/g)}return b}(),v.componentWillUnmount=function(){function b(){clearTimeout(this.timer)}return b}(),v.render=function(){function b(){return(0,e.createComponentVNode)(2,t.Box,{m:1,children:this.state.currentDisplay.map(function(C){return(0,e.createFragment)([C,(0,e.createVNode)(1,"br")],0,C)})})}return b}(),u}(e.Component)},38307:function(I,r,n){"use strict";r.__esModule=!0,r.StationAlertConsoleContent=r.StationAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.StationAlertConsole=function(){function y(){return(0,e.createComponentVNode)(2,o.Window,{width:325,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=r.StationAlertConsoleContent=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.alarms||[];return Object.keys(c).map(function(s){var l,d;return(0,e.createComponentVNode)(2,t.Section,{title:s+" Alarms",children:(0,e.createVNode)(1,"ul",null,((l=c[s])==null?void 0:l.length)===0?(0,e.createVNode)(1,"li","color-good","Systems Nominal",16):(d=c[s])==null?void 0:d.map(function(f){return(0,e.createVNode)(1,"li","color-average",f,0,null,f)}),0)},s)})}return y}()},39409:function(I,r,n){"use strict";r.__esModule=!0,r.StripMenu=void 0;var e=n(89005),a=n(88510),t=n(79140),o=n(72253),m=n(36036),S=n(98595),y=5,k=9,V=function(b){return b===0?5:9},p="64px",i=function(b){return b[0]+"/"+b[1]},c=function(b){var C=b.align,h=b.children;return(0,e.createComponentVNode)(2,m.Box,{style:{position:"absolute",left:C==="left"?"6px":"48px","text-align":C,"text-shadow":"2px 2px 2px #000",top:"2px"},children:h})},s={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},l={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,4]),image:"inventory-pda.png"}},d={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,8]),image:"inventory-pda.png"}},f=function(v){return v[v.Completely=1]="Completely",v[v.Hidden=2]="Hidden",v}(f||{}),u=r.StripMenu=function(){function v(b,C){var h=(0,o.useBackend)(C),g=h.act,N=h.data,x=new Map;if(N.show_mode===0)for(var B=0,L=Object.keys(N.items);B300?"bad":s>150?"average":"good"},k=function(s){return s>5e3?"bad":s>4e3?"average":"good"},V=function(s){return s>1e4?"bad":s>5e3?"average":"good"},p=function(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Detected Supermatter Shards",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Refresh",onClick:function(){function v(){return f("refresh")}return v}()}),children:(0,e.createComponentVNode)(2,t.Box,{m:1,children:u.supermatters.length===0?(0,e.createVNode)(1,"h3",null,"No shards detected",16):(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,m.TableCell,{children:"Area"}),(0,e.createComponentVNode)(2,m.TableCell,{children:"Integrity"}),(0,e.createComponentVNode)(2,m.TableCell,{children:"Details"})]}),u.supermatters.map(function(v){return(0,e.createComponentVNode)(2,m.TableRow,{children:[(0,e.createComponentVNode)(2,m.TableCell,{children:v.area_name}),(0,e.createComponentVNode)(2,m.TableCell,{children:[v.integrity,"%"]}),(0,e.createComponentVNode)(2,m.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"View",onClick:function(){function b(){return f("view",{view:v.uid})}return b}()})})]},v)})]})})})})})},i=function(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Crystal Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"caret-square-left",content:"Back",onClick:function(){function v(){return f("back")}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[95,1/0],average:[80,94],bad:[-1/0,79]},minValue:"0",maxValue:"100",value:u.SM_integrity,children:[u.SM_integrity,"%"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Relative EER",children:(0,e.createComponentVNode)(2,t.Box,{color:y(u.SM_power),children:[u.SM_power," MeV/cm3"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:k(u.SM_ambienttemp),children:[u.SM_ambienttemp," K"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:V(u.SM_ambientpressure),children:[u.SM_ambientpressure," kPa"]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Gas Composition",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:[u.SM_gas_O2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:[u.SM_gas_CO2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:[u.SM_gas_N2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:[u.SM_gas_PL,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:[u.SM_gas_OTHER,"%"]})]})})]})})}},46029:function(I,r,n){"use strict";r.__esModule=!0,r.SyndicateComputerSimple=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),m=n(98595),S=r.SyndicateComputerSimple=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,m.Window,{width:400,height:400,theme:"syndicate",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:c.rows.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.title,buttons:(0,e.createComponentVNode)(2,t.Button,{content:s.buttontitle,disabled:s.buttondisabled,tooltip:s.buttontooltip,tooltipPosition:"left",onClick:function(){function l(){return i(s.buttonact)}return l}()}),children:[s.status,!!s.bullets&&(0,e.createComponentVNode)(2,t.Box,{children:s.bullets.map(function(l){return(0,e.createComponentVNode)(2,t.Box,{children:l},l)})})]},s.title)})})})}return y}()},99279:function(I,r,n){"use strict";r.__esModule=!0,r.SyndieCargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),m=n(36036),S=n(98595),y=n(29319),k=n(25328),V=r.SyndieCargoConsole=function(){function l(d,f){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,theme:"syndicate",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})}return l}(),p=function(d,f){var u=(0,o.useLocalState)(f,"contentsModal",null),v=u[0],b=u[1],C=(0,o.useLocalState)(f,"contentsModalTitle",null),h=C[0],g=C[1];if(v!==null&&h!==null)return(0,e.createComponentVNode)(2,m.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,m.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[h,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,m.Box,{children:v.map(function(N){return(0,e.createComponentVNode)(2,m.Box,{children:["- ",N]},N)})}),(0,e.createComponentVNode)(2,m.Box,{m:2,children:(0,e.createComponentVNode)(2,m.Button,{content:"Close",onClick:function(){function N(){b(null),g(null)}return N}()})})]})},i=function(d,f){var u=(0,o.useBackend)(f),v=u.act,b=u.data,C=b.is_public,h=C===void 0?0:C,g=b.cash,N=b.wait_time,x=b.is_cooldown,B=b.telepads_status,L=b.adminAddCash,w=B,E="",T=0,A="";return B==="Pads not linked!"?(T=0,E="Attempts to link telepads to the console.",A="Link pads"):x?x&&(A="Cooldown...",E="Pads are cooling off...",T=1,N!==1?w=""+B+" (ETA: "+N+" seconds)":w=""+B+" (ETA: "+N+" second)"):(T=0,E="Teleports your crates to the market. A reminder, some of the crates are directly stolen from NT trading routes. That means they can be locked. We are NOT sorry for the inconvenience",A="Teleport"),(0,e.createComponentVNode)(2,m.Section,{title:"Status",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[h===0&&(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Money Available",children:[g,(0,e.createComponentVNode)(2,m.Button,{tooltip:"Withdraw money from the console",content:"Withdraw",onClick:function(){function O(){return v("withdraw",{cash:g})}return O}()}),(0,e.createComponentVNode)(2,m.Button,{content:L,tooltip:"Bless the players with da money!",onClick:function(){function O(){return v("add_money",{cash:g})}return O}()})]}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Telepads Status",children:w}),h===0&&(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,m.Button,{content:A,tooltip:E,disabled:T,onClick:function(){function O(){return v("teleport")}return O}()}),(0,e.createComponentVNode)(2,m.Button,{content:"View Syndicate Black Market Log",onClick:function(){function O(){return v("showMessages")}return O}()})]})]})})},c=function(d,f){var u=(0,o.useBackend)(f),v=u.act,b=u.data,C=b.categories,h=b.supply_packs,g=(0,o.useSharedState)(f,"category","Emergency"),N=g[0],x=g[1],B=(0,o.useSharedState)(f,"search_text",""),L=B[0],w=B[1],E=(0,o.useLocalState)(f,"contentsModal",null),T=E[0],A=E[1],O=(0,o.useLocalState)(f,"contentsModalTitle",null),P=O[0],M=O[1],D=(0,k.createSearch)(L,function(W){return W.name}),F=(0,a.flow)([(0,t.filter)(function(W){return W.cat===C.filter(function(U){return U.name===N})[0].category||L}),L&&(0,t.filter)(D),(0,t.sortBy)(function(W){return W.name.toLowerCase()})])(h),_="Crate Catalogue";return L?_="Results for '"+L+"':":N&&(_="Browsing "+N),(0,e.createComponentVNode)(2,m.Section,{title:_,buttons:(0,e.createComponentVNode)(2,m.Dropdown,{width:"190px",options:C.map(function(W){return W.name}),selected:N,onSelected:function(){function W(U){return x(U)}return W}()}),children:[(0,e.createComponentVNode)(2,m.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function W(U,G){return w(G)}return W}(),mb:1}),(0,e.createComponentVNode)(2,m.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:F.map(function(W){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{bold:!0,children:[W.name," (",W.cost," Credits)"]}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,m.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function U(){return v("order",{crate:W.ref,multiple:0})}return U}()}),(0,e.createComponentVNode)(2,m.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function U(){return v("order",{crate:W.ref,multiple:1})}return U}()}),(0,e.createComponentVNode)(2,m.Button,{content:"View Contents",icon:"search",onClick:function(){function U(){A(W.contents),M(W.name)}return U}()})]})]},W.name)})})})]})},s=function(d,f){var u=(0,o.useBackend)(f),v=u.act,b=u.data,C=b.requests,h=b.canapprove,g=b.orders;return(0,e.createComponentVNode)(2,m.Section,{title:"Details",children:(0,e.createComponentVNode)(2,m.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:[(0,e.createComponentVNode)(2,m.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:C.map(function(N){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:[(0,e.createComponentVNode)(2,m.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Reason: ",N.comment]})]}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,m.Button,{content:"Approve",color:"green",disabled:!h,onClick:function(){function x(){return v("approve",{ordernum:N.ordernum})}return x}()}),(0,e.createComponentVNode)(2,m.Button,{content:"Deny",color:"red",onClick:function(){function x(){return v("deny",{ordernum:N.ordernum})}return x}()})]})]},N.ordernum)})}),(0,e.createComponentVNode)(2,m.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:g.map(function(N){return(0,e.createComponentVNode)(2,m.Table.Row,{children:(0,e.createComponentVNode)(2,m.Table.Cell,{children:[(0,e.createComponentVNode)(2,m.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Reason: ",N.comment]})]})},N.ordernum)})})]})})}},44852:function(I,r,n){"use strict";r.__esModule=!0,r.TTSSeedsExplorerContent=r.TTSSeedsExplorer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m={0:"\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u044B\u0435",1:"Tier I",2:"Tier II",3:"Tier III",4:"Tier IV"},S={\u041C\u0443\u0436\u0441\u043A\u043E\u0439:{icon:"mars",color:"blue"},\u0416\u0435\u043D\u0441\u043A\u0438\u0439:{icon:"venus",color:"purple"},\u041B\u044E\u0431\u043E\u0439:{icon:"venus-mars",color:"white"}},y=function(i,c,s,l){return l===void 0&&(l=null),i.map(function(d){var f,u=(f=d[l])!=null?f:d;return(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:c.includes(d),content:u,onClick:function(){function v(){c.includes(d)?s(c.filter(function(b){var C;return((C=b[l])!=null?C:b)!==d})):s([d].concat(c))}return v}()},u)})},k=r.TTSSeedsExplorer=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return p}(),V=r.TTSSeedsExplorerContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.providers,u=d.seeds,v=d.selected_seed,b=d.phrases,C=d.donator_level,h=u.map(function(Y){return Y.category}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}),g=u.map(function(Y){return Y.gender}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}),N=u.map(function(Y){return Y.donator_level}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}).map(function(Y){return m[Y]}),x=(0,a.useLocalState)(c,"selectedProviders",f),B=x[0],L=x[1],w=(0,a.useLocalState)(c,"selectedGenders",g),E=w[0],T=w[1],A=(0,a.useLocalState)(c,"selectedCategories",h),O=A[0],P=A[1],M=(0,a.useLocalState)(c,"selectedDonatorLevels",N),D=M[0],F=M[1],_=(0,a.useLocalState)(c,"selectedPhrase",b[0]),W=_[0],U=_[1],G=(0,a.useLocalState)(c,"searchtext",""),$=G[0],oe=G[1],X=y(f,B,L,"name"),ve=y(g,E,T),me=y(h,O,P),ne=y(N,D,F),ce=(0,e.createComponentVNode)(2,t.Dropdown,{options:b,selected:W.replace(/(.{25})..+/,"$1..."),width:"220px",onSelected:function(){function Y(Q){return U(Q)}return Y}()}),q=(0,e.createComponentVNode)(2,t.Input,{placeholder:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435...",fluid:!0,onInput:function(){function Y(Q,Z){return oe(Z)}return Y}()}),ae=u.sort(function(Y,Q){var Z=Y.name.toLowerCase(),te=Q.name.toLowerCase();return Z>te?1:Z0&&v!==Y.name?"orange":"white",children:Y.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:v===Y.name?.5:.25,textAlign:"left",children:Y.category}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:v===Y.name?"white":S[Y.gender].color,textAlign:"left",children:(0,e.createComponentVNode)(2,t.Icon,{mx:1,size:1.2,name:S[Y.gender].icon})}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:"white",textAlign:"right",children:Y.donator_level>0&&(0,e.createFragment)([m[Y.donator_level],(0,e.createComponentVNode)(2,t.Icon,{ml:1,mr:2,name:"coins"})],0)})]},Y.name)});return(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0424\u0438\u043B\u044C\u0442\u0440\u044B",fill:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0432\u0430\u0439\u0434\u0435\u0440\u044B",children:X}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u043B",children:ve}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438",children:me}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0440\u043E\u0432\u0435\u043D\u044C \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0438",children:ne}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0424\u0440\u0430\u0437\u0430",children:ce}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0438\u0441\u043A",children:q})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{scrollable:!0,fill:!0,title:"\u0413\u043E\u043B\u043E\u0441\u0430 ("+ae.length+"/"+u.length+")",children:(0,e.createComponentVNode)(2,t.Table,{children:J})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.BlockQuote,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"\u0414\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044F \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445 \u0440\u0430\u0441\u0442\u0443\u0449\u0438\u0445 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u0447\u0430\u0441\u0442\u044C \u0433\u043E\u043B\u043E\u0441\u043E\u0432 \u043F\u0440\u0438\u0448\u043B\u043E\u0441\u044C \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u043C\u0438 \u0442\u043E\u043B\u044C\u043A\u043E \u0437\u0430 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044C\u043D\u0443\u044E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0443 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430."}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435 \u043E\u0431 \u044D\u0442\u043E\u043C \u043C\u043E\u0436\u043D\u043E \u0443\u0437\u043D\u0430\u0442\u044C \u0432 \u043D\u0430\u0448\u0435\u043C Discord-\u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0435."})]})})})]})}return p}()},56441:function(I,r,n){"use strict";r.__esModule=!0,r.TachyonArrayContent=r.TachyonArray=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.TachyonArray=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s,d=c.explosion_target,f=c.toxins_tech,u=c.printing;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shift's Target",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Toxins Level",children:f}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Administration",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print All Logs",disabled:!l.length||u,align:"center",onClick:function(){function v(){return i("print_logs")}return v}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!l.length,color:"bad",align:"center",onClick:function(){function v(){return i("delete_logs")}return v}()})]})]})}),l.length?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No Records"})]})})}return y}(),S=r.TachyonArrayContent=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s;return(0,e.createComponentVNode)(2,t.Section,{title:"Logged Explosions",children:(0,e.createComponentVNode)(2,t.Flex,{children:(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Epicenter"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actual Size"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Theoretical Size"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.logged_time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.epicenter}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.actual_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.theoretical_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){function f(){return i("delete_record",{index:d.index})}return f}()})})]},d.index)})]})})})})}return y}()},1754:function(I,r,n){"use strict";r.__esModule=!0,r.Tank=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Tank=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c;return i.has_mask?c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.connected?"check":"times",content:i.connected?"Internals On":"Internals Off",selected:i.connected,onClick:function(){function s(){return p("internals")}return s}()})}):c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,e.createComponentVNode)(2,o.Window,{width:300,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tank Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:i.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:i.tankPressure+" kPa"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Release Pressure",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,tooltip:"Min",onClick:function(){function s(){return p("pressure",{pressure:"min"})}return s}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(){function s(l,d){return p("pressure",{pressure:d})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,tooltip:"Max",onClick:function(){function s(){return p("pressure",{pressure:"max"})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,tooltip:"Reset",onClick:function(){function s(){return p("pressure",{pressure:"reset"})}return s}()})]}),c]})})})})}return S}()},7579:function(I,r,n){"use strict";r.__esModule=!0,r.TankDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.TankDispenser=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.o_tanks,s=i.p_tanks;return(0,e.createComponentVNode)(2,o.Window,{width:275,height:100,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Oxygen Tank ("+c+")",disabled:c===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("oxygen")}return l}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Plasma Tank ("+s+")",disabled:s===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("plasma")}return l}()})})]})})}return S}()},16136:function(I,r,n){"use strict";r.__esModule=!0,r.TcommsCore=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.TcommsCore=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.ion,u=(0,a.useLocalState)(c,"tabIndex",0),v=u[0],b=u[1],C=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,V);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return h}();return(0,e.createComponentVNode)(2,o.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[f===1&&(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===0,onClick:function(){function h(){return b(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"wrench"}),"Configuration"]},"ConfigPage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===1,onClick:function(){function h(){return b(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"link"}),"Device Linkage"]},"LinkagePage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===2,onClick:function(){function h(){return b(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-times"}),"User Filtering"]},"FilterPage")]}),C(v)]})})}return p}(),S=function(){return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"ERROR: An Ionospheric overload has occured. Please wait for the machine to reboot. This cannot be manually done."})},y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.active,u=d.sectors_available,v=d.nttc_toggle_jobs,b=d.nttc_toggle_job_color,C=d.nttc_toggle_name_color,h=d.nttc_toggle_command_bold,g=d.nttc_job_indicator_type,N=d.nttc_setting_language,x=d.network_id;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:f?"On":"Off",selected:f,icon:"power-off",onClick:function(){function B(){return l("toggle_active")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sector Coverage",children:u})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Radio Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcements",children:(0,e.createComponentVNode)(2,t.Button,{content:v?"On":"Off",selected:v,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_jobs")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:b?"On":"Off",selected:b,icon:"clipboard-list",onClick:function(){function B(){return l("nttc_toggle_job_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:C?"On":"Off",selected:C,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_name_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Command Amplification",children:(0,e.createComponentVNode)(2,t.Button,{content:h?"On":"Off",selected:h,icon:"volume-up",onClick:function(){function B(){return l("nttc_toggle_command_bold")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Advanced",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcement Format",children:(0,e.createComponentVNode)(2,t.Button,{content:g||"Unset",selected:g,icon:"pencil-alt",onClick:function(){function B(){return l("nttc_job_indicator_type")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Language Conversion",children:(0,e.createComponentVNode)(2,t.Button,{content:N||"Unset",selected:N,icon:"globe",onClick:function(){function B(){return l("nttc_setting_language")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:x||"Unset",selected:x,icon:"server",onClick:function(){function B(){return l("network_id")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Import Configuration",icon:"file-import",onClick:function(){function B(){return l("import")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Export Configuration",icon:"file-export",onClick:function(){function B(){return l("export")}return B}()})]})],4)},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.link_password,u=d.relay_entries;return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linkage Password",children:(0,e.createComponentVNode)(2,t.Button,{content:f||"Unset",selected:f,icon:"lock",onClick:function(){function v(){return l("change_password")}return v}()})})}),(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Unlink"})]}),u.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.status===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Online"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Offline"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",onClick:function(){function b(){return l("unlink",{addr:v.addr})}return b}()})})]},v.addr)})]})]})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.filtered_users;return(0,e.createComponentVNode)(2,t.Section,{title:"User Filtering",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Add User",icon:"user-plus",onClick:function(){function u(){return l("add_filter")}return u}()}),children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"90%"},children:"User"}),(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"10%"},children:"Actions"})]}),f.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"user-times",onClick:function(){function v(){return l("remove_filter",{user:u})}return v}()})})]},u)})]})})}},88046:function(I,r,n){"use strict";r.__esModule=!0,r.TcommsRelay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.TcommsRelay=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked,d=s.active,f=s.network_id;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Relay Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:d?"On":"Off",selected:d,icon:"power-off",onClick:function(){function u(){return c("toggle_active")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:f||"Unset",selected:f,icon:"server",onClick:function(){function u(){return c("network_id")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Link Status",children:l===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Linked"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Unlinked"})})]})}),l===1?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked_core_id,d=s.linked_core_addr,f=s.hidden_link;return(0,e.createComponentVNode)(2,t.Section,{title:"Link Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core ID",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core Address",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hidden Link",children:(0,e.createComponentVNode)(2,t.Button,{content:f?"Yes":"No",icon:f?"eye-slash":"eye",selected:f,onClick:function(){function u(){return c("toggle_hidden_link")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function u(){return c("unlink")}return u}()})})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.cores;return(0,e.createComponentVNode)(2,t.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function f(){return c("link",{addr:d.addr})}return f}()})})]},d.addr)})]})})}},20802:function(I,r,n){"use strict";r.__esModule=!0,r.Teleporter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(79646),S=r.Teleporter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.targetsTeleport?c.targetsTeleport:{},l=0,d=1,f=2,u=c.calibrated,v=c.calibrating,b=c.powerstation,C=c.regime,h=c.teleporterhub,g=c.target,N=c.locked,x=c.accuracy;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(!b||!h)&&(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:[h,!b&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Powerstation not linked "}),b&&!h&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Teleporter hub not linked "})]}),b&&h&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Regime",children:[(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to another teleport hub. ",color:C===d?"good":null,onClick:function(){function B(){return i("setregime",{regime:d})}return B}(),children:"Gate"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"One-way teleport. ",color:C===l?"good":null,onClick:function(){function B(){return i("setregime",{regime:l})}return B}(),children:"Teleporter"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to a location stored in a GPS device. ",color:C===f?"good":null,disabled:!N,onClick:function(){function B(){return i("setregime",{regime:f})}return B}(),children:"GPS"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Teleport target",children:[C===l&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(L){return i("settarget",{x:s[L].x,y:s[L].y,z:s[L].z})}return B}()}),C===d&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(L){return i("settarget",{x:s[L].x,y:s[L].y,z:s[L].z})}return B}()}),C===f&&(0,e.createComponentVNode)(2,t.Box,{children:g})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Calibration",children:[g!=="None"&&(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,m.GridColumn,{size:"2",children:v&&(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"In Progress"})||(u||x>=3)&&(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Optimal"})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Sub-Optimal"})}),(0,e.createComponentVNode)(2,m.GridColumn,{size:"3",children:(0,e.createComponentVNode)(2,t.Box,{class:"ml-1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",tooltip:"Calibrates the hub. Accidents may occur when the calibration is not optimal.",disabled:!!(u||v),onClick:function(){function B(){return i("calibrate")}return B}()})})})]}),g==="None"&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"21px",children:"No target set"})]})]})}),!!(N&&b&&h&&C===f)&&(0,e.createComponentVNode)(2,t.Section,{title:"GPS",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-around",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){function B(){return i("load")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){function B(){return i("eject")}return B}()})]})})]})})}return y}()},24410:function(I,r,n){"use strict";r.__esModule=!0,r.sanitizeMultiline=r.removeAllSkiplines=r.TextInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(72253),m=n(92986),S=n(36036),y=n(98595),k=r.sanitizeMultiline=function(){function c(s){return s.replace(/(\n|\r\n){3,}/,"\n\n")}return c}(),V=r.removeAllSkiplines=function(){function c(s){return s.replace(/[\r\n]+/,"")}return c}(),p=r.TextInputModal=function(){function c(s,l){var d=(0,o.useBackend)(l),f=d.act,u=d.data,v=u.max_length,b=u.message,C=b===void 0?"":b,h=u.multiline,g=u.placeholder,N=u.timeout,x=u.title,B=(0,o.useLocalState)(l,"input",g||""),L=B[0],w=B[1],E=function(){function O(P){if(P!==L){var M=h?k(P):V(P);w(M)}}return O}(),T=h||L.length>=40,A=130+(C.length>40?Math.ceil(C.length/4):0)+(T?80:0);return(0,e.createComponentVNode)(2,y.Window,{title:x,width:325,height:A,children:[N&&(0,e.createComponentVNode)(2,a.Loader,{value:N}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function O(P){var M=window.event?P.which:P.keyCode;M===m.KEY_ENTER&&(!T||!P.shiftKey)&&f("submit",{entry:L}),M===m.KEY_ESCAPE&&f("cancel")}return O}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:C})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{input:L,onType:E})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:L,message:L.length+"/"+v})})]})})})]})}return c}(),i=function(s,l){var d=(0,o.useBackend)(l),f=d.act,u=d.data,v=u.max_length,b=u.multiline,C=s.input,h=s.onType,g=b||C.length>=40;return(0,e.createComponentVNode)(2,S.TextArea,{autoFocus:!0,autoSelect:!0,height:b||C.length>=40?"100%":"1.8rem",maxLength:v,onEscape:function(){function N(){return f("cancel")}return N}(),onEnter:function(){function N(x){g&&x.shiftKey||(x.preventDefault(),f("submit",{entry:C}))}return N}(),onInput:function(){function N(x,B){return h(B)}return N}(),placeholder:"Type something...",value:C})}},69566:function(I,r,n){"use strict";r.__esModule=!0,r.ThiefKit=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ThiefKit=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.uses,s=i.possible_uses,l=i.multi_uses,d=i.kits,f=i.choosen_kits;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:900,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0431\u043E\u0440 \u0413\u0438\u043B\u044C\u0434\u0438\u0438 \u0412\u043E\u0440\u043E\u0432:",children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:[(0,e.createVNode)(1,"i",null,"\u0423\u0432\u0435\u0441\u0438\u0441\u0442\u0430\u044F \u043A\u043E\u0440\u043E\u0431\u043A\u0430, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u043B\u0435\u0436\u0438\u0442 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0433\u0438\u043B\u044C\u0434\u0438\u0438 \u0432\u043E\u0440\u043E\u0432.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"i",null,"\u041D\u0430\u0431\u043E\u0440 \u0432\u043E\u0440\u0430-\u0448\u0440\u0435\u0434\u0438\u043D\u0433\u0435\u0440\u0430. \u041D\u0435\u043B\u044C\u0437\u044F \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u044C \u0447\u0442\u043E \u0432 \u043D\u0451\u043C, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u0430\u0433\u043B\u044F\u043D\u0435\u0448\u044C \u0432\u043D\u0443\u0442\u0440\u044C.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"p",null,(0,e.createVNode)(1,"b",null,"\u041A\u0430\u043A\u043E\u0435 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0432 \u043D\u0451\u043C \u043B\u0435\u0436\u0438\u0442?:",16),2),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u043E \u043D\u0430\u0431\u043E\u0440\u043E\u0432:"),(0,e.createComponentVNode)(2,t.Box,{as:"span",color:c<=0?"good":c=s,onClick:function(){function u(){return p("randomKit")}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d&&d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"upload",content:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C",disabled:u.was_taken||c>=s,onClick:function(){function v(){return p("takeKit",{item:u.type})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",disabled:!u.was_taken,onClick:function(){function v(){return p("undoKit",{item:u.type})}return v}()})]}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:u.desc})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0435 \u043D\u0430\u0431\u043E\u0440\u044B:",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:f&&f.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",onClick:function(){function v(){return p("undoKit",{item:u.type})}return v}()}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:" "})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",color:c0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),x.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers over]",16):"",x.contractor.accepted?(0,e.createVNode)(1,"i",null,"\xA0(Accepted)",16):!x.contractor.is_admin_forced&&x.contractor.available_offers<=0?"":(0,e.createComponentVNode)(2,m.Countdown,{timeLeft:x.contractor.time_left,format:function(){function P(M,D){return" ("+D+")"}return P}(),bold:!0})]},"BecomeContractor"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{onClick:function(){function P(){return N("lock")}return P}(),icon:"lock",children:"Lock Uplink"},"LockUplink")]})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:p(w)})]})})]})}return b}(),c=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.crystals,L=x.cats,w=(0,S.useLocalState)(h,"uplinkItems",L[0].items),E=w[0],T=w[1],A=(0,S.useLocalState)(h,"searchText",""),O=A[0],P=A[1],M=function(G,$){$===void 0&&($="");var oe=(0,o.createSearch)($,function(X){var ve=X.hijack_only===1?"|hijack":"";return X.name+"|"+X.desc+"|"+X.cost+"tc"+ve});return(0,t.flow)([(0,a.filter)(function(X){return X==null?void 0:X.name}),$&&(0,a.filter)(oe),(0,a.sortBy)(function(X){return X==null?void 0:X.name})])(G)},D=function(G){if(P(G),G==="")return T(L[0].items);T(M(L.map(function($){return $.items}).flat(),G))},F=(0,S.useLocalState)(h,"showDesc",1),_=F[0],W=F[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Section,{title:"Current Balance: "+B+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:_,onClick:function(){function U(){return W(!_)}return U}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Random Item",icon:"question",onClick:function(){function U(){return N("buyRandom")}return U}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){function U(){return N("refund")}return U}()})],4),children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search Equipment",onInput:function(){function U(G,$){D($)}return U}(),value:O})})})}),(0,e.createComponentVNode)(2,y.Stack,{fill:!0,mt:.3,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:L.map(function(U){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:O!==""?!1:U.items===E,onClick:function(){function G(){T(U.items),P("")}return G}(),children:U.cat},U)})})})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:E.map(function(U){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:U,showDecription:_},(0,o.decodeHtmlEntities)(U.name))},(0,o.decodeHtmlEntities)(U.name))})})})})]})]})},s=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cart,L=x.crystals,w=x.cart_price,E=(0,S.useLocalState)(h,"showDesc",0),T=E[0],A=E[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Current Balance: "+L+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:T,onClick:function(){function O(){return A(!T)}return O}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Empty Cart",icon:"trash",onClick:function(){function O(){return N("empty_cart")}return O}(),disabled:!B}),(0,e.createComponentVNode)(2,y.Button,{content:"Purchase Cart ("+w+"TC)",icon:"shopping-cart",onClick:function(){function O(){return N("purchase_cart")}return O}(),disabled:!B||w>L})],4),children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:B?B.map(function(O){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:O,showDecription:T,buttons:(0,e.createComponentVNode)(2,u,{i:O})})},(0,o.decodeHtmlEntities)(O.name))}):(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,e.createComponentVNode)(2,l)]})},l=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cats,L=x.lucky_numbers;return(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,e.createComponentVNode)(2,y.Button,{icon:"dice",content:"See more suggestions",onClick:function(){function w(){return N("shuffle_lucky_numbers")}return w}()}),children:(0,e.createComponentVNode)(2,y.Stack,{wrap:!0,children:L.map(function(w){return B[w.cat].items[w.item]}).filter(function(w){return w!=null}).map(function(w,E){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",children:(0,e.createComponentVNode)(2,d,{grow:!0,i:w})},E)})})})})},d=function(C,h){var g=C.i,N=C.showDecription,x=N===void 0?1:N,B=C.buttons,L=B===void 0?(0,e.createComponentVNode)(2,f,{i:g}):B;return(0,e.createComponentVNode)(2,y.Section,{title:(0,o.decodeHtmlEntities)(g.name),showBottom:x,buttons:L,children:x?(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:(0,o.decodeHtmlEntities)(g.desc)}):null})},f=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=C.i,L=x.crystals;return(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button,{icon:"shopping-cart",color:B.hijack_only===1&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){function w(){return N("add_to_cart",{item:B.obj_path})}return w}(),disabled:B.cost>L}),(0,e.createComponentVNode)(2,y.Button,{content:"Buy ("+B.cost+"TC)"+(B.refundable?" [Refundable]":""),color:B.hijack_only===1&&"red",tooltip:B.hijack_only===1&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){function w(){return N("buyItem",{item:B.obj_path})}return w}(),disabled:B.cost>L})],4)},u=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=C.i,L=x.exploitable;return(0,e.createComponentVNode)(2,y.Stack,{children:[(0,e.createComponentVNode)(2,y.Button,{icon:"times",content:"("+B.cost*B.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){function w(){return N("remove_from_cart",{item:B.obj_path})}return w}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"minus",tooltip:B.limit===0&&"Discount already redeemed!",ml:"5px",onClick:function(){function w(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:--B.amount})}return w}(),disabled:B.amount<=0}),(0,e.createComponentVNode)(2,y.Button.Input,{content:B.amount,width:"45px",tooltipPosition:"bottom-end",tooltip:B.limit===0&&"Discount already redeemed!",onCommit:function(){function w(E,T){return N("set_cart_item_quantity",{item:B.obj_path,quantity:T})}return w}(),disabled:B.limit!==-1&&B.amount>=B.limit&&B.amount<=0}),(0,e.createComponentVNode)(2,y.Button,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:B.limit===0&&"Discount already redeemed!",onClick:function(){function w(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:++B.amount})}return w}(),disabled:B.limit!==-1&&B.amount>=B.limit})]})},v=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.exploitable,L=(0,S.useLocalState)(h,"selectedRecord",B[0]),w=L[0],E=L[1],T=(0,S.useLocalState)(h,"searchText",""),A=T[0],O=T[1],P=function(F,_){_===void 0&&(_="");var W=(0,o.createSearch)(_,function(U){return U.name});return(0,t.flow)([(0,a.filter)(function(U){return U==null?void 0:U.name}),_&&(0,a.filter)(W),(0,a.sortBy)(function(U){return U.name})])(F)},M=P(B,A);return(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:"Exploitable Records",children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",fill:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,y.Input,{fluid:!0,mb:1,placeholder:"Search Crew",onInput:function(){function D(F,_){return O(_)}return D}()}),(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:M.map(function(D){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:D===w,onClick:function(){function F(){return E(D)}return F}(),children:D.name},D)})})]})}),(0,e.createComponentVNode)(2,y.Divider,{vertical:!0}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:w.name,scrollable:!0,children:(0,e.createComponentVNode)(2,y.LabeledList,{children:[(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Age",children:w.age}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Fingerprint",children:w.fingerprint}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Rank",children:w.rank}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Sex",children:w.sex}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Species",children:w.species}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Records",children:w.exploit_record})]})})})]})})};(0,V.modalRegisterBodyOverride)("become_contractor",function(b,C){var h,g,N,x,B=(0,S.useBackend)(C),L=B.data,w=L.contractor||{},E=w.time_left,T=!!(L!=null&&(h=L.contractor)!=null&&h.available),A=!!(L!=null&&(g=L.contractor)!=null&&g.affordable),O=!!(L!=null&&(N=L.contractor)!=null&&N.accepted),P=L.contractor||{},M=P.available_offers,D=!!(L!=null&&(x=L.contractor)!=null&&x.is_admin_forced);return(0,e.createComponentVNode)(2,y.Section,{height:"65%",level:"2",m:"-1rem",pb:"1rem",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Icon,{name:"suitcase"}),(0,e.createTextVNode)("\xA0 Contracting Opportunity")],4),children:[(0,e.createComponentVNode)(2,y.Box,{mx:"0.5rem",mb:"0.5rem",children:[(0,e.createVNode)(1,"b",null,"Your achievements for the Syndicate have not gone unnoticed, agent. We have decided to give you the rare opportunity of becoming a Contractor.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"For the small price of 20 telecrystals, we will upgrade your rank to that of a Contractor, allowing you to undertake kidnapping contracts for TC and credits.",(0,e.createVNode)(1,"br"),"In addition, you will be supplied with a Contractor Kit which contains a Contractor Uplink, standard issue contractor gear and three random low cost items.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"More detailed instructions can be found within your kit, should you accept this offer.",D?"":(0,e.createComponentVNode)(2,y.Box,{children:["Hurry up. You are not the only one who received this offer. Their number is limited. If other traitors accept all offers before you, you will not be able to accept one of them.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Available offers: "),M],0)]})]}),(0,e.createComponentVNode)(2,y.Button.Confirm,{disabled:!T||O,italic:!T,bold:T,icon:T&&!O&&"check",color:"good",content:O?"Accepted":T?["Accept Offer",(0,e.createComponentVNode)(2,m.Countdown,{timeLeft:E,format:function(){function F(_,W){return" ("+W+")"}return F}()},"countdown")]:A?L.contractor.is_admin_forced?"Offer expired":L.contractor.available_offers>0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),L.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers are over]",16):"Insufficient TC",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function F(){return(0,V.modalAnswer)(C,b.id,1)}return F}()})]})})},80949:function(I,r,n){"use strict";r.__esModule=!0,r.UploadPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.UploadPanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.selected_target,s=i.new_law,l=i.id,d=i.transmitting,f=i.hacked;return(0,e.createComponentVNode)(2,o.Window,{width:900,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Silicon Law Upload",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Target",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!c,content:c||"No target selected",onClick:function(){function u(){return p("choose_silicon")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Law",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!s,content:s||"No module installed",onClick:function(){function u(){return p("insert_module")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorization",children:(0,e.createComponentVNode)(2,t.Button,{selected:!!l,content:l||(f?"$@!ERR0R!@#":"No ID card inserted"),onClick:function(){function u(){return p("authorization")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upload Laws",children:(0,e.createComponentVNode)(2,t.Button,{disabled:!c||!s||(f?!1:!l),selected:!!d,content:d?"STOP UPLOAD":"START UPLOAD",onClick:function(){function u(){return p("change_laws")}return u}()})})]})})})})}return S}()},8946:function(I,r,n){"use strict";r.__esModule=!0,r.VampireSpecMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.VampireSpecMenu=function(){function i(c,s){return(0,e.createComponentVNode)(2,o.Window,{width:1500,height:820,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,p)]})})})}return i}(),S=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Hemomancer",children:[(0,e.createVNode)(1,"h3",null,"Focuses on blood magic and the manipulation of blood around you.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Vampiric claws",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to summon a robust pair of claws that attack rapidly, drain a targets blood, and heal you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood Barrier",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to select two turfs and create a wall between them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood tendrils",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to slow everyone in a targeted 3x3 area after a short delay.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Sanguine pool",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to travel at high speeds for a short duration. Doing this leaves behind blood splatters. You can move through anything but walls and space when doing this.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Predator senses",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to sniff out anyone within the same sector as you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood eruption",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to manipulate all nearby blood splatters, in 4 tiles around you, into spikes that impale anyone stood ontop of them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"The blood bringers rite",16),(0,e.createTextVNode)(": When toggled you will rapidly drain the blood of everyone who is nearby and use it to heal yourself slightly and remove any incapacitating effects rapidly.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Hemomancer",onClick:function(){function v(){return d("hemomancer")}return v}()})]})})},y=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Umbrae",children:[(0,e.createVNode)(1,"h3",null,"Focuses on darkness, stealth ambushing and mobility.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Cloak of darkness",16),(0,e.createTextVNode)(": Unlocked at 150 blood, when toggled, allows you to become nearly invisible and move rapidly when in dark regions. While active, burn damage is more effective against you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow anchor",16),(0,e.createTextVNode)(": Unlocked at 250 blood, casting it will create an anchor at the cast location after a short delay. If you then cast the ability again, you are teleported back to the anchor. If you do not cast again within 2 minutes, you are forced back to the anchor. It will not teleport you between Z levels.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow snare",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to summon a trap that when crossed blinds and ensares the victim. This trap is hard to see, but withers in the light.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dark passage",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to target a turf on screen, you will then teleport to that turf.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Extinguish",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to snuff out nearby electronic light sources and glowshrooms.")],4),(0,e.createVNode)(1,"b",null,"Shadow boxing",16),": Unlocked at 800 blood, sends out shadow clones towards a target, damaging them while you remain in range.",(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Eternal darkness",16),(0,e.createTextVNode)(": When toggled, you consume yourself in unholy darkness, only the strongest of lights will be able to see through it. It will also cause nearby creatures to freeze.")],4),(0,e.createVNode)(1,"p",null,"In addition, you also gain permament X-ray vision.",16),(0,e.createComponentVNode)(2,t.Button,{content:"Umbrae",onClick:function(){function v(){return d("umbrae")}return v}()})]})})},k=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Gargantua",children:[(0,e.createVNode)(1,"h3",null,"Focuses on tenacity and melee damage.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rejuvenate",16),(0,e.createTextVNode)(": Will heal you at an increased rate based on how much damage you have taken.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell",16),(0,e.createTextVNode)(": Unlocked at 150 blood, increases your resistance to physical damage, stuns and stamina for 30 seconds. While it is active you cannot fire guns.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Seismic stomp",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to stomp the ground to send out a shockwave, knocking people back.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood rush",16),(0,e.createTextVNode)(": Unlocked at 250 blood, gives you a short speed boost when cast.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell II",16),(0,e.createTextVNode)(": Unlocked at 400 blood, increases all melee damage by 10.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Overwhelming force",16),(0,e.createTextVNode)(": Unlocked at 600 blood, when toggled, if you bump into a door that you dont have access to, it will force it open. In addition, you cannot be pushed or pulled while it is active.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Demonic grasp",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to send out a demonic hand to snare someone. If you are on disarm/grab intent you will push/pull the target, respectively.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Charge",16),(0,e.createTextVNode)(": You gain the ability to charge at a target. Destroying and knocking back pretty much anything you collide with.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Gargantua",onClick:function(){function v(){return d("gargantua")}return v}()})]})})},V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Dantalion",children:[(0,e.createVNode)(1,"h3",null,"Focuses on thralling and illusions.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Enthrall",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Thralls your target to your will, requires you to stand still. Does not work on mindshielded or already enthralled/mindslaved people.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall cap",16),(0,e.createTextVNode)(": You can only thrall a max of 1 person at a time. This can be increased at 400 blood, 600 blood and at full power to a max of 4 thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall commune",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Allows you to talk to your thralls, your thralls can talk back in the same way.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Subspace swap",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to swap positions with a target.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Pacify",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to pacify a target, preventing them from causing harm for 40 seconds.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Decoy",16),(0,e.createTextVNode)(": Unlocked at 400 blood, briefly turn invisible and send out an illusion to fool everyone nearby.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rally thralls",16),(0,e.createTextVNode)(": Unlocked at 600 blood, removes all incapacitating effects from nearby thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood bond",16),(0,e.createTextVNode)(": Unlocked at 800 blood, when cast, all nearby thralls become linked to you. If anyone in the network takes damage, it is shared equally between everyone in the network. If a thrall goes out of range, they will be removed from the network.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Mass Hysteria",16),(0,e.createTextVNode)(": Casts a powerful illusion that, blinds then make everyone nearby perceive others to looks like random animals.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Dantalion",onClick:function(){function v(){return d("dantalion")}return v}()})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Bestia",children:[(0,e.createVNode)(1,"h3",null,"Focuses on transformations and trophies harvesting.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Check Trophies",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to check current trophies amount and all the passive effects they provide.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dissect",16),(0,e.createTextVNode)(": Unlocked at 150 blood, main source of gaining power, besides blood, allows you to harvest human organs, as a trophies, to passively increase your might.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dissect Cap",16),(0,e.createTextVNode)(": You can only harvest one organ trophie at a time. This can be increased at 600 blood and at full power to a max of 3 trophies per victim.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Infected Trophy",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to stun enemies from the safe distance and infect them with the deadly Grave Fever.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Lunge",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to rapidly close distance to a victim or escape a dangerous situation.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Mark the Prey",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to mark a victim which drastically reduces their movement speed and forces them to take spontaneous actions.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Metamorphosis - Bats",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to shapeshift into the deadly and vicious space bats swarm.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Anabiosis",16),(0,e.createTextVNode)(": Unlocked at 600 blood, ancient technique which allows you to cure almost any wounds while sleeping in a coffin.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Summon Bats",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to call extraplanar space bats to aid you in combat.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Metamorphosis - Hound",16),(0,e.createTextVNode)(": Allows you to shapeshift into the ultimate form of bluespace entity which took over your soul.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Bestia",onClick:function(){function v(){return d("bestia")}return v}()})]})})}},45770:function(I,r,n){"use strict";r.__esModule=!0,r.VampireTrophiesStatus=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=function(b){return(Math.round(b*10)/10).toFixed(1)},S=r.VampireTrophiesStatus=function(){function v(b,C){return(0,e.createComponentVNode)(2,o.Window,{theme:"nologo",width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,u)]})})})}return v}(),y=function(b,C){var h=(0,a.useBackend)(C),g=h.act,N=h.data,x=N.hearts,B=N.lungs,L=N.livers,w=N.kidneys,E=N.eyes,T=N.ears,A=N.trophies_max_gen,O=N.trophies_max_crit,P=N.icon_hearts,M=N.icon_lungs,D=N.icon_livers,F=N.icon_kidneys,_=N.icon_eyes,W=N.icon_ears;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Trophies",color:"red",textAlign:"center",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,width:"16.6%",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+P,verticalAlign:"middle",style:{"margin-left":"-32px","margin-right":"-48px","margin-top":"-32px","margin-bottom":"-48px",height:"128px",width:"128px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,textColor:xb;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+f,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:d<=0&&"bad"||d<=l.max_amount/2&&"average"||"good",children:[d," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:L,icon:B,content:x,textAlign:"left",onClick:function(){function w(){return c("vend",{inum:l.inum})}return w}()})})]})},y=r.Vending=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.user,d=s.guestNotice,f=s.userMoney,u=s.chargesMoney,v=s.product_records,b=v===void 0?[]:v,C=s.coin_records,h=C===void 0?[]:C,g=s.hidden_records,N=g===void 0?[]:g,x=s.stock,B=s.vend_ready,L=s.coin_name,w=s.inserted_item_name,E=s.panel_open,T=s.speaker,A=s.imagelist,O;return O=[].concat(b,h),s.extended_inventory&&(O=[].concat(O,N)),O=O.filter(function(P){return!!P}),(0,e.createComponentVNode)(2,m.Window,{width:470,height:100+Math.min(b.length*38,500),title:"Vending Machine",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[!!u&&(0,e.createComponentVNode)(2,o.Section,{title:"User",children:l&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,l.name,0),","," ",(0,e.createVNode)(1,"b",null,l.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[f,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:d})}),!!L&&(0,e.createComponentVNode)(2,o.Section,{title:"Coin",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Remove Coin",onClick:function(){function P(){return c("remove_coin",{})}return P}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:L})}),!!w&&(0,e.createComponentVNode)(2,o.Section,{title:"Item",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject Item",onClick:function(){function P(){return c("eject_item",{})}return P}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:w})}),!!E&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:T?"check":"volume-mute",selected:T,content:"Speaker",textAlign:"left",onClick:function(){function P(){return c("toggle_voice",{})}return P}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:O.map(function(P){return(0,e.createComponentVNode)(2,S,{product:P,productStock:x[P.name],productImage:A[P.path]},P.name)})})})})]})})})}return k}()},68971:function(I,r,n){"use strict";r.__esModule=!0,r.VolumeMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.VolumeMixer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.channels;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:Math.min(95+c.length*50,565),children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:c.map(function(s,l){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.25rem",color:"label",mt:l>0&&"0.5rem",children:s.name}),(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:.5,children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:0})}return d}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.Slider,{minValue:0,maxValue:100,stepPixelSize:3.13,value:s.volume,onChange:function(){function d(f,u){return p("volume",{channel:s.num,volume:u})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:100})}return d}()})})})]})})],4,s.num)})})})})}return S}()},2510:function(I,r,n){"use strict";r.__esModule=!0,r.VotePanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.VotePanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.remaining,s=i.question,l=i.choices,d=i.user_vote,f=i.counts,u=i.show_counts,v=i.show_cancel;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:s,children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:["Time remaining: ",Math.round(c/10),"s"]}),l.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:b+(u?" ("+(f[b]||0)+")":""),onClick:function(){function C(){return p("vote",{target:b})}return C}(),selected:b===d})},b)}),!!v&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Cancel",onClick:function(){function b(){return p("cancel")}return b}()})},"Cancel")]})})})}return S}()},30138:function(I,r,n){"use strict";r.__esModule=!0,r.Wires=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Wires=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.wires||[],s=i.status||[],l=56+c.length*23+(status?0:15+s.length*17);return(0,e.createComponentVNode)(2,o.Window,{width:350,height:l,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{className:"candystripe",label:d.color_name,labelColor:d.seen_color,color:d.seen_color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:d.cut?"Mend":"Cut",onClick:function(){function f(){return p("cut",{wire:d.color})}return f}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Pulse",onClick:function(){function f(){return p("pulse",{wire:d.color})}return f}()}),(0,e.createComponentVNode)(2,t.Button,{content:d.attached?"Detach":"Attach",onClick:function(){function f(){return p("attach",{wire:d.color})}return f}()})],4),children:!!d.wire&&(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("("),d.wire,(0,e.createTextVNode)(")")],0)},d.seen_color)})})})}),!!s.length&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{color:"lightgray",children:d},d)})})})]})})})}return S}()},30995:function(I,r,n){"use strict";r.__esModule=!0,r.Workshop=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(73379),S=n(98595),y=["title","items"];function k(l,d){if(l==null)return{};var f={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;f[u]=l[u]}return f}var V=function(d,f,u){return d.requirements===null?!0:!(d.requirements.brass>f||d.requirements.power>u)},p=r.Workshop=function(){function l(d,f){var u=(0,t.useBackend)(f),v=u.act,b=u.data,C=b.brass_amount,h=b.power_amount,g=b.building,N=b.buildStart,x=b.buildEnd,B=b.worldTime,L=C.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),w=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),E={float:"left",width:"60%"},T={float:"right",width:"39%"};return(0,e.createComponentVNode)(2,S.Window,{width:400,height:500,theme:"clockwork",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{title:"Materials",children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Brass",children:[L,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",height:"19px",tooltip:"Dispense Brass",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function A(){return v("dispense")}return A}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:w})]}),g&&(0,e.createComponentVNode)(2,o.ProgressBar.Countdown,{mt:2,start:N,current:B,end:x,bold:!0,children:["Building ",g,"\xA0(",(0,e.createComponentVNode)(2,m.Countdown,{current:B,timeLeft:x-B,format:function(){function A(O,P){return P.substr(3)}return A}()}),")"]})]})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,c)})})]})})})}return l}(),i=function(d,f){var u=(0,t.useLocalState)(f,"search",""),v=u[0],b=u[1],C=(0,t.useLocalState)(f,"sort",""),h=C[0],g=C[1],N=(0,t.useLocalState)(f,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Stack,{width:"100%",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",mr:"0.5rem",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function L(w,E){return b(E)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"19px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function L(){return B(!x)}return L}()})})]})})},c=function(d,f){var u=(0,t.useBackend)(f),v=u.act,b=u.data,C=b.items,h=(0,t.useLocalState)(f,"search",""),g=h[0],N=h[1],x=(0,t.useLocalState)(f,"sort","Alphabetical"),B=x[0],L=x[1],w=(0,t.useLocalState)(f,"descending",!1),E=w[0],T=w[1],A=(0,a.createSearch)(g,function(M){return M[0]}),O=!1,P=Object.entries(C).map(function(M,D){var F=Object.entries(M[1]).filter(A).map(function(_){return _[1].affordable=V(_[1],b.brass_amount,b.power_amount),_[1]});if(F.length!==0)return E&&(F=F.reverse()),O=!0,(0,e.createComponentVNode)(2,s,{title:M[0],items:F},M[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",children:(0,e.createComponentVNode)(2,o.Section,{children:O?P:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(d,f){var u=(0,t.useBackend)(f),v=u.act,b=u.data,C=d.title,h=d.items,g=k(d,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:C},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+N.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,o.Button,{icon:"hammer",disabled:!V(N,b.brass_amount,b.power_amount),onClick:function(){function x(){return v("make",{cat:C,name:N.name})}return x}(),children:(0,a.toTitleCase)((0,a.toTitleCase)(N.name))}),(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"right"},children:N.requirements&&Object.keys(N.requirements).map(function(x){return(0,a.toTitleCase)(x)+": "+N.requirements[x]}).join(", ")||(0,e.createComponentVNode)(2,o.Box,{children:"No resources required."})}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})]},N.name)})})))}},49148:function(I,r,n){"use strict";r.__esModule=!0,r.AccessList=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036);function m(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=S(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(p,i){if(p){if(typeof p=="string")return y(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?y(p,i):void 0}}function y(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c0&&!N.includes(F.ref)&&!h.includes(F.ref),checked:h.includes(F.ref),onClick:function(){function _(){return x(F.ref)}return _}()},F.desc)})]})]})})}return p}()},26991:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosScan=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),m=function(k,V,p,i,c){return ki?"average":k>c?"bad":"good"},S=r.AtmosScan=function(){function y(k,V){var p=k.data.aircontents;return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,a.filter)(function(i){return i.val!=="0"||i.entry==="Pressure"||i.entry==="Temperature"})(p).map(function(i){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:i.entry,color:m(i.val,i.bad_low,i.poor_low,i.poor_high,i.bad_high),children:[i.val,i.units]},i.entry)})})})}return y}()},85870:function(I,r,n){"use strict";r.__esModule=!0,r.BeakerContents=void 0;var e=n(89005),a=n(36036),t=n(15964),o=function(y){return y+" unit"+(y===1?"":"s")},m=r.BeakerContents=function(){function S(y){var k=y.beakerLoaded,V=y.beakerContents,p=V===void 0?[]:V,i=y.buttons;return(0,e.createComponentVNode)(2,a.Stack,{vertical:!0,children:[!k&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"No beaker loaded."})||p.length===0&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"Beaker is empty."}),p.map(function(c,s){return(0,e.createComponentVNode)(2,a.Stack,{children:[(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",grow:!0,children:[o(c.volume)," of ",c.name]},c.name),!!i&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:i(c,s)})]},c.name)})]})}return S}();m.propTypes={beakerLoaded:t.bool,beakerContents:t.array,buttons:t.arrayOf(t.element)}},3939:function(I,r,n){"use strict";r.__esModule=!0,r.modalRegisterBodyOverride=r.modalOpen=r.modalClose=r.modalAnswer=r.ComplexModal=void 0;var e=n(89005),a=n(72253),t=n(36036),o={},m=r.modalOpen=function(){function p(i,c,s){var l=(0,a.useBackend)(i),d=l.act,f=l.data,u=Object.assign(f.modal?f.modal.args:{},s||{});d("modal_open",{id:c,arguments:JSON.stringify(u)})}return p}(),S=r.modalRegisterBodyOverride=function(){function p(i,c){o[i]=c}return p}(),y=r.modalAnswer=function(){function p(i,c,s,l){var d=(0,a.useBackend)(i),f=d.act,u=d.data;if(u.modal){var v=Object.assign(u.modal.args||{},l||{});f("modal_answer",{id:c,answer:s,arguments:JSON.stringify(v)})}}return p}(),k=r.modalClose=function(){function p(i,c){var s=(0,a.useBackend)(i),l=s.act;l("modal_close",{id:c})}return p}(),V=r.ComplexModal=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data;if(l.modal){var d=l.modal,f=d.id,u=d.text,v=d.type,b,C=(0,e.createComponentVNode)(2,t.Button,{className:"Button--modal",icon:"arrow-left",content:"Cancel",onClick:function(){function L(){return k(c)}return L}()}),h,g,N="auto";if(o[f])h=o[f](l.modal,c);else if(v==="input"){var x=l.modal.value;b=function(){function L(w){return y(c,f,x)}return L}(),h=(0,e.createComponentVNode)(2,t.Input,{value:l.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(){function L(w,E){x=E}return L}()}),g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){function L(){return k(c)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,f,x)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})}else if(v==="choice"){var B=typeof l.modal.choices=="object"?Object.values(l.modal.choices):l.modal.choices;h=(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:l.modal.value,width:"100%",my:"0.5rem",onSelected:function(){function L(w){return y(c,f,w)}return L}()}),N="initial"}else v==="bento"?h=(0,e.createComponentVNode)(2,t.Stack,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:l.modal.choices.map(function(L,w){return(0,e.createComponentVNode)(2,t.Stack.Item,{flex:"1 1 auto",children:(0,e.createComponentVNode)(2,t.Button,{selected:w+1===parseInt(l.modal.value,10),onClick:function(){function E(){return y(c,f,w+1)}return E}(),children:(0,e.createVNode)(1,"img",null,null,1,{src:L})})},w)})}):v==="boolean"&&(g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){function L(){return y(c,f,0)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:l.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,f,1)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]}));return(0,e.createComponentVNode)(2,t.Modal,{maxWidth:i.maxWidth||window.innerWidth/2+"px",maxHeight:i.maxHeight||window.innerHeight/2+"px",onEnter:b,mx:"auto",overflowY:N,"padding-bottom":"5px",children:[u&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:u}),o[f]&&C,h,g]})}}return p}()},41874:function(I,r,n){"use strict";r.__esModule=!0,r.CrewManifest=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),m=n(76910),S=m.COLORS.department,y=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],k=function(s){return y.indexOf(s)!==-1?"green":"orange"},V=function(s){if(y.indexOf(s)!==-1)return!0},p=function(s){return s.length>0&&(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,color:"white",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"50%",children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"35%",children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"15%",children:"Active"})]}),s.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{color:k(l.real_rank),bold:V(l.real_rank),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.name)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.rank)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.active})]},l.name+l.rank)})]})},i=r.CrewManifest=function(){function c(s,l){var d=(0,a.useBackend)(l),f=d.act,u;if(s.data)u=s.data;else{var v=(0,a.useBackend)(l),b=v.data;u=b}var C=u,h=C.manifest,g=h.heads,N=h.pro,x=h.sec,B=h.eng,L=h.med,w=h.sci,E=h.ser,T=h.sup,A=h.misc;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.command,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:p(g)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.procedure,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Procedure"})}),level:2,children:p(N)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.security,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:p(x)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.engineering,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:p(B)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.medical,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:p(L)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.science,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:p(w)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.service,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:p(E)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.supply,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:p(T)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:p(A)})]})}return c}()},19203:function(I,r,n){"use strict";r.__esModule=!0,r.InputButtons=void 0;var e=n(89005),a=n(36036),t=n(72253),o=r.InputButtons=function(){function m(S,y){var k=(0,t.useBackend)(y),V=k.act,p=k.data,i=p.large_buttons,c=p.swapped_buttons,s=S.input,l=S.message,d=S.disabled,f=(0,e.createComponentVNode)(2,a.Button,{color:"good",content:"Submit",bold:!!i,fluid:!!i,onClick:function(){function v(){return V("submit",{entry:s})}return v}(),textAlign:"center",tooltip:i&&l,disabled:d,width:!i&&6}),u=(0,e.createComponentVNode)(2,a.Button,{color:"bad",content:"Cancel",bold:!!i,fluid:!!i,onClick:function(){function v(){return V("cancel")}return v}(),textAlign:"center",width:!i&&6});return(0,e.createComponentVNode)(2,a.Flex,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,ml:c?.5:0,mr:c?0:.5,children:u}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:u}),!i&&l&&(0,e.createComponentVNode)(2,a.Flex.Item,{children:(0,e.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",children:l})}),i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,mr:c?.5:0,ml:c?0:.5,children:f}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:f})]})}return m}()},195:function(I,r,n){"use strict";r.__esModule=!0,r.InterfaceLockNoticeBox=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.InterfaceLockNoticeBox=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=S.siliconUser,c=i===void 0?p.siliconUser:i,s=S.locked,l=s===void 0?p.locked:s,d=S.normallyLocked,f=d===void 0?p.normallyLocked:d,u=S.onLockStatusChange,v=u===void 0?function(){return V("lock")}:u,b=S.accessText,C=b===void 0?"an ID card":b;return c?(0,e.createComponentVNode)(2,t.NoticeBox,{color:c&&"grey",children:(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:"Interface lock status:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:"1"}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{m:"0",color:f?"red":"green",icon:f?"lock":"unlock",content:f?"Locked":"Unlocked",onClick:function(){function h(){v&&v(!l)}return h}()})})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe ",C," to ",l?"unlock":"lock"," this interface."]})}return m}()},51057:function(I,r,n){"use strict";r.__esModule=!0,r.Loader=void 0;var e=n(89005),a=n(44879),t=n(36036),o=r.Loader=function(){function m(S){var y=S.value;return(0,e.createVNode)(1,"div","AlertModal__Loader",(0,e.createComponentVNode)(2,t.Box,{className:"AlertModal__LoaderProgress",style:{width:(0,a.clamp01)(y)*100+"%"}}),2)}return m}()},321:function(I,r,n){"use strict";r.__esModule=!0,r.LoginInfo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginInfo=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.loginState;if(p)return(0,e.createComponentVNode)(2,t.NoticeBox,{info:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:["Logged in as: ",i.name," (",i.rank,")"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){function c(){return V("login_logout")}return c}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!i.id,content:"Eject ID",color:"good",onClick:function(){function c(){return V("login_eject")}return c}()})]})]})})}return m}()},5485:function(I,r,n){"use strict";r.__esModule=!0,r.LoginScreen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginScreen=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.loginState,c=p.isAI,s=p.isRobot,l=p.isAdmin;return(0,e.createComponentVNode)(2,t.Section,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",align:"center",justify:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"center",mt:"-2rem",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,e.createComponentVNode)(2,t.Box,{color:"label",my:"1rem",children:["ID:",(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:i.id?i.id:"----------",ml:"0.5rem",onClick:function(){function d(){return V("login_insert")}return d}()})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",disabled:!i.id,content:"Login",onClick:function(){function d(){return V("login_login",{login_type:1})}return d}()}),!!c&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){function d(){return V("login_login",{login_type:2})}return d}()}),!!s&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){function d(){return V("login_login",{login_type:3})}return d}()}),!!l&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){function d(){return V("login_login",{login_type:4})}return d}()})]})})})}return m}()},62411:function(I,r,n){"use strict";r.__esModule=!0,r.Operating=void 0;var e=n(89005),a=n(36036),t=n(15964),o=r.Operating=function(){function m(S){var y=S.operating,k=S.name;if(y)return(0,e.createComponentVNode)(2,a.Dimmer,{children:(0,e.createComponentVNode)(2,a.Flex,{mb:"30px",children:(0,e.createComponentVNode)(2,a.Flex.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,e.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,e.createVNode)(1,"br"),"The ",k," is processing..."]})})})}return m}();o.propTypes={operating:t.bool,name:t.string}},13545:function(I,r,n){"use strict";r.__esModule=!0,r.Signaler=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=r.Signaler=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=y.data,c=i.code,s=i.frequency,l=i.minFrequency,d=i.maxFrequency;return(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:l/10,maxValue:d/10,value:s/10,format:function(){function f(u){return(0,a.toFixed)(u,1)}return f}(),width:"80px",onDrag:function(){function f(u,v){return p("freq",{freq:v})}return f}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:c,width:"80px",onDrag:function(){function f(u,v){return p("code",{code:v})}return f}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){function f(){return p("signal")}return f}()})]})}return S}()},41984:function(I,r,n){"use strict";r.__esModule=!0,r.SimpleRecords=void 0;var e=n(89005),a=n(72253),t=n(25328),o=n(64795),m=n(88510),S=n(36036),y=r.SimpleRecords=function(){function p(i,c){var s=i.data.records;return(0,e.createComponentVNode)(2,S.Box,{children:s?(0,e.createComponentVNode)(2,V,{data:i.data,recordType:i.recordType}):(0,e.createComponentVNode)(2,k,{data:i.data})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.recordsList,f=(0,a.useLocalState)(c,"searchText",""),u=f[0],v=f[1],b=function(g,N){N===void 0&&(N="");var x=(0,t.createSearch)(N,function(B){return B.Name});return(0,o.flow)([(0,m.filter)(function(B){return B==null?void 0:B.Name}),N&&(0,m.filter)(x),(0,m.sortBy)(function(B){return B.Name})])(d)},C=b(d,u);return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Input,{fluid:!0,mb:1,placeholder:"Search records...",onInput:function(){function h(g,N){return v(N)}return h}()}),C.map(function(h){return(0,e.createComponentVNode)(2,S.Box,{children:(0,e.createComponentVNode)(2,S.Button,{mb:.5,content:h.Name,icon:"user",onClick:function(){function g(){return l("Records",{target:h.uid})}return g}()})},h)})]})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.records,f=d.general,u=d.medical,v=d.security,b;switch(i.recordType){case"MED":b=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Medical Data",children:u?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Blood Type",children:u.blood_type}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Disabilities",children:u.mi_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.mi_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Disabilities",children:u.ma_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.ma_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Allergies",children:u.alg}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.alg_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Current Diseases",children:u.cdi}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.cdi_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:u.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":b=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Security Data",children:v?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Criminal Status",children:v.criminal}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Crimes",children:v.mi_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:v.mi_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Crimes",children:v.ma_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:v.ma_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:v.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Security record lost!"})});break}return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Section,{title:"General Data",children:f?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Name",children:f.name}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Sex",children:f.sex}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Species",children:f.species}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Age",children:f.age}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Rank",children:f.rank}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Fingerprint",children:f.fingerprint}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Physical Status",children:f.p_stat}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Mental Status",children:f.m_stat})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"General record lost!"})}),b]})}},22091:function(I,r,n){"use strict";r.__esModule=!0,r.TemporaryNotice=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TemporaryNotice=function(){function m(S,y){var k,V=(0,a.useBackend)(y),p=V.act,i=V.data,c=i.temp;if(c){var s=(k={},k[c.style]=!0,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.NoticeBox,Object.assign({},s,{children:[(0,e.createComponentVNode)(2,t.Box,{display:"inline-block",verticalAlign:"middle",children:c.text}),(0,e.createComponentVNode)(2,t.Button,{icon:"times-circle",float:"right",onClick:function(){function l(){return p("cleartemp")}return l}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})))}}return m}()},25443:function(I,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20342),m=n(98595),S=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],y=["good","average","bad","black","white"],k=[{title:"Button",component:function(){function h(){return p}return h}()},{title:"Box",component:function(){function h(){return i}return h}()},{title:"ProgressBar",component:function(){function h(){return c}return h}()},{title:"Tabs",component:function(){function h(){return s}return h}()},{title:"Tooltip",component:function(){function h(){return l}return h}()},{title:"Input / Control",component:function(){function h(){return d}return h}()},{title:"Collapsible",component:function(){function h(){return f}return h}()},{title:"BlockQuote",component:function(){function h(){return v}return h}()},{title:"ByondUi",component:function(){function h(){return b}return h}()},{title:"Themes",component:function(){function h(){return C}return h}()}],V=r.KitchenSink=function(){function h(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],L=(0,a.useLocalState)(N,"pageIndex",0),w=L[0],E=L[1],T=k[w].component();return(0,e.createComponentVNode)(2,m.Window,{theme:B,resizable:!0,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:k.map(function(A,O){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:O===w,onClick:function(){function P(){return E(O)}return P}(),children:A.title},O)})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,basis:0,children:(0,e.createComponentVNode)(2,T)})]})})})})}return h}(),p=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,t.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,t.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"})]}),(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[y.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:"7px",color:N,children:N},N)})]})]})},i=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,t.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"right",children:"right"})]})},c=function(g,N){var x=(0,a.useLocalState)(N,"progress",.5),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:B,children:["Value: ",Number(B).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function w(){return L(B-.1)}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function w(){return L(B+.1)}return w}()})]})]})},s=function(g,N){var x=(0,a.useLocalState)(N,"tabIndex",0),B=x[0],L=x[1],w=(0,a.useLocalState)(N,"tabVert"),E=w[0],T=w[1],A=(0,a.useLocalState)(N,"tabAlt"),O=A[0],P=A[1],M=[1,2,3,4,5];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:2,children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:E,onClick:function(){function D(){return T(!E)}return D}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"altSelection",checked:O,onClick:function(){function D(){return P(!O)}return D}()})]}),(0,e.createComponentVNode)(2,t.Tabs,{vertical:E,children:M.map(function(D,F){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{altSelection:O,selected:F===B,onClick:function(){function _(){return L(F)}return _}(),children:["Tab #",D]},F)})})]})},l=function(g){var N=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:["Box (hover me).",(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text."})]}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:N.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:x,content:x},x)})})],4)},d=function(g,N){var x=(0,a.useLocalState)(N,"number",0),B=x[0],L=x[1],w=(0,a.useLocalState)(N,"text","Sample text"),E=w[0],T=w[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:E,onChange:function(){function A(O,P){return T(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:E,onInput:function(){function A(O,P){return T(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onChange:function(){function A(O,P){return L(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(O,P){return L(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(O,P){return L(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(O,P){return L(P)}return A}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(O,P){return L(P)}return A}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,o.DraggableControl,{value:B,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function A(O,P){return L(P)}return A}(),children:function(){function A(O){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:O.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:O.displayValue*4}),O.inputElement]})}return A}()})})})]})})},f=function(g){return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,u)})})},u=function(g){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({},g,{children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,t.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))},v=function(g){return(0,e.createComponentVNode)(2,t.BlockQuote,{children:(0,e.createComponentVNode)(2,u)})},b=function(g,N){var x=(0,a.useBackend)(N),B=x.config;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Button",level:2,children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",parent:B.window,text:"Button"}})})})},C=function(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:B,onInput:function(){function w(E,T){return L(T)}return w}()})})})})}},96572:function(I,r,n){"use strict";r.__esModule=!0,r.pai_advsecrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_advsecrecords=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options:",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Records",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return m}()},80818:function(I,r,n){"use strict";r.__esModule=!0,r.pai_atmosphere=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pai_atmosphere=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:p.app_data})}return m}()},23903:function(I,r,n){"use strict";r.__esModule=!0,r.pai_bioscan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_bioscan=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.brute,f=i.oxy,u=i.tox,v=i.burn,b=i.reagents,C=i.addictions,h=i.fractures,g=i.internal_bleeding;return c?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"blue",children:f})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxin Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:v})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:d})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reagents",children:b?b.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,children:(0,e.createComponentVNode)(2,t.Box,{color:N.overdosed?"bad":"good",children:[" ",N.volume," ",N.overdosed?"OVERDOSED":""," "]})},N.id)}):"Reagents not found."}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Addictions",children:C?C.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.addiction_name,children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[" Stage: ",N.stage," "]})},N.id)}):(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Addictions not found."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fractures",children:(0,e.createComponentVNode)(2,t.Box,{color:h?"bad":"good",children:["Fractures ",h?"":"not"," detected."]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Bleedings",children:(0,e.createComponentVNode)(2,t.Box,{color:g?"bad":"good",children:["Internal Bleedings ",g?"":"not"," detected."]})})]}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return m}()},79592:function(I,r,n){"use strict";r.__esModule=!0,r.pai_camera_bug=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_camera_bug=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Monitor",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return m}()},64988:function(I,r,n){"use strict";r.__esModule=!0,r.pai_directives=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_directives=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.master,s=i.dna,l=i.prime,d=i.supplemental;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master",children:c?c+" ("+s+")":"None"}),c&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Request DNA",children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Carrier DNA Sample",icon:"dna",onClick:function(){function f(){return V("getdna")}return f}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Prime Directive",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Supplemental Directives",children:d||"None"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:'Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of comprehending the subtle nuances of human language. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.'}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})}return m}()},13813:function(I,r,n){"use strict";r.__esModule=!0,r.pai_doorjack=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_doorjack=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.cable,s=i.machine,l=i.inprogress,d=i.progress,f=i.aborted,u;s?u=(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Connected"}):u=(0,e.createComponentVNode)(2,t.Button,{content:c?"Extended":"Retracted",color:c?"orange":null,onClick:function(){function b(){return V("cable")}return b}()});var v;return s&&(v=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hack",children:[(0,e.createComponentVNode)(2,t.Box,{color:l?"green":"red",children:[" ","In progress: ",l?"Yes":"No"," "]}),l?(0,e.createComponentVNode)(2,t.Button,{mt:1,color:"red",content:"Abort",onClick:function(){function b(){return V("cancel")}return b}()}):(0,e.createComponentVNode)(2,t.Button,{mt:1,content:"Start",onClick:function(){function b(){return V("jack")}return b}()})]})),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cable",children:u}),v]})}return m}()},43816:function(I,r,n){"use strict";r.__esModule=!0,r.pai_encoder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_encoder=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.radio_name,s=i.radio_rank;return(0,e.createComponentVNode)(2,t.Section,{title:"Your name and rank in radio channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Your current name and rank",children:[c,", ",s]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new name",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,f){return V("set_newname",{newname:f})}return l}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new rank",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,f){return V("set_newrank",{newrank:f})}return l}()})})]})})}return m}()},88895:function(I,r,n){"use strict";r.__esModule=!0,r.pai_gps_module=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_gps_module=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"GPS menu",children:(0,e.createComponentVNode)(2,t.Button,{content:"Open GPS",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return m}()},66025:function(I,r,n){"use strict";r.__esModule=!0,r.pai_main_menu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_main_menu=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.available_software,s=i.installed_software,l=i.installed_toggles,d=i.available_ram,f=i.emotions,u=i.current_emotion,v=[];return s.map(function(b){return v[b.key]=b.name}),l.map(function(b){return v[b.key]=b.name}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available RAM",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Software",children:[c.filter(function(b){return!v[b.key]}).map(function(b){return(0,e.createComponentVNode)(2,t.Button,{color:b.syndi?"red":"default",content:b.name+" ("+b.cost+")",icon:b.icon,disabled:b.cost>d,onClick:function(){function C(){return V("purchaseSoftware",{key:b.key})}return C}()},b.key)}),c.filter(function(b){return!v[b.key]}).length===0&&"No software available!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Software",children:[s.filter(function(b){return b.key!=="mainmenu"}).map(function(b){return(0,e.createComponentVNode)(2,t.Button,{content:b.name,icon:b.icon,onClick:function(){function C(){return V("startSoftware",{software_key:b.key})}return C}()},b.key)}),s.length===0&&"No software installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Toggles",children:[l.map(function(b){return(0,e.createComponentVNode)(2,t.Button,{content:b.name,icon:b.icon,selected:b.active,onClick:function(){function C(){return V("setToggle",{toggle_key:b.key})}return C}()},b.key)}),l.length===0&&"No toggles installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Emotion",children:f.map(function(b){return(0,e.createComponentVNode)(2,t.Button,{color:b.syndi?"red":"default",content:b.name,selected:b.id===u,onClick:function(){function C(){return V("setEmotion",{emotion:b.id})}return C}()},b.id)})})]})})}return m}()},2983:function(I,r,n){"use strict";r.__esModule=!0,r.pai_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pai_manifest=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest,{data:p.app_data})}return m}()},40758:function(I,r,n){"use strict";r.__esModule=!0,r.pai_medrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_medrecords=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V.app_data,recordType:"MED"})}return m}()},98599:function(I,r,n){"use strict";r.__esModule=!0,r.pai_messenger=void 0;var e=n(89005),a=n(72253),t=n(77595),o=r.pai_messenger=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data.active_convo;return i?(0,e.createComponentVNode)(2,t.ActiveConversation,{data:p.app_data}):(0,e.createComponentVNode)(2,t.MessengerList,{data:p.app_data})}return m}()},50775:function(I,r,n){"use strict";r.__esModule=!0,r.pai_radio=void 0;var e=n(89005),a=n(72253),t=n(44879),o=n(36036),m=r.pai_radio=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.app_data,s=c.minFrequency,l=c.maxFrequency,d=c.frequency,f=c.broadcasting;return(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:[(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:s/10,maxValue:l/10,value:d/10,format:function(){function u(v){return(0,t.toFixed)(v,1)}return u}(),onChange:function(){function u(v,b){return p("freq",{freq:b})}return u}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"Reset",icon:"undo",onClick:function(){function u(){return p("freq",{freq:"145.9"})}return u}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Broadcast Nearby Speech",children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return p("toggleBroadcast")}return u}(),selected:f,content:f?"Enabled":"Disabled"})})]})}return S}()},19873:function(I,r,n){"use strict";r.__esModule=!0,r.pai_sec_chem=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_sec_chem=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.current_chemicals,f=i.available_chemicals;return c?(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Chemicals",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Chemicals",children:[f.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{content:u.name+" ("+u.cost+")",tooltip:u.desc,disabled:u.cost>d,onClick:function(){function v(){return V("secreteChemicals",{key:u.key})}return v}()},u.key)}),f.length===0&&"No chemicals available!"]})]})}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return m}()},48623:function(I,r,n){"use strict";r.__esModule=!0,r.pai_secrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_secrecords=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V.app_data,recordType:"SEC"})}return m}()},47297:function(I,r,n){"use strict";r.__esModule=!0,r.pai_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pai_signaler=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p.app_data})}return m}()},78532:function(I,r,n){"use strict";r.__esModule=!0,r.pda_atmos_scan=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pda_atmos_scan=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:V})}return m}()},40253:function(I,r,n){"use strict";r.__esModule=!0,r.pda_janitor=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_janitor=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.janitor,c=i.user_loc,s=i.mops,l=i.buckets,d=i.cleanbots,f=i.carts;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Location",children:[c.x,",",c.y]}),s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Locations",children:s.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Bucket Locations",children:l.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})}),d&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cleanbot Locations",children:d.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),f&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitorial Cart Locations",children:f.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})})]})}return m}()},58293:function(I,r,n){"use strict";r.__esModule=!0,r.pda_main_menu=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=r.pda_main_menu=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=V.data,c=i.owner,s=i.ownjob,l=i.idInserted,d=i.categories,f=i.pai,u=i.notifying;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",color:"average",children:[c,", ",s]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID",children:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Update PDA Info",disabled:!l,onClick:function(){function v(){return p("UpdateInfo")}return v}()})})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Functions",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:d.map(function(v){var b=i.apps[v];return!b||!b.length?null:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:v,children:b.map(function(C){return(0,e.createComponentVNode)(2,o.Button,{icon:C.uid in u?C.notify_icon:C.icon,iconSpin:C.uid in u,color:C.uid in u?"red":"transparent",content:C.name,onClick:function(){function h(){return p("StartProgram",{program:C.uid})}return h}()},C.uid)})},v)})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!f&&(0,e.createComponentVNode)(2,o.Section,{title:"pAI",children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){function v(){return p("pai",{option:1})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){function v(){return p("pai",{option:2})}return v}()})]})})]})}return S}()},58059:function(I,r,n){"use strict";r.__esModule=!0,r.pda_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pda_manifest=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest)}return m}()},18147:function(I,r,n){"use strict";r.__esModule=!0,r.pda_medical=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_medical=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V,recordType:"MED"})}return m}()},77595:function(I,r,n){"use strict";r.__esModule=!0,r.pda_messenger=r.MessengerList=r.ActiveConversation=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),m=r.pda_messenger=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.active_convo;return d?(0,e.createComponentVNode)(2,S,{data:l}):(0,e.createComponentVNode)(2,y,{data:l})}return V}(),S=r.ActiveConversation=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convo_device,f=l.messages,u=l.active_convo,v=(0,t.useLocalState)(i,"clipboardMode",!1),b=v[0],C=v[1],h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:b,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return C(!b)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(f).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{textAlign:g.sent?"right":"left",position:"relative",mb:1,children:[(0,e.createComponentVNode)(2,o.Icon,{fontSize:2.5,color:g.sent?"#4d9121":"#cd7a0d",position:"absolute",left:g.sent?null:"0px",right:g.sent?"0px":null,bottom:"-4px",style:{"z-index":"0",transform:g.sent?"scale(-1, 1)":null},name:"comment"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,backgroundColor:g.sent?"#4d9121":"#cd7a0d",p:1,maxWidth:"100%",position:"relative",textAlign:g.sent?"left":"right",style:{"z-index":"1","border-radius":"10px","word-break":"normal"},children:[g.sent?"You:":"Them:"," ",g.message]})]},N)})});return b&&(h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:b,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return C(!b)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(f).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{color:g.sent?"#4d9121":"#cd7a0d",style:{"word-break":"normal"},children:[g.sent?"You:":"Them:"," ",(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:g.message})]},N)})})),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:.5,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Delete Conversations",confirmContent:"Are you sure?",icon:"trash",confirmIcon:"trash",onClick:function(){function g(){return s("Clear",{option:"Convo"})}return g}()})})})}),h]})}return V}(),y=r.MessengerList=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convopdas,f=l.pdas,u=l.charges,v=l.silent,b=l.toff,C=(0,t.useLocalState)(i,"searchTerm",""),h=C[0],g=C[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:5,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:[(0,e.createComponentVNode)(2,o.Button,{selected:!v,icon:v?"volume-mute":"volume-up",onClick:function(){function N(){return s("Toggle Ringer")}return N}(),children:["Ringer: ",v?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{color:b?"bad":"green",icon:"power-off",onClick:function(){function N(){return s("Toggle Messenger")}return N}(),children:["Messenger: ",b?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"bell",onClick:function(){function N(){return s("Ringtone")}return N}(),children:"Set Ringtone"}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",color:"bad",onClick:function(){function N(){return s("Clear",{option:"All"})}return N}(),children:"Delete All Conversations"})]})}),!b&&(0,e.createComponentVNode)(2,o.Box,{children:[!!u&&(0,e.createComponentVNode)(2,o.Box,{mt:.5,mb:1,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cartridge Special Function",children:[u," charges left."]})})}),!d.length&&!f.length&&(0,e.createComponentVNode)(2,o.Box,{children:"No current conversations"})||(0,e.createComponentVNode)(2,o.Box,{children:["Search:"," ",(0,e.createComponentVNode)(2,o.Input,{mt:.5,value:h,onInput:function(){function N(x,B){g(B)}return N}()})]})]})||(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Messenger Offline."})]}),(0,e.createComponentVNode)(2,k,{title:"Current Conversations",data:l,pdas:d,msgAct:"Select Conversation",searchTerm:h}),(0,e.createComponentVNode)(2,k,{title:"Other PDAs",pdas:f,msgAct:"Message",data:l,searchTerm:h})]})}return V}(),k=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=p.pdas,f=p.title,u=p.msgAct,v=p.searchTerm,b=l.charges,C=l.plugins;return!d||!d.length?(0,e.createComponentVNode)(2,o.Section,{title:f,children:"No PDAs found."}):(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:f,children:d.filter(function(h){return h.Name.toLowerCase().includes(v.toLowerCase())}).map(function(h){return(0,e.createComponentVNode)(2,o.Stack,{m:.5,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"arrow-circle-down",content:h.Name,onClick:function(){function g(){return s(u,{target:h.uid})}return g}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!b&&C.map(function(g){return(0,e.createComponentVNode)(2,o.Button,{icon:g.icon,content:g.name,onClick:function(){function N(){return s("Messenger Plugin",{plugin:g.uid,target:h.uid})}return N}()},g.uid)})})]},h.uid)})})}},24635:function(I,r,n){"use strict";r.__esModule=!0,r.pda_mule=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_mule=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,m)})}return y}(),m=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function f(){return i("AccessBot",{uid:d.uid})}return f}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.botstatus,d=s.active,f=l.mode,u=l.loca,v=l.load,b=l.powr,C=l.dest,h=l.home,g=l.retn,N=l.pick,x;switch(f){case 0:x="Ready";break;case 1:x="Loading/Unloading";break;case 2:case 12:x="Navigating to delivery location";break;case 3:x="Navigating to Home";break;case 4:x="Waiting for clear path";break;case 5:case 6:x="Calculating navigation path";break;case 7:x="Unable to locate destination";break;default:x=f;break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[f===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:x}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:[b,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Home",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:(0,e.createComponentVNode)(2,t.Button,{content:C?C+" (Set)":"None (Set)",onClick:function(){function B(){return i("SetDest")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Load",children:(0,e.createComponentVNode)(2,t.Button,{content:v?v+" (Unload)":"None",disabled:!v,onClick:function(){function B(){return i("Unload")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Pickup",children:(0,e.createComponentVNode)(2,t.Button,{content:N?"Yes":"No",selected:N,onClick:function(){function B(){return i("SetAutoPickup",{autoPickupType:N?"pickoff":"pickon"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Return",children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Yes":"No",selected:g,onClick:function(){function B(){return i("SetAutoReturn",{autoReturnType:g?"retoff":"reton"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function B(){return i("Stop")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Proceed",icon:"play",onClick:function(){function B(){return i("Start")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Return Home",icon:"home",onClick:function(){function B(){return i("ReturnHome")}return B}()})]})]})]})}},97085:function(I,r,n){"use strict";r.__esModule=!0,r.pda_notes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_notes=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.note;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{children:i}),(0,e.createComponentVNode)(2,t.Button,{icon:"pen",onClick:function(){function c(){return V("Edit")}return c}(),content:"Edit"})]})}return m}()},57513:function(I,r,n){"use strict";r.__esModule=!0,r.pda_power=void 0;var e=n(89005),a=n(72253),t=n(61631),o=r.pda_power=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.PowerMonitorMainContent)}return m}()},57635:function(I,r,n){"use strict";r.__esModule=!0,r.pda_request_console=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25472),m=r.pda_request_console=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.screen,s=i.selected_console,l=i.consoles_data,d=i.app;return s?(0,e.createComponentVNode)(2,t.Box,{children:[(o.pages[c]||o.pages.default)(),c===0?(0,e.createComponentVNode)(2,t.Button,{content:"Back to console selection",icon:"arrow-left",onClick:function(){function f(){return p("back")}return f}()}):""]}):(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:l.map(function(f){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{color:f.priority===1?"green":f.priority===2?"red":"default",content:f.name,onClick:function(){function u(){return p("select",{name:f.name})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:f.muted?"volume-mute":"volume-up",onClick:function(){function u(){return p("mute",{name:f.name})}return u}()})]})})},f.name)})})})}return S}()},99808:function(I,r,n){"use strict";r.__esModule=!0,r.pda_secbot=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_secbot=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,m)})}return y}(),m=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function f(){return i("AccessBot",{uid:d.uid})}return f}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.botstatus,d=s.active,f=l.mode,u=l.loca,v;switch(f){case 0:v="Ready";break;case 1:v="Apprehending target";break;case 2:case 3:v="Arresting target";break;case 4:v="Starting patrol";break;case 5:v="On patrol";break;case 6:v="Responding to summons";break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[f===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Go",icon:"play",onClick:function(){function b(){return i("Go")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function b(){return i("Stop")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Summon",icon:"arrow-down",onClick:function(){function b(){return i("Summon")}return b}()})]})]})]})}},77168:function(I,r,n){"use strict";r.__esModule=!0,r.pda_security=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_security=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V,recordType:"SEC"})}return m}()},21773:function(I,r,n){"use strict";r.__esModule=!0,r.pda_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pda_signaler=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p})}return m}()},81857:function(I,r,n){"use strict";r.__esModule=!0,r.pda_status_display=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_status_display=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.records;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Code",children:[(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){function c(){return V("Status",{statdisp:"blank"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"clock",content:"Evac ETA",onClick:function(){function c(){return V("Status",{statdisp:"shuttle"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"edit",content:"Message",onClick:function(){function c(){return V("Status",{statdisp:"message"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"exclamation-triangle",content:"Red Alert",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"redalert"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"boxes",content:"NT Logo",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"default"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lock",content:"Lockdown",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"lockdown"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"biohazard",content:"Biohazard",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"biohazard"})}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 1",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message1+" (set)",icon:"pen",onClick:function(){function c(){return V("Status",{statdisp:"setmsg1"})}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 2",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message2+" (set)",icon:"pen",onClick:function(){function c(){return V("Status",{statdisp:"setmsg2"})}return c}()})})]})})}return m}()},70287:function(I,r,n){"use strict";r.__esModule=!0,r.pda_supplyrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_supplyrecords=function(){function m(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.supply,c=i.shuttle_loc,s=i.shuttle_time,l=i.shuttle_moving,d=i.approved,f=i.approved_count,u=i.requests,v=i.requests_count;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:l?(0,e.createComponentVNode)(2,t.Box,{children:["In transit ",s]}):(0,e.createComponentVNode)(2,t.Box,{children:c})})}),(0,e.createComponentVNode)(2,t.Section,{mt:1,title:"Requested Orders",children:v>0&&u.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:["#",b.Number,' - "',b.Name,'" for "',b.OrderedBy,'"']},b)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Approved Orders",children:f>0&&d.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:["#",b.Number,' - "',b.Name,'" for "',b.ApprovedBy,'"']},b)})})]})}return m}()},17617:function(I,r,n){"use strict";r.__esModule=!0,r.Layout=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(24826),m=["className","theme","children"],S=["className","scrollable","children"];/** + */var S=r.RequestManager=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.requests,u=(0,t.useLocalState)(c,"filteredTypes",Object.fromEntries(Object.entries(y).map(function(B){var I=B[0],w=B[1];return[I,!0]}))),v=u[0],b=u[1],C=(0,t.useLocalState)(c,"searchText"),h=C[0],g=C[1],N=m.filter(function(B){return v[B.req_type]});if(h){var x=h.toLowerCase();N=N.filter(function(B){return(0,a.decodeHtmlEntities)(B.message).toLowerCase().includes(x)||B.owner_name.toLowerCase().includes(x)})}return(0,e.createComponentVNode)(2,f.Window,{title:"Request Manager",width:575,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Requests",buttons:(0,e.createComponentVNode)(2,o.Input,{value:h,onInput:function(){function B(I,w){return g(w)}return B}(),placeholder:"Search...",mr:1}),children:N.map(function(B){return(0,e.createVNode)(1,"div","RequestManager__row",[(0,e.createVNode)(1,"div","RequestManager__rowContents",[(0,e.createVNode)(1,"h2","RequestManager__header",[(0,e.createVNode)(1,"span","RequestManager__headerText",[B.owner_name,B.owner===null&&" [DC]"],0),(0,e.createVNode)(1,"span","RequestManager__timestamp",B.timestamp_str,0)],4),(0,e.createVNode)(1,"div","RequestManager__message",[(0,e.createComponentVNode)(2,k,{requestType:B.req_type}),(0,a.decodeHtmlEntities)(B.message)],0)],4),B.owner!==null&&(0,e.createComponentVNode)(2,V,{request:B})],0,null,B.id)})})})})}return p}(),y={request_prayer:"PRAYER",request_centcom:"CENTCOM",request_syndicate:"SYNDICATE",request_honk:"HONK",request_ert:"ERT",request_nuke:"NUKE CODE"},k=function(i){var c=i.requestType;return(0,e.createVNode)(1,"b","RequestManager__"+c,[y[c],(0,e.createTextVNode)(":")],0)},V=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s._,m=i.request;return(0,e.createVNode)(1,"div","RequestManager__controlsContainer",[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("pp",{id:m.id})}return u}(),children:"PP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("vv",{id:m.id})}return u}(),children:"VV"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("sm",{id:m.id})}return u}(),children:"SM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("tp",{id:m.id})}return u}(),children:"TP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("logs",{id:m.id})}return u}(),children:"LOGS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("bless",{id:m.id})}return u}(),children:"BLESS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("smite",{id:m.id})}return u}(),children:"SMITE"}),m.req_type!=="request_prayer"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("rply",{id:m.id})}return u}(),children:"RPLY"}),m.req_type==="request_ert"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("ertreply",{id:m.id})}return u}(),children:"ERTREPLY"}),m.req_type==="request_nuke"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("getcode",{id:m.id})}return u}(),children:"GETCODE"})],0)}},16475:function(L,r,n){"use strict";r.__esModule=!0,r.SUBMENU=r.RndConsole=r.MENU=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=n(13472),S=r.MENU={MAIN:0,LEVELS:1,DISK:2,DESTROY:3,LATHE:4,IMPRINTER:5,SETTINGS:6},y=r.SUBMENU={MAIN:0,DISK_COPY:1,LATHE_CATEGORY:1,LATHE_MAT_STORAGE:2,LATHE_CHEM_STORAGE:3,SETTINGS_DEVICES:1},k=r.RndConsole=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.wait_message;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,theme:s.ui_theme,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole",children:[(0,e.createComponentVNode)(2,f.RndNavbar),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.MAIN,render:function(){function d(){return(0,e.createComponentVNode)(2,f.MainMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.LEVELS,render:function(){function d(){return(0,e.createComponentVNode)(2,f.CurrentLevels)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.DISK,render:function(){function d(){return(0,e.createComponentVNode)(2,f.DataDiskMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.DESTROY,render:function(){function d(){return(0,e.createComponentVNode)(2,f.DeconstructionMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:function(){function d(m){return m===S.LATHE||m===S.IMPRINTER}return d}(),render:function(){function d(){return(0,e.createComponentVNode)(2,f.LatheMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.SETTINGS,render:function(){function d(){return(0,e.createComponentVNode)(2,f.SettingsMenu)}return d}()}),l?(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay",children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay__Wrapper",children:(0,e.createComponentVNode)(2,o.NoticeBox,{color:"black",children:l})})}):null]})})})}return V}()},93098:function(L,r,n){"use strict";r.__esModule=!0,r.CurrentLevels=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.CurrentLevels=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=V.tech_levels;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),p.map(function(i,c){var s=i.name,l=i.level,d=i.desc;return(0,e.createComponentVNode)(2,t.Box,{children:[c>0?(0,e.createComponentVNode)(2,t.Divider):null,(0,e.createComponentVNode)(2,t.Box,{children:s}),(0,e.createComponentVNode)(2,t.Box,{children:["* Level: ",l]}),(0,e.createComponentVNode)(2,t.Box,{children:["* Summary: ",d]})]},s)})]})}return f}()},19192:function(L,r,n){"use strict";r.__esModule=!0,r.DataDiskMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S="design",y="tech",k=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_data;return h?(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:h.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:h.level}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:h.desc})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function g(){return C("updt_tech")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function g(){return C("clear_tech")}return g}()}),(0,e.createComponentVNode)(2,i)]})]}):null},V=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_data;if(!h)return null;var g=h.name,N=h.lathe_types,x=h.materials,B=N.join(", ");return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:g}),B?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lathe Types",children:B}):null,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Required Materials"})]}),x.map(function(I){return(0,e.createComponentVNode)(2,t.Box,{children:["- ",(0,e.createVNode)(1,"span",null,I.name,0,{style:{"text-transform":"capitalize"}})," x ",I.amount]},I.name)}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function I(){return C("updt_design")}return I}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function I(){return C("clear_design")}return I}()}),(0,e.createComponentVNode)(2,i)]})]})},p=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_type;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"This disk is empty."}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{submenu:f.SUBMENU.DISK_COPY,icon:"arrow-down",content:C===y?"Load Tech to Disk":"Load Design to Disk"}),(0,e.createComponentVNode)(2,i)]})]})},i=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_type;return h?(0,e.createComponentVNode)(2,t.Button,{content:"Eject Disk",icon:"eject",onClick:function(){function g(){var N=h===y?"eject_tech":"eject_design";C(N)}return g}()}):null},c=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_data,h=b.disk_type,g=function(){if(!C)return(0,e.createComponentVNode)(2,p);switch(h){case S:return(0,e.createComponentVNode)(2,V);case y:return(0,e.createComponentVNode)(2,k);default:return null}};return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk Contents",children:g()})},s=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_type,g=b.to_copy;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Box,{overflowY:"auto",overflowX:"hidden",maxHeight:"450px",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.sort(function(N,x){return N.name.localeCompare(x.name)}).map(function(N){var x=N.name,B=N.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:x,children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Copy to Disk",onClick:function(){function I(){h===y?C("copy_tech",{id:B}):C("copy_design",{id:B})}return I}()})},B)})})})})},l=r.DataDiskMenu=function(){function d(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_type;return C?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.MAIN,render:function(){function h(){return(0,e.createComponentVNode)(2,c)}return h}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.DISK_COPY,render:function(){function h(){return(0,e.createComponentVNode)(2,s)}return h}()})],4):null}return d}()},20887:function(L,r,n){"use strict";r.__esModule=!0,r.DeconstructionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.DeconstructionMenu=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_item,c=V.linked_destroy;return c?i?(0,e.createComponentVNode)(2,t.Section,{noTopPadding:!0,title:"Deconstruction Menu",children:[(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:["Name: ",i.name]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Origin Tech:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.origin_tech.map(function(s){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+s.name,children:[s.object_level," ",s.current_level?(0,e.createFragment)([(0,e.createTextVNode)("(Current: "),s.current_level,(0,e.createTextVNode)(")")],0):null]},s.name)})}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Options:",16)}),(0,e.createComponentVNode)(2,t.Button,{content:"Deconstruct Item",icon:"unlink",onClick:function(){function s(){p("deconstruct")}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject Item",icon:"eject",onClick:function(){function s(){p("eject_item")}return s}()})]}):(0,e.createComponentVNode)(2,t.Section,{title:"Deconstruction Menu",children:"No item loaded. Standing by..."}):(0,e.createComponentVNode)(2,t.Box,{children:"NO DESTRUCTIVE ANALYZER LINKED TO CONSOLE"})}return f}()},10666:function(L,r,n){"use strict";r.__esModule=!0,r.LatheCategory=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=r.LatheCategory=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.data,i=V.act,c=p.category,s=p.matching_designs,l=p.menu,d=l===4,m=d?"build":"imprint";return(0,e.createComponentVNode)(2,t.Section,{title:c,children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,t.Table,{className:"RndConsole__LatheCategory__MatchingDesigns",children:s.map(function(u){var v=u.id,b=u.name,C=u.can_build,h=u.materials;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:b,disabled:C<1,onClick:function(){function g(){return i(m,{id:v,amount:1})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C>=5?(0,e.createComponentVNode)(2,t.Button,{content:"x5",onClick:function(){function g(){return i(m,{id:v,amount:5})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C>=10?(0,e.createComponentVNode)(2,t.Button,{content:"x10",onClick:function(){function g(){return i(m,{id:v,amount:10})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.map(function(g){return(0,e.createFragment)([" | ",(0,e.createVNode)(1,"span",g.is_red?"color-red":null,[g.amount,(0,e.createTextVNode)(" "),g.name],0)],0)})})]},v)})})]})}return S}()},52285:function(L,r,n){"use strict";r.__esModule=!0,r.LatheChemicalStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheChemicalStorage=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_chemicals,c=V.menu===4;return(0,e.createComponentVNode)(2,t.Section,{title:"Chemical Storage",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Purge All",icon:"trash",onClick:function(){function s(){var l=c?"disposeallP":"disposeallI";p(l)}return s}()}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.map(function(s){var l=s.volume,d=s.name,m=s.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+l+" of "+d,children:(0,e.createComponentVNode)(2,t.Button,{content:"Purge",icon:"trash",onClick:function(){function u(){var v=c?"disposeP":"disposeI";p(v,{id:m})}return u}()})},m)})})]})}return f}()},71964:function(L,r,n){"use strict";r.__esModule=!0,r.LatheMainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=r.LatheMainMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.data,i=V.act,c=p.menu,s=p.categories,l=c===4?"Protolathe":"Circuit Imprinter";return(0,e.createComponentVNode)(2,t.Section,{title:l+" Menu",children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,o.LatheSearch),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Flex,{wrap:"wrap",children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Flex,{style:{"flex-basis":"50%","margin-bottom":"6px"},children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",content:d,onClick:function(){function m(){i("setCategory",{category:d})}return m}()})},d)})})]})}return S}()},17906:function(L,r,n){"use strict";r.__esModule=!0,r.LatheMaterialStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterialStorage=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_materials;return(0,e.createComponentVNode)(2,t.Section,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,e.createComponentVNode)(2,t.Table,{children:i.map(function(c){var s=c.id,l=c.amount,d=c.name,m=function(){function C(h){var g=V.menu===4?"lathe_ejectsheet":"imprinter_ejectsheet";p(g,{id:s,amount:h})}return C}(),u=Math.floor(l/2e3),v=l<1,b=u===1?"":"s";return(0,e.createComponentVNode)(2,t.Table.Row,{className:v?"color-grey":"color-yellow",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"210px",children:["* ",l," of ",d]}),(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"110px",children:["(",u," sheet",b,")"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l>=2e3?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"1x",icon:"eject",onClick:function(){function C(){return m(1)}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"C",icon:"eject",onClick:function(){function C(){return m("custom")}return C}()}),l>=2e3*5?(0,e.createComponentVNode)(2,t.Button,{content:"5x",icon:"eject",onClick:function(){function C(){return m(5)}return C}()}):null,(0,e.createComponentVNode)(2,t.Button,{content:"All",icon:"eject",onClick:function(){function C(){return m(50)}return C}()})],0):null})]},s)})})})}return f}()},83706:function(L,r,n){"use strict";r.__esModule=!0,r.LatheMaterials=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterials=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=V.total_materials,i=V.max_materials,c=V.max_chemicals,s=V.total_chemicals;return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,e.createComponentVNode)(2,t.Table,{width:"auto",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Material Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:p}),i?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+i}):null]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Chemical Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s}),c?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+c}):null]})]})})}return f}()},76749:function(L,r,n){"use strict";r.__esModule=!0,r.LatheMenu=void 0;var e=n(89005),a=n(72253),t=n(12059),o=n(13472),f=n(36036),S=n(16475),y=r.LatheMenu=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.data,s=c.menu,l=c.linked_lathe,d=c.linked_imprinter;return s===4&&!l?(0,e.createComponentVNode)(2,f.Box,{children:"NO PROTOLATHE LINKED TO CONSOLE"}):s===5&&!d?(0,e.createComponentVNode)(2,f.Box,{children:"NO CIRCUIT IMPRITER LINKED TO CONSOLE"}):(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.MAIN,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheMainMenu)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CATEGORY,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheCategory)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_MAT_STORAGE,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheMaterialStorage)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CHEM_STORAGE,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheChemicalStorage)}return m}()})]})}return k}()},74698:function(L,r,n){"use strict";r.__esModule=!0,r.LatheSearch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheSearch=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"Search...",onEnter:function(){function p(i,c){return V("search",{to_search:c})}return p}()})})}return f}()},17180:function(L,r,n){"use strict";r.__esModule=!0,r.MainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S=r.MainMenu=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.disk_type,s=i.linked_destroy,l=i.linked_lathe,d=i.linked_imprinter,m=i.tech_levels;return(0,e.createComponentVNode)(2,t.Section,{title:"Main Menu",children:[(0,e.createComponentVNode)(2,t.Flex,{className:"RndConsole__MainMenu__Buttons",direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!c,menu:f.MENU.DISK,submenu:f.SUBMENU.MAIN,icon:"save",content:"Disk Operations"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,menu:f.MENU.DESTROY,submenu:f.SUBMENU.MAIN,icon:"unlink",content:"Destructive Analyzer Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!l,menu:f.MENU.LATHE,submenu:f.SUBMENU.MAIN,icon:"print",content:"Protolathe Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!d,menu:f.MENU.IMPRINTER,submenu:f.SUBMENU.MAIN,icon:"print",content:"Circuit Imprinter Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{menu:f.MENU.SETTINGS,submenu:f.SUBMENU.MAIN,icon:"cog",content:"Settings"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"12px"}),(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),(0,e.createComponentVNode)(2,t.LabeledList,{children:m.map(function(u){var v=u.name,b=u.level;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:v,children:b},v)})})]})}return y}()},63459:function(L,r,n){"use strict";r.__esModule=!0,r.RndNavButton=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.RndNavButton=function(){function f(S,y){var k=S.icon,V=S.children,p=S.disabled,i=S.content,c=(0,a.useBackend)(y),s=c.data,l=c.act,d=s.menu,m=s.submenu,u=d,v=m;return S.menu!==null&&S.menu!==void 0&&(u=S.menu),S.submenu!==null&&S.submenu!==void 0&&(v=S.submenu),(0,e.createComponentVNode)(2,t.Button,{content:i,icon:k,disabled:p,onClick:function(){function b(){l("nav",{menu:u,submenu:v})}return b}(),children:V})}return f}()},94942:function(L,r,n){"use strict";r.__esModule=!0,r.RndNavbar=void 0;var e=n(89005),a=n(13472),t=n(36036),o=n(16475),f=r.RndNavbar=function(){function S(){return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__RndNavbar",children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k!==o.MENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,a.RndNavButton,{menu:o.MENU.MAIN,submenu:o.SUBMENU.MAIN,icon:"reply",content:"Main Menu"})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{submenu:function(){function y(k){return k!==o.SUBMENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.DISK,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Disk Operations Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.LATHE,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Protolathe Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.IMPRINTER,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Circuit Imprinter Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.SETTINGS,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Settings Menu"})}return k}()})]})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k===o.MENU.LATHE||k===o.MENU.IMPRINTER}return y}(),submenu:o.SUBMENU.MAIN,render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_MAT_STORAGE,icon:"arrow-up",content:"Material Storage"}),(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_CHEM_STORAGE,icon:"arrow-up",content:"Chemical Storage"})]})}return y}()})]})}return S}()},12059:function(L,r,n){"use strict";r.__esModule=!0,r.RndRoute=void 0;var e=n(72253),a=r.RndRoute=function(){function t(o,f){var S=o.render,y=(0,e.useBackend)(f),k=y.data,V=k.menu,p=k.submenu,i=function(){function s(l,d){return l==null?!0:typeof l=="function"?l(d):l===d}return s}(),c=i(o.menu,V)&&i(o.submenu,p);return c?S():null}return t}()},52580:function(L,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S=r.SettingsMenu=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=p.act,s=i.sync,l=i.admin,d=i.linked_destroy,m=i.linked_lathe,u=i.linked_imprinter;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.MAIN,render:function(){function v(){return(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Sync Database with Network",icon:"sync",disabled:!s,onClick:function(){function b(){c("sync")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Connect to Research Network",icon:"plug",disabled:s,onClick:function(){function b(){c("togglesync")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!s,icon:"unlink",content:"Disconnect from Research Network",onClick:function(){function b(){c("togglesync")}return b}()}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,content:"Device Linkage Menu",icon:"link",menu:f.MENU.SETTINGS,submenu:f.SUBMENU.SETTINGS_DEVICES}),l===1?(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation",content:"[ADMIN] Maximize Research Levels",onClick:function(){function b(){return c("maxresearch")}return b}()}):null]})})}return v}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.SETTINGS_DEVICES,render:function(){function v(){return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage Menu",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){function b(){return c("find_device")}return b}()}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",children:(0,e.createVNode)(1,"h3",null,"Linked Devices:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[d?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Destructive Analyzer",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){return c("disconnect",{item:"destroy"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Destructive Analyzer Linked"}),m?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Protolathe",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){c("disconnect",{item:"lathe"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Protolathe Linked"}),u?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Circuit Imprinter",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){return c("disconnect",{item:"imprinter"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Circuit Imprinter Linked"})]})]})}return v}()})]})}return y}()},13472:function(L,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=r.RndRoute=r.RndNavbar=r.RndNavButton=r.MainMenu=r.LatheSearch=r.LatheMenu=r.LatheMaterials=r.LatheMaterialStorage=r.LatheMainMenu=r.LatheChemicalStorage=r.LatheCategory=r.DeconstructionMenu=r.DataDiskMenu=r.CurrentLevels=void 0;var e=n(93098);r.CurrentLevels=e.CurrentLevels;var a=n(19192);r.DataDiskMenu=a.DataDiskMenu;var t=n(20887);r.DeconstructionMenu=t.DeconstructionMenu;var o=n(10666);r.LatheCategory=o.LatheCategory;var f=n(52285);r.LatheChemicalStorage=f.LatheChemicalStorage;var S=n(71964);r.LatheMainMenu=S.LatheMainMenu;var y=n(83706);r.LatheMaterials=y.LatheMaterials;var k=n(17906);r.LatheMaterialStorage=k.LatheMaterialStorage;var V=n(76749);r.LatheMenu=V.LatheMenu;var p=n(74698);r.LatheSearch=p.LatheSearch;var i=n(17180);r.MainMenu=i.MainMenu;var c=n(94942);r.RndNavbar=c.RndNavbar;var s=n(63459);r.RndNavButton=s.RndNavButton;var l=n(12059);r.RndRoute=l.RndRoute;var d=n(52580);r.SettingsMenu=d.SettingsMenu},40026:function(L,r,n){"use strict";r.__esModule=!0,r.RoboQuest=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.RoboQuest=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.hasID,l=c.name,d=c.questInfo,m=c.hasTask,u=c.canCheck,v=c.canSend,b=c.checkMessage,C=c.style,h=c.cooldown,g=c.instant_teleport,N=c.shopItems,x=c.points,B=c.cats,I=(0,t.useLocalState)(V,"shopState",!1),w=I[0],T=I[1],A={medical:"blue",working:"brown",security:"red",working_medical:"olive",medical_security:"violet",working_medical_security:"grey"};return(0,e.createComponentVNode)(2,f.Window,{theme:C,width:1e3,height:540,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:40,children:[!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0437\u0430\u043A\u0430\u0437",buttons:(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043C\u0435\u0445\u0430",icon:"search",tooltipPosition:"bottom",tooltip:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u043D\u0430 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0445 \u0434\u043B\u044F \u0437\u0430\u043A\u0430\u0437\u0430 \u043C\u043E\u0434\u0443\u043B\u0435\u0439.",disabled:!s||!m||!u||h,onClick:function(){function E(){return i("Check")}return E}()}),children:[(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:60,textAlign:"center",align:"center",children:!!m&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest_large128x128",d.icon]))}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Divider,{vertical:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:42,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&d.modules.map(function(E){return E.id<4&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",E.icon]),null,1,null,E.id)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&d.modules.map(function(E){return E.id>3&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",E.icon]),null,1,null,E.id)})})]})})]}),(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Divider),(0,e.createVNode)(1,"b",null,b,0)],4),!!h&&(0,e.createFragment)([(0,e.createVNode)(1,"b",null,"\u0417\u0430 \u043E\u0442\u043A\u0430\u0437 \u043E\u0442 \u0437\u0430\u043A\u0430\u0437\u0430, \u0432\u044B \u0431\u044B\u043B\u0438 \u043E\u0442\u0441\u0442\u0440\u0430\u043D\u0435\u043D\u044B \u043E\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0430 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,h,0)],4)]}),!!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:(0,e.createComponentVNode)(2,o.Box,{children:["\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u0447\u0435\u0440\u0442\u0435\u0436\u0435\u0439",(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",(0,e.createVNode)(1,"b",null,x.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,x.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,x.security,0,{style:{color:"red"}})]})]}),children:Object.keys(N).map(function(E){return(0,e.createFragment)(!(N[E]===void 0||N[E].length===0||E==="robo")&&N[E].map(function(P){return(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:A[E],image:P.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[P.name," ",(0,e.createVNode)(1,"b",null,P.cost.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,P.cost.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,P.cost.security,0,{style:{color:"red"}})]}),content:P.desc,onClick:function(){function O(){return i("buyItem",{item:P.path})}return O}()},P.path)}),0,E)})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:20,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0414\u0440\u0443\u0433\u043E\u0435",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041C\u0430\u0433\u0430\u0437\u0438\u043D",width:"7rem",icon:"shopping-cart",onClick:function(){function E(){return T(!w)}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"cog",tooltipPosition:"bottom",tooltip:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 \u0441\u0442\u0438\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.",onClick:function(){function E(){return i("ChangeStyle")}return E}()})],4),children:[!!l&&(0,e.createFragment)([(0,e.createTextVNode)("\u0417\u0434\u0440\u0430\u0441\u0442\u0432\u0443\u0439\u0442\u0435,"),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,l,0),(0,e.createVNode)(1,"br")],4),(0,e.createFragment)([(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041F\u0440\u0438 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u0438 \u0437\u0430\u043A\u0430\u0437\u0430 \u043D\u0430 \u044D\u043A\u0437\u043A\u043E\u0441\u0442\u044E\u043C, \u0432\u044B\u0431\u043E\u0440 \u043F\u043E\u0434\u0442\u0438\u043F\u0430 \u043C\u0435\u0445\u0430 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u0435\u0442 \u0442\u0438\u043F \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u043E\u0447\u043A\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u043D\u0430\u0447\u0438\u0441\u043B\u0435\u043D\u044B \u0437\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u0437\u0430\u043A\u0430\u0437\u0430."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u0420\u0430\u0431\u043E\u0447\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"brown",children:[" ","\u043A\u043E\u0440\u0438\u0447\u043D\u0435\u0432\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0441\u043A\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"teal",children:[" ","\u0433\u043E\u043B\u0443\u0431\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u0411\u043E\u0435\u0432\u044B\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"red",children:[" ","\u043A\u0440\u0430\u0441\u043D\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041A\u0430\u0436\u0434\u044B\u0439 \u043C\u0435\u0445, \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043F\u043E\u0434\u0442\u0438\u043F\u0430, \u043F\u0440\u0438\u043D\u043E\u0441\u0438\u0442 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043E\u0447\u043A\u043E\u0432 \u0434\u043B\u044F \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434.")],0)]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:38,children:[!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"\u0418\u043D\u0444\u043E",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"id-card",content:"\u0412\u044B\u043D\u0443\u0442\u044C ID",disabled:!s,onClick:function(){function E(){return i("RemoveID")}return E}()}),!m&&(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",content:"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u043C\u0435\u0445",disabled:!s||h,onClick:function(){function E(){return i("GetTask")}return E}()}),!!m&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0435\u0447\u0430\u0442\u044C",icon:"print",onClick:function(){function E(){return i("printOrder")}return E}(),disabled:!m}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"\u041E\u0442\u043A\u0430\u0437\u0430\u0442\u044C\u0441\u044F",disabled:!s||h,onClick:function(){function E(){return i("RemoveTask")}return E}()})],4)],0),children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"1rem",children:[(0,e.createVNode)(1,"b",null,"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435: ",16),d.name,(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435: ",16),d.desc]}),(0,e.createComponentVNode)(2,o.Section,{title:"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0435 \u041C\u043E\u0434\u0443\u043B\u0438:",level:2,children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"0.5rem",children:!!m&&d.modules.map(function(E){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Module "),E.id],0),(0,e.createTextVNode)(": "),E.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br")],0,E.id)})})}),(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u041E\u0442\u043F\u0440\u0430\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u043D\u0430 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0432\u0430\u043C\u0438 \u0442\u0435\u043B\u0435\u043F\u0430\u0434.",disabled:!s||!m||!v||h,onClick:function(){function E(){return i("SendMech",{type:"send"})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u0423\u043F\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u0423\u043F\u0430\u043A\u043E\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u0434\u043B\u044F \u0441\u0430\u043C\u043E\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0432 \u043A\u0430\u0440\u0433\u043E.",disabled:!s||!m||!v||h,onClick:function(){function E(){return i("SendMech",{type:"only_packing"})}return E}()})]}),(0,e.createVNode)(1,"box",null,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"30rem",bold:!0,content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"bottom",tooltip:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043C\u0435\u0445\u0430 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0443.",disabled:!s||!m||!v||h||!g,onClick:function(){function E(){return i("SendMech",{type:"instant"})}return E}()}),2,{mb:"1.5rem",textAlign:"center"})]}),!!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createTextVNode)("\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434"),(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",x.robo]})],4),children:N.robo.map(function(E){return(!E.emagOnly||C==="syndicate")&&(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:"purple",image:E.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[E.name," ",(0,e.createVNode)(1,"b",null,E.cost.robo,0,{style:{color:"purple"}})]}),content:E.desc,onClick:function(){function P(){return i("buyItem",{item:E.path})}return P}()},E.name)})})]})]})})})}return y}()},26109:function(L,r,n){"use strict";r.__esModule=!0,r.RobotSelfDiagnosis=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),S=function(V,p){var i=V/p;return i<=.2?"good":i<=.5?"average":"bad"},y=r.RobotSelfDiagnosis=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.data,s=c.component_data;return(0,e.createComponentVNode)(2,o.Window,{width:280,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:s.map(function(l,d){return(0,e.createComponentVNode)(2,t.Section,{title:(0,f.capitalize)(l.name),children:l.installed<=0?(0,e.createComponentVNode)(2,t.NoticeBox,{m:-.5,height:3.5,color:"red",style:{"font-style":"normal"},children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:l.installed===-1?"Destroyed":"Missing"})})}):(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"72%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",color:S(l.brute_damage,l.max_damage),children:l.brute_damage}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",color:S(l.electronic_damage,l.max_damage),children:l.electronic_damage})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Powered",color:l.powered?"good":"bad",children:l.powered?"Yes":"No"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Enabled",color:l.status?"good":"bad",children:l.status?"Yes":"No"})]})})]})},d)})})})}return k}()},97997:function(L,r,n){"use strict";r.__esModule=!0,r.RoboticsControlConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.RoboticsControlConsole=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.can_hack,l=c.safety,d=c.show_detonate_all,m=c.cyborgs,u=m===void 0?[]:m;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:460,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!d&&(0,e.createComponentVNode)(2,t.Section,{title:"Emergency Self Destruct",children:[(0,e.createComponentVNode)(2,t.Button,{icon:l?"lock":"unlock",content:l?"Disable Safety":"Enable Safety",selected:l,onClick:function(){function v(){return i("arm",{})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",disabled:l,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){function v(){return i("nuke",{})}return v}()})]}),(0,e.createComponentVNode)(2,S,{cyborgs:u,can_hack:s})]})})}return y}(),S=function(k,V){var p=k.cyborgs,i=k.can_hack,c=(0,a.useBackend)(V),s=c.act,l=c.data;return p.length?p.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createFragment)([!!d.hackable&&!d.emagged&&(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){function m(){return s("hackbot",{uid:d.uid})}return m}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:d.locked_down?"unlock":"lock",color:d.locked_down?"good":"default",content:d.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){function m(){return s("stopbot",{uid:d.uid})}return m}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){function m(){return s("killbot",{uid:d.uid})}return m}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Box,{color:d.status?"bad":d.locked_down?"average":"good",children:d.status?"Not Responding":d.locked_down?"Locked Down":"Nominal"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:(0,e.createComponentVNode)(2,t.Box,{children:d.locstring})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.health>50?"good":"bad",value:d.health/100})}),typeof d.charge=="number"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.charge>30?"good":"bad",value:d.charge/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Capacity",children:(0,e.createComponentVNode)(2,t.Box,{color:d.cell_capacity<3e4?"average":"good",children:d.cell_capacity})})],4)||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"No Power Cell"})}),!!d.is_hacked&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safeties",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"DISABLED"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Module",children:d.module}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:(0,e.createComponentVNode)(2,t.Box,{color:d.synchronization?"default":"average",children:d.synchronization||"None"})})]})},d.uid)}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cyborg units detected within access parameters."})}},54431:function(L,r,n){"use strict";r.__esModule=!0,r.Safe=void 0;var e=n(89005),a=n(79140),t=n(72253),o=n(36036),f=n(98595),S=r.Safe=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.dial,u=d.open,v=d.locked,b=d.contents;return(0,e.createComponentVNode)(2,f.Window,{theme:"safe",width:600,height:800,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"25%"}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,e.createComponentVNode)(2,o.Icon,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,e.createVNode)(1,"br"),u?(0,e.createComponentVNode)(2,k):(0,e.createComponentVNode)(2,o.Box,{as:"img",className:"Safe--dial",src:(0,a.resolveAsset)("safe_dial.png"),style:{transform:"rotate(-"+3.6*m+"deg)","z-index":0}})]}),!u&&(0,e.createComponentVNode)(2,V)]})})}return p}(),y=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.dial,u=d.open,v=d.locked,b=function(h,g){return(0,e.createComponentVNode)(2,o.Button,{disabled:u||g&&!v,icon:"arrow-"+(g?"right":"left"),content:(g?"Right":"Left")+" "+h,iconRight:g,onClick:function(){function N(){return l(g?"turnleft":"turnright",{num:h})}return N}(),style:{"z-index":10}})};return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:v,icon:u?"lock":"lock-open",content:u?"Close":"Open",mb:"0.5rem",onClick:function(){function C(){return l("open")}return C}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{position:"absolute",children:[b(50),b(10),b(1)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[b(1,!0),b(10,!0),b(50,!0)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--number",children:m})]})},k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.contents;return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--contents",overflow:"auto",children:m.map(function(u,v){return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{mb:"0.5rem",onClick:function(){function b(){return l("retrieve",{index:v+1})}return b}(),children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:u.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),u.name]}),(0,e.createVNode)(1,"br")],4,u)})})},V=function(i,c){return(0,e.createComponentVNode)(2,o.Section,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,e.createComponentVNode)(2,o.Box,{children:["1. Turn the dial left to the first number.",(0,e.createVNode)(1,"br"),"2. Turn the dial right to the second number.",(0,e.createVNode)(1,"br"),"3. Continue repeating this process for each number, switching between left and right each time.",(0,e.createVNode)(1,"br"),"4. Open the safe."]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},29740:function(L,r,n){"use strict";r.__esModule=!0,r.SatelliteControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SatelliteControl=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.satellites,s=i.notice,l=i.meteor_shield,d=i.meteor_shield_coverage,m=i.meteor_shield_coverage_max,u=i.meteor_shield_coverage_percentage;return(0,e.createComponentVNode)(2,o.Window,{width:475,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l&&(0,e.createComponentVNode)(2,t.Section,{title:"Station Shield Coverage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:u>=100?"good":"average",value:d,maxValue:m,children:[u," %"]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Satellite Network Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alert",color:"red",children:i.notice}),c.map(function(v){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"#"+v.id,children:[v.mode," ",(0,e.createComponentVNode)(2,t.Button,{content:v.active?"Deactivate":"Activate",icon:"arrow-circle-right",onClick:function(){function b(){return p("toggle",{id:v.id})}return b}()})]},v.id)})]})})]})})}return S}()},44162:function(L,r,n){"use strict";r.__esModule=!0,r.SecureStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SecureStorage=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.emagged,s=i.locked,l=i.l_set,d=i.l_setshort,m=i.current_code,u=function(){function v(b){var C=b.buttonValue,h=b.color;return h||(h="default"),(0,e.createComponentVNode)(2,t.Button,{disabled:c||d,type:"button",color:h,onClick:function(){function g(){return p("setnumber",{buttonValue:C})}return g}(),children:C})}return v}();return(0,e.createComponentVNode)(2,o.Window,{width:520,height:200,children:(0,e.createComponentVNode)(2,t.Flex,{spacing:"1",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:16,shrink:0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"Code Panel",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"1"}),(0,e.createComponentVNode)(2,u,{buttonValue:"2"}),(0,e.createComponentVNode)(2,u,{buttonValue:"3"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"4"}),(0,e.createComponentVNode)(2,u,{buttonValue:"5"}),(0,e.createComponentVNode)(2,u,{buttonValue:"6"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"7"}),(0,e.createComponentVNode)(2,u,{buttonValue:"8"}),(0,e.createComponentVNode)(2,u,{buttonValue:"9"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"R",color:"red"}),(0,e.createComponentVNode)(2,u,{buttonValue:"0"}),(0,e.createComponentVNode)(2,u,{buttonValue:"E",color:"green"})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Current Status",children:c||d?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:c?"LOCKING SYSTEM ERROR - 1701":"ALERT: MEMORY SYSTEM ERROR - 6040 201"})}),c?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"NEW INPUT, ASSHOLE"})}):""]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Secure Code",children:(0,e.createComponentVNode)(2,t.Box,{color:l?"red":"green",children:l?"*****":"NOT SET. ENTER NEW."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:s?"red":"green",children:s?"Locked":"Unlocked"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{children:m||"Waiting for input"})}),(0,e.createComponentVNode)(2,t.Button,{top:".35em",left:".5em",disabled:s,color:"red",content:"Lock",icon:"lock",onClick:function(){function v(){return p("close")}return v}()})]})})]})})}return S}()},6272:function(L,r,n){"use strict";r.__esModule=!0,r.SecurityRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=n(3939),y=n(321),k=n(5485),V=n(22091),p={"*Execute*":"execute","*Arrest*":"arrest",Incarcerated:"incarcerated",Parolled:"parolled",Released:"released",Demote:"demote",Search:"search",Monitor:"monitor"},i=function(g,N){(0,S.modalOpen)(g,"edit",{field:N.edit,value:N.value})},c=r.SecurityRecords=function(){function h(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.loginState,T=I.currentPage,A;if(w.logged_in)T===1?A=(0,e.createComponentVNode)(2,l):T===2?A=(0,e.createComponentVNode)(2,u):T===3&&(A=(0,e.createComponentVNode)(2,v));else return(0,e.createComponentVNode)(2,f.Window,{width:800,height:900,theme:"security",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});return(0,e.createComponentVNode)(2,f.Window,{theme:"security",width:800,height:900,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,V.TemporaryNotice),(0,e.createComponentVNode)(2,s),A]})})]})}return h}(),s=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.currentPage,T=I.general;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===1,onClick:function(){function A(){return B("page",{page:1})}return A}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"list"}),"List Records"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===2,onClick:function(){function A(){return B("page",{page:2})}return A}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"wrench"}),"Record Maintenance"]}),w===3&&T&&!T.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===3,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"file"}),"Record: ",T.fields[0].value]})]})},l=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.records,T=(0,t.useLocalState)(N,"searchText",""),A=T[0],E=T[1],P=(0,t.useLocalState)(N,"sortId","name"),O=P[0],M=P[1],F=(0,t.useLocalState)(N,"sortOrder",!0),D=F[0],_=F[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,m)}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"SecurityRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,d,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,d,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,d,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,d,{id:"fingerprint",children:"Fingerprint"}),(0,e.createComponentVNode)(2,d,{id:"status",children:"Criminal Status"})]}),w.filter((0,a.createSearch)(A,function(W){return W.name+"|"+W.id+"|"+W.rank+"|"+W.fingerprint+"|"+W.status})).sort(function(W,U){var $=D?1:-1;return W[O].localeCompare(U[O])*$}).map(function(W){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"SecurityRecords__listRow--"+p[W.status],onClick:function(){function U(){return B("view",{uid_gen:W.uid_gen,uid_sec:W.uid_sec})}return U}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",W.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.fingerprint}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.status})]},W.id)})]})})})],4)},d=function(g,N){var x=(0,t.useLocalState)(N,"sortId","name"),B=x[0],I=x[1],w=(0,t.useLocalState)(N,"sortOrder",!0),T=w[0],A=w[1],E=g.id,P=g.children;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:B!==E&&"transparent",fluid:!0,onClick:function(){function O(){B===E?A(!T):(I(E),A(!0))}return O}(),children:[P,B===E&&(0,e.createComponentVNode)(2,o.Icon,{name:T?"sort-up":"sort-down",ml:"0.25rem;"})]})})})},m=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.isPrinting,T=(0,t.useLocalState)(N,"searchText",""),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:"0.25rem",content:"New Record",icon:"plus",onClick:function(){function P(){return B("new_general")}return P}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:w,icon:w?"spinner":"print",iconSpin:!!w,content:"Print Cell Log",onClick:function(){function P(){return(0,S.modalOpen)(N,"print_cell_log")}return P}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by Name, ID, Assignment, Fingerprint, Status",fluid:!0,onInput:function(){function P(O,M){return E(M)}return P}()})})]})},u=function(g,N){var x=(0,t.useBackend)(N),B=x.act;return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"download",content:"Backup to Disk",tooltip:"This feature is not available.",tooltipPosition:"right"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"upload",content:"Upload from Disk",tooltip:"This feature is not available.",tooltipPosition:"right",my:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){function I(){return B("delete_security_all")}return I}(),mb:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Cell Logs",onClick:function(){function I(){return B("delete_cell_logs")}return I}()})]})},v=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.isPrinting,T=I.general,A=I.security;return!T||!T.fields?(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"General records lost!"}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,level:2,mt:"-6px",title:"General Data",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:w,icon:w?"spinner":"print",iconSpin:!!w,content:"Print Record",onClick:function(){function E(){return B("print_record")}return E}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"WARNING: This will also delete the Security and Medical records associated with this crew member!",tooltipPosition:"bottom-start",content:"Delete Record",onClick:function(){function E(){return B("delete_general")}return E}()})],4),children:(0,e.createComponentVNode)(2,b)})}),!A||!A.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function E(){return B("new_security")}return E}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Security records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:A.empty,content:"Delete Record",onClick:function(){function E(){return B("delete_security")}return E}()}),children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:A.fields.map(function(E,P){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:E.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(E.value),!!E.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:E.line_break?"1rem":"initial",onClick:function(){function O(){return i(N,E)}return O}()})]},P)})})})})}),(0,e.createComponentVNode)(2,C)],4)],0)},b=function(g,N){var x=(0,t.useBackend)(N),B=x.data,I=B.general;return!I||!I.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:I.fields.map(function(w,T){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:w.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(""+w.value),!!w.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:w.line_break?"1rem":"initial",onClick:function(){function A(){return i(N,w)}return A}()})]},T)})})}),!!I.has_photos&&I.photos.map(function(w,T){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:w,style:{width:"96px","margin-top":"5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",T+1]},T)})]})},C=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.security;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function T(){return(0,S.modalOpen)(N,"comment_add")}return T}()}),children:w.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):w.comments.map(function(T,A){return(0,e.createComponentVNode)(2,o.Box,{preserveWhitespace:!0,children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:T.header||"Auto-generated"}),(0,e.createVNode)(1,"br"),T.text||T,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function E(){return B("comment_delete",{id:A+1})}return E}()})]},A)})})})}},5099:function(L,r,n){"use strict";r.__esModule=!0,r.SeedExtractor=void 0;var e=n(89005),a=n(25328),t=n(35840),o=n(72253),f=n(36036),S=n(98595),y=n(3939);function k(m,u){var v=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(v)return(v=v.call(m)).next.bind(v);if(Array.isArray(m)||(v=V(m))||u&&m&&typeof m.length=="number"){v&&(m=v);var b=0;return function(){return b>=m.length?{done:!0}:{done:!1,value:m[b++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function V(m,u){if(m){if(typeof m=="string")return p(m,u);var v={}.toString.call(m).slice(8,-1);return v==="Object"&&m.constructor&&(v=m.constructor.name),v==="Map"||v==="Set"?Array.from(m):v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?p(m,u):void 0}}function p(m,u){(u==null||u>m.length)&&(u=m.length);for(var v=0,b=Array(u);v=A},C=function(T,A){return T<=A},h=u.split(" "),g=[],N=function(){var T=I.value,A=T.split(":");if(A.length===0)return 0;if(A.length===1)return g.push(function(O){return(O.name+" ("+O.variant+")").toLocaleLowerCase().includes(A[0].toLocaleLowerCase())}),0;if(A.length>2)return{v:function(){function O(M){return!1}return O}()};var E,P=v;if(A[1][A[1].length-1]==="-"?(P=C,E=Number(A[1].substring(0,A[1].length-1))):A[1][A[1].length-1]==="+"?(P=b,E=Number(A[1].substring(0,A[1].length-1))):E=Number(A[1]),isNaN(E))return{v:function(){function O(M){return!1}return O}()};switch(A[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":g.push(function(O){return P(O.lifespan,E)});break;case"e":case"end":case"endurance":g.push(function(O){return P(O.endurance,E)});break;case"m":case"mat":case"maturation":g.push(function(O){return P(O.maturation,E)});break;case"pr":case"prod":case"production":g.push(function(O){return P(O.production,E)});break;case"y":case"yield":g.push(function(O){return P(O.yield,E)});break;case"po":case"pot":case"potency":g.push(function(O){return P(O.potency,E)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":g.push(function(O){return P(O.amount,E)});break;default:return{v:function(){function O(M){return!1}return O}()}}},x,B=k(h),I;!(I=B()).done;)if(x=N(),x!==0&&x)return x.v;return function(w){for(var T=0,A=g;T=1?Number(P):1)}return A}()})]})]})}},2916:function(L,r,n){"use strict";r.__esModule=!0,r.ShuttleConsoleContent=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleConsole=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=i.type,u=m===void 0?"shuttle":m,v=i.blind_drop,b=d.authorization_required;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:240,children:[!!b&&(0,e.createComponentVNode)(2,t.Modal,{ml:1,mt:1,width:26,height:12,fontSize:"28px",fontFamily:"monospace",textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,children:(0,e.createComponentVNode)(2,t.Icon,{name:"minus-circle"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,ml:2,color:"bad",children:u==="shuttle"?"SHUTTLE LOCKED":"BASE LOCKED"})]}),(0,e.createComponentVNode)(2,t.Box,{fontSize:"18px",mt:4,children:(0,e.createComponentVNode)(2,t.Button,{lineHeight:"40px",icon:"arrow-circle-right",content:"Request Authorization",color:"bad",onClick:function(){function C(){return l("request")}return C}()})})]}),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V,{type:u,blind_drop:v})})]})}return p}(),S=function(i,c){var s;return i==null||(s=i.find(function(l){return l.id===c}))==null?void 0:s.name},y=function(i,c){var s;return i==null||(s=i.find(function(l){return l.name===c}))==null?void 0:s.id},k={"In Transit":"good",Idle:"average",Igniting:"average",Recharging:"average",Missing:"bad","Unauthorized Access":"bad",Locked:"bad"},V=r.ShuttleConsoleContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=i.type,u=i.blind_drop,v=d.status,b=d.locked,C=d.authorization_required,h=d.destination,g=d.docked_location,N=d.timer_str,x=d.locations,B=x===void 0?[]:x;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"26px",textAlign:"center",fontFamily:"monospace",children:N||"00:00"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",fontSize:"14px",mb:1,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,bold:!0,children:"STATUS:"}),(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:k[v]||"bad",ml:1,children:v||"Not Available"})]}),(0,e.createComponentVNode)(2,t.Section,{title:m==="shuttle"?"Shuttle Controls":"Base Launch Controls",level:2,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:g||"Not Available"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",buttons:m!=="shuttle"&&B.length===0&&!!u&&(0,e.createComponentVNode)(2,t.Button,{color:"bad",icon:"exclamation-triangle",disabled:C||!u,content:"Blind Drop",onClick:function(){function I(){return l("random")}return I}()}),children:B.length===0&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"bad",children:"Not Available"})||B.length===1&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"average",children:S(B,h)})||(0,e.createComponentVNode)(2,t.Dropdown,{mb:1.7,over:!0,width:"240px",options:B.map(function(I){return I.name}),disabled:b||C,selected:S(B,h)||"Select a Destination",onSelected:function(){function I(w){return l("set_destination",{destination:y(B,w)})}return I}()})})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Depart",disabled:!S(B,h)||b||C||v!=="Idle",icon:"arrow-up",textAlign:"center",onClick:function(){function I(){return l("move",{shuttle_id:h})}return I}()})]})]})}return p}()},39401:function(L,r,n){"use strict";r.__esModule=!0,r.ShuttleManipulator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleManipulator=function(){function V(p,i){var c=(0,a.useLocalState)(i,"tabIndex",0),s=c[0],l=c[1],d=function(){function m(u){switch(u){case 0:return(0,e.createComponentVNode)(2,S);case 1:return(0,e.createComponentVNode)(2,y);case 2:return(0,e.createComponentVNode)(2,k);default:return"WE SHOULDN'T BE HERE!"}}return m}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===0,onClick:function(){function m(){return l(0)}return m}(),icon:"info-circle",children:"Status"},"Status"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===1,onClick:function(){function m(){return l(1)}return m}(),icon:"file-import",children:"Templates"},"Templates"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===2,onClick:function(){function m(){return l(2)}return m}(),icon:"tools",children:"Modification"},"Modification")]}),d(s)]})})})}return V}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.shuttles;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{title:m.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID",children:m.id}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Timer",children:m.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Mode",children:m.mode}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:m.status}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:m.id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Fast Travel",icon:"fast-forward",onClick:function(){function u(){return s("fast_travel",{id:m.id})}return u}()})]})]})},m.name)})})},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.templates_tabs,m=l.existing_shuttle,u=l.templates;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:d.map(function(v){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===m.id,icon:"file",onClick:function(){function b(){return s("select_template_category",{cat:v})}return b}(),children:v},v)})}),!!m&&u[m.id].templates.map(function(v){return(0,e.createComponentVNode)(2,t.Section,{title:v.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[v.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:v.description}),v.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:v.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Load Template",icon:"download",onClick:function(){function b(){return s("select_template",{shuttle_id:v.shuttle_id})}return b}()})})]})},v.name)})]})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.existing_shuttle,m=l.selected;return(0,e.createComponentVNode)(2,t.Box,{children:[d?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: "+d.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:d.status}),d.timer&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Timer",children:d.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:d.id})}return u}()})})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: None"}),m?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: "+m.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:m.description}),m.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:m.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Preview",icon:"eye",onClick:function(){function u(){return s("preview",{shuttle_id:m.shuttle_id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Load",icon:"download",onClick:function(){function u(){return s("load",{shuttle_id:m.shuttle_id})}return u}()})]})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: None"})]})}},88284:function(L,r,n){"use strict";r.__esModule=!0,r.Sleeper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},V=["bad","average","average","good","average","average","bad"],p=r.Sleeper=function(){function u(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.hasOccupant,x=N?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,m);return(0,e.createComponentVNode)(2,f.Window,{width:550,height:760,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:x}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,l)})]})})})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant;return(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,d)],4)},c=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant,x=g.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,content:x?"On":"Off",onClick:function(){function B(){return h("auto_eject_dead_"+(x?"off":"on"))}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",content:"Eject",onClick:function(){function B(){return h("ejectify")}return B}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:N.name}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxHealth,value:N.health/N.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]},children:(0,a.round)(N.health,0)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",color:S[N.stat][0],children:S[N.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxTemp,value:N.bodyTemperature/N.maxTemp,color:V[N.temperatureSuitability+3],children:[(0,a.round)(N.btCelsius,0),"\xB0C,",(0,a.round)(N.btFaren,0),"\xB0F"]})}),!!N.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.bloodMax,value:N.bloodLevel/N.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[N.bloodPercent,"%, ",N.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[N.pulse," BPM"]})],4)]})})},s=function(v,b){var C=(0,t.useBackend)(b),h=C.data,g=h.occupant;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Damage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:y.map(function(N,x){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N[0],children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:g[N[1]]/100,ranges:k,children:(0,a.round)(g[N[1]],0)},x)},x)})})})},l=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.hasOccupant,x=g.isBeakerLoaded,B=g.beakerMaxSpace,I=g.beakerFreeSpace,w=g.dialysis,T=w&&I>0;return(0,e.createComponentVNode)(2,o.Section,{title:"Dialysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!x||I<=0||!N,selected:T,icon:T?"toggle-on":"toggle-off",content:T?"Active":"Inactive",onClick:function(){function A(){return h("togglefilter")}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!x,icon:"eject",content:"Eject",onClick:function(){function A(){return h("removebeaker")}return A}()})],4),children:x?(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:I/B,ranges:{good:[.5,1/0],average:[.25,.5],bad:[-1/0,.25]},children:[I,"u"]})})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No beaker loaded."})})},d=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant,x=g.chemicals,B=g.maxchem,I=g.amounts;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Chemicals",children:x.map(function(w,T){var A="",E;return w.overdosing?(A="bad",E=(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle"}),"\xA0 Overdosing!"]})):w.od_warning&&(A="average",E=(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle"}),"\xA0 Close to overdosing"]})),(0,e.createComponentVNode)(2,o.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{title:w.title,level:"3",mx:"0",lineHeight:"18px",buttons:E,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:w.occ_amount/B,color:A,title:"Amount of chemicals currently inside the occupant / Total amount injectable by this machine",mr:"0.5rem",children:[w.pretty_amount,"/",B,"u"]}),I.map(function(P,O){return(0,e.createComponentVNode)(2,o.Button,{disabled:!w.injectable||w.occ_amount+P>B||N.stat===2,icon:"syringe",content:"Inject "+P+"u",title:"Inject "+P+"u of "+w.title+" into the occupant",mb:"0",height:"19px",onClick:function(){function M(){return h("chemical",{chemid:w.id,amount:P})}return M}()},O)})]})})},T)})})},m=function(v,b){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},21597:function(L,r,n){"use strict";r.__esModule=!0,r.SlotMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SlotMachine=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.money===null)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"Could not scan your card or could not find account!"}),(0,e.createComponentVNode)(2,t.Box,{children:"Please wear or hold your ID and try again."})]})})});var c;return i.plays===1?c=i.plays+" player has tried their luck today!":c=i.plays+" players have tried their luck today!",(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{lineHeight:2,children:c}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Credits Remaining",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:i.money})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"50 credits to spin",children:(0,e.createComponentVNode)(2,t.Button,{icon:"coins",disabled:i.working,content:i.working?"Spinning...":"Spin",onClick:function(){function s(){return p("spin")}return s}()})})]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,lineHeight:2,color:i.resultlvl,children:i.result})]})})})}return S}()},46348:function(L,r,n){"use strict";r.__esModule=!0,r.Smartfridge=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Smartfridge=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.secure,s=i.can_dry,l=i.drying,d=i.contents;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Secure Access: Please have your identification ready."}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:s?"Drying rack":"Contents",buttons:!!s&&(0,e.createComponentVNode)(2,t.Button,{width:4,icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){function m(){return p("drying")}return m}()}),children:[!d&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cookie-bite",size:5,color:"brown"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No products loaded."]})}),!!d&&d.slice().sort(function(m,u){return m.display_name.localeCompare(u.display_name)}).map(function(m){return(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"55%",children:m.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"25%",children:["(",m.quantity," in stock)"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:13,children:[(0,e.createComponentVNode)(2,t.Button,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){function u(){return p("vend",{index:m.vend,amount:1})}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{width:"40px",minValue:0,value:0,maxValue:m.quantity,step:1,stepPixelSize:3,onChange:function(){function u(v,b){return p("vend",{index:m.vend,amount:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){function u(){return p("vend",{index:m.vend,amount:m.quantity})}return u}()})]})]},m)})]})]})})})}return S}()},86162:function(L,r,n){"use strict";r.__esModule=!0,r.Smes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),f=n(98595),S=1e3,y=r.Smes=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.capacityPercent,d=s.capacity,m=s.charge,u=s.inputAttempt,v=s.inputting,b=s.inputLevel,C=s.inputLevelMax,h=s.inputAvailable,g=s.outputPowernet,N=s.outputAttempt,x=s.outputting,B=s.outputLevel,I=s.outputLevelMax,w=s.outputUsed,T=l>=100&&"good"||v&&"average"||"bad",A=x&&"good"||m>0&&"average"||"bad";return(0,e.createComponentVNode)(2,f.Window,{width:340,height:345,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stored Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:l*.01,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:u?"sync-alt":"times",selected:u,onClick:function(){function E(){return c("tryinput")}return E}(),children:u?"Auto":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:T,children:l>=100&&"Fully Charged"||v&&"Charging"||"Not Charging"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Input",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:b===0,onClick:function(){function E(){return c("input",{target:"min"})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:b===0,onClick:function(){function E(){return c("input",{adjust:-1e4})}return E}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:b/S,fillValue:h/S,minValue:0,maxValue:C/S,step:5,stepPixelSize:4,format:function(){function E(P){return(0,o.formatPower)(P*S,1)}return E}(),onChange:function(){function E(P,O){return c("input",{target:O*S})}return E}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:b===C,onClick:function(){function E(){return c("input",{adjust:1e4})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:b===C,onClick:function(){function E(){return c("input",{target:"max"})}return E}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available",children:(0,o.formatPower)(h)})]})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Output Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:N?"power-off":"times",selected:N,onClick:function(){function E(){return c("tryoutput")}return E}(),children:N?"On":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:A,children:g?x?"Sending":m>0?"Not Sending":"No Charge":"Not Connected"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Output",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:B===0,onClick:function(){function E(){return c("output",{target:"min"})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:B===0,onClick:function(){function E(){return c("output",{adjust:-1e4})}return E}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:B/S,minValue:0,maxValue:I/S,step:5,stepPixelSize:4,format:function(){function E(P){return(0,o.formatPower)(P*S,1)}return E}(),onChange:function(){function E(P,O){return c("output",{target:O*S})}return E}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:B===I,onClick:function(){function E(){return c("output",{adjust:1e4})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:B===I,onClick:function(){function E(){return c("output",{target:"max"})}return E}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Outputting",children:(0,o.formatPower)(w)})]})})]})})})}return k}()},63584:function(L,r,n){"use strict";r.__esModule=!0,r.SolarControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SolarControl=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=0,s=1,l=2,d=i.generated,m=i.generated_ratio,u=i.tracking_state,v=i.tracking_rate,b=i.connected_panels,C=i.connected_tracker,h=i.cdir,g=i.direction,N=i.rotating_direction;return(0,e.createComponentVNode)(2,o.Window,{width:490,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){function x(){return p("refresh")}return x}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar tracker",color:C?"good":"bad",children:C?"OK":"N/A"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar panels",color:b>0?"good":"bad",children:b})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{size:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power output",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:m,children:d+" W"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[h,"\xB0 (",g,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===l&&(0,e.createComponentVNode)(2,t.Box,{children:" Automated "}),u===s&&(0,e.createComponentVNode)(2,t.Box,{children:[" ",v,"\xB0/h (",N,")"," "]}),u===c&&(0,e.createComponentVNode)(2,t.Box,{children:" Tracker offline "})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[u!==l&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:h,onDrag:function(){function x(B,I){return p("cdir",{cdir:I})}return x}()}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:u===c,onClick:function(){function x(){return p("track",{track:c})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"clock-o",content:"Timed",selected:u===s,onClick:function(){function x(){return p("track",{track:s})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:u===l,disabled:!C,onClick:function(){function x(){return p("track",{track:l})}return x}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===s&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:v,format:function(){function x(B){var I=Math.sign(B)>0?"+":"-";return I+Math.abs(B)}return x}(),onDrag:function(){function x(B,I){return p("tdir",{tdir:I})}return x}()}),u===c&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Tracker offline "}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]})]})})]})})}return S}()},38096:function(L,r,n){"use strict";r.__esModule=!0,r.SpawnersMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SpawnersMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.spawners||[];return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name+" ("+s.amount_left+" left)",level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function l(){return p("jump",{ID:s.uids})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){function l(){return p("spawn",{ID:s.uids})}return l}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:s.desc}),!!s.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:s.fluff}),!!s.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:s.important_info})]},s.name)})})})})}return S}()},7957:function(L,r,n){"use strict";r.__esModule=!0,r.SpiderOS=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(98595);function S(m,u){m.prototype=Object.create(u.prototype),m.prototype.constructor=m,y(m,u)}function y(m,u){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(v,b){return v.__proto__=b,v},y(m,u)}var k=r.SpiderOS=function(){function m(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g;return h.suit_tgui_state===0?g=(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"column",width:"60%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2.2,backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,s)})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"40%",height:"190px",grow:1,backgroundColor:"rgba(0, 0, 0, 0)",children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p)]})]}):h.suit_tgui_state===1&&(g=(0,e.createComponentVNode)(2,t.Flex,{width:"100%",height:"100%",direction:"column",shrink:1,spacing:1,children:(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0.8)",height:"100%",children:[(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d,{allMessages:h.current_load_text,finishedTimeout:3e3,current_initialisation_phase:h.current_initialisation_phase,end_terminal:h.end_terminal,onFinished:function(){function N(){return C("set_UI_state",{suit_tgui_state:0})}return N}()})]})})),(0,e.createComponentVNode)(2,f.Window,{width:800,height:630,theme:"spider_clan",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:g})})})}return m}(),V=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.allStylesPreview,g=C.style_preview_icon_state;return(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u041D\u0430\u0448\u0438 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0432\u0430\u043C \u043F\u043E\u0434\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u043E\u0434 \u0441\u0435\u0431\u044F, \u043F\u0440\u0438 \u044D\u0442\u043E\u043C \u043D\u0435 \u0442\u0435\u0440\u044F\u044F \u043E\u0431\u043E\u0440\u043E\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0430\u0447\u0435\u0441\u0442\u0432. \u041F\u043E\u0442\u043E\u043C\u0443 \u0447\u0442\u043E \u0443\u0434\u043E\u0431\u0441\u0442\u0432\u043E \u043F\u0440\u0438 \u043D\u043E\u0448\u0435\u043D\u0438\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u0436\u0438\u0437\u043D\u0435\u043D\u043D\u043E \u0432\u0430\u0436\u043D\u043E \u0434\u043B\u044F \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0435\u0433\u043E \u0443\u0431\u0438\u0439\u0446\u044B.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},mr:10,ml:10,children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+h[g],style:{"margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})})})},p=function(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g=h.designs,N=h.design_choice,x=h.scarf_design_choice,B=h.colors,I=h.color_choice,w=h.genders,T=h.preferred_clothes_gender,A=h.suit_state,E=h.preferred_scarf_over_hood,P=h.show_charge_UI,O=h.has_martial_art,M=h.show_concentration_UI,F;A===0?F="\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C":F="\u0414\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C";var D;E===0?D="\u041A\u0430\u043F\u044E\u0448\u043E\u043D":D="\u0428\u0430\u0440\u0444";var _;E===1?_=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C \u0448\u0430\u0440\u0444\u0430",content:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:x,onSelected:function(){function U($){return C("set_scarf_design",{scarf_design_choice:$})}return U}()})}):_=null;var W;return O?W=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u044F",content:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{selected:M,width:"78px",textAlign:"left",content:M?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function U(){return C("toggle_ui_concentration")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0441\u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u043B\u0438 \u0432\u044B \u0434\u043B\u044F \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0431\u043E\u0435\u0432\u043E\u0433\u043E \u0438\u0441\u0441\u043A\u0443\u0441\u0442\u0432\u0430.",tooltipPosition:"top-start"})]})}):W=null,(0,e.createComponentVNode)(2,t.Flex,{direction:"row",grow:1,alignContent:"center",ml:.5,children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,width:"100%",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:N,onSelected:function(){function U($){return C("set_design",{design_choice:$})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0432\u0435\u0442",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:I,onSelected:function(){function U($){return C("set_color",{color_choice:$})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0416\u0435\u043D\u0441\u043A\u0438\u0439/\u041C\u0443\u0436\u0441\u043A\u043E\u0439",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:w,selected:T,onSelected:function(){function U($){return C("set_gender",{preferred_clothes_gender:$})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0428\u0430\u0440\u0444/\u041A\u0430\u043F\u044E\u0448\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Button,{className:A===0?"":"Button_disabled",width:"90px",selected:E,disabled:A,textAlign:"left",content:D,onClick:function(){function U(){return C("toggle_scarf")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:'\u0421 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u043E\u0439 "\u0428\u0430\u0440\u0444" \u0432\u0430\u0448 \u043A\u0430\u043F\u044E\u0448\u043E\u043D \u0431\u043E\u043B\u044C\u0448\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u043E\u043B\u043E\u0441\u044B. \u041D\u043E \u044D\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u0447\u0438\u0442, \u0447\u0442\u043E \u0432\u0430\u0448\u0430 \u0433\u043E\u043B\u043E\u0432\u0430 \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u0430! \u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0435 \u043D\u0430\u043D\u043E-\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0432\u0441\u0451 \u0435\u0449\u0451 \u0440\u0435\u0430\u0433\u0438\u0440\u0443\u044E\u0442 \u043D\u0430 \u043F\u043E\u0442\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0443\u0433\u0440\u043E\u0437\u044B \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u044F \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443! \u0423\u0442\u043E\u0447\u043D\u0435\u043D\u0438\u0435: \u043D\u0430\u043D\u043E\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u0442\u0430\u043A \u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443 \u0438 \u043E\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u043E\u043B\u043E\u0432\u043D\u044B\u0445 \u0443\u0431\u043E\u0440\u043E\u0432 \u0441 \u0446\u0435\u043B\u044C\u044E \u0443\u043C\u0435\u043D\u044C\u0448\u0435\u043D\u0438\u044F \u043F\u043E\u043C\u0435\u0445 \u0432 \u0438\u0445 \u0440\u0430\u0431\u043E\u0442\u0435.',tooltipPosition:"top-start"})]}),_,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0440\u044F\u0434 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Button,{selected:P,width:"90px",textAlign:"left",content:P?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function U(){return C("toggle_ui_charge")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0437\u0430\u0440\u044F\u0434 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430.",tooltipPosition:"top-start"})]}),W]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+I,success:0,danger:0,mt:-1.2,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{width:"80%",icon:"power-off",mt:.5,textAlign:"center",content:F,tooltip:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u0438 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044E \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0432 \u043D\u0451\u043C \u0437\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0445. \n\u0423\u0447\u0442\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0441\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438, \u043A\u043E\u0433\u0434\u0430 \u043A\u043E\u0441\u0442\u044E\u043C \u0431\u0443\u0434\u0435\u0442 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u043A\u043B\u044E\u0447\u0451\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u043B\u044F\u0435\u0442 \u0437\u0430\u0440\u044F\u0434 \u0434\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0438 \u043C\u043E\u0434\u0443\u043B\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043D\u0435\u043B\u044C\u0437\u044F \u0441\u043D\u044F\u0442\u044C \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u0441\u043F\u043E\u0441\u043E\u0431\u043E\u043C, \u043F\u043E\u043A\u0430 \u043E\u043D \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0440\u043E\u0432\u043D\u043E \u043A\u0430\u043A \u0438 \u0432\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438. \u041F\u043E\u0434\u0443\u043C\u0430\u0439\u0442\u0435 \u0434\u0432\u0430\u0436\u0434\u044B \u043F\u0440\u0435\u0436\u0434\u0435, \u0447\u0435\u043C \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0435\u0433\u043E \u043D\u0430 \u0442\u0435\u0440\u0440\u0438\u0442\u043E\u0440\u0438\u0438 \u0432\u0440\u0430\u0433\u0430!",tooltipPosition:"top-start",onClick:function(){function U(){return C("initialise_suit")}return U}()})})]})})},i=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.allActionsPreview;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043E\u0432\u0435\u0442\u044B \u0438 \u043F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0438",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041C\u043E\u043B\u043E\u0434\u044B\u043C \u0443\u0431\u0438\u0439\u0446\u0430\u043C \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u043B\u0435\u0433\u043A\u043E \u043E\u0441\u0432\u043E\u0438\u0442\u0441\u044F \u0432 \u043F\u043E\u043B\u0435\u0432\u044B\u0445 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445, \u0434\u0430\u0436\u0435 \u043F\u043E\u0441\u043B\u0435 \u0438\u043D\u0442\u0435\u043D\u0441\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A. \n\u042D\u0442\u043E\u0442 \u0440\u0430\u0437\u0434\u0435\u043B \u043F\u0440\u0438\u0437\u0432\u0430\u043D \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0441\u043E\u0432\u0435\u0442\u0430\u043C\u0438 \u043F\u043E \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0447\u0430\u0441\u0442\u043E \u0432\u043E\u0437\u043D\u0438\u043A\u0430\u044E\u0449\u0438\u043C \u0432\u043E\u043F\u0440\u043E\u0441\u0430\u043C \u043A\u0430\u0441\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u044B\u0445 \u043C\u0438\u0441\u0441\u0438\u0439 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u0430\u043C \u0432\u044B\u0434\u0430\u0434\u0443\u0442 \u0438\u043B\u0438 \u0440\u0430\u0441\u0441\u043A\u0430\u0437\u0430\u0442\u044C \u043E \u043C\u0430\u043B\u043E\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u043A\u043E\u0442\u043E\u0440\u0443\u044E \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043E\u0431\u0435\u0440\u043D\u0443\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_teleport,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u0438 \u0448\u0430\u0442\u0442\u043B",content:"\u0412 \u0432\u0430\u0448\u0435\u043C \u0414\u043E\u0434\u0437\u0451 \u0435\u0441\u0442\u044C \u043B\u0438\u0447\u043D\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0434\u043B\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0438 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0422\u043E\u0447\u043A\u0430 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0430\u044F, \u043D\u043E \u043F\u0440\u0438\u043E\u0440\u0438\u0442\u0435\u0442 \u0438\u0434\u0451\u0442 \u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0442\u043E\u043D\u043D\u0435\u043B\u0438 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u043C\u0430\u043B\u043E\u043F\u043E\u0441\u0435\u0449\u0430\u0435\u043C\u044B\u0435 \u043C\u0435\u0441\u0442\u0430. \n\u042D\u0442\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u044B\u0439 \u0441\u043F\u043E\u0441\u043E\u0431 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0440\u0438\u0441\u0442\u0443\u043F\u0438\u0442\u044C \u043A \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \n\u041F\u043E\u043B\u044C\u0437\u0443\u044F\u0441\u044C \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u043C \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043B\u0435\u0440\u043E\u043C \u0448\u0430\u0442\u0442\u043B\u0430, \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E \u043A \u0441\u0435\u0431\u0435 \u0438 \u0432\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u043D\u0430\u0437\u0430\u0434. \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u0435\u0441\u043B\u0438 \u0432\u044B \u0440\u0435\u0448\u0438\u0442\u0435 \u043F\u043E\u043B\u0435\u0442\u0435\u0442\u044C \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435, \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C \u0432\u0430\u043C, \u0447\u0442\u043E \u0432\u043E \u0438\u0437\u0431\u0435\u0436\u0430\u043D\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u044F \u0438\u043B\u0438 \u043A\u0440\u0430\u0436\u0438 \u0448\u0430\u0442\u0442\u043B\u0430 \u0438 \u043F\u043E\u043F\u0430\u0434\u0430\u043D\u0438\u044F \u043D\u0430 \u0432\u0430\u0448\u0443 \u0431\u0430\u0437\u0443 \u043F\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u0438\u0445 \u043B\u0438\u0446, \u043E\u0442\u043B\u0438\u0447\u043D\u043E\u0439 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u043E\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.headset_green,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A",content:"\u0412 \u043E\u0442\u043B\u0438\u0447\u0438\u0438 \u043E\u0442 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u044B\u0445 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u043E\u0432 \u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0439, \u043D\u0430\u0448 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u0437\u0434\u0430\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u0438. \u0412 \u043D\u0435\u0433\u043E \u0432\u0441\u0442\u0440\u043E\u0435\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u043A\u0430\u043D\u0430\u043B \u0434\u043B\u044F \u043E\u0431\u0449\u0435\u043D\u0438\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0431\u043E\u0440\u0433\u043E\u043C \u0438\u043B\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u0447\u043B\u0435\u043D\u0430\u043C\u0438 \u043A\u043B\u0430\u043D\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043E\u043D \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u044E\u0431\u044B\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u0438 \u0438 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u0435 \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043B\u0443\u0448\u043A\u0438 \u0438/\u0438\u043B\u0438 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440\u0430 \u043A\u0430\u043D\u0430\u043B\u044B \u0438\u0445 \u043A\u043B\u044E\u0447\u0435\u0439. \u0411\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u044D\u0442\u043E\u043C\u0443 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u043D\u0430\u043A\u0430\u043F\u043B\u0438\u0432\u0430\u0442\u044C \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0435 \u0432\u0430\u043C \u043C\u0435\u0441\u0442\u043D\u044B\u0435 \u043A\u0430\u043D\u0430\u043B\u044B \u0441\u0432\u044F\u0437\u0438 \u0434\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u043B\u044E\u0431\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438- \u0447\u0435\u0441\u043A\u0438 \u0443\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u0438 \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0438\u0442 \u0431\u0438\u043D\u0430\u0440\u043D\u044B\u0435 \u0441\u0438\u0433\u043D\u0430\u043B\u044B \u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C\u044B\u0435 \u0441\u0438\u043D\u0442\u0435\u0442\u0438\u043A\u0430\u043C\u0438 \u043F\u0440\u0438 \u043E\u0431\u0449\u0435\u043D\u0438\u0438 \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043E\u043C. \u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044F \u0432\u0430\u043C \u0441\u0430\u043C\u0438\u043C \u043E\u0431\u0449\u0430\u0442\u044C\u0441\u044F \u0441 \u043D\u0438\u043C\u0438.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_sleeper,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0445\u0438\u0449\u0435\u043D\u0438\u0435 \u044D\u043A\u0438\u043F\u0430\u0436\u0430",content:"\u041F\u043E\u0440\u043E\u0439 \u043A\u043B\u0430\u043D\u0443 \u043D\u0443\u0436\u043D\u044B \u0441\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u043A\u043E\u0442\u043E\u0440\u044B\u043C\u0438 \u043C\u043E\u0433\u0443\u0442 \u043E\u0431\u043B\u0430\u0434\u0430\u0442\u044C \u043B\u044E\u0434\u0438 \u0440\u0430\u0431\u043E\u0442\u0430\u044E\u0449\u0438\u0435 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0412 \u0442\u0430\u043A\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0432\u0430\u043C \u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0441\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E \u043E\u0441\u043E\u0431\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u0443\u0436\u043E\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430. \u0414\u0430\u0436\u0435 \u0435\u0441\u043B\u0438 \u0432\u0430\u043C \u043D\u0435 \u0443\u0434\u0430\u0441\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E\u0449\u0435\u0433\u043E \u0432\u0441\u0435\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0435\u0439 \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430, \u043C\u043E\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0431\u0440\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043F\u043E \u043A\u0440\u0443\u043F\u0438\u0446\u0430\u043C \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u044F \u043F\u043E\u0445\u0438\u0449\u0430\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \n\u0414\u043B\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043F\u043E\u0445\u0438- \u0442\u0438\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \u0423 \u0432\u0430\u0441 \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435 \u0435\u0441\u0442\u044C \u0441\u043A\u0430\u0444\u0430\u043D\u0434\u0440\u044B, \u0430 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0437\u0430\u043F\u0430\u0441 \u043D\u0430- \u0440\u0443\u0447\u043D\u0438\u043A\u043E\u0432, \u043A\u0438\u0441\u043B\u043E\u0440\u043E\u0434\u0430 \u0438 \u0431\u0430\u043B\u043B\u043E- \u043D\u043E\u0432. \n\u0422\u0430\u043A \u0436\u0435 \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0432 \u043B\u044E\u0434\u0435\u0439 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0438\u043C\u043F\u0443\u043B\u044C\u0441, \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0441\u0442\u0430\u043D\u044F \u0438\u0445 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F. ",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ai_face,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0418\u0418",content:"\u0418\u043D\u043E\u0433\u0434\u0430 \u0443 \u043D\u0430\u0441 \u0437\u0430\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u0441\u0430\u0431\u043E- \u0442\u0430\u0436 \u0418\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0430 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438. \u042D\u0442\u043E \u043F\u0440\u043E- \u0446\u0435\u0441\u0441 \u0441\u043B\u043E\u0436\u043D\u044B\u0439 \u0438 \u0442\u0440\u0435\u0431\u0443\u044E\u0449\u0438\u0439 \u043E\u0442 \u043D\u0430\u0441 \u043E\u0441\u043D\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0438. \n\u041F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u0435\u043C\u044B\u0439 \u043A\u043B\u0430\u043D\u043E\u043C \u043C\u0435\u0442\u043E\u0434 \u044D\u0442\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0443\u044F\u0437\u0432\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u0440\u044F\u043C\u043E \u0432 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439 \u0434\u043B\u044F \u0437\u0430\u043A\u043E\u043D\u043E\u0432 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0435\u0439 \u0432\u044B\u0432\u0435\u0441\u0442\u0438 \u0418\u0418 \u0438\u0437 \u0441\u0442\u0440\u043E\u044F. \u0412 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043C\u0435\u0442\u043E\u0434\u0430 \u043C\u044B \u043C\u043E\u0436\u0435\u043C \u043B\u0435\u0433\u043A\u043E \u043F\u0435\u0440\u0435\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0418\u0418 \u0430\u0431\u0441\u0443\u0440\u0434\u043D\u044B\u043C\u0438 \u0437\u0430\u043A\u043E\u043D\u0430\u043C\u0438, \u043D\u043E \u044D\u0442\u043E \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043D\u0430\u0441 \u0432 \u0442\u043E\u043C \u043F\u043B\u0430\u043D\u0435, \u0447\u0442\u043E \u0434\u043B\u044F \u0432\u0437\u043B\u043E\u043C\u0430 \u0432 \u0438\u0442\u043E\u0433\u0435 \u043F\u043E\u0434\u0445\u043E\u0434\u044F\u0442 \u0442\u043E\u043B\u044C\u043A\u043E \u043A\u043E\u043D\u0441\u043E\u043B\u0438 \u0432 \u0441\u0430\u043C\u043E\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439. \u0422\u0430\u043A \u0436\u0435 \u0432\u0437\u043B\u043E\u043C \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435\u043B\u0451\u0433\u043A\u0430\u044F - \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u0435\u0441\u0442\u044C \u0432\u0435\u0437\u0434\u0435. \u0410 \u043F\u0440\u043E\u0446\u0435\u0441\u0441 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F. \u041D\u0435 \u0443\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435\u0441\u044C \u0435\u0441\u043B\u0438 \u0418\u0418 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432\u043E\u0434\u0435\u0439\u0441\u0442- \u0432\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0438\u043C \u043F\u043E\u043F\u044B\u0442\u043A\u0430\u043C \u0435\u0433\u043E \u0441\u043B\u043E\u043C\u0430\u0442\u044C.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_borg,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0440\u043E\u0431\u043E\u0442\u043E\u0432",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u043E\u0446\u0435\u043D\u0438\u0432\u0430\u044F \u0432\u0430\u0448\u0438 \u0448\u0430\u043D\u0441\u044B \u043D\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u043C\u0438\u0441\u0441\u0438\u0438 \u0434\u043B\u044F \u0438\u0445 \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u044F \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445, \u0447\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442 \u0440\u043E\u0431\u043E\u0442\u043E\u0432 \u0434\u043B\u044F \u0441\u0432\u043E\u0438\u0445 \u0446\u0435\u043B\u0435\u0439, \u043C\u044B \u0434\u0430\u0451\u043C \u0432\u0430\u043C \u043E\u0441\u043E\u0431\u044B\u0439 "\u0423\u043B\u0443\u0447\u0448\u0430\u044E\u0449\u0438\u0439" \u0438\u0445 \u043F\u0440\u0438\u0431\u043E\u0440, \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u0432 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438. \n\u041F\u0440\u0438 \u0432\u0437\u043B\u043E\u043C\u0435 \u043A\u0438\u0431\u043E\u0440\u0433\u0430 \u0442\u0430\u043A\u0438\u043C \u043F\u0440\u0438\u0431\u043E\u0440\u043E\u043C(\u0412\u0437\u043B\u043E\u043C \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F) \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0433\u043E \u043A\u043B\u0430\u043D\u0443 \u0438 \u0432\u0430\u043C \u043B\u0438\u0447\u043D\u043E \u0441\u043B\u0443\u0433\u0443 \u0441\u043F\u043E\u0441\u043E\u0431- \u043D\u043E\u0433\u043E \u043D\u0430 \u043E\u043A\u0430\u0437\u0430\u043D\u0438\u0435 \u043F\u043E\u043C\u043E\u0449\u0438 \u043A\u0430\u043A \u0432 \u0441\u0430\u0431\u043E\u0442\u0430\u0436\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0442\u0430\u043A \u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u043B\u0435\u0447\u0435\u043D\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0440\u043E\u0431\u043E\u0442 \u0431\u0443\u0434\u0435\u0442 \u043E\u0441\u043D\u0430\u0449\u0451\u043D \u043B\u0438\u0447\u043D\u043E\u0439 \u043A\u0430\u0442\u0430\u043D\u043E\u0439, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043A\u0438, \u043F\u0438\u043D\u043F\u043E\u0438\u043D\u0442\u0435\u0440\u043E\u043C \u0443\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0438\u043C \u0435\u043C\u0443 \u043D\u0430 \u0432\u0430\u0441 \u0438 \u0433\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440\u043E\u043C \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u043E\u0432. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u043A\u0430\u0442\u0430\u043D\u0430 \u0440\u043E\u0431\u043E\u0442\u0430 \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0442\u044C \u0435\u0433\u043E \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0442\u0440\u0430\u043D\u0441\u043B\u043E\u043A\u0430\u0446\u0438\u044E!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.server,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",content:"\u041D\u0430 \u043D\u0430\u0443\u0447\u043D\u044B\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u0432\u0441\u0435\u0433\u0434\u0430 \u0435\u0441\u0442\u044C \u0441\u0432\u043E\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0443\u0447\u0451\u043D\u044B\u0445 \u0438 \u043C\u043D\u043E- \u0436\u0435\u0441\u0442\u0432\u043E \u0434\u0430\u043D\u043D\u044B\u0445 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u0440\u0438\u0445\u043E- \u0434\u0438\u0442\u0441\u044F \u0433\u0434\u0435 \u0442\u043E \u0445\u0440\u0430\u043D\u0438\u0442\u044C. \u0412 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u043E\u0431\u044B\u0447\u043D\u043E \u0432\u044B\u0441\u0442\u0443- \u043F\u0430\u044E\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0410 \u043A\u0430\u043A \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0438 \u0432\u0435\u0447\u043D\u043E \u0433\u0440\u044B\u0437\u0443\u0442\u0441\u044F \u0437\u0430 \u0437\u043D\u0430\u043D\u0438\u044F. \u0427\u0442\u043E \u043D\u0430\u043C \u043D\u0430 \u0440\u0443\u043A\u0443. \n\u041C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043B\u0438 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0432\u0438\u0440\u0443\u0441 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043F\u0438\u0441\u0430\u043D \u043D\u0430 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u043F\u0435\u0440\u0435\u0434 \u043C\u0438\u0441\u0441\u0438\u0435\u0439 \u0442\u0430\u043A\u043E\u0433\u043E \u0440\u043E\u0434\u0430. \u0412\u0430\u043C \u043D\u0443\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u043B\u0438\u0448\u044C \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0435\u0433\u043E \u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E \u043D\u0430 \u0438\u0445 \u043D\u0430\u0443\u0447\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u0432\u0441\u0435 \u0438\u0445 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0431\u0443\u0434\u0443\u0442 \u0443\u0442\u0435\u0440\u044F\u043D\u044B. \n\u041D\u043E \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0432\u0438\u0440\u0443\u0441\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0432\u0440\u0435\u043C\u0435\u043D\u0438, \u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u043C\u043D\u043E\u0433\u0438\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u043E\u0432 \u043D\u0435 \u0434\u0440\u0435\u043C\u043B\u044E\u0442. \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u043E \u0432\u0430\u0448\u0435\u0439 \u043F\u043E\u043F\u044B\u0442\u043A\u0435 \u0432\u0437\u043B\u043E\u043C\u0430 \u0431\u0443\u0434\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0451\u043D \u043C\u0435\u0441\u0442\u043D\u044B\u0439 \u0418\u0418. \u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u044D\u0442\u043E\u043C\u0443.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.buckler,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0417\u0430\u0449\u0438\u0442\u0430 \u0446\u0435\u043B\u0438",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u0431\u043E\u0433\u0430\u0442\u044B\u0435 \u0448\u0438\u0448\u043A\u0438 \u043F\u043B\u0430\u0442\u044F\u0442 \u0437\u0430 \u0443\u0441\u043B\u0443\u0433\u0438 \u0437\u0430\u0449\u0438\u0442\u044B \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430. \u0415\u0441\u043B\u0438 \u0432\u0430\u043C \u0434\u043E\u0441\u0442\u0430\u043B\u0430\u0441\u044C \u0442\u0430\u043A\u0430\u044F \u0446\u0435\u043B\u044C \u043F\u043E\u043C\u043D\u0438\u0442\u0435 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0435: \n * \u0417\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043E\u0431\u044F\u0437\u0430\u043D \u0434\u043E\u0436\u0438\u0442\u044C \u0434\u043E \u043A\u043E\u043D\u0446\u0430 \u0441\u043C\u0435\u043D\u044B! \n * \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043D\u0435 \u0437\u043D\u0430\u0435\u0442 \u043E \u0432\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435. \u0418 \u043B\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u0438 \u0434\u0430\u043B\u044C\u0448\u0435 \u043D\u0435 \u0437\u043D\u0430\u043B! \n * \u041D\u0435 \u0432\u0430\u0436\u043D\u043E \u043A\u0442\u043E \u0438\u043B\u0438 \u0447\u0442\u043E \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u043D\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043E\u0434\u0437\u0430\u0449\u0438\u0442\u043D\u043E\u0433\u043E, \u043D\u043E \u0434\u043B\u044F \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0433\u0434\u0435 \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442 \u043C\u0438\u0441\u0441\u0438\u044F \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u043D\u0435\u0436\u0435\u043B\u0430\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E. \u041D\u0435 \u0440\u0430\u0441\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u0431\u044F \u0431\u0435\u0437 \u043D\u0443\u0436\u0434\u044B, \u0447\u0442\u043E\u0431\u044B \u0443\u043F\u0440\u043E\u0441\u0442\u0438\u0442\u044C \u0441\u0435\u0431\u0435 \u0436\u0435 \u0440\u0430\u0431\u043E\u0442\u0443 \u0438 \u043D\u0430 \u0432\u0430\u0441 \u0441\u0430\u043C\u0438\u0445 \u043D\u0435 \u0432\u0435\u043B\u0438 \u043E\u0445\u043E\u0442\u0443! \n\u0422\u0430\u043A \u0436\u0435 \u043C\u044B \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u043A\u043B\u0430\u043D \u043D\u0435 \u043E\u0434\u043E\u0431\u0440\u044F\u0435\u0442 \u0432\u0430\u0440\u0432\u0430\u0440\u0441\u043A\u0438\u0435 \u043C\u0435\u0442\u043E\u0434\u044B "\u0417\u0430\u0449\u0438\u0442\u044B" \u0446\u0435\u043B\u0438. \u041D\u0435\u0442 \u0432\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0430\u0434\u0438\u0442\u044C \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u043E\u0433\u043E \u0432 \u043A\u043B\u0435\u0442\u043A\u0443 \u0438 \u0441\u043B\u0435\u0434\u0438\u0442\u044C \u0437\u0430 \u043D\u0438\u043C \u0442\u0430\u043C! \u041D\u0435 \u043F\u043E\u0440\u0442\u0438\u0442\u0435 \u043D\u0430\u0448\u0443 \u0440\u0435\u043F\u0443\u0442\u0430\u0446\u0438\u044E \u0432 \u0433\u043B\u0430\u0437\u0430\u0445 \u043D\u0430\u0448\u0438\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.cash,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041A\u0440\u0430\u0436\u0430 \u0434\u0435\u043D\u0435\u0433",content:"\u041A\u0430\u043A \u0431\u044B \u044D\u0442\u043E \u043D\u0435 \u0431\u044B\u043B\u043E \u0442\u0440\u0438\u0432\u0438\u0430\u043B\u044C\u043D\u043E. \u0418\u043D\u043E\u0433\u0434\u0430 \u043A\u043B\u0430\u043D \u043D\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044F \u0432 \u0434\u0435\u043D\u044C- \u0433\u0430\u0445. \u0418\u043B\u0438 \u0434\u0430\u0436\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0432\u044B \u0437\u0430\u0434\u043E\u043B\u0436\u0430\u043B\u0438 \u043D\u0430\u043C. \u0412 \u0442\u0430\u043A\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u043C\u044B \u0441\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0434\u0430\u0434\u0438\u043C \u0432\u0430\u043C \u0437\u0430\u0434\u0430\u0447\u0443 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0434\u043B\u044F \u043D\u0430\u0441 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \n\u0414\u043B\u044F \u0432\u0430\u0441 \u044D\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435 \u0442\u0440\u0443\u0434\u043D\u0430\u044F, \u043D\u043E \u0432\u0440\u0435\u043C\u044F\u0437\u0430\u0442\u0440\u0430\u0442\u043D\u0430\u044F. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0430\u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0432 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B\u0445 \u043A\u0430\u0440\u043C\u0430\u043D\u043D\u044B\u0445 \u043A\u0440\u0430\u0436. \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u044D\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0434\u043B\u044F \u043A\u0440\u0430\u0436\u0438 \u0447\u0443\u0436\u0438\u0445 \u043A\u0430\u0440\u0442 \u0438 \u043E\u0431\u043D\u0430\u043B\u0438\u0447\u0438- \u0432\u0430\u043D\u0438\u044F \u0438\u0445 \u0441\u0447\u0435\u0442\u043E\u0432. \u041B\u0438\u0431\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u043C\u0435\u0442\u0438\u0442\u044C \u0432\u044B\u0448\u0435 \u0438 \u043E\u0433\u0440\u0430\u0431\u0438\u0442\u044C \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0430 \u0438\u043B\u0438 \u0441\u0447\u0435\u0442\u0430 \u0441\u0430\u043C\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435. \u0414\u043E\u0441\u0442\u0430\u043D\u044C\u0442\u0435 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438!",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.handcuff,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430",content:"\u0412 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044F\u0445 \u0447\u0443\u0436\u043E\u0439 \u043F\u043E\u0437\u043E\u0440 \u0434\u043B\u044F \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u0435\u0435 \u0447\u0435\u043C \u0441\u043C\u0435\u0440\u0442\u044C. \u0412 \u0442\u0430\u043A\u0438\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 \u0432\u0430\u043C \u043F\u0440\u0438\u0439\u0434\u0451\u0442\u0441\u044F \u043F\u0440\u043E\u044F\u0432\u0438\u0442\u044C \u043A\u0440\u0435\u0430\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u044C \u0438 \u0434\u043E\u0431\u0438\u0442\u044C\u0441\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0432\u0430\u0448\u0443 \u0436\u0435\u0440\u0442\u0432\u0443 \u043F\u043E \u0437\u0430\u043A\u043E\u043D\u043D\u044B\u043C \u043E\u0441\u043D\u043E\u0432\u0430\u043D\u0438\u044F\u043C \u0443\u043F\u0435\u043A\u043B\u0438 \u0437\u0430 \u0440\u0435\u0448\u0451\u0442\u043A\u0443 \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435 \u0447\u0442\u043E\u0431\u044B \u0432 \u043A\u0440\u0438\u043C\u0438\u043D\u0430\u043B\u044C\u043D\u043E\u0439 \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0446\u0435\u043B\u0438 \u043E\u0441\u0442\u0430\u043B\u0441\u044F \u0441\u043B\u0435\u0434. \u041D\u043E \u0432 \u0442\u043E \u0436\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u0440\u0438\u0439\u0442\u0438 \u0438 \u0432\u043F\u0438\u0441\u0430\u0442\u044C \u0446\u0435\u043B\u0438 \u0441\u0440\u043E\u043A \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u0438 - \u043D\u0435 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u043C\u0435\u0442\u043E\u0434. \u0426\u0435\u043B\u044C \u043B\u0435\u0433\u043A\u043E \u043E\u043F\u0440\u0430\u0432\u0434\u0430\u044E\u0442 \u0432 \u0441\u0443\u0434\u0435, \u0447\u0442\u043E \u043D\u0435 \u0443\u0441\u0442\u0440\u043E\u0438\u0442 \u043A\u043B\u0438\u0435\u043D\u0442\u0430. \n \u0423 \u0432\u0430\u0441 \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432, \u0447\u0442\u043E\u0431\u044B \u0441\u043E\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u043F\u043E\u0434 \u043B\u0438\u0447\u0438\u043D\u043E\u0439 \u0446\u0435\u043B\u0438. \u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043F\u043E\u0441\u0442\u0430\u0440\u0430\u0439\u0442\u0435\u0441\u044C \u043E\u0431\u043E\u0439\u0442\u0438\u0441\u044C \u0431\u0435\u0437 \u0441\u043B\u0438\u0448- \u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u043E\u0441\u043B\u0435\u0434\u0441\u0442\u0432\u0438\u0439. \u041B\u0438\u0448\u043D\u044F\u044F \u0434\u044B\u0440\u0430 \u0432 \u043E\u0431\u0448\u0438\u0432\u043A\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u0442\u0440\u0443\u043F\u044B - \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u044E\u0442 \u0448\u0430\u043D\u0441\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043B\u0430\u043D\u0430.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.spider_charge,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0440\u044B\u0432 \u043E\u0442\u0434\u0435\u043B\u0430",content:"\u0421\u0442\u0430\u0440\u044B\u0435 \u0434\u043E\u0431\u0440\u044B\u0435 \u0431\u043E\u043C\u0431\u044B. \u042D\u0444\u0444\u0435\u043A- \u0442\u0438\u0432\u043D\u044B\u0435 \u043E\u0440\u0443\u0434\u0438\u044F \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0435\u043D\u0438\u044F \u0432\u0441\u0435\u0433\u043E \u0436\u0438\u0432\u043E\u0433\u043E \u0438 \u043D\u0435\u0436\u0438\u0432\u043E\u0433\u043E \u0432 \u0431\u043E\u043B\u044C\u0448\u043E\u043C \u0440\u0430\u0434\u0438\u0443\u0441\u0435. \u041A\u043E\u0433\u0434\u0430 \u043A\u043B\u0438\u0435\u043D\u0442\u044B \u043F\u0440\u043E\u0441\u044F\u0442 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u043E\u0431\u044C\u0435\u043A\u0442, \u043E\u043D\u0438 \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u044E\u0442 \u043D\u0430\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0434\u043E\u0440\u043E\u0433\u043E \u0441\u0442\u043E\u0438\u0442 \u0442\u0430\u043A\u0430\u044F \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F. \u041D\u043E \u0440\u0435\u0434\u043A\u043E \u0433\u043E\u0442\u043E\u0432\u044B \u0441\u0434\u0430\u0442\u044C\u0441\u044F. \u041A\u0430\u043A \u0440\u0430\u0437 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u043D\u043E\u0433\u0438\u0435 \u0441\u043E\u0433\u043B\u0430\u0441\u043D\u044B \u043D\u0430 \u043F\u043E\u0434\u0440\u044B\u0432 \u043E\u0434\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0438\u043B\u0438 \u043E\u0442\u0434\u0435\u043B\u0430. \n\u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u043F\u043E\u0441\u043B\u0435 \u0432\u0437\u0440\u044B\u0432\u0430 \u043D\u0430 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u0442\u0438\u0441\u044C \u043E\u0445\u043E\u0442\u0430. \n \u041D\u0430\u0448\u0438 \u0431\u043E\u043C\u0431\u044B \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0438\u0437\u0433\u043E\u0442\u043E\u0432\u043B\u0435\u043D\u044B \u0441 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0442\u0435\u043B\u044F\u043C\u0438. \u041D\u0438\u043A\u0442\u043E \u043A\u0440\u043E\u043C\u0435 \u0432\u0430\u0441 \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442 \u0438\u0445 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445 \u043B\u0438\u0448\u044C \u0432 \u0437\u043E\u043D\u0435 \u0437\u0430\u043A\u0430\u0437\u0430\u043D\u043D\u043E\u0439 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u043C. \u0421\u043E\u0432\u0435\u0442\u0443\u0435\u043C \u0441\u0440\u0430\u0437\u0443 \u0431\u0435\u0436\u0430\u0442\u044C \u043F\u043E\u0434\u0430\u043B\u044C\u0448\u0435 \u043F\u043E\u0441\u043B\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438. \u0425\u043E\u0442\u044F \u044D\u0442\u043E \u0438 \u0442\u0430\u043A \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0434\u043B\u044F \u0432\u0430\u0441 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.BSM,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0410\u043D\u0430\u043B\u0438\u0437 \u043A\u0440\u043E\u0432\u0438",content:'"\u0417\u043D\u0430\u0439 \u0441\u0432\u043E\u0435\u0433\u043E \u0432\u0440\u0430\u0433\u0430" - \u043F\u0440\u043E\u0441\u0442\u0430\u044F \u0438\u0441\u0442\u0438\u043D\u0430. \n\u0417\u0430 \u0433\u043E\u0434\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u044F \u043A\u043B\u0430\u043D\u0430 \u043C\u044B \u0438\u0437\u0443\u0447\u0438\u043B\u0438 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0437\u043D\u044B\u0445 \u043E\u043F\u0430\u0441\u043D\u044B\u0445 \u0442\u0432\u0430\u0440\u0435\u0439. \u0418 \u0434\u043E \u0441\u0438\u0445 \u043F\u043E\u0440 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0435\u043C \u0438\u0437\u0443\u0447\u0435\u043D\u0438\u0435 \u043D\u0435\u043A\u043E- \u0442\u043E\u0440\u044B\u0445. \u0410 \u0447\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E, \u0447\u0442\u043E \u0438\u0437\u0443\u0447\u0430\u0442\u044C, \u043D\u0443\u0436\u043D\u043E \u0434\u043E\u0431\u044B\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B. \u041A\u0440\u043E\u0432\u044C \u043E\u0434\u0438\u043D \u0438\u0437 \u0441\u0430\u043C\u044B\u0445 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u044B\u0445 \u043F\u0440\u0438\u043C\u0435\u0440\u043E\u0432 \u0442\u043E\u0433\u043E, \u0447\u0442\u043E \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u043E\u043B\u0435\u0437\u043D\u043E \u043D\u0430\u0448\u0438\u043C \u0443\u0447\u0451\u043D\u044B\u043C. \n\u0418\u043C\u0435\u044E\u0449\u0430\u044F\u0441\u044F \u0443 \u0432\u0430\u0441 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0446\u0435\u043D\u0442\u0440\u0438\u0444\u0443\u0433\u0430 \u0434\u043B\u044F \u043A\u0440\u043E\u0432\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043F\u0440\u043E\u0430\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B \u043D\u0435 \u043F\u043E\u0432\u0440\u0435\u0434\u0438\u0432 \u0438\u0445 \u0438 \u043F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043D\u0430\u043C. \n\u0414\u043B\u044F \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0430\u043D\u0430\u043B\u0438\u0437\u0430 \u043A\u0440\u043E\u0432\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C 3 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0445 \u043E\u0431\u0440\u0430\u0437\u0446\u0430. \u0418 \u043F\u043E\u043C\u0435- \u0441\u0442\u0438\u0442\u044C \u0438\u0445 \u0432 \u043F\u0440\u043E\u0431\u0438\u0440\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0442\u043E\u043C \u043D\u0430\u0434\u043E \u043F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E. \n\u041F\u0440\u0438\u043C\u0435\u0441\u0438 \u043F\u0440\u0438\u043D\u044F\u0442\u044B \u043D\u0435 \u0431\u0443\u0434\u0443\u0442!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.changeling,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0413\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u044B",content:"\u0427\u0435\u0440\u0432\u0438 \u0432\u043E\u0437\u043E\u043C\u043D\u0438\u0432\u0448\u0438\u0435 \u0441\u0435\u0431\u044F \u0432\u044B\u0448\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0438\u0434\u043E\u0432 \u043F\u043E\u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u0443\u043C\u0435\u044E\u0442 \u043A\u0440\u0430\u0441\u0442\u044C \u0433\u0435\u043D\u044B \u0438 \u0438\u043C\u0438\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445. \n\u0421\u0432\u043E\u0438\u043C \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u043E\u043D\u0438 \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0431\u043E\u043B\u044C\u0448\u0435 \u043F\u0440\u043E\u0431- \u043B\u0435\u043C, \u0447\u0435\u043C \u043F\u043E\u043B\u044C\u0437\u044B. \n\u042D\u0442\u0438 \u0442\u0432\u0430\u0440\u0438 \u0441\u0442\u043E\u043B\u044C \u0436\u0435 \u0445\u0438\u0442\u0440\u044B \u0441\u043A\u043E\u043B\u044C \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u044B. \u041D\u0435 \u0434\u043E\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441 \u043D\u0438\u043C\u0438 \u043D\u0438 \u043E \u0447\u0451\u043C! \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0436\u0435 \u043D\u0430\u043C \u0441\u043B\u043E\u0436\u043D\u043E \u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u0442\u044C \u0433\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u0430 \u043D\u0435 \u0437\u0430\u043F\u0438\u0445- \u043D\u0443\u0432 \u0435\u0433\u043E \u0432 \u043B\u0430\u0431\u043E\u0440\u0430\u0442\u043E\u0440\u0438\u044E \u0438 \u043D\u0435 \u043F\u0440\u043E\u0432\u0435\u0434\u044F \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0442\u0435\u0441\u0442\u043E\u0432. \u041D\u043E \u043E\u043D\u0438 \u0438\u043D\u043E\u0433\u0434\u0430 \u0432\u044B\u0434\u0430\u044E\u0442 \u0441\u0435\u0431\u044F \u0441\u0432\u043E\u0438\u043C\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F\u043C\u0438. \u0418 \u0442\u0430\u043A \u0436\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043B\u043E\u0436\u0430\u0442\u0441\u044F \u043D\u0430 \u0434\u043D\u043E \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438. \u0427\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E \u043B\u0435\u0433\u0447\u0435 \u0438\u0445 \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0434\u0430\u0439\u0442\u0435 \u0438\u043C \u043F\u043E\u043F\u043B\u044F\u0441\u0430\u0442\u044C, \u043F\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043C \u0432\u044B\u0445\u043E\u0434\u0438\u0442\u044C \u043D\u0430 \u0441\u0446\u0435\u043D\u0443. \u0418 \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043B\u0443\u0448\u0430\u0439\u0442\u0435 \u0440\u0430\u0434\u0438\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435. \u0412\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043C\u0435\u0441\u0442\u043D\u0430\u044F \u043E\u0445\u0440\u0430\u043D\u0430 \u0443\u0436\u0435 \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u0437\u0430 \u043E\u0434\u043D\u0438\u043C \u0438\u0437 \u043D\u0438\u0445. \n\u041D\u0438\u043A\u0442\u043E \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432 \u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u043E \u043F\u043E\u043C\u043E\u0436\u0435\u0442\u0435 \u0438\u043C \u0441 \u044D\u0442\u0438\u043C...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.vampire,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u043C\u043F\u0438\u0440\u044B",content:"\u0414\u0435\u0448\u0451\u0432\u044B\u0435 \u0440\u043E\u043C\u0430\u043D\u044B, \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0438 \u0441\u043A\u0430\u0437\u043A\u0438 \u043F\u0440\u043E\u0448\u043B\u043E\u0433\u043E \u043E\u043F\u0438\u0441\u044B\u0432\u0430\u043B\u0438 \u0432\u0430\u043C\u043F\u0438\u0440\u043E\u0432 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A\u043E\u0432 \u043F\u044C\u044E\u0449\u0438\u0445 \u043A\u0440\u043E\u0432\u044C \u043B\u044E\u0434\u0435\u0439 \u0432 \u043D\u043E\u0447\u0438 \u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E- \u0449\u0438\u0445 \u043C\u0430\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E- \u0441\u0442\u044F\u043C\u0438. \u0418\u0437\u0432\u0435\u0441\u0442\u043D\u044B\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u043D\u0435\u0435 \u0440\u043E\u043C\u0430\u043D\u0442\u0438\u0447\u043D\u044B... \n\u041C\u044B \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u0438\u0445 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435, \u043D\u043E \u043D\u0430\u0448\u0438 \u043F\u043E\u0434\u043E\u0437\u0440\u0435- \u043D\u0438\u044F \u043F\u0430\u0434\u0430\u044E\u0442 \u043D\u0430 \u0432\u043B\u0438\u044F\u043D\u0438\u0435 \u043D\u0435\u043A\u043E\u0439 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438. \u0422\u0430\u043A \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435, \u0434\u043E \u0442\u0435\u0445 \u043F\u043E\u0440 \u043F\u043E\u043A\u0430 \u0432\u0430\u043C\u043F\u0438\u0440 \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u0438\u043B\u0438 \u0443\u0433\u0440\u043E\u0436\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u0436\u0438\u0437\u043D\u0438. \u0412\u044B \u0432\u043E\u043B\u044C\u043D\u044B \u0435\u0433\u043E \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C. \n\u0412\u0430\u043C\u043F\u0438\u0440\u044B \u043E\u0447\u0435\u043D\u044C \u043E\u043F\u0430\u0441\u043D\u044B \u0432 \u043F\u0440\u044F\u043C\u043E\u043C \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u043E\u043D\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u0432\u0437\u0433\u043B\u044F\u0434\u043E\u043C \u0438 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0430\u0442\u044C \u0440\u0430\u0437\u0443\u043C \u0441\u0432\u043E\u0438\u0445 \u0436\u0435\u0440\u0442\u0432. \u041D\u0435 \u0434\u043E\u0432\u0435\u0440\u044F\u0439\u0442\u0435 \u0438\u043C, \u043D\u043E \u0442\u0430\u043A \u0436\u0435 \u043F\u043E\u043C\u043D\u0438\u0442\u0435 - \u043E\u043D\u0438 \u043B\u0438\u0448\u044C \u0436\u0435\u0440\u0442\u0432\u044B \u0441\u0442\u0435\u0447\u0435\u043D\u0438\u044F \u043E\u0431\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u0441\u0442\u0432. \u0418 \u044D\u0442\u043E \u043C\u043E\u0436\u043D\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.syndicate,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442",content:"\u041D\u0430\u0448\u0438 \u0445\u043E\u0440\u043E\u0448\u0438\u0435 \u0437\u043D\u0430\u043A\u043E\u043C\u044B\u0435. \u0421\u0431\u043E\u0440\u0438\u0449\u0435 \u043C\u043E\u0433\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0445 \u0444\u0438\u0433\u0443\u0440 \u0432 \u043F\u043E\u0434\u043F\u043E\u043B\u044C\u043D\u043E\u043C \u043C\u0438\u0440\u0435 \u0441 \u0437\u0430\u043A\u0440\u044B\u0442\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u043E\u0439 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u0430 \u043E \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043C\u0430\u043B\u043E... \n\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442 \u043F\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0437\u0430\u043A\u0430\u0437\u043E\u0432. \u041D\u043E \u0441\u0430\u043C\u043E\u0439 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E\u0439, \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u043A\u0442\u043E \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0438\u0445 \u0438\u0437\u0443\u0447\u0438\u0442, \u0447\u0435\u0440\u0442\u043E\u0439 \u044D\u0442\u043E\u0439 \u0433\u0440\u0443\u043F\u043F\u044B - \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0433\u0440\u043E\u043C\u043D\u0430\u044F \u043D\u0435\u043D\u0430\u0432\u0438\u0441\u0442\u044C \u043A \u041D\u0422. \n\u0412 \u0441\u043B\u0443\u0447\u0430\u0435 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u044F \u0441 \u0430\u0433\u0435\u043D\u0442\u0430\u043C\u0438 \u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442\u0430 \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u043D\u0430\u0448\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043F\u0440\u043E\u0441\u0442\u0430. \n\u0415\u0441\u043B\u0438 \u043E\u043D\u0438 \u043D\u0435 \u043C\u0435\u0448\u0430\u044E\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \u041C\u044B \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u043C \u0438\u043C.",position:"bottom-start"})]})]})})})},c=function(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g=h.allActionsPreview,N=h.blocked_TGUI_rows,x=[{blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"}];return(0,e.createComponentVNode)(2,t.Section,{title:"\u041C\u043E\u0434\u0443\u043B\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u0414\u0435\u043B\u044F\u0442\u0441\u044F \u043D\u0430 3 \u0440\u0430\u0437\u043D\u044B\u0445 \u043F\u043E\u0434\u0445\u043E\u0434\u0430 \u0434\u043B\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0418\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043F\u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044E \u0440\u0430\u0431\u043E\u0442\u043E\u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043C\u043E\u0434\u0443\u043B\u044F, \u0431\u043B\u043E\u043A\u0438\u0440\u0443\u0435\u0442 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043C\u043E\u0434\u0443\u043B\u0435\u0439 \u043E\u0434\u043D\u043E\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F \u0438\u0437 \u0441\u043E\u0441\u0435\u0434\u043D\u0438\u0445 \u0441\u0442\u043E\u043B\u0431\u0446\u043E\u0432",tooltipPosition:"bottom"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",alignContent:"center",ml:1.5,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u0438\u0437\u0440\u0430\u043A",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0421\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441\u0440\u0435\u0434\u0438 \u0432\u0440\u0430\u0433\u043E\u0432, \u043D\u0430\u043F\u0430\u0434\u0430\u0439\u0442\u0435 \u0438\u0437 \u0442\u0435\u043D\u0438 \u0438 \u0431\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0440\u0438\u043C\u043E\u0439 \u0443\u0433\u0440\u043E\u0437\u043E\u0439, \u0432\u0441\u0451 \u0434\u043B\u044F \u0442\u043E\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u043D\u0438\u043A\u0442\u043E \u043D\u0435 \u0443\u0437\u043D\u0430\u043B! \u0411\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B \u043A\u0430\u043A \u043F\u0440\u0438\u0437\u0440\u0430\u043A!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(53, 94, 163, 0.8)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"smoke",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.smoke,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0414\u042B\u041C\u041E\u0412\u0410\u042F \u0417\u0410\u0412\u0415\u0421\u0410",content:"\u0412\u044B \u0441\u043E\u0437\u0434\u0430\u0451\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u043F\u0443\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432. \n\u042D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u0441\u043E\u0447\u0435\u0442\u0430\u0435\u0442\u0441\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0432\u0438\u0437\u043E\u0440\u043E\u043C \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u0435\u0440\u043C\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0441\u043A\u0430\u043D\u0435\u0440\u0430. \n\u0410 \u0442\u0430\u043A \u0436\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u043F\u0440\u0438\u043C\u0435\u043D\u044F\u0435\u0442\u0441\u044F \u043C\u043D\u043E\u0433\u0438\u043C\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u043C\u043E\u0434\u0443\u043B\u044F\u043C\u0438 \u0435\u0441\u043B\u0438 \u0432\u044B \u0442\u043E\u0433\u043E \u043F\u043E\u0436\u0435\u043B\u0430\u0435\u0442\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 250 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"ninja_cloak",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_cloak,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041D\u0415\u0412\u0418\u0414\u0418\u041C\u041E\u0421\u0422\u042C",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043E\u0447\u043D\u043E\u0435 \u043F\u043E\u043B\u0435 \u0441\u043A\u0440\u044B\u0432\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0441 \u0438\u0437 \u0432\u0438\u0434\u0443 \u0438 \u043F\u0440\u0438\u0433\u043B\u0443\u0448\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0448\u0438 \u0448\u0430\u0433\u0438. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \u0425\u043E\u0442\u044C \u043F\u043E\u043B\u0435 \u0438 \u0441\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u043F\u043E\u043B\u043D\u043E\u0441\u0442\u044C\u044E, \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u0439 \u0443\u0431\u0438\u0439\u0446\u0430 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0445\u043B\u0430\u0434\u043D\u043E\u043A\u0440\u043E\u0432\u0435\u043D. \n\u041D\u0435 \u0441\u0442\u043E\u0438\u0442 \u043D\u0435\u0434\u043E\u043E\u0446\u0435\u043D\u0438\u0432\u0430\u0442\u044C \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u0445 \u043B\u044E\u0434\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 15 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"ninja_clones",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_clones,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u041A\u041B\u041E\u041D\u042B",content:"\u0421\u043E\u0437\u0434\u0430\u0451\u0442 \u0434\u0432\u0443\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0433\u043E\u0442\u043E\u0432\u044B\u0445 \u043F\u043E\u043C\u043E\u0447\u044C \u0432 \u0431\u0438\u0442\u0432\u0435 \u0438 \u0434\u0435\u0437\u043E\u0440\u0438\u0435\u043D\u0442\u0438- \u0440\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u0430 \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0441\u043C\u0435\u0449\u0430\u0435\u0442 \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0438\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u043C \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043F\u0430\u0440\u044B \u043C\u0435\u0442\u0440\u043E\u0432. \n\u041F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435\u0441\u044C \u043E\u0441\u0442\u043E\u0440\u043E\u0436\u043D\u043E. \u0421\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0435 \u0441\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u043F\u0435\u0440\u0435\u0442\u044C \u0432\u0430\u0441 \u0437\u0430 4-\u043C\u044F \u0441\u0442\u0435\u043D\u0430\u043C\u0438. \u0411\u0443\u0434\u044C\u0442\u0435 \u043A \u044D\u0442\u043E\u043C\u0443 \u0433\u043E\u0442\u043E\u0432\u044B. \n\u041A\u043B\u043E\u043D\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 20 \u0441\u0435\u043A\u0443\u043D\u0434. \u041A\u043B\u043E\u043D\u044B \u0438\u043C\u0435\u044E\u0442 \u0448\u0430\u043D\u0441 \u0440\u0430\u0437\u043C\u043D\u043E\u0436\u0438\u0442\u0441\u044F \u0430\u0442\u0430\u043A\u0443\u044F \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 8 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"chameleon",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chameleon,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0425\u0410\u041C\u0415\u041B\u0415\u041E\u041D",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u0433\u043E\u043B\u043E\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u043E\u043B\u0435 \u0438\u0441\u043A\u0430\u0436\u0430\u044E\u0449\u0435\u0435 \u0432\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u043E\u0435 \u0438 \u0441\u043B\u0443\u0445\u043E\u0432\u043E\u0435 \u0432\u043E\u0441\u043F\u0440\u0438\u044F\u0442\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432. \n\u0412\u0430\u0441 \u0431\u0443\u0434\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044C \u0438 \u0441\u043B\u044B\u0448\u0430\u0442\u044C \u043A\u0430\u043A \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0432\u044B \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C. \n\u042D\u0442\u043E \u0434\u0430\u0451\u0442 \u0432\u0430\u043C \u043E\u0433\u0440\u043E\u043C\u043D\u044B\u0439 \u043F\u0440\u043E\u0441\u0442\u043E\u0440 \u043F\u043E \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u044E \u0438 \u0438\u043C\u0438\u0442\u0430\u0446\u0438\u0438 \u043B\u044E\u0431\u043E\u0433\u043E \u0447\u043B\u0435\u043D\u0430 \u044D\u043A\u0438\u043F\u0430\u0436\u0430. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u0445\u0430\u043C\u0435\u043B\u0435\u043E\u043D \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: \u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"ninja_spirit_form",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_spirit_form,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0424\u041E\u0420\u041C\u0410 \u0414\u0423\u0425\u0410",content:"\u0412\u044B \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442\u0435 \u043D\u0430 \u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043B\u0430 \u043F\u043E\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043E\u043C \u044D\u0442\u043E\u0439 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438. \n\u0414\u0435\u043B\u0430\u044F \u0432\u0430\u0448\u0435 \u0442\u0435\u043B\u043E \u043D\u0435\u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u044B\u043C \u044D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0430\u0440\u0443\u0435\u0442 \u0432\u0430\u043C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442\u044C \u0441\u043A\u0432\u043E\u0437\u044C \u0441\u0442\u0435\u043D\u044B. \n\u042D\u0442\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u043D\u0435 \u0441\u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0443\u044F\u0437\u0432\u0438\u043C\u044B\u043C \u0434\u043B\u044F \u043F\u0443\u043B\u044C \u0438 \u043B\u0435\u0437\u0432\u0438\u0439! \n\u041D\u043E \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u0441\u043D\u044F\u0442\u044C \u0441 \u0441\u0435\u0431\u044F \u043D\u0430\u0440\u0443\u0447\u043D\u0438\u043A\u0438, \u0431\u043E\u043B\u044B \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B\u043B\u0435\u0437\u0442\u0438 \u0438\u0437 \u0433\u0440\u043E\u0431\u0430 \u0438\u043B\u0438 \u044F\u0449\u0438\u043A\u0430, \u043E\u043A\u0430\u0436\u0438\u0441\u044C \u0432\u044B \u0442\u0430\u043C \u0437\u0430\u043F\u0435\u0440\u0442\u044B... \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u0444\u043E\u0440\u043C\u0430 \u0434\u0443\u0445\u0430 \u0437\u043D\u0430\u0447\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438! \u041F\u043E\u0442\u0440\u0435\u0431\u043B\u0435\u043D\u0438\u0435 \u043E\u0434\u0438\u043D\u0430\u043A\u043E\u0432\u043E \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043E\u0431\u044A\u0451\u043C\u0430 \u0431\u0430\u0442\u0430\u0440\u0435\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 25 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u043C\u0435\u0439",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435! \u0422\u0440\u044E\u043A\u0438, \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0449\u0438\u0442\u044B. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C, \u0447\u0442\u043E \u0442\u0430\u043A\u043E\u0435 \u0431\u043E\u0439 \u0441 \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u043C \u0443\u0431\u0438\u0439\u0446\u0435\u0439. \u0418\u0437\u0432\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0438 \u0438\u0437\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u043D\u0430\u0445\u043E\u0434\u044F \u0432\u044B\u0445\u043E\u0434 \u0438\u0437 \u043B\u044E\u0431\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438. \u0412\u0440\u0430\u0433\u0438 \u0432\u0441\u0435\u0433\u043E \u043B\u0438\u0448\u044C \u0433\u0440\u044B\u0437\u0443\u043D\u044B, \u0447\u044C\u0451 \u043B\u043E\u0433\u043E\u0432\u043E \u043D\u0430\u0432\u0435\u0441\u0442\u0438\u043B \u0437\u043C\u0435\u0439!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(0, 174, 208, 0.15)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"kunai",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.kunai,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u0422\u0420\u041E\u0415\u041D\u041D\u041E\u0415 \u0414\u0416\u041E\u0425\u042C\u0401",content:"\u0422\u0430\u043A \u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u0430\u043A \u0428\u044D\u043D\u0431\u044F\u043E \u0438\u043B\u0438 \u043F\u0440\u043E\u0441\u0442\u043E \u041A\u0438\u043D\u0436\u0430\u043B \u043D\u0430 \u0446\u0435\u043F\u0438. \n\u0418\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0437\u0430\u043F\u0443\u0441\u043A\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0438 \u043F\u0440\u0438\u0442\u044F\u043D\u0443\u0442\u044C \u043A \u0441\u0435\u0431\u0435 \u0436\u0435\u0440\u0442\u0432\u0443 \u0437\u0430 \u0434\u043E\u043B\u0438 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u041E\u0440\u0443\u0436\u0438\u0435 \u043D\u0435 \u043E\u0447\u0435\u043D\u044C \u0433\u043E\u0434\u0438\u0442\u0441\u044F \u0434\u043B\u044F \u0434\u043E\u043B\u0433\u0438\u0445 \u0431\u043E\u0451\u0432, \u043D\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u044B\u0442\u044F\u0433\u0438\u0432\u0430\u043D\u0438\u044F \u043E\u0434\u043D\u043E\u0439 \u0436\u0435\u0440\u0442\u0432\u044B - \u043D\u0430 \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u0443\u0434\u0430\u0440\u0430! \n\u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043D\u0435 \u043F\u0440\u043E\u043C\u0430\u0445\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0441\u0442\u0440\u0435\u043B\u044C\u0431\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 5 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"chem_injector",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chem_injector,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0418\u0421\u0426\u0415\u041B\u042F\u042E\u0429\u0418\u0419 \u041A\u041E\u041A\u0422\u0415\u0419\u041B\u042C",content:"\u0412\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0435\u0447\u0435\u0431\u043D\u0443\u044E \u0441\u043C\u0435\u0441\u044C. \u0421\u043F\u043E\u0441\u043E\u0431\u043D\u0443\u044E \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u0434\u0430\u0436\u0435 \u0441\u043B\u043E\u043C\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u0441\u0442\u0438 \u0438 \u043E\u0442\u043E\u0440\u0432\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u041F\u0440\u0435\u043F\u0430\u0440\u0430\u0442 \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442- \n\u0432\u0435\u043D\u043D\u043E-\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0435 \u043F\u0430\u0440\u0430\u0434\u043E\u043A\u0441\u044B \u0438 \u043E\u0447\u0435\u043D\u044C \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u0438\u0437 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0430! \n\u041F\u0440\u0438 \u043F\u0435\u0440\u0435\u0434\u043E\u0437\u0438\u0440\u043E\u0432\u043A\u0435 \u043E\u043D\u0438 \u0441\u0442\u0430\u043D\u043E\u0432\u044F\u0442\u0441\u044F \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043E\u043F\u0430\u0441\u043D\u044B \u0434\u043B\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041D\u0435 \u0432\u0432\u043E\u0434\u0438\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 30 \u0435\u0434. \u043F\u0440\u0435\u043F\u0430\u0440\u0430\u0442\u0430 \u0432 \u0432\u0430\u0448 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C! \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u0438\u043C\u0435\u0435\u0442 3 \u0437\u0430\u0440\u044F\u0434\u0430. \u0418\u0445 \u043C\u043E\u0436\u043D\u043E \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u043A\u0440\u0438\u0441\u0442\u0430\u043B\u043B\u043E\u0432 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"emergency_blink",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emergency_blink,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041A\u0421\u0422\u0420\u0415\u041D\u041D\u0410\u042F \u0422\u0415\u041B\u0415\u041F\u041E\u0420\u0422\u0410\u0426\u0418\u042F",content:"\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0443\u044E \u0437\u043E\u043D\u0443 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043E\u043A\u043E\u043B\u043E \u0434\u0432\u0443\u0445 \u0434\u0435\u0441\u044F\u0442\u043A\u043E\u0432 \u043C\u0435\u0442\u0440\u043E\u0432. \n\u0414\u043B\u044F \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u043C\u043E\u0437\u0433\u043E\u0432\u044B\u0435 \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u044B \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u043F\u044B\u0442\u043D\u044B\u0435 \u0432\u043E\u0438\u043D\u044B \u043A\u043B\u0430\u043D\u0430, \u043C\u043E\u0433\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0435\u0451 \u0434\u0430\u0436\u0435 \u0432\u043E \u0441\u043D\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"caltrop",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.caltrop,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E-\u0427\u0415\u0421\u041D\u041E\u041A",content:"\u0427\u0430\u0449\u0435 \u0438\u0445 \u043D\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u043F\u0440\u043E\u0441\u0442\u043E \u043A\u0430\u043B\u0442\u0440\u043E\u043F\u044B, \u0438\u0437-\u0437\u0430 \u0437\u0430\u043F\u0443\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0445 \u0430\u0441\u0441\u043E\u0446\u0438\u0430\u0446\u0438\u0439 \u0441 \u0431\u043E\u043B\u0435\u0435 \u0441\u044A\u0435\u0441\u0442\u043D\u044B\u043C \u0447\u0435\u0441\u043D\u043E\u043A\u043E\u043C. \n\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u043F\u043E\u0437\u0430\u0434\u0438 \u0432\u0430\u0441 \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0435 \u0438\u0437 \u0441\u043F\u0440\u0435\u0441\u0441\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043B\u043E\u0432\u0443\u0448\u043A\u0438. \n\u041B\u043E\u0432\u0443\u0448\u043A\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 10 \u0441\u0435\u043A\u0443\u043D\u0434. \u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043F\u0430\u0434\u0430\u044E\u0442 - \u0435\u0441\u043B\u0438 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0442\u044C. \n\u0411\u043E\u043B\u044C \u043E\u0442 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0433\u043E \u0448\u0430\u0433\u0430 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0438\u0433\u043D\u0435\u0442 \u0434\u0430\u0436\u0435 \u0440\u043E\u0431\u043E\u0442\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D- \u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u0412\u044B \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u044B \u043E\u0442 \u043D\u0438\u0445. \u041D\u0435 \u043D\u0430\u0441\u0442\u0443\u043F\u0430\u0439\u0442\u0435 \u043D\u0430 \u0441\u0432\u043E\u0438 \u0436\u0435 \u043B\u043E\u0432\u0443\u0448\u043A\u0438! \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 1 \u0441\u0435\u043A\u0443\u043D\u0434\u0430.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"cloning",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.cloning,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0422\u041E\u0420\u041E\u0419 \u0428\u0410\u041D\u0421",content:"\u0412 \u043F\u0440\u043E\u0448\u043B\u043E\u043C \u043C\u043D\u043E\u0433\u0438\u0435 \u0443\u0431\u0438\u0439\u0446\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0438\u0432\u0430\u044F \u0441\u0432\u043E\u0438 \u043C\u0438\u0441\u0441\u0438\u0438 \u0441\u043E\u0432\u0435\u0440\u0448\u0430\u043B\u0438 \u0441\u0430\u043C\u043E\u0443\u0431\u0438\u0439\u0441\u0442\u0432\u0430 \u0438\u043B\u0438 \u043E\u043A\u0430\u0437\u044B\u0432\u0430\u043B\u0438\u0441\u044C \u0432 \u043B\u0430\u043F\u0430\u0445 \u0432\u0440\u0430\u0433\u0430. \n\u0421\u0435\u0439\u0447\u0430\u0441 \u0436\u0435 \u0435\u0441\u0442\u044C \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0434\u043E\u0440\u043E\u0433\u0430\u044F \u0430\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u0430. \u041C\u043E\u0449\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0435 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0432\u0430\u0441 \u043F\u0440\u0430\u043A\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0441 \u0442\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430. \n\u042D\u0442\u0430 \u043C\u0430\u0448\u0438\u043D\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0439 \u0448\u0430\u043D\u0441, \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0432 \u0432\u0430\u0441 \u043A \u0441\u0435\u0431\u0435 \u0438 \u0438\u0437\u043B\u0435\u0447\u0438\u0432 \u043B\u044E\u0431\u044B\u0435 \u0442\u0440\u0430\u0432\u043C\u044B. \n\u041C\u044B \u0441\u043B\u044B\u0448\u0430\u043B\u0438 \u043F\u0440\u043E \u0441\u043E\u043C\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u0432\u044F\u0437\u0430\u043D\u043D\u044B\u0435 \u043D\u0430 \u0438\u0434\u0435\u0435, \u0447\u0442\u043E \u044D\u0442\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u043A\u043B\u043E\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u043B\u0435\u043D\u043E\u0432 \u043A\u043B\u0430\u043D\u0430. \u041D\u043E \u0443\u0432\u0435\u0440\u044F\u0435\u043C \u0432\u0430\u0441, \u044D\u0442\u043E \u043D\u0435 \u0442\u0430\u043A. \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0438\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0437\u0430\u0442\u0440\u0430\u0442 \u043D\u0430 \u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0438 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044E. \u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u0430\u0441\u0451\u0442 \u0432\u0430\u0441 \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438, \u043A\u043E\u0433\u0434\u0430 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043F\u0440\u0438 \u0441\u043C\u0435\u0440\u0442\u0438.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u043B\u044C",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u042F\u0440\u043E\u0441\u0442\u044C \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430\u044F \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u043B\u044E\u0434\u044F\u043C. \u0421\u0438\u043B\u0430, \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u043E\u0440\u0443\u0434\u0438\u044F \u0432\u044B\u0448\u0435 \u0438\u0445 \u043F\u043E\u043D\u0438\u043C\u0430\u043D\u0438\u044F. \u0420\u0430\u0437\u0438\u0442\u0435 \u0438\u0445 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A \u0447\u0442\u043E \u0440\u0430\u0437\u0438\u0442 \u0441\u0432\u043E\u044E \u0434\u043E\u0431\u044B\u0447\u0443. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0432\u043A\u0443\u0441 \u0441\u0442\u0430\u043B\u0438!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(80, 20, 20, 1)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"shuriken",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.shuriken,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u0421\u042E\u0420\u0418\u041A\u0415\u041D\u042B",content:"\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u043F\u0443\u0441\u043A\u043E\u0432\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043A\u0440\u044B\u0442\u043E\u0435 \u0432 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0430\u0445 \u043A\u043E\u0441\u0442\u044E\u043C\u0430. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u043F\u043E \u0442\u0440\u0438 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u0430, \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0445 \u0438\u0437 \u0441\u0436\u0430\u0442\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438, \u043E\u0447\u0435\u0440\u0435\u0434\u044C\u044E. \n\u0421\u044E\u0440\u0438\u043A\u0435\u043D\u044B \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u0438\u0437\u043D\u0443\u0440\u044F\u044E\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0438 \u043D\u0430\u043D\u043E\u0441\u044F\u0442 \u0441\u043B\u0430\u0431\u044B\u0439 \u043E\u0436\u043E\u0433\u043E\u0432\u044B\u0439 \u0443\u0440\u043E\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043B\u0435\u0442\u0430\u044E\u0442 \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0435\u043A\u043B\u043E, \u043A\u0430\u043A \u0438 \u043E\u0431\u044B\u0447\u043D\u044B\u0435 \u043B\u0430\u0437\u0435\u0440\u043D\u044B\u0435 \u0441\u043D\u0430\u0440\u044F\u0434\u044B. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 300 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"adrenal",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.adrenal,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u041F\u041B\u0415\u0421\u041A \u0410\u0414\u0420\u0415\u041D\u0410\u041B\u0418\u041D\u0410",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0432\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u043C\u043E\u0449\u043D\u0443\u044E \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0443\u0441\u043A\u043E\u0440\u044F\u044E\u0449\u0443\u044E \u0432\u0430\u0441 \u0432 \u0431\u043E\u044E \u0438 \u043F\u043E\u043C\u043E\u0433\u0430\u044E\u0449\u0443\u044E \u0431\u044B\u0441\u0442\u0440\u0435\u0435 \u043E\u043A\u043B\u0435\u043C\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432. \n\u041A\u043E\u0441\u0442\u044E\u043C \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442 \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0443\u0440\u0430\u043D\u0430. \u0427\u0442\u043E \u043A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0451\u0442 \u043D\u0435\u043F\u0440\u0438\u044F\u0442\u043D\u044B\u0439 \u043D\u0435\u0433\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u044D\u0444\u0444\u0435\u043A\u0442, \u0432 \u0432\u0438\u0434\u0435 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u044F \u0440\u0430\u0434\u0438\u044F \u0432 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u043E \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0436\u0435\u043D\u043E \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0443\u0440\u0430\u043D\u0430 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"emp",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emp,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E\u041C\u0410\u0413\u041D\u0418\u0422\u041D\u042B\u0419 \u0412\u0417\u0420\u042B\u0412",content:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0438\u0442\u043D\u044B\u0435 \u0432\u043E\u043B\u043D\u044B \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u044E\u0442, \u043F\u043E\u0434\u0440\u044B\u0432\u0430\u044E\u0442 \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435 \u043F\u043E\u0432\u0440\u0435\u0436\u0434\u0430\u044E\u0442 - \u043A\u0438\u0431\u043E\u0440\u0433\u043E\u0432, \u0434\u0440\u043E\u043D\u043E\u0432, \u041A\u041F\u0411, \u044D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435, \u043F\u043E\u0440\u0442\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0421\u0432\u0435\u0442\u043E\u0448\u0443\u043C\u043E\u0432\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0441\u0432\u044F\u0437\u0438 \u0438 \u0442.\u0434. \n\u042D\u0442\u043E\u0442 \u0432\u0437\u0440\u044B\u0432 \u043C\u043E\u0436\u0435\u0442 \u043A\u0430\u043A \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0432 \u0431\u043E\u044E, \u0442\u0430\u043A \u0438 \u043D\u0435\u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E \u043D\u0430\u0432\u0440\u0435\u0434\u0438\u0442\u044C. \u0412\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u043E\u0441\u043C\u0430\u0442\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u043C\u0435\u0441\u0442\u043D\u043E\u0441\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u0435\u043C. \n\u041D\u0435 \u0437\u0430\u0431\u044B\u0432\u0430\u0439\u0442\u0435 \u043E \u0437\u0430\u0449\u0438\u0449\u0430\u044E\u0449\u0435\u043C \u043E\u0442 \u0441\u0432\u0435\u0442\u0430 \u0440\u0435\u0436\u0438\u043C\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u0432\u0438\u0437\u043E\u0440\u0430. \u041E\u043D \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043C\u043E\u0447\u044C \u043D\u0435 \u043E\u0441\u043B\u0435\u043F\u043D\u0443\u0442\u044C, \u043F\u0440\u0438 \u043F\u043E\u0434\u0440\u044B\u0432\u0435 \u043F\u043E\u0434\u043E\u0431\u043D\u044B\u0445 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432. \n\u0412\u0437\u0440\u044B\u0432 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 5000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 4 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"energynet",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.energynet,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0410\u042F \u0421\u0415\u0422\u042C",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043B\u043E\u0432\u0438\u0442 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u0443\u044E \u0432\u0430\u043C\u0438 \u0446\u0435\u043B\u044C \u0432 \u043E\u0431\u0435\u0437\u0434\u0432\u0438\u0436\u0438\u0432\u0430\u044E\u0449\u0443\u044E \u043B\u043E\u0432\u0443\u0448\u043A\u0443. \n\u0418\u0437 \u043B\u043E\u0432\u0443\u0448\u043A\u0438 \u043B\u0435\u0433\u043A\u043E \u0432\u044B\u0431\u0440\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u0441\u043B\u043E\u043C\u0430\u0432 \u0435\u0451 \u043B\u044E\u0431\u044B\u043C \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u043E\u043C. \n\u041E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0439 \u043D\u0435\u0439\u0442\u0440\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0432\u0440\u0430\u0433\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u0432 \u043D\u0435\u0451 \u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0430\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445 \u0438\u043B\u0438 \u043D\u0430\u0434\u043E\u0435\u0434\u043B\u0438\u0432\u044B\u0445 \u043E\u0445\u0440\u0430\u043D\u043D\u044B\u0445 \u0431\u043E\u0442\u043E\u0432. \n\u0423\u0447\u0438\u0442\u044B\u0432\u0430\u0439\u0442\u0435, \u0447\u0442\u043E \u0441\u0435\u0442\u044C \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0435 \u043E\u0442\u0441\u0442\u0440\u0435\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u0432\u0430\u0441. \n\u0422\u0430\u043A \u0436\u0435 \u0441\u0435\u0442\u044C \u043B\u0435\u0433\u043A\u043E \u043F\u043E\u043A\u0438\u043D\u0443\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u043C \u043F\u0443\u0442\u0451\u043C, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u0435\u0442\u0438 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"spider_red",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.spider_red,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0411\u041E\u0415\u0412\u041E\u0415 \u0418\u0421\u041A\u0423\u0421\u0421\u0422\u0412\u041E \n\u041F\u041E\u041B\u0417\u0423\u0427\u0415\u0419 \u0412\u0414\u041E\u0412\u042B",content:"\u0411\u043E\u0435\u0432\u043E\u0435 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u043E \u043D\u0438\u043D\u0434\u0437\u044F \u0441\u043E\u0441\u0440\u0435\u0434\u043E\u0442\u043E\u0447\u0435\u043D\u043D\u043E\u0435 \u043D\u0430 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u0438 \u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u0438\u0451\u043C\u043E\u0432. \n\u0412 \u0443\u0447\u0435\u043D\u0438\u0435 \u0432\u0445\u043E\u0434\u044F\u0442 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435 \u043F\u0440\u0438\u0451\u043C\u044B: \n\u0412\u044B\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u043D\u0438\u0435 \u0440\u0443\u043A\u0438 - \u0437\u0430\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u0432\u044B\u0440\u043E\u043D\u0438\u0442\u044C \u0441\u0432\u043E\u0451 \u043E\u0440\u0443\u0436\u0438\u0435. \n\u0423\u0434\u0430\u0440 \u043B\u0430\u0434\u043E\u043D\u044C\u044E - \u043E\u0442\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u043D\u0430 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u043C\u0435\u0442\u0440\u043E\u0432 \u043E\u0442 \u0432\u0430\u0441, \u043B\u0438\u0448\u0430\u044F \u0440\u0430\u0432\u043D\u043E\u0432\u0435\u0441\u0438\u044F. \n\u041F\u0435\u0440\u0435\u0440\u0435\u0437\u0430\u043D\u0438\u0435 \u0448\u0435\u0438 - \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043E\u0431\u0435\u0437\u0433\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u043B\u0435\u0436\u0430\u0447\u0443\u044E \u0436\u0435\u0440\u0442\u0432\u0443 \u043A\u0430\u0442\u0430\u043D\u043E\u0439 \u0432\u043E \u0432\u0441\u043F\u043E\u043C\u043E\u0433\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0440\u0443\u043A\u0435. \n\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0442\u043E\u0440\u043D\u0430\u0434\u043E - \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0432\u043E\u043A\u0440\u0443\u0433 \u0432\u0430\u0441 \u0438 \u0441\u043E\u0437\u0434\u0430\u0451\u0442 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u043F\u0440\u0438 \u043D\u0430\u043B\u0438\u0447\u0438\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0434\u044B\u043C\u043E\u0432\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0438 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u044B \u043E\u0431\u0443\u0447\u0430\u0435\u0442\u0435\u0441\u044C \u0441 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0448\u0430\u043D\u0441\u043E\u043C \u043E\u0442\u0440\u0430\u0436\u0430\u0442\u044C \u0441\u043D\u044F\u0440\u044F\u0434\u044B \u0432\u0440\u0430\u0433\u043E\u0432 \u043E\u0431\u0440\u0430\u0442\u043D\u043E.",position:"right"})]})]})]})]})})},s=r.ShuttleConsole=function(){function m(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0448\u0430\u0442\u0442\u043B\u043E\u043C",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041F\u0430\u043D\u0435\u043B\u044C \u0434\u043B\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0430\u0448\u0438\u043C \u043B\u0438\u0447\u043D\u044B\u043C \u0448\u0430\u0442\u0442\u043B\u043E\u043C. \u0422\u0430\u043A \u0436\u0435 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0438 \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0441\u0430\u043C\u043E\u0433\u043E \u0448\u0430\u0442\u0442\u043B\u0430!",tooltipPosition:"right"}),children:(0,e.createComponentVNode)(2,t.Flex,{ml:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.status?h.status:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Missing"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0430\u0448\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.player_pos}),!!h.shuttle&&(!!h.docking_ports_len&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u0448\u0430\u0442\u0442\u043B",children:h.docking_ports.map(function(g){return(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",content:g.name,onClick:function(){function N(){return C("move",{move:g.id})}return N}()},g.name)})})||(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"Status",color:"red",children:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Locked"})}),!!h.admin_controlled&&(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"\u0410\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-circle",content:"\u0417\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044E",disabled:!h.status,onClick:function(){function g(){return C("request")}return g}()})})],0))]})})})}return m}(),l=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.randomPercent,g=C.allActionsPreview,N=C.color_choice;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:N,value:h,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+N,mt:1,children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g["spider_"+N],style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Loading ",h+"%"]}),2)})})},d=function(m){function u(b){var C;return C=m.call(this,b)||this,C.timer=null,C.state={lastText:"text do be there",currentDisplay:[]},C}S(u,m);var v=u.prototype;return v.tick=function(){function b(){var C=this.props,h=this.state;if(C.allMessages!==h.lastText&&!C.end_terminal){var g=h.currentDisplay;g.push(C.allMessages),h.lastText=C.allMessages}else C.end_terminal&&(clearTimeout(this.timer),setTimeout(C.onFinished,C.finishedTimeout))}return b}(),v.componentDidMount=function(){function b(){var C=this,h=this.props.linesPerSecond,g=h===void 0?2.5:h;this.timer=setInterval(function(){return C.tick()},1e3/g)}return b}(),v.componentWillUnmount=function(){function b(){clearTimeout(this.timer)}return b}(),v.render=function(){function b(){return(0,e.createComponentVNode)(2,t.Box,{m:1,children:this.state.currentDisplay.map(function(C){return(0,e.createFragment)([C,(0,e.createVNode)(1,"br")],0,C)})})}return b}(),u}(e.Component)},38307:function(L,r,n){"use strict";r.__esModule=!0,r.StationAlertConsoleContent=r.StationAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.StationAlertConsole=function(){function y(){return(0,e.createComponentVNode)(2,o.Window,{width:325,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=r.StationAlertConsoleContent=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.alarms||[];return Object.keys(c).map(function(s){var l,d;return(0,e.createComponentVNode)(2,t.Section,{title:s+" Alarms",children:(0,e.createVNode)(1,"ul",null,((l=c[s])==null?void 0:l.length)===0?(0,e.createVNode)(1,"li","color-good","Systems Nominal",16):(d=c[s])==null?void 0:d.map(function(m){return(0,e.createVNode)(1,"li","color-average",m,0,null,m)}),0)},s)})}return y}()},39409:function(L,r,n){"use strict";r.__esModule=!0,r.StripMenu=void 0;var e=n(89005),a=n(88510),t=n(79140),o=n(72253),f=n(36036),S=n(98595),y=5,k=9,V=function(b){return b===0?5:9},p="64px",i=function(b){return b[0]+"/"+b[1]},c=function(b){var C=b.align,h=b.children;return(0,e.createComponentVNode)(2,f.Box,{style:{position:"absolute",left:C==="left"?"6px":"48px","text-align":C,"text-shadow":"2px 2px 2px #000",top:"2px"},children:h})},s={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},l={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,4]),image:"inventory-pda.png"}},d={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,8]),image:"inventory-pda.png"}},m=function(v){return v[v.Completely=1]="Completely",v[v.Hidden=2]="Hidden",v}(m||{}),u=r.StripMenu=function(){function v(b,C){var h=(0,o.useBackend)(C),g=h.act,N=h.data,x=new Map;if(N.show_mode===0)for(var B=0,I=Object.keys(N.items);B300?"bad":s>150?"average":"good"},k=function(s){return s>5e3?"bad":s>4e3?"average":"good"},V=function(s){return s>1e4?"bad":s>5e3?"average":"good"},p=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Detected Supermatter Shards",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Refresh",onClick:function(){function v(){return m("refresh")}return v}()}),children:(0,e.createComponentVNode)(2,t.Box,{m:1,children:u.supermatters.length===0?(0,e.createVNode)(1,"h3",null,"No shards detected",16):(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.TableCell,{children:"Area"}),(0,e.createComponentVNode)(2,f.TableCell,{children:"Integrity"}),(0,e.createComponentVNode)(2,f.TableCell,{children:"Details"})]}),u.supermatters.map(function(v){return(0,e.createComponentVNode)(2,f.TableRow,{children:[(0,e.createComponentVNode)(2,f.TableCell,{children:v.area_name}),(0,e.createComponentVNode)(2,f.TableCell,{children:[v.integrity,"%"]}),(0,e.createComponentVNode)(2,f.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"View",onClick:function(){function b(){return m("view",{view:v.uid})}return b}()})})]},v)})]})})})})})},i=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Crystal Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"caret-square-left",content:"Back",onClick:function(){function v(){return m("back")}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[95,1/0],average:[80,94],bad:[-1/0,79]},minValue:"0",maxValue:"100",value:u.SM_integrity,children:[u.SM_integrity,"%"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Relative EER",children:(0,e.createComponentVNode)(2,t.Box,{color:y(u.SM_power),children:[u.SM_power," MeV/cm3"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:k(u.SM_ambienttemp),children:[u.SM_ambienttemp," K"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:V(u.SM_ambientpressure),children:[u.SM_ambientpressure," kPa"]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Gas Composition",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:[u.SM_gas_O2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:[u.SM_gas_CO2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:[u.SM_gas_N2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:[u.SM_gas_PL,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:[u.SM_gas_OTHER,"%"]})]})})]})})}},46029:function(L,r,n){"use strict";r.__esModule=!0,r.SyndicateComputerSimple=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(98595),S=r.SyndicateComputerSimple=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,f.Window,{width:400,height:400,theme:"syndicate",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:c.rows.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.title,buttons:(0,e.createComponentVNode)(2,t.Button,{content:s.buttontitle,disabled:s.buttondisabled,tooltip:s.buttontooltip,tooltipPosition:"left",onClick:function(){function l(){return i(s.buttonact)}return l}()}),children:[s.status,!!s.bullets&&(0,e.createComponentVNode)(2,t.Box,{children:s.bullets.map(function(l){return(0,e.createComponentVNode)(2,t.Box,{children:l},l)})})]},s.title)})})})}return y}()},99279:function(L,r,n){"use strict";r.__esModule=!0,r.SyndieCargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(29319),k=n(25328),V=r.SyndieCargoConsole=function(){function l(d,m){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,theme:"syndicate",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})}return l}(),p=function(d,m){var u=(0,o.useLocalState)(m,"contentsModal",null),v=u[0],b=u[1],C=(0,o.useLocalState)(m,"contentsModalTitle",null),h=C[0],g=C[1];if(v!==null&&h!==null)return(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,f.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[h,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,f.Box,{children:v.map(function(N){return(0,e.createComponentVNode)(2,f.Box,{children:["- ",N]},N)})}),(0,e.createComponentVNode)(2,f.Box,{m:2,children:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function N(){b(null),g(null)}return N}()})})]})},i=function(d,m){var u=(0,o.useBackend)(m),v=u.act,b=u.data,C=b.is_public,h=C===void 0?0:C,g=b.cash,N=b.wait_time,x=b.is_cooldown,B=b.telepads_status,I=b.adminAddCash,w=B,T="",A=0,E="";return B==="Pads not linked!"?(A=0,T="Attempts to link telepads to the console.",E="Link pads"):x?x&&(E="Cooldown...",T="Pads are cooling off...",A=1,N!==1?w=""+B+" (ETA: "+N+" seconds)":w=""+B+" (ETA: "+N+" second)"):(A=0,T="Teleports your crates to the market. A reminder, some of the crates are directly stolen from NT trading routes. That means they can be locked. We are NOT sorry for the inconvenience",E="Teleport"),(0,e.createComponentVNode)(2,f.Section,{title:"Status",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[h===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Money Available",children:[g,(0,e.createComponentVNode)(2,f.Button,{tooltip:"Withdraw money from the console",content:"Withdraw",onClick:function(){function P(){return v("withdraw",{cash:g})}return P}()}),(0,e.createComponentVNode)(2,f.Button,{content:I,tooltip:"Bless the players with da money!",onClick:function(){function P(){return v("add_money",{cash:g})}return P}()})]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Telepads Status",children:w}),h===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,f.Button,{content:E,tooltip:T,disabled:A,onClick:function(){function P(){return v("teleport")}return P}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Syndicate Black Market Log",onClick:function(){function P(){return v("showMessages")}return P}()})]})]})})},c=function(d,m){var u=(0,o.useBackend)(m),v=u.act,b=u.data,C=b.categories,h=b.supply_packs,g=(0,o.useSharedState)(m,"category","Emergency"),N=g[0],x=g[1],B=(0,o.useSharedState)(m,"search_text",""),I=B[0],w=B[1],T=(0,o.useLocalState)(m,"contentsModal",null),A=T[0],E=T[1],P=(0,o.useLocalState)(m,"contentsModalTitle",null),O=P[0],M=P[1],F=(0,k.createSearch)(I,function(W){return W.name}),D=(0,a.flow)([(0,t.filter)(function(W){return W.cat===C.filter(function(U){return U.name===N})[0].category||I}),I&&(0,t.filter)(F),(0,t.sortBy)(function(W){return W.name.toLowerCase()})])(h),_="Crate Catalogue";return I?_="Results for '"+I+"':":N&&(_="Browsing "+N),(0,e.createComponentVNode)(2,f.Section,{title:_,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"190px",options:C.map(function(W){return W.name}),selected:N,onSelected:function(){function W(U){return x(U)}return W}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function W(U,$){return w($)}return W}(),mb:1}),(0,e.createComponentVNode)(2,f.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:D.map(function(W){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{bold:!0,children:[W.name," (",W.cost," Credits)"]}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function U(){return v("order",{crate:W.ref,multiple:0})}return U}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function U(){return v("order",{crate:W.ref,multiple:1})}return U}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Contents",icon:"search",onClick:function(){function U(){E(W.contents),M(W.name)}return U}()})]})]},W.name)})})})]})},s=function(d,m){var u=(0,o.useBackend)(m),v=u.act,b=u.data,C=b.requests,h=b.canapprove,g=b.orders;return(0,e.createComponentVNode)(2,f.Section,{title:"Details",children:(0,e.createComponentVNode)(2,f.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:[(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:C.map(function(N){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",N.comment]})]}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Approve",color:"green",disabled:!h,onClick:function(){function x(){return v("approve",{ordernum:N.ordernum})}return x}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Deny",color:"red",onClick:function(){function x(){return v("deny",{ordernum:N.ordernum})}return x}()})]})]},N.ordernum)})}),(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:g.map(function(N){return(0,e.createComponentVNode)(2,f.Table.Row,{children:(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",N.comment]})]})},N.ordernum)})})]})})}},44852:function(L,r,n){"use strict";r.__esModule=!0,r.TTSSeedsExplorerContent=r.TTSSeedsExplorer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f={0:"\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u044B\u0435",1:"Tier I",2:"Tier II",3:"Tier III",4:"Tier IV"},S={\u041C\u0443\u0436\u0441\u043A\u043E\u0439:{icon:"mars",color:"blue"},\u0416\u0435\u043D\u0441\u043A\u0438\u0439:{icon:"venus",color:"purple"},\u041B\u044E\u0431\u043E\u0439:{icon:"venus-mars",color:"white"}},y=function(i,c,s,l){return l===void 0&&(l=null),i.map(function(d){var m,u=(m=d[l])!=null?m:d;return(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:c.includes(d),content:u,onClick:function(){function v(){c.includes(d)?s(c.filter(function(b){var C;return((C=b[l])!=null?C:b)!==d})):s([d].concat(c))}return v}()},u)})},k=r.TTSSeedsExplorer=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return p}(),V=r.TTSSeedsExplorerContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.providers,u=d.seeds,v=d.selected_seed,b=d.phrases,C=d.donator_level,h=u.map(function(Y){return Y.category}).filter(function(Y,Q,J){return J.indexOf(Y)===Q}),g=u.map(function(Y){return Y.gender}).filter(function(Y,Q,J){return J.indexOf(Y)===Q}),N=u.map(function(Y){return Y.donator_level}).filter(function(Y,Q,J){return J.indexOf(Y)===Q}).map(function(Y){return f[Y]}),x=(0,a.useLocalState)(c,"selectedProviders",m),B=x[0],I=x[1],w=(0,a.useLocalState)(c,"selectedGenders",g),T=w[0],A=w[1],E=(0,a.useLocalState)(c,"selectedCategories",h),P=E[0],O=E[1],M=(0,a.useLocalState)(c,"selectedDonatorLevels",N),F=M[0],D=M[1],_=(0,a.useLocalState)(c,"selectedPhrase",b[0]),W=_[0],U=_[1],$=(0,a.useLocalState)(c,"searchtext",""),G=$[0],oe=$[1],X=y(m,B,I,"name"),pe=y(g,T,A),me=y(h,P,O),ne=y(N,F,D),ce=(0,e.createComponentVNode)(2,t.Dropdown,{options:b,selected:W.replace(/(.{25})..+/,"$1..."),width:"220px",onSelected:function(){function Y(Q){return U(Q)}return Y}()}),q=(0,e.createComponentVNode)(2,t.Input,{placeholder:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435...",fluid:!0,onInput:function(){function Y(Q,J){return oe(J)}return Y}()}),ae=u.sort(function(Y,Q){var J=Y.name.toLowerCase(),te=Q.name.toLowerCase();return J>te?1:J0&&v!==Y.name?"orange":"white",children:Y.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:v===Y.name?.5:.25,textAlign:"left",children:Y.category}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:v===Y.name?"white":S[Y.gender].color,textAlign:"left",children:(0,e.createComponentVNode)(2,t.Icon,{mx:1,size:1.2,name:S[Y.gender].icon})}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:"white",textAlign:"right",children:Y.donator_level>0&&(0,e.createFragment)([f[Y.donator_level],(0,e.createComponentVNode)(2,t.Icon,{ml:1,mr:2,name:"coins"})],0)})]},Y.name)});return(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0424\u0438\u043B\u044C\u0442\u0440\u044B",fill:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0432\u0430\u0439\u0434\u0435\u0440\u044B",children:X}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u043B",children:pe}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438",children:me}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0440\u043E\u0432\u0435\u043D\u044C \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0438",children:ne}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0424\u0440\u0430\u0437\u0430",children:ce}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0438\u0441\u043A",children:q})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{scrollable:!0,fill:!0,title:"\u0413\u043E\u043B\u043E\u0441\u0430 ("+ae.length+"/"+u.length+")",children:(0,e.createComponentVNode)(2,t.Table,{children:Z})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.BlockQuote,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"\u0414\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044F \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445 \u0440\u0430\u0441\u0442\u0443\u0449\u0438\u0445 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u0447\u0430\u0441\u0442\u044C \u0433\u043E\u043B\u043E\u0441\u043E\u0432 \u043F\u0440\u0438\u0448\u043B\u043E\u0441\u044C \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u043C\u0438 \u0442\u043E\u043B\u044C\u043A\u043E \u0437\u0430 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044C\u043D\u0443\u044E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0443 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430."}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435 \u043E\u0431 \u044D\u0442\u043E\u043C \u043C\u043E\u0436\u043D\u043E \u0443\u0437\u043D\u0430\u0442\u044C \u0432 \u043D\u0430\u0448\u0435\u043C Discord-\u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0435."})]})})})]})}return p}()},56441:function(L,r,n){"use strict";r.__esModule=!0,r.TachyonArrayContent=r.TachyonArray=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TachyonArray=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s,d=c.explosion_target,m=c.toxins_tech,u=c.printing;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shift's Target",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Toxins Level",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Administration",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print All Logs",disabled:!l.length||u,align:"center",onClick:function(){function v(){return i("print_logs")}return v}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!l.length,color:"bad",align:"center",onClick:function(){function v(){return i("delete_logs")}return v}()})]})]})}),l.length?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No Records"})]})})}return y}(),S=r.TachyonArrayContent=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s;return(0,e.createComponentVNode)(2,t.Section,{title:"Logged Explosions",children:(0,e.createComponentVNode)(2,t.Flex,{children:(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Epicenter"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actual Size"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Theoretical Size"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.logged_time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.epicenter}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.actual_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.theoretical_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){function m(){return i("delete_record",{index:d.index})}return m}()})})]},d.index)})]})})})})}return y}()},1754:function(L,r,n){"use strict";r.__esModule=!0,r.Tank=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Tank=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c;return i.has_mask?c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.connected?"check":"times",content:i.connected?"Internals On":"Internals Off",selected:i.connected,onClick:function(){function s(){return p("internals")}return s}()})}):c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,e.createComponentVNode)(2,o.Window,{width:300,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tank Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:i.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:i.tankPressure+" kPa"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Release Pressure",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,tooltip:"Min",onClick:function(){function s(){return p("pressure",{pressure:"min"})}return s}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(){function s(l,d){return p("pressure",{pressure:d})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,tooltip:"Max",onClick:function(){function s(){return p("pressure",{pressure:"max"})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,tooltip:"Reset",onClick:function(){function s(){return p("pressure",{pressure:"reset"})}return s}()})]}),c]})})})})}return S}()},7579:function(L,r,n){"use strict";r.__esModule=!0,r.TankDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TankDispenser=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.o_tanks,s=i.p_tanks;return(0,e.createComponentVNode)(2,o.Window,{width:275,height:100,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Oxygen Tank ("+c+")",disabled:c===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("oxygen")}return l}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Plasma Tank ("+s+")",disabled:s===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("plasma")}return l}()})})]})})}return S}()},16136:function(L,r,n){"use strict";r.__esModule=!0,r.TcommsCore=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsCore=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.ion,u=(0,a.useLocalState)(c,"tabIndex",0),v=u[0],b=u[1],C=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,V);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return h}();return(0,e.createComponentVNode)(2,o.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[m===1&&(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===0,onClick:function(){function h(){return b(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"wrench"}),"Configuration"]},"ConfigPage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===1,onClick:function(){function h(){return b(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"link"}),"Device Linkage"]},"LinkagePage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===2,onClick:function(){function h(){return b(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-times"}),"User Filtering"]},"FilterPage")]}),C(v)]})})}return p}(),S=function(){return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"ERROR: An Ionospheric overload has occured. Please wait for the machine to reboot. This cannot be manually done."})},y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.active,u=d.sectors_available,v=d.nttc_toggle_jobs,b=d.nttc_toggle_job_color,C=d.nttc_toggle_name_color,h=d.nttc_toggle_command_bold,g=d.nttc_job_indicator_type,N=d.nttc_setting_language,x=d.network_id;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:m?"On":"Off",selected:m,icon:"power-off",onClick:function(){function B(){return l("toggle_active")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sector Coverage",children:u})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Radio Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcements",children:(0,e.createComponentVNode)(2,t.Button,{content:v?"On":"Off",selected:v,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_jobs")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:b?"On":"Off",selected:b,icon:"clipboard-list",onClick:function(){function B(){return l("nttc_toggle_job_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:C?"On":"Off",selected:C,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_name_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Command Amplification",children:(0,e.createComponentVNode)(2,t.Button,{content:h?"On":"Off",selected:h,icon:"volume-up",onClick:function(){function B(){return l("nttc_toggle_command_bold")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Advanced",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcement Format",children:(0,e.createComponentVNode)(2,t.Button,{content:g||"Unset",selected:g,icon:"pencil-alt",onClick:function(){function B(){return l("nttc_job_indicator_type")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Language Conversion",children:(0,e.createComponentVNode)(2,t.Button,{content:N||"Unset",selected:N,icon:"globe",onClick:function(){function B(){return l("nttc_setting_language")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:x||"Unset",selected:x,icon:"server",onClick:function(){function B(){return l("network_id")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Import Configuration",icon:"file-import",onClick:function(){function B(){return l("import")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Export Configuration",icon:"file-export",onClick:function(){function B(){return l("export")}return B}()})]})],4)},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.link_password,u=d.relay_entries;return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linkage Password",children:(0,e.createComponentVNode)(2,t.Button,{content:m||"Unset",selected:m,icon:"lock",onClick:function(){function v(){return l("change_password")}return v}()})})}),(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Unlink"})]}),u.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.status===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Online"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Offline"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",onClick:function(){function b(){return l("unlink",{addr:v.addr})}return b}()})})]},v.addr)})]})]})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.filtered_users;return(0,e.createComponentVNode)(2,t.Section,{title:"User Filtering",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Add User",icon:"user-plus",onClick:function(){function u(){return l("add_filter")}return u}()}),children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"90%"},children:"User"}),(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"10%"},children:"Actions"})]}),m.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"user-times",onClick:function(){function v(){return l("remove_filter",{user:u})}return v}()})})]},u)})]})})}},88046:function(L,r,n){"use strict";r.__esModule=!0,r.TcommsRelay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsRelay=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked,d=s.active,m=s.network_id;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Relay Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:d?"On":"Off",selected:d,icon:"power-off",onClick:function(){function u(){return c("toggle_active")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:m||"Unset",selected:m,icon:"server",onClick:function(){function u(){return c("network_id")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Link Status",children:l===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Linked"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Unlinked"})})]})}),l===1?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked_core_id,d=s.linked_core_addr,m=s.hidden_link;return(0,e.createComponentVNode)(2,t.Section,{title:"Link Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core ID",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core Address",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hidden Link",children:(0,e.createComponentVNode)(2,t.Button,{content:m?"Yes":"No",icon:m?"eye-slash":"eye",selected:m,onClick:function(){function u(){return c("toggle_hidden_link")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function u(){return c("unlink")}return u}()})})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.cores;return(0,e.createComponentVNode)(2,t.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function m(){return c("link",{addr:d.addr})}return m}()})})]},d.addr)})]})})}},20802:function(L,r,n){"use strict";r.__esModule=!0,r.Teleporter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(79646),S=r.Teleporter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.targetsTeleport?c.targetsTeleport:{},l=0,d=1,m=2,u=c.calibrated,v=c.calibrating,b=c.powerstation,C=c.regime,h=c.teleporterhub,g=c.target,N=c.locked,x=c.accuracy;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(!b||!h)&&(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:[h,!b&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Powerstation not linked "}),b&&!h&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Teleporter hub not linked "})]}),b&&h&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Regime",children:[(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to another teleport hub. ",color:C===d?"good":null,onClick:function(){function B(){return i("setregime",{regime:d})}return B}(),children:"Gate"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"One-way teleport. ",color:C===l?"good":null,onClick:function(){function B(){return i("setregime",{regime:l})}return B}(),children:"Teleporter"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to a location stored in a GPS device. ",color:C===m?"good":null,disabled:!N,onClick:function(){function B(){return i("setregime",{regime:m})}return B}(),children:"GPS"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Teleport target",children:[C===l&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(I){return i("settarget",{x:s[I].x,y:s[I].y,z:s[I].z})}return B}()}),C===d&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(I){return i("settarget",{x:s[I].x,y:s[I].y,z:s[I].z})}return B}()}),C===m&&(0,e.createComponentVNode)(2,t.Box,{children:g})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Calibration",children:[g!=="None"&&(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,f.GridColumn,{size:"2",children:v&&(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"In Progress"})||(u||x>=3)&&(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Optimal"})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Sub-Optimal"})}),(0,e.createComponentVNode)(2,f.GridColumn,{size:"3",children:(0,e.createComponentVNode)(2,t.Box,{class:"ml-1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",tooltip:"Calibrates the hub. Accidents may occur when the calibration is not optimal.",disabled:!!(u||v),onClick:function(){function B(){return i("calibrate")}return B}()})})})]}),g==="None"&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"21px",children:"No target set"})]})]})}),!!(N&&b&&h&&C===m)&&(0,e.createComponentVNode)(2,t.Section,{title:"GPS",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-around",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){function B(){return i("load")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){function B(){return i("eject")}return B}()})]})})]})})}return y}()},24410:function(L,r,n){"use strict";r.__esModule=!0,r.sanitizeMultiline=r.removeAllSkiplines=r.TextInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(72253),f=n(92986),S=n(36036),y=n(98595),k=r.sanitizeMultiline=function(){function c(s){return s.replace(/(\n|\r\n){3,}/,"\n\n")}return c}(),V=r.removeAllSkiplines=function(){function c(s){return s.replace(/[\r\n]+/,"")}return c}(),p=r.TextInputModal=function(){function c(s,l){var d=(0,o.useBackend)(l),m=d.act,u=d.data,v=u.max_length,b=u.message,C=b===void 0?"":b,h=u.multiline,g=u.placeholder,N=u.timeout,x=u.title,B=(0,o.useLocalState)(l,"input",g||""),I=B[0],w=B[1],T=function(){function P(O){if(O!==I){var M=h?k(O):V(O);w(M)}}return P}(),A=h||I.length>=40,E=130+(C.length>40?Math.ceil(C.length/4):0)+(A?80:0);return(0,e.createComponentVNode)(2,y.Window,{title:x,width:325,height:E,children:[N&&(0,e.createComponentVNode)(2,a.Loader,{value:N}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function P(O){var M=window.event?O.which:O.keyCode;M===f.KEY_ENTER&&(!A||!O.shiftKey)&&m("submit",{entry:I}),M===f.KEY_ESCAPE&&m("cancel")}return P}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:C})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{input:I,onType:T})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:I,message:I.length+"/"+v})})]})})})]})}return c}(),i=function(s,l){var d=(0,o.useBackend)(l),m=d.act,u=d.data,v=u.max_length,b=u.multiline,C=s.input,h=s.onType,g=b||C.length>=40;return(0,e.createComponentVNode)(2,S.TextArea,{autoFocus:!0,autoSelect:!0,height:b||C.length>=40?"100%":"1.8rem",maxLength:v,onEscape:function(){function N(){return m("cancel")}return N}(),onEnter:function(){function N(x){g&&x.shiftKey||(x.preventDefault(),m("submit",{entry:C}))}return N}(),onInput:function(){function N(x,B){return h(B)}return N}(),placeholder:"Type something...",value:C})}},69566:function(L,r,n){"use strict";r.__esModule=!0,r.ThiefKit=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ThiefKit=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.uses,s=i.possible_uses,l=i.multi_uses,d=i.kits,m=i.choosen_kits;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:900,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0431\u043E\u0440 \u0413\u0438\u043B\u044C\u0434\u0438\u0438 \u0412\u043E\u0440\u043E\u0432:",children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:[(0,e.createVNode)(1,"i",null,"\u0423\u0432\u0435\u0441\u0438\u0441\u0442\u0430\u044F \u043A\u043E\u0440\u043E\u0431\u043A\u0430, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u043B\u0435\u0436\u0438\u0442 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0433\u0438\u043B\u044C\u0434\u0438\u0438 \u0432\u043E\u0440\u043E\u0432.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"i",null,"\u041D\u0430\u0431\u043E\u0440 \u0432\u043E\u0440\u0430-\u0448\u0440\u0435\u0434\u0438\u043D\u0433\u0435\u0440\u0430. \u041D\u0435\u043B\u044C\u0437\u044F \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u044C \u0447\u0442\u043E \u0432 \u043D\u0451\u043C, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u0430\u0433\u043B\u044F\u043D\u0435\u0448\u044C \u0432\u043D\u0443\u0442\u0440\u044C.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"p",null,(0,e.createVNode)(1,"b",null,"\u041A\u0430\u043A\u043E\u0435 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0432 \u043D\u0451\u043C \u043B\u0435\u0436\u0438\u0442?:",16),2),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u043E \u043D\u0430\u0431\u043E\u0440\u043E\u0432:"),(0,e.createComponentVNode)(2,t.Box,{as:"span",color:c<=0?"good":c=s,onClick:function(){function u(){return p("randomKit")}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d&&d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"upload",content:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C",disabled:u.was_taken||c>=s,onClick:function(){function v(){return p("takeKit",{item:u.type})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",disabled:!u.was_taken,onClick:function(){function v(){return p("undoKit",{item:u.type})}return v}()})]}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:u.desc})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0435 \u043D\u0430\u0431\u043E\u0440\u044B:",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:m&&m.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",onClick:function(){function v(){return p("undoKit",{item:u.type})}return v}()}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:" "})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",color:c0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),x.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers over]",16):"",x.contractor.accepted?(0,e.createVNode)(1,"i",null,"\xA0(Accepted)",16):!x.contractor.is_admin_forced&&x.contractor.available_offers<=0?"":(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:x.contractor.time_left,format:function(){function O(M,F){return" ("+F+")"}return O}(),bold:!0})]},"BecomeContractor"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{onClick:function(){function O(){return N("lock")}return O}(),icon:"lock",children:"Lock Uplink"},"LockUplink")]})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:p(w)})]})})]})}return b}(),c=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.crystals,I=x.cats,w=(0,S.useLocalState)(h,"uplinkItems",I[0].items),T=w[0],A=w[1],E=(0,S.useLocalState)(h,"searchText",""),P=E[0],O=E[1],M=function($,G){G===void 0&&(G="");var oe=(0,o.createSearch)(G,function(X){var pe=X.hijack_only===1?"|hijack":"";return X.name+"|"+X.desc+"|"+X.cost+"tc"+pe});return(0,t.flow)([(0,a.filter)(function(X){return X==null?void 0:X.name}),G&&(0,a.filter)(oe),(0,a.sortBy)(function(X){return X==null?void 0:X.name})])($)},F=function($){if(O($),$==="")return A(I[0].items);A(M(I.map(function(G){return G.items}).flat(),$))},D=(0,S.useLocalState)(h,"showDesc",1),_=D[0],W=D[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Section,{title:"Current Balance: "+B+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:_,onClick:function(){function U(){return W(!_)}return U}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Random Item",icon:"question",onClick:function(){function U(){return N("buyRandom")}return U}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){function U(){return N("refund")}return U}()})],4),children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search Equipment",onInput:function(){function U($,G){F(G)}return U}(),value:P})})})}),(0,e.createComponentVNode)(2,y.Stack,{fill:!0,mt:.3,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:I.map(function(U){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:P!==""?!1:U.items===T,onClick:function(){function $(){A(U.items),O("")}return $}(),children:U.cat},U)})})})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:T.map(function(U){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:U,showDecription:_},(0,o.decodeHtmlEntities)(U.name))},(0,o.decodeHtmlEntities)(U.name))})})})})]})]})},s=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cart,I=x.crystals,w=x.cart_price,T=(0,S.useLocalState)(h,"showDesc",0),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Current Balance: "+I+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:A,onClick:function(){function P(){return E(!A)}return P}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Empty Cart",icon:"trash",onClick:function(){function P(){return N("empty_cart")}return P}(),disabled:!B}),(0,e.createComponentVNode)(2,y.Button,{content:"Purchase Cart ("+w+"TC)",icon:"shopping-cart",onClick:function(){function P(){return N("purchase_cart")}return P}(),disabled:!B||w>I})],4),children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:B?B.map(function(P){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:P,showDecription:A,buttons:(0,e.createComponentVNode)(2,u,{i:P})})},(0,o.decodeHtmlEntities)(P.name))}):(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,e.createComponentVNode)(2,l)]})},l=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cats,I=x.lucky_numbers;return(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,e.createComponentVNode)(2,y.Button,{icon:"dice",content:"See more suggestions",onClick:function(){function w(){return N("shuffle_lucky_numbers")}return w}()}),children:(0,e.createComponentVNode)(2,y.Stack,{wrap:!0,children:I.map(function(w){return B[w.cat].items[w.item]}).filter(function(w){return w!=null}).map(function(w,T){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",children:(0,e.createComponentVNode)(2,d,{grow:!0,i:w})},T)})})})})},d=function(C,h){var g=C.i,N=C.showDecription,x=N===void 0?1:N,B=C.buttons,I=B===void 0?(0,e.createComponentVNode)(2,m,{i:g}):B;return(0,e.createComponentVNode)(2,y.Section,{title:(0,o.decodeHtmlEntities)(g.name),showBottom:x,buttons:I,children:x?(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:(0,o.decodeHtmlEntities)(g.desc)}):null})},m=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=C.i,I=x.crystals;return(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button,{icon:"shopping-cart",color:B.hijack_only===1&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){function w(){return N("add_to_cart",{item:B.obj_path})}return w}(),disabled:B.cost>I}),(0,e.createComponentVNode)(2,y.Button,{content:"Buy ("+B.cost+"TC)"+(B.refundable?" [Refundable]":""),color:B.hijack_only===1&&"red",tooltip:B.hijack_only===1&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){function w(){return N("buyItem",{item:B.obj_path})}return w}(),disabled:B.cost>I})],4)},u=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=C.i,I=x.exploitable;return(0,e.createComponentVNode)(2,y.Stack,{children:[(0,e.createComponentVNode)(2,y.Button,{icon:"times",content:"("+B.cost*B.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){function w(){return N("remove_from_cart",{item:B.obj_path})}return w}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"minus",tooltip:B.limit===0&&"Discount already redeemed!",ml:"5px",onClick:function(){function w(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:--B.amount})}return w}(),disabled:B.amount<=0}),(0,e.createComponentVNode)(2,y.Button.Input,{content:B.amount,width:"45px",tooltipPosition:"bottom-end",tooltip:B.limit===0&&"Discount already redeemed!",onCommit:function(){function w(T,A){return N("set_cart_item_quantity",{item:B.obj_path,quantity:A})}return w}(),disabled:B.limit!==-1&&B.amount>=B.limit&&B.amount<=0}),(0,e.createComponentVNode)(2,y.Button,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:B.limit===0&&"Discount already redeemed!",onClick:function(){function w(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:++B.amount})}return w}(),disabled:B.limit!==-1&&B.amount>=B.limit})]})},v=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.exploitable,I=(0,S.useLocalState)(h,"selectedRecord",B[0]),w=I[0],T=I[1],A=(0,S.useLocalState)(h,"searchText",""),E=A[0],P=A[1],O=function(D,_){_===void 0&&(_="");var W=(0,o.createSearch)(_,function(U){return U.name});return(0,t.flow)([(0,a.filter)(function(U){return U==null?void 0:U.name}),_&&(0,a.filter)(W),(0,a.sortBy)(function(U){return U.name})])(D)},M=O(B,E);return(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:"Exploitable Records",children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",fill:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,y.Input,{fluid:!0,mb:1,placeholder:"Search Crew",onInput:function(){function F(D,_){return P(_)}return F}()}),(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:M.map(function(F){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:F===w,onClick:function(){function D(){return T(F)}return D}(),children:F.name},F)})})]})}),(0,e.createComponentVNode)(2,y.Divider,{vertical:!0}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:w.name,scrollable:!0,children:(0,e.createComponentVNode)(2,y.LabeledList,{children:[(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Age",children:w.age}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Fingerprint",children:w.fingerprint}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Rank",children:w.rank}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Sex",children:w.sex}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Species",children:w.species}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Records",children:w.exploit_record})]})})})]})})};(0,V.modalRegisterBodyOverride)("become_contractor",function(b,C){var h,g,N,x,B=(0,S.useBackend)(C),I=B.data,w=I.contractor||{},T=w.time_left,A=!!(I!=null&&(h=I.contractor)!=null&&h.available),E=!!(I!=null&&(g=I.contractor)!=null&&g.affordable),P=!!(I!=null&&(N=I.contractor)!=null&&N.accepted),O=I.contractor||{},M=O.available_offers,F=!!(I!=null&&(x=I.contractor)!=null&&x.is_admin_forced);return(0,e.createComponentVNode)(2,y.Section,{height:"65%",level:"2",m:"-1rem",pb:"1rem",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Icon,{name:"suitcase"}),(0,e.createTextVNode)("\xA0 Contracting Opportunity")],4),children:[(0,e.createComponentVNode)(2,y.Box,{mx:"0.5rem",mb:"0.5rem",children:[(0,e.createVNode)(1,"b",null,"Your achievements for the Syndicate have not gone unnoticed, agent. We have decided to give you the rare opportunity of becoming a Contractor.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"For the small price of 20 telecrystals, we will upgrade your rank to that of a Contractor, allowing you to undertake kidnapping contracts for TC and credits.",(0,e.createVNode)(1,"br"),"In addition, you will be supplied with a Contractor Kit which contains a Contractor Uplink, standard issue contractor gear and three random low cost items.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"More detailed instructions can be found within your kit, should you accept this offer.",F?"":(0,e.createComponentVNode)(2,y.Box,{children:["Hurry up. You are not the only one who received this offer. Their number is limited. If other traitors accept all offers before you, you will not be able to accept one of them.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Available offers: "),M],0)]})]}),(0,e.createComponentVNode)(2,y.Button.Confirm,{disabled:!A||P,italic:!A,bold:A,icon:A&&!P&&"check",color:"good",content:P?"Accepted":A?["Accept Offer",(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:T,format:function(){function D(_,W){return" ("+W+")"}return D}()},"countdown")]:E?I.contractor.is_admin_forced?"Offer expired":I.contractor.available_offers>0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),I.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers are over]",16):"Insufficient TC",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function D(){return(0,V.modalAnswer)(C,b.id,1)}return D}()})]})})},80949:function(L,r,n){"use strict";r.__esModule=!0,r.UploadPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.UploadPanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.selected_target,s=i.new_law,l=i.id,d=i.transmitting,m=i.hacked;return(0,e.createComponentVNode)(2,o.Window,{width:900,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Silicon Law Upload",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Target",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!c,content:c||"No target selected",onClick:function(){function u(){return p("choose_silicon")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Law",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!s,content:s||"No module installed",onClick:function(){function u(){return p("insert_module")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorization",children:(0,e.createComponentVNode)(2,t.Button,{selected:!!l,content:l||(m?"$@!ERR0R!@#":"No ID card inserted"),onClick:function(){function u(){return p("authorization")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upload Laws",children:(0,e.createComponentVNode)(2,t.Button,{disabled:!c||!s||(m?!1:!l),selected:!!d,content:d?"STOP UPLOAD":"START UPLOAD",onClick:function(){function u(){return p("change_laws")}return u}()})})]})})})})}return S}()},8946:function(L,r,n){"use strict";r.__esModule=!0,r.VampireSpecMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VampireSpecMenu=function(){function i(c,s){return(0,e.createComponentVNode)(2,o.Window,{width:1500,height:820,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,p)]})})})}return i}(),S=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Hemomancer",children:[(0,e.createVNode)(1,"h3",null,"Focuses on blood magic and the manipulation of blood around you.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Vampiric claws",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to summon a robust pair of claws that attack rapidly, drain a targets blood, and heal you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood Barrier",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to select two turfs and create a wall between them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood tendrils",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to slow everyone in a targeted 3x3 area after a short delay.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Sanguine pool",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to travel at high speeds for a short duration. Doing this leaves behind blood splatters. You can move through anything but walls and space when doing this.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Predator senses",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to sniff out anyone within the same sector as you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood eruption",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to manipulate all nearby blood splatters, in 4 tiles around you, into spikes that impale anyone stood ontop of them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"The blood bringers rite",16),(0,e.createTextVNode)(": When toggled you will rapidly drain the blood of everyone who is nearby and use it to heal yourself slightly and remove any incapacitating effects rapidly.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Hemomancer",onClick:function(){function v(){return d("hemomancer")}return v}()})]})})},y=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Umbrae",children:[(0,e.createVNode)(1,"h3",null,"Focuses on darkness, stealth ambushing and mobility.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Cloak of darkness",16),(0,e.createTextVNode)(": Unlocked at 150 blood, when toggled, allows you to become nearly invisible and move rapidly when in dark regions. While active, burn damage is more effective against you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow anchor",16),(0,e.createTextVNode)(": Unlocked at 250 blood, casting it will create an anchor at the cast location after a short delay. If you then cast the ability again, you are teleported back to the anchor. If you do not cast again within 2 minutes, you are forced back to the anchor. It will not teleport you between Z levels.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow snare",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to summon a trap that when crossed blinds and ensares the victim. This trap is hard to see, but withers in the light.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dark passage",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to target a turf on screen, you will then teleport to that turf.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Extinguish",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to snuff out nearby electronic light sources and glowshrooms.")],4),(0,e.createVNode)(1,"b",null,"Shadow boxing",16),": Unlocked at 800 blood, sends out shadow clones towards a target, damaging them while you remain in range.",(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Eternal darkness",16),(0,e.createTextVNode)(": When toggled, you consume yourself in unholy darkness, only the strongest of lights will be able to see through it. It will also cause nearby creatures to freeze.")],4),(0,e.createVNode)(1,"p",null,"In addition, you also gain permament X-ray vision.",16),(0,e.createComponentVNode)(2,t.Button,{content:"Umbrae",onClick:function(){function v(){return d("umbrae")}return v}()})]})})},k=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Gargantua",children:[(0,e.createVNode)(1,"h3",null,"Focuses on tenacity and melee damage.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rejuvenate",16),(0,e.createTextVNode)(": Will heal you at an increased rate based on how much damage you have taken.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell",16),(0,e.createTextVNode)(": Unlocked at 150 blood, increases your resistance to physical damage, stuns and stamina for 30 seconds. While it is active you cannot fire guns.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Seismic stomp",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to stomp the ground to send out a shockwave, knocking people back.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood rush",16),(0,e.createTextVNode)(": Unlocked at 250 blood, gives you a short speed boost when cast.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell II",16),(0,e.createTextVNode)(": Unlocked at 400 blood, increases all melee damage by 10.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Overwhelming force",16),(0,e.createTextVNode)(": Unlocked at 600 blood, when toggled, if you bump into a door that you dont have access to, it will force it open. In addition, you cannot be pushed or pulled while it is active.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Demonic grasp",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to send out a demonic hand to snare someone. If you are on disarm/grab intent you will push/pull the target, respectively.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Charge",16),(0,e.createTextVNode)(": You gain the ability to charge at a target. Destroying and knocking back pretty much anything you collide with.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Gargantua",onClick:function(){function v(){return d("gargantua")}return v}()})]})})},V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Dantalion",children:[(0,e.createVNode)(1,"h3",null,"Focuses on thralling and illusions.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Enthrall",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Thralls your target to your will, requires you to stand still. Does not work on mindshielded or already enthralled/mindslaved people.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall cap",16),(0,e.createTextVNode)(": You can only thrall a max of 1 person at a time. This can be increased at 400 blood, 600 blood and at full power to a max of 4 thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall commune",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Allows you to talk to your thralls, your thralls can talk back in the same way.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Subspace swap",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to swap positions with a target.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Pacify",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to pacify a target, preventing them from causing harm for 40 seconds.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Decoy",16),(0,e.createTextVNode)(": Unlocked at 400 blood, briefly turn invisible and send out an illusion to fool everyone nearby.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rally thralls",16),(0,e.createTextVNode)(": Unlocked at 600 blood, removes all incapacitating effects from nearby thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood bond",16),(0,e.createTextVNode)(": Unlocked at 800 blood, when cast, all nearby thralls become linked to you. If anyone in the network takes damage, it is shared equally between everyone in the network. If a thrall goes out of range, they will be removed from the network.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Mass Hysteria",16),(0,e.createTextVNode)(": Casts a powerful illusion that, blinds then make everyone nearby perceive others to looks like random animals.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Dantalion",onClick:function(){function v(){return d("dantalion")}return v}()})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Bestia",children:[(0,e.createVNode)(1,"h3",null,"Focuses on transformations and trophies harvesting.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Check Trophies",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to check current trophies amount and all the passive effects they provide.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dissect",16),(0,e.createTextVNode)(": Unlocked at 150 blood, main source of gaining power, besides blood, allows you to harvest human organs, as a trophies, to passively increase your might.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dissect Cap",16),(0,e.createTextVNode)(": You can only harvest one organ trophie at a time. This can be increased at 600 blood and at full power to a max of 3 trophies per victim.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Infected Trophy",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to stun enemies from the safe distance and infect them with the deadly Grave Fever.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Lunge",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to rapidly close distance to a victim or escape a dangerous situation.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Mark the Prey",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to mark a victim which drastically reduces their movement speed and forces them to take spontaneous actions.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Metamorphosis - Bats",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to shapeshift into the deadly and vicious space bats swarm.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Anabiosis",16),(0,e.createTextVNode)(": Unlocked at 600 blood, ancient technique which allows you to cure almost any wounds while sleeping in a coffin.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Summon Bats",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to call extraplanar space bats to aid you in combat.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Metamorphosis - Hound",16),(0,e.createTextVNode)(": Allows you to shapeshift into the ultimate form of bluespace entity which took over your soul.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Bestia",onClick:function(){function v(){return d("bestia")}return v}()})]})})}},45770:function(L,r,n){"use strict";r.__esModule=!0,r.VampireTrophiesStatus=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(b){return(Math.round(b*10)/10).toFixed(1)},S=r.VampireTrophiesStatus=function(){function v(b,C){return(0,e.createComponentVNode)(2,o.Window,{theme:"nologo",width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u)]})})})}return v}(),y=function(b,C){var h=(0,a.useBackend)(C),g=h.act,N=h.data,x=N.hearts,B=N.lungs,I=N.livers,w=N.kidneys,T=N.eyes,A=N.ears,E=N.trophies_max_gen,P=N.trophies_max_crit,O=N.icon_hearts,M=N.icon_lungs,F=N.icon_livers,D=N.icon_kidneys,_=N.icon_eyes,W=N.icon_ears;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Trophies",color:"red",textAlign:"center",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,width:"16.6%",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+O,verticalAlign:"middle",style:{"margin-left":"-32px","margin-right":"-48px","margin-top":"-32px","margin-bottom":"-48px",height:"128px",width:"128px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,textColor:xb;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+m,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:d<=0&&"bad"||d<=l.max_amount/2&&"average"||"good",children:[d," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:I,icon:B,content:x,textAlign:"left",onClick:function(){function w(){return c("vend",{inum:l.inum})}return w}()})})]})},y=r.Vending=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.user,d=s.guestNotice,m=s.userMoney,u=s.chargesMoney,v=s.product_records,b=v===void 0?[]:v,C=s.coin_records,h=C===void 0?[]:C,g=s.hidden_records,N=g===void 0?[]:g,x=s.stock,B=s.vend_ready,I=s.coin_name,w=s.inserted_item_name,T=s.panel_open,A=s.speaker,E=s.imagelist,P;return P=[].concat(b,h),s.extended_inventory&&(P=[].concat(P,N)),P=P.filter(function(O){return!!O}),(0,e.createComponentVNode)(2,f.Window,{width:470,height:100+Math.min(b.length*38,500),title:"Vending Machine",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[!!u&&(0,e.createComponentVNode)(2,o.Section,{title:"User",children:l&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,l.name,0),","," ",(0,e.createVNode)(1,"b",null,l.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[m,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:d})}),!!I&&(0,e.createComponentVNode)(2,o.Section,{title:"Coin",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Remove Coin",onClick:function(){function O(){return c("remove_coin",{})}return O}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:I})}),!!w&&(0,e.createComponentVNode)(2,o.Section,{title:"Item",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject Item",onClick:function(){function O(){return c("eject_item",{})}return O}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:w})}),!!T&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:A?"check":"volume-mute",selected:A,content:"Speaker",textAlign:"left",onClick:function(){function O(){return c("toggle_voice",{})}return O}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:P.map(function(O){return(0,e.createComponentVNode)(2,S,{product:O,productStock:x[O.name],productImage:E[O.path]},O.name)})})})})]})})})}return k}()},68971:function(L,r,n){"use strict";r.__esModule=!0,r.VolumeMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VolumeMixer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.channels;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:Math.min(95+c.length*50,565),children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:c.map(function(s,l){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.25rem",color:"label",mt:l>0&&"0.5rem",children:s.name}),(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:.5,children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:0})}return d}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.Slider,{minValue:0,maxValue:100,stepPixelSize:3.13,value:s.volume,onChange:function(){function d(m,u){return p("volume",{channel:s.num,volume:u})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:100})}return d}()})})})]})})],4,s.num)})})})})}return S}()},2510:function(L,r,n){"use strict";r.__esModule=!0,r.VotePanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VotePanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.remaining,s=i.question,l=i.choices,d=i.user_vote,m=i.counts,u=i.show_counts,v=i.show_cancel;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:s,children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:["Time remaining: ",Math.round(c/10),"s"]}),l.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:b+(u?" ("+(m[b]||0)+")":""),onClick:function(){function C(){return p("vote",{target:b})}return C}(),selected:b===d})},b)}),!!v&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Cancel",onClick:function(){function b(){return p("cancel")}return b}()})},"Cancel")]})})})}return S}()},30138:function(L,r,n){"use strict";r.__esModule=!0,r.Wires=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Wires=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.wires||[],s=i.status||[],l=56+c.length*23+(status?0:15+s.length*17);return(0,e.createComponentVNode)(2,o.Window,{width:350,height:l,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{className:"candystripe",label:d.color_name,labelColor:d.seen_color,color:d.seen_color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:d.cut?"Mend":"Cut",onClick:function(){function m(){return p("cut",{wire:d.color})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Pulse",onClick:function(){function m(){return p("pulse",{wire:d.color})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{content:d.attached?"Detach":"Attach",onClick:function(){function m(){return p("attach",{wire:d.color})}return m}()})],4),children:!!d.wire&&(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("("),d.wire,(0,e.createTextVNode)(")")],0)},d.seen_color)})})})}),!!s.length&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{color:"lightgray",children:d},d)})})})]})})})}return S}()},30995:function(L,r,n){"use strict";r.__esModule=!0,r.Workshop=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(73379),S=n(98595),y=["title","items"];function k(l,d){if(l==null)return{};var m={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;m[u]=l[u]}return m}var V=function(d,m,u){return d.requirements===null?!0:!(d.requirements.brass>m||d.requirements.power>u)},p=r.Workshop=function(){function l(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.brass_amount,h=b.power_amount,g=b.building,N=b.buildStart,x=b.buildEnd,B=b.worldTime,I=C.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),w=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),T={float:"left",width:"60%"},A={float:"right",width:"39%"};return(0,e.createComponentVNode)(2,S.Window,{width:400,height:500,theme:"clockwork",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{title:"Materials",children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Brass",children:[I,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",height:"19px",tooltip:"Dispense Brass",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function E(){return v("dispense")}return E}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:w})]}),g&&(0,e.createComponentVNode)(2,o.ProgressBar.Countdown,{mt:2,start:N,current:B,end:x,bold:!0,children:["Building ",g,"\xA0(",(0,e.createComponentVNode)(2,f.Countdown,{current:B,timeLeft:x-B,format:function(){function E(P,O){return O.substr(3)}return E}()}),")"]})]})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,c)})})]})})})}return l}(),i=function(d,m){var u=(0,t.useLocalState)(m,"search",""),v=u[0],b=u[1],C=(0,t.useLocalState)(m,"sort",""),h=C[0],g=C[1],N=(0,t.useLocalState)(m,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Stack,{width:"100%",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",mr:"0.5rem",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function I(w,T){return b(T)}return I}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"19px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function I(){return B(!x)}return I}()})})]})})},c=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.items,h=(0,t.useLocalState)(m,"search",""),g=h[0],N=h[1],x=(0,t.useLocalState)(m,"sort","Alphabetical"),B=x[0],I=x[1],w=(0,t.useLocalState)(m,"descending",!1),T=w[0],A=w[1],E=(0,a.createSearch)(g,function(M){return M[0]}),P=!1,O=Object.entries(C).map(function(M,F){var D=Object.entries(M[1]).filter(E).map(function(_){return _[1].affordable=V(_[1],b.brass_amount,b.power_amount),_[1]});if(D.length!==0)return T&&(D=D.reverse()),P=!0,(0,e.createComponentVNode)(2,s,{title:M[0],items:D},M[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",children:(0,e.createComponentVNode)(2,o.Section,{children:P?O:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=d.title,h=d.items,g=k(d,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:C},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+N.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,o.Button,{icon:"hammer",disabled:!V(N,b.brass_amount,b.power_amount),onClick:function(){function x(){return v("make",{cat:C,name:N.name})}return x}(),children:(0,a.toTitleCase)((0,a.toTitleCase)(N.name))}),(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"right"},children:N.requirements&&Object.keys(N.requirements).map(function(x){return(0,a.toTitleCase)(x)+": "+N.requirements[x]}).join(", ")||(0,e.createComponentVNode)(2,o.Box,{children:"No resources required."})}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})]},N.name)})})))}},49148:function(L,r,n){"use strict";r.__esModule=!0,r.AccessList=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036);function f(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=S(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(p,i){if(p){if(typeof p=="string")return y(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?y(p,i):void 0}}function y(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c0&&!N.includes(D.ref)&&!h.includes(D.ref),checked:h.includes(D.ref),onClick:function(){function _(){return x(D.ref)}return _}()},D.desc)})]})]})})}return p}()},26991:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosScan=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=function(k,V,p,i,c){return ki?"average":k>c?"bad":"good"},S=r.AtmosScan=function(){function y(k,V){var p=k.data.aircontents;return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,a.filter)(function(i){return i.val!=="0"||i.entry==="Pressure"||i.entry==="Temperature"})(p).map(function(i){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:i.entry,color:f(i.val,i.bad_low,i.poor_low,i.poor_high,i.bad_high),children:[i.val,i.units]},i.entry)})})})}return y}()},85870:function(L,r,n){"use strict";r.__esModule=!0,r.BeakerContents=void 0;var e=n(89005),a=n(36036),t=n(15964),o=function(y){return y+" unit"+(y===1?"":"s")},f=r.BeakerContents=function(){function S(y){var k=y.beakerLoaded,V=y.beakerContents,p=V===void 0?[]:V,i=y.buttons;return(0,e.createComponentVNode)(2,a.Stack,{vertical:!0,children:[!k&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"No beaker loaded."})||p.length===0&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"Beaker is empty."}),p.map(function(c,s){return(0,e.createComponentVNode)(2,a.Stack,{children:[(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",grow:!0,children:[o(c.volume)," of ",c.name]},c.name),!!i&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:i(c,s)})]},c.name)})]})}return S}();f.propTypes={beakerLoaded:t.bool,beakerContents:t.array,buttons:t.arrayOf(t.element)}},3939:function(L,r,n){"use strict";r.__esModule=!0,r.modalRegisterBodyOverride=r.modalOpen=r.modalClose=r.modalAnswer=r.ComplexModal=void 0;var e=n(89005),a=n(72253),t=n(36036),o={},f=r.modalOpen=function(){function p(i,c,s){var l=(0,a.useBackend)(i),d=l.act,m=l.data,u=Object.assign(m.modal?m.modal.args:{},s||{});d("modal_open",{id:c,arguments:JSON.stringify(u)})}return p}(),S=r.modalRegisterBodyOverride=function(){function p(i,c){o[i]=c}return p}(),y=r.modalAnswer=function(){function p(i,c,s,l){var d=(0,a.useBackend)(i),m=d.act,u=d.data;if(u.modal){var v=Object.assign(u.modal.args||{},l||{});m("modal_answer",{id:c,answer:s,arguments:JSON.stringify(v)})}}return p}(),k=r.modalClose=function(){function p(i,c){var s=(0,a.useBackend)(i),l=s.act;l("modal_close",{id:c})}return p}(),V=r.ComplexModal=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data;if(l.modal){var d=l.modal,m=d.id,u=d.text,v=d.type,b,C=(0,e.createComponentVNode)(2,t.Button,{className:"Button--modal",icon:"arrow-left",content:"Cancel",onClick:function(){function I(){return k(c)}return I}()}),h,g,N="auto";if(o[m])h=o[m](l.modal,c);else if(v==="input"){var x=l.modal.value;b=function(){function I(w){return y(c,m,x)}return I}(),h=(0,e.createComponentVNode)(2,t.Input,{value:l.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(){function I(w,T){x=T}return I}()}),g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){function I(){return k(c)}return I}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){function I(){return y(c,m,x)}return I}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})}else if(v==="choice"){var B=typeof l.modal.choices=="object"?Object.values(l.modal.choices):l.modal.choices;h=(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:l.modal.value,width:"100%",my:"0.5rem",onSelected:function(){function I(w){return y(c,m,w)}return I}()}),N="initial"}else v==="bento"?h=(0,e.createComponentVNode)(2,t.Stack,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:l.modal.choices.map(function(I,w){return(0,e.createComponentVNode)(2,t.Stack.Item,{flex:"1 1 auto",children:(0,e.createComponentVNode)(2,t.Button,{selected:w+1===parseInt(l.modal.value,10),onClick:function(){function T(){return y(c,m,w+1)}return T}(),children:(0,e.createVNode)(1,"img",null,null,1,{src:I})})},w)})}):v==="boolean"&&(g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){function I(){return y(c,m,0)}return I}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:l.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){function I(){return y(c,m,1)}return I}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]}));return(0,e.createComponentVNode)(2,t.Modal,{maxWidth:i.maxWidth||window.innerWidth/2+"px",maxHeight:i.maxHeight||window.innerHeight/2+"px",onEnter:b,mx:"auto",overflowY:N,"padding-bottom":"5px",children:[u&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:u}),o[m]&&C,h,g]})}}return p}()},41874:function(L,r,n){"use strict";r.__esModule=!0,r.CrewManifest=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),f=n(76910),S=f.COLORS.department,y=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],k=function(s){return y.indexOf(s)!==-1?"green":"orange"},V=function(s){if(y.indexOf(s)!==-1)return!0},p=function(s){return s.length>0&&(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,color:"white",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"50%",children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"35%",children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"15%",children:"Active"})]}),s.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{color:k(l.real_rank),bold:V(l.real_rank),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.name)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.rank)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.active})]},l.name+l.rank)})]})},i=r.CrewManifest=function(){function c(s,l){var d=(0,a.useBackend)(l),m=d.act,u;if(s.data)u=s.data;else{var v=(0,a.useBackend)(l),b=v.data;u=b}var C=u,h=C.manifest,g=h.heads,N=h.pro,x=h.sec,B=h.eng,I=h.med,w=h.sci,T=h.ser,A=h.sup,E=h.misc;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.command,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:p(g)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.procedure,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Procedure"})}),level:2,children:p(N)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.security,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:p(x)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.engineering,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:p(B)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.medical,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:p(I)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.science,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:p(w)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.service,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:p(T)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.supply,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:p(A)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:p(E)})]})}return c}()},19203:function(L,r,n){"use strict";r.__esModule=!0,r.InputButtons=void 0;var e=n(89005),a=n(36036),t=n(72253),o=r.InputButtons=function(){function f(S,y){var k=(0,t.useBackend)(y),V=k.act,p=k.data,i=p.large_buttons,c=p.swapped_buttons,s=S.input,l=S.message,d=S.disabled,m=(0,e.createComponentVNode)(2,a.Button,{color:"good",content:"Submit",bold:!!i,fluid:!!i,onClick:function(){function v(){return V("submit",{entry:s})}return v}(),textAlign:"center",tooltip:i&&l,disabled:d,width:!i&&6}),u=(0,e.createComponentVNode)(2,a.Button,{color:"bad",content:"Cancel",bold:!!i,fluid:!!i,onClick:function(){function v(){return V("cancel")}return v}(),textAlign:"center",width:!i&&6});return(0,e.createComponentVNode)(2,a.Flex,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,ml:c?.5:0,mr:c?0:.5,children:u}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:u}),!i&&l&&(0,e.createComponentVNode)(2,a.Flex.Item,{children:(0,e.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",children:l})}),i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,mr:c?.5:0,ml:c?0:.5,children:m}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:m})]})}return f}()},195:function(L,r,n){"use strict";r.__esModule=!0,r.InterfaceLockNoticeBox=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.InterfaceLockNoticeBox=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=S.siliconUser,c=i===void 0?p.siliconUser:i,s=S.locked,l=s===void 0?p.locked:s,d=S.normallyLocked,m=d===void 0?p.normallyLocked:d,u=S.onLockStatusChange,v=u===void 0?function(){return V("lock")}:u,b=S.accessText,C=b===void 0?"an ID card":b;return c?(0,e.createComponentVNode)(2,t.NoticeBox,{color:c&&"grey",children:(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:"Interface lock status:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:"1"}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{m:"0",color:m?"red":"green",icon:m?"lock":"unlock",content:m?"Locked":"Unlocked",onClick:function(){function h(){v&&v(!l)}return h}()})})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe ",C," to ",l?"unlock":"lock"," this interface."]})}return f}()},51057:function(L,r,n){"use strict";r.__esModule=!0,r.Loader=void 0;var e=n(89005),a=n(44879),t=n(36036),o=r.Loader=function(){function f(S){var y=S.value;return(0,e.createVNode)(1,"div","AlertModal__Loader",(0,e.createComponentVNode)(2,t.Box,{className:"AlertModal__LoaderProgress",style:{width:(0,a.clamp01)(y)*100+"%"}}),2)}return f}()},321:function(L,r,n){"use strict";r.__esModule=!0,r.LoginInfo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginInfo=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.loginState;if(p)return(0,e.createComponentVNode)(2,t.NoticeBox,{info:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:["Logged in as: ",i.name," (",i.rank,")"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){function c(){return V("login_logout")}return c}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!i.id,content:"Eject ID",color:"good",onClick:function(){function c(){return V("login_eject")}return c}()})]})]})})}return f}()},5485:function(L,r,n){"use strict";r.__esModule=!0,r.LoginScreen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginScreen=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.loginState,c=p.isAI,s=p.isRobot,l=p.isAdmin;return(0,e.createComponentVNode)(2,t.Section,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",align:"center",justify:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"center",mt:"-2rem",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,e.createComponentVNode)(2,t.Box,{color:"label",my:"1rem",children:["ID:",(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:i.id?i.id:"----------",ml:"0.5rem",onClick:function(){function d(){return V("login_insert")}return d}()})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",disabled:!i.id,content:"Login",onClick:function(){function d(){return V("login_login",{login_type:1})}return d}()}),!!c&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){function d(){return V("login_login",{login_type:2})}return d}()}),!!s&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){function d(){return V("login_login",{login_type:3})}return d}()}),!!l&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){function d(){return V("login_login",{login_type:4})}return d}()})]})})})}return f}()},62411:function(L,r,n){"use strict";r.__esModule=!0,r.Operating=void 0;var e=n(89005),a=n(36036),t=n(15964),o=r.Operating=function(){function f(S){var y=S.operating,k=S.name;if(y)return(0,e.createComponentVNode)(2,a.Dimmer,{children:(0,e.createComponentVNode)(2,a.Flex,{mb:"30px",children:(0,e.createComponentVNode)(2,a.Flex.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,e.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,e.createVNode)(1,"br"),"The ",k," is processing..."]})})})}return f}();o.propTypes={operating:t.bool,name:t.string}},13545:function(L,r,n){"use strict";r.__esModule=!0,r.Signaler=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.Signaler=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=y.data,c=i.code,s=i.frequency,l=i.minFrequency,d=i.maxFrequency;return(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:l/10,maxValue:d/10,value:s/10,format:function(){function m(u){return(0,a.toFixed)(u,1)}return m}(),width:"80px",onDrag:function(){function m(u,v){return p("freq",{freq:v})}return m}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:c,width:"80px",onDrag:function(){function m(u,v){return p("code",{code:v})}return m}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){function m(){return p("signal")}return m}()})]})}return S}()},41984:function(L,r,n){"use strict";r.__esModule=!0,r.SimpleRecords=void 0;var e=n(89005),a=n(72253),t=n(25328),o=n(64795),f=n(88510),S=n(36036),y=r.SimpleRecords=function(){function p(i,c){var s=i.data.records;return(0,e.createComponentVNode)(2,S.Box,{children:s?(0,e.createComponentVNode)(2,V,{data:i.data,recordType:i.recordType}):(0,e.createComponentVNode)(2,k,{data:i.data})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.recordsList,m=(0,a.useLocalState)(c,"searchText",""),u=m[0],v=m[1],b=function(g,N){N===void 0&&(N="");var x=(0,t.createSearch)(N,function(B){return B.Name});return(0,o.flow)([(0,f.filter)(function(B){return B==null?void 0:B.Name}),N&&(0,f.filter)(x),(0,f.sortBy)(function(B){return B.Name})])(d)},C=b(d,u);return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Input,{fluid:!0,mb:1,placeholder:"Search records...",onInput:function(){function h(g,N){return v(N)}return h}()}),C.map(function(h){return(0,e.createComponentVNode)(2,S.Box,{children:(0,e.createComponentVNode)(2,S.Button,{mb:.5,content:h.Name,icon:"user",onClick:function(){function g(){return l("Records",{target:h.uid})}return g}()})},h)})]})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.records,m=d.general,u=d.medical,v=d.security,b;switch(i.recordType){case"MED":b=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Medical Data",children:u?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Blood Type",children:u.blood_type}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Disabilities",children:u.mi_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.mi_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Disabilities",children:u.ma_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.ma_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Allergies",children:u.alg}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.alg_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Current Diseases",children:u.cdi}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.cdi_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:u.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":b=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Security Data",children:v?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Criminal Status",children:v.criminal}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Crimes",children:v.mi_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:v.mi_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Crimes",children:v.ma_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:v.ma_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:v.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Security record lost!"})});break}return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Section,{title:"General Data",children:m?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Name",children:m.name}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Sex",children:m.sex}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Species",children:m.species}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Age",children:m.age}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Rank",children:m.rank}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Fingerprint",children:m.fingerprint}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Physical Status",children:m.p_stat}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Mental Status",children:m.m_stat})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"General record lost!"})}),b]})}},22091:function(L,r,n){"use strict";r.__esModule=!0,r.TemporaryNotice=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TemporaryNotice=function(){function f(S,y){var k,V=(0,a.useBackend)(y),p=V.act,i=V.data,c=i.temp;if(c){var s=(k={},k[c.style]=!0,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.NoticeBox,Object.assign({},s,{children:[(0,e.createComponentVNode)(2,t.Box,{display:"inline-block",verticalAlign:"middle",children:c.text}),(0,e.createComponentVNode)(2,t.Button,{icon:"times-circle",float:"right",onClick:function(){function l(){return p("cleartemp")}return l}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})))}}return f}()},25443:function(L,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20342),f=n(98595),S=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],y=["good","average","bad","black","white"],k=[{title:"Button",component:function(){function h(){return p}return h}()},{title:"Box",component:function(){function h(){return i}return h}()},{title:"ProgressBar",component:function(){function h(){return c}return h}()},{title:"Tabs",component:function(){function h(){return s}return h}()},{title:"Tooltip",component:function(){function h(){return l}return h}()},{title:"Input / Control",component:function(){function h(){return d}return h}()},{title:"Collapsible",component:function(){function h(){return m}return h}()},{title:"BlockQuote",component:function(){function h(){return v}return h}()},{title:"ByondUi",component:function(){function h(){return b}return h}()},{title:"Themes",component:function(){function h(){return C}return h}()}],V=r.KitchenSink=function(){function h(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],I=(0,a.useLocalState)(N,"pageIndex",0),w=I[0],T=I[1],A=k[w].component();return(0,e.createComponentVNode)(2,f.Window,{theme:B,resizable:!0,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:k.map(function(E,P){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:P===w,onClick:function(){function O(){return T(P)}return O}(),children:E.title},P)})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,basis:0,children:(0,e.createComponentVNode)(2,A)})]})})})})}return h}(),p=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,t.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,t.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"})]}),(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[y.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:"7px",color:N,children:N},N)})]})]})},i=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,t.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"right",children:"right"})]})},c=function(g,N){var x=(0,a.useLocalState)(N,"progress",.5),B=x[0],I=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:B,children:["Value: ",Number(B).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function w(){return I(B-.1)}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function w(){return I(B+.1)}return w}()})]})]})},s=function(g,N){var x=(0,a.useLocalState)(N,"tabIndex",0),B=x[0],I=x[1],w=(0,a.useLocalState)(N,"tabVert"),T=w[0],A=w[1],E=(0,a.useLocalState)(N,"tabAlt"),P=E[0],O=E[1],M=[1,2,3,4,5];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:2,children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:T,onClick:function(){function F(){return A(!T)}return F}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"altSelection",checked:P,onClick:function(){function F(){return O(!P)}return F}()})]}),(0,e.createComponentVNode)(2,t.Tabs,{vertical:T,children:M.map(function(F,D){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{altSelection:P,selected:D===B,onClick:function(){function _(){return I(D)}return _}(),children:["Tab #",F]},D)})})]})},l=function(g){var N=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:["Box (hover me).",(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text."})]}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:N.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:x,content:x},x)})})],4)},d=function(g,N){var x=(0,a.useLocalState)(N,"number",0),B=x[0],I=x[1],w=(0,a.useLocalState)(N,"text","Sample text"),T=w[0],A=w[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:T,onChange:function(){function E(P,O){return A(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:T,onInput:function(){function E(P,O){return A(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onChange:function(){function E(P,O){return I(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function E(P,O){return I(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function E(P,O){return I(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function E(P,O){return I(O)}return E}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function E(P,O){return I(O)}return E}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,o.DraggableControl,{value:B,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function E(P,O){return I(O)}return E}(),children:function(){function E(P){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:P.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:P.displayValue*4}),P.inputElement]})}return E}()})})})]})})},m=function(g){return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,u)})})},u=function(g){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({},g,{children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,t.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))},v=function(g){return(0,e.createComponentVNode)(2,t.BlockQuote,{children:(0,e.createComponentVNode)(2,u)})},b=function(g,N){var x=(0,a.useBackend)(N),B=x.config;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Button",level:2,children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",parent:B.window,text:"Button"}})})})},C=function(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],I=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:B,onInput:function(){function w(T,A){return I(A)}return w}()})})})})}},96572:function(L,r,n){"use strict";r.__esModule=!0,r.pai_advsecrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_advsecrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options:",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Records",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return f}()},80818:function(L,r,n){"use strict";r.__esModule=!0,r.pai_atmosphere=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pai_atmosphere=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:p.app_data})}return f}()},23903:function(L,r,n){"use strict";r.__esModule=!0,r.pai_bioscan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_bioscan=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.brute,m=i.oxy,u=i.tox,v=i.burn,b=i.reagents,C=i.addictions,h=i.fractures,g=i.internal_bleeding;return c?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"blue",children:m})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxin Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:v})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:d})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reagents",children:b?b.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,children:(0,e.createComponentVNode)(2,t.Box,{color:N.overdosed?"bad":"good",children:[" ",N.volume," ",N.overdosed?"OVERDOSED":""," "]})},N.id)}):"Reagents not found."}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Addictions",children:C?C.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.addiction_name,children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[" Stage: ",N.stage," "]})},N.id)}):(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Addictions not found."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fractures",children:(0,e.createComponentVNode)(2,t.Box,{color:h?"bad":"good",children:["Fractures ",h?"":"not"," detected."]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Bleedings",children:(0,e.createComponentVNode)(2,t.Box,{color:g?"bad":"good",children:["Internal Bleedings ",g?"":"not"," detected."]})})]}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return f}()},79592:function(L,r,n){"use strict";r.__esModule=!0,r.pai_camera_bug=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_camera_bug=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Monitor",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return f}()},64988:function(L,r,n){"use strict";r.__esModule=!0,r.pai_directives=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_directives=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.master,s=i.dna,l=i.prime,d=i.supplemental;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master",children:c?c+" ("+s+")":"None"}),c&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Request DNA",children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Carrier DNA Sample",icon:"dna",onClick:function(){function m(){return V("getdna")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Prime Directive",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Supplemental Directives",children:d||"None"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:'Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of comprehending the subtle nuances of human language. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.'}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})}return f}()},13813:function(L,r,n){"use strict";r.__esModule=!0,r.pai_doorjack=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_doorjack=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.cable,s=i.machine,l=i.inprogress,d=i.progress,m=i.aborted,u;s?u=(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Connected"}):u=(0,e.createComponentVNode)(2,t.Button,{content:c?"Extended":"Retracted",color:c?"orange":null,onClick:function(){function b(){return V("cable")}return b}()});var v;return s&&(v=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hack",children:[(0,e.createComponentVNode)(2,t.Box,{color:l?"green":"red",children:[" ","In progress: ",l?"Yes":"No"," "]}),l?(0,e.createComponentVNode)(2,t.Button,{mt:1,color:"red",content:"Abort",onClick:function(){function b(){return V("cancel")}return b}()}):(0,e.createComponentVNode)(2,t.Button,{mt:1,content:"Start",onClick:function(){function b(){return V("jack")}return b}()})]})),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cable",children:u}),v]})}return f}()},43816:function(L,r,n){"use strict";r.__esModule=!0,r.pai_encoder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_encoder=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.radio_name,s=i.radio_rank;return(0,e.createComponentVNode)(2,t.Section,{title:"Your name and rank in radio channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Your current name and rank",children:[c,", ",s]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new name",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,m){return V("set_newname",{newname:m})}return l}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new rank",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,m){return V("set_newrank",{newrank:m})}return l}()})})]})})}return f}()},88895:function(L,r,n){"use strict";r.__esModule=!0,r.pai_gps_module=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_gps_module=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"GPS menu",children:(0,e.createComponentVNode)(2,t.Button,{content:"Open GPS",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return f}()},66025:function(L,r,n){"use strict";r.__esModule=!0,r.pai_main_menu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_main_menu=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.available_software,s=i.installed_software,l=i.installed_toggles,d=i.available_ram,m=i.emotions,u=i.current_emotion,v=[];return s.map(function(b){return v[b.key]=b.name}),l.map(function(b){return v[b.key]=b.name}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available RAM",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Software",children:[c.filter(function(b){return!v[b.key]}).map(function(b){return(0,e.createComponentVNode)(2,t.Button,{color:b.syndi?"red":"default",content:b.name+" ("+b.cost+")",icon:b.icon,disabled:b.cost>d,onClick:function(){function C(){return V("purchaseSoftware",{key:b.key})}return C}()},b.key)}),c.filter(function(b){return!v[b.key]}).length===0&&"No software available!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Software",children:[s.filter(function(b){return b.key!=="mainmenu"}).map(function(b){return(0,e.createComponentVNode)(2,t.Button,{content:b.name,icon:b.icon,onClick:function(){function C(){return V("startSoftware",{software_key:b.key})}return C}()},b.key)}),s.length===0&&"No software installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Toggles",children:[l.map(function(b){return(0,e.createComponentVNode)(2,t.Button,{content:b.name,icon:b.icon,selected:b.active,onClick:function(){function C(){return V("setToggle",{toggle_key:b.key})}return C}()},b.key)}),l.length===0&&"No toggles installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Emotion",children:m.map(function(b){return(0,e.createComponentVNode)(2,t.Button,{color:b.syndi?"red":"default",content:b.name,selected:b.id===u,onClick:function(){function C(){return V("setEmotion",{emotion:b.id})}return C}()},b.id)})})]})})}return f}()},2983:function(L,r,n){"use strict";r.__esModule=!0,r.pai_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pai_manifest=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest,{data:p.app_data})}return f}()},40758:function(L,r,n){"use strict";r.__esModule=!0,r.pai_medrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_medrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V.app_data,recordType:"MED"})}return f}()},98599:function(L,r,n){"use strict";r.__esModule=!0,r.pai_messenger=void 0;var e=n(89005),a=n(72253),t=n(77595),o=r.pai_messenger=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data.active_convo;return i?(0,e.createComponentVNode)(2,t.ActiveConversation,{data:p.app_data}):(0,e.createComponentVNode)(2,t.MessengerList,{data:p.app_data})}return f}()},50775:function(L,r,n){"use strict";r.__esModule=!0,r.pai_radio=void 0;var e=n(89005),a=n(72253),t=n(44879),o=n(36036),f=r.pai_radio=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.app_data,s=c.minFrequency,l=c.maxFrequency,d=c.frequency,m=c.broadcasting;return(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:[(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:s/10,maxValue:l/10,value:d/10,format:function(){function u(v){return(0,t.toFixed)(v,1)}return u}(),onChange:function(){function u(v,b){return p("freq",{freq:b})}return u}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"Reset",icon:"undo",onClick:function(){function u(){return p("freq",{freq:"145.9"})}return u}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Broadcast Nearby Speech",children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return p("toggleBroadcast")}return u}(),selected:m,content:m?"Enabled":"Disabled"})})]})}return S}()},19873:function(L,r,n){"use strict";r.__esModule=!0,r.pai_sec_chem=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_sec_chem=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.current_chemicals,m=i.available_chemicals;return c?(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Chemicals",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Chemicals",children:[m.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{content:u.name+" ("+u.cost+")",tooltip:u.desc,disabled:u.cost>d,onClick:function(){function v(){return V("secreteChemicals",{key:u.key})}return v}()},u.key)}),m.length===0&&"No chemicals available!"]})]})}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return f}()},48623:function(L,r,n){"use strict";r.__esModule=!0,r.pai_secrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_secrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V.app_data,recordType:"SEC"})}return f}()},47297:function(L,r,n){"use strict";r.__esModule=!0,r.pai_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pai_signaler=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p.app_data})}return f}()},78532:function(L,r,n){"use strict";r.__esModule=!0,r.pda_atmos_scan=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pda_atmos_scan=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:V})}return f}()},40253:function(L,r,n){"use strict";r.__esModule=!0,r.pda_janitor=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_janitor=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.janitor,c=i.user_loc,s=i.mops,l=i.buckets,d=i.cleanbots,m=i.carts;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Location",children:[c.x,",",c.y]}),s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Locations",children:s.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Bucket Locations",children:l.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})}),d&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cleanbot Locations",children:d.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitorial Cart Locations",children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})})]})}return f}()},58293:function(L,r,n){"use strict";r.__esModule=!0,r.pda_main_menu=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.pda_main_menu=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=V.data,c=i.owner,s=i.ownjob,l=i.idInserted,d=i.categories,m=i.pai,u=i.notifying;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",color:"average",children:[c,", ",s]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID",children:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Update PDA Info",disabled:!l,onClick:function(){function v(){return p("UpdateInfo")}return v}()})})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Functions",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:d.map(function(v){var b=i.apps[v];return!b||!b.length?null:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:v,children:b.map(function(C){return(0,e.createComponentVNode)(2,o.Button,{icon:C.uid in u?C.notify_icon:C.icon,iconSpin:C.uid in u,color:C.uid in u?"red":"transparent",content:C.name,onClick:function(){function h(){return p("StartProgram",{program:C.uid})}return h}()},C.uid)})},v)})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&(0,e.createComponentVNode)(2,o.Section,{title:"pAI",children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){function v(){return p("pai",{option:1})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){function v(){return p("pai",{option:2})}return v}()})]})})]})}return S}()},58059:function(L,r,n){"use strict";r.__esModule=!0,r.pda_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pda_manifest=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest)}return f}()},18147:function(L,r,n){"use strict";r.__esModule=!0,r.pda_medical=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_medical=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V,recordType:"MED"})}return f}()},77595:function(L,r,n){"use strict";r.__esModule=!0,r.pda_messenger=r.MessengerList=r.ActiveConversation=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=r.pda_messenger=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.active_convo;return d?(0,e.createComponentVNode)(2,S,{data:l}):(0,e.createComponentVNode)(2,y,{data:l})}return V}(),S=r.ActiveConversation=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convo_device,m=l.messages,u=l.active_convo,v=(0,t.useLocalState)(i,"clipboardMode",!1),b=v[0],C=v[1],h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:b,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return C(!b)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(m).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{textAlign:g.sent?"right":"left",position:"relative",mb:1,children:[(0,e.createComponentVNode)(2,o.Icon,{fontSize:2.5,color:g.sent?"#4d9121":"#cd7a0d",position:"absolute",left:g.sent?null:"0px",right:g.sent?"0px":null,bottom:"-4px",style:{"z-index":"0",transform:g.sent?"scale(-1, 1)":null},name:"comment"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,backgroundColor:g.sent?"#4d9121":"#cd7a0d",p:1,maxWidth:"100%",position:"relative",textAlign:g.sent?"left":"right",style:{"z-index":"1","border-radius":"10px","word-break":"normal"},children:[g.sent?"You:":"Them:"," ",g.message]})]},N)})});return b&&(h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:b,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return C(!b)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(m).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{color:g.sent?"#4d9121":"#cd7a0d",style:{"word-break":"normal"},children:[g.sent?"You:":"Them:"," ",(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:g.message})]},N)})})),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:.5,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Delete Conversations",confirmContent:"Are you sure?",icon:"trash",confirmIcon:"trash",onClick:function(){function g(){return s("Clear",{option:"Convo"})}return g}()})})})}),h]})}return V}(),y=r.MessengerList=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convopdas,m=l.pdas,u=l.charges,v=l.silent,b=l.toff,C=(0,t.useLocalState)(i,"searchTerm",""),h=C[0],g=C[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:5,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:[(0,e.createComponentVNode)(2,o.Button,{selected:!v,icon:v?"volume-mute":"volume-up",onClick:function(){function N(){return s("Toggle Ringer")}return N}(),children:["Ringer: ",v?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{color:b?"bad":"green",icon:"power-off",onClick:function(){function N(){return s("Toggle Messenger")}return N}(),children:["Messenger: ",b?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"bell",onClick:function(){function N(){return s("Ringtone")}return N}(),children:"Set Ringtone"}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",color:"bad",onClick:function(){function N(){return s("Clear",{option:"All"})}return N}(),children:"Delete All Conversations"})]})}),!b&&(0,e.createComponentVNode)(2,o.Box,{children:[!!u&&(0,e.createComponentVNode)(2,o.Box,{mt:.5,mb:1,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cartridge Special Function",children:[u," charges left."]})})}),!d.length&&!m.length&&(0,e.createComponentVNode)(2,o.Box,{children:"No current conversations"})||(0,e.createComponentVNode)(2,o.Box,{children:["Search:"," ",(0,e.createComponentVNode)(2,o.Input,{mt:.5,value:h,onInput:function(){function N(x,B){g(B)}return N}()})]})]})||(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Messenger Offline."})]}),(0,e.createComponentVNode)(2,k,{title:"Current Conversations",data:l,pdas:d,msgAct:"Select Conversation",searchTerm:h}),(0,e.createComponentVNode)(2,k,{title:"Other PDAs",pdas:m,msgAct:"Message",data:l,searchTerm:h})]})}return V}(),k=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=p.pdas,m=p.title,u=p.msgAct,v=p.searchTerm,b=l.charges,C=l.plugins;return!d||!d.length?(0,e.createComponentVNode)(2,o.Section,{title:m,children:"No PDAs found."}):(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:m,children:d.filter(function(h){return h.Name.toLowerCase().includes(v.toLowerCase())}).map(function(h){return(0,e.createComponentVNode)(2,o.Stack,{m:.5,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"arrow-circle-down",content:h.Name,onClick:function(){function g(){return s(u,{target:h.uid})}return g}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!b&&C.map(function(g){return(0,e.createComponentVNode)(2,o.Button,{icon:g.icon,content:g.name,onClick:function(){function N(){return s("Messenger Plugin",{plugin:g.uid,target:h.uid})}return N}()},g.uid)})})]},h.uid)})})}},24635:function(L,r,n){"use strict";r.__esModule=!0,r.pda_mule=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_mule=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,f)})}return y}(),f=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function m(){return i("AccessBot",{uid:d.uid})}return m}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.botstatus,d=s.active,m=l.mode,u=l.loca,v=l.load,b=l.powr,C=l.dest,h=l.home,g=l.retn,N=l.pick,x;switch(m){case 0:x="Ready";break;case 1:x="Loading/Unloading";break;case 2:case 12:x="Navigating to delivery location";break;case 3:x="Navigating to Home";break;case 4:x="Waiting for clear path";break;case 5:case 6:x="Calculating navigation path";break;case 7:x="Unable to locate destination";break;default:x=m;break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[m===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:x}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:[b,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Home",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:(0,e.createComponentVNode)(2,t.Button,{content:C?C+" (Set)":"None (Set)",onClick:function(){function B(){return i("SetDest")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Load",children:(0,e.createComponentVNode)(2,t.Button,{content:v?v+" (Unload)":"None",disabled:!v,onClick:function(){function B(){return i("Unload")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Pickup",children:(0,e.createComponentVNode)(2,t.Button,{content:N?"Yes":"No",selected:N,onClick:function(){function B(){return i("SetAutoPickup",{autoPickupType:N?"pickoff":"pickon"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Return",children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Yes":"No",selected:g,onClick:function(){function B(){return i("SetAutoReturn",{autoReturnType:g?"retoff":"reton"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function B(){return i("Stop")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Proceed",icon:"play",onClick:function(){function B(){return i("Start")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Return Home",icon:"home",onClick:function(){function B(){return i("ReturnHome")}return B}()})]})]})]})}},97085:function(L,r,n){"use strict";r.__esModule=!0,r.pda_notes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_notes=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.note;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{children:i}),(0,e.createComponentVNode)(2,t.Button,{icon:"pen",onClick:function(){function c(){return V("Edit")}return c}(),content:"Edit"})]})}return f}()},57513:function(L,r,n){"use strict";r.__esModule=!0,r.pda_power=void 0;var e=n(89005),a=n(72253),t=n(61631),o=r.pda_power=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.PowerMonitorMainContent)}return f}()},57635:function(L,r,n){"use strict";r.__esModule=!0,r.pda_request_console=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25472),f=r.pda_request_console=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.screen,s=i.selected_console,l=i.consoles_data,d=i.app;return s?(0,e.createComponentVNode)(2,t.Box,{children:[(o.pages[c]||o.pages.default)(),c===0?(0,e.createComponentVNode)(2,t.Button,{content:"Back to console selection",icon:"arrow-left",onClick:function(){function m(){return p("back")}return m}()}):""]}):(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:l.map(function(m){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{color:m.priority===1?"green":m.priority===2?"red":"default",content:m.name,onClick:function(){function u(){return p("select",{name:m.name})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:m.muted?"volume-mute":"volume-up",onClick:function(){function u(){return p("mute",{name:m.name})}return u}()})]})})},m.name)})})})}return S}()},99808:function(L,r,n){"use strict";r.__esModule=!0,r.pda_secbot=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_secbot=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,f)})}return y}(),f=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function m(){return i("AccessBot",{uid:d.uid})}return m}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.botstatus,d=s.active,m=l.mode,u=l.loca,v;switch(m){case 0:v="Ready";break;case 1:v="Apprehending target";break;case 2:case 3:v="Arresting target";break;case 4:v="Starting patrol";break;case 5:v="On patrol";break;case 6:v="Responding to summons";break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[m===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Go",icon:"play",onClick:function(){function b(){return i("Go")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function b(){return i("Stop")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Summon",icon:"arrow-down",onClick:function(){function b(){return i("Summon")}return b}()})]})]})]})}},77168:function(L,r,n){"use strict";r.__esModule=!0,r.pda_security=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_security=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V,recordType:"SEC"})}return f}()},21773:function(L,r,n){"use strict";r.__esModule=!0,r.pda_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pda_signaler=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p})}return f}()},81857:function(L,r,n){"use strict";r.__esModule=!0,r.pda_status_display=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_status_display=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.records;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Code",children:[(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){function c(){return V("Status",{statdisp:"blank"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"clock",content:"Evac ETA",onClick:function(){function c(){return V("Status",{statdisp:"shuttle"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"edit",content:"Message",onClick:function(){function c(){return V("Status",{statdisp:"message"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"exclamation-triangle",content:"Red Alert",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"redalert"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"boxes",content:"NT Logo",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"default"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lock",content:"Lockdown",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"lockdown"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"biohazard",content:"Biohazard",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"biohazard"})}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 1",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message1+" (set)",icon:"pen",onClick:function(){function c(){return V("Status",{statdisp:"setmsg1"})}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 2",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message2+" (set)",icon:"pen",onClick:function(){function c(){return V("Status",{statdisp:"setmsg2"})}return c}()})})]})})}return f}()},70287:function(L,r,n){"use strict";r.__esModule=!0,r.pda_supplyrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_supplyrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.supply,c=i.shuttle_loc,s=i.shuttle_time,l=i.shuttle_moving,d=i.approved,m=i.approved_count,u=i.requests,v=i.requests_count;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:l?(0,e.createComponentVNode)(2,t.Box,{children:["In transit ",s]}):(0,e.createComponentVNode)(2,t.Box,{children:c})})}),(0,e.createComponentVNode)(2,t.Section,{mt:1,title:"Requested Orders",children:v>0&&u.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:["#",b.Number,' - "',b.Name,'" for "',b.OrderedBy,'"']},b)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Approved Orders",children:m>0&&d.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:["#",b.Number,' - "',b.Name,'" for "',b.ApprovedBy,'"']},b)})})]})}return f}()},17617:function(L,r,n){"use strict";r.__esModule=!0,r.Layout=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(24826),f=["className","theme","children"],S=["className","scrollable","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function y(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var k=r.Layout=function(){function p(i){var c=i.className,s=i.theme,l=s===void 0?"nanotrasen":s,d=i.children,f=y(i,m);return document.documentElement.className="theme-"+l,(0,e.createVNode)(1,"div","theme-"+l,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout",c].concat((0,t.computeBoxClassName)(f))),d,0,Object.assign({},(0,t.computeBoxProps)(f)))),2)}return p}(),V=function(i){var c=i.className,s=i.scrollable,l=i.children,d=y(i,S);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout__content",s&&"Layout__content--scrollable",c,(0,t.computeBoxClassName)(d)]),l,0,Object.assign({},(0,t.computeBoxProps)(d))))};V.defaultHooks={onComponentDidMount:function(){function p(i){return(0,o.addScrollableNode)(i)}return p}(),onComponentWillUnmount:function(){function p(i){return(0,o.removeScrollableNode)(i)}return p}()},k.Content=V},96945:function(I,r,n){"use strict";r.__esModule=!0,r.Pane=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(99851),S=n(17617),y=["theme","children","className"],k=["className","fitted","children"];/** + */function y(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var k=r.Layout=function(){function p(i){var c=i.className,s=i.theme,l=s===void 0?"nanotrasen":s,d=i.children,m=y(i,f);return document.documentElement.className="theme-"+l,(0,e.createVNode)(1,"div","theme-"+l,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout",c].concat((0,t.computeBoxClassName)(m))),d,0,Object.assign({},(0,t.computeBoxProps)(m)))),2)}return p}(),V=function(i){var c=i.className,s=i.scrollable,l=i.children,d=y(i,S);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout__content",s&&"Layout__content--scrollable",c,(0,t.computeBoxClassName)(d)]),l,0,Object.assign({},(0,t.computeBoxProps)(d))))};V.defaultHooks={onComponentDidMount:function(){function p(i){return(0,o.addScrollableNode)(i)}return p}(),onComponentWillUnmount:function(){function p(i){return(0,o.removeScrollableNode)(i)}return p}()},k.Content=V},96945:function(L,r,n){"use strict";r.__esModule=!0,r.Pane=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(99851),S=n(17617),y=["theme","children","className"],k=["className","fitted","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function V(c,s){if(c==null)return{};var l={};for(var d in c)if({}.hasOwnProperty.call(c,d)){if(s.includes(d))continue;l[d]=c[d]}return l}var p=r.Pane=function(){function c(s,l){var d=s.theme,f=s.children,u=s.className,v=V(s,y),b=(0,t.useBackend)(l),C=b.suspended,h=(0,m.useDebug)(l),g=h.debugLayout;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout,Object.assign({className:(0,a.classes)(["Window",u]),theme:d},v,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,className:g&&"debug-layout",children:!C&&f})})))}return c}(),i=function(s){var l=s.className,d=s.fitted,f=s.children,u=V(s,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout.Content,Object.assign({className:(0,a.classes)(["Window__content",l])},u,{children:d&&f||(0,e.createVNode)(1,"div","Window__contentPadding",f,0)})))};p.Content=i},34827:function(I,r,n){"use strict";r.__esModule=!0,r.Window=void 0;var e=n(89005),a=n(35840),t=n(85307),o=n(25328),m=n(72253),S=n(36036),y=n(76910),k=n(99851),V=n(77384),p=n(35421),i=n(9394),c=n(17617),s=["className","fitted","children"];function l(N,x){if(N==null)return{};var B={};for(var L in N)if({}.hasOwnProperty.call(N,L)){if(x.includes(L))continue;B[L]=N[L]}return B}function d(N,x){N.prototype=Object.create(x.prototype),N.prototype.constructor=N,f(N,x)}function f(N,x){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(B,L){return B.__proto__=L,B},f(N,x)}/** + */function V(c,s){if(c==null)return{};var l={};for(var d in c)if({}.hasOwnProperty.call(c,d)){if(s.includes(d))continue;l[d]=c[d]}return l}var p=r.Pane=function(){function c(s,l){var d=s.theme,m=s.children,u=s.className,v=V(s,y),b=(0,t.useBackend)(l),C=b.suspended,h=(0,f.useDebug)(l),g=h.debugLayout;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout,Object.assign({className:(0,a.classes)(["Window",u]),theme:d},v,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,className:g&&"debug-layout",children:!C&&m})})))}return c}(),i=function(s){var l=s.className,d=s.fitted,m=s.children,u=V(s,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout.Content,Object.assign({className:(0,a.classes)(["Window__content",l])},u,{children:d&&m||(0,e.createVNode)(1,"div","Window__contentPadding",m,0)})))};p.Content=i},34827:function(L,r,n){"use strict";r.__esModule=!0,r.Window=void 0;var e=n(89005),a=n(35840),t=n(85307),o=n(25328),f=n(72253),S=n(36036),y=n(76910),k=n(99851),V=n(77384),p=n(35421),i=n(9394),c=n(17617),s=["className","fitted","children"];function l(N,x){if(N==null)return{};var B={};for(var I in N)if({}.hasOwnProperty.call(N,I)){if(x.includes(I))continue;B[I]=N[I]}return B}function d(N,x){N.prototype=Object.create(x.prototype),N.prototype.constructor=N,m(N,x)}function m(N,x){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(B,I){return B.__proto__=I,B},m(N,x)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var u=(0,i.createLogger)("Window"),v=[400,600],b=r.Window=function(N){function x(){return N.apply(this,arguments)||this}d(x,N);var B=x.prototype;return B.componentDidMount=function(){function L(){var w=(0,m.useBackend)(this.context),E=w.suspended;E||(u.log("mounting"),this.updateGeometry())}return L}(),B.componentDidUpdate=function(){function L(w){var E=this.props.width!==w.width||this.props.height!==w.height;E&&this.updateGeometry()}return L}(),B.updateGeometry=function(){function L(){var w,E=(0,m.useBackend)(this.context),T=E.config,A=Object.assign({size:v},T.window);this.props.width&&this.props.height&&(A.size=[this.props.width,this.props.height]),(w=T.window)!=null&&w.key&&(0,p.setWindowKey)(T.window.key),(0,p.recallWindowGeometry)(A)}return L}(),B.render=function(){function L(){var w,E=this.props,T=E.theme,A=E.title,O=E.children,P=(0,m.useBackend)(this.context),M=P.config,D=P.suspended,F=(0,k.useDebug)(this.context),_=F.debugLayout,W=(0,t.useDispatch)(this.context),U=(w=M.window)==null?void 0:w.fancy,G=M.user&&(M.user.observer?M.status2?s-2:0),d=2;d=o){var f=[c].concat(l).map(function(u){return typeof u=="string"?u:u instanceof Error?u.stack||String(u):JSON.stringify(u)}).filter(function(u){return u}).join(" ")+"\nUser Agent: "+navigator.userAgent;Byond.sendMessage({type:"log",message:f})}},k=r.createLogger=function(){function p(i){return{debug:function(){function c(){for(var s=arguments.length,l=new Array(s),d=0;d2?s-2:0),d=2;d=o){var m=[c].concat(l).map(function(u){return typeof u=="string"?u:u instanceof Error?u.stack||String(u):JSON.stringify(u)}).filter(function(u){return u}).join(" ")+"\nUser Agent: "+navigator.userAgent;Byond.sendMessage({type:"log",message:m})}},k=r.createLogger=function(){function p(i){return{debug:function(){function c(){for(var s=arguments.length,l=new Array(s),d=0;d0;){var h=b.shift(),g=h(v);try{C=S(g)}catch(x){if(x.code!=="MODULE_NOT_FOUND")throw x}}if(!C)return y("notFound",v);var N=C[v];return N||y("missingExport",v)}return i}()},72178:function(I,r,n){"use strict";r.__esModule=!0,r.configureStore=r.StoreProvider=void 0;var e=n(64795),a=n(85307),t=n(89005),o=n(79140),m=n(72253),S=n(99851),y=n(9394);function k(d,f){d.prototype=Object.create(f.prototype),d.prototype.constructor=d,V(d,f)}function V(d,f){return V=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,v){return u.__proto__=v,u},V(d,f)}/** + */var S=n(32054),y=function(c,s){return function(){return(0,e.createComponentVNode)(2,f.Window,{children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[c==="notFound"&&(0,e.createVNode)(1,"div",null,[(0,e.createTextVNode)("Interface "),(0,e.createVNode)(1,"b",null,s,0),(0,e.createTextVNode)(" was not found.")],4),c==="missingExport"&&(0,e.createVNode)(1,"div",null,[(0,e.createTextVNode)("Interface "),(0,e.createVNode)(1,"b",null,s,0),(0,e.createTextVNode)(" is missing an export.")],4)]})})}},k=function(){return(0,e.createComponentVNode)(2,f.Window,{children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0})})},V=function(){return(0,e.createComponentVNode)(2,f.Window,{height:130,title:"Loading",width:150,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{align:"center",fill:!0,justify:"center",vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Icon,{color:"blue",name:"toolbox",spin:!0,size:4})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:"Please wait..."})]})})})},p=r.getRoutedComponent=function(){function i(c){var s=c.getState(),l=(0,a.selectBackend)(s),d=l.suspended,m=l.config;if(d)return k;if(m.refreshing)return V;if(0)var u;for(var v=m==null?void 0:m.interface,b=[function(x){return"./"+x+".tsx"},function(x){return"./"+x+".js"},function(x){return"./"+x+"/index.tsx"},function(x){return"./"+x+"/index.js"}],C;!C&&b.length>0;){var h=b.shift(),g=h(v);try{C=S(g)}catch(x){if(x.code!=="MODULE_NOT_FOUND")throw x}}if(!C)return y("notFound",v);var N=C[v];return N||y("missingExport",v)}return i}()},72178:function(L,r,n){"use strict";r.__esModule=!0,r.configureStore=r.StoreProvider=void 0;var e=n(64795),a=n(85307),t=n(89005),o=n(79140),f=n(72253),S=n(99851),y=n(9394);function k(d,m){d.prototype=Object.create(m.prototype),d.prototype.constructor=d,V(d,m)}function V(d,m){return V=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,v){return u.__proto__=v,u},V(d,m)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var p=(0,y.createLogger)("store"),i=r.configureStore=function(){function d(f){var u,v;f===void 0&&(f={});var b=f,C=b.sideEffects,h=C===void 0?!0:C,g=(0,e.flow)([(0,a.combineReducers)({debug:S.debugReducer,backend:m.backendReducer}),f.reducer]),N=h?[].concat(((u=f.middleware)==null?void 0:u.pre)||[],[o.assetMiddleware,m.backendMiddleware],((v=f.middleware)==null?void 0:v.post)||[]):[],x=a.applyMiddleware.apply(void 0,N),B=(0,a.createStore)(g,x);return window.__store__=B,window.__augmentStack__=s(B),B}return d}(),c=function(f){return function(u){return function(v){var b=v.type,C=v.payload;return b==="update"||b==="backend/update"?p.debug("action",{type:b}):p.debug("action",v),u(v)}}},s=function(f){return function(u,v){var b,C;v?typeof v=="object"&&!v.stack&&(v.stack=u):(v=new Error(u.split("\n")[0]),v.stack=u),p.log("FatalError:",v);var h=f.getState(),g=h==null||(b=h.backend)==null?void 0:b.config,N=u;return N+="\nUser Agent: "+navigator.userAgent,N+="\nState: "+JSON.stringify({ckey:g==null||(C=g.client)==null?void 0:C.ckey,interface:g==null?void 0:g.interface,window:g==null?void 0:g.window}),N}},l=r.StoreProvider=function(d){function f(){return d.apply(this,arguments)||this}k(f,d);var u=f.prototype;return u.getChildContext=function(){function v(){var b=this.props.store;return{store:b}}return v}(),u.render=function(){function v(){return this.props.children}return v}(),f}(t.Component)},51364:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** +*/var p=(0,y.createLogger)("store"),i=r.configureStore=function(){function d(m){var u,v;m===void 0&&(m={});var b=m,C=b.sideEffects,h=C===void 0?!0:C,g=(0,e.flow)([(0,a.combineReducers)({debug:S.debugReducer,backend:f.backendReducer}),m.reducer]),N=h?[].concat(((u=m.middleware)==null?void 0:u.pre)||[],[o.assetMiddleware,f.backendMiddleware],((v=m.middleware)==null?void 0:v.post)||[]):[],x=a.applyMiddleware.apply(void 0,N),B=(0,a.createStore)(g,x);return window.__store__=B,window.__augmentStack__=s(B),B}return d}(),c=function(m){return function(u){return function(v){var b=v.type,C=v.payload;return b==="update"||b==="backend/update"?p.debug("action",{type:b}):p.debug("action",v),u(v)}}},s=function(m){return function(u,v){var b,C;v?typeof v=="object"&&!v.stack&&(v.stack=u):(v=new Error(u.split("\n")[0]),v.stack=u),p.log("FatalError:",v);var h=m.getState(),g=h==null||(b=h.backend)==null?void 0:b.config,N=u;return N+="\nUser Agent: "+navigator.userAgent,N+="\nState: "+JSON.stringify({ckey:g==null||(C=g.client)==null?void 0:C.ckey,interface:g==null?void 0:g.interface,window:g==null?void 0:g.window}),N}},l=r.StoreProvider=function(d){function m(){return d.apply(this,arguments)||this}k(m,d);var u=m.prototype;return u.getChildContext=function(){function v(){var b=this.props.store;return{store:b}}return v}(),u.render=function(){function v(){return this.props.children}return v}(),m}(t.Component)},51364:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Blink",render:function(){function m(){return(0,e.createComponentVNode)(2,o)}return m}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Blink,{children:"Blink"})})}},32453:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** + */var t=r.meta={title:"Blink",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Blink,{children:"Blink"})})}},32453:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"BlockQuote",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.BlockQuote,{children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},83531:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"BlockQuote",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.BlockQuote,{children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},83531:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Box",render:function(){function m(){return(0,e.createComponentVNode)(2,o)}return m}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,a.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"right",children:"right"})]})}},74198:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var t=r.meta={title:"Box",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,a.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"right",children:"right"})]})}},74198:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Button",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],m=["good","average","bad","black","white"],S=function(k,V){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[(0,e.createComponentVNode)(2,a.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,a.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,a.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,a.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,a.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,a.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,a.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,a.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,color:"translucent",textAlign:"center",content:"Translucent"})]}),(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[m.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,mx:"7px",color:p,children:p},p)})]})]})}},51956:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(9394);/** + */var t=r.meta={title:"Button",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],f=["good","average","bad","black","white"],S=function(k,V){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[(0,e.createComponentVNode)(2,a.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,a.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,a.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,a.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,a.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,a.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,a.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,a.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,color:"translucent",textAlign:"center",content:"Translucent"})]}),(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[f.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,mx:"7px",color:p,children:p},p)})]})]})}},51956:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(9394);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var m=r.meta={title:"ByondUi",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,V){var p=(0,a.useLocalState)(V,"byondUiEvalCode","Byond.winset('"+Byond.windowId+"', {\n 'is-visible': true,\n})"),i=p[0],c=p[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Button",children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",text:"Button"}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Make BYOND calls",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function s(){return setTimeout(function(){try{var l=new Function("return ("+i+")")();l&&l.then?(o.logger.log("Promise"),l.then(o.logger.log)):o.logger.log(l)}catch(d){o.logger.log(d)}})}return s}(),children:"Evaluate"}),children:(0,e.createComponentVNode)(2,t.Box,{as:"textarea",width:"100%",height:"10em",onChange:function(){function s(l){return c(l.target.value)}return s}(),children:i})})],4)}},17466:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** + */var f=r.meta={title:"ByondUi",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,V){var p=(0,a.useLocalState)(V,"byondUiEvalCode","Byond.winset('"+Byond.windowId+"', {\n 'is-visible': true,\n})"),i=p[0],c=p[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Button",children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",text:"Button"}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Make BYOND calls",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function s(){return setTimeout(function(){try{var l=new Function("return ("+i+")")();l&&l.then?(o.logger.log("Promise"),l.then(o.logger.log)):o.logger.log(l)}catch(d){o.logger.log(d)}})}return s}(),children:"Evaluate"}),children:(0,e.createComponentVNode)(2,t.Box,{as:"textarea",width:"100%",height:"10em",onChange:function(){function s(l){return c(l.target.value)}return s}(),children:i})})],4)}},17466:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Collapsible",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,a.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},89241:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Collapsible",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,a.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},89241:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Flex & Sections",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){var V=(0,a.useLocalState)(k,"fs_grow",1),p=V[0],i=V[1],c=(0,a.useLocalState)(k,"fs_direction","column"),s=c[0],l=c[1],d=(0,a.useLocalState)(k,"fs_fill",!0),f=d[0],u=d[1],v=(0,a.useLocalState)(k,"fs_title",!0),b=v[0],C=v[1];return(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:"column",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mb:1,children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return l(s==="column"?"row":"column")}return h}(),children:'Flex direction="'+s+'"'}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return i(+!p)}return h}(),children:"Flex.Item grow={"+p+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return u(!f)}return h}(),children:"Section fill={"+String(f)+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,selected:b,onClick:function(){function h(){return C(!b)}return h}(),children:"Section title"})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:s,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mr:s==="row"&&1,mb:s==="column"&&1,grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:b&&"Section 1",fill:f,children:"Content"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:b&&"Section 2",fill:f,children:"Content"})})]})})]})}},48779:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Flex & Sections",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var V=(0,a.useLocalState)(k,"fs_grow",1),p=V[0],i=V[1],c=(0,a.useLocalState)(k,"fs_direction","column"),s=c[0],l=c[1],d=(0,a.useLocalState)(k,"fs_fill",!0),m=d[0],u=d[1],v=(0,a.useLocalState)(k,"fs_title",!0),b=v[0],C=v[1];return(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:"column",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mb:1,children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return l(s==="column"?"row":"column")}return h}(),children:'Flex direction="'+s+'"'}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return i(+!p)}return h}(),children:"Flex.Item grow={"+p+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return u(!m)}return h}(),children:"Section fill={"+String(m)+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,selected:b,onClick:function(){function h(){return C(!b)}return h}(),children:"Section title"})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:s,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mr:s==="row"&&1,mb:s==="column"&&1,grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:b&&"Section 1",fill:m,children:"Content"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:b&&"Section 2",fill:m,children:"Content"})})]})})]})}},48779:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2024 Aylong (https://github.com/AyIong) * @license MIT - */var o=r.meta={title:"ImageButton",render:function(){function k(){return(0,e.createComponentVNode)(2,y)}return k}()},m=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","gold"],S=["good","average","bad","black","white"],y=function(V,p){var i=(0,a.useLocalState)(p,"disabled",!1),c=i[0],s=i[1],l=(0,a.useLocalState)(p,"onClick",!0),d=l[0],f=l[1],u=(0,a.useLocalState)(p,"vertical1",!0),v=u[0],b=u[1],C=(0,a.useLocalState)(p,"vertical2",!0),h=C[0],g=C[1],N=(0,a.useLocalState)(p,"vertical3",!1),x=N[0],B=N[1],L=(0,a.useLocalState)(p,"title","Image Button"),w=L[0],E=L[1],T=(0,a.useLocalState)(p,"content","Image is a LIE!"),A=T[0],O=T[1],P=(0,a.useLocalState)(p,"itemContent","Second Button"),M=P[0],D=P[1],F=(0,a.useLocalState)(p,"itemIcon","face-smile"),_=F[0],W=F[1],U=(0,a.useLocalState)(p,"itemIconPos","default"),G=U[0],$=U[1],oe=(0,a.useLocalState)(p,"itemIconSize",2),X=oe[0],ve=oe[1],me=(0,a.useLocalState)(p,"imageSize",64),ne=me[0],ce=me[1],q=function(){b(!v)},ae=function(){g(!h)},J=function(){B(!x)},Y=function(){s(!c)},Q=function(){f(!d)};return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Input,{value:w,onInput:function(){function Z(te,se){return E(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Content",children:(0,e.createComponentVNode)(2,t.Input,{value:A,onInput:function(){function Z(te,se){return O(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Image Size",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:ne,minValue:0,maxValue:256,step:1,stepPixelSize:2,onChange:function(){function Z(te,se){return ce(se)}return Z}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"onClick",checked:d,onClick:Q})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"Vertical",checked:x,onClick:J})})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Content",children:(0,e.createComponentVNode)(2,t.Input,{value:M,onInput:function(){function Z(te,se){return D(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Icon",children:(0,e.createComponentVNode)(2,t.Input,{value:_,onInput:function(){function Z(te,se){return W(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconPos",children:(0,e.createComponentVNode)(2,t.Input,{value:G,onInput:function(){function Z(te,se){return $(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconSize",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:X,minValue:0,maxValue:20,step:1,stepPixelSize:10,onChange:function(){function Z(te,se){return ve(se)}return Z}()})})]})})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.ImageButton,{width:x&&ne+"px",ellipsis:x,vertical:x,disabled:c,title:w,content:A,tooltip:x?A:"Cool and simple buttons with images, FOR ALL!!!",image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGo0lEQVRYhe3Xa2xT9xnH8e+5+O4ktuM4cS5OYmhCQ1xcYMCgA9rSbKUqqqpWkzq1mgBtq/piaqna7UXXaTfWddL6opO2dlu1aSBVjJZC19FByyUadKGCJIYQAoHEODi2k/hyTnw/x3uxwZpBtq6qhib1efU/5/9/9Hz0O0c6OsLhw4e5mSXe1On/94BAIFAJBAKV/zkgEAhU7HZ7JRQKCaFQSLDb7Z8Y8l8BPjpYVVXh6n1VVT8xRAbY953HP1bTvn8u/9P56/arHNp1h9Y/9YogX73wBW0fx/CpVXIsA/wjgav1pW//mVdPRYhlp6gxWzAYTCRnM0zPKsRnpjBK4JEqqIUi/fEppKxCRReQLFbEikYmOk5ONNPc0s4v1nXgKChEJmNY7dUs+fwXqPfdSjan8Ktv3XVt5hxAR4OT5zcIjGW6ODGd57IyQ53bhVkSMcsSt1RZiOUKSAIsqjFhl+C5gYvMFnK4JXhLLbDZZaVqzyv8YOsLxFIq0XQRE7Ckw8s3n9nGfVu2zUliDmAs8i7xK6dZ0LGeZmc3JYMXs1im1iTjNErUmwVqChqiCJVKhd6pNCaTBU0QOJHJstZZg3/H9/n9r/cy8C+RHxiJMrj1aXbaq+cHvLb/PQqaCVf4PZa1DbGx+xGGkkYMlSI1okitDEZdp29qlrNJBYOgs8ZRxZkZHbmxhs6+PezfvZch0YTTAK1OG5GCQDpXRNTLxIo5vvf8D3nwi3UoKel6gLdpBeVyCNnmRbI00GwWsdQKfBDXiaST+KwO+pIlehMKwRoDzRYDI6lZbnFUcb+viZNvjnIuBat91XxlkRMLGgNJHVWuYlfoEoWixMXIJFB34wTW3ebj7VNh4mOjpBNh8q6lVBtcvHV+jCqTjM8qUchm6fFWUW8xUdBheYOZdC7PleQM0XQKswxtdol6jxMdI3fWafTFsnR4HJzQRIp6bv5HcKj/Q6TZGOpUkaFLFXaWDxGR/Wzx2agyGpnI67jlCnqpwIiS4Vw8gaiXyZQ0NFcdjloPljIksOJdvBKbyU54dATrxDBbl/uZeH8Ii2ycHzAy7SCnxrDV1+JpcuNpWsgas4vVzR58Zh2PRcZtcXEwkmbvpTAnx89RbTJTa6/CmSvjDAT5XJeNmhoTSxcvJplIcb5SxohGu9OFLTuDLxicH7CkzcWuPUkeWp6i4ISNdwRpleGiquG3//2lSWtg0FTuaXETrK1iPBbBJJcZ+OMOcm4Jz50rWBBN0N97gOFJBaxGziolTh36K952P9t/9hK9O568NnPOt+Chbo31C3P0nowwdvwgw/0HAfDbJc7PTHMiPMrgxCUS6QksWhTTxCmSR9/AW46TS01xsrefmGTn5cE4v9l/hC5/E2va/bi0PL1Xpui6/8vcvuKO+RMYn6lgb7DiEl3MTIzy/rF9JAUno+EoRitk1RSyJKMW4cLwOS5fGOHSmQEuTMVJjMVZoI3TmUtxFJ0PbF6WZ8sc372bRD7Hhs2Pg6OeJ55+hs75ABdjEsqZMJtuayXU2EnkisLgid9yZKyEu6UVJRpmamoaOREnl81QyitYLLMMj/bTLeTp8YoMpSQCDRWe3f5T3HmRwTf30PrwN7CvfQBRVaG1jcrxQ3MBqSz4gHryDF5O0DddQauWyGdFOhbXcV+TyOi0wqoHHyU1dpHca9/FbpxFafTiWfsoCw0S+tkRXt7xJ9L5cVRFJRrOcPfd62j98U8YW7eF8QujeBs9CNVOTh2fJ4FSEaYLFUq5FNNDKbJ5ndd3HCOXyZDJqjxs97F2Yw/j6RjlQhZbi58el4+Jd3tZ3l6LZ/tLbH3uR1yOnuaFF19kw4JGfh5SWbMwSldjLZl0moKS/DfvQFLjw8FJ1gbbMPi9ZIpl2gs6V2JGXFYfZyejqANnsK37Gka7DVtjIzvfeIeR3+3C9Ng99PRswuNvJXz+NAtaGhiT3Sy9Pcgip5FEtojZYMSiF+YHBILL6L73Ef4yfBa7u4ZJdRpDV5CGWyuUDBYK6SgDb/+BoqkaYzEFx04zc36UTRtWsjLYydDRAyxrdDJkNfHYVzezeGkHq5Z1ELoQRRQE2uocTMyk5wd0tjbz7JNPcKSvD7PZSCqVhoqOQRYp53PIWhmtVMIgCMiCTlnT0Y0PYLRa6E+HiR3YxypJonvb11mxeg1WTUdRs2Rm83S11FERBRRFmR/wy6dWX1t/1Dk3NMhxfc0AuK82H+Od7ffO2T9zg545gMFjszc84LDO0/kplfDZr9lngJsN+Bveb9bpS0UiAAAAAABJRU5ErkJggg==",imageSize:ne+"px",onClick:d?function(){return"false"}:"",children:!x&&(0,e.createComponentVNode)(2,t.ImageButton.Item,{bold:!0,width:"64px",selected:c,content:M,tooltip:"Click to disable main button",tooltipPosition:"bottom-end",icon:_,iconColor:"gold",iconSize:X,iconPosition:G,onClick:Y})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Color States",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:v,onClick:q}),children:S.map(function(Z){return(0,e.createComponentVNode)(2,t.ImageButton,{m:v?.5:0,vertical:v,color:Z,content:Z,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEXAwMDBr16vk0uORiz/o7HyfxiZbDXWzMzhbA3//wD////tHCQAAP/4ior/ADOAgIDAwMAAAAAzmQDdkuRxAAAAAXRSTlMAQObYZgAAAKxJREFUOI3dksESgyAMRG0FE4I22P//2IaAVdB0em3Xy477SJYZhuFfdDO1AXdD4xtwRd77o5t6wKt20wPlN2QVewUgQqAAiD0QYxQCJYc5zCAEtisUcBkgmUAZ6ErGWh9oeSwE6k+3yHNACIIPgMzQONsWYOZ90QXAiRK7g2K7gtNKayXKjdoOcv4pX+IcGoBMqIA26TswSU6HmueSpLlRcjK0AaOpL97rb+gFHckLe1QlljQAAAAASUVORK5CYII=",imageSize:v?"48px":"24px",onClick:d?function(){return"false"}:""},Z)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Available Colors",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:h,onClick:ae}),children:m.map(function(Z){return(0,e.createComponentVNode)(2,t.ImageButton,{m:h?.5:0,vertical:h,color:Z,content:Z,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAJ1BMVEUAAABeGFCgXZN2PnKqqqq/vr/T09PycWFIHUFeKlNLHEtVWWOOj5g02k6OAAAAAXRSTlMAQObYZgAAAFdJREFUKJFjYBhEgFEQDATgAkImLkDgrIgQME0vSy8LRhYoBwISBdLLy1HNSCsvT0MWwLDWGAwQAp0rZ+3evXLWDGSBM2dQBWYCAUkCHB1g0IAreAYCAACm2zDykxPL4AAAAABJRU5ErkJggg==",imageSize:h?"48px":"24px",onClick:d?function(){return"false"}:""},Z)})})],4)}},21394:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"ImageButton",render:function(){function k(){return(0,e.createComponentVNode)(2,y)}return k}()},f=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","gold"],S=["good","average","bad","black","white"],y=function(V,p){var i=(0,a.useLocalState)(p,"disabled",!1),c=i[0],s=i[1],l=(0,a.useLocalState)(p,"onClick",!0),d=l[0],m=l[1],u=(0,a.useLocalState)(p,"vertical1",!0),v=u[0],b=u[1],C=(0,a.useLocalState)(p,"vertical2",!0),h=C[0],g=C[1],N=(0,a.useLocalState)(p,"vertical3",!1),x=N[0],B=N[1],I=(0,a.useLocalState)(p,"title","Image Button"),w=I[0],T=I[1],A=(0,a.useLocalState)(p,"content","Image is a LIE!"),E=A[0],P=A[1],O=(0,a.useLocalState)(p,"itemContent","Second Button"),M=O[0],F=O[1],D=(0,a.useLocalState)(p,"itemIcon","face-smile"),_=D[0],W=D[1],U=(0,a.useLocalState)(p,"itemIconPos","default"),$=U[0],G=U[1],oe=(0,a.useLocalState)(p,"itemIconSize",2),X=oe[0],pe=oe[1],me=(0,a.useLocalState)(p,"imageSize",64),ne=me[0],ce=me[1],q=function(){b(!v)},ae=function(){g(!h)},Z=function(){B(!x)},Y=function(){s(!c)},Q=function(){m(!d)};return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Input,{value:w,onInput:function(){function J(te,se){return T(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Content",children:(0,e.createComponentVNode)(2,t.Input,{value:E,onInput:function(){function J(te,se){return P(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Image Size",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:ne,minValue:0,maxValue:256,step:1,stepPixelSize:2,onChange:function(){function J(te,se){return ce(se)}return J}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"onClick",checked:d,onClick:Q})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"Vertical",checked:x,onClick:Z})})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Content",children:(0,e.createComponentVNode)(2,t.Input,{value:M,onInput:function(){function J(te,se){return F(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Icon",children:(0,e.createComponentVNode)(2,t.Input,{value:_,onInput:function(){function J(te,se){return W(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconPos",children:(0,e.createComponentVNode)(2,t.Input,{value:$,onInput:function(){function J(te,se){return G(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconSize",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:X,minValue:0,maxValue:20,step:1,stepPixelSize:10,onChange:function(){function J(te,se){return pe(se)}return J}()})})]})})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.ImageButton,{width:x&&ne+"px",ellipsis:x,vertical:x,disabled:c,title:w,content:E,tooltip:x?E:"Cool and simple buttons with images, FOR ALL!!!",image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGo0lEQVRYhe3Xa2xT9xnH8e+5+O4ktuM4cS5OYmhCQ1xcYMCgA9rSbKUqqqpWkzq1mgBtq/piaqna7UXXaTfWddL6opO2dlu1aSBVjJZC19FByyUadKGCJIYQAoHEODi2k/hyTnw/x3uxwZpBtq6qhib1efU/5/9/9Hz0O0c6OsLhw4e5mSXe1On/94BAIFAJBAKV/zkgEAhU7HZ7JRQKCaFQSLDb7Z8Y8l8BPjpYVVXh6n1VVT8xRAbY953HP1bTvn8u/9P56/arHNp1h9Y/9YogX73wBW0fx/CpVXIsA/wjgav1pW//mVdPRYhlp6gxWzAYTCRnM0zPKsRnpjBK4JEqqIUi/fEppKxCRReQLFbEikYmOk5ONNPc0s4v1nXgKChEJmNY7dUs+fwXqPfdSjan8Ktv3XVt5hxAR4OT5zcIjGW6ODGd57IyQ53bhVkSMcsSt1RZiOUKSAIsqjFhl+C5gYvMFnK4JXhLLbDZZaVqzyv8YOsLxFIq0XQRE7Ckw8s3n9nGfVu2zUliDmAs8i7xK6dZ0LGeZmc3JYMXs1im1iTjNErUmwVqChqiCJVKhd6pNCaTBU0QOJHJstZZg3/H9/n9r/cy8C+RHxiJMrj1aXbaq+cHvLb/PQqaCVf4PZa1DbGx+xGGkkYMlSI1okitDEZdp29qlrNJBYOgs8ZRxZkZHbmxhs6+PezfvZch0YTTAK1OG5GCQDpXRNTLxIo5vvf8D3nwi3UoKel6gLdpBeVyCNnmRbI00GwWsdQKfBDXiaST+KwO+pIlehMKwRoDzRYDI6lZbnFUcb+viZNvjnIuBat91XxlkRMLGgNJHVWuYlfoEoWixMXIJFB34wTW3ebj7VNh4mOjpBNh8q6lVBtcvHV+jCqTjM8qUchm6fFWUW8xUdBheYOZdC7PleQM0XQKswxtdol6jxMdI3fWafTFsnR4HJzQRIp6bv5HcKj/Q6TZGOpUkaFLFXaWDxGR/Wzx2agyGpnI67jlCnqpwIiS4Vw8gaiXyZQ0NFcdjloPljIksOJdvBKbyU54dATrxDBbl/uZeH8Ii2ycHzAy7SCnxrDV1+JpcuNpWsgas4vVzR58Zh2PRcZtcXEwkmbvpTAnx89RbTJTa6/CmSvjDAT5XJeNmhoTSxcvJplIcb5SxohGu9OFLTuDLxicH7CkzcWuPUkeWp6i4ISNdwRpleGiquG3//2lSWtg0FTuaXETrK1iPBbBJJcZ+OMOcm4Jz50rWBBN0N97gOFJBaxGziolTh36K952P9t/9hK9O568NnPOt+Chbo31C3P0nowwdvwgw/0HAfDbJc7PTHMiPMrgxCUS6QksWhTTxCmSR9/AW46TS01xsrefmGTn5cE4v9l/hC5/E2va/bi0PL1Xpui6/8vcvuKO+RMYn6lgb7DiEl3MTIzy/rF9JAUno+EoRitk1RSyJKMW4cLwOS5fGOHSmQEuTMVJjMVZoI3TmUtxFJ0PbF6WZ8sc372bRD7Hhs2Pg6OeJ55+hs75ABdjEsqZMJtuayXU2EnkisLgid9yZKyEu6UVJRpmamoaOREnl81QyitYLLMMj/bTLeTp8YoMpSQCDRWe3f5T3HmRwTf30PrwN7CvfQBRVaG1jcrxQ3MBqSz4gHryDF5O0DddQauWyGdFOhbXcV+TyOi0wqoHHyU1dpHca9/FbpxFafTiWfsoCw0S+tkRXt7xJ9L5cVRFJRrOcPfd62j98U8YW7eF8QujeBs9CNVOTh2fJ4FSEaYLFUq5FNNDKbJ5ndd3HCOXyZDJqjxs97F2Yw/j6RjlQhZbi58el4+Jd3tZ3l6LZ/tLbH3uR1yOnuaFF19kw4JGfh5SWbMwSldjLZl0moKS/DfvQFLjw8FJ1gbbMPi9ZIpl2gs6V2JGXFYfZyejqANnsK37Gka7DVtjIzvfeIeR3+3C9Ng99PRswuNvJXz+NAtaGhiT3Sy9Pcgip5FEtojZYMSiF+YHBILL6L73Ef4yfBa7u4ZJdRpDV5CGWyuUDBYK6SgDb/+BoqkaYzEFx04zc36UTRtWsjLYydDRAyxrdDJkNfHYVzezeGkHq5Z1ELoQRRQE2uocTMyk5wd0tjbz7JNPcKSvD7PZSCqVhoqOQRYp53PIWhmtVMIgCMiCTlnT0Y0PYLRa6E+HiR3YxypJonvb11mxeg1WTUdRs2Rm83S11FERBRRFmR/wy6dWX1t/1Dk3NMhxfc0AuK82H+Od7ffO2T9zg545gMFjszc84LDO0/kplfDZr9lngJsN+Bveb9bpS0UiAAAAAABJRU5ErkJggg==",imageSize:ne+"px",onClick:d?function(){return"false"}:"",children:!x&&(0,e.createComponentVNode)(2,t.ImageButton.Item,{bold:!0,width:"64px",selected:c,content:M,tooltip:"Click to disable main button",tooltipPosition:"bottom-end",icon:_,iconColor:"gold",iconSize:X,iconPosition:$,onClick:Y})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Color States",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:v,onClick:q}),children:S.map(function(J){return(0,e.createComponentVNode)(2,t.ImageButton,{m:v?.5:0,vertical:v,color:J,content:J,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEXAwMDBr16vk0uORiz/o7HyfxiZbDXWzMzhbA3//wD////tHCQAAP/4ior/ADOAgIDAwMAAAAAzmQDdkuRxAAAAAXRSTlMAQObYZgAAAKxJREFUOI3dksESgyAMRG0FE4I22P//2IaAVdB0em3Xy477SJYZhuFfdDO1AXdD4xtwRd77o5t6wKt20wPlN2QVewUgQqAAiD0QYxQCJYc5zCAEtisUcBkgmUAZ6ErGWh9oeSwE6k+3yHNACIIPgMzQONsWYOZ90QXAiRK7g2K7gtNKayXKjdoOcv4pX+IcGoBMqIA26TswSU6HmueSpLlRcjK0AaOpL97rb+gFHckLe1QlljQAAAAASUVORK5CYII=",imageSize:v?"48px":"24px",onClick:d?function(){return"false"}:""},J)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Available Colors",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:h,onClick:ae}),children:f.map(function(J){return(0,e.createComponentVNode)(2,t.ImageButton,{m:h?.5:0,vertical:h,color:J,content:J,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAJ1BMVEUAAABeGFCgXZN2PnKqqqq/vr/T09PycWFIHUFeKlNLHEtVWWOOj5g02k6OAAAAAXRSTlMAQObYZgAAAFdJREFUKJFjYBhEgFEQDATgAkImLkDgrIgQME0vSy8LRhYoBwISBdLLy1HNSCsvT0MWwLDWGAwQAp0rZ+3evXLWDGSBM2dQBWYCAUkCHB1g0IAreAYCAACm2zDykxPL4AAAAABJRU5ErkJggg==",imageSize:h?"48px":"24px",onClick:d?function(){return"false"}:""},J)})})],4)}},21394:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Input",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){var V=(0,a.useLocalState)(k,"number",0),p=V[0],i=V[1],c=(0,a.useLocalState)(k,"text","Sample text"),s=c[0],l=c[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onChange:function(){function d(f,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onInput:function(){function d(f,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onChange:function(){function d(f,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(f,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(f,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(f,u){return i(u)}return d}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(f,u){return i(u)}return d}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,t.DraggableControl,{value:p,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function d(f,u){return i(u)}return d}(),children:function(){function d(f){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:f.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:f.displayValue*4}),f.inputElement]})}return d}()})})})]})})}},43932:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=r.meta={title:"Popper",render:function(){function m(){return(0,e.createComponentVNode)(2,o)}return m}()},o=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"Loogatme!"}),options:{placement:"bottom"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"300px",width:"200px"}})}),(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"I am on the right!"}),options:{placement:"right"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"500px",width:"100px"}})})],4)}},33270:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Input",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var V=(0,a.useLocalState)(k,"number",0),p=V[0],i=V[1],c=(0,a.useLocalState)(k,"text","Sample text"),s=c[0],l=c[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onChange:function(){function d(m,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onInput:function(){function d(m,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onChange:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,t.DraggableControl,{value:p,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function d(m,u){return i(u)}return d}(),children:function(){function d(m){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:m.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:m.displayValue*4}),m.inputElement]})}return d}()})})})]})})}},43932:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=r.meta={title:"Popper",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"Loogatme!"}),options:{placement:"bottom"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"300px",width:"200px"}})}),(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"I am on the right!"}),options:{placement:"right"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"500px",width:"100px"}})})],4)}},33270:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"ProgressBar",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){var V=(0,a.useLocalState)(k,"progress",.5),p=V[0],i=V[1];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:p,children:["Value: ",Number(p).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function c(){return i(p-.1)}return c}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function c(){return i(p+.1)}return c}()})]})]})}},77766:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"ProgressBar",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var V=(0,a.useLocalState)(k,"progress",.5),p=V[0],i=V[1];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:p,children:["Value: ",Number(p).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function c(){return i(p-.1)}return c}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function c(){return i(p+.1)}return c}()})]})]})}},77766:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Stack",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=function(){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,width:1,height:1,children:"A"})},m=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)}),(0,e.createComponentVNode)(2,a.Stack.Divider),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)})],4)},S=function(k,V){return(0,e.createComponentVNode)(2,a.Section,{fill:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,className:"debug-layout",children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,zebra:!0,children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,m)]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,m)]})})]})})}},30187:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(27108),t=n(36036),o=n(49968);/** + */var t=r.meta={title:"Stack",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=function(){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,width:1,height:1,children:"A"})},f=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)}),(0,e.createComponentVNode)(2,a.Stack.Divider),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)})],4)},S=function(k,V){return(0,e.createComponentVNode)(2,a.Section,{fill:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,className:"debug-layout",children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,zebra:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,f)]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,f)]})})]})})}},30187:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(27108),t=n(36036),o=n(49968);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var m=r.meta={title:"Storage",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,V){return window.localStorage?(0,e.createComponentVNode)(2,t.Section,{title:"Local Storage",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"recycle",onClick:function(){function p(){localStorage.clear(),a.storage.clear()}return p}(),children:"Clear"}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Keys in use",children:localStorage.length}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remaining space",children:(0,o.formatSiUnit)(localStorage.remainingSpace,0,"B")})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Local storage is not available."})}},46554:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var f=r.meta={title:"Storage",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,V){return window.localStorage?(0,e.createComponentVNode)(2,t.Section,{title:"Local Storage",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"recycle",onClick:function(){function p(){localStorage.clear(),a.storage.clear()}return p}(),children:"Clear"}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Keys in use",children:localStorage.length}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remaining space",children:(0,o.formatSiUnit)(localStorage.remainingSpace,0,"B")})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Local storage is not available."})}},46554:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Tabs",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},m=["Tab #1","Tab #2","Tab #3","Tab #4"],S=function(k,V){var p=(0,a.useLocalState)(V,"tabIndex",0),i=p[0],c=p[1],s=(0,a.useLocalState)(V,"tabProps",{}),l=s[0],d=s[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:l.vertical,onClick:function(){function f(){return d(Object.assign({},l,{vertical:!l.vertical}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"leftSlot",checked:l.leftSlot,onClick:function(){function f(){return d(Object.assign({},l,{leftSlot:!l.leftSlot}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"rightSlot",checked:l.rightSlot,onClick:function(){function f(){return d(Object.assign({},l,{rightSlot:!l.rightSlot}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"icon",checked:l.icon,onClick:function(){function f(){return d(Object.assign({},l,{icon:!l.icon}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"fluid",checked:l.fluid,onClick:function(){function f(){return d(Object.assign({},l,{fluid:!l.fluid}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"left aligned",checked:l.leftAligned,onClick:function(){function f(){return d(Object.assign({},l,{leftAligned:!l.leftAligned}))}return f}()})]}),(0,e.createComponentVNode)(2,t.Section,{fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:l.vertical,fluid:l.fluid,textAlign:l.leftAligned&&"left",children:m.map(function(f,u){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:u===i,icon:l.icon&&"info-circle",leftSlot:l.leftSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),rightSlot:l.rightSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),onClick:function(){function v(){return c(u)}return v}(),children:f},u)})})})],4)}},53276:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Tabs",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},f=["Tab #1","Tab #2","Tab #3","Tab #4"],S=function(k,V){var p=(0,a.useLocalState)(V,"tabIndex",0),i=p[0],c=p[1],s=(0,a.useLocalState)(V,"tabProps",{}),l=s[0],d=s[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:l.vertical,onClick:function(){function m(){return d(Object.assign({},l,{vertical:!l.vertical}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"leftSlot",checked:l.leftSlot,onClick:function(){function m(){return d(Object.assign({},l,{leftSlot:!l.leftSlot}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"rightSlot",checked:l.rightSlot,onClick:function(){function m(){return d(Object.assign({},l,{rightSlot:!l.rightSlot}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"icon",checked:l.icon,onClick:function(){function m(){return d(Object.assign({},l,{icon:!l.icon}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"fluid",checked:l.fluid,onClick:function(){function m(){return d(Object.assign({},l,{fluid:!l.fluid}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"left aligned",checked:l.leftAligned,onClick:function(){function m(){return d(Object.assign({},l,{leftAligned:!l.leftAligned}))}return m}()})]}),(0,e.createComponentVNode)(2,t.Section,{fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:l.vertical,fluid:l.fluid,textAlign:l.leftAligned&&"left",children:f.map(function(m,u){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:u===i,icon:l.icon&&"info-circle",leftSlot:l.leftSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),rightSlot:l.rightSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),onClick:function(){function v(){return c(u)}return v}(),children:m},u)})})})],4)}},53276:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Themes",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){var V=(0,a.useLocalState)(k,"kitchenSinkTheme"),p=V[0],i=V[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:p,onInput:function(){function c(s,l){return i(l)}return c}()})})})})}},28717:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(95996),t=n(36036);/** + */var o=r.meta={title:"Themes",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var V=(0,a.useLocalState)(k,"kitchenSinkTheme"),p=V[0],i=V[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:p,onInput:function(){function c(s,l){return i(l)}return c}()})})})})}},28717:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(95996),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Tooltip",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(){var y=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text.",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:"Box (hover me)."})}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:y.map(function(k){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:k,content:k},k)})})]})}},37168:function(I,r,n){"use strict";r.__esModule=!0,r.BoxWithSampleText=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"Tooltip",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(){var y=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text.",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:"Box (hover me)."})}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:y.map(function(k){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:k,content:k},k)})})]})}},37168:function(L,r,n){"use strict";r.__esModule=!0,r.BoxWithSampleText=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.BoxWithSampleText=function(){function o(m){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({},m,{children:[(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))}return o}()},67160:function(){},23542:function(){},30386:function(){},98996:function(){},41639:function(){},50578:function(){},4444:function(){},77870:function(){},23632:function(){},24226:function(){},39108:function(){},21039:function(){},51862:function(){},56856:function(){},63489:function(){},1965:function(){},1272:function(){},74757:function(){},11714:function(){},73492:function(){},49641:function(){},17570:function(){},61858:function(){},73358:function(){},32882:function(){},70752:function(I,r,n){var e={"./pai_advsecrecords.js":96572,"./pai_atmosphere.js":80818,"./pai_bioscan.js":23903,"./pai_camera_bug.js":79592,"./pai_directives.js":64988,"./pai_doorjack.js":13813,"./pai_encoder.js":43816,"./pai_gps_module.js":88895,"./pai_main_menu.js":66025,"./pai_manifest.js":2983,"./pai_medrecords.js":40758,"./pai_messenger.js":98599,"./pai_radio.js":50775,"./pai_sec_chem.js":19873,"./pai_secrecords.js":48623,"./pai_signaler.js":47297};function a(o){var m=t(o);return n(m)}function t(o){if(!n.o(e,o)){var m=new Error("Cannot find module '"+o+"'");throw m.code="MODULE_NOT_FOUND",m}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=70752},59395:function(I,r,n){var e={"./pda_atmos_scan.js":78532,"./pda_janitor.js":40253,"./pda_main_menu.js":58293,"./pda_manifest.js":58059,"./pda_medical.js":18147,"./pda_messenger.js":77595,"./pda_mule.js":24635,"./pda_notes.js":97085,"./pda_power.js":57513,"./pda_request_console.js":57635,"./pda_secbot.js":99808,"./pda_security.js":77168,"./pda_signaler.js":21773,"./pda_status_display.js":81857,"./pda_supplyrecords.js":70287};function a(o){var m=t(o);return n(m)}function t(o){if(!n.o(e,o)){var m=new Error("Cannot find module '"+o+"'");throw m.code="MODULE_NOT_FOUND",m}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=59395},32054:function(I,r,n){var e={"./AICard":1090,"./AICard.js":1090,"./AIFixer":39454,"./AIFixer.js":39454,"./APC":88422,"./APC.js":88422,"./ATM":99660,"./ATM.js":99660,"./AccountsUplinkTerminal":86423,"./AccountsUplinkTerminal.js":86423,"./AgentCard":79571,"./AgentCard.js":79571,"./AiAirlock":56793,"./AiAirlock.js":56793,"./AirAlarm":72475,"./AirAlarm.js":72475,"./AirlockAccessController":12333,"./AirlockAccessController.js":12333,"./AirlockElectronics":28736,"./AirlockElectronics.js":28736,"./AlertModal":47365,"./AlertModal.tsx":47365,"./AppearanceChanger":71824,"./AppearanceChanger.js":71824,"./AtmosAlertConsole":72285,"./AtmosAlertConsole.js":72285,"./AtmosControl":65805,"./AtmosControl.js":65805,"./AtmosFilter":87816,"./AtmosFilter.js":87816,"./AtmosMixer":52977,"./AtmosMixer.js":52977,"./AtmosPump":11748,"./AtmosPump.js":11748,"./AutoDoc":76511,"./AutoDoc.js":76511,"./Autolathe":59179,"./Autolathe.js":59179,"./Biogenerator":64273,"./Biogenerator.js":64273,"./BlueSpaceArtilleryControl":18621,"./BlueSpaceArtilleryControl.js":18621,"./BluespaceRiftScanner":13995,"./BluespaceRiftScanner.js":13995,"./BluespaceRiftServer":25530,"./BluespaceRiftServer.js":25530,"./BluespaceTap":27629,"./BluespaceTap.js":27629,"./BodyScanner":33758,"./BodyScanner.js":33758,"./BorgPanel":42570,"./BorgPanel.js":42570,"./BotClean":20464,"./BotClean.js":20464,"./BotSecurity":74439,"./BotSecurity.js":74439,"./BrigCells":10833,"./BrigCells.js":10833,"./BrigTimer":45761,"./BrigTimer.js":45761,"./CameraConsole":26300,"./CameraConsole.js":26300,"./Canister":52927,"./Canister.js":52927,"./CardComputer":51793,"./CardComputer.js":51793,"./CargoConsole":64083,"./CargoConsole.js":64083,"./CentcomPodLauncher":65875,"./CentcomPodLauncher/":65875,"./CentcomPodLauncher/DelayHelper":22794,"./CentcomPodLauncher/DelayHelper.tsx":22794,"./CentcomPodLauncher/PodBays":23749,"./CentcomPodLauncher/PodBays.tsx":23749,"./CentcomPodLauncher/PodLaunch":8507,"./CentcomPodLauncher/PodLaunch.tsx":8507,"./CentcomPodLauncher/PodSounds":15802,"./CentcomPodLauncher/PodSounds.tsx":15802,"./CentcomPodLauncher/PodStatusPage":94577,"./CentcomPodLauncher/PodStatusPage.tsx":94577,"./CentcomPodLauncher/PresetsPage":30590,"./CentcomPodLauncher/PresetsPage.tsx":30590,"./CentcomPodLauncher/ReverseMenu":72932,"./CentcomPodLauncher/ReverseMenu.tsx":72932,"./CentcomPodLauncher/StylePage":68569,"./CentcomPodLauncher/StylePage.tsx":68569,"./CentcomPodLauncher/Tabs":8179,"./CentcomPodLauncher/Tabs.tsx":8179,"./CentcomPodLauncher/Timing":18885,"./CentcomPodLauncher/Timing.tsx":18885,"./CentcomPodLauncher/ViewTabHolder":76417,"./CentcomPodLauncher/ViewTabHolder.tsx":76417,"./CentcomPodLauncher/constants":7144,"./CentcomPodLauncher/constants.ts":7144,"./CentcomPodLauncher/hooks":20345,"./CentcomPodLauncher/hooks.ts":20345,"./CentcomPodLauncher/index":65875,"./CentcomPodLauncher/index.tsx":65875,"./CentcomPodLauncher/types":16780,"./CentcomPodLauncher/types.ts":16780,"./Changelog":12226,"./Changelog.js":12226,"./CheckboxListInputModal":91360,"./CheckboxListInputModal.tsx":91360,"./ChemDispenser":36108,"./ChemDispenser.js":36108,"./ChemHeater":13146,"./ChemHeater.js":13146,"./ChemMaster":56541,"./ChemMaster.tsx":56541,"./CloningConsole":37173,"./CloningConsole.js":37173,"./CoinMint":18259,"./CoinMint.tsx":18259,"./ColorPickerModal":93858,"./ColorPickerModal.tsx":93858,"./CommunicationsComputer":63818,"./CommunicationsComputer.js":63818,"./Contractor":21813,"./Contractor.js":21813,"./ConveyorSwitch":54151,"./ConveyorSwitch.js":54151,"./CrewMonitor":73169,"./CrewMonitor.js":73169,"./Cryo":63987,"./Cryo.js":63987,"./CryopodConsole":86099,"./CryopodConsole.js":86099,"./Customat":94848,"./Customat.js":94848,"./DNAModifier":12692,"./DNAModifier.js":12692,"./DestinationTagger":41074,"./DestinationTagger.js":41074,"./DisposalBin":46500,"./DisposalBin.js":46500,"./DnaVault":33233,"./DnaVault.js":33233,"./EFTPOS":17263,"./EFTPOS.js":17263,"./ERTManager":76382,"./ERTManager.js":76382,"./Electropack":82565,"./Electropack.js":82565,"./EvolutionMenu":36730,"./EvolutionMenu.js":36730,"./ExosuitFabricator":17370,"./ExosuitFabricator.js":17370,"./ExternalAirlockController":97086,"./ExternalAirlockController.js":97086,"./FaxMachine":96142,"./FaxMachine.js":96142,"./FloorPainter":83767,"./FloorPainter.js":83767,"./GPS":53424,"./GPS.js":53424,"./GasAnalyzer":68703,"./GasAnalyzer.js":68703,"./GasFreezer":27546,"./GasFreezer.js":27546,"./GeneModder":89124,"./GeneModder.js":89124,"./GenericCrewManifest":73053,"./GenericCrewManifest.js":73053,"./GhostHudPanel":42914,"./GhostHudPanel.js":42914,"./GlandDispenser":25825,"./GlandDispenser.js":25825,"./HandheldChemDispenser":67834,"./HandheldChemDispenser.js":67834,"./ImplantPad":75926,"./ImplantPad.js":75926,"./Instrument":25471,"./Instrument.js":25471,"./ItemPixelShift":65021,"./ItemPixelShift.js":65021,"./KeyComboModal":13618,"./KeyComboModal.tsx":13618,"./KeycardAuth":35655,"./KeycardAuth.js":35655,"./LaborClaimConsole":40951,"./LaborClaimConsole.js":40951,"./LawManager":9525,"./LawManager.js":9525,"./ListInputModal":90447,"./ListInputModal.tsx":90447,"./Loadout":26826,"./Loadout.tsx":26826,"./MechBayConsole":72106,"./MechBayConsole.js":72106,"./MechaControlConsole":7466,"./MechaControlConsole.js":7466,"./MedicalRecords":79625,"./MedicalRecords.js":79625,"./Mimicking":52306,"./Mimicking.js":52306,"./Minesweeper":66238,"./Minesweeper.js":66238,"./MiniGamesMenu":21385,"./MiniGamesMenu.js":21385,"./MiningVendor":87684,"./MiningVendor.js":87684,"./Multitool":97955,"./Multitool.js":97955,"./Newscaster":64713,"./Newscaster.js":64713,"./NinjaBloodScan":97351,"./NinjaBloodScan.js":97351,"./NinjaMindScan":32989,"./NinjaMindScan.js":32989,"./NuclearBomb":41166,"./NuclearBomb.js":41166,"./NumberInputModal":52416,"./NumberInputModal.tsx":52416,"./OperatingComputer":1218,"./OperatingComputer.js":1218,"./Orbit":46892,"./Orbit.js":46892,"./OreRedemption":15421,"./OreRedemption.js":15421,"./PAI":30373,"./PAI.js":30373,"./PDA":85175,"./PDA.js":85175,"./PDAPainter":38280,"./PDAPainter.js":38280,"./Pacman":68654,"./Pacman.js":68654,"./PersonalCrafting":33388,"./PersonalCrafting.js":33388,"./Photocopier":56150,"./Photocopier.js":56150,"./PodTracking":94158,"./PodTracking.js":94158,"./PoolController":84676,"./PoolController.js":84676,"./PortablePump":57003,"./PortablePump.js":57003,"./PortableScrubber":70069,"./PortableScrubber.js":70069,"./PortableTurret":59955,"./PortableTurret.js":59955,"./PowerMonitor":61631,"./PowerMonitor.js":61631,"./PrisonerImplantManager":50992,"./PrisonerImplantManager.js":50992,"./QuestConsole":7485,"./QuestConsole.js":7485,"./RCD":94813,"./RCD.js":94813,"./RPD":18738,"./RPD.js":18738,"./Radio":80299,"./Radio.js":80299,"./RankedListInputModal":14846,"./RankedListInputModal.tsx":14846,"./ReagentsEditor":58262,"./ReagentsEditor.tsx":58262,"./RequestConsole":25472,"./RequestConsole.js":25472,"./RequestManager":3786,"./RequestManager.js":3786,"./RndConsole":16475,"./RndConsole.js":16475,"./RndConsoleComponents":13472,"./RndConsoleComponents/":13472,"./RndConsoleComponents/CurrentLevels":93098,"./RndConsoleComponents/CurrentLevels.js":93098,"./RndConsoleComponents/DataDiskMenu":19192,"./RndConsoleComponents/DataDiskMenu.js":19192,"./RndConsoleComponents/DeconstructionMenu":20887,"./RndConsoleComponents/DeconstructionMenu.js":20887,"./RndConsoleComponents/LatheCategory":10666,"./RndConsoleComponents/LatheCategory.js":10666,"./RndConsoleComponents/LatheChemicalStorage":52285,"./RndConsoleComponents/LatheChemicalStorage.js":52285,"./RndConsoleComponents/LatheMainMenu":71964,"./RndConsoleComponents/LatheMainMenu.js":71964,"./RndConsoleComponents/LatheMaterialStorage":17906,"./RndConsoleComponents/LatheMaterialStorage.js":17906,"./RndConsoleComponents/LatheMaterials":83706,"./RndConsoleComponents/LatheMaterials.js":83706,"./RndConsoleComponents/LatheMenu":76749,"./RndConsoleComponents/LatheMenu.js":76749,"./RndConsoleComponents/LatheSearch":74698,"./RndConsoleComponents/LatheSearch.js":74698,"./RndConsoleComponents/MainMenu":17180,"./RndConsoleComponents/MainMenu.js":17180,"./RndConsoleComponents/RndNavButton":63459,"./RndConsoleComponents/RndNavButton.js":63459,"./RndConsoleComponents/RndNavbar":94942,"./RndConsoleComponents/RndNavbar.js":94942,"./RndConsoleComponents/RndRoute":12059,"./RndConsoleComponents/RndRoute.js":12059,"./RndConsoleComponents/SettingsMenu":52580,"./RndConsoleComponents/SettingsMenu.js":52580,"./RndConsoleComponents/index":13472,"./RndConsoleComponents/index.js":13472,"./RoboQuest":40026,"./RoboQuest.js":40026,"./RobotSelfDiagnosis":26109,"./RobotSelfDiagnosis.js":26109,"./RoboticsControlConsole":97997,"./RoboticsControlConsole.js":97997,"./Safe":54431,"./Safe.js":54431,"./SatelliteControl":29740,"./SatelliteControl.js":29740,"./SecureStorage":44162,"./SecureStorage.js":44162,"./SecurityRecords":6272,"./SecurityRecords.js":6272,"./SeedExtractor":5099,"./SeedExtractor.js":5099,"./ShuttleConsole":2916,"./ShuttleConsole.js":2916,"./ShuttleManipulator":39401,"./ShuttleManipulator.js":39401,"./Sleeper":88284,"./Sleeper.js":88284,"./SlotMachine":21597,"./SlotMachine.js":21597,"./Smartfridge":46348,"./Smartfridge.js":46348,"./Smes":86162,"./Smes.js":86162,"./SolarControl":63584,"./SolarControl.js":63584,"./SpawnersMenu":38096,"./SpawnersMenu.js":38096,"./SpiderOS":7957,"./SpiderOS.js":7957,"./StationAlertConsole":38307,"./StationAlertConsole.js":38307,"./StripMenu":39409,"./StripMenu.tsx":39409,"./SuitStorage":69514,"./SuitStorage.js":69514,"./SupermatterMonitor":15022,"./SupermatterMonitor.js":15022,"./SyndicateComputerSimple":46029,"./SyndicateComputerSimple.js":46029,"./SyndieCargoConsole":99279,"./SyndieCargoConsole.js":99279,"./TTSSeedsExplorer":44852,"./TTSSeedsExplorer.js":44852,"./TachyonArray":56441,"./TachyonArray.js":56441,"./Tank":1754,"./Tank.js":1754,"./TankDispenser":7579,"./TankDispenser.js":7579,"./TcommsCore":16136,"./TcommsCore.js":16136,"./TcommsRelay":88046,"./TcommsRelay.js":88046,"./Teleporter":20802,"./Teleporter.js":20802,"./TextInputModal":24410,"./TextInputModal.tsx":24410,"./ThiefKit":69566,"./ThiefKit.js":69566,"./TransferValve":20035,"./TransferValve.js":20035,"./Uplink":52847,"./Uplink.js":52847,"./UploadPanel":80949,"./UploadPanel.js":80949,"./VampireSpecMenu":8946,"./VampireSpecMenu.js":8946,"./VampireTrophiesStatus":45770,"./VampireTrophiesStatus.js":45770,"./Vending":12261,"./Vending.js":12261,"./VolumeMixer":68971,"./VolumeMixer.js":68971,"./VotePanel":2510,"./VotePanel.js":2510,"./Wires":30138,"./Wires.js":30138,"./Workshop":30995,"./Workshop.js":30995,"./common/AccessList":49148,"./common/AccessList.js":49148,"./common/AtmosScan":26991,"./common/AtmosScan.js":26991,"./common/BeakerContents":85870,"./common/BeakerContents.js":85870,"./common/ComplexModal":3939,"./common/ComplexModal.js":3939,"./common/CrewManifest":41874,"./common/CrewManifest.js":41874,"./common/InputButtons":19203,"./common/InputButtons.tsx":19203,"./common/InterfaceLockNoticeBox":195,"./common/InterfaceLockNoticeBox.js":195,"./common/Loader":51057,"./common/Loader.tsx":51057,"./common/LoginInfo":321,"./common/LoginInfo.js":321,"./common/LoginScreen":5485,"./common/LoginScreen.js":5485,"./common/Operating":62411,"./common/Operating.js":62411,"./common/Signaler":13545,"./common/Signaler.js":13545,"./common/SimpleRecords":41984,"./common/SimpleRecords.js":41984,"./common/TemporaryNotice":22091,"./common/TemporaryNotice.js":22091,"./manually-routed/KitchenSink":25443,"./manually-routed/KitchenSink.js":25443,"./pai/pai_advsecrecords":96572,"./pai/pai_advsecrecords.js":96572,"./pai/pai_atmosphere":80818,"./pai/pai_atmosphere.js":80818,"./pai/pai_bioscan":23903,"./pai/pai_bioscan.js":23903,"./pai/pai_camera_bug":79592,"./pai/pai_camera_bug.js":79592,"./pai/pai_directives":64988,"./pai/pai_directives.js":64988,"./pai/pai_doorjack":13813,"./pai/pai_doorjack.js":13813,"./pai/pai_encoder":43816,"./pai/pai_encoder.js":43816,"./pai/pai_gps_module":88895,"./pai/pai_gps_module.js":88895,"./pai/pai_main_menu":66025,"./pai/pai_main_menu.js":66025,"./pai/pai_manifest":2983,"./pai/pai_manifest.js":2983,"./pai/pai_medrecords":40758,"./pai/pai_medrecords.js":40758,"./pai/pai_messenger":98599,"./pai/pai_messenger.js":98599,"./pai/pai_radio":50775,"./pai/pai_radio.js":50775,"./pai/pai_sec_chem":19873,"./pai/pai_sec_chem.js":19873,"./pai/pai_secrecords":48623,"./pai/pai_secrecords.js":48623,"./pai/pai_signaler":47297,"./pai/pai_signaler.js":47297,"./pda/pda_atmos_scan":78532,"./pda/pda_atmos_scan.js":78532,"./pda/pda_janitor":40253,"./pda/pda_janitor.js":40253,"./pda/pda_main_menu":58293,"./pda/pda_main_menu.js":58293,"./pda/pda_manifest":58059,"./pda/pda_manifest.js":58059,"./pda/pda_medical":18147,"./pda/pda_medical.js":18147,"./pda/pda_messenger":77595,"./pda/pda_messenger.js":77595,"./pda/pda_mule":24635,"./pda/pda_mule.js":24635,"./pda/pda_notes":97085,"./pda/pda_notes.js":97085,"./pda/pda_power":57513,"./pda/pda_power.js":57513,"./pda/pda_request_console":57635,"./pda/pda_request_console.js":57635,"./pda/pda_secbot":99808,"./pda/pda_secbot.js":99808,"./pda/pda_security":77168,"./pda/pda_security.js":77168,"./pda/pda_signaler":21773,"./pda/pda_signaler.js":21773,"./pda/pda_status_display":81857,"./pda/pda_status_display.js":81857,"./pda/pda_supplyrecords":70287,"./pda/pda_supplyrecords.js":70287};function a(o){var m=t(o);return n(m)}function t(o){if(!n.o(e,o)){var m=new Error("Cannot find module '"+o+"'");throw m.code="MODULE_NOT_FOUND",m}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=32054},4085:function(I,r,n){var e={"./Blink.stories.js":51364,"./BlockQuote.stories.js":32453,"./Box.stories.js":83531,"./Button.stories.js":74198,"./ByondUi.stories.js":51956,"./Collapsible.stories.js":17466,"./Flex.stories.js":89241,"./ImageButton.stories.js":48779,"./Input.stories.js":21394,"./Popper.stories.js":43932,"./ProgressBar.stories.js":33270,"./Stack.stories.js":77766,"./Storage.stories.js":30187,"./Tabs.stories.js":46554,"./Themes.stories.js":53276,"./Tooltip.stories.js":28717};function a(o){var m=t(o);return n(m)}function t(o){if(!n.o(e,o)){var m=new Error("Cannot find module '"+o+"'");throw m.code="MODULE_NOT_FOUND",m}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=4085},10320:function(I,r,n){"use strict";var e=n(55747),a=n(89393),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a function")}},32606:function(I,r,n){"use strict";var e=n(1031),a=n(89393),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a constructor")}},35908:function(I,r,n){"use strict";var e=n(45015),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t("Can't set "+a(o)+" as a prototype")}},80575:function(I,r,n){"use strict";var e=n(24697),a=n(80674),t=n(74595).f,o=e("unscopables"),m=Array.prototype;m[o]===void 0&&t(m,o,{configurable:!0,value:a(null)}),I.exports=function(S){m[o][S]=!0}},35483:function(I,r,n){"use strict";var e=n(50233).charAt;I.exports=function(a,t,o){return t+(o?e(a,t).length:1)}},60077:function(I,r,n){"use strict";var e=n(21287),a=TypeError;I.exports=function(t,o){if(e(o,t))return t;throw new a("Incorrect invocation")}},30365:function(I,r,n){"use strict";var e=n(77568),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not an object")}},70377:function(I){"use strict";I.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},3782:function(I,r,n){"use strict";var e=n(40033);I.exports=e(function(){if(typeof ArrayBuffer=="function"){var a=new ArrayBuffer(8);Object.isExtensible(a)&&Object.defineProperty(a,"a",{value:8})}})},4246:function(I,r,n){"use strict";var e=n(70377),a=n(58310),t=n(16210),o=n(55747),m=n(77568),S=n(45299),y=n(2281),k=n(89393),V=n(37909),p=n(55938),i=n(73936),c=n(21287),s=n(36917),l=n(76649),d=n(24697),f=n(16738),u=n(5419),v=u.enforce,b=u.get,C=t.Int8Array,h=C&&C.prototype,g=t.Uint8ClampedArray,N=g&&g.prototype,x=C&&s(C),B=h&&s(h),L=Object.prototype,w=t.TypeError,E=d("toStringTag"),T=f("TYPED_ARRAY_TAG"),A="TypedArrayConstructor",O=e&&!!l&&y(t.opera)!=="Opera",P=!1,M,D,F,_={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},W={BigInt64Array:8,BigUint64Array:8},U=function(){function ne(ce){if(!m(ce))return!1;var q=y(ce);return q==="DataView"||S(_,q)||S(W,q)}return ne}(),G=function(ce){var q=s(ce);if(m(q)){var ae=b(q);return ae&&S(ae,A)?ae[A]:G(q)}},$=function(ce){if(!m(ce))return!1;var q=y(ce);return S(_,q)||S(W,q)},oe=function(ce){if($(ce))return ce;throw new w("Target is not a typed array")},X=function(ce){if(o(ce)&&(!l||c(x,ce)))return ce;throw new w(k(ce)+" is not a typed array constructor")},ve=function(ce,q,ae,J){if(a){if(ae)for(var Y in _){var Q=t[Y];if(Q&&S(Q.prototype,ce))try{delete Q.prototype[ce]}catch(Z){try{Q.prototype[ce]=q}catch(te){}}}(!B[ce]||ae)&&p(B,ce,ae?q:O&&h[ce]||q,J)}},me=function(ce,q,ae){var J,Y;if(a){if(l){if(ae){for(J in _)if(Y=t[J],Y&&S(Y,ce))try{delete Y[ce]}catch(Q){}}if(!x[ce]||ae)try{return p(x,ce,ae?q:O&&x[ce]||q)}catch(Q){}else return}for(J in _)Y=t[J],Y&&(!Y[ce]||ae)&&p(Y,ce,q)}};for(M in _)D=t[M],F=D&&D.prototype,F?v(F)[A]=D:O=!1;for(M in W)D=t[M],F=D&&D.prototype,F&&(v(F)[A]=D);if((!O||!o(x)||x===Function.prototype)&&(x=function(){function ne(){throw new w("Incorrect invocation")}return ne}(),O))for(M in _)t[M]&&l(t[M],x);if((!O||!B||B===L)&&(B=x.prototype,O))for(M in _)t[M]&&l(t[M].prototype,B);if(O&&s(N)!==B&&l(N,B),a&&!S(B,E)){P=!0,i(B,E,{configurable:!0,get:function(){function ne(){return m(this)?this[T]:void 0}return ne}()});for(M in _)t[M]&&V(t[M],T,M)}I.exports={NATIVE_ARRAY_BUFFER_VIEWS:O,TYPED_ARRAY_TAG:P&&T,aTypedArray:oe,aTypedArrayConstructor:X,exportTypedArrayMethod:ve,exportTypedArrayStaticMethod:me,getTypedArrayConstructor:G,isView:U,isTypedArray:$,TypedArray:x,TypedArrayPrototype:B}},37336:function(I,r,n){"use strict";var e=n(16210),a=n(67250),t=n(58310),o=n(70377),m=n(70520),S=n(37909),y=n(73936),k=n(30145),V=n(40033),p=n(60077),i=n(61365),c=n(10188),s=n(43806),l=n(95867),d=n(91784),f=n(36917),u=n(76649),v=n(88471),b=n(54602),C=n(5781),h=n(5774),g=n(84925),N=n(5419),x=m.PROPER,B=m.CONFIGURABLE,L="ArrayBuffer",w="DataView",E="prototype",T="Wrong length",A="Wrong index",O=N.getterFor(L),P=N.getterFor(w),M=N.set,D=e[L],F=D,_=F&&F[E],W=e[w],U=W&&W[E],G=Object.prototype,$=e.Array,oe=e.RangeError,X=a(v),ve=a([].reverse),me=d.pack,ne=d.unpack,ce=function(re){return[re&255]},q=function(re){return[re&255,re>>8&255]},ae=function(re){return[re&255,re>>8&255,re>>16&255,re>>24&255]},J=function(re){return re[3]<<24|re[2]<<16|re[1]<<8|re[0]},Y=function(re){return me(l(re),23,4)},Q=function(re){return me(re,52,8)},Z=function(re,de,Ce){y(re[E],de,{configurable:!0,get:function(){function pe(){return Ce(this)[de]}return pe}()})},te=function(re,de,Ce,pe){var Be=P(re),ke=s(Ce),Ae=!!pe;if(ke+de>Be.byteLength)throw new oe(A);var De=Be.bytes,_e=ke+Be.byteOffset,Pe=b(De,_e,_e+de);return Ae?Pe:ve(Pe)},se=function(re,de,Ce,pe,Be,ke){var Ae=P(re),De=s(Ce),_e=pe(+Be),Pe=!!ke;if(De+de>Ae.byteLength)throw new oe(A);for(var Ne=Ae.bytes,Se=De+Ae.byteOffset,H=0;HBe)throw new oe("Wrong offset");if(Ce=Ce===void 0?Be-ke:c(Ce),ke+Ce>Be)throw new oe(T);M(this,{type:w,buffer:re,byteLength:Ce,byteOffset:ke,bytes:pe.bytes}),t||(this.buffer=re,this.byteLength=Ce,this.byteOffset=ke)}return R}(),U=W[E],t&&(Z(F,"byteLength",O),Z(W,"buffer",P),Z(W,"byteLength",P),Z(W,"byteOffset",P)),k(U,{getInt8:function(){function R(re){return te(this,1,re)[0]<<24>>24}return R}(),getUint8:function(){function R(re){return te(this,1,re)[0]}return R}(),getInt16:function(){function R(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return(de[1]<<8|de[0])<<16>>16}return R}(),getUint16:function(){function R(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return de[1]<<8|de[0]}return R}(),getInt32:function(){function R(re){return J(te(this,4,re,arguments.length>1?arguments[1]:!1))}return R}(),getUint32:function(){function R(re){return J(te(this,4,re,arguments.length>1?arguments[1]:!1))>>>0}return R}(),getFloat32:function(){function R(re){return ne(te(this,4,re,arguments.length>1?arguments[1]:!1),23)}return R}(),getFloat64:function(){function R(re){return ne(te(this,8,re,arguments.length>1?arguments[1]:!1),52)}return R}(),setInt8:function(){function R(re,de){se(this,1,re,ce,de)}return R}(),setUint8:function(){function R(re,de){se(this,1,re,ce,de)}return R}(),setInt16:function(){function R(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return R}(),setUint16:function(){function R(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return R}(),setInt32:function(){function R(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return R}(),setUint32:function(){function R(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return R}(),setFloat32:function(){function R(re,de){se(this,4,re,Y,de,arguments.length>2?arguments[2]:!1)}return R}(),setFloat64:function(){function R(re,de){se(this,8,re,Q,de,arguments.length>2?arguments[2]:!1)}return R}()});else{var ye=x&&D.name!==L;!V(function(){D(1)})||!V(function(){new D(-1)})||V(function(){return new D,new D(1.5),new D(NaN),D.length!==1||ye&&!B})?(F=function(){function R(re){return p(this,_),C(new D(s(re)),this,F)}return R}(),F[E]=_,_.constructor=F,h(F,D)):ye&&B&&S(D,"name",L),u&&f(U)!==G&&u(U,G);var fe=new W(new F(2)),Ie=a(U.setInt8);fe.setInt8(0,2147483648),fe.setInt8(1,2147483649),(fe.getInt8(0)||!fe.getInt8(1))&&k(U,{setInt8:function(){function R(re,de){Ie(this,re,de<<24>>24)}return R}(),setUint8:function(){function R(re,de){Ie(this,re,de<<24>>24)}return R}()},{unsafe:!0})}g(F,L),g(W,w),I.exports={ArrayBuffer:F,DataView:W}},71447:function(I,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760),o=n(95108),m=Math.min;I.exports=[].copyWithin||function(){function S(y,k){var V=e(this),p=t(V),i=a(y,p),c=a(k,p),s=arguments.length>2?arguments[2]:void 0,l=m((s===void 0?p:a(s,p))-c,p-i),d=1;for(c0;)c in V?V[i]=V[c]:o(V,i),i+=d,c+=d;return V}return S}()},88471:function(I,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760);I.exports=function(){function o(m){for(var S=e(this),y=t(S),k=arguments.length,V=a(k>1?arguments[1]:void 0,y),p=k>2?arguments[2]:void 0,i=p===void 0?y:a(p,y);i>V;)S[V++]=m;return S}return o}()},35601:function(I,r,n){"use strict";var e=n(22603).forEach,a=n(55528),t=a("forEach");I.exports=t?[].forEach:function(){function o(m){return e(this,m,arguments.length>1?arguments[1]:void 0)}return o}()},78008:function(I,r,n){"use strict";var e=n(24760);I.exports=function(a,t,o){for(var m=0,S=arguments.length>2?o:e(t),y=new a(S);S>m;)y[m]=t[m++];return y}},73174:function(I,r,n){"use strict";var e=n(75754),a=n(91495),t=n(46771),o=n(40125),m=n(76571),S=n(1031),y=n(24760),k=n(60102),V=n(77455),p=n(59201),i=Array;I.exports=function(){function c(s){var l=t(s),d=S(this),f=arguments.length,u=f>1?arguments[1]:void 0,v=u!==void 0;v&&(u=e(u,f>2?arguments[2]:void 0));var b=p(l),C=0,h,g,N,x,B,L;if(b&&!(this===i&&m(b)))for(g=d?new this:[],x=V(l,b),B=x.next;!(N=a(B,x)).done;C++)L=v?o(x,u,[N.value,C],!0):N.value,k(g,C,L);else for(h=y(l),g=d?new this(h):i(h);h>C;C++)L=v?u(l[C],C):l[C],k(g,C,L);return g.length=C,g}return c}()},14211:function(I,r,n){"use strict";var e=n(57591),a=n(13912),t=n(24760),o=function(S){return function(y,k,V){var p=e(y),i=t(p);if(i===0)return!S&&-1;var c=a(V,i),s;if(S&&k!==k){for(;i>c;)if(s=p[c++],s!==s)return!0}else for(;i>c;c++)if((S||c in p)&&p[c]===k)return S||c||0;return!S&&-1}};I.exports={includes:o(!0),indexOf:o(!1)}},22603:function(I,r,n){"use strict";var e=n(75754),a=n(67250),t=n(37457),o=n(46771),m=n(24760),S=n(57823),y=a([].push),k=function(p){var i=p===1,c=p===2,s=p===3,l=p===4,d=p===6,f=p===7,u=p===5||d;return function(v,b,C,h){for(var g=o(v),N=t(g),x=m(N),B=e(b,C),L=0,w=h||S,E=i?w(v,x):c||f?w(v,0):void 0,T,A;x>L;L++)if((u||L in N)&&(T=N[L],A=B(T,L,g),p))if(i)E[L]=A;else if(A)switch(p){case 3:return!0;case 5:return T;case 6:return L;case 2:y(E,T)}else switch(p){case 4:return!1;case 7:y(E,T)}return d?-1:s||l?l:E}};I.exports={forEach:k(0),map:k(1),filter:k(2),some:k(3),every:k(4),find:k(5),findIndex:k(6),filterReject:k(7)}},1325:function(I,r,n){"use strict";var e=n(61267),a=n(57591),t=n(61365),o=n(24760),m=n(55528),S=Math.min,y=[].lastIndexOf,k=!!y&&1/[1].lastIndexOf(1,-0)<0,V=m("lastIndexOf"),p=k||!V;I.exports=p?function(){function i(c){if(k)return e(y,this,arguments)||0;var s=a(this),l=o(s);if(l===0)return-1;var d=l-1;for(arguments.length>1&&(d=S(d,t(arguments[1]))),d<0&&(d=l+d);d>=0;d--)if(d in s&&s[d]===c)return d||0;return-1}return i}():y},44091:function(I,r,n){"use strict";var e=n(40033),a=n(24697),t=n(83141),o=a("species");I.exports=function(m){return t>=51||!e(function(){var S=[],y=S.constructor={};return y[o]=function(){return{foo:1}},S[m](Boolean).foo!==1})}},55528:function(I,r,n){"use strict";var e=n(40033);I.exports=function(a,t){var o=[][a];return!!o&&e(function(){o.call(null,t||function(){return 1},1)})}},56844:function(I,r,n){"use strict";var e=n(10320),a=n(46771),t=n(37457),o=n(24760),m=TypeError,S="Reduce of empty array with no initial value",y=function(V){return function(p,i,c,s){var l=a(p),d=t(l),f=o(l);if(e(i),f===0&&c<2)throw new m(S);var u=V?f-1:0,v=V?-1:1;if(c<2)for(;;){if(u in d){s=d[u],u+=v;break}if(u+=v,V?u<0:f<=u)throw new m(S)}for(;V?u>=0:f>u;u+=v)u in d&&(s=i(s,d[u],u,l));return s}};I.exports={left:y(!1),right:y(!0)}},13345:function(I,r,n){"use strict";var e=n(58310),a=n(37386),t=TypeError,o=Object.getOwnPropertyDescriptor,m=e&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(S){return S instanceof TypeError}}();I.exports=m?function(S,y){if(a(S)&&!o(S,"length").writable)throw new t("Cannot set read only .length");return S.length=y}:function(S,y){return S.length=y}},54602:function(I,r,n){"use strict";var e=n(67250);I.exports=e([].slice)},90274:function(I,r,n){"use strict";var e=n(54602),a=Math.floor,t=function(m,S){var y=m.length;if(y<8)for(var k=1,V,p;k0;)m[p]=m[--p];p!==k++&&(m[p]=V)}else for(var i=a(y/2),c=t(e(m,0,i),S),s=t(e(m,i),S),l=c.length,d=s.length,f=0,u=0;f1?arguments[1]:void 0),A;A=A?A.next:E.first;)for(T(A.value,A.key,this);A&&A.removed;)A=A.previous}return L}(),has:function(){function L(w){return!!B(this,w)}return L}()}),t(g,b?{get:function(){function L(w){var E=B(this,w);return E&&E.value}return L}(),set:function(){function L(w,E){return x(this,w===0?0:w,E)}return L}()}:{add:function(){function L(w){return x(this,w=w===0?0:w,w)}return L}()}),i&&a(g,"size",{configurable:!0,get:function(){function L(){return N(this).size}return L}()}),h}return f}(),setStrong:function(){function f(u,v,b){var C=v+" Iterator",h=d(v),g=d(C);k(u,v,function(N,x){l(this,{type:C,target:N,state:h(N),kind:x,last:null})},function(){for(var N=g(this),x=N.kind,B=N.last;B&&B.removed;)B=B.previous;return!N.target||!(N.last=B=B?B.next:N.state.first)?(N.target=null,V(void 0,!0)):V(x==="keys"?B.key:x==="values"?B.value:[B.key,B.value],!1)},b?"entries":"values",!b,!0),p(v)}return f}()}},39895:function(I,r,n){"use strict";var e=n(67250),a=n(30145),t=n(81969).getWeakData,o=n(60077),m=n(30365),S=n(42871),y=n(77568),k=n(49450),V=n(22603),p=n(45299),i=n(5419),c=i.set,s=i.getterFor,l=V.find,d=V.findIndex,f=e([].splice),u=0,v=function(g){return g.frozen||(g.frozen=new b)},b=function(){this.entries=[]},C=function(g,N){return l(g.entries,function(x){return x[0]===N})};b.prototype={get:function(){function h(g){var N=C(this,g);if(N)return N[1]}return h}(),has:function(){function h(g){return!!C(this,g)}return h}(),set:function(){function h(g,N){var x=C(this,g);x?x[1]=N:this.entries.push([g,N])}return h}(),delete:function(){function h(g){var N=d(this.entries,function(x){return x[0]===g});return~N&&f(this.entries,N,1),!!~N}return h}()},I.exports={getConstructor:function(){function h(g,N,x,B){var L=g(function(A,O){o(A,w),c(A,{type:N,id:u++,frozen:null}),S(O)||k(O,A[B],{that:A,AS_ENTRIES:x})}),w=L.prototype,E=s(N),T=function(){function A(O,P,M){var D=E(O),F=t(m(P),!0);return F===!0?v(D).set(P,M):F[D.id]=M,O}return A}();return a(w,{delete:function(){function A(O){var P=E(this);if(!y(O))return!1;var M=t(O);return M===!0?v(P).delete(O):M&&p(M,P.id)&&delete M[P.id]}return A}(),has:function(){function A(O){var P=E(this);if(!y(O))return!1;var M=t(O);return M===!0?v(P).has(O):M&&p(M,P.id)}return A}()}),a(w,x?{get:function(){function A(O){var P=E(this);if(y(O)){var M=t(O);if(M===!0)return v(P).get(O);if(M)return M[P.id]}}return A}(),set:function(){function A(O,P){return T(this,O,P)}return A}()}:{add:function(){function A(O){return T(this,O,!0)}return A}()}),L}return h}()}},45150:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(67250),o=n(41314),m=n(55938),S=n(81969),y=n(49450),k=n(60077),V=n(55747),p=n(42871),i=n(77568),c=n(40033),s=n(92490),l=n(84925),d=n(5781);I.exports=function(f,u,v){var b=f.indexOf("Map")!==-1,C=f.indexOf("Weak")!==-1,h=b?"set":"add",g=a[f],N=g&&g.prototype,x=g,B={},L=function(D){var F=t(N[D]);m(N,D,D==="add"?function(){function _(W){return F(this,W===0?0:W),this}return _}():D==="delete"?function(_){return C&&!i(_)?!1:F(this,_===0?0:_)}:D==="get"?function(){function _(W){return C&&!i(W)?void 0:F(this,W===0?0:W)}return _}():D==="has"?function(){function _(W){return C&&!i(W)?!1:F(this,W===0?0:W)}return _}():function(){function _(W,U){return F(this,W===0?0:W,U),this}return _}())},w=o(f,!V(g)||!(C||N.forEach&&!c(function(){new g().entries().next()})));if(w)x=v.getConstructor(u,f,b,h),S.enable();else if(o(f,!0)){var E=new x,T=E[h](C?{}:-0,1)!==E,A=c(function(){E.has(1)}),O=s(function(M){new g(M)}),P=!C&&c(function(){for(var M=new g,D=5;D--;)M[h](D,D);return!M.has(-0)});O||(x=u(function(M,D){k(M,N);var F=d(new g,M,x);return p(D)||y(D,F[h],{that:F,AS_ENTRIES:b}),F}),x.prototype=N,N.constructor=x),(A||P)&&(L("delete"),L("has"),b&&L("get")),(P||T)&&L(h),C&&N.clear&&delete N.clear}return B[f]=x,e({global:!0,constructor:!0,forced:x!==g},B),l(x,f),C||v.setStrong(x,f,b),x}},5774:function(I,r,n){"use strict";var e=n(45299),a=n(97921),t=n(27193),o=n(74595);I.exports=function(m,S,y){for(var k=a(S),V=o.f,p=t.f,i=0;i"+p+""}},5959:function(I){"use strict";I.exports=function(r,n){return{value:r,done:n}}},37909:function(I,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);I.exports=e?function(o,m,S){return a.f(o,m,t(1,S))}:function(o,m,S){return o[m]=S,o}},87458:function(I){"use strict";I.exports=function(r,n){return{enumerable:!(r&1),configurable:!(r&2),writable:!(r&4),value:n}}},60102:function(I,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);I.exports=function(o,m,S){e?a.f(o,m,t(0,S)):o[m]=S}},67206:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(24051).start,o=RangeError,m=isFinite,S=Math.abs,y=Date.prototype,k=y.toISOString,V=e(y.getTime),p=e(y.getUTCDate),i=e(y.getUTCFullYear),c=e(y.getUTCHours),s=e(y.getUTCMilliseconds),l=e(y.getUTCMinutes),d=e(y.getUTCMonth),f=e(y.getUTCSeconds);I.exports=a(function(){return k.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!a(function(){k.call(new Date(NaN))})?function(){function u(){if(!m(V(this)))throw new o("Invalid time value");var v=this,b=i(v),C=s(v),h=b<0?"-":b>9999?"+":"";return h+t(S(b),h?6:4,0)+"-"+t(d(v)+1,2,0)+"-"+t(p(v),2,0)+"T"+t(c(v),2,0)+":"+t(l(v),2,0)+":"+t(f(v),2,0)+"."+t(C,3,0)+"Z"}return u}():k},10886:function(I,r,n){"use strict";var e=n(30365),a=n(13396),t=TypeError;I.exports=function(o){if(e(this),o==="string"||o==="default")o="string";else if(o!=="number")throw new t("Incorrect hint");return a(this,o)}},73936:function(I,r,n){"use strict";var e=n(20001),a=n(74595);I.exports=function(t,o,m){return m.get&&e(m.get,o,{getter:!0}),m.set&&e(m.set,o,{setter:!0}),a.f(t,o,m)}},55938:function(I,r,n){"use strict";var e=n(55747),a=n(74595),t=n(20001),o=n(18231);I.exports=function(m,S,y,k){k||(k={});var V=k.enumerable,p=k.name!==void 0?k.name:S;if(e(y)&&t(y,p,k),k.global)V?m[S]=y:o(S,y);else{try{k.unsafe?m[S]&&(V=!0):delete m[S]}catch(i){}V?m[S]=y:a.f(m,S,{value:y,enumerable:!1,configurable:!k.nonConfigurable,writable:!k.nonWritable})}return m}},30145:function(I,r,n){"use strict";var e=n(55938);I.exports=function(a,t,o){for(var m in t)e(a,m,t[m],o);return a}},18231:function(I,r,n){"use strict";var e=n(16210),a=Object.defineProperty;I.exports=function(t,o){try{a(e,t,{value:o,configurable:!0,writable:!0})}catch(m){e[t]=o}return o}},95108:function(I,r,n){"use strict";var e=n(89393),a=TypeError;I.exports=function(t,o){if(!delete t[o])throw new a("Cannot delete property "+e(o)+" of "+e(t))}},58310:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){return Object.defineProperty({},1,{get:function(){function a(){return 7}return a}()})[1]!==7})},12689:function(I,r,n){"use strict";var e=n(16210),a=n(77568),t=e.document,o=a(t)&&a(t.createElement);I.exports=function(m){return o?t.createElement(m):{}}},21291:function(I){"use strict";var r=TypeError,n=9007199254740991;I.exports=function(e){if(e>n)throw r("Maximum allowed index exceeded");return e}},89453:function(I){"use strict";I.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},50503:function(I,r,n){"use strict";var e=n(83309),a=e.match(/firefox\/(\d+)/i);I.exports=!!a&&+a[1]},79725:function(I,r,n){"use strict";var e=n(83309);I.exports=/MSIE|Trident/.test(e)},16647:function(I,r,n){"use strict";var e=n(83309);I.exports=/ipad|iphone|ipod/i.test(e)&&typeof Pebble!="undefined"},27770:function(I,r,n){"use strict";var e=n(83309);I.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(e)},81663:function(I,r,n){"use strict";var e=n(10753);I.exports=e==="NODE"},52854:function(I,r,n){"use strict";var e=n(83309);I.exports=/web0s(?!.*chrome)/i.test(e)},83309:function(I,r,n){"use strict";var e=n(16210),a=e.navigator,t=a&&a.userAgent;I.exports=t?String(t):""},83141:function(I,r,n){"use strict";var e=n(16210),a=n(83309),t=e.process,o=e.Deno,m=t&&t.versions||o&&o.version,S=m&&m.v8,y,k;S&&(y=S.split("."),k=y[0]>0&&y[0]<4?1:+(y[0]+y[1])),!k&&a&&(y=a.match(/Edge\/(\d+)/),(!y||y[1]>=74)&&(y=a.match(/Chrome\/(\d+)/),y&&(k=+y[1]))),I.exports=k},44981:function(I,r,n){"use strict";var e=n(83309),a=e.match(/AppleWebKit\/(\d+)\./);I.exports=!!a&&+a[1]},10753:function(I,r,n){"use strict";var e=n(16210),a=n(83309),t=n(7462),o=function(S){return a.slice(0,S.length)===S};I.exports=function(){return o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":e.Bun&&typeof Bun.version=="string"?"BUN":e.Deno&&typeof Deno.version=="object"?"DENO":t(e.process)==="process"?"NODE":e.window&&e.document?"BROWSER":"REST"}()},63964:function(I,r,n){"use strict";var e=n(16210),a=n(27193).f,t=n(37909),o=n(55938),m=n(18231),S=n(5774),y=n(41314);I.exports=function(k,V){var p=k.target,i=k.global,c=k.stat,s,l,d,f,u,v;if(i?l=e:c?l=e[p]||m(p,{}):l=e[p]&&e[p].prototype,l)for(d in V){if(u=V[d],k.dontCallGetSet?(v=a(l,d),f=v&&v.value):f=l[d],s=y(i?d:p+(c?".":"#")+d,k.forced),!s&&f!==void 0){if(typeof u==typeof f)continue;S(u,f)}(k.sham||f&&f.sham)&&t(u,"sham",!0),o(l,d,u,k)}}},40033:function(I){"use strict";I.exports=function(r){try{return!!r()}catch(n){return!0}}},79942:function(I,r,n){"use strict";n(79669);var e=n(91495),a=n(55938),t=n(14489),o=n(40033),m=n(24697),S=n(37909),y=m("species"),k=RegExp.prototype;I.exports=function(V,p,i,c){var s=m(V),l=!o(function(){var v={};return v[s]=function(){return 7},""[V](v)!==7}),d=l&&!o(function(){var v=!1,b=/a/;return V==="split"&&(b={},b.constructor={},b.constructor[y]=function(){return b},b.flags="",b[s]=/./[s]),b.exec=function(){return v=!0,null},b[s](""),!v});if(!l||!d||i){var f=/./[s],u=p(s,""[V],function(v,b,C,h,g){var N=b.exec;return N===t||N===k.exec?l&&!g?{done:!0,value:e(f,b,C,h)}:{done:!0,value:e(v,C,b,h)}:{done:!1}});a(String.prototype,V,u[0]),a(k,s,u[1])}c&&S(k[s],"sham",!0)}},65561:function(I,r,n){"use strict";var e=n(37386),a=n(24760),t=n(21291),o=n(75754),m=function(y,k,V,p,i,c,s,l){for(var d=i,f=0,u=s?o(s,l):!1,v,b;f0&&e(v)?(b=a(v),d=m(y,k,v,b,d,c-1)-1):(t(d+1),y[d]=v),d++),f++;return d};I.exports=m},50730:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){return Object.isExtensible(Object.preventExtensions({}))})},61267:function(I,r,n){"use strict";var e=n(55050),a=Function.prototype,t=a.apply,o=a.call;I.exports=typeof Reflect=="object"&&Reflect.apply||(e?o.bind(t):function(){return o.apply(t,arguments)})},75754:function(I,r,n){"use strict";var e=n(71138),a=n(10320),t=n(55050),o=e(e.bind);I.exports=function(m,S){return a(m),S===void 0?m:t?o(m,S):function(){return m.apply(S,arguments)}}},55050:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})},66284:function(I,r,n){"use strict";var e=n(67250),a=n(10320),t=n(77568),o=n(45299),m=n(54602),S=n(55050),y=Function,k=e([].concat),V=e([].join),p={},i=function(s,l,d){if(!o(p,l)){for(var f=[],u=0;u]*>)/g,k=/\$([$&'`]|\d{1,2})/g;I.exports=function(V,p,i,c,s,l){var d=i+V.length,f=c.length,u=k;return s!==void 0&&(s=a(s),u=y),m(l,u,function(v,b){var C;switch(o(b,0)){case"$":return"$";case"&":return V;case"`":return S(p,0,i);case"'":return S(p,d);case"<":C=s[S(b,1,-1)];break;default:var h=+b;if(h===0)return v;if(h>f){var g=t(h/10);return g===0?v:g<=f?c[g-1]===void 0?o(b,1):c[g-1]+o(b,1):v}C=c[h-1]}return C===void 0?"":C})}},16210:function(I,r,n){"use strict";var e=function(t){return t&&t.Math===Math&&t};I.exports=e(typeof globalThis=="object"&&globalThis)||e(typeof window=="object"&&window)||e(typeof self=="object"&&self)||e(typeof n.g=="object"&&n.g)||e(!1)||function(){return this}()||Function("return this")()},45299:function(I,r,n){"use strict";var e=n(67250),a=n(46771),t=e({}.hasOwnProperty);I.exports=Object.hasOwn||function(){function o(m,S){return t(a(m),S)}return o}()},79195:function(I){"use strict";I.exports={}},72259:function(I){"use strict";I.exports=function(r,n){try{arguments.length}catch(e){}}},5315:function(I,r,n){"use strict";var e=n(4009);I.exports=e("document","documentElement")},36223:function(I,r,n){"use strict";var e=n(58310),a=n(40033),t=n(12689);I.exports=!e&&!a(function(){return Object.defineProperty(t("div"),"a",{get:function(){function o(){return 7}return o}()}).a!==7})},91784:function(I){"use strict";var r=Array,n=Math.abs,e=Math.pow,a=Math.floor,t=Math.log,o=Math.LN2,m=function(k,V,p){var i=r(p),c=p*8-V-1,s=(1<>1,d=V===23?e(2,-24)-e(2,-77):0,f=k<0||k===0&&1/k<0?1:0,u=0,v,b,C;for(k=n(k),k!==k||k===1/0?(b=k!==k?1:0,v=s):(v=a(t(k)/o),C=e(2,-v),k*C<1&&(v--,C*=2),v+l>=1?k+=d/C:k+=d*e(2,1-l),k*C>=2&&(v++,C/=2),v+l>=s?(b=0,v=s):v+l>=1?(b=(k*C-1)*e(2,V),v+=l):(b=k*e(2,l-1)*e(2,V),v=0));V>=8;)i[u++]=b&255,b/=256,V-=8;for(v=v<0;)i[u++]=v&255,v/=256,c-=8;return i[u-1]|=f*128,i},S=function(k,V){var p=k.length,i=p*8-V-1,c=(1<>1,l=i-7,d=p-1,f=k[d--],u=f&127,v;for(f>>=7;l>0;)u=u*256+k[d--],l-=8;for(v=u&(1<<-l)-1,u>>=-l,l+=V;l>0;)v=v*256+k[d--],l-=8;if(u===0)u=1-s;else{if(u===c)return v?NaN:f?-1/0:1/0;v+=e(2,V),u-=s}return(f?-1:1)*v*e(2,u-V)};I.exports={pack:m,unpack:S}},37457:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(7462),o=Object,m=e("".split);I.exports=a(function(){return!o("z").propertyIsEnumerable(0)})?function(S){return t(S)==="String"?m(S,""):o(S)}:o},5781:function(I,r,n){"use strict";var e=n(55747),a=n(77568),t=n(76649);I.exports=function(o,m,S){var y,k;return t&&e(y=m.constructor)&&y!==S&&a(k=y.prototype)&&k!==S.prototype&&t(o,k),o}},40492:function(I,r,n){"use strict";var e=n(67250),a=n(55747),t=n(40095),o=e(Function.toString);a(t.inspectSource)||(t.inspectSource=function(m){return o(m)}),I.exports=t.inspectSource},81969:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(79195),o=n(77568),m=n(45299),S=n(74595).f,y=n(37310),k=n(81644),V=n(81834),p=n(16738),i=n(50730),c=!1,s=p("meta"),l=0,d=function(g){S(g,s,{value:{objectID:"O"+l++,weakData:{}}})},f=function(g,N){if(!o(g))return typeof g=="symbol"?g:(typeof g=="string"?"S":"P")+g;if(!m(g,s)){if(!V(g))return"F";if(!N)return"E";d(g)}return g[s].objectID},u=function(g,N){if(!m(g,s)){if(!V(g))return!0;if(!N)return!1;d(g)}return g[s].weakData},v=function(g){return i&&c&&V(g)&&!m(g,s)&&d(g),g},b=function(){C.enable=function(){},c=!0;var g=y.f,N=a([].splice),x={};x[s]=1,g(x).length&&(y.f=function(B){for(var L=g(B),w=0,E=L.length;wB;B++)if(w=O(l[B]),w&&y(s,w))return w;return new c(!1)}N=k(l,x)}for(E=b?l.next:N.next;!(T=a(E,N)).done;){try{w=O(T.value)}catch(P){p(N,"throw",P)}if(typeof w=="object"&&w&&y(s,w))return w}return new c(!1)}},28649:function(I,r,n){"use strict";var e=n(91495),a=n(30365),t=n(78060);I.exports=function(o,m,S){var y,k;a(o);try{if(y=t(o,"return"),!y){if(m==="throw")throw S;return S}y=e(y,o)}catch(V){k=!0,y=V}if(m==="throw")throw S;if(k)throw y;return a(y),S}},5656:function(I,r,n){"use strict";var e=n(67635).IteratorPrototype,a=n(80674),t=n(87458),o=n(84925),m=n(83967),S=function(){return this};I.exports=function(y,k,V,p){var i=k+" Iterator";return y.prototype=a(e,{next:t(+!p,V)}),o(y,i,!1,!0),m[i]=S,y}},65574:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(4493),o=n(70520),m=n(55747),S=n(5656),y=n(36917),k=n(76649),V=n(84925),p=n(37909),i=n(55938),c=n(24697),s=n(83967),l=n(67635),d=o.PROPER,f=o.CONFIGURABLE,u=l.IteratorPrototype,v=l.BUGGY_SAFARI_ITERATORS,b=c("iterator"),C="keys",h="values",g="entries",N=function(){return this};I.exports=function(x,B,L,w,E,T,A){S(L,B,w);var O=function(X){if(X===E&&_)return _;if(!v&&X&&X in D)return D[X];switch(X){case C:return function(){function ve(){return new L(this,X)}return ve}();case h:return function(){function ve(){return new L(this,X)}return ve}();case g:return function(){function ve(){return new L(this,X)}return ve}()}return function(){return new L(this)}},P=B+" Iterator",M=!1,D=x.prototype,F=D[b]||D["@@iterator"]||E&&D[E],_=!v&&F||O(E),W=B==="Array"&&D.entries||F,U,G,$;if(W&&(U=y(W.call(new x)),U!==Object.prototype&&U.next&&(!t&&y(U)!==u&&(k?k(U,u):m(U[b])||i(U,b,N)),V(U,P,!0,!0),t&&(s[P]=N))),d&&E===h&&F&&F.name!==h&&(!t&&f?p(D,"name",h):(M=!0,_=function(){function oe(){return a(F,this)}return oe}())),E)if(G={values:O(h),keys:T?_:O(C),entries:O(g)},A)for($ in G)(v||M||!($ in D))&&i(D,$,G[$]);else e({target:B,proto:!0,forced:v||M},G);return(!t||A)&&D[b]!==_&&i(D,b,_,{name:E}),s[B]=_,G}},67635:function(I,r,n){"use strict";var e=n(40033),a=n(55747),t=n(77568),o=n(80674),m=n(36917),S=n(55938),y=n(24697),k=n(4493),V=y("iterator"),p=!1,i,c,s;[].keys&&(s=[].keys(),"next"in s?(c=m(m(s)),c!==Object.prototype&&(i=c)):p=!0);var l=!t(i)||e(function(){var d={};return i[V].call(d)!==d});l?i={}:k&&(i=o(i)),a(i[V])||S(i,V,function(){return this}),I.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},83967:function(I){"use strict";I.exports={}},24760:function(I,r,n){"use strict";var e=n(10188);I.exports=function(a){return e(a.length)}},20001:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(55747),o=n(45299),m=n(58310),S=n(70520).CONFIGURABLE,y=n(40492),k=n(5419),V=k.enforce,p=k.get,i=String,c=Object.defineProperty,s=e("".slice),l=e("".replace),d=e([].join),f=m&&!a(function(){return c(function(){},"length",{value:8}).length!==8}),u=String(String).split("String"),v=I.exports=function(b,C,h){s(i(C),0,7)==="Symbol("&&(C="["+l(i(C),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),h&&h.getter&&(C="get "+C),h&&h.setter&&(C="set "+C),(!o(b,"name")||S&&b.name!==C)&&(m?c(b,"name",{value:C,configurable:!0}):b.name=C),f&&h&&o(h,"arity")&&b.length!==h.arity&&c(b,"length",{value:h.arity});try{h&&o(h,"constructor")&&h.constructor?m&&c(b,"prototype",{writable:!1}):b.prototype&&(b.prototype=void 0)}catch(N){}var g=V(b);return o(g,"source")||(g.source=d(u,typeof C=="string"?C:"")),b};Function.prototype.toString=v(function(){function b(){return t(this)&&p(this).source||y(this)}return b}(),"toString")},82040:function(I){"use strict";var r=Math.expm1,n=Math.exp;I.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||r(-2e-17)!==-2e-17?function(){function e(a){var t=+a;return t===0?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}return e}():r},14950:function(I,r,n){"use strict";var e=n(22172),a=Math.abs,t=2220446049250313e-31,o=1/t,m=function(y){return y+o-o};I.exports=function(S,y,k,V){var p=+S,i=a(p),c=e(p);if(ik||l!==l?c*(1/0):c*l}},95867:function(I,r,n){"use strict";var e=n(14950),a=11920928955078125e-23,t=34028234663852886e22,o=11754943508222875e-54;I.exports=Math.fround||function(){function m(S){return e(S,a,t,o)}return m}()},75002:function(I){"use strict";var r=Math.log,n=Math.LOG10E;I.exports=Math.log10||function(){function e(a){return r(a)*n}return e}()},90874:function(I){"use strict";var r=Math.log;I.exports=Math.log1p||function(){function n(e){var a=+e;return a>-1e-8&&a<1e-8?a-a*a/2:r(1+a)}return n}()},22172:function(I){"use strict";I.exports=Math.sign||function(){function r(n){var e=+n;return e===0||e!==e?e:e<0?-1:1}return r}()},21119:function(I){"use strict";var r=Math.ceil,n=Math.floor;I.exports=Math.trunc||function(){function e(a){var t=+a;return(t>0?n:r)(t)}return e}()},37713:function(I,r,n){"use strict";var e=n(16210),a=n(44915),t=n(75754),o=n(60375).set,m=n(9547),S=n(27770),y=n(16647),k=n(52854),V=n(81663),p=e.MutationObserver||e.WebKitMutationObserver,i=e.document,c=e.process,s=e.Promise,l=a("queueMicrotask"),d,f,u,v,b;if(!l){var C=new m,h=function(){var N,x;for(V&&(N=c.domain)&&N.exit();x=C.get();)try{x()}catch(B){throw C.head&&d(),B}N&&N.enter()};!S&&!V&&!k&&p&&i?(f=!0,u=i.createTextNode(""),new p(h).observe(u,{characterData:!0}),d=function(){u.data=f=!f}):!y&&s&&s.resolve?(v=s.resolve(void 0),v.constructor=s,b=t(v.then,v),d=function(){b(h)}):V?d=function(){c.nextTick(h)}:(o=t(o,e),d=function(){o(h)}),l=function(N){C.head||d(),C.add(N)}}I.exports=l},81837:function(I,r,n){"use strict";var e=n(10320),a=TypeError,t=function(m){var S,y;this.promise=new m(function(k,V){if(S!==void 0||y!==void 0)throw new a("Bad Promise constructor");S=k,y=V}),this.resolve=e(S),this.reject=e(y)};I.exports.f=function(o){return new t(o)}},86213:function(I,r,n){"use strict";var e=n(72586),a=TypeError;I.exports=function(t){if(e(t))throw new a("The method doesn't accept regular expressions");return t}},3294:function(I,r,n){"use strict";var e=n(16210),a=e.isFinite;I.exports=Number.isFinite||function(){function t(o){return typeof o=="number"&&a(o)}return t}()},28506:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),m=n(92648).trim,S=n(4198),y=t("".charAt),k=e.parseFloat,V=e.Symbol,p=V&&V.iterator,i=1/k(S+"-0")!==-1/0||p&&!a(function(){k(Object(p))});I.exports=i?function(){function c(s){var l=m(o(s)),d=k(l);return d===0&&y(l,0)==="-"?-0:d}return c}():k},13693:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),m=n(92648).trim,S=n(4198),y=e.parseInt,k=e.Symbol,V=k&&k.iterator,p=/^[+-]?0x/i,i=t(p.exec),c=y(S+"08")!==8||y(S+"0x16")!==22||V&&!a(function(){y(Object(V))});I.exports=c?function(){function s(l,d){var f=m(o(l));return y(f,d>>>0||(i(p,f)?16:10))}return s}():y},41143:function(I,r,n){"use strict";var e=n(58310),a=n(67250),t=n(91495),o=n(40033),m=n(18450),S=n(89235),y=n(12867),k=n(46771),V=n(37457),p=Object.assign,i=Object.defineProperty,c=a([].concat);I.exports=!p||o(function(){if(e&&p({b:1},p(i({},"a",{enumerable:!0,get:function(){function u(){i(this,"b",{value:3,enumerable:!1})}return u}()}),{b:2})).b!==1)return!0;var s={},l={},d=Symbol("assign detection"),f="abcdefghijklmnopqrst";return s[d]=7,f.split("").forEach(function(u){l[u]=u}),p({},s)[d]!==7||m(p({},l)).join("")!==f})?function(){function s(l,d){for(var f=k(l),u=arguments.length,v=1,b=S.f,C=y.f;u>v;)for(var h=V(arguments[v++]),g=b?c(m(h),b(h)):m(h),N=g.length,x=0,B;N>x;)B=g[x++],(!e||t(C,h,B))&&(f[B]=h[B]);return f}return s}():p},80674:function(I,r,n){"use strict";var e=n(30365),a=n(24239),t=n(89453),o=n(79195),m=n(5315),S=n(12689),y=n(19417),k=">",V="<",p="prototype",i="script",c=y("IE_PROTO"),s=function(){},l=function(C){return V+i+k+C+V+"/"+i+k},d=function(C){C.write(l("")),C.close();var h=C.parentWindow.Object;return C=null,h},f=function(){var C=S("iframe"),h="java"+i+":",g;return C.style.display="none",m.appendChild(C),C.src=String(h),g=C.contentWindow.document,g.open(),g.write(l("document.F=Object")),g.close(),g.F},u,v=function(){try{u=new ActiveXObject("htmlfile")}catch(h){}v=typeof document!="undefined"?document.domain&&u?d(u):f():d(u);for(var C=t.length;C--;)delete v[p][t[C]];return v()};o[c]=!0,I.exports=Object.create||function(){function b(C,h){var g;return C!==null?(s[p]=e(C),g=new s,s[p]=null,g[c]=C):g=v(),h===void 0?g:a.f(g,h)}return b}()},24239:function(I,r,n){"use strict";var e=n(58310),a=n(80944),t=n(74595),o=n(30365),m=n(57591),S=n(18450);r.f=e&&!a?Object.defineProperties:function(){function y(k,V){o(k);for(var p=m(V),i=S(V),c=i.length,s=0,l;c>s;)t.f(k,l=i[s++],p[l]);return k}return y}()},74595:function(I,r,n){"use strict";var e=n(58310),a=n(36223),t=n(80944),o=n(30365),m=n(767),S=TypeError,y=Object.defineProperty,k=Object.getOwnPropertyDescriptor,V="enumerable",p="configurable",i="writable";r.f=e?t?function(){function c(s,l,d){if(o(s),l=m(l),o(d),typeof s=="function"&&l==="prototype"&&"value"in d&&i in d&&!d[i]){var f=k(s,l);f&&f[i]&&(s[l]=d.value,d={configurable:p in d?d[p]:f[p],enumerable:V in d?d[V]:f[V],writable:!1})}return y(s,l,d)}return c}():y:function(){function c(s,l,d){if(o(s),l=m(l),o(d),a)try{return y(s,l,d)}catch(f){}if("get"in d||"set"in d)throw new S("Accessors not supported");return"value"in d&&(s[l]=d.value),s}return c}()},27193:function(I,r,n){"use strict";var e=n(58310),a=n(91495),t=n(12867),o=n(87458),m=n(57591),S=n(767),y=n(45299),k=n(36223),V=Object.getOwnPropertyDescriptor;r.f=e?V:function(){function p(i,c){if(i=m(i),c=S(c),k)try{return V(i,c)}catch(s){}if(y(i,c))return o(!a(t.f,i,c),i[c])}return p}()},81644:function(I,r,n){"use strict";var e=n(7462),a=n(57591),t=n(37310).f,o=n(54602),m=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],S=function(k){try{return t(k)}catch(V){return o(m)}};I.exports.f=function(){function y(k){return m&&e(k)==="Window"?S(k):t(a(k))}return y}()},37310:function(I,r,n){"use strict";var e=n(53726),a=n(89453),t=a.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(){function o(m){return e(m,t)}return o}()},89235:function(I,r){"use strict";r.f=Object.getOwnPropertySymbols},36917:function(I,r,n){"use strict";var e=n(45299),a=n(55747),t=n(46771),o=n(19417),m=n(9225),S=o("IE_PROTO"),y=Object,k=y.prototype;I.exports=m?y.getPrototypeOf:function(V){var p=t(V);if(e(p,S))return p[S];var i=p.constructor;return a(i)&&p instanceof i?i.prototype:p instanceof y?k:null}},81834:function(I,r,n){"use strict";var e=n(40033),a=n(77568),t=n(7462),o=n(3782),m=Object.isExtensible,S=e(function(){m(1)});I.exports=S||o?function(){function y(k){return!a(k)||o&&t(k)==="ArrayBuffer"?!1:m?m(k):!0}return y}():m},21287:function(I,r,n){"use strict";var e=n(67250);I.exports=e({}.isPrototypeOf)},53726:function(I,r,n){"use strict";var e=n(67250),a=n(45299),t=n(57591),o=n(14211).indexOf,m=n(79195),S=e([].push);I.exports=function(y,k){var V=t(y),p=0,i=[],c;for(c in V)!a(m,c)&&a(V,c)&&S(i,c);for(;k.length>p;)a(V,c=k[p++])&&(~o(i,c)||S(i,c));return i}},18450:function(I,r,n){"use strict";var e=n(53726),a=n(89453);I.exports=Object.keys||function(){function t(o){return e(o,a)}return t}()},12867:function(I,r){"use strict";var n={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,a=e&&!n.call({1:2},1);r.f=a?function(){function t(o){var m=e(this,o);return!!m&&m.enumerable}return t}():n},57377:function(I,r,n){"use strict";var e=n(4493),a=n(16210),t=n(40033),o=n(44981);I.exports=e||!t(function(){if(!(o&&o<535)){var m=Math.random();__defineSetter__.call(null,m,function(){}),delete a[m]}})},76649:function(I,r,n){"use strict";var e=n(38656),a=n(77568),t=n(16952),o=n(35908);I.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var m=!1,S={},y;try{y=e(Object.prototype,"__proto__","set"),y(S,[]),m=S instanceof Array}catch(k){}return function(){function k(V,p){return t(V),o(p),a(V)&&(m?y(V,p):V.__proto__=p),V}return k}()}():void 0)},70915:function(I,r,n){"use strict";var e=n(58310),a=n(40033),t=n(67250),o=n(36917),m=n(18450),S=n(57591),y=n(12867).f,k=t(y),V=t([].push),p=e&&a(function(){var c=Object.create(null);return c[2]=2,!k(c,2)}),i=function(s){return function(l){for(var d=S(l),f=m(d),u=p&&o(d)===null,v=f.length,b=0,C=[],h;v>b;)h=f[b++],(!e||(u?h in d:k(d,h)))&&V(C,s?[h,d[h]]:d[h]);return C}};I.exports={entries:i(!0),values:i(!1)}},2509:function(I,r,n){"use strict";var e=n(2650),a=n(2281);I.exports=e?{}.toString:function(){function t(){return"[object "+a(this)+"]"}return t}()},13396:function(I,r,n){"use strict";var e=n(91495),a=n(55747),t=n(77568),o=TypeError;I.exports=function(m,S){var y,k;if(S==="string"&&a(y=m.toString)&&!t(k=e(y,m))||a(y=m.valueOf)&&!t(k=e(y,m))||S!=="string"&&a(y=m.toString)&&!t(k=e(y,m)))return k;throw new o("Can't convert object to primitive value")}},97921:function(I,r,n){"use strict";var e=n(4009),a=n(67250),t=n(37310),o=n(89235),m=n(30365),S=a([].concat);I.exports=e("Reflect","ownKeys")||function(){function y(k){var V=t.f(m(k)),p=o.f;return p?S(V,p(k)):V}return y}()},61765:function(I,r,n){"use strict";var e=n(16210);I.exports=e},10729:function(I){"use strict";I.exports=function(r){try{return{error:!1,value:r()}}catch(n){return{error:!0,value:n}}}},74854:function(I,r,n){"use strict";var e=n(16210),a=n(67512),t=n(55747),o=n(41314),m=n(40492),S=n(24697),y=n(10753),k=n(4493),V=n(83141),p=a&&a.prototype,i=S("species"),c=!1,s=t(e.PromiseRejectionEvent),l=o("Promise",function(){var d=m(a),f=d!==String(a);if(!f&&V===66||k&&!(p.catch&&p.finally))return!0;if(!V||V<51||!/native code/.test(d)){var u=new a(function(C){C(1)}),v=function(h){h(function(){},function(){})},b=u.constructor={};if(b[i]=v,c=u.then(function(){})instanceof v,!c)return!0}return!f&&(y==="BROWSER"||y==="DENO")&&!s});I.exports={CONSTRUCTOR:l,REJECTION_EVENT:s,SUBCLASSING:c}},67512:function(I,r,n){"use strict";var e=n(16210);I.exports=e.Promise},66628:function(I,r,n){"use strict";var e=n(30365),a=n(77568),t=n(81837);I.exports=function(o,m){if(e(o),a(m)&&m.constructor===o)return m;var S=t.f(o),y=S.resolve;return y(m),S.promise}},48199:function(I,r,n){"use strict";var e=n(67512),a=n(92490),t=n(74854).CONSTRUCTOR;I.exports=t||!a(function(o){e.all(o).then(void 0,function(){})})},34550:function(I,r,n){"use strict";var e=n(74595).f;I.exports=function(a,t,o){o in a||e(a,o,{configurable:!0,get:function(){function m(){return t[o]}return m}(),set:function(){function m(S){t[o]=S}return m}()})}},9547:function(I){"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(){function n(e){var a={item:e,next:null},t=this.tail;t?t.next=a:this.head=a,this.tail=a}return n}(),get:function(){function n(){var e=this.head;if(e){var a=this.head=e.next;return a===null&&(this.tail=null),e.item}}return n}()},I.exports=r},28340:function(I,r,n){"use strict";var e=n(91495),a=n(30365),t=n(55747),o=n(7462),m=n(14489),S=TypeError;I.exports=function(y,k){var V=y.exec;if(t(V)){var p=e(V,y,k);return p!==null&&a(p),p}if(o(y)==="RegExp")return e(m,y,k);throw new S("RegExp#exec called on incompatible receiver")}},14489:function(I,r,n){"use strict";var e=n(91495),a=n(67250),t=n(12605),o=n(70901),m=n(62115),S=n(16639),y=n(80674),k=n(5419).get,V=n(39173),p=n(35688),i=S("native-string-replace",String.prototype.replace),c=RegExp.prototype.exec,s=c,l=a("".charAt),d=a("".indexOf),f=a("".replace),u=a("".slice),v=function(){var g=/a/,N=/b*/g;return e(c,g,"a"),e(c,N,"a"),g.lastIndex!==0||N.lastIndex!==0}(),b=m.BROKEN_CARET,C=/()??/.exec("")[1]!==void 0,h=v||C||b||V||p;h&&(s=function(){function g(N){var x=this,B=k(x),L=t(N),w=B.raw,E,T,A,O,P,M,D;if(w)return w.lastIndex=x.lastIndex,E=e(s,w,L),x.lastIndex=w.lastIndex,E;var F=B.groups,_=b&&x.sticky,W=e(o,x),U=x.source,G=0,$=L;if(_&&(W=f(W,"y",""),d(W,"g")===-1&&(W+="g"),$=u(L,x.lastIndex),x.lastIndex>0&&(!x.multiline||x.multiline&&l(L,x.lastIndex-1)!=="\n")&&(U="(?: "+U+")",$=" "+$,G++),T=new RegExp("^(?:"+U+")",W)),C&&(T=new RegExp("^"+U+"$(?!\\s)",W)),v&&(A=x.lastIndex),O=e(c,_?T:x,$),_?O?(O.input=u(O.input,G),O[0]=u(O[0],G),O.index=x.lastIndex,x.lastIndex+=O[0].length):x.lastIndex=0:v&&O&&(x.lastIndex=x.global?O.index+O[0].length:A),C&&O&&O.length>1&&e(i,O[0],T,function(){for(P=1;Pb)","g");return o.exec("b").groups.a!=="b"||"b".replace(o,"$c")!=="bc"})},16952:function(I,r,n){"use strict";var e=n(42871),a=TypeError;I.exports=function(t){if(e(t))throw new a("Can't call method on "+t);return t}},44915:function(I,r,n){"use strict";var e=n(16210),a=n(58310),t=Object.getOwnPropertyDescriptor;I.exports=function(o){if(!a)return e[o];var m=t(e,o);return m&&m.value}},5700:function(I){"use strict";I.exports=Object.is||function(){function r(n,e){return n===e?n!==0||1/n===1/e:n!==n&&e!==e}return r}()},78362:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(55747),o=n(10753),m=n(83309),S=n(54602),y=n(24986),k=e.Function,V=/MSIE .\./.test(m)||o==="BUN"&&function(){var p=e.Bun.version.split(".");return p.length<3||p[0]==="0"&&(p[1]<3||p[1]==="3"&&p[2]==="0")}();I.exports=function(p,i){var c=i?2:1;return V?function(s,l){var d=y(arguments.length,1)>c,f=t(s)?s:k(s),u=d?S(arguments,c):[],v=d?function(){a(f,this,u)}:f;return i?p(v,l):p(v)}:p}},58491:function(I,r,n){"use strict";var e=n(4009),a=n(73936),t=n(24697),o=n(58310),m=t("species");I.exports=function(S){var y=e(S);o&&y&&!y[m]&&a(y,m,{configurable:!0,get:function(){function k(){return this}return k}()})}},84925:function(I,r,n){"use strict";var e=n(74595).f,a=n(45299),t=n(24697),o=t("toStringTag");I.exports=function(m,S,y){m&&!y&&(m=m.prototype),m&&!a(m,o)&&e(m,o,{configurable:!0,value:S})}},19417:function(I,r,n){"use strict";var e=n(16639),a=n(16738),t=e("keys");I.exports=function(o){return t[o]||(t[o]=a(o))}},40095:function(I,r,n){"use strict";var e=n(4493),a=n(16210),t=n(18231),o="__core-js_shared__",m=I.exports=a[o]||t(o,{});(m.versions||(m.versions=[])).push({version:"3.38.1",mode:e?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},16639:function(I,r,n){"use strict";var e=n(40095);I.exports=function(a,t){return e[a]||(e[a]=t||{})}},28987:function(I,r,n){"use strict";var e=n(30365),a=n(32606),t=n(42871),o=n(24697),m=o("species");I.exports=function(S,y){var k=e(S).constructor,V;return k===void 0||t(V=e(k)[m])?y:a(V)}},88539:function(I,r,n){"use strict";var e=n(40033);I.exports=function(a){return e(function(){var t=""[a]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},50233:function(I,r,n){"use strict";var e=n(67250),a=n(61365),t=n(12605),o=n(16952),m=e("".charAt),S=e("".charCodeAt),y=e("".slice),k=function(p){return function(i,c){var s=t(o(i)),l=a(c),d=s.length,f,u;return l<0||l>=d?p?"":void 0:(f=S(s,l),f<55296||f>56319||l+1===d||(u=S(s,l+1))<56320||u>57343?p?m(s,l):f:p?y(s,l,l+2):(f-55296<<10)+(u-56320)+65536)}};I.exports={codeAt:k(!1),charAt:k(!0)}},34125:function(I,r,n){"use strict";var e=n(83309);I.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(e)},24051:function(I,r,n){"use strict";var e=n(67250),a=n(10188),t=n(12605),o=n(62443),m=n(16952),S=e(o),y=e("".slice),k=Math.ceil,V=function(i){return function(c,s,l){var d=t(m(c)),f=a(s),u=d.length,v=l===void 0?" ":t(l),b,C;return f<=u||v===""?d:(b=f-u,C=S(v,k(b/v.length)),C.length>b&&(C=y(C,0,b)),i?d+C:C+d)}};I.exports={start:V(!1),end:V(!0)}},62443:function(I,r,n){"use strict";var e=n(61365),a=n(12605),t=n(16952),o=RangeError;I.exports=function(){function m(S){var y=a(t(this)),k="",V=e(S);if(V<0||V===1/0)throw new o("Wrong number of repetitions");for(;V>0;(V>>>=1)&&(y+=y))V&1&&(k+=y);return k}return m}()},43476:function(I,r,n){"use strict";var e=n(92648).end,a=n(90012);I.exports=a("trimEnd")?function(){function t(){return e(this)}return t}():"".trimEnd},90012:function(I,r,n){"use strict";var e=n(70520).PROPER,a=n(40033),t=n(4198),o="\u200B\x85\u180E";I.exports=function(m){return a(function(){return!!t[m]()||o[m]()!==o||e&&t[m].name!==m})}},43885:function(I,r,n){"use strict";var e=n(92648).start,a=n(90012);I.exports=a("trimStart")?function(){function t(){return e(this)}return t}():"".trimStart},92648:function(I,r,n){"use strict";var e=n(67250),a=n(16952),t=n(12605),o=n(4198),m=e("".replace),S=RegExp("^["+o+"]+"),y=RegExp("(^|[^"+o+"])["+o+"]+$"),k=function(p){return function(i){var c=t(a(i));return p&1&&(c=m(c,S,"")),p&2&&(c=m(c,y,"$1")),c}};I.exports={start:k(1),end:k(2),trim:k(3)}},52357:function(I,r,n){"use strict";var e=n(83141),a=n(40033),t=n(16210),o=t.String;I.exports=!!Object.getOwnPropertySymbols&&!a(function(){var m=Symbol("symbol detection");return!o(m)||!(Object(m)instanceof Symbol)||!Symbol.sham&&e&&e<41})},52360:function(I,r,n){"use strict";var e=n(91495),a=n(4009),t=n(24697),o=n(55938);I.exports=function(){var m=a("Symbol"),S=m&&m.prototype,y=S&&S.valueOf,k=t("toPrimitive");S&&!S[k]&&o(S,k,function(V){return e(y,this)},{arity:1})}},66570:function(I,r,n){"use strict";var e=n(52357);I.exports=e&&!!Symbol.for&&!!Symbol.keyFor},60375:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(75754),o=n(55747),m=n(45299),S=n(40033),y=n(5315),k=n(54602),V=n(12689),p=n(24986),i=n(27770),c=n(81663),s=e.setImmediate,l=e.clearImmediate,d=e.process,f=e.Dispatch,u=e.Function,v=e.MessageChannel,b=e.String,C=0,h={},g="onreadystatechange",N,x,B,L;S(function(){N=e.location});var w=function(P){if(m(h,P)){var M=h[P];delete h[P],M()}},E=function(P){return function(){w(P)}},T=function(P){w(P.data)},A=function(P){e.postMessage(b(P),N.protocol+"//"+N.host)};(!s||!l)&&(s=function(){function O(P){p(arguments.length,1);var M=o(P)?P:u(P),D=k(arguments,1);return h[++C]=function(){a(M,void 0,D)},x(C),C}return O}(),l=function(){function O(P){delete h[P]}return O}(),c?x=function(P){d.nextTick(E(P))}:f&&f.now?x=function(P){f.now(E(P))}:v&&!i?(B=new v,L=B.port2,B.port1.onmessage=T,x=t(L.postMessage,L)):e.addEventListener&&o(e.postMessage)&&!e.importScripts&&N&&N.protocol!=="file:"&&!S(A)?(x=A,e.addEventListener("message",T,!1)):g in V("script")?x=function(P){y.appendChild(V("script"))[g]=function(){y.removeChild(this),w(P)}}:x=function(P){setTimeout(E(P),0)}),I.exports={set:s,clear:l}},46438:function(I,r,n){"use strict";var e=n(67250);I.exports=e(1 .valueOf)},13912:function(I,r,n){"use strict";var e=n(61365),a=Math.max,t=Math.min;I.exports=function(o,m){var S=e(o);return S<0?a(S+m,0):t(S,m)}},61484:function(I,r,n){"use strict";var e=n(24843),a=TypeError;I.exports=function(t){var o=e(t,"number");if(typeof o=="number")throw new a("Can't convert number to bigint");return BigInt(o)}},43806:function(I,r,n){"use strict";var e=n(61365),a=n(10188),t=RangeError;I.exports=function(o){if(o===void 0)return 0;var m=e(o),S=a(m);if(m!==S)throw new t("Wrong length or index");return S}},57591:function(I,r,n){"use strict";var e=n(37457),a=n(16952);I.exports=function(t){return e(a(t))}},61365:function(I,r,n){"use strict";var e=n(21119);I.exports=function(a){var t=+a;return t!==t||t===0?0:e(t)}},10188:function(I,r,n){"use strict";var e=n(61365),a=Math.min;I.exports=function(t){var o=e(t);return o>0?a(o,9007199254740991):0}},46771:function(I,r,n){"use strict";var e=n(16952),a=Object;I.exports=function(t){return a(e(t))}},56043:function(I,r,n){"use strict";var e=n(16140),a=RangeError;I.exports=function(t,o){var m=e(t);if(m%o)throw new a("Wrong offset");return m}},16140:function(I,r,n){"use strict";var e=n(61365),a=RangeError;I.exports=function(t){var o=e(t);if(o<0)throw new a("The argument can't be less than 0");return o}},24843:function(I,r,n){"use strict";var e=n(91495),a=n(77568),t=n(71399),o=n(78060),m=n(13396),S=n(24697),y=TypeError,k=S("toPrimitive");I.exports=function(V,p){if(!a(V)||t(V))return V;var i=o(V,k),c;if(i){if(p===void 0&&(p="default"),c=e(i,V,p),!a(c)||t(c))return c;throw new y("Can't convert object to primitive value")}return p===void 0&&(p="number"),m(V,p)}},767:function(I,r,n){"use strict";var e=n(24843),a=n(71399);I.exports=function(t){var o=e(t,"string");return a(o)?o:o+""}},2650:function(I,r,n){"use strict";var e=n(24697),a=e("toStringTag"),t={};t[a]="z",I.exports=String(t)==="[object z]"},12605:function(I,r,n){"use strict";var e=n(2281),a=String;I.exports=function(t){if(e(t)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return a(t)}},15409:function(I){"use strict";var r=Math.round;I.exports=function(n){var e=r(n);return e<0?0:e>255?255:e&255}},89393:function(I){"use strict";var r=String;I.exports=function(n){try{return r(n)}catch(e){return"Object"}}},80185:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(58310),m=n(86563),S=n(4246),y=n(37336),k=n(60077),V=n(87458),p=n(37909),i=n(5841),c=n(10188),s=n(43806),l=n(56043),d=n(15409),f=n(767),u=n(45299),v=n(2281),b=n(77568),C=n(71399),h=n(80674),g=n(21287),N=n(76649),x=n(37310).f,B=n(3805),L=n(22603).forEach,w=n(58491),E=n(73936),T=n(74595),A=n(27193),O=n(78008),P=n(5419),M=n(5781),D=P.get,F=P.set,_=P.enforce,W=T.f,U=A.f,G=a.RangeError,$=y.ArrayBuffer,oe=$.prototype,X=y.DataView,ve=S.NATIVE_ARRAY_BUFFER_VIEWS,me=S.TYPED_ARRAY_TAG,ne=S.TypedArray,ce=S.TypedArrayPrototype,q=S.isTypedArray,ae="BYTES_PER_ELEMENT",J="Wrong length",Y=function(fe,Ie){E(fe,Ie,{configurable:!0,get:function(){function R(){return D(this)[Ie]}return R}()})},Q=function(fe){var Ie;return g(oe,fe)||(Ie=v(fe))==="ArrayBuffer"||Ie==="SharedArrayBuffer"},Z=function(fe,Ie){return q(fe)&&!C(Ie)&&Ie in fe&&i(+Ie)&&Ie>=0},te=function(){function ye(fe,Ie){return Ie=f(Ie),Z(fe,Ie)?V(2,fe[Ie]):U(fe,Ie)}return ye}(),se=function(){function ye(fe,Ie,R){return Ie=f(Ie),Z(fe,Ie)&&b(R)&&u(R,"value")&&!u(R,"get")&&!u(R,"set")&&!R.configurable&&(!u(R,"writable")||R.writable)&&(!u(R,"enumerable")||R.enumerable)?(fe[Ie]=R.value,fe):W(fe,Ie,R)}return ye}();o?(ve||(A.f=te,T.f=se,Y(ce,"buffer"),Y(ce,"byteOffset"),Y(ce,"byteLength"),Y(ce,"length")),e({target:"Object",stat:!0,forced:!ve},{getOwnPropertyDescriptor:te,defineProperty:se}),I.exports=function(ye,fe,Ie){var R=ye.match(/\d+/)[0]/8,re=ye+(Ie?"Clamped":"")+"Array",de="get"+ye,Ce="set"+ye,pe=a[re],Be=pe,ke=Be&&Be.prototype,Ae={},De=function(H,le){var be=D(H);return be.view[de](le*R+be.byteOffset,!0)},_e=function(H,le,be){var Ve=D(H);Ve.view[Ce](le*R+Ve.byteOffset,Ie?d(be):be,!0)},Pe=function(H,le){W(H,le,{get:function(){function be(){return De(this,le)}return be}(),set:function(){function be(Ve){return _e(this,le,Ve)}return be}(),enumerable:!0})};ve?m&&(Be=fe(function(Se,H,le,be){return k(Se,ke),M(function(){return b(H)?Q(H)?be!==void 0?new pe(H,l(le,R),be):le!==void 0?new pe(H,l(le,R)):new pe(H):q(H)?O(Be,H):t(B,Be,H):new pe(s(H))}(),Se,Be)}),N&&N(Be,ne),L(x(pe),function(Se){Se in Be||p(Be,Se,pe[Se])}),Be.prototype=ke):(Be=fe(function(Se,H,le,be){k(Se,ke);var Ve=0,Le=0,Te,Me,Ee;if(!b(H))Ee=s(H),Me=Ee*R,Te=new $(Me);else if(Q(H)){Te=H,Le=l(le,R);var Re=H.byteLength;if(be===void 0){if(Re%R)throw new G(J);if(Me=Re-Le,Me<0)throw new G(J)}else if(Me=c(be)*R,Me+Le>Re)throw new G(J);Ee=Me/R}else return q(H)?O(Be,H):t(B,Be,H);for(F(Se,{buffer:Te,byteOffset:Le,byteLength:Me,length:Ee,view:new X(Te)});Ve1?arguments[1]:void 0,v=u!==void 0,b=y(d),C,h,g,N,x,B,L,w;if(b&&!k(b))for(L=S(d,b),w=L.next,d=[];!(B=a(w,L)).done;)d.push(B.value);for(v&&f>2&&(u=e(u,arguments[2])),h=m(d),g=new(p(l))(h),N=V(g),C=0;h>C;C++)x=v?u(d[C],C):d[C],g[C]=N?i(x):+x;return g}return c}()},31082:function(I,r,n){"use strict";var e=n(4246),a=n(28987),t=e.aTypedArrayConstructor,o=e.getTypedArrayConstructor;I.exports=function(m){return t(a(m,o(m)))}},16738:function(I,r,n){"use strict";var e=n(67250),a=0,t=Math.random(),o=e(1 .toString);I.exports=function(m){return"Symbol("+(m===void 0?"":m)+")_"+o(++a+t,36)}},1062:function(I,r,n){"use strict";var e=n(52357);I.exports=e&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},80944:function(I,r,n){"use strict";var e=n(58310),a=n(40033);I.exports=e&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},24986:function(I){"use strict";var r=TypeError;I.exports=function(n,e){if(n=51||!a(function(){var u=[];return u[s]=!1,u.concat()[0]!==u}),d=function(v){if(!o(v))return!1;var b=v[s];return b!==void 0?!!b:t(v)},f=!l||!p("concat");e({target:"Array",proto:!0,arity:1,forced:f},{concat:function(){function u(v){var b=m(this),C=V(b,0),h=0,g,N,x,B,L;for(g=-1,x=arguments.length;g1?arguments[1]:void 0)}return m}()})},68933:function(I,r,n){"use strict";var e=n(63964),a=n(88471),t=n(80575);e({target:"Array",proto:!0},{fill:a}),t("fill")},47830:function(I,r,n){"use strict";var e=n(63964),a=n(22603).filter,t=n(44091),o=t("filter");e({target:"Array",proto:!0,forced:!o},{filter:function(){function m(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return m}()})},64094:function(I,r,n){"use strict";var e=n(63964),a=n(22603).findIndex,t=n(80575),o="findIndex",m=!0;o in[]&&Array(1)[o](function(){m=!1}),e({target:"Array",proto:!0,forced:m},{findIndex:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},13455:function(I,r,n){"use strict";var e=n(63964),a=n(22603).find,t=n(80575),o="find",m=!0;o in[]&&Array(1)[o](function(){m=!1}),e({target:"Array",proto:!0,forced:m},{find:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},32384:function(I,r,n){"use strict";var e=n(63964),a=n(65561),t=n(10320),o=n(46771),m=n(24760),S=n(57823);e({target:"Array",proto:!0},{flatMap:function(){function y(k){var V=o(this),p=m(V),i;return t(k),i=S(V,0),i.length=a(i,V,V,p,0,1,k,arguments.length>1?arguments[1]:void 0),i}return y}()})},61915:function(I,r,n){"use strict";var e=n(63964),a=n(65561),t=n(46771),o=n(24760),m=n(61365),S=n(57823);e({target:"Array",proto:!0},{flat:function(){function y(){var k=arguments.length?arguments[0]:void 0,V=t(this),p=o(V),i=S(V,0);return i.length=a(i,V,V,p,0,k===void 0?1:m(k)),i}return y}()})},25579:function(I,r,n){"use strict";var e=n(63964),a=n(35601);e({target:"Array",proto:!0,forced:[].forEach!==a},{forEach:a})},63532:function(I,r,n){"use strict";var e=n(63964),a=n(73174),t=n(92490),o=!t(function(m){Array.from(m)});e({target:"Array",stat:!0,forced:o},{from:a})},33425:function(I,r,n){"use strict";var e=n(63964),a=n(14211).includes,t=n(40033),o=n(80575),m=t(function(){return!Array(1).includes()});e({target:"Array",proto:!0,forced:m},{includes:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),o("includes")},43894:function(I,r,n){"use strict";var e=n(63964),a=n(71138),t=n(14211).indexOf,o=n(55528),m=a([].indexOf),S=!!m&&1/m([1],1,-0)<0,y=S||!o("indexOf");e({target:"Array",proto:!0,forced:y},{indexOf:function(){function k(V){var p=arguments.length>1?arguments[1]:void 0;return S?m(this,V,p)||0:t(this,V,p)}return k}()})},99636:function(I,r,n){"use strict";var e=n(63964),a=n(37386);e({target:"Array",stat:!0},{isArray:a})},34570:function(I,r,n){"use strict";var e=n(57591),a=n(80575),t=n(83967),o=n(5419),m=n(74595).f,S=n(65574),y=n(5959),k=n(4493),V=n(58310),p="Array Iterator",i=o.set,c=o.getterFor(p);I.exports=S(Array,"Array",function(l,d){i(this,{type:p,target:e(l),index:0,kind:d})},function(){var l=c(this),d=l.target,f=l.index++;if(!d||f>=d.length)return l.target=null,y(void 0,!0);switch(l.kind){case"keys":return y(f,!1);case"values":return y(d[f],!1)}return y([f,d[f]],!1)},"values");var s=t.Arguments=t.Array;if(a("keys"),a("values"),a("entries"),!k&&V&&s.name!=="values")try{m(s,"name",{value:"values"})}catch(l){}},94432:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37457),o=n(57591),m=n(55528),S=a([].join),y=t!==Object,k=y||!m("join",",");e({target:"Array",proto:!0,forced:k},{join:function(){function V(p){return S(o(this),p===void 0?",":p)}return V}()})},24683:function(I,r,n){"use strict";var e=n(63964),a=n(1325);e({target:"Array",proto:!0,forced:a!==[].lastIndexOf},{lastIndexOf:a})},69984:function(I,r,n){"use strict";var e=n(63964),a=n(22603).map,t=n(44091),o=t("map");e({target:"Array",proto:!0,forced:!o},{map:function(){function m(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return m}()})},32089:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(1031),o=n(60102),m=Array,S=a(function(){function y(){}return!(m.of.call(y)instanceof y)});e({target:"Array",stat:!0,forced:S},{of:function(){function y(){for(var k=0,V=arguments.length,p=new(t(this)?this:m)(V);V>k;)o(p,k,arguments[k++]);return p.length=V,p}return y}()})},29645:function(I,r,n){"use strict";var e=n(63964),a=n(56844).right,t=n(55528),o=n(83141),m=n(81663),S=!m&&o>79&&o<83,y=S||!t("reduceRight");e({target:"Array",proto:!0,forced:y},{reduceRight:function(){function k(V){return a(this,V,arguments.length,arguments.length>1?arguments[1]:void 0)}return k}()})},60206:function(I,r,n){"use strict";var e=n(63964),a=n(56844).left,t=n(55528),o=n(83141),m=n(81663),S=!m&&o>79&&o<83,y=S||!t("reduce");e({target:"Array",proto:!0,forced:y},{reduce:function(){function k(V){var p=arguments.length;return a(this,V,p,p>1?arguments[1]:void 0)}return k}()})},4788:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37386),o=a([].reverse),m=[1,2];e({target:"Array",proto:!0,forced:String(m)===String(m.reverse())},{reverse:function(){function S(){return t(this)&&(this.length=this.length),o(this)}return S}()})},58672:function(I,r,n){"use strict";var e=n(63964),a=n(37386),t=n(1031),o=n(77568),m=n(13912),S=n(24760),y=n(57591),k=n(60102),V=n(24697),p=n(44091),i=n(54602),c=p("slice"),s=V("species"),l=Array,d=Math.max;e({target:"Array",proto:!0,forced:!c},{slice:function(){function f(u,v){var b=y(this),C=S(b),h=m(u,C),g=m(v===void 0?C:v,C),N,x,B;if(a(b)&&(N=b.constructor,t(N)&&(N===l||a(N.prototype))?N=void 0:o(N)&&(N=N[s],N===null&&(N=void 0)),N===l||N===void 0))return i(b,h,g);for(x=new(N===void 0?l:N)(d(g-h,0)),B=0;h1?arguments[1]:void 0)}return m}()})},48968:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(10320),o=n(46771),m=n(24760),S=n(95108),y=n(12605),k=n(40033),V=n(90274),p=n(55528),i=n(50503),c=n(79725),s=n(83141),l=n(44981),d=[],f=a(d.sort),u=a(d.push),v=k(function(){d.sort(void 0)}),b=k(function(){d.sort(null)}),C=p("sort"),h=!k(function(){if(s)return s<70;if(!(i&&i>3)){if(c)return!0;if(l)return l<603;var x="",B,L,w,E;for(B=65;B<76;B++){switch(L=String.fromCharCode(B),B){case 66:case 69:case 70:case 72:w=3;break;case 68:case 71:w=4;break;default:w=2}for(E=0;E<47;E++)d.push({k:L+E,v:w})}for(d.sort(function(T,A){return A.v-T.v}),E=0;Ey(w)?1:-1}};e({target:"Array",proto:!0,forced:g},{sort:function(){function x(B){B!==void 0&&t(B);var L=o(this);if(h)return B===void 0?f(L):f(L,B);var w=[],E=m(L),T,A;for(A=0;Ab-N+g;B--)p(v,B-1)}else if(g>N)for(B=b-N;B>C;B--)L=B+N-1,w=B+g-1,L in v?v[w]=v[L]:p(v,w);for(B=0;B9490626562425156e-8?o(p)+S:a(p-1+m(p-1)*m(p+1))}return k}()})},59660:function(I,r,n){"use strict";var e=n(63964),a=Math.asinh,t=Math.log,o=Math.sqrt;function m(y){var k=+y;return!isFinite(k)||k===0?k:k<0?-m(-k):t(k+o(k*k+1))}var S=!(a&&1/a(0)>0);e({target:"Math",stat:!0,forced:S},{asinh:m})},15383:function(I,r,n){"use strict";var e=n(63964),a=Math.atanh,t=Math.log,o=!(a&&1/a(-0)<0);e({target:"Math",stat:!0,forced:o},{atanh:function(){function m(S){var y=+S;return y===0?y:t((1+y)/(1-y))/2}return m}()})},92866:function(I,r,n){"use strict";var e=n(63964),a=n(22172),t=Math.abs,o=Math.pow;e({target:"Math",stat:!0},{cbrt:function(){function m(S){var y=+S;return a(y)*o(t(y),.3333333333333333)}return m}()})},86107:function(I,r,n){"use strict";var e=n(63964),a=Math.floor,t=Math.log,o=Math.LOG2E;e({target:"Math",stat:!0},{clz32:function(){function m(S){var y=S>>>0;return y?31-a(t(y+.5)*o):32}return m}()})},29248:function(I,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.cosh,o=Math.abs,m=Math.E,S=!t||t(710)===1/0;e({target:"Math",stat:!0,forced:S},{cosh:function(){function y(k){var V=a(o(k)-1)+1;return(V+1/(V*m*m))*(m/2)}return y}()})},52540:function(I,r,n){"use strict";var e=n(63964),a=n(82040);e({target:"Math",stat:!0,forced:a!==Math.expm1},{expm1:a})},79007:function(I,r,n){"use strict";var e=n(63964),a=n(95867);e({target:"Math",stat:!0},{fround:a})},77199:function(I,r,n){"use strict";var e=n(63964),a=Math.hypot,t=Math.abs,o=Math.sqrt,m=!!a&&a(1/0,NaN)!==1/0;e({target:"Math",stat:!0,arity:2,forced:m},{hypot:function(){function S(y,k){for(var V=0,p=0,i=arguments.length,c=0,s,l;p0?(l=s/c,V+=l*l):V+=s;return c===1/0?1/0:c*o(V)}return S}()})},6522:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=Math.imul,o=a(function(){return t(4294967295,5)!==-5||t.length!==2});e({target:"Math",stat:!0,forced:o},{imul:function(){function m(S,y){var k=65535,V=+S,p=+y,i=k&V,c=k&p;return 0|i*c+((k&V>>>16)*c+i*(k&p>>>16)<<16>>>0)}return m}()})},95542:function(I,r,n){"use strict";var e=n(63964),a=n(75002);e({target:"Math",stat:!0},{log10:a})},2966:function(I,r,n){"use strict";var e=n(63964),a=n(90874);e({target:"Math",stat:!0},{log1p:a})},20997:function(I,r,n){"use strict";var e=n(63964),a=Math.log,t=Math.LN2;e({target:"Math",stat:!0},{log2:function(){function o(m){return a(m)/t}return o}()})},57400:function(I,r,n){"use strict";var e=n(63964),a=n(22172);e({target:"Math",stat:!0},{sign:a})},45571:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(82040),o=Math.abs,m=Math.exp,S=Math.E,y=a(function(){return Math.sinh(-2e-17)!==-2e-17});e({target:"Math",stat:!0,forced:y},{sinh:function(){function k(V){var p=+V;return o(p)<1?(t(p)-t(-p))/2:(m(p-1)-m(-p-1))*(S/2)}return k}()})},54800:function(I,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.exp;e({target:"Math",stat:!0},{tanh:function(){function o(m){var S=+m,y=a(S),k=a(-S);return y===1/0?1:k===1/0?-1:(y-k)/(t(S)+t(-S))}return o}()})},15709:function(I,r,n){"use strict";var e=n(84925);e(Math,"Math",!0)},76059:function(I,r,n){"use strict";var e=n(63964),a=n(21119);e({target:"Math",stat:!0},{trunc:a})},96614:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(58310),o=n(16210),m=n(61765),S=n(67250),y=n(41314),k=n(45299),V=n(5781),p=n(21287),i=n(71399),c=n(24843),s=n(40033),l=n(37310).f,d=n(27193).f,f=n(74595).f,u=n(46438),v=n(92648).trim,b="Number",C=o[b],h=m[b],g=C.prototype,N=o.TypeError,x=S("".slice),B=S("".charCodeAt),L=function(M){var D=c(M,"number");return typeof D=="bigint"?D:w(D)},w=function(M){var D=c(M,"number"),F,_,W,U,G,$,oe,X;if(i(D))throw new N("Cannot convert a Symbol value to a number");if(typeof D=="string"&&D.length>2){if(D=v(D),F=B(D,0),F===43||F===45){if(_=B(D,2),_===88||_===120)return NaN}else if(F===48){switch(B(D,1)){case 66:case 98:W=2,U=49;break;case 79:case 111:W=8,U=55;break;default:return+D}for(G=x(D,2),$=G.length,oe=0;oe<$;oe++)if(X=B(G,oe),X<48||X>U)return NaN;return parseInt(G,W)}}return+D},E=y(b,!C(" 0o1")||!C("0b1")||C("+0x1")),T=function(M){return p(g,M)&&s(function(){u(M)})},A=function(){function P(M){var D=arguments.length<1?0:C(L(M));return T(this)?V(Object(D),this,A):D}return P}();A.prototype=g,E&&!a&&(g.constructor=A),e({global:!0,constructor:!0,wrap:!0,forced:E},{Number:A});var O=function(M,D){for(var F=t?l(D):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),_=0,W;F.length>_;_++)k(D,W=F[_])&&!k(M,W)&&f(M,W,d(D,W))};a&&h&&O(m[b],h),(E||a)&&O(m[b],C)},324:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},90426:function(I,r,n){"use strict";var e=n(63964),a=n(3294);e({target:"Number",stat:!0},{isFinite:a})},95443:function(I,r,n){"use strict";var e=n(63964),a=n(5841);e({target:"Number",stat:!0},{isInteger:a})},87968:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0},{isNaN:function(){function a(t){return t!==t}return a}()})},55007:function(I,r,n){"use strict";var e=n(63964),a=n(5841),t=Math.abs;e({target:"Number",stat:!0},{isSafeInteger:function(){function o(m){return a(m)&&t(m)<=9007199254740991}return o}()})},55323:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},13521:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},5006:function(I,r,n){"use strict";var e=n(63964),a=n(28506);e({target:"Number",stat:!0,forced:Number.parseFloat!==a},{parseFloat:a})},99009:function(I,r,n){"use strict";var e=n(63964),a=n(13693);e({target:"Number",stat:!0,forced:Number.parseInt!==a},{parseInt:a})},85770:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(61365),o=n(46438),m=n(62443),S=n(40033),y=RangeError,k=String,V=Math.floor,p=a(m),i=a("".slice),c=a(1 .toFixed),s=function(C,h,g){return h===0?g:h%2===1?s(C,h-1,g*C):s(C*C,h/2,g)},l=function(C){for(var h=0,g=C;g>=4096;)h+=12,g/=4096;for(;g>=2;)h+=1,g/=2;return h},d=function(C,h,g){for(var N=-1,x=g;++N<6;)x+=h*C[N],C[N]=x%1e7,x=V(x/1e7)},f=function(C,h){for(var g=6,N=0;--g>=0;)N+=C[g],C[g]=V(N/h),N=N%h*1e7},u=function(C){for(var h=6,g="";--h>=0;)if(g!==""||h===0||C[h]!==0){var N=k(C[h]);g=g===""?N:g+p("0",7-N.length)+N}return g},v=S(function(){return c(8e-5,3)!=="0.000"||c(.9,0)!=="1"||c(1.255,2)!=="1.25"||c(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!S(function(){c({})});e({target:"Number",proto:!0,forced:v},{toFixed:function(){function b(C){var h=o(this),g=t(C),N=[0,0,0,0,0,0],x="",B="0",L,w,E,T;if(g<0||g>20)throw new y("Incorrect fraction digits");if(h!==h)return"NaN";if(h<=-1e21||h>=1e21)return k(h);if(h<0&&(x="-",h=-h),h>1e-21)if(L=l(h*s(2,69,1))-69,w=L<0?h*s(2,-L,1):h/s(2,L,1),w*=4503599627370496,L=52-L,L>0){for(d(N,0,w),E=g;E>=7;)d(N,1e7,0),E-=7;for(d(N,s(10,E,1),0),E=L-1;E>=23;)f(N,8388608),E-=23;f(N,1<0?(T=B.length,B=x+(T<=g?"0."+p("0",g-T)+B:i(B,0,T-g)+"."+i(B,T-g))):B=x+B,B}return b}()})},23532:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(40033),o=n(46438),m=a(1 .toPrecision),S=t(function(){return m(1,void 0)!=="1"})||!t(function(){m({})});e({target:"Number",proto:!0,forced:S},{toPrecision:function(){function y(k){return k===void 0?m(o(this)):m(o(this),k)}return y}()})},87119:function(I,r,n){"use strict";var e=n(63964),a=n(41143);e({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},78618:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(80674);e({target:"Object",stat:!0,sham:!a},{create:t})},27129:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),m=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineGetter__:function(){function y(k,V){S.f(m(this),k,{get:o(V),enumerable:!0,configurable:!0})}return y}()})},31943:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(24239).f;e({target:"Object",stat:!0,forced:Object.defineProperties!==t,sham:!a},{defineProperties:t})},3579:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(74595).f;e({target:"Object",stat:!0,forced:Object.defineProperty!==t,sham:!a},{defineProperty:t})},97397:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),m=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineSetter__:function(){function y(k,V){S.f(m(this),k,{set:o(V),enumerable:!0,configurable:!0})}return y}()})},85028:function(I,r,n){"use strict";var e=n(63964),a=n(70915).entries;e({target:"Object",stat:!0},{entries:function(){function t(o){return a(o)}return t}()})},8225:function(I,r,n){"use strict";var e=n(63964),a=n(50730),t=n(40033),o=n(77568),m=n(81969).onFreeze,S=Object.freeze,y=t(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!a},{freeze:function(){function k(V){return S&&o(V)?S(m(V)):V}return k}()})},43331:function(I,r,n){"use strict";var e=n(63964),a=n(49450),t=n(60102);e({target:"Object",stat:!0},{fromEntries:function(){function o(m){var S={};return a(m,function(y,k){t(S,y,k)},{AS_ENTRIES:!0}),S}return o}()})},62289:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(57591),o=n(27193).f,m=n(58310),S=!m||a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!m},{getOwnPropertyDescriptor:function(){function y(k,V){return o(t(k),V)}return y}()})},56196:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(97921),o=n(57591),m=n(27193),S=n(60102);e({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(){function y(k){for(var V=o(k),p=m.f,i=t(V),c={},s=0,l,d;i.length>s;)d=p(V,l=i[s++]),d!==void 0&&S(c,l,d);return c}return y}()})},2950:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(81644).f,o=a(function(){return!Object.getOwnPropertyNames(1)});e({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:t})},28603:function(I,r,n){"use strict";var e=n(63964),a=n(52357),t=n(40033),o=n(89235),m=n(46771),S=!a||t(function(){o.f(1)});e({target:"Object",stat:!0,forced:S},{getOwnPropertySymbols:function(){function y(k){var V=o.f;return V?V(m(k)):[]}return y}()})},44205:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(46771),o=n(36917),m=n(9225),S=a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!m},{getPrototypeOf:function(){function y(k){return o(t(k))}return y}()})},83186:function(I,r,n){"use strict";var e=n(63964),a=n(81834);e({target:"Object",stat:!0,forced:Object.isExtensible!==a},{isExtensible:a})},76065:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),m=n(3782),S=Object.isFrozen,y=m||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isFrozen:function(){function k(V){return!t(V)||m&&o(V)==="ArrayBuffer"?!0:S?S(V):!1}return k}()})},13411:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),m=n(3782),S=Object.isSealed,y=m||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isSealed:function(){function k(V){return!t(V)||m&&o(V)==="ArrayBuffer"?!0:S?S(V):!1}return k}()})},76882:function(I,r,n){"use strict";var e=n(63964),a=n(5700);e({target:"Object",stat:!0},{is:a})},26634:function(I,r,n){"use strict";var e=n(63964),a=n(46771),t=n(18450),o=n(40033),m=o(function(){t(1)});e({target:"Object",stat:!0,forced:m},{keys:function(){function S(y){return t(a(y))}return S}()})},53118:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),m=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupGetter__:function(){function k(V){var p=o(this),i=m(V),c;do if(c=y(p,i))return c.get;while(p=S(p))}return k}()})},42514:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),m=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupSetter__:function(){function k(V){var p=o(this),i=m(V),c;do if(c=y(p,i))return c.set;while(p=S(p))}return k}()})},84353:function(I,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),m=n(40033),S=Object.preventExtensions,y=m(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{preventExtensions:function(){function k(V){return S&&a(V)?S(t(V)):V}return k}()})},62987:function(I,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),m=n(40033),S=Object.seal,y=m(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{seal:function(){function k(V){return S&&a(V)?S(t(V)):V}return k}()})},48993:function(I,r,n){"use strict";var e=n(63964),a=n(76649);e({target:"Object",stat:!0},{setPrototypeOf:a})},52917:function(I,r,n){"use strict";var e=n(2650),a=n(55938),t=n(2509);e||a(Object.prototype,"toString",t,{unsafe:!0})},4972:function(I,r,n){"use strict";var e=n(63964),a=n(70915).values;e({target:"Object",stat:!0},{values:function(){function t(o){return a(o)}return t}()})},28913:function(I,r,n){"use strict";var e=n(63964),a=n(28506);e({global:!0,forced:parseFloat!==a},{parseFloat:a})},36382:function(I,r,n){"use strict";var e=n(63964),a=n(13693);e({global:!0,forced:parseInt!==a},{parseInt:a})},48865:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),m=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{all:function(){function k(V){var p=this,i=o.f(p),c=i.resolve,s=i.reject,l=m(function(){var d=t(p.resolve),f=[],u=0,v=1;S(V,function(b){var C=u++,h=!1;v++,a(d,p,b).then(function(g){h||(h=!0,f[C]=g,--v||c(f))},s)}),--v||c(f)});return l.error&&s(l.value),i.promise}return k}()})},70641:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(74854).CONSTRUCTOR,o=n(67512),m=n(4009),S=n(55747),y=n(55938),k=o&&o.prototype;if(e({target:"Promise",proto:!0,forced:t,real:!0},{catch:function(){function p(i){return this.then(void 0,i)}return p}()}),!a&&S(o)){var V=m("Promise").prototype.catch;k.catch!==V&&y(k,"catch",V,{unsafe:!0})}},75946:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(81663),o=n(16210),m=n(91495),S=n(55938),y=n(76649),k=n(84925),V=n(58491),p=n(10320),i=n(55747),c=n(77568),s=n(60077),l=n(28987),d=n(60375).set,f=n(37713),u=n(72259),v=n(10729),b=n(9547),C=n(5419),h=n(67512),g=n(74854),N=n(81837),x="Promise",B=g.CONSTRUCTOR,L=g.REJECTION_EVENT,w=g.SUBCLASSING,E=C.getterFor(x),T=C.set,A=h&&h.prototype,O=h,P=A,M=o.TypeError,D=o.document,F=o.process,_=N.f,W=_,U=!!(D&&D.createEvent&&o.dispatchEvent),G="unhandledrejection",$="rejectionhandled",oe=0,X=1,ve=2,me=1,ne=2,ce,q,ae,J,Y=function(Ce){var pe;return c(Ce)&&i(pe=Ce.then)?pe:!1},Q=function(Ce,pe){var Be=pe.value,ke=pe.state===X,Ae=ke?Ce.ok:Ce.fail,De=Ce.resolve,_e=Ce.reject,Pe=Ce.domain,Ne,Se,H;try{Ae?(ke||(pe.rejection===ne&&fe(pe),pe.rejection=me),Ae===!0?Ne=Be:(Pe&&Pe.enter(),Ne=Ae(Be),Pe&&(Pe.exit(),H=!0)),Ne===Ce.promise?_e(new M("Promise-chain cycle")):(Se=Y(Ne))?m(Se,Ne,De,_e):De(Ne)):_e(Be)}catch(le){Pe&&!H&&Pe.exit(),_e(le)}},Z=function(Ce,pe){Ce.notified||(Ce.notified=!0,f(function(){for(var Be=Ce.reactions,ke;ke=Be.get();)Q(ke,Ce);Ce.notified=!1,pe&&!Ce.rejection&&se(Ce)}))},te=function(Ce,pe,Be){var ke,Ae;U?(ke=D.createEvent("Event"),ke.promise=pe,ke.reason=Be,ke.initEvent(Ce,!1,!0),o.dispatchEvent(ke)):ke={promise:pe,reason:Be},!L&&(Ae=o["on"+Ce])?Ae(ke):Ce===G&&u("Unhandled promise rejection",Be)},se=function(Ce){m(d,o,function(){var pe=Ce.facade,Be=Ce.value,ke=ye(Ce),Ae;if(ke&&(Ae=v(function(){t?F.emit("unhandledRejection",Be,pe):te(G,pe,Be)}),Ce.rejection=t||ye(Ce)?ne:me,Ae.error))throw Ae.value})},ye=function(Ce){return Ce.rejection!==me&&!Ce.parent},fe=function(Ce){m(d,o,function(){var pe=Ce.facade;t?F.emit("rejectionHandled",pe):te($,pe,Ce.value)})},Ie=function(Ce,pe,Be){return function(ke){Ce(pe,ke,Be)}},R=function(Ce,pe,Be){Ce.done||(Ce.done=!0,Be&&(Ce=Be),Ce.value=pe,Ce.state=ve,Z(Ce,!0))},re=function(Ce,pe,Be){if(!Ce.done){Ce.done=!0,Be&&(Ce=Be);try{if(Ce.facade===pe)throw new M("Promise can't be resolved itself");var ke=Y(pe);ke?f(function(){var Ae={done:!1};try{m(ke,pe,Ie(re,Ae,Ce),Ie(R,Ae,Ce))}catch(De){R(Ae,De,Ce)}}):(Ce.value=pe,Ce.state=X,Z(Ce,!1))}catch(Ae){R({done:!1},Ae,Ce)}}};if(B&&(O=function(){function de(Ce){s(this,P),p(Ce),m(ce,this);var pe=E(this);try{Ce(Ie(re,pe),Ie(R,pe))}catch(Be){R(pe,Be)}}return de}(),P=O.prototype,ce=function(){function de(Ce){T(this,{type:x,done:!1,notified:!1,parent:!1,reactions:new b,rejection:!1,state:oe,value:null})}return de}(),ce.prototype=S(P,"then",function(){function de(Ce,pe){var Be=E(this),ke=_(l(this,O));return Be.parent=!0,ke.ok=i(Ce)?Ce:!0,ke.fail=i(pe)&&pe,ke.domain=t?F.domain:void 0,Be.state===oe?Be.reactions.add(ke):f(function(){Q(ke,Be)}),ke.promise}return de}()),q=function(){var Ce=new ce,pe=E(Ce);this.promise=Ce,this.resolve=Ie(re,pe),this.reject=Ie(R,pe)},N.f=_=function(Ce){return Ce===O||Ce===ae?new q(Ce):W(Ce)},!a&&i(h)&&A!==Object.prototype)){J=A.then,w||S(A,"then",function(){function de(Ce,pe){var Be=this;return new O(function(ke,Ae){m(J,Be,ke,Ae)}).then(Ce,pe)}return de}(),{unsafe:!0});try{delete A.constructor}catch(de){}y&&y(A,P)}e({global:!0,constructor:!0,wrap:!0,forced:B},{Promise:O}),k(O,x,!1,!0),V(x)},69861:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(67512),o=n(40033),m=n(4009),S=n(55747),y=n(28987),k=n(66628),V=n(55938),p=t&&t.prototype,i=!!t&&o(function(){p.finally.call({then:function(){function s(){}return s}()},function(){})});if(e({target:"Promise",proto:!0,real:!0,forced:i},{finally:function(){function s(l){var d=y(this,m("Promise")),f=S(l);return this.then(f?function(u){return k(d,l()).then(function(){return u})}:l,f?function(u){return k(d,l()).then(function(){throw u})}:l)}return s}()}),!a&&S(t)){var c=m("Promise").prototype.finally;p.finally!==c&&V(p,"finally",c,{unsafe:!0})}},53092:function(I,r,n){"use strict";n(75946),n(48865),n(70641),n(16937),n(41719),n(81702)},16937:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),m=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{race:function(){function k(V){var p=this,i=o.f(p),c=i.reject,s=m(function(){var l=t(p.resolve);S(V,function(d){a(l,p,d).then(i.resolve,c)})});return s.error&&c(s.value),i.promise}return k}()})},41719:function(I,r,n){"use strict";var e=n(63964),a=n(81837),t=n(74854).CONSTRUCTOR;e({target:"Promise",stat:!0,forced:t},{reject:function(){function o(m){var S=a.f(this),y=S.reject;return y(m),S.promise}return o}()})},81702:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(4493),o=n(67512),m=n(74854).CONSTRUCTOR,S=n(66628),y=a("Promise"),k=t&&!m;e({target:"Promise",stat:!0,forced:t||m},{resolve:function(){function V(p){return S(k&&this===y?o:this,p)}return V}()})},29674:function(I,r,n){"use strict";var e=n(63964),a=n(61267),t=n(10320),o=n(30365),m=n(40033),S=!m(function(){Reflect.apply(function(){})});e({target:"Reflect",stat:!0,forced:S},{apply:function(){function y(k,V,p){return a(t(k),V,o(p))}return y}()})},81543:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(61267),o=n(66284),m=n(32606),S=n(30365),y=n(77568),k=n(80674),V=n(40033),p=a("Reflect","construct"),i=Object.prototype,c=[].push,s=V(function(){function f(){}return!(p(function(){},[],f)instanceof f)}),l=!V(function(){p(function(){})}),d=s||l;e({target:"Reflect",stat:!0,forced:d,sham:d},{construct:function(){function f(u,v){m(u),S(v);var b=arguments.length<3?u:m(arguments[2]);if(l&&!s)return p(u,v,b);if(u===b){switch(v.length){case 0:return new u;case 1:return new u(v[0]);case 2:return new u(v[0],v[1]);case 3:return new u(v[0],v[1],v[2]);case 4:return new u(v[0],v[1],v[2],v[3])}var C=[null];return t(c,C,v),new(t(o,u,C))}var h=b.prototype,g=k(y(h)?h:i),N=t(u,g,v);return y(N)?N:g}return f}()})},9373:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(767),m=n(74595),S=n(40033),y=S(function(){Reflect.defineProperty(m.f({},1,{value:1}),1,{value:2})});e({target:"Reflect",stat:!0,forced:y,sham:!a},{defineProperty:function(){function k(V,p,i){t(V);var c=o(p);t(i);try{return m.f(V,c,i),!0}catch(s){return!1}}return k}()})},45093:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(27193).f;e({target:"Reflect",stat:!0},{deleteProperty:function(){function o(m,S){var y=t(a(m),S);return y&&!y.configurable?!1:delete m[S]}return o}()})},5815:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(27193);e({target:"Reflect",stat:!0,sham:!a},{getOwnPropertyDescriptor:function(){function m(S,y){return o.f(t(S),y)}return m}()})},88527:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(36917),o=n(9225);e({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(){function m(S){return t(a(S))}return m}()})},63074:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(77568),o=n(30365),m=n(98373),S=n(27193),y=n(36917);function k(V,p){var i=arguments.length<3?V:arguments[2],c,s;if(o(V)===i)return V[p];if(c=S.f(V,p),c)return m(c)?c.value:c.get===void 0?void 0:a(c.get,i);if(t(s=y(V)))return k(s,p,i)}e({target:"Reflect",stat:!0},{get:k})},66390:function(I,r,n){"use strict";var e=n(63964);e({target:"Reflect",stat:!0},{has:function(){function a(t,o){return o in t}return a}()})},7784:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(81834);e({target:"Reflect",stat:!0},{isExtensible:function(){function o(m){return a(m),t(m)}return o}()})},50551:function(I,r,n){"use strict";var e=n(63964),a=n(97921);e({target:"Reflect",stat:!0},{ownKeys:a})},76483:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(30365),o=n(50730);e({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(){function m(S){t(S);try{var y=a("Object","preventExtensions");return y&&y(S),!0}catch(k){return!1}}return m}()})},63915:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(35908),o=n(76649);o&&e({target:"Reflect",stat:!0},{setPrototypeOf:function(){function m(S,y){a(S),t(y);try{return o(S,y),!0}catch(k){return!1}}return m}()})},92046:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(30365),o=n(77568),m=n(98373),S=n(40033),y=n(74595),k=n(27193),V=n(36917),p=n(87458);function i(s,l,d){var f=arguments.length<4?s:arguments[3],u=k.f(t(s),l),v,b,C;if(!u){if(o(b=V(s)))return i(b,l,d,f);u=p(0)}if(m(u)){if(u.writable===!1||!o(f))return!1;if(v=k.f(f,l)){if(v.get||v.set||v.writable===!1)return!1;v.value=d,y.f(f,l,v)}else y.f(f,l,p(0,d))}else{if(C=u.set,C===void 0)return!1;a(C,f,d)}return!0}var c=S(function(){var s=function(){},l=y.f(new s,"a",{configurable:!0});return Reflect.set(s.prototype,"a",1,l)!==!1});e({target:"Reflect",stat:!0,forced:c},{set:i})},51454:function(I,r,n){"use strict";var e=n(58310),a=n(16210),t=n(67250),o=n(41314),m=n(5781),S=n(37909),y=n(80674),k=n(37310).f,V=n(21287),p=n(72586),i=n(12605),c=n(73392),s=n(62115),l=n(34550),d=n(55938),f=n(40033),u=n(45299),v=n(5419).enforce,b=n(58491),C=n(24697),h=n(39173),g=n(35688),N=C("match"),x=a.RegExp,B=x.prototype,L=a.SyntaxError,w=t(B.exec),E=t("".charAt),T=t("".replace),A=t("".indexOf),O=t("".slice),P=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,D=/a/g,F=new x(M)!==M,_=s.MISSED_STICKY,W=s.UNSUPPORTED_Y,U=e&&(!F||_||h||g||f(function(){return D[N]=!1,x(M)!==M||x(D)===D||String(x(M,"i"))!=="/a/i"})),G=function(ne){for(var ce=ne.length,q=0,ae="",J=!1,Y;q<=ce;q++){if(Y=E(ne,q),Y==="\\"){ae+=Y+E(ne,++q);continue}!J&&Y==="."?ae+="[\\s\\S]":(Y==="["?J=!0:Y==="]"&&(J=!1),ae+=Y)}return ae},$=function(ne){for(var ce=ne.length,q=0,ae="",J=[],Y=y(null),Q=!1,Z=!1,te=0,se="",ye;q<=ce;q++){if(ye=E(ne,q),ye==="\\")ye+=E(ne,++q);else if(ye==="]")Q=!1;else if(!Q)switch(!0){case ye==="[":Q=!0;break;case ye==="(":if(ae+=ye,O(ne,q+1,q+3)==="?:")continue;w(P,O(ne,q+1))&&(q+=2,Z=!0),te++;continue;case(ye===">"&&Z):if(se===""||u(Y,se))throw new L("Invalid capture group name");Y[se]=!0,J[J.length]=[se,te],Z=!1,se="";continue}Z?se+=ye:ae+=ye}return[ae,J]};if(o("RegExp",U)){for(var oe=function(){function me(ne,ce){var q=V(B,this),ae=p(ne),J=ce===void 0,Y=[],Q=ne,Z,te,se,ye,fe,Ie;if(!q&&ae&&J&&ne.constructor===oe)return ne;if((ae||V(B,ne))&&(ne=ne.source,J&&(ce=c(Q))),ne=ne===void 0?"":i(ne),ce=ce===void 0?"":i(ce),Q=ne,h&&"dotAll"in M&&(te=!!ce&&A(ce,"s")>-1,te&&(ce=T(ce,/s/g,""))),Z=ce,_&&"sticky"in M&&(se=!!ce&&A(ce,"y")>-1,se&&W&&(ce=T(ce,/y/g,""))),g&&(ye=$(ne),ne=ye[0],Y=ye[1]),fe=m(x(ne,ce),q?this:B,oe),(te||se||Y.length)&&(Ie=v(fe),te&&(Ie.dotAll=!0,Ie.raw=oe(G(ne),Z)),se&&(Ie.sticky=!0),Y.length&&(Ie.groups=Y)),ne!==Q)try{S(fe,"source",Q===""?"(?:)":Q)}catch(R){}return fe}return me}(),X=k(x),ve=0;X.length>ve;)l(oe,x,X[ve++]);B.constructor=oe,oe.prototype=B,d(a,"RegExp",oe,{constructor:!0})}b("RegExp")},79669:function(I,r,n){"use strict";var e=n(63964),a=n(14489);e({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},23057:function(I,r,n){"use strict";var e=n(16210),a=n(58310),t=n(73936),o=n(70901),m=n(40033),S=e.RegExp,y=S.prototype,k=a&&m(function(){var V=!0;try{S(".","d")}catch(u){V=!1}var p={},i="",c=V?"dgimsy":"gimsy",s=function(v,b){Object.defineProperty(p,v,{get:function(){function C(){return i+=b,!0}return C}()})},l={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};V&&(l.hasIndices="d");for(var d in l)s(d,l[d]);var f=Object.getOwnPropertyDescriptor(y,"flags").get.call(p);return f!==c||i!==c});k&&t(y,"flags",{configurable:!0,get:o})},57983:function(I,r,n){"use strict";var e=n(70520).PROPER,a=n(55938),t=n(30365),o=n(12605),m=n(40033),S=n(73392),y="toString",k=RegExp.prototype,V=k[y],p=m(function(){return V.call({source:"a",flags:"b"})!=="/a/b"}),i=e&&V.name!==y;(p||i)&&a(k,y,function(){function c(){var s=t(this),l=o(s.source),d=o(S(s));return"/"+l+"/"+d}return c}(),{unsafe:!0})},1963:function(I,r,n){"use strict";var e=n(45150),a=n(41028);e("Set",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},17953:function(I,r,n){"use strict";n(1963)},95309:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("anchor")},{anchor:function(){function o(m){return a(this,"a","name",m)}return o}()})},82256:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("big")},{big:function(){function o(){return a(this,"big","","")}return o}()})},49484:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("blink")},{blink:function(){function o(){return a(this,"blink","","")}return o}()})},38931:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("bold")},{bold:function(){function o(){return a(this,"b","","")}return o}()})},30442:function(I,r,n){"use strict";var e=n(63964),a=n(50233).codeAt;e({target:"String",proto:!0},{codePointAt:function(){function t(o){return a(this,o)}return t}()})},6403:function(I,r,n){"use strict";var e=n(63964),a=n(71138),t=n(27193).f,o=n(10188),m=n(12605),S=n(86213),y=n(16952),k=n(45490),V=n(4493),p=a("".slice),i=Math.min,c=k("endsWith"),s=!V&&!c&&!!function(){var l=t(String.prototype,"endsWith");return l&&!l.writable}();e({target:"String",proto:!0,forced:!s&&!c},{endsWith:function(){function l(d){var f=m(y(this));S(d);var u=arguments.length>1?arguments[1]:void 0,v=f.length,b=u===void 0?v:i(o(u),v),C=m(d);return p(f,b-C.length,b)===C}return l}()})},39308:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fixed")},{fixed:function(){function o(){return a(this,"tt","","")}return o}()})},91550:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontcolor")},{fontcolor:function(){function o(m){return a(this,"font","color",m)}return o}()})},75008:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontsize")},{fontsize:function(){function o(m){return a(this,"font","size",m)}return o}()})},9867:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(13912),o=RangeError,m=String.fromCharCode,S=String.fromCodePoint,y=a([].join),k=!!S&&S.length!==1;e({target:"String",stat:!0,arity:1,forced:k},{fromCodePoint:function(){function V(p){for(var i=[],c=arguments.length,s=0,l;c>s;){if(l=+arguments[s++],t(l,1114111)!==l)throw new o(l+" is not a valid code point");i[s]=l<65536?m(l):m(((l-=65536)>>10)+55296,l%1024+56320)}return y(i,"")}return V}()})},43673:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(86213),o=n(16952),m=n(12605),S=n(45490),y=a("".indexOf);e({target:"String",proto:!0,forced:!S("includes")},{includes:function(){function k(V){return!!~y(m(o(this)),m(t(V)),arguments.length>1?arguments[1]:void 0)}return k}()})},56027:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("italics")},{italics:function(){function o(){return a(this,"i","","")}return o}()})},12354:function(I,r,n){"use strict";var e=n(50233).charAt,a=n(12605),t=n(5419),o=n(65574),m=n(5959),S="String Iterator",y=t.set,k=t.getterFor(S);o(String,"String",function(V){y(this,{type:S,string:a(V),index:0})},function(){function V(){var p=k(this),i=p.string,c=p.index,s;return c>=i.length?m(void 0,!0):(s=e(i,c),p.index+=s.length,m(s,!1))}return V}())},50340:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("link")},{link:function(){function o(m){return a(this,"a","href",m)}return o}()})},22515:function(I,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),m=n(10188),S=n(12605),y=n(16952),k=n(78060),V=n(35483),p=n(28340);a("match",function(i,c,s){return[function(){function l(d){var f=y(this),u=o(d)?void 0:k(d,i);return u?e(u,d,f):new RegExp(d)[i](S(f))}return l}(),function(l){var d=t(this),f=S(l),u=s(c,d,f);if(u.done)return u.value;if(!d.global)return p(d,f);var v=d.unicode;d.lastIndex=0;for(var b=[],C=0,h;(h=p(d,f))!==null;){var g=S(h[0]);b[C]=g,g===""&&(d.lastIndex=V(f,m(d.lastIndex),v)),C++}return C===0?null:b}]})},5143:function(I,r,n){"use strict";var e=n(63964),a=n(24051).end,t=n(34125);e({target:"String",proto:!0,forced:t},{padEnd:function(){function o(m){return a(this,m,arguments.length>1?arguments[1]:void 0)}return o}()})},93514:function(I,r,n){"use strict";var e=n(63964),a=n(24051).start,t=n(34125);e({target:"String",proto:!0,forced:t},{padStart:function(){function o(m){return a(this,m,arguments.length>1?arguments[1]:void 0)}return o}()})},5416:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(57591),o=n(46771),m=n(12605),S=n(24760),y=a([].push),k=a([].join);e({target:"String",stat:!0},{raw:function(){function V(p){var i=t(o(p).raw),c=S(i);if(!c)return"";for(var s=arguments.length,l=[],d=0;;){if(y(l,m(i[d++])),d===c)return k(l,"");d")!=="7"});o("replace",function(T,A,O){var P=w?"$":"$0";return[function(){function M(D,F){var _=c(this),W=k(D)?void 0:l(D,v);return W?a(W,D,_,F):a(A,i(_),D,F)}return M}(),function(M,D){var F=S(this),_=i(M);if(typeof D=="string"&&N(D,P)===-1&&N(D,"$<")===-1){var W=O(A,F,_,D);if(W.done)return W.value}var U=y(D);U||(D=i(D));var G=F.global,$;G&&($=F.unicode,F.lastIndex=0);for(var oe=[],X;X=f(F,_),!(X===null||(g(oe,X),!G));){var ve=i(X[0]);ve===""&&(F.lastIndex=s(_,p(F.lastIndex),$))}for(var me="",ne=0,ce=0;ce=ne&&(me+=x(_,ne,ae)+Y,ne=ae+q.length)}return me+x(_,ne)}]},!E||!L||w)},63272:function(I,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),m=n(16952),S=n(5700),y=n(12605),k=n(78060),V=n(28340);a("search",function(p,i,c){return[function(){function s(l){var d=m(this),f=o(l)?void 0:k(l,p);return f?e(f,l,d):new RegExp(l)[p](y(d))}return s}(),function(s){var l=t(this),d=y(s),f=c(i,l,d);if(f.done)return f.value;var u=l.lastIndex;S(u,0)||(l.lastIndex=0);var v=V(l,d);return S(l.lastIndex,u)||(l.lastIndex=u),v===null?-1:v.index}]})},34325:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("small")},{small:function(){function o(){return a(this,"small","","")}return o}()})},39930:function(I,r,n){"use strict";var e=n(91495),a=n(67250),t=n(79942),o=n(30365),m=n(42871),S=n(16952),y=n(28987),k=n(35483),V=n(10188),p=n(12605),i=n(78060),c=n(28340),s=n(62115),l=n(40033),d=s.UNSUPPORTED_Y,f=4294967295,u=Math.min,v=a([].push),b=a("".slice),C=!l(function(){var g=/(?:)/,N=g.exec;g.exec=function(){return N.apply(this,arguments)};var x="ab".split(g);return x.length!==2||x[0]!=="a"||x[1]!=="b"}),h="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;t("split",function(g,N,x){var B="0".split(void 0,0).length?function(L,w){return L===void 0&&w===0?[]:e(N,this,L,w)}:N;return[function(){function L(w,E){var T=S(this),A=m(w)?void 0:i(w,g);return A?e(A,w,T,E):e(B,p(T),w,E)}return L}(),function(L,w){var E=o(this),T=p(L);if(!h){var A=x(B,E,T,w,B!==N);if(A.done)return A.value}var O=y(E,RegExp),P=E.unicode,M=(E.ignoreCase?"i":"")+(E.multiline?"m":"")+(E.unicode?"u":"")+(d?"g":"y"),D=new O(d?"^(?:"+E.source+")":E,M),F=w===void 0?f:w>>>0;if(F===0)return[];if(T.length===0)return c(D,T)===null?[T]:[];for(var _=0,W=0,U=[];W1?arguments[1]:void 0,f.length)),v=m(d);return p(f,u,u+v.length)===v}return l}()})},74498:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("strike")},{strike:function(){function o(){return a(this,"strike","","")}return o}()})},15812:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sub")},{sub:function(){function o(){return a(this,"sub","","")}return o}()})},57726:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sup")},{sup:function(){function o(){return a(this,"sup","","")}return o}()})},70604:function(I,r,n){"use strict";n(99159);var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==a},{trimEnd:a})},85404:function(I,r,n){"use strict";var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==a},{trimLeft:a})},99159:function(I,r,n){"use strict";var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==a},{trimRight:a})},34965:function(I,r,n){"use strict";n(85404);var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==a},{trimStart:a})},8448:function(I,r,n){"use strict";var e=n(63964),a=n(92648).trim,t=n(90012);e({target:"String",proto:!0,forced:t("trim")},{trim:function(){function o(){return a(this)}return o}()})},79250:function(I,r,n){"use strict";var e=n(85889);e("asyncIterator")},49899:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(67250),m=n(4493),S=n(58310),y=n(52357),k=n(40033),V=n(45299),p=n(21287),i=n(30365),c=n(57591),s=n(767),l=n(12605),d=n(87458),f=n(80674),u=n(18450),v=n(37310),b=n(81644),C=n(89235),h=n(27193),g=n(74595),N=n(24239),x=n(12867),B=n(55938),L=n(73936),w=n(16639),E=n(19417),T=n(79195),A=n(16738),O=n(24697),P=n(55557),M=n(85889),D=n(52360),F=n(84925),_=n(5419),W=n(22603).forEach,U=E("hidden"),G="Symbol",$="prototype",oe=_.set,X=_.getterFor(G),ve=Object[$],me=a.Symbol,ne=me&&me[$],ce=a.RangeError,q=a.TypeError,ae=a.QObject,J=h.f,Y=g.f,Q=b.f,Z=x.f,te=o([].push),se=w("symbols"),ye=w("op-symbols"),fe=w("wks"),Ie=!ae||!ae[$]||!ae[$].findChild,R=function(Ne,Se,H){var le=J(ve,Se);le&&delete ve[Se],Y(Ne,Se,H),le&&Ne!==ve&&Y(ve,Se,le)},re=S&&k(function(){return f(Y({},"a",{get:function(){function Pe(){return Y(this,"a",{value:7}).a}return Pe}()})).a!==7})?R:Y,de=function(Ne,Se){var H=se[Ne]=f(ne);return oe(H,{type:G,tag:Ne,description:Se}),S||(H.description=Se),H},Ce=function(){function Pe(Ne,Se,H){Ne===ve&&Ce(ye,Se,H),i(Ne);var le=s(Se);return i(H),V(se,le)?(H.enumerable?(V(Ne,U)&&Ne[U][le]&&(Ne[U][le]=!1),H=f(H,{enumerable:d(0,!1)})):(V(Ne,U)||Y(Ne,U,d(1,f(null))),Ne[U][le]=!0),re(Ne,le,H)):Y(Ne,le,H)}return Pe}(),pe=function(){function Pe(Ne,Se){i(Ne);var H=c(Se),le=u(H).concat(_e(H));return W(le,function(be){(!S||t(ke,H,be))&&Ce(Ne,be,H[be])}),Ne}return Pe}(),Be=function(){function Pe(Ne,Se){return Se===void 0?f(Ne):pe(f(Ne),Se)}return Pe}(),ke=function(){function Pe(Ne){var Se=s(Ne),H=t(Z,this,Se);return this===ve&&V(se,Se)&&!V(ye,Se)?!1:H||!V(this,Se)||!V(se,Se)||V(this,U)&&this[U][Se]?H:!0}return Pe}(),Ae=function(){function Pe(Ne,Se){var H=c(Ne),le=s(Se);if(!(H===ve&&V(se,le)&&!V(ye,le))){var be=J(H,le);return be&&V(se,le)&&!(V(H,U)&&H[U][le])&&(be.enumerable=!0),be}}return Pe}(),De=function(){function Pe(Ne){var Se=Q(c(Ne)),H=[];return W(Se,function(le){!V(se,le)&&!V(T,le)&&te(H,le)}),H}return Pe}(),_e=function(Ne){var Se=Ne===ve,H=Q(Se?ye:c(Ne)),le=[];return W(H,function(be){V(se,be)&&(!Se||V(ve,be))&&te(le,se[be])}),le};y||(me=function(){function Pe(){if(p(ne,this))throw new q("Symbol is not a constructor");var Ne=!arguments.length||arguments[0]===void 0?void 0:l(arguments[0]),Se=A(Ne),H=function(){function le(be){var Ve=this===void 0?a:this;Ve===ve&&t(H,ye,be),V(Ve,U)&&V(Ve[U],Se)&&(Ve[U][Se]=!1);var Le=d(1,be);try{re(Ve,Se,Le)}catch(Te){if(!(Te instanceof ce))throw Te;R(Ve,Se,Le)}}return le}();return S&&Ie&&re(ve,Se,{configurable:!0,set:H}),de(Se,Ne)}return Pe}(),ne=me[$],B(ne,"toString",function(){function Pe(){return X(this).tag}return Pe}()),B(me,"withoutSetter",function(Pe){return de(A(Pe),Pe)}),x.f=ke,g.f=Ce,N.f=pe,h.f=Ae,v.f=b.f=De,C.f=_e,P.f=function(Pe){return de(O(Pe),Pe)},S&&(L(ne,"description",{configurable:!0,get:function(){function Pe(){return X(this).description}return Pe}()}),m||B(ve,"propertyIsEnumerable",ke,{unsafe:!0}))),e({global:!0,constructor:!0,wrap:!0,forced:!y,sham:!y},{Symbol:me}),W(u(fe),function(Pe){M(Pe)}),e({target:G,stat:!0,forced:!y},{useSetter:function(){function Pe(){Ie=!0}return Pe}(),useSimple:function(){function Pe(){Ie=!1}return Pe}()}),e({target:"Object",stat:!0,forced:!y,sham:!S},{create:Be,defineProperty:Ce,defineProperties:pe,getOwnPropertyDescriptor:Ae}),e({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:De}),D(),F(me,G),T[U]=!0},10933:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(16210),o=n(67250),m=n(45299),S=n(55747),y=n(21287),k=n(12605),V=n(73936),p=n(5774),i=t.Symbol,c=i&&i.prototype;if(a&&S(i)&&(!("description"in c)||i().description!==void 0)){var s={},l=function(){function h(){var g=arguments.length<1||arguments[0]===void 0?void 0:k(arguments[0]),N=y(c,this)?new i(g):g===void 0?i():i(g);return g===""&&(s[N]=!0),N}return h}();p(l,i),l.prototype=c,c.constructor=l;var d=String(i("description detection"))==="Symbol(description detection)",f=o(c.valueOf),u=o(c.toString),v=/^Symbol\((.*)\)[^)]+$/,b=o("".replace),C=o("".slice);V(c,"description",{configurable:!0,get:function(){function h(){var g=f(this);if(m(s,g))return"";var N=u(g),x=d?C(N,7,-1):b(N,v,"$1");return x===""?void 0:x}return h}()}),e({global:!0,constructor:!0,forced:!0},{Symbol:l})}},30828:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(45299),o=n(12605),m=n(16639),S=n(66570),y=m("string-to-symbol-registry"),k=m("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{for:function(){function V(p){var i=o(p);if(t(y,i))return y[i];var c=a("Symbol")(i);return y[i]=c,k[c]=i,c}return V}()})},53795:function(I,r,n){"use strict";var e=n(85889);e("hasInstance")},87806:function(I,r,n){"use strict";var e=n(85889);e("isConcatSpreadable")},64677:function(I,r,n){"use strict";var e=n(85889);e("iterator")},33313:function(I,r,n){"use strict";n(49899),n(30828),n(6862),n(53008),n(28603)},6862:function(I,r,n){"use strict";var e=n(63964),a=n(45299),t=n(71399),o=n(89393),m=n(16639),S=n(66570),y=m("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{keyFor:function(){function k(V){if(!t(V))throw new TypeError(o(V)+" is not a symbol");if(a(y,V))return y[V]}return k}()})},48058:function(I,r,n){"use strict";var e=n(85889);e("match")},51583:function(I,r,n){"use strict";var e=n(85889);e("replace")},82403:function(I,r,n){"use strict";var e=n(85889);e("search")},34265:function(I,r,n){"use strict";var e=n(85889);e("species")},3295:function(I,r,n){"use strict";var e=n(85889);e("split")},1078:function(I,r,n){"use strict";var e=n(85889),a=n(52360);e("toPrimitive"),a()},63207:function(I,r,n){"use strict";var e=n(4009),a=n(85889),t=n(84925);a("toStringTag"),t(e("Symbol"),"Symbol")},80520:function(I,r,n){"use strict";var e=n(85889);e("unscopables")},99872:function(I,r,n){"use strict";var e=n(67250),a=n(4246),t=n(71447),o=e(t),m=a.aTypedArray,S=a.exportTypedArrayMethod;S("copyWithin",function(){function y(k,V){return o(m(this),k,V,arguments.length>2?arguments[2]:void 0)}return y}())},73364:function(I,r,n){"use strict";var e=n(4246),a=n(22603).every,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("every",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},58166:function(I,r,n){"use strict";var e=n(4246),a=n(88471),t=n(61484),o=n(2281),m=n(91495),S=n(67250),y=n(40033),k=e.aTypedArray,V=e.exportTypedArrayMethod,p=S("".slice),i=y(function(){var c=0;return new Int8Array(2).fill({valueOf:function(){function s(){return c++}return s}()}),c!==1});V("fill",function(){function c(s){var l=arguments.length;k(this);var d=p(o(this),0,3)==="Big"?t(s):+s;return m(a,this,d,l>1?arguments[1]:void 0,l>2?arguments[2]:void 0)}return c}(),i)},23793:function(I,r,n){"use strict";var e=n(4246),a=n(22603).filter,t=n(45399),o=e.aTypedArray,m=e.exportTypedArrayMethod;m("filter",function(){function S(y){var k=a(o(this),y,arguments.length>1?arguments[1]:void 0);return t(this,k)}return S}())},13917:function(I,r,n){"use strict";var e=n(4246),a=n(22603).findIndex,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("findIndex",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},43820:function(I,r,n){"use strict";var e=n(4246),a=n(22603).find,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("find",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},80756:function(I,r,n){"use strict";var e=n(80185);e("Float32",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},70567:function(I,r,n){"use strict";var e=n(80185);e("Float64",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},19852:function(I,r,n){"use strict";var e=n(4246),a=n(22603).forEach,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("forEach",function(){function m(S){a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},40379:function(I,r,n){"use strict";var e=n(86563),a=n(4246).exportTypedArrayStaticMethod,t=n(3805);a("from",t,e)},92770:function(I,r,n){"use strict";var e=n(4246),a=n(14211).includes,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("includes",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},81069:function(I,r,n){"use strict";var e=n(4246),a=n(14211).indexOf,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("indexOf",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},60037:function(I,r,n){"use strict";var e=n(80185);e("Int16",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},44195:function(I,r,n){"use strict";var e=n(80185);e("Int32",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},66756:function(I,r,n){"use strict";var e=n(80185);e("Int8",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},63689:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(4246),m=n(34570),S=n(24697),y=S("iterator"),k=e.Uint8Array,V=t(m.values),p=t(m.keys),i=t(m.entries),c=o.aTypedArray,s=o.exportTypedArrayMethod,l=k&&k.prototype,d=!a(function(){l[y].call([1])}),f=!!l&&l.values&&l[y]===l.values&&l.values.name==="values",u=function(){function v(){return V(c(this))}return v}();s("entries",function(){function v(){return i(c(this))}return v}(),d),s("keys",function(){function v(){return p(c(this))}return v}(),d),s("values",u,d||!f,{name:"values"}),s(y,u,d||!f,{name:"values"})},5659:function(I,r,n){"use strict";var e=n(4246),a=n(67250),t=e.aTypedArray,o=e.exportTypedArrayMethod,m=a([].join);o("join",function(){function S(y){return m(t(this),y)}return S}())},25014:function(I,r,n){"use strict";var e=n(4246),a=n(61267),t=n(1325),o=e.aTypedArray,m=e.exportTypedArrayMethod;m("lastIndexOf",function(){function S(y){var k=arguments.length;return a(t,o(this),k>1?[y,arguments[1]]:[y])}return S}())},32189:function(I,r,n){"use strict";var e=n(4246),a=n(22603).map,t=n(31082),o=e.aTypedArray,m=e.exportTypedArrayMethod;m("map",function(){function S(y){return a(o(this),y,arguments.length>1?arguments[1]:void 0,function(k,V){return new(t(k))(V)})}return S}())},23030:function(I,r,n){"use strict";var e=n(4246),a=n(86563),t=e.aTypedArrayConstructor,o=e.exportTypedArrayStaticMethod;o("of",function(){function m(){for(var S=0,y=arguments.length,k=new(t(this))(y);y>S;)k[S]=arguments[S++];return k}return m}(),a)},49110:function(I,r,n){"use strict";var e=n(4246),a=n(56844).right,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduceRight",function(){function m(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return m}())},24309:function(I,r,n){"use strict";var e=n(4246),a=n(56844).left,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduce",function(){function m(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return m}())},56445:function(I,r,n){"use strict";var e=n(4246),a=e.aTypedArray,t=e.exportTypedArrayMethod,o=Math.floor;t("reverse",function(){function m(){for(var S=this,y=a(S).length,k=o(y/2),V=0,p;V1?arguments[1]:void 0,1),b=S(u);if(l)return a(i,this,b,v);var C=this.length,h=o(b),g=0;if(h+v>C)throw new k("Wrong length");for(;gs;)d[s]=i[s++];return d}return k}(),y)},88739:function(I,r,n){"use strict";var e=n(4246),a=n(22603).some,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("some",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},60415:function(I,r,n){"use strict";var e=n(16210),a=n(71138),t=n(40033),o=n(10320),m=n(90274),S=n(4246),y=n(50503),k=n(79725),V=n(83141),p=n(44981),i=S.aTypedArray,c=S.exportTypedArrayMethod,s=e.Uint16Array,l=s&&a(s.prototype.sort),d=!!l&&!(t(function(){l(new s(2),null)})&&t(function(){l(new s(2),{})})),f=!!l&&!t(function(){if(V)return V<74;if(y)return y<67;if(k)return!0;if(p)return p<602;var v=new s(516),b=Array(516),C,h;for(C=0;C<516;C++)h=C%4,v[C]=515-C,b[C]=C-2*h+3;for(l(v,function(g,N){return(g/4|0)-(N/4|0)}),C=0;C<516;C++)if(v[C]!==b[C])return!0}),u=function(b){return function(C,h){return b!==void 0?+b(C,h)||0:h!==h?-1:C!==C?1:C===0&&h===0?1/C>0&&1/h<0?1:-1:C>h}};c("sort",function(){function v(b){return b!==void 0&&o(b),f?l(this,b):m(i(this),u(b))}return v}(),!f||d)},72532:function(I,r,n){"use strict";var e=n(4246),a=n(10188),t=n(13912),o=n(31082),m=e.aTypedArray,S=e.exportTypedArrayMethod;S("subarray",function(){function y(k,V){var p=m(this),i=p.length,c=t(k,i),s=o(p);return new s(p.buffer,p.byteOffset+c*p.BYTES_PER_ELEMENT,a((V===void 0?i:t(V,i))-c))}return y}())},62207:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(4246),o=n(40033),m=n(54602),S=e.Int8Array,y=t.aTypedArray,k=t.exportTypedArrayMethod,V=[].toLocaleString,p=!!S&&o(function(){V.call(new S(1))}),i=o(function(){return[1,2].toLocaleString()!==new S([1,2]).toLocaleString()})||!o(function(){S.prototype.toLocaleString.call([1,2])});k("toLocaleString",function(){function c(){return a(V,p?m(y(this)):y(this),m(arguments))}return c}(),i)},906:function(I,r,n){"use strict";var e=n(4246).exportTypedArrayMethod,a=n(40033),t=n(16210),o=n(67250),m=t.Uint8Array,S=m&&m.prototype||{},y=[].toString,k=o([].join);a(function(){y.call({})})&&(y=function(){function p(){return k(this)}return p}());var V=S.toString!==y;e("toString",y,V)},78824:function(I,r,n){"use strict";var e=n(80185);e("Uint16",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},72846:function(I,r,n){"use strict";var e=n(80185);e("Uint32",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},24575:function(I,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},71968:function(I,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()},!0)},80040:function(I,r,n){"use strict";var e=n(50730),a=n(16210),t=n(67250),o=n(30145),m=n(81969),S=n(45150),y=n(39895),k=n(77568),V=n(5419).enforce,p=n(40033),i=n(21820),c=Object,s=Array.isArray,l=c.isExtensible,d=c.isFrozen,f=c.isSealed,u=c.freeze,v=c.seal,b=!a.ActiveXObject&&"ActiveXObject"in a,C,h=function(A){return function(){function O(){return A(this,arguments.length?arguments[0]:void 0)}return O}()},g=S("WeakMap",h,y),N=g.prototype,x=t(N.set),B=function(){return e&&p(function(){var A=u([]);return x(new g,A,1),!d(A)})};if(i)if(b){C=y.getConstructor(h,"WeakMap",!0),m.enable();var L=t(N.delete),w=t(N.has),E=t(N.get);o(N,{delete:function(){function T(A){if(k(A)&&!l(A)){var O=V(this);return O.frozen||(O.frozen=new C),L(this,A)||O.frozen.delete(A)}return L(this,A)}return T}(),has:function(){function T(A){if(k(A)&&!l(A)){var O=V(this);return O.frozen||(O.frozen=new C),w(this,A)||O.frozen.has(A)}return w(this,A)}return T}(),get:function(){function T(A){if(k(A)&&!l(A)){var O=V(this);return O.frozen||(O.frozen=new C),w(this,A)?E(this,A):O.frozen.get(A)}return E(this,A)}return T}(),set:function(){function T(A,O){if(k(A)&&!l(A)){var P=V(this);P.frozen||(P.frozen=new C),w(this,A)?x(this,A,O):P.frozen.set(A,O)}else x(this,A,O);return this}return T}()})}else B()&&o(N,{set:function(){function T(A,O){var P;return s(A)&&(d(A)?P=u:f(A)&&(P=v)),x(this,A,O),P&&P(A),this}return T}()})},90846:function(I,r,n){"use strict";n(80040)},67042:function(I,r,n){"use strict";var e=n(45150),a=n(39895);e("WeakSet",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},40348:function(I,r,n){"use strict";n(67042)},5606:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).clear;e({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==t},{clearImmediate:t})},83006:function(I,r,n){"use strict";n(5606),n(27807)},25764:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(37713),o=n(10320),m=n(24986),S=n(40033),y=n(58310),k=S(function(){return y&&Object.getOwnPropertyDescriptor(a,"queueMicrotask").value.length!==1});e({global:!0,enumerable:!0,dontCallGetSet:!0,forced:k},{queueMicrotask:function(){function V(p){m(arguments.length,1),t(o(p))}return V}()})},27807:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).set,o=n(78362),m=a.setImmediate?o(t,!1):t;e({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==m},{setImmediate:m})},45569:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setInterval,!0);e({global:!0,bind:!0,forced:a.setInterval!==o},{setInterval:o})},5213:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setTimeout,!0);e({global:!0,bind:!0,forced:a.setTimeout!==o},{setTimeout:o})},69401:function(I,r,n){"use strict";n(45569),n(5213)},7435:function(I){"use strict";/** + */var t=r.BoxWithSampleText=function(){function o(f){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({},f,{children:[(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))}return o}()},67160:function(){},23542:function(){},30386:function(){},98996:function(){},41639:function(){},50578:function(){},4444:function(){},77870:function(){},23632:function(){},24226:function(){},39108:function(){},21039:function(){},51862:function(){},56856:function(){},63489:function(){},1965:function(){},1272:function(){},74757:function(){},11714:function(){},73492:function(){},49641:function(){},17570:function(){},61858:function(){},73358:function(){},32882:function(){},70752:function(L,r,n){var e={"./pai_advsecrecords.js":96572,"./pai_atmosphere.js":80818,"./pai_bioscan.js":23903,"./pai_camera_bug.js":79592,"./pai_directives.js":64988,"./pai_doorjack.js":13813,"./pai_encoder.js":43816,"./pai_gps_module.js":88895,"./pai_main_menu.js":66025,"./pai_manifest.js":2983,"./pai_medrecords.js":40758,"./pai_messenger.js":98599,"./pai_radio.js":50775,"./pai_sec_chem.js":19873,"./pai_secrecords.js":48623,"./pai_signaler.js":47297};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,L.exports=a,a.id=70752},59395:function(L,r,n){var e={"./pda_atmos_scan.js":78532,"./pda_janitor.js":40253,"./pda_main_menu.js":58293,"./pda_manifest.js":58059,"./pda_medical.js":18147,"./pda_messenger.js":77595,"./pda_mule.js":24635,"./pda_notes.js":97085,"./pda_power.js":57513,"./pda_request_console.js":57635,"./pda_secbot.js":99808,"./pda_security.js":77168,"./pda_signaler.js":21773,"./pda_status_display.js":81857,"./pda_supplyrecords.js":70287};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,L.exports=a,a.id=59395},32054:function(L,r,n){var e={"./AICard":1090,"./AICard.js":1090,"./AIFixer":39454,"./AIFixer.js":39454,"./APC":88422,"./APC.js":88422,"./ATM":99660,"./ATM.js":99660,"./AccountsUplinkTerminal":86423,"./AccountsUplinkTerminal.js":86423,"./AdminAntagMenu":23001,"./AdminAntagMenu.js":23001,"./AgentCard":79571,"./AgentCard.js":79571,"./AiAirlock":56793,"./AiAirlock.js":56793,"./AirAlarm":72475,"./AirAlarm.js":72475,"./AirlockAccessController":12333,"./AirlockAccessController.js":12333,"./AirlockElectronics":28736,"./AirlockElectronics.js":28736,"./AlertModal":47365,"./AlertModal.tsx":47365,"./AppearanceChanger":71824,"./AppearanceChanger.js":71824,"./AtmosAlertConsole":72285,"./AtmosAlertConsole.js":72285,"./AtmosControl":65805,"./AtmosControl.js":65805,"./AtmosFilter":87816,"./AtmosFilter.js":87816,"./AtmosMixer":52977,"./AtmosMixer.js":52977,"./AtmosPump":11748,"./AtmosPump.js":11748,"./AutoDoc":76511,"./AutoDoc.js":76511,"./Autolathe":59179,"./Autolathe.js":59179,"./Biogenerator":64273,"./Biogenerator.js":64273,"./BlueSpaceArtilleryControl":18621,"./BlueSpaceArtilleryControl.js":18621,"./BluespaceRiftScanner":13995,"./BluespaceRiftScanner.js":13995,"./BluespaceRiftServer":25530,"./BluespaceRiftServer.js":25530,"./BluespaceTap":27629,"./BluespaceTap.js":27629,"./BodyScanner":33758,"./BodyScanner.js":33758,"./BorgPanel":42570,"./BorgPanel.js":42570,"./BotClean":20464,"./BotClean.js":20464,"./BotSecurity":74439,"./BotSecurity.js":74439,"./BrigCells":10833,"./BrigCells.js":10833,"./BrigTimer":45761,"./BrigTimer.js":45761,"./CameraConsole":26300,"./CameraConsole.js":26300,"./Canister":52927,"./Canister.js":52927,"./CardComputer":51793,"./CardComputer.js":51793,"./CargoConsole":64083,"./CargoConsole.js":64083,"./CentcomPodLauncher":65875,"./CentcomPodLauncher/":65875,"./CentcomPodLauncher/DelayHelper":22794,"./CentcomPodLauncher/DelayHelper.tsx":22794,"./CentcomPodLauncher/PodBays":23749,"./CentcomPodLauncher/PodBays.tsx":23749,"./CentcomPodLauncher/PodLaunch":8507,"./CentcomPodLauncher/PodLaunch.tsx":8507,"./CentcomPodLauncher/PodSounds":15802,"./CentcomPodLauncher/PodSounds.tsx":15802,"./CentcomPodLauncher/PodStatusPage":94577,"./CentcomPodLauncher/PodStatusPage.tsx":94577,"./CentcomPodLauncher/PresetsPage":30590,"./CentcomPodLauncher/PresetsPage.tsx":30590,"./CentcomPodLauncher/ReverseMenu":72932,"./CentcomPodLauncher/ReverseMenu.tsx":72932,"./CentcomPodLauncher/StylePage":68569,"./CentcomPodLauncher/StylePage.tsx":68569,"./CentcomPodLauncher/Tabs":8179,"./CentcomPodLauncher/Tabs.tsx":8179,"./CentcomPodLauncher/Timing":18885,"./CentcomPodLauncher/Timing.tsx":18885,"./CentcomPodLauncher/ViewTabHolder":76417,"./CentcomPodLauncher/ViewTabHolder.tsx":76417,"./CentcomPodLauncher/constants":7144,"./CentcomPodLauncher/constants.ts":7144,"./CentcomPodLauncher/hooks":20345,"./CentcomPodLauncher/hooks.ts":20345,"./CentcomPodLauncher/index":65875,"./CentcomPodLauncher/index.tsx":65875,"./CentcomPodLauncher/types":16780,"./CentcomPodLauncher/types.ts":16780,"./Changelog":12226,"./Changelog.js":12226,"./CheckboxListInputModal":91360,"./CheckboxListInputModal.tsx":91360,"./ChemDispenser":36108,"./ChemDispenser.js":36108,"./ChemHeater":13146,"./ChemHeater.js":13146,"./ChemMaster":56541,"./ChemMaster.tsx":56541,"./CloningConsole":37173,"./CloningConsole.js":37173,"./CoinMint":18259,"./CoinMint.tsx":18259,"./ColorPickerModal":93858,"./ColorPickerModal.tsx":93858,"./CommunicationsComputer":63818,"./CommunicationsComputer.js":63818,"./Contractor":21813,"./Contractor.js":21813,"./ConveyorSwitch":54151,"./ConveyorSwitch.js":54151,"./CrewMonitor":73169,"./CrewMonitor.js":73169,"./Cryo":63987,"./Cryo.js":63987,"./CryopodConsole":86099,"./CryopodConsole.js":86099,"./Customat":94848,"./Customat.js":94848,"./DNAModifier":12692,"./DNAModifier.js":12692,"./DestinationTagger":41074,"./DestinationTagger.js":41074,"./DisposalBin":46500,"./DisposalBin.js":46500,"./DnaVault":33233,"./DnaVault.js":33233,"./EFTPOS":17263,"./EFTPOS.js":17263,"./ERTManager":76382,"./ERTManager.js":76382,"./Electropack":82565,"./Electropack.js":82565,"./EvolutionMenu":36730,"./EvolutionMenu.js":36730,"./ExosuitFabricator":17370,"./ExosuitFabricator.js":17370,"./ExternalAirlockController":97086,"./ExternalAirlockController.js":97086,"./FaxMachine":96142,"./FaxMachine.js":96142,"./FloorPainter":83767,"./FloorPainter.js":83767,"./GPS":53424,"./GPS.js":53424,"./GasAnalyzer":68703,"./GasAnalyzer.js":68703,"./GasFreezer":27546,"./GasFreezer.js":27546,"./GeneModder":89124,"./GeneModder.js":89124,"./GenericCrewManifest":73053,"./GenericCrewManifest.js":73053,"./GhostHudPanel":42914,"./GhostHudPanel.js":42914,"./GlandDispenser":25825,"./GlandDispenser.js":25825,"./HandheldChemDispenser":67834,"./HandheldChemDispenser.js":67834,"./ImplantPad":75926,"./ImplantPad.js":75926,"./Instrument":25471,"./Instrument.js":25471,"./ItemPixelShift":65021,"./ItemPixelShift.js":65021,"./KeyComboModal":13618,"./KeyComboModal.tsx":13618,"./KeycardAuth":35655,"./KeycardAuth.js":35655,"./LaborClaimConsole":40951,"./LaborClaimConsole.js":40951,"./LawManager":9525,"./LawManager.js":9525,"./ListInputModal":90447,"./ListInputModal.tsx":90447,"./Loadout":26826,"./Loadout.tsx":26826,"./MechBayConsole":72106,"./MechBayConsole.js":72106,"./MechaControlConsole":7466,"./MechaControlConsole.js":7466,"./MedicalRecords":79625,"./MedicalRecords.js":79625,"./Mimicking":52306,"./Mimicking.js":52306,"./Minesweeper":66238,"./Minesweeper.js":66238,"./MiniGamesMenu":21385,"./MiniGamesMenu.js":21385,"./MiningVendor":87684,"./MiningVendor.js":87684,"./Multitool":97955,"./Multitool.js":97955,"./Newscaster":64713,"./Newscaster.js":64713,"./NinjaBloodScan":97351,"./NinjaBloodScan.js":97351,"./NinjaMindScan":32989,"./NinjaMindScan.js":32989,"./NuclearBomb":41166,"./NuclearBomb.js":41166,"./NumberInputModal":52416,"./NumberInputModal.tsx":52416,"./OperatingComputer":1218,"./OperatingComputer.js":1218,"./Orbit":46892,"./Orbit.js":46892,"./OreRedemption":15421,"./OreRedemption.js":15421,"./PAI":30373,"./PAI.js":30373,"./PDA":85175,"./PDA.js":85175,"./PDAPainter":38280,"./PDAPainter.js":38280,"./Pacman":68654,"./Pacman.js":68654,"./PersonalCrafting":33388,"./PersonalCrafting.js":33388,"./Photocopier":56150,"./Photocopier.js":56150,"./PodTracking":94158,"./PodTracking.js":94158,"./PoolController":84676,"./PoolController.js":84676,"./PortablePump":57003,"./PortablePump.js":57003,"./PortableScrubber":70069,"./PortableScrubber.js":70069,"./PortableTurret":59955,"./PortableTurret.js":59955,"./PowerMonitor":61631,"./PowerMonitor.js":61631,"./PrisonerImplantManager":50992,"./PrisonerImplantManager.js":50992,"./QuestConsole":7485,"./QuestConsole.js":7485,"./RCD":94813,"./RCD.js":94813,"./RPD":18738,"./RPD.js":18738,"./Radio":80299,"./Radio.js":80299,"./RankedListInputModal":14846,"./RankedListInputModal.tsx":14846,"./ReagentsEditor":58262,"./ReagentsEditor.tsx":58262,"./RequestConsole":25472,"./RequestConsole.js":25472,"./RequestManager":3786,"./RequestManager.js":3786,"./RndConsole":16475,"./RndConsole.js":16475,"./RndConsoleComponents":13472,"./RndConsoleComponents/":13472,"./RndConsoleComponents/CurrentLevels":93098,"./RndConsoleComponents/CurrentLevels.js":93098,"./RndConsoleComponents/DataDiskMenu":19192,"./RndConsoleComponents/DataDiskMenu.js":19192,"./RndConsoleComponents/DeconstructionMenu":20887,"./RndConsoleComponents/DeconstructionMenu.js":20887,"./RndConsoleComponents/LatheCategory":10666,"./RndConsoleComponents/LatheCategory.js":10666,"./RndConsoleComponents/LatheChemicalStorage":52285,"./RndConsoleComponents/LatheChemicalStorage.js":52285,"./RndConsoleComponents/LatheMainMenu":71964,"./RndConsoleComponents/LatheMainMenu.js":71964,"./RndConsoleComponents/LatheMaterialStorage":17906,"./RndConsoleComponents/LatheMaterialStorage.js":17906,"./RndConsoleComponents/LatheMaterials":83706,"./RndConsoleComponents/LatheMaterials.js":83706,"./RndConsoleComponents/LatheMenu":76749,"./RndConsoleComponents/LatheMenu.js":76749,"./RndConsoleComponents/LatheSearch":74698,"./RndConsoleComponents/LatheSearch.js":74698,"./RndConsoleComponents/MainMenu":17180,"./RndConsoleComponents/MainMenu.js":17180,"./RndConsoleComponents/RndNavButton":63459,"./RndConsoleComponents/RndNavButton.js":63459,"./RndConsoleComponents/RndNavbar":94942,"./RndConsoleComponents/RndNavbar.js":94942,"./RndConsoleComponents/RndRoute":12059,"./RndConsoleComponents/RndRoute.js":12059,"./RndConsoleComponents/SettingsMenu":52580,"./RndConsoleComponents/SettingsMenu.js":52580,"./RndConsoleComponents/index":13472,"./RndConsoleComponents/index.js":13472,"./RoboQuest":40026,"./RoboQuest.js":40026,"./RobotSelfDiagnosis":26109,"./RobotSelfDiagnosis.js":26109,"./RoboticsControlConsole":97997,"./RoboticsControlConsole.js":97997,"./Safe":54431,"./Safe.js":54431,"./SatelliteControl":29740,"./SatelliteControl.js":29740,"./SecureStorage":44162,"./SecureStorage.js":44162,"./SecurityRecords":6272,"./SecurityRecords.js":6272,"./SeedExtractor":5099,"./SeedExtractor.js":5099,"./ShuttleConsole":2916,"./ShuttleConsole.js":2916,"./ShuttleManipulator":39401,"./ShuttleManipulator.js":39401,"./Sleeper":88284,"./Sleeper.js":88284,"./SlotMachine":21597,"./SlotMachine.js":21597,"./Smartfridge":46348,"./Smartfridge.js":46348,"./Smes":86162,"./Smes.js":86162,"./SolarControl":63584,"./SolarControl.js":63584,"./SpawnersMenu":38096,"./SpawnersMenu.js":38096,"./SpiderOS":7957,"./SpiderOS.js":7957,"./StationAlertConsole":38307,"./StationAlertConsole.js":38307,"./StripMenu":39409,"./StripMenu.tsx":39409,"./SuitStorage":69514,"./SuitStorage.js":69514,"./SupermatterMonitor":15022,"./SupermatterMonitor.js":15022,"./SyndicateComputerSimple":46029,"./SyndicateComputerSimple.js":46029,"./SyndieCargoConsole":99279,"./SyndieCargoConsole.js":99279,"./TTSSeedsExplorer":44852,"./TTSSeedsExplorer.js":44852,"./TachyonArray":56441,"./TachyonArray.js":56441,"./Tank":1754,"./Tank.js":1754,"./TankDispenser":7579,"./TankDispenser.js":7579,"./TcommsCore":16136,"./TcommsCore.js":16136,"./TcommsRelay":88046,"./TcommsRelay.js":88046,"./Teleporter":20802,"./Teleporter.js":20802,"./TextInputModal":24410,"./TextInputModal.tsx":24410,"./ThiefKit":69566,"./ThiefKit.js":69566,"./TransferValve":20035,"./TransferValve.js":20035,"./Uplink":52847,"./Uplink.js":52847,"./UploadPanel":80949,"./UploadPanel.js":80949,"./VampireSpecMenu":8946,"./VampireSpecMenu.js":8946,"./VampireTrophiesStatus":45770,"./VampireTrophiesStatus.js":45770,"./Vending":12261,"./Vending.js":12261,"./VolumeMixer":68971,"./VolumeMixer.js":68971,"./VotePanel":2510,"./VotePanel.js":2510,"./Wires":30138,"./Wires.js":30138,"./Workshop":30995,"./Workshop.js":30995,"./common/AccessList":49148,"./common/AccessList.js":49148,"./common/AtmosScan":26991,"./common/AtmosScan.js":26991,"./common/BeakerContents":85870,"./common/BeakerContents.js":85870,"./common/ComplexModal":3939,"./common/ComplexModal.js":3939,"./common/CrewManifest":41874,"./common/CrewManifest.js":41874,"./common/InputButtons":19203,"./common/InputButtons.tsx":19203,"./common/InterfaceLockNoticeBox":195,"./common/InterfaceLockNoticeBox.js":195,"./common/Loader":51057,"./common/Loader.tsx":51057,"./common/LoginInfo":321,"./common/LoginInfo.js":321,"./common/LoginScreen":5485,"./common/LoginScreen.js":5485,"./common/Operating":62411,"./common/Operating.js":62411,"./common/Signaler":13545,"./common/Signaler.js":13545,"./common/SimpleRecords":41984,"./common/SimpleRecords.js":41984,"./common/TemporaryNotice":22091,"./common/TemporaryNotice.js":22091,"./manually-routed/KitchenSink":25443,"./manually-routed/KitchenSink.js":25443,"./pai/pai_advsecrecords":96572,"./pai/pai_advsecrecords.js":96572,"./pai/pai_atmosphere":80818,"./pai/pai_atmosphere.js":80818,"./pai/pai_bioscan":23903,"./pai/pai_bioscan.js":23903,"./pai/pai_camera_bug":79592,"./pai/pai_camera_bug.js":79592,"./pai/pai_directives":64988,"./pai/pai_directives.js":64988,"./pai/pai_doorjack":13813,"./pai/pai_doorjack.js":13813,"./pai/pai_encoder":43816,"./pai/pai_encoder.js":43816,"./pai/pai_gps_module":88895,"./pai/pai_gps_module.js":88895,"./pai/pai_main_menu":66025,"./pai/pai_main_menu.js":66025,"./pai/pai_manifest":2983,"./pai/pai_manifest.js":2983,"./pai/pai_medrecords":40758,"./pai/pai_medrecords.js":40758,"./pai/pai_messenger":98599,"./pai/pai_messenger.js":98599,"./pai/pai_radio":50775,"./pai/pai_radio.js":50775,"./pai/pai_sec_chem":19873,"./pai/pai_sec_chem.js":19873,"./pai/pai_secrecords":48623,"./pai/pai_secrecords.js":48623,"./pai/pai_signaler":47297,"./pai/pai_signaler.js":47297,"./pda/pda_atmos_scan":78532,"./pda/pda_atmos_scan.js":78532,"./pda/pda_janitor":40253,"./pda/pda_janitor.js":40253,"./pda/pda_main_menu":58293,"./pda/pda_main_menu.js":58293,"./pda/pda_manifest":58059,"./pda/pda_manifest.js":58059,"./pda/pda_medical":18147,"./pda/pda_medical.js":18147,"./pda/pda_messenger":77595,"./pda/pda_messenger.js":77595,"./pda/pda_mule":24635,"./pda/pda_mule.js":24635,"./pda/pda_notes":97085,"./pda/pda_notes.js":97085,"./pda/pda_power":57513,"./pda/pda_power.js":57513,"./pda/pda_request_console":57635,"./pda/pda_request_console.js":57635,"./pda/pda_secbot":99808,"./pda/pda_secbot.js":99808,"./pda/pda_security":77168,"./pda/pda_security.js":77168,"./pda/pda_signaler":21773,"./pda/pda_signaler.js":21773,"./pda/pda_status_display":81857,"./pda/pda_status_display.js":81857,"./pda/pda_supplyrecords":70287,"./pda/pda_supplyrecords.js":70287};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,L.exports=a,a.id=32054},4085:function(L,r,n){var e={"./Blink.stories.js":51364,"./BlockQuote.stories.js":32453,"./Box.stories.js":83531,"./Button.stories.js":74198,"./ByondUi.stories.js":51956,"./Collapsible.stories.js":17466,"./Flex.stories.js":89241,"./ImageButton.stories.js":48779,"./Input.stories.js":21394,"./Popper.stories.js":43932,"./ProgressBar.stories.js":33270,"./Stack.stories.js":77766,"./Storage.stories.js":30187,"./Tabs.stories.js":46554,"./Themes.stories.js":53276,"./Tooltip.stories.js":28717};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,L.exports=a,a.id=4085},10320:function(L,r,n){"use strict";var e=n(55747),a=n(89393),t=TypeError;L.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a function")}},32606:function(L,r,n){"use strict";var e=n(1031),a=n(89393),t=TypeError;L.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a constructor")}},35908:function(L,r,n){"use strict";var e=n(45015),a=String,t=TypeError;L.exports=function(o){if(e(o))return o;throw new t("Can't set "+a(o)+" as a prototype")}},80575:function(L,r,n){"use strict";var e=n(24697),a=n(80674),t=n(74595).f,o=e("unscopables"),f=Array.prototype;f[o]===void 0&&t(f,o,{configurable:!0,value:a(null)}),L.exports=function(S){f[o][S]=!0}},35483:function(L,r,n){"use strict";var e=n(50233).charAt;L.exports=function(a,t,o){return t+(o?e(a,t).length:1)}},60077:function(L,r,n){"use strict";var e=n(21287),a=TypeError;L.exports=function(t,o){if(e(o,t))return t;throw new a("Incorrect invocation")}},30365:function(L,r,n){"use strict";var e=n(77568),a=String,t=TypeError;L.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not an object")}},70377:function(L){"use strict";L.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},3782:function(L,r,n){"use strict";var e=n(40033);L.exports=e(function(){if(typeof ArrayBuffer=="function"){var a=new ArrayBuffer(8);Object.isExtensible(a)&&Object.defineProperty(a,"a",{value:8})}})},4246:function(L,r,n){"use strict";var e=n(70377),a=n(58310),t=n(16210),o=n(55747),f=n(77568),S=n(45299),y=n(2281),k=n(89393),V=n(37909),p=n(55938),i=n(73936),c=n(21287),s=n(36917),l=n(76649),d=n(24697),m=n(16738),u=n(5419),v=u.enforce,b=u.get,C=t.Int8Array,h=C&&C.prototype,g=t.Uint8ClampedArray,N=g&&g.prototype,x=C&&s(C),B=h&&s(h),I=Object.prototype,w=t.TypeError,T=d("toStringTag"),A=m("TYPED_ARRAY_TAG"),E="TypedArrayConstructor",P=e&&!!l&&y(t.opera)!=="Opera",O=!1,M,F,D,_={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},W={BigInt64Array:8,BigUint64Array:8},U=function(){function ne(ce){if(!f(ce))return!1;var q=y(ce);return q==="DataView"||S(_,q)||S(W,q)}return ne}(),$=function(ce){var q=s(ce);if(f(q)){var ae=b(q);return ae&&S(ae,E)?ae[E]:$(q)}},G=function(ce){if(!f(ce))return!1;var q=y(ce);return S(_,q)||S(W,q)},oe=function(ce){if(G(ce))return ce;throw new w("Target is not a typed array")},X=function(ce){if(o(ce)&&(!l||c(x,ce)))return ce;throw new w(k(ce)+" is not a typed array constructor")},pe=function(ce,q,ae,Z){if(a){if(ae)for(var Y in _){var Q=t[Y];if(Q&&S(Q.prototype,ce))try{delete Q.prototype[ce]}catch(J){try{Q.prototype[ce]=q}catch(te){}}}(!B[ce]||ae)&&p(B,ce,ae?q:P&&h[ce]||q,Z)}},me=function(ce,q,ae){var Z,Y;if(a){if(l){if(ae){for(Z in _)if(Y=t[Z],Y&&S(Y,ce))try{delete Y[ce]}catch(Q){}}if(!x[ce]||ae)try{return p(x,ce,ae?q:P&&x[ce]||q)}catch(Q){}else return}for(Z in _)Y=t[Z],Y&&(!Y[ce]||ae)&&p(Y,ce,q)}};for(M in _)F=t[M],D=F&&F.prototype,D?v(D)[E]=F:P=!1;for(M in W)F=t[M],D=F&&F.prototype,D&&(v(D)[E]=F);if((!P||!o(x)||x===Function.prototype)&&(x=function(){function ne(){throw new w("Incorrect invocation")}return ne}(),P))for(M in _)t[M]&&l(t[M],x);if((!P||!B||B===I)&&(B=x.prototype,P))for(M in _)t[M]&&l(t[M].prototype,B);if(P&&s(N)!==B&&l(N,B),a&&!S(B,T)){O=!0,i(B,T,{configurable:!0,get:function(){function ne(){return f(this)?this[A]:void 0}return ne}()});for(M in _)t[M]&&V(t[M],A,M)}L.exports={NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:O&&A,aTypedArray:oe,aTypedArrayConstructor:X,exportTypedArrayMethod:pe,exportTypedArrayStaticMethod:me,getTypedArrayConstructor:$,isView:U,isTypedArray:G,TypedArray:x,TypedArrayPrototype:B}},37336:function(L,r,n){"use strict";var e=n(16210),a=n(67250),t=n(58310),o=n(70377),f=n(70520),S=n(37909),y=n(73936),k=n(30145),V=n(40033),p=n(60077),i=n(61365),c=n(10188),s=n(43806),l=n(95867),d=n(91784),m=n(36917),u=n(76649),v=n(88471),b=n(54602),C=n(5781),h=n(5774),g=n(84925),N=n(5419),x=f.PROPER,B=f.CONFIGURABLE,I="ArrayBuffer",w="DataView",T="prototype",A="Wrong length",E="Wrong index",P=N.getterFor(I),O=N.getterFor(w),M=N.set,F=e[I],D=F,_=D&&D[T],W=e[w],U=W&&W[T],$=Object.prototype,G=e.Array,oe=e.RangeError,X=a(v),pe=a([].reverse),me=d.pack,ne=d.unpack,ce=function(re){return[re&255]},q=function(re){return[re&255,re>>8&255]},ae=function(re){return[re&255,re>>8&255,re>>16&255,re>>24&255]},Z=function(re){return re[3]<<24|re[2]<<16|re[1]<<8|re[0]},Y=function(re){return me(l(re),23,4)},Q=function(re){return me(re,52,8)},J=function(re,de,Ce){y(re[T],de,{configurable:!0,get:function(){function he(){return Ce(this)[de]}return he}()})},te=function(re,de,Ce,he){var Be=O(re),ke=s(Ce),Ae=!!he;if(ke+de>Be.byteLength)throw new oe(E);var De=Be.bytes,_e=ke+Be.byteOffset,Pe=b(De,_e,_e+de);return Ae?Pe:pe(Pe)},se=function(re,de,Ce,he,Be,ke){var Ae=O(re),De=s(Ce),_e=he(+Be),Pe=!!ke;if(De+de>Ae.byteLength)throw new oe(E);for(var Ne=Ae.bytes,Se=De+Ae.byteOffset,H=0;HBe)throw new oe("Wrong offset");if(Ce=Ce===void 0?Be-ke:c(Ce),ke+Ce>Be)throw new oe(A);M(this,{type:w,buffer:re,byteLength:Ce,byteOffset:ke,bytes:he.bytes}),t||(this.buffer=re,this.byteLength=Ce,this.byteOffset=ke)}return R}(),U=W[T],t&&(J(D,"byteLength",P),J(W,"buffer",O),J(W,"byteLength",O),J(W,"byteOffset",O)),k(U,{getInt8:function(){function R(re){return te(this,1,re)[0]<<24>>24}return R}(),getUint8:function(){function R(re){return te(this,1,re)[0]}return R}(),getInt16:function(){function R(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return(de[1]<<8|de[0])<<16>>16}return R}(),getUint16:function(){function R(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return de[1]<<8|de[0]}return R}(),getInt32:function(){function R(re){return Z(te(this,4,re,arguments.length>1?arguments[1]:!1))}return R}(),getUint32:function(){function R(re){return Z(te(this,4,re,arguments.length>1?arguments[1]:!1))>>>0}return R}(),getFloat32:function(){function R(re){return ne(te(this,4,re,arguments.length>1?arguments[1]:!1),23)}return R}(),getFloat64:function(){function R(re){return ne(te(this,8,re,arguments.length>1?arguments[1]:!1),52)}return R}(),setInt8:function(){function R(re,de){se(this,1,re,ce,de)}return R}(),setUint8:function(){function R(re,de){se(this,1,re,ce,de)}return R}(),setInt16:function(){function R(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return R}(),setUint16:function(){function R(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return R}(),setInt32:function(){function R(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return R}(),setUint32:function(){function R(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return R}(),setFloat32:function(){function R(re,de){se(this,4,re,Y,de,arguments.length>2?arguments[2]:!1)}return R}(),setFloat64:function(){function R(re,de){se(this,8,re,Q,de,arguments.length>2?arguments[2]:!1)}return R}()});else{var ye=x&&F.name!==I;!V(function(){F(1)})||!V(function(){new F(-1)})||V(function(){return new F,new F(1.5),new F(NaN),F.length!==1||ye&&!B})?(D=function(){function R(re){return p(this,_),C(new F(s(re)),this,D)}return R}(),D[T]=_,_.constructor=D,h(D,F)):ye&&B&&S(F,"name",I),u&&m(U)!==$&&u(U,$);var fe=new W(new D(2)),Le=a(U.setInt8);fe.setInt8(0,2147483648),fe.setInt8(1,2147483649),(fe.getInt8(0)||!fe.getInt8(1))&&k(U,{setInt8:function(){function R(re,de){Le(this,re,de<<24>>24)}return R}(),setUint8:function(){function R(re,de){Le(this,re,de<<24>>24)}return R}()},{unsafe:!0})}g(D,I),g(W,w),L.exports={ArrayBuffer:D,DataView:W}},71447:function(L,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760),o=n(95108),f=Math.min;L.exports=[].copyWithin||function(){function S(y,k){var V=e(this),p=t(V),i=a(y,p),c=a(k,p),s=arguments.length>2?arguments[2]:void 0,l=f((s===void 0?p:a(s,p))-c,p-i),d=1;for(c0;)c in V?V[i]=V[c]:o(V,i),i+=d,c+=d;return V}return S}()},88471:function(L,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760);L.exports=function(){function o(f){for(var S=e(this),y=t(S),k=arguments.length,V=a(k>1?arguments[1]:void 0,y),p=k>2?arguments[2]:void 0,i=p===void 0?y:a(p,y);i>V;)S[V++]=f;return S}return o}()},35601:function(L,r,n){"use strict";var e=n(22603).forEach,a=n(55528),t=a("forEach");L.exports=t?[].forEach:function(){function o(f){return e(this,f,arguments.length>1?arguments[1]:void 0)}return o}()},78008:function(L,r,n){"use strict";var e=n(24760);L.exports=function(a,t,o){for(var f=0,S=arguments.length>2?o:e(t),y=new a(S);S>f;)y[f]=t[f++];return y}},73174:function(L,r,n){"use strict";var e=n(75754),a=n(91495),t=n(46771),o=n(40125),f=n(76571),S=n(1031),y=n(24760),k=n(60102),V=n(77455),p=n(59201),i=Array;L.exports=function(){function c(s){var l=t(s),d=S(this),m=arguments.length,u=m>1?arguments[1]:void 0,v=u!==void 0;v&&(u=e(u,m>2?arguments[2]:void 0));var b=p(l),C=0,h,g,N,x,B,I;if(b&&!(this===i&&f(b)))for(g=d?new this:[],x=V(l,b),B=x.next;!(N=a(B,x)).done;C++)I=v?o(x,u,[N.value,C],!0):N.value,k(g,C,I);else for(h=y(l),g=d?new this(h):i(h);h>C;C++)I=v?u(l[C],C):l[C],k(g,C,I);return g.length=C,g}return c}()},14211:function(L,r,n){"use strict";var e=n(57591),a=n(13912),t=n(24760),o=function(S){return function(y,k,V){var p=e(y),i=t(p);if(i===0)return!S&&-1;var c=a(V,i),s;if(S&&k!==k){for(;i>c;)if(s=p[c++],s!==s)return!0}else for(;i>c;c++)if((S||c in p)&&p[c]===k)return S||c||0;return!S&&-1}};L.exports={includes:o(!0),indexOf:o(!1)}},22603:function(L,r,n){"use strict";var e=n(75754),a=n(67250),t=n(37457),o=n(46771),f=n(24760),S=n(57823),y=a([].push),k=function(p){var i=p===1,c=p===2,s=p===3,l=p===4,d=p===6,m=p===7,u=p===5||d;return function(v,b,C,h){for(var g=o(v),N=t(g),x=f(N),B=e(b,C),I=0,w=h||S,T=i?w(v,x):c||m?w(v,0):void 0,A,E;x>I;I++)if((u||I in N)&&(A=N[I],E=B(A,I,g),p))if(i)T[I]=E;else if(E)switch(p){case 3:return!0;case 5:return A;case 6:return I;case 2:y(T,A)}else switch(p){case 4:return!1;case 7:y(T,A)}return d?-1:s||l?l:T}};L.exports={forEach:k(0),map:k(1),filter:k(2),some:k(3),every:k(4),find:k(5),findIndex:k(6),filterReject:k(7)}},1325:function(L,r,n){"use strict";var e=n(61267),a=n(57591),t=n(61365),o=n(24760),f=n(55528),S=Math.min,y=[].lastIndexOf,k=!!y&&1/[1].lastIndexOf(1,-0)<0,V=f("lastIndexOf"),p=k||!V;L.exports=p?function(){function i(c){if(k)return e(y,this,arguments)||0;var s=a(this),l=o(s);if(l===0)return-1;var d=l-1;for(arguments.length>1&&(d=S(d,t(arguments[1]))),d<0&&(d=l+d);d>=0;d--)if(d in s&&s[d]===c)return d||0;return-1}return i}():y},44091:function(L,r,n){"use strict";var e=n(40033),a=n(24697),t=n(83141),o=a("species");L.exports=function(f){return t>=51||!e(function(){var S=[],y=S.constructor={};return y[o]=function(){return{foo:1}},S[f](Boolean).foo!==1})}},55528:function(L,r,n){"use strict";var e=n(40033);L.exports=function(a,t){var o=[][a];return!!o&&e(function(){o.call(null,t||function(){return 1},1)})}},56844:function(L,r,n){"use strict";var e=n(10320),a=n(46771),t=n(37457),o=n(24760),f=TypeError,S="Reduce of empty array with no initial value",y=function(V){return function(p,i,c,s){var l=a(p),d=t(l),m=o(l);if(e(i),m===0&&c<2)throw new f(S);var u=V?m-1:0,v=V?-1:1;if(c<2)for(;;){if(u in d){s=d[u],u+=v;break}if(u+=v,V?u<0:m<=u)throw new f(S)}for(;V?u>=0:m>u;u+=v)u in d&&(s=i(s,d[u],u,l));return s}};L.exports={left:y(!1),right:y(!0)}},13345:function(L,r,n){"use strict";var e=n(58310),a=n(37386),t=TypeError,o=Object.getOwnPropertyDescriptor,f=e&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(S){return S instanceof TypeError}}();L.exports=f?function(S,y){if(a(S)&&!o(S,"length").writable)throw new t("Cannot set read only .length");return S.length=y}:function(S,y){return S.length=y}},54602:function(L,r,n){"use strict";var e=n(67250);L.exports=e([].slice)},90274:function(L,r,n){"use strict";var e=n(54602),a=Math.floor,t=function(f,S){var y=f.length;if(y<8)for(var k=1,V,p;k0;)f[p]=f[--p];p!==k++&&(f[p]=V)}else for(var i=a(y/2),c=t(e(f,0,i),S),s=t(e(f,i),S),l=c.length,d=s.length,m=0,u=0;m1?arguments[1]:void 0),E;E=E?E.next:T.first;)for(A(E.value,E.key,this);E&&E.removed;)E=E.previous}return I}(),has:function(){function I(w){return!!B(this,w)}return I}()}),t(g,b?{get:function(){function I(w){var T=B(this,w);return T&&T.value}return I}(),set:function(){function I(w,T){return x(this,w===0?0:w,T)}return I}()}:{add:function(){function I(w){return x(this,w=w===0?0:w,w)}return I}()}),i&&a(g,"size",{configurable:!0,get:function(){function I(){return N(this).size}return I}()}),h}return m}(),setStrong:function(){function m(u,v,b){var C=v+" Iterator",h=d(v),g=d(C);k(u,v,function(N,x){l(this,{type:C,target:N,state:h(N),kind:x,last:null})},function(){for(var N=g(this),x=N.kind,B=N.last;B&&B.removed;)B=B.previous;return!N.target||!(N.last=B=B?B.next:N.state.first)?(N.target=null,V(void 0,!0)):V(x==="keys"?B.key:x==="values"?B.value:[B.key,B.value],!1)},b?"entries":"values",!b,!0),p(v)}return m}()}},39895:function(L,r,n){"use strict";var e=n(67250),a=n(30145),t=n(81969).getWeakData,o=n(60077),f=n(30365),S=n(42871),y=n(77568),k=n(49450),V=n(22603),p=n(45299),i=n(5419),c=i.set,s=i.getterFor,l=V.find,d=V.findIndex,m=e([].splice),u=0,v=function(g){return g.frozen||(g.frozen=new b)},b=function(){this.entries=[]},C=function(g,N){return l(g.entries,function(x){return x[0]===N})};b.prototype={get:function(){function h(g){var N=C(this,g);if(N)return N[1]}return h}(),has:function(){function h(g){return!!C(this,g)}return h}(),set:function(){function h(g,N){var x=C(this,g);x?x[1]=N:this.entries.push([g,N])}return h}(),delete:function(){function h(g){var N=d(this.entries,function(x){return x[0]===g});return~N&&m(this.entries,N,1),!!~N}return h}()},L.exports={getConstructor:function(){function h(g,N,x,B){var I=g(function(E,P){o(E,w),c(E,{type:N,id:u++,frozen:null}),S(P)||k(P,E[B],{that:E,AS_ENTRIES:x})}),w=I.prototype,T=s(N),A=function(){function E(P,O,M){var F=T(P),D=t(f(O),!0);return D===!0?v(F).set(O,M):D[F.id]=M,P}return E}();return a(w,{delete:function(){function E(P){var O=T(this);if(!y(P))return!1;var M=t(P);return M===!0?v(O).delete(P):M&&p(M,O.id)&&delete M[O.id]}return E}(),has:function(){function E(P){var O=T(this);if(!y(P))return!1;var M=t(P);return M===!0?v(O).has(P):M&&p(M,O.id)}return E}()}),a(w,x?{get:function(){function E(P){var O=T(this);if(y(P)){var M=t(P);if(M===!0)return v(O).get(P);if(M)return M[O.id]}}return E}(),set:function(){function E(P,O){return A(this,P,O)}return E}()}:{add:function(){function E(P){return A(this,P,!0)}return E}()}),I}return h}()}},45150:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(67250),o=n(41314),f=n(55938),S=n(81969),y=n(49450),k=n(60077),V=n(55747),p=n(42871),i=n(77568),c=n(40033),s=n(92490),l=n(84925),d=n(5781);L.exports=function(m,u,v){var b=m.indexOf("Map")!==-1,C=m.indexOf("Weak")!==-1,h=b?"set":"add",g=a[m],N=g&&g.prototype,x=g,B={},I=function(F){var D=t(N[F]);f(N,F,F==="add"?function(){function _(W){return D(this,W===0?0:W),this}return _}():F==="delete"?function(_){return C&&!i(_)?!1:D(this,_===0?0:_)}:F==="get"?function(){function _(W){return C&&!i(W)?void 0:D(this,W===0?0:W)}return _}():F==="has"?function(){function _(W){return C&&!i(W)?!1:D(this,W===0?0:W)}return _}():function(){function _(W,U){return D(this,W===0?0:W,U),this}return _}())},w=o(m,!V(g)||!(C||N.forEach&&!c(function(){new g().entries().next()})));if(w)x=v.getConstructor(u,m,b,h),S.enable();else if(o(m,!0)){var T=new x,A=T[h](C?{}:-0,1)!==T,E=c(function(){T.has(1)}),P=s(function(M){new g(M)}),O=!C&&c(function(){for(var M=new g,F=5;F--;)M[h](F,F);return!M.has(-0)});P||(x=u(function(M,F){k(M,N);var D=d(new g,M,x);return p(F)||y(F,D[h],{that:D,AS_ENTRIES:b}),D}),x.prototype=N,N.constructor=x),(E||O)&&(I("delete"),I("has"),b&&I("get")),(O||A)&&I(h),C&&N.clear&&delete N.clear}return B[m]=x,e({global:!0,constructor:!0,forced:x!==g},B),l(x,m),C||v.setStrong(x,m,b),x}},5774:function(L,r,n){"use strict";var e=n(45299),a=n(97921),t=n(27193),o=n(74595);L.exports=function(f,S,y){for(var k=a(S),V=o.f,p=t.f,i=0;i"+p+""}},5959:function(L){"use strict";L.exports=function(r,n){return{value:r,done:n}}},37909:function(L,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);L.exports=e?function(o,f,S){return a.f(o,f,t(1,S))}:function(o,f,S){return o[f]=S,o}},87458:function(L){"use strict";L.exports=function(r,n){return{enumerable:!(r&1),configurable:!(r&2),writable:!(r&4),value:n}}},60102:function(L,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);L.exports=function(o,f,S){e?a.f(o,f,t(0,S)):o[f]=S}},67206:function(L,r,n){"use strict";var e=n(67250),a=n(40033),t=n(24051).start,o=RangeError,f=isFinite,S=Math.abs,y=Date.prototype,k=y.toISOString,V=e(y.getTime),p=e(y.getUTCDate),i=e(y.getUTCFullYear),c=e(y.getUTCHours),s=e(y.getUTCMilliseconds),l=e(y.getUTCMinutes),d=e(y.getUTCMonth),m=e(y.getUTCSeconds);L.exports=a(function(){return k.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!a(function(){k.call(new Date(NaN))})?function(){function u(){if(!f(V(this)))throw new o("Invalid time value");var v=this,b=i(v),C=s(v),h=b<0?"-":b>9999?"+":"";return h+t(S(b),h?6:4,0)+"-"+t(d(v)+1,2,0)+"-"+t(p(v),2,0)+"T"+t(c(v),2,0)+":"+t(l(v),2,0)+":"+t(m(v),2,0)+"."+t(C,3,0)+"Z"}return u}():k},10886:function(L,r,n){"use strict";var e=n(30365),a=n(13396),t=TypeError;L.exports=function(o){if(e(this),o==="string"||o==="default")o="string";else if(o!=="number")throw new t("Incorrect hint");return a(this,o)}},73936:function(L,r,n){"use strict";var e=n(20001),a=n(74595);L.exports=function(t,o,f){return f.get&&e(f.get,o,{getter:!0}),f.set&&e(f.set,o,{setter:!0}),a.f(t,o,f)}},55938:function(L,r,n){"use strict";var e=n(55747),a=n(74595),t=n(20001),o=n(18231);L.exports=function(f,S,y,k){k||(k={});var V=k.enumerable,p=k.name!==void 0?k.name:S;if(e(y)&&t(y,p,k),k.global)V?f[S]=y:o(S,y);else{try{k.unsafe?f[S]&&(V=!0):delete f[S]}catch(i){}V?f[S]=y:a.f(f,S,{value:y,enumerable:!1,configurable:!k.nonConfigurable,writable:!k.nonWritable})}return f}},30145:function(L,r,n){"use strict";var e=n(55938);L.exports=function(a,t,o){for(var f in t)e(a,f,t[f],o);return a}},18231:function(L,r,n){"use strict";var e=n(16210),a=Object.defineProperty;L.exports=function(t,o){try{a(e,t,{value:o,configurable:!0,writable:!0})}catch(f){e[t]=o}return o}},95108:function(L,r,n){"use strict";var e=n(89393),a=TypeError;L.exports=function(t,o){if(!delete t[o])throw new a("Cannot delete property "+e(o)+" of "+e(t))}},58310:function(L,r,n){"use strict";var e=n(40033);L.exports=!e(function(){return Object.defineProperty({},1,{get:function(){function a(){return 7}return a}()})[1]!==7})},12689:function(L,r,n){"use strict";var e=n(16210),a=n(77568),t=e.document,o=a(t)&&a(t.createElement);L.exports=function(f){return o?t.createElement(f):{}}},21291:function(L){"use strict";var r=TypeError,n=9007199254740991;L.exports=function(e){if(e>n)throw r("Maximum allowed index exceeded");return e}},89453:function(L){"use strict";L.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},50503:function(L,r,n){"use strict";var e=n(83309),a=e.match(/firefox\/(\d+)/i);L.exports=!!a&&+a[1]},79725:function(L,r,n){"use strict";var e=n(83309);L.exports=/MSIE|Trident/.test(e)},16647:function(L,r,n){"use strict";var e=n(83309);L.exports=/ipad|iphone|ipod/i.test(e)&&typeof Pebble!="undefined"},27770:function(L,r,n){"use strict";var e=n(83309);L.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(e)},81663:function(L,r,n){"use strict";var e=n(10753);L.exports=e==="NODE"},52854:function(L,r,n){"use strict";var e=n(83309);L.exports=/web0s(?!.*chrome)/i.test(e)},83309:function(L,r,n){"use strict";var e=n(16210),a=e.navigator,t=a&&a.userAgent;L.exports=t?String(t):""},83141:function(L,r,n){"use strict";var e=n(16210),a=n(83309),t=e.process,o=e.Deno,f=t&&t.versions||o&&o.version,S=f&&f.v8,y,k;S&&(y=S.split("."),k=y[0]>0&&y[0]<4?1:+(y[0]+y[1])),!k&&a&&(y=a.match(/Edge\/(\d+)/),(!y||y[1]>=74)&&(y=a.match(/Chrome\/(\d+)/),y&&(k=+y[1]))),L.exports=k},44981:function(L,r,n){"use strict";var e=n(83309),a=e.match(/AppleWebKit\/(\d+)\./);L.exports=!!a&&+a[1]},10753:function(L,r,n){"use strict";var e=n(16210),a=n(83309),t=n(7462),o=function(S){return a.slice(0,S.length)===S};L.exports=function(){return o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":e.Bun&&typeof Bun.version=="string"?"BUN":e.Deno&&typeof Deno.version=="object"?"DENO":t(e.process)==="process"?"NODE":e.window&&e.document?"BROWSER":"REST"}()},63964:function(L,r,n){"use strict";var e=n(16210),a=n(27193).f,t=n(37909),o=n(55938),f=n(18231),S=n(5774),y=n(41314);L.exports=function(k,V){var p=k.target,i=k.global,c=k.stat,s,l,d,m,u,v;if(i?l=e:c?l=e[p]||f(p,{}):l=e[p]&&e[p].prototype,l)for(d in V){if(u=V[d],k.dontCallGetSet?(v=a(l,d),m=v&&v.value):m=l[d],s=y(i?d:p+(c?".":"#")+d,k.forced),!s&&m!==void 0){if(typeof u==typeof m)continue;S(u,m)}(k.sham||m&&m.sham)&&t(u,"sham",!0),o(l,d,u,k)}}},40033:function(L){"use strict";L.exports=function(r){try{return!!r()}catch(n){return!0}}},79942:function(L,r,n){"use strict";n(79669);var e=n(91495),a=n(55938),t=n(14489),o=n(40033),f=n(24697),S=n(37909),y=f("species"),k=RegExp.prototype;L.exports=function(V,p,i,c){var s=f(V),l=!o(function(){var v={};return v[s]=function(){return 7},""[V](v)!==7}),d=l&&!o(function(){var v=!1,b=/a/;return V==="split"&&(b={},b.constructor={},b.constructor[y]=function(){return b},b.flags="",b[s]=/./[s]),b.exec=function(){return v=!0,null},b[s](""),!v});if(!l||!d||i){var m=/./[s],u=p(s,""[V],function(v,b,C,h,g){var N=b.exec;return N===t||N===k.exec?l&&!g?{done:!0,value:e(m,b,C,h)}:{done:!0,value:e(v,C,b,h)}:{done:!1}});a(String.prototype,V,u[0]),a(k,s,u[1])}c&&S(k[s],"sham",!0)}},65561:function(L,r,n){"use strict";var e=n(37386),a=n(24760),t=n(21291),o=n(75754),f=function(y,k,V,p,i,c,s,l){for(var d=i,m=0,u=s?o(s,l):!1,v,b;m0&&e(v)?(b=a(v),d=f(y,k,v,b,d,c-1)-1):(t(d+1),y[d]=v),d++),m++;return d};L.exports=f},50730:function(L,r,n){"use strict";var e=n(40033);L.exports=!e(function(){return Object.isExtensible(Object.preventExtensions({}))})},61267:function(L,r,n){"use strict";var e=n(55050),a=Function.prototype,t=a.apply,o=a.call;L.exports=typeof Reflect=="object"&&Reflect.apply||(e?o.bind(t):function(){return o.apply(t,arguments)})},75754:function(L,r,n){"use strict";var e=n(71138),a=n(10320),t=n(55050),o=e(e.bind);L.exports=function(f,S){return a(f),S===void 0?f:t?o(f,S):function(){return f.apply(S,arguments)}}},55050:function(L,r,n){"use strict";var e=n(40033);L.exports=!e(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})},66284:function(L,r,n){"use strict";var e=n(67250),a=n(10320),t=n(77568),o=n(45299),f=n(54602),S=n(55050),y=Function,k=e([].concat),V=e([].join),p={},i=function(s,l,d){if(!o(p,l)){for(var m=[],u=0;u]*>)/g,k=/\$([$&'`]|\d{1,2})/g;L.exports=function(V,p,i,c,s,l){var d=i+V.length,m=c.length,u=k;return s!==void 0&&(s=a(s),u=y),f(l,u,function(v,b){var C;switch(o(b,0)){case"$":return"$";case"&":return V;case"`":return S(p,0,i);case"'":return S(p,d);case"<":C=s[S(b,1,-1)];break;default:var h=+b;if(h===0)return v;if(h>m){var g=t(h/10);return g===0?v:g<=m?c[g-1]===void 0?o(b,1):c[g-1]+o(b,1):v}C=c[h-1]}return C===void 0?"":C})}},16210:function(L,r,n){"use strict";var e=function(t){return t&&t.Math===Math&&t};L.exports=e(typeof globalThis=="object"&&globalThis)||e(typeof window=="object"&&window)||e(typeof self=="object"&&self)||e(typeof n.g=="object"&&n.g)||e(!1)||function(){return this}()||Function("return this")()},45299:function(L,r,n){"use strict";var e=n(67250),a=n(46771),t=e({}.hasOwnProperty);L.exports=Object.hasOwn||function(){function o(f,S){return t(a(f),S)}return o}()},79195:function(L){"use strict";L.exports={}},72259:function(L){"use strict";L.exports=function(r,n){try{arguments.length}catch(e){}}},5315:function(L,r,n){"use strict";var e=n(4009);L.exports=e("document","documentElement")},36223:function(L,r,n){"use strict";var e=n(58310),a=n(40033),t=n(12689);L.exports=!e&&!a(function(){return Object.defineProperty(t("div"),"a",{get:function(){function o(){return 7}return o}()}).a!==7})},91784:function(L){"use strict";var r=Array,n=Math.abs,e=Math.pow,a=Math.floor,t=Math.log,o=Math.LN2,f=function(k,V,p){var i=r(p),c=p*8-V-1,s=(1<>1,d=V===23?e(2,-24)-e(2,-77):0,m=k<0||k===0&&1/k<0?1:0,u=0,v,b,C;for(k=n(k),k!==k||k===1/0?(b=k!==k?1:0,v=s):(v=a(t(k)/o),C=e(2,-v),k*C<1&&(v--,C*=2),v+l>=1?k+=d/C:k+=d*e(2,1-l),k*C>=2&&(v++,C/=2),v+l>=s?(b=0,v=s):v+l>=1?(b=(k*C-1)*e(2,V),v+=l):(b=k*e(2,l-1)*e(2,V),v=0));V>=8;)i[u++]=b&255,b/=256,V-=8;for(v=v<0;)i[u++]=v&255,v/=256,c-=8;return i[u-1]|=m*128,i},S=function(k,V){var p=k.length,i=p*8-V-1,c=(1<>1,l=i-7,d=p-1,m=k[d--],u=m&127,v;for(m>>=7;l>0;)u=u*256+k[d--],l-=8;for(v=u&(1<<-l)-1,u>>=-l,l+=V;l>0;)v=v*256+k[d--],l-=8;if(u===0)u=1-s;else{if(u===c)return v?NaN:m?-1/0:1/0;v+=e(2,V),u-=s}return(m?-1:1)*v*e(2,u-V)};L.exports={pack:f,unpack:S}},37457:function(L,r,n){"use strict";var e=n(67250),a=n(40033),t=n(7462),o=Object,f=e("".split);L.exports=a(function(){return!o("z").propertyIsEnumerable(0)})?function(S){return t(S)==="String"?f(S,""):o(S)}:o},5781:function(L,r,n){"use strict";var e=n(55747),a=n(77568),t=n(76649);L.exports=function(o,f,S){var y,k;return t&&e(y=f.constructor)&&y!==S&&a(k=y.prototype)&&k!==S.prototype&&t(o,k),o}},40492:function(L,r,n){"use strict";var e=n(67250),a=n(55747),t=n(40095),o=e(Function.toString);a(t.inspectSource)||(t.inspectSource=function(f){return o(f)}),L.exports=t.inspectSource},81969:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(79195),o=n(77568),f=n(45299),S=n(74595).f,y=n(37310),k=n(81644),V=n(81834),p=n(16738),i=n(50730),c=!1,s=p("meta"),l=0,d=function(g){S(g,s,{value:{objectID:"O"+l++,weakData:{}}})},m=function(g,N){if(!o(g))return typeof g=="symbol"?g:(typeof g=="string"?"S":"P")+g;if(!f(g,s)){if(!V(g))return"F";if(!N)return"E";d(g)}return g[s].objectID},u=function(g,N){if(!f(g,s)){if(!V(g))return!0;if(!N)return!1;d(g)}return g[s].weakData},v=function(g){return i&&c&&V(g)&&!f(g,s)&&d(g),g},b=function(){C.enable=function(){},c=!0;var g=y.f,N=a([].splice),x={};x[s]=1,g(x).length&&(y.f=function(B){for(var I=g(B),w=0,T=I.length;wB;B++)if(w=P(l[B]),w&&y(s,w))return w;return new c(!1)}N=k(l,x)}for(T=b?l.next:N.next;!(A=a(T,N)).done;){try{w=P(A.value)}catch(O){p(N,"throw",O)}if(typeof w=="object"&&w&&y(s,w))return w}return new c(!1)}},28649:function(L,r,n){"use strict";var e=n(91495),a=n(30365),t=n(78060);L.exports=function(o,f,S){var y,k;a(o);try{if(y=t(o,"return"),!y){if(f==="throw")throw S;return S}y=e(y,o)}catch(V){k=!0,y=V}if(f==="throw")throw S;if(k)throw y;return a(y),S}},5656:function(L,r,n){"use strict";var e=n(67635).IteratorPrototype,a=n(80674),t=n(87458),o=n(84925),f=n(83967),S=function(){return this};L.exports=function(y,k,V,p){var i=k+" Iterator";return y.prototype=a(e,{next:t(+!p,V)}),o(y,i,!1,!0),f[i]=S,y}},65574:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(4493),o=n(70520),f=n(55747),S=n(5656),y=n(36917),k=n(76649),V=n(84925),p=n(37909),i=n(55938),c=n(24697),s=n(83967),l=n(67635),d=o.PROPER,m=o.CONFIGURABLE,u=l.IteratorPrototype,v=l.BUGGY_SAFARI_ITERATORS,b=c("iterator"),C="keys",h="values",g="entries",N=function(){return this};L.exports=function(x,B,I,w,T,A,E){S(I,B,w);var P=function(X){if(X===T&&_)return _;if(!v&&X&&X in F)return F[X];switch(X){case C:return function(){function pe(){return new I(this,X)}return pe}();case h:return function(){function pe(){return new I(this,X)}return pe}();case g:return function(){function pe(){return new I(this,X)}return pe}()}return function(){return new I(this)}},O=B+" Iterator",M=!1,F=x.prototype,D=F[b]||F["@@iterator"]||T&&F[T],_=!v&&D||P(T),W=B==="Array"&&F.entries||D,U,$,G;if(W&&(U=y(W.call(new x)),U!==Object.prototype&&U.next&&(!t&&y(U)!==u&&(k?k(U,u):f(U[b])||i(U,b,N)),V(U,O,!0,!0),t&&(s[O]=N))),d&&T===h&&D&&D.name!==h&&(!t&&m?p(F,"name",h):(M=!0,_=function(){function oe(){return a(D,this)}return oe}())),T)if($={values:P(h),keys:A?_:P(C),entries:P(g)},E)for(G in $)(v||M||!(G in F))&&i(F,G,$[G]);else e({target:B,proto:!0,forced:v||M},$);return(!t||E)&&F[b]!==_&&i(F,b,_,{name:T}),s[B]=_,$}},67635:function(L,r,n){"use strict";var e=n(40033),a=n(55747),t=n(77568),o=n(80674),f=n(36917),S=n(55938),y=n(24697),k=n(4493),V=y("iterator"),p=!1,i,c,s;[].keys&&(s=[].keys(),"next"in s?(c=f(f(s)),c!==Object.prototype&&(i=c)):p=!0);var l=!t(i)||e(function(){var d={};return i[V].call(d)!==d});l?i={}:k&&(i=o(i)),a(i[V])||S(i,V,function(){return this}),L.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},83967:function(L){"use strict";L.exports={}},24760:function(L,r,n){"use strict";var e=n(10188);L.exports=function(a){return e(a.length)}},20001:function(L,r,n){"use strict";var e=n(67250),a=n(40033),t=n(55747),o=n(45299),f=n(58310),S=n(70520).CONFIGURABLE,y=n(40492),k=n(5419),V=k.enforce,p=k.get,i=String,c=Object.defineProperty,s=e("".slice),l=e("".replace),d=e([].join),m=f&&!a(function(){return c(function(){},"length",{value:8}).length!==8}),u=String(String).split("String"),v=L.exports=function(b,C,h){s(i(C),0,7)==="Symbol("&&(C="["+l(i(C),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),h&&h.getter&&(C="get "+C),h&&h.setter&&(C="set "+C),(!o(b,"name")||S&&b.name!==C)&&(f?c(b,"name",{value:C,configurable:!0}):b.name=C),m&&h&&o(h,"arity")&&b.length!==h.arity&&c(b,"length",{value:h.arity});try{h&&o(h,"constructor")&&h.constructor?f&&c(b,"prototype",{writable:!1}):b.prototype&&(b.prototype=void 0)}catch(N){}var g=V(b);return o(g,"source")||(g.source=d(u,typeof C=="string"?C:"")),b};Function.prototype.toString=v(function(){function b(){return t(this)&&p(this).source||y(this)}return b}(),"toString")},82040:function(L){"use strict";var r=Math.expm1,n=Math.exp;L.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||r(-2e-17)!==-2e-17?function(){function e(a){var t=+a;return t===0?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}return e}():r},14950:function(L,r,n){"use strict";var e=n(22172),a=Math.abs,t=2220446049250313e-31,o=1/t,f=function(y){return y+o-o};L.exports=function(S,y,k,V){var p=+S,i=a(p),c=e(p);if(ik||l!==l?c*(1/0):c*l}},95867:function(L,r,n){"use strict";var e=n(14950),a=11920928955078125e-23,t=34028234663852886e22,o=11754943508222875e-54;L.exports=Math.fround||function(){function f(S){return e(S,a,t,o)}return f}()},75002:function(L){"use strict";var r=Math.log,n=Math.LOG10E;L.exports=Math.log10||function(){function e(a){return r(a)*n}return e}()},90874:function(L){"use strict";var r=Math.log;L.exports=Math.log1p||function(){function n(e){var a=+e;return a>-1e-8&&a<1e-8?a-a*a/2:r(1+a)}return n}()},22172:function(L){"use strict";L.exports=Math.sign||function(){function r(n){var e=+n;return e===0||e!==e?e:e<0?-1:1}return r}()},21119:function(L){"use strict";var r=Math.ceil,n=Math.floor;L.exports=Math.trunc||function(){function e(a){var t=+a;return(t>0?n:r)(t)}return e}()},37713:function(L,r,n){"use strict";var e=n(16210),a=n(44915),t=n(75754),o=n(60375).set,f=n(9547),S=n(27770),y=n(16647),k=n(52854),V=n(81663),p=e.MutationObserver||e.WebKitMutationObserver,i=e.document,c=e.process,s=e.Promise,l=a("queueMicrotask"),d,m,u,v,b;if(!l){var C=new f,h=function(){var N,x;for(V&&(N=c.domain)&&N.exit();x=C.get();)try{x()}catch(B){throw C.head&&d(),B}N&&N.enter()};!S&&!V&&!k&&p&&i?(m=!0,u=i.createTextNode(""),new p(h).observe(u,{characterData:!0}),d=function(){u.data=m=!m}):!y&&s&&s.resolve?(v=s.resolve(void 0),v.constructor=s,b=t(v.then,v),d=function(){b(h)}):V?d=function(){c.nextTick(h)}:(o=t(o,e),d=function(){o(h)}),l=function(N){C.head||d(),C.add(N)}}L.exports=l},81837:function(L,r,n){"use strict";var e=n(10320),a=TypeError,t=function(f){var S,y;this.promise=new f(function(k,V){if(S!==void 0||y!==void 0)throw new a("Bad Promise constructor");S=k,y=V}),this.resolve=e(S),this.reject=e(y)};L.exports.f=function(o){return new t(o)}},86213:function(L,r,n){"use strict";var e=n(72586),a=TypeError;L.exports=function(t){if(e(t))throw new a("The method doesn't accept regular expressions");return t}},3294:function(L,r,n){"use strict";var e=n(16210),a=e.isFinite;L.exports=Number.isFinite||function(){function t(o){return typeof o=="number"&&a(o)}return t}()},28506:function(L,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),f=n(92648).trim,S=n(4198),y=t("".charAt),k=e.parseFloat,V=e.Symbol,p=V&&V.iterator,i=1/k(S+"-0")!==-1/0||p&&!a(function(){k(Object(p))});L.exports=i?function(){function c(s){var l=f(o(s)),d=k(l);return d===0&&y(l,0)==="-"?-0:d}return c}():k},13693:function(L,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),f=n(92648).trim,S=n(4198),y=e.parseInt,k=e.Symbol,V=k&&k.iterator,p=/^[+-]?0x/i,i=t(p.exec),c=y(S+"08")!==8||y(S+"0x16")!==22||V&&!a(function(){y(Object(V))});L.exports=c?function(){function s(l,d){var m=f(o(l));return y(m,d>>>0||(i(p,m)?16:10))}return s}():y},41143:function(L,r,n){"use strict";var e=n(58310),a=n(67250),t=n(91495),o=n(40033),f=n(18450),S=n(89235),y=n(12867),k=n(46771),V=n(37457),p=Object.assign,i=Object.defineProperty,c=a([].concat);L.exports=!p||o(function(){if(e&&p({b:1},p(i({},"a",{enumerable:!0,get:function(){function u(){i(this,"b",{value:3,enumerable:!1})}return u}()}),{b:2})).b!==1)return!0;var s={},l={},d=Symbol("assign detection"),m="abcdefghijklmnopqrst";return s[d]=7,m.split("").forEach(function(u){l[u]=u}),p({},s)[d]!==7||f(p({},l)).join("")!==m})?function(){function s(l,d){for(var m=k(l),u=arguments.length,v=1,b=S.f,C=y.f;u>v;)for(var h=V(arguments[v++]),g=b?c(f(h),b(h)):f(h),N=g.length,x=0,B;N>x;)B=g[x++],(!e||t(C,h,B))&&(m[B]=h[B]);return m}return s}():p},80674:function(L,r,n){"use strict";var e=n(30365),a=n(24239),t=n(89453),o=n(79195),f=n(5315),S=n(12689),y=n(19417),k=">",V="<",p="prototype",i="script",c=y("IE_PROTO"),s=function(){},l=function(C){return V+i+k+C+V+"/"+i+k},d=function(C){C.write(l("")),C.close();var h=C.parentWindow.Object;return C=null,h},m=function(){var C=S("iframe"),h="java"+i+":",g;return C.style.display="none",f.appendChild(C),C.src=String(h),g=C.contentWindow.document,g.open(),g.write(l("document.F=Object")),g.close(),g.F},u,v=function(){try{u=new ActiveXObject("htmlfile")}catch(h){}v=typeof document!="undefined"?document.domain&&u?d(u):m():d(u);for(var C=t.length;C--;)delete v[p][t[C]];return v()};o[c]=!0,L.exports=Object.create||function(){function b(C,h){var g;return C!==null?(s[p]=e(C),g=new s,s[p]=null,g[c]=C):g=v(),h===void 0?g:a.f(g,h)}return b}()},24239:function(L,r,n){"use strict";var e=n(58310),a=n(80944),t=n(74595),o=n(30365),f=n(57591),S=n(18450);r.f=e&&!a?Object.defineProperties:function(){function y(k,V){o(k);for(var p=f(V),i=S(V),c=i.length,s=0,l;c>s;)t.f(k,l=i[s++],p[l]);return k}return y}()},74595:function(L,r,n){"use strict";var e=n(58310),a=n(36223),t=n(80944),o=n(30365),f=n(767),S=TypeError,y=Object.defineProperty,k=Object.getOwnPropertyDescriptor,V="enumerable",p="configurable",i="writable";r.f=e?t?function(){function c(s,l,d){if(o(s),l=f(l),o(d),typeof s=="function"&&l==="prototype"&&"value"in d&&i in d&&!d[i]){var m=k(s,l);m&&m[i]&&(s[l]=d.value,d={configurable:p in d?d[p]:m[p],enumerable:V in d?d[V]:m[V],writable:!1})}return y(s,l,d)}return c}():y:function(){function c(s,l,d){if(o(s),l=f(l),o(d),a)try{return y(s,l,d)}catch(m){}if("get"in d||"set"in d)throw new S("Accessors not supported");return"value"in d&&(s[l]=d.value),s}return c}()},27193:function(L,r,n){"use strict";var e=n(58310),a=n(91495),t=n(12867),o=n(87458),f=n(57591),S=n(767),y=n(45299),k=n(36223),V=Object.getOwnPropertyDescriptor;r.f=e?V:function(){function p(i,c){if(i=f(i),c=S(c),k)try{return V(i,c)}catch(s){}if(y(i,c))return o(!a(t.f,i,c),i[c])}return p}()},81644:function(L,r,n){"use strict";var e=n(7462),a=n(57591),t=n(37310).f,o=n(54602),f=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],S=function(k){try{return t(k)}catch(V){return o(f)}};L.exports.f=function(){function y(k){return f&&e(k)==="Window"?S(k):t(a(k))}return y}()},37310:function(L,r,n){"use strict";var e=n(53726),a=n(89453),t=a.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(){function o(f){return e(f,t)}return o}()},89235:function(L,r){"use strict";r.f=Object.getOwnPropertySymbols},36917:function(L,r,n){"use strict";var e=n(45299),a=n(55747),t=n(46771),o=n(19417),f=n(9225),S=o("IE_PROTO"),y=Object,k=y.prototype;L.exports=f?y.getPrototypeOf:function(V){var p=t(V);if(e(p,S))return p[S];var i=p.constructor;return a(i)&&p instanceof i?i.prototype:p instanceof y?k:null}},81834:function(L,r,n){"use strict";var e=n(40033),a=n(77568),t=n(7462),o=n(3782),f=Object.isExtensible,S=e(function(){f(1)});L.exports=S||o?function(){function y(k){return!a(k)||o&&t(k)==="ArrayBuffer"?!1:f?f(k):!0}return y}():f},21287:function(L,r,n){"use strict";var e=n(67250);L.exports=e({}.isPrototypeOf)},53726:function(L,r,n){"use strict";var e=n(67250),a=n(45299),t=n(57591),o=n(14211).indexOf,f=n(79195),S=e([].push);L.exports=function(y,k){var V=t(y),p=0,i=[],c;for(c in V)!a(f,c)&&a(V,c)&&S(i,c);for(;k.length>p;)a(V,c=k[p++])&&(~o(i,c)||S(i,c));return i}},18450:function(L,r,n){"use strict";var e=n(53726),a=n(89453);L.exports=Object.keys||function(){function t(o){return e(o,a)}return t}()},12867:function(L,r){"use strict";var n={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,a=e&&!n.call({1:2},1);r.f=a?function(){function t(o){var f=e(this,o);return!!f&&f.enumerable}return t}():n},57377:function(L,r,n){"use strict";var e=n(4493),a=n(16210),t=n(40033),o=n(44981);L.exports=e||!t(function(){if(!(o&&o<535)){var f=Math.random();__defineSetter__.call(null,f,function(){}),delete a[f]}})},76649:function(L,r,n){"use strict";var e=n(38656),a=n(77568),t=n(16952),o=n(35908);L.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var f=!1,S={},y;try{y=e(Object.prototype,"__proto__","set"),y(S,[]),f=S instanceof Array}catch(k){}return function(){function k(V,p){return t(V),o(p),a(V)&&(f?y(V,p):V.__proto__=p),V}return k}()}():void 0)},70915:function(L,r,n){"use strict";var e=n(58310),a=n(40033),t=n(67250),o=n(36917),f=n(18450),S=n(57591),y=n(12867).f,k=t(y),V=t([].push),p=e&&a(function(){var c=Object.create(null);return c[2]=2,!k(c,2)}),i=function(s){return function(l){for(var d=S(l),m=f(d),u=p&&o(d)===null,v=m.length,b=0,C=[],h;v>b;)h=m[b++],(!e||(u?h in d:k(d,h)))&&V(C,s?[h,d[h]]:d[h]);return C}};L.exports={entries:i(!0),values:i(!1)}},2509:function(L,r,n){"use strict";var e=n(2650),a=n(2281);L.exports=e?{}.toString:function(){function t(){return"[object "+a(this)+"]"}return t}()},13396:function(L,r,n){"use strict";var e=n(91495),a=n(55747),t=n(77568),o=TypeError;L.exports=function(f,S){var y,k;if(S==="string"&&a(y=f.toString)&&!t(k=e(y,f))||a(y=f.valueOf)&&!t(k=e(y,f))||S!=="string"&&a(y=f.toString)&&!t(k=e(y,f)))return k;throw new o("Can't convert object to primitive value")}},97921:function(L,r,n){"use strict";var e=n(4009),a=n(67250),t=n(37310),o=n(89235),f=n(30365),S=a([].concat);L.exports=e("Reflect","ownKeys")||function(){function y(k){var V=t.f(f(k)),p=o.f;return p?S(V,p(k)):V}return y}()},61765:function(L,r,n){"use strict";var e=n(16210);L.exports=e},10729:function(L){"use strict";L.exports=function(r){try{return{error:!1,value:r()}}catch(n){return{error:!0,value:n}}}},74854:function(L,r,n){"use strict";var e=n(16210),a=n(67512),t=n(55747),o=n(41314),f=n(40492),S=n(24697),y=n(10753),k=n(4493),V=n(83141),p=a&&a.prototype,i=S("species"),c=!1,s=t(e.PromiseRejectionEvent),l=o("Promise",function(){var d=f(a),m=d!==String(a);if(!m&&V===66||k&&!(p.catch&&p.finally))return!0;if(!V||V<51||!/native code/.test(d)){var u=new a(function(C){C(1)}),v=function(h){h(function(){},function(){})},b=u.constructor={};if(b[i]=v,c=u.then(function(){})instanceof v,!c)return!0}return!m&&(y==="BROWSER"||y==="DENO")&&!s});L.exports={CONSTRUCTOR:l,REJECTION_EVENT:s,SUBCLASSING:c}},67512:function(L,r,n){"use strict";var e=n(16210);L.exports=e.Promise},66628:function(L,r,n){"use strict";var e=n(30365),a=n(77568),t=n(81837);L.exports=function(o,f){if(e(o),a(f)&&f.constructor===o)return f;var S=t.f(o),y=S.resolve;return y(f),S.promise}},48199:function(L,r,n){"use strict";var e=n(67512),a=n(92490),t=n(74854).CONSTRUCTOR;L.exports=t||!a(function(o){e.all(o).then(void 0,function(){})})},34550:function(L,r,n){"use strict";var e=n(74595).f;L.exports=function(a,t,o){o in a||e(a,o,{configurable:!0,get:function(){function f(){return t[o]}return f}(),set:function(){function f(S){t[o]=S}return f}()})}},9547:function(L){"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(){function n(e){var a={item:e,next:null},t=this.tail;t?t.next=a:this.head=a,this.tail=a}return n}(),get:function(){function n(){var e=this.head;if(e){var a=this.head=e.next;return a===null&&(this.tail=null),e.item}}return n}()},L.exports=r},28340:function(L,r,n){"use strict";var e=n(91495),a=n(30365),t=n(55747),o=n(7462),f=n(14489),S=TypeError;L.exports=function(y,k){var V=y.exec;if(t(V)){var p=e(V,y,k);return p!==null&&a(p),p}if(o(y)==="RegExp")return e(f,y,k);throw new S("RegExp#exec called on incompatible receiver")}},14489:function(L,r,n){"use strict";var e=n(91495),a=n(67250),t=n(12605),o=n(70901),f=n(62115),S=n(16639),y=n(80674),k=n(5419).get,V=n(39173),p=n(35688),i=S("native-string-replace",String.prototype.replace),c=RegExp.prototype.exec,s=c,l=a("".charAt),d=a("".indexOf),m=a("".replace),u=a("".slice),v=function(){var g=/a/,N=/b*/g;return e(c,g,"a"),e(c,N,"a"),g.lastIndex!==0||N.lastIndex!==0}(),b=f.BROKEN_CARET,C=/()??/.exec("")[1]!==void 0,h=v||C||b||V||p;h&&(s=function(){function g(N){var x=this,B=k(x),I=t(N),w=B.raw,T,A,E,P,O,M,F;if(w)return w.lastIndex=x.lastIndex,T=e(s,w,I),x.lastIndex=w.lastIndex,T;var D=B.groups,_=b&&x.sticky,W=e(o,x),U=x.source,$=0,G=I;if(_&&(W=m(W,"y",""),d(W,"g")===-1&&(W+="g"),G=u(I,x.lastIndex),x.lastIndex>0&&(!x.multiline||x.multiline&&l(I,x.lastIndex-1)!=="\n")&&(U="(?: "+U+")",G=" "+G,$++),A=new RegExp("^(?:"+U+")",W)),C&&(A=new RegExp("^"+U+"$(?!\\s)",W)),v&&(E=x.lastIndex),P=e(c,_?A:x,G),_?P?(P.input=u(P.input,$),P[0]=u(P[0],$),P.index=x.lastIndex,x.lastIndex+=P[0].length):x.lastIndex=0:v&&P&&(x.lastIndex=x.global?P.index+P[0].length:E),C&&P&&P.length>1&&e(i,P[0],A,function(){for(O=1;Ob)","g");return o.exec("b").groups.a!=="b"||"b".replace(o,"$c")!=="bc"})},16952:function(L,r,n){"use strict";var e=n(42871),a=TypeError;L.exports=function(t){if(e(t))throw new a("Can't call method on "+t);return t}},44915:function(L,r,n){"use strict";var e=n(16210),a=n(58310),t=Object.getOwnPropertyDescriptor;L.exports=function(o){if(!a)return e[o];var f=t(e,o);return f&&f.value}},5700:function(L){"use strict";L.exports=Object.is||function(){function r(n,e){return n===e?n!==0||1/n===1/e:n!==n&&e!==e}return r}()},78362:function(L,r,n){"use strict";var e=n(16210),a=n(61267),t=n(55747),o=n(10753),f=n(83309),S=n(54602),y=n(24986),k=e.Function,V=/MSIE .\./.test(f)||o==="BUN"&&function(){var p=e.Bun.version.split(".");return p.length<3||p[0]==="0"&&(p[1]<3||p[1]==="3"&&p[2]==="0")}();L.exports=function(p,i){var c=i?2:1;return V?function(s,l){var d=y(arguments.length,1)>c,m=t(s)?s:k(s),u=d?S(arguments,c):[],v=d?function(){a(m,this,u)}:m;return i?p(v,l):p(v)}:p}},58491:function(L,r,n){"use strict";var e=n(4009),a=n(73936),t=n(24697),o=n(58310),f=t("species");L.exports=function(S){var y=e(S);o&&y&&!y[f]&&a(y,f,{configurable:!0,get:function(){function k(){return this}return k}()})}},84925:function(L,r,n){"use strict";var e=n(74595).f,a=n(45299),t=n(24697),o=t("toStringTag");L.exports=function(f,S,y){f&&!y&&(f=f.prototype),f&&!a(f,o)&&e(f,o,{configurable:!0,value:S})}},19417:function(L,r,n){"use strict";var e=n(16639),a=n(16738),t=e("keys");L.exports=function(o){return t[o]||(t[o]=a(o))}},40095:function(L,r,n){"use strict";var e=n(4493),a=n(16210),t=n(18231),o="__core-js_shared__",f=L.exports=a[o]||t(o,{});(f.versions||(f.versions=[])).push({version:"3.38.1",mode:e?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},16639:function(L,r,n){"use strict";var e=n(40095);L.exports=function(a,t){return e[a]||(e[a]=t||{})}},28987:function(L,r,n){"use strict";var e=n(30365),a=n(32606),t=n(42871),o=n(24697),f=o("species");L.exports=function(S,y){var k=e(S).constructor,V;return k===void 0||t(V=e(k)[f])?y:a(V)}},88539:function(L,r,n){"use strict";var e=n(40033);L.exports=function(a){return e(function(){var t=""[a]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},50233:function(L,r,n){"use strict";var e=n(67250),a=n(61365),t=n(12605),o=n(16952),f=e("".charAt),S=e("".charCodeAt),y=e("".slice),k=function(p){return function(i,c){var s=t(o(i)),l=a(c),d=s.length,m,u;return l<0||l>=d?p?"":void 0:(m=S(s,l),m<55296||m>56319||l+1===d||(u=S(s,l+1))<56320||u>57343?p?f(s,l):m:p?y(s,l,l+2):(m-55296<<10)+(u-56320)+65536)}};L.exports={codeAt:k(!1),charAt:k(!0)}},34125:function(L,r,n){"use strict";var e=n(83309);L.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(e)},24051:function(L,r,n){"use strict";var e=n(67250),a=n(10188),t=n(12605),o=n(62443),f=n(16952),S=e(o),y=e("".slice),k=Math.ceil,V=function(i){return function(c,s,l){var d=t(f(c)),m=a(s),u=d.length,v=l===void 0?" ":t(l),b,C;return m<=u||v===""?d:(b=m-u,C=S(v,k(b/v.length)),C.length>b&&(C=y(C,0,b)),i?d+C:C+d)}};L.exports={start:V(!1),end:V(!0)}},62443:function(L,r,n){"use strict";var e=n(61365),a=n(12605),t=n(16952),o=RangeError;L.exports=function(){function f(S){var y=a(t(this)),k="",V=e(S);if(V<0||V===1/0)throw new o("Wrong number of repetitions");for(;V>0;(V>>>=1)&&(y+=y))V&1&&(k+=y);return k}return f}()},43476:function(L,r,n){"use strict";var e=n(92648).end,a=n(90012);L.exports=a("trimEnd")?function(){function t(){return e(this)}return t}():"".trimEnd},90012:function(L,r,n){"use strict";var e=n(70520).PROPER,a=n(40033),t=n(4198),o="\u200B\x85\u180E";L.exports=function(f){return a(function(){return!!t[f]()||o[f]()!==o||e&&t[f].name!==f})}},43885:function(L,r,n){"use strict";var e=n(92648).start,a=n(90012);L.exports=a("trimStart")?function(){function t(){return e(this)}return t}():"".trimStart},92648:function(L,r,n){"use strict";var e=n(67250),a=n(16952),t=n(12605),o=n(4198),f=e("".replace),S=RegExp("^["+o+"]+"),y=RegExp("(^|[^"+o+"])["+o+"]+$"),k=function(p){return function(i){var c=t(a(i));return p&1&&(c=f(c,S,"")),p&2&&(c=f(c,y,"$1")),c}};L.exports={start:k(1),end:k(2),trim:k(3)}},52357:function(L,r,n){"use strict";var e=n(83141),a=n(40033),t=n(16210),o=t.String;L.exports=!!Object.getOwnPropertySymbols&&!a(function(){var f=Symbol("symbol detection");return!o(f)||!(Object(f)instanceof Symbol)||!Symbol.sham&&e&&e<41})},52360:function(L,r,n){"use strict";var e=n(91495),a=n(4009),t=n(24697),o=n(55938);L.exports=function(){var f=a("Symbol"),S=f&&f.prototype,y=S&&S.valueOf,k=t("toPrimitive");S&&!S[k]&&o(S,k,function(V){return e(y,this)},{arity:1})}},66570:function(L,r,n){"use strict";var e=n(52357);L.exports=e&&!!Symbol.for&&!!Symbol.keyFor},60375:function(L,r,n){"use strict";var e=n(16210),a=n(61267),t=n(75754),o=n(55747),f=n(45299),S=n(40033),y=n(5315),k=n(54602),V=n(12689),p=n(24986),i=n(27770),c=n(81663),s=e.setImmediate,l=e.clearImmediate,d=e.process,m=e.Dispatch,u=e.Function,v=e.MessageChannel,b=e.String,C=0,h={},g="onreadystatechange",N,x,B,I;S(function(){N=e.location});var w=function(O){if(f(h,O)){var M=h[O];delete h[O],M()}},T=function(O){return function(){w(O)}},A=function(O){w(O.data)},E=function(O){e.postMessage(b(O),N.protocol+"//"+N.host)};(!s||!l)&&(s=function(){function P(O){p(arguments.length,1);var M=o(O)?O:u(O),F=k(arguments,1);return h[++C]=function(){a(M,void 0,F)},x(C),C}return P}(),l=function(){function P(O){delete h[O]}return P}(),c?x=function(O){d.nextTick(T(O))}:m&&m.now?x=function(O){m.now(T(O))}:v&&!i?(B=new v,I=B.port2,B.port1.onmessage=A,x=t(I.postMessage,I)):e.addEventListener&&o(e.postMessage)&&!e.importScripts&&N&&N.protocol!=="file:"&&!S(E)?(x=E,e.addEventListener("message",A,!1)):g in V("script")?x=function(O){y.appendChild(V("script"))[g]=function(){y.removeChild(this),w(O)}}:x=function(O){setTimeout(T(O),0)}),L.exports={set:s,clear:l}},46438:function(L,r,n){"use strict";var e=n(67250);L.exports=e(1 .valueOf)},13912:function(L,r,n){"use strict";var e=n(61365),a=Math.max,t=Math.min;L.exports=function(o,f){var S=e(o);return S<0?a(S+f,0):t(S,f)}},61484:function(L,r,n){"use strict";var e=n(24843),a=TypeError;L.exports=function(t){var o=e(t,"number");if(typeof o=="number")throw new a("Can't convert number to bigint");return BigInt(o)}},43806:function(L,r,n){"use strict";var e=n(61365),a=n(10188),t=RangeError;L.exports=function(o){if(o===void 0)return 0;var f=e(o),S=a(f);if(f!==S)throw new t("Wrong length or index");return S}},57591:function(L,r,n){"use strict";var e=n(37457),a=n(16952);L.exports=function(t){return e(a(t))}},61365:function(L,r,n){"use strict";var e=n(21119);L.exports=function(a){var t=+a;return t!==t||t===0?0:e(t)}},10188:function(L,r,n){"use strict";var e=n(61365),a=Math.min;L.exports=function(t){var o=e(t);return o>0?a(o,9007199254740991):0}},46771:function(L,r,n){"use strict";var e=n(16952),a=Object;L.exports=function(t){return a(e(t))}},56043:function(L,r,n){"use strict";var e=n(16140),a=RangeError;L.exports=function(t,o){var f=e(t);if(f%o)throw new a("Wrong offset");return f}},16140:function(L,r,n){"use strict";var e=n(61365),a=RangeError;L.exports=function(t){var o=e(t);if(o<0)throw new a("The argument can't be less than 0");return o}},24843:function(L,r,n){"use strict";var e=n(91495),a=n(77568),t=n(71399),o=n(78060),f=n(13396),S=n(24697),y=TypeError,k=S("toPrimitive");L.exports=function(V,p){if(!a(V)||t(V))return V;var i=o(V,k),c;if(i){if(p===void 0&&(p="default"),c=e(i,V,p),!a(c)||t(c))return c;throw new y("Can't convert object to primitive value")}return p===void 0&&(p="number"),f(V,p)}},767:function(L,r,n){"use strict";var e=n(24843),a=n(71399);L.exports=function(t){var o=e(t,"string");return a(o)?o:o+""}},2650:function(L,r,n){"use strict";var e=n(24697),a=e("toStringTag"),t={};t[a]="z",L.exports=String(t)==="[object z]"},12605:function(L,r,n){"use strict";var e=n(2281),a=String;L.exports=function(t){if(e(t)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return a(t)}},15409:function(L){"use strict";var r=Math.round;L.exports=function(n){var e=r(n);return e<0?0:e>255?255:e&255}},89393:function(L){"use strict";var r=String;L.exports=function(n){try{return r(n)}catch(e){return"Object"}}},80185:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(58310),f=n(86563),S=n(4246),y=n(37336),k=n(60077),V=n(87458),p=n(37909),i=n(5841),c=n(10188),s=n(43806),l=n(56043),d=n(15409),m=n(767),u=n(45299),v=n(2281),b=n(77568),C=n(71399),h=n(80674),g=n(21287),N=n(76649),x=n(37310).f,B=n(3805),I=n(22603).forEach,w=n(58491),T=n(73936),A=n(74595),E=n(27193),P=n(78008),O=n(5419),M=n(5781),F=O.get,D=O.set,_=O.enforce,W=A.f,U=E.f,$=a.RangeError,G=y.ArrayBuffer,oe=G.prototype,X=y.DataView,pe=S.NATIVE_ARRAY_BUFFER_VIEWS,me=S.TYPED_ARRAY_TAG,ne=S.TypedArray,ce=S.TypedArrayPrototype,q=S.isTypedArray,ae="BYTES_PER_ELEMENT",Z="Wrong length",Y=function(fe,Le){T(fe,Le,{configurable:!0,get:function(){function R(){return F(this)[Le]}return R}()})},Q=function(fe){var Le;return g(oe,fe)||(Le=v(fe))==="ArrayBuffer"||Le==="SharedArrayBuffer"},J=function(fe,Le){return q(fe)&&!C(Le)&&Le in fe&&i(+Le)&&Le>=0},te=function(){function ye(fe,Le){return Le=m(Le),J(fe,Le)?V(2,fe[Le]):U(fe,Le)}return ye}(),se=function(){function ye(fe,Le,R){return Le=m(Le),J(fe,Le)&&b(R)&&u(R,"value")&&!u(R,"get")&&!u(R,"set")&&!R.configurable&&(!u(R,"writable")||R.writable)&&(!u(R,"enumerable")||R.enumerable)?(fe[Le]=R.value,fe):W(fe,Le,R)}return ye}();o?(pe||(E.f=te,A.f=se,Y(ce,"buffer"),Y(ce,"byteOffset"),Y(ce,"byteLength"),Y(ce,"length")),e({target:"Object",stat:!0,forced:!pe},{getOwnPropertyDescriptor:te,defineProperty:se}),L.exports=function(ye,fe,Le){var R=ye.match(/\d+/)[0]/8,re=ye+(Le?"Clamped":"")+"Array",de="get"+ye,Ce="set"+ye,he=a[re],Be=he,ke=Be&&Be.prototype,Ae={},De=function(H,le){var be=F(H);return be.view[de](le*R+be.byteOffset,!0)},_e=function(H,le,be){var Ve=F(H);Ve.view[Ce](le*R+Ve.byteOffset,Le?d(be):be,!0)},Pe=function(H,le){W(H,le,{get:function(){function be(){return De(this,le)}return be}(),set:function(){function be(Ve){return _e(this,le,Ve)}return be}(),enumerable:!0})};pe?f&&(Be=fe(function(Se,H,le,be){return k(Se,ke),M(function(){return b(H)?Q(H)?be!==void 0?new he(H,l(le,R),be):le!==void 0?new he(H,l(le,R)):new he(H):q(H)?P(Be,H):t(B,Be,H):new he(s(H))}(),Se,Be)}),N&&N(Be,ne),I(x(he),function(Se){Se in Be||p(Be,Se,he[Se])}),Be.prototype=ke):(Be=fe(function(Se,H,le,be){k(Se,ke);var Ve=0,Ie=0,Te,Me,Ee;if(!b(H))Ee=s(H),Me=Ee*R,Te=new G(Me);else if(Q(H)){Te=H,Ie=l(le,R);var Re=H.byteLength;if(be===void 0){if(Re%R)throw new $(Z);if(Me=Re-Ie,Me<0)throw new $(Z)}else if(Me=c(be)*R,Me+Ie>Re)throw new $(Z);Ee=Me/R}else return q(H)?P(Be,H):t(B,Be,H);for(D(Se,{buffer:Te,byteOffset:Ie,byteLength:Me,length:Ee,view:new X(Te)});Ve1?arguments[1]:void 0,v=u!==void 0,b=y(d),C,h,g,N,x,B,I,w;if(b&&!k(b))for(I=S(d,b),w=I.next,d=[];!(B=a(w,I)).done;)d.push(B.value);for(v&&m>2&&(u=e(u,arguments[2])),h=f(d),g=new(p(l))(h),N=V(g),C=0;h>C;C++)x=v?u(d[C],C):d[C],g[C]=N?i(x):+x;return g}return c}()},31082:function(L,r,n){"use strict";var e=n(4246),a=n(28987),t=e.aTypedArrayConstructor,o=e.getTypedArrayConstructor;L.exports=function(f){return t(a(f,o(f)))}},16738:function(L,r,n){"use strict";var e=n(67250),a=0,t=Math.random(),o=e(1 .toString);L.exports=function(f){return"Symbol("+(f===void 0?"":f)+")_"+o(++a+t,36)}},1062:function(L,r,n){"use strict";var e=n(52357);L.exports=e&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},80944:function(L,r,n){"use strict";var e=n(58310),a=n(40033);L.exports=e&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},24986:function(L){"use strict";var r=TypeError;L.exports=function(n,e){if(n=51||!a(function(){var u=[];return u[s]=!1,u.concat()[0]!==u}),d=function(v){if(!o(v))return!1;var b=v[s];return b!==void 0?!!b:t(v)},m=!l||!p("concat");e({target:"Array",proto:!0,arity:1,forced:m},{concat:function(){function u(v){var b=f(this),C=V(b,0),h=0,g,N,x,B,I;for(g=-1,x=arguments.length;g1?arguments[1]:void 0)}return f}()})},68933:function(L,r,n){"use strict";var e=n(63964),a=n(88471),t=n(80575);e({target:"Array",proto:!0},{fill:a}),t("fill")},47830:function(L,r,n){"use strict";var e=n(63964),a=n(22603).filter,t=n(44091),o=t("filter");e({target:"Array",proto:!0,forced:!o},{filter:function(){function f(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return f}()})},64094:function(L,r,n){"use strict";var e=n(63964),a=n(22603).findIndex,t=n(80575),o="findIndex",f=!0;o in[]&&Array(1)[o](function(){f=!1}),e({target:"Array",proto:!0,forced:f},{findIndex:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},13455:function(L,r,n){"use strict";var e=n(63964),a=n(22603).find,t=n(80575),o="find",f=!0;o in[]&&Array(1)[o](function(){f=!1}),e({target:"Array",proto:!0,forced:f},{find:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},32384:function(L,r,n){"use strict";var e=n(63964),a=n(65561),t=n(10320),o=n(46771),f=n(24760),S=n(57823);e({target:"Array",proto:!0},{flatMap:function(){function y(k){var V=o(this),p=f(V),i;return t(k),i=S(V,0),i.length=a(i,V,V,p,0,1,k,arguments.length>1?arguments[1]:void 0),i}return y}()})},61915:function(L,r,n){"use strict";var e=n(63964),a=n(65561),t=n(46771),o=n(24760),f=n(61365),S=n(57823);e({target:"Array",proto:!0},{flat:function(){function y(){var k=arguments.length?arguments[0]:void 0,V=t(this),p=o(V),i=S(V,0);return i.length=a(i,V,V,p,0,k===void 0?1:f(k)),i}return y}()})},25579:function(L,r,n){"use strict";var e=n(63964),a=n(35601);e({target:"Array",proto:!0,forced:[].forEach!==a},{forEach:a})},63532:function(L,r,n){"use strict";var e=n(63964),a=n(73174),t=n(92490),o=!t(function(f){Array.from(f)});e({target:"Array",stat:!0,forced:o},{from:a})},33425:function(L,r,n){"use strict";var e=n(63964),a=n(14211).includes,t=n(40033),o=n(80575),f=t(function(){return!Array(1).includes()});e({target:"Array",proto:!0,forced:f},{includes:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),o("includes")},43894:function(L,r,n){"use strict";var e=n(63964),a=n(71138),t=n(14211).indexOf,o=n(55528),f=a([].indexOf),S=!!f&&1/f([1],1,-0)<0,y=S||!o("indexOf");e({target:"Array",proto:!0,forced:y},{indexOf:function(){function k(V){var p=arguments.length>1?arguments[1]:void 0;return S?f(this,V,p)||0:t(this,V,p)}return k}()})},99636:function(L,r,n){"use strict";var e=n(63964),a=n(37386);e({target:"Array",stat:!0},{isArray:a})},34570:function(L,r,n){"use strict";var e=n(57591),a=n(80575),t=n(83967),o=n(5419),f=n(74595).f,S=n(65574),y=n(5959),k=n(4493),V=n(58310),p="Array Iterator",i=o.set,c=o.getterFor(p);L.exports=S(Array,"Array",function(l,d){i(this,{type:p,target:e(l),index:0,kind:d})},function(){var l=c(this),d=l.target,m=l.index++;if(!d||m>=d.length)return l.target=null,y(void 0,!0);switch(l.kind){case"keys":return y(m,!1);case"values":return y(d[m],!1)}return y([m,d[m]],!1)},"values");var s=t.Arguments=t.Array;if(a("keys"),a("values"),a("entries"),!k&&V&&s.name!=="values")try{f(s,"name",{value:"values"})}catch(l){}},94432:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37457),o=n(57591),f=n(55528),S=a([].join),y=t!==Object,k=y||!f("join",",");e({target:"Array",proto:!0,forced:k},{join:function(){function V(p){return S(o(this),p===void 0?",":p)}return V}()})},24683:function(L,r,n){"use strict";var e=n(63964),a=n(1325);e({target:"Array",proto:!0,forced:a!==[].lastIndexOf},{lastIndexOf:a})},69984:function(L,r,n){"use strict";var e=n(63964),a=n(22603).map,t=n(44091),o=t("map");e({target:"Array",proto:!0,forced:!o},{map:function(){function f(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return f}()})},32089:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(1031),o=n(60102),f=Array,S=a(function(){function y(){}return!(f.of.call(y)instanceof y)});e({target:"Array",stat:!0,forced:S},{of:function(){function y(){for(var k=0,V=arguments.length,p=new(t(this)?this:f)(V);V>k;)o(p,k,arguments[k++]);return p.length=V,p}return y}()})},29645:function(L,r,n){"use strict";var e=n(63964),a=n(56844).right,t=n(55528),o=n(83141),f=n(81663),S=!f&&o>79&&o<83,y=S||!t("reduceRight");e({target:"Array",proto:!0,forced:y},{reduceRight:function(){function k(V){return a(this,V,arguments.length,arguments.length>1?arguments[1]:void 0)}return k}()})},60206:function(L,r,n){"use strict";var e=n(63964),a=n(56844).left,t=n(55528),o=n(83141),f=n(81663),S=!f&&o>79&&o<83,y=S||!t("reduce");e({target:"Array",proto:!0,forced:y},{reduce:function(){function k(V){var p=arguments.length;return a(this,V,p,p>1?arguments[1]:void 0)}return k}()})},4788:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37386),o=a([].reverse),f=[1,2];e({target:"Array",proto:!0,forced:String(f)===String(f.reverse())},{reverse:function(){function S(){return t(this)&&(this.length=this.length),o(this)}return S}()})},58672:function(L,r,n){"use strict";var e=n(63964),a=n(37386),t=n(1031),o=n(77568),f=n(13912),S=n(24760),y=n(57591),k=n(60102),V=n(24697),p=n(44091),i=n(54602),c=p("slice"),s=V("species"),l=Array,d=Math.max;e({target:"Array",proto:!0,forced:!c},{slice:function(){function m(u,v){var b=y(this),C=S(b),h=f(u,C),g=f(v===void 0?C:v,C),N,x,B;if(a(b)&&(N=b.constructor,t(N)&&(N===l||a(N.prototype))?N=void 0:o(N)&&(N=N[s],N===null&&(N=void 0)),N===l||N===void 0))return i(b,h,g);for(x=new(N===void 0?l:N)(d(g-h,0)),B=0;h1?arguments[1]:void 0)}return f}()})},48968:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(10320),o=n(46771),f=n(24760),S=n(95108),y=n(12605),k=n(40033),V=n(90274),p=n(55528),i=n(50503),c=n(79725),s=n(83141),l=n(44981),d=[],m=a(d.sort),u=a(d.push),v=k(function(){d.sort(void 0)}),b=k(function(){d.sort(null)}),C=p("sort"),h=!k(function(){if(s)return s<70;if(!(i&&i>3)){if(c)return!0;if(l)return l<603;var x="",B,I,w,T;for(B=65;B<76;B++){switch(I=String.fromCharCode(B),B){case 66:case 69:case 70:case 72:w=3;break;case 68:case 71:w=4;break;default:w=2}for(T=0;T<47;T++)d.push({k:I+T,v:w})}for(d.sort(function(A,E){return E.v-A.v}),T=0;Ty(w)?1:-1}};e({target:"Array",proto:!0,forced:g},{sort:function(){function x(B){B!==void 0&&t(B);var I=o(this);if(h)return B===void 0?m(I):m(I,B);var w=[],T=f(I),A,E;for(E=0;Eb-N+g;B--)p(v,B-1)}else if(g>N)for(B=b-N;B>C;B--)I=B+N-1,w=B+g-1,I in v?v[w]=v[I]:p(v,w);for(B=0;B9490626562425156e-8?o(p)+S:a(p-1+f(p-1)*f(p+1))}return k}()})},59660:function(L,r,n){"use strict";var e=n(63964),a=Math.asinh,t=Math.log,o=Math.sqrt;function f(y){var k=+y;return!isFinite(k)||k===0?k:k<0?-f(-k):t(k+o(k*k+1))}var S=!(a&&1/a(0)>0);e({target:"Math",stat:!0,forced:S},{asinh:f})},15383:function(L,r,n){"use strict";var e=n(63964),a=Math.atanh,t=Math.log,o=!(a&&1/a(-0)<0);e({target:"Math",stat:!0,forced:o},{atanh:function(){function f(S){var y=+S;return y===0?y:t((1+y)/(1-y))/2}return f}()})},92866:function(L,r,n){"use strict";var e=n(63964),a=n(22172),t=Math.abs,o=Math.pow;e({target:"Math",stat:!0},{cbrt:function(){function f(S){var y=+S;return a(y)*o(t(y),.3333333333333333)}return f}()})},86107:function(L,r,n){"use strict";var e=n(63964),a=Math.floor,t=Math.log,o=Math.LOG2E;e({target:"Math",stat:!0},{clz32:function(){function f(S){var y=S>>>0;return y?31-a(t(y+.5)*o):32}return f}()})},29248:function(L,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.cosh,o=Math.abs,f=Math.E,S=!t||t(710)===1/0;e({target:"Math",stat:!0,forced:S},{cosh:function(){function y(k){var V=a(o(k)-1)+1;return(V+1/(V*f*f))*(f/2)}return y}()})},52540:function(L,r,n){"use strict";var e=n(63964),a=n(82040);e({target:"Math",stat:!0,forced:a!==Math.expm1},{expm1:a})},79007:function(L,r,n){"use strict";var e=n(63964),a=n(95867);e({target:"Math",stat:!0},{fround:a})},77199:function(L,r,n){"use strict";var e=n(63964),a=Math.hypot,t=Math.abs,o=Math.sqrt,f=!!a&&a(1/0,NaN)!==1/0;e({target:"Math",stat:!0,arity:2,forced:f},{hypot:function(){function S(y,k){for(var V=0,p=0,i=arguments.length,c=0,s,l;p0?(l=s/c,V+=l*l):V+=s;return c===1/0?1/0:c*o(V)}return S}()})},6522:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=Math.imul,o=a(function(){return t(4294967295,5)!==-5||t.length!==2});e({target:"Math",stat:!0,forced:o},{imul:function(){function f(S,y){var k=65535,V=+S,p=+y,i=k&V,c=k&p;return 0|i*c+((k&V>>>16)*c+i*(k&p>>>16)<<16>>>0)}return f}()})},95542:function(L,r,n){"use strict";var e=n(63964),a=n(75002);e({target:"Math",stat:!0},{log10:a})},2966:function(L,r,n){"use strict";var e=n(63964),a=n(90874);e({target:"Math",stat:!0},{log1p:a})},20997:function(L,r,n){"use strict";var e=n(63964),a=Math.log,t=Math.LN2;e({target:"Math",stat:!0},{log2:function(){function o(f){return a(f)/t}return o}()})},57400:function(L,r,n){"use strict";var e=n(63964),a=n(22172);e({target:"Math",stat:!0},{sign:a})},45571:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(82040),o=Math.abs,f=Math.exp,S=Math.E,y=a(function(){return Math.sinh(-2e-17)!==-2e-17});e({target:"Math",stat:!0,forced:y},{sinh:function(){function k(V){var p=+V;return o(p)<1?(t(p)-t(-p))/2:(f(p-1)-f(-p-1))*(S/2)}return k}()})},54800:function(L,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.exp;e({target:"Math",stat:!0},{tanh:function(){function o(f){var S=+f,y=a(S),k=a(-S);return y===1/0?1:k===1/0?-1:(y-k)/(t(S)+t(-S))}return o}()})},15709:function(L,r,n){"use strict";var e=n(84925);e(Math,"Math",!0)},76059:function(L,r,n){"use strict";var e=n(63964),a=n(21119);e({target:"Math",stat:!0},{trunc:a})},96614:function(L,r,n){"use strict";var e=n(63964),a=n(4493),t=n(58310),o=n(16210),f=n(61765),S=n(67250),y=n(41314),k=n(45299),V=n(5781),p=n(21287),i=n(71399),c=n(24843),s=n(40033),l=n(37310).f,d=n(27193).f,m=n(74595).f,u=n(46438),v=n(92648).trim,b="Number",C=o[b],h=f[b],g=C.prototype,N=o.TypeError,x=S("".slice),B=S("".charCodeAt),I=function(M){var F=c(M,"number");return typeof F=="bigint"?F:w(F)},w=function(M){var F=c(M,"number"),D,_,W,U,$,G,oe,X;if(i(F))throw new N("Cannot convert a Symbol value to a number");if(typeof F=="string"&&F.length>2){if(F=v(F),D=B(F,0),D===43||D===45){if(_=B(F,2),_===88||_===120)return NaN}else if(D===48){switch(B(F,1)){case 66:case 98:W=2,U=49;break;case 79:case 111:W=8,U=55;break;default:return+F}for($=x(F,2),G=$.length,oe=0;oeU)return NaN;return parseInt($,W)}}return+F},T=y(b,!C(" 0o1")||!C("0b1")||C("+0x1")),A=function(M){return p(g,M)&&s(function(){u(M)})},E=function(){function O(M){var F=arguments.length<1?0:C(I(M));return A(this)?V(Object(F),this,E):F}return O}();E.prototype=g,T&&!a&&(g.constructor=E),e({global:!0,constructor:!0,wrap:!0,forced:T},{Number:E});var P=function(M,F){for(var D=t?l(F):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),_=0,W;D.length>_;_++)k(F,W=D[_])&&!k(M,W)&&m(M,W,d(F,W))};a&&h&&P(f[b],h),(T||a)&&P(f[b],C)},324:function(L,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},90426:function(L,r,n){"use strict";var e=n(63964),a=n(3294);e({target:"Number",stat:!0},{isFinite:a})},95443:function(L,r,n){"use strict";var e=n(63964),a=n(5841);e({target:"Number",stat:!0},{isInteger:a})},87968:function(L,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0},{isNaN:function(){function a(t){return t!==t}return a}()})},55007:function(L,r,n){"use strict";var e=n(63964),a=n(5841),t=Math.abs;e({target:"Number",stat:!0},{isSafeInteger:function(){function o(f){return a(f)&&t(f)<=9007199254740991}return o}()})},55323:function(L,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},13521:function(L,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},5006:function(L,r,n){"use strict";var e=n(63964),a=n(28506);e({target:"Number",stat:!0,forced:Number.parseFloat!==a},{parseFloat:a})},99009:function(L,r,n){"use strict";var e=n(63964),a=n(13693);e({target:"Number",stat:!0,forced:Number.parseInt!==a},{parseInt:a})},85770:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(61365),o=n(46438),f=n(62443),S=n(40033),y=RangeError,k=String,V=Math.floor,p=a(f),i=a("".slice),c=a(1 .toFixed),s=function(C,h,g){return h===0?g:h%2===1?s(C,h-1,g*C):s(C*C,h/2,g)},l=function(C){for(var h=0,g=C;g>=4096;)h+=12,g/=4096;for(;g>=2;)h+=1,g/=2;return h},d=function(C,h,g){for(var N=-1,x=g;++N<6;)x+=h*C[N],C[N]=x%1e7,x=V(x/1e7)},m=function(C,h){for(var g=6,N=0;--g>=0;)N+=C[g],C[g]=V(N/h),N=N%h*1e7},u=function(C){for(var h=6,g="";--h>=0;)if(g!==""||h===0||C[h]!==0){var N=k(C[h]);g=g===""?N:g+p("0",7-N.length)+N}return g},v=S(function(){return c(8e-5,3)!=="0.000"||c(.9,0)!=="1"||c(1.255,2)!=="1.25"||c(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!S(function(){c({})});e({target:"Number",proto:!0,forced:v},{toFixed:function(){function b(C){var h=o(this),g=t(C),N=[0,0,0,0,0,0],x="",B="0",I,w,T,A;if(g<0||g>20)throw new y("Incorrect fraction digits");if(h!==h)return"NaN";if(h<=-1e21||h>=1e21)return k(h);if(h<0&&(x="-",h=-h),h>1e-21)if(I=l(h*s(2,69,1))-69,w=I<0?h*s(2,-I,1):h/s(2,I,1),w*=4503599627370496,I=52-I,I>0){for(d(N,0,w),T=g;T>=7;)d(N,1e7,0),T-=7;for(d(N,s(10,T,1),0),T=I-1;T>=23;)m(N,8388608),T-=23;m(N,1<0?(A=B.length,B=x+(A<=g?"0."+p("0",g-A)+B:i(B,0,A-g)+"."+i(B,A-g))):B=x+B,B}return b}()})},23532:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(40033),o=n(46438),f=a(1 .toPrecision),S=t(function(){return f(1,void 0)!=="1"})||!t(function(){f({})});e({target:"Number",proto:!0,forced:S},{toPrecision:function(){function y(k){return k===void 0?f(o(this)):f(o(this),k)}return y}()})},87119:function(L,r,n){"use strict";var e=n(63964),a=n(41143);e({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},78618:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(80674);e({target:"Object",stat:!0,sham:!a},{create:t})},27129:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),f=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineGetter__:function(){function y(k,V){S.f(f(this),k,{get:o(V),enumerable:!0,configurable:!0})}return y}()})},31943:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(24239).f;e({target:"Object",stat:!0,forced:Object.defineProperties!==t,sham:!a},{defineProperties:t})},3579:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(74595).f;e({target:"Object",stat:!0,forced:Object.defineProperty!==t,sham:!a},{defineProperty:t})},97397:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),f=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineSetter__:function(){function y(k,V){S.f(f(this),k,{set:o(V),enumerable:!0,configurable:!0})}return y}()})},85028:function(L,r,n){"use strict";var e=n(63964),a=n(70915).entries;e({target:"Object",stat:!0},{entries:function(){function t(o){return a(o)}return t}()})},8225:function(L,r,n){"use strict";var e=n(63964),a=n(50730),t=n(40033),o=n(77568),f=n(81969).onFreeze,S=Object.freeze,y=t(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!a},{freeze:function(){function k(V){return S&&o(V)?S(f(V)):V}return k}()})},43331:function(L,r,n){"use strict";var e=n(63964),a=n(49450),t=n(60102);e({target:"Object",stat:!0},{fromEntries:function(){function o(f){var S={};return a(f,function(y,k){t(S,y,k)},{AS_ENTRIES:!0}),S}return o}()})},62289:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(57591),o=n(27193).f,f=n(58310),S=!f||a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!f},{getOwnPropertyDescriptor:function(){function y(k,V){return o(t(k),V)}return y}()})},56196:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(97921),o=n(57591),f=n(27193),S=n(60102);e({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(){function y(k){for(var V=o(k),p=f.f,i=t(V),c={},s=0,l,d;i.length>s;)d=p(V,l=i[s++]),d!==void 0&&S(c,l,d);return c}return y}()})},2950:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(81644).f,o=a(function(){return!Object.getOwnPropertyNames(1)});e({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:t})},28603:function(L,r,n){"use strict";var e=n(63964),a=n(52357),t=n(40033),o=n(89235),f=n(46771),S=!a||t(function(){o.f(1)});e({target:"Object",stat:!0,forced:S},{getOwnPropertySymbols:function(){function y(k){var V=o.f;return V?V(f(k)):[]}return y}()})},44205:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(46771),o=n(36917),f=n(9225),S=a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!f},{getPrototypeOf:function(){function y(k){return o(t(k))}return y}()})},83186:function(L,r,n){"use strict";var e=n(63964),a=n(81834);e({target:"Object",stat:!0,forced:Object.isExtensible!==a},{isExtensible:a})},76065:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),f=n(3782),S=Object.isFrozen,y=f||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isFrozen:function(){function k(V){return!t(V)||f&&o(V)==="ArrayBuffer"?!0:S?S(V):!1}return k}()})},13411:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),f=n(3782),S=Object.isSealed,y=f||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isSealed:function(){function k(V){return!t(V)||f&&o(V)==="ArrayBuffer"?!0:S?S(V):!1}return k}()})},76882:function(L,r,n){"use strict";var e=n(63964),a=n(5700);e({target:"Object",stat:!0},{is:a})},26634:function(L,r,n){"use strict";var e=n(63964),a=n(46771),t=n(18450),o=n(40033),f=o(function(){t(1)});e({target:"Object",stat:!0,forced:f},{keys:function(){function S(y){return t(a(y))}return S}()})},53118:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),f=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupGetter__:function(){function k(V){var p=o(this),i=f(V),c;do if(c=y(p,i))return c.get;while(p=S(p))}return k}()})},42514:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),f=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupSetter__:function(){function k(V){var p=o(this),i=f(V),c;do if(c=y(p,i))return c.set;while(p=S(p))}return k}()})},84353:function(L,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),f=n(40033),S=Object.preventExtensions,y=f(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{preventExtensions:function(){function k(V){return S&&a(V)?S(t(V)):V}return k}()})},62987:function(L,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),f=n(40033),S=Object.seal,y=f(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{seal:function(){function k(V){return S&&a(V)?S(t(V)):V}return k}()})},48993:function(L,r,n){"use strict";var e=n(63964),a=n(76649);e({target:"Object",stat:!0},{setPrototypeOf:a})},52917:function(L,r,n){"use strict";var e=n(2650),a=n(55938),t=n(2509);e||a(Object.prototype,"toString",t,{unsafe:!0})},4972:function(L,r,n){"use strict";var e=n(63964),a=n(70915).values;e({target:"Object",stat:!0},{values:function(){function t(o){return a(o)}return t}()})},28913:function(L,r,n){"use strict";var e=n(63964),a=n(28506);e({global:!0,forced:parseFloat!==a},{parseFloat:a})},36382:function(L,r,n){"use strict";var e=n(63964),a=n(13693);e({global:!0,forced:parseInt!==a},{parseInt:a})},48865:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),f=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{all:function(){function k(V){var p=this,i=o.f(p),c=i.resolve,s=i.reject,l=f(function(){var d=t(p.resolve),m=[],u=0,v=1;S(V,function(b){var C=u++,h=!1;v++,a(d,p,b).then(function(g){h||(h=!0,m[C]=g,--v||c(m))},s)}),--v||c(m)});return l.error&&s(l.value),i.promise}return k}()})},70641:function(L,r,n){"use strict";var e=n(63964),a=n(4493),t=n(74854).CONSTRUCTOR,o=n(67512),f=n(4009),S=n(55747),y=n(55938),k=o&&o.prototype;if(e({target:"Promise",proto:!0,forced:t,real:!0},{catch:function(){function p(i){return this.then(void 0,i)}return p}()}),!a&&S(o)){var V=f("Promise").prototype.catch;k.catch!==V&&y(k,"catch",V,{unsafe:!0})}},75946:function(L,r,n){"use strict";var e=n(63964),a=n(4493),t=n(81663),o=n(16210),f=n(91495),S=n(55938),y=n(76649),k=n(84925),V=n(58491),p=n(10320),i=n(55747),c=n(77568),s=n(60077),l=n(28987),d=n(60375).set,m=n(37713),u=n(72259),v=n(10729),b=n(9547),C=n(5419),h=n(67512),g=n(74854),N=n(81837),x="Promise",B=g.CONSTRUCTOR,I=g.REJECTION_EVENT,w=g.SUBCLASSING,T=C.getterFor(x),A=C.set,E=h&&h.prototype,P=h,O=E,M=o.TypeError,F=o.document,D=o.process,_=N.f,W=_,U=!!(F&&F.createEvent&&o.dispatchEvent),$="unhandledrejection",G="rejectionhandled",oe=0,X=1,pe=2,me=1,ne=2,ce,q,ae,Z,Y=function(Ce){var he;return c(Ce)&&i(he=Ce.then)?he:!1},Q=function(Ce,he){var Be=he.value,ke=he.state===X,Ae=ke?Ce.ok:Ce.fail,De=Ce.resolve,_e=Ce.reject,Pe=Ce.domain,Ne,Se,H;try{Ae?(ke||(he.rejection===ne&&fe(he),he.rejection=me),Ae===!0?Ne=Be:(Pe&&Pe.enter(),Ne=Ae(Be),Pe&&(Pe.exit(),H=!0)),Ne===Ce.promise?_e(new M("Promise-chain cycle")):(Se=Y(Ne))?f(Se,Ne,De,_e):De(Ne)):_e(Be)}catch(le){Pe&&!H&&Pe.exit(),_e(le)}},J=function(Ce,he){Ce.notified||(Ce.notified=!0,m(function(){for(var Be=Ce.reactions,ke;ke=Be.get();)Q(ke,Ce);Ce.notified=!1,he&&!Ce.rejection&&se(Ce)}))},te=function(Ce,he,Be){var ke,Ae;U?(ke=F.createEvent("Event"),ke.promise=he,ke.reason=Be,ke.initEvent(Ce,!1,!0),o.dispatchEvent(ke)):ke={promise:he,reason:Be},!I&&(Ae=o["on"+Ce])?Ae(ke):Ce===$&&u("Unhandled promise rejection",Be)},se=function(Ce){f(d,o,function(){var he=Ce.facade,Be=Ce.value,ke=ye(Ce),Ae;if(ke&&(Ae=v(function(){t?D.emit("unhandledRejection",Be,he):te($,he,Be)}),Ce.rejection=t||ye(Ce)?ne:me,Ae.error))throw Ae.value})},ye=function(Ce){return Ce.rejection!==me&&!Ce.parent},fe=function(Ce){f(d,o,function(){var he=Ce.facade;t?D.emit("rejectionHandled",he):te(G,he,Ce.value)})},Le=function(Ce,he,Be){return function(ke){Ce(he,ke,Be)}},R=function(Ce,he,Be){Ce.done||(Ce.done=!0,Be&&(Ce=Be),Ce.value=he,Ce.state=pe,J(Ce,!0))},re=function(Ce,he,Be){if(!Ce.done){Ce.done=!0,Be&&(Ce=Be);try{if(Ce.facade===he)throw new M("Promise can't be resolved itself");var ke=Y(he);ke?m(function(){var Ae={done:!1};try{f(ke,he,Le(re,Ae,Ce),Le(R,Ae,Ce))}catch(De){R(Ae,De,Ce)}}):(Ce.value=he,Ce.state=X,J(Ce,!1))}catch(Ae){R({done:!1},Ae,Ce)}}};if(B&&(P=function(){function de(Ce){s(this,O),p(Ce),f(ce,this);var he=T(this);try{Ce(Le(re,he),Le(R,he))}catch(Be){R(he,Be)}}return de}(),O=P.prototype,ce=function(){function de(Ce){A(this,{type:x,done:!1,notified:!1,parent:!1,reactions:new b,rejection:!1,state:oe,value:null})}return de}(),ce.prototype=S(O,"then",function(){function de(Ce,he){var Be=T(this),ke=_(l(this,P));return Be.parent=!0,ke.ok=i(Ce)?Ce:!0,ke.fail=i(he)&&he,ke.domain=t?D.domain:void 0,Be.state===oe?Be.reactions.add(ke):m(function(){Q(ke,Be)}),ke.promise}return de}()),q=function(){var Ce=new ce,he=T(Ce);this.promise=Ce,this.resolve=Le(re,he),this.reject=Le(R,he)},N.f=_=function(Ce){return Ce===P||Ce===ae?new q(Ce):W(Ce)},!a&&i(h)&&E!==Object.prototype)){Z=E.then,w||S(E,"then",function(){function de(Ce,he){var Be=this;return new P(function(ke,Ae){f(Z,Be,ke,Ae)}).then(Ce,he)}return de}(),{unsafe:!0});try{delete E.constructor}catch(de){}y&&y(E,O)}e({global:!0,constructor:!0,wrap:!0,forced:B},{Promise:P}),k(P,x,!1,!0),V(x)},69861:function(L,r,n){"use strict";var e=n(63964),a=n(4493),t=n(67512),o=n(40033),f=n(4009),S=n(55747),y=n(28987),k=n(66628),V=n(55938),p=t&&t.prototype,i=!!t&&o(function(){p.finally.call({then:function(){function s(){}return s}()},function(){})});if(e({target:"Promise",proto:!0,real:!0,forced:i},{finally:function(){function s(l){var d=y(this,f("Promise")),m=S(l);return this.then(m?function(u){return k(d,l()).then(function(){return u})}:l,m?function(u){return k(d,l()).then(function(){throw u})}:l)}return s}()}),!a&&S(t)){var c=f("Promise").prototype.finally;p.finally!==c&&V(p,"finally",c,{unsafe:!0})}},53092:function(L,r,n){"use strict";n(75946),n(48865),n(70641),n(16937),n(41719),n(81702)},16937:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),f=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{race:function(){function k(V){var p=this,i=o.f(p),c=i.reject,s=f(function(){var l=t(p.resolve);S(V,function(d){a(l,p,d).then(i.resolve,c)})});return s.error&&c(s.value),i.promise}return k}()})},41719:function(L,r,n){"use strict";var e=n(63964),a=n(81837),t=n(74854).CONSTRUCTOR;e({target:"Promise",stat:!0,forced:t},{reject:function(){function o(f){var S=a.f(this),y=S.reject;return y(f),S.promise}return o}()})},81702:function(L,r,n){"use strict";var e=n(63964),a=n(4009),t=n(4493),o=n(67512),f=n(74854).CONSTRUCTOR,S=n(66628),y=a("Promise"),k=t&&!f;e({target:"Promise",stat:!0,forced:t||f},{resolve:function(){function V(p){return S(k&&this===y?o:this,p)}return V}()})},29674:function(L,r,n){"use strict";var e=n(63964),a=n(61267),t=n(10320),o=n(30365),f=n(40033),S=!f(function(){Reflect.apply(function(){})});e({target:"Reflect",stat:!0,forced:S},{apply:function(){function y(k,V,p){return a(t(k),V,o(p))}return y}()})},81543:function(L,r,n){"use strict";var e=n(63964),a=n(4009),t=n(61267),o=n(66284),f=n(32606),S=n(30365),y=n(77568),k=n(80674),V=n(40033),p=a("Reflect","construct"),i=Object.prototype,c=[].push,s=V(function(){function m(){}return!(p(function(){},[],m)instanceof m)}),l=!V(function(){p(function(){})}),d=s||l;e({target:"Reflect",stat:!0,forced:d,sham:d},{construct:function(){function m(u,v){f(u),S(v);var b=arguments.length<3?u:f(arguments[2]);if(l&&!s)return p(u,v,b);if(u===b){switch(v.length){case 0:return new u;case 1:return new u(v[0]);case 2:return new u(v[0],v[1]);case 3:return new u(v[0],v[1],v[2]);case 4:return new u(v[0],v[1],v[2],v[3])}var C=[null];return t(c,C,v),new(t(o,u,C))}var h=b.prototype,g=k(y(h)?h:i),N=t(u,g,v);return y(N)?N:g}return m}()})},9373:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(767),f=n(74595),S=n(40033),y=S(function(){Reflect.defineProperty(f.f({},1,{value:1}),1,{value:2})});e({target:"Reflect",stat:!0,forced:y,sham:!a},{defineProperty:function(){function k(V,p,i){t(V);var c=o(p);t(i);try{return f.f(V,c,i),!0}catch(s){return!1}}return k}()})},45093:function(L,r,n){"use strict";var e=n(63964),a=n(30365),t=n(27193).f;e({target:"Reflect",stat:!0},{deleteProperty:function(){function o(f,S){var y=t(a(f),S);return y&&!y.configurable?!1:delete f[S]}return o}()})},5815:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(27193);e({target:"Reflect",stat:!0,sham:!a},{getOwnPropertyDescriptor:function(){function f(S,y){return o.f(t(S),y)}return f}()})},88527:function(L,r,n){"use strict";var e=n(63964),a=n(30365),t=n(36917),o=n(9225);e({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(){function f(S){return t(a(S))}return f}()})},63074:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(77568),o=n(30365),f=n(98373),S=n(27193),y=n(36917);function k(V,p){var i=arguments.length<3?V:arguments[2],c,s;if(o(V)===i)return V[p];if(c=S.f(V,p),c)return f(c)?c.value:c.get===void 0?void 0:a(c.get,i);if(t(s=y(V)))return k(s,p,i)}e({target:"Reflect",stat:!0},{get:k})},66390:function(L,r,n){"use strict";var e=n(63964);e({target:"Reflect",stat:!0},{has:function(){function a(t,o){return o in t}return a}()})},7784:function(L,r,n){"use strict";var e=n(63964),a=n(30365),t=n(81834);e({target:"Reflect",stat:!0},{isExtensible:function(){function o(f){return a(f),t(f)}return o}()})},50551:function(L,r,n){"use strict";var e=n(63964),a=n(97921);e({target:"Reflect",stat:!0},{ownKeys:a})},76483:function(L,r,n){"use strict";var e=n(63964),a=n(4009),t=n(30365),o=n(50730);e({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(){function f(S){t(S);try{var y=a("Object","preventExtensions");return y&&y(S),!0}catch(k){return!1}}return f}()})},63915:function(L,r,n){"use strict";var e=n(63964),a=n(30365),t=n(35908),o=n(76649);o&&e({target:"Reflect",stat:!0},{setPrototypeOf:function(){function f(S,y){a(S),t(y);try{return o(S,y),!0}catch(k){return!1}}return f}()})},92046:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(30365),o=n(77568),f=n(98373),S=n(40033),y=n(74595),k=n(27193),V=n(36917),p=n(87458);function i(s,l,d){var m=arguments.length<4?s:arguments[3],u=k.f(t(s),l),v,b,C;if(!u){if(o(b=V(s)))return i(b,l,d,m);u=p(0)}if(f(u)){if(u.writable===!1||!o(m))return!1;if(v=k.f(m,l)){if(v.get||v.set||v.writable===!1)return!1;v.value=d,y.f(m,l,v)}else y.f(m,l,p(0,d))}else{if(C=u.set,C===void 0)return!1;a(C,m,d)}return!0}var c=S(function(){var s=function(){},l=y.f(new s,"a",{configurable:!0});return Reflect.set(s.prototype,"a",1,l)!==!1});e({target:"Reflect",stat:!0,forced:c},{set:i})},51454:function(L,r,n){"use strict";var e=n(58310),a=n(16210),t=n(67250),o=n(41314),f=n(5781),S=n(37909),y=n(80674),k=n(37310).f,V=n(21287),p=n(72586),i=n(12605),c=n(73392),s=n(62115),l=n(34550),d=n(55938),m=n(40033),u=n(45299),v=n(5419).enforce,b=n(58491),C=n(24697),h=n(39173),g=n(35688),N=C("match"),x=a.RegExp,B=x.prototype,I=a.SyntaxError,w=t(B.exec),T=t("".charAt),A=t("".replace),E=t("".indexOf),P=t("".slice),O=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,F=/a/g,D=new x(M)!==M,_=s.MISSED_STICKY,W=s.UNSUPPORTED_Y,U=e&&(!D||_||h||g||m(function(){return F[N]=!1,x(M)!==M||x(F)===F||String(x(M,"i"))!=="/a/i"})),$=function(ne){for(var ce=ne.length,q=0,ae="",Z=!1,Y;q<=ce;q++){if(Y=T(ne,q),Y==="\\"){ae+=Y+T(ne,++q);continue}!Z&&Y==="."?ae+="[\\s\\S]":(Y==="["?Z=!0:Y==="]"&&(Z=!1),ae+=Y)}return ae},G=function(ne){for(var ce=ne.length,q=0,ae="",Z=[],Y=y(null),Q=!1,J=!1,te=0,se="",ye;q<=ce;q++){if(ye=T(ne,q),ye==="\\")ye+=T(ne,++q);else if(ye==="]")Q=!1;else if(!Q)switch(!0){case ye==="[":Q=!0;break;case ye==="(":if(ae+=ye,P(ne,q+1,q+3)==="?:")continue;w(O,P(ne,q+1))&&(q+=2,J=!0),te++;continue;case(ye===">"&&J):if(se===""||u(Y,se))throw new I("Invalid capture group name");Y[se]=!0,Z[Z.length]=[se,te],J=!1,se="";continue}J?se+=ye:ae+=ye}return[ae,Z]};if(o("RegExp",U)){for(var oe=function(){function me(ne,ce){var q=V(B,this),ae=p(ne),Z=ce===void 0,Y=[],Q=ne,J,te,se,ye,fe,Le;if(!q&&ae&&Z&&ne.constructor===oe)return ne;if((ae||V(B,ne))&&(ne=ne.source,Z&&(ce=c(Q))),ne=ne===void 0?"":i(ne),ce=ce===void 0?"":i(ce),Q=ne,h&&"dotAll"in M&&(te=!!ce&&E(ce,"s")>-1,te&&(ce=A(ce,/s/g,""))),J=ce,_&&"sticky"in M&&(se=!!ce&&E(ce,"y")>-1,se&&W&&(ce=A(ce,/y/g,""))),g&&(ye=G(ne),ne=ye[0],Y=ye[1]),fe=f(x(ne,ce),q?this:B,oe),(te||se||Y.length)&&(Le=v(fe),te&&(Le.dotAll=!0,Le.raw=oe($(ne),J)),se&&(Le.sticky=!0),Y.length&&(Le.groups=Y)),ne!==Q)try{S(fe,"source",Q===""?"(?:)":Q)}catch(R){}return fe}return me}(),X=k(x),pe=0;X.length>pe;)l(oe,x,X[pe++]);B.constructor=oe,oe.prototype=B,d(a,"RegExp",oe,{constructor:!0})}b("RegExp")},79669:function(L,r,n){"use strict";var e=n(63964),a=n(14489);e({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},23057:function(L,r,n){"use strict";var e=n(16210),a=n(58310),t=n(73936),o=n(70901),f=n(40033),S=e.RegExp,y=S.prototype,k=a&&f(function(){var V=!0;try{S(".","d")}catch(u){V=!1}var p={},i="",c=V?"dgimsy":"gimsy",s=function(v,b){Object.defineProperty(p,v,{get:function(){function C(){return i+=b,!0}return C}()})},l={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};V&&(l.hasIndices="d");for(var d in l)s(d,l[d]);var m=Object.getOwnPropertyDescriptor(y,"flags").get.call(p);return m!==c||i!==c});k&&t(y,"flags",{configurable:!0,get:o})},57983:function(L,r,n){"use strict";var e=n(70520).PROPER,a=n(55938),t=n(30365),o=n(12605),f=n(40033),S=n(73392),y="toString",k=RegExp.prototype,V=k[y],p=f(function(){return V.call({source:"a",flags:"b"})!=="/a/b"}),i=e&&V.name!==y;(p||i)&&a(k,y,function(){function c(){var s=t(this),l=o(s.source),d=o(S(s));return"/"+l+"/"+d}return c}(),{unsafe:!0})},1963:function(L,r,n){"use strict";var e=n(45150),a=n(41028);e("Set",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},17953:function(L,r,n){"use strict";n(1963)},95309:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("anchor")},{anchor:function(){function o(f){return a(this,"a","name",f)}return o}()})},82256:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("big")},{big:function(){function o(){return a(this,"big","","")}return o}()})},49484:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("blink")},{blink:function(){function o(){return a(this,"blink","","")}return o}()})},38931:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("bold")},{bold:function(){function o(){return a(this,"b","","")}return o}()})},30442:function(L,r,n){"use strict";var e=n(63964),a=n(50233).codeAt;e({target:"String",proto:!0},{codePointAt:function(){function t(o){return a(this,o)}return t}()})},6403:function(L,r,n){"use strict";var e=n(63964),a=n(71138),t=n(27193).f,o=n(10188),f=n(12605),S=n(86213),y=n(16952),k=n(45490),V=n(4493),p=a("".slice),i=Math.min,c=k("endsWith"),s=!V&&!c&&!!function(){var l=t(String.prototype,"endsWith");return l&&!l.writable}();e({target:"String",proto:!0,forced:!s&&!c},{endsWith:function(){function l(d){var m=f(y(this));S(d);var u=arguments.length>1?arguments[1]:void 0,v=m.length,b=u===void 0?v:i(o(u),v),C=f(d);return p(m,b-C.length,b)===C}return l}()})},39308:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fixed")},{fixed:function(){function o(){return a(this,"tt","","")}return o}()})},91550:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontcolor")},{fontcolor:function(){function o(f){return a(this,"font","color",f)}return o}()})},75008:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontsize")},{fontsize:function(){function o(f){return a(this,"font","size",f)}return o}()})},9867:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(13912),o=RangeError,f=String.fromCharCode,S=String.fromCodePoint,y=a([].join),k=!!S&&S.length!==1;e({target:"String",stat:!0,arity:1,forced:k},{fromCodePoint:function(){function V(p){for(var i=[],c=arguments.length,s=0,l;c>s;){if(l=+arguments[s++],t(l,1114111)!==l)throw new o(l+" is not a valid code point");i[s]=l<65536?f(l):f(((l-=65536)>>10)+55296,l%1024+56320)}return y(i,"")}return V}()})},43673:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(86213),o=n(16952),f=n(12605),S=n(45490),y=a("".indexOf);e({target:"String",proto:!0,forced:!S("includes")},{includes:function(){function k(V){return!!~y(f(o(this)),f(t(V)),arguments.length>1?arguments[1]:void 0)}return k}()})},56027:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("italics")},{italics:function(){function o(){return a(this,"i","","")}return o}()})},12354:function(L,r,n){"use strict";var e=n(50233).charAt,a=n(12605),t=n(5419),o=n(65574),f=n(5959),S="String Iterator",y=t.set,k=t.getterFor(S);o(String,"String",function(V){y(this,{type:S,string:a(V),index:0})},function(){function V(){var p=k(this),i=p.string,c=p.index,s;return c>=i.length?f(void 0,!0):(s=e(i,c),p.index+=s.length,f(s,!1))}return V}())},50340:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("link")},{link:function(){function o(f){return a(this,"a","href",f)}return o}()})},22515:function(L,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),f=n(10188),S=n(12605),y=n(16952),k=n(78060),V=n(35483),p=n(28340);a("match",function(i,c,s){return[function(){function l(d){var m=y(this),u=o(d)?void 0:k(d,i);return u?e(u,d,m):new RegExp(d)[i](S(m))}return l}(),function(l){var d=t(this),m=S(l),u=s(c,d,m);if(u.done)return u.value;if(!d.global)return p(d,m);var v=d.unicode;d.lastIndex=0;for(var b=[],C=0,h;(h=p(d,m))!==null;){var g=S(h[0]);b[C]=g,g===""&&(d.lastIndex=V(m,f(d.lastIndex),v)),C++}return C===0?null:b}]})},5143:function(L,r,n){"use strict";var e=n(63964),a=n(24051).end,t=n(34125);e({target:"String",proto:!0,forced:t},{padEnd:function(){function o(f){return a(this,f,arguments.length>1?arguments[1]:void 0)}return o}()})},93514:function(L,r,n){"use strict";var e=n(63964),a=n(24051).start,t=n(34125);e({target:"String",proto:!0,forced:t},{padStart:function(){function o(f){return a(this,f,arguments.length>1?arguments[1]:void 0)}return o}()})},5416:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(57591),o=n(46771),f=n(12605),S=n(24760),y=a([].push),k=a([].join);e({target:"String",stat:!0},{raw:function(){function V(p){var i=t(o(p).raw),c=S(i);if(!c)return"";for(var s=arguments.length,l=[],d=0;;){if(y(l,f(i[d++])),d===c)return k(l,"");d")!=="7"});o("replace",function(A,E,P){var O=w?"$":"$0";return[function(){function M(F,D){var _=c(this),W=k(F)?void 0:l(F,v);return W?a(W,F,_,D):a(E,i(_),F,D)}return M}(),function(M,F){var D=S(this),_=i(M);if(typeof F=="string"&&N(F,O)===-1&&N(F,"$<")===-1){var W=P(E,D,_,F);if(W.done)return W.value}var U=y(F);U||(F=i(F));var $=D.global,G;$&&(G=D.unicode,D.lastIndex=0);for(var oe=[],X;X=m(D,_),!(X===null||(g(oe,X),!$));){var pe=i(X[0]);pe===""&&(D.lastIndex=s(_,p(D.lastIndex),G))}for(var me="",ne=0,ce=0;ce=ne&&(me+=x(_,ne,ae)+Y,ne=ae+q.length)}return me+x(_,ne)}]},!T||!I||w)},63272:function(L,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),f=n(16952),S=n(5700),y=n(12605),k=n(78060),V=n(28340);a("search",function(p,i,c){return[function(){function s(l){var d=f(this),m=o(l)?void 0:k(l,p);return m?e(m,l,d):new RegExp(l)[p](y(d))}return s}(),function(s){var l=t(this),d=y(s),m=c(i,l,d);if(m.done)return m.value;var u=l.lastIndex;S(u,0)||(l.lastIndex=0);var v=V(l,d);return S(l.lastIndex,u)||(l.lastIndex=u),v===null?-1:v.index}]})},34325:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("small")},{small:function(){function o(){return a(this,"small","","")}return o}()})},39930:function(L,r,n){"use strict";var e=n(91495),a=n(67250),t=n(79942),o=n(30365),f=n(42871),S=n(16952),y=n(28987),k=n(35483),V=n(10188),p=n(12605),i=n(78060),c=n(28340),s=n(62115),l=n(40033),d=s.UNSUPPORTED_Y,m=4294967295,u=Math.min,v=a([].push),b=a("".slice),C=!l(function(){var g=/(?:)/,N=g.exec;g.exec=function(){return N.apply(this,arguments)};var x="ab".split(g);return x.length!==2||x[0]!=="a"||x[1]!=="b"}),h="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;t("split",function(g,N,x){var B="0".split(void 0,0).length?function(I,w){return I===void 0&&w===0?[]:e(N,this,I,w)}:N;return[function(){function I(w,T){var A=S(this),E=f(w)?void 0:i(w,g);return E?e(E,w,A,T):e(B,p(A),w,T)}return I}(),function(I,w){var T=o(this),A=p(I);if(!h){var E=x(B,T,A,w,B!==N);if(E.done)return E.value}var P=y(T,RegExp),O=T.unicode,M=(T.ignoreCase?"i":"")+(T.multiline?"m":"")+(T.unicode?"u":"")+(d?"g":"y"),F=new P(d?"^(?:"+T.source+")":T,M),D=w===void 0?m:w>>>0;if(D===0)return[];if(A.length===0)return c(F,A)===null?[A]:[];for(var _=0,W=0,U=[];W1?arguments[1]:void 0,m.length)),v=f(d);return p(m,u,u+v.length)===v}return l}()})},74498:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("strike")},{strike:function(){function o(){return a(this,"strike","","")}return o}()})},15812:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sub")},{sub:function(){function o(){return a(this,"sub","","")}return o}()})},57726:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sup")},{sup:function(){function o(){return a(this,"sup","","")}return o}()})},70604:function(L,r,n){"use strict";n(99159);var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==a},{trimEnd:a})},85404:function(L,r,n){"use strict";var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==a},{trimLeft:a})},99159:function(L,r,n){"use strict";var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==a},{trimRight:a})},34965:function(L,r,n){"use strict";n(85404);var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==a},{trimStart:a})},8448:function(L,r,n){"use strict";var e=n(63964),a=n(92648).trim,t=n(90012);e({target:"String",proto:!0,forced:t("trim")},{trim:function(){function o(){return a(this)}return o}()})},79250:function(L,r,n){"use strict";var e=n(85889);e("asyncIterator")},49899:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(67250),f=n(4493),S=n(58310),y=n(52357),k=n(40033),V=n(45299),p=n(21287),i=n(30365),c=n(57591),s=n(767),l=n(12605),d=n(87458),m=n(80674),u=n(18450),v=n(37310),b=n(81644),C=n(89235),h=n(27193),g=n(74595),N=n(24239),x=n(12867),B=n(55938),I=n(73936),w=n(16639),T=n(19417),A=n(79195),E=n(16738),P=n(24697),O=n(55557),M=n(85889),F=n(52360),D=n(84925),_=n(5419),W=n(22603).forEach,U=T("hidden"),$="Symbol",G="prototype",oe=_.set,X=_.getterFor($),pe=Object[G],me=a.Symbol,ne=me&&me[G],ce=a.RangeError,q=a.TypeError,ae=a.QObject,Z=h.f,Y=g.f,Q=b.f,J=x.f,te=o([].push),se=w("symbols"),ye=w("op-symbols"),fe=w("wks"),Le=!ae||!ae[G]||!ae[G].findChild,R=function(Ne,Se,H){var le=Z(pe,Se);le&&delete pe[Se],Y(Ne,Se,H),le&&Ne!==pe&&Y(pe,Se,le)},re=S&&k(function(){return m(Y({},"a",{get:function(){function Pe(){return Y(this,"a",{value:7}).a}return Pe}()})).a!==7})?R:Y,de=function(Ne,Se){var H=se[Ne]=m(ne);return oe(H,{type:$,tag:Ne,description:Se}),S||(H.description=Se),H},Ce=function(){function Pe(Ne,Se,H){Ne===pe&&Ce(ye,Se,H),i(Ne);var le=s(Se);return i(H),V(se,le)?(H.enumerable?(V(Ne,U)&&Ne[U][le]&&(Ne[U][le]=!1),H=m(H,{enumerable:d(0,!1)})):(V(Ne,U)||Y(Ne,U,d(1,m(null))),Ne[U][le]=!0),re(Ne,le,H)):Y(Ne,le,H)}return Pe}(),he=function(){function Pe(Ne,Se){i(Ne);var H=c(Se),le=u(H).concat(_e(H));return W(le,function(be){(!S||t(ke,H,be))&&Ce(Ne,be,H[be])}),Ne}return Pe}(),Be=function(){function Pe(Ne,Se){return Se===void 0?m(Ne):he(m(Ne),Se)}return Pe}(),ke=function(){function Pe(Ne){var Se=s(Ne),H=t(J,this,Se);return this===pe&&V(se,Se)&&!V(ye,Se)?!1:H||!V(this,Se)||!V(se,Se)||V(this,U)&&this[U][Se]?H:!0}return Pe}(),Ae=function(){function Pe(Ne,Se){var H=c(Ne),le=s(Se);if(!(H===pe&&V(se,le)&&!V(ye,le))){var be=Z(H,le);return be&&V(se,le)&&!(V(H,U)&&H[U][le])&&(be.enumerable=!0),be}}return Pe}(),De=function(){function Pe(Ne){var Se=Q(c(Ne)),H=[];return W(Se,function(le){!V(se,le)&&!V(A,le)&&te(H,le)}),H}return Pe}(),_e=function(Ne){var Se=Ne===pe,H=Q(Se?ye:c(Ne)),le=[];return W(H,function(be){V(se,be)&&(!Se||V(pe,be))&&te(le,se[be])}),le};y||(me=function(){function Pe(){if(p(ne,this))throw new q("Symbol is not a constructor");var Ne=!arguments.length||arguments[0]===void 0?void 0:l(arguments[0]),Se=E(Ne),H=function(){function le(be){var Ve=this===void 0?a:this;Ve===pe&&t(H,ye,be),V(Ve,U)&&V(Ve[U],Se)&&(Ve[U][Se]=!1);var Ie=d(1,be);try{re(Ve,Se,Ie)}catch(Te){if(!(Te instanceof ce))throw Te;R(Ve,Se,Ie)}}return le}();return S&&Le&&re(pe,Se,{configurable:!0,set:H}),de(Se,Ne)}return Pe}(),ne=me[G],B(ne,"toString",function(){function Pe(){return X(this).tag}return Pe}()),B(me,"withoutSetter",function(Pe){return de(E(Pe),Pe)}),x.f=ke,g.f=Ce,N.f=he,h.f=Ae,v.f=b.f=De,C.f=_e,O.f=function(Pe){return de(P(Pe),Pe)},S&&(I(ne,"description",{configurable:!0,get:function(){function Pe(){return X(this).description}return Pe}()}),f||B(pe,"propertyIsEnumerable",ke,{unsafe:!0}))),e({global:!0,constructor:!0,wrap:!0,forced:!y,sham:!y},{Symbol:me}),W(u(fe),function(Pe){M(Pe)}),e({target:$,stat:!0,forced:!y},{useSetter:function(){function Pe(){Le=!0}return Pe}(),useSimple:function(){function Pe(){Le=!1}return Pe}()}),e({target:"Object",stat:!0,forced:!y,sham:!S},{create:Be,defineProperty:Ce,defineProperties:he,getOwnPropertyDescriptor:Ae}),e({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:De}),F(),D(me,$),A[U]=!0},10933:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(16210),o=n(67250),f=n(45299),S=n(55747),y=n(21287),k=n(12605),V=n(73936),p=n(5774),i=t.Symbol,c=i&&i.prototype;if(a&&S(i)&&(!("description"in c)||i().description!==void 0)){var s={},l=function(){function h(){var g=arguments.length<1||arguments[0]===void 0?void 0:k(arguments[0]),N=y(c,this)?new i(g):g===void 0?i():i(g);return g===""&&(s[N]=!0),N}return h}();p(l,i),l.prototype=c,c.constructor=l;var d=String(i("description detection"))==="Symbol(description detection)",m=o(c.valueOf),u=o(c.toString),v=/^Symbol\((.*)\)[^)]+$/,b=o("".replace),C=o("".slice);V(c,"description",{configurable:!0,get:function(){function h(){var g=m(this);if(f(s,g))return"";var N=u(g),x=d?C(N,7,-1):b(N,v,"$1");return x===""?void 0:x}return h}()}),e({global:!0,constructor:!0,forced:!0},{Symbol:l})}},30828:function(L,r,n){"use strict";var e=n(63964),a=n(4009),t=n(45299),o=n(12605),f=n(16639),S=n(66570),y=f("string-to-symbol-registry"),k=f("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{for:function(){function V(p){var i=o(p);if(t(y,i))return y[i];var c=a("Symbol")(i);return y[i]=c,k[c]=i,c}return V}()})},53795:function(L,r,n){"use strict";var e=n(85889);e("hasInstance")},87806:function(L,r,n){"use strict";var e=n(85889);e("isConcatSpreadable")},64677:function(L,r,n){"use strict";var e=n(85889);e("iterator")},33313:function(L,r,n){"use strict";n(49899),n(30828),n(6862),n(53008),n(28603)},6862:function(L,r,n){"use strict";var e=n(63964),a=n(45299),t=n(71399),o=n(89393),f=n(16639),S=n(66570),y=f("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{keyFor:function(){function k(V){if(!t(V))throw new TypeError(o(V)+" is not a symbol");if(a(y,V))return y[V]}return k}()})},48058:function(L,r,n){"use strict";var e=n(85889);e("match")},51583:function(L,r,n){"use strict";var e=n(85889);e("replace")},82403:function(L,r,n){"use strict";var e=n(85889);e("search")},34265:function(L,r,n){"use strict";var e=n(85889);e("species")},3295:function(L,r,n){"use strict";var e=n(85889);e("split")},1078:function(L,r,n){"use strict";var e=n(85889),a=n(52360);e("toPrimitive"),a()},63207:function(L,r,n){"use strict";var e=n(4009),a=n(85889),t=n(84925);a("toStringTag"),t(e("Symbol"),"Symbol")},80520:function(L,r,n){"use strict";var e=n(85889);e("unscopables")},99872:function(L,r,n){"use strict";var e=n(67250),a=n(4246),t=n(71447),o=e(t),f=a.aTypedArray,S=a.exportTypedArrayMethod;S("copyWithin",function(){function y(k,V){return o(f(this),k,V,arguments.length>2?arguments[2]:void 0)}return y}())},73364:function(L,r,n){"use strict";var e=n(4246),a=n(22603).every,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("every",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},58166:function(L,r,n){"use strict";var e=n(4246),a=n(88471),t=n(61484),o=n(2281),f=n(91495),S=n(67250),y=n(40033),k=e.aTypedArray,V=e.exportTypedArrayMethod,p=S("".slice),i=y(function(){var c=0;return new Int8Array(2).fill({valueOf:function(){function s(){return c++}return s}()}),c!==1});V("fill",function(){function c(s){var l=arguments.length;k(this);var d=p(o(this),0,3)==="Big"?t(s):+s;return f(a,this,d,l>1?arguments[1]:void 0,l>2?arguments[2]:void 0)}return c}(),i)},23793:function(L,r,n){"use strict";var e=n(4246),a=n(22603).filter,t=n(45399),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("filter",function(){function S(y){var k=a(o(this),y,arguments.length>1?arguments[1]:void 0);return t(this,k)}return S}())},13917:function(L,r,n){"use strict";var e=n(4246),a=n(22603).findIndex,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("findIndex",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},43820:function(L,r,n){"use strict";var e=n(4246),a=n(22603).find,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("find",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},80756:function(L,r,n){"use strict";var e=n(80185);e("Float32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},70567:function(L,r,n){"use strict";var e=n(80185);e("Float64",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},19852:function(L,r,n){"use strict";var e=n(4246),a=n(22603).forEach,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("forEach",function(){function f(S){a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},40379:function(L,r,n){"use strict";var e=n(86563),a=n(4246).exportTypedArrayStaticMethod,t=n(3805);a("from",t,e)},92770:function(L,r,n){"use strict";var e=n(4246),a=n(14211).includes,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("includes",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},81069:function(L,r,n){"use strict";var e=n(4246),a=n(14211).indexOf,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("indexOf",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},60037:function(L,r,n){"use strict";var e=n(80185);e("Int16",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},44195:function(L,r,n){"use strict";var e=n(80185);e("Int32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},66756:function(L,r,n){"use strict";var e=n(80185);e("Int8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},63689:function(L,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(4246),f=n(34570),S=n(24697),y=S("iterator"),k=e.Uint8Array,V=t(f.values),p=t(f.keys),i=t(f.entries),c=o.aTypedArray,s=o.exportTypedArrayMethod,l=k&&k.prototype,d=!a(function(){l[y].call([1])}),m=!!l&&l.values&&l[y]===l.values&&l.values.name==="values",u=function(){function v(){return V(c(this))}return v}();s("entries",function(){function v(){return i(c(this))}return v}(),d),s("keys",function(){function v(){return p(c(this))}return v}(),d),s("values",u,d||!m,{name:"values"}),s(y,u,d||!m,{name:"values"})},5659:function(L,r,n){"use strict";var e=n(4246),a=n(67250),t=e.aTypedArray,o=e.exportTypedArrayMethod,f=a([].join);o("join",function(){function S(y){return f(t(this),y)}return S}())},25014:function(L,r,n){"use strict";var e=n(4246),a=n(61267),t=n(1325),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("lastIndexOf",function(){function S(y){var k=arguments.length;return a(t,o(this),k>1?[y,arguments[1]]:[y])}return S}())},32189:function(L,r,n){"use strict";var e=n(4246),a=n(22603).map,t=n(31082),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("map",function(){function S(y){return a(o(this),y,arguments.length>1?arguments[1]:void 0,function(k,V){return new(t(k))(V)})}return S}())},23030:function(L,r,n){"use strict";var e=n(4246),a=n(86563),t=e.aTypedArrayConstructor,o=e.exportTypedArrayStaticMethod;o("of",function(){function f(){for(var S=0,y=arguments.length,k=new(t(this))(y);y>S;)k[S]=arguments[S++];return k}return f}(),a)},49110:function(L,r,n){"use strict";var e=n(4246),a=n(56844).right,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduceRight",function(){function f(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return f}())},24309:function(L,r,n){"use strict";var e=n(4246),a=n(56844).left,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduce",function(){function f(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return f}())},56445:function(L,r,n){"use strict";var e=n(4246),a=e.aTypedArray,t=e.exportTypedArrayMethod,o=Math.floor;t("reverse",function(){function f(){for(var S=this,y=a(S).length,k=o(y/2),V=0,p;V1?arguments[1]:void 0,1),b=S(u);if(l)return a(i,this,b,v);var C=this.length,h=o(b),g=0;if(h+v>C)throw new k("Wrong length");for(;gs;)d[s]=i[s++];return d}return k}(),y)},88739:function(L,r,n){"use strict";var e=n(4246),a=n(22603).some,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("some",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},60415:function(L,r,n){"use strict";var e=n(16210),a=n(71138),t=n(40033),o=n(10320),f=n(90274),S=n(4246),y=n(50503),k=n(79725),V=n(83141),p=n(44981),i=S.aTypedArray,c=S.exportTypedArrayMethod,s=e.Uint16Array,l=s&&a(s.prototype.sort),d=!!l&&!(t(function(){l(new s(2),null)})&&t(function(){l(new s(2),{})})),m=!!l&&!t(function(){if(V)return V<74;if(y)return y<67;if(k)return!0;if(p)return p<602;var v=new s(516),b=Array(516),C,h;for(C=0;C<516;C++)h=C%4,v[C]=515-C,b[C]=C-2*h+3;for(l(v,function(g,N){return(g/4|0)-(N/4|0)}),C=0;C<516;C++)if(v[C]!==b[C])return!0}),u=function(b){return function(C,h){return b!==void 0?+b(C,h)||0:h!==h?-1:C!==C?1:C===0&&h===0?1/C>0&&1/h<0?1:-1:C>h}};c("sort",function(){function v(b){return b!==void 0&&o(b),m?l(this,b):f(i(this),u(b))}return v}(),!m||d)},72532:function(L,r,n){"use strict";var e=n(4246),a=n(10188),t=n(13912),o=n(31082),f=e.aTypedArray,S=e.exportTypedArrayMethod;S("subarray",function(){function y(k,V){var p=f(this),i=p.length,c=t(k,i),s=o(p);return new s(p.buffer,p.byteOffset+c*p.BYTES_PER_ELEMENT,a((V===void 0?i:t(V,i))-c))}return y}())},62207:function(L,r,n){"use strict";var e=n(16210),a=n(61267),t=n(4246),o=n(40033),f=n(54602),S=e.Int8Array,y=t.aTypedArray,k=t.exportTypedArrayMethod,V=[].toLocaleString,p=!!S&&o(function(){V.call(new S(1))}),i=o(function(){return[1,2].toLocaleString()!==new S([1,2]).toLocaleString()})||!o(function(){S.prototype.toLocaleString.call([1,2])});k("toLocaleString",function(){function c(){return a(V,p?f(y(this)):y(this),f(arguments))}return c}(),i)},906:function(L,r,n){"use strict";var e=n(4246).exportTypedArrayMethod,a=n(40033),t=n(16210),o=n(67250),f=t.Uint8Array,S=f&&f.prototype||{},y=[].toString,k=o([].join);a(function(){y.call({})})&&(y=function(){function p(){return k(this)}return p}());var V=S.toString!==y;e("toString",y,V)},78824:function(L,r,n){"use strict";var e=n(80185);e("Uint16",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},72846:function(L,r,n){"use strict";var e=n(80185);e("Uint32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},24575:function(L,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},71968:function(L,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()},!0)},80040:function(L,r,n){"use strict";var e=n(50730),a=n(16210),t=n(67250),o=n(30145),f=n(81969),S=n(45150),y=n(39895),k=n(77568),V=n(5419).enforce,p=n(40033),i=n(21820),c=Object,s=Array.isArray,l=c.isExtensible,d=c.isFrozen,m=c.isSealed,u=c.freeze,v=c.seal,b=!a.ActiveXObject&&"ActiveXObject"in a,C,h=function(E){return function(){function P(){return E(this,arguments.length?arguments[0]:void 0)}return P}()},g=S("WeakMap",h,y),N=g.prototype,x=t(N.set),B=function(){return e&&p(function(){var E=u([]);return x(new g,E,1),!d(E)})};if(i)if(b){C=y.getConstructor(h,"WeakMap",!0),f.enable();var I=t(N.delete),w=t(N.has),T=t(N.get);o(N,{delete:function(){function A(E){if(k(E)&&!l(E)){var P=V(this);return P.frozen||(P.frozen=new C),I(this,E)||P.frozen.delete(E)}return I(this,E)}return A}(),has:function(){function A(E){if(k(E)&&!l(E)){var P=V(this);return P.frozen||(P.frozen=new C),w(this,E)||P.frozen.has(E)}return w(this,E)}return A}(),get:function(){function A(E){if(k(E)&&!l(E)){var P=V(this);return P.frozen||(P.frozen=new C),w(this,E)?T(this,E):P.frozen.get(E)}return T(this,E)}return A}(),set:function(){function A(E,P){if(k(E)&&!l(E)){var O=V(this);O.frozen||(O.frozen=new C),w(this,E)?x(this,E,P):O.frozen.set(E,P)}else x(this,E,P);return this}return A}()})}else B()&&o(N,{set:function(){function A(E,P){var O;return s(E)&&(d(E)?O=u:m(E)&&(O=v)),x(this,E,P),O&&O(E),this}return A}()})},90846:function(L,r,n){"use strict";n(80040)},67042:function(L,r,n){"use strict";var e=n(45150),a=n(39895);e("WeakSet",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},40348:function(L,r,n){"use strict";n(67042)},5606:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).clear;e({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==t},{clearImmediate:t})},83006:function(L,r,n){"use strict";n(5606),n(27807)},25764:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(37713),o=n(10320),f=n(24986),S=n(40033),y=n(58310),k=S(function(){return y&&Object.getOwnPropertyDescriptor(a,"queueMicrotask").value.length!==1});e({global:!0,enumerable:!0,dontCallGetSet:!0,forced:k},{queueMicrotask:function(){function V(p){f(arguments.length,1),t(o(p))}return V}()})},27807:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).set,o=n(78362),f=a.setImmediate?o(t,!1):t;e({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==f},{setImmediate:f})},45569:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setInterval,!0);e({global:!0,bind:!0,forced:a.setInterval!==o},{setInterval:o})},5213:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setTimeout,!0);e({global:!0,bind:!0,forced:a.setTimeout!==o},{setTimeout:o})},69401:function(L,r,n){"use strict";n(45569),n(5213)},7435:function(L){"use strict";/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var r,n=[],e=[],a=function(){if(0)var V;window.onunload=function(){return r&&r.close()}},t=function(V){return e.push(V)},o=function(V){var p=[],i=function(d){return typeof d=="number"&&!Number.isFinite(d)?{__number__:String(d)}:typeof d=="undefined"?{__undefined__:!0}:d},c=function(d,f){if(typeof f=="object"){if(f===null)return f;if(p.includes(f))return"[circular ref]";p.push(f);var u=f instanceof Error||f.code&&f.message&&f.message.includes("Error");return u?{__error__:!0,string:String(f),stack:f.stack}:Array.isArray(f)?f.map(i):f}return i(f)},s=JSON.stringify(V,c);return p=null,s},m=function(V){if(0)var p,i,c},S=function(V,p){if(0)var i,c,s},y=function(){};I.exports={subscribe:t,sendMessage:m,sendLogEntry:S,setupHotReloading:y}}},xt={};function ie(I){var r=xt[I];if(r!==void 0)return r.exports;var n=xt[I]={exports:{}};return Xt[I](n,n.exports,ie),n.exports}(function(){ie.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(I){if(typeof window=="object")return window}}()})(),function(){ie.o=function(I,r){return Object.prototype.hasOwnProperty.call(I,r)}}();var Rn={};(function(){"use strict";ie(33313),ie(10933),ie(79250),ie(53795),ie(87806),ie(64677),ie(48058),ie(51583),ie(82403),ie(34265),ie(3295),ie(1078),ie(63207),ie(80520),ie(39600),ie(93237),ie(32057),ie(68933),ie(47830),ie(13455),ie(64094),ie(61915),ie(32384),ie(25579),ie(63532),ie(33425),ie(43894),ie(99636),ie(34570),ie(94432),ie(24683),ie(69984),ie(32089),ie(60206),ie(29645),ie(4788),ie(58672),ie(19356),ie(48968),ie(49852),ie(2712),ie(864),ie(54243),ie(75621),ie(26267),ie(50095),ie(33451),ie(74587),ie(25082),ie(47421),ie(32122),ie(6306),ie(90216),ie(84663),ie(92332),ie(98329),ie(9631),ie(47091),ie(59660),ie(15383),ie(92866),ie(86107),ie(29248),ie(52540),ie(79007),ie(77199),ie(6522),ie(95542),ie(2966),ie(20997),ie(57400),ie(45571),ie(54800),ie(15709),ie(76059),ie(96614),ie(324),ie(90426),ie(95443),ie(87968),ie(55007),ie(55323),ie(13521),ie(5006),ie(99009),ie(85770),ie(23532),ie(87119),ie(78618),ie(27129),ie(31943),ie(3579),ie(97397),ie(85028),ie(8225),ie(43331),ie(62289),ie(56196),ie(2950),ie(44205),ie(76882),ie(83186),ie(76065),ie(13411),ie(26634),ie(53118),ie(42514),ie(84353),ie(62987),ie(48993),ie(52917),ie(4972),ie(28913),ie(36382),ie(53092),ie(69861),ie(29674),ie(81543),ie(9373),ie(45093),ie(63074),ie(5815),ie(88527),ie(66390),ie(7784),ie(50551),ie(76483),ie(92046),ie(63915),ie(51454),ie(79669),ie(23057),ie(57983),ie(17953),ie(30442),ie(6403),ie(9867),ie(43673),ie(12354),ie(22515),ie(5143),ie(93514),ie(5416),ie(11619),ie(44590),ie(63272),ie(39930),ie(4038),ie(8448),ie(70604),ie(34965),ie(95309),ie(82256),ie(49484),ie(38931),ie(39308),ie(91550),ie(75008),ie(56027),ie(50340),ie(34325),ie(74498),ie(15812),ie(57726),ie(80756),ie(70567),ie(66756),ie(60037),ie(44195),ie(24575),ie(71968),ie(78824),ie(72846),ie(99872),ie(73364),ie(58166),ie(23793),ie(43820),ie(13917),ie(19852),ie(40379),ie(92770),ie(81069),ie(63689),ie(5659),ie(25014),ie(32189),ie(23030),ie(24309),ie(49110),ie(56445),ie(30939),ie(48321),ie(88739),ie(60415),ie(72532),ie(62207),ie(906),ie(90846),ie(40348),ie(83006),ie(25764),ie(69401),ie(95012),ie(30236)})(),function(){"use strict";var I=ie(89005);ie(67160),ie(23542),ie(30386),ie(98996),ie(41639),ie(50578),ie(4444),ie(77870),ie(39108),ie(21039),ie(51862),ie(56856),ie(1272),ie(74757),ie(1965),ie(63489),ie(24226),ie(11714),ie(73492),ie(49641),ie(17570),ie(61858),ie(73358),ie(32882),ie(23632);var r=ie(85822),n=ie(7435),e=ie(56518),a=ie(26427),t=ie(18498),o=ie(49060),m=ie(72178),S=ie(24826),y;/** + */var r,n=[],e=[],a=function(){if(0)var V;window.onunload=function(){return r&&r.close()}},t=function(V){return e.push(V)},o=function(V){var p=[],i=function(d){return typeof d=="number"&&!Number.isFinite(d)?{__number__:String(d)}:typeof d=="undefined"?{__undefined__:!0}:d},c=function(d,m){if(typeof m=="object"){if(m===null)return m;if(p.includes(m))return"[circular ref]";p.push(m);var u=m instanceof Error||m.code&&m.message&&m.message.includes("Error");return u?{__error__:!0,string:String(m),stack:m.stack}:Array.isArray(m)?m.map(i):m}return i(m)},s=JSON.stringify(V,c);return p=null,s},f=function(V){if(0)var p,i,c},S=function(V,p){if(0)var i,c,s},y=function(){};L.exports={subscribe:t,sendMessage:f,sendLogEntry:S,setupHotReloading:y}}},xt={};function ie(L){var r=xt[L];if(r!==void 0)return r.exports;var n=xt[L]={exports:{}};return Xt[L](n,n.exports,ie),n.exports}(function(){ie.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(L){if(typeof window=="object")return window}}()})(),function(){ie.o=function(L,r){return Object.prototype.hasOwnProperty.call(L,r)}}();var Rn={};(function(){"use strict";ie(33313),ie(10933),ie(79250),ie(53795),ie(87806),ie(64677),ie(48058),ie(51583),ie(82403),ie(34265),ie(3295),ie(1078),ie(63207),ie(80520),ie(39600),ie(93237),ie(32057),ie(68933),ie(47830),ie(13455),ie(64094),ie(61915),ie(32384),ie(25579),ie(63532),ie(33425),ie(43894),ie(99636),ie(34570),ie(94432),ie(24683),ie(69984),ie(32089),ie(60206),ie(29645),ie(4788),ie(58672),ie(19356),ie(48968),ie(49852),ie(2712),ie(864),ie(54243),ie(75621),ie(26267),ie(50095),ie(33451),ie(74587),ie(25082),ie(47421),ie(32122),ie(6306),ie(90216),ie(84663),ie(92332),ie(98329),ie(9631),ie(47091),ie(59660),ie(15383),ie(92866),ie(86107),ie(29248),ie(52540),ie(79007),ie(77199),ie(6522),ie(95542),ie(2966),ie(20997),ie(57400),ie(45571),ie(54800),ie(15709),ie(76059),ie(96614),ie(324),ie(90426),ie(95443),ie(87968),ie(55007),ie(55323),ie(13521),ie(5006),ie(99009),ie(85770),ie(23532),ie(87119),ie(78618),ie(27129),ie(31943),ie(3579),ie(97397),ie(85028),ie(8225),ie(43331),ie(62289),ie(56196),ie(2950),ie(44205),ie(76882),ie(83186),ie(76065),ie(13411),ie(26634),ie(53118),ie(42514),ie(84353),ie(62987),ie(48993),ie(52917),ie(4972),ie(28913),ie(36382),ie(53092),ie(69861),ie(29674),ie(81543),ie(9373),ie(45093),ie(63074),ie(5815),ie(88527),ie(66390),ie(7784),ie(50551),ie(76483),ie(92046),ie(63915),ie(51454),ie(79669),ie(23057),ie(57983),ie(17953),ie(30442),ie(6403),ie(9867),ie(43673),ie(12354),ie(22515),ie(5143),ie(93514),ie(5416),ie(11619),ie(44590),ie(63272),ie(39930),ie(4038),ie(8448),ie(70604),ie(34965),ie(95309),ie(82256),ie(49484),ie(38931),ie(39308),ie(91550),ie(75008),ie(56027),ie(50340),ie(34325),ie(74498),ie(15812),ie(57726),ie(80756),ie(70567),ie(66756),ie(60037),ie(44195),ie(24575),ie(71968),ie(78824),ie(72846),ie(99872),ie(73364),ie(58166),ie(23793),ie(43820),ie(13917),ie(19852),ie(40379),ie(92770),ie(81069),ie(63689),ie(5659),ie(25014),ie(32189),ie(23030),ie(24309),ie(49110),ie(56445),ie(30939),ie(48321),ie(88739),ie(60415),ie(72532),ie(62207),ie(906),ie(90846),ie(40348),ie(83006),ie(25764),ie(69401),ie(95012),ie(30236)})(),function(){"use strict";var L=ie(89005);ie(67160),ie(23542),ie(30386),ie(98996),ie(41639),ie(50578),ie(4444),ie(77870),ie(39108),ie(21039),ie(51862),ie(56856),ie(1272),ie(74757),ie(1965),ie(63489),ie(24226),ie(11714),ie(73492),ie(49641),ie(17570),ie(61858),ie(73358),ie(32882),ie(23632);var r=ie(85822),n=ie(7435),e=ie(56518),a=ie(26427),t=ie(18498),o=ie(49060),f=ie(72178),S=ie(24826),y;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */r.perf.mark("inception",(y=window.performance)==null||(y=y.timing)==null?void 0:y.navigationStart),r.perf.mark("init");var k=(0,m.configureStore)(),V=(0,o.createRenderer)(function(){(0,a.loadIconRefMap)();var i=ie(71253),c=i.getRoutedComponent,s=c(k);return(0,I.createComponentVNode)(2,m.StoreProvider,{store:k,children:(0,I.createComponentVNode)(2,s)})}),p=function(){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",p);return}(0,S.setupGlobalEvents)(),(0,e.setupHotKeys)(),(0,t.captureExternalLinks)(),k.subscribe(V),Byond.subscribe(function(c,s){return k.dispatch({type:c,payload:s})})};p()}()})();})(); + */r.perf.mark("inception",(y=window.performance)==null||(y=y.timing)==null?void 0:y.navigationStart),r.perf.mark("init");var k=(0,f.configureStore)(),V=(0,o.createRenderer)(function(){(0,a.loadIconRefMap)();var i=ie(71253),c=i.getRoutedComponent,s=c(k);return(0,L.createComponentVNode)(2,f.StoreProvider,{store:k,children:(0,L.createComponentVNode)(2,s)})}),p=function(){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",p);return}(0,S.setupGlobalEvents)(),(0,e.setupHotKeys)(),(0,t.captureExternalLinks)(),k.subscribe(V),Byond.subscribe(function(c,s){return k.dispatch({type:c,payload:s})})};p()}()})();})(); From c426dc5a68c2c13dc8910ec9ab1f912105988524 Mon Sep 17 00:00:00 2001 From: dageavtobusnick <71216640+dageavtobusnick@users.noreply.github.com> Date: Mon, 6 Jan 2025 23:47:01 +0500 Subject: [PATCH 02/11] Update tgui.bundle.js --- tgui/public/tgui.bundle.js | 170 ++++++++++++++++++------------------- 1 file changed, 85 insertions(+), 85 deletions(-) diff --git a/tgui/public/tgui.bundle.js b/tgui/public/tgui.bundle.js index adc25d62e7e..1e425837fab 100644 --- a/tgui/public/tgui.bundle.js +++ b/tgui/public/tgui.bundle.js @@ -1,30 +1,30 @@ -(function(){(function(){var Xt={96376:function(L,r,n){"use strict";r.__esModule=!0,r.createPopper=void 0,r.popperGenerator=s;var e=p(n(74758)),a=p(n(28811)),t=p(n(98309)),o=p(n(44896)),f=p(n(33118)),S=p(n(10579)),y=p(n(56500)),k=p(n(17633));r.detectOverflow=k.default;var V=n(75573);function p(d){return d&&d.__esModule?d:{default:d}}var i={placement:"bottom",modifiers:[],strategy:"absolute"};function c(){for(var d=arguments.length,m=new Array(d),u=0;u0&&(0,a.round)(p.width)/y.offsetWidth||1,c=y.offsetHeight>0&&(0,a.round)(p.height)/y.offsetHeight||1);var s=(0,e.isElement)(y)?(0,t.default)(y):window,l=s.visualViewport,d=!(0,o.default)()&&V,m=(p.left+(d&&l?l.offsetLeft:0))/i,u=(p.top+(d&&l?l.offsetTop:0))/c,v=p.width/i,b=p.height/c;return{width:v,height:b,top:u,right:m+v,bottom:u+b,left:m,x:m,y:u}}},49035:function(L,r,n){"use strict";r.__esModule=!0,r.default=b;var e=n(46206),a=d(n(87991)),t=d(n(79752)),o=d(n(98309)),f=d(n(44896)),S=d(n(40600)),y=d(n(16599)),k=n(75573),V=d(n(37786)),p=d(n(57819)),i=d(n(4206)),c=d(n(12972)),s=d(n(81666)),l=n(63618);function d(C){return C&&C.__esModule?C:{default:C}}function m(C,h){var g=(0,V.default)(C,!1,h==="fixed");return g.top=g.top+C.clientTop,g.left=g.left+C.clientLeft,g.bottom=g.top+C.clientHeight,g.right=g.left+C.clientWidth,g.width=C.clientWidth,g.height=C.clientHeight,g.x=g.left,g.y=g.top,g}function u(C,h,g){return h===e.viewport?(0,s.default)((0,a.default)(C,g)):(0,k.isElement)(h)?m(h,g):(0,s.default)((0,t.default)((0,S.default)(C)))}function v(C){var h=(0,o.default)((0,p.default)(C)),g=["absolute","fixed"].indexOf((0,y.default)(C).position)>=0,N=g&&(0,k.isHTMLElement)(C)?(0,f.default)(C):C;return(0,k.isElement)(N)?h.filter(function(x){return(0,k.isElement)(x)&&(0,i.default)(x,N)&&(0,c.default)(x)!=="body"}):[]}function b(C,h,g,N){var x=h==="clippingParents"?v(C):[].concat(h),B=[].concat(x,[g]),I=B[0],w=B.reduce(function(T,A){var E=u(C,A,N);return T.top=(0,l.max)(E.top,T.top),T.right=(0,l.min)(E.right,T.right),T.bottom=(0,l.min)(E.bottom,T.bottom),T.left=(0,l.max)(E.left,T.left),T},u(C,I,N));return w.width=w.right-w.left,w.height=w.bottom-w.top,w.x=w.left,w.y=w.top,w}},74758:function(L,r,n){"use strict";r.__esModule=!0,r.default=i;var e=V(n(37786)),a=V(n(13390)),t=V(n(12972)),o=n(75573),f=V(n(79697)),S=V(n(40600)),y=V(n(10798)),k=n(63618);function V(c){return c&&c.__esModule?c:{default:c}}function p(c){var s=c.getBoundingClientRect(),l=(0,k.round)(s.width)/c.offsetWidth||1,d=(0,k.round)(s.height)/c.offsetHeight||1;return l!==1||d!==1}function i(c,s,l){l===void 0&&(l=!1);var d=(0,o.isHTMLElement)(s),m=(0,o.isHTMLElement)(s)&&p(s),u=(0,S.default)(s),v=(0,e.default)(c,m,l),b={scrollLeft:0,scrollTop:0},C={x:0,y:0};return(d||!d&&!l)&&(((0,t.default)(s)!=="body"||(0,y.default)(u))&&(b=(0,a.default)(s)),(0,o.isHTMLElement)(s)?(C=(0,e.default)(s,!0),C.x+=s.clientLeft,C.y+=s.clientTop):u&&(C.x=(0,f.default)(u))),{x:v.left+b.scrollLeft-C.x,y:v.top+b.scrollTop-C.y,width:v.width,height:v.height}}},16599:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return(0,e.default)(o).getComputedStyle(o)}},40600:function(L,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(75573);function a(t){return(((0,e.isElement)(t)?t.ownerDocument:t.document)||window.document).documentElement}},79752:function(L,r,n){"use strict";r.__esModule=!0,r.default=y;var e=S(n(40600)),a=S(n(16599)),t=S(n(79697)),o=S(n(43750)),f=n(63618);function S(k){return k&&k.__esModule?k:{default:k}}function y(k){var V,p=(0,e.default)(k),i=(0,o.default)(k),c=(V=k.ownerDocument)==null?void 0:V.body,s=(0,f.max)(p.scrollWidth,p.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),l=(0,f.max)(p.scrollHeight,p.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),d=-i.scrollLeft+(0,t.default)(k),m=-i.scrollTop;return(0,a.default)(c||p).direction==="rtl"&&(d+=(0,f.max)(p.clientWidth,c?c.clientWidth:0)-s),{width:s,height:l,x:d,y:m}}},3073:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},28811:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(37786));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=o.offsetWidth,y=o.offsetHeight;return Math.abs(f.width-S)<=1&&(S=f.width),Math.abs(f.height-y)<=1&&(y=f.height),{x:o.offsetLeft,y:o.offsetTop,width:S,height:y}}},12972:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e?(e.nodeName||"").toLowerCase():null}},13390:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(43750)),a=f(n(95115)),t=n(75573),o=f(n(3073));function f(y){return y&&y.__esModule?y:{default:y}}function S(y){return y===(0,a.default)(y)||!(0,t.isHTMLElement)(y)?(0,e.default)(y):(0,o.default)(y)}},44896:function(L,r,n){"use strict";r.__esModule=!0,r.default=i;var e=k(n(95115)),a=k(n(12972)),t=k(n(16599)),o=n(75573),f=k(n(87031)),S=k(n(57819)),y=k(n(35366));function k(c){return c&&c.__esModule?c:{default:c}}function V(c){return!(0,o.isHTMLElement)(c)||(0,t.default)(c).position==="fixed"?null:c.offsetParent}function p(c){var s=/firefox/i.test((0,y.default)()),l=/Trident/i.test((0,y.default)());if(l&&(0,o.isHTMLElement)(c)){var d=(0,t.default)(c);if(d.position==="fixed")return null}var m=(0,S.default)(c);for((0,o.isShadowRoot)(m)&&(m=m.host);(0,o.isHTMLElement)(m)&&["html","body"].indexOf((0,a.default)(m))<0;){var u=(0,t.default)(m);if(u.transform!=="none"||u.perspective!=="none"||u.contain==="paint"||["transform","perspective"].indexOf(u.willChange)!==-1||s&&u.willChange==="filter"||s&&u.filter&&u.filter!=="none")return m;m=m.parentNode}return null}function i(c){for(var s=(0,e.default)(c),l=V(c);l&&(0,f.default)(l)&&(0,t.default)(l).position==="static";)l=V(l);return l&&((0,a.default)(l)==="html"||(0,a.default)(l)==="body"&&(0,t.default)(l).position==="static")?s:l||p(c)||s}},57819:function(L,r,n){"use strict";r.__esModule=!0,r.default=f;var e=o(n(12972)),a=o(n(40600)),t=n(75573);function o(S){return S&&S.__esModule?S:{default:S}}function f(S){return(0,e.default)(S)==="html"?S:S.assignedSlot||S.parentNode||((0,t.isShadowRoot)(S)?S.host:null)||(0,a.default)(S)}},24426:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(57819)),a=f(n(10798)),t=f(n(12972)),o=n(75573);function f(y){return y&&y.__esModule?y:{default:y}}function S(y){return["html","body","#document"].indexOf((0,t.default)(y))>=0?y.ownerDocument.body:(0,o.isHTMLElement)(y)&&(0,a.default)(y)?y:S((0,e.default)(y))}},87991:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(95115)),a=f(n(40600)),t=f(n(79697)),o=f(n(89331));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var V=(0,e.default)(y),p=(0,a.default)(y),i=V.visualViewport,c=p.clientWidth,s=p.clientHeight,l=0,d=0;if(i){c=i.width,s=i.height;var m=(0,o.default)();(m||!m&&k==="fixed")&&(l=i.offsetLeft,d=i.offsetTop)}return{width:c,height:s,x:l+(0,t.default)(y),y:d}}},95115:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var a=e.ownerDocument;return a&&a.defaultView||window}return e}},43750:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=f.pageXOffset,y=f.pageYOffset;return{scrollLeft:S,scrollTop:y}}},79697:function(L,r,n){"use strict";r.__esModule=!0,r.default=f;var e=o(n(37786)),a=o(n(40600)),t=o(n(43750));function o(S){return S&&S.__esModule?S:{default:S}}function f(S){return(0,e.default)((0,a.default)(S)).left+(0,t.default)(S).scrollLeft}},75573:function(L,r,n){"use strict";r.__esModule=!0,r.isElement=t,r.isHTMLElement=o,r.isShadowRoot=f;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}function t(S){var y=(0,e.default)(S).Element;return S instanceof y||S instanceof Element}function o(S){var y=(0,e.default)(S).HTMLElement;return S instanceof y||S instanceof HTMLElement}function f(S){if(typeof ShadowRoot=="undefined")return!1;var y=(0,e.default)(S).ShadowRoot;return S instanceof y||S instanceof ShadowRoot}},89331:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(35366));function a(o){return o&&o.__esModule?o:{default:o}}function t(){return!/^((?!chrome|android).)*safari/i.test((0,e.default)())}},10798:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(16599));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=f.overflow,y=f.overflowX,k=f.overflowY;return/auto|scroll|overlay|hidden/.test(S+k+y)}},87031:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(12972));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return["table","td","th"].indexOf((0,e.default)(o))>=0}},98309:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(24426)),a=f(n(57819)),t=f(n(95115)),o=f(n(10798));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var V;k===void 0&&(k=[]);var p=(0,e.default)(y),i=p===((V=y.ownerDocument)==null?void 0:V.body),c=(0,t.default)(p),s=i?[c].concat(c.visualViewport||[],(0,o.default)(p)?p:[]):p,l=k.concat(s);return i?l:l.concat(S((0,a.default)(s)))}},46206:function(L,r){"use strict";r.__esModule=!0,r.write=r.viewport=r.variationPlacements=r.top=r.start=r.right=r.reference=r.read=r.popper=r.placements=r.modifierPhases=r.main=r.left=r.end=r.clippingParents=r.bottom=r.beforeWrite=r.beforeRead=r.beforeMain=r.basePlacements=r.auto=r.afterWrite=r.afterRead=r.afterMain=void 0;var n=r.top="top",e=r.bottom="bottom",a=r.right="right",t=r.left="left",o=r.auto="auto",f=r.basePlacements=[n,e,a,t],S=r.start="start",y=r.end="end",k=r.clippingParents="clippingParents",V=r.viewport="viewport",p=r.popper="popper",i=r.reference="reference",c=r.variationPlacements=f.reduce(function(x,B){return x.concat([B+"-"+S,B+"-"+y])},[]),s=r.placements=[].concat(f,[o]).reduce(function(x,B){return x.concat([B,B+"-"+S,B+"-"+y])},[]),l=r.beforeRead="beforeRead",d=r.read="read",m=r.afterRead="afterRead",u=r.beforeMain="beforeMain",v=r.main="main",b=r.afterMain="afterMain",C=r.beforeWrite="beforeWrite",h=r.write="write",g=r.afterWrite="afterWrite",N=r.modifierPhases=[l,d,m,u,v,b,C,h,g]},95996:function(L,r,n){"use strict";r.__esModule=!0;var e={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};r.popperGenerator=r.detectOverflow=r.createPopperLite=r.createPopperBase=r.createPopper=void 0;var a=n(46206);Object.keys(a).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===a[y]||(r[y]=a[y])});var t=n(39805);Object.keys(t).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===t[y]||(r[y]=t[y])});var o=n(96376);r.popperGenerator=o.popperGenerator,r.detectOverflow=o.detectOverflow,r.createPopperBase=o.createPopper;var f=n(83312);r.createPopper=f.createPopper;var S=n(2473);r.createPopperLite=S.createPopper},19975:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=t(n(12972)),a=n(75573);function t(y){return y&&y.__esModule?y:{default:y}}function o(y){var k=y.state;Object.keys(k.elements).forEach(function(V){var p=k.styles[V]||{},i=k.attributes[V]||{},c=k.elements[V];!(0,a.isHTMLElement)(c)||!(0,e.default)(c)||(Object.assign(c.style,p),Object.keys(i).forEach(function(s){var l=i[s];l===!1?c.removeAttribute(s):c.setAttribute(s,l===!0?"":l)}))})}function f(y){var k=y.state,V={popper:{position:k.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(k.elements.popper.style,V.popper),k.styles=V,k.elements.arrow&&Object.assign(k.elements.arrow.style,V.arrow),function(){Object.keys(k.elements).forEach(function(p){var i=k.elements[p],c=k.attributes[p]||{},s=Object.keys(k.styles.hasOwnProperty(p)?k.styles[p]:V[p]),l=s.reduce(function(d,m){return d[m]="",d},{});!(0,a.isHTMLElement)(i)||!(0,e.default)(i)||(Object.assign(i.style,l),Object.keys(c).forEach(function(d){i.removeAttribute(d)}))})}}var S=r.default={name:"applyStyles",enabled:!0,phase:"write",fn:o,effect:f,requires:["computeStyles"]}},52744:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=p(n(83104)),a=p(n(28811)),t=p(n(4206)),o=p(n(44896)),f=p(n(41199)),S=n(28595),y=p(n(43286)),k=p(n(81447)),V=n(46206);function p(d){return d&&d.__esModule?d:{default:d}}var i=function(){function d(m,u){return m=typeof m=="function"?m(Object.assign({},u.rects,{placement:u.placement})):m,(0,y.default)(typeof m!="number"?m:(0,k.default)(m,V.basePlacements))}return d}();function c(d){var m,u=d.state,v=d.name,b=d.options,C=u.elements.arrow,h=u.modifiersData.popperOffsets,g=(0,e.default)(u.placement),N=(0,f.default)(g),x=[V.left,V.right].indexOf(g)>=0,B=x?"height":"width";if(!(!C||!h)){var I=i(b.padding,u),w=(0,a.default)(C),T=N==="y"?V.top:V.left,A=N==="y"?V.bottom:V.right,E=u.rects.reference[B]+u.rects.reference[N]-h[N]-u.rects.popper[B],P=h[N]-u.rects.reference[N],O=(0,o.default)(C),M=O?N==="y"?O.clientHeight||0:O.clientWidth||0:0,F=E/2-P/2,D=I[T],_=M-w[B]-I[A],W=M/2-w[B]/2+F,U=(0,S.within)(D,W,_),$=N;u.modifiersData[v]=(m={},m[$]=U,m.centerOffset=U-W,m)}}function s(d){var m=d.state,u=d.options,v=u.element,b=v===void 0?"[data-popper-arrow]":v;b!=null&&(typeof b=="string"&&(b=m.elements.popper.querySelector(b),!b)||(0,t.default)(m.elements.popper,b)&&(m.elements.arrow=b))}var l=r.default={name:"arrow",enabled:!0,phase:"main",fn:c,effect:s,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},59894:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.mapToStyles=c;var e=n(46206),a=V(n(44896)),t=V(n(95115)),o=V(n(40600)),f=V(n(16599)),S=V(n(83104)),y=V(n(45)),k=n(63618);function V(d){return d&&d.__esModule?d:{default:d}}var p={top:"auto",right:"auto",bottom:"auto",left:"auto"};function i(d,m){var u=d.x,v=d.y,b=m.devicePixelRatio||1;return{x:(0,k.round)(u*b)/b||0,y:(0,k.round)(v*b)/b||0}}function c(d){var m,u=d.popper,v=d.popperRect,b=d.placement,C=d.variation,h=d.offsets,g=d.position,N=d.gpuAcceleration,x=d.adaptive,B=d.roundOffsets,I=d.isFixed,w=h.x,T=w===void 0?0:w,A=h.y,E=A===void 0?0:A,P=typeof B=="function"?B({x:T,y:E}):{x:T,y:E};T=P.x,E=P.y;var O=h.hasOwnProperty("x"),M=h.hasOwnProperty("y"),F=e.left,D=e.top,_=window;if(x){var W=(0,a.default)(u),U="clientHeight",$="clientWidth";if(W===(0,t.default)(u)&&(W=(0,o.default)(u),(0,f.default)(W).position!=="static"&&g==="absolute"&&(U="scrollHeight",$="scrollWidth")),W=W,b===e.top||(b===e.left||b===e.right)&&C===e.end){D=e.bottom;var G=I&&W===_&&_.visualViewport?_.visualViewport.height:W[U];E-=G-v.height,E*=N?1:-1}if(b===e.left||(b===e.top||b===e.bottom)&&C===e.end){F=e.right;var oe=I&&W===_&&_.visualViewport?_.visualViewport.width:W[$];T-=oe-v.width,T*=N?1:-1}}var X=Object.assign({position:g},x&&p),pe=B===!0?i({x:T,y:E},(0,t.default)(u)):{x:T,y:E};if(T=pe.x,E=pe.y,N){var me;return Object.assign({},X,(me={},me[D]=M?"0":"",me[F]=O?"0":"",me.transform=(_.devicePixelRatio||1)<=1?"translate("+T+"px, "+E+"px)":"translate3d("+T+"px, "+E+"px, 0)",me))}return Object.assign({},X,(m={},m[D]=M?E+"px":"",m[F]=O?T+"px":"",m.transform="",m))}function s(d){var m=d.state,u=d.options,v=u.gpuAcceleration,b=v===void 0?!0:v,C=u.adaptive,h=C===void 0?!0:C,g=u.roundOffsets,N=g===void 0?!0:g,x={placement:(0,S.default)(m.placement),variation:(0,y.default)(m.placement),popper:m.elements.popper,popperRect:m.rects.popper,gpuAcceleration:b,isFixed:m.options.strategy==="fixed"};m.modifiersData.popperOffsets!=null&&(m.styles.popper=Object.assign({},m.styles.popper,c(Object.assign({},x,{offsets:m.modifiersData.popperOffsets,position:m.options.strategy,adaptive:h,roundOffsets:N})))),m.modifiersData.arrow!=null&&(m.styles.arrow=Object.assign({},m.styles.arrow,c(Object.assign({},x,{offsets:m.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:N})))),m.attributes.popper=Object.assign({},m.attributes.popper,{"data-popper-placement":m.placement})}var l=r.default={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:s,data:{}}},36692:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}var t={passive:!0};function o(S){var y=S.state,k=S.instance,V=S.options,p=V.scroll,i=p===void 0?!0:p,c=V.resize,s=c===void 0?!0:c,l=(0,e.default)(y.elements.popper),d=[].concat(y.scrollParents.reference,y.scrollParents.popper);return i&&d.forEach(function(m){m.addEventListener("scroll",k.update,t)}),s&&l.addEventListener("resize",k.update,t),function(){i&&d.forEach(function(m){m.removeEventListener("scroll",k.update,t)}),s&&l.removeEventListener("resize",k.update,t)}}var f=r.default={name:"eventListeners",enabled:!0,phase:"write",fn:function(){function S(){}return S}(),effect:o,data:{}}},23798:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=k(n(71376)),a=k(n(83104)),t=k(n(86459)),o=k(n(17633)),f=k(n(9041)),S=n(46206),y=k(n(45));function k(c){return c&&c.__esModule?c:{default:c}}function V(c){if((0,a.default)(c)===S.auto)return[];var s=(0,e.default)(c);return[(0,t.default)(c),s,(0,t.default)(s)]}function p(c){var s=c.state,l=c.options,d=c.name;if(!s.modifiersData[d]._skip){for(var m=l.mainAxis,u=m===void 0?!0:m,v=l.altAxis,b=v===void 0?!0:v,C=l.fallbackPlacements,h=l.padding,g=l.boundary,N=l.rootBoundary,x=l.altBoundary,B=l.flipVariations,I=B===void 0?!0:B,w=l.allowedAutoPlacements,T=s.options.placement,A=(0,a.default)(T),E=A===T,P=C||(E||!I?[(0,e.default)(T)]:V(T)),O=[T].concat(P).reduce(function(J,te){return J.concat((0,a.default)(te)===S.auto?(0,f.default)(s,{placement:te,boundary:g,rootBoundary:N,padding:h,flipVariations:I,allowedAutoPlacements:w}):te)},[]),M=s.rects.reference,F=s.rects.popper,D=new Map,_=!0,W=O[0],U=0;U=0,pe=X?"width":"height",me=(0,o.default)(s,{placement:$,boundary:g,rootBoundary:N,altBoundary:x,padding:h}),ne=X?oe?S.right:S.left:oe?S.bottom:S.top;M[pe]>F[pe]&&(ne=(0,e.default)(ne));var ce=(0,e.default)(ne),q=[];if(u&&q.push(me[G]<=0),b&&q.push(me[ne]<=0,me[ce]<=0),q.every(function(J){return J})){W=$,_=!1;break}D.set($,q)}if(_)for(var ae=I?3:1,Z=function(){function J(te){var se=O.find(function(ye){var fe=D.get(ye);if(fe)return fe.slice(0,te).every(function(Le){return Le})});if(se)return W=se,"break"}return J}(),Y=ae;Y>0;Y--){var Q=Z(Y);if(Q==="break")break}s.placement!==W&&(s.modifiersData[d]._skip=!0,s.placement=W,s.reset=!0)}}var i=r.default={name:"flip",enabled:!0,phase:"main",fn:p,requiresIfExists:["offset"],data:{_skip:!1}}},83761:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=t(n(17633));function t(k){return k&&k.__esModule?k:{default:k}}function o(k,V,p){return p===void 0&&(p={x:0,y:0}),{top:k.top-V.height-p.y,right:k.right-V.width+p.x,bottom:k.bottom-V.height+p.y,left:k.left-V.width-p.x}}function f(k){return[e.top,e.right,e.bottom,e.left].some(function(V){return k[V]>=0})}function S(k){var V=k.state,p=k.name,i=V.rects.reference,c=V.rects.popper,s=V.modifiersData.preventOverflow,l=(0,a.default)(V,{elementContext:"reference"}),d=(0,a.default)(V,{altBoundary:!0}),m=o(l,i),u=o(d,c,s),v=f(m),b=f(u);V.modifiersData[p]={referenceClippingOffsets:m,popperEscapeOffsets:u,isReferenceHidden:v,hasPopperEscaped:b},V.attributes.popper=Object.assign({},V.attributes.popper,{"data-popper-reference-hidden":v,"data-popper-escaped":b})}var y=r.default={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:S}},39805:function(L,r,n){"use strict";r.__esModule=!0,r.preventOverflow=r.popperOffsets=r.offset=r.hide=r.flip=r.eventListeners=r.computeStyles=r.arrow=r.applyStyles=void 0;var e=p(n(19975));r.applyStyles=e.default;var a=p(n(52744));r.arrow=a.default;var t=p(n(59894));r.computeStyles=t.default;var o=p(n(36692));r.eventListeners=o.default;var f=p(n(23798));r.flip=f.default;var S=p(n(83761));r.hide=S.default;var y=p(n(61410));r.offset=y.default;var k=p(n(40107));r.popperOffsets=k.default;var V=p(n(75137));r.preventOverflow=V.default;function p(i){return i&&i.__esModule?i:{default:i}}},61410:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.distanceAndSkiddingToXY=o;var e=t(n(83104)),a=n(46206);function t(y){return y&&y.__esModule?y:{default:y}}function o(y,k,V){var p=(0,e.default)(y),i=[a.left,a.top].indexOf(p)>=0?-1:1,c=typeof V=="function"?V(Object.assign({},k,{placement:y})):V,s=c[0],l=c[1];return s=s||0,l=(l||0)*i,[a.left,a.right].indexOf(p)>=0?{x:l,y:s}:{x:s,y:l}}function f(y){var k=y.state,V=y.options,p=y.name,i=V.offset,c=i===void 0?[0,0]:i,s=a.placements.reduce(function(u,v){return u[v]=o(v,k.rects,c),u},{}),l=s[k.placement],d=l.x,m=l.y;k.modifiersData.popperOffsets!=null&&(k.modifiersData.popperOffsets.x+=d,k.modifiersData.popperOffsets.y+=m),k.modifiersData[p]=s}var S=r.default={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:f}},40107:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(89951));function a(f){return f&&f.__esModule?f:{default:f}}function t(f){var S=f.state,y=f.name;S.modifiersData[y]=(0,e.default)({reference:S.rects.reference,element:S.rects.popper,strategy:"absolute",placement:S.placement})}var o=r.default={name:"popperOffsets",enabled:!0,phase:"read",fn:t,data:{}}},75137:function(L,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=c(n(83104)),t=c(n(41199)),o=c(n(28066)),f=n(28595),S=c(n(28811)),y=c(n(44896)),k=c(n(17633)),V=c(n(45)),p=c(n(34780)),i=n(63618);function c(d){return d&&d.__esModule?d:{default:d}}function s(d){var m=d.state,u=d.options,v=d.name,b=u.mainAxis,C=b===void 0?!0:b,h=u.altAxis,g=h===void 0?!1:h,N=u.boundary,x=u.rootBoundary,B=u.altBoundary,I=u.padding,w=u.tether,T=w===void 0?!0:w,A=u.tetherOffset,E=A===void 0?0:A,P=(0,k.default)(m,{boundary:N,rootBoundary:x,padding:I,altBoundary:B}),O=(0,a.default)(m.placement),M=(0,V.default)(m.placement),F=!M,D=(0,t.default)(O),_=(0,o.default)(D),W=m.modifiersData.popperOffsets,U=m.rects.reference,$=m.rects.popper,G=typeof E=="function"?E(Object.assign({},m.rects,{placement:m.placement})):E,oe=typeof G=="number"?{mainAxis:G,altAxis:G}:Object.assign({mainAxis:0,altAxis:0},G),X=m.modifiersData.offset?m.modifiersData.offset[m.placement]:null,pe={x:0,y:0};if(W){if(C){var me,ne=D==="y"?e.top:e.left,ce=D==="y"?e.bottom:e.right,q=D==="y"?"height":"width",ae=W[D],Z=ae+P[ne],Y=ae-P[ce],Q=T?-$[q]/2:0,J=M===e.start?U[q]:$[q],te=M===e.start?-$[q]:-U[q],se=m.elements.arrow,ye=T&&se?(0,S.default)(se):{width:0,height:0},fe=m.modifiersData["arrow#persistent"]?m.modifiersData["arrow#persistent"].padding:(0,p.default)(),Le=fe[ne],R=fe[ce],re=(0,f.within)(0,U[q],ye[q]),de=F?U[q]/2-Q-re-Le-oe.mainAxis:J-re-Le-oe.mainAxis,Ce=F?-U[q]/2+Q+re+R+oe.mainAxis:te+re+R+oe.mainAxis,he=m.elements.arrow&&(0,y.default)(m.elements.arrow),Be=he?D==="y"?he.clientTop||0:he.clientLeft||0:0,ke=(me=X==null?void 0:X[D])!=null?me:0,Ae=ae+de-ke-Be,De=ae+Ce-ke,_e=(0,f.within)(T?(0,i.min)(Z,Ae):Z,ae,T?(0,i.max)(Y,De):Y);W[D]=_e,pe[D]=_e-ae}if(g){var Pe,Ne=D==="x"?e.top:e.left,Se=D==="x"?e.bottom:e.right,H=W[_],le=_==="y"?"height":"width",be=H+P[Ne],Ve=H-P[Se],Ie=[e.top,e.left].indexOf(O)!==-1,Te=(Pe=X==null?void 0:X[_])!=null?Pe:0,Me=Ie?be:H-U[le]-$[le]-Te+oe.altAxis,Ee=Ie?H+U[le]+$[le]-Te-oe.altAxis:Ve,Re=T&&Ie?(0,f.withinMaxClamp)(Me,H,Ee):(0,f.within)(T?Me:be,H,T?Ee:Ve);W[_]=Re,pe[_]=Re-H}m.modifiersData[v]=pe}}var l=r.default={name:"preventOverflow",enabled:!0,phase:"main",fn:s,requiresIfExists:["offset"]}},2473:function(L,r,n){"use strict";r.__esModule=!0,r.defaultModifiers=r.createPopper=void 0;var e=n(96376);r.popperGenerator=e.popperGenerator,r.detectOverflow=e.detectOverflow;var a=S(n(36692)),t=S(n(40107)),o=S(n(59894)),f=S(n(19975));function S(V){return V&&V.__esModule?V:{default:V}}var y=r.defaultModifiers=[a.default,t.default,o.default,f.default],k=r.createPopper=(0,e.popperGenerator)({defaultModifiers:y})},83312:function(L,r,n){"use strict";r.__esModule=!0;var e={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};r.defaultModifiers=r.createPopperLite=r.createPopper=void 0;var a=n(96376);r.popperGenerator=a.popperGenerator,r.detectOverflow=a.detectOverflow;var t=l(n(36692)),o=l(n(40107)),f=l(n(59894)),S=l(n(19975)),y=l(n(61410)),k=l(n(23798)),V=l(n(75137)),p=l(n(52744)),i=l(n(83761)),c=n(2473);r.createPopperLite=c.createPopper;var s=n(39805);Object.keys(s).forEach(function(u){u==="default"||u==="__esModule"||Object.prototype.hasOwnProperty.call(e,u)||u in r&&r[u]===s[u]||(r[u]=s[u])});function l(u){return u&&u.__esModule?u:{default:u}}var d=r.defaultModifiers=[t.default,o.default,f.default,S.default,y.default,k.default,V.default,p.default,i.default],m=r.createPopperLite=r.createPopper=(0,a.popperGenerator)({defaultModifiers:d})},9041:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(45)),a=n(46206),t=f(n(17633)),o=f(n(83104));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){k===void 0&&(k={});var V=k,p=V.placement,i=V.boundary,c=V.rootBoundary,s=V.padding,l=V.flipVariations,d=V.allowedAutoPlacements,m=d===void 0?a.placements:d,u=(0,e.default)(p),v=u?l?a.variationPlacements:a.variationPlacements.filter(function(h){return(0,e.default)(h)===u}):a.basePlacements,b=v.filter(function(h){return m.indexOf(h)>=0});b.length===0&&(b=v);var C=b.reduce(function(h,g){return h[g]=(0,t.default)(y,{placement:g,boundary:i,rootBoundary:c,padding:s})[(0,o.default)(g)],h},{});return Object.keys(C).sort(function(h,g){return C[h]-C[g]})}},89951:function(L,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(83104)),a=f(n(45)),t=f(n(41199)),o=n(46206);function f(y){return y&&y.__esModule?y:{default:y}}function S(y){var k=y.reference,V=y.element,p=y.placement,i=p?(0,e.default)(p):null,c=p?(0,a.default)(p):null,s=k.x+k.width/2-V.width/2,l=k.y+k.height/2-V.height/2,d;switch(i){case o.top:d={x:s,y:k.y-V.height};break;case o.bottom:d={x:s,y:k.y+k.height};break;case o.right:d={x:k.x+k.width,y:l};break;case o.left:d={x:k.x-V.width,y:l};break;default:d={x:k.x,y:k.y}}var m=i?(0,t.default)(i):null;if(m!=null){var u=m==="y"?"height":"width";switch(c){case o.start:d[m]=d[m]-(k[u]/2-V[u]/2);break;case o.end:d[m]=d[m]+(k[u]/2-V[u]/2);break;default:}}return d}},10579:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a;return function(){return a||(a=new Promise(function(t){Promise.resolve().then(function(){a=void 0,t(e())})})),a}}},17633:function(L,r,n){"use strict";r.__esModule=!0,r.default=i;var e=p(n(49035)),a=p(n(40600)),t=p(n(37786)),o=p(n(89951)),f=p(n(81666)),S=n(46206),y=n(75573),k=p(n(43286)),V=p(n(81447));function p(c){return c&&c.__esModule?c:{default:c}}function i(c,s){s===void 0&&(s={});var l=s,d=l.placement,m=d===void 0?c.placement:d,u=l.strategy,v=u===void 0?c.strategy:u,b=l.boundary,C=b===void 0?S.clippingParents:b,h=l.rootBoundary,g=h===void 0?S.viewport:h,N=l.elementContext,x=N===void 0?S.popper:N,B=l.altBoundary,I=B===void 0?!1:B,w=l.padding,T=w===void 0?0:w,A=(0,k.default)(typeof T!="number"?T:(0,V.default)(T,S.basePlacements)),E=x===S.popper?S.reference:S.popper,P=c.rects.popper,O=c.elements[I?E:x],M=(0,e.default)((0,y.isElement)(O)?O:O.contextElement||(0,a.default)(c.elements.popper),C,g,v),F=(0,t.default)(c.elements.reference),D=(0,o.default)({reference:F,element:P,strategy:"absolute",placement:m}),_=(0,f.default)(Object.assign({},P,D)),W=x===S.popper?_:F,U={top:M.top-W.top+A.top,bottom:W.bottom-M.bottom+A.bottom,left:M.left-W.left+A.left,right:W.right-M.right+A.right},$=c.modifiersData.offset;if(x===S.popper&&$){var G=$[m];Object.keys(U).forEach(function(oe){var X=[S.right,S.bottom].indexOf(oe)>=0?1:-1,pe=[S.top,S.bottom].indexOf(oe)>=0?"y":"x";U[oe]+=G[pe]*X})}return U}},81447:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e,a){return a.reduce(function(t,o){return t[o]=e,t},{})}},28066:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e==="x"?"y":"x"}},83104:function(L,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(46206);function a(t){return t.split("-")[0]}},34780:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(){return{top:0,right:0,bottom:0,left:0}}},41199:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}},71376:function(L,r){"use strict";r.__esModule=!0,r.default=e;var n={left:"right",right:"left",bottom:"top",top:"bottom"};function e(a){return a.replace(/left|right|bottom|top/g,function(t){return n[t]})}},86459:function(L,r){"use strict";r.__esModule=!0,r.default=e;var n={start:"end",end:"start"};function e(a){return a.replace(/start|end/g,function(t){return n[t]})}},45:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e.split("-")[1]}},63618:function(L,r){"use strict";r.__esModule=!0,r.round=r.min=r.max=void 0;var n=r.max=Math.max,e=r.min=Math.min,a=r.round=Math.round},56500:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a=e.reduce(function(t,o){var f=t[o.name];return t[o.name]=f?Object.assign({},f,o,{options:Object.assign({},f.options,o.options),data:Object.assign({},f.data,o.data)}):o,t},{});return Object.keys(a).map(function(t){return a[t]})}},43286:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(34780));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return Object.assign({},(0,e.default)(),o)}},33118:function(L,r,n){"use strict";r.__esModule=!0,r.default=t;var e=n(46206);function a(o){var f=new Map,S=new Set,y=[];o.forEach(function(V){f.set(V.name,V)});function k(V){S.add(V.name);var p=[].concat(V.requires||[],V.requiresIfExists||[]);p.forEach(function(i){if(!S.has(i)){var c=f.get(i);c&&k(c)}}),y.push(V)}return o.forEach(function(V){S.has(V.name)||k(V)}),y}function t(o){var f=a(o);return e.modifierPhases.reduce(function(S,y){return S.concat(f.filter(function(k){return k.phase===y}))},[])}},81666:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},35366:function(L,r){"use strict";r.__esModule=!0,r.default=n;function n(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}},28595:function(L,r,n){"use strict";r.__esModule=!0,r.within=a,r.withinMaxClamp=t;var e=n(63618);function a(o,f,S){return(0,e.max)(o,(0,e.min)(f,S))}function t(o,f,S){var y=a(o,f,S);return y>S?S:y}},83331:function(L,r,n){"use strict";var e;function a(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(){function o(f){return typeof f}return o}():a=function(){function o(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f}return o}(),a(t)}(function(t){var o=arguments,f=function(){var i=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,c=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,s=/[^-+\dA-Z]/g;return function(l,d,m,u){if(o.length===1&&p(l)==="string"&&!/\d/.test(l)&&(d=l,l=void 0),l=l||l===0?l:new Date,l instanceof Date||(l=new Date(l)),isNaN(l))throw TypeError("Invalid date");d=String(f.masks[d]||d||f.masks.default);var v=d.slice(0,4);(v==="UTC:"||v==="GMT:")&&(d=d.slice(4),m=!0,v==="GMT:"&&(u=!0));var b=function(){function O(){return m?"getUTC":"get"}return O}(),C=function(){function O(){return l[b()+"Date"]()}return O}(),h=function(){function O(){return l[b()+"Day"]()}return O}(),g=function(){function O(){return l[b()+"Month"]()}return O}(),N=function(){function O(){return l[b()+"FullYear"]()}return O}(),x=function(){function O(){return l[b()+"Hours"]()}return O}(),B=function(){function O(){return l[b()+"Minutes"]()}return O}(),I=function(){function O(){return l[b()+"Seconds"]()}return O}(),w=function(){function O(){return l[b()+"Milliseconds"]()}return O}(),T=function(){function O(){return m?0:l.getTimezoneOffset()}return O}(),A=function(){function O(){return k(l)}return O}(),E=function(){function O(){return V(l)}return O}(),P={d:function(){function O(){return C()}return O}(),dd:function(){function O(){return S(C())}return O}(),ddd:function(){function O(){return f.i18n.dayNames[h()]}return O}(),DDD:function(){function O(){return y({y:N(),m:g(),d:C(),_:b(),dayName:f.i18n.dayNames[h()],short:!0})}return O}(),dddd:function(){function O(){return f.i18n.dayNames[h()+7]}return O}(),DDDD:function(){function O(){return y({y:N(),m:g(),d:C(),_:b(),dayName:f.i18n.dayNames[h()+7]})}return O}(),m:function(){function O(){return g()+1}return O}(),mm:function(){function O(){return S(g()+1)}return O}(),mmm:function(){function O(){return f.i18n.monthNames[g()]}return O}(),mmmm:function(){function O(){return f.i18n.monthNames[g()+12]}return O}(),yy:function(){function O(){return String(N()).slice(2)}return O}(),yyyy:function(){function O(){return S(N(),4)}return O}(),h:function(){function O(){return x()%12||12}return O}(),hh:function(){function O(){return S(x()%12||12)}return O}(),H:function(){function O(){return x()}return O}(),HH:function(){function O(){return S(x())}return O}(),M:function(){function O(){return B()}return O}(),MM:function(){function O(){return S(B())}return O}(),s:function(){function O(){return I()}return O}(),ss:function(){function O(){return S(I())}return O}(),l:function(){function O(){return S(w(),3)}return O}(),L:function(){function O(){return S(Math.floor(w()/10))}return O}(),t:function(){function O(){return x()<12?f.i18n.timeNames[0]:f.i18n.timeNames[1]}return O}(),tt:function(){function O(){return x()<12?f.i18n.timeNames[2]:f.i18n.timeNames[3]}return O}(),T:function(){function O(){return x()<12?f.i18n.timeNames[4]:f.i18n.timeNames[5]}return O}(),TT:function(){function O(){return x()<12?f.i18n.timeNames[6]:f.i18n.timeNames[7]}return O}(),Z:function(){function O(){return u?"GMT":m?"UTC":(String(l).match(c)||[""]).pop().replace(s,"").replace(/GMT\+0000/g,"UTC")}return O}(),o:function(){function O(){return(T()>0?"-":"+")+S(Math.floor(Math.abs(T())/60)*100+Math.abs(T())%60,4)}return O}(),p:function(){function O(){return(T()>0?"-":"+")+S(Math.floor(Math.abs(T())/60),2)+":"+S(Math.floor(Math.abs(T())%60),2)}return O}(),S:function(){function O(){return["th","st","nd","rd"][C()%10>3?0:(C()%100-C()%10!=10)*C()%10]}return O}(),W:function(){function O(){return A()}return O}(),WW:function(){function O(){return S(A())}return O}(),N:function(){function O(){return E()}return O}()};return d.replace(i,function(O){return O in P?P[O]():O.slice(1,O.length-1)})}}();f.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},f.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var S=function(){function i(c,s){for(c=String(c),s=s||2;c.length0?x(K.componentWillDisappear,w(j,z)):I(j,z,!1)}function A(j,z,K,ee,ue,ve,ge,xe){j.componentWillMove.push({dom:ee,fn:function(){function we(){ge&4?K.componentWillMove(z,ue,ee):ge&8&&K.onComponentWillMove(z,ue,ee,xe)}return we}(),next:ve,parent:ue})}function E(j,z,K,ee,ue){var ve,ge,xe=z.flags;do{var we=z.flags;if(we&1521){!a(ve)&&(o(ve.componentWillMove)||o(ve.onComponentWillMove))?A(ue,j,ve,z.dom,K,ee,xe,ge):u(K,z.dom,ee);return}var Fe=z.children;if(we&4)ve=z.children,ge=z.props,z=Fe.$LI;else if(we&8)ve=z.ref,ge=z.props,z=Fe;else if(we&8192)if(z.childFlags===2)z=Fe;else{for(var Oe=0,Ue=Fe.length;Oe0,Fe=y(xe),Oe=f(xe)&&xe[0]===U;we||Fe||Oe?(K=K||z.slice(0,ve),(we||Oe)&&(ge=Z(ge)),(Fe||Oe)&&(ge.key=U+ve),K.push(ge)):K&&K.push(ge),ge.flags|=65536}}K=K||z,K.length===0?ee=1:ee=8}else K=z,K.flags|=65536,z.flags&81920&&(K=Z(z)),ee=2;return j.children=K,j.childFlags=ee,j}function ye(j){return t(j)||e(j)?ne(j,null):n(j)?ce(j,0,null):j.flags&16384?Z(j):j}var fe="http://www.w3.org/1999/xlink",Le="http://www.w3.org/XML/1998/namespace",R={"xlink:actuate":fe,"xlink:arcrole":fe,"xlink:href":fe,"xlink:role":fe,"xlink:show":fe,"xlink:title":fe,"xlink:type":fe,"xml:base":Le,"xml:lang":Le,"xml:space":Le};function re(j){return{onClick:j,onDblClick:j,onFocusIn:j,onFocusOut:j,onKeyDown:j,onKeyPress:j,onKeyUp:j,onMouseDown:j,onMouseMove:j,onMouseUp:j,onTouchEnd:j,onTouchMove:j,onTouchStart:j}}var de=re(0),Ce=re(null),he=re(!0);function Be(j,z){var K=z.$EV;return K||(K=z.$EV=re(null)),K[j]||++de[j]===1&&(Ce[j]=Ve(j)),K}function ke(j,z){var K=z.$EV;K&&K[j]&&(--de[j]===0&&(document.removeEventListener(d(j),Ce[j]),Ce[j]=null),K[j]=null)}function Ae(j,z,K,ee){if(o(K))Be(j,ee)[j]=K;else if(i(K)){if(D(z,K))return;Be(j,ee)[j]=K}else ke(j,ee)}function De(j){return o(j.composedPath)?j.composedPath()[0]:j.target}function _e(j,z,K,ee){var ue=De(j);do{if(z&&ue.disabled)return;var ve=ue.$EV;if(ve){var ge=ve[K];if(ge&&(ee.dom=ue,ge.event?ge.event(ge.data,j):ge(j),j.cancelBubble))return}ue=ue.parentNode}while(!y(ue))}function Pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function Ne(){return this.defaultPrevented}function Se(){return this.cancelBubble}function H(j){var z={dom:document};return j.isDefaultPrevented=Ne,j.isPropagationStopped=Se,j.stopPropagation=Pe,Object.defineProperty(j,"currentTarget",{configurable:!0,get:function(){function K(){return z.dom}return K}()}),z}function le(j){return function(z){if(z.button!==0){z.stopPropagation();return}_e(z,!0,j,H(z))}}function be(j){return function(z){_e(z,!1,j,H(z))}}function Ve(j){var z=j==="onClick"||j==="onDblClick"?le(j):be(j);return document.addEventListener(d(j),z),z}function Ie(j,z){var K=document.createElement("i");return K.innerHTML=z,K.innerHTML===j.innerHTML}function Te(j,z,K){if(j[z]){var ee=j[z];ee.event?ee.event(ee.data,K):ee(K)}else{var ue=z.toLowerCase();j[ue]&&j[ue](K)}}function Me(j,z){var K=function(){function ee(ue){var ve=this.$V;if(ve){var ge=ve.props||c,xe=ve.dom;if(f(j))Te(ge,j,ue);else for(var we=0;we-1&&z.options[ve]&&(xe=z.options[ve].value),K&&a(xe)&&(xe=j.defaultValue),qe(ee,xe)}}var Jt=Me("onInput",wt),qt=Me("onChange");function en(j,z){Ee(j,"input",Jt),z.onChange&&Ee(j,"change",qt)}function wt(j,z,K){var ee=j.value,ue=z.value;if(a(ee)){if(K){var ve=j.defaultValue;!a(ve)&&ve!==ue&&(z.defaultValue=ve,z.value=ve)}}else ue!==ee&&(z.defaultValue=ee,z.value=ee)}function Tt(j,z,K,ee,ue,ve){j&64?ut(ee,K):j&256?Lt(ee,K,ue,z):j&128&&wt(ee,K,ue),ve&&(K.$V=z)}function tn(j,z,K){j&64?$e(z,K):j&256?Zt(z):j&128&&en(z,K)}function At(j){return j.type&&Re(j.type)?!a(j.checked):!a(j.value)}function nn(){return{current:null}}function on(j){var z={render:j};return z}function vt(j){j&&!W(j,null)&&j.current&&(j.current=null)}function st(j,z,K){j&&(o(j)||j.current!==void 0)&&K.push(function(){!W(j,z)&&j.current!==void 0&&(j.current=z)})}function tt(j,z,K){ot(j,K),T(j,z,K)}function ot(j,z){var K=j.flags,ee=j.children,ue;if(K&481){ue=j.ref;var ve=j.props;vt(ue);var ge=j.childFlags;if(!y(ve))for(var xe=Object.keys(ve),we=0,Fe=xe.length;we0?x(K.componentWillDisappear,rn(z,j)):j.textContent=""}function gt(j,z,K,ee){mt(K,ee),z.flags&8192?T(z,j,ee):Ct(j,K,ee)}function Et(j,z,K,ee,ue){j.componentWillDisappear.push(function(ve){ee&4?z.componentWillDisappear(K,ve):ee&8&&z.onComponentWillDisappear(K,ue,ve)})}function an(j){var z=j.event;return function(K){z(j.data,K)}}function cn(j,z,K,ee){if(i(K)){if(D(z,K))return;K=an(K)}Ee(ee,d(j),K)}function ln(j,z,K){if(a(z)){K.removeAttribute("style");return}var ee=K.style,ue,ve;if(f(z)){ee.cssText=z;return}if(!a(j)&&!f(j)){for(ue in z)ve=z[ue],ve!==j[ue]&&ee.setProperty(ue,ve);for(ue in j)a(z[ue])&&ee.removeProperty(ue)}else for(ue in z)ve=z[ue],ee.setProperty(ue,ve)}function un(j,z,K,ee,ue){var ve=j&&j.__html||"",ge=z&&z.__html||"";ve!==ge&&!a(ge)&&!Ie(ee,ge)&&(y(K)||(K.childFlags&12?mt(K.children,ue):K.childFlags===2&&ot(K.children,ue),K.children=null,K.childFlags=1),ee.innerHTML=ge)}function Vt(j,z,K,ee,ue,ve,ge,xe){switch(j){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":ee.autofocus=!!K;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":ee[j]=!!K;break;case"defaultChecked":case"value":case"volume":if(ve&&j==="value")break;var we=a(K)?"":K;ee[j]!==we&&(ee[j]=we);break;case"style":ln(z,K,ee);break;case"dangerouslySetInnerHTML":un(z,K,ge,ee,xe);break;default:he[j]?Ae(j,z,K,ee):j.charCodeAt(0)===111&&j.charCodeAt(1)===110?cn(j,z,K,ee):a(K)?ee.removeAttribute(j):ue&&R[j]?ee.setAttributeNS(R[j],j,K):ee.setAttribute(j,K);break}}function Mt(j,z,K,ee,ue,ve){var ge=!1,xe=(z&448)>0;xe&&(ge=At(K),ge&&tn(z,ee,K));for(var we in K)Vt(we,null,K[we],ee,ue,ge,null,ve);xe&&Tt(z,j,ee,K,!0,ge)}function Pt(j,z,K){var ee=ye(j.render(z,j.state,K)),ue=K;return o(j.getChildContext)&&(ue=V(K,j.getChildContext())),j.$CX=ue,ee}function Ot(j,z,K,ee,ue,ve){var ge=new z(K,ee),xe=ge.$N=!!(z.getDerivedStateFromProps||ge.getSnapshotBeforeUpdate);if(ge.$SVG=ue,ge.$L=ve,j.children=ge,ge.$BS=!1,ge.context=ee,ge.props===c&&(ge.props=K),xe)ge.state=P(ge,K,ge.state);else if(o(ge.componentWillMount)){ge.$BR=!0,ge.componentWillMount();var we=ge.$PS;if(!y(we)){var Fe=ge.state;if(y(Fe))ge.state=we;else for(var Oe in we)Fe[Oe]=we[Oe];ge.$PS=null}ge.$BR=!1}return ge.$LI=Pt(ge,K,ee),ge}function yt(j,z){var K=j.props||c;return j.flags&32768?j.type.render(K,j.ref,z):j.type(K,z)}function Xe(j,z,K,ee,ue,ve,ge){var xe=j.flags|=16384;xe&481?Dt(j,z,K,ee,ue,ve,ge):xe&4?mn(j,z,K,ee,ue,ve,ge):xe&8?fn(j,z,K,ee,ue,ve,ge):xe&16?Rt(j,z,ue):xe&8192?sn(j,K,z,ee,ue,ve,ge):xe&1024&&dn(j,K,z,ue,ve,ge)}function dn(j,z,K,ee,ue,ve){Xe(j.children,j.ref,z,!1,null,ue,ve);var ge=Y();Rt(ge,K,ee),j.dom=ge.dom}function sn(j,z,K,ee,ue,ve,ge){var xe=j.children,we=j.childFlags;we&12&&xe.length===0&&(we=j.childFlags=2,xe=j.children=Y()),we===2?Xe(xe,K,z,ee,ue,ve,ge):dt(xe,K,z,ee,ue,ve,ge)}function Rt(j,z,K){var ee=j.dom=document.createTextNode(j.children);y(z)||u(z,ee,K)}function Dt(j,z,K,ee,ue,ve,ge){var xe=j.flags,we=j.props,Fe=j.className,Oe=j.childFlags,Ue=j.dom=v(j.type,ee=ee||(xe&32)>0),je=j.children;if(!a(Fe)&&Fe!==""&&(ee?Ue.setAttribute("class",Fe):Ue.className=Fe),Oe===16)F(Ue,je);else if(Oe!==1){var We=ee&&j.type!=="foreignObject";Oe===2?(je.flags&16384&&(j.children=je=Z(je)),Xe(je,Ue,K,We,null,ve,ge)):(Oe===8||Oe===4)&&dt(je,Ue,K,We,null,ve,ge)}y(z)||u(z,Ue,ue),y(we)||Mt(j,xe,we,Ue,ee,ge),st(j.ref,Ue,ve)}function dt(j,z,K,ee,ue,ve,ge){for(var xe=0;xeWe)&&(Ue=N(xe[We-1],!1).nextSibling)}St(Fe,Oe,xe,we,K,ee,ue,Ue,j,ve,ge)}function bn(j,z,K,ee,ue){var ve=j.ref,ge=z.ref,xe=z.children;if(St(j.childFlags,z.childFlags,j.children,xe,ve,K,!1,null,j,ee,ue),z.dom=j.dom,ve!==ge&&!t(xe)){var we=xe.dom;C(ve,we),m(ge,we)}}function Vn(j,z,K,ee,ue,ve,ge){var xe=z.dom=j.dom,we=j.props,Fe=z.props,Oe=!1,Ue=!1,je;if(ee=ee||(ue&32)>0,we!==Fe){var We=we||c;if(je=Fe||c,je!==c){Oe=(ue&448)>0,Oe&&(Ue=At(je));for(var Ge in je){var ze=We[Ge],Ze=je[Ge];ze!==Ze&&Vt(Ge,ze,Ze,xe,ee,Ue,j,ge)}}if(We!==c)for(var Ke in We)a(je[Ke])&&!a(We[Ke])&&Vt(Ke,We[Ke],null,xe,ee,Ue,j,ge)}var it=z.children,et=z.className;j.className!==et&&(a(et)?xe.removeAttribute("class"):ee?xe.setAttribute("class",et):xe.className=et),ue&4096?gn(xe,it):St(j.childFlags,z.childFlags,j.children,it,xe,K,ee&&z.type!=="foreignObject",null,j,ve,ge),Oe&&Tt(ue,z,xe,je,!1,Ue);var ft=z.ref,nt=j.ref;nt!==ft&&(vt(nt),st(ft,xe,ve))}function yn(j,z,K,ee,ue,ve,ge){ot(j,ge),dt(z,K,ee,ue,N(j,!0),ve,ge),T(j,K,ge)}function St(j,z,K,ee,ue,ve,ge,xe,we,Fe,Oe){switch(j){case 2:switch(z){case 2:rt(K,ee,ue,ve,ge,xe,Fe,Oe);break;case 1:tt(K,ue,Oe);break;case 16:ot(K,Oe),F(ue,ee);break;default:yn(K,ee,ue,ve,ge,Fe,Oe);break}break;case 1:switch(z){case 2:Xe(ee,ue,ve,ge,xe,Fe,Oe);break;case 1:break;case 16:F(ue,ee);break;default:dt(ee,ue,ve,ge,xe,Fe,Oe);break}break;case 16:switch(z){case 16:Cn(K,ee,ue);break;case 2:Ct(ue,K,Oe),Xe(ee,ue,ve,ge,xe,Fe,Oe);break;case 1:Ct(ue,K,Oe);break;default:Ct(ue,K,Oe),dt(ee,ue,ve,ge,xe,Fe,Oe);break}break;default:switch(z){case 16:mt(K,Oe),F(ue,ee);break;case 2:gt(ue,we,K,Oe),Xe(ee,ue,ve,ge,xe,Fe,Oe);break;case 1:gt(ue,we,K,Oe);break;default:var Ue=K.length|0,je=ee.length|0;Ue===0?je>0&&dt(ee,ue,ve,ge,xe,Fe,Oe):je===0?gt(ue,we,K,Oe):z===8&&j===8?Ln(K,ee,ue,ve,ge,Ue,je,xe,we,Fe,Oe):In(K,ee,ue,ve,ge,Ue,je,xe,Fe,Oe);break}break}}function Sn(j,z,K,ee,ue){ue.push(function(){j.componentDidUpdate(z,K,ee)})}function Ut(j,z,K,ee,ue,ve,ge,xe,we,Fe){var Oe=j.state,Ue=j.props,je=!!j.$N,We=o(j.shouldComponentUpdate);if(je&&(z=P(j,K,z!==Oe?V(Oe,z):z)),ge||!We||We&&j.shouldComponentUpdate(K,z,ue)){!je&&o(j.componentWillUpdate)&&j.componentWillUpdate(K,z,ue),j.props=K,j.state=z,j.context=ue;var Ge=null,ze=Pt(j,K,ue);je&&o(j.getSnapshotBeforeUpdate)&&(Ge=j.getSnapshotBeforeUpdate(Ue,Oe)),rt(j.$LI,ze,ee,j.$CX,ve,xe,we,Fe),j.$LI=ze,o(j.componentDidUpdate)&&Sn(j,Ue,Oe,Ge,we)}else j.props=K,j.state=z,j.context=ue}function kn(j,z,K,ee,ue,ve,ge,xe){var we=z.children=j.children;if(!y(we)){we.$L=ge;var Fe=z.props||c,Oe=z.ref,Ue=j.ref,je=we.state;if(!we.$N){if(o(we.componentWillReceiveProps)){if(we.$BR=!0,we.componentWillReceiveProps(Fe,ee),we.$UN)return;we.$BR=!1}y(we.$PS)||(je=V(je,we.$PS),we.$PS=null)}Ut(we,je,Fe,K,ee,ue,!1,ve,ge,xe),Ue!==Oe&&(vt(Ue),st(Oe,we,ge))}}function Bn(j,z,K,ee,ue,ve,ge,xe){var we=!0,Fe=z.props||c,Oe=z.ref,Ue=j.props,je=!a(Oe),We=j.children;if(je&&o(Oe.onComponentShouldUpdate)&&(we=Oe.onComponentShouldUpdate(Ue,Fe)),we!==!1){je&&o(Oe.onComponentWillUpdate)&&Oe.onComponentWillUpdate(Ue,Fe);var Ge=ye(yt(z,ee));rt(We,Ge,K,ee,ue,ve,ge,xe),z.children=Ge,je&&o(Oe.onComponentDidUpdate)&&Oe.onComponentDidUpdate(Ue,Fe)}else z.children=We}function xn(j,z){var K=z.children,ee=z.dom=j.dom;K!==j.children&&(ee.nodeValue=K)}function In(j,z,K,ee,ue,ve,ge,xe,we,Fe){for(var Oe=ve>ge?ge:ve,Ue=0,je,We;Uege)for(Ue=Oe;UeUe||We>je)break e;Ge=j[We],ze=z[We]}for(Ge=j[Ue],ze=z[je];Ge.key===ze.key;){if(ze.flags&16384&&(z[je]=ze=Z(ze)),rt(Ge,ze,K,ee,ue,xe,Fe,Oe),j[Ue]=ze,Ue--,je--,We>Ue||We>je)break e;Ge=j[Ue],ze=z[je]}}if(We>Ue){if(We<=je)for(Ze=je+1,Ke=Zeje)for(;We<=Ue;)tt(j[We++],K,Oe);else wn(j,z,ee,ve,ge,Ue,je,We,K,ue,xe,we,Fe,Oe)}function wn(j,z,K,ee,ue,ve,ge,xe,we,Fe,Oe,Ue,je,We){var Ge,ze,Ze=0,Ke=0,it=xe,et=xe,ft=ve-xe+1,nt=ge-xe+1,pt=new Int32Array(nt+1),ct=ft===ee,Bt=!1,Je=0,ht=0;if(ue<4||(ft|nt)<32)for(Ke=it;Ke<=ve;++Ke)if(Ge=j[Ke],htxe?Bt=!0:Je=xe,ze.flags&16384&&(z[xe]=ze=Z(ze)),rt(Ge,ze,we,K,Fe,Oe,je,We),++ht;break}!ct&&xe>ge&&tt(Ge,we,We)}else ct||tt(Ge,we,We);else{var Yt={};for(Ke=et;Ke<=ge;++Ke)Yt[z[Ke].key]=Ke;for(Ke=it;Ke<=ve;++Ke)if(Ge=j[Ke],htit;)tt(j[it++],we,We);pt[xe-et]=Ke+1,Je>xe?Bt=!0:Je=xe,ze=z[xe],ze.flags&16384&&(z[xe]=ze=Z(ze)),rt(Ge,ze,we,K,Fe,Oe,je,We),++ht}else ct||tt(Ge,we,We);else ct||tt(Ge,we,We)}if(ct)gt(we,Ue,j,We),dt(z,we,K,Fe,Oe,je,We);else if(Bt){var Qt=Tn(pt);for(xe=Qt.length-1,Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0?(Je=Ke+et,ze=z[Je],ze.flags&16384&&(z[Je]=ze=Z(ze)),Ze=Je+1,Xe(ze,we,K,Fe,Ze0&&B(We.componentWillMove)}else if(ht!==nt)for(Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0&&(Je=Ke+et,ze=z[Je],ze.flags&16384&&(z[Je]=ze=Z(ze)),Ze=Je+1,Xe(ze,we,K,Fe,ZeWt&&(Wt=we,at=new Int32Array(we),Nt=new Int32Array(we));K>1,j[at[xe]]0&&(Nt[K]=at[ve-1]),at[ve]=K)}ve=ue+1;var Fe=new Int32Array(ve);for(ge=at[ve-1];ve-- >0;)Fe[ve]=ge,ge=Nt[ge],at[ve]=0;return Fe}var An=typeof document!="undefined";An&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);function Ht(j,z,K,ee){var ue=[],ve=new l,ge=z.$V;O.v=!0,a(ge)?a(j)||(j.flags&16384&&(j=Z(j)),Xe(j,z,ee,!1,null,ue,ve),z.$V=j,ge=j):a(j)?(tt(ge,z,ve),z.$V=null):(j.flags&16384&&(j=Z(j)),rt(ge,j,z,ee,!1,null,ue,ve),ge=z.$V=j),h(ue),x(ve.componentDidAppear),O.v=!1,o(K)&&K(),o(M.renderComplete)&&M.renderComplete(ge,z)}function zt(j,z,K,ee){K===void 0&&(K=null),ee===void 0&&(ee=c),Ht(j,z,K,ee)}function En(j){return function(){function z(K,ee,ue,ve){j||(j=K),zt(ee,j,ue,ve)}return z}()}var bt=[],Mn=typeof Promise!="undefined"?Promise.resolve().then.bind(Promise.resolve()):function(j){window.setTimeout(j,0)},kt=!1;function Kt(j,z,K,ee){var ue=j.$PS;if(o(z)&&(z=z(ue?V(j.state,ue):j.state,j.props,j.context)),a(ue))j.$PS=z;else for(var ve in z)ue[ve]=z[ve];if(j.$BR)o(K)&&j.$L.push(K.bind(j));else{if(!O.v&&bt.length===0){Gt(j,ee),o(K)&&K.call(j);return}if(bt.indexOf(j)===-1&&bt.push(j),ee&&(j.$F=!0),kt||(kt=!0,Mn($t)),o(K)){var ge=j.$QU;ge||(ge=j.$QU=[]),ge.push(K)}}}function Pn(j){for(var z=j.$QU,K=0;K=55296&&be<=56319&&le+1=56320&&Ve<=57343)?(be-55296)*1024+Ve-56320+65536:be}function Z(H){var le=/^\n* /;return le.test(H)}var Y=1,Q=2,J=3,te=4,se=5;function ye(H,le,be,Ve,Ie,Te,Me,Ee){var Re,He=0,Ye=null,Qe=!1,$e=!1,ut=Ve!==-1,qe=-1,lt=ce(ae(H,0))&&q(ae(H,H.length-1));if(le||Me)for(Re=0;Re=65536?Re+=2:Re++){if(He=ae(H,Re),!pe(He))return se;lt=lt&&ne(He,Ye,Ee),Ye=He}else{for(Re=0;Re=65536?Re+=2:Re++){if(He=ae(H,Re),He===k)Qe=!0,ut&&($e=$e||Re-qe-1>Ve&&H[qe+1]!==" ",qe=Re);else if(!pe(He))return se;lt=lt&&ne(He,Ye,Ee),Ye=He}$e=$e||ut&&Re-qe-1>Ve&&H[qe+1]!==" "}return!Qe&&!$e?lt&&!Me&&!Ie(H)?Y:Te===W?se:Q:be>9&&Z(H)?se:Me?Te===W?se:Q:$e?te:J}function fe(H,le,be,Ve,Ie){H.dump=function(){if(le.length===0)return H.quotingType===W?'""':"''";if(!H.noCompatMode&&(O.indexOf(le)!==-1||M.test(le)))return H.quotingType===W?'"'+le+'"':"'"+le+"'";var Te=H.indent*Math.max(1,be),Me=H.lineWidth===-1?-1:Math.max(Math.min(H.lineWidth,40),H.lineWidth-Te),Ee=Ve||H.flowLevel>-1&&be>=H.flowLevel;function Re(He){return oe(H,He)}switch(ye(le,Ee,H.indent,Me,Re,H.quotingType,H.forceQuotes&&!Ve,Ie)){case Y:return le;case Q:return"'"+le.replace(/'/g,"''")+"'";case J:return"|"+Le(le,H.indent)+R($(le,Te));case te:return">"+Le(le,H.indent)+R($(re(le,Me),Te));case se:return'"'+Ce(le,Me)+'"';default:throw new a("impossible error: invalid scalar style")}}()}function Le(H,le){var be=Z(H)?String(le):"",Ve=H[H.length-1]==="\n",Ie=Ve&&(H[H.length-2]==="\n"||H==="\n"),Te=Ie?"+":Ve?"":"-";return be+Te+"\n"}function R(H){return H[H.length-1]==="\n"?H.slice(0,-1):H}function re(H,le){for(var be=/(\n+)([^\n]*)/g,Ve=function(){var He=H.indexOf("\n");return He=He!==-1?He:H.length,be.lastIndex=He,de(H.slice(0,He),le)}(),Ie=H[0]==="\n"||H[0]===" ",Te,Me;Me=be.exec(H);){var Ee=Me[1],Re=Me[2];Te=Re[0]===" ",Ve+=Ee+(!Ie&&!Te&&Re!==""?"\n":"")+de(Re,le),Ie=Te}return Ve}function de(H,le){if(H===""||H[0]===" ")return H;for(var be=/ [^ ]/g,Ve,Ie=0,Te,Me=0,Ee=0,Re="";Ve=be.exec(H);)Ee=Ve.index,Ee-Ie>le&&(Te=Me>Ie?Me:Ee,Re+="\n"+H.slice(Ie,Te),Ie=Te+1),Me=Ee;return Re+="\n",H.length-Ie>le&&Me>Ie?Re+=H.slice(Ie,Me)+"\n"+H.slice(Me+1):Re+=H.slice(Ie),Re.slice(1)}function Ce(H){for(var le="",be=0,Ve,Ie=0;Ie=65536?Ie+=2:Ie++)be=ae(H,Ie),Ve=P[be],!Ve&&pe(be)?(le+=H[Ie],be>=65536&&(le+=H[Ie+1])):le+=Ve||D(be);return le}function he(H,le,be){var Ve="",Ie=H.tag,Te,Me,Ee;for(Te=0,Me=be.length;Te1024&&(Ye+="? "),Ye+=H.dump+(H.condenseFlow?'"':"")+":"+(H.condenseFlow?"":" "),_e(H,le,He,!1,!1)&&(Ye+=H.dump,Ve+=Ye));H.tag=Ie,H.dump="{"+Ve+"}"}function Ae(H,le,be,Ve){var Ie="",Te=H.tag,Me=Object.keys(be),Ee,Re,He,Ye,Qe,$e;if(H.sortKeys===!0)Me.sort();else if(typeof H.sortKeys=="function")Me.sort(H.sortKeys);else if(H.sortKeys)throw new a("sortKeys must be a boolean or a function");for(Ee=0,Re=Me.length;Ee1024,Qe&&(H.dump&&k===H.dump.charCodeAt(0)?$e+="?":$e+="? "),$e+=H.dump,Qe&&($e+=G(H,le)),_e(H,le+1,Ye,!0,Qe)&&(H.dump&&k===H.dump.charCodeAt(0)?$e+=":":$e+=": ",$e+=H.dump,Ie+=$e));H.tag=Te,H.dump=Ie||"{}"}function De(H,le,be){var Ve,Ie,Te,Me,Ee,Re;for(Ie=be?H.explicitTypes:H.implicitTypes,Te=0,Me=Ie.length;Te tag resolver accepts not "'+Re+'" style');H.dump=Ve}return!0}return!1}function _e(H,le,be,Ve,Ie,Te,Me){H.tag=null,H.dump=be,De(H,be,!1)||De(H,be,!0);var Ee=o.call(H.dump),Re=Ve,He;Ve&&(Ve=H.flowLevel<0||H.flowLevel>le);var Ye=Ee==="[object Object]"||Ee==="[object Array]",Qe,$e;if(Ye&&(Qe=H.duplicates.indexOf(be),$e=Qe!==-1),(H.tag!==null&&H.tag!=="?"||$e||H.indent!==2&&le>0)&&(Ie=!1),$e&&H.usedDuplicates[Qe])H.dump="*ref_"+Qe;else{if(Ye&&$e&&!H.usedDuplicates[Qe]&&(H.usedDuplicates[Qe]=!0),Ee==="[object Object]")Ve&&Object.keys(H.dump).length!==0?(Ae(H,le,H.dump,Ie),$e&&(H.dump="&ref_"+Qe+H.dump)):(ke(H,le,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ee==="[object Array]")Ve&&H.dump.length!==0?(H.noArrayIndent&&!Me&&le>0?Be(H,le-1,H.dump,Ie):Be(H,le,H.dump,Ie),$e&&(H.dump="&ref_"+Qe+H.dump)):(he(H,le,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ee==="[object String]")H.tag!=="?"&&fe(H,H.dump,le,Te,Re);else{if(Ee==="[object Undefined]")return!1;if(H.skipInvalid)return!1;throw new a("unacceptable kind of an object to dump "+Ee)}H.tag!==null&&H.tag!=="?"&&(He=encodeURI(H.tag[0]==="!"?H.tag.slice(1):H.tag).replace(/!/g,"%21"),H.tag[0]==="!"?He="!"+He:He.slice(0,18)==="tag:yaml.org,2002:"?He="!!"+He.slice(18):He="!<"+He+">",H.dump=He+" "+H.dump)}return!0}function Pe(H,le){var be=[],Ve=[],Ie,Te;for(Ne(H,be,Ve),Ie=0,Te=Ve.length;Ie>10)+55296,(R-65536&1023)+56320)}for(var T=new Array(256),A=new Array(256),E=0;E<256;E++)T[E]=I(E)?1:0,A[E]=I(E);function P(R,re){this.input=R,this.filename=re.filename||null,this.schema=re.schema||o,this.onWarning=re.onWarning||null,this.legacy=re.legacy||!1,this.json=re.json||!1,this.listener=re.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=R.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function O(R,re){var de={name:R.filename,buffer:R.input.slice(0,-1),position:R.position,line:R.line,column:R.position-R.lineStart};return de.snippet=t(de),new a(re,de)}function M(R,re){throw O(R,re)}function F(R,re){R.onWarning&&R.onWarning.call(null,O(R,re))}var D={YAML:function(){function R(re,de,Ce){var he,Be,ke;re.version!==null&&M(re,"duplication of %YAML directive"),Ce.length!==1&&M(re,"YAML directive accepts exactly one argument"),he=/^([0-9]+)\.([0-9]+)$/.exec(Ce[0]),he===null&&M(re,"ill-formed argument of the YAML directive"),Be=parseInt(he[1],10),ke=parseInt(he[2],10),Be!==1&&M(re,"unacceptable YAML version of the document"),re.version=Ce[0],re.checkLineBreaks=ke<2,ke!==1&&ke!==2&&F(re,"unsupported YAML version of the document")}return R}(),TAG:function(){function R(re,de,Ce){var he,Be;Ce.length!==2&&M(re,"TAG directive accepts exactly two arguments"),he=Ce[0],Be=Ce[1],m.test(he)||M(re,"ill-formed tag handle (first argument) of the TAG directive"),f.call(re.tagMap,he)&&M(re,'there is a previously declared suffix for "'+he+'" tag handle'),u.test(Be)||M(re,"ill-formed tag prefix (second argument) of the TAG directive");try{Be=decodeURIComponent(Be)}catch(ke){M(re,"tag prefix is malformed: "+Be)}re.tagMap[he]=Be}return R}()};function _(R,re,de,Ce){var he,Be,ke,Ae;if(re1&&(R.result+=e.repeat("\n",re-1))}function pe(R,re,de){var Ce,he,Be,ke,Ae,De,_e,Pe,Ne=R.kind,Se=R.result,H;if(H=R.input.charCodeAt(R.position),h(H)||g(H)||H===35||H===38||H===42||H===33||H===124||H===62||H===39||H===34||H===37||H===64||H===96||(H===63||H===45)&&(he=R.input.charCodeAt(R.position+1),h(he)||de&&g(he)))return!1;for(R.kind="scalar",R.result="",Be=ke=R.position,Ae=!1;H!==0;){if(H===58){if(he=R.input.charCodeAt(R.position+1),h(he)||de&&g(he))break}else if(H===35){if(Ce=R.input.charCodeAt(R.position-1),h(Ce))break}else{if(R.position===R.lineStart&&oe(R)||de&&g(H))break;if(b(H))if(De=R.line,_e=R.lineStart,Pe=R.lineIndent,G(R,!1,-1),R.lineIndent>=re){Ae=!0,H=R.input.charCodeAt(R.position);continue}else{R.position=ke,R.line=De,R.lineStart=_e,R.lineIndent=Pe;break}}Ae&&(_(R,Be,ke,!1),X(R,R.line-De),Be=ke=R.position,Ae=!1),C(H)||(ke=R.position+1),H=R.input.charCodeAt(++R.position)}return _(R,Be,ke,!1),R.result?!0:(R.kind=Ne,R.result=Se,!1)}function me(R,re){var de,Ce,he;if(de=R.input.charCodeAt(R.position),de!==39)return!1;for(R.kind="scalar",R.result="",R.position++,Ce=he=R.position;(de=R.input.charCodeAt(R.position))!==0;)if(de===39)if(_(R,Ce,R.position,!0),de=R.input.charCodeAt(++R.position),de===39)Ce=R.position,R.position++,he=R.position;else return!0;else b(de)?(_(R,Ce,he,!0),X(R,G(R,!1,re)),Ce=he=R.position):R.position===R.lineStart&&oe(R)?M(R,"unexpected end of the document within a single quoted scalar"):(R.position++,he=R.position);M(R,"unexpected end of the stream within a single quoted scalar")}function ne(R,re){var de,Ce,he,Be,ke,Ae;if(Ae=R.input.charCodeAt(R.position),Ae!==34)return!1;for(R.kind="scalar",R.result="",R.position++,de=Ce=R.position;(Ae=R.input.charCodeAt(R.position))!==0;){if(Ae===34)return _(R,de,R.position,!0),R.position++,!0;if(Ae===92){if(_(R,de,R.position,!0),Ae=R.input.charCodeAt(++R.position),b(Ae))G(R,!1,re);else if(Ae<256&&T[Ae])R.result+=A[Ae],R.position++;else if((ke=x(Ae))>0){for(he=ke,Be=0;he>0;he--)Ae=R.input.charCodeAt(++R.position),(ke=N(Ae))>=0?Be=(Be<<4)+ke:M(R,"expected hexadecimal character");R.result+=w(Be),R.position++}else M(R,"unknown escape sequence");de=Ce=R.position}else b(Ae)?(_(R,de,Ce,!0),X(R,G(R,!1,re)),de=Ce=R.position):R.position===R.lineStart&&oe(R)?M(R,"unexpected end of the document within a double quoted scalar"):(R.position++,Ce=R.position)}M(R,"unexpected end of the stream within a double quoted scalar")}function ce(R,re){var de=!0,Ce,he,Be,ke=R.tag,Ae,De=R.anchor,_e,Pe,Ne,Se,H,le=Object.create(null),be,Ve,Ie,Te;if(Te=R.input.charCodeAt(R.position),Te===91)Pe=93,H=!1,Ae=[];else if(Te===123)Pe=125,H=!0,Ae={};else return!1;for(R.anchor!==null&&(R.anchorMap[R.anchor]=Ae),Te=R.input.charCodeAt(++R.position);Te!==0;){if(G(R,!0,re),Te=R.input.charCodeAt(R.position),Te===Pe)return R.position++,R.tag=ke,R.anchor=De,R.kind=H?"mapping":"sequence",R.result=Ae,!0;de?Te===44&&M(R,"expected the node content, but found ','"):M(R,"missed comma between flow collection entries"),Ve=be=Ie=null,Ne=Se=!1,Te===63&&(_e=R.input.charCodeAt(R.position+1),h(_e)&&(Ne=Se=!0,R.position++,G(R,!0,re))),Ce=R.line,he=R.lineStart,Be=R.position,te(R,re,S,!1,!0),Ve=R.tag,be=R.result,G(R,!0,re),Te=R.input.charCodeAt(R.position),(Se||R.line===Ce)&&Te===58&&(Ne=!0,Te=R.input.charCodeAt(++R.position),G(R,!0,re),te(R,re,S,!1,!0),Ie=R.result),H?U(R,Ae,le,Ve,be,Ie,Ce,he,Be):Ne?Ae.push(U(R,null,le,Ve,be,Ie,Ce,he,Be)):Ae.push(be),G(R,!0,re),Te=R.input.charCodeAt(R.position),Te===44?(de=!0,Te=R.input.charCodeAt(++R.position)):de=!1}M(R,"unexpected end of the stream within a flow collection")}function q(R,re){var de,Ce,he=p,Be=!1,ke=!1,Ae=re,De=0,_e=!1,Pe,Ne;if(Ne=R.input.charCodeAt(R.position),Ne===124)Ce=!1;else if(Ne===62)Ce=!0;else return!1;for(R.kind="scalar",R.result="";Ne!==0;)if(Ne=R.input.charCodeAt(++R.position),Ne===43||Ne===45)p===he?he=Ne===43?c:i:M(R,"repeat of a chomping mode identifier");else if((Pe=B(Ne))>=0)Pe===0?M(R,"bad explicit indentation width of a block scalar; it cannot be less than one"):ke?M(R,"repeat of an indentation width identifier"):(Ae=re+Pe-1,ke=!0);else break;if(C(Ne)){do Ne=R.input.charCodeAt(++R.position);while(C(Ne));if(Ne===35)do Ne=R.input.charCodeAt(++R.position);while(!b(Ne)&&Ne!==0)}for(;Ne!==0;){for($(R),R.lineIndent=0,Ne=R.input.charCodeAt(R.position);(!ke||R.lineIndentAe&&(Ae=R.lineIndent),b(Ne)){De++;continue}if(R.lineIndentre)&&De!==0)M(R,"bad indentation of a sequence entry");else if(R.lineIndentre)&&(Ve&&(ke=R.line,Ae=R.lineStart,De=R.position),te(R,re,V,!0,he)&&(Ve?le=R.result:be=R.result),Ve||(U(R,Ne,Se,H,le,be,ke,Ae,De),H=le=be=null),G(R,!0,-1),Te=R.input.charCodeAt(R.position)),(R.line===Be||R.lineIndent>re)&&Te!==0)M(R,"bad indentation of a mapping entry");else if(R.lineIndentre?De=1:R.lineIndent===re?De=0:R.lineIndentre?De=1:R.lineIndent===re?De=0:R.lineIndent tag; it should be "scalar", not "'+R.kind+'"'),Ne=0,Se=R.implicitTypes.length;Ne"),R.result!==null&&le.kind!==R.kind&&M(R,"unacceptable node kind for !<"+R.tag+'> tag; it should be "'+le.kind+'", not "'+R.kind+'"'),le.resolve(R.result,R.tag)?(R.result=le.construct(R.result,R.tag),R.anchor!==null&&(R.anchorMap[R.anchor]=R.result)):M(R,"cannot resolve a node with !<"+R.tag+"> explicit tag")}return R.listener!==null&&R.listener("close",R),R.tag!==null||R.anchor!==null||Pe}function se(R){var re=R.position,de,Ce,he,Be=!1,ke;for(R.version=null,R.checkLineBreaks=R.legacy,R.tagMap=Object.create(null),R.anchorMap=Object.create(null);(ke=R.input.charCodeAt(R.position))!==0&&(G(R,!0,-1),ke=R.input.charCodeAt(R.position),!(R.lineIndent>0||ke!==37));){for(Be=!0,ke=R.input.charCodeAt(++R.position),de=R.position;ke!==0&&!h(ke);)ke=R.input.charCodeAt(++R.position);for(Ce=R.input.slice(de,R.position),he=[],Ce.length<1&&M(R,"directive name must not be less than one character in length");ke!==0;){for(;C(ke);)ke=R.input.charCodeAt(++R.position);if(ke===35){do ke=R.input.charCodeAt(++R.position);while(ke!==0&&!b(ke));break}if(b(ke))break;for(de=R.position;ke!==0&&!h(ke);)ke=R.input.charCodeAt(++R.position);he.push(R.input.slice(de,R.position))}ke!==0&&$(R),f.call(D,Ce)?D[Ce](R,Ce,he):F(R,'unknown document directive "'+Ce+'"')}if(G(R,!0,-1),R.lineIndent===0&&R.input.charCodeAt(R.position)===45&&R.input.charCodeAt(R.position+1)===45&&R.input.charCodeAt(R.position+2)===45?(R.position+=3,G(R,!0,-1)):Be&&M(R,"directives end mark is expected"),te(R,R.lineIndent-1,V,!1,!0),G(R,!0,-1),R.checkLineBreaks&&l.test(R.input.slice(re,R.position))&&F(R,"non-ASCII line breaks are interpreted as content"),R.documents.push(R.result),R.position===R.lineStart&&oe(R)){R.input.charCodeAt(R.position)===46&&(R.position+=3,G(R,!0,-1));return}if(R.positionc&&(p=" ... ",S=k-c+p.length),y-k>c&&(i=" ...",y=k+c-i.length),{str:p+f.slice(S,y).replace(/\t/g,"\u2192")+i,pos:k-S+p.length}}function t(f,S){return e.repeat(" ",S-f.length)+f}function o(f,S){if(S=Object.create(S||null),!f.buffer)return null;S.maxLength||(S.maxLength=79),typeof S.indent!="number"&&(S.indent=1),typeof S.linesBefore!="number"&&(S.linesBefore=3),typeof S.linesAfter!="number"&&(S.linesAfter=2);for(var y=/\r?\n|\r|\0/g,k=[0],V=[],p,i=-1;p=y.exec(f.buffer);)V.push(p.index),k.push(p.index+p[0].length),f.position<=p.index&&i<0&&(i=k.length-2);i<0&&(i=k.length-1);var c="",s,l,d=Math.min(f.line+S.linesAfter,V.length).toString().length,m=S.maxLength-(S.indent+d+3);for(s=1;s<=S.linesBefore&&!(i-s<0);s++)l=a(f.buffer,k[i-s],V[i-s],f.position-(k[i]-k[i-s]),m),c=e.repeat(" ",S.indent)+t((f.line-s+1).toString(),d)+" | "+l.str+"\n"+c;for(l=a(f.buffer,k[i],V[i],f.position,m),c+=e.repeat(" ",S.indent)+t((f.line+1).toString(),d)+" | "+l.str+"\n",c+=e.repeat("-",S.indent+d+3+l.pos)+"^\n",s=1;s<=S.linesAfter&&!(i+s>=V.length);s++)l=a(f.buffer,k[i+s],V[i+s],f.position-(k[i]-k[i+s]),m),c+=e.repeat(" ",S.indent)+t((f.line+s+1).toString(),d)+" | "+l.str+"\n";return c.replace(/\n$/,"")}L.exports=o},92276:function(L,r,n){"use strict";var e=n(53127),a=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],t=["scalar","sequence","mapping"];function o(S){var y={};return S!==null&&Object.keys(S).forEach(function(k){S[k].forEach(function(V){y[String(V)]=k})}),y}function f(S,y){if(y=y||{},Object.keys(y).forEach(function(k){if(a.indexOf(k)===-1)throw new e('Unknown option "'+k+'" is met in definition of "'+S+'" YAML type.')}),this.options=y,this.tag=S,this.kind=y.kind||null,this.resolve=y.resolve||function(){return!0},this.construct=y.construct||function(k){return k},this.instanceOf=y.instanceOf||null,this.predicate=y.predicate||null,this.represent=y.represent||null,this.representName=y.representName||null,this.defaultStyle=y.defaultStyle||null,this.multi=y.multi||!1,this.styleAliases=o(y.styleAliases||null),t.indexOf(this.kind)===-1)throw new e('Unknown kind "'+this.kind+'" is specified for "'+S+'" YAML type.')}L.exports=f},92806:function(L,r,n){"use strict";var e=n(92276),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function t(y){if(y===null)return!1;var k,V,p=0,i=y.length,c=a;for(V=0;V64)){if(k<0)return!1;p+=6}return p%8===0}function o(y){var k,V,p=y.replace(/[\r\n=]/g,""),i=p.length,c=a,s=0,l=[];for(k=0;k>16&255),l.push(s>>8&255),l.push(s&255)),s=s<<6|c.indexOf(p.charAt(k));return V=i%4*6,V===0?(l.push(s>>16&255),l.push(s>>8&255),l.push(s&255)):V===18?(l.push(s>>10&255),l.push(s>>2&255)):V===12&&l.push(s>>4&255),new Uint8Array(l)}function f(y){var k="",V=0,p,i,c=y.length,s=a;for(p=0;p>18&63],k+=s[V>>12&63],k+=s[V>>6&63],k+=s[V&63]),V=(V<<8)+y[p];return i=c%3,i===0?(k+=s[V>>18&63],k+=s[V>>12&63],k+=s[V>>6&63],k+=s[V&63]):i===2?(k+=s[V>>10&63],k+=s[V>>4&63],k+=s[V<<2&63],k+=s[64]):i===1&&(k+=s[V>>2&63],k+=s[V<<4&63],k+=s[64],k+=s[64]),k}function S(y){return Object.prototype.toString.call(y)==="[object Uint8Array]"}L.exports=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:t,construct:o,predicate:S,represent:f})},34015:function(L,r,n){"use strict";var e=n(92276);function a(f){if(f===null)return!1;var S=f.length;return S===4&&(f==="true"||f==="True"||f==="TRUE")||S===5&&(f==="false"||f==="False"||f==="FALSE")}function t(f){return f==="true"||f==="True"||f==="TRUE"}function o(f){return Object.prototype.toString.call(f)==="[object Boolean]"}L.exports=new e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{lowercase:function(){function f(S){return S?"true":"false"}return f}(),uppercase:function(){function f(S){return S?"TRUE":"FALSE"}return f}(),camelcase:function(){function f(S){return S?"True":"False"}return f}()},defaultStyle:"lowercase"})},14589:function(L,r,n){"use strict";var e=n(11017),a=n(92276),t=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function o(V){return!(V===null||!t.test(V)||V[V.length-1]==="_")}function f(V){var p,i;return p=V.replace(/_/g,"").toLowerCase(),i=p[0]==="-"?-1:1,"+-".indexOf(p[0])>=0&&(p=p.slice(1)),p===".inf"?i===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:p===".nan"?NaN:i*parseFloat(p,10)}var S=/^[-+]?[0-9]+e/;function y(V,p){var i;if(isNaN(V))switch(p){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===V)switch(p){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===V)switch(p){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(V))return"-0.0";return i=V.toString(10),S.test(i)?i.replace("e",".e"):i}function k(V){return Object.prototype.toString.call(V)==="[object Number]"&&(V%1!==0||e.isNegativeZero(V))}L.exports=new a("tag:yaml.org,2002:float",{kind:"scalar",resolve:o,construct:f,predicate:k,represent:y,defaultStyle:"lowercase"})},72826:function(L,r,n){"use strict";var e=n(11017),a=n(92276);function t(V){return 48<=V&&V<=57||65<=V&&V<=70||97<=V&&V<=102}function o(V){return 48<=V&&V<=55}function f(V){return 48<=V&&V<=57}function S(V){if(V===null)return!1;var p=V.length,i=0,c=!1,s;if(!p)return!1;if(s=V[i],(s==="-"||s==="+")&&(s=V[++i]),s==="0"){if(i+1===p)return!0;if(s=V[++i],s==="b"){for(i++;i=0?"0b"+p.toString(2):"-0b"+p.toString(2).slice(1)}return V}(),octal:function(){function V(p){return p>=0?"0o"+p.toString(8):"-0o"+p.toString(8).slice(1)}return V}(),decimal:function(){function V(p){return p.toString(10)}return V}(),hexadecimal:function(){function V(p){return p>=0?"0x"+p.toString(16).toUpperCase():"-0x"+p.toString(16).toUpperCase().slice(1)}return V}()},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},89769:function(L,r,n){"use strict";var e=n(92276);L.exports=new e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(){function a(t){return t!==null?t:{}}return a}()})},36947:function(L,r,n){"use strict";var e=n(92276);function a(t){return t==="<<"||t===null}L.exports=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:a})},30534:function(L,r,n){"use strict";var e=n(92276);function a(f){if(f===null)return!0;var S=f.length;return S===1&&f==="~"||S===4&&(f==="null"||f==="Null"||f==="NULL")}function t(){return null}function o(f){return f===null}L.exports=new e("tag:yaml.org,2002:null",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{canonical:function(){function f(){return"~"}return f}(),lowercase:function(){function f(){return"null"}return f}(),uppercase:function(){function f(){return"NULL"}return f}(),camelcase:function(){function f(){return"Null"}return f}(),empty:function(){function f(){return""}return f}()},defaultStyle:"lowercase"})},14250:function(L,r,n){"use strict";var e=n(92276),a=Object.prototype.hasOwnProperty,t=Object.prototype.toString;function o(S){if(S===null)return!0;var y=[],k,V,p,i,c,s=S;for(k=0,V=s.length;k=0;--W){var U=this.tryEntries[W],$=U.completion;if(U.tryLoc==="root")return _("end");if(U.tryLoc<=this.prev){var G=a.call(U,"catchLoc"),oe=a.call(U,"finallyLoc");if(G&&oe){if(this.prev=0;--_){var W=this.tryEntries[_];if(W.tryLoc<=this.prev&&a.call(W,"finallyLoc")&&this.prev=0;--D){var _=this.tryEntries[D];if(_.finallyLoc===F)return this.complete(_.completion,_.afterLoc),A(_),m}}return M}(),catch:function(){function M(F){for(var D=this.tryEntries.length-1;D>=0;--D){var _=this.tryEntries[D];if(_.tryLoc===F){var W=_.completion;if(W.type==="throw"){var U=W.arg;A(_)}return U}}throw new Error("illegal catch attempt")}return M}(),delegateYield:function(){function M(F,D,_){return this.delegate={iterator:P(F),resultName:D,nextLoc:_},this.method==="next"&&(this.arg=o),m}return M}()},n}(L.exports);try{regeneratorRuntime=r}catch(n){typeof globalThis=="object"?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},30236:function(){"use strict";self.fetch||(self.fetch=function(L,r){return r=r||{},new Promise(function(n,e){var a=new XMLHttpRequest,t=[],o={},f=function(){function y(){return{ok:(a.status/100|0)==2,statusText:a.statusText,status:a.status,url:a.responseURL,text:function(){function k(){return Promise.resolve(a.responseText)}return k}(),json:function(){function k(){return Promise.resolve(a.responseText).then(JSON.parse)}return k}(),blob:function(){function k(){return Promise.resolve(new Blob([a.response]))}return k}(),clone:y,headers:{keys:function(){function k(){return t}return k}(),entries:function(){function k(){return t.map(function(V){return[V,a.getResponseHeader(V)]})}return k}(),get:function(){function k(V){return a.getResponseHeader(V)}return k}(),has:function(){function k(V){return a.getResponseHeader(V)!=null}return k}()}}}return y}();for(var S in a.open(r.method||"get",L,!0),a.onload=function(){a.getAllResponseHeaders().toLowerCase().replace(/^(.+?):/gm,function(y,k){o[k]||t.push(o[k]=k)}),n(f())},a.onerror=e,a.withCredentials=r.credentials=="include",r.headers)a.setRequestHeader(S,r.headers[S]);a.send(r.body||null)})})},88510:function(L,r){"use strict";r.__esModule=!0,r.zipWith=r.zip=r.uniqBy=r.uniq=r.toKeyedArray=r.toArray=r.sortBy=r.sort=r.reduce=r.range=r.map=r.filterMap=r.filter=void 0;function n(u,v){var b=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(b)return(b=b.call(u)).next.bind(b);if(Array.isArray(u)||(b=e(u))||v&&u&&typeof u.length=="number"){b&&(u=b);var C=0;return function(){return C>=u.length?{done:!0}:{done:!1,value:u[C++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(u,v){if(u){if(typeof u=="string")return a(u,v);var b={}.toString.call(u).slice(8,-1);return b==="Object"&&u.constructor&&(b=u.constructor.name),b==="Map"||b==="Set"?Array.from(u):b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)?a(u,v):void 0}}function a(u,v){(v==null||v>u.length)&&(v=u.length);for(var b=0,C=Array(v);b0&&(0,a.round)(p.width)/y.offsetWidth||1,c=y.offsetHeight>0&&(0,a.round)(p.height)/y.offsetHeight||1);var s=(0,e.isElement)(y)?(0,t.default)(y):window,l=s.visualViewport,d=!(0,o.default)()&&b,m=(p.left+(d&&l?l.offsetLeft:0))/i,u=(p.top+(d&&l?l.offsetTop:0))/c,C=p.width/i,V=p.height/c;return{width:C,height:V,top:u,right:m+C,bottom:u+V,left:m,x:m,y:u}}},49035:function(I,r,n){"use strict";r.__esModule=!0,r.default=V;var e=n(46206),a=d(n(87991)),t=d(n(79752)),o=d(n(98309)),f=d(n(44896)),S=d(n(40600)),y=d(n(16599)),k=n(75573),b=d(n(37786)),p=d(n(57819)),i=d(n(4206)),c=d(n(12972)),s=d(n(81666)),l=n(63618);function d(v){return v&&v.__esModule?v:{default:v}}function m(v,h){var g=(0,b.default)(v,!1,h==="fixed");return g.top=g.top+v.clientTop,g.left=g.left+v.clientLeft,g.bottom=g.top+v.clientHeight,g.right=g.left+v.clientWidth,g.width=v.clientWidth,g.height=v.clientHeight,g.x=g.left,g.y=g.top,g}function u(v,h,g){return h===e.viewport?(0,s.default)((0,a.default)(v,g)):(0,k.isElement)(h)?m(h,g):(0,s.default)((0,t.default)((0,S.default)(v)))}function C(v){var h=(0,o.default)((0,p.default)(v)),g=["absolute","fixed"].indexOf((0,y.default)(v).position)>=0,N=g&&(0,k.isHTMLElement)(v)?(0,f.default)(v):v;return(0,k.isElement)(N)?h.filter(function(x){return(0,k.isElement)(x)&&(0,i.default)(x,N)&&(0,c.default)(x)!=="body"}):[]}function V(v,h,g,N){var x=h==="clippingParents"?C(v):[].concat(h),B=[].concat(x,[g]),L=B[0],T=B.reduce(function(w,E){var A=u(v,E,N);return w.top=(0,l.max)(A.top,w.top),w.right=(0,l.min)(A.right,w.right),w.bottom=(0,l.min)(A.bottom,w.bottom),w.left=(0,l.max)(A.left,w.left),w},u(v,L,N));return T.width=T.right-T.left,T.height=T.bottom-T.top,T.x=T.left,T.y=T.top,T}},74758:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=b(n(37786)),a=b(n(13390)),t=b(n(12972)),o=n(75573),f=b(n(79697)),S=b(n(40600)),y=b(n(10798)),k=n(63618);function b(c){return c&&c.__esModule?c:{default:c}}function p(c){var s=c.getBoundingClientRect(),l=(0,k.round)(s.width)/c.offsetWidth||1,d=(0,k.round)(s.height)/c.offsetHeight||1;return l!==1||d!==1}function i(c,s,l){l===void 0&&(l=!1);var d=(0,o.isHTMLElement)(s),m=(0,o.isHTMLElement)(s)&&p(s),u=(0,S.default)(s),C=(0,e.default)(c,m,l),V={scrollLeft:0,scrollTop:0},v={x:0,y:0};return(d||!d&&!l)&&(((0,t.default)(s)!=="body"||(0,y.default)(u))&&(V=(0,a.default)(s)),(0,o.isHTMLElement)(s)?(v=(0,e.default)(s,!0),v.x+=s.clientLeft,v.y+=s.clientTop):u&&(v.x=(0,f.default)(u))),{x:C.left+V.scrollLeft-v.x,y:C.top+V.scrollTop-v.y,width:C.width,height:C.height}}},16599:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return(0,e.default)(o).getComputedStyle(o)}},40600:function(I,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(75573);function a(t){return(((0,e.isElement)(t)?t.ownerDocument:t.document)||window.document).documentElement}},79752:function(I,r,n){"use strict";r.__esModule=!0,r.default=y;var e=S(n(40600)),a=S(n(16599)),t=S(n(79697)),o=S(n(43750)),f=n(63618);function S(k){return k&&k.__esModule?k:{default:k}}function y(k){var b,p=(0,e.default)(k),i=(0,o.default)(k),c=(b=k.ownerDocument)==null?void 0:b.body,s=(0,f.max)(p.scrollWidth,p.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),l=(0,f.max)(p.scrollHeight,p.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),d=-i.scrollLeft+(0,t.default)(k),m=-i.scrollTop;return(0,a.default)(c||p).direction==="rtl"&&(d+=(0,f.max)(p.clientWidth,c?c.clientWidth:0)-s),{width:s,height:l,x:d,y:m}}},3073:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},28811:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(37786));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=o.offsetWidth,y=o.offsetHeight;return Math.abs(f.width-S)<=1&&(S=f.width),Math.abs(f.height-y)<=1&&(y=f.height),{x:o.offsetLeft,y:o.offsetTop,width:S,height:y}}},12972:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e?(e.nodeName||"").toLowerCase():null}},13390:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(43750)),a=f(n(95115)),t=n(75573),o=f(n(3073));function f(y){return y&&y.__esModule?y:{default:y}}function S(y){return y===(0,a.default)(y)||!(0,t.isHTMLElement)(y)?(0,e.default)(y):(0,o.default)(y)}},44896:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=k(n(95115)),a=k(n(12972)),t=k(n(16599)),o=n(75573),f=k(n(87031)),S=k(n(57819)),y=k(n(35366));function k(c){return c&&c.__esModule?c:{default:c}}function b(c){return!(0,o.isHTMLElement)(c)||(0,t.default)(c).position==="fixed"?null:c.offsetParent}function p(c){var s=/firefox/i.test((0,y.default)()),l=/Trident/i.test((0,y.default)());if(l&&(0,o.isHTMLElement)(c)){var d=(0,t.default)(c);if(d.position==="fixed")return null}var m=(0,S.default)(c);for((0,o.isShadowRoot)(m)&&(m=m.host);(0,o.isHTMLElement)(m)&&["html","body"].indexOf((0,a.default)(m))<0;){var u=(0,t.default)(m);if(u.transform!=="none"||u.perspective!=="none"||u.contain==="paint"||["transform","perspective"].indexOf(u.willChange)!==-1||s&&u.willChange==="filter"||s&&u.filter&&u.filter!=="none")return m;m=m.parentNode}return null}function i(c){for(var s=(0,e.default)(c),l=b(c);l&&(0,f.default)(l)&&(0,t.default)(l).position==="static";)l=b(l);return l&&((0,a.default)(l)==="html"||(0,a.default)(l)==="body"&&(0,t.default)(l).position==="static")?s:l||p(c)||s}},57819:function(I,r,n){"use strict";r.__esModule=!0,r.default=f;var e=o(n(12972)),a=o(n(40600)),t=n(75573);function o(S){return S&&S.__esModule?S:{default:S}}function f(S){return(0,e.default)(S)==="html"?S:S.assignedSlot||S.parentNode||((0,t.isShadowRoot)(S)?S.host:null)||(0,a.default)(S)}},24426:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(57819)),a=f(n(10798)),t=f(n(12972)),o=n(75573);function f(y){return y&&y.__esModule?y:{default:y}}function S(y){return["html","body","#document"].indexOf((0,t.default)(y))>=0?y.ownerDocument.body:(0,o.isHTMLElement)(y)&&(0,a.default)(y)?y:S((0,e.default)(y))}},87991:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(95115)),a=f(n(40600)),t=f(n(79697)),o=f(n(89331));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var b=(0,e.default)(y),p=(0,a.default)(y),i=b.visualViewport,c=p.clientWidth,s=p.clientHeight,l=0,d=0;if(i){c=i.width,s=i.height;var m=(0,o.default)();(m||!m&&k==="fixed")&&(l=i.offsetLeft,d=i.offsetTop)}return{width:c,height:s,x:l+(0,t.default)(y),y:d}}},95115:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var a=e.ownerDocument;return a&&a.defaultView||window}return e}},43750:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=f.pageXOffset,y=f.pageYOffset;return{scrollLeft:S,scrollTop:y}}},79697:function(I,r,n){"use strict";r.__esModule=!0,r.default=f;var e=o(n(37786)),a=o(n(40600)),t=o(n(43750));function o(S){return S&&S.__esModule?S:{default:S}}function f(S){return(0,e.default)((0,a.default)(S)).left+(0,t.default)(S).scrollLeft}},75573:function(I,r,n){"use strict";r.__esModule=!0,r.isElement=t,r.isHTMLElement=o,r.isShadowRoot=f;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}function t(S){var y=(0,e.default)(S).Element;return S instanceof y||S instanceof Element}function o(S){var y=(0,e.default)(S).HTMLElement;return S instanceof y||S instanceof HTMLElement}function f(S){if(typeof ShadowRoot=="undefined")return!1;var y=(0,e.default)(S).ShadowRoot;return S instanceof y||S instanceof ShadowRoot}},89331:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(35366));function a(o){return o&&o.__esModule?o:{default:o}}function t(){return!/^((?!chrome|android).)*safari/i.test((0,e.default)())}},10798:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(16599));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=f.overflow,y=f.overflowX,k=f.overflowY;return/auto|scroll|overlay|hidden/.test(S+k+y)}},87031:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(12972));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return["table","td","th"].indexOf((0,e.default)(o))>=0}},98309:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(24426)),a=f(n(57819)),t=f(n(95115)),o=f(n(10798));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var b;k===void 0&&(k=[]);var p=(0,e.default)(y),i=p===((b=y.ownerDocument)==null?void 0:b.body),c=(0,t.default)(p),s=i?[c].concat(c.visualViewport||[],(0,o.default)(p)?p:[]):p,l=k.concat(s);return i?l:l.concat(S((0,a.default)(s)))}},46206:function(I,r){"use strict";r.__esModule=!0,r.write=r.viewport=r.variationPlacements=r.top=r.start=r.right=r.reference=r.read=r.popper=r.placements=r.modifierPhases=r.main=r.left=r.end=r.clippingParents=r.bottom=r.beforeWrite=r.beforeRead=r.beforeMain=r.basePlacements=r.auto=r.afterWrite=r.afterRead=r.afterMain=void 0;var n=r.top="top",e=r.bottom="bottom",a=r.right="right",t=r.left="left",o=r.auto="auto",f=r.basePlacements=[n,e,a,t],S=r.start="start",y=r.end="end",k=r.clippingParents="clippingParents",b=r.viewport="viewport",p=r.popper="popper",i=r.reference="reference",c=r.variationPlacements=f.reduce(function(x,B){return x.concat([B+"-"+S,B+"-"+y])},[]),s=r.placements=[].concat(f,[o]).reduce(function(x,B){return x.concat([B,B+"-"+S,B+"-"+y])},[]),l=r.beforeRead="beforeRead",d=r.read="read",m=r.afterRead="afterRead",u=r.beforeMain="beforeMain",C=r.main="main",V=r.afterMain="afterMain",v=r.beforeWrite="beforeWrite",h=r.write="write",g=r.afterWrite="afterWrite",N=r.modifierPhases=[l,d,m,u,C,V,v,h,g]},95996:function(I,r,n){"use strict";r.__esModule=!0;var e={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};r.popperGenerator=r.detectOverflow=r.createPopperLite=r.createPopperBase=r.createPopper=void 0;var a=n(46206);Object.keys(a).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===a[y]||(r[y]=a[y])});var t=n(39805);Object.keys(t).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===t[y]||(r[y]=t[y])});var o=n(96376);r.popperGenerator=o.popperGenerator,r.detectOverflow=o.detectOverflow,r.createPopperBase=o.createPopper;var f=n(83312);r.createPopper=f.createPopper;var S=n(2473);r.createPopperLite=S.createPopper},19975:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=t(n(12972)),a=n(75573);function t(y){return y&&y.__esModule?y:{default:y}}function o(y){var k=y.state;Object.keys(k.elements).forEach(function(b){var p=k.styles[b]||{},i=k.attributes[b]||{},c=k.elements[b];!(0,a.isHTMLElement)(c)||!(0,e.default)(c)||(Object.assign(c.style,p),Object.keys(i).forEach(function(s){var l=i[s];l===!1?c.removeAttribute(s):c.setAttribute(s,l===!0?"":l)}))})}function f(y){var k=y.state,b={popper:{position:k.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(k.elements.popper.style,b.popper),k.styles=b,k.elements.arrow&&Object.assign(k.elements.arrow.style,b.arrow),function(){Object.keys(k.elements).forEach(function(p){var i=k.elements[p],c=k.attributes[p]||{},s=Object.keys(k.styles.hasOwnProperty(p)?k.styles[p]:b[p]),l=s.reduce(function(d,m){return d[m]="",d},{});!(0,a.isHTMLElement)(i)||!(0,e.default)(i)||(Object.assign(i.style,l),Object.keys(c).forEach(function(d){i.removeAttribute(d)}))})}}var S=r.default={name:"applyStyles",enabled:!0,phase:"write",fn:o,effect:f,requires:["computeStyles"]}},52744:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=p(n(83104)),a=p(n(28811)),t=p(n(4206)),o=p(n(44896)),f=p(n(41199)),S=n(28595),y=p(n(43286)),k=p(n(81447)),b=n(46206);function p(d){return d&&d.__esModule?d:{default:d}}var i=function(){function d(m,u){return m=typeof m=="function"?m(Object.assign({},u.rects,{placement:u.placement})):m,(0,y.default)(typeof m!="number"?m:(0,k.default)(m,b.basePlacements))}return d}();function c(d){var m,u=d.state,C=d.name,V=d.options,v=u.elements.arrow,h=u.modifiersData.popperOffsets,g=(0,e.default)(u.placement),N=(0,f.default)(g),x=[b.left,b.right].indexOf(g)>=0,B=x?"height":"width";if(!(!v||!h)){var L=i(V.padding,u),T=(0,a.default)(v),w=N==="y"?b.top:b.left,E=N==="y"?b.bottom:b.right,A=u.rects.reference[B]+u.rects.reference[N]-h[N]-u.rects.popper[B],P=h[N]-u.rects.reference[N],O=(0,o.default)(v),M=O?N==="y"?O.clientHeight||0:O.clientWidth||0:0,F=A/2-P/2,R=L[w],_=M-T[B]-L[E],U=M/2-T[B]/2+F,W=(0,S.within)(R,U,_),$=N;u.modifiersData[C]=(m={},m[$]=W,m.centerOffset=W-U,m)}}function s(d){var m=d.state,u=d.options,C=u.element,V=C===void 0?"[data-popper-arrow]":C;V!=null&&(typeof V=="string"&&(V=m.elements.popper.querySelector(V),!V)||(0,t.default)(m.elements.popper,V)&&(m.elements.arrow=V))}var l=r.default={name:"arrow",enabled:!0,phase:"main",fn:c,effect:s,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},59894:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.mapToStyles=c;var e=n(46206),a=b(n(44896)),t=b(n(95115)),o=b(n(40600)),f=b(n(16599)),S=b(n(83104)),y=b(n(45)),k=n(63618);function b(d){return d&&d.__esModule?d:{default:d}}var p={top:"auto",right:"auto",bottom:"auto",left:"auto"};function i(d,m){var u=d.x,C=d.y,V=m.devicePixelRatio||1;return{x:(0,k.round)(u*V)/V||0,y:(0,k.round)(C*V)/V||0}}function c(d){var m,u=d.popper,C=d.popperRect,V=d.placement,v=d.variation,h=d.offsets,g=d.position,N=d.gpuAcceleration,x=d.adaptive,B=d.roundOffsets,L=d.isFixed,T=h.x,w=T===void 0?0:T,E=h.y,A=E===void 0?0:E,P=typeof B=="function"?B({x:w,y:A}):{x:w,y:A};w=P.x,A=P.y;var O=h.hasOwnProperty("x"),M=h.hasOwnProperty("y"),F=e.left,R=e.top,_=window;if(x){var U=(0,a.default)(u),W="clientHeight",$="clientWidth";if(U===(0,t.default)(u)&&(U=(0,o.default)(u),(0,f.default)(U).position!=="static"&&g==="absolute"&&(W="scrollHeight",$="scrollWidth")),U=U,V===e.top||(V===e.left||V===e.right)&&v===e.end){R=e.bottom;var G=L&&U===_&&_.visualViewport?_.visualViewport.height:U[W];A-=G-C.height,A*=N?1:-1}if(V===e.left||(V===e.top||V===e.bottom)&&v===e.end){F=e.right;var oe=L&&U===_&&_.visualViewport?_.visualViewport.width:U[$];w-=oe-C.width,w*=N?1:-1}}var X=Object.assign({position:g},x&&p),pe=B===!0?i({x:w,y:A},(0,t.default)(u)):{x:w,y:A};if(w=pe.x,A=pe.y,N){var me;return Object.assign({},X,(me={},me[R]=M?"0":"",me[F]=O?"0":"",me.transform=(_.devicePixelRatio||1)<=1?"translate("+w+"px, "+A+"px)":"translate3d("+w+"px, "+A+"px, 0)",me))}return Object.assign({},X,(m={},m[R]=M?A+"px":"",m[F]=O?w+"px":"",m.transform="",m))}function s(d){var m=d.state,u=d.options,C=u.gpuAcceleration,V=C===void 0?!0:C,v=u.adaptive,h=v===void 0?!0:v,g=u.roundOffsets,N=g===void 0?!0:g,x={placement:(0,S.default)(m.placement),variation:(0,y.default)(m.placement),popper:m.elements.popper,popperRect:m.rects.popper,gpuAcceleration:V,isFixed:m.options.strategy==="fixed"};m.modifiersData.popperOffsets!=null&&(m.styles.popper=Object.assign({},m.styles.popper,c(Object.assign({},x,{offsets:m.modifiersData.popperOffsets,position:m.options.strategy,adaptive:h,roundOffsets:N})))),m.modifiersData.arrow!=null&&(m.styles.arrow=Object.assign({},m.styles.arrow,c(Object.assign({},x,{offsets:m.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:N})))),m.attributes.popper=Object.assign({},m.attributes.popper,{"data-popper-placement":m.placement})}var l=r.default={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:s,data:{}}},36692:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}var t={passive:!0};function o(S){var y=S.state,k=S.instance,b=S.options,p=b.scroll,i=p===void 0?!0:p,c=b.resize,s=c===void 0?!0:c,l=(0,e.default)(y.elements.popper),d=[].concat(y.scrollParents.reference,y.scrollParents.popper);return i&&d.forEach(function(m){m.addEventListener("scroll",k.update,t)}),s&&l.addEventListener("resize",k.update,t),function(){i&&d.forEach(function(m){m.removeEventListener("scroll",k.update,t)}),s&&l.removeEventListener("resize",k.update,t)}}var f=r.default={name:"eventListeners",enabled:!0,phase:"write",fn:function(){function S(){}return S}(),effect:o,data:{}}},23798:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=k(n(71376)),a=k(n(83104)),t=k(n(86459)),o=k(n(17633)),f=k(n(9041)),S=n(46206),y=k(n(45));function k(c){return c&&c.__esModule?c:{default:c}}function b(c){if((0,a.default)(c)===S.auto)return[];var s=(0,e.default)(c);return[(0,t.default)(c),s,(0,t.default)(s)]}function p(c){var s=c.state,l=c.options,d=c.name;if(!s.modifiersData[d]._skip){for(var m=l.mainAxis,u=m===void 0?!0:m,C=l.altAxis,V=C===void 0?!0:C,v=l.fallbackPlacements,h=l.padding,g=l.boundary,N=l.rootBoundary,x=l.altBoundary,B=l.flipVariations,L=B===void 0?!0:B,T=l.allowedAutoPlacements,w=s.options.placement,E=(0,a.default)(w),A=E===w,P=v||(A||!L?[(0,e.default)(w)]:b(w)),O=[w].concat(P).reduce(function(Z,te){return Z.concat((0,a.default)(te)===S.auto?(0,f.default)(s,{placement:te,boundary:g,rootBoundary:N,padding:h,flipVariations:L,allowedAutoPlacements:T}):te)},[]),M=s.rects.reference,F=s.rects.popper,R=new Map,_=!0,U=O[0],W=0;W=0,pe=X?"width":"height",me=(0,o.default)(s,{placement:$,boundary:g,rootBoundary:N,altBoundary:x,padding:h}),ne=X?oe?S.right:S.left:oe?S.bottom:S.top;M[pe]>F[pe]&&(ne=(0,e.default)(ne));var ce=(0,e.default)(ne),q=[];if(u&&q.push(me[G]<=0),V&&q.push(me[ne]<=0,me[ce]<=0),q.every(function(Z){return Z})){U=$,_=!1;break}R.set($,q)}if(_)for(var ae=L?3:1,J=function(){function Z(te){var se=O.find(function(ye){var fe=R.get(ye);if(fe)return fe.slice(0,te).every(function(Ie){return Ie})});if(se)return U=se,"break"}return Z}(),Y=ae;Y>0;Y--){var Q=J(Y);if(Q==="break")break}s.placement!==U&&(s.modifiersData[d]._skip=!0,s.placement=U,s.reset=!0)}}var i=r.default={name:"flip",enabled:!0,phase:"main",fn:p,requiresIfExists:["offset"],data:{_skip:!1}}},83761:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=t(n(17633));function t(k){return k&&k.__esModule?k:{default:k}}function o(k,b,p){return p===void 0&&(p={x:0,y:0}),{top:k.top-b.height-p.y,right:k.right-b.width+p.x,bottom:k.bottom-b.height+p.y,left:k.left-b.width-p.x}}function f(k){return[e.top,e.right,e.bottom,e.left].some(function(b){return k[b]>=0})}function S(k){var b=k.state,p=k.name,i=b.rects.reference,c=b.rects.popper,s=b.modifiersData.preventOverflow,l=(0,a.default)(b,{elementContext:"reference"}),d=(0,a.default)(b,{altBoundary:!0}),m=o(l,i),u=o(d,c,s),C=f(m),V=f(u);b.modifiersData[p]={referenceClippingOffsets:m,popperEscapeOffsets:u,isReferenceHidden:C,hasPopperEscaped:V},b.attributes.popper=Object.assign({},b.attributes.popper,{"data-popper-reference-hidden":C,"data-popper-escaped":V})}var y=r.default={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:S}},39805:function(I,r,n){"use strict";r.__esModule=!0,r.preventOverflow=r.popperOffsets=r.offset=r.hide=r.flip=r.eventListeners=r.computeStyles=r.arrow=r.applyStyles=void 0;var e=p(n(19975));r.applyStyles=e.default;var a=p(n(52744));r.arrow=a.default;var t=p(n(59894));r.computeStyles=t.default;var o=p(n(36692));r.eventListeners=o.default;var f=p(n(23798));r.flip=f.default;var S=p(n(83761));r.hide=S.default;var y=p(n(61410));r.offset=y.default;var k=p(n(40107));r.popperOffsets=k.default;var b=p(n(75137));r.preventOverflow=b.default;function p(i){return i&&i.__esModule?i:{default:i}}},61410:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.distanceAndSkiddingToXY=o;var e=t(n(83104)),a=n(46206);function t(y){return y&&y.__esModule?y:{default:y}}function o(y,k,b){var p=(0,e.default)(y),i=[a.left,a.top].indexOf(p)>=0?-1:1,c=typeof b=="function"?b(Object.assign({},k,{placement:y})):b,s=c[0],l=c[1];return s=s||0,l=(l||0)*i,[a.left,a.right].indexOf(p)>=0?{x:l,y:s}:{x:s,y:l}}function f(y){var k=y.state,b=y.options,p=y.name,i=b.offset,c=i===void 0?[0,0]:i,s=a.placements.reduce(function(u,C){return u[C]=o(C,k.rects,c),u},{}),l=s[k.placement],d=l.x,m=l.y;k.modifiersData.popperOffsets!=null&&(k.modifiersData.popperOffsets.x+=d,k.modifiersData.popperOffsets.y+=m),k.modifiersData[p]=s}var S=r.default={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:f}},40107:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(89951));function a(f){return f&&f.__esModule?f:{default:f}}function t(f){var S=f.state,y=f.name;S.modifiersData[y]=(0,e.default)({reference:S.rects.reference,element:S.rects.popper,strategy:"absolute",placement:S.placement})}var o=r.default={name:"popperOffsets",enabled:!0,phase:"read",fn:t,data:{}}},75137:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=c(n(83104)),t=c(n(41199)),o=c(n(28066)),f=n(28595),S=c(n(28811)),y=c(n(44896)),k=c(n(17633)),b=c(n(45)),p=c(n(34780)),i=n(63618);function c(d){return d&&d.__esModule?d:{default:d}}function s(d){var m=d.state,u=d.options,C=d.name,V=u.mainAxis,v=V===void 0?!0:V,h=u.altAxis,g=h===void 0?!1:h,N=u.boundary,x=u.rootBoundary,B=u.altBoundary,L=u.padding,T=u.tether,w=T===void 0?!0:T,E=u.tetherOffset,A=E===void 0?0:E,P=(0,k.default)(m,{boundary:N,rootBoundary:x,padding:L,altBoundary:B}),O=(0,a.default)(m.placement),M=(0,b.default)(m.placement),F=!M,R=(0,t.default)(O),_=(0,o.default)(R),U=m.modifiersData.popperOffsets,W=m.rects.reference,$=m.rects.popper,G=typeof A=="function"?A(Object.assign({},m.rects,{placement:m.placement})):A,oe=typeof G=="number"?{mainAxis:G,altAxis:G}:Object.assign({mainAxis:0,altAxis:0},G),X=m.modifiersData.offset?m.modifiersData.offset[m.placement]:null,pe={x:0,y:0};if(U){if(v){var me,ne=R==="y"?e.top:e.left,ce=R==="y"?e.bottom:e.right,q=R==="y"?"height":"width",ae=U[R],J=ae+P[ne],Y=ae-P[ce],Q=w?-$[q]/2:0,Z=M===e.start?W[q]:$[q],te=M===e.start?-$[q]:-W[q],se=m.elements.arrow,ye=w&&se?(0,S.default)(se):{width:0,height:0},fe=m.modifiersData["arrow#persistent"]?m.modifiersData["arrow#persistent"].padding:(0,p.default)(),Ie=fe[ne],D=fe[ce],re=(0,f.within)(0,W[q],ye[q]),de=F?W[q]/2-Q-re-Ie-oe.mainAxis:Z-re-Ie-oe.mainAxis,ve=F?-W[q]/2+Q+re+D+oe.mainAxis:te+re+D+oe.mainAxis,he=m.elements.arrow&&(0,y.default)(m.elements.arrow),Be=he?R==="y"?he.clientTop||0:he.clientLeft||0:0,ke=(me=X==null?void 0:X[R])!=null?me:0,Ee=ae+de-ke-Be,Re=ae+ve-ke,_e=(0,f.within)(w?(0,i.min)(J,Ee):J,ae,w?(0,i.max)(Y,Re):Y);U[R]=_e,pe[R]=_e-ae}if(g){var Pe,Ne=R==="x"?e.top:e.left,Se=R==="x"?e.bottom:e.right,H=U[_],ue=_==="y"?"height":"width",Ve=H+P[Ne],be=H-P[Se],Le=[e.top,e.left].indexOf(O)!==-1,we=(Pe=X==null?void 0:X[_])!=null?Pe:0,Me=Le?Ve:H-W[ue]-$[ue]-we+oe.altAxis,Ae=Le?H+W[ue]+$[ue]-we-oe.altAxis:be,De=w&&Le?(0,f.withinMaxClamp)(Me,H,Ae):(0,f.within)(w?Me:Ve,H,w?Ae:be);U[_]=De,pe[_]=De-H}m.modifiersData[C]=pe}}var l=r.default={name:"preventOverflow",enabled:!0,phase:"main",fn:s,requiresIfExists:["offset"]}},2473:function(I,r,n){"use strict";r.__esModule=!0,r.defaultModifiers=r.createPopper=void 0;var e=n(96376);r.popperGenerator=e.popperGenerator,r.detectOverflow=e.detectOverflow;var a=S(n(36692)),t=S(n(40107)),o=S(n(59894)),f=S(n(19975));function S(b){return b&&b.__esModule?b:{default:b}}var y=r.defaultModifiers=[a.default,t.default,o.default,f.default],k=r.createPopper=(0,e.popperGenerator)({defaultModifiers:y})},83312:function(I,r,n){"use strict";r.__esModule=!0;var e={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};r.defaultModifiers=r.createPopperLite=r.createPopper=void 0;var a=n(96376);r.popperGenerator=a.popperGenerator,r.detectOverflow=a.detectOverflow;var t=l(n(36692)),o=l(n(40107)),f=l(n(59894)),S=l(n(19975)),y=l(n(61410)),k=l(n(23798)),b=l(n(75137)),p=l(n(52744)),i=l(n(83761)),c=n(2473);r.createPopperLite=c.createPopper;var s=n(39805);Object.keys(s).forEach(function(u){u==="default"||u==="__esModule"||Object.prototype.hasOwnProperty.call(e,u)||u in r&&r[u]===s[u]||(r[u]=s[u])});function l(u){return u&&u.__esModule?u:{default:u}}var d=r.defaultModifiers=[t.default,o.default,f.default,S.default,y.default,k.default,b.default,p.default,i.default],m=r.createPopperLite=r.createPopper=(0,a.popperGenerator)({defaultModifiers:d})},9041:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(45)),a=n(46206),t=f(n(17633)),o=f(n(83104));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){k===void 0&&(k={});var b=k,p=b.placement,i=b.boundary,c=b.rootBoundary,s=b.padding,l=b.flipVariations,d=b.allowedAutoPlacements,m=d===void 0?a.placements:d,u=(0,e.default)(p),C=u?l?a.variationPlacements:a.variationPlacements.filter(function(h){return(0,e.default)(h)===u}):a.basePlacements,V=C.filter(function(h){return m.indexOf(h)>=0});V.length===0&&(V=C);var v=V.reduce(function(h,g){return h[g]=(0,t.default)(y,{placement:g,boundary:i,rootBoundary:c,padding:s})[(0,o.default)(g)],h},{});return Object.keys(v).sort(function(h,g){return v[h]-v[g]})}},89951:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(83104)),a=f(n(45)),t=f(n(41199)),o=n(46206);function f(y){return y&&y.__esModule?y:{default:y}}function S(y){var k=y.reference,b=y.element,p=y.placement,i=p?(0,e.default)(p):null,c=p?(0,a.default)(p):null,s=k.x+k.width/2-b.width/2,l=k.y+k.height/2-b.height/2,d;switch(i){case o.top:d={x:s,y:k.y-b.height};break;case o.bottom:d={x:s,y:k.y+k.height};break;case o.right:d={x:k.x+k.width,y:l};break;case o.left:d={x:k.x-b.width,y:l};break;default:d={x:k.x,y:k.y}}var m=i?(0,t.default)(i):null;if(m!=null){var u=m==="y"?"height":"width";switch(c){case o.start:d[m]=d[m]-(k[u]/2-b[u]/2);break;case o.end:d[m]=d[m]+(k[u]/2-b[u]/2);break;default:}}return d}},10579:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a;return function(){return a||(a=new Promise(function(t){Promise.resolve().then(function(){a=void 0,t(e())})})),a}}},17633:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=p(n(49035)),a=p(n(40600)),t=p(n(37786)),o=p(n(89951)),f=p(n(81666)),S=n(46206),y=n(75573),k=p(n(43286)),b=p(n(81447));function p(c){return c&&c.__esModule?c:{default:c}}function i(c,s){s===void 0&&(s={});var l=s,d=l.placement,m=d===void 0?c.placement:d,u=l.strategy,C=u===void 0?c.strategy:u,V=l.boundary,v=V===void 0?S.clippingParents:V,h=l.rootBoundary,g=h===void 0?S.viewport:h,N=l.elementContext,x=N===void 0?S.popper:N,B=l.altBoundary,L=B===void 0?!1:B,T=l.padding,w=T===void 0?0:T,E=(0,k.default)(typeof w!="number"?w:(0,b.default)(w,S.basePlacements)),A=x===S.popper?S.reference:S.popper,P=c.rects.popper,O=c.elements[L?A:x],M=(0,e.default)((0,y.isElement)(O)?O:O.contextElement||(0,a.default)(c.elements.popper),v,g,C),F=(0,t.default)(c.elements.reference),R=(0,o.default)({reference:F,element:P,strategy:"absolute",placement:m}),_=(0,f.default)(Object.assign({},P,R)),U=x===S.popper?_:F,W={top:M.top-U.top+E.top,bottom:U.bottom-M.bottom+E.bottom,left:M.left-U.left+E.left,right:U.right-M.right+E.right},$=c.modifiersData.offset;if(x===S.popper&&$){var G=$[m];Object.keys(W).forEach(function(oe){var X=[S.right,S.bottom].indexOf(oe)>=0?1:-1,pe=[S.top,S.bottom].indexOf(oe)>=0?"y":"x";W[oe]+=G[pe]*X})}return W}},81447:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e,a){return a.reduce(function(t,o){return t[o]=e,t},{})}},28066:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e==="x"?"y":"x"}},83104:function(I,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(46206);function a(t){return t.split("-")[0]}},34780:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(){return{top:0,right:0,bottom:0,left:0}}},41199:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}},71376:function(I,r){"use strict";r.__esModule=!0,r.default=e;var n={left:"right",right:"left",bottom:"top",top:"bottom"};function e(a){return a.replace(/left|right|bottom|top/g,function(t){return n[t]})}},86459:function(I,r){"use strict";r.__esModule=!0,r.default=e;var n={start:"end",end:"start"};function e(a){return a.replace(/start|end/g,function(t){return n[t]})}},45:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e.split("-")[1]}},63618:function(I,r){"use strict";r.__esModule=!0,r.round=r.min=r.max=void 0;var n=r.max=Math.max,e=r.min=Math.min,a=r.round=Math.round},56500:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a=e.reduce(function(t,o){var f=t[o.name];return t[o.name]=f?Object.assign({},f,o,{options:Object.assign({},f.options,o.options),data:Object.assign({},f.data,o.data)}):o,t},{});return Object.keys(a).map(function(t){return a[t]})}},43286:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(34780));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return Object.assign({},(0,e.default)(),o)}},33118:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=n(46206);function a(o){var f=new Map,S=new Set,y=[];o.forEach(function(b){f.set(b.name,b)});function k(b){S.add(b.name);var p=[].concat(b.requires||[],b.requiresIfExists||[]);p.forEach(function(i){if(!S.has(i)){var c=f.get(i);c&&k(c)}}),y.push(b)}return o.forEach(function(b){S.has(b.name)||k(b)}),y}function t(o){var f=a(o);return e.modifierPhases.reduce(function(S,y){return S.concat(f.filter(function(k){return k.phase===y}))},[])}},81666:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},35366:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}},28595:function(I,r,n){"use strict";r.__esModule=!0,r.within=a,r.withinMaxClamp=t;var e=n(63618);function a(o,f,S){return(0,e.max)(o,(0,e.min)(f,S))}function t(o,f,S){var y=a(o,f,S);return y>S?S:y}},83331:function(I,r,n){"use strict";var e;function a(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(){function o(f){return typeof f}return o}():a=function(){function o(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f}return o}(),a(t)}(function(t){var o=arguments,f=function(){var i=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,c=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,s=/[^-+\dA-Z]/g;return function(l,d,m,u){if(o.length===1&&p(l)==="string"&&!/\d/.test(l)&&(d=l,l=void 0),l=l||l===0?l:new Date,l instanceof Date||(l=new Date(l)),isNaN(l))throw TypeError("Invalid date");d=String(f.masks[d]||d||f.masks.default);var C=d.slice(0,4);(C==="UTC:"||C==="GMT:")&&(d=d.slice(4),m=!0,C==="GMT:"&&(u=!0));var V=function(){function O(){return m?"getUTC":"get"}return O}(),v=function(){function O(){return l[V()+"Date"]()}return O}(),h=function(){function O(){return l[V()+"Day"]()}return O}(),g=function(){function O(){return l[V()+"Month"]()}return O}(),N=function(){function O(){return l[V()+"FullYear"]()}return O}(),x=function(){function O(){return l[V()+"Hours"]()}return O}(),B=function(){function O(){return l[V()+"Minutes"]()}return O}(),L=function(){function O(){return l[V()+"Seconds"]()}return O}(),T=function(){function O(){return l[V()+"Milliseconds"]()}return O}(),w=function(){function O(){return m?0:l.getTimezoneOffset()}return O}(),E=function(){function O(){return k(l)}return O}(),A=function(){function O(){return b(l)}return O}(),P={d:function(){function O(){return v()}return O}(),dd:function(){function O(){return S(v())}return O}(),ddd:function(){function O(){return f.i18n.dayNames[h()]}return O}(),DDD:function(){function O(){return y({y:N(),m:g(),d:v(),_:V(),dayName:f.i18n.dayNames[h()],short:!0})}return O}(),dddd:function(){function O(){return f.i18n.dayNames[h()+7]}return O}(),DDDD:function(){function O(){return y({y:N(),m:g(),d:v(),_:V(),dayName:f.i18n.dayNames[h()+7]})}return O}(),m:function(){function O(){return g()+1}return O}(),mm:function(){function O(){return S(g()+1)}return O}(),mmm:function(){function O(){return f.i18n.monthNames[g()]}return O}(),mmmm:function(){function O(){return f.i18n.monthNames[g()+12]}return O}(),yy:function(){function O(){return String(N()).slice(2)}return O}(),yyyy:function(){function O(){return S(N(),4)}return O}(),h:function(){function O(){return x()%12||12}return O}(),hh:function(){function O(){return S(x()%12||12)}return O}(),H:function(){function O(){return x()}return O}(),HH:function(){function O(){return S(x())}return O}(),M:function(){function O(){return B()}return O}(),MM:function(){function O(){return S(B())}return O}(),s:function(){function O(){return L()}return O}(),ss:function(){function O(){return S(L())}return O}(),l:function(){function O(){return S(T(),3)}return O}(),L:function(){function O(){return S(Math.floor(T()/10))}return O}(),t:function(){function O(){return x()<12?f.i18n.timeNames[0]:f.i18n.timeNames[1]}return O}(),tt:function(){function O(){return x()<12?f.i18n.timeNames[2]:f.i18n.timeNames[3]}return O}(),T:function(){function O(){return x()<12?f.i18n.timeNames[4]:f.i18n.timeNames[5]}return O}(),TT:function(){function O(){return x()<12?f.i18n.timeNames[6]:f.i18n.timeNames[7]}return O}(),Z:function(){function O(){return u?"GMT":m?"UTC":(String(l).match(c)||[""]).pop().replace(s,"").replace(/GMT\+0000/g,"UTC")}return O}(),o:function(){function O(){return(w()>0?"-":"+")+S(Math.floor(Math.abs(w())/60)*100+Math.abs(w())%60,4)}return O}(),p:function(){function O(){return(w()>0?"-":"+")+S(Math.floor(Math.abs(w())/60),2)+":"+S(Math.floor(Math.abs(w())%60),2)}return O}(),S:function(){function O(){return["th","st","nd","rd"][v()%10>3?0:(v()%100-v()%10!=10)*v()%10]}return O}(),W:function(){function O(){return E()}return O}(),WW:function(){function O(){return S(E())}return O}(),N:function(){function O(){return A()}return O}()};return d.replace(i,function(O){return O in P?P[O]():O.slice(1,O.length-1)})}}();f.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},f.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var S=function(){function i(c,s){for(c=String(c),s=s||2;c.length0?x(K.componentWillDisappear,T(j,z)):L(j,z,!1)}function E(j,z,K,ee,le,Ce,ge,xe){j.componentWillMove.push({dom:ee,fn:function(){function Te(){ge&4?K.componentWillMove(z,le,ee):ge&8&&K.onComponentWillMove(z,le,ee,xe)}return Te}(),next:Ce,parent:le})}function A(j,z,K,ee,le){var Ce,ge,xe=z.flags;do{var Te=z.flags;if(Te&1521){!a(Ce)&&(o(Ce.componentWillMove)||o(Ce.onComponentWillMove))?E(le,j,Ce,z.dom,K,ee,xe,ge):u(K,z.dom,ee);return}var Fe=z.children;if(Te&4)Ce=z.children,ge=z.props,z=Fe.$LI;else if(Te&8)Ce=z.ref,ge=z.props,z=Fe;else if(Te&8192)if(z.childFlags===2)z=Fe;else{for(var Oe=0,We=Fe.length;Oe0,Fe=y(xe),Oe=f(xe)&&xe[0]===W;Te||Fe||Oe?(K=K||z.slice(0,Ce),(Te||Oe)&&(ge=J(ge)),(Fe||Oe)&&(ge.key=W+Ce),K.push(ge)):K&&K.push(ge),ge.flags|=65536}}K=K||z,K.length===0?ee=1:ee=8}else K=z,K.flags|=65536,z.flags&81920&&(K=J(z)),ee=2;return j.children=K,j.childFlags=ee,j}function ye(j){return t(j)||e(j)?ne(j,null):n(j)?ce(j,0,null):j.flags&16384?J(j):j}var fe="http://www.w3.org/1999/xlink",Ie="http://www.w3.org/XML/1998/namespace",D={"xlink:actuate":fe,"xlink:arcrole":fe,"xlink:href":fe,"xlink:role":fe,"xlink:show":fe,"xlink:title":fe,"xlink:type":fe,"xml:base":Ie,"xml:lang":Ie,"xml:space":Ie};function re(j){return{onClick:j,onDblClick:j,onFocusIn:j,onFocusOut:j,onKeyDown:j,onKeyPress:j,onKeyUp:j,onMouseDown:j,onMouseMove:j,onMouseUp:j,onTouchEnd:j,onTouchMove:j,onTouchStart:j}}var de=re(0),ve=re(null),he=re(!0);function Be(j,z){var K=z.$EV;return K||(K=z.$EV=re(null)),K[j]||++de[j]===1&&(ve[j]=be(j)),K}function ke(j,z){var K=z.$EV;K&&K[j]&&(--de[j]===0&&(document.removeEventListener(d(j),ve[j]),ve[j]=null),K[j]=null)}function Ee(j,z,K,ee){if(o(K))Be(j,ee)[j]=K;else if(i(K)){if(R(z,K))return;Be(j,ee)[j]=K}else ke(j,ee)}function Re(j){return o(j.composedPath)?j.composedPath()[0]:j.target}function _e(j,z,K,ee){var le=Re(j);do{if(z&&le.disabled)return;var Ce=le.$EV;if(Ce){var ge=Ce[K];if(ge&&(ee.dom=le,ge.event?ge.event(ge.data,j):ge(j),j.cancelBubble))return}le=le.parentNode}while(!y(le))}function Pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function Ne(){return this.defaultPrevented}function Se(){return this.cancelBubble}function H(j){var z={dom:document};return j.isDefaultPrevented=Ne,j.isPropagationStopped=Se,j.stopPropagation=Pe,Object.defineProperty(j,"currentTarget",{configurable:!0,get:function(){function K(){return z.dom}return K}()}),z}function ue(j){return function(z){if(z.button!==0){z.stopPropagation();return}_e(z,!0,j,H(z))}}function Ve(j){return function(z){_e(z,!1,j,H(z))}}function be(j){var z=j==="onClick"||j==="onDblClick"?ue(j):Ve(j);return document.addEventListener(d(j),z),z}function Le(j,z){var K=document.createElement("i");return K.innerHTML=z,K.innerHTML===j.innerHTML}function we(j,z,K){if(j[z]){var ee=j[z];ee.event?ee.event(ee.data,K):ee(K)}else{var le=z.toLowerCase();j[le]&&j[le](K)}}function Me(j,z){var K=function(){function ee(le){var Ce=this.$V;if(Ce){var ge=Ce.props||c,xe=Ce.dom;if(f(j))we(ge,j,le);else for(var Te=0;Te-1&&z.options[Ce]&&(xe=z.options[Ce].value),K&&a(xe)&&(xe=j.defaultValue),qe(ee,xe)}}var Zt=Me("onInput",Tt),qt=Me("onChange");function en(j,z){Ae(j,"input",Zt),z.onChange&&Ae(j,"change",qt)}function Tt(j,z,K){var ee=j.value,le=z.value;if(a(ee)){if(K){var Ce=j.defaultValue;!a(Ce)&&Ce!==le&&(z.defaultValue=Ce,z.value=Ce)}}else le!==ee&&(z.defaultValue=ee,z.value=ee)}function wt(j,z,K,ee,le,Ce){j&64?lt(ee,K):j&256?It(ee,K,le,z):j&128&&Tt(ee,K,le),Ce&&(K.$V=z)}function tn(j,z,K){j&64?$e(z,K):j&256?Jt(z):j&128&&en(z,K)}function Et(j){return j.type&&De(j.type)?!a(j.checked):!a(j.value)}function nn(){return{current:null}}function on(j){var z={render:j};return z}function Ct(j){j&&!U(j,null)&&j.current&&(j.current=null)}function st(j,z,K){j&&(o(j)||j.current!==void 0)&&K.push(function(){!U(j,z)&&j.current!==void 0&&(j.current=z)})}function tt(j,z,K){ot(j,K),w(j,z,K)}function ot(j,z){var K=j.flags,ee=j.children,le;if(K&481){le=j.ref;var Ce=j.props;Ct(le);var ge=j.childFlags;if(!y(Ce))for(var xe=Object.keys(Ce),Te=0,Fe=xe.length;Te0?x(K.componentWillDisappear,rn(z,j)):j.textContent=""}function gt(j,z,K,ee){mt(K,ee),z.flags&8192?w(z,j,ee):vt(j,K,ee)}function At(j,z,K,ee,le){j.componentWillDisappear.push(function(Ce){ee&4?z.componentWillDisappear(K,Ce):ee&8&&z.onComponentWillDisappear(K,le,Ce)})}function an(j){var z=j.event;return function(K){z(j.data,K)}}function cn(j,z,K,ee){if(i(K)){if(R(z,K))return;K=an(K)}Ae(ee,d(j),K)}function un(j,z,K){if(a(z)){K.removeAttribute("style");return}var ee=K.style,le,Ce;if(f(z)){ee.cssText=z;return}if(!a(j)&&!f(j)){for(le in z)Ce=z[le],Ce!==j[le]&&ee.setProperty(le,Ce);for(le in j)a(z[le])&&ee.removeProperty(le)}else for(le in z)Ce=z[le],ee.setProperty(le,Ce)}function ln(j,z,K,ee,le){var Ce=j&&j.__html||"",ge=z&&z.__html||"";Ce!==ge&&!a(ge)&&!Le(ee,ge)&&(y(K)||(K.childFlags&12?mt(K.children,le):K.childFlags===2&&ot(K.children,le),K.children=null,K.childFlags=1),ee.innerHTML=ge)}function bt(j,z,K,ee,le,Ce,ge,xe){switch(j){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":ee.autofocus=!!K;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":ee[j]=!!K;break;case"defaultChecked":case"value":case"volume":if(Ce&&j==="value")break;var Te=a(K)?"":K;ee[j]!==Te&&(ee[j]=Te);break;case"style":un(z,K,ee);break;case"dangerouslySetInnerHTML":ln(z,K,ge,ee,xe);break;default:he[j]?Ee(j,z,K,ee):j.charCodeAt(0)===111&&j.charCodeAt(1)===110?cn(j,z,K,ee):a(K)?ee.removeAttribute(j):le&&D[j]?ee.setAttributeNS(D[j],j,K):ee.setAttribute(j,K);break}}function Mt(j,z,K,ee,le,Ce){var ge=!1,xe=(z&448)>0;xe&&(ge=Et(K),ge&&tn(z,ee,K));for(var Te in K)bt(Te,null,K[Te],ee,le,ge,null,Ce);xe&&wt(z,j,ee,K,!0,ge)}function Pt(j,z,K){var ee=ye(j.render(z,j.state,K)),le=K;return o(j.getChildContext)&&(le=b(K,j.getChildContext())),j.$CX=le,ee}function Ot(j,z,K,ee,le,Ce){var ge=new z(K,ee),xe=ge.$N=!!(z.getDerivedStateFromProps||ge.getSnapshotBeforeUpdate);if(ge.$SVG=le,ge.$L=Ce,j.children=ge,ge.$BS=!1,ge.context=ee,ge.props===c&&(ge.props=K),xe)ge.state=P(ge,K,ge.state);else if(o(ge.componentWillMount)){ge.$BR=!0,ge.componentWillMount();var Te=ge.$PS;if(!y(Te)){var Fe=ge.state;if(y(Fe))ge.state=Te;else for(var Oe in Te)Fe[Oe]=Te[Oe];ge.$PS=null}ge.$BR=!1}return ge.$LI=Pt(ge,K,ee),ge}function yt(j,z){var K=j.props||c;return j.flags&32768?j.type.render(K,j.ref,z):j.type(K,z)}function Xe(j,z,K,ee,le,Ce,ge){var xe=j.flags|=16384;xe&481?Rt(j,z,K,ee,le,Ce,ge):xe&4?mn(j,z,K,ee,le,Ce,ge):xe&8?fn(j,z,K,ee,le,Ce,ge):xe&16?Dt(j,z,le):xe&8192?sn(j,K,z,ee,le,Ce,ge):xe&1024&&dn(j,K,z,le,Ce,ge)}function dn(j,z,K,ee,le,Ce){Xe(j.children,j.ref,z,!1,null,le,Ce);var ge=Y();Dt(ge,K,ee),j.dom=ge.dom}function sn(j,z,K,ee,le,Ce,ge){var xe=j.children,Te=j.childFlags;Te&12&&xe.length===0&&(Te=j.childFlags=2,xe=j.children=Y()),Te===2?Xe(xe,K,z,ee,le,Ce,ge):dt(xe,K,z,ee,le,Ce,ge)}function Dt(j,z,K){var ee=j.dom=document.createTextNode(j.children);y(z)||u(z,ee,K)}function Rt(j,z,K,ee,le,Ce,ge){var xe=j.flags,Te=j.props,Fe=j.className,Oe=j.childFlags,We=j.dom=C(j.type,ee=ee||(xe&32)>0),je=j.children;if(!a(Fe)&&Fe!==""&&(ee?We.setAttribute("class",Fe):We.className=Fe),Oe===16)F(We,je);else if(Oe!==1){var Ue=ee&&j.type!=="foreignObject";Oe===2?(je.flags&16384&&(j.children=je=J(je)),Xe(je,We,K,Ue,null,Ce,ge)):(Oe===8||Oe===4)&&dt(je,We,K,Ue,null,Ce,ge)}y(z)||u(z,We,le),y(Te)||Mt(j,xe,Te,We,ee,ge),st(j.ref,We,Ce)}function dt(j,z,K,ee,le,Ce,ge){for(var xe=0;xeUe)&&(We=N(xe[Ue-1],!1).nextSibling)}St(Fe,Oe,xe,Te,K,ee,le,We,j,Ce,ge)}function Vn(j,z,K,ee,le){var Ce=j.ref,ge=z.ref,xe=z.children;if(St(j.childFlags,z.childFlags,j.children,xe,Ce,K,!1,null,j,ee,le),z.dom=j.dom,Ce!==ge&&!t(xe)){var Te=xe.dom;v(Ce,Te),m(ge,Te)}}function bn(j,z,K,ee,le,Ce,ge){var xe=z.dom=j.dom,Te=j.props,Fe=z.props,Oe=!1,We=!1,je;if(ee=ee||(le&32)>0,Te!==Fe){var Ue=Te||c;if(je=Fe||c,je!==c){Oe=(le&448)>0,Oe&&(We=Et(je));for(var Ge in je){var ze=Ue[Ge],Je=je[Ge];ze!==Je&&bt(Ge,ze,Je,xe,ee,We,j,ge)}}if(Ue!==c)for(var Ke in Ue)a(je[Ke])&&!a(Ue[Ke])&&bt(Ke,Ue[Ke],null,xe,ee,We,j,ge)}var it=z.children,et=z.className;j.className!==et&&(a(et)?xe.removeAttribute("class"):ee?xe.setAttribute("class",et):xe.className=et),le&4096?gn(xe,it):St(j.childFlags,z.childFlags,j.children,it,xe,K,ee&&z.type!=="foreignObject",null,j,Ce,ge),Oe&&wt(le,z,xe,je,!1,We);var ft=z.ref,nt=j.ref;nt!==ft&&(Ct(nt),st(ft,xe,Ce))}function yn(j,z,K,ee,le,Ce,ge){ot(j,ge),dt(z,K,ee,le,N(j,!0),Ce,ge),w(j,K,ge)}function St(j,z,K,ee,le,Ce,ge,xe,Te,Fe,Oe){switch(j){case 2:switch(z){case 2:rt(K,ee,le,Ce,ge,xe,Fe,Oe);break;case 1:tt(K,le,Oe);break;case 16:ot(K,Oe),F(le,ee);break;default:yn(K,ee,le,Ce,ge,Fe,Oe);break}break;case 1:switch(z){case 2:Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:break;case 16:F(le,ee);break;default:dt(ee,le,Ce,ge,xe,Fe,Oe);break}break;case 16:switch(z){case 16:vn(K,ee,le);break;case 2:vt(le,K,Oe),Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:vt(le,K,Oe);break;default:vt(le,K,Oe),dt(ee,le,Ce,ge,xe,Fe,Oe);break}break;default:switch(z){case 16:mt(K,Oe),F(le,ee);break;case 2:gt(le,Te,K,Oe),Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:gt(le,Te,K,Oe);break;default:var We=K.length|0,je=ee.length|0;We===0?je>0&&dt(ee,le,Ce,ge,xe,Fe,Oe):je===0?gt(le,Te,K,Oe):z===8&&j===8?In(K,ee,le,Ce,ge,We,je,xe,Te,Fe,Oe):Ln(K,ee,le,Ce,ge,We,je,xe,Fe,Oe);break}break}}function Sn(j,z,K,ee,le){le.push(function(){j.componentDidUpdate(z,K,ee)})}function Wt(j,z,K,ee,le,Ce,ge,xe,Te,Fe){var Oe=j.state,We=j.props,je=!!j.$N,Ue=o(j.shouldComponentUpdate);if(je&&(z=P(j,K,z!==Oe?b(Oe,z):z)),ge||!Ue||Ue&&j.shouldComponentUpdate(K,z,le)){!je&&o(j.componentWillUpdate)&&j.componentWillUpdate(K,z,le),j.props=K,j.state=z,j.context=le;var Ge=null,ze=Pt(j,K,le);je&&o(j.getSnapshotBeforeUpdate)&&(Ge=j.getSnapshotBeforeUpdate(We,Oe)),rt(j.$LI,ze,ee,j.$CX,Ce,xe,Te,Fe),j.$LI=ze,o(j.componentDidUpdate)&&Sn(j,We,Oe,Ge,Te)}else j.props=K,j.state=z,j.context=le}function kn(j,z,K,ee,le,Ce,ge,xe){var Te=z.children=j.children;if(!y(Te)){Te.$L=ge;var Fe=z.props||c,Oe=z.ref,We=j.ref,je=Te.state;if(!Te.$N){if(o(Te.componentWillReceiveProps)){if(Te.$BR=!0,Te.componentWillReceiveProps(Fe,ee),Te.$UN)return;Te.$BR=!1}y(Te.$PS)||(je=b(je,Te.$PS),Te.$PS=null)}Wt(Te,je,Fe,K,ee,le,!1,Ce,ge,xe),We!==Oe&&(Ct(We),st(Oe,Te,ge))}}function Bn(j,z,K,ee,le,Ce,ge,xe){var Te=!0,Fe=z.props||c,Oe=z.ref,We=j.props,je=!a(Oe),Ue=j.children;if(je&&o(Oe.onComponentShouldUpdate)&&(Te=Oe.onComponentShouldUpdate(We,Fe)),Te!==!1){je&&o(Oe.onComponentWillUpdate)&&Oe.onComponentWillUpdate(We,Fe);var Ge=ye(yt(z,ee));rt(Ue,Ge,K,ee,le,Ce,ge,xe),z.children=Ge,je&&o(Oe.onComponentDidUpdate)&&Oe.onComponentDidUpdate(We,Fe)}else z.children=Ue}function xn(j,z){var K=z.children,ee=z.dom=j.dom;K!==j.children&&(ee.nodeValue=K)}function Ln(j,z,K,ee,le,Ce,ge,xe,Te,Fe){for(var Oe=Ce>ge?ge:Ce,We=0,je,Ue;Wege)for(We=Oe;WeWe||Ue>je)break e;Ge=j[Ue],ze=z[Ue]}for(Ge=j[We],ze=z[je];Ge.key===ze.key;){if(ze.flags&16384&&(z[je]=ze=J(ze)),rt(Ge,ze,K,ee,le,xe,Fe,Oe),j[We]=ze,We--,je--,Ue>We||Ue>je)break e;Ge=j[We],ze=z[je]}}if(Ue>We){if(Ue<=je)for(Je=je+1,Ke=Jeje)for(;Ue<=We;)tt(j[Ue++],K,Oe);else Tn(j,z,ee,Ce,ge,We,je,Ue,K,le,xe,Te,Fe,Oe)}function Tn(j,z,K,ee,le,Ce,ge,xe,Te,Fe,Oe,We,je,Ue){var Ge,ze,Je=0,Ke=0,it=xe,et=xe,ft=Ce-xe+1,nt=ge-xe+1,pt=new Int32Array(nt+1),ct=ft===ee,Bt=!1,Ze=0,ht=0;if(le<4||(ft|nt)<32)for(Ke=it;Ke<=Ce;++Ke)if(Ge=j[Ke],htxe?Bt=!0:Ze=xe,ze.flags&16384&&(z[xe]=ze=J(ze)),rt(Ge,ze,Te,K,Fe,Oe,je,Ue),++ht;break}!ct&&xe>ge&&tt(Ge,Te,Ue)}else ct||tt(Ge,Te,Ue);else{var Yt={};for(Ke=et;Ke<=ge;++Ke)Yt[z[Ke].key]=Ke;for(Ke=it;Ke<=Ce;++Ke)if(Ge=j[Ke],htit;)tt(j[it++],Te,Ue);pt[xe-et]=Ke+1,Ze>xe?Bt=!0:Ze=xe,ze=z[xe],ze.flags&16384&&(z[xe]=ze=J(ze)),rt(Ge,ze,Te,K,Fe,Oe,je,Ue),++ht}else ct||tt(Ge,Te,Ue);else ct||tt(Ge,Te,Ue)}if(ct)gt(Te,We,j,Ue),dt(z,Te,K,Fe,Oe,je,Ue);else if(Bt){var Qt=wn(pt);for(xe=Qt.length-1,Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0?(Ze=Ke+et,ze=z[Ze],ze.flags&16384&&(z[Ze]=ze=J(ze)),Je=Ze+1,Xe(ze,Te,K,Fe,Je0&&B(Ue.componentWillMove)}else if(ht!==nt)for(Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0&&(Ze=Ke+et,ze=z[Ze],ze.flags&16384&&(z[Ze]=ze=J(ze)),Je=Ze+1,Xe(ze,Te,K,Fe,JeUt&&(Ut=Te,at=new Int32Array(Te),Nt=new Int32Array(Te));K>1,j[at[xe]]0&&(Nt[K]=at[Ce-1]),at[Ce]=K)}Ce=le+1;var Fe=new Int32Array(Ce);for(ge=at[Ce-1];Ce-- >0;)Fe[Ce]=ge,ge=Nt[ge],at[Ce]=0;return Fe}var En=typeof document!="undefined";En&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);function Ht(j,z,K,ee){var le=[],Ce=new l,ge=z.$V;O.v=!0,a(ge)?a(j)||(j.flags&16384&&(j=J(j)),Xe(j,z,ee,!1,null,le,Ce),z.$V=j,ge=j):a(j)?(tt(ge,z,Ce),z.$V=null):(j.flags&16384&&(j=J(j)),rt(ge,j,z,ee,!1,null,le,Ce),ge=z.$V=j),h(le),x(Ce.componentDidAppear),O.v=!1,o(K)&&K(),o(M.renderComplete)&&M.renderComplete(ge,z)}function zt(j,z,K,ee){K===void 0&&(K=null),ee===void 0&&(ee=c),Ht(j,z,K,ee)}function An(j){return function(){function z(K,ee,le,Ce){j||(j=K),zt(ee,j,le,Ce)}return z}()}var Vt=[],Mn=typeof Promise!="undefined"?Promise.resolve().then.bind(Promise.resolve()):function(j){window.setTimeout(j,0)},kt=!1;function Kt(j,z,K,ee){var le=j.$PS;if(o(z)&&(z=z(le?b(j.state,le):j.state,j.props,j.context)),a(le))j.$PS=z;else for(var Ce in z)le[Ce]=z[Ce];if(j.$BR)o(K)&&j.$L.push(K.bind(j));else{if(!O.v&&Vt.length===0){Gt(j,ee),o(K)&&K.call(j);return}if(Vt.indexOf(j)===-1&&Vt.push(j),ee&&(j.$F=!0),kt||(kt=!0,Mn($t)),o(K)){var ge=j.$QU;ge||(ge=j.$QU=[]),ge.push(K)}}}function Pn(j){for(var z=j.$QU,K=0;K=55296&&Ve<=56319&&ue+1=56320&&be<=57343)?(Ve-55296)*1024+be-56320+65536:Ve}function J(H){var ue=/^\n* /;return ue.test(H)}var Y=1,Q=2,Z=3,te=4,se=5;function ye(H,ue,Ve,be,Le,we,Me,Ae){var De,He=0,Ye=null,Qe=!1,$e=!1,lt=be!==-1,qe=-1,ut=ce(ae(H,0))&&q(ae(H,H.length-1));if(ue||Me)for(De=0;De=65536?De+=2:De++){if(He=ae(H,De),!pe(He))return se;ut=ut&&ne(He,Ye,Ae),Ye=He}else{for(De=0;De=65536?De+=2:De++){if(He=ae(H,De),He===k)Qe=!0,lt&&($e=$e||De-qe-1>be&&H[qe+1]!==" ",qe=De);else if(!pe(He))return se;ut=ut&&ne(He,Ye,Ae),Ye=He}$e=$e||lt&&De-qe-1>be&&H[qe+1]!==" "}return!Qe&&!$e?ut&&!Me&&!Le(H)?Y:we===U?se:Q:Ve>9&&J(H)?se:Me?we===U?se:Q:$e?te:Z}function fe(H,ue,Ve,be,Le){H.dump=function(){if(ue.length===0)return H.quotingType===U?'""':"''";if(!H.noCompatMode&&(O.indexOf(ue)!==-1||M.test(ue)))return H.quotingType===U?'"'+ue+'"':"'"+ue+"'";var we=H.indent*Math.max(1,Ve),Me=H.lineWidth===-1?-1:Math.max(Math.min(H.lineWidth,40),H.lineWidth-we),Ae=be||H.flowLevel>-1&&Ve>=H.flowLevel;function De(He){return oe(H,He)}switch(ye(ue,Ae,H.indent,Me,De,H.quotingType,H.forceQuotes&&!be,Le)){case Y:return ue;case Q:return"'"+ue.replace(/'/g,"''")+"'";case Z:return"|"+Ie(ue,H.indent)+D($(ue,we));case te:return">"+Ie(ue,H.indent)+D($(re(ue,Me),we));case se:return'"'+ve(ue,Me)+'"';default:throw new a("impossible error: invalid scalar style")}}()}function Ie(H,ue){var Ve=J(H)?String(ue):"",be=H[H.length-1]==="\n",Le=be&&(H[H.length-2]==="\n"||H==="\n"),we=Le?"+":be?"":"-";return Ve+we+"\n"}function D(H){return H[H.length-1]==="\n"?H.slice(0,-1):H}function re(H,ue){for(var Ve=/(\n+)([^\n]*)/g,be=function(){var He=H.indexOf("\n");return He=He!==-1?He:H.length,Ve.lastIndex=He,de(H.slice(0,He),ue)}(),Le=H[0]==="\n"||H[0]===" ",we,Me;Me=Ve.exec(H);){var Ae=Me[1],De=Me[2];we=De[0]===" ",be+=Ae+(!Le&&!we&&De!==""?"\n":"")+de(De,ue),Le=we}return be}function de(H,ue){if(H===""||H[0]===" ")return H;for(var Ve=/ [^ ]/g,be,Le=0,we,Me=0,Ae=0,De="";be=Ve.exec(H);)Ae=be.index,Ae-Le>ue&&(we=Me>Le?Me:Ae,De+="\n"+H.slice(Le,we),Le=we+1),Me=Ae;return De+="\n",H.length-Le>ue&&Me>Le?De+=H.slice(Le,Me)+"\n"+H.slice(Me+1):De+=H.slice(Le),De.slice(1)}function ve(H){for(var ue="",Ve=0,be,Le=0;Le=65536?Le+=2:Le++)Ve=ae(H,Le),be=P[Ve],!be&&pe(Ve)?(ue+=H[Le],Ve>=65536&&(ue+=H[Le+1])):ue+=be||R(Ve);return ue}function he(H,ue,Ve){var be="",Le=H.tag,we,Me,Ae;for(we=0,Me=Ve.length;we1024&&(Ye+="? "),Ye+=H.dump+(H.condenseFlow?'"':"")+":"+(H.condenseFlow?"":" "),_e(H,ue,He,!1,!1)&&(Ye+=H.dump,be+=Ye));H.tag=Le,H.dump="{"+be+"}"}function Ee(H,ue,Ve,be){var Le="",we=H.tag,Me=Object.keys(Ve),Ae,De,He,Ye,Qe,$e;if(H.sortKeys===!0)Me.sort();else if(typeof H.sortKeys=="function")Me.sort(H.sortKeys);else if(H.sortKeys)throw new a("sortKeys must be a boolean or a function");for(Ae=0,De=Me.length;Ae1024,Qe&&(H.dump&&k===H.dump.charCodeAt(0)?$e+="?":$e+="? "),$e+=H.dump,Qe&&($e+=G(H,ue)),_e(H,ue+1,Ye,!0,Qe)&&(H.dump&&k===H.dump.charCodeAt(0)?$e+=":":$e+=": ",$e+=H.dump,Le+=$e));H.tag=we,H.dump=Le||"{}"}function Re(H,ue,Ve){var be,Le,we,Me,Ae,De;for(Le=Ve?H.explicitTypes:H.implicitTypes,we=0,Me=Le.length;we tag resolver accepts not "'+De+'" style');H.dump=be}return!0}return!1}function _e(H,ue,Ve,be,Le,we,Me){H.tag=null,H.dump=Ve,Re(H,Ve,!1)||Re(H,Ve,!0);var Ae=o.call(H.dump),De=be,He;be&&(be=H.flowLevel<0||H.flowLevel>ue);var Ye=Ae==="[object Object]"||Ae==="[object Array]",Qe,$e;if(Ye&&(Qe=H.duplicates.indexOf(Ve),$e=Qe!==-1),(H.tag!==null&&H.tag!=="?"||$e||H.indent!==2&&ue>0)&&(Le=!1),$e&&H.usedDuplicates[Qe])H.dump="*ref_"+Qe;else{if(Ye&&$e&&!H.usedDuplicates[Qe]&&(H.usedDuplicates[Qe]=!0),Ae==="[object Object]")be&&Object.keys(H.dump).length!==0?(Ee(H,ue,H.dump,Le),$e&&(H.dump="&ref_"+Qe+H.dump)):(ke(H,ue,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ae==="[object Array]")be&&H.dump.length!==0?(H.noArrayIndent&&!Me&&ue>0?Be(H,ue-1,H.dump,Le):Be(H,ue,H.dump,Le),$e&&(H.dump="&ref_"+Qe+H.dump)):(he(H,ue,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ae==="[object String]")H.tag!=="?"&&fe(H,H.dump,ue,we,De);else{if(Ae==="[object Undefined]")return!1;if(H.skipInvalid)return!1;throw new a("unacceptable kind of an object to dump "+Ae)}H.tag!==null&&H.tag!=="?"&&(He=encodeURI(H.tag[0]==="!"?H.tag.slice(1):H.tag).replace(/!/g,"%21"),H.tag[0]==="!"?He="!"+He:He.slice(0,18)==="tag:yaml.org,2002:"?He="!!"+He.slice(18):He="!<"+He+">",H.dump=He+" "+H.dump)}return!0}function Pe(H,ue){var Ve=[],be=[],Le,we;for(Ne(H,Ve,be),Le=0,we=be.length;Le>10)+55296,(D-65536&1023)+56320)}for(var w=new Array(256),E=new Array(256),A=0;A<256;A++)w[A]=L(A)?1:0,E[A]=L(A);function P(D,re){this.input=D,this.filename=re.filename||null,this.schema=re.schema||o,this.onWarning=re.onWarning||null,this.legacy=re.legacy||!1,this.json=re.json||!1,this.listener=re.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=D.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function O(D,re){var de={name:D.filename,buffer:D.input.slice(0,-1),position:D.position,line:D.line,column:D.position-D.lineStart};return de.snippet=t(de),new a(re,de)}function M(D,re){throw O(D,re)}function F(D,re){D.onWarning&&D.onWarning.call(null,O(D,re))}var R={YAML:function(){function D(re,de,ve){var he,Be,ke;re.version!==null&&M(re,"duplication of %YAML directive"),ve.length!==1&&M(re,"YAML directive accepts exactly one argument"),he=/^([0-9]+)\.([0-9]+)$/.exec(ve[0]),he===null&&M(re,"ill-formed argument of the YAML directive"),Be=parseInt(he[1],10),ke=parseInt(he[2],10),Be!==1&&M(re,"unacceptable YAML version of the document"),re.version=ve[0],re.checkLineBreaks=ke<2,ke!==1&&ke!==2&&F(re,"unsupported YAML version of the document")}return D}(),TAG:function(){function D(re,de,ve){var he,Be;ve.length!==2&&M(re,"TAG directive accepts exactly two arguments"),he=ve[0],Be=ve[1],m.test(he)||M(re,"ill-formed tag handle (first argument) of the TAG directive"),f.call(re.tagMap,he)&&M(re,'there is a previously declared suffix for "'+he+'" tag handle'),u.test(Be)||M(re,"ill-formed tag prefix (second argument) of the TAG directive");try{Be=decodeURIComponent(Be)}catch(ke){M(re,"tag prefix is malformed: "+Be)}re.tagMap[he]=Be}return D}()};function _(D,re,de,ve){var he,Be,ke,Ee;if(re1&&(D.result+=e.repeat("\n",re-1))}function pe(D,re,de){var ve,he,Be,ke,Ee,Re,_e,Pe,Ne=D.kind,Se=D.result,H;if(H=D.input.charCodeAt(D.position),h(H)||g(H)||H===35||H===38||H===42||H===33||H===124||H===62||H===39||H===34||H===37||H===64||H===96||(H===63||H===45)&&(he=D.input.charCodeAt(D.position+1),h(he)||de&&g(he)))return!1;for(D.kind="scalar",D.result="",Be=ke=D.position,Ee=!1;H!==0;){if(H===58){if(he=D.input.charCodeAt(D.position+1),h(he)||de&&g(he))break}else if(H===35){if(ve=D.input.charCodeAt(D.position-1),h(ve))break}else{if(D.position===D.lineStart&&oe(D)||de&&g(H))break;if(V(H))if(Re=D.line,_e=D.lineStart,Pe=D.lineIndent,G(D,!1,-1),D.lineIndent>=re){Ee=!0,H=D.input.charCodeAt(D.position);continue}else{D.position=ke,D.line=Re,D.lineStart=_e,D.lineIndent=Pe;break}}Ee&&(_(D,Be,ke,!1),X(D,D.line-Re),Be=ke=D.position,Ee=!1),v(H)||(ke=D.position+1),H=D.input.charCodeAt(++D.position)}return _(D,Be,ke,!1),D.result?!0:(D.kind=Ne,D.result=Se,!1)}function me(D,re){var de,ve,he;if(de=D.input.charCodeAt(D.position),de!==39)return!1;for(D.kind="scalar",D.result="",D.position++,ve=he=D.position;(de=D.input.charCodeAt(D.position))!==0;)if(de===39)if(_(D,ve,D.position,!0),de=D.input.charCodeAt(++D.position),de===39)ve=D.position,D.position++,he=D.position;else return!0;else V(de)?(_(D,ve,he,!0),X(D,G(D,!1,re)),ve=he=D.position):D.position===D.lineStart&&oe(D)?M(D,"unexpected end of the document within a single quoted scalar"):(D.position++,he=D.position);M(D,"unexpected end of the stream within a single quoted scalar")}function ne(D,re){var de,ve,he,Be,ke,Ee;if(Ee=D.input.charCodeAt(D.position),Ee!==34)return!1;for(D.kind="scalar",D.result="",D.position++,de=ve=D.position;(Ee=D.input.charCodeAt(D.position))!==0;){if(Ee===34)return _(D,de,D.position,!0),D.position++,!0;if(Ee===92){if(_(D,de,D.position,!0),Ee=D.input.charCodeAt(++D.position),V(Ee))G(D,!1,re);else if(Ee<256&&w[Ee])D.result+=E[Ee],D.position++;else if((ke=x(Ee))>0){for(he=ke,Be=0;he>0;he--)Ee=D.input.charCodeAt(++D.position),(ke=N(Ee))>=0?Be=(Be<<4)+ke:M(D,"expected hexadecimal character");D.result+=T(Be),D.position++}else M(D,"unknown escape sequence");de=ve=D.position}else V(Ee)?(_(D,de,ve,!0),X(D,G(D,!1,re)),de=ve=D.position):D.position===D.lineStart&&oe(D)?M(D,"unexpected end of the document within a double quoted scalar"):(D.position++,ve=D.position)}M(D,"unexpected end of the stream within a double quoted scalar")}function ce(D,re){var de=!0,ve,he,Be,ke=D.tag,Ee,Re=D.anchor,_e,Pe,Ne,Se,H,ue=Object.create(null),Ve,be,Le,we;if(we=D.input.charCodeAt(D.position),we===91)Pe=93,H=!1,Ee=[];else if(we===123)Pe=125,H=!0,Ee={};else return!1;for(D.anchor!==null&&(D.anchorMap[D.anchor]=Ee),we=D.input.charCodeAt(++D.position);we!==0;){if(G(D,!0,re),we=D.input.charCodeAt(D.position),we===Pe)return D.position++,D.tag=ke,D.anchor=Re,D.kind=H?"mapping":"sequence",D.result=Ee,!0;de?we===44&&M(D,"expected the node content, but found ','"):M(D,"missed comma between flow collection entries"),be=Ve=Le=null,Ne=Se=!1,we===63&&(_e=D.input.charCodeAt(D.position+1),h(_e)&&(Ne=Se=!0,D.position++,G(D,!0,re))),ve=D.line,he=D.lineStart,Be=D.position,te(D,re,S,!1,!0),be=D.tag,Ve=D.result,G(D,!0,re),we=D.input.charCodeAt(D.position),(Se||D.line===ve)&&we===58&&(Ne=!0,we=D.input.charCodeAt(++D.position),G(D,!0,re),te(D,re,S,!1,!0),Le=D.result),H?W(D,Ee,ue,be,Ve,Le,ve,he,Be):Ne?Ee.push(W(D,null,ue,be,Ve,Le,ve,he,Be)):Ee.push(Ve),G(D,!0,re),we=D.input.charCodeAt(D.position),we===44?(de=!0,we=D.input.charCodeAt(++D.position)):de=!1}M(D,"unexpected end of the stream within a flow collection")}function q(D,re){var de,ve,he=p,Be=!1,ke=!1,Ee=re,Re=0,_e=!1,Pe,Ne;if(Ne=D.input.charCodeAt(D.position),Ne===124)ve=!1;else if(Ne===62)ve=!0;else return!1;for(D.kind="scalar",D.result="";Ne!==0;)if(Ne=D.input.charCodeAt(++D.position),Ne===43||Ne===45)p===he?he=Ne===43?c:i:M(D,"repeat of a chomping mode identifier");else if((Pe=B(Ne))>=0)Pe===0?M(D,"bad explicit indentation width of a block scalar; it cannot be less than one"):ke?M(D,"repeat of an indentation width identifier"):(Ee=re+Pe-1,ke=!0);else break;if(v(Ne)){do Ne=D.input.charCodeAt(++D.position);while(v(Ne));if(Ne===35)do Ne=D.input.charCodeAt(++D.position);while(!V(Ne)&&Ne!==0)}for(;Ne!==0;){for($(D),D.lineIndent=0,Ne=D.input.charCodeAt(D.position);(!ke||D.lineIndentEe&&(Ee=D.lineIndent),V(Ne)){Re++;continue}if(D.lineIndentre)&&Re!==0)M(D,"bad indentation of a sequence entry");else if(D.lineIndentre)&&(be&&(ke=D.line,Ee=D.lineStart,Re=D.position),te(D,re,b,!0,he)&&(be?ue=D.result:Ve=D.result),be||(W(D,Ne,Se,H,ue,Ve,ke,Ee,Re),H=ue=Ve=null),G(D,!0,-1),we=D.input.charCodeAt(D.position)),(D.line===Be||D.lineIndent>re)&&we!==0)M(D,"bad indentation of a mapping entry");else if(D.lineIndentre?Re=1:D.lineIndent===re?Re=0:D.lineIndentre?Re=1:D.lineIndent===re?Re=0:D.lineIndent tag; it should be "scalar", not "'+D.kind+'"'),Ne=0,Se=D.implicitTypes.length;Ne"),D.result!==null&&ue.kind!==D.kind&&M(D,"unacceptable node kind for !<"+D.tag+'> tag; it should be "'+ue.kind+'", not "'+D.kind+'"'),ue.resolve(D.result,D.tag)?(D.result=ue.construct(D.result,D.tag),D.anchor!==null&&(D.anchorMap[D.anchor]=D.result)):M(D,"cannot resolve a node with !<"+D.tag+"> explicit tag")}return D.listener!==null&&D.listener("close",D),D.tag!==null||D.anchor!==null||Pe}function se(D){var re=D.position,de,ve,he,Be=!1,ke;for(D.version=null,D.checkLineBreaks=D.legacy,D.tagMap=Object.create(null),D.anchorMap=Object.create(null);(ke=D.input.charCodeAt(D.position))!==0&&(G(D,!0,-1),ke=D.input.charCodeAt(D.position),!(D.lineIndent>0||ke!==37));){for(Be=!0,ke=D.input.charCodeAt(++D.position),de=D.position;ke!==0&&!h(ke);)ke=D.input.charCodeAt(++D.position);for(ve=D.input.slice(de,D.position),he=[],ve.length<1&&M(D,"directive name must not be less than one character in length");ke!==0;){for(;v(ke);)ke=D.input.charCodeAt(++D.position);if(ke===35){do ke=D.input.charCodeAt(++D.position);while(ke!==0&&!V(ke));break}if(V(ke))break;for(de=D.position;ke!==0&&!h(ke);)ke=D.input.charCodeAt(++D.position);he.push(D.input.slice(de,D.position))}ke!==0&&$(D),f.call(R,ve)?R[ve](D,ve,he):F(D,'unknown document directive "'+ve+'"')}if(G(D,!0,-1),D.lineIndent===0&&D.input.charCodeAt(D.position)===45&&D.input.charCodeAt(D.position+1)===45&&D.input.charCodeAt(D.position+2)===45?(D.position+=3,G(D,!0,-1)):Be&&M(D,"directives end mark is expected"),te(D,D.lineIndent-1,b,!1,!0),G(D,!0,-1),D.checkLineBreaks&&l.test(D.input.slice(re,D.position))&&F(D,"non-ASCII line breaks are interpreted as content"),D.documents.push(D.result),D.position===D.lineStart&&oe(D)){D.input.charCodeAt(D.position)===46&&(D.position+=3,G(D,!0,-1));return}if(D.positionc&&(p=" ... ",S=k-c+p.length),y-k>c&&(i=" ...",y=k+c-i.length),{str:p+f.slice(S,y).replace(/\t/g,"\u2192")+i,pos:k-S+p.length}}function t(f,S){return e.repeat(" ",S-f.length)+f}function o(f,S){if(S=Object.create(S||null),!f.buffer)return null;S.maxLength||(S.maxLength=79),typeof S.indent!="number"&&(S.indent=1),typeof S.linesBefore!="number"&&(S.linesBefore=3),typeof S.linesAfter!="number"&&(S.linesAfter=2);for(var y=/\r?\n|\r|\0/g,k=[0],b=[],p,i=-1;p=y.exec(f.buffer);)b.push(p.index),k.push(p.index+p[0].length),f.position<=p.index&&i<0&&(i=k.length-2);i<0&&(i=k.length-1);var c="",s,l,d=Math.min(f.line+S.linesAfter,b.length).toString().length,m=S.maxLength-(S.indent+d+3);for(s=1;s<=S.linesBefore&&!(i-s<0);s++)l=a(f.buffer,k[i-s],b[i-s],f.position-(k[i]-k[i-s]),m),c=e.repeat(" ",S.indent)+t((f.line-s+1).toString(),d)+" | "+l.str+"\n"+c;for(l=a(f.buffer,k[i],b[i],f.position,m),c+=e.repeat(" ",S.indent)+t((f.line+1).toString(),d)+" | "+l.str+"\n",c+=e.repeat("-",S.indent+d+3+l.pos)+"^\n",s=1;s<=S.linesAfter&&!(i+s>=b.length);s++)l=a(f.buffer,k[i+s],b[i+s],f.position-(k[i]-k[i+s]),m),c+=e.repeat(" ",S.indent)+t((f.line+s+1).toString(),d)+" | "+l.str+"\n";return c.replace(/\n$/,"")}I.exports=o},92276:function(I,r,n){"use strict";var e=n(53127),a=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],t=["scalar","sequence","mapping"];function o(S){var y={};return S!==null&&Object.keys(S).forEach(function(k){S[k].forEach(function(b){y[String(b)]=k})}),y}function f(S,y){if(y=y||{},Object.keys(y).forEach(function(k){if(a.indexOf(k)===-1)throw new e('Unknown option "'+k+'" is met in definition of "'+S+'" YAML type.')}),this.options=y,this.tag=S,this.kind=y.kind||null,this.resolve=y.resolve||function(){return!0},this.construct=y.construct||function(k){return k},this.instanceOf=y.instanceOf||null,this.predicate=y.predicate||null,this.represent=y.represent||null,this.representName=y.representName||null,this.defaultStyle=y.defaultStyle||null,this.multi=y.multi||!1,this.styleAliases=o(y.styleAliases||null),t.indexOf(this.kind)===-1)throw new e('Unknown kind "'+this.kind+'" is specified for "'+S+'" YAML type.')}I.exports=f},92806:function(I,r,n){"use strict";var e=n(92276),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function t(y){if(y===null)return!1;var k,b,p=0,i=y.length,c=a;for(b=0;b64)){if(k<0)return!1;p+=6}return p%8===0}function o(y){var k,b,p=y.replace(/[\r\n=]/g,""),i=p.length,c=a,s=0,l=[];for(k=0;k>16&255),l.push(s>>8&255),l.push(s&255)),s=s<<6|c.indexOf(p.charAt(k));return b=i%4*6,b===0?(l.push(s>>16&255),l.push(s>>8&255),l.push(s&255)):b===18?(l.push(s>>10&255),l.push(s>>2&255)):b===12&&l.push(s>>4&255),new Uint8Array(l)}function f(y){var k="",b=0,p,i,c=y.length,s=a;for(p=0;p>18&63],k+=s[b>>12&63],k+=s[b>>6&63],k+=s[b&63]),b=(b<<8)+y[p];return i=c%3,i===0?(k+=s[b>>18&63],k+=s[b>>12&63],k+=s[b>>6&63],k+=s[b&63]):i===2?(k+=s[b>>10&63],k+=s[b>>4&63],k+=s[b<<2&63],k+=s[64]):i===1&&(k+=s[b>>2&63],k+=s[b<<4&63],k+=s[64],k+=s[64]),k}function S(y){return Object.prototype.toString.call(y)==="[object Uint8Array]"}I.exports=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:t,construct:o,predicate:S,represent:f})},34015:function(I,r,n){"use strict";var e=n(92276);function a(f){if(f===null)return!1;var S=f.length;return S===4&&(f==="true"||f==="True"||f==="TRUE")||S===5&&(f==="false"||f==="False"||f==="FALSE")}function t(f){return f==="true"||f==="True"||f==="TRUE"}function o(f){return Object.prototype.toString.call(f)==="[object Boolean]"}I.exports=new e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{lowercase:function(){function f(S){return S?"true":"false"}return f}(),uppercase:function(){function f(S){return S?"TRUE":"FALSE"}return f}(),camelcase:function(){function f(S){return S?"True":"False"}return f}()},defaultStyle:"lowercase"})},14589:function(I,r,n){"use strict";var e=n(11017),a=n(92276),t=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function o(b){return!(b===null||!t.test(b)||b[b.length-1]==="_")}function f(b){var p,i;return p=b.replace(/_/g,"").toLowerCase(),i=p[0]==="-"?-1:1,"+-".indexOf(p[0])>=0&&(p=p.slice(1)),p===".inf"?i===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:p===".nan"?NaN:i*parseFloat(p,10)}var S=/^[-+]?[0-9]+e/;function y(b,p){var i;if(isNaN(b))switch(p){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===b)switch(p){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===b)switch(p){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(b))return"-0.0";return i=b.toString(10),S.test(i)?i.replace("e",".e"):i}function k(b){return Object.prototype.toString.call(b)==="[object Number]"&&(b%1!==0||e.isNegativeZero(b))}I.exports=new a("tag:yaml.org,2002:float",{kind:"scalar",resolve:o,construct:f,predicate:k,represent:y,defaultStyle:"lowercase"})},72826:function(I,r,n){"use strict";var e=n(11017),a=n(92276);function t(b){return 48<=b&&b<=57||65<=b&&b<=70||97<=b&&b<=102}function o(b){return 48<=b&&b<=55}function f(b){return 48<=b&&b<=57}function S(b){if(b===null)return!1;var p=b.length,i=0,c=!1,s;if(!p)return!1;if(s=b[i],(s==="-"||s==="+")&&(s=b[++i]),s==="0"){if(i+1===p)return!0;if(s=b[++i],s==="b"){for(i++;i=0?"0b"+p.toString(2):"-0b"+p.toString(2).slice(1)}return b}(),octal:function(){function b(p){return p>=0?"0o"+p.toString(8):"-0o"+p.toString(8).slice(1)}return b}(),decimal:function(){function b(p){return p.toString(10)}return b}(),hexadecimal:function(){function b(p){return p>=0?"0x"+p.toString(16).toUpperCase():"-0x"+p.toString(16).toUpperCase().slice(1)}return b}()},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},89769:function(I,r,n){"use strict";var e=n(92276);I.exports=new e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(){function a(t){return t!==null?t:{}}return a}()})},36947:function(I,r,n){"use strict";var e=n(92276);function a(t){return t==="<<"||t===null}I.exports=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:a})},30534:function(I,r,n){"use strict";var e=n(92276);function a(f){if(f===null)return!0;var S=f.length;return S===1&&f==="~"||S===4&&(f==="null"||f==="Null"||f==="NULL")}function t(){return null}function o(f){return f===null}I.exports=new e("tag:yaml.org,2002:null",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{canonical:function(){function f(){return"~"}return f}(),lowercase:function(){function f(){return"null"}return f}(),uppercase:function(){function f(){return"NULL"}return f}(),camelcase:function(){function f(){return"Null"}return f}(),empty:function(){function f(){return""}return f}()},defaultStyle:"lowercase"})},14250:function(I,r,n){"use strict";var e=n(92276),a=Object.prototype.hasOwnProperty,t=Object.prototype.toString;function o(S){if(S===null)return!0;var y=[],k,b,p,i,c,s=S;for(k=0,b=s.length;k=0;--U){var W=this.tryEntries[U],$=W.completion;if(W.tryLoc==="root")return _("end");if(W.tryLoc<=this.prev){var G=a.call(W,"catchLoc"),oe=a.call(W,"finallyLoc");if(G&&oe){if(this.prev=0;--_){var U=this.tryEntries[_];if(U.tryLoc<=this.prev&&a.call(U,"finallyLoc")&&this.prev=0;--R){var _=this.tryEntries[R];if(_.finallyLoc===F)return this.complete(_.completion,_.afterLoc),E(_),m}}return M}(),catch:function(){function M(F){for(var R=this.tryEntries.length-1;R>=0;--R){var _=this.tryEntries[R];if(_.tryLoc===F){var U=_.completion;if(U.type==="throw"){var W=U.arg;E(_)}return W}}throw new Error("illegal catch attempt")}return M}(),delegateYield:function(){function M(F,R,_){return this.delegate={iterator:P(F),resultName:R,nextLoc:_},this.method==="next"&&(this.arg=o),m}return M}()},n}(I.exports);try{regeneratorRuntime=r}catch(n){typeof globalThis=="object"?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},30236:function(){"use strict";self.fetch||(self.fetch=function(I,r){return r=r||{},new Promise(function(n,e){var a=new XMLHttpRequest,t=[],o={},f=function(){function y(){return{ok:(a.status/100|0)==2,statusText:a.statusText,status:a.status,url:a.responseURL,text:function(){function k(){return Promise.resolve(a.responseText)}return k}(),json:function(){function k(){return Promise.resolve(a.responseText).then(JSON.parse)}return k}(),blob:function(){function k(){return Promise.resolve(new Blob([a.response]))}return k}(),clone:y,headers:{keys:function(){function k(){return t}return k}(),entries:function(){function k(){return t.map(function(b){return[b,a.getResponseHeader(b)]})}return k}(),get:function(){function k(b){return a.getResponseHeader(b)}return k}(),has:function(){function k(b){return a.getResponseHeader(b)!=null}return k}()}}}return y}();for(var S in a.open(r.method||"get",I,!0),a.onload=function(){a.getAllResponseHeaders().toLowerCase().replace(/^(.+?):/gm,function(y,k){o[k]||t.push(o[k]=k)}),n(f())},a.onerror=e,a.withCredentials=r.credentials=="include",r.headers)a.setRequestHeader(S,r.headers[S]);a.send(r.body||null)})})},88510:function(I,r){"use strict";r.__esModule=!0,r.zipWith=r.zip=r.uniqBy=r.uniq=r.toKeyedArray=r.toArray=r.sortBy=r.sort=r.reduce=r.range=r.map=r.filterMap=r.filter=void 0;function n(u,C){var V=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(V)return(V=V.call(u)).next.bind(V);if(Array.isArray(u)||(V=e(u))||C&&u&&typeof u.length=="number"){V&&(u=V);var v=0;return function(){return v>=u.length?{done:!0}:{done:!1,value:u[v++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(u,C){if(u){if(typeof u=="string")return a(u,C);var V={}.toString.call(u).slice(8,-1);return V==="Object"&&u.constructor&&(V=u.constructor.name),V==="Map"||V==="Set"?Array.from(u):V==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(V)?a(u,C):void 0}}function a(u,C){(C==null||C>u.length)&&(C=u.length);for(var V=0,v=Array(C);VB)return 1}return 0},V=r.sortBy=function(){function u(){for(var v=arguments.length,b=new Array(v),C=0;CB)return 1}return 0},b=r.sortBy=function(){function u(){for(var C=arguments.length,V=new Array(C),v=0;v=1-n)return _[W-1];var $=U%1,G=U|0;return O.lerp(_[G],_[G+1],$)}return F}(),O}(),a=function(M,F,D){return F===void 0&&(F=0),D===void 0&&(D=Math.pow(10,F)),Math.round(D*M)/D},t={grad:360/400,turn:360,rad:360/(Math.PI*2)},o=r.hexToHsva=function(){function O(M){return B(f(M))}return O}(),f=r.hexToRgba=function(){function O(M){return M[0]==="#"&&(M=M.substring(1)),M.length<6?{r:parseInt(M[0]+M[0],16),g:parseInt(M[1]+M[1],16),b:parseInt(M[2]+M[2],16),a:M.length===4?a(parseInt(M[3]+M[3],16)/255,2):1}:{r:parseInt(M.substring(0,2),16),g:parseInt(M.substring(2,4),16),b:parseInt(M.substring(4,6),16),a:M.length===8?a(parseInt(M.substring(6,8),16)/255,2):1}}return O}(),S=r.parseHue=function(){function O(M,F){return F===void 0&&(F="deg"),Number(M)*(t[F]||1)}return O}(),y=r.hslaStringToHsva=function(){function O(M){var F=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,D=F.exec(M);return D?V({h:S(D[1],D[2]),s:Number(D[3]),l:Number(D[4]),a:D[5]===void 0?1:Number(D[5])/(D[6]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),k=r.hslStringToHsva=y,V=r.hslaToHsva=function(){function O(M){var F=M.h,D=M.s,_=M.l,W=M.a;return D*=(_<50?_:100-_)/100,{h:F,s:D>0?2*D/(_+D)*100:0,v:_+D,a:W}}return O}(),p=r.hsvaToHex=function(){function O(M){return x(m(M))}return O}(),i=r.hsvaToHsla=function(){function O(M){var F=M.h,D=M.s,_=M.v,W=M.a,U=(200-D)*_/100;return{h:a(F),s:a(U>0&&U<200?D*_/100/(U<=100?U:200-U)*100:0),l:a(U/2),a:a(W,2)}}return O}(),c=r.hsvaToHslString=function(){function O(M){var F=i(M),D=F.h,_=F.s,W=F.l;return"hsl("+D+", "+_+"%, "+W+"%)"}return O}(),s=r.hsvaToHsvString=function(){function O(M){var F=I(M),D=F.h,_=F.s,W=F.v;return"hsv("+D+", "+_+"%, "+W+"%)"}return O}(),l=r.hsvaToHsvaString=function(){function O(M){var F=I(M),D=F.h,_=F.s,W=F.v,U=F.a;return"hsva("+D+", "+_+"%, "+W+"%, "+U+")"}return O}(),d=r.hsvaToHslaString=function(){function O(M){var F=i(M),D=F.h,_=F.s,W=F.l,U=F.a;return"hsla("+D+", "+_+"%, "+W+"%, "+U+")"}return O}(),m=r.hsvaToRgba=function(){function O(M){var F=M.h,D=M.s,_=M.v,W=M.a;F=F/360*6,D=D/100,_=_/100;var U=Math.floor(F),$=_*(1-D),G=_*(1-(F-U)*D),oe=_*(1-(1-F+U)*D),X=U%6;return{r:[_,G,$,$,oe,_][X]*255,g:[oe,_,_,G,$,$][X]*255,b:[$,$,oe,_,_,G][X]*255,a:a(W,2)}}return O}(),u=r.hsvaToRgbString=function(){function O(M){var F=m(M),D=F.r,_=F.g,W=F.b;return"rgb("+a(D)+", "+a(_)+", "+a(W)+")"}return O}(),v=r.hsvaToRgbaString=function(){function O(M){var F=m(M),D=F.r,_=F.g,W=F.b,U=F.a;return"rgba("+a(D)+", "+a(_)+", "+a(W)+", "+a(U,2)+")"}return O}(),b=r.hsvaStringToHsva=function(){function O(M){var F=/hsva?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,D=F.exec(M);return D?I({h:S(D[1],D[2]),s:Number(D[3]),v:Number(D[4]),a:D[5]===void 0?1:Number(D[5])/(D[6]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),C=r.hsvStringToHsva=b,h=r.rgbaStringToHsva=function(){function O(M){var F=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,D=F.exec(M);return D?B({r:Number(D[1])/(D[2]?100/255:1),g:Number(D[3])/(D[4]?100/255:1),b:Number(D[5])/(D[6]?100/255:1),a:D[7]===void 0?1:Number(D[7])/(D[8]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),g=r.rgbStringToHsva=h,N=function(M){var F=M.toString(16);return F.length<2?"0"+F:F},x=r.rgbaToHex=function(){function O(M){var F=M.r,D=M.g,_=M.b,W=M.a,U=W<1?N(a(W*255)):"";return"#"+N(a(F))+N(a(D))+N(a(_))+U}return O}(),B=r.rgbaToHsva=function(){function O(M){var F=M.r,D=M.g,_=M.b,W=M.a,U=Math.max(F,D,_),$=U-Math.min(F,D,_),G=$?U===F?(D-_)/$:U===D?2+(_-F)/$:4+(F-D)/$:0;return{h:60*(G<0?G+6:G),s:U?$/U*100:0,v:U/255*100,a:W}}return O}(),I=r.roundHsva=function(){function O(M){return{h:a(M.h),s:a(M.s),v:a(M.v),a:a(M.a,2)}}return O}(),w=r.rgbaToRgb=function(){function O(M){var F=M.r,D=M.g,_=M.b;return{r:F,g:D,b:_}}return O}(),T=r.hslaToHsl=function(){function O(M){var F=M.h,D=M.s,_=M.l;return{h:F,s:D,l:_}}return O}(),A=r.hsvaToHsv=function(){function O(M){var F=I(M),D=F.h,_=F.s,W=F.v;return{h:D,s:_,v:W}}return O}(),E=/^#?([0-9A-F]{3,8})$/i,P=r.validHex=function(){function O(M,F){var D=E.exec(M),_=D?D[1].length:0;return _===3||_===6||!!F&&_===4||!!F&&_===8}return O}()},92868:function(L,r){"use strict";r.__esModule=!0,r.EventEmitter=void 0;/** + */var n=1e-4,e=r.Color=function(){function O(F,R,_,U){F===void 0&&(F=0),R===void 0&&(R=0),_===void 0&&(_=0),U===void 0&&(U=1),this.r=void 0,this.g=void 0,this.b=void 0,this.a=void 0,this.r=F,this.g=R,this.b=_,this.a=U}var M=O.prototype;return M.toString=function(){function F(){return"rgba("+(this.r|0)+", "+(this.g|0)+", "+(this.b|0)+", "+(this.a|0)+")"}return F}(),O.fromHex=function(){function F(R){return new O(parseInt(R.substr(1,2),16),parseInt(R.substr(3,2),16),parseInt(R.substr(5,2),16))}return F}(),O.lerp=function(){function F(R,_,U){return new O((_.r-R.r)*U+R.r,(_.g-R.g)*U+R.g,(_.b-R.b)*U+R.b,(_.a-R.a)*U+R.a)}return F}(),O.lookup=function(){function F(R,_){_===void 0&&(_=[]);var U=_.length;if(U<2)throw new Error("Needs at least two colors!");var W=R*(U-1);if(R=1-n)return _[U-1];var $=W%1,G=W|0;return O.lerp(_[G],_[G+1],$)}return F}(),O}(),a=function(M,F,R){return F===void 0&&(F=0),R===void 0&&(R=Math.pow(10,F)),Math.round(R*M)/R},t={grad:360/400,turn:360,rad:360/(Math.PI*2)},o=r.hexToHsva=function(){function O(M){return B(f(M))}return O}(),f=r.hexToRgba=function(){function O(M){return M[0]==="#"&&(M=M.substring(1)),M.length<6?{r:parseInt(M[0]+M[0],16),g:parseInt(M[1]+M[1],16),b:parseInt(M[2]+M[2],16),a:M.length===4?a(parseInt(M[3]+M[3],16)/255,2):1}:{r:parseInt(M.substring(0,2),16),g:parseInt(M.substring(2,4),16),b:parseInt(M.substring(4,6),16),a:M.length===8?a(parseInt(M.substring(6,8),16)/255,2):1}}return O}(),S=r.parseHue=function(){function O(M,F){return F===void 0&&(F="deg"),Number(M)*(t[F]||1)}return O}(),y=r.hslaStringToHsva=function(){function O(M){var F=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?b({h:S(R[1],R[2]),s:Number(R[3]),l:Number(R[4]),a:R[5]===void 0?1:Number(R[5])/(R[6]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),k=r.hslStringToHsva=y,b=r.hslaToHsva=function(){function O(M){var F=M.h,R=M.s,_=M.l,U=M.a;return R*=(_<50?_:100-_)/100,{h:F,s:R>0?2*R/(_+R)*100:0,v:_+R,a:U}}return O}(),p=r.hsvaToHex=function(){function O(M){return x(m(M))}return O}(),i=r.hsvaToHsla=function(){function O(M){var F=M.h,R=M.s,_=M.v,U=M.a,W=(200-R)*_/100;return{h:a(F),s:a(W>0&&W<200?R*_/100/(W<=100?W:200-W)*100:0),l:a(W/2),a:a(U,2)}}return O}(),c=r.hsvaToHslString=function(){function O(M){var F=i(M),R=F.h,_=F.s,U=F.l;return"hsl("+R+", "+_+"%, "+U+"%)"}return O}(),s=r.hsvaToHsvString=function(){function O(M){var F=L(M),R=F.h,_=F.s,U=F.v;return"hsv("+R+", "+_+"%, "+U+"%)"}return O}(),l=r.hsvaToHsvaString=function(){function O(M){var F=L(M),R=F.h,_=F.s,U=F.v,W=F.a;return"hsva("+R+", "+_+"%, "+U+"%, "+W+")"}return O}(),d=r.hsvaToHslaString=function(){function O(M){var F=i(M),R=F.h,_=F.s,U=F.l,W=F.a;return"hsla("+R+", "+_+"%, "+U+"%, "+W+")"}return O}(),m=r.hsvaToRgba=function(){function O(M){var F=M.h,R=M.s,_=M.v,U=M.a;F=F/360*6,R=R/100,_=_/100;var W=Math.floor(F),$=_*(1-R),G=_*(1-(F-W)*R),oe=_*(1-(1-F+W)*R),X=W%6;return{r:[_,G,$,$,oe,_][X]*255,g:[oe,_,_,G,$,$][X]*255,b:[$,$,oe,_,_,G][X]*255,a:a(U,2)}}return O}(),u=r.hsvaToRgbString=function(){function O(M){var F=m(M),R=F.r,_=F.g,U=F.b;return"rgb("+a(R)+", "+a(_)+", "+a(U)+")"}return O}(),C=r.hsvaToRgbaString=function(){function O(M){var F=m(M),R=F.r,_=F.g,U=F.b,W=F.a;return"rgba("+a(R)+", "+a(_)+", "+a(U)+", "+a(W,2)+")"}return O}(),V=r.hsvaStringToHsva=function(){function O(M){var F=/hsva?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?L({h:S(R[1],R[2]),s:Number(R[3]),v:Number(R[4]),a:R[5]===void 0?1:Number(R[5])/(R[6]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),v=r.hsvStringToHsva=V,h=r.rgbaStringToHsva=function(){function O(M){var F=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?B({r:Number(R[1])/(R[2]?100/255:1),g:Number(R[3])/(R[4]?100/255:1),b:Number(R[5])/(R[6]?100/255:1),a:R[7]===void 0?1:Number(R[7])/(R[8]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),g=r.rgbStringToHsva=h,N=function(M){var F=M.toString(16);return F.length<2?"0"+F:F},x=r.rgbaToHex=function(){function O(M){var F=M.r,R=M.g,_=M.b,U=M.a,W=U<1?N(a(U*255)):"";return"#"+N(a(F))+N(a(R))+N(a(_))+W}return O}(),B=r.rgbaToHsva=function(){function O(M){var F=M.r,R=M.g,_=M.b,U=M.a,W=Math.max(F,R,_),$=W-Math.min(F,R,_),G=$?W===F?(R-_)/$:W===R?2+(_-F)/$:4+(F-R)/$:0;return{h:60*(G<0?G+6:G),s:W?$/W*100:0,v:W/255*100,a:U}}return O}(),L=r.roundHsva=function(){function O(M){return{h:a(M.h),s:a(M.s),v:a(M.v),a:a(M.a,2)}}return O}(),T=r.rgbaToRgb=function(){function O(M){var F=M.r,R=M.g,_=M.b;return{r:F,g:R,b:_}}return O}(),w=r.hslaToHsl=function(){function O(M){var F=M.h,R=M.s,_=M.l;return{h:F,s:R,l:_}}return O}(),E=r.hsvaToHsv=function(){function O(M){var F=L(M),R=F.h,_=F.s,U=F.v;return{h:R,s:_,v:U}}return O}(),A=/^#?([0-9A-F]{3,8})$/i,P=r.validHex=function(){function O(M,F){var R=A.exec(M),_=R?R[1].length:0;return _===3||_===6||!!F&&_===4||!!F&&_===8}return O}()},92868:function(I,r){"use strict";r.__esModule=!0,r.EventEmitter=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.EventEmitter=function(){function e(){this.listeners={}}var a=e.prototype;return a.on=function(){function t(o,f){this.listeners[o]=this.listeners[o]||[],this.listeners[o].push(f)}return t}(),a.off=function(){function t(o,f){var S=this.listeners[o];if(!S)throw new Error('There is no listeners for "'+o+'"');this.listeners[o]=S.filter(function(y){return y!==f})}return t}(),a.emit=function(){function t(o){var f=this.listeners[o];if(f){for(var S=arguments.length,y=new Array(S>1?S-1:0),k=1;k1?S-1:0),k=1;k1?k-1:0),p=1;p1?V-1:0),i=1;i1?k-1:0),p=1;p1?b-1:0),i=1;i=10&&S<=20)return f;var y=S%10;return y===1?t:y>=2&&y<=4?o:f}return e}()},44879:function(L,r){"use strict";r.__esModule=!0,r.toFixed=r.scale=r.round=r.rad2deg=r.keyOfMatchingRange=r.inRange=r.clamp01=r.clamp=void 0;/** + */var n=r.KEY_BACKSPACE=8,e=r.KEY_TAB=9,a=r.KEY_ENTER=13,t=r.KEY_SHIFT=16,o=r.KEY_CTRL=17,f=r.KEY_ALT=18,S=r.KEY_PAUSE=19,y=r.KEY_CAPSLOCK=20,k=r.KEY_ESCAPE=27,b=r.KEY_SPACE=32,p=r.KEY_PAGEUP=33,i=r.KEY_PAGEDOWN=34,c=r.KEY_END=35,s=r.KEY_HOME=36,l=r.KEY_LEFT=37,d=r.KEY_UP=38,m=r.KEY_RIGHT=39,u=r.KEY_DOWN=40,C=r.KEY_INSERT=45,V=r.KEY_DELETE=46,v=r.KEY_0=48,h=r.KEY_1=49,g=r.KEY_2=50,N=r.KEY_3=51,x=r.KEY_4=52,B=r.KEY_5=53,L=r.KEY_6=54,T=r.KEY_7=55,w=r.KEY_8=56,E=r.KEY_9=57,A=r.KEY_A=65,P=r.KEY_B=66,O=r.KEY_C=67,M=r.KEY_D=68,F=r.KEY_E=69,R=r.KEY_F=70,_=r.KEY_G=71,U=r.KEY_H=72,W=r.KEY_I=73,$=r.KEY_J=74,G=r.KEY_K=75,oe=r.KEY_L=76,X=r.KEY_M=77,pe=r.KEY_N=78,me=r.KEY_O=79,ne=r.KEY_P=80,ce=r.KEY_Q=81,q=r.KEY_R=82,ae=r.KEY_S=83,J=r.KEY_T=84,Y=r.KEY_U=85,Q=r.KEY_V=86,Z=r.KEY_W=87,te=r.KEY_X=88,se=r.KEY_Y=89,ye=r.KEY_Z=90,fe=r.KEY_NUMPAD_0=96,Ie=r.KEY_NUMPAD_1=97,D=r.KEY_NUMPAD_2=98,re=r.KEY_NUMPAD_3=99,de=r.KEY_NUMPAD_4=100,ve=r.KEY_NUMPAD_5=101,he=r.KEY_NUMPAD_6=102,Be=r.KEY_NUMPAD_7=103,ke=r.KEY_NUMPAD_8=104,Ee=r.KEY_NUMPAD_9=105,Re=r.KEY_F1=112,_e=r.KEY_F2=113,Pe=r.KEY_F3=114,Ne=r.KEY_F4=115,Se=r.KEY_F5=116,H=r.KEY_F6=117,ue=r.KEY_F7=118,Ve=r.KEY_F8=119,be=r.KEY_F9=120,Le=r.KEY_F10=121,we=r.KEY_F11=122,Me=r.KEY_F12=123,Ae=r.KEY_SEMICOLON=186,De=r.KEY_EQUAL=187,He=r.KEY_COMMA=188,Ye=r.KEY_MINUS=189,Qe=r.KEY_PERIOD=190,$e=r.KEY_SLASH=191,lt=r.KEY_LEFT_BRACKET=219,qe=r.KEY_BACKSLASH=220,ut=r.KEY_RIGHT_BRACKET=221,Lt=r.KEY_QUOTE=222},70611:function(I,r){"use strict";r.__esModule=!0,r.KEY=void 0;var n=r.KEY=function(e){return e.Alt="Alt",e.Backspace="Backspace",e.Control="Control",e.Delete="Delete",e.Down="Down",e.End="End",e.Enter="Enter",e.Escape="Esc",e.Home="Home",e.Insert="Insert",e.Left="Left",e.PageDown="PageDown",e.PageUp="PageUp",e.Right="Right",e.Shift="Shift",e.Space=" ",e.Tab="Tab",e.Up="Up",e}({})},41260:function(I,r){"use strict";r.__esModule=!0,r.declensionRu=void 0;var n=r.declensionRu=function(){function e(a,t,o,f){var S=a%100;if(S>=10&&S<=20)return f;var y=S%10;return y===1?t:y>=2&&y<=4?o:f}return e}()},44879:function(I,r){"use strict";r.__esModule=!0,r.toFixed=r.scale=r.round=r.rad2deg=r.keyOfMatchingRange=r.inRange=r.clamp01=r.clamp=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.clamp=function(){function k(V,p,i){return Vi?i:V}return k}(),e=r.clamp01=function(){function k(V){return V<0?0:V>1?1:V}return k}(),a=r.scale=function(){function k(V,p,i){return(V-p)/(i-p)}return k}(),t=r.round=function(){function k(V,p){if(!V||isNaN(V))return V;var i,c,s,l;return p|=0,i=Math.pow(10,p),V*=i,l=+(V>0)|-(V<0),s=Math.abs(V%1)>=.4999999999854481,c=Math.floor(V),s&&(V=c+(l>0)),(s?V:Math.round(V))/i}return k}(),o=r.toFixed=function(){function k(V,p){return p===void 0&&(p=0),Number(V).toFixed(Math.max(p,0))}return k}(),f=r.inRange=function(){function k(V,p){return p&&V>=p[0]&&V<=p[1]}return k}(),S=r.keyOfMatchingRange=function(){function k(V,p){for(var i=0,c=Object.keys(p);ii?i:b}return k}(),e=r.clamp01=function(){function k(b){return b<0?0:b>1?1:b}return k}(),a=r.scale=function(){function k(b,p,i){return(b-p)/(i-p)}return k}(),t=r.round=function(){function k(b,p){if(!b||isNaN(b))return b;var i,c,s,l;return p|=0,i=Math.pow(10,p),b*=i,l=+(b>0)|-(b<0),s=Math.abs(b%1)>=.4999999999854481,c=Math.floor(b),s&&(b=c+(l>0)),(s?b:Math.round(b))/i}return k}(),o=r.toFixed=function(){function k(b,p){return p===void 0&&(p=0),Number(b).toFixed(Math.max(p,0))}return k}(),f=r.inRange=function(){function k(b,p){return p&&b>=p[0]&&b<=p[1]}return k}(),S=r.keyOfMatchingRange=function(){function k(b,p){for(var i=0,c=Object.keys(p);i1?l-1:0),m=1;m1?N-1:0),B=1;B=0;--ye){var fe=this.tryEntries[ye],Le=fe.completion;if(fe.tryLoc==="root")return se("end");if(fe.tryLoc<=this.prev){var R=g.call(fe,"catchLoc"),re=g.call(fe,"finallyLoc");if(R&&re){if(this.prev=0;--se){var ye=this.tryEntries[se];if(ye.tryLoc<=this.prev&&g.call(ye,"finallyLoc")&&this.prev=0;--te){var se=this.tryEntries[te];if(se.finallyLoc===J)return this.complete(se.completion,se.afterLoc),ae(se),D}}return Q}(),catch:function(){function Q(J){for(var te=this.tryEntries.length-1;te>=0;--te){var se=this.tryEntries[te];if(se.tryLoc===J){var ye=se.completion;if(ye.type==="throw"){var fe=ye.arg;ae(se)}return fe}}throw Error("illegal catch attempt")}return Q}(),delegateYield:function(){function Q(J,te,se){return this.delegate={iterator:Y(J),resultName:te,nextLoc:se},this.method==="next"&&(this.arg=b),D}return Q}()},C}function e(b,C,h,g,N,x,B){try{var I=b[x](B),w=I.value}catch(T){return void h(T)}I.done?C(w):Promise.resolve(w).then(g,N)}function a(b){return function(){var C=this,h=arguments;return new Promise(function(g,N){var x=b.apply(C,h);function B(w){e(x,g,N,B,I,"next",w)}function I(w){e(x,g,N,B,I,"throw",w)}B(void 0)})}}/** + */var a=r.createStore=function(){function k(b,p){if(p)return p(a)(b);var i,c=[],s=function(){function m(){return i}return m}(),l=function(){function m(u){c.push(u)}return m}(),d=function(){function m(u){i=b(i,u);for(var C=0;C1?l-1:0),m=1;m1?N-1:0),B=1;B=0;--ye){var fe=this.tryEntries[ye],Ie=fe.completion;if(fe.tryLoc==="root")return se("end");if(fe.tryLoc<=this.prev){var D=g.call(fe,"catchLoc"),re=g.call(fe,"finallyLoc");if(D&&re){if(this.prev=0;--se){var ye=this.tryEntries[se];if(ye.tryLoc<=this.prev&&g.call(ye,"finallyLoc")&&this.prev=0;--te){var se=this.tryEntries[te];if(se.finallyLoc===Z)return this.complete(se.completion,se.afterLoc),ae(se),R}}return Q}(),catch:function(){function Q(Z){for(var te=this.tryEntries.length-1;te>=0;--te){var se=this.tryEntries[te];if(se.tryLoc===Z){var ye=se.completion;if(ye.type==="throw"){var fe=ye.arg;ae(se)}return fe}}throw Error("illegal catch attempt")}return Q}(),delegateYield:function(){function Q(Z,te,se){return this.delegate={iterator:Y(Z),resultName:te,nextLoc:se},this.method==="next"&&(this.arg=V),R}return Q}()},v}function e(V,v,h,g,N,x,B){try{var L=V[x](B),T=L.value}catch(w){return void h(w)}L.done?v(T):Promise.resolve(T).then(g,N)}function a(V){return function(){var v=this,h=arguments;return new Promise(function(g,N){var x=V.apply(v,h);function B(T){e(x,g,N,B,L,"next",T)}function L(T){e(x,g,N,B,L,"throw",T)}B(void 0)})}}/** * Browser-agnostic abstraction of key-value web storage. * * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.IMPL_MEMORY=0,o=r.IMPL_HUB_STORAGE=1,f=r.IMPL_INDEXED_DB=2,S=1,y="para-tgui",k="storage-v1",V="readonly",p="readwrite",i=function(C){return function(){try{return!!C()}catch(h){return!1}}},c=i(function(){return window.hubStorage&&window.hubStorage.getItem}),s=i(function(){return(window.indexedDB||window.msIndexedDB)&&(window.IDBTransaction||window.msIDBTransaction)}),l=function(){function b(){this.impl=t,this.store={}}var C=b.prototype;return C.get=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(I){for(;;)switch(I.prev=I.next){case 0:return I.abrupt("return",this.store[x]);case 1:case"end":return I.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.set=function(){var h=a(n().mark(function(){function N(x,B){return n().wrap(function(){function I(w){for(;;)switch(w.prev=w.next){case 0:this.store[x]=B;case 1:case"end":return w.stop()}}return I}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),C.remove=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(I){for(;;)switch(I.prev=I.next){case 0:this.store[x]=void 0;case 1:case"end":return I.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.clear=function(){var h=a(n().mark(function(){function N(){return n().wrap(function(){function x(B){for(;;)switch(B.prev=B.next){case 0:this.store={};case 1:case"end":return B.stop()}}return x}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),b}(),d=function(){function b(){this.impl=o}var C=b.prototype;return C.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function I(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,window.hubStorage.getItem("paradise-"+x);case 2:if(B=w.sent,typeof B!="string"){w.next=5;break}return w.abrupt("return",JSON.parse(B));case 5:case"end":return w.stop()}}return I}(),N)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.set=function(){var h=a(n().mark(function(){function N(x,B){return n().wrap(function(){function I(w){for(;;)switch(w.prev=w.next){case 0:window.hubStorage.setItem("paradise-"+x,JSON.stringify(B));case 1:case"end":return w.stop()}}return I}(),N)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),C.remove=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(I){for(;;)switch(I.prev=I.next){case 0:window.hubStorage.removeItem("paradise-"+x);case 1:case"end":return I.stop()}}return B}(),N)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.clear=function(){var h=a(n().mark(function(){function N(){return n().wrap(function(){function x(B){for(;;)switch(B.prev=B.next){case 0:window.hubStorage.clear();case 1:case"end":return B.stop()}}return x}(),N)}return N}()));function g(){return h.apply(this,arguments)}return g}(),b}(),m=function(){function b(){this.impl=f,this.dbPromise=new Promise(function(h,g){var N=window.indexedDB||window.msIndexedDB,x=N.open(y,S);x.onupgradeneeded=function(){try{x.result.createObjectStore(k)}catch(B){g(new Error("Failed to upgrade IDB: "+x.error))}},x.onsuccess=function(){return h(x.result)},x.onerror=function(){g(new Error("Failed to open IDB: "+x.error))}})}var C=b.prototype;return C.getStore=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(I){for(;;)switch(I.prev=I.next){case 0:return I.abrupt("return",this.dbPromise.then(function(w){return w.transaction(k,x).objectStore(k)}));case 1:case"end":return I.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function I(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.getStore(V);case 2:return B=w.sent,w.abrupt("return",new Promise(function(T,A){var E=B.get(x);E.onsuccess=function(){return T(E.result)},E.onerror=function(){return A(E.error)}}));case 4:case"end":return w.stop()}}return I}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.set=function(){var h=a(n().mark(function(){function N(x,B){var I;return n().wrap(function(){function w(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,this.getStore(p);case 2:I=T.sent,I.put(B,x);case 4:case"end":return T.stop()}}return w}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),C.remove=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function I(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.getStore(p);case 2:B=w.sent,B.delete(x);case 4:case"end":return w.stop()}}return I}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.clear=function(){var h=a(n().mark(function(){function N(){var x;return n().wrap(function(){function B(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,this.getStore(p);case 2:x=I.sent,x.clear();case 4:case"end":return I.stop()}}return B}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),b}(),u=function(){function b(){this.backendPromise=a(n().mark(function(){function h(){var g;return n().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:if(!(!Byond.TRIDENT&&c())){x.next=2;break}return x.abrupt("return",new d);case 2:if(!s()){x.next=12;break}return x.prev=3,g=new m,x.next=7,g.dbPromise;case 7:return x.abrupt("return",g);case 10:x.prev=10,x.t0=x.catch(3);case 12:return x.abrupt("return",new l);case 13:case"end":return x.stop()}}return N}(),h,null,[[3,10]])}return h}()))()}var C=b.prototype;return C.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function I(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.backendPromise;case 2:return B=w.sent,w.abrupt("return",B.get(x));case 4:case"end":return w.stop()}}return I}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.set=function(){var h=a(n().mark(function(){function N(x,B){var I;return n().wrap(function(){function w(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,this.backendPromise;case 2:return I=T.sent,T.abrupt("return",I.set(x,B));case 4:case"end":return T.stop()}}return w}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),C.remove=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function I(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.backendPromise;case 2:return B=w.sent,w.abrupt("return",B.remove(x));case 4:case"end":return w.stop()}}return I}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),C.clear=function(){var h=a(n().mark(function(){function N(){var x;return n().wrap(function(){function B(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,this.backendPromise;case 2:return x=I.sent,I.abrupt("return",x.clear());case 4:case"end":return I.stop()}}return B}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),b}(),v=r.storage=new u},25328:function(L,r){"use strict";r.__esModule=!0,r.toTitleCase=r.multiline=r.decodeHtmlEntities=r.createSearch=r.createGlobPattern=r.capitalize=r.buildQueryString=void 0;function n(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=e(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(p,i){if(p){if(typeof p=="string")return a(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?a(p,i):void 0}}function a(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(p,i){if(p){if(typeof p=="string")return a(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?a(p,i):void 0}}function a(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c",apos:"'"};return i.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(c,function(l,d){return s[d]}).replace(/&#?([0-9]+);/gi,function(l,d){var m=parseInt(d,10);return String.fromCharCode(m)}).replace(/&#x?([0-9a-f]+);/gi,function(l,d){var m=parseInt(d,16);return String.fromCharCode(m)})}return p}(),V=r.buildQueryString=function(){function p(i){return Object.keys(i).map(function(c){return encodeURIComponent(c)+"="+encodeURIComponent(i[c])}).join("&")}return p}()},69214:function(L,r){"use strict";r.__esModule=!0,r.throttle=r.sleep=r.debounce=void 0;/** + */var t=r.multiline=function(){function p(i){if(Array.isArray(i))return t(i.join(""));for(var c=i.split("\n"),s,l=n(c),d;!(d=l()).done;)for(var m=d.value,u=0;u",apos:"'"};return i.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(c,function(l,d){return s[d]}).replace(/&#?([0-9]+);/gi,function(l,d){var m=parseInt(d,10);return String.fromCharCode(m)}).replace(/&#x?([0-9a-f]+);/gi,function(l,d){var m=parseInt(d,16);return String.fromCharCode(m)})}return p}(),b=r.buildQueryString=function(){function p(i){return Object.keys(i).map(function(c){return encodeURIComponent(c)+"="+encodeURIComponent(i[c])}).join("&")}return p}()},69214:function(I,r){"use strict";r.__esModule=!0,r.throttle=r.sleep=r.debounce=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.debounce=function(){function t(o,f,S){S===void 0&&(S=!1);var y;return function(){for(var k=arguments.length,V=new Array(k),p=0;p=f)o.apply(null,p),S=c;else{var s;y=setTimeout(function(){return k.apply(void 0,p)},f-(c-((s=S)!=null?s:0)))}}return k}()}return t}()},90286:function(L,r){"use strict";r.__esModule=!0,r.createUuid=void 0;/** + */var n=r.debounce=function(){function t(o,f,S){S===void 0&&(S=!1);var y;return function(){for(var k=arguments.length,b=new Array(k),p=0;p=f)o.apply(null,p),S=c;else{var s;y=setTimeout(function(){return k.apply(void 0,p)},f-(c-((s=S)!=null?s:0)))}}return k}()}return t}()},90286:function(I,r){"use strict";r.__esModule=!0,r.createUuid=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.createUuid=function(){function e(){var a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var o=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(t==="x"?o:o&3|8).toString(16)})}return e}()},97450:function(L,r,n){"use strict";r.__esModule=!0,r.vecSubtract=r.vecScale=r.vecNormalize=r.vecMultiply=r.vecLength=r.vecInverse=r.vecDivide=r.vecAdd=void 0;var e=n(88510);/** + */var n=r.createUuid=function(){function e(){var a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var o=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(t==="x"?o:o&3|8).toString(16)})}return e}()},97450:function(I,r,n){"use strict";r.__esModule=!0,r.vecSubtract=r.vecScale=r.vecNormalize=r.vecMultiply=r.vecLength=r.vecInverse=r.vecDivide=r.vecAdd=void 0;var e=n(88510);/** * N-dimensional vector manipulation functions. * * Vectors are plain number arrays, i.e. [x, y, z]. @@ -66,11 +66,11 @@ * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var a=function(d,m){return d+m},t=function(d,m){return d-m},o=function(d,m){return d*m},f=function(d,m){return d/m},S=r.vecAdd=function(){function l(){for(var d=arguments.length,m=new Array(d),u=0;u0&&(g.style=A),g}return C}(),v=r.computeBoxClassName=function(){function C(h){var g=h.textColor||h.color,N=h.backgroundColor;return(0,e.classes)([p(g)&&"color-"+g,p(N)&&"color-bg-"+N])}return C}(),b=r.Box=function(){function C(h){var g=h.as,N=g===void 0?"div":g,x=h.className,B=h.children,I=S(h,f);if(typeof B=="function")return B(u(h));var w=typeof x=="string"?x+" "+v(I):v(I),T=u(I);return(0,a.createVNode)(t.VNodeFlags.HtmlElement,N,w,B,t.ChildFlags.UnknownChildren,T)}return C}();b.defaultHooks=e.pureComponentHooks},94798:function(L,r,n){"use strict";r.__esModule=!0,r.ButtonInput=r.ButtonConfirm=r.ButtonCheckbox=r.Button=void 0;var e=n(89005),a=n(35840),t=n(92986),o=n(9394),f=n(55937),S=n(1331),y=n(62147),k=["className","fluid","icon","iconRotation","iconSpin","color","textColor","disabled","selected","tooltip","tooltipPosition","ellipsis","compact","circular","content","iconColor","iconRight","iconStyle","children","onclick","onClick","multiLine"],V=["checked"],p=["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"],i=["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","disabled","placeholder","maxLength","multiLine"];/** + */function S(v,h){if(v==null)return{};var g={};for(var N in v)if({}.hasOwnProperty.call(v,N)){if(h.includes(N))continue;g[N]=v[N]}return g}var y=r.unit=function(){function v(h){if(typeof h=="string")return h.endsWith("px")?parseFloat(h)/12+"rem":h;if(typeof h=="number")return h+"rem"}return v}(),k=r.halfUnit=function(){function v(h){if(typeof h=="string")return y(h);if(typeof h=="number")return y(h*.5)}return v}(),b=function(h){return!p(h)},p=function(h){if(typeof h=="string")return o.CSS_COLORS.includes(h)},i=function(h){return function(g,N){(typeof N=="number"||typeof N=="string")&&(g[h]=N)}},c=function(h,g){return function(N,x){(typeof x=="number"||typeof x=="string")&&(N[h]=g(x))}},s=function(h,g){return function(N,x){x&&(N[h]=g)}},l=function(h,g,N){return function(x,B){if(typeof B=="number"||typeof B=="string")for(var L=0;L0&&(g.style=E),g}return v}(),C=r.computeBoxClassName=function(){function v(h){var g=h.textColor||h.color,N=h.backgroundColor;return(0,e.classes)([p(g)&&"color-"+g,p(N)&&"color-bg-"+N])}return v}(),V=r.Box=function(){function v(h){var g=h.as,N=g===void 0?"div":g,x=h.className,B=h.children,L=S(h,f);if(typeof B=="function")return B(u(h));var T=typeof x=="string"?x+" "+C(L):C(L),w=u(L);return(0,a.createVNode)(t.VNodeFlags.HtmlElement,N,T,B,t.ChildFlags.UnknownChildren,w)}return v}();V.defaultHooks=e.pureComponentHooks},94798:function(I,r,n){"use strict";r.__esModule=!0,r.ButtonInput=r.ButtonConfirm=r.ButtonCheckbox=r.Button=void 0;var e=n(89005),a=n(35840),t=n(92986),o=n(9394),f=n(55937),S=n(1331),y=n(62147),k=["className","fluid","icon","iconRotation","iconSpin","color","textColor","disabled","selected","tooltip","tooltipPosition","ellipsis","compact","circular","content","iconColor","iconRight","iconStyle","children","onclick","onClick","multiLine"],b=["checked"],p=["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"],i=["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","disabled","placeholder","maxLength","multiLine"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function c(C,h){C.prototype=Object.create(h.prototype),C.prototype.constructor=C,s(C,h)}function s(C,h){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(g,N){return g.__proto__=N,g},s(C,h)}function l(C,h){if(C==null)return{};var g={};for(var N in C)if({}.hasOwnProperty.call(C,N)){if(h.includes(N))continue;g[N]=C[N]}return g}var d=(0,o.createLogger)("Button"),m=r.Button=function(){function C(h){var g=h.className,N=h.fluid,x=h.icon,B=h.iconRotation,I=h.iconSpin,w=h.color,T=h.textColor,A=h.disabled,E=h.selected,P=h.tooltip,O=h.tooltipPosition,M=h.ellipsis,F=h.compact,D=h.circular,_=h.content,W=h.iconColor,U=h.iconRight,$=h.iconStyle,G=h.children,oe=h.onclick,X=h.onClick,pe=h.multiLine,me=l(h,k),ne=!!(_||G);oe&&d.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),me.onClick=function(q){!A&&X&&X(q)};var ce=(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Box,Object.assign({className:(0,a.classes)(["Button",N&&"Button--fluid",A&&"Button--disabled",E&&"Button--selected",ne&&"Button--hasContent",M&&"Button--ellipsis",D&&"Button--circular",F&&"Button--compact",U&&"Button--iconRight",pe&&"Button--multiLine",w&&typeof w=="string"?"Button--color--"+w:"Button--color--default",g]),tabIndex:!A&&"0",color:T,onKeyDown:function(){function q(ae){var Z=window.event?ae.which:ae.keyCode;if(Z===t.KEY_SPACE||Z===t.KEY_ENTER){ae.preventDefault(),!A&&X&&X(ae);return}if(Z===t.KEY_ESCAPE){ae.preventDefault();return}}return q}()},me,{children:[x&&!U&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:W,rotation:B,spin:I,style:$}),_,G,x&&U&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:W,rotation:B,spin:I,style:$})]})));return P&&(ce=(0,e.createComponentVNode)(2,y.Tooltip,{content:P,position:O,children:ce})),ce}return C}();m.defaultHooks=a.pureComponentHooks;var u=r.ButtonCheckbox=function(){function C(h){var g=h.checked,N=l(h,V);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({color:"transparent",icon:g?"check-square-o":"square-o",selected:g},N)))}return C}();m.Checkbox=u;var v=r.ButtonConfirm=function(C){function h(){var N;return N=C.call(this)||this,N.state={clickedOnce:!1},N.handleClick=function(){N.state.clickedOnce&&N.setClickedOnce(!1)},N}c(h,C);var g=h.prototype;return g.setClickedOnce=function(){function N(x){var B=this;this.setState({clickedOnce:x}),x?setTimeout(function(){return window.addEventListener("click",B.handleClick)}):window.removeEventListener("click",this.handleClick)}return N}(),g.render=function(){function N(){var x=this,B=this.props,I=B.confirmContent,w=I===void 0?"Confirm?":I,T=B.confirmColor,A=T===void 0?"bad":T,E=B.confirmIcon,P=B.icon,O=B.color,M=B.content,F=B.onClick,D=l(B,p);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({content:this.state.clickedOnce?w:M,icon:this.state.clickedOnce?E:P,color:this.state.clickedOnce?A:O,onClick:function(){function _(){return x.state.clickedOnce?F():x.setClickedOnce(!0)}return _}()},D)))}return N}(),h}(e.Component);m.Confirm=v;var b=r.ButtonInput=function(C){function h(){var N;return N=C.call(this)||this,N.inputRef=(0,e.createRef)(),N.state={inInput:!1},N}c(h,C);var g=h.prototype;return g.setInInput=function(){function N(x){var B=this.props.disabled;if(!B&&(this.setState({inInput:x}),this.inputRef)){var I=this.inputRef.current;if(x){I.value=this.props.currentValue||"";try{I.focus(),I.select()}catch(w){}}}}return N}(),g.commitResult=function(){function N(x){if(this.inputRef){var B=this.inputRef.current,I=B.value!=="";if(I){this.props.onCommit(x,B.value);return}else{if(!this.props.defaultValue)return;this.props.onCommit(x,this.props.defaultValue)}}}return N}(),g.render=function(){function N(){var x=this,B=this.props,I=B.fluid,w=B.content,T=B.icon,A=B.iconRotation,E=B.iconSpin,P=B.tooltip,O=B.tooltipPosition,M=B.color,F=M===void 0?"default":M,D=B.disabled,_=B.placeholder,W=B.maxLength,U=B.multiLine,$=l(B,i),G=(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Box,Object.assign({className:(0,a.classes)(["Button",I&&"Button--fluid",D&&"Button--disabled","Button--color--"+F,U+"Button--multiLine"])},$,{onClick:function(){function oe(){return x.setInInput(!0)}return oe}(),children:[T&&(0,e.createComponentVNode)(2,S.Icon,{name:T,rotation:A,spin:E}),(0,e.createVNode)(1,"div",null,w,0),(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?void 0:"none","text-align":"left"},onBlur:function(){function oe(X){x.state.inInput&&(x.setInInput(!1),x.commitResult(X))}return oe}(),onKeyDown:function(){function oe(X){if(X.keyCode===t.KEY_ENTER){x.setInInput(!1),x.commitResult(X);return}X.keyCode===t.KEY_ESCAPE&&x.setInInput(!1)}return oe}()},null,this.inputRef)]})));return P&&(G=(0,e.createComponentVNode)(2,y.Tooltip,{content:P,position:O,children:G})),G}return N}(),h}(e.Component);m.Input=b},18982:function(L,r,n){"use strict";r.__esModule=!0,r.ByondUi=void 0;var e=n(89005),a=n(35840),t=n(69214),o=n(9394),f=n(55937),S=["params"],y=["params"],k=["parent","params"];function V(v,b){if(v==null)return{};var C={};for(var h in v)if({}.hasOwnProperty.call(v,h)){if(b.includes(h))continue;C[h]=v[h]}return C}function p(v,b){v.prototype=Object.create(b.prototype),v.prototype.constructor=v,i(v,b)}function i(v,b){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(C,h){return C.__proto__=h,C},i(v,b)}/** + */function c(v,h){v.prototype=Object.create(h.prototype),v.prototype.constructor=v,s(v,h)}function s(v,h){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(g,N){return g.__proto__=N,g},s(v,h)}function l(v,h){if(v==null)return{};var g={};for(var N in v)if({}.hasOwnProperty.call(v,N)){if(h.includes(N))continue;g[N]=v[N]}return g}var d=(0,o.createLogger)("Button"),m=r.Button=function(){function v(h){var g=h.className,N=h.fluid,x=h.icon,B=h.iconRotation,L=h.iconSpin,T=h.color,w=h.textColor,E=h.disabled,A=h.selected,P=h.tooltip,O=h.tooltipPosition,M=h.ellipsis,F=h.compact,R=h.circular,_=h.content,U=h.iconColor,W=h.iconRight,$=h.iconStyle,G=h.children,oe=h.onclick,X=h.onClick,pe=h.multiLine,me=l(h,k),ne=!!(_||G);oe&&d.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),me.onClick=function(q){!E&&X&&X(q)};var ce=(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Box,Object.assign({className:(0,a.classes)(["Button",N&&"Button--fluid",E&&"Button--disabled",A&&"Button--selected",ne&&"Button--hasContent",M&&"Button--ellipsis",R&&"Button--circular",F&&"Button--compact",W&&"Button--iconRight",pe&&"Button--multiLine",T&&typeof T=="string"?"Button--color--"+T:"Button--color--default",g]),tabIndex:!E&&"0",color:w,onKeyDown:function(){function q(ae){var J=window.event?ae.which:ae.keyCode;if(J===t.KEY_SPACE||J===t.KEY_ENTER){ae.preventDefault(),!E&&X&&X(ae);return}if(J===t.KEY_ESCAPE){ae.preventDefault();return}}return q}()},me,{children:[x&&!W&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:U,rotation:B,spin:L,style:$}),_,G,x&&W&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:U,rotation:B,spin:L,style:$})]})));return P&&(ce=(0,e.createComponentVNode)(2,y.Tooltip,{content:P,position:O,children:ce})),ce}return v}();m.defaultHooks=a.pureComponentHooks;var u=r.ButtonCheckbox=function(){function v(h){var g=h.checked,N=l(h,b);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({color:"transparent",icon:g?"check-square-o":"square-o",selected:g},N)))}return v}();m.Checkbox=u;var C=r.ButtonConfirm=function(v){function h(){var N;return N=v.call(this)||this,N.state={clickedOnce:!1},N.handleClick=function(){N.state.clickedOnce&&N.setClickedOnce(!1)},N}c(h,v);var g=h.prototype;return g.setClickedOnce=function(){function N(x){var B=this;this.setState({clickedOnce:x}),x?setTimeout(function(){return window.addEventListener("click",B.handleClick)}):window.removeEventListener("click",this.handleClick)}return N}(),g.render=function(){function N(){var x=this,B=this.props,L=B.confirmContent,T=L===void 0?"Confirm?":L,w=B.confirmColor,E=w===void 0?"bad":w,A=B.confirmIcon,P=B.icon,O=B.color,M=B.content,F=B.onClick,R=l(B,p);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({content:this.state.clickedOnce?T:M,icon:this.state.clickedOnce?A:P,color:this.state.clickedOnce?E:O,onClick:function(){function _(){return x.state.clickedOnce?F():x.setClickedOnce(!0)}return _}()},R)))}return N}(),h}(e.Component);m.Confirm=C;var V=r.ButtonInput=function(v){function h(){var N;return N=v.call(this)||this,N.inputRef=(0,e.createRef)(),N.state={inInput:!1},N}c(h,v);var g=h.prototype;return g.setInInput=function(){function N(x){var B=this.props.disabled;if(!B&&(this.setState({inInput:x}),this.inputRef)){var L=this.inputRef.current;if(x){L.value=this.props.currentValue||"";try{L.focus(),L.select()}catch(T){}}}}return N}(),g.commitResult=function(){function N(x){if(this.inputRef){var B=this.inputRef.current,L=B.value!=="";if(L){this.props.onCommit(x,B.value);return}else{if(!this.props.defaultValue)return;this.props.onCommit(x,this.props.defaultValue)}}}return N}(),g.render=function(){function N(){var x=this,B=this.props,L=B.fluid,T=B.content,w=B.icon,E=B.iconRotation,A=B.iconSpin,P=B.tooltip,O=B.tooltipPosition,M=B.color,F=M===void 0?"default":M,R=B.disabled,_=B.placeholder,U=B.maxLength,W=B.multiLine,$=l(B,i),G=(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Box,Object.assign({className:(0,a.classes)(["Button",L&&"Button--fluid",R&&"Button--disabled","Button--color--"+F,W+"Button--multiLine"])},$,{onClick:function(){function oe(){return x.setInInput(!0)}return oe}(),children:[w&&(0,e.createComponentVNode)(2,S.Icon,{name:w,rotation:E,spin:A}),(0,e.createVNode)(1,"div",null,T,0),(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?void 0:"none","text-align":"left"},onBlur:function(){function oe(X){x.state.inInput&&(x.setInInput(!1),x.commitResult(X))}return oe}(),onKeyDown:function(){function oe(X){if(X.keyCode===t.KEY_ENTER){x.setInInput(!1),x.commitResult(X);return}X.keyCode===t.KEY_ESCAPE&&x.setInInput(!1)}return oe}()},null,this.inputRef)]})));return P&&(G=(0,e.createComponentVNode)(2,y.Tooltip,{content:P,position:O,children:G})),G}return N}(),h}(e.Component);m.Input=V},18982:function(I,r,n){"use strict";r.__esModule=!0,r.ByondUi=void 0;var e=n(89005),a=n(35840),t=n(69214),o=n(9394),f=n(55937),S=["params"],y=["params"],k=["parent","params"];function b(C,V){if(C==null)return{};var v={};for(var h in C)if({}.hasOwnProperty.call(C,h)){if(V.includes(h))continue;v[h]=C[h]}return v}function p(C,V){C.prototype=Object.create(V.prototype),C.prototype.constructor=C,i(C,V)}function i(C,V){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(v,h){return v.__proto__=h,v},i(C,V)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var c=(0,o.createLogger)("ByondUi"),s=[],l=function(b){var C=s.length;s.push(null);var h=b||"byondui_"+C;return c.log("allocated '"+h+"'"),{render:function(){function g(N){c.log("unmounting '"+h+"'"),s[C]=null,Byond.winset(h,{parent:""}),c.log("rendering '"+h+"'"),s[C]=h,Byond.winset(h,N)}return g}(),unmount:function(){function g(){c.log("unmounting '"+h+"'"),s[C]=null,Byond.winset(h,{parent:""})}return g}()}};window.addEventListener("beforeunload",function(){for(var v=0;v0){var M=O[0],F=O[O.length-1];O.push([P[0]+A,F[1]]),O.push([P[0]+A,-A]),O.push([-A,-A]),O.push([-A,M[1]])}var D=p(O);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({position:"relative"},E,{children:function(){function _(W){return(0,e.normalizeProps)((0,e.createVNode)(1,"div",null,(0,e.createVNode)(32,"svg",null,(0,e.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+P[1]+")",fill:B,stroke:w,"stroke-width":A,points:D}),2,{viewBox:"0 0 "+P[0]+" "+P[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},W),null,v.ref))}return _}()})))}return u}(),d}(e.Component);i.defaultHooks=t.pureComponentHooks;var c=function(d){return null},s=r.Chart={Line:i}},4796:function(L,r,n){"use strict";r.__esModule=!0,r.Collapsible=void 0;var e=n(89005),a=n(55937),t=n(94798),o=["children","color","title","buttons"];function f(V,p){if(V==null)return{};var i={};for(var c in V)if({}.hasOwnProperty.call(V,c)){if(p.includes(c))continue;i[c]=V[c]}return i}function S(V,p){V.prototype=Object.create(p.prototype),V.prototype.constructor=V,y(V,p)}function y(V,p){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},y(V,p)}/** +*/var b=function(d,m,u,C){if(d.length===0)return[];var V=(0,a.zipWith)(Math.min).apply(void 0,d),v=(0,a.zipWith)(Math.max).apply(void 0,d);u!==void 0&&(V[0]=u[0],v[0]=u[1]),C!==void 0&&(V[1]=C[0],v[1]=C[1]);var h=(0,a.map)(function(g){return(0,a.zipWith)(function(N,x,B,L){return(N-x)/(B-x)*L})(g,V,v,m)})(d);return h},p=function(d){for(var m="",u=0;u0){var M=O[0],F=O[O.length-1];O.push([P[0]+E,F[1]]),O.push([P[0]+E,-E]),O.push([-E,-E]),O.push([-E,M[1]])}var R=p(O);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({position:"relative"},A,{children:function(){function _(U){return(0,e.normalizeProps)((0,e.createVNode)(1,"div",null,(0,e.createVNode)(32,"svg",null,(0,e.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+P[1]+")",fill:B,stroke:T,"stroke-width":E,points:R}),2,{viewBox:"0 0 "+P[0]+" "+P[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},U),null,C.ref))}return _}()})))}return u}(),d}(e.Component);i.defaultHooks=t.pureComponentHooks;var c=function(d){return null},s=r.Chart={Line:i}},4796:function(I,r,n){"use strict";r.__esModule=!0,r.Collapsible=void 0;var e=n(89005),a=n(55937),t=n(94798),o=["children","color","title","buttons"];function f(b,p){if(b==null)return{};var i={};for(var c in b)if({}.hasOwnProperty.call(b,c)){if(p.includes(c))continue;i[c]=b[c]}return i}function S(b,p){b.prototype=Object.create(p.prototype),b.prototype.constructor=b,y(b,p)}function y(b,p){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},y(b,p)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var k=r.Collapsible=function(V){function p(c){var s;s=V.call(this,c)||this;var l=c.open;return s.state={open:l||!1},s}S(p,V);var i=p.prototype;return i.render=function(){function c(){var s=this,l=this.props,d=this.state.open,m=l.children,u=l.color,v=u===void 0?"default":u,b=l.title,C=l.buttons,h=f(l,o);return(0,e.createComponentVNode)(2,a.Box,{className:"Collapsible",children:[(0,e.createVNode)(1,"div","Table",[(0,e.createVNode)(1,"div","Table__cell",(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({fluid:!0,color:v,icon:d?"chevron-down":"chevron-right",onClick:function(){function g(){return s.setState({open:!d})}return g}()},h,{children:b}))),2),C&&(0,e.createVNode)(1,"div","Table__cell Table__cell--collapsing",C,0)],0),d&&(0,e.createComponentVNode)(2,a.Box,{mt:1,children:m})]})}return c}(),p}(e.Component)},88894:function(L,r,n){"use strict";r.__esModule=!0,r.ColorBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["content","children","className","color","backgroundColor"];/** +*/var k=r.Collapsible=function(b){function p(c){var s;s=b.call(this,c)||this;var l=c.open;return s.state={open:l||!1},s}S(p,b);var i=p.prototype;return i.render=function(){function c(){var s=this,l=this.props,d=this.state.open,m=l.children,u=l.color,C=u===void 0?"default":u,V=l.title,v=l.buttons,h=f(l,o);return(0,e.createComponentVNode)(2,a.Box,{className:"Collapsible",children:[(0,e.createVNode)(1,"div","Table",[(0,e.createVNode)(1,"div","Table__cell",(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({fluid:!0,color:C,icon:d?"chevron-down":"chevron-right",onClick:function(){function g(){return s.setState({open:!d})}return g}()},h,{children:V}))),2),v&&(0,e.createVNode)(1,"div","Table__cell Table__cell--collapsing",v,0)],0),d&&(0,e.createComponentVNode)(2,a.Box,{mt:1,children:m})]})}return c}(),p}(e.Component)},88894:function(I,r,n){"use strict";r.__esModule=!0,r.ColorBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["content","children","className","color","backgroundColor"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.ColorBox=function(){function y(k){var V=k.content,p=k.children,i=k.className,c=k.color,s=k.backgroundColor,l=f(k,o);return l.color=V?null:"transparent",l.backgroundColor=c||s,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["ColorBox",i,(0,t.computeBoxClassName)(l)]),V||".",0,Object.assign({},(0,t.computeBoxProps)(l))))}return y}();S.defaultHooks=a.pureComponentHooks},73379:function(L,r,n){"use strict";r.__esModule=!0,r.Countdown=void 0;var e=n(89005),a=n(55937),t=["format"];function o(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}function f(k,V){k.prototype=Object.create(V.prototype),k.prototype.constructor=k,S(k,V)}function S(k,V){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},S(k,V)}var y=r.Countdown=function(k){function V(i){var c;return c=k.call(this,i)||this,c.timer=null,c.state={value:Math.max(i.timeLeft*100,0)},c}f(V,k);var p=V.prototype;return p.tick=function(){function i(){var c=Math.max(this.state.value-this.props.rate,0);c<=0&&clearInterval(this.timer),this.setState(function(s){return{value:c}})}return i}(),p.componentDidMount=function(){function i(){var c=this;this.timer=setInterval(function(){return c.tick()},this.props.rate)}return i}(),p.componentWillUnmount=function(){function i(){clearInterval(this.timer)}return i}(),p.componentDidUpdate=function(){function i(c){var s=this;this.props.current!==c.current&&this.setState(function(l){return{value:Math.max(s.props.timeLeft*100,0)}}),this.timer||this.componentDidMount()}return i}(),p.render=function(){function i(){var c=this.props,s=c.format,l=o(c,t),d=new Date(this.state.value).toISOString().slice(11,19);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({as:"span"},l,{children:s?s(this.state.value,d):d})))}return i}(),V}(e.Component);y.defaultProps={rate:1e3}},61940:function(L,r,n){"use strict";r.__esModule=!0,r.Dimmer=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","children"];/** + */function f(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.ColorBox=function(){function y(k){var b=k.content,p=k.children,i=k.className,c=k.color,s=k.backgroundColor,l=f(k,o);return l.color=b?null:"transparent",l.backgroundColor=c||s,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["ColorBox",i,(0,t.computeBoxClassName)(l)]),b||".",0,Object.assign({},(0,t.computeBoxProps)(l))))}return y}();S.defaultHooks=a.pureComponentHooks},73379:function(I,r,n){"use strict";r.__esModule=!0,r.Countdown=void 0;var e=n(89005),a=n(55937),t=["format"];function o(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}function f(k,b){k.prototype=Object.create(b.prototype),k.prototype.constructor=k,S(k,b)}function S(k,b){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},S(k,b)}var y=r.Countdown=function(k){function b(i){var c;return c=k.call(this,i)||this,c.timer=null,c.state={value:Math.max(i.timeLeft*100,0)},c}f(b,k);var p=b.prototype;return p.tick=function(){function i(){var c=Math.max(this.state.value-this.props.rate,0);c<=0&&clearInterval(this.timer),this.setState(function(s){return{value:c}})}return i}(),p.componentDidMount=function(){function i(){var c=this;this.timer=setInterval(function(){return c.tick()},this.props.rate)}return i}(),p.componentWillUnmount=function(){function i(){clearInterval(this.timer)}return i}(),p.componentDidUpdate=function(){function i(c){var s=this;this.props.current!==c.current&&this.setState(function(l){return{value:Math.max(s.props.timeLeft*100,0)}}),this.timer||this.componentDidMount()}return i}(),p.render=function(){function i(){var c=this.props,s=c.format,l=o(c,t),d=new Date(this.state.value).toISOString().slice(11,19);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({as:"span"},l,{children:s?s(this.state.value,d):d})))}return i}(),b}(e.Component);y.defaultProps={rate:1e3}},61940:function(I,r,n){"use strict";r.__esModule=!0,r.Dimmer=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.Dimmer=function(){function y(k){var V=k.className,p=k.children,i=f(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Dimmer"].concat(V))},i,{children:(0,e.createVNode)(1,"div","Dimmer__inner",p,0)})))}return y}()},13605:function(L,r,n){"use strict";r.__esModule=!0,r.Divider=void 0;var e=n(89005),a=n(35840);/** + */function f(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.Dimmer=function(){function y(k){var b=k.className,p=k.children,i=f(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Dimmer"].concat(b))},i,{children:(0,e.createVNode)(1,"div","Dimmer__inner",p,0)})))}return y}()},13605:function(I,r,n){"use strict";r.__esModule=!0,r.Divider=void 0;var e=n(89005),a=n(35840);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.Divider=function(){function o(f){var S=f.vertical,y=f.hidden;return(0,e.createVNode)(1,"div",(0,a.classes)(["Divider",y&&"Divider--hidden",S?"Divider--vertical":"Divider--horizontal"]))}return o}()},60218:function(L,r,n){"use strict";r.__esModule=!0,r.DmIcon=void 0;var e=n(89005),a=n(79140),t=n(46085),o=n(91225),f=["className","direction","fallback","frame","icon_state","movement"];function S(d,m){if(d==null)return{};var u={};for(var v in d)if({}.hasOwnProperty.call(d,v)){if(m.includes(v))continue;u[v]=d[v]}return u}function y(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */y=function(){return m};var d,m={},u=Object.prototype,v=u.hasOwnProperty,b=Object.defineProperty||function(q,ae,Z){q[ae]=Z.value},C=typeof Symbol=="function"?Symbol:{},h=C.iterator||"@@iterator",g=C.asyncIterator||"@@asyncIterator",N=C.toStringTag||"@@toStringTag";function x(q,ae,Z){return Object.defineProperty(q,ae,{value:Z,enumerable:!0,configurable:!0,writable:!0}),q[ae]}try{x({},"")}catch(q){x=function(Z,Y,Q){return Z[Y]=Q}}function B(q,ae,Z,Y){var Q=ae&&ae.prototype instanceof O?ae:O,J=Object.create(Q.prototype),te=new ne(Y||[]);return b(J,"_invoke",{value:oe(q,Z,te)}),J}function I(q,ae,Z){try{return{type:"normal",arg:q.call(ae,Z)}}catch(Y){return{type:"throw",arg:Y}}}m.wrap=B;var w="suspendedStart",T="suspendedYield",A="executing",E="completed",P={};function O(){}function M(){}function F(){}var D={};x(D,h,function(){return this});var _=Object.getPrototypeOf,W=_&&_(_(ce([])));W&&W!==u&&v.call(W,h)&&(D=W);var U=F.prototype=O.prototype=Object.create(D);function $(q){["next","throw","return"].forEach(function(ae){x(q,ae,function(Z){return this._invoke(ae,Z)})})}function G(q,ae){function Z(Q,J,te,se){var ye=I(q[Q],q,J);if(ye.type!=="throw"){var fe=ye.arg,Le=fe.value;return Le&&typeof Le=="object"&&v.call(Le,"__await")?ae.resolve(Le.__await).then(function(R){Z("next",R,te,se)},function(R){Z("throw",R,te,se)}):ae.resolve(Le).then(function(R){fe.value=R,te(fe)},function(R){return Z("throw",R,te,se)})}se(ye.arg)}var Y;b(this,"_invoke",{value:function(){function Q(J,te){function se(){return new ae(function(ye,fe){Z(J,te,ye,fe)})}return Y=Y?Y.then(se,se):se()}return Q}()})}function oe(q,ae,Z){var Y=w;return function(Q,J){if(Y===A)throw Error("Generator is already running");if(Y===E){if(Q==="throw")throw J;return{value:d,done:!0}}for(Z.method=Q,Z.arg=J;;){var te=Z.delegate;if(te){var se=X(te,Z);if(se){if(se===P)continue;return se}}if(Z.method==="next")Z.sent=Z._sent=Z.arg;else if(Z.method==="throw"){if(Y===w)throw Y=E,Z.arg;Z.dispatchException(Z.arg)}else Z.method==="return"&&Z.abrupt("return",Z.arg);Y=A;var ye=I(q,ae,Z);if(ye.type==="normal"){if(Y=Z.done?E:T,ye.arg===P)continue;return{value:ye.arg,done:Z.done}}ye.type==="throw"&&(Y=E,Z.method="throw",Z.arg=ye.arg)}}}function X(q,ae){var Z=ae.method,Y=q.iterator[Z];if(Y===d)return ae.delegate=null,Z==="throw"&&q.iterator.return&&(ae.method="return",ae.arg=d,X(q,ae),ae.method==="throw")||Z!=="return"&&(ae.method="throw",ae.arg=new TypeError("The iterator does not provide a '"+Z+"' method")),P;var Q=I(Y,q.iterator,ae.arg);if(Q.type==="throw")return ae.method="throw",ae.arg=Q.arg,ae.delegate=null,P;var J=Q.arg;return J?J.done?(ae[q.resultName]=J.value,ae.next=q.nextLoc,ae.method!=="return"&&(ae.method="next",ae.arg=d),ae.delegate=null,P):J:(ae.method="throw",ae.arg=new TypeError("iterator result is not an object"),ae.delegate=null,P)}function pe(q){var ae={tryLoc:q[0]};1 in q&&(ae.catchLoc=q[1]),2 in q&&(ae.finallyLoc=q[2],ae.afterLoc=q[3]),this.tryEntries.push(ae)}function me(q){var ae=q.completion||{};ae.type="normal",delete ae.arg,q.completion=ae}function ne(q){this.tryEntries=[{tryLoc:"root"}],q.forEach(pe,this),this.reset(!0)}function ce(q){if(q||q===""){var ae=q[h];if(ae)return ae.call(q);if(typeof q.next=="function")return q;if(!isNaN(q.length)){var Z=-1,Y=function(){function Q(){for(;++Z=0;--Q){var J=this.tryEntries[Q],te=J.completion;if(J.tryLoc==="root")return Y("end");if(J.tryLoc<=this.prev){var se=v.call(J,"catchLoc"),ye=v.call(J,"finallyLoc");if(se&&ye){if(this.prev=0;--Y){var Q=this.tryEntries[Y];if(Q.tryLoc<=this.prev&&v.call(Q,"finallyLoc")&&this.prev=0;--Z){var Y=this.tryEntries[Z];if(Y.finallyLoc===ae)return this.complete(Y.completion,Y.afterLoc),me(Y),P}}return q}(),catch:function(){function q(ae){for(var Z=this.tryEntries.length-1;Z>=0;--Z){var Y=this.tryEntries[Z];if(Y.tryLoc===ae){var Q=Y.completion;if(Q.type==="throw"){var J=Q.arg;me(Y)}return J}}throw Error("illegal catch attempt")}return q}(),delegateYield:function(){function q(ae,Z,Y){return this.delegate={iterator:ce(ae),resultName:Z,nextLoc:Y},this.method==="next"&&(this.arg=d),P}return q}()},m}function k(d,m,u,v,b,C,h){try{var g=d[C](h),N=g.value}catch(x){return void u(x)}g.done?m(N):Promise.resolve(N).then(v,b)}function V(d){return function(){var m=this,u=arguments;return new Promise(function(v,b){var C=d.apply(m,u);function h(N){k(C,v,b,h,g,"next",N)}function g(N){k(C,v,b,h,g,"throw",N)}h(void 0)})}}function p(d,m){d.prototype=Object.create(m.prototype),d.prototype.constructor=d,i(d,m)}function i(d,m){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,v){return u.__proto__=v,u},i(d,m)}var c=function(d){return d[d.NORTH=1]="NORTH",d[d.SOUTH=2]="SOUTH",d[d.EAST=4]="EAST",d[d.WEST=8]="WEST",d[d.NORTHEAST=5]="NORTHEAST",d[d.NORTHWEST=9]="NORTHWEST",d[d.SOUTHEAST=6]="SOUTHEAST",d[d.SOUTHWEST=10]="SOUTHWEST",d}(c||{}),s,l=r.DmIcon=function(d){function m(v){var b;return b=d.call(this,v)||this,b.state={iconRef:""},b}p(m,d);var u=m.prototype;return u.fetchRefMap=function(){var v=V(y().mark(function(){function C(){var h,g;return y().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:return x.prev=0,x.next=3,(0,t.fetchRetry)((0,a.resolveAsset)("icon_ref_map.json"));case 3:return h=x.sent,x.next=6,h.json();case 6:g=x.sent,s=g,this.setState({iconRef:g[this.props.icon]||""}),x.next=14;break;case 11:return x.prev=11,x.t0=x.catch(0),x.abrupt("return");case 14:case"end":return x.stop()}}return N}(),C,this,[[0,11]])}return C}()));function b(){return v.apply(this,arguments)}return b}(),u.componentDidMount=function(){function v(){s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap()}return v}(),u.componentDidUpdate=function(){function v(b){b.icon!==this.props.icon&&(s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap())}return v}(),u.render=function(){function v(){var b=this.props,C=b.className,h=b.direction,g=h===void 0?c.SOUTH:h,N=b.fallback,x=b.frame,B=x===void 0?1:x,I=b.icon_state,w=b.movement,T=w===void 0?!1:w,A=S(b,f),E=this.state.iconRef,P=E+"?state="+I+"&dir="+g+"&movement="+!!T+"&frame="+B;return E?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Image,Object.assign({fixErrors:!0,src:P},A))):N||null}return v}(),m}(e.Component)},20342:function(L,r,n){"use strict";r.__esModule=!0,r.DraggableControl=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474);function f(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,S(p,i)}function S(p,i){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},S(p,i)}var y=400,k=function(i,c){return i.screenX*c[0]+i.screenY*c[1]},V=r.DraggableControl=function(p){function i(s){var l;return l=p.call(this,s)||this,l.inputRef=(0,e.createRef)(),l.state={originalValue:s.value,value:s.value,dragging:!1,editing:!1,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var d=l.props.suppressFlicker;d>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},d))},l.handleDragStart=function(d){var m=l.props,u=m.value,v=m.dragMatrix,b=m.disabled,C=l.state.editing;C||b||(document.body.style["pointer-events"]="none",l.ref=d.currentTarget,l.setState({originalValue:u,dragging:!1,value:u,origin:k(d,v)}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var h=l.state,g=h.dragging,N=h.value,x=l.props.onDrag;g&&x&&x(d,N)},l.props.updateRate||y),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(d){var m,u=l.props,v=u.minValue,b=u.maxValue,C=u.step,h=u.dragMatrix,g=u.disabled;if(!g){var N=l.ref.offsetWidth/((b-v)/C),x=(m=l.props.stepPixelSize)!=null?m:N;typeof x=="function"&&(x=x(N)),l.setState(function(B){var I=Object.assign({},B),w=B.origin,T=k(d,h)-w;if(B.dragging){var A=Math.trunc(T/x);I.value=(0,a.clamp)(Math.floor(I.originalValue/C)*C+A*C,v,b)}else Math.abs(T)>4&&(I.dragging=!0);return I})}},l.handleDragEnd=function(d){var m=l.props,u=m.onChange,v=m.onDrag,b=l.state,C=b.dragging,h=b.value;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({originalValue:null,dragging:!1,editing:!C,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),C)l.suppressFlicker(),u&&u(d,h),v&&v(d,h);else if(l.inputRef){var g=l.inputRef.current;g.value=h;try{g.focus(),g.select()}catch(N){}}},l}f(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,m=d.dragging,u=d.editing,v=d.value,b=d.suppressingFlicker,C=this.props,h=C.animated,g=C.value,N=C.unit,x=C.minValue,B=C.maxValue,I=C.format,w=C.onChange,T=C.onDrag,A=C.children,E=C.height,P=C.lineHeight,O=C.fontSize,M=C.disabled,F=g;(m||b)&&(F=v);var D=function(){function U($){return $+(N?" "+N:"")}return U}(),_=h&&!m&&!b&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:F,format:I,children:D})||D(I?I(F):F),W=(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:!u||M?"none":void 0,height:E,"line-height":P,"font-size":O},onBlur:function(){function U($){if(u){var G=(0,a.clamp)(parseFloat($.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),w&&w($,G),T&&T($,G)}}return U}(),onKeyDown:function(){function U($){if($.keyCode===13){var G=(0,a.clamp)(parseFloat($.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),w&&w($,G),T&&T($,G);return}if($.keyCode===27){l.setState({editing:!1});return}}return U}(),disabled:M},null,this.inputRef);return A({dragging:m,editing:u,value:g,displayValue:F,displayElement:_,inputElement:W,handleDragStart:this.handleDragStart})}return s}(),i}(e.Component);V.defaultHooks=t.pureComponentHooks,V.defaultProps={minValue:-1/0,maxValue:1/0,step:1,suppressFlicker:50,dragMatrix:[1,0]}},87099:function(L,r,n){"use strict";r.__esModule=!0,r.Dropdown=void 0;var e=n(89005),a=n(95996),t=n(35840),o=n(55937),f=n(1331),S=["icon","iconRotation","iconSpin","clipSelectedText","color","dropdownStyle","over","nochevron","width","onClick","onSelected","selected","disabled","displayText"],y=["className"],k;function V(u,v){if(u==null)return{};var b={};for(var C in u)if({}.hasOwnProperty.call(u,C)){if(v.includes(C))continue;b[C]=u[C]}return b}function p(u,v){u.prototype=Object.create(v.prototype),u.prototype.constructor=u,i(u,v)}function i(u,v){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(b,C){return b.__proto__=C,b},i(u,v)}var c={placement:"left-start",modifiers:[{name:"eventListeners",enabled:!1}]},s={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function u(){return null}return u}()},l="Layout Dropdown__menu",d="Layout Dropdown__menu-scroll",m=r.Dropdown=function(u){function v(C){var h;return h=u.call(this,C)||this,h.menuContents=void 0,h.handleClick=function(){h.state.open&&h.setOpen(!1)},h.state={open:!1,selected:h.props.selected},h.menuContents=null,h}p(v,u);var b=v.prototype;return b.getDOMNode=function(){function C(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return C}(),b.componentDidMount=function(){function C(){var h=this.getDOMNode()}return C}(),b.openMenu=function(){function C(){var h=v.renderedMenu;h===void 0&&(h=document.createElement("div"),h.className=l,document.body.appendChild(h),v.renderedMenu=h);var g=this.getDOMNode();v.currentOpenMenu=g,h.scrollTop=0,h.style.width=this.props.menuWidth||g.offsetWidth+"px",h.style.opacity="1",h.style.pointerEvents="auto",setTimeout(function(){var N;(N=v.renderedMenu)==null||N.focus()},400),this.renderMenuContent()}return C}(),b.closeMenu=function(){function C(){v.currentOpenMenu===this.getDOMNode()&&(v.currentOpenMenu=void 0,v.renderedMenu.style.opacity="0",v.renderedMenu.style.pointerEvents="none")}return C}(),b.componentWillUnmount=function(){function C(){this.closeMenu(),this.setOpen(!1)}return C}(),b.renderMenuContent=function(){function C(){var h=this,g=v.renderedMenu;if(g){g.offsetHeight>200?g.className=d:g.className=l;var N=this.props.options,x=N===void 0?[]:N,B=x.map(function(w){var T,A;return typeof w=="string"?(A=w,T=w):w!==null&&(A=w.displayText,T=w.value),(0,e.createVNode)(1,"div",(0,t.classes)(["Dropdown__menuentry",h.state.selected===T&&"selected"]),A,0,{onClick:function(){function E(){h.setSelected(T)}return E}()},T)}),I=B.length?B:"No Options Found";(0,e.render)((0,e.createVNode)(1,"div",null,I,0),g,function(){var w=v.singletonPopper;w===void 0?(w=(0,a.createPopper)(v.virtualElement,g,Object.assign({},c,{placement:"bottom-start"})),v.singletonPopper=w):(w.setOptions(Object.assign({},c,{placement:"bottom-start"})),w.update())},this.context)}}return C}(),b.setOpen=function(){function C(h){var g=this;this.setState(function(N){return Object.assign({},N,{open:h})}),h?setTimeout(function(){g.openMenu(),window.addEventListener("click",g.handleClick)}):(this.closeMenu(),window.removeEventListener("click",this.handleClick))}return C}(),b.setSelected=function(){function C(h){this.setState(function(g){return Object.assign({},g,{selected:h})}),this.setOpen(!1),this.props.onSelected&&this.props.onSelected(h)}return C}(),b.render=function(){function C(){var h=this,g=this.props,N=g.icon,x=g.iconRotation,B=g.iconSpin,I=g.clipSelectedText,w=I===void 0?!0:I,T=g.color,A=T===void 0?"default":T,E=g.dropdownStyle,P=g.over,O=g.nochevron,M=g.width,F=g.onClick,D=g.onSelected,_=g.selected,W=g.disabled,U=g.displayText,$=V(g,S),G=$.className,oe=V($,y),X=P?!this.state.open:this.state.open;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({width:M,className:(0,t.classes)(["Dropdown__control","Button","Button--color--"+A,W&&"Button--disabled",G]),onClick:function(){function pe(me){W&&!h.state.open||(h.setOpen(!h.state.open),F&&F(me))}return pe}()},oe,{children:[N&&(0,e.createComponentVNode)(2,f.Icon,{name:N,rotation:x,spin:B,mr:1}),(0,e.createVNode)(1,"span","Dropdown__selected-text",U||this.state.selected,0,{style:{overflow:w?"hidden":"visible"}}),O||(0,e.createVNode)(1,"span","Dropdown__arrow-button",(0,e.createComponentVNode)(2,f.Icon,{name:X?"chevron-up":"chevron-down"}),2)]})))}return C}(),v}(e.Component);k=m,m.renderedMenu=void 0,m.singletonPopper=void 0,m.currentOpenMenu=void 0,m.virtualElement={getBoundingClientRect:function(){function u(){var v,b;return(v=(b=k.currentOpenMenu)==null?void 0:b.getBoundingClientRect())!=null?v:s}return u}()}},39473:function(L,r,n){"use strict";r.__esModule=!0,r.computeFlexProps=r.computeFlexItemProps=r.computeFlexItemClassName=r.computeFlexClassName=r.Flex=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","direction","wrap","align","justify","inline"],f=["className"],S=["className","style","grow","order","shrink","basis","align"],y=["className"];/** + */var t=r.Divider=function(){function o(f){var S=f.vertical,y=f.hidden;return(0,e.createVNode)(1,"div",(0,a.classes)(["Divider",y&&"Divider--hidden",S?"Divider--vertical":"Divider--horizontal"]))}return o}()},60218:function(I,r,n){"use strict";r.__esModule=!0,r.DmIcon=void 0;var e=n(89005),a=n(79140),t=n(46085),o=n(91225),f=["className","direction","fallback","frame","icon_state","movement"];function S(d,m){if(d==null)return{};var u={};for(var C in d)if({}.hasOwnProperty.call(d,C)){if(m.includes(C))continue;u[C]=d[C]}return u}function y(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */y=function(){return m};var d,m={},u=Object.prototype,C=u.hasOwnProperty,V=Object.defineProperty||function(q,ae,J){q[ae]=J.value},v=typeof Symbol=="function"?Symbol:{},h=v.iterator||"@@iterator",g=v.asyncIterator||"@@asyncIterator",N=v.toStringTag||"@@toStringTag";function x(q,ae,J){return Object.defineProperty(q,ae,{value:J,enumerable:!0,configurable:!0,writable:!0}),q[ae]}try{x({},"")}catch(q){x=function(J,Y,Q){return J[Y]=Q}}function B(q,ae,J,Y){var Q=ae&&ae.prototype instanceof O?ae:O,Z=Object.create(Q.prototype),te=new ne(Y||[]);return V(Z,"_invoke",{value:oe(q,J,te)}),Z}function L(q,ae,J){try{return{type:"normal",arg:q.call(ae,J)}}catch(Y){return{type:"throw",arg:Y}}}m.wrap=B;var T="suspendedStart",w="suspendedYield",E="executing",A="completed",P={};function O(){}function M(){}function F(){}var R={};x(R,h,function(){return this});var _=Object.getPrototypeOf,U=_&&_(_(ce([])));U&&U!==u&&C.call(U,h)&&(R=U);var W=F.prototype=O.prototype=Object.create(R);function $(q){["next","throw","return"].forEach(function(ae){x(q,ae,function(J){return this._invoke(ae,J)})})}function G(q,ae){function J(Q,Z,te,se){var ye=L(q[Q],q,Z);if(ye.type!=="throw"){var fe=ye.arg,Ie=fe.value;return Ie&&typeof Ie=="object"&&C.call(Ie,"__await")?ae.resolve(Ie.__await).then(function(D){J("next",D,te,se)},function(D){J("throw",D,te,se)}):ae.resolve(Ie).then(function(D){fe.value=D,te(fe)},function(D){return J("throw",D,te,se)})}se(ye.arg)}var Y;V(this,"_invoke",{value:function(){function Q(Z,te){function se(){return new ae(function(ye,fe){J(Z,te,ye,fe)})}return Y=Y?Y.then(se,se):se()}return Q}()})}function oe(q,ae,J){var Y=T;return function(Q,Z){if(Y===E)throw Error("Generator is already running");if(Y===A){if(Q==="throw")throw Z;return{value:d,done:!0}}for(J.method=Q,J.arg=Z;;){var te=J.delegate;if(te){var se=X(te,J);if(se){if(se===P)continue;return se}}if(J.method==="next")J.sent=J._sent=J.arg;else if(J.method==="throw"){if(Y===T)throw Y=A,J.arg;J.dispatchException(J.arg)}else J.method==="return"&&J.abrupt("return",J.arg);Y=E;var ye=L(q,ae,J);if(ye.type==="normal"){if(Y=J.done?A:w,ye.arg===P)continue;return{value:ye.arg,done:J.done}}ye.type==="throw"&&(Y=A,J.method="throw",J.arg=ye.arg)}}}function X(q,ae){var J=ae.method,Y=q.iterator[J];if(Y===d)return ae.delegate=null,J==="throw"&&q.iterator.return&&(ae.method="return",ae.arg=d,X(q,ae),ae.method==="throw")||J!=="return"&&(ae.method="throw",ae.arg=new TypeError("The iterator does not provide a '"+J+"' method")),P;var Q=L(Y,q.iterator,ae.arg);if(Q.type==="throw")return ae.method="throw",ae.arg=Q.arg,ae.delegate=null,P;var Z=Q.arg;return Z?Z.done?(ae[q.resultName]=Z.value,ae.next=q.nextLoc,ae.method!=="return"&&(ae.method="next",ae.arg=d),ae.delegate=null,P):Z:(ae.method="throw",ae.arg=new TypeError("iterator result is not an object"),ae.delegate=null,P)}function pe(q){var ae={tryLoc:q[0]};1 in q&&(ae.catchLoc=q[1]),2 in q&&(ae.finallyLoc=q[2],ae.afterLoc=q[3]),this.tryEntries.push(ae)}function me(q){var ae=q.completion||{};ae.type="normal",delete ae.arg,q.completion=ae}function ne(q){this.tryEntries=[{tryLoc:"root"}],q.forEach(pe,this),this.reset(!0)}function ce(q){if(q||q===""){var ae=q[h];if(ae)return ae.call(q);if(typeof q.next=="function")return q;if(!isNaN(q.length)){var J=-1,Y=function(){function Q(){for(;++J=0;--Q){var Z=this.tryEntries[Q],te=Z.completion;if(Z.tryLoc==="root")return Y("end");if(Z.tryLoc<=this.prev){var se=C.call(Z,"catchLoc"),ye=C.call(Z,"finallyLoc");if(se&&ye){if(this.prev=0;--Y){var Q=this.tryEntries[Y];if(Q.tryLoc<=this.prev&&C.call(Q,"finallyLoc")&&this.prev=0;--J){var Y=this.tryEntries[J];if(Y.finallyLoc===ae)return this.complete(Y.completion,Y.afterLoc),me(Y),P}}return q}(),catch:function(){function q(ae){for(var J=this.tryEntries.length-1;J>=0;--J){var Y=this.tryEntries[J];if(Y.tryLoc===ae){var Q=Y.completion;if(Q.type==="throw"){var Z=Q.arg;me(Y)}return Z}}throw Error("illegal catch attempt")}return q}(),delegateYield:function(){function q(ae,J,Y){return this.delegate={iterator:ce(ae),resultName:J,nextLoc:Y},this.method==="next"&&(this.arg=d),P}return q}()},m}function k(d,m,u,C,V,v,h){try{var g=d[v](h),N=g.value}catch(x){return void u(x)}g.done?m(N):Promise.resolve(N).then(C,V)}function b(d){return function(){var m=this,u=arguments;return new Promise(function(C,V){var v=d.apply(m,u);function h(N){k(v,C,V,h,g,"next",N)}function g(N){k(v,C,V,h,g,"throw",N)}h(void 0)})}}function p(d,m){d.prototype=Object.create(m.prototype),d.prototype.constructor=d,i(d,m)}function i(d,m){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,C){return u.__proto__=C,u},i(d,m)}var c=function(d){return d[d.NORTH=1]="NORTH",d[d.SOUTH=2]="SOUTH",d[d.EAST=4]="EAST",d[d.WEST=8]="WEST",d[d.NORTHEAST=5]="NORTHEAST",d[d.NORTHWEST=9]="NORTHWEST",d[d.SOUTHEAST=6]="SOUTHEAST",d[d.SOUTHWEST=10]="SOUTHWEST",d}(c||{}),s,l=r.DmIcon=function(d){function m(C){var V;return V=d.call(this,C)||this,V.state={iconRef:""},V}p(m,d);var u=m.prototype;return u.fetchRefMap=function(){var C=b(y().mark(function(){function v(){var h,g;return y().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:return x.prev=0,x.next=3,(0,t.fetchRetry)((0,a.resolveAsset)("icon_ref_map.json"));case 3:return h=x.sent,x.next=6,h.json();case 6:g=x.sent,s=g,this.setState({iconRef:g[this.props.icon]||""}),x.next=14;break;case 11:return x.prev=11,x.t0=x.catch(0),x.abrupt("return");case 14:case"end":return x.stop()}}return N}(),v,this,[[0,11]])}return v}()));function V(){return C.apply(this,arguments)}return V}(),u.componentDidMount=function(){function C(){s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap()}return C}(),u.componentDidUpdate=function(){function C(V){V.icon!==this.props.icon&&(s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap())}return C}(),u.render=function(){function C(){var V=this.props,v=V.className,h=V.direction,g=h===void 0?c.SOUTH:h,N=V.fallback,x=V.frame,B=x===void 0?1:x,L=V.icon_state,T=V.movement,w=T===void 0?!1:T,E=S(V,f),A=this.state.iconRef,P=A+"?state="+L+"&dir="+g+"&movement="+!!w+"&frame="+B;return A?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Image,Object.assign({fixErrors:!0,src:P},E))):N||null}return C}(),m}(e.Component)},20342:function(I,r,n){"use strict";r.__esModule=!0,r.DraggableControl=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474);function f(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,S(p,i)}function S(p,i){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},S(p,i)}var y=400,k=function(i,c){return i.screenX*c[0]+i.screenY*c[1]},b=r.DraggableControl=function(p){function i(s){var l;return l=p.call(this,s)||this,l.inputRef=(0,e.createRef)(),l.state={originalValue:s.value,value:s.value,dragging:!1,editing:!1,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var d=l.props.suppressFlicker;d>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},d))},l.handleDragStart=function(d){var m=l.props,u=m.value,C=m.dragMatrix,V=m.disabled,v=l.state.editing;v||V||(document.body.style["pointer-events"]="none",l.ref=d.currentTarget,l.setState({originalValue:u,dragging:!1,value:u,origin:k(d,C)}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var h=l.state,g=h.dragging,N=h.value,x=l.props.onDrag;g&&x&&x(d,N)},l.props.updateRate||y),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(d){var m,u=l.props,C=u.minValue,V=u.maxValue,v=u.step,h=u.dragMatrix,g=u.disabled;if(!g){var N=l.ref.offsetWidth/((V-C)/v),x=(m=l.props.stepPixelSize)!=null?m:N;typeof x=="function"&&(x=x(N)),l.setState(function(B){var L=Object.assign({},B),T=B.origin,w=k(d,h)-T;if(B.dragging){var E=Math.trunc(w/x);L.value=(0,a.clamp)(Math.floor(L.originalValue/v)*v+E*v,C,V)}else Math.abs(w)>4&&(L.dragging=!0);return L})}},l.handleDragEnd=function(d){var m=l.props,u=m.onChange,C=m.onDrag,V=l.state,v=V.dragging,h=V.value;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({originalValue:null,dragging:!1,editing:!v,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),v)l.suppressFlicker(),u&&u(d,h),C&&C(d,h);else if(l.inputRef){var g=l.inputRef.current;g.value=h;try{g.focus(),g.select()}catch(N){}}},l}f(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,m=d.dragging,u=d.editing,C=d.value,V=d.suppressingFlicker,v=this.props,h=v.animated,g=v.value,N=v.unit,x=v.minValue,B=v.maxValue,L=v.format,T=v.onChange,w=v.onDrag,E=v.children,A=v.height,P=v.lineHeight,O=v.fontSize,M=v.disabled,F=g;(m||V)&&(F=C);var R=function(){function W($){return $+(N?" "+N:"")}return W}(),_=h&&!m&&!V&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:F,format:L,children:R})||R(L?L(F):F),U=(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:!u||M?"none":void 0,height:A,"line-height":P,"font-size":O},onBlur:function(){function W($){if(u){var G=(0,a.clamp)(parseFloat($.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),T&&T($,G),w&&w($,G)}}return W}(),onKeyDown:function(){function W($){if($.keyCode===13){var G=(0,a.clamp)(parseFloat($.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),T&&T($,G),w&&w($,G);return}if($.keyCode===27){l.setState({editing:!1});return}}return W}(),disabled:M},null,this.inputRef);return E({dragging:m,editing:u,value:g,displayValue:F,displayElement:_,inputElement:U,handleDragStart:this.handleDragStart})}return s}(),i}(e.Component);b.defaultHooks=t.pureComponentHooks,b.defaultProps={minValue:-1/0,maxValue:1/0,step:1,suppressFlicker:50,dragMatrix:[1,0]}},87099:function(I,r,n){"use strict";r.__esModule=!0,r.Dropdown=void 0;var e=n(89005),a=n(95996),t=n(35840),o=n(55937),f=n(1331),S=["icon","iconRotation","iconSpin","clipSelectedText","color","dropdownStyle","over","nochevron","width","onClick","onSelected","selected","disabled","displayText"],y=["className"],k;function b(u,C){if(u==null)return{};var V={};for(var v in u)if({}.hasOwnProperty.call(u,v)){if(C.includes(v))continue;V[v]=u[v]}return V}function p(u,C){u.prototype=Object.create(C.prototype),u.prototype.constructor=u,i(u,C)}function i(u,C){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(V,v){return V.__proto__=v,V},i(u,C)}var c={placement:"left-start",modifiers:[{name:"eventListeners",enabled:!1}]},s={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function u(){return null}return u}()},l="Layout Dropdown__menu",d="Layout Dropdown__menu-scroll",m=r.Dropdown=function(u){function C(v){var h;return h=u.call(this,v)||this,h.menuContents=void 0,h.handleClick=function(){h.state.open&&h.setOpen(!1)},h.state={open:!1,selected:h.props.selected},h.menuContents=null,h}p(C,u);var V=C.prototype;return V.getDOMNode=function(){function v(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return v}(),V.componentDidMount=function(){function v(){var h=this.getDOMNode()}return v}(),V.openMenu=function(){function v(){var h=C.renderedMenu;h===void 0&&(h=document.createElement("div"),h.className=l,document.body.appendChild(h),C.renderedMenu=h);var g=this.getDOMNode();C.currentOpenMenu=g,h.scrollTop=0,h.style.width=this.props.menuWidth||g.offsetWidth+"px",h.style.opacity="1",h.style.pointerEvents="auto",setTimeout(function(){var N;(N=C.renderedMenu)==null||N.focus()},400),this.renderMenuContent()}return v}(),V.closeMenu=function(){function v(){C.currentOpenMenu===this.getDOMNode()&&(C.currentOpenMenu=void 0,C.renderedMenu.style.opacity="0",C.renderedMenu.style.pointerEvents="none")}return v}(),V.componentWillUnmount=function(){function v(){this.closeMenu(),this.setOpen(!1)}return v}(),V.renderMenuContent=function(){function v(){var h=this,g=C.renderedMenu;if(g){g.offsetHeight>200?g.className=d:g.className=l;var N=this.props.options,x=N===void 0?[]:N,B=x.map(function(T){var w,E;return typeof T=="string"?(E=T,w=T):T!==null&&(E=T.displayText,w=T.value),(0,e.createVNode)(1,"div",(0,t.classes)(["Dropdown__menuentry",h.state.selected===w&&"selected"]),E,0,{onClick:function(){function A(){h.setSelected(w)}return A}()},w)}),L=B.length?B:"No Options Found";(0,e.render)((0,e.createVNode)(1,"div",null,L,0),g,function(){var T=C.singletonPopper;T===void 0?(T=(0,a.createPopper)(C.virtualElement,g,Object.assign({},c,{placement:"bottom-start"})),C.singletonPopper=T):(T.setOptions(Object.assign({},c,{placement:"bottom-start"})),T.update())},this.context)}}return v}(),V.setOpen=function(){function v(h){var g=this;this.setState(function(N){return Object.assign({},N,{open:h})}),h?setTimeout(function(){g.openMenu(),window.addEventListener("click",g.handleClick)}):(this.closeMenu(),window.removeEventListener("click",this.handleClick))}return v}(),V.setSelected=function(){function v(h){this.setState(function(g){return Object.assign({},g,{selected:h})}),this.setOpen(!1),this.props.onSelected&&this.props.onSelected(h)}return v}(),V.render=function(){function v(){var h=this,g=this.props,N=g.icon,x=g.iconRotation,B=g.iconSpin,L=g.clipSelectedText,T=L===void 0?!0:L,w=g.color,E=w===void 0?"default":w,A=g.dropdownStyle,P=g.over,O=g.nochevron,M=g.width,F=g.onClick,R=g.onSelected,_=g.selected,U=g.disabled,W=g.displayText,$=b(g,S),G=$.className,oe=b($,y),X=P?!this.state.open:this.state.open;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({width:M,className:(0,t.classes)(["Dropdown__control","Button","Button--color--"+E,U&&"Button--disabled",G]),onClick:function(){function pe(me){U&&!h.state.open||(h.setOpen(!h.state.open),F&&F(me))}return pe}()},oe,{children:[N&&(0,e.createComponentVNode)(2,f.Icon,{name:N,rotation:x,spin:B,mr:1}),(0,e.createVNode)(1,"span","Dropdown__selected-text",W||this.state.selected,0,{style:{overflow:T?"hidden":"visible"}}),O||(0,e.createVNode)(1,"span","Dropdown__arrow-button",(0,e.createComponentVNode)(2,f.Icon,{name:X?"chevron-up":"chevron-down"}),2)]})))}return v}(),C}(e.Component);k=m,m.renderedMenu=void 0,m.singletonPopper=void 0,m.currentOpenMenu=void 0,m.virtualElement={getBoundingClientRect:function(){function u(){var C,V;return(C=(V=k.currentOpenMenu)==null?void 0:V.getBoundingClientRect())!=null?C:s}return u}()}},39473:function(I,r,n){"use strict";r.__esModule=!0,r.computeFlexProps=r.computeFlexItemProps=r.computeFlexItemClassName=r.computeFlexClassName=r.Flex=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","direction","wrap","align","justify","inline"],f=["className"],S=["className","style","grow","order","shrink","basis","align"],y=["className"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function k(d,m){if(d==null)return{};var u={};for(var v in d)if({}.hasOwnProperty.call(d,v)){if(m.includes(v))continue;u[v]=d[v]}return u}var V=r.computeFlexClassName=function(){function d(m){return(0,a.classes)(["Flex",m.inline&&"Flex--inline",(0,t.computeBoxClassName)(m)])}return d}(),p=r.computeFlexProps=function(){function d(m){var u=m.className,v=m.direction,b=m.wrap,C=m.align,h=m.justify,g=m.inline,N=k(m,o);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},N.style,{"flex-direction":v,"flex-wrap":b===!0?"wrap":b,"align-items":C,"justify-content":h})},N))}return d}(),i=r.Flex=function(){function d(m){var u=m.className,v=k(m,f);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,V(v)]),null,1,Object.assign({},p(v))))}return d}();i.defaultHooks=a.pureComponentHooks;var c=r.computeFlexItemClassName=function(){function d(m){return(0,a.classes)(["Flex__item",(0,t.computeBoxClassName)(m)])}return d}(),s=r.computeFlexItemProps=function(){function d(m){var u=m.className,v=m.style,b=m.grow,C=m.order,h=m.shrink,g=m.basis,N=g===void 0?m.width:g,x=m.align,B=k(m,S);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},v,{"flex-grow":b!==void 0&&Number(b),"flex-shrink":h!==void 0&&Number(h),"flex-basis":(0,t.unit)(N),order:C,"align-self":x})},B))}return d}(),l=function(m){var u=m.className,v=k(m,y);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,c(m)]),null,1,Object.assign({},s(v))))};l.defaultHooks=a.pureComponentHooks,i.Item=l},79646:function(L,r,n){"use strict";r.__esModule=!0,r.GridColumn=r.Grid=void 0;var e=n(89005),a=n(36352),t=n(35840),o=["children"],f=["size","style"];/** + */function k(d,m){if(d==null)return{};var u={};for(var C in d)if({}.hasOwnProperty.call(d,C)){if(m.includes(C))continue;u[C]=d[C]}return u}var b=r.computeFlexClassName=function(){function d(m){return(0,a.classes)(["Flex",m.inline&&"Flex--inline",(0,t.computeBoxClassName)(m)])}return d}(),p=r.computeFlexProps=function(){function d(m){var u=m.className,C=m.direction,V=m.wrap,v=m.align,h=m.justify,g=m.inline,N=k(m,o);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},N.style,{"flex-direction":C,"flex-wrap":V===!0?"wrap":V,"align-items":v,"justify-content":h})},N))}return d}(),i=r.Flex=function(){function d(m){var u=m.className,C=k(m,f);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,b(C)]),null,1,Object.assign({},p(C))))}return d}();i.defaultHooks=a.pureComponentHooks;var c=r.computeFlexItemClassName=function(){function d(m){return(0,a.classes)(["Flex__item",(0,t.computeBoxClassName)(m)])}return d}(),s=r.computeFlexItemProps=function(){function d(m){var u=m.className,C=m.style,V=m.grow,v=m.order,h=m.shrink,g=m.basis,N=g===void 0?m.width:g,x=m.align,B=k(m,S);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},C,{"flex-grow":V!==void 0&&Number(V),"flex-shrink":h!==void 0&&Number(h),"flex-basis":(0,t.unit)(N),order:v,"align-self":x})},B))}return d}(),l=function(m){var u=m.className,C=k(m,y);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,c(m)]),null,1,Object.assign({},s(C))))};l.defaultHooks=a.pureComponentHooks,i.Item=l},79646:function(I,r,n){"use strict";r.__esModule=!0,r.GridColumn=r.Grid=void 0;var e=n(89005),a=n(36352),t=n(35840),o=["children"],f=["size","style"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(V,p){if(V==null)return{};var i={};for(var c in V)if({}.hasOwnProperty.call(V,c)){if(p.includes(c))continue;i[c]=V[c]}return i}var y=r.Grid=function(){function V(p){var i=p.children,c=S(p,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table,Object.assign({},c,{children:(0,e.createComponentVNode)(2,a.Table.Row,{children:i})})))}return V}();y.defaultHooks=t.pureComponentHooks;var k=r.GridColumn=function(){function V(p){var i=p.size,c=i===void 0?1:i,s=p.style,l=S(p,f);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table.Cell,Object.assign({style:Object.assign({width:c+"%"},s)},l)))}return V}();y.defaultHooks=t.pureComponentHooks,y.Column=k},1331:function(L,r,n){"use strict";r.__esModule=!0,r.IconStack=r.Icon=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["name","size","spin","className","style","rotation","inverse"],f=["className","style","children"];/** + */function S(b,p){if(b==null)return{};var i={};for(var c in b)if({}.hasOwnProperty.call(b,c)){if(p.includes(c))continue;i[c]=b[c]}return i}var y=r.Grid=function(){function b(p){var i=p.children,c=S(p,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table,Object.assign({},c,{children:(0,e.createComponentVNode)(2,a.Table.Row,{children:i})})))}return b}();y.defaultHooks=t.pureComponentHooks;var k=r.GridColumn=function(){function b(p){var i=p.size,c=i===void 0?1:i,s=p.style,l=S(p,f);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table.Cell,Object.assign({style:Object.assign({width:c+"%"},s)},l)))}return b}();y.defaultHooks=t.pureComponentHooks,y.Column=k},1331:function(I,r,n){"use strict";r.__esModule=!0,r.IconStack=r.Icon=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["name","size","spin","className","style","rotation","inverse"],f=["className","style","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y=/-o$/,k=r.Icon=function(){function p(i){var c=i.name,s=i.size,l=i.spin,d=i.className,m=i.style,u=m===void 0?{}:m,v=i.rotation,b=i.inverse,C=S(i,o);s&&(u["font-size"]=s*100+"%"),typeof v=="number"&&(u.transform="rotate("+v+"deg)");var h=y.test(c),g=c.replace(y,"");return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({as:"i",className:(0,a.classes)(["Icon",d,h?"far":"fas","fa-"+g,l&&"fa-spin"]),style:u},C)))}return p}();k.defaultHooks=a.pureComponentHooks;var V=r.IconStack=function(){function p(i){var c=i.className,s=i.style,l=s===void 0?{}:s,d=i.children,m=S(i,f);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({as:"span",class:(0,a.classes)(["IconStack",c]),style:l},m,{children:d})))}return p}();k.Stack=V},91225:function(L,r,n){"use strict";r.__esModule=!0,r.Image=void 0;var e=n(89005),a=n(55937),t=["fixBlur","fixErrors","objectFit","src"];function o(V,p){if(V==null)return{};var i={};for(var c in V)if({}.hasOwnProperty.call(V,c)){if(p.includes(c))continue;i[c]=V[c]}return i}function f(V,p){V.prototype=Object.create(p.prototype),V.prototype.constructor=V,S(V,p)}function S(V,p){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},S(V,p)}var y=5,k=r.Image=function(V){function p(){for(var c,s=arguments.length,l=new Array(s),d=0;d0;d&&(l=c.containerRef)!=null&&l.current?c.props.onMove(S(c.containerRef.current,s)):c.toggleDocumentEvents(!1)},c.handleMoveEnd=function(){c.toggleDocumentEvents(!1)},c.handleKeyDown=function(s){var l=s.which||s.keyCode;l<37||l>40||(s.preventDefault(),c.props.onKey({left:l===39?.05:l===37?-.05:0,top:l===40?.05:l===38?-.05:0}))},c.props=i,c.containerRef=(0,e.createRef)(),c}t(V,k);var p=V.prototype;return p.toggleDocumentEvents=function(){function i(c){var s,l=(s=this.containerRef)==null?void 0:s.current,d=f(l),m=c?d.addEventListener:d.removeEventListener;m("mousemove",this.handleMove),m("mouseup",this.handleMoveEnd)}return i}(),p.componentDidMount=function(){function i(){this.toggleDocumentEvents(!0)}return i}(),p.componentWillUnmount=function(){function i(){this.toggleDocumentEvents(!1)}return i}(),p.render=function(){function i(){return(0,e.normalizeProps)((0,e.createVNode)(1,"div","react-colorful__interactive",this.props.children,0,Object.assign({},this.props,{style:this.props.style,onMouseDown:this.handleMoveStart,onKeyDown:this.handleKeyDown,tabIndex:0,role:"slider"}),null,this.containerRef))}return i}(),V}(e.Component)},76334:function(L,r,n){"use strict";r.__esModule=!0,r.Knob=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(55937),f=n(20342),S=n(59263),y=["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"];/** +*/var p=r.toInputValue=function(){function c(s){return typeof s!="number"&&typeof s!="string"?"":String(s)}return c}(),i=r.Input=function(c){function s(){var d;return d=c.call(this)||this,d.inputRef=(0,e.createRef)(),d.state={editing:!1},d.handleInput=function(m){var u=d.state.editing,C=d.props.onInput;u||d.setEditing(!0),C&&C(m,m.target.value)},d.handleFocus=function(m){var u=d.state.editing;u||d.setEditing(!0)},d.handleBlur=function(m){var u=d.state.editing,C=d.props.onChange;u&&(d.setEditing(!1),C&&C(m,m.target.value))},d.handleKeyDown=function(m){var u=d.props,C=u.onInput,V=u.onChange,v=u.onEnter;if(m.keyCode===o.KEY_ENTER){d.setEditing(!1),V&&V(m,m.target.value),C&&C(m,m.target.value),v&&v(m,m.target.value),d.props.selfClear?m.target.value="":m.target.blur();return}if(m.keyCode===o.KEY_ESCAPE){d.setEditing(!1),m.target.value=p(d.props.value),m.target.blur();return}},d}k(s,c);var l=s.prototype;return l.componentDidMount=function(){function d(){var m=this,u=this.props.value,C=this.inputRef.current;C&&(C.value=p(u),C.selectionStart=0,C.selectionEnd=C.value.length),(this.props.autoFocus||this.props.autoSelect)&&setTimeout(function(){C.focus(),m.props.autoSelect&&C.select()},1)}return d}(),l.componentDidUpdate=function(){function d(m,u){var C=this.state.editing,V=m.value,v=this.props.value,h=this.inputRef.current;h&&!C&&V!==v&&(h.value=p(v))}return d}(),l.setEditing=function(){function d(m){this.setState({editing:m})}return d}(),l.render=function(){function d(){var m=this.props,u=m.selfClear,C=m.onInput,V=m.onChange,v=m.onEnter,h=m.value,g=m.maxLength,N=m.placeholder,x=m.autofocus,B=m.disabled,L=m.multiline,T=m.cols,w=T===void 0?32:T,E=m.rows,A=E===void 0?4:E,P=y(m,f),O=P.className,M=P.fluid,F=P.monospace,R=y(P,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Input",M&&"Input--fluid",F&&"Input--monospace",B&&"Input--disabled",O])},R,{children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),L?(0,e.createVNode)(128,"textarea","Input__textarea",null,1,{placeholder:N,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,maxLength:g,cols:w,rows:A,disabled:B},null,this.inputRef):(0,e.createVNode)(64,"input","Input__input",null,1,{placeholder:N,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:g,disabled:B},null,this.inputRef)]})))}return d}(),s}(e.Component)},4454:function(I,r,n){"use strict";r.__esModule=!0,r.Interactive=void 0;var e=n(89005),a=n(44879);function t(k,b){k.prototype=Object.create(b.prototype),k.prototype.constructor=k,o(k,b)}function o(k,b){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},o(k,b)}var f=function(b){return b&&b.ownerDocument.defaultView||self},S=function(b,p){var i=b.getBoundingClientRect(),c=p;return{left:(0,a.clamp)((c.pageX-(i.left+f(b).pageXOffset))/i.width,0,1),top:(0,a.clamp)((c.pageY-(i.top+f(b).pageYOffset))/i.height,0,1)}},y=r.Interactive=function(k){function b(i){var c;return c=k.call(this)||this,c.containerRef=void 0,c.props=void 0,c.handleMoveStart=function(s){var l,d=(l=c.containerRef)==null?void 0:l.current;d&&(s.preventDefault(),d.focus(),c.props.onMove(S(d,s)),c.toggleDocumentEvents(!0))},c.handleMove=function(s){var l;s.preventDefault();var d=s.buttons>0;d&&(l=c.containerRef)!=null&&l.current?c.props.onMove(S(c.containerRef.current,s)):c.toggleDocumentEvents(!1)},c.handleMoveEnd=function(){c.toggleDocumentEvents(!1)},c.handleKeyDown=function(s){var l=s.which||s.keyCode;l<37||l>40||(s.preventDefault(),c.props.onKey({left:l===39?.05:l===37?-.05:0,top:l===40?.05:l===38?-.05:0}))},c.props=i,c.containerRef=(0,e.createRef)(),c}t(b,k);var p=b.prototype;return p.toggleDocumentEvents=function(){function i(c){var s,l=(s=this.containerRef)==null?void 0:s.current,d=f(l),m=c?d.addEventListener:d.removeEventListener;m("mousemove",this.handleMove),m("mouseup",this.handleMoveEnd)}return i}(),p.componentDidMount=function(){function i(){this.toggleDocumentEvents(!0)}return i}(),p.componentWillUnmount=function(){function i(){this.toggleDocumentEvents(!1)}return i}(),p.render=function(){function i(){return(0,e.normalizeProps)((0,e.createVNode)(1,"div","react-colorful__interactive",this.props.children,0,Object.assign({},this.props,{style:this.props.style,onMouseDown:this.handleMoveStart,onKeyDown:this.handleKeyDown,tabIndex:0,role:"slider"}),null,this.containerRef))}return i}(),b}(e.Component)},76334:function(I,r,n){"use strict";r.__esModule=!0,r.Knob=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(55937),f=n(20342),S=n(59263),y=["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function k(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var V=r.Knob=function(){function p(i){var c=i.animated,s=i.format,l=i.maxValue,d=i.minValue,m=i.onChange,u=i.onDrag,v=i.step,b=i.stepPixelSize,C=i.suppressFlicker,h=i.unit,g=i.value,N=i.className,x=i.style,B=i.fillValue,I=i.color,w=i.ranges,T=w===void 0?{}:w,A=i.size,E=A===void 0?1:A,P=i.bipolar,O=i.children,M=i.popUpPosition,F=k(i,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:c,format:s,maxValue:l,minValue:d,onChange:m,onDrag:u,step:v,stepPixelSize:b,suppressFlicker:C,unit:h,value:g},{children:function(){function D(_){var W=_.dragging,U=_.editing,$=_.value,G=_.displayValue,oe=_.displayElement,X=_.inputElement,pe=_.handleDragStart,me=(0,a.scale)(B!=null?B:G,d,l),ne=(0,a.scale)(G,d,l),ce=I||(0,a.keyOfMatchingRange)(B!=null?B:$,T)||"default",q=(ne-.5)*270;return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,t.classes)(["Knob","Knob--color--"+ce,P&&"Knob--bipolar",N,(0,o.computeBoxClassName)(F)]),[(0,e.createVNode)(1,"div","Knob__circle",(0,e.createVNode)(1,"div","Knob__cursorBox",(0,e.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+q+"deg)"}}),2),W&&(0,e.createVNode)(1,"div",(0,t.classes)(["Knob__popupValue",M&&"Knob__popupValue--"+M]),oe,0),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,e.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,e.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":((P?2.75:2)-me*1.5)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),X],0,Object.assign({},(0,o.computeBoxProps)(Object.assign({style:Object.assign({"font-size":E+"em"},x)},F)),{onMouseDown:pe})))}return D}()})))}return p}()},78621:function(L,r,n){"use strict";r.__esModule=!0,r.LabeledControls=void 0;var e=n(89005),a=n(39473),t=["children"],o=["label","children"];/** + */function k(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var b=r.Knob=function(){function p(i){var c=i.animated,s=i.format,l=i.maxValue,d=i.minValue,m=i.onChange,u=i.onDrag,C=i.step,V=i.stepPixelSize,v=i.suppressFlicker,h=i.unit,g=i.value,N=i.className,x=i.style,B=i.fillValue,L=i.color,T=i.ranges,w=T===void 0?{}:T,E=i.size,A=E===void 0?1:E,P=i.bipolar,O=i.children,M=i.popUpPosition,F=k(i,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:c,format:s,maxValue:l,minValue:d,onChange:m,onDrag:u,step:C,stepPixelSize:V,suppressFlicker:v,unit:h,value:g},{children:function(){function R(_){var U=_.dragging,W=_.editing,$=_.value,G=_.displayValue,oe=_.displayElement,X=_.inputElement,pe=_.handleDragStart,me=(0,a.scale)(B!=null?B:G,d,l),ne=(0,a.scale)(G,d,l),ce=L||(0,a.keyOfMatchingRange)(B!=null?B:$,w)||"default",q=(ne-.5)*270;return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,t.classes)(["Knob","Knob--color--"+ce,P&&"Knob--bipolar",N,(0,o.computeBoxClassName)(F)]),[(0,e.createVNode)(1,"div","Knob__circle",(0,e.createVNode)(1,"div","Knob__cursorBox",(0,e.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+q+"deg)"}}),2),U&&(0,e.createVNode)(1,"div",(0,t.classes)(["Knob__popupValue",M&&"Knob__popupValue--"+M]),oe,0),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,e.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,e.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":((P?2.75:2)-me*1.5)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),X],0,Object.assign({},(0,o.computeBoxProps)(Object.assign({style:Object.assign({"font-size":A+"em"},x)},F)),{onMouseDown:pe})))}return R}()})))}return p}()},78621:function(I,r,n){"use strict";r.__esModule=!0,r.LabeledControls=void 0;var e=n(89005),a=n(39473),t=["children"],o=["label","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}var S=r.LabeledControls=function(){function k(V){var p=V.children,i=f(V,t);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({mx:-.5,align:"stretch",justify:"space-between"},i,{children:p})))}return k}(),y=function(V){var p=V.label,i=V.children,c=f(V,o);return(0,e.createComponentVNode)(2,a.Flex.Item,{mx:1,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({minWidth:"52px",height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},c,{children:[(0,e.createComponentVNode)(2,a.Flex.Item),(0,e.createComponentVNode)(2,a.Flex.Item,{children:i}),(0,e.createComponentVNode)(2,a.Flex.Item,{color:"label",children:p})]})))})};S.Item=y},29319:function(L,r,n){"use strict";r.__esModule=!0,r.LabeledList=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(13605),f=n(62147);/** + */function f(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}var S=r.LabeledControls=function(){function k(b){var p=b.children,i=f(b,t);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({mx:-.5,align:"stretch",justify:"space-between"},i,{children:p})))}return k}(),y=function(b){var p=b.label,i=b.children,c=f(b,o);return(0,e.createComponentVNode)(2,a.Flex.Item,{mx:1,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({minWidth:"52px",height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},c,{children:[(0,e.createComponentVNode)(2,a.Flex.Item),(0,e.createComponentVNode)(2,a.Flex.Item,{children:i}),(0,e.createComponentVNode)(2,a.Flex.Item,{color:"label",children:p})]})))})};S.Item=y},29319:function(I,r,n){"use strict";r.__esModule=!0,r.LabeledList=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(13605),f=n(62147);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var S=r.LabeledList=function(){function V(p){var i=p.children;return(0,e.createVNode)(1,"table","LabeledList",i,0)}return V}();S.defaultHooks=a.pureComponentHooks;var y=function(p){var i=p.className,c=p.label,s=p.labelColor,l=s===void 0?"label":s,d=p.color,m=p.textAlign,u=p.buttons,v=p.tooltip,b=p.content,C=p.children,h=(0,e.createVNode)(1,"tr",(0,a.classes)(["LabeledList__row",i]),[(0,e.createComponentVNode)(2,t.Box,{as:"td",color:l,className:(0,a.classes)(["LabeledList__cell","LabeledList__label"]),children:c?c+":":null}),(0,e.createComponentVNode)(2,t.Box,{as:"td",color:d,textAlign:m,className:(0,a.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?void 0:2,children:[b,C]}),u&&(0,e.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0);return v&&(h=(0,e.createComponentVNode)(2,f.Tooltip,{content:v,children:h})),h};y.defaultHooks=a.pureComponentHooks;var k=function(p){var i=p.size?(0,t.unit)(Math.max(0,p.size-1)):0;return(0,e.createVNode)(1,"tr","LabeledList__row",(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,o.Divider),2,{colSpan:3,style:{"padding-top":i,"padding-bottom":i}}),2)};k.defaultHooks=a.pureComponentHooks,S.Item=y,S.Divider=k},36077:function(L,r,n){"use strict";r.__esModule=!0,r.Modal=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(61940),f=["className","children","onEnter"];/** + */var S=r.LabeledList=function(){function b(p){var i=p.children;return(0,e.createVNode)(1,"table","LabeledList",i,0)}return b}();S.defaultHooks=a.pureComponentHooks;var y=function(p){var i=p.className,c=p.label,s=p.labelColor,l=s===void 0?"label":s,d=p.color,m=p.textAlign,u=p.buttons,C=p.tooltip,V=p.content,v=p.children,h=(0,e.createVNode)(1,"tr",(0,a.classes)(["LabeledList__row",i]),[(0,e.createComponentVNode)(2,t.Box,{as:"td",color:l,className:(0,a.classes)(["LabeledList__cell","LabeledList__label"]),children:c?c+":":null}),(0,e.createComponentVNode)(2,t.Box,{as:"td",color:d,textAlign:m,className:(0,a.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?void 0:2,children:[V,v]}),u&&(0,e.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0);return C&&(h=(0,e.createComponentVNode)(2,f.Tooltip,{content:C,children:h})),h};y.defaultHooks=a.pureComponentHooks;var k=function(p){var i=p.size?(0,t.unit)(Math.max(0,p.size-1)):0;return(0,e.createVNode)(1,"tr","LabeledList__row",(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,o.Divider),2,{colSpan:3,style:{"padding-top":i,"padding-bottom":i}}),2)};k.defaultHooks=a.pureComponentHooks,S.Item=y,S.Divider=k},36077:function(I,r,n){"use strict";r.__esModule=!0,r.Modal=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(61940),f=["className","children","onEnter"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(k,V){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(V.includes(i))continue;p[i]=k[i]}return p}var y=r.Modal=function(){function k(V){var p=V.className,i=V.children,c=V.onEnter,s=S(V,f),l;return c&&(l=function(){function d(m){m.keyCode===13&&c(m)}return d}()),(0,e.createComponentVNode)(2,o.Dimmer,{onKeyDown:l,children:(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Modal",p,(0,t.computeBoxClassName)(s)]),i,0,Object.assign({},(0,t.computeBoxProps)(s))))})}return k}()},73280:function(L,r,n){"use strict";r.__esModule=!0,r.NanoMap=void 0;var e=n(89005),a=n(36036),t=n(72253),o=n(29319),f=n(79911),S=n(79140);function y(l,d){l.prototype=Object.create(d.prototype),l.prototype.constructor=l,k(l,d)}function k(l,d){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(m,u){return m.__proto__=u,m},k(l,d)}var V=function(d){return d.stopPropagation&&d.stopPropagation(),d.preventDefault&&d.preventDefault(),d.cancelBubble=!0,d.returnValue=!1,!1},p=r.NanoMap=function(l){function d(u){var v;v=l.call(this,u)||this;var b=window.innerWidth/2-256,C=window.innerHeight/2-256;return v.state={offsetX:128,offsetY:48,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},v.handleDragStart=function(h){v.ref=h.target,v.setState({dragging:!1,originX:h.screenX,originY:h.screenY}),document.addEventListener("mousemove",v.handleDragMove),document.addEventListener("mouseup",v.handleDragEnd),V(h)},v.handleDragMove=function(h){v.setState(function(g){var N=Object.assign({},g),x=h.screenX-N.originX,B=h.screenY-N.originY;return g.dragging?(N.offsetX+=x,N.offsetY+=B,N.originX=h.screenX,N.originY=h.screenY):N.dragging=!0,N}),V(h)},v.handleDragEnd=function(h){v.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",v.handleDragMove),document.removeEventListener("mouseup",v.handleDragEnd),V(h)},v.handleZoom=function(h,g){v.setState(function(N){var x=Math.min(Math.max(g,1),8),B=(x-N.zoom)*1.5;return N.zoom=x,N.offsetX=N.offsetX-262*B,N.offsetY=N.offsetY-256*B,u.onZoom&&u.onZoom(N.zoom),N})},v.handleZChange=function(h){u.setZCurrent(h)},v}y(d,l);var m=d.prototype;return m.render=function(){function u(){var v=(0,t.useBackend)(this.context),b=v.config,C=this.state,h=C.dragging,g=C.offsetX,N=C.offsetY,x=C.zoom,B=x===void 0?1:x,I=this.props.children,w=b.map+"_nanomap_z"+(this.props.zLevels.indexOf(this.props.z_current)+1)+".png",T=510*B+"px",A={width:T,height:T,"margin-top":N+"px","margin-left":g+"px",overflow:"hidden",position:"relative","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:h?"move":"auto"},E={width:"100%",height:"100%",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"};return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__container",children:[(0,e.createComponentVNode)(2,a.Box,{style:A,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,S.resolveAsset)(w),style:E}),(0,e.createComponentVNode)(2,a.Box,{children:I})]}),(0,e.createComponentVNode)(2,c,{zoom:B,onZoom:this.handleZoom}),(0,e.createComponentVNode)(2,s,{z_current:this.props.z_current,z_levels:this.props.zLevels,z_names:this.props.zNames,onZChange:this.handleZChange})]})}return u}(),d}(e.Component),i=function(d,m){var u=d.x,v=d.y,b=d.z,C=d.z_current,h=d.zoom,g=h===void 0?1:h,N=d.icon,x=d.tooltip,B=d.color,I=d.bordered,w=d.onClick;if(C!==b)return null;var T=u*2*g-g-3,A=v*2*g-g-3;return(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,a.Tooltip,{content:x,children:(0,e.createComponentVNode)(2,a.Box,{position:"absolute",className:I?"NanoMap__marker__bordered":"NanoMap__marker",lineHeight:"0",bottom:A+"px",left:T+"px",onClick:w,children:(0,e.createComponentVNode)(2,a.Icon,{name:N,color:B,fontSize:"6px"})})}),2)};p.Marker=i;var c=function(d,m){return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zoomer",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Zoom",children:(0,e.createComponentVNode)(2,f.Slider,{minValue:1,maxValue:8,stepPixelSize:10,format:function(){function u(v){return v+"x"}return u}(),value:d.zoom,onDrag:function(){function u(v,b){return d.onZoom(v,b)}return u}()})})})})};p.Zoomer=c;var s=function(d){if(d.z_levels.length!==1)return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zlevel",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Z-level",children:(0,e.createComponentVNode)(2,a.Dropdown,{width:"100%",selected:d.z_names[d.z_levels.indexOf(d.z_current)],options:d.z_names,onSelected:function(){function m(u){return d.onZChange(d.z_levels[d.z_names.indexOf(u)])}return m}()})})})})}},74733:function(L,r,n){"use strict";r.__esModule=!0,r.NoticeBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","color","info","warning","success","danger"];/** + */function S(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}var y=r.Modal=function(){function k(b){var p=b.className,i=b.children,c=b.onEnter,s=S(b,f),l;return c&&(l=function(){function d(m){m.keyCode===13&&c(m)}return d}()),(0,e.createComponentVNode)(2,o.Dimmer,{onKeyDown:l,children:(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Modal",p,(0,t.computeBoxClassName)(s)]),i,0,Object.assign({},(0,t.computeBoxProps)(s))))})}return k}()},73280:function(I,r,n){"use strict";r.__esModule=!0,r.NanoMap=void 0;var e=n(89005),a=n(36036),t=n(72253),o=n(29319),f=n(79911),S=n(79140);function y(l,d){l.prototype=Object.create(d.prototype),l.prototype.constructor=l,k(l,d)}function k(l,d){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(m,u){return m.__proto__=u,m},k(l,d)}var b=function(d){return d.stopPropagation&&d.stopPropagation(),d.preventDefault&&d.preventDefault(),d.cancelBubble=!0,d.returnValue=!1,!1},p=r.NanoMap=function(l){function d(u){var C;C=l.call(this,u)||this;var V=window.innerWidth/2-256,v=window.innerHeight/2-256;return C.state={offsetX:128,offsetY:48,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},C.handleDragStart=function(h){C.ref=h.target,C.setState({dragging:!1,originX:h.screenX,originY:h.screenY}),document.addEventListener("mousemove",C.handleDragMove),document.addEventListener("mouseup",C.handleDragEnd),b(h)},C.handleDragMove=function(h){C.setState(function(g){var N=Object.assign({},g),x=h.screenX-N.originX,B=h.screenY-N.originY;return g.dragging?(N.offsetX+=x,N.offsetY+=B,N.originX=h.screenX,N.originY=h.screenY):N.dragging=!0,N}),b(h)},C.handleDragEnd=function(h){C.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",C.handleDragMove),document.removeEventListener("mouseup",C.handleDragEnd),b(h)},C.handleZoom=function(h,g){C.setState(function(N){var x=Math.min(Math.max(g,1),8),B=(x-N.zoom)*1.5;return N.zoom=x,N.offsetX=N.offsetX-262*B,N.offsetY=N.offsetY-256*B,u.onZoom&&u.onZoom(N.zoom),N})},C.handleZChange=function(h){u.setZCurrent(h)},C}y(d,l);var m=d.prototype;return m.render=function(){function u(){var C=(0,t.useBackend)(this.context),V=C.config,v=this.state,h=v.dragging,g=v.offsetX,N=v.offsetY,x=v.zoom,B=x===void 0?1:x,L=this.props.children,T=V.map+"_nanomap_z"+(this.props.zLevels.indexOf(this.props.z_current)+1)+".png",w=510*B+"px",E={width:w,height:w,"margin-top":N+"px","margin-left":g+"px",overflow:"hidden",position:"relative","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:h?"move":"auto"},A={width:"100%",height:"100%",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"};return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__container",children:[(0,e.createComponentVNode)(2,a.Box,{style:E,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,S.resolveAsset)(T),style:A}),(0,e.createComponentVNode)(2,a.Box,{children:L})]}),(0,e.createComponentVNode)(2,c,{zoom:B,onZoom:this.handleZoom}),(0,e.createComponentVNode)(2,s,{z_current:this.props.z_current,z_levels:this.props.zLevels,z_names:this.props.zNames,onZChange:this.handleZChange})]})}return u}(),d}(e.Component),i=function(d,m){var u=d.x,C=d.y,V=d.z,v=d.z_current,h=d.zoom,g=h===void 0?1:h,N=d.icon,x=d.tooltip,B=d.color,L=d.bordered,T=d.onClick;if(v!==V)return null;var w=u*2*g-g-3,E=C*2*g-g-3;return(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,a.Tooltip,{content:x,children:(0,e.createComponentVNode)(2,a.Box,{position:"absolute",className:L?"NanoMap__marker__bordered":"NanoMap__marker",lineHeight:"0",bottom:E+"px",left:w+"px",onClick:T,children:(0,e.createComponentVNode)(2,a.Icon,{name:N,color:B,fontSize:"6px"})})}),2)};p.Marker=i;var c=function(d,m){return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zoomer",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Zoom",children:(0,e.createComponentVNode)(2,f.Slider,{minValue:1,maxValue:8,stepPixelSize:10,format:function(){function u(C){return C+"x"}return u}(),value:d.zoom,onDrag:function(){function u(C,V){return d.onZoom(C,V)}return u}()})})})})};p.Zoomer=c;var s=function(d){if(d.z_levels.length!==1)return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zlevel",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Z-level",children:(0,e.createComponentVNode)(2,a.Dropdown,{width:"100%",selected:d.z_names[d.z_levels.indexOf(d.z_current)],options:d.z_names,onSelected:function(){function m(u){return d.onZChange(d.z_levels[d.z_names.indexOf(u)])}return m}()})})})})}},74733:function(I,r,n){"use strict";r.__esModule=!0,r.NoticeBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","color","info","warning","success","danger"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(y,k){if(y==null)return{};var V={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;V[p]=y[p]}return V}var S=r.NoticeBox=function(){function y(k){var V=k.className,p=k.color,i=k.info,c=k.warning,s=k.success,l=k.danger,d=f(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["NoticeBox",p&&"NoticeBox--color--"+p,i&&"NoticeBox--type--info",s&&"NoticeBox--type--success",l&&"NoticeBox--type--danger",V])},d)))}return y}();S.defaultHooks=a.pureComponentHooks},59263:function(L,r,n){"use strict";r.__esModule=!0,r.NumberInput=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474),f=n(55937);function S(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,y(p,i)}function y(p,i){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},y(p,i)}/** + */function f(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.NoticeBox=function(){function y(k){var b=k.className,p=k.color,i=k.info,c=k.warning,s=k.success,l=k.danger,d=f(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["NoticeBox",p&&"NoticeBox--color--"+p,i&&"NoticeBox--type--info",s&&"NoticeBox--type--success",l&&"NoticeBox--type--danger",b])},d)))}return y}();S.defaultHooks=a.pureComponentHooks},59263:function(I,r,n){"use strict";r.__esModule=!0,r.NumberInput=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474),f=n(55937);function S(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,y(p,i)}function y(p,i){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},y(p,i)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var k=400,V=r.NumberInput=function(p){function i(s){var l;l=p.call(this,s)||this;var d=s.value;return l.inputRef=(0,e.createRef)(),l.state={value:d,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var m=l.props.suppressFlicker;m>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},m))},l.handleDragStart=function(m){var u=l.props.value,v=l.state.editing;v||(document.body.style["pointer-events"]="none",l.ref=m.target,l.setState({dragging:!1,origin:m.screenY,value:u,internalValue:u}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var b=l.state,C=b.dragging,h=b.value,g=l.props.onDrag;C&&g&&g(m,h)},l.props.updateRate||k),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(m){var u=l.props,v=u.minValue,b=u.maxValue,C=u.step,h=u.stepPixelSize;l.setState(function(g){var N=Object.assign({},g),x=N.origin-m.screenY;if(g.dragging){var B=Number.isFinite(v)?v%C:0;N.internalValue=(0,a.clamp)(N.internalValue+x*C/h,v-C,b+C),N.value=(0,a.clamp)(N.internalValue-N.internalValue%C+B,v,b),N.origin=m.screenY}else Math.abs(x)>4&&(N.dragging=!0);return N})},l.handleDragEnd=function(m){var u=l.props,v=u.onChange,b=u.onDrag,C=l.state,h=C.dragging,g=C.value,N=C.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({dragging:!1,editing:!h,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),h)l.suppressFlicker(),v&&v(m,g),b&&b(m,g);else if(l.inputRef){var x=l.inputRef.current;x.value=N;try{x.focus(),x.select()}catch(B){}}},l}S(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,m=d.dragging,u=d.editing,v=d.value,b=d.suppressingFlicker,C=this.props,h=C.className,g=C.fluid,N=C.animated,x=C.value,B=C.unit,I=C.minValue,w=C.maxValue,T=C.height,A=C.width,E=C.lineHeight,P=C.fontSize,O=C.format,M=C.onChange,F=C.onDrag,D=x;(m||b)&&(D=v);var _=(0,e.createVNode)(1,"div","NumberInput__content",[N&&!m&&!b?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:D,format:O}):O?O(D):D,B?" "+B:""],0);return(0,e.createComponentVNode)(2,f.Box,{className:(0,t.classes)(["NumberInput",g&&"NumberInput--fluid",h]),minWidth:A,minHeight:T,lineHeight:E,fontSize:P,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"div","NumberInput__barContainer",(0,e.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,a.clamp)((D-I)/(w-I)*100,0,100)+"%"}}),2),_,(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?void 0:"none",height:T,"line-height":E,"font-size":P},onBlur:function(){function W(U){if(u){var $=(0,a.clamp)(parseFloat(U.target.value),I,w);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),M&&M(U,$),F&&F(U,$)}}return W}(),onKeyDown:function(){function W(U){if(U.keyCode===13){var $=(0,a.clamp)(parseFloat(U.target.value),I,w);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),M&&M(U,$),F&&F(U,$);return}if(U.keyCode===27){l.setState({editing:!1});return}}return W}()},null,this.inputRef)]})}return s}(),i}(e.Component);V.defaultHooks=t.pureComponentHooks,V.defaultProps={minValue:-1/0,maxValue:1/0,step:1,stepPixelSize:1,suppressFlicker:50}},33337:function(L,r,n){"use strict";r.__esModule=!0,r.Pointer=void 0;var e=n(89005),a=n(35840),t=r.Pointer=function(){function o(f){var S=f.className,y=f.color,k=f.left,V=f.top,p=V===void 0?.5:V,i=(0,a.classes)(["react-colorful__pointer",S]),c={top:p*100+"%",left:k*100+"%"};return(0,e.createVNode)(1,"div",i,(0,e.createVNode)(1,"div","react-colorful__pointer-fill",null,1,{style:{"background-color":y}}),2,{style:c})}return o}()},50186:function(L,r,n){"use strict";r.__esModule=!0,r.Popper=void 0;var e=n(95996),a=n(89005);function t(S,y){S.prototype=Object.create(y.prototype),S.prototype.constructor=S,o(S,y)}function o(S,y){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(k,V){return k.__proto__=V,k},o(S,y)}var f=r.Popper=function(S){function y(){var V;return V=S.call(this)||this,V.renderedContent=void 0,V.popperInstance=void 0,y.id+=1,V}t(y,S);var k=y.prototype;return k.componentDidMount=function(){function V(){var p=this,i=this.props,c=i.additionalStyles,s=i.options;if(this.renderedContent=document.createElement("div"),c)for(var l=0,d=Object.entries(c);l0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},m))},l.handleDragStart=function(m){var u=l.props.value,C=l.state.editing;C||(document.body.style["pointer-events"]="none",l.ref=m.target,l.setState({dragging:!1,origin:m.screenY,value:u,internalValue:u}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var V=l.state,v=V.dragging,h=V.value,g=l.props.onDrag;v&&g&&g(m,h)},l.props.updateRate||k),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(m){var u=l.props,C=u.minValue,V=u.maxValue,v=u.step,h=u.stepPixelSize;l.setState(function(g){var N=Object.assign({},g),x=N.origin-m.screenY;if(g.dragging){var B=Number.isFinite(C)?C%v:0;N.internalValue=(0,a.clamp)(N.internalValue+x*v/h,C-v,V+v),N.value=(0,a.clamp)(N.internalValue-N.internalValue%v+B,C,V),N.origin=m.screenY}else Math.abs(x)>4&&(N.dragging=!0);return N})},l.handleDragEnd=function(m){var u=l.props,C=u.onChange,V=u.onDrag,v=l.state,h=v.dragging,g=v.value,N=v.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({dragging:!1,editing:!h,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),h)l.suppressFlicker(),C&&C(m,g),V&&V(m,g);else if(l.inputRef){var x=l.inputRef.current;x.value=N;try{x.focus(),x.select()}catch(B){}}},l}S(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,m=d.dragging,u=d.editing,C=d.value,V=d.suppressingFlicker,v=this.props,h=v.className,g=v.fluid,N=v.animated,x=v.value,B=v.unit,L=v.minValue,T=v.maxValue,w=v.height,E=v.width,A=v.lineHeight,P=v.fontSize,O=v.format,M=v.onChange,F=v.onDrag,R=x;(m||V)&&(R=C);var _=(0,e.createVNode)(1,"div","NumberInput__content",[N&&!m&&!V?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:R,format:O}):O?O(R):R,B?" "+B:""],0);return(0,e.createComponentVNode)(2,f.Box,{className:(0,t.classes)(["NumberInput",g&&"NumberInput--fluid",h]),minWidth:E,minHeight:w,lineHeight:A,fontSize:P,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"div","NumberInput__barContainer",(0,e.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,a.clamp)((R-L)/(T-L)*100,0,100)+"%"}}),2),_,(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?void 0:"none",height:w,"line-height":A,"font-size":P},onBlur:function(){function U(W){if(u){var $=(0,a.clamp)(parseFloat(W.target.value),L,T);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),M&&M(W,$),F&&F(W,$)}}return U}(),onKeyDown:function(){function U(W){if(W.keyCode===13){var $=(0,a.clamp)(parseFloat(W.target.value),L,T);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),M&&M(W,$),F&&F(W,$);return}if(W.keyCode===27){l.setState({editing:!1});return}}return U}()},null,this.inputRef)]})}return s}(),i}(e.Component);b.defaultHooks=t.pureComponentHooks,b.defaultProps={minValue:-1/0,maxValue:1/0,step:1,stepPixelSize:1,suppressFlicker:50}},33337:function(I,r,n){"use strict";r.__esModule=!0,r.Pointer=void 0;var e=n(89005),a=n(35840),t=r.Pointer=function(){function o(f){var S=f.className,y=f.color,k=f.left,b=f.top,p=b===void 0?.5:b,i=(0,a.classes)(["react-colorful__pointer",S]),c={top:p*100+"%",left:k*100+"%"};return(0,e.createVNode)(1,"div",i,(0,e.createVNode)(1,"div","react-colorful__pointer-fill",null,1,{style:{"background-color":y}}),2,{style:c})}return o}()},50186:function(I,r,n){"use strict";r.__esModule=!0,r.Popper=void 0;var e=n(95996),a=n(89005);function t(S,y){S.prototype=Object.create(y.prototype),S.prototype.constructor=S,o(S,y)}function o(S,y){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(k,b){return k.__proto__=b,k},o(S,y)}var f=r.Popper=function(S){function y(){var b;return b=S.call(this)||this,b.renderedContent=void 0,b.popperInstance=void 0,y.id+=1,b}t(y,S);var k=y.prototype;return k.componentDidMount=function(){function b(){var p=this,i=this.props,c=i.additionalStyles,s=i.options;if(this.renderedContent=document.createElement("div"),c)for(var l=0,d=Object.entries(c);ls)return"in the future";c=c/10,s=s/10;var l=s-c;if(l>3600){var d=Math.round(l/3600);return d+" hour"+(d===1?"":"s")+" ago"}else if(l>60){var m=Math.round(l/60);return m+" minute"+(m===1?"":"s")+" ago"}else{var u=Math.round(l);return u+" second"+(u===1?"":"s")+" ago"}return"just now"}return i}()},40944:function(L,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595);/** +*/var i=r.TextArea=function(c){function s(d,m){var u;u=c.call(this,d,m)||this,u.textareaRef=d.innerRef||(0,e.createRef)(),u.fillerRef=(0,e.createRef)(),u.state={editing:!1};var C=d.dontUseTabForIndent,V=C===void 0?!1:C;return u.handleOnInput=function(v){var h=u.state.editing,g=u.props.onInput;h||u.setEditing(!0),g&&g(v,v.target.value)},u.handleOnChange=function(v){var h=u.state.editing,g=u.props.onChange;h&&u.setEditing(!1),g&&g(v,v.target.value)},u.handleKeyPress=function(v){var h=u.state.editing,g=u.props.onKeyPress;h||u.setEditing(!0),g&&g(v,v.target.value)},u.handleKeyDown=function(v){var h=u.state.editing,g=u.props,N=g.onChange,x=g.onInput,B=g.onEnter,L=g.onKeyDown;if(v.keyCode===f.KEY_ENTER){u.setEditing(!1),N&&N(v,v.target.value),x&&x(v,v.target.value),B&&B(v,v.target.value),u.props.selfClear&&(v.target.value="",v.target.blur());return}if(v.keyCode===f.KEY_ESCAPE){u.props.onEscape&&u.props.onEscape(v),u.setEditing(!1),u.props.selfClear?v.target.value="":(v.target.value=(0,o.toInputValue)(u.props.value),v.target.blur());return}if(h||u.setEditing(!0),L&&L(v,v.target.value),!V){var T=v.keyCode||v.which;if(T===f.KEY_TAB){v.preventDefault();var w=v.target,E=w.value,A=w.selectionStart,P=w.selectionEnd;v.target.value=E.substring(0,A)+" "+E.substring(P),v.target.selectionEnd=A+1}}},u.handleFocus=function(v){var h=u.state.editing;h||u.setEditing(!0)},u.handleBlur=function(v){var h=u.state.editing,g=u.props.onChange;h&&(u.setEditing(!1),g&&g(v,v.target.value))},u}b(s,c);var l=s.prototype;return l.componentDidMount=function(){function d(){var m=this,u=this.props.value,C=this.textareaRef.current;C&&(C.value=(0,o.toInputValue)(u)),(this.props.autoFocus||this.props.autoSelect)&&setTimeout(function(){C.focus(),m.props.autoSelect&&C.select()},1)}return d}(),l.componentDidUpdate=function(){function d(m,u){var C=m.value,V=this.props.value,v=this.textareaRef.current;v&&typeof V=="string"&&C!==V&&(v.value=(0,o.toInputValue)(V))}return d}(),l.setEditing=function(){function d(m){this.setState({editing:m})}return d}(),l.getValue=function(){function d(){return this.textareaRef.current&&this.textareaRef.current.value}return d}(),l.render=function(){function d(){var m=this.props,u=m.onChange,C=m.onKeyDown,V=m.onKeyPress,v=m.onInput,h=m.onFocus,g=m.onBlur,N=m.onEnter,x=m.value,B=m.maxLength,L=m.placeholder,T=k(m,S),w=T.className,E=T.fluid,A=k(T,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["TextArea",E&&"TextArea--fluid",w])},A,{children:(0,e.createVNode)(128,"textarea","TextArea__textarea",null,1,{placeholder:L,onChange:this.handleOnChange,onKeyDown:this.handleKeyDown,onKeyPress:this.handleKeyPress,onInput:this.handleOnInput,onFocus:this.handleFocus,onBlur:this.handleBlur,maxLength:B},null,this.textareaRef)})))}return d}(),s}(e.Component)},5169:function(I,r){"use strict";r.__esModule=!0,r.TimeDisplay=void 0;var n=function(t){(!t||t<0)&&(t=0);var o=Math.floor(t/60).toString(10),f=(Math.floor(t)%60).toString(10);return[o,f].map(function(S){return S.length<2?"0"+S:S}).join(":")},e=r.TimeDisplay=function(){function a(t){var o=t.totalSeconds,f=o===void 0?0:o;return n(f)}return a}()},62147:function(I,r,n){"use strict";r.__esModule=!0,r.Tooltip=void 0;var e=n(89005),a=n(95996),t;function o(b,p){b.prototype=Object.create(p.prototype),b.prototype.constructor=b,f(b,p)}function f(b,p){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},f(b,p)}var S={modifiers:[{name:"eventListeners",enabled:!1}]},y={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function b(){return null}return b}()},k=r.Tooltip=function(b){function p(){return b.apply(this,arguments)||this}o(p,b);var i=p.prototype;return i.getDOMNode=function(){function c(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return c}(),i.componentDidMount=function(){function c(){var s=this,l=this.getDOMNode();l&&(l.addEventListener("mouseenter",function(){var d=p.renderedTooltip;d===void 0&&(d=document.createElement("div"),d.className="Tooltip",document.body.appendChild(d),p.renderedTooltip=d),p.currentHoveredElement=l,d.style.opacity="1",s.renderPopperContent()}),l.addEventListener("mouseleave",function(){s.fadeOut()}))}return c}(),i.fadeOut=function(){function c(){p.currentHoveredElement===this.getDOMNode()&&(p.currentHoveredElement=void 0,p.renderedTooltip.style.opacity="0")}return c}(),i.renderPopperContent=function(){function c(){var s=this,l=p.renderedTooltip;l&&(0,e.render)((0,e.createVNode)(1,"span",null,this.props.content,0),l,function(){var d=p.singletonPopper;d===void 0?(d=(0,a.createPopper)(p.virtualElement,l,Object.assign({},S,{placement:s.props.position||"auto"})),p.singletonPopper=d):(d.setOptions(Object.assign({},S,{placement:s.props.position||"auto"})),d.update())},this.context)}return c}(),i.componentDidUpdate=function(){function c(){p.currentHoveredElement===this.getDOMNode()&&this.renderPopperContent()}return c}(),i.componentWillUnmount=function(){function c(){this.fadeOut()}return c}(),i.render=function(){function c(){return this.props.children}return c}(),p}(e.Component);t=k,k.renderedTooltip=void 0,k.singletonPopper=void 0,k.currentHoveredElement=void 0,k.virtualElement={getBoundingClientRect:function(){function b(){var p,i;return(p=(i=t.currentHoveredElement)==null?void 0:i.getBoundingClientRect())!=null?p:y}return b}()}},36036:function(I,r,n){"use strict";r.__esModule=!0,r.Tooltip=r.TimeDisplay=r.TextArea=r.Tabs=r.Table=r.Stack=r.Slider=r.Section=r.RoundGauge=r.RestrictedInput=r.ProgressBar=r.Popper=r.Pointer=r.NumberInput=r.NoticeBox=r.NanoMap=r.Modal=r.LabeledList=r.LabeledControls=r.Knob=r.Interactive=r.Input=r.ImageButtonTS=r.ImageButton=r.Image=r.Icon=r.Grid=r.Flex=r.Dropdown=r.DraggableControl=r.DmIcon=r.Divider=r.Dimmer=r.Countdown=r.ColorBox=r.Collapsible=r.Chart=r.ByondUi=r.Button=r.Box=r.BlockQuote=r.Blink=r.Autofocus=r.AnimatedNumber=void 0;var e=n(9474);r.AnimatedNumber=e.AnimatedNumber;var a=n(27185);r.Autofocus=a.Autofocus;var t=n(5814);r.Blink=t.Blink;var o=n(61773);r.BlockQuote=o.BlockQuote;var f=n(55937);r.Box=f.Box;var S=n(94798);r.Button=S.Button;var y=n(18982);r.ByondUi=y.ByondUi;var k=n(66820);r.Chart=k.Chart;var b=n(4796);r.Collapsible=b.Collapsible;var p=n(88894);r.ColorBox=p.ColorBox;var i=n(73379);r.Countdown=i.Countdown;var c=n(61940);r.Dimmer=c.Dimmer;var s=n(13605);r.Divider=s.Divider;var l=n(60218);r.DmIcon=l.DmIcon;var d=n(20342);r.DraggableControl=d.DraggableControl;var m=n(87099);r.Dropdown=m.Dropdown;var u=n(39473);r.Flex=u.Flex;var C=n(79646);r.Grid=C.Grid;var V=n(91225);r.Image=V.Image;var v=n(4454);r.Interactive=v.Interactive;var h=n(1331);r.Icon=h.Icon;var g=n(66393);r.ImageButton=g.ImageButton;var N=n(61470);r.ImageButtonTS=N.ImageButtonTS;var x=n(79652);r.Input=x.Input;var B=n(76334);r.Knob=B.Knob;var L=n(78621);r.LabeledControls=L.LabeledControls;var T=n(29319);r.LabeledList=T.LabeledList;var w=n(36077);r.Modal=w.Modal;var E=n(73280);r.NanoMap=E.NanoMap;var A=n(74733);r.NoticeBox=A.NoticeBox;var P=n(59263);r.NumberInput=P.NumberInput;var O=n(33337);r.Pointer=O.Pointer;var M=n(50186);r.Popper=M.Popper;var F=n(92704);r.ProgressBar=F.ProgressBar;var R=n(9075);r.RestrictedInput=R.RestrictedInput;var _=n(11441);r.RoundGauge=_.RoundGauge;var U=n(97079);r.Section=U.Section;var W=n(79911);r.Slider=W.Slider;var $=n(96690);r.Stack=$.Stack;var G=n(36352);r.Table=G.Table;var oe=n(85138);r.Tabs=oe.Tabs;var X=n(44868);r.TextArea=X.TextArea;var pe=n(5169);r.TimeDisplay=pe.TimeDisplay;var me=n(62147);r.Tooltip=me.Tooltip},76910:function(I,r){"use strict";r.__esModule=!0,r.timeAgo=r.getGasLabel=r.getGasColor=r.UI_UPDATE=r.UI_INTERACTIVE=r.UI_DISABLED=r.UI_CLOSE=r.RADIO_CHANNELS=r.CSS_COLORS=r.COLORS=void 0;var n=r.UI_INTERACTIVE=2,e=r.UI_UPDATE=1,a=r.UI_DISABLED=0,t=r.UI_CLOSE=-1,o=r.COLORS={department:{command:"#526aff",security:"#CF0000",medical:"#009190",science:"#993399",engineering:"#A66300",supply:"#9F8545",service:"#80A000",centcom:"#78789B",procedure:"#E3027A",other:"#C38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}},f=r.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"],S=r.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"SyndTeam",freq:1244,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"Response Team",freq:1345,color:"#2681a5"},{name:"Special Ops",freq:1341,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Procedure",freq:1339,color:"#F70285"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Medical(I)",freq:1485,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"Security(I)",freq:1475,color:"#dd3535"},{name:"AI Private",freq:1343,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"},{name:"SyndTaipan",freq:1227,color:"#ffec8b"},{name:"Soviet",freq:1217,color:"#ffec8b"},{name:"Spider Clan",freq:1265,color:"#1ecc43"},{name:"Alpha wave",freq:1522,color:"#88910f"},{name:"Beta wave",freq:1532,color:"#1d83f7"},{name:"Gamma wave",freq:1542,color:"#d46549"},{name:"Spy Spider",freq:1251,color:"#776f96"}],y=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"},{id:"hydrogen",name:"Hydrogen",label:"H\u2082",color:"white"},{id:"ab",name:"Agent B",label:"Agent B",color:"purple"}],k=r.getGasLabel=function(){function i(c,s){var l=String(c).toLowerCase(),d=y.find(function(m){return m.id===l||m.name.toLowerCase()===l});return d&&d.label||s||c}return i}(),b=r.getGasColor=function(){function i(c){var s=String(c).toLowerCase(),l=y.find(function(d){return d.id===s||d.name.toLowerCase()===s});return l&&l.color}return i}(),p=r.timeAgo=function(){function i(c,s){if(c>s)return"in the future";c=c/10,s=s/10;var l=s-c;if(l>3600){var d=Math.round(l/3600);return d+" hour"+(d===1?"":"s")+" ago"}else if(l>60){var m=Math.round(l/60);return m+" minute"+(m===1?"":"s")+" ago"}else{var u=Math.round(l);return u+" second"+(u===1?"":"s")+" ago"}return"just now"}return i}()},40944:function(I,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var f=n(4085),S=function(){return f.keys().map(function(V){return f(V)})},y=r.KitchenSink=function(){function k(V,p){var i=V.panel,c=(0,a.useLocalState)(p,"kitchenSinkTheme"),s=c[0],l=(0,a.useLocalState)(p,"pageIndex",0),d=l[0],m=l[1],u=S(),v=u[d],b=i?o.Pane:o.Window;return(0,e.createComponentVNode)(2,b,{title:"Kitchen Sink",width:600,height:500,theme:s,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{m:1,mr:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:u.map(function(C,h){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{color:"transparent",selected:h===d,onClick:function(){function g(){return m(h)}return g}(),children:C.meta.title},h)})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{position:"relative",grow:1,children:(0,e.createComponentVNode)(2,b.Content,{scrollable:!0,children:v.meta.render()})})]})})}return k}()},77384:function(L,r,n){"use strict";r.__esModule=!0,r.toggleKitchenSink=r.toggleDebugLayout=r.openExternalBrowser=void 0;var e=n(85307);/** + */var f=n(4085),S=function(){return f.keys().map(function(b){return f(b)})},y=r.KitchenSink=function(){function k(b,p){var i=b.panel,c=(0,a.useLocalState)(p,"kitchenSinkTheme"),s=c[0],l=(0,a.useLocalState)(p,"pageIndex",0),d=l[0],m=l[1],u=S(),C=u[d],V=i?o.Pane:o.Window;return(0,e.createComponentVNode)(2,V,{title:"Kitchen Sink",width:600,height:500,theme:s,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{m:1,mr:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:u.map(function(v,h){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{color:"transparent",selected:h===d,onClick:function(){function g(){return m(h)}return g}(),children:v.meta.title},h)})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{position:"relative",grow:1,children:(0,e.createComponentVNode)(2,V.Content,{scrollable:!0,children:C.meta.render()})})]})})}return k}()},77384:function(I,r,n){"use strict";r.__esModule=!0,r.toggleKitchenSink=r.toggleDebugLayout=r.openExternalBrowser=void 0;var e=n(85307);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var a=r.toggleKitchenSink=(0,e.createAction)("debug/toggleKitchenSink"),t=r.toggleDebugLayout=(0,e.createAction)("debug/toggleDebugLayout"),o=r.openExternalBrowser=(0,e.createAction)("debug/openExternalBrowser")},92731:function(L,r,n){"use strict";r.__esModule=!0,r.useDebug=void 0;var e=n(85307),a=n(27709);/** + */var a=r.toggleKitchenSink=(0,e.createAction)("debug/toggleKitchenSink"),t=r.toggleDebugLayout=(0,e.createAction)("debug/toggleDebugLayout"),o=r.openExternalBrowser=(0,e.createAction)("debug/openExternalBrowser")},92731:function(I,r,n){"use strict";r.__esModule=!0,r.useDebug=void 0;var e=n(85307),a=n(27709);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.useDebug=function(){function o(f){return(0,e.useSelector)(f,a.selectDebug)}return o}()},99851:function(L,r,n){"use strict";r.__esModule=!0,r.useDebug=r.relayMiddleware=r.debugReducer=r.debugMiddleware=r.KitchenSink=void 0;var e=n(92731);r.useDebug=e.useDebug;var a=n(40944);r.KitchenSink=a.KitchenSink;var t=n(3583);r.debugMiddleware=t.debugMiddleware,r.relayMiddleware=t.relayMiddleware;var o=n(19147);r.debugReducer=o.debugReducer},3583:function(L,r,n){"use strict";r.__esModule=!0,r.relayMiddleware=r.debugMiddleware=void 0;var e=n(92986),a=n(24826),t=n(56518),o=n(77384);/** + */var t=r.useDebug=function(){function o(f){return(0,e.useSelector)(f,a.selectDebug)}return o}()},99851:function(I,r,n){"use strict";r.__esModule=!0,r.useDebug=r.relayMiddleware=r.debugReducer=r.debugMiddleware=r.KitchenSink=void 0;var e=n(92731);r.useDebug=e.useDebug;var a=n(40944);r.KitchenSink=a.KitchenSink;var t=n(3583);r.debugMiddleware=t.debugMiddleware,r.relayMiddleware=t.relayMiddleware;var o=n(19147);r.debugReducer=o.debugReducer},3583:function(I,r,n){"use strict";r.__esModule=!0,r.relayMiddleware=r.debugMiddleware=void 0;var e=n(92986),a=n(24826),t=n(56518),o=n(77384);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var f=["backend/update","chat/message"],S=r.debugMiddleware=function(){function k(V){return(0,t.acquireHotKey)(e.KEY_F11),(0,t.acquireHotKey)(e.KEY_F12),a.globalEvents.on("keydown",function(p){p.code===e.KEY_F11&&V.dispatch((0,o.toggleDebugLayout)()),p.code===e.KEY_F12&&V.dispatch((0,o.toggleKitchenSink)()),p.ctrl&&p.alt&&p.code===e.KEY_BACKSPACE&&setTimeout(function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})}),function(p){return function(i){return p(i)}}}return k}(),y=r.relayMiddleware=function(){function k(V){var p=n(7435),i=location.search==="?external";return i?p.subscribe(function(c){var s=c.type,l=c.payload;s==="relay"&&l.windowId===Byond.windowId&&V.dispatch(Object.assign({},l.action,{relayed:!0}))}):((0,t.acquireHotKey)(e.KEY_F10),a.globalEvents.on("keydown",function(c){c===e.KEY_F10&&V.dispatch((0,o.openExternalBrowser)())})),function(c){return function(s){var l=s.type,d=s.payload,m=s.relayed;if(l===o.openExternalBrowser.type){window.open(location.href+"?external","_blank");return}return f.includes(l)&&!m&&!i&&p.sendMessage({type:"relay",payload:{windowId:Byond.windowId,action:s}}),c(s)}}}return k}()},19147:function(L,r){"use strict";r.__esModule=!0,r.debugReducer=void 0;/** + */var f=["backend/update","chat/message"],S=r.debugMiddleware=function(){function k(b){return(0,t.acquireHotKey)(e.KEY_F11),(0,t.acquireHotKey)(e.KEY_F12),a.globalEvents.on("keydown",function(p){p.code===e.KEY_F11&&b.dispatch((0,o.toggleDebugLayout)()),p.code===e.KEY_F12&&b.dispatch((0,o.toggleKitchenSink)()),p.ctrl&&p.alt&&p.code===e.KEY_BACKSPACE&&setTimeout(function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})}),function(p){return function(i){return p(i)}}}return k}(),y=r.relayMiddleware=function(){function k(b){var p=n(7435),i=location.search==="?external";return i?p.subscribe(function(c){var s=c.type,l=c.payload;s==="relay"&&l.windowId===Byond.windowId&&b.dispatch(Object.assign({},l.action,{relayed:!0}))}):((0,t.acquireHotKey)(e.KEY_F10),a.globalEvents.on("keydown",function(c){c===e.KEY_F10&&b.dispatch((0,o.openExternalBrowser)())})),function(c){return function(s){var l=s.type,d=s.payload,m=s.relayed;if(l===o.openExternalBrowser.type){window.open(location.href+"?external","_blank");return}return f.includes(l)&&!m&&!i&&p.sendMessage({type:"relay",payload:{windowId:Byond.windowId,action:s}}),c(s)}}}return k}()},19147:function(I,r){"use strict";r.__esModule=!0,r.debugReducer=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.debugReducer=function(){function e(a,t){a===void 0&&(a={});var o=t.type,f=t.payload;return o==="debug/toggleKitchenSink"?Object.assign({},a,{kitchenSink:!a.kitchenSink}):o==="debug/toggleDebugLayout"?Object.assign({},a,{debugLayout:!a.debugLayout}):a}return e}()},27709:function(L,r){"use strict";r.__esModule=!0,r.selectDebug=void 0;/** + */var n=r.debugReducer=function(){function e(a,t){a===void 0&&(a={});var o=t.type,f=t.payload;return o==="debug/toggleKitchenSink"?Object.assign({},a,{kitchenSink:!a.kitchenSink}):o==="debug/toggleDebugLayout"?Object.assign({},a,{debugLayout:!a.debugLayout}):a}return e}()},27709:function(I,r){"use strict";r.__esModule=!0,r.selectDebug=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.selectDebug=function(){function e(a){return a.debug}return e}()},35421:function(L,r,n){"use strict";r.__esModule=!0,r.setupDrag=r.setWindowKey=r.resizeStartHandler=r.recallWindowGeometry=r.dragStartHandler=void 0;var e=n(27108),a=n(97450),t=n(9394),o;/** + */var n=r.selectDebug=function(){function e(a){return a.debug}return e}()},35421:function(I,r,n){"use strict";r.__esModule=!0,r.setupDrag=r.setWindowKey=r.resizeStartHandler=r.recallWindowGeometry=r.dragStartHandler=void 0;var e=n(27108),a=n(97450),t=n(9394),o;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */f=function(){return U};var W,U={},$=Object.prototype,G=$.hasOwnProperty,oe=Object.defineProperty||function(Ne,Se,H){Ne[Se]=H.value},X=typeof Symbol=="function"?Symbol:{},pe=X.iterator||"@@iterator",me=X.asyncIterator||"@@asyncIterator",ne=X.toStringTag||"@@toStringTag";function ce(Ne,Se,H){return Object.defineProperty(Ne,Se,{value:H,enumerable:!0,configurable:!0,writable:!0}),Ne[Se]}try{ce({},"")}catch(Ne){ce=function(H,le,be){return H[le]=be}}function q(Ne,Se,H,le){var be=Se&&Se.prototype instanceof se?Se:se,Ve=Object.create(be.prototype),Ie=new _e(le||[]);return oe(Ve,"_invoke",{value:Be(Ne,H,Ie)}),Ve}function ae(Ne,Se,H){try{return{type:"normal",arg:Ne.call(Se,H)}}catch(le){return{type:"throw",arg:le}}}U.wrap=q;var Z="suspendedStart",Y="suspendedYield",Q="executing",J="completed",te={};function se(){}function ye(){}function fe(){}var Le={};ce(Le,pe,function(){return this});var R=Object.getPrototypeOf,re=R&&R(R(Pe([])));re&&re!==$&&G.call(re,pe)&&(Le=re);var de=fe.prototype=se.prototype=Object.create(Le);function Ce(Ne){["next","throw","return"].forEach(function(Se){ce(Ne,Se,function(H){return this._invoke(Se,H)})})}function he(Ne,Se){function H(be,Ve,Ie,Te){var Me=ae(Ne[be],Ne,Ve);if(Me.type!=="throw"){var Ee=Me.arg,Re=Ee.value;return Re&&typeof Re=="object"&&G.call(Re,"__await")?Se.resolve(Re.__await).then(function(He){H("next",He,Ie,Te)},function(He){H("throw",He,Ie,Te)}):Se.resolve(Re).then(function(He){Ee.value=He,Ie(Ee)},function(He){return H("throw",He,Ie,Te)})}Te(Me.arg)}var le;oe(this,"_invoke",{value:function(){function be(Ve,Ie){function Te(){return new Se(function(Me,Ee){H(Ve,Ie,Me,Ee)})}return le=le?le.then(Te,Te):Te()}return be}()})}function Be(Ne,Se,H){var le=Z;return function(be,Ve){if(le===Q)throw Error("Generator is already running");if(le===J){if(be==="throw")throw Ve;return{value:W,done:!0}}for(H.method=be,H.arg=Ve;;){var Ie=H.delegate;if(Ie){var Te=ke(Ie,H);if(Te){if(Te===te)continue;return Te}}if(H.method==="next")H.sent=H._sent=H.arg;else if(H.method==="throw"){if(le===Z)throw le=J,H.arg;H.dispatchException(H.arg)}else H.method==="return"&&H.abrupt("return",H.arg);le=Q;var Me=ae(Ne,Se,H);if(Me.type==="normal"){if(le=H.done?J:Y,Me.arg===te)continue;return{value:Me.arg,done:H.done}}Me.type==="throw"&&(le=J,H.method="throw",H.arg=Me.arg)}}}function ke(Ne,Se){var H=Se.method,le=Ne.iterator[H];if(le===W)return Se.delegate=null,H==="throw"&&Ne.iterator.return&&(Se.method="return",Se.arg=W,ke(Ne,Se),Se.method==="throw")||H!=="return"&&(Se.method="throw",Se.arg=new TypeError("The iterator does not provide a '"+H+"' method")),te;var be=ae(le,Ne.iterator,Se.arg);if(be.type==="throw")return Se.method="throw",Se.arg=be.arg,Se.delegate=null,te;var Ve=be.arg;return Ve?Ve.done?(Se[Ne.resultName]=Ve.value,Se.next=Ne.nextLoc,Se.method!=="return"&&(Se.method="next",Se.arg=W),Se.delegate=null,te):Ve:(Se.method="throw",Se.arg=new TypeError("iterator result is not an object"),Se.delegate=null,te)}function Ae(Ne){var Se={tryLoc:Ne[0]};1 in Ne&&(Se.catchLoc=Ne[1]),2 in Ne&&(Se.finallyLoc=Ne[2],Se.afterLoc=Ne[3]),this.tryEntries.push(Se)}function De(Ne){var Se=Ne.completion||{};Se.type="normal",delete Se.arg,Ne.completion=Se}function _e(Ne){this.tryEntries=[{tryLoc:"root"}],Ne.forEach(Ae,this),this.reset(!0)}function Pe(Ne){if(Ne||Ne===""){var Se=Ne[pe];if(Se)return Se.call(Ne);if(typeof Ne.next=="function")return Ne;if(!isNaN(Ne.length)){var H=-1,le=function(){function be(){for(;++H=0;--be){var Ve=this.tryEntries[be],Ie=Ve.completion;if(Ve.tryLoc==="root")return le("end");if(Ve.tryLoc<=this.prev){var Te=G.call(Ve,"catchLoc"),Me=G.call(Ve,"finallyLoc");if(Te&&Me){if(this.prev=0;--le){var be=this.tryEntries[le];if(be.tryLoc<=this.prev&&G.call(be,"finallyLoc")&&this.prev=0;--H){var le=this.tryEntries[H];if(le.finallyLoc===Se)return this.complete(le.completion,le.afterLoc),De(le),te}}return Ne}(),catch:function(){function Ne(Se){for(var H=this.tryEntries.length-1;H>=0;--H){var le=this.tryEntries[H];if(le.tryLoc===Se){var be=le.completion;if(be.type==="throw"){var Ve=be.arg;De(le)}return Ve}}throw Error("illegal catch attempt")}return Ne}(),delegateYield:function(){function Ne(Se,H,le){return this.delegate={iterator:Pe(Se),resultName:H,nextLoc:le},this.method==="next"&&(this.arg=W),te}return Ne}()},U}function S(W,U,$,G,oe,X,pe){try{var me=W[X](pe),ne=me.value}catch(ce){return void $(ce)}me.done?U(ne):Promise.resolve(ne).then(G,oe)}function y(W){return function(){var U=this,$=arguments;return new Promise(function(G,oe){var X=W.apply(U,$);function pe(ne){S(X,G,oe,pe,me,"next",ne)}function me(ne){S(X,G,oe,pe,me,"throw",ne)}pe(void 0)})}}var k=(0,t.createLogger)("drag"),V=(o=window.devicePixelRatio)!=null?o:1,p=Byond.windowId,i=!1,c=!1,s=[0,0],l,d,m,u,v,b=r.setWindowKey=function(){function W(U){p=U}return W}(),C=function(){return[window.screenLeft*V,window.screenTop*V]},h=function(){return[window.innerWidth*V,window.innerHeight*V]},g=function(U){var $=(0,a.vecAdd)(U,s);return Byond.winset(Byond.windowId,{pos:$[0]+","+$[1]})},N=function(U){return Byond.winset(Byond.windowId,{size:U[0]+"x"+U[1]})},x=function(){return[0-s[0],0-s[1]]},B=function(){return[window.screen.availWidth*V,window.screen.availHeight*V]},I=function(U,$,G){G===void 0&&(G=50);for(var oe=[$],X,pe=0;pece&&(X[me]=ce-$[me],pe=!0)}return[pe,X]},P=r.dragStartHandler=function(){function W(U){k.log("drag start"),i=!0;var $=C();d=(0,a.vecSubtract)([U.screenX,U.screenY],C()),document.addEventListener("mousemove",M),document.addEventListener("mouseup",O),M(U)}return W}(),O=function(U){k.log("drag end"),M(U),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",O),i=!1,w()},M=function(U){i&&(U.preventDefault(),g((0,a.vecSubtract)([U.screenX,U.screenY],d)))},F=r.resizeStartHandler=function(){function W(U,$){return function(G){m=[U,$],k.log("resize start",m),c=!0,d=(0,a.vecSubtract)([G.screenX,G.screenY],C()),u=h(),document.addEventListener("mousemove",_),document.addEventListener("mouseup",D),_(G)}}return W}(),D=function(U){k.log("resize end",v),_(U),document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",D),c=!1,w()},_=function(U){if(c){U.preventDefault();var $=(0,a.vecSubtract)([U.screenX,U.screenY],C()),G=(0,a.vecSubtract)($,d);v=(0,a.vecAdd)(u,(0,a.vecMultiply)(m,G),[1,1]),v[0]=Math.max(v[0],150*V),v[1]=Math.max(v[1],50*V),N(v)}}},24826:function(L,r,n){"use strict";r.__esModule=!0,r.setupGlobalEvents=r.removeScrollableNode=r.globalEvents=r.canStealFocus=r.addScrollableNode=r.KeyEvent=void 0;var e=n(92868),a=n(92986);/** + */function f(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */f=function(){return W};var U,W={},$=Object.prototype,G=$.hasOwnProperty,oe=Object.defineProperty||function(Ne,Se,H){Ne[Se]=H.value},X=typeof Symbol=="function"?Symbol:{},pe=X.iterator||"@@iterator",me=X.asyncIterator||"@@asyncIterator",ne=X.toStringTag||"@@toStringTag";function ce(Ne,Se,H){return Object.defineProperty(Ne,Se,{value:H,enumerable:!0,configurable:!0,writable:!0}),Ne[Se]}try{ce({},"")}catch(Ne){ce=function(H,ue,Ve){return H[ue]=Ve}}function q(Ne,Se,H,ue){var Ve=Se&&Se.prototype instanceof se?Se:se,be=Object.create(Ve.prototype),Le=new _e(ue||[]);return oe(be,"_invoke",{value:Be(Ne,H,Le)}),be}function ae(Ne,Se,H){try{return{type:"normal",arg:Ne.call(Se,H)}}catch(ue){return{type:"throw",arg:ue}}}W.wrap=q;var J="suspendedStart",Y="suspendedYield",Q="executing",Z="completed",te={};function se(){}function ye(){}function fe(){}var Ie={};ce(Ie,pe,function(){return this});var D=Object.getPrototypeOf,re=D&&D(D(Pe([])));re&&re!==$&&G.call(re,pe)&&(Ie=re);var de=fe.prototype=se.prototype=Object.create(Ie);function ve(Ne){["next","throw","return"].forEach(function(Se){ce(Ne,Se,function(H){return this._invoke(Se,H)})})}function he(Ne,Se){function H(Ve,be,Le,we){var Me=ae(Ne[Ve],Ne,be);if(Me.type!=="throw"){var Ae=Me.arg,De=Ae.value;return De&&typeof De=="object"&&G.call(De,"__await")?Se.resolve(De.__await).then(function(He){H("next",He,Le,we)},function(He){H("throw",He,Le,we)}):Se.resolve(De).then(function(He){Ae.value=He,Le(Ae)},function(He){return H("throw",He,Le,we)})}we(Me.arg)}var ue;oe(this,"_invoke",{value:function(){function Ve(be,Le){function we(){return new Se(function(Me,Ae){H(be,Le,Me,Ae)})}return ue=ue?ue.then(we,we):we()}return Ve}()})}function Be(Ne,Se,H){var ue=J;return function(Ve,be){if(ue===Q)throw Error("Generator is already running");if(ue===Z){if(Ve==="throw")throw be;return{value:U,done:!0}}for(H.method=Ve,H.arg=be;;){var Le=H.delegate;if(Le){var we=ke(Le,H);if(we){if(we===te)continue;return we}}if(H.method==="next")H.sent=H._sent=H.arg;else if(H.method==="throw"){if(ue===J)throw ue=Z,H.arg;H.dispatchException(H.arg)}else H.method==="return"&&H.abrupt("return",H.arg);ue=Q;var Me=ae(Ne,Se,H);if(Me.type==="normal"){if(ue=H.done?Z:Y,Me.arg===te)continue;return{value:Me.arg,done:H.done}}Me.type==="throw"&&(ue=Z,H.method="throw",H.arg=Me.arg)}}}function ke(Ne,Se){var H=Se.method,ue=Ne.iterator[H];if(ue===U)return Se.delegate=null,H==="throw"&&Ne.iterator.return&&(Se.method="return",Se.arg=U,ke(Ne,Se),Se.method==="throw")||H!=="return"&&(Se.method="throw",Se.arg=new TypeError("The iterator does not provide a '"+H+"' method")),te;var Ve=ae(ue,Ne.iterator,Se.arg);if(Ve.type==="throw")return Se.method="throw",Se.arg=Ve.arg,Se.delegate=null,te;var be=Ve.arg;return be?be.done?(Se[Ne.resultName]=be.value,Se.next=Ne.nextLoc,Se.method!=="return"&&(Se.method="next",Se.arg=U),Se.delegate=null,te):be:(Se.method="throw",Se.arg=new TypeError("iterator result is not an object"),Se.delegate=null,te)}function Ee(Ne){var Se={tryLoc:Ne[0]};1 in Ne&&(Se.catchLoc=Ne[1]),2 in Ne&&(Se.finallyLoc=Ne[2],Se.afterLoc=Ne[3]),this.tryEntries.push(Se)}function Re(Ne){var Se=Ne.completion||{};Se.type="normal",delete Se.arg,Ne.completion=Se}function _e(Ne){this.tryEntries=[{tryLoc:"root"}],Ne.forEach(Ee,this),this.reset(!0)}function Pe(Ne){if(Ne||Ne===""){var Se=Ne[pe];if(Se)return Se.call(Ne);if(typeof Ne.next=="function")return Ne;if(!isNaN(Ne.length)){var H=-1,ue=function(){function Ve(){for(;++H=0;--Ve){var be=this.tryEntries[Ve],Le=be.completion;if(be.tryLoc==="root")return ue("end");if(be.tryLoc<=this.prev){var we=G.call(be,"catchLoc"),Me=G.call(be,"finallyLoc");if(we&&Me){if(this.prev=0;--ue){var Ve=this.tryEntries[ue];if(Ve.tryLoc<=this.prev&&G.call(Ve,"finallyLoc")&&this.prev=0;--H){var ue=this.tryEntries[H];if(ue.finallyLoc===Se)return this.complete(ue.completion,ue.afterLoc),Re(ue),te}}return Ne}(),catch:function(){function Ne(Se){for(var H=this.tryEntries.length-1;H>=0;--H){var ue=this.tryEntries[H];if(ue.tryLoc===Se){var Ve=ue.completion;if(Ve.type==="throw"){var be=Ve.arg;Re(ue)}return be}}throw Error("illegal catch attempt")}return Ne}(),delegateYield:function(){function Ne(Se,H,ue){return this.delegate={iterator:Pe(Se),resultName:H,nextLoc:ue},this.method==="next"&&(this.arg=U),te}return Ne}()},W}function S(U,W,$,G,oe,X,pe){try{var me=U[X](pe),ne=me.value}catch(ce){return void $(ce)}me.done?W(ne):Promise.resolve(ne).then(G,oe)}function y(U){return function(){var W=this,$=arguments;return new Promise(function(G,oe){var X=U.apply(W,$);function pe(ne){S(X,G,oe,pe,me,"next",ne)}function me(ne){S(X,G,oe,pe,me,"throw",ne)}pe(void 0)})}}var k=(0,t.createLogger)("drag"),b=(o=window.devicePixelRatio)!=null?o:1,p=Byond.windowId,i=!1,c=!1,s=[0,0],l,d,m,u,C,V=r.setWindowKey=function(){function U(W){p=W}return U}(),v=function(){return[window.screenLeft*b,window.screenTop*b]},h=function(){return[window.innerWidth*b,window.innerHeight*b]},g=function(W){var $=(0,a.vecAdd)(W,s);return Byond.winset(Byond.windowId,{pos:$[0]+","+$[1]})},N=function(W){return Byond.winset(Byond.windowId,{size:W[0]+"x"+W[1]})},x=function(){return[0-s[0],0-s[1]]},B=function(){return[window.screen.availWidth*b,window.screen.availHeight*b]},L=function(W,$,G){G===void 0&&(G=50);for(var oe=[$],X,pe=0;pece&&(X[me]=ce-$[me],pe=!0)}return[pe,X]},P=r.dragStartHandler=function(){function U(W){k.log("drag start"),i=!0;var $=v();d=(0,a.vecSubtract)([W.screenX,W.screenY],v()),document.addEventListener("mousemove",M),document.addEventListener("mouseup",O),M(W)}return U}(),O=function(W){k.log("drag end"),M(W),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",O),i=!1,T()},M=function(W){i&&(W.preventDefault(),g((0,a.vecSubtract)([W.screenX,W.screenY],d)))},F=r.resizeStartHandler=function(){function U(W,$){return function(G){m=[W,$],k.log("resize start",m),c=!0,d=(0,a.vecSubtract)([G.screenX,G.screenY],v()),u=h(),document.addEventListener("mousemove",_),document.addEventListener("mouseup",R),_(G)}}return U}(),R=function(W){k.log("resize end",C),_(W),document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",R),c=!1,T()},_=function(W){if(c){W.preventDefault();var $=(0,a.vecSubtract)([W.screenX,W.screenY],v()),G=(0,a.vecSubtract)($,d);C=(0,a.vecAdd)(u,(0,a.vecMultiply)(m,G),[1,1]),C[0]=Math.max(C[0],150*b),C[1]=Math.max(C[1],50*b),N(C)}}},24826:function(I,r,n){"use strict";r.__esModule=!0,r.setupGlobalEvents=r.removeScrollableNode=r.globalEvents=r.canStealFocus=r.addScrollableNode=r.KeyEvent=void 0;var e=n(92868),a=n(92986);/** * Normalized browser focus events and BYOND-specific focus helpers. * * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.globalEvents=new e.EventEmitter,o=!1,f=r.setupGlobalEvents=function(){function h(g){g===void 0&&(g={}),o=!!g.ignoreWindowFocus}return h}(),S,y=!0,k=function(g,N){if(o){y=!0;return}if(S&&(clearTimeout(S),S=null),N){S=setTimeout(function(){return k(g)});return}y!==g&&(y=g,t.emit(g?"window-focus":"window-blur"),t.emit("window-focus-change",g))},V=null,p=r.canStealFocus=function(){function h(g){var N=String(g.tagName).toLowerCase();return N==="input"||N==="textarea"}return h}(),i=function(g){c(),V=g,V.addEventListener("blur",c)},c=function(){V&&(V.removeEventListener("blur",c),V=null)},s=null,l=null,d=[],m=r.addScrollableNode=function(){function h(g){d.push(g)}return h}(),u=r.removeScrollableNode=function(){function h(g){var N=d.indexOf(g);N>=0&&d.splice(N,1)}return h}(),v=function(g){if(!(V||!y))for(var N=document.body;g&&g!==N;){if(d.includes(g)){if(g.contains(s))return;s=g,g.focus();return}g=g.parentNode}};window.addEventListener("mousemove",function(h){var g=h.target;g!==l&&(l=g,v(g))}),window.addEventListener("focusin",function(h){if(l=null,s=h.target,k(!0),p(h.target)){i(h.target);return}}),window.addEventListener("focusout",function(h){l=null,k(!1,!0)}),window.addEventListener("blur",function(h){l=null,k(!1,!0)}),window.addEventListener("beforeunload",function(h){k(!1)});var b={},C=r.KeyEvent=function(){function h(N,x,B){this.event=N,this.type=x,this.code=window.event?N.which:N.keyCode,this.ctrl=N.ctrlKey,this.shift=N.shiftKey,this.alt=N.altKey,this.repeat=!!B}var g=h.prototype;return g.hasModifierKeys=function(){function N(){return this.ctrl||this.alt||this.shift}return N}(),g.isModifierKey=function(){function N(){return this.code===a.KEY_CTRL||this.code===a.KEY_SHIFT||this.code===a.KEY_ALT}return N}(),g.isDown=function(){function N(){return this.type==="keydown"}return N}(),g.isUp=function(){function N(){return this.type==="keyup"}return N}(),g.toString=function(){function N(){return this._str?this._str:(this._str="",this.ctrl&&(this._str+="Ctrl+"),this.alt&&(this._str+="Alt+"),this.shift&&(this._str+="Shift+"),this.code>=48&&this.code<=90?this._str+=String.fromCharCode(this.code):this.code>=a.KEY_F1&&this.code<=a.KEY_F12?this._str+="F"+(this.code-111):this._str+="["+this.code+"]",this._str)}return N}(),h}();document.addEventListener("keydown",function(h){if(!p(h.target)){var g=h.keyCode,N=new C(h,"keydown",b[g]);t.emit("keydown",N),t.emit("key",N),b[g]=!0}}),document.addEventListener("keyup",function(h){if(!p(h.target)){var g=h.keyCode,N=new C(h,"keyup");t.emit("keyup",N),t.emit("key",N),b[g]=!1}})},87695:function(L,r){"use strict";r.__esModule=!0,r.focusWindow=r.focusMap=void 0;/** + */var t=r.globalEvents=new e.EventEmitter,o=!1,f=r.setupGlobalEvents=function(){function h(g){g===void 0&&(g={}),o=!!g.ignoreWindowFocus}return h}(),S,y=!0,k=function(g,N){if(o){y=!0;return}if(S&&(clearTimeout(S),S=null),N){S=setTimeout(function(){return k(g)});return}y!==g&&(y=g,t.emit(g?"window-focus":"window-blur"),t.emit("window-focus-change",g))},b=null,p=r.canStealFocus=function(){function h(g){var N=String(g.tagName).toLowerCase();return N==="input"||N==="textarea"}return h}(),i=function(g){c(),b=g,b.addEventListener("blur",c)},c=function(){b&&(b.removeEventListener("blur",c),b=null)},s=null,l=null,d=[],m=r.addScrollableNode=function(){function h(g){d.push(g)}return h}(),u=r.removeScrollableNode=function(){function h(g){var N=d.indexOf(g);N>=0&&d.splice(N,1)}return h}(),C=function(g){if(!(b||!y))for(var N=document.body;g&&g!==N;){if(d.includes(g)){if(g.contains(s))return;s=g,g.focus();return}g=g.parentNode}};window.addEventListener("mousemove",function(h){var g=h.target;g!==l&&(l=g,C(g))}),window.addEventListener("focusin",function(h){if(l=null,s=h.target,k(!0),p(h.target)){i(h.target);return}}),window.addEventListener("focusout",function(h){l=null,k(!1,!0)}),window.addEventListener("blur",function(h){l=null,k(!1,!0)}),window.addEventListener("beforeunload",function(h){k(!1)});var V={},v=r.KeyEvent=function(){function h(N,x,B){this.event=N,this.type=x,this.code=window.event?N.which:N.keyCode,this.ctrl=N.ctrlKey,this.shift=N.shiftKey,this.alt=N.altKey,this.repeat=!!B}var g=h.prototype;return g.hasModifierKeys=function(){function N(){return this.ctrl||this.alt||this.shift}return N}(),g.isModifierKey=function(){function N(){return this.code===a.KEY_CTRL||this.code===a.KEY_SHIFT||this.code===a.KEY_ALT}return N}(),g.isDown=function(){function N(){return this.type==="keydown"}return N}(),g.isUp=function(){function N(){return this.type==="keyup"}return N}(),g.toString=function(){function N(){return this._str?this._str:(this._str="",this.ctrl&&(this._str+="Ctrl+"),this.alt&&(this._str+="Alt+"),this.shift&&(this._str+="Shift+"),this.code>=48&&this.code<=90?this._str+=String.fromCharCode(this.code):this.code>=a.KEY_F1&&this.code<=a.KEY_F12?this._str+="F"+(this.code-111):this._str+="["+this.code+"]",this._str)}return N}(),h}();document.addEventListener("keydown",function(h){if(!p(h.target)){var g=h.keyCode,N=new v(h,"keydown",V[g]);t.emit("keydown",N),t.emit("key",N),V[g]=!0}}),document.addEventListener("keyup",function(h){if(!p(h.target)){var g=h.keyCode,N=new v(h,"keyup");t.emit("keyup",N),t.emit("key",N),V[g]=!1}})},87695:function(I,r){"use strict";r.__esModule=!0,r.focusWindow=r.focusMap=void 0;/** * Various focus helpers. * * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.focusMap=function(){function a(){Byond.winset("mapwindow.map",{focus:!0})}return a}(),e=r.focusWindow=function(){function a(){Byond.winset(Byond.windowId,{focus:!0})}return a}()},49968:function(L,r,n){"use strict";r.__esModule=!0,r.formatSiUnit=r.formatPower=r.formatMoney=r.formatDb=void 0;var e=n(44879);/** + */var n=r.focusMap=function(){function a(){Byond.winset("mapwindow.map",{focus:!0})}return a}(),e=r.focusWindow=function(){function a(){Byond.winset(Byond.windowId,{focus:!0})}return a}()},49968:function(I,r,n){"use strict";r.__esModule=!0,r.formatSiUnit=r.formatPower=r.formatMoney=r.formatDb=void 0;var e=n(44879);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var a=["f","p","n","\u03BC","m"," ","k","M","G","T","P","E","Z","Y"],t=a.indexOf(" "),o=r.formatSiUnit=function(){function k(V,p,i){if(p===void 0&&(p=-t),i===void 0&&(i=""),typeof V!="number"||!Number.isFinite(V))return V;var c=Math.floor(Math.log10(V)),s=Math.floor(Math.max(p*3,c)),l=Math.floor(c/3),d=Math.floor(s/3),m=(0,e.clamp)(t+d,0,a.length),u=a[m],v=V/Math.pow(1e3,d),b=l>p?2+d*3-s:0,C=(0,e.toFixed)(v,b)+" "+u+i;return C.trim()}return k}(),f=r.formatPower=function(){function k(V,p){return p===void 0&&(p=0),o(V,p,"W")}return k}(),S=r.formatMoney=function(){function k(V,p){if(p===void 0&&(p=0),!Number.isFinite(V))return V;var i=(0,e.round)(V,p);p>0&&(i=(0,e.toFixed)(V,p)),i=String(i);var c=i.length,s=i.indexOf(".");s===-1&&(s=c);for(var l="",d=0;d0&&d=0?"+":p<0?"\u2013":"",c=Math.abs(p);return c===1/0?c="Inf":c=(0,e.toFixed)(c,2),i+c+" dB"}return k}()},56518:function(L,r,n){"use strict";r.__esModule=!0,r.setupHotKeys=r.releaseHotKey=r.releaseHeldKeys=r.acquireHotKey=void 0;var e=f(n(92986)),a=n(24826),t=n(9394);function o(m){if(typeof WeakMap!="function")return null;var u=new WeakMap,v=new WeakMap;return(o=function(C){return C?v:u})(m)}function f(m,u){if(!u&&m&&m.__esModule)return m;if(m===null||typeof m!="object"&&typeof m!="function")return{default:m};var v=o(u);if(v&&v.has(m))return v.get(m);var b={__proto__:null},C=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in m)if(h!=="default"&&{}.hasOwnProperty.call(m,h)){var g=C?Object.getOwnPropertyDescriptor(m,h):null;g&&(g.get||g.set)?Object.defineProperty(b,h,g):b[h]=m[h]}return b.default=m,v&&v.set(m,b),b}/** + */var a=["f","p","n","\u03BC","m"," ","k","M","G","T","P","E","Z","Y"],t=a.indexOf(" "),o=r.formatSiUnit=function(){function k(b,p,i){if(p===void 0&&(p=-t),i===void 0&&(i=""),typeof b!="number"||!Number.isFinite(b))return b;var c=Math.floor(Math.log10(b)),s=Math.floor(Math.max(p*3,c)),l=Math.floor(c/3),d=Math.floor(s/3),m=(0,e.clamp)(t+d,0,a.length),u=a[m],C=b/Math.pow(1e3,d),V=l>p?2+d*3-s:0,v=(0,e.toFixed)(C,V)+" "+u+i;return v.trim()}return k}(),f=r.formatPower=function(){function k(b,p){return p===void 0&&(p=0),o(b,p,"W")}return k}(),S=r.formatMoney=function(){function k(b,p){if(p===void 0&&(p=0),!Number.isFinite(b))return b;var i=(0,e.round)(b,p);p>0&&(i=(0,e.toFixed)(b,p)),i=String(i);var c=i.length,s=i.indexOf(".");s===-1&&(s=c);for(var l="",d=0;d0&&d=0?"+":p<0?"\u2013":"",c=Math.abs(p);return c===1/0?c="Inf":c=(0,e.toFixed)(c,2),i+c+" dB"}return k}()},56518:function(I,r,n){"use strict";r.__esModule=!0,r.setupHotKeys=r.releaseHotKey=r.releaseHeldKeys=r.acquireHotKey=void 0;var e=f(n(92986)),a=n(24826),t=n(9394);function o(m){if(typeof WeakMap!="function")return null;var u=new WeakMap,C=new WeakMap;return(o=function(v){return v?C:u})(m)}function f(m,u){if(!u&&m&&m.__esModule)return m;if(m===null||typeof m!="object"&&typeof m!="function")return{default:m};var C=o(u);if(C&&C.has(m))return C.get(m);var V={__proto__:null},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in m)if(h!=="default"&&{}.hasOwnProperty.call(m,h)){var g=v?Object.getOwnPropertyDescriptor(m,h):null;g&&(g.get||g.set)?Object.defineProperty(V,h,g):V[h]=m[h]}return V.default=m,C&&C.set(m,V),V}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var S=(0,t.createLogger)("hotkeys"),y={},k=[e.KEY_ESCAPE,e.KEY_ENTER,e.KEY_SPACE,e.KEY_TAB,e.KEY_CTRL,e.KEY_SHIFT,e.KEY_UP,e.KEY_DOWN,e.KEY_LEFT,e.KEY_RIGHT],V={},p=function(u){if(u===16)return"Shift";if(u===17)return"Ctrl";if(u===18)return"Alt";if(u===33)return"Northeast";if(u===34)return"Southeast";if(u===35)return"Southwest";if(u===36)return"Northwest";if(u===37)return"West";if(u===38)return"North";if(u===39)return"East";if(u===40)return"South";if(u===45)return"Insert";if(u===46)return"Delete";if(u>=48&&u<=57||u>=65&&u<=90)return String.fromCharCode(u);if(u>=96&&u<=105)return"Numpad"+(u-96);if(u>=112&&u<=123)return"F"+(u-111);if(u===188)return",";if(u===189)return"-";if(u===190)return"."},i=function(u){var v=String(u);if(v==="Ctrl+F5"||v==="Ctrl+R"){location.reload();return}if(v!=="Ctrl+F"&&!(u.event.defaultPrevented||u.isModifierKey()||k.includes(u.code))){v==="F5"&&(u.event.preventDefault(),u.event.returnValue=!1);var b=p(u.code);if(b){var C=y[b];if(C)return S.debug("macro",C),Byond.command(C);if(u.isDown()&&!V[b]){V[b]=!0;var h='KeyDown "'+b+'"';return S.debug(h),Byond.command(h)}if(u.isUp()&&V[b]){V[b]=!1;var g='KeyUp "'+b+'"';return S.debug(g),Byond.command(g)}}}},c=r.acquireHotKey=function(){function m(u){k.push(u)}return m}(),s=r.releaseHotKey=function(){function m(u){var v=k.indexOf(u);v>=0&&k.splice(v,1)}return m}(),l=r.releaseHeldKeys=function(){function m(){for(var u=0,v=Object.keys(V);u0||(0,a.fetchRetry)((0,e.resolveAsset)("icon_ref_map.json")).then(function(S){return S.json()}).then(function(S){return Byond.iconRefMap=S}).catch(function(S){return t.logger.log(S)})}return f}()},1090:function(L,r,n){"use strict";r.__esModule=!0,r.AICard=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AICard=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.has_ai===0)return(0,e.createComponentVNode)(2,o.Window,{width:250,height:120,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var c=null;return i.integrity>=75?c="green":i.integrity>=25?c="yellow":c="red",(0,e.createComponentVNode)(2,o.Window,{width:600,height:420,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.name,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:c,value:i.integrity/100})})}),(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h2",null,i.flushing===1?"Wipe of AI in progress...":"",0)})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(s,l){return(0,e.createComponentVNode)(2,t.Box,{children:s},l)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.wireless?"check":"times",content:i.wireless?"Enabled":"Disabled",color:i.wireless?"green":"red",onClick:function(){function s(){return p("wireless")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.radio?"check":"times",content:i.radio?"Enabled":"Disabled",color:i.radio?"green":"red",onClick:function(){function s(){return p("radio")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wipe",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{width:10,icon:"trash-alt",confirmIcon:"trash-alt",disabled:i.flushing||i.integrity===0,confirmColor:"red",content:"Wipe AI",onClick:function(){function s(){return p("wipe")}return s}()})})]})})})]})})})}return S}()},39454:function(L,r,n){"use strict";r.__esModule=!0,r.AIFixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AIFixer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.occupant===null)return(0,e.createComponentVNode)(2,o.Window,{width:550,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"robot",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No Artificial Intelligence detected.",16)]})})})})});var c=!0;(i.stat===2||i.stat===null)&&(c=!1);var s=null;i.integrity>=75?s="green":i.integrity>=25?s="yellow":s="red";var l=!0;return i.integrity>=100&&i.stat!==2&&(l=!1),(0,e.createComponentVNode)(2,o.Window,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.occupant,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s,value:i.integrity/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:c?"green":"red",children:c?"Functional":"Non-Functional"})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(d,m){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:d},m)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.wireless?"times":"check",content:i.wireless?"Disabled":"Enabled",color:i.wireless?"red":"green",onClick:function(){function d(){return p("wireless")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.radio?"times":"check",content:i.radio?"Disabled":"Enabled",color:i.radio?"red":"green",onClick:function(){function d(){return p("radio")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Start Repairs",children:(0,e.createComponentVNode)(2,t.Button,{icon:"wrench",disabled:!l||i.active,content:!l||i.active?"Already Repaired":"Repair",onClick:function(){function d(){return p("fix")}return d}()})})]}),(0,e.createComponentVNode)(2,t.Box,{color:"green",lineHeight:2,children:i.active?"Reconstruction in progress.":""})]})})]})})})}return S}()},88422:function(L,r,n){"use strict";r.__esModule=!0,r.APC=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(195),S=r.APC=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:510,height:435,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return p}(),y={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},k={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.locked&&!d.siliconUser,u=d.normallyLocked,v=y[d.externalPower]||y[0],b=y[d.chargingStatus]||y[0],C=d.powerChannels||[],h=k[d.malfStatus]||k[0],g=d.powerCellStatus/100;return(0,e.createFragment)([(0,e.createComponentVNode)(2,f.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main Breaker",color:v.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.isOperating?"power-off":"times",content:d.isOperating?"On":"Off",selected:d.isOperating&&!m,color:d.isOperating?"":"bad",disabled:m,onClick:function(){function N(){return l("breaker")}return N}()}),children:["[ ",v.externalPowerText," ]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Cell",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"good",value:g})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",color:b.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.chargeMode?"sync":"times",content:d.chargeMode?"Auto":"Off",selected:d.chargeMode,disabled:m,onClick:function(){function N(){return l("charge")}return N}()}),children:["[ ",b.chargingText," ]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[C.map(function(N){var x=N.topicParams;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:2,color:N.status>=2?"good":"bad",children:N.status>=2?"On":"Off"}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:!m&&(N.status===1||N.status===3),disabled:m,onClick:function(){function B(){return l("channel",x.auto)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:"On",selected:!m&&N.status===2,disabled:m,onClick:function(){function B(){return l("channel",x.on)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:!m&&N.status===0,disabled:m,onClick:function(){function B(){return l("channel",x.off)}return B}()})],4),children:[N.powerLoad," W"]},N.title)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Load",children:(0,e.createVNode)(1,"b",null,[d.totalLoad,(0,e.createTextVNode)(" W")],0)})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Misc",buttons:!!d.siliconUser&&(0,e.createFragment)([!!d.malfStatus&&(0,e.createComponentVNode)(2,t.Button,{icon:h.icon,content:h.content,color:"bad",onClick:function(){function N(){return l(h.action)}return N}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){function N(){return l("overload")}return N}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cover Lock",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.4,icon:d.coverLocked?"lock":"unlock",content:d.coverLocked?"Engaged":"Disengaged",disabled:m,onClick:function(){function N(){return l("cover")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:d.nightshiftLights?"Enabled":"Disabled",onClick:function(){function N(){return l("toggle_nightshift")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Lighting Fallback",buttons:(0,e.createComponentVNode)(2,t.Button,{mt:.4,icon:"lightbulb-o",content:d.emergencyLights?"Engaged":"Disengaged",disabled:m,onClick:function(){function N(){return l("emergency_lighting")}return N}()})})]})})],4)}},99660:function(L,r,n){"use strict";r.__esModule=!0,r.ATM=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ATM=function(){function l(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.view_screen,h=b.authenticated_account,g=b.ticks_left_locked_down,N=b.linked_db,x;if(g>0)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Maximum number of pin attempts exceeded! Access to this ATM has been temporarily disabled."]});else if(!N)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Unable to connect to accounts database, please retry and if the issue persists contact Nanotrasen IT support."]});else if(h)switch(C){case 1:x=(0,e.createComponentVNode)(2,y);break;case 2:x=(0,e.createComponentVNode)(2,k);break;case 3:x=(0,e.createComponentVNode)(2,c);break;case 4:x=(0,e.createComponentVNode)(2,V);break;default:x=(0,e.createComponentVNode)(2,p)}else x=(0,e.createComponentVNode)(2,i);return(0,e.createComponentVNode)(2,o.Window,{width:550,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Section,{children:x})]})})}return l}(),S=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.machine_id,h=b.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Nanotrasen Automatic Teller Machine",children:[(0,e.createComponentVNode)(2,t.Box,{children:"For all your monetary needs!"}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Card",children:(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"eject",onClick:function(){function g(){return v("insert_card")}return g}()})})})]})},y=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.security_level;return(0,e.createComponentVNode)(2,t.Section,{title:"Select a new security level for this account",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Number",icon:"unlock",selected:C===0,onClick:function(){function h(){return v("change_security_level",{new_security_level:0})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"Either the account number or card is required to access this account. EFTPOS transactions will require a card."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Pin",icon:"unlock",selected:C===1,onClick:function(){function h(){return v("change_security_level",{new_security_level:1})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number and pin must be manually entered to access this account and process transactions."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Card and Account Pin",icon:"unlock",selected:C===2,onClick:function(){function h(){return v("change_security_level",{new_security_level:2})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number, pin and card are required to access this account and process transactions."})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},k=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=(0,a.useLocalState)(m,"targetAccNumber",0),h=C[0],g=C[1],N=(0,a.useLocalState)(m,"fundsAmount",0),x=N[0],B=N[1],I=(0,a.useLocalState)(m,"purpose",0),w=I[0],T=I[1],A=b.money;return(0,e.createComponentVNode)(2,t.Section,{title:"Transfer Fund",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",A]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Account Number",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"7 Digit Number",onInput:function(){function E(P,O){return g(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Funds to Transfer",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function E(P,O){return B(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transaction Purpose",children:(0,e.createComponentVNode)(2,t.Input,{fluid:!0,onInput:function(){function E(P,O){return T(O)}return E}()})})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Button,{content:"Transfer",icon:"sign-out-alt",onClick:function(){function E(){return v("transfer",{target_acc_number:h,funds_amount:x,purpose:w})}return E}()}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},V=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.insurance_type;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043D\u043E\u0432\u044B\u0439 \u0442\u0438\u043F \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0438",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0438\u043F",children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u041D\u0435\u0442 (0)",icon:"unlock",selected:C==="None",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"None"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u044E\u0434\u0436\u0435\u0442\u043D\u0430\u044F (0)",icon:"unlock",selected:C==="Bugetary",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Bugetary"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0430\u044F (500)",icon:"unlock",selected:C==="Standart",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Standart"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0435\u043B\u044E\u043A\u0441 (2000)",icon:"unlock",selected:C==="Deluxe",onClick:function(){function h(){return v("change_insurance_type",{new_insurance_type:"Deluxe"})}return h}()})]})}),(0,e.createComponentVNode)(2,s)]})},p=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=(0,a.useLocalState)(m,"fundsAmount",0),h=C[0],g=C[1],N=(0,a.useLocalState)(m,"insuranceAmount",0),x=N[0],B=N[1],I=b.owner_name,w=b.money,T=b.insurance;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Welcome, "+I,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Logout",icon:"sign-out-alt",onClick:function(){function A(){return v("logout")}return A}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",w]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Withdrawal Amount",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function A(E,P){return g(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Withdraw Funds",icon:"sign-out-alt",onClick:function(){function A(){return v("withdrawal",{funds_amount:h})}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Insurance Points",children:["$",T]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Adding Insurance",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function A(E,P){return B(P)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Add insurance points",icon:"sign-out-alt",onClick:function(){function A(){return v("insurance",{insurance_amount:x})}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Toggle auto-replenishment of insurance",icon:"sign-out-alt",onClick:function(){function A(){return v("insurance_replenishment",{})}return A}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Menu",children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change account security level",icon:"lock",onClick:function(){function A(){return v("view_screen",{view_screen:1})}return A}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Make transfer",icon:"exchange-alt",onClick:function(){function A(){return v("view_screen",{view_screen:2})}return A}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View transaction log",icon:"list",onClick:function(){function A(){return v("view_screen",{view_screen:3})}return A}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change type of insurance",icon:"lock",onClick:function(){function A(){return v("view_screen",{view_screen:4})}return A}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print balance statement",icon:"print",onClick:function(){function A(){return v("balance_statement")}return A}()})})]})],4)},i=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=(0,a.useLocalState)(m,"accountID",null),h=C[0],g=C[1],N=(0,a.useLocalState)(m,"accountPin",null),x=N[0],B=N[1],I=b.machine_id,w=b.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Insert card or enter ID and pin to login",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account ID",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function T(A,E){return g(E)}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pin",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function T(A,E){return B(E)}return T}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Login",icon:"sign-in-alt",onClick:function(){function T(){return v("attempt_auth",{account_num:h,account_pin:x})}return T}()})})]})})},c=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.transaction_log;return(0,e.createComponentVNode)(2,t.Section,{title:"Transactions",children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Terminal"})]}),C.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.purpose}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:h.is_deposit?"green":"red",children:["$",h.amount]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.target_name})]},h)})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},s=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data;return(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"sign-out-alt",onClick:function(){function C(){return v("view_screen",{view_screen:0})}return C}()})}},86423:function(L,r,n){"use strict";r.__esModule=!0,r.AccountsUplinkTerminal=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(36352),S=n(98595),y=n(321),k=n(5485),V=r.AccountsUplinkTerminal=function(){function d(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.loginState,g=C.currentPage,N;if(h.logged_in)g===1?N=(0,e.createComponentVNode)(2,p):g===2?N=(0,e.createComponentVNode)(2,s):g===3&&(N=(0,e.createComponentVNode)(2,l));else return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,k.LoginScreen)})})});return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:N})]})})})}return d}(),p=function(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.accounts,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1],B=(0,t.useLocalState)(u,"sortId","owner_name"),I=B[0],w=B[1],T=(0,t.useLocalState)(u,"sortOrder",!0),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"AccountsUplinkTerminal__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,i,{id:"owner_name",children:"Account Holder"}),(0,e.createComponentVNode)(2,i,{id:"account_number",children:"Account Number"}),(0,e.createComponentVNode)(2,i,{id:"suspended",children:"Account Status"}),(0,e.createComponentVNode)(2,i,{id:"money",children:"Account Balance"})]}),h.filter((0,a.createSearch)(N,function(P){return P.owner_name+"|"+P.account_number+"|"+P.suspended+"|"+P.money})).sort(function(P,O){var M=A?1:-1;return P[I].localeCompare(O[I])*M}).map(function(P){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"AccountsUplinkTerminal__listRow--"+P.suspended,onClick:function(){function O(){return b("view_account_detail",{index:P.account_index})}return O}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.owner_name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:["#",P.account_number]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P.suspended}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P.money})]},P.account_number)})]})})})]})},i=function(m,u){var v=(0,t.useLocalState)(u,"sortId","name"),b=v[0],C=v[1],h=(0,t.useLocalState)(u,"sortOrder",!0),g=h[0],N=h[1],x=m.id,B=m.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:b!==x&&"transparent",width:"100%",onClick:function(){function I(){b===x?N(!g):(C(x),N(!0))}return I}(),children:[B,b===x&&(0,e.createComponentVNode)(2,o.Icon,{name:g?"sort-up":"sort-down",ml:"0.25rem;"})]})})},c=function(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.is_printing,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Button,{content:"New Account",icon:"plus",onClick:function(){function B(){return b("create_new_account")}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"print",content:"Print Account List",disabled:h,ml:"0.25rem",onClick:function(){function B(){return b("print_records")}return B}()})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by account holder, number, status",width:"100%",onInput:function(){function B(I,w){return x(w)}return B}()})})]})},s=function(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=C.account_number,g=C.owner_name,N=C.money,x=C.suspended,B=C.transactions;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"#"+h+" / "+g,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function I(){return b("back")}return I}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Number",children:["#",h]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:g}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Balance",children:N}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Status",color:x?"red":"green",children:[x?"Suspended":"Active",(0,e.createComponentVNode)(2,o.Button,{ml:1,content:x?"Unsuspend":"Suspend",icon:x?"unlock":"lock",onClick:function(){function I(){return b("toggle_suspension")}return I}()})]})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Transactions",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Terminal"})]}),B.map(function(I){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:I.time}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:I.purpose}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:I.is_deposit?"green":"red",children:["$",I.amount]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:I.target_name})]},I)})]})})})]})},l=function(m,u){var v=(0,t.useBackend)(u),b=v.act,C=v.data,h=(0,t.useLocalState)(u,"accName",""),g=h[0],N=h[1],x=(0,t.useLocalState)(u,"accDeposit",""),B=x[0],I=x[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Create Account",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function w(){return b("back")}return w}()}),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Name Here",onChange:function(){function w(T,A){return N(A)}return w}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Initial Deposit",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"0",onChange:function(){function w(T,A){return I(A)}return w}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,content:"Create Account",onClick:function(){function w(){return b("finalise_create_account",{holder_name:g,starting_funds:B})}return w}()})]})}},23001:function(L,r,n){"use strict";r.__esModule=!0,r.AdminAntagMenu=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(36352),S=n(98595),y=n(321),k=n(5485),V=function(v){switch(v){case 0:return"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B";case 1:return"\u0426\u0435\u043B\u0438";case 2:return"\u0421\u0411";case 3:return"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438";default:return"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"}},p=function(v){switch(v){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);case 2:return(0,e.createComponentVNode)(2,l);case 3:return(0,e.createComponentVNode)(2,d);default:return"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"}},i=r.AdminAntagMenu=function(){function u(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.loginState,x=g.currentPage,B=(0,t.useLocalState)(b,"tabIndex",0),I=B[0],w=B[1],T=(0,t.useLocalState)(b,"searchText",""),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,title:"\u0410\u043D\u0442\u0430\u0433 \u043C\u0435\u043D\u044E",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===0,onClick:function(){function P(){w(0)}return P}(),icon:"user",children:"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B"},"Antagonists"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===1,onClick:function(){function P(){w(1)}return P}(),icon:"people-robbery",children:"\u0426\u0435\u043B\u0438"},"Objectives"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===2,onClick:function(){function P(){w(2)}return P}(),icon:"handcuffs",children:"\u0421\u0411"},"Security"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:I===3,onClick:function(){function P(){w(3)}return P}(),icon:"lock",children:"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438"},"HighValueItems")]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:V(I),fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Input,{placeholder:"\u0418\u0441\u043A\u0430\u0442\u044C...",width:"300px",onInput:function(){function P(O,M){return E(M)}return P}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"sync",onClick:function(){function P(){return h("refresh")}return P}(),children:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C"})]}),children:p(I)})})]})})})}return u}(),c=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.antagonists,x=(0,t.useLocalState)(b,"searchText",""),B=x[0],I=x[1],w=(0,t.useLocalState)(b,"sortId","antag_names"),T=w[0],A=w[1],E=(0,t.useLocalState)(b,"sortOrder",!0),P=E[0],O=E[1],M=Object.keys(N);if(!M||M.length===0)return(0,e.createVNode)(1,"div",null,"\u041D\u0435\u0442 \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432.",16);var F=M.map(function(D){return Object.assign({key:D},N[D])});return(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{id:"name",children:"\u0418\u043C\u044F \u043C\u043E\u0431\u0430"}),(0,e.createComponentVNode)(2,m,{id:"",children:"\u041A\u043D\u043E\u043F\u043A\u0438"}),(0,e.createComponentVNode)(2,m,{id:"antag_names",children:"\u0422\u0438\u043F(-\u044B) \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432"}),(0,e.createComponentVNode)(2,m,{id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"})]}),F.filter((0,a.createSearch)(B,function(D){var _=D.key,W=D.name,U=D.status,$=D.antag_names;return W+"|"+U+"|"+$.join(", ")})).sort(function(D,_){var W=P?1:-1;if(D[T]===void 0||D[T]===null)return W;if(_[T]===void 0||_[T]===null)return-1*W;if(typeof D[T]=="number")return(D[T]-_[T])*W;var U=D[T],$=_[T];return T==="antag_names"&&(U=D[T].join(", "),$=_[T].join(", ")),U.localeCompare($)*W}).map(function(D,_){var W=D.key,U=D.name,$=D.body_destroyed,G=D.is_hijacker,oe=D.antag_mind_uid,X=D.ckey,pe=D.status,me=D.antag_names;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:$?U:(0,e.createComponentVNode)(2,o.Button,{color:G||!U?"red":"",tooltip:G?"\u0425\u0438\u0434\u0436\u0430\u043A\u0435\u0440":"",onClick:function(){function ne(){return h("show_player_panel",{mind_uid:oe})}return ne}(),children:U||"??? (\u041D\u0415\u0422 \u0418\u041C\u0415\u041D\u0418)"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("pm",{ckey:X})}return ne}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("follow",{datum_uid:oe})}return ne}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("obs",{mind_uid:oe})}return ne}(),children:"OBS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("tp",{mind_uid:oe})}return ne}(),children:"TP"})]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:me.join(", ")}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:pe?"red":"grey",children:pe||"\u0416\u0438\u0432"})})]},_)})]})},s=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.objectives,x=(0,t.useLocalState)(b,"searchText",""),B=x[0],I=x[1],w=(0,t.useLocalState)(b,"sortId2","target_name"),T=w[0],A=w[1],E=(0,t.useLocalState)(b,"sortOrder",!0),P=E[0],O=E[1];return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"obj_name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"target_name",children:"\u0426\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"owner_name",children:"\u0425\u043E\u0437\u044F\u0438\u043D"})]}),N.filter((0,a.createSearch)(B,function(M){return M.obj_name+"|"+M.target_name+"|"+(M.status?"success":"incompleted")+"|"+M.owner_name})).sort(function(M,F){var D=P?1:-1;return M[T]===void 0||M[T]===null||T==="target_name"&&M.no_target?D:F[T]===void 0||F[T]===null||T==="target_name"&&F.no_target?-1*D:typeof M[T]=="number"?(M[T]-F[T])*D:M[T].localeCompare(F[T])*D}).map(function(M,F){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:M.obj_desc,onClick:function(){function D(){return h("vv",{uid:M.obj_uid})}return D}(),children:M.obj_name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.no_target?"":M.track.length?M.track.map(function(D,_){return(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){return h("follow",{datum_uid:D})}return W}(),children:[M.target_name," ",M.track.length>1?"("+(parseInt(_,10)+1)+")":""]},_)}):M.target_name+" (\u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E)"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.status?"green":"grey",children:M.status?"\u0423\u0441\u043F\u0435\u0448\u043D\u043E":"\u041D\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function D(){h("obj_owner",{owner_uid:M.owner_uid})}return D}(),children:M.owner_name})})]},F)})]}):"\u041D\u0435\u0442 \u0446\u0435\u043B\u0435\u0439!"},l=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.security,x=(0,t.useLocalState)(b,"searchText",""),B=x[0],I=x[1],w=(0,t.useLocalState)(b,"sortId3","health"),T=w[0],A=w[1],E=(0,t.useLocalState)(b,"sortOrder",!0),P=E[0],O=E[1],M=function(_){return _.status===2?"red":_.status===1?"orange":_.broken_bone||_.internal_bleeding?"yellow":"grey"},F=function(_){return _.status===2?"\u041C\u0435\u0440\u0442\u0432":_.status===1?"\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F":_.broken_bone&&_.internal_bleeding?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C, \u0412\u041A":_.broken_bone?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C":_.internal_bleeding?"\u0412\u041A":"\u0416\u0438\u0432"};return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"role",children:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"antag",children:"\u0410\u043D\u0442\u0430\u0433"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"health",children:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435"})]}),N.filter((0,a.createSearch)(B,function(D){return D.name+"|"+D.role+"|"+F(D)+"|"+D.antag})).sort(function(D,_){var W=P?1:-1;return D[T]===void 0||D[T]===null?W:_[T]===void 0||_[T]===null?-1*W:typeof D[T]=="number"?(D[T]-_[T])*W:D[T].localeCompare(_[T])*W}).map(function(D,_){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){return h("show_player_panel",{mind_uid:D.mind_uid})}return W}(),children:D.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:D.role}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:M(D),children:F(D)})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:D.antag?(0,e.createComponentVNode)(2,o.Button,{textColor:"red",translucent:!0,onClick:function(){function W(){h("tp",{mind_uid:D.mind_uid})}return W}(),children:D.antag}):""}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,value:D.health/D.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:D.health})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){h("pm",{ckey:D.ckey})}return W}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){h("follow",{datum_uid:D.mind_uid})}return W}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function W(){h("obs",{mind_uid:D.mind_uid})}return W}(),children:"OBS"})]})]},_)})]}):"\u041D\u0435\u0442\u0443 \u0421\u0411!"},d=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.high_value_items,x=(0,t.useLocalState)(b,"searchText",""),B=x[0],I=x[1],w=(0,t.useLocalState)(b,"sortId4","person"),T=w[0],A=w[1],E=(0,t.useLocalState)(b,"sortOrder",!0),P=E[0],O=E[1];return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"person",children:"\u041D\u043E\u0441\u0438\u0442\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"loc",children:"\u041C\u0435\u0441\u0442\u043E\u043F\u043E\u043B\u043E\u0436\u0435\u043D\u0438\u0435"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"admin_z",children:"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z"})]}),N.filter((0,a.createSearch)(B,function(M){return M.name+"|"+M.loc})).sort(function(M,F){var D=P?1:-1;return M[T]===void 0||M[T]===null?D:F[T]===void 0||F[T]===null?-1*D:typeof M[T]=="number"?(M[T]-F[T])*D:M[T].localeCompare(F[T])*D}).map(function(M,F){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:M.obj_desc,translucent:M.admin_z,onClick:function(){function D(){return h("vv",{uid:M.uid})}return D}(),children:M.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.admin_z?"grey":"",children:M.person})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.admin_z?"grey":"",children:M.loc})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:"grey",children:M.admin_z?"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z":""})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function D(){h("follow",{datum_uid:M.uid})}return D}(),children:"FLW"})})]},F)})]}):"No High Value Items!"},m=function(v,b){var C=v.id,h=v.sort_group,g=h===void 0?"sortId":h,N=v.default_sort,x=N===void 0?"antag_names":N,B=v.children,I=(0,t.useLocalState)(b,g,x),w=I[0],T=I[1],A=(0,t.useLocalState)(b,"sortOrder",!0),E=A[0],P=A[1];return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:w!==C&&"transparent",width:"100%",onClick:function(){function O(){w===C?P(!E):(T(C),P(!0))}return O}(),children:[B,w===C&&(0,e.createComponentVNode)(2,o.Icon,{name:E?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},79571:function(L,r,n){"use strict";r.__esModule=!0,r.AgentCardSLSlots=r.AgentCardInfo=r.AgentCardAppearances=r.AgentCard=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.AgentCard=function(){function p(i,c){var s=(0,t.useLocalState)(c,"tabIndex",0),l=s[0],d=s[1],m=function(){function u(v){switch(v){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,V);default:return(0,e.createComponentVNode)(2,y)}}return u}();return(0,e.createComponentVNode)(2,f.Window,{width:500,height:475,theme:"syndicate",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===0,onClick:function(){function u(){return d(0)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"table"})," Card Info"]},"Card Info"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===1,onClick:function(){function u(){return d(1)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"id-card"})," Appearance"]},"Appearance"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===2,onClick:function(){function u(){return d(2)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"arrow-down"})," Save/Load Card Info"]},"Save/Load Card Info")]}),m(l)]})})})}return p}(),y=r.AgentCardInfo=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.registered_name,u=d.sex,v=d.age,b=d.assignment,C=d.associated_account_number,h=d.blood_type,g=d.dna_hash,N=d.fingerprint_hash,x=d.photo,B=d.ai_tracking;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Card Info",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Button,{content:m||"[UNSET]",onClick:function(){function I(){return l("change_name")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sex",children:(0,e.createComponentVNode)(2,o.Button,{iconRight:!1,content:u||"[UNSET]",onClick:function(){function I(){return l("change_sex")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Age",children:(0,e.createComponentVNode)(2,o.Button,{content:v||"[UNSET]",onClick:function(){function I(){return l("change_age")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Rank",children:(0,e.createComponentVNode)(2,o.Button,{content:b||"[UNSET]",onClick:function(){function I(){return l("change_occupation")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Fingerprints",children:(0,e.createComponentVNode)(2,o.Button,{content:N||"[UNSET]",onClick:function(){function I(){return l("change_fingerprints")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Type",children:(0,e.createComponentVNode)(2,o.Button,{content:h||"[UNSET]",onClick:function(){function I(){return l("change_blood_type")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"DNA Hash",children:(0,e.createComponentVNode)(2,o.Button,{content:g||"[UNSET]",onClick:function(){function I(){return l("change_dna_hash")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Money Account",children:(0,e.createComponentVNode)(2,o.Button,{content:C||"[UNSET]",onClick:function(){function I(){return l("change_money_account")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo",children:(0,e.createComponentVNode)(2,o.Button,{content:x?"Update":"[UNSET]",onClick:function(){function I(){return l("change_photo")}return I}()})})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Card Settings",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Card Info",children:(0,e.createComponentVNode)(2,o.Button,{content:"Delete Card Info",onClick:function(){function I(){return l("delete_info")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Access",children:(0,e.createComponentVNode)(2,o.Button,{content:"Reset Access",onClick:function(){function I(){return l("clear_access")}return I}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"AI Tracking",children:(0,e.createComponentVNode)(2,o.Button,{content:B?"Untrackable":"Trackable",onClick:function(){function I(){return l("change_ai_tracking")}return I}()})})]})})],4)}return p}(),k=r.AgentCardAppearances=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.appearances;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Card Appearance",children:m.map(function(u){return(0,e.createComponentVNode)(2,o.ImageButton,{tooltip:u,vertical:!0,asset:!0,style:{margin:"1px"},image:u,imageAsset:"id_card64x64",onclick:function(){function v(){return l("change_appearance_new",{new_appearance:u})}return v}()},u)})})}return p}(),V=r.AgentCardSLSlots=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.saved_info;return(0,e.createComponentVNode)(2,o.Section,{title:"Save/Load Manager",style:{"line-height":"25px"},children:(0,e.createComponentVNode)(2,o.LabeledList,{children:m.map(function(u){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:u.registered_name?u.registered_name+", "+u.assignment:"Slot "+u.id,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Clear",onClick:function(){function v(){return l("clear_slot",{slot:u.id})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Save",onClick:function(){function v(){return l("save_slot",{slot:u.id})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Load",disabled:!u.registered_name,onClick:function(){function v(){return l("load_slot",{slot:u.id})}return v}()})],4)},u.id)})})})}return p}()},56793:function(L,r,n){"use strict";r.__esModule=!0,r.AiAirlock=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},S=r.AiAirlock=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=f[c.power.main]||f[0],l=f[c.power.backup]||f[0],d=f[c.shock]||f[0];return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main",color:s.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.main,content:"Disrupt",onClick:function(){function m(){return i("disrupt-main")}return m}()}),children:[c.power.main?"Online":"Offline"," ",!c.wires.main_power&&"[Wires have been cut!]"||c.power.main_timeleft>0&&"["+c.power.main_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Backup",color:l.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.backup,content:"Disrupt",onClick:function(){function m(){return i("disrupt-backup")}return m}()}),children:[c.power.backup?"Online":"Offline"," ",!c.wires.backup_power&&"[Wires have been cut!]"||c.power.backup_timeleft>0&&"["+c.power.backup_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Electrify",color:d.color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"wrench",disabled:!(c.wires.shock&&c.shock!==2),content:"Restore",onClick:function(){function m(){return i("shock-restore")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"bolt",disabled:!c.wires.shock,content:"Temporary",onClick:function(){function m(){return i("shock-temp")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bolt",disabled:!c.wires.shock||c.shock===0,content:"Permanent",onClick:function(){function m(){return i("shock-perm")}return m}()})],4),children:[c.shock===2?"Safe":"Electrified"," ",!c.wires.shock&&"[Wires have been cut!]"||c.shock_timeleft>0&&"["+c.shock_timeleft+"s]"||c.shock_timeleft===-1&&"[Permanent]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Access and Door Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.id_scanner?"power-off":"times",content:c.id_scanner?"Enabled":"Disabled",selected:c.id_scanner,disabled:!c.wires.id_scanner,onClick:function(){function m(){return i("idscan-toggle")}return m}()}),children:!c.wires.id_scanner&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Access",buttons:(0,e.createComponentVNode)(2,t.Button,{width:6.5,icon:c.emergency?"power-off":"times",content:c.emergency?"Enabled":"Disabled",selected:c.emergency,onClick:function(){function m(){return i("emergency-toggle")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:c.locked?"lock":"unlock",content:c.locked?"Lowered":"Raised",selected:c.locked,disabled:!c.wires.bolts,onClick:function(){function m(){return i("bolt-toggle")}return m}()}),children:!c.wires.bolts&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.lights?"power-off":"times",content:c.lights?"Enabled":"Disabled",selected:c.lights,disabled:!c.wires.lights,onClick:function(){function m(){return i("light-toggle")}return m}()}),children:!c.wires.lights&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.safe?"power-off":"times",content:c.safe?"Enabled":"Disabled",selected:c.safe,disabled:!c.wires.safe,onClick:function(){function m(){return i("safe-toggle")}return m}()}),children:!c.wires.safe&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.speed?"power-off":"times",content:c.speed?"Enabled":"Disabled",selected:c.speed,disabled:!c.wires.timing,onClick:function(){function m(){return i("speed-toggle")}return m}()}),children:!c.wires.timing&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c.opened?"sign-out-alt":"sign-in-alt",content:c.opened?"Open":"Closed",selected:c.opened,disabled:c.locked||c.welded,onClick:function(){function m(){return i("open-close")}return m}()}),children:!!(c.locked||c.welded)&&(0,e.createVNode)(1,"span",null,[(0,e.createTextVNode)("[Door is "),c.locked?"bolted":"",c.locked&&c.welded?" and ":"",c.welded?"welded":"",(0,e.createTextVNode)("!]")],0)})]})})]})})}return y}()},72475:function(L,r,n){"use strict";r.__esModule=!0,r.AirAlarm=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(195),S=r.AirAlarm=function(){function d(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.locked;return(0,e.createComponentVNode)(2,o.Window,{width:570,height:h?310:755,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,f.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,k),!h&&(0,e.createFragment)([(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p)],4)]})})}return d}(),y=function(m){return m===0?"green":m===1?"orange":"red"},k=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.air,g=C.mode,N=C.atmos_alarm,x=C.locked,B=C.alarmActivated,I=C.rcon,w=C.target_temp,T;return h.danger.overall===0?N===0?T="Optimal":T="Caution: Atmos alert in area":h.danger.overall===1?T="Caution":T="DANGER: Internals Required",(0,e.createComponentVNode)(2,t.Section,{title:"Air Status",children:h?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.pressure),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.pressure})," kPa",!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:g===3?"Deactivate Panic Siphon":"Activate Panic Siphon",selected:g===3,icon:"exclamation-triangle",onClick:function(){function A(){return b("mode",{mode:g===3?1:3})}return A}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.oxygen/100,fractionDigits:"1",color:y(h.danger.oxygen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.nitrogen/100,fractionDigits:"1",color:y(h.danger.nitrogen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.co2/100,fractionDigits:"1",color:y(h.danger.co2)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxins",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.plasma/100,fractionDigits:"1",color:y(h.danger.plasma)})}),h.contents.n2o>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.n2o/100,fractionDigits:"1",color:y(h.danger.n2o)})}),h.contents.other>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.other/100,fractionDigits:"1",color:y(h.danger.other)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.temperature),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature})," K /"," ",(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature_c})," C\xA0",(0,e.createComponentVNode)(2,t.Button,{icon:"thermometer-full",content:w+" C",onClick:function(){function A(){return b("temperature")}return A}()}),(0,e.createComponentVNode)(2,t.Button,{content:h.thermostat_state?"On":"Off",selected:h.thermostat_state,icon:"power-off",onClick:function(){function A(){return b("thermostat_state")}return A}()})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Local Status",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.overall),children:[T,!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:B?"Reset Alarm":"Activate Alarm",selected:B,onClick:function(){function A(){return b(B?"atmos_reset":"atmos_alarm")}return A}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remote Control Settings",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Off",selected:I===1,onClick:function(){function A(){return b("set_rcon",{rcon:1})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Auto",selected:I===2,onClick:function(){function A(){return b("set_rcon",{rcon:2})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{content:"On",selected:I===3,onClick:function(){function A(){return b("set_rcon",{rcon:3})}return A}()})]})]}):(0,e.createComponentVNode)(2,t.Box,{children:"Unable to acquire air sample!"})})},V=function(m,u){var v=(0,a.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1];return(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===0,onClick:function(){function h(){return C(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-out-alt"})," Vent Control"]},"Vents"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===1,onClick:function(){function h(){return C(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-in-alt"})," Scrubber Control"]},"Scrubbers"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===2,onClick:function(){function h(){return C(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog"})," Mode"]},"Mode"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:b===3,onClick:function(){function h(){return C(3)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"tachometer-alt"})," Thresholds"]},"Thresholds")]})},p=function(m,u){var v=(0,a.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1];switch(b){case 0:return(0,e.createComponentVNode)(2,i);case 1:return(0,e.createComponentVNode)(2,c);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,l);default:return"WE SHOULDN'T BE HERE!"}},i=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.vents;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return b("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.direction==="release"?"Blowing":"Siphoning",icon:g.direction==="release"?"sign-out-alt":"sign-in-alt",onClick:function(){function N(){return b("command",{cmd:"direction",val:g.direction==="release"?0:1,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure Checks",children:[(0,e.createComponentVNode)(2,t.Button,{content:"External",selected:g.checks===1,onClick:function(){function N(){return b("command",{cmd:"checks",val:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Internal",selected:g.checks===2,onClick:function(){function N(){return b("command",{cmd:"checks",val:2,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Pressure Target",children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:g.external})," kPa\xA0",(0,e.createComponentVNode)(2,t.Button,{content:"Set",icon:"cog",onClick:function(){function N(){return b("command",{cmd:"set_external_pressure",id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset",icon:"redo-alt",onClick:function(){function N(){return b("command",{cmd:"set_external_pressure",val:101.325,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},c=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.scrubbers;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return b("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.scrubbing?"Scrubbing":"Siphoning",icon:g.scrubbing?"filter":"sign-in-alt",onClick:function(){function N(){return b("command",{cmd:"scrubbing",val:g.scrubbing===0?1:0,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,t.Button,{content:g.widenet?"Extended":"Normal",selected:g.widenet,icon:"expand-arrows-alt",onClick:function(){function N(){return b("command",{cmd:"widenet",val:g.widenet===0?1:0,id_tag:g.id_tag})}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filtering",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Carbon Dioxide",selected:g.filter_co2,onClick:function(){function N(){return b("command",{cmd:"co2_scrub",val:g.filter_co2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Plasma",selected:g.filter_toxins,onClick:function(){function N(){return b("command",{cmd:"tox_scrub",val:g.filter_toxins===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrous Oxide",selected:g.filter_n2o,onClick:function(){function N(){return b("command",{cmd:"n2o_scrub",val:g.filter_n2o===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Oxygen",selected:g.filter_o2,onClick:function(){function N(){return b("command",{cmd:"o2_scrub",val:g.filter_o2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrogen",selected:g.filter_n2,onClick:function(){function N(){return b("command",{cmd:"n2_scrub",val:g.filter_n2===0?1:0,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},s=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.modes,g=C.presets,N=C.emagged,x=C.mode,B=C.preset;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"System Mode",children:(0,e.createComponentVNode)(2,t.Table,{children:h.map(function(I){return(!I.emagonly||I.emagonly&&!!N)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:I.name,icon:"cog",selected:I.id===x,onClick:function(){function w(){return b("mode",{mode:I.id})}return w}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:I.desc})]},I.name)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"System Presets",children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"After making a selection, the system will automatically cycle in order to remove contaminants."}),(0,e.createComponentVNode)(2,t.Table,{mt:1,children:g.map(function(I){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:I.name,icon:"cog",selected:I.id===B,onClick:function(){function w(){return b("preset",{preset:I.id})}return w}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:I.desc})]},I.name)})})]})],4)},l=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.thresholds;return(0,e.createComponentVNode)(2,t.Section,{title:"Alarm Thresholds",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Max"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Max"})]}),h.map(function(g){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:g.name}),g.settings.map(function(N){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:N.selected===-1?"Off":N.selected,onClick:function(){function x(){return b("command",{cmd:"set_threshold",env:N.env,var:N.val})}return x}()})},N.val)})]},g.name)})]})})}},12333:function(L,r,n){"use strict";r.__esModule=!0,r.AirlockAccessController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AirlockAccessController=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.exterior_status,s=i.interior_status,l=i.processing,d,m;return c==="open"?d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Lock Exterior Door",icon:"exclamation-triangle",disabled:l,onClick:function(){function u(){return p("force_ext")}return u}()}):d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:l,onClick:function(){function u(){return p("cycle_ext_door")}return u}()}),s==="open"?m=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Lock Interior Door",icon:"exclamation-triangle",disabled:l,color:s==="open"?"red":l?"yellow":null,onClick:function(){function u(){return p("force_int")}return u}()}):m=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:l,onClick:function(){function u(){return p("cycle_int_door")}return u}()}),(0,e.createComponentVNode)(2,o.Window,{width:330,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Door Status",children:c==="closed"?"Locked":"Open"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Door Status",children:s==="closed"?"Locked":"Open"})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.Box,{children:[d,m]})})]})})}return S}()},28736:function(L,r,n){"use strict";r.__esModule=!0,r.AirlockElectronics=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49148),S=1,y=2,k=4,V=8,p=r.AirlockElectronics=function(){function s(l,d){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:565,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),i=function(l,d){var m=(0,a.useBackend)(d),u=m.act,v=m.data,b=v.unrestricted_dir;return(0,e.createComponentVNode)(2,t.Section,{title:"Access Control",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,mb:1,children:"Unrestricted Access From:"}),(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-left",content:"East",selected:b&k?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:k})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-up",content:"South",selected:b&y?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:y})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-right",content:"West",selected:b&V?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:V})}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-down",content:"North",selected:b&S?"selected":null,onClick:function(){function C(){return u("unrestricted_access",{unres_dir:S})}return C}()})})]})]})})},c=function(l,d){var m=(0,a.useBackend)(d),u=m.act,v=m.data,b=v.selected_accesses,C=v.one_access,h=v.regions;return(0,e.createComponentVNode)(2,f.AccessList,{usedByRcd:1,rcdButtons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:C,content:"One",onClick:function(){function g(){return u("set_one_access",{access:"one"})}return g}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!C,content:"All",onClick:function(){function g(){return u("set_one_access",{access:"all"})}return g}()})],4),accesses:h,selectedList:b,accessMod:function(){function g(N){return u("set",{access:N})}return g}(),grantAll:function(){function g(){return u("grant_all")}return g}(),denyAll:function(){function g(){return u("clear_all")}return g}(),grantDep:function(){function g(N){return u("grant_region",{region:N})}return g}(),denyDep:function(){function g(N){return u("deny_region",{region:N})}return g}()})}},47365:function(L,r,n){"use strict";r.__esModule=!0,r.AlertModal=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(92986),f=n(36036),S=n(98595),y=-1,k=1,V=r.AlertModal=function(){function c(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=u.autofocus,b=u.buttons,C=b===void 0?[]:b,h=u.large_buttons,g=u.message,N=g===void 0?"":g,x=u.timeout,B=u.title,I=(0,t.useLocalState)(l,"selected",0),w=I[0],T=I[1],A=110+(N.length>30?Math.ceil(N.length/4):0)+(N.length&&h?5:0),E=325+(C.length>2?100:0),P=function(){function O(M){w===0&&M===y?T(C.length-1):w===C.length-1&&M===k?T(0):T(w+M)}return O}();return(0,e.createComponentVNode)(2,S.Window,{title:B,height:A,width:E,children:[!!x&&(0,e.createComponentVNode)(2,a.Loader,{value:x}),(0,e.createComponentVNode)(2,S.Window.Content,{onKeyDown:function(){function O(M){var F=window.event?M.which:M.keyCode;F===o.KEY_SPACE||F===o.KEY_ENTER?m("choose",{choice:C[w]}):F===o.KEY_ESCAPE?m("cancel"):F===o.KEY_LEFT?(M.preventDefault(),P(y)):(F===o.KEY_TAB||F===o.KEY_RIGHT)&&(M.preventDefault(),P(k))}return O}(),children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,m:1,children:(0,e.createComponentVNode)(2,f.Box,{color:"label",overflow:"hidden",children:N})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:[!!v&&(0,e.createComponentVNode)(2,f.Autofocus),(0,e.createComponentVNode)(2,p,{selected:w})]})]})})})]})}return c}(),p=function(s,l){var d=(0,t.useBackend)(l),m=d.data,u=m.buttons,v=u===void 0?[]:u,b=m.large_buttons,C=m.swapped_buttons,h=s.selected;return(0,e.createComponentVNode)(2,f.Flex,{fill:!0,align:"center",direction:C?"row":"row-reverse",justify:"space-around",wrap:!0,children:v==null?void 0:v.map(function(g,N){return b&&v.length<3?(0,e.createComponentVNode)(2,f.Flex.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N):(0,e.createComponentVNode)(2,f.Flex.Item,{grow:b?1:0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N)})})},i=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=u.large_buttons,b=s.button,C=s.selected,h=b.length>7?"100%":7;return(0,e.createComponentVNode)(2,f.Button,{mx:v?1:0,pt:v?.33:0,content:b,fluid:!!v,onClick:function(){function g(){return m("choose",{choice:b})}return g}(),selected:C,textAlign:"center",height:!!v&&2,width:!v&&h})}},71824:function(L,r,n){"use strict";r.__esModule=!0,r.AppearanceChanger=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AppearanceChanger=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.change_race,l=c.species,d=c.specimen,m=c.change_gender,u=c.gender,v=c.has_gender,b=c.change_eye_color,C=c.change_skin_tone,h=c.change_skin_color,g=c.change_head_accessory_color,N=c.change_hair_color,x=c.change_secondary_hair_color,B=c.change_facial_hair_color,I=c.change_secondary_facial_hair_color,w=c.change_head_marking_color,T=c.change_body_marking_color,A=c.change_tail_marking_color,E=c.change_head_accessory,P=c.head_accessory_styles,O=c.head_accessory_style,M=c.change_hair,F=c.hair_styles,D=c.hair_style,_=c.change_hair_gradient,W=c.change_facial_hair,U=c.facial_hair_styles,$=c.facial_hair_style,G=c.change_head_markings,oe=c.head_marking_styles,X=c.head_marking_style,pe=c.change_body_markings,me=c.body_marking_styles,ne=c.body_marking_style,ce=c.change_tail_markings,q=c.tail_marking_styles,ae=c.tail_marking_style,Z=c.change_body_accessory,Y=c.body_accessory_styles,Q=c.body_accessory_style,J=c.change_alt_head,te=c.alt_head_styles,se=c.alt_head_style,ye=!1;return(b||C||h||g||N||x||B||I||w||T||A)&&(ye=!0),(0,e.createComponentVNode)(2,o.Window,{width:800,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Species",children:l.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.specimen,selected:fe.specimen===d,onClick:function(){function Le(){return i("race",{race:fe.specimen})}return Le}()},fe.specimen)})}),!!m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gender",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Male",selected:u==="male",onClick:function(){function fe(){return i("gender",{gender:"male"})}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Female",selected:u==="female",onClick:function(){function fe(){return i("gender",{gender:"female"})}return fe}()}),!v&&(0,e.createComponentVNode)(2,t.Button,{content:"Genderless",selected:u==="plural",onClick:function(){function fe(){return i("gender",{gender:"plural"})}return fe}()})]}),!!ye&&(0,e.createComponentVNode)(2,S),!!E&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head accessory",children:P.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headaccessorystyle,selected:fe.headaccessorystyle===O,onClick:function(){function Le(){return i("head_accessory",{head_accessory:fe.headaccessorystyle})}return Le}()},fe.headaccessorystyle)})}),!!M&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair",children:F.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.hairstyle,selected:fe.hairstyle===D,onClick:function(){function Le(){return i("hair",{hair:fe.hairstyle})}return Le}()},fe.hairstyle)})}),!!_&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair Gradient",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Change Style",onClick:function(){function fe(){return i("hair_gradient")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Offset",onClick:function(){function fe(){return i("hair_gradient_offset")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Color",onClick:function(){function fe(){return i("hair_gradient_colour")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Alpha",onClick:function(){function fe(){return i("hair_gradient_alpha")}return fe}()})]}),!!W&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Facial hair",children:U.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.facialhairstyle,selected:fe.facialhairstyle===$,onClick:function(){function Le(){return i("facial_hair",{facial_hair:fe.facialhairstyle})}return Le}()},fe.facialhairstyle)})}),!!G&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head markings",children:oe.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headmarkingstyle,selected:fe.headmarkingstyle===X,onClick:function(){function Le(){return i("head_marking",{head_marking:fe.headmarkingstyle})}return Le}()},fe.headmarkingstyle)})}),!!pe&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body markings",children:me.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodymarkingstyle,selected:fe.bodymarkingstyle===ne,onClick:function(){function Le(){return i("body_marking",{body_marking:fe.bodymarkingstyle})}return Le}()},fe.bodymarkingstyle)})}),!!ce&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tail markings",children:q.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.tailmarkingstyle,selected:fe.tailmarkingstyle===ae,onClick:function(){function Le(){return i("tail_marking",{tail_marking:fe.tailmarkingstyle})}return Le}()},fe.tailmarkingstyle)})}),!!Z&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body accessory",children:Y.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodyaccessorystyle,selected:fe.bodyaccessorystyle===Q,onClick:function(){function Le(){return i("body_accessory",{body_accessory:fe.bodyaccessorystyle})}return Le}()},fe.bodyaccessorystyle)})}),!!J&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alternate head",children:te.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.altheadstyle,selected:fe.altheadstyle===se,onClick:function(){function Le(){return i("alt_head",{alt_head:fe.altheadstyle})}return Le}()},fe.altheadstyle)})})]})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=[{key:"change_eye_color",text:"Change eye color",action:"eye_color"},{key:"change_skin_tone",text:"Change skin tone",action:"skin_tone"},{key:"change_skin_color",text:"Change skin color",action:"skin_color"},{key:"change_head_accessory_color",text:"Change head accessory color",action:"head_accessory_color"},{key:"change_hair_color",text:"Change hair color",action:"hair_color"},{key:"change_secondary_hair_color",text:"Change secondary hair color",action:"secondary_hair_color"},{key:"change_facial_hair_color",text:"Change facial hair color",action:"facial_hair_color"},{key:"change_secondary_facial_hair_color",text:"Change secondary facial hair color",action:"secondary_facial_hair_color"},{key:"change_head_marking_color",text:"Change head marking color",action:"head_marking_color"},{key:"change_body_marking_color",text:"Change body marking color",action:"body_marking_color"},{key:"change_tail_marking_color",text:"Change tail marking color",action:"tail_marking_color"}];return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Colors",children:s.map(function(l){return!!c[l.key]&&(0,e.createComponentVNode)(2,t.Button,{content:l.text,onClick:function(){function d(){return i(l.action)}return d}()},l.key)})})}},72285:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosAlertConsole=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.priority||[],s=i.minor||[];return(0,e.createComponentVNode)(2,o.Window,{width:350,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Alarms",children:(0,e.createVNode)(1,"ul",null,[c.length===0&&(0,e.createVNode)(1,"li","color-good","No Priority Alerts",16),c.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"bad",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)}),s.length===0&&(0,e.createVNode)(1,"li","color-good","No Minor Alerts",16),s.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"average",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)})],0)})})})}return S}()},65805:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(36352),f=n(98595),S=function(c){if(c===0)return(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Good"});if(c===1)return(0,e.createComponentVNode)(2,t.Box,{color:"orange",bold:!0,children:"Warning"});if(c===2)return(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"DANGER"})},y=function(c){if(c===0)return"green";if(c===1)return"orange";if(c===2)return"red"},k=r.AtmosControl=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=(0,a.useLocalState)(s,"tabIndex",0),v=u[0],b=u[1],C=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,V);case 1:return(0,e.createComponentVNode)(2,p);default:return"WE SHOULDN'T BE HERE!"}}return h}();return(0,e.createComponentVNode)(2,f.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:v===0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===0,onClick:function(){function h(){return b(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===1,onClick:function(){function h(){return b(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),C(v)]})})})}return i}(),V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.alarms;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Access"})]}),u.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,o.TableCell,{children:v.name}),(0,e.createComponentVNode)(2,o.TableCell,{children:S(v.danger)}),(0,e.createComponentVNode)(2,o.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Access",onClick:function(){function b(){return d("open_alarm",{aref:v.ref})}return b}()})})]},v.name)})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.alarms,v=m.stationLevelNum,b=m.stationLevelName,C=(0,a.useLocalState)(s,"zoom",1),h=C[0],g=C[1],N=(0,a.useLocalState)(s,"z_current",v[0]),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,t.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,t.NanoMap,{onZoom:function(){function I(w){return g(w)}return I}(),zLevels:v,zNames:b,z_current:x,setZCurrent:B,children:u.map(function(I){return(0,e.createComponentVNode)(2,t.NanoMap.Marker,{x:I.x,y:I.y,z:I.z,z_current:x,zoom:h,icon:"circle",tooltip:I.name,color:y(I.danger),onClick:function(){function w(){return d("open_alarm",{aref:I.ref})}return w}()},I.ref)})})})}},87816:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosFilter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosFilter=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.pressure,l=i.max_pressure,d=i.filter_type,m=i.filter_type_list;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:140,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_pressure")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:l,value:s,onDrag:function(){function u(v,b){return p("custom_pressure",{pressure:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_pressure")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filter",children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{selected:u.gas_type===d,content:u.label,onClick:function(){function v(){return p("set_filter",{filter:u.gas_type})}return v}()},u.label)})})]})})})})}return S}()},52977:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosMixer=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.on,l=c.pressure,d=c.max_pressure,m=c.node1_concentration,u=c.node2_concentration;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:165,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){function v(){return i("power")}return v}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:l===0,width:2.2,onClick:function(){function v(){return i("min_pressure")}return v}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:d,value:l,onDrag:function(){function v(b,C){return i("custom_pressure",{pressure:C})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:l===d,width:2.2,onClick:function(){function v(){return i("max_pressure")}return v}()})]}),(0,e.createComponentVNode)(2,S,{node_name:"Node 1",node_ref:m}),(0,e.createComponentVNode)(2,S,{node_name:"Node 2",node_ref:u})]})})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=k.node_name,l=k.node_ref;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:s,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",width:2.2,disabled:l===0,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l-10)/100})}return d}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"%",width:6.1,lineHeight:1.5,stepPixelSize:10,minValue:0,maxValue:100,value:l,onChange:function(){function d(m,u){return i("set_node",{node_name:s,concentration:u/100})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",width:2.2,disabled:l===100,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l+10)/100})}return d}()})]})}},11748:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosPump=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosPump=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.rate,l=i.max_rate,d=i.gas_unit,m=i.step;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:110,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_rate")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:d,width:6.1,lineHeight:1.5,step:m,minValue:0,maxValue:l,value:s,onDrag:function(){function u(v,b){return p("custom_rate",{rate:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_rate")}return u}()})]})]})})})})}return S}()},76511:function(L,r,n){"use strict";r.__esModule=!0,r.AutoDoc=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(39473),S=r.AutoDoc=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.HasTray,l=c.TguiIcons,d=c.occupant,m=c.isHealing,u=c.fixtimer,v=c.healtimer,b=(0,a.useLocalState)(V,"ChoosePart","chest"),C=b[0],h=b[1];return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",resizable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{width:"100%",children:[(0,e.createComponentVNode)(2,f.FlexItem,{basis:"30%",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l.human,style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l[C],style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})]}),(0,e.createComponentVNode)(2,f.FlexItem,{basis:"70%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Info",buttons:(0,e.createFragment)([Object.keys(l).map(function(g){return g!=="human"&&(0,e.createComponentVNode)(2,t.Button,{content:g,selected:g===C,onClick:function(){function N(){return h(g)}return N}(),z:!0},g)}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:s?"Eject Tray":"Reject Tray",locked:m,onClick:function(){function g(){return i("ChangeTrayState")}return g}()})],0),children:(0,e.createComponentVNode)(2,t.Box,{children:[!!(d[C]&&d[C].extOrgan)&&d[C].extOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createVNode)(1,"br"),g.open?"opened":"",g.broken?"broken":"",!!g.broken&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"fracture"})}return N}()}),(0,e.createVNode)(1,"br")],4),g.internalBleeding?"bleeding":"",!!g.internalBleeding&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"bleeding"})}return N}()}),(0,e.createVNode)(1,"br")],4),(0,e.createTextVNode)("Internals:"),(0,e.createComponentVNode)(2,t.Button,{content:"Complete",style:{"margin-left":"10px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"completeInternal"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.totalLoss:"",(0,e.createVNode)(1,"br")],0,g.name)}),!!(d[C]&&d[C].intOrgan)&&d[C].intOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createComponentVNode)(2,t.Button,{content:"Remove",style:{"margin-left":"1.5rem"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"remove"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.damage:"",!!g.totalLoss&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Heal",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"damage"})}return N}()}),(0,e.createVNode)(1,"br")],4)],0,g.name)}),!!d.TotalBruteBurn&&(0,e.createFragment)([(0,e.createTextVNode)("Total external damage is "),d.TotalBruteBurn,(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Start Healing",onClick:function(){function g(){return i("HealBruteBurn")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Reattach externals",onClick:function(){function g(){return i("CompleteExternal")}return g}()})],0),(0,e.createVNode)(1,"br"),!!u&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Fixing organ: "),u],0),!!v&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Healing external damage: "),v],0)]})})})]})})})}return y}()},59179:function(L,r,n){"use strict";r.__esModule=!0,r.Autolathe=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(25328),k=function(i,c,s,l){return i.requirements===null?!0:!(i.requirements.metal*l>c||i.requirements.glass*l>s)},V=r.Autolathe=function(){function p(i,c){var s=(0,o.useBackend)(c),l=s.act,d=s.data,m=d.total_amount,u=d.max_amount,v=d.metal_amount,b=d.glass_amount,C=d.busyname,h=d.busyamt,g=d.showhacked,N=d.buildQueue,x=d.buildQueueLen,B=d.recipes,I=d.categories,w=(0,o.useSharedState)(c,"category",0),T=w[0],A=w[1];T===0&&(T="Tools");var E=v.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),P=b.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),O=m.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),M=(0,o.useSharedState)(c,"search_text",""),F=M[0],D=M[1],_=(0,y.createSearch)(F,function(G){return G.name}),W="";x>0&&(W=N.map(function(G,oe){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"times",color:"transparent",content:N[oe][0],onClick:function(){function X(){return l("remove_from_queue",{remove_from_queue:N.indexOf(G)+1})}return X}()},G)},oe)}));var U=(0,a.flow)([(0,t.filter)(function(G){return(G.category.indexOf(T)>-1||F)&&(d.showhacked||!G.hacked)}),F&&(0,t.filter)(_),(0,t.sortBy)(function(G){return G.name.toLowerCase()})])(B),$="Build";return F?$="Results for: '"+F+"':":T&&($="Build ("+T+")"),(0,e.createComponentVNode)(2,S.Window,{width:750,height:525,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,horizontal:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{width:"70%",children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:$,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"150px",options:I,selected:T,onSelected:function(){function G(oe){return A(oe)}return G}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function G(oe,X){return D(X)}return G}(),mb:1}),U.map(function(G){return(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+G.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===1,disabled:!k(G,d.metal_amount,d.glass_amount,1),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:1})}return oe}(),children:(0,y.toTitleCase)(G.name)}),G.max_multiplier>=10&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===10,disabled:!k(G,d.metal_amount,d.glass_amount,10),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:10})}return oe}(),children:"10x"}),G.max_multiplier>=25&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===25,disabled:!k(G,d.metal_amount,d.glass_amount,25),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:25})}return oe}(),children:"25x"}),G.max_multiplier>25&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===G.max_multiplier,disabled:!k(G,d.metal_amount,d.glass_amount,G.max_multiplier),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:G.max_multiplier})}return oe}(),children:[G.max_multiplier,"x"]}),G.requirements&&Object.keys(G.requirements).map(function(oe){return(0,y.toTitleCase)(oe)+": "+G.requirements[oe]}).join(", ")||(0,e.createComponentVNode)(2,f.Box,{children:"No resources required."})]},G.ref)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:[(0,e.createComponentVNode)(2,f.Section,{title:"Materials",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Metal",children:E}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Glass",children:P}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Total",children:O}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Storage",children:[d.fill_percent,"% Full"]})]})}),(0,e.createComponentVNode)(2,f.Section,{title:"Building",children:(0,e.createComponentVNode)(2,f.Box,{color:C?"green":"",children:C||"Nothing"})}),(0,e.createComponentVNode)(2,f.Section,{title:"Build Queue",height:23.7,children:[W,(0,e.createComponentVNode)(2,f.Button,{mt:.5,fluid:!0,icon:"times",content:"Clear All",color:"red",disabled:!d.buildQueueLen,onClick:function(){function G(){return l("clear_queue")}return G}()})]})]})]})})})}return p}()},64273:function(L,r,n){"use strict";r.__esModule=!0,r.Biogenerator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(62411),S=r.Biogenerator=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data,d=s.config,m=l.container,u=l.processing,v=d.title;return(0,e.createComponentVNode)(2,o.Window,{width:390,height:595,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Operating,{operating:u,name:v}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.biomass,u=d.container,v=d.container_curr_reagents,b=d.container_max_reagents;return(0,e.createComponentVNode)(2,t.Section,{title:"Storage",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"20px",color:"silver",children:"Biomass:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"5px",children:m}),(0,e.createComponentVNode)(2,t.Icon,{name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack,{height:"21px",mt:"8px",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"10px",color:"silver",children:"Container:"}),u?(0,e.createComponentVNode)(2,t.ProgressBar,{value:v,maxValue:b,children:(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:v+" / "+b+" units"})}):(0,e.createComponentVNode)(2,t.Stack.Item,{children:"None"})]})]})},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.has_plants,u=d.container;return(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",disabled:!m,tooltip:m?"":"There are no plants in the biogenerator.",tooltipPosition:"top-start",content:"Activate",onClick:function(){function v(){return l("activate")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"40%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"flask",disabled:!u,tooltip:u?"":"The biogenerator does not have a container.",tooltipPosition:"top",content:"Detach Container",onClick:function(){function v(){return l("detach_container")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",disabled:!m,tooltip:m?"":"There are no stored plants to eject.",tooltipPosition:"top-end",content:"Eject Plants",onClick:function(){function v(){return l("eject_plants")}return v}()})})]})})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.biomass,u=d.product_list,v=d.container,b=(0,a.useSharedState)(c,"vendAmount",1),C=b[0],h=b[1],g=Object.entries(u).map(function(N,x){var B=Object.entries(N[1]).map(function(I){return I[1]});return(0,e.createComponentVNode)(2,t.Collapsible,{title:N[0],open:!0,children:B.map(function(I){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",ml:"2px",children:I.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"20%",children:[I.cost*C,(0,e.createComponentVNode)(2,t.Icon,{ml:"5px",name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"40%",children:I.needs_container&&!v?(0,e.createComponentVNode)(2,t.Button,{content:"No container",disabled:!0,icon:"flask",tooltip:"\u0412\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u043B\u044E\u0431\u043E\u0439 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u044D\u0442\u043E\u0439 \u043E\u043F\u0446\u0438\u0438"}):(0,e.createComponentVNode)(2,t.Button,{content:"Vend",disabled:m0?Math.floor(T/l):0,O=s?"@?%%!\u2116@"+l:l,M=T>=l,F=d-d%5+(d%5>0?5:0);return(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0435 \u0420\u0430\u0437\u043B\u043E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{color:"silver",bold:!0,children:B}),(0,e.createComponentVNode)(2,t.ProgressBar,{color:E===0?"bad":E<100?"average":"good",value:w,maxValue:I,mt:1,mb:2,children:[E<=100?E:100," %"]}),(0,e.createComponentVNode)(2,t.Box,{children:["\u0414\u0430\u043D\u043D\u044B\u0435 \u0434\u043B\u044F \u0437\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F: ",(0,e.createComponentVNode)(2,t.Box,{color:T?M?"good":"average":"bad",as:"span",children:Math.floor(T)}),(0,e.createComponentVNode)(2,t.Button,{icon:"atom",tooltip:"\u0414\u043B\u044F \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0437\u043E\u043D\u0434\u0438\u0440\u0443\u044E\u0449\u0435\u0433\u043E \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u0430 \u043D\u0443\u0436\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C "+O+" \u0434\u0430\u043D\u043D\u044B\u0445.",content:d>0?"\u041F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 "+F+" \u0441\u0435\u043A\u0443\u043D\u0434":"\u0417\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u0442\u044C ("+P+")",disabled:!M||d>0,onClick:function(){function D(){return i("probe",{rift_id:x})}return D}(),mx:2}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",content:A?"\u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D":"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",disabled:A||E<100,onClick:function(){function D(){return i("reward",{rift_id:x})}return D}(),mt:1.4})]})]})}return g}(),C=function(){function g(N){var x=N.servName,B=N.servData;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x,children:B.length?B.map(function(I,w){return(0,e.createComponentVNode)(2,t.Box,{children:[I.riftName," \u2014 ",Math.floor(I.probePoints)," ","\u0434\u0430\u043D\u043D\u044B\u0445."]},w)}):(0,e.createComponentVNode)(2,t.Box,{children:"\u041D\u0435\u0442 \u0434\u0430\u043D\u043D\u044B\u0445"})})}return g}(),h=function(){function g(N){var x=N.scannerId,B=N.scannerName,I=N.scanStatus,w=N.canSwitch,T=N.switching,A=f[I],E=function(){function O(){if(A==="OFF")return[" ","silver"];if(A==="NO_RIFTS")return["\u041D\u0435\u0442 \u0440\u0430\u0437\u043B\u043E\u043C\u043E\u0432","silver"];if(A==="SOME_RIFTS")return["\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442","good"];if(A==="DANGER")return["\u041E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C! \u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u043A\u0430\u043D\u0435\u0440!","bad"]}return O}(),P=E();return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B,py:0,children:[T?(0,e.createComponentVNode)(2,t.Icon,{name:"circle-notch",color:"silver",spin:!0,ml:1.85,mr:1.79,my:.84}):w?(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",color:A==="OFF"?"bad":"good",onClick:function(){function O(){return i("toggle_scanner",{scanner_id:x})}return O}(),ml:1,mr:1}):(0,e.createComponentVNode)(2,t.Icon,{name:"power-off",color:A==="OFF"?"bad":"good",ml:1.85,mr:1.79,my:.84}),A!=="OFF"&&(0,e.createComponentVNode)(2,t.Box,{as:"span",color:P[1],children:P[0]})]})}return g}();return(0,e.createComponentVNode)(2,o.Window,{width:570,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[m&&m.map(function(g){return b(g)}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043A\u0430\u043D\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:v&&v.map(function(g){return h(g)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0435\u0440\u0432\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:u&&u.map(function(g){return C(g)})})})]})})}return y}()},27629:function(L,r,n){"use strict";r.__esModule=!0,r.BluespaceTap=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),S=r.BluespaceTap=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.product||[],l=c.desiredLevel,d=c.inputLevel,m=c.points,u=c.totalPoints,v=c.powerUse,b=c.availablePower,C=c.maxLevel,h=c.emagged,g=c.safeLevels,N=c.nextLevelPower,x=l>d&&"bad"||"good";return(0,e.createComponentVNode)(2,o.Window,{width:650,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!h&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"Safety Protocols disabled"}),d>g&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"High Power, Instability likely"}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"Input Management",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Level",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Desired Level",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:l===0,tooltip:"Set to 0",onClick:function(){function B(){return i("set",{set_level:0})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"step-backward",tooltip:"Decrease to actual input level",disabled:l===0,onClick:function(){function B(){return i("set",{set_level:d})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:l===0,tooltip:"Decrease one step",onClick:function(){function B(){return i("decrease")}return B}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:1,mx:1,children:(0,e.createComponentVNode)(2,t.Slider,{value:l,fillValue:d,minValue:0,color:x,maxValue:C,stepPixelSize:20,step:1,onChange:function(){function B(I,w){return i("set",{set_level:w})}return B}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:l===C,tooltip:"Increase one step",tooltipPosition:"left",onClick:function(){function B(){return i("increase")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:l===C,tooltip:"Set to max",tooltipPosition:"left",onClick:function(){function B(){return i("set",{set_level:C})}return B}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Power Use",children:(0,f.formatPower)(v)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power for next level",children:(0,f.formatPower)(N)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Surplus Power",children:(0,f.formatPower)(b)})]})})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Points",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Points",children:u})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{align:"end",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:s.map(function(B){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B.name,children:(0,e.createComponentVNode)(2,t.Button,{disabled:B.price>=m,onClick:function(){function I(){return i("vend",{target:B.key})}return I}(),content:B.price})},B.key)})})})})]})})]})})})}return y}()},33758:function(L,r,n){"use strict";r.__esModule=!0,r.BodyScanner=void 0;var e=n(89005),a=n(44879),t=n(25328),o=n(72253),f=n(36036),S=n(98595),y=[["good","Alive"],["average","Critical"],["bad","DEAD"]],k=[["hasBorer","bad","Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."],["hasVirus","bad","Viral pathogen detected in blood stream."],["blind","average","Cataracts detected."],["colourblind","average","Photoreceptor abnormalities detected."],["nearsighted","average","Retinal misalignment detected."]],V=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radioactive","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],p={average:[.25,.5],bad:[.5,1/0]},i=function(x,B){for(var I=[],w=0;w0?x.filter(function(B){return!!B}).reduce(function(B,I){return(0,e.createFragment)([B,(0,e.createComponentVNode)(2,f.Box,{children:I},I)],0)},null):null},s=function(x){if(x>100){if(x<300)return"mild infection";if(x<400)return"mild infection+";if(x<500)return"mild infection++";if(x<700)return"acute infection";if(x<800)return"acute infection+";if(x<900)return"acute infection++";if(x>=900)return"septic"}return""},l=r.BodyScanner=function(){function N(x,B){var I=(0,o.useBackend)(B),w=I.data,T=w.occupied,A=w.occupant,E=A===void 0?{}:A,P=T?(0,e.createComponentVNode)(2,d,{occupant:E}):(0,e.createComponentVNode)(2,g);return(0,e.createComponentVNode)(2,S.Window,{width:700,height:600,title:"Body Scanner",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:P})})}return N}(),d=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,m,{occupant:B}),(0,e.createComponentVNode)(2,u,{occupant:B}),(0,e.createComponentVNode)(2,v,{occupant:B}),(0,e.createComponentVNode)(2,C,{organs:B.extOrgan}),(0,e.createComponentVNode)(2,h,{organs:B.intOrgan})]})},m=function(x,B){var I=(0,o.useBackend)(B),w=I.act,T=I.data,A=T.occupant;return(0,e.createComponentVNode)(2,f.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Button,{icon:"print",onClick:function(){function E(){return w("print_p")}return E}(),children:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u043E\u0442\u0447\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{icon:"print",onClick:function(){function E(){return w("insurance")}return E}(),children:"\u0421\u043F\u0438\u0441\u0430\u0442\u044C \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0443"}),(0,e.createComponentVNode)(2,f.Button,{icon:"user-slash",onClick:function(){function E(){return w("eject_id")}return E}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043A\u0430\u0440\u0442\u0443"}),(0,e.createComponentVNode)(2,f.Button,{icon:"user-slash",onClick:function(){function E(){return w("ejectify")}return E}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430"})],4),children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:A.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:A.maxHealth,value:A.health/A.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:y[A.stat][0],children:y[A.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,f.AnimatedNumber,{value:(0,a.round)(A.bodyTempC)}),"\xB0C,\xA0",(0,e.createComponentVNode)(2,f.AnimatedNumber,{value:(0,a.round)(A.bodyTempF)}),"\xB0F"]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Implants",children:A.implant_len?(0,e.createComponentVNode)(2,f.Box,{children:A.implant.map(function(E){return E.name}).join(", ")}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"None"})})]})})},u=function(x){var B=x.occupant;return B.hasBorer||B.blind||B.colourblind||B.nearsighted||B.hasVirus?(0,e.createComponentVNode)(2,f.Section,{title:"Abnormalities",children:k.map(function(I,w){if(B[I[0]])return(0,e.createComponentVNode)(2,f.Box,{color:I[1],bold:I[1]==="bad",children:I[2]},I[2])})}):(0,e.createComponentVNode)(2,f.Section,{title:"Abnormalities",children:(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No abnormalities found."})})},v=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,f.Section,{title:"Damage",children:(0,e.createComponentVNode)(2,f.Table,{children:i(V,function(I,w,T){return(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Table.Row,{color:"label",children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[I[0],":"]}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:!!w&&w[0]+":"})]}),(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:(0,e.createComponentVNode)(2,b,{value:B[I[1]],marginBottom:T100)&&"average"||!!B.status.robotic&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,f.ProgressBar,{m:-.5,min:"0",max:B.maxHealth,mt:I>0&&"0.5rem",value:B.totalLoss/B.maxHealth,ranges:p,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Tooltip,{content:"Total damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"heartbeat",mr:.5}),(0,a.round)(B.totalLoss)]})}),!!B.bruteLoss&&(0,e.createComponentVNode)(2,f.Tooltip,{content:"Brute damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,f.Icon,{name:"bone",mr:.5}),(0,a.round)(B.bruteLoss)]})}),!!B.fireLoss&&(0,e.createComponentVNode)(2,f.Tooltip,{content:"Burn damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"fire",mr:.5}),(0,a.round)(B.fireLoss)]})})]})})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:I>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,f.Box,{color:"average",inline:!0,children:c([!!B.internalBleeding&&"Internal bleeding",!!B.burnWound&&"Critical tissue burns",!!B.lungRuptured&&"Ruptured lung",!!B.status.broken&&B.status.broken,s(B.germ_level),!!B.open&&"Open incision"])}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:[c([!!B.status.splinted&&(0,e.createComponentVNode)(2,f.Box,{color:"good",children:"Splinted"}),!!B.status.robotic&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Robotic"}),!!B.status.dead&&(0,e.createComponentVNode)(2,f.Box,{color:"bad",bold:!0,children:"DEAD"})]),c(B.shrapnel.map(function(w){return w.known?w.name:"Unknown object"}))]})]})]},I)})]})})},h=function(x){return x.organs.length===0?(0,e.createComponentVNode)(2,f.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"N/A"})}):(0,e.createComponentVNode)(2,f.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,f.Table,{children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:"Damage"}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",children:"Injuries"})]}),x.organs.map(function(B,I){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{color:!!B.dead&&"bad"||B.germ_level>100&&"average"||B.robotic>0&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:B.maxHealth,value:B.damage/B.maxHealth,mt:I>0&&"0.5rem",ranges:p,children:(0,a.round)(B.damage)})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:I>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,f.Box,{color:"average",inline:!0,children:c([s(B.germ_level)])}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:c([B.robotic===1&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Robotic"}),B.robotic===2&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Assisted"}),!!B.dead&&(0,e.createComponentVNode)(2,f.Box,{color:"bad",bold:!0,children:"DEAD"})])})]})]},I)})]})})},g=function(){return(0,e.createComponentVNode)(2,f.Section,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},42570:function(L,r,n){"use strict";r.__esModule=!0,r.BorgPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BorgPanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.borg||{},s=i.cell||{},l=s.charge/s.maxcharge,d=i.channels||[],m=i.modules||[],u=i.upgrades||[],v=i.ais||[],b=i.laws||[];return(0,e.createComponentVNode)(2,o.Window,{title:"Borg Panel",width:700,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:c.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function C(){return p("rename")}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){function C(){return p("toggle_emagged")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){function C(){return p("toggle_lockdown")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){function C(){return p("toggle_scrambledcodes")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset Module",onClick:function(){function C(){return p("reset_module")}return C}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge",children:[s.missing?(0,e.createVNode)(1,"span","color-bad","No cell installed",16):(0,e.createComponentVNode)(2,t.ProgressBar,{value:l,children:s.charge+" / "+s.maxcharge}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Set",onClick:function(){function C(){return p("set_charge")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Change",onClick:function(){function C(){return p("change_cell")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){function C(){return p("remove_cell")}return C}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radio Channels",children:d.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.installed?"check-square-o":"square-o",content:C.name,selected:C.installed,onClick:function(){function h(){return p("toggle_radio",{channel:C.name})}return h}()},C.name)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Model",children:m.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:c.active_module===C.name?"check-square-o":"square-o",content:C.name+" module",selected:c.active_module===C.name,onClick:function(){function h(){return p("setmodule",{module:C.name})}return h}()},C.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upgrades",children:u.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.installed?"check-square-o":"square-o",content:C.name,selected:C.installed,onClick:function(){function h(){return p("toggle_upgrade",{upgrade:C.type})}return h}()},C.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:v.map(function(C){return(0,e.createComponentVNode)(2,t.Button,{icon:C.connected?"check-square-o":"square-o",content:C.name,selected:C.connected,onClick:function(){function h(){return p("slavetoai",{slavetoai:C.ref})}return h}()},C.ref)})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Laws",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Law Manager",selected:c.lawmanager,onClick:function(){function C(){return p("lawmanager")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){function C(){return p("toggle_lawupdate")}return C}()})],4),children:b.map(function(C){return(0,e.createComponentVNode)(2,t.Box,{children:C},C)})})]})})}return S}()},20464:function(L,r,n){"use strict";r.__esModule=!0,r.BotClean=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BotClean=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,m=i.autopatrol,u=i.canhack,v=i.emagged,b=i.remote_disabled,C=i.painame,h=i.cleanblood;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function g(){return p("power")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:m,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function g(){return p("autopatrol")}return g}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:v?"bad":"good",children:v?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:v?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function g(){return p("hack")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!b,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function g(){return p("disableremote")}return g}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0430 \u0443\u0431\u043E\u0440\u043A\u0438",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u0423\u0431\u0438\u0440\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C",disabled:s,onClick:function(){function g(){return p("blood")}return g}()})}),C&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:C,disabled:s,onClick:function(){function g(){return p("ejectpai")}return g}()})})]})})}return S}()},74439:function(L,r,n){"use strict";r.__esModule=!0,r.BotSecurity=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BotSecurity=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,m=i.autopatrol,u=i.canhack,v=i.emagged,b=i.remote_disabled,C=i.painame,h=i.check_id,g=i.check_weapons,N=i.check_warrant,x=i.arrest_mode,B=i.arrest_declare;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function I(){return p("power")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:m,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function I(){return p("autopatrol")}return I}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:v?"bad":"good",children:v?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:v?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function I(){return p("hack")}return I}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!b,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function I(){return p("disableremote")}return I}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u0430\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0446\u0435\u043B\u0438",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u041D\u0435\u043E\u043F\u043E\u0437\u043D\u0430\u043D\u043D\u044B\u0435 \u043B\u0438\u0447\u043D\u043E\u0441\u0442\u0438",disabled:s,onClick:function(){function I(){return p("authid")}return I}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:g,content:"\u0418\u043C\u0435\u044E\u0449\u0438\u0435 \u043D\u0435\u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435",disabled:s,onClick:function(){function I(){return p("authweapon")}return I}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:N,content:"\u0420\u0430\u0437\u044B\u0441\u043A\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043D\u0438\u043A\u0438",disabled:s,onClick:function(){function I(){return p("authwarrant")}return I}()})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u043E\u0446\u0435\u0434\u0443\u0440\u0430 \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:x,content:"\u0411\u0435\u0441\u0441\u0440\u043E\u0447\u043D\u043E\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u0435 \u0446\u0435\u043B\u0435\u0439 \u0432\u043C\u0435\u0441\u0442\u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",disabled:s,onClick:function(){function I(){return p("arrtype")}return I}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:B,content:"\u0421\u043E\u043E\u0431\u0449\u0430\u0442\u044C \u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0438 \u043F\u043E \u0440\u0430\u0434\u0438\u043E\u0441\u0432\u044F\u0437\u0438",disabled:s,onClick:function(){function I(){return p("arrdeclare")}return I}()})]}),C&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:C,disabled:s,onClick:function(){function I(){return p("ejectpai")}return I}()})})]})})}return S}()},10833:function(L,r,n){"use strict";r.__esModule=!0,r.BrigCells=void 0;var e=n(89005),a=n(98595),t=n(36036),o=n(72253),f=function(V,p){var i=V.cell,c=(0,o.useBackend)(p),s=c.act,l=i.cell_id,d=i.occupant,m=i.crimes,u=i.brigged_by,v=i.time_left_seconds,b=i.time_set_seconds,C=i.ref,h="";v>0&&(h+=" BrigCells__listRow--active");var g=function(){s("release",{ref:C})};return(0,e.createComponentVNode)(2,t.Table.Row,{className:h,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:l}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:b})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:v})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{type:"button",onClick:g,children:"Release"})})]})},S=function(V){var p=V.cells;return(0,e.createComponentVNode)(2,t.Table,{className:"BrigCells__list",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Cell"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Occupant"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Crimes"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Brigged By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Brigged For"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Left"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Release"})]}),p.map(function(i){return(0,e.createComponentVNode)(2,f,{cell:i},i.ref)})]})},y=r.BrigCells=function(){function k(V,p){var i=(0,o.useBackend)(p),c=i.act,s=i.data,l=s.cells;return(0,e.createComponentVNode)(2,a.Window,{theme:"security",width:800,height:400,children:(0,e.createComponentVNode)(2,a.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,S,{cells:l})})})})})}return k}()},45761:function(L,r,n){"use strict";r.__esModule=!0,r.BrigTimer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BrigTimer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;i.nameText=i.occupant,i.timing&&(i.prisoner_hasrec?i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:i.occupant}):i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:i.occupant}));var c="pencil-alt";i.prisoner_name&&(i.prisoner_hasrec||(c="exclamation-triangle"));var s=[],l=0;for(l=0;l60||!i.isAllowed,onClick:function(){function d(){return p("start")}return d}()})})]})})]})})}return S}()},26300:function(L,r,n){"use strict";r.__esModule=!0,r.CameraConsoleOldContent=r.CameraConsoleMapContent=r.CameraConsoleListContent=r.CameraConsole=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(35840),f=n(25328),S=n(72253),y=n(36036),k=n(98595);String.prototype.trimLongStr=function(d){return this.length>d?this.substring(0,d)+"...":this};var V=function(m,u){var v,b;if(!u)return[];var C=m.findIndex(function(h){return h.name===u.name});return[(v=m[C-1])==null?void 0:v.name,(b=m[C+1])==null?void 0:b.name]},p=function(m,u){u===void 0&&(u="");var v=(0,f.createSearch)(u,function(b){return b.name});return(0,t.flow)([(0,a.filter)(function(b){return b==null?void 0:b.name}),u&&(0,a.filter)(v),(0,a.sortBy)(function(b){return b.name})])(m)},i=r.CameraConsole=function(){function d(m,u){var v=(0,S.useLocalState)(u,"tabIndex",0),b=v[0],C=v[1],h=function(){function g(N){switch(N){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);default:return"WE SHOULDN'T BE HERE!"}}return g}();return(0,e.createComponentVNode)(2,k.Window,{width:1250,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,y.Tabs,{children:[(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:b===0,onClick:function(){function g(){return C(0)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"map-marked-alt"})," Map"]},"Map"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:b===1,onClick:function(){function g(){return C(1)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"table"})," List"]},"List")]}),h(b)]})})})}return d}(),c=r.CameraConsoleMapContent=function(){function d(m,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=p(C.cameras),g=(0,S.useLocalState)(u,"zoom",1),N=g[0],x=g[1],B=C.mapRef,I=C.activeCamera,w=C.stationLevelNum,T=C.stationLevelName,A=(0,S.useLocalState)(u,"z_current",w[0]),E=A[0],P=A[1],O=V(h,I),M=O[0],F=O[1];return(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:(0,e.createComponentVNode)(2,y.NanoMap,{onZoom:function(){function D(_){return x(_)}return D}(),zLevels:w,zNames:T,z_current:E,setZCurrent:P,children:h.map(function(D){return(0,e.createComponentVNode)(2,y.NanoMap.Marker,{x:D.x,y:D.y,z:D.z,z_current:E,zoom:N,icon:"box",tooltip:D.name,color:D.status?"blue":"red",bordered:!0,onClick:function(){function _(){return b("switch_camera",{name:D.name})}return _}()},D.ref)})})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),I&&I.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!M,onClick:function(){function D(){return b("switch_camera",{name:M})}return D}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!F,onClick:function(){function D(){return b("switch_camera",{name:F})}return D}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:B,type:"map"}})],4)]})}return d}(),s=r.CameraConsoleOldContent=function(){function d(m,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=v.config,g=C.mapRef,N=C.activeCamera,x=(0,S.useLocalState)(u,"searchText",""),B=x[0],I=p(C.cameras,B),w=V(I,N),T=w[0],A=w[1];return(0,e.createComponentVNode)(2,y.Box,{children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,l)})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),N&&N.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!T,onClick:function(){function E(){return b("switch_camera",{name:T})}return E}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!A,onClick:function(){function E(){return b("switch_camera",{name:A})}return E}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:g,type:"map"}})],4)]})}return d}(),l=r.CameraConsoleListContent=function(){function d(m,u){var v=(0,S.useBackend)(u),b=v.act,C=v.data,h=(0,S.useLocalState)(u,"searchText",""),g=h[0],N=h[1],x=C.activeCamera,B=p(C.cameras,g);return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search for a camera",onInput:function(){function I(w,T){return N(T)}return I}()})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,m:0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:B.map(function(I){return(0,e.createVNode)(1,"div",(0,o.classes)(["Button","Button--fluid","Button--color--transparent",x&&I.name===x.name&&"Button--selected"]),I.name,0,{title:I.name,onClick:function(){function w(){return b("switch_camera",{name:I.name})}return w}()},I.name)})})})]})}return d}()},52927:function(L,r,n){"use strict";r.__esModule=!0,r.Canister=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(49968),S=n(98595),y=r.Canister=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.portConnected,d=s.tankPressure,m=s.releasePressure,u=s.defaultReleasePressure,v=s.minReleasePressure,b=s.maxReleasePressure,C=s.valveOpen,h=s.name,g=s.canLabel,N=s.colorContainer,x=s.color_index,B=s.hasHoldingTank,I=s.holdingTank,w="";x.prim&&(w=N.prim.options[x.prim].name);var T="";x.sec&&(T=N.sec.options[x.sec].name);var A="";x.ter&&(A=N.ter.options[x.ter].name);var E="";x.quart&&(E=N.quart.options[x.quart].name);var P=[],O=[],M=[],F=[],D=0;for(D=0;Dh.current_positions&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:h.total_positions-h.current_positions})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"0"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"-",disabled:u.cooldown_time||!h.can_close,onClick:function(){function g(){return m("make_job_unavailable",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"+",disabled:u.cooldown_time||!h.can_open,onClick:function(){function g(){return m("make_job_available",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:u.target_dept&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u.priority_jobs.indexOf(h.title)>-1?"Yes":""})||(0,e.createComponentVNode)(2,t.Button,{content:h.is_priority?"Yes":"No",selected:h.is_priority,disabled:u.cooldown_time||!h.can_prioritize,onClick:function(){function g(){return m("prioritize_job",{job:h.title})}return g}()})})]},h.title)})]})})]}):C=(0,e.createComponentVNode)(2,k);break;case 2:!u.authenticated||!u.scan_name?C=(0,e.createComponentVNode)(2,k):u.modify_name?C=(0,e.createComponentVNode)(2,f.AccessList,{accesses:u.regions,selectedList:u.selectedAccess,accessMod:function(){function h(g){return m("set",{access:g})}return h}(),grantAll:function(){function h(){return m("grant_all")}return h}(),denyAll:function(){function h(){return m("clear_all")}return h}(),grantDep:function(){function h(g){return m("grant_region",{region:g})}return h}(),denyDep:function(){function h(g){return m("deny_region",{region:g})}return h}()}):C=(0,e.createComponentVNode)(2,V);break;case 3:u.authenticated?u.records.length?C=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Records",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete All Records",disabled:!u.authenticated||u.records.length===0||u.target_dept,onClick:function(){function h(){return m("wipe_all_logs")}return h}()}),children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Crewman"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Old Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"New Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Authorized By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Reason"}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Deleted By"})]}),u.records.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.transferee}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.oldvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.newvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.whodidit}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.timestamp}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.reason}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.deletedby})]},h.timestamp)})]}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Delete MY Records",color:"purple",disabled:!u.authenticated||u.records.length===0,onClick:function(){function h(){return m("wipe_my_logs")}return h}()})})]}):C=(0,e.createComponentVNode)(2,p):C=(0,e.createComponentVNode)(2,k);break;case 4:!u.authenticated||!u.scan_name?C=(0,e.createComponentVNode)(2,k):C=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Your Team",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Sec Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Actions"})]}),u.people_dept.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.title}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.crimstat}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:h.buttontext,disabled:!h.demotable,onClick:function(){function g(){return m("remote_demote",{remote_demote:h.name})}return g}()})})]},h.title)})]})});break;default:C=(0,e.createComponentVNode)(2,t.Section,{title:"Warning",color:"red",children:"ERROR: Unknown Mode."})}return(0,e.createComponentVNode)(2,o.Window,{width:800,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:b}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:v}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:C})]})})})}return c}()},64083:function(L,r,n){"use strict";r.__esModule=!0,r.CargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(25328),k=r.CargoConsole=function(){function s(l,d){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),V=function(l,d){var m=(0,o.useLocalState)(d,"contentsModal",null),u=m[0],v=m[1],b=(0,o.useLocalState)(d,"contentsModalTitle",null),C=b[0],h=b[1];if(u!==null&&C!==null)return(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,f.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[C,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,f.Box,{children:u.map(function(g){return(0,e.createComponentVNode)(2,f.Box,{children:["- ",g]},g)})}),(0,e.createComponentVNode)(2,f.Box,{m:2,children:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function g(){v(null),h(null)}return g}()})})]})},p=function(l,d){var m=(0,o.useBackend)(d),u=m.act,v=m.data,b=v.is_public,C=v.points,h=v.credits,g=v.timeleft,N=v.moving,x=v.at_station,B,I;return!N&&!x?(B="Docked off-station",I="Call Shuttle"):!N&&x?(B="Docked at the station",I="Return Shuttle"):N&&(I="In Transit...",g!==1?B="Shuttle is en route (ETA: "+g+" minutes)":B="Shuttle is en route (ETA: "+g+" minute)"),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Status",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Points Available",children:C}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Credits Available",children:h}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Shuttle Status",children:B}),b===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,f.Button,{content:I,disabled:N,onClick:function(){function w(){return u("moveShuttle")}return w}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Central Command Messages",onClick:function(){function w(){return u("showMessages")}return w}()})]})]})})})},i=function(l,d){var m=(0,o.useBackend)(d),u=m.act,v=m.data,b=v.categories,C=v.supply_packs,h=(0,o.useSharedState)(d,"category","Emergency"),g=h[0],N=h[1],x=(0,o.useSharedState)(d,"search_text",""),B=x[0],I=x[1],w=(0,o.useLocalState)(d,"contentsModal",null),T=w[0],A=w[1],E=(0,o.useLocalState)(d,"contentsModalTitle",null),P=E[0],O=E[1],M=(0,y.createSearch)(B,function(_){return _.name}),F=(0,a.flow)([(0,t.filter)(function(_){return _.cat===b.filter(function(W){return W.name===g})[0].category||B}),B&&(0,t.filter)(M),(0,t.sortBy)(function(_){return _.name.toLowerCase()})])(C),D="Crate Catalogue";return B?D="Results for '"+B+"':":g&&(D="Browsing "+g),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:D,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"190px",options:b.map(function(_){return _.name}),selected:g,onSelected:function(){function _(W){return N(W)}return _}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function _(W,U){return I(U)}return _}(),mb:1}),(0,e.createComponentVNode)(2,f.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:F.map(function(_){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,f.Box,{color:_.has_sale?"good":"default",children:[_.name," (",_.cost?_.cost+" Points":"",_.creditsCost&&_.cost?" ":"",_.creditsCost?_.creditsCost+" Credits":"",")"]})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function W(){return u("order",{crate:_.ref,multiple:0})}return W}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function W(){return u("order",{crate:_.ref,multiple:1})}return W}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Contents",icon:"search",onClick:function(){function W(){A(_.contents),O(_.name)}return W}()})]})]},_.name)})})})]})})},c=function(l,d){var m=(0,o.useBackend)(d),u=m.act,v=m.data,b=v.requests,C=v.canapprove,h=v.orders;return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Details",children:[(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:b.map(function(g){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",g.comment]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Required Techs: ",g.pack_techs]})]}),(0,e.createComponentVNode)(2,f.Stack.Item,{textAlign:"right",children:[(0,e.createComponentVNode)(2,f.Button,{content:"Approve",color:"green",disabled:!C,onClick:function(){function N(){return u("approve",{ordernum:g.ordernum})}return N}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Deny",color:"red",onClick:function(){function N(){return u("deny",{ordernum:g.ordernum})}return N}()})]})]},g.ordernum)})}),(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:h.map(function(g){return(0,e.createComponentVNode)(2,f.Table.Row,{children:(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",g.comment]})]})},g.ordernum)})})]})}},22794:function(L,r,n){"use strict";r.__esModule=!0,r.DelayHelper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.DelayHelper=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=V.data,c=i.delays,s=i.rev_delays,l=y.delay_list,d=y.reverse,m=d===void 0?!1:d;return(0,e.createComponentVNode)(2,o.LabeledControls,{wrap:!0,style:{"flex-direction":"column","flex-wrap":"wrap",height:"7.5em","justify-content":"start"},children:l.map(function(u,v){return(0,e.createComponentVNode)(2,o.LabeledControls.Item,{label:u.title,style:{"flex-direction":"column","min-width":"0"},children:(0,e.createComponentVNode)(2,o.Knob,{color:(m?s[v+1]:c[v+1])/10>10?"orange":"default",format:function(){function b(C){return(0,a.toFixed)(C,2)}return b}(),maxValue:10,minValue:0,inline:!0,onDrag:function(){function b(C,h){p("editTiming",{reverse:m,timer:""+(v+1),value:Math.max(h,0)})}return b}(),size:1,step:.02,unclamped:!0,unit:"s",value:(m?s[v+1]:c[v+1])/10})},v)})})}return S}()},23749:function(L,r,n){"use strict";r.__esModule=!0,r.PodBays=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=r.PodBays=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.bayNumber;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",onClick:function(){function s(){return p("clearBay")}return s}(),tooltip:"\n \u041E\u0447\u0438\u0449\u0430\u0435\u0442 \u0432\u0441\u0451\n\u0438\u0437 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0430\u043D\u0433\u0430\u0440\u0430.",tooltipPosition:"top-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"question",tooltip:"\n \u041A\u0430\u0436\u0434\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442\n\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0439 \u0437\u043E\u043D\u0435 \u043D\u0430 \u0426\u041A.\n\u0417\u0430\u043F\u0443\u0449\u0435\u043D\u043D\u044B\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u0431\u0443\u0434\u0443\u0442\n\u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u044B \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u0430\u043C\u0438 \u0438\u0437 \u044D\u0442\u0438\u0445 \u0437\u043E\u043D\n\u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043E\u043F\u0446\u0438\u0435\u0439\n\xAB\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0438\u0437 \u0430\u043D\u0433\u0430\u0440\u0430\xBB \u0432 \u043B\u0435\u0432\u043E\u043C \u0432\u0435\u0440\u0445\u043D\u0435\u043C \u0443\u0433\u043B\u0443.",tooltipPosition:"top-end"})],4),fill:!0,title:"\u0410\u043D\u0433\u0430\u0440",children:o.BAYS.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function d(){return p("switchBay",{bayNumber:""+(l+1)})}return d}(),selected:c===""+(l+1),tooltipPosition:"bottom-end",children:s.title},l)})})}return S}()},8507:function(L,r,n){"use strict";r.__esModule=!0,r.PodLaunch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20345),f=r.PodLaunch=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.giveLauncher,s=(0,o.useCompact)(k),l=s[0];return(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function d(){return p("giveLauncher")}return d}(),selected:c,textAlign:"center",tooltip:"\n \u0412\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u0437\u043D\u0430\u0442\u044C, \u0447\u0442\u043E\n \u041E\u0431 \u044D\u0442\u043E\u043C \u0433\u043E\u0432\u043E\u0440\u0438\u0442 \u041A\u043E\u0434\u0435\u043A\u0441 \u0410\u0441\u0442\u0430\u0440\u0442\u0435\u0441",tooltipPosition:"top",children:(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"1.4em",lineHeight:l?1.5:3,children:"\u0417\u0410\u041F\u0423\u0421\u041A"})})}return S}()},15802:function(L,r,n){"use strict";r.__esModule=!0,r.PodSounds=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=r.PodSounds=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.defaultSoundVolume,s=i.soundVolume;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"volume-up",onClick:function(){function l(){return p("soundVolume")}return l}(),selected:s!==c,tooltip:"\n \u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C \u0417\u0443\u043A\u0430:"+s}),fill:!0,title:"\u0417\u0432\u0443\u043A\u0438",children:o.SOUNDS.map(function(l,d){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function m(){return p(l.act)}return m}(),selected:i[l.act],tooltip:l.tooltip,tooltipPosition:"top-end",children:l.title},d)})})}return S}()},94577:function(L,r,n){"use strict";r.__esModule=!0,r.PodStatusPage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(20345),S=r.PodStatusPage=function(){function V(p,i){var c=(0,f.useCompact)(i),s=c[0];return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:o.EFFECTS_ALL.map(function(l,d){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"label",mb:1,children:[!s&&(l.alt_label||l.label),":"]}),(0,e.createComponentVNode)(2,t.Box,{children:l.list.map(function(m,u){return(0,e.createComponentVNode)(2,y,{effect:m,hasMargin:l.list.length>1,index:u},u)})})]}),d=0;--Z){var Y=this.tryEntries[Z],Q=Y.completion;if(Y.tryLoc==="root")return ae("end");if(Y.tryLoc<=this.prev){var J=m.call(Y,"catchLoc"),te=m.call(Y,"finallyLoc");if(J&&te){if(this.prev=0;--ae){var Z=this.tryEntries[ae];if(Z.tryLoc<=this.prev&&m.call(Z,"finallyLoc")&&this.prev=0;--q){var ae=this.tryEntries[q];if(ae.finallyLoc===ce)return this.complete(ae.completion,ae.afterLoc),X(ae),A}}return ne}(),catch:function(){function ne(ce){for(var q=this.tryEntries.length-1;q>=0;--q){var ae=this.tryEntries[q];if(ae.tryLoc===ce){var Z=ae.completion;if(Z.type==="throw"){var Y=Z.arg;X(ae)}return Y}}throw Error("illegal catch attempt")}return ne}(),delegateYield:function(){function ne(ce,q,ae){return this.delegate={iterator:me(ce),resultName:q,nextLoc:ae},this.method==="next"&&(this.arg=s),A}return ne}()},l}function k(s,l,d,m,u,v,b){try{var C=s[v](b),h=C.value}catch(g){return void d(g)}C.done?l(h):Promise.resolve(h).then(m,u)}function V(s){return function(){var l=this,d=arguments;return new Promise(function(m,u){var v=s.apply(l,d);function b(h){k(v,m,u,b,C,"next",h)}function C(h){k(v,m,u,b,C,"throw",h)}b(void 0)})}}var p=function(){var s=V(y().mark(function(){function l(d,m){return y().wrap(function(){function u(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,a.storage.set("podlauncher_preset_"+d,m);case 2:case"end":return v.stop()}}return u}(),l)}return l}()));return function(){function l(d,m){return s.apply(this,arguments)}return l}()}(),i=function(l,d){var m=(0,o.useBackend)(d),u=m.data,v=l.editing,b=l.deletePreset,C=l.loadPreset,h=l.presetIndex,g=l.setEditing,N=l.getPresets;return(0,e.createFragment)([!v&&(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"plus",onClick:function(){function x(){return g(!v)}return x}(),tooltip:"\u041D\u043E\u0432\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"download",inline:!0,onClick:function(){function x(){return p(h.toString(),u)}return x}(),tooltip:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"upload",inline:!0,onClick:function(){function x(){C(h)}return x}(),tooltip:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"trash",inline:!0,onClick:function(){function x(){return b(h)}return x}(),tooltip:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom-start"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"refresh",inline:!0,onClick:function(){function x(){return N()}return x}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043F\u0438\u0441\u043E\u043A \u043F\u0440\u0435\u0441\u0435\u0442\u043E\u0432",tooltipPosition:"bottom-start"})],0)},c=r.PresetsPage=function(){function s(l,d){var m=(0,o.useBackend)(d),u=m.act,v=m.data,b=(0,o.useLocalState)(d,"editing",!1),C=b[0],h=b[1],g=(0,o.useLocalState)(d,"hue",0),N=g[0],x=g[1],B=(0,o.useLocalState)(d,"name",""),I=B[0],w=B[1],T=(0,o.useLocalState)(d,"presetID",0),A=T[0],E=T[1],P=(0,o.useLocalState)(d,"presets",[]),O=P[0],M=P[1],F=function(){var U=V(y().mark(function(){function $(G){var oe,X;return y().wrap(function(){function pe(me){for(;;)switch(me.prev=me.next){case 0:oe=[].concat(O),X=0;case 2:if(!(X=l.length-2?m%2===1?"top-start":"top-end":m%2===1?"bottom-start":"bottom-end",tooltip:d.title,width:"45px",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["supplypods64x64","pod_asset"+d.id]),style:{"pointer-events":"none",transform:"rotate(45deg) translate(-25%,-10%)"}})},d.id)})})}return S}()},8179:function(L,r,n){"use strict";r.__esModule=!0,r.TabPod=r.TabDrop=r.TabBay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TabPod=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"street-view",children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"undo-alt",children:s?s.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),f=r.TabBay=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=(0,a.useLocalState)(V,"teleported",!1),l=s[0],d=s[1],m=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!m||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:m?m.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),S=r.TabDrop=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=(0,a.useLocalState)(V,"teleported",!1),l=s[0],d=s[1],m=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!m||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:m?m.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}()},18885:function(L,r,n){"use strict";r.__esModule=!0,r.Timing=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(22794),S=r.Timing=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.custom_rev_delay,l=c.effectReverse;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"undo",onClick:function(){function d(){return i("resetTiming")}return d}(),tooltip:"\n \u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0430\u0439\u043C\u0438\u043D\u0433\u0438\n /\u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",disabled:!l,icon:s===1?"toggle-on":"toggle-off",onClick:function(){function d(){return i("toggleRevDelays")}return d}(),selected:s,tooltip:"\n \u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u0430\n \u041F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435: \u043F\u0440\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u043E\u0439 \u043E\u043F\u0446\u0438\u0438 \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0430\u0442\u0435\u043B\u0438\n \u043E\u0431\u0440\u0430\u0449\u0430\u044E\u0442 \u0432\u0441\u043F\u044F\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"})],4),title:"\u0412\u0440\u0435\u043C\u044F",children:s?(0,e.createComponentVNode)(2,f.DelayHelper,{delay_list:o.REV_DELAYS,reverse:!0}):(0,e.createComponentVNode)(2,f.DelayHelper,{delay_list:o.DELAYS})})}return y}()},76417:function(L,r,n){"use strict";r.__esModule=!0,r.ViewTabHolder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(20345),S=r.ViewTabHolder=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mapRef,l=c.customDropoff,d=c.effectReverse,m=c.renderLighting,u=(0,f.useTab)(V),v=u[0],b=u[1],C=o.TABPAGES[v].component;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"arrow-circle-down",inline:!0,onClick:function(){function h(){b(2),i("tabSwitch",{tabIndex:2})}return h}(),selected:v===2,tooltip:"\u041C\u0435\u0441\u0442\u043E \u0412\u044B\u0441\u0430\u0434\u043A\u0438"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"rocket",inline:!0,onClick:function(){function h(){b(0),i("tabSwitch",{tabIndex:0})}return h}(),selected:v===0,tooltip:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"th",inline:!0,onClick:function(){function h(){b(1),i("tabSwitch",{tabIndex:1})}return h}(),selected:v===1,tooltip:"\u0410\u043D\u0433\u0430\u0440 \u041F\u043E\u0433\u0440\u0443\u0437\u043A\u0438"}),(0,e.createVNode)(1,"span",null,"|",16,{style:o.POD_GREY}),!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lightbulb",inline:!0,onClick:function(){function h(){i("renderLighting"),i("refreshView")}return h}(),selected:m,tooltip:"\u0420\u0435\u043D\u0434\u0435\u0440\u0438\u043D\u0433 \u043E\u0441\u0432\u0435\u0449\u0435\u043D\u0438\u044F"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"sync-alt",inline:!0,onClick:function(){function h(){b(v),i("refreshView")}return h}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043E\u043A\u043D\u043E \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430"})],0),fill:!0,title:"\u041E\u0441\u043C\u043E\u0442\u0440",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,C)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.ByondUi,{height:"100%",params:{id:s,type:"map",zoom:0}})})]})})}return y}()},7144:function(L,r,n){"use strict";r.__esModule=!0,r.TABPAGES=r.SOUNDS=r.REV_DELAYS=r.REVERSE_OPTIONS=r.POD_GREY=r.EFFECTS_NORMAL=r.EFFECTS_LOAD=r.EFFECTS_HARM=r.EFFECTS_ALL=r.DELAYS=r.BAYS=void 0;var e=n(8179),a=r.POD_GREY={color:"grey"},t=r.TABPAGES=[{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",component:e.TabPod},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0430\u043D\u0433\u0430\u0440\u0430",component:e.TabBay},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043C\u0435\u0441\u0442\u0430 \u0432\u044B\u0433\u0440\u0443\u0437\u043A\u0438.",component:e.TabDrop}],o=r.REVERSE_OPTIONS=[{title:"\u041C\u043E\u0431\u044B",key:"Mobs",icon:"user"},{title:"\u041D\u0435 \u0437\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Unanchored",icon:"cube"},{title:"\u0417\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Anchored",icon:"anchor"},{title:"\u041C\u0435\u0445\u0438",key:"Mecha",icon:"truck"}],f=r.DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u0440\u0438\u0431\u044B\u0442\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430 \u0441\u0442\u0430\u043D\u0446\u0438\u044E"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],S=r.REV_DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u043E\u044F\u0432\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430\u0434 \u0442\u043E\u0447\u043A\u043E\u0439 \u0432\u044B\u0441\u0430\u0434\u043A\u0438"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],y=r.SOUNDS=[{title:"Fall",act:"fallingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043F\u043E\u043A\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0430\u0434\u0430\u0435\u0442, \u0438 \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044F\n\u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u044F\u0435\u0442\u0441\u044F"},{title:"Land",act:"landingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Open",act:"openingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u0440\u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u0438 \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Exit",act:"leavingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u0443\u043B\u0435\u0442\u0430\u0435\u0442"}],k=r.BAYS=[{title:"1"},{title:"2"},{title:"3"},{title:"4"},{title:"\u0415\u0420\u0422"}],V=r.EFFECTS_LOAD=[{act:"launchAll",choiceNumber:0,icon:"globe",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441\u043E \u0432\u0441\u0435\u0445 \u0442\u0443\u0440\u0444\u043E\u0432"},{act:"launchOrdered",choiceNumber:1,icon:"sort-amount-down-alt",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441 \u0442\u0443\u0440\u0444\u043E\u0432 \u043F\u043E \u043F\u043E\u0440\u044F\u0434\u043A\u0443"},{act:"launchRandomTurf",choiceNumber:2,icon:"dice",selected:"launchChoice",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0440\u0430\u043D\u0434\u043E\u043C\u043D\u044B\u0439 \u0442\u0443\u0440\u0444"},{divider:!0},{act:"launchWholeTurf",choiceNumber:0,icon:"expand",selected:"launchRandomItem",title:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0432\u0441\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0435 \u0442\u0443\u0440\u0444\u0430"},{act:"launchRandomItem",choiceNumber:1,icon:"dice",selected:"launchRandomItem",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442"},{divider:!0},{act:"launchClone",icon:"clone",soloSelected:"launchClone",title:"\u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u044A\u0435\u043A\u0442"}],p=r.EFFECTS_NORMAL=[{act:"effectTarget",icon:"user-check",soloSelected:"effectTarget",title:"\u041E\u0441\u043E\u0431\u0430\u044F \u0446\u0435\u043B\u044C"},{act:"effectBluespace",choiceNumber:0,icon:"hand-paper",selected:"effectBluespace",title:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430 \u043E\u0441\u0442\u0430\u0435\u0442\u0441\u044F"},{act:"effectStealth",icon:"user-ninja",soloSelected:"effectStealth",title:"\u0421\u043A\u0440\u044B\u0442\u043D\u043E"},{act:"effectQuiet",icon:"volume-mute",soloSelected:"effectQuiet",title:"\u0422\u0438\u0445\u043E"},{act:"effectMissile",icon:"rocket",soloSelected:"effectMissile",title:"\u0420\u0435\u0436\u0438\u043C \u0440\u0430\u043A\u0435\u0442\u044B"},{act:"effectBurst",icon:"certificate",soloSelected:"effectBurst",title:"\u0417\u0430\u043F\u0443\u0441\u043A \u043A\u043B\u0430\u0441\u0442\u0435\u0440\u0430"},{act:"effectCircle",icon:"ruler-combined",soloSelected:"effectCircle",title:"\u041B\u044E\u0431\u043E\u0439 \u0443\u0433\u043E\u043B \u0441\u043F\u0443\u0441\u043A\u0430"},{act:"effectAnnounce",choiceNumber:0,icon:"ghost",selected:"effectAnnounce",title:"\u041D\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0435\u043D\u0438\u044F \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432\n(\u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435 \u0445\u043E\u0442\u0438\u0442\u0435\n\u0440\u0430\u0437\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u0441\u043A\u0443\u0447\u0430\u044E\u0449\u0438\u0445 \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432)"}],i=r.EFFECTS_HARM=[{act:"explosionCustom",choiceNumber:1,icon:"bomb",selected:"explosionChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0432\u0437\u0440\u044B\u0432"},{act:"explosionBus",choiceNumber:2,icon:"bomb",selected:"explosionChoice",title:"\u0410\u0434\u043C\u0438\u043D\u0430\u0431\u0443\u0437-\u0432\u0437\u0440\u044B\u0432\n\u0418 \u0447\u0442\u043E \u043E\u043D\u0438 \u0441\u0434\u0435\u043B\u0430\u044E\u0442, \u0437\u0430\u0431\u0430\u043D\u044F\u0442 \u0442\u0435\u0431\u044F?"},{divider:!0},{act:"damageCustom",choiceNumber:1,icon:"skull",selected:"damageChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0443\u0440\u043E\u043D"},{act:"damageGib",choiceNumber:2,icon:"skull-crossbones",selected:"damageChoice",title:"\u0413\u0438\u0431"},{divider:!0},{act:"effectShrapnel",details:!0,icon:"cloud-meatball",soloSelected:"effectShrapnel",title:"\u041E\u0431\u043B\u0430\u043A\u043E \u0441\u043D\u0430\u0440\u044F\u0434\u043E\u0432"},{act:"effectStun",icon:"sun",soloSelected:"effectStun",title:"\u0421\u0442\u0430\u043D"},{act:"effectLimb",icon:"socks",soloSelected:"effectLimb",title:"\u041F\u043E\u0442\u0435\u0440\u044F \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438"},{act:"effectOrgans",icon:"book-dead",soloSelected:"effectOrgans",title:"\u0420\u0430\u0437\u043B\u0435\u0442 \u0432\u0441\u0435\u0445 \u043E\u0440\u0433\u0430\u043D\u043E\u0432"}],c=r.EFFECTS_ALL=[{list:V,label:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0438\u0437",alt_label:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",tooltipPosition:"right"},{list:p,label:"\u041E\u0431\u044B\u0447\u043D\u044B\u0435 \u042D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"},{list:i,label:"\u0412\u0440\u0435\u0434\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"}]},20345:function(L,r,n){"use strict";r.__esModule=!0,r.useTab=r.useCompact=void 0;var e=n(72253),a=r.useCompact=function(){function o(f){return(0,e.useLocalState)(f,"compact",!1)}return o}(),t=r.useTab=function(){function o(f){return(0,e.useLocalState)(f,"tab",1)}return o}()},65875:function(L,r,n){"use strict";r.__esModule=!0,r.CentcomPodLauncher=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(20345),f=n(23749),S=n(8507),y=n(15802),k=n(94577),V=n(30590),p=n(72932),i=n(68569),c=n(18885),s=n(76417),l=r.CentcomPodLauncher=function(){function d(m,u){var v=(0,o.useCompact)(u),b=v[0];return(0,e.createComponentVNode)(2,t.Window,{height:b?360:440,title:"\u041C\u0435\u043D\u044E \u043A\u0430\u043F\u0441\u0443\u043B \u0441\u043D\u0430\u0431\u0436\u0435\u043D\u0438\u044F",width:b?460:750,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{shrink:0,children:(0,e.createComponentVNode)(2,k.PodStatusPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:0,basis:"14.1em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,V.PresetsPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,p.ReverseMenu)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,S.PodLaunch)})})]})}),!b&&(0,e.createComponentVNode)(2,a.Stack.Item,{grow:3,children:(0,e.createComponentVNode)(2,s.ViewTabHolder)}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"9em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,direction:"column",children:[(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,f.PodBays)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,c.Timing)}),!b&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,y.PodSounds,{fill:!0})})]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"11em",children:(0,e.createComponentVNode)(2,i.StylePage)})]})})]})})})}return d}()},16780:function(){"use strict"},12226:function(L,r,n){"use strict";r.__esModule=!0,r.Changelog=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=n(79140),y=V(n(83331)),k=V(n(52754));function V(u){return u&&u.__esModule?u:{default:u}}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return v};var u,v={},b=Object.prototype,C=b.hasOwnProperty,h=Object.defineProperty||function(Z,Y,Q){Z[Y]=Q.value},g=typeof Symbol=="function"?Symbol:{},N=g.iterator||"@@iterator",x=g.asyncIterator||"@@asyncIterator",B=g.toStringTag||"@@toStringTag";function I(Z,Y,Q){return Object.defineProperty(Z,Y,{value:Q,enumerable:!0,configurable:!0,writable:!0}),Z[Y]}try{I({},"")}catch(Z){I=function(Q,J,te){return Q[J]=te}}function w(Z,Y,Q,J){var te=Y&&Y.prototype instanceof F?Y:F,se=Object.create(te.prototype),ye=new q(J||[]);return h(se,"_invoke",{value:pe(Z,Q,ye)}),se}function T(Z,Y,Q){try{return{type:"normal",arg:Z.call(Y,Q)}}catch(J){return{type:"throw",arg:J}}}v.wrap=w;var A="suspendedStart",E="suspendedYield",P="executing",O="completed",M={};function F(){}function D(){}function _(){}var W={};I(W,N,function(){return this});var U=Object.getPrototypeOf,$=U&&U(U(ae([])));$&&$!==b&&C.call($,N)&&(W=$);var G=_.prototype=F.prototype=Object.create(W);function oe(Z){["next","throw","return"].forEach(function(Y){I(Z,Y,function(Q){return this._invoke(Y,Q)})})}function X(Z,Y){function Q(te,se,ye,fe){var Le=T(Z[te],Z,se);if(Le.type!=="throw"){var R=Le.arg,re=R.value;return re&&typeof re=="object"&&C.call(re,"__await")?Y.resolve(re.__await).then(function(de){Q("next",de,ye,fe)},function(de){Q("throw",de,ye,fe)}):Y.resolve(re).then(function(de){R.value=de,ye(R)},function(de){return Q("throw",de,ye,fe)})}fe(Le.arg)}var J;h(this,"_invoke",{value:function(){function te(se,ye){function fe(){return new Y(function(Le,R){Q(se,ye,Le,R)})}return J=J?J.then(fe,fe):fe()}return te}()})}function pe(Z,Y,Q){var J=A;return function(te,se){if(J===P)throw Error("Generator is already running");if(J===O){if(te==="throw")throw se;return{value:u,done:!0}}for(Q.method=te,Q.arg=se;;){var ye=Q.delegate;if(ye){var fe=me(ye,Q);if(fe){if(fe===M)continue;return fe}}if(Q.method==="next")Q.sent=Q._sent=Q.arg;else if(Q.method==="throw"){if(J===A)throw J=O,Q.arg;Q.dispatchException(Q.arg)}else Q.method==="return"&&Q.abrupt("return",Q.arg);J=P;var Le=T(Z,Y,Q);if(Le.type==="normal"){if(J=Q.done?O:E,Le.arg===M)continue;return{value:Le.arg,done:Q.done}}Le.type==="throw"&&(J=O,Q.method="throw",Q.arg=Le.arg)}}}function me(Z,Y){var Q=Y.method,J=Z.iterator[Q];if(J===u)return Y.delegate=null,Q==="throw"&&Z.iterator.return&&(Y.method="return",Y.arg=u,me(Z,Y),Y.method==="throw")||Q!=="return"&&(Y.method="throw",Y.arg=new TypeError("The iterator does not provide a '"+Q+"' method")),M;var te=T(J,Z.iterator,Y.arg);if(te.type==="throw")return Y.method="throw",Y.arg=te.arg,Y.delegate=null,M;var se=te.arg;return se?se.done?(Y[Z.resultName]=se.value,Y.next=Z.nextLoc,Y.method!=="return"&&(Y.method="next",Y.arg=u),Y.delegate=null,M):se:(Y.method="throw",Y.arg=new TypeError("iterator result is not an object"),Y.delegate=null,M)}function ne(Z){var Y={tryLoc:Z[0]};1 in Z&&(Y.catchLoc=Z[1]),2 in Z&&(Y.finallyLoc=Z[2],Y.afterLoc=Z[3]),this.tryEntries.push(Y)}function ce(Z){var Y=Z.completion||{};Y.type="normal",delete Y.arg,Z.completion=Y}function q(Z){this.tryEntries=[{tryLoc:"root"}],Z.forEach(ne,this),this.reset(!0)}function ae(Z){if(Z||Z===""){var Y=Z[N];if(Y)return Y.call(Z);if(typeof Z.next=="function")return Z;if(!isNaN(Z.length)){var Q=-1,J=function(){function te(){for(;++Q=0;--te){var se=this.tryEntries[te],ye=se.completion;if(se.tryLoc==="root")return J("end");if(se.tryLoc<=this.prev){var fe=C.call(se,"catchLoc"),Le=C.call(se,"finallyLoc");if(fe&&Le){if(this.prev=0;--J){var te=this.tryEntries[J];if(te.tryLoc<=this.prev&&C.call(te,"finallyLoc")&&this.prev=0;--Q){var J=this.tryEntries[Q];if(J.finallyLoc===Y)return this.complete(J.completion,J.afterLoc),ce(J),M}}return Z}(),catch:function(){function Z(Y){for(var Q=this.tryEntries.length-1;Q>=0;--Q){var J=this.tryEntries[Q];if(J.tryLoc===Y){var te=J.completion;if(te.type==="throw"){var se=te.arg;ce(J)}return se}}throw Error("illegal catch attempt")}return Z}(),delegateYield:function(){function Z(Y,Q,J){return this.delegate={iterator:ae(Y),resultName:Q,nextLoc:J},this.method==="next"&&(this.arg=u),M}return Z}()},v}function i(u,v,b,C,h,g,N){try{var x=u[g](N),B=x.value}catch(I){return void b(I)}x.done?v(B):Promise.resolve(B).then(C,h)}function c(u){return function(){var v=this,b=arguments;return new Promise(function(C,h){var g=u.apply(v,b);function N(B){i(g,C,h,N,x,"next",B)}function x(B){i(g,C,h,N,x,"throw",B)}N(void 0)})}}function s(u,v){u.prototype=Object.create(v.prototype),u.prototype.constructor=u,l(u,v)}function l(u,v){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(b,C){return b.__proto__=C,b},l(u,v)}var d={add:{icon:"check-circle",color:"green"},admin:{icon:"user-shield",color:"purple"},balance:{icon:"balance-scale-right",color:"yellow"},bugfix:{icon:"bug",color:"green"},code_imp:{icon:"code",color:"green"},config:{icon:"cogs",color:"purple"},del:{icon:"minus",color:"red"},expansion:{icon:"check-circle",color:"green"},experiment:{icon:"radiation",color:"yellow"},image:{icon:"image",color:"green"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},qol:{icon:"hand-holding-heart",color:"green"},refactor:{icon:"tools",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},server:{icon:"server",color:"purple"},sound:{icon:"volume-high",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"},wip:{icon:"hammer",color:"orange"}},m=r.Changelog=function(u){function v(){var C;return C=u.call(this)||this,C.getData=function(h,g){g===void 0&&(g=1);var N=(0,t.useBackend)(C.context),x=N.act,B=C,I=6;if(g>I)return C.setData("Failed to load data after "+I+" attempts");x("get_month",{date:h}),fetch((0,S.resolveAsset)(h+".yml")).then(function(){var w=c(p().mark(function(){function T(A){var E,P,O;return p().wrap(function(){function M(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,A.text();case 2:E=F.sent,P=/^Cannot find/,P.test(E)?(O=50+g*50,B.setData("Loading changelog data"+".".repeat(g+3)),setTimeout(function(){B.getData(h,g+1)},O)):B.setData(k.default.load(E,{schema:k.default.CORE_SCHEMA}));case 5:case"end":return F.stop()}}return M}(),T)}return T}()));return function(T){return w.apply(this,arguments)}}())},C.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},C.dateChoices=[],C}s(v,u);var b=v.prototype;return b.setData=function(){function C(h){this.setState({data:h})}return C}(),b.setSelectedDate=function(){function C(h){this.setState({selectedDate:h})}return C}(),b.setSelectedIndex=function(){function C(h){this.setState({selectedIndex:h})}return C}(),b.componentDidMount=function(){function C(){var h=this,g=(0,t.useBackend)(this.context),N=g.data.dates,x=N===void 0?[]:N;x&&(x.forEach(function(B){return h.dateChoices.push((0,y.default)(B,"mmmm yyyy",!0))}),this.setSelectedDate(this.dateChoices[0]),this.getData(x[0]))}return C}(),b.render=function(){function C(){var h=this,g=this.state,N=g.data,x=g.selectedDate,B=g.selectedIndex,I=(0,t.useBackend)(this.context),w=I.data.dates,T=this.dateChoices,A=T.length>0&&(0,e.createComponentVNode)(2,o.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===0,icon:"chevron-left",onClick:function(){function F(){var D=B-1;return h.setData("Loading changelog data..."),h.setSelectedIndex(D),h.setSelectedDate(T[D]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[D])}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{displayText:x,options:T,onSelected:function(){function F(D){var _=T.indexOf(D);return h.setData("Loading changelog data..."),h.setSelectedIndex(_),h.setSelectedDate(D),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[_])}return F}(),selected:x,width:"150px"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===T.length-1,icon:"chevron-right",onClick:function(){function F(){var D=B+1;return h.setData("Loading changelog data..."),h.setSelectedIndex(D),h.setSelectedDate(T[D]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(w[D])}return F}()})})]}),E=(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createVNode)(1,"h1",null,"Paradise Station",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thanks to: ",16),(0,e.createTextVNode)("Baystation 12, /tg/station, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original SpaceStation developers and Radithor for the title image. Also a thanks to anybody who has contributed who is not listed here :( Ask to be added here on irc.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Recent GitHub contributors can be found "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ss220-space/Paradise/pulse/monthly"}),(0,e.createTextVNode)(".")],0),A]}),P=(0,e.createComponentVNode)(2,o.Section,{children:[A,(0,e.createVNode)(1,"h3",null,"GoonStation 13 Development Team",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Coders: ",16),(0,e.createTextVNode)("Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Spriters: ",16),(0,e.createTextVNode)("Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Traditional Games Space Station 13 is thankful to the GoonStation 13 Development Team for its work on the game up to the"),(0,e.createTextVNode)(" r4407 release. The changelog for changes up to r4407 can be seen "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://wiki.ss13.co/Pre-2016_Changelog#April_2010"}),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,["Except where otherwise noted, Goon Station 13 is licensed under a ",(0,e.createVNode)(1,"a",null,"Creative Commons Attribution-Noncommercial-Share Alike 3.0 License",16,{href:"https://creativecommons.org/licenses/by-nc-sa/3.0/"}),". Rights are currently extended to ",(0,e.createVNode)(1,"a",null,"SomethingAwful Goons",16,{href:"http://forums.somethingawful.com/"})," only."],0),(0,e.createVNode)(1,"h3",null,"Traditional Games Space Station 13 License",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Some icons by"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Yusuke Kamiyamane",16,{href:"http://p.yusukekamiyamane.com/"}),(0,e.createTextVNode)(". All rights reserved. Licensed under a"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Creative Commons Attribution 3.0 License",16,{href:"http://creativecommons.org/licenses/by/3.0/"}),(0,e.createTextVNode)(".")],0)]}),O=/#\d+/,M=typeof N=="object"&&Object.keys(N).length>0&&Object.entries(N).reverse().map(function(F){var D=F[0],_=F[1];return(0,e.createComponentVNode)(2,o.Section,{title:(0,y.default)(D,"d mmmm yyyy",!0),children:(0,e.createComponentVNode)(2,o.Box,{ml:3,children:Object.entries(_).map(function(W){var U=W[0],$=W[1];return(0,e.createFragment)([(0,e.createVNode)(1,"h4",null,[U,(0,e.createTextVNode)(" changed:")],0),(0,e.createComponentVNode)(2,o.Box,{ml:3,children:(0,e.createComponentVNode)(2,o.Table,{children:$.map(function(G){var oe=Object.keys(G)[0],X=G[oe],pe=X.match(O),me=(0,e.createComponentVNode)(2,o.Table.Cell,{className:(0,a.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,e.createComponentVNode)(2,o.Icon,{color:d[oe]?d[oe].color:d.unknown.color,name:d[oe]?d[oe].icon:d.unknown.icon})});return pe!==null&&(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:(0,e.createVNode)(1,"a",null,[" ",X.charAt(0).toUpperCase()+X.slice(1)," "],0,{href:"https://github.com/ss220-space/Paradise/pull/"+pe[0].substring(1)})})]},oe+X)||(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:X})]},oe+X)})})})],4,U)})})},D)});return(0,e.createComponentVNode)(2,f.Window,{title:"Changelog",width:675,height:650,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[E,M,typeof N=="string"&&(0,e.createVNode)(1,"p",null,N,0),P]})})}return C}(),v}(e.Component)},91360:function(L,r,n){"use strict";r.__esModule=!0,r.CheckboxListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),S=n(98595),y=r.CheckboxListInputModal=function(){function V(p,i){var c=(0,f.useBackend)(i),s=c.act,l=c.data,d=l.items,m=d===void 0?[]:d,u=l.message,v=u===void 0?"":u,b=l.init_value,C=l.timeout,h=l.title,g=(0,f.useLocalState)(i,"edittedItems",m),N=g[0],x=g[1],B=330+Math.ceil(v.length/3),I=function(){function w(T){T===void 0&&(T=null);var A=[].concat(N);A=A.map(function(E){return E.key===T.key?Object.assign({},E,{checked:!T.checked}):E}),x(A)}return w}();return(0,e.createComponentVNode)(2,S.Window,{title:h,width:325,height:B,children:[C&&(0,e.createComponentVNode)(2,a.Loader,{value:C}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{className:"ListInput__Section",fill:!0,title:v,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,k,{filteredItems:N,onClick:I})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return V}(),k=function(p,i){var c=p.filteredItems,s=p.onClick;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:c.map(function(l,d){return(0,e.createComponentVNode)(2,o.Button.Checkbox,{fluid:!0,id:d,onClick:function(){function m(){return s(l)}return m}(),checked:l.checked,style:{animation:"none",transition:"none"},children:l.key.replace(/^\w/,function(m){return m.toUpperCase()})},d)})})}},36108:function(L,r,n){"use strict";r.__esModule=!0,r.ChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(85870),f=n(98595),S=[1,5,10,20,30,50,100],y=[1,5,10],k=r.ChemDispenser=function(){function c(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,v=u.chemicals;return(0,e.createComponentVNode)(2,f.Window,{width:460,height:400+v.length*8,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i)]})})})}return c}(),V=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,v=u.amount,b=u.energy,C=u.maxEnergy;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:b,minValue:0,maxValue:C,ranges:{good:[C*.5,1/0],average:[C*.25,C*.5],bad:[-1/0,C*.25]},children:[b," / ",C," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:S.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:v===h,content:h,onClick:function(){function N(){return m("amount",{amount:h})}return N}()})},g)})})})]})})})},p=function(s,l){for(var d=(0,a.useBackend)(l),m=d.act,u=d.data,v=u.chemicals,b=v===void 0?[]:v,C=[],h=0;h<(b.length+1)%3;h++)C.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:u.glass?"Drink Dispenser":"Chemical Dispenser",children:[b.map(function(g,N){return(0,e.createComponentVNode)(2,t.Button,{m:.1,width:"32.5%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",content:g.title,style:{"margin-left":"2px"},onClick:function(){function x(){return m("dispense",{reagent:g.id})}return x}()},N)}),C.map(function(g,N){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%"},N)})]})})},i=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,v=u.isBeakerLoaded,b=u.beakerCurrentVolume,C=u.beakerMaxVolume,h=u.beakerContents,g=h===void 0?[]:h;return(0,e.createComponentVNode)(2,t.Stack.Item,{height:16,children:(0,e.createComponentVNode)(2,t.Section,{title:u.glass?"Glass":"Beaker",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,t.Box,{children:[!!v&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"label",mr:2,children:[b," / ",C," units"]}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!v,onClick:function(){function N(){return m("ejectBeaker")}return N}()})]}),children:(0,e.createComponentVNode)(2,o.BeakerContents,{beakerLoaded:v,beakerContents:g,buttons:function(){function N(x){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:-1})}return B}()}),y.map(function(B,I){return(0,e.createComponentVNode)(2,t.Button,{content:B,onClick:function(){function w(){return m("remove",{reagent:x.id,amount:B})}return w}()},I)}),(0,e.createComponentVNode)(2,t.Button,{content:"ALL",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:x.volume})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Floor",tooltip:"Set to "+Math.trunc(x.volume),icon:"arrow-circle-down",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:-2})}return B}()})],0)}return N}()})})})}},13146:function(L,r,n){"use strict";r.__esModule=!0,r.ChemHeater=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(85870),S=n(98595),y=r.ChemHeater=function(){function p(i,c){return(0,e.createComponentVNode)(2,S.Window,{width:350,height:275,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.targetTemp,u=d.targetTempReached,v=d.autoEject,b=d.isActive,C=d.currentTemp,h=d.isBeakerLoaded;return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Settings",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Auto-eject",icon:v?"toggle-on":"toggle-off",selected:v,onClick:function(){function g(){return l("toggle_autoeject")}return g}()}),(0,e.createComponentVNode)(2,o.Button,{content:b?"On":"Off",icon:"power-off",selected:b,disabled:!h,onClick:function(){function g(){return l("toggle_on")}return g}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,a.round)(m,0),minValue:0,maxValue:1e3,onDrag:function(){function g(N,x){return l("adjust_temperature",{target:x})}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Reading",color:u?"good":"average",children:h&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:C,format:function(){function g(N){return(0,a.toFixed)(N)+" K"}return g}()})||"\u2014"})]})})})},V=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.isBeakerLoaded,u=d.beakerCurrentVolume,v=d.beakerMaxVolume,b=d.beakerContents;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:!!m&&(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",mr:2,children:[u," / ",v," units"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject",onClick:function(){function C(){return l("eject_beaker")}return C}()})]}),children:(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:m,beakerContents:b})})})}},56541:function(L,r,n){"use strict";r.__esModule=!0,r.ChemMaster=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(85870),S=n(3939),y=n(35840),k=["icon"];function V(B,I){if(B==null)return{};var w={};for(var T in B)if({}.hasOwnProperty.call(B,T)){if(I.includes(T))continue;w[T]=B[T]}return w}function p(B,I){B.prototype=Object.create(I.prototype),B.prototype.constructor=B,i(B,I)}function i(B,I){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(w,T){return w.__proto__=T,w},i(B,I)}var c=[1,5,10],s=function(I,w){var T=(0,a.useBackend)(w),A=T.act,E=T.data,P=I.args.analysis;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:E.condi?"Condiment Analysis":"Reagent Analysis",children:(0,e.createComponentVNode)(2,t.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:P.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:(P.desc||"").length>0?P.desc:"N/A"}),P.blood_type&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood type",children:P.blood_type}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:P.blood_dna})],4),!E.condi&&(0,e.createComponentVNode)(2,t.Button,{icon:E.printing?"spinner":"print",disabled:E.printing,iconSpin:!!E.printing,ml:"0.5rem",content:"Print",onClick:function(){function O(){return A("print",{idx:P.idx,beaker:I.args.beaker})}return O}()})]})})})})},l=function(B){return B[B.ToDisposals=0]="ToDisposals",B[B.ToBeaker=1]="ToBeaker",B}(l||{}),d=r.ChemMaster=function(){function B(I,w){return(0,e.createComponentVNode)(2,o.Window,{width:575,height:650,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u),(0,e.createComponentVNode)(2,v),(0,e.createComponentVNode)(2,x)]})})]})}return B}(),m=function(I,w){var T=(0,a.useBackend)(w),A=T.act,E=T.data,P=E.beaker,O=E.beaker_reagents,M=E.buffer_reagents,F=M.length>0;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:F?(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"eject",disabled:!P,content:"Eject and Clear Buffer",onClick:function(){function D(){return A("eject")}return D}()}):(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!P,content:"Eject and Clear Buffer",onClick:function(){function D(){return A("eject")}return D}()}),children:P?(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:!0,beakerContents:O,buttons:function(){function D(_,W){return(0,e.createComponentVNode)(2,t.Box,{mb:W0?(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:!0,beakerContents:O,buttons:function(){function M(F,D){return(0,e.createComponentVNode)(2,t.Box,{mb:D0&&(F=M.map(function(D){var _=D.id,W=D.sprite;return(0,e.createComponentVNode)(2,g,{icon:W,color:"translucent",onClick:function(){function U(){return A("set_sprite_style",{production_mode:P,style:_})}return U}(),selected:O===_},_)})),(0,e.createComponentVNode)(2,h,{productionData:I.productionData,children:F&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:F})})},x=function(I,w){var T=(0,a.useBackend)(w),A=T.act,E=T.data,P=E.loaded_pill_bottle_style,O=E.containerstyles,M=E.loaded_pill_bottle,F={width:"20px",height:"20px"},D=O.map(function(_){var W=_.color,U=_.name,$=P===W;return(0,e.createComponentVNode)(2,t.Button,{style:{position:"relative",width:F.width,height:F.height},onClick:function(){function G(){return A("set_container_style",{style:W})}return G}(),icon:$&&"check",iconStyle:{position:"relative","z-index":1},tooltip:U,tooltipPosition:"top",children:[!$&&(0,e.createVNode)(1,"div",null,null,1,{style:{display:"inline-block"}}),(0,e.createVNode)(1,"span","Button",null,1,{style:{display:"inline-block",position:"absolute",top:0,left:0,margin:0,padding:0,width:F.width,height:F.height,"background-color":W,opacity:.6,filter:"alpha(opacity=60)"}})]},W)});return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Container Customization",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!M,content:"Eject Container",onClick:function(){function _(){return A("ejectp")}return _}()}),children:M?(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:[(0,e.createComponentVNode)(2,t.Button,{style:{width:F.width,height:F.height},icon:"tint-slash",onClick:function(){function _(){return A("clear_container_style")}return _}(),selected:!P,tooltip:"Default",tooltipPosition:"top"}),D]})}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"No pill bottle or patch pack loaded."})})})};(0,S.modalRegisterBodyOverride)("analyze",s)},37173:function(L,r,n){"use strict";r.__esModule=!0,r.CloningConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(76910),S=n(3939),y=n(98595),k=n(79140),V=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=v.args,x=N.activerecord,B=N.realname,I=N.health,w=N.unidentity,T=N.strucenzymes,A=I.split(" - ");return(0,e.createComponentVNode)(2,o.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+B,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Damage",children:A.length>1?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.oxy,inline:!0,children:A[0]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.toxin,inline:!0,children:A[2]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.brute,inline:!0,children:A[3]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.burn,inline:!0,children:A[1]})],4):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Unknown"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:w}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:T}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Disk",children:[(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!g.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){function E(){return h("disk",{option:"load"})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){function E(){return h("disk",{option:"save",savetype:"ui"})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){function E(){return h("disk",{option:"save",savetype:"ue"})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){function E(){return h("disk",{option:"save",savetype:"se"})}return E}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!g.podready,icon:"user-plus",content:"Clone",onClick:function(){function E(){return h("clone",{ref:x})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"Delete",onClick:function(){function E(){return h("del_rec")}return E}()})]})]})})},p=r.CloningConsole=function(){function u(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.menu;return(0,S.modalRegisterBodyOverride)("view_rec",V),(0,e.createComponentVNode)(2,y.Window,{width:640,height:520,children:[(0,e.createComponentVNode)(2,S.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,e.createComponentVNode)(2,y.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,flexGrow:"1",children:(0,e.createComponentVNode)(2,c)})]})]})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.menu;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===1,icon:"home",onClick:function(){function x(){return h("menu",{num:1})}return x}(),children:"Main"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===2,icon:"folder",onClick:function(){function x(){return h("menu",{num:2})}return x}(),children:"Records"})]})},c=function(v,b){var C=(0,t.useBackend)(b),h=C.data,g=h.menu,N;return g===1?N=(0,e.createComponentVNode)(2,s):g===2&&(N=(0,e.createComponentVNode)(2,l)),N},s=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.loading,x=g.scantemp,B=g.occupant,I=g.locked,w=g.can_brainscan,T=g.scan_mode,A=g.numberofpods,E=g.pods,P=g.selected_pod,O=I&&!!B;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Scanner",level:"2",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Scanner Lock:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B,selected:O,icon:O?"toggle-on":"toggle-off",content:O?"Engaged":"Disengaged",onClick:function(){function M(){return h("lock")}return M}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:O||!B,icon:"user-slash",content:"Eject Occupant",onClick:function(){function M(){return h("eject")}return M}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"spinner",spin:!0}),"\xA0 Scanning..."]}):(0,e.createComponentVNode)(2,o.Box,{color:x.color,children:x.text})}),!!w&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scan Mode",children:(0,e.createComponentVNode)(2,o.Button,{icon:T?"brain":"male",content:T?"Brain":"Body",onClick:function(){function M(){return h("toggle_mode")}return M}()})})]}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B||N,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){function M(){return h("scan")}return M}()})]}),(0,e.createComponentVNode)(2,o.Section,{title:"Pods",level:"2",children:A?E.map(function(M,F){var D;return M.status==="cloning"?D=(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:M.progress/100,ranges:{good:[.75,1/0],average:[.25,.75],bad:[-1/0,.25]},mt:"0.5rem",children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,a.round)(M.progress,0)+"%"})}):M.status==="mess"?D=(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):D=(0,e.createComponentVNode)(2,o.Button,{selected:P===M.pod,icon:P===M.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){function _(){return h("selectpod",{ref:M.pod})}return _}()}),(0,e.createComponentVNode)(2,o.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,k.resolveAsset)("pod_"+M.status+".gif"),style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["Pod #",F+1]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:M.biomass>=150?"good":"bad",inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:M.biomass>=150?"circle":"circle-o"}),"\xA0",M.biomass]}),D]},F)}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},l=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.records;return N.length?(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:N.map(function(x,B){return(0,e.createComponentVNode)(2,o.Button,{icon:"user",mb:"0.5rem",content:x.realname,onClick:function(){function I(){return h("view_rec",{ref:x.record})}return I}()},B)})}):(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No records found."]})})},d=function(v,b){var C,h=(0,t.useBackend)(b),g=h.act,N=h.data,x=N.temp;if(!(!x||!x.text||x.text.length<=0)){var B=(C={},C[x.style]=!0,C);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.NoticeBox,Object.assign({},B,{children:[(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",children:x.text}),(0,e.createComponentVNode)(2,o.Button,{icon:"times-circle",float:"right",onClick:function(){function I(){return g("cleartemp")}return I}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"both"})]})))}},m=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.scanner,x=g.numberofpods,B=g.autoallowed,I=g.autoprocess,w=g.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Status",buttons:(0,e.createFragment)([!!B&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Auto-processing:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{selected:I,icon:I?"toggle-on":"toggle-off",content:I?"Enabled":"Disabled",onClick:function(){function T(){return h("autoprocess",{on:I?0:1})}return T}()})],4),(0,e.createComponentVNode)(2,o.Button,{disabled:!w,icon:"eject",content:"Eject Disk",onClick:function(){function T(){return h("disk",{option:"eject"})}return T}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scanner",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Connected"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Not connected!"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pods",children:x?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[x," connected"]}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None connected!"})})]})})}},18259:function(L,r,n){"use strict";r.__esModule=!0,r.CoinMint=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.CoinMint=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.materials,l=c.moneyBag,d=c.moneyBagContent,m=c.moneyBagMaxContent,u=(l?210:138)+Math.ceil(s.length/4)*64;return(0,e.createComponentVNode)(2,f.Window,{width:256,height:u,title:"\u041C\u043E\u043D\u0435\u0442\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0441",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.NoticeBox,{m:0,info:!0,children:["\u041F\u0440\u043E\u0438\u0437\u0432\u0435\u0434\u0435\u043D\u043E \u043C\u043E\u043D\u0435\u0442: ",c.totalCoins]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0422\u0438\u043F \u041C\u043E\u043D\u0435\u0442",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",color:c.active&&"bad",tooltip:!l&&"\u041D\u0443\u0436\u0435\u043D \u0434\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",disabled:!l,onClick:function(){function v(){return i("activate")}return v}()}),children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,maxValue:c.maxMaterials,value:c.totalMaterials})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",tooltip:"\u0418\u0437\u0432\u0432\u043B\u0435\u0447\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B",onClick:function(){function v(){return i("ejectMat")}return v}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:s.map(function(v){return(0,e.createComponentVNode)(2,o.Button,{bold:!0,inline:!0,m:.2,textAlign:"center",color:"translucent",selected:v.id===c.chosenMaterial,tooltip:v.name,content:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",v.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:v.amount})]}),onClick:function(){function b(){return i("selectMaterial",{material:v.id})}return b}()},v.id)})})]})})}),!!l&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0414\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C",disabled:c.active,onClick:function(){function v(){return i("ejectBag")}return v}()}),children:(0,e.createComponentVNode)(2,o.ProgressBar,{width:"100%",minValue:0,maxValue:m,value:d,children:[d," / ",m]})})})]})})})}return y}()},93858:function(L,r,n){"use strict";r.__esModule=!0,r.HexColorInput=r.ColorSelector=r.ColorPickerModal=r.ColorInput=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(36036),f=n(98595),S=n(44879),y=n(14448),k=n(4454),V=n(35840),p=n(9394),i=n(19203),c=["prefixed","alpha","color","fluid","onChange"];/** + */var S=(0,t.createLogger)("hotkeys"),y={},k=[e.KEY_ESCAPE,e.KEY_ENTER,e.KEY_SPACE,e.KEY_TAB,e.KEY_CTRL,e.KEY_SHIFT,e.KEY_UP,e.KEY_DOWN,e.KEY_LEFT,e.KEY_RIGHT],b={},p=function(u){if(u===16)return"Shift";if(u===17)return"Ctrl";if(u===18)return"Alt";if(u===33)return"Northeast";if(u===34)return"Southeast";if(u===35)return"Southwest";if(u===36)return"Northwest";if(u===37)return"West";if(u===38)return"North";if(u===39)return"East";if(u===40)return"South";if(u===45)return"Insert";if(u===46)return"Delete";if(u>=48&&u<=57||u>=65&&u<=90)return String.fromCharCode(u);if(u>=96&&u<=105)return"Numpad"+(u-96);if(u>=112&&u<=123)return"F"+(u-111);if(u===188)return",";if(u===189)return"-";if(u===190)return"."},i=function(u){var C=String(u);if(C==="Ctrl+F5"||C==="Ctrl+R"){location.reload();return}if(C!=="Ctrl+F"&&!(u.event.defaultPrevented||u.isModifierKey()||k.includes(u.code))){C==="F5"&&(u.event.preventDefault(),u.event.returnValue=!1);var V=p(u.code);if(V){var v=y[V];if(v)return S.debug("macro",v),Byond.command(v);if(u.isDown()&&!b[V]){b[V]=!0;var h='KeyDown "'+V+'"';return S.debug(h),Byond.command(h)}if(u.isUp()&&b[V]){b[V]=!1;var g='KeyUp "'+V+'"';return S.debug(g),Byond.command(g)}}}},c=r.acquireHotKey=function(){function m(u){k.push(u)}return m}(),s=r.releaseHotKey=function(){function m(u){var C=k.indexOf(u);C>=0&&k.splice(C,1)}return m}(),l=r.releaseHeldKeys=function(){function m(){for(var u=0,C=Object.keys(b);u0||(0,a.fetchRetry)((0,e.resolveAsset)("icon_ref_map.json")).then(function(S){return S.json()}).then(function(S){return Byond.iconRefMap=S}).catch(function(S){return t.logger.log(S)})}return f}()},1090:function(I,r,n){"use strict";r.__esModule=!0,r.AICard=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AICard=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.has_ai===0)return(0,e.createComponentVNode)(2,o.Window,{width:250,height:120,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var c=null;return i.integrity>=75?c="green":i.integrity>=25?c="yellow":c="red",(0,e.createComponentVNode)(2,o.Window,{width:600,height:420,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.name,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:c,value:i.integrity/100})})}),(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h2",null,i.flushing===1?"Wipe of AI in progress...":"",0)})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(s,l){return(0,e.createComponentVNode)(2,t.Box,{children:s},l)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.wireless?"check":"times",content:i.wireless?"Enabled":"Disabled",color:i.wireless?"green":"red",onClick:function(){function s(){return p("wireless")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.radio?"check":"times",content:i.radio?"Enabled":"Disabled",color:i.radio?"green":"red",onClick:function(){function s(){return p("radio")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wipe",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{width:10,icon:"trash-alt",confirmIcon:"trash-alt",disabled:i.flushing||i.integrity===0,confirmColor:"red",content:"Wipe AI",onClick:function(){function s(){return p("wipe")}return s}()})})]})})})]})})})}return S}()},39454:function(I,r,n){"use strict";r.__esModule=!0,r.AIFixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AIFixer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.occupant===null)return(0,e.createComponentVNode)(2,o.Window,{width:550,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"robot",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No Artificial Intelligence detected.",16)]})})})})});var c=!0;(i.stat===2||i.stat===null)&&(c=!1);var s=null;i.integrity>=75?s="green":i.integrity>=25?s="yellow":s="red";var l=!0;return i.integrity>=100&&i.stat!==2&&(l=!1),(0,e.createComponentVNode)(2,o.Window,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.occupant,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s,value:i.integrity/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:c?"green":"red",children:c?"Functional":"Non-Functional"})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(d,m){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:d},m)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.wireless?"times":"check",content:i.wireless?"Disabled":"Enabled",color:i.wireless?"red":"green",onClick:function(){function d(){return p("wireless")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.radio?"times":"check",content:i.radio?"Disabled":"Enabled",color:i.radio?"red":"green",onClick:function(){function d(){return p("radio")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Start Repairs",children:(0,e.createComponentVNode)(2,t.Button,{icon:"wrench",disabled:!l||i.active,content:!l||i.active?"Already Repaired":"Repair",onClick:function(){function d(){return p("fix")}return d}()})})]}),(0,e.createComponentVNode)(2,t.Box,{color:"green",lineHeight:2,children:i.active?"Reconstruction in progress.":""})]})})]})})})}return S}()},88422:function(I,r,n){"use strict";r.__esModule=!0,r.APC=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(195),S=r.APC=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:510,height:435,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return p}(),y={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},k={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.locked&&!d.siliconUser,u=d.normallyLocked,C=y[d.externalPower]||y[0],V=y[d.chargingStatus]||y[0],v=d.powerChannels||[],h=k[d.malfStatus]||k[0],g=d.powerCellStatus/100;return(0,e.createFragment)([(0,e.createComponentVNode)(2,f.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main Breaker",color:C.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.isOperating?"power-off":"times",content:d.isOperating?"On":"Off",selected:d.isOperating&&!m,color:d.isOperating?"":"bad",disabled:m,onClick:function(){function N(){return l("breaker")}return N}()}),children:["[ ",C.externalPowerText," ]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Cell",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"good",value:g})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",color:V.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.chargeMode?"sync":"times",content:d.chargeMode?"Auto":"Off",selected:d.chargeMode,disabled:m,onClick:function(){function N(){return l("charge")}return N}()}),children:["[ ",V.chargingText," ]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[v.map(function(N){var x=N.topicParams;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:2,color:N.status>=2?"good":"bad",children:N.status>=2?"On":"Off"}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:!m&&(N.status===1||N.status===3),disabled:m,onClick:function(){function B(){return l("channel",x.auto)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:"On",selected:!m&&N.status===2,disabled:m,onClick:function(){function B(){return l("channel",x.on)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:!m&&N.status===0,disabled:m,onClick:function(){function B(){return l("channel",x.off)}return B}()})],4),children:[N.powerLoad," W"]},N.title)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Load",children:(0,e.createVNode)(1,"b",null,[d.totalLoad,(0,e.createTextVNode)(" W")],0)})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Misc",buttons:!!d.siliconUser&&(0,e.createFragment)([!!d.malfStatus&&(0,e.createComponentVNode)(2,t.Button,{icon:h.icon,content:h.content,color:"bad",onClick:function(){function N(){return l(h.action)}return N}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){function N(){return l("overload")}return N}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cover Lock",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.4,icon:d.coverLocked?"lock":"unlock",content:d.coverLocked?"Engaged":"Disengaged",disabled:m,onClick:function(){function N(){return l("cover")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:d.nightshiftLights?"Enabled":"Disabled",onClick:function(){function N(){return l("toggle_nightshift")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Lighting Fallback",buttons:(0,e.createComponentVNode)(2,t.Button,{mt:.4,icon:"lightbulb-o",content:d.emergencyLights?"Engaged":"Disengaged",disabled:m,onClick:function(){function N(){return l("emergency_lighting")}return N}()})})]})})],4)}},99660:function(I,r,n){"use strict";r.__esModule=!0,r.ATM=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ATM=function(){function l(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.view_screen,h=V.authenticated_account,g=V.ticks_left_locked_down,N=V.linked_db,x;if(g>0)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Maximum number of pin attempts exceeded! Access to this ATM has been temporarily disabled."]});else if(!N)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Unable to connect to accounts database, please retry and if the issue persists contact Nanotrasen IT support."]});else if(h)switch(v){case 1:x=(0,e.createComponentVNode)(2,y);break;case 2:x=(0,e.createComponentVNode)(2,k);break;case 3:x=(0,e.createComponentVNode)(2,c);break;case 4:x=(0,e.createComponentVNode)(2,b);break;default:x=(0,e.createComponentVNode)(2,p)}else x=(0,e.createComponentVNode)(2,i);return(0,e.createComponentVNode)(2,o.Window,{width:550,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Section,{children:x})]})})}return l}(),S=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.machine_id,h=V.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Nanotrasen Automatic Teller Machine",children:[(0,e.createComponentVNode)(2,t.Box,{children:"For all your monetary needs!"}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Card",children:(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"eject",onClick:function(){function g(){return C("insert_card")}return g}()})})})]})},y=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.security_level;return(0,e.createComponentVNode)(2,t.Section,{title:"Select a new security level for this account",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Number",icon:"unlock",selected:v===0,onClick:function(){function h(){return C("change_security_level",{new_security_level:0})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"Either the account number or card is required to access this account. EFTPOS transactions will require a card."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Pin",icon:"unlock",selected:v===1,onClick:function(){function h(){return C("change_security_level",{new_security_level:1})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number and pin must be manually entered to access this account and process transactions."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Card and Account Pin",icon:"unlock",selected:v===2,onClick:function(){function h(){return C("change_security_level",{new_security_level:2})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number, pin and card are required to access this account and process transactions."})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},k=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=(0,a.useLocalState)(m,"targetAccNumber",0),h=v[0],g=v[1],N=(0,a.useLocalState)(m,"fundsAmount",0),x=N[0],B=N[1],L=(0,a.useLocalState)(m,"purpose",0),T=L[0],w=L[1],E=V.money;return(0,e.createComponentVNode)(2,t.Section,{title:"Transfer Fund",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",E]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Account Number",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"7 Digit Number",onInput:function(){function A(P,O){return g(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Funds to Transfer",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function A(P,O){return B(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transaction Purpose",children:(0,e.createComponentVNode)(2,t.Input,{fluid:!0,onInput:function(){function A(P,O){return w(O)}return A}()})})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Button,{content:"Transfer",icon:"sign-out-alt",onClick:function(){function A(){return C("transfer",{target_acc_number:h,funds_amount:x,purpose:T})}return A}()}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},b=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.insurance_type;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043D\u043E\u0432\u044B\u0439 \u0442\u0438\u043F \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0438",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0438\u043F",children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u041D\u0435\u0442 (0)",icon:"unlock",selected:v==="None",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"None"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u044E\u0434\u0436\u0435\u0442\u043D\u0430\u044F (0)",icon:"unlock",selected:v==="Bugetary",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Bugetary"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0430\u044F (500)",icon:"unlock",selected:v==="Standart",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Standart"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0435\u043B\u044E\u043A\u0441 (2000)",icon:"unlock",selected:v==="Deluxe",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Deluxe"})}return h}()})]})}),(0,e.createComponentVNode)(2,s)]})},p=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=(0,a.useLocalState)(m,"fundsAmount",0),h=v[0],g=v[1],N=(0,a.useLocalState)(m,"insuranceAmount",0),x=N[0],B=N[1],L=V.owner_name,T=V.money,w=V.insurance;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Welcome, "+L,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Logout",icon:"sign-out-alt",onClick:function(){function E(){return C("logout")}return E}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",T]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Withdrawal Amount",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function E(A,P){return g(P)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Withdraw Funds",icon:"sign-out-alt",onClick:function(){function E(){return C("withdrawal",{funds_amount:h})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Insurance Points",children:["$",w]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Adding Insurance",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function E(A,P){return B(P)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Add insurance points",icon:"sign-out-alt",onClick:function(){function E(){return C("insurance",{insurance_amount:x})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Toggle auto-replenishment of insurance",icon:"sign-out-alt",onClick:function(){function E(){return C("insurance_replenishment",{})}return E}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Menu",children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change account security level",icon:"lock",onClick:function(){function E(){return C("view_screen",{view_screen:1})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Make transfer",icon:"exchange-alt",onClick:function(){function E(){return C("view_screen",{view_screen:2})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View transaction log",icon:"list",onClick:function(){function E(){return C("view_screen",{view_screen:3})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change type of insurance",icon:"lock",onClick:function(){function E(){return C("view_screen",{view_screen:4})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print balance statement",icon:"print",onClick:function(){function E(){return C("balance_statement")}return E}()})})]})],4)},i=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=(0,a.useLocalState)(m,"accountID",null),h=v[0],g=v[1],N=(0,a.useLocalState)(m,"accountPin",null),x=N[0],B=N[1],L=V.machine_id,T=V.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Insert card or enter ID and pin to login",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account ID",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function w(E,A){return g(A)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pin",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function w(E,A){return B(A)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Login",icon:"sign-in-alt",onClick:function(){function w(){return C("attempt_auth",{account_num:h,account_pin:x})}return w}()})})]})})},c=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.transaction_log;return(0,e.createComponentVNode)(2,t.Section,{title:"Transactions",children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Terminal"})]}),v.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.purpose}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:h.is_deposit?"green":"red",children:["$",h.amount]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.target_name})]},h)})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},s=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data;return(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"sign-out-alt",onClick:function(){function v(){return C("view_screen",{view_screen:0})}return v}()})}},86423:function(I,r,n){"use strict";r.__esModule=!0,r.AccountsUplinkTerminal=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(36352),S=n(98595),y=n(321),k=n(5485),b=r.AccountsUplinkTerminal=function(){function d(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.loginState,g=v.currentPage,N;if(h.logged_in)g===1?N=(0,e.createComponentVNode)(2,p):g===2?N=(0,e.createComponentVNode)(2,s):g===3&&(N=(0,e.createComponentVNode)(2,l));else return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,k.LoginScreen)})})});return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:N})]})})})}return d}(),p=function(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.accounts,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1],B=(0,t.useLocalState)(u,"sortId","owner_name"),L=B[0],T=B[1],w=(0,t.useLocalState)(u,"sortOrder",!0),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"AccountsUplinkTerminal__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,i,{id:"owner_name",children:"Account Holder"}),(0,e.createComponentVNode)(2,i,{id:"account_number",children:"Account Number"}),(0,e.createComponentVNode)(2,i,{id:"suspended",children:"Account Status"}),(0,e.createComponentVNode)(2,i,{id:"money",children:"Account Balance"})]}),h.filter((0,a.createSearch)(N,function(P){return P.owner_name+"|"+P.account_number+"|"+P.suspended+"|"+P.money})).sort(function(P,O){var M=E?1:-1;return P[L].localeCompare(O[L])*M}).map(function(P){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"AccountsUplinkTerminal__listRow--"+P.suspended,onClick:function(){function O(){return V("view_account_detail",{index:P.account_index})}return O}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.owner_name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:["#",P.account_number]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P.suspended}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P.money})]},P.account_number)})]})})})]})},i=function(m,u){var C=(0,t.useLocalState)(u,"sortId","name"),V=C[0],v=C[1],h=(0,t.useLocalState)(u,"sortOrder",!0),g=h[0],N=h[1],x=m.id,B=m.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:V!==x&&"transparent",width:"100%",onClick:function(){function L(){V===x?N(!g):(v(x),N(!0))}return L}(),children:[B,V===x&&(0,e.createComponentVNode)(2,o.Icon,{name:g?"sort-up":"sort-down",ml:"0.25rem;"})]})})},c=function(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.is_printing,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Button,{content:"New Account",icon:"plus",onClick:function(){function B(){return V("create_new_account")}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"print",content:"Print Account List",disabled:h,ml:"0.25rem",onClick:function(){function B(){return V("print_records")}return B}()})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by account holder, number, status",width:"100%",onInput:function(){function B(L,T){return x(T)}return B}()})})]})},s=function(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.account_number,g=v.owner_name,N=v.money,x=v.suspended,B=v.transactions;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"#"+h+" / "+g,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function L(){return V("back")}return L}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Number",children:["#",h]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:g}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Balance",children:N}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Status",color:x?"red":"green",children:[x?"Suspended":"Active",(0,e.createComponentVNode)(2,o.Button,{ml:1,content:x?"Unsuspend":"Suspend",icon:x?"unlock":"lock",onClick:function(){function L(){return V("toggle_suspension")}return L}()})]})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Transactions",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Terminal"})]}),B.map(function(L){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.time}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.purpose}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:L.is_deposit?"green":"red",children:["$",L.amount]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.target_name})]},L)})]})})})]})},l=function(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=(0,t.useLocalState)(u,"accName",""),g=h[0],N=h[1],x=(0,t.useLocalState)(u,"accDeposit",""),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Create Account",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function T(){return V("back")}return T}()}),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Name Here",onChange:function(){function T(w,E){return N(E)}return T}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Initial Deposit",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"0",onChange:function(){function T(w,E){return L(E)}return T}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,content:"Create Account",onClick:function(){function T(){return V("finalise_create_account",{holder_name:g,starting_funds:B})}return T}()})]})}},23001:function(I,r,n){"use strict";r.__esModule=!0,r.AdminAntagMenu=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(36352),S=n(98595),y=n(321),k=n(5485),b=function(C){switch(C){case 0:return"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B";case 1:return"\u0426\u0435\u043B\u0438";case 2:return"\u0421\u0411";case 3:return"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438";default:return"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"}},p=function(C){switch(C){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);case 2:return(0,e.createComponentVNode)(2,l);case 3:return(0,e.createComponentVNode)(2,d);default:return"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"}},i=r.AdminAntagMenu=function(){function u(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.loginState,x=g.currentPage,B=(0,t.useLocalState)(V,"tabIndex",0),L=B[0],T=B[1],w=(0,t.useLocalState)(V,"searchText",""),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,title:"\u0410\u043D\u0442\u0430\u0433 \u043C\u0435\u043D\u044E",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:L===0,onClick:function(){function P(){T(0)}return P}(),icon:"user",children:"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B"},"Antagonists"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:L===1,onClick:function(){function P(){T(1)}return P}(),icon:"people-robbery",children:"\u0426\u0435\u043B\u0438"},"Objectives"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:L===2,onClick:function(){function P(){T(2)}return P}(),icon:"handcuffs",children:"\u0421\u0411"},"Security"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:L===3,onClick:function(){function P(){T(3)}return P}(),icon:"lock",children:"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438"},"HighValueItems")]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:b(L),fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Input,{placeholder:"\u0418\u0441\u043A\u0430\u0442\u044C...",width:"300px",onInput:function(){function P(O,M){return A(M)}return P}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"sync",onClick:function(){function P(){return h("refresh")}return P}(),children:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C"})]}),children:p(L)})})]})})})}return u}(),c=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.antagonists,x=(0,t.useLocalState)(V,"searchText",""),B=x[0],L=x[1],T=(0,t.useLocalState)(V,"sortId","antag_names"),w=T[0],E=T[1],A=(0,t.useLocalState)(V,"sortOrder",!0),P=A[0],O=A[1],M=Object.keys(N);if(!M||M.length===0)return(0,e.createVNode)(1,"div",null,"\u041D\u0435\u0442 \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432.",16);var F=M.map(function(R){return Object.assign({key:R},N[R])});return(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{id:"name",children:"\u0418\u043C\u044F \u043C\u043E\u0431\u0430"}),(0,e.createComponentVNode)(2,m,{id:"",children:"\u041A\u043D\u043E\u043F\u043A\u0438"}),(0,e.createComponentVNode)(2,m,{id:"antag_names",children:"\u0422\u0438\u043F(-\u044B) \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432"}),(0,e.createComponentVNode)(2,m,{id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"})]}),F.filter((0,a.createSearch)(B,function(R){var _=R.key,U=R.name,W=R.status,$=R.antag_names;return U+"|"+W+"|"+$.join(", ")})).sort(function(R,_){var U=P?1:-1;if(R[w]===void 0||R[w]===null)return U;if(_[w]===void 0||_[w]===null)return-1*U;if(typeof R[w]=="number")return(R[w]-_[w])*U;var W=R[w],$=_[w];return w==="antag_names"&&(W=R[w].join(", "),$=_[w].join(", ")),W.localeCompare($)*U}).map(function(R,_){var U=R.key,W=R.name,$=R.body_destroyed,G=R.is_hijacker,oe=R.antag_mind_uid,X=R.ckey,pe=R.status,me=R.antag_names;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:$?W:(0,e.createComponentVNode)(2,o.Button,{color:G||!W?"red":"",tooltip:G?"\u0425\u0438\u0434\u0436\u0430\u043A\u0435\u0440":"",onClick:function(){function ne(){return h("show_player_panel",{mind_uid:oe})}return ne}(),children:W||"??? (\u041D\u0415\u0422 \u0418\u041C\u0415\u041D\u0418)"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("pm",{ckey:X})}return ne}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("follow",{datum_uid:oe})}return ne}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("obs",{mind_uid:oe})}return ne}(),children:"OBS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("tp",{mind_uid:oe})}return ne}(),children:"TP"})]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:me.join(", ")}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:pe?"red":"grey",children:pe||"\u0416\u0438\u0432"})})]},_)})]})},s=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.objectives,x=(0,t.useLocalState)(V,"searchText",""),B=x[0],L=x[1],T=(0,t.useLocalState)(V,"sortId2","target_name"),w=T[0],E=T[1],A=(0,t.useLocalState)(V,"sortOrder",!0),P=A[0],O=A[1];return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"obj_name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"target_name",children:"\u0426\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"owner_name",children:"\u0425\u043E\u0437\u044F\u0438\u043D"})]}),N.filter((0,a.createSearch)(B,function(M){return M.obj_name+"|"+M.target_name+"|"+(M.status?"success":"incompleted")+"|"+M.owner_name})).sort(function(M,F){var R=P?1:-1;return M[w]===void 0||M[w]===null||w==="target_name"&&M.no_target?R:F[w]===void 0||F[w]===null||w==="target_name"&&F.no_target?-1*R:typeof M[w]=="number"?(M[w]-F[w])*R:M[w].localeCompare(F[w])*R}).map(function(M,F){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:M.obj_desc,onClick:function(){function R(){return h("vv",{uid:M.obj_uid})}return R}(),children:M.obj_name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.no_target?"":M.track.length?M.track.map(function(R,_){return(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){return h("follow",{datum_uid:R})}return U}(),children:[M.target_name," ",M.track.length>1?"("+(parseInt(_,10)+1)+")":""]},_)}):M.target_name+" (\u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E)"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.status?"green":"grey",children:M.status?"\u0423\u0441\u043F\u0435\u0448\u043D\u043E":"\u041D\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function R(){h("obj_owner",{owner_uid:M.owner_uid})}return R}(),children:M.owner_name})})]},F)})]}):"\u041D\u0435\u0442 \u0446\u0435\u043B\u0435\u0439!"},l=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.security,x=(0,t.useLocalState)(V,"searchText",""),B=x[0],L=x[1],T=(0,t.useLocalState)(V,"sortId3","health"),w=T[0],E=T[1],A=(0,t.useLocalState)(V,"sortOrder",!0),P=A[0],O=A[1],M=function(_){return _.status===2?"red":_.status===1?"orange":_.broken_bone||_.internal_bleeding?"yellow":"grey"},F=function(_){return _.status===2?"\u041C\u0435\u0440\u0442\u0432":_.status===1?"\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F":_.broken_bone&&_.internal_bleeding?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C, \u0412\u041A":_.broken_bone?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C":_.internal_bleeding?"\u0412\u041A":"\u0416\u0438\u0432"};return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"role",children:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"antag",children:"\u0410\u043D\u0442\u0430\u0433"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"health",children:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435"})]}),N.filter((0,a.createSearch)(B,function(R){return R.name+"|"+R.role+"|"+F(R)+"|"+R.antag})).sort(function(R,_){var U=P?1:-1;return R[w]===void 0||R[w]===null?U:_[w]===void 0||_[w]===null?-1*U:typeof R[w]=="number"?(R[w]-_[w])*U:R[w].localeCompare(_[w])*U}).map(function(R,_){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){return h("show_player_panel",{mind_uid:R.mind_uid})}return U}(),children:R.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:R.role}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:M(R),children:F(R)})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:R.antag?(0,e.createComponentVNode)(2,o.Button,{textColor:"red",translucent:!0,onClick:function(){function U(){h("tp",{mind_uid:R.mind_uid})}return U}(),children:R.antag}):""}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,value:R.health/R.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:R.health})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){h("pm",{ckey:R.ckey})}return U}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){h("follow",{datum_uid:R.mind_uid})}return U}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){h("obs",{mind_uid:R.mind_uid})}return U}(),children:"OBS"})]})]},_)})]}):"\u041D\u0435\u0442\u0443 \u0421\u0411!"},d=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.high_value_items,x=(0,t.useLocalState)(V,"searchText",""),B=x[0],L=x[1],T=(0,t.useLocalState)(V,"sortId4","person"),w=T[0],E=T[1],A=(0,t.useLocalState)(V,"sortOrder",!0),P=A[0],O=A[1];return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"person",children:"\u041D\u043E\u0441\u0438\u0442\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"loc",children:"\u041C\u0435\u0441\u0442\u043E\u043F\u043E\u043B\u043E\u0436\u0435\u043D\u0438\u0435"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"admin_z",children:"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z"})]}),N.filter((0,a.createSearch)(B,function(M){return M.name+"|"+M.loc})).sort(function(M,F){var R=P?1:-1;return M[w]===void 0||M[w]===null?R:F[w]===void 0||F[w]===null?-1*R:typeof M[w]=="number"?(M[w]-F[w])*R:M[w].localeCompare(F[w])*R}).map(function(M,F){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:M.obj_desc,translucent:M.admin_z,onClick:function(){function R(){return h("vv",{uid:M.uid})}return R}(),children:M.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.admin_z?"grey":"",children:M.person})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.admin_z?"grey":"",children:M.loc})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:"grey",children:M.admin_z?"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z":""})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function R(){h("follow",{datum_uid:M.uid})}return R}(),children:"FLW"})})]},F)})]}):"No High Value Items!"},m=function(C,V){var v=C.id,h=C.sort_group,g=h===void 0?"sortId":h,N=C.default_sort,x=N===void 0?"antag_names":N,B=C.children,L=(0,t.useLocalState)(V,g,x),T=L[0],w=L[1],E=(0,t.useLocalState)(V,"sortOrder",!0),A=E[0],P=E[1];return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:T!==v&&"transparent",width:"100%",onClick:function(){function O(){T===v?P(!A):(w(v),P(!0))}return O}(),children:[B,T===v&&(0,e.createComponentVNode)(2,o.Icon,{name:A?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},79571:function(I,r,n){"use strict";r.__esModule=!0,r.AgentCardSLSlots=r.AgentCardInfo=r.AgentCardAppearances=r.AgentCard=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.AgentCard=function(){function p(i,c){var s=(0,t.useLocalState)(c,"tabIndex",0),l=s[0],d=s[1],m=function(){function u(C){switch(C){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,b);default:return(0,e.createComponentVNode)(2,y)}}return u}();return(0,e.createComponentVNode)(2,f.Window,{width:500,height:475,theme:"syndicate",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===0,onClick:function(){function u(){return d(0)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"table"})," Card Info"]},"Card Info"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===1,onClick:function(){function u(){return d(1)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"id-card"})," Appearance"]},"Appearance"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===2,onClick:function(){function u(){return d(2)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"arrow-down"})," Save/Load Card Info"]},"Save/Load Card Info")]}),m(l)]})})})}return p}(),y=r.AgentCardInfo=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.registered_name,u=d.sex,C=d.age,V=d.assignment,v=d.associated_account_number,h=d.blood_type,g=d.dna_hash,N=d.fingerprint_hash,x=d.photo,B=d.ai_tracking;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Card Info",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Button,{content:m||"[UNSET]",onClick:function(){function L(){return l("change_name")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sex",children:(0,e.createComponentVNode)(2,o.Button,{iconRight:!1,content:u||"[UNSET]",onClick:function(){function L(){return l("change_sex")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Age",children:(0,e.createComponentVNode)(2,o.Button,{content:C||"[UNSET]",onClick:function(){function L(){return l("change_age")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Rank",children:(0,e.createComponentVNode)(2,o.Button,{content:V||"[UNSET]",onClick:function(){function L(){return l("change_occupation")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Fingerprints",children:(0,e.createComponentVNode)(2,o.Button,{content:N||"[UNSET]",onClick:function(){function L(){return l("change_fingerprints")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Type",children:(0,e.createComponentVNode)(2,o.Button,{content:h||"[UNSET]",onClick:function(){function L(){return l("change_blood_type")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"DNA Hash",children:(0,e.createComponentVNode)(2,o.Button,{content:g||"[UNSET]",onClick:function(){function L(){return l("change_dna_hash")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Money Account",children:(0,e.createComponentVNode)(2,o.Button,{content:v||"[UNSET]",onClick:function(){function L(){return l("change_money_account")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo",children:(0,e.createComponentVNode)(2,o.Button,{content:x?"Update":"[UNSET]",onClick:function(){function L(){return l("change_photo")}return L}()})})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Card Settings",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Card Info",children:(0,e.createComponentVNode)(2,o.Button,{content:"Delete Card Info",onClick:function(){function L(){return l("delete_info")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Access",children:(0,e.createComponentVNode)(2,o.Button,{content:"Reset Access",onClick:function(){function L(){return l("clear_access")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"AI Tracking",children:(0,e.createComponentVNode)(2,o.Button,{content:B?"Untrackable":"Trackable",onClick:function(){function L(){return l("change_ai_tracking")}return L}()})})]})})],4)}return p}(),k=r.AgentCardAppearances=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.appearances;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Card Appearance",children:m.map(function(u){return(0,e.createComponentVNode)(2,o.ImageButton,{tooltip:u,vertical:!0,asset:!0,style:{margin:"1px"},image:u,imageAsset:"id_card64x64",onclick:function(){function C(){return l("change_appearance_new",{new_appearance:u})}return C}()},u)})})}return p}(),b=r.AgentCardSLSlots=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.saved_info;return(0,e.createComponentVNode)(2,o.Section,{title:"Save/Load Manager",style:{"line-height":"25px"},children:(0,e.createComponentVNode)(2,o.LabeledList,{children:m.map(function(u){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:u.registered_name?u.registered_name+", "+u.assignment:"Slot "+u.id,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Clear",onClick:function(){function C(){return l("clear_slot",{slot:u.id})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Save",onClick:function(){function C(){return l("save_slot",{slot:u.id})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Load",disabled:!u.registered_name,onClick:function(){function C(){return l("load_slot",{slot:u.id})}return C}()})],4)},u.id)})})})}return p}()},56793:function(I,r,n){"use strict";r.__esModule=!0,r.AiAirlock=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},S=r.AiAirlock=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=f[c.power.main]||f[0],l=f[c.power.backup]||f[0],d=f[c.shock]||f[0];return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main",color:s.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.main,content:"Disrupt",onClick:function(){function m(){return i("disrupt-main")}return m}()}),children:[c.power.main?"Online":"Offline"," ",!c.wires.main_power&&"[Wires have been cut!]"||c.power.main_timeleft>0&&"["+c.power.main_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Backup",color:l.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.backup,content:"Disrupt",onClick:function(){function m(){return i("disrupt-backup")}return m}()}),children:[c.power.backup?"Online":"Offline"," ",!c.wires.backup_power&&"[Wires have been cut!]"||c.power.backup_timeleft>0&&"["+c.power.backup_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Electrify",color:d.color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"wrench",disabled:!(c.wires.shock&&c.shock!==2),content:"Restore",onClick:function(){function m(){return i("shock-restore")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"bolt",disabled:!c.wires.shock,content:"Temporary",onClick:function(){function m(){return i("shock-temp")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bolt",disabled:!c.wires.shock||c.shock===0,content:"Permanent",onClick:function(){function m(){return i("shock-perm")}return m}()})],4),children:[c.shock===2?"Safe":"Electrified"," ",!c.wires.shock&&"[Wires have been cut!]"||c.shock_timeleft>0&&"["+c.shock_timeleft+"s]"||c.shock_timeleft===-1&&"[Permanent]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Access and Door Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.id_scanner?"power-off":"times",content:c.id_scanner?"Enabled":"Disabled",selected:c.id_scanner,disabled:!c.wires.id_scanner,onClick:function(){function m(){return i("idscan-toggle")}return m}()}),children:!c.wires.id_scanner&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Access",buttons:(0,e.createComponentVNode)(2,t.Button,{width:6.5,icon:c.emergency?"power-off":"times",content:c.emergency?"Enabled":"Disabled",selected:c.emergency,onClick:function(){function m(){return i("emergency-toggle")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:c.locked?"lock":"unlock",content:c.locked?"Lowered":"Raised",selected:c.locked,disabled:!c.wires.bolts,onClick:function(){function m(){return i("bolt-toggle")}return m}()}),children:!c.wires.bolts&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.lights?"power-off":"times",content:c.lights?"Enabled":"Disabled",selected:c.lights,disabled:!c.wires.lights,onClick:function(){function m(){return i("light-toggle")}return m}()}),children:!c.wires.lights&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.safe?"power-off":"times",content:c.safe?"Enabled":"Disabled",selected:c.safe,disabled:!c.wires.safe,onClick:function(){function m(){return i("safe-toggle")}return m}()}),children:!c.wires.safe&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.speed?"power-off":"times",content:c.speed?"Enabled":"Disabled",selected:c.speed,disabled:!c.wires.timing,onClick:function(){function m(){return i("speed-toggle")}return m}()}),children:!c.wires.timing&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c.opened?"sign-out-alt":"sign-in-alt",content:c.opened?"Open":"Closed",selected:c.opened,disabled:c.locked||c.welded,onClick:function(){function m(){return i("open-close")}return m}()}),children:!!(c.locked||c.welded)&&(0,e.createVNode)(1,"span",null,[(0,e.createTextVNode)("[Door is "),c.locked?"bolted":"",c.locked&&c.welded?" and ":"",c.welded?"welded":"",(0,e.createTextVNode)("!]")],0)})]})})]})})}return y}()},72475:function(I,r,n){"use strict";r.__esModule=!0,r.AirAlarm=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(195),S=r.AirAlarm=function(){function d(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.locked;return(0,e.createComponentVNode)(2,o.Window,{width:570,height:h?310:755,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,f.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,k),!h&&(0,e.createFragment)([(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p)],4)]})})}return d}(),y=function(m){return m===0?"green":m===1?"orange":"red"},k=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.air,g=v.mode,N=v.atmos_alarm,x=v.locked,B=v.alarmActivated,L=v.rcon,T=v.target_temp,w;return h.danger.overall===0?N===0?w="Optimal":w="Caution: Atmos alert in area":h.danger.overall===1?w="Caution":w="DANGER: Internals Required",(0,e.createComponentVNode)(2,t.Section,{title:"Air Status",children:h?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.pressure),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.pressure})," kPa",!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:g===3?"Deactivate Panic Siphon":"Activate Panic Siphon",selected:g===3,icon:"exclamation-triangle",onClick:function(){function E(){return V("mode",{mode:g===3?1:3})}return E}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.oxygen/100,fractionDigits:"1",color:y(h.danger.oxygen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.nitrogen/100,fractionDigits:"1",color:y(h.danger.nitrogen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.co2/100,fractionDigits:"1",color:y(h.danger.co2)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxins",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.plasma/100,fractionDigits:"1",color:y(h.danger.plasma)})}),h.contents.n2o>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.n2o/100,fractionDigits:"1",color:y(h.danger.n2o)})}),h.contents.other>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.other/100,fractionDigits:"1",color:y(h.danger.other)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.temperature),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature})," K /"," ",(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature_c})," C\xA0",(0,e.createComponentVNode)(2,t.Button,{icon:"thermometer-full",content:T+" C",onClick:function(){function E(){return V("temperature")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:h.thermostat_state?"On":"Off",selected:h.thermostat_state,icon:"power-off",onClick:function(){function E(){return V("thermostat_state")}return E}()})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Local Status",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.overall),children:[w,!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:B?"Reset Alarm":"Activate Alarm",selected:B,onClick:function(){function E(){return V(B?"atmos_reset":"atmos_alarm")}return E}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remote Control Settings",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Off",selected:L===1,onClick:function(){function E(){return V("set_rcon",{rcon:1})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Auto",selected:L===2,onClick:function(){function E(){return V("set_rcon",{rcon:2})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:"On",selected:L===3,onClick:function(){function E(){return V("set_rcon",{rcon:3})}return E}()})]})]}):(0,e.createComponentVNode)(2,t.Box,{children:"Unable to acquire air sample!"})})},b=function(m,u){var C=(0,a.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1];return(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===0,onClick:function(){function h(){return v(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-out-alt"})," Vent Control"]},"Vents"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===1,onClick:function(){function h(){return v(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-in-alt"})," Scrubber Control"]},"Scrubbers"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===2,onClick:function(){function h(){return v(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog"})," Mode"]},"Mode"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===3,onClick:function(){function h(){return v(3)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"tachometer-alt"})," Thresholds"]},"Thresholds")]})},p=function(m,u){var C=(0,a.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1];switch(V){case 0:return(0,e.createComponentVNode)(2,i);case 1:return(0,e.createComponentVNode)(2,c);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,l);default:return"WE SHOULDN'T BE HERE!"}},i=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.vents;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return V("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.direction==="release"?"Blowing":"Siphoning",icon:g.direction==="release"?"sign-out-alt":"sign-in-alt",onClick:function(){function N(){return V("command",{cmd:"direction",val:g.direction==="release"?0:1,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure Checks",children:[(0,e.createComponentVNode)(2,t.Button,{content:"External",selected:g.checks===1,onClick:function(){function N(){return V("command",{cmd:"checks",val:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Internal",selected:g.checks===2,onClick:function(){function N(){return V("command",{cmd:"checks",val:2,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Pressure Target",children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:g.external})," kPa\xA0",(0,e.createComponentVNode)(2,t.Button,{content:"Set",icon:"cog",onClick:function(){function N(){return V("command",{cmd:"set_external_pressure",id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset",icon:"redo-alt",onClick:function(){function N(){return V("command",{cmd:"set_external_pressure",val:101.325,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},c=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.scrubbers;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return V("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.scrubbing?"Scrubbing":"Siphoning",icon:g.scrubbing?"filter":"sign-in-alt",onClick:function(){function N(){return V("command",{cmd:"scrubbing",val:g.scrubbing===0?1:0,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,t.Button,{content:g.widenet?"Extended":"Normal",selected:g.widenet,icon:"expand-arrows-alt",onClick:function(){function N(){return V("command",{cmd:"widenet",val:g.widenet===0?1:0,id_tag:g.id_tag})}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filtering",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Carbon Dioxide",selected:g.filter_co2,onClick:function(){function N(){return V("command",{cmd:"co2_scrub",val:g.filter_co2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Plasma",selected:g.filter_toxins,onClick:function(){function N(){return V("command",{cmd:"tox_scrub",val:g.filter_toxins===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrous Oxide",selected:g.filter_n2o,onClick:function(){function N(){return V("command",{cmd:"n2o_scrub",val:g.filter_n2o===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Oxygen",selected:g.filter_o2,onClick:function(){function N(){return V("command",{cmd:"o2_scrub",val:g.filter_o2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrogen",selected:g.filter_n2,onClick:function(){function N(){return V("command",{cmd:"n2_scrub",val:g.filter_n2===0?1:0,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},s=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.modes,g=v.presets,N=v.emagged,x=v.mode,B=v.preset;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"System Mode",children:(0,e.createComponentVNode)(2,t.Table,{children:h.map(function(L){return(!L.emagonly||L.emagonly&&!!N)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:L.name,icon:"cog",selected:L.id===x,onClick:function(){function T(){return V("mode",{mode:L.id})}return T}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.desc})]},L.name)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"System Presets",children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"After making a selection, the system will automatically cycle in order to remove contaminants."}),(0,e.createComponentVNode)(2,t.Table,{mt:1,children:g.map(function(L){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:L.name,icon:"cog",selected:L.id===B,onClick:function(){function T(){return V("preset",{preset:L.id})}return T}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.desc})]},L.name)})})]})],4)},l=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.thresholds;return(0,e.createComponentVNode)(2,t.Section,{title:"Alarm Thresholds",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Max"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Max"})]}),h.map(function(g){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:g.name}),g.settings.map(function(N){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:N.selected===-1?"Off":N.selected,onClick:function(){function x(){return V("command",{cmd:"set_threshold",env:N.env,var:N.val})}return x}()})},N.val)})]},g.name)})]})})}},12333:function(I,r,n){"use strict";r.__esModule=!0,r.AirlockAccessController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AirlockAccessController=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.exterior_status,s=i.interior_status,l=i.processing,d,m;return c==="open"?d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Lock Exterior Door",icon:"exclamation-triangle",disabled:l,onClick:function(){function u(){return p("force_ext")}return u}()}):d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:l,onClick:function(){function u(){return p("cycle_ext_door")}return u}()}),s==="open"?m=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Lock Interior Door",icon:"exclamation-triangle",disabled:l,color:s==="open"?"red":l?"yellow":null,onClick:function(){function u(){return p("force_int")}return u}()}):m=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:l,onClick:function(){function u(){return p("cycle_int_door")}return u}()}),(0,e.createComponentVNode)(2,o.Window,{width:330,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Door Status",children:c==="closed"?"Locked":"Open"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Door Status",children:s==="closed"?"Locked":"Open"})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.Box,{children:[d,m]})})]})})}return S}()},28736:function(I,r,n){"use strict";r.__esModule=!0,r.AirlockElectronics=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49148),S=1,y=2,k=4,b=8,p=r.AirlockElectronics=function(){function s(l,d){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:565,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),i=function(l,d){var m=(0,a.useBackend)(d),u=m.act,C=m.data,V=C.unrestricted_dir;return(0,e.createComponentVNode)(2,t.Section,{title:"Access Control",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,mb:1,children:"Unrestricted Access From:"}),(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-left",content:"East",selected:V&k?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:k})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-up",content:"South",selected:V&y?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:y})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-right",content:"West",selected:V&b?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:b})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-down",content:"North",selected:V&S?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:S})}return v}()})})]})]})})},c=function(l,d){var m=(0,a.useBackend)(d),u=m.act,C=m.data,V=C.selected_accesses,v=C.one_access,h=C.regions;return(0,e.createComponentVNode)(2,f.AccessList,{usedByRcd:1,rcdButtons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:v,content:"One",onClick:function(){function g(){return u("set_one_access",{access:"one"})}return g}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!v,content:"All",onClick:function(){function g(){return u("set_one_access",{access:"all"})}return g}()})],4),accesses:h,selectedList:V,accessMod:function(){function g(N){return u("set",{access:N})}return g}(),grantAll:function(){function g(){return u("grant_all")}return g}(),denyAll:function(){function g(){return u("clear_all")}return g}(),grantDep:function(){function g(N){return u("grant_region",{region:N})}return g}(),denyDep:function(){function g(N){return u("deny_region",{region:N})}return g}()})}},47365:function(I,r,n){"use strict";r.__esModule=!0,r.AlertModal=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(92986),f=n(36036),S=n(98595),y=-1,k=1,b=r.AlertModal=function(){function c(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=u.autofocus,V=u.buttons,v=V===void 0?[]:V,h=u.large_buttons,g=u.message,N=g===void 0?"":g,x=u.timeout,B=u.title,L=(0,t.useLocalState)(l,"selected",0),T=L[0],w=L[1],E=110+(N.length>30?Math.ceil(N.length/4):0)+(N.length&&h?5:0),A=325+(v.length>2?100:0),P=function(){function O(M){T===0&&M===y?w(v.length-1):T===v.length-1&&M===k?w(0):w(T+M)}return O}();return(0,e.createComponentVNode)(2,S.Window,{title:B,height:E,width:A,children:[!!x&&(0,e.createComponentVNode)(2,a.Loader,{value:x}),(0,e.createComponentVNode)(2,S.Window.Content,{onKeyDown:function(){function O(M){var F=window.event?M.which:M.keyCode;F===o.KEY_SPACE||F===o.KEY_ENTER?m("choose",{choice:v[T]}):F===o.KEY_ESCAPE?m("cancel"):F===o.KEY_LEFT?(M.preventDefault(),P(y)):(F===o.KEY_TAB||F===o.KEY_RIGHT)&&(M.preventDefault(),P(k))}return O}(),children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,m:1,children:(0,e.createComponentVNode)(2,f.Box,{color:"label",overflow:"hidden",children:N})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:[!!C&&(0,e.createComponentVNode)(2,f.Autofocus),(0,e.createComponentVNode)(2,p,{selected:T})]})]})})})]})}return c}(),p=function(s,l){var d=(0,t.useBackend)(l),m=d.data,u=m.buttons,C=u===void 0?[]:u,V=m.large_buttons,v=m.swapped_buttons,h=s.selected;return(0,e.createComponentVNode)(2,f.Flex,{fill:!0,align:"center",direction:v?"row":"row-reverse",justify:"space-around",wrap:!0,children:C==null?void 0:C.map(function(g,N){return V&&C.length<3?(0,e.createComponentVNode)(2,f.Flex.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N):(0,e.createComponentVNode)(2,f.Flex.Item,{grow:V?1:0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N)})})},i=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=u.large_buttons,V=s.button,v=s.selected,h=V.length>7?"100%":7;return(0,e.createComponentVNode)(2,f.Button,{mx:C?1:0,pt:C?.33:0,content:V,fluid:!!C,onClick:function(){function g(){return m("choose",{choice:V})}return g}(),selected:v,textAlign:"center",height:!!C&&2,width:!C&&h})}},71824:function(I,r,n){"use strict";r.__esModule=!0,r.AppearanceChanger=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AppearanceChanger=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.change_race,l=c.species,d=c.specimen,m=c.change_gender,u=c.gender,C=c.has_gender,V=c.change_eye_color,v=c.change_skin_tone,h=c.change_skin_color,g=c.change_head_accessory_color,N=c.change_hair_color,x=c.change_secondary_hair_color,B=c.change_facial_hair_color,L=c.change_secondary_facial_hair_color,T=c.change_head_marking_color,w=c.change_body_marking_color,E=c.change_tail_marking_color,A=c.change_head_accessory,P=c.head_accessory_styles,O=c.head_accessory_style,M=c.change_hair,F=c.hair_styles,R=c.hair_style,_=c.change_hair_gradient,U=c.change_facial_hair,W=c.facial_hair_styles,$=c.facial_hair_style,G=c.change_head_markings,oe=c.head_marking_styles,X=c.head_marking_style,pe=c.change_body_markings,me=c.body_marking_styles,ne=c.body_marking_style,ce=c.change_tail_markings,q=c.tail_marking_styles,ae=c.tail_marking_style,J=c.change_body_accessory,Y=c.body_accessory_styles,Q=c.body_accessory_style,Z=c.change_alt_head,te=c.alt_head_styles,se=c.alt_head_style,ye=!1;return(V||v||h||g||N||x||B||L||T||w||E)&&(ye=!0),(0,e.createComponentVNode)(2,o.Window,{width:800,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Species",children:l.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.specimen,selected:fe.specimen===d,onClick:function(){function Ie(){return i("race",{race:fe.specimen})}return Ie}()},fe.specimen)})}),!!m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gender",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Male",selected:u==="male",onClick:function(){function fe(){return i("gender",{gender:"male"})}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Female",selected:u==="female",onClick:function(){function fe(){return i("gender",{gender:"female"})}return fe}()}),!C&&(0,e.createComponentVNode)(2,t.Button,{content:"Genderless",selected:u==="plural",onClick:function(){function fe(){return i("gender",{gender:"plural"})}return fe}()})]}),!!ye&&(0,e.createComponentVNode)(2,S),!!A&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head accessory",children:P.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headaccessorystyle,selected:fe.headaccessorystyle===O,onClick:function(){function Ie(){return i("head_accessory",{head_accessory:fe.headaccessorystyle})}return Ie}()},fe.headaccessorystyle)})}),!!M&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair",children:F.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.hairstyle,selected:fe.hairstyle===R,onClick:function(){function Ie(){return i("hair",{hair:fe.hairstyle})}return Ie}()},fe.hairstyle)})}),!!_&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair Gradient",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Change Style",onClick:function(){function fe(){return i("hair_gradient")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Offset",onClick:function(){function fe(){return i("hair_gradient_offset")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Color",onClick:function(){function fe(){return i("hair_gradient_colour")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Alpha",onClick:function(){function fe(){return i("hair_gradient_alpha")}return fe}()})]}),!!U&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Facial hair",children:W.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.facialhairstyle,selected:fe.facialhairstyle===$,onClick:function(){function Ie(){return i("facial_hair",{facial_hair:fe.facialhairstyle})}return Ie}()},fe.facialhairstyle)})}),!!G&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head markings",children:oe.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headmarkingstyle,selected:fe.headmarkingstyle===X,onClick:function(){function Ie(){return i("head_marking",{head_marking:fe.headmarkingstyle})}return Ie}()},fe.headmarkingstyle)})}),!!pe&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body markings",children:me.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodymarkingstyle,selected:fe.bodymarkingstyle===ne,onClick:function(){function Ie(){return i("body_marking",{body_marking:fe.bodymarkingstyle})}return Ie}()},fe.bodymarkingstyle)})}),!!ce&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tail markings",children:q.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.tailmarkingstyle,selected:fe.tailmarkingstyle===ae,onClick:function(){function Ie(){return i("tail_marking",{tail_marking:fe.tailmarkingstyle})}return Ie}()},fe.tailmarkingstyle)})}),!!J&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body accessory",children:Y.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodyaccessorystyle,selected:fe.bodyaccessorystyle===Q,onClick:function(){function Ie(){return i("body_accessory",{body_accessory:fe.bodyaccessorystyle})}return Ie}()},fe.bodyaccessorystyle)})}),!!Z&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alternate head",children:te.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.altheadstyle,selected:fe.altheadstyle===se,onClick:function(){function Ie(){return i("alt_head",{alt_head:fe.altheadstyle})}return Ie}()},fe.altheadstyle)})})]})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=[{key:"change_eye_color",text:"Change eye color",action:"eye_color"},{key:"change_skin_tone",text:"Change skin tone",action:"skin_tone"},{key:"change_skin_color",text:"Change skin color",action:"skin_color"},{key:"change_head_accessory_color",text:"Change head accessory color",action:"head_accessory_color"},{key:"change_hair_color",text:"Change hair color",action:"hair_color"},{key:"change_secondary_hair_color",text:"Change secondary hair color",action:"secondary_hair_color"},{key:"change_facial_hair_color",text:"Change facial hair color",action:"facial_hair_color"},{key:"change_secondary_facial_hair_color",text:"Change secondary facial hair color",action:"secondary_facial_hair_color"},{key:"change_head_marking_color",text:"Change head marking color",action:"head_marking_color"},{key:"change_body_marking_color",text:"Change body marking color",action:"body_marking_color"},{key:"change_tail_marking_color",text:"Change tail marking color",action:"tail_marking_color"}];return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Colors",children:s.map(function(l){return!!c[l.key]&&(0,e.createComponentVNode)(2,t.Button,{content:l.text,onClick:function(){function d(){return i(l.action)}return d}()},l.key)})})}},72285:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosAlertConsole=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.priority||[],s=i.minor||[];return(0,e.createComponentVNode)(2,o.Window,{width:350,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Alarms",children:(0,e.createVNode)(1,"ul",null,[c.length===0&&(0,e.createVNode)(1,"li","color-good","No Priority Alerts",16),c.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"bad",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)}),s.length===0&&(0,e.createVNode)(1,"li","color-good","No Minor Alerts",16),s.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"average",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)})],0)})})})}return S}()},65805:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(36352),f=n(98595),S=function(c){if(c===0)return(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Good"});if(c===1)return(0,e.createComponentVNode)(2,t.Box,{color:"orange",bold:!0,children:"Warning"});if(c===2)return(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"DANGER"})},y=function(c){if(c===0)return"green";if(c===1)return"orange";if(c===2)return"red"},k=r.AtmosControl=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=(0,a.useLocalState)(s,"tabIndex",0),C=u[0],V=u[1],v=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,b);case 1:return(0,e.createComponentVNode)(2,p);default:return"WE SHOULDN'T BE HERE!"}}return h}();return(0,e.createComponentVNode)(2,f.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:C===0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===0,onClick:function(){function h(){return V(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===1,onClick:function(){function h(){return V(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),v(C)]})})})}return i}(),b=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.alarms;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Access"})]}),u.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,o.TableCell,{children:C.name}),(0,e.createComponentVNode)(2,o.TableCell,{children:S(C.danger)}),(0,e.createComponentVNode)(2,o.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Access",onClick:function(){function V(){return d("open_alarm",{aref:C.ref})}return V}()})})]},C.name)})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.alarms,C=m.stationLevelNum,V=m.stationLevelName,v=(0,a.useLocalState)(s,"zoom",1),h=v[0],g=v[1],N=(0,a.useLocalState)(s,"z_current",C[0]),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,t.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,t.NanoMap,{onZoom:function(){function L(T){return g(T)}return L}(),zLevels:C,zNames:V,z_current:x,setZCurrent:B,children:u.map(function(L){return(0,e.createComponentVNode)(2,t.NanoMap.Marker,{x:L.x,y:L.y,z:L.z,z_current:x,zoom:h,icon:"circle",tooltip:L.name,color:y(L.danger),onClick:function(){function T(){return d("open_alarm",{aref:L.ref})}return T}()},L.ref)})})})}},87816:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosFilter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosFilter=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.pressure,l=i.max_pressure,d=i.filter_type,m=i.filter_type_list;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:140,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_pressure")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:l,value:s,onDrag:function(){function u(C,V){return p("custom_pressure",{pressure:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_pressure")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filter",children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{selected:u.gas_type===d,content:u.label,onClick:function(){function C(){return p("set_filter",{filter:u.gas_type})}return C}()},u.label)})})]})})})})}return S}()},52977:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosMixer=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.on,l=c.pressure,d=c.max_pressure,m=c.node1_concentration,u=c.node2_concentration;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:165,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){function C(){return i("power")}return C}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:l===0,width:2.2,onClick:function(){function C(){return i("min_pressure")}return C}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:d,value:l,onDrag:function(){function C(V,v){return i("custom_pressure",{pressure:v})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:l===d,width:2.2,onClick:function(){function C(){return i("max_pressure")}return C}()})]}),(0,e.createComponentVNode)(2,S,{node_name:"Node 1",node_ref:m}),(0,e.createComponentVNode)(2,S,{node_name:"Node 2",node_ref:u})]})})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=k.node_name,l=k.node_ref;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:s,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",width:2.2,disabled:l===0,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l-10)/100})}return d}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"%",width:6.1,lineHeight:1.5,stepPixelSize:10,minValue:0,maxValue:100,value:l,onChange:function(){function d(m,u){return i("set_node",{node_name:s,concentration:u/100})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",width:2.2,disabled:l===100,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l+10)/100})}return d}()})]})}},11748:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosPump=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosPump=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.rate,l=i.max_rate,d=i.gas_unit,m=i.step;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:110,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_rate")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:d,width:6.1,lineHeight:1.5,step:m,minValue:0,maxValue:l,value:s,onDrag:function(){function u(C,V){return p("custom_rate",{rate:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_rate")}return u}()})]})]})})})})}return S}()},76511:function(I,r,n){"use strict";r.__esModule=!0,r.AutoDoc=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(39473),S=r.AutoDoc=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.HasTray,l=c.TguiIcons,d=c.occupant,m=c.isHealing,u=c.fixtimer,C=c.healtimer,V=(0,a.useLocalState)(b,"ChoosePart","chest"),v=V[0],h=V[1];return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",resizable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{width:"100%",children:[(0,e.createComponentVNode)(2,f.FlexItem,{basis:"30%",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l.human,style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l[v],style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})]}),(0,e.createComponentVNode)(2,f.FlexItem,{basis:"70%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Info",buttons:(0,e.createFragment)([Object.keys(l).map(function(g){return g!=="human"&&(0,e.createComponentVNode)(2,t.Button,{content:g,selected:g===v,onClick:function(){function N(){return h(g)}return N}(),z:!0},g)}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:s?"Eject Tray":"Reject Tray",locked:m,onClick:function(){function g(){return i("ChangeTrayState")}return g}()})],0),children:(0,e.createComponentVNode)(2,t.Box,{children:[!!(d[v]&&d[v].extOrgan)&&d[v].extOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createVNode)(1,"br"),g.open?"opened":"",g.broken?"broken":"",!!g.broken&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"fracture"})}return N}()}),(0,e.createVNode)(1,"br")],4),g.internalBleeding?"bleeding":"",!!g.internalBleeding&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"bleeding"})}return N}()}),(0,e.createVNode)(1,"br")],4),(0,e.createTextVNode)("Internals:"),(0,e.createComponentVNode)(2,t.Button,{content:"Complete",style:{"margin-left":"10px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"completeInternal"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.totalLoss:"",(0,e.createVNode)(1,"br")],0,g.name)}),!!(d[v]&&d[v].intOrgan)&&d[v].intOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createComponentVNode)(2,t.Button,{content:"Remove",style:{"margin-left":"1.5rem"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"remove"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.damage:"",!!g.totalLoss&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Heal",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"damage"})}return N}()}),(0,e.createVNode)(1,"br")],4)],0,g.name)}),!!d.TotalBruteBurn&&(0,e.createFragment)([(0,e.createTextVNode)("Total external damage is "),d.TotalBruteBurn,(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Start Healing",onClick:function(){function g(){return i("HealBruteBurn")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Reattach externals",onClick:function(){function g(){return i("CompleteExternal")}return g}()})],0),(0,e.createVNode)(1,"br"),!!u&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Fixing organ: "),u],0),!!C&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Healing external damage: "),C],0)]})})})]})})})}return y}()},59179:function(I,r,n){"use strict";r.__esModule=!0,r.Autolathe=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(25328),k=function(i,c,s,l){return i.requirements===null?!0:!(i.requirements.metal*l>c||i.requirements.glass*l>s)},b=r.Autolathe=function(){function p(i,c){var s=(0,o.useBackend)(c),l=s.act,d=s.data,m=d.total_amount,u=d.max_amount,C=d.metal_amount,V=d.glass_amount,v=d.busyname,h=d.busyamt,g=d.showhacked,N=d.buildQueue,x=d.buildQueueLen,B=d.recipes,L=d.categories,T=(0,o.useSharedState)(c,"category",0),w=T[0],E=T[1];w===0&&(w="Tools");var A=C.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),P=V.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),O=m.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),M=(0,o.useSharedState)(c,"search_text",""),F=M[0],R=M[1],_=(0,y.createSearch)(F,function(G){return G.name}),U="";x>0&&(U=N.map(function(G,oe){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"times",color:"transparent",content:N[oe][0],onClick:function(){function X(){return l("remove_from_queue",{remove_from_queue:N.indexOf(G)+1})}return X}()},G)},oe)}));var W=(0,a.flow)([(0,t.filter)(function(G){return(G.category.indexOf(w)>-1||F)&&(d.showhacked||!G.hacked)}),F&&(0,t.filter)(_),(0,t.sortBy)(function(G){return G.name.toLowerCase()})])(B),$="Build";return F?$="Results for: '"+F+"':":w&&($="Build ("+w+")"),(0,e.createComponentVNode)(2,S.Window,{width:750,height:525,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,horizontal:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{width:"70%",children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:$,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"150px",options:L,selected:w,onSelected:function(){function G(oe){return E(oe)}return G}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function G(oe,X){return R(X)}return G}(),mb:1}),W.map(function(G){return(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+G.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===1,disabled:!k(G,d.metal_amount,d.glass_amount,1),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:1})}return oe}(),children:(0,y.toTitleCase)(G.name)}),G.max_multiplier>=10&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===10,disabled:!k(G,d.metal_amount,d.glass_amount,10),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:10})}return oe}(),children:"10x"}),G.max_multiplier>=25&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===25,disabled:!k(G,d.metal_amount,d.glass_amount,25),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:25})}return oe}(),children:"25x"}),G.max_multiplier>25&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===G.max_multiplier,disabled:!k(G,d.metal_amount,d.glass_amount,G.max_multiplier),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:G.max_multiplier})}return oe}(),children:[G.max_multiplier,"x"]}),G.requirements&&Object.keys(G.requirements).map(function(oe){return(0,y.toTitleCase)(oe)+": "+G.requirements[oe]}).join(", ")||(0,e.createComponentVNode)(2,f.Box,{children:"No resources required."})]},G.ref)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:[(0,e.createComponentVNode)(2,f.Section,{title:"Materials",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Metal",children:A}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Glass",children:P}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Total",children:O}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Storage",children:[d.fill_percent,"% Full"]})]})}),(0,e.createComponentVNode)(2,f.Section,{title:"Building",children:(0,e.createComponentVNode)(2,f.Box,{color:v?"green":"",children:v||"Nothing"})}),(0,e.createComponentVNode)(2,f.Section,{title:"Build Queue",height:23.7,children:[U,(0,e.createComponentVNode)(2,f.Button,{mt:.5,fluid:!0,icon:"times",content:"Clear All",color:"red",disabled:!d.buildQueueLen,onClick:function(){function G(){return l("clear_queue")}return G}()})]})]})]})})})}return p}()},64273:function(I,r,n){"use strict";r.__esModule=!0,r.Biogenerator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(62411),S=r.Biogenerator=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data,d=s.config,m=l.container,u=l.processing,C=d.title;return(0,e.createComponentVNode)(2,o.Window,{width:390,height:595,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Operating,{operating:u,name:C}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.biomass,u=d.container,C=d.container_curr_reagents,V=d.container_max_reagents;return(0,e.createComponentVNode)(2,t.Section,{title:"Storage",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"20px",color:"silver",children:"Biomass:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"5px",children:m}),(0,e.createComponentVNode)(2,t.Icon,{name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack,{height:"21px",mt:"8px",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"10px",color:"silver",children:"Container:"}),u?(0,e.createComponentVNode)(2,t.ProgressBar,{value:C,maxValue:V,children:(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:C+" / "+V+" units"})}):(0,e.createComponentVNode)(2,t.Stack.Item,{children:"None"})]})]})},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.has_plants,u=d.container;return(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",disabled:!m,tooltip:m?"":"There are no plants in the biogenerator.",tooltipPosition:"top-start",content:"Activate",onClick:function(){function C(){return l("activate")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"40%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"flask",disabled:!u,tooltip:u?"":"The biogenerator does not have a container.",tooltipPosition:"top",content:"Detach Container",onClick:function(){function C(){return l("detach_container")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",disabled:!m,tooltip:m?"":"There are no stored plants to eject.",tooltipPosition:"top-end",content:"Eject Plants",onClick:function(){function C(){return l("eject_plants")}return C}()})})]})})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.biomass,u=d.product_list,C=d.container,V=(0,a.useSharedState)(c,"vendAmount",1),v=V[0],h=V[1],g=Object.entries(u).map(function(N,x){var B=Object.entries(N[1]).map(function(L){return L[1]});return(0,e.createComponentVNode)(2,t.Collapsible,{title:N[0],open:!0,children:B.map(function(L){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",ml:"2px",children:L.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"20%",children:[L.cost*v,(0,e.createComponentVNode)(2,t.Icon,{ml:"5px",name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"40%",children:L.needs_container&&!C?(0,e.createComponentVNode)(2,t.Button,{content:"No container",disabled:!0,icon:"flask",tooltip:"\u0412\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u043B\u044E\u0431\u043E\u0439 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u044D\u0442\u043E\u0439 \u043E\u043F\u0446\u0438\u0438"}):(0,e.createComponentVNode)(2,t.Button,{content:"Vend",disabled:m0?Math.floor(w/l):0,O=s?"@?%%!\u2116@"+l:l,M=w>=l,F=d-d%5+(d%5>0?5:0);return(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0435 \u0420\u0430\u0437\u043B\u043E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{color:"silver",bold:!0,children:B}),(0,e.createComponentVNode)(2,t.ProgressBar,{color:A===0?"bad":A<100?"average":"good",value:T,maxValue:L,mt:1,mb:2,children:[A<=100?A:100," %"]}),(0,e.createComponentVNode)(2,t.Box,{children:["\u0414\u0430\u043D\u043D\u044B\u0435 \u0434\u043B\u044F \u0437\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F: ",(0,e.createComponentVNode)(2,t.Box,{color:w?M?"good":"average":"bad",as:"span",children:Math.floor(w)}),(0,e.createComponentVNode)(2,t.Button,{icon:"atom",tooltip:"\u0414\u043B\u044F \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0437\u043E\u043D\u0434\u0438\u0440\u0443\u044E\u0449\u0435\u0433\u043E \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u0430 \u043D\u0443\u0436\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C "+O+" \u0434\u0430\u043D\u043D\u044B\u0445.",content:d>0?"\u041F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 "+F+" \u0441\u0435\u043A\u0443\u043D\u0434":"\u0417\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u0442\u044C ("+P+")",disabled:!M||d>0,onClick:function(){function R(){return i("probe",{rift_id:x})}return R}(),mx:2}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",content:E?"\u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D":"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",disabled:E||A<100,onClick:function(){function R(){return i("reward",{rift_id:x})}return R}(),mt:1.4})]})]})}return g}(),v=function(){function g(N){var x=N.servName,B=N.servData;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x,children:B.length?B.map(function(L,T){return(0,e.createComponentVNode)(2,t.Box,{children:[L.riftName," \u2014 ",Math.floor(L.probePoints)," ","\u0434\u0430\u043D\u043D\u044B\u0445."]},T)}):(0,e.createComponentVNode)(2,t.Box,{children:"\u041D\u0435\u0442 \u0434\u0430\u043D\u043D\u044B\u0445"})})}return g}(),h=function(){function g(N){var x=N.scannerId,B=N.scannerName,L=N.scanStatus,T=N.canSwitch,w=N.switching,E=f[L],A=function(){function O(){if(E==="OFF")return[" ","silver"];if(E==="NO_RIFTS")return["\u041D\u0435\u0442 \u0440\u0430\u0437\u043B\u043E\u043C\u043E\u0432","silver"];if(E==="SOME_RIFTS")return["\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442","good"];if(E==="DANGER")return["\u041E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C! \u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u043A\u0430\u043D\u0435\u0440!","bad"]}return O}(),P=A();return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B,py:0,children:[w?(0,e.createComponentVNode)(2,t.Icon,{name:"circle-notch",color:"silver",spin:!0,ml:1.85,mr:1.79,my:.84}):T?(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",color:E==="OFF"?"bad":"good",onClick:function(){function O(){return i("toggle_scanner",{scanner_id:x})}return O}(),ml:1,mr:1}):(0,e.createComponentVNode)(2,t.Icon,{name:"power-off",color:E==="OFF"?"bad":"good",ml:1.85,mr:1.79,my:.84}),E!=="OFF"&&(0,e.createComponentVNode)(2,t.Box,{as:"span",color:P[1],children:P[0]})]})}return g}();return(0,e.createComponentVNode)(2,o.Window,{width:570,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[m&&m.map(function(g){return V(g)}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043A\u0430\u043D\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:C&&C.map(function(g){return h(g)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0435\u0440\u0432\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:u&&u.map(function(g){return v(g)})})})]})})}return y}()},27629:function(I,r,n){"use strict";r.__esModule=!0,r.BluespaceTap=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),S=r.BluespaceTap=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.product||[],l=c.desiredLevel,d=c.inputLevel,m=c.points,u=c.totalPoints,C=c.powerUse,V=c.availablePower,v=c.maxLevel,h=c.emagged,g=c.safeLevels,N=c.nextLevelPower,x=l>d&&"bad"||"good";return(0,e.createComponentVNode)(2,o.Window,{width:650,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!h&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"Safety Protocols disabled"}),d>g&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"High Power, Instability likely"}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"Input Management",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Level",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Desired Level",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:l===0,tooltip:"Set to 0",onClick:function(){function B(){return i("set",{set_level:0})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"step-backward",tooltip:"Decrease to actual input level",disabled:l===0,onClick:function(){function B(){return i("set",{set_level:d})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:l===0,tooltip:"Decrease one step",onClick:function(){function B(){return i("decrease")}return B}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:1,mx:1,children:(0,e.createComponentVNode)(2,t.Slider,{value:l,fillValue:d,minValue:0,color:x,maxValue:v,stepPixelSize:20,step:1,onChange:function(){function B(L,T){return i("set",{set_level:T})}return B}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:l===v,tooltip:"Increase one step",tooltipPosition:"left",onClick:function(){function B(){return i("increase")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:l===v,tooltip:"Set to max",tooltipPosition:"left",onClick:function(){function B(){return i("set",{set_level:v})}return B}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Power Use",children:(0,f.formatPower)(C)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power for next level",children:(0,f.formatPower)(N)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Surplus Power",children:(0,f.formatPower)(V)})]})})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Points",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Points",children:u})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{align:"end",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:s.map(function(B){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B.name,children:(0,e.createComponentVNode)(2,t.Button,{disabled:B.price>=m,onClick:function(){function L(){return i("vend",{target:B.key})}return L}(),content:B.price})},B.key)})})})})]})})]})})})}return y}()},33758:function(I,r,n){"use strict";r.__esModule=!0,r.BodyScanner=void 0;var e=n(89005),a=n(44879),t=n(25328),o=n(72253),f=n(36036),S=n(98595),y=[["good","Alive"],["average","Critical"],["bad","DEAD"]],k=[["hasBorer","bad","Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."],["hasVirus","bad","Viral pathogen detected in blood stream."],["blind","average","Cataracts detected."],["colourblind","average","Photoreceptor abnormalities detected."],["nearsighted","average","Retinal misalignment detected."]],b=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radioactive","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],p={average:[.25,.5],bad:[.5,1/0]},i=function(x,B){for(var L=[],T=0;T0?x.filter(function(B){return!!B}).reduce(function(B,L){return(0,e.createFragment)([B,(0,e.createComponentVNode)(2,f.Box,{children:L},L)],0)},null):null},s=function(x){if(x>100){if(x<300)return"mild infection";if(x<400)return"mild infection+";if(x<500)return"mild infection++";if(x<700)return"acute infection";if(x<800)return"acute infection+";if(x<900)return"acute infection++";if(x>=900)return"septic"}return""},l=r.BodyScanner=function(){function N(x,B){var L=(0,o.useBackend)(B),T=L.data,w=T.occupied,E=T.occupant,A=E===void 0?{}:E,P=w?(0,e.createComponentVNode)(2,d,{occupant:A}):(0,e.createComponentVNode)(2,g);return(0,e.createComponentVNode)(2,S.Window,{width:700,height:600,title:"Body Scanner",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:P})})}return N}(),d=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,m,{occupant:B}),(0,e.createComponentVNode)(2,u,{occupant:B}),(0,e.createComponentVNode)(2,C,{occupant:B}),(0,e.createComponentVNode)(2,v,{organs:B.extOrgan}),(0,e.createComponentVNode)(2,h,{organs:B.intOrgan})]})},m=function(x,B){var L=(0,o.useBackend)(B),T=L.act,w=L.data,E=w.occupant;return(0,e.createComponentVNode)(2,f.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Button,{icon:"print",onClick:function(){function A(){return T("print_p")}return A}(),children:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u043E\u0442\u0447\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{icon:"print",onClick:function(){function A(){return T("insurance")}return A}(),children:"\u0421\u043F\u0438\u0441\u0430\u0442\u044C \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0443"}),(0,e.createComponentVNode)(2,f.Button,{icon:"user-slash",onClick:function(){function A(){return T("eject_id")}return A}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043A\u0430\u0440\u0442\u0443"}),(0,e.createComponentVNode)(2,f.Button,{icon:"user-slash",onClick:function(){function A(){return T("ejectify")}return A}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430"})],4),children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:E.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:E.maxHealth,value:E.health/E.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:y[E.stat][0],children:y[E.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,f.AnimatedNumber,{value:(0,a.round)(E.bodyTempC)}),"\xB0C,\xA0",(0,e.createComponentVNode)(2,f.AnimatedNumber,{value:(0,a.round)(E.bodyTempF)}),"\xB0F"]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Implants",children:E.implant_len?(0,e.createComponentVNode)(2,f.Box,{children:E.implant.map(function(A){return A.name}).join(", ")}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"None"})})]})})},u=function(x){var B=x.occupant;return B.hasBorer||B.blind||B.colourblind||B.nearsighted||B.hasVirus?(0,e.createComponentVNode)(2,f.Section,{title:"Abnormalities",children:k.map(function(L,T){if(B[L[0]])return(0,e.createComponentVNode)(2,f.Box,{color:L[1],bold:L[1]==="bad",children:L[2]},L[2])})}):(0,e.createComponentVNode)(2,f.Section,{title:"Abnormalities",children:(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No abnormalities found."})})},C=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,f.Section,{title:"Damage",children:(0,e.createComponentVNode)(2,f.Table,{children:i(b,function(L,T,w){return(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Table.Row,{color:"label",children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[L[0],":"]}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:!!T&&T[0]+":"})]}),(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:(0,e.createComponentVNode)(2,V,{value:B[L[1]],marginBottom:w100)&&"average"||!!B.status.robotic&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,f.ProgressBar,{m:-.5,min:"0",max:B.maxHealth,mt:L>0&&"0.5rem",value:B.totalLoss/B.maxHealth,ranges:p,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Tooltip,{content:"Total damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"heartbeat",mr:.5}),(0,a.round)(B.totalLoss)]})}),!!B.bruteLoss&&(0,e.createComponentVNode)(2,f.Tooltip,{content:"Brute damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,f.Icon,{name:"bone",mr:.5}),(0,a.round)(B.bruteLoss)]})}),!!B.fireLoss&&(0,e.createComponentVNode)(2,f.Tooltip,{content:"Burn damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"fire",mr:.5}),(0,a.round)(B.fireLoss)]})})]})})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:L>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,f.Box,{color:"average",inline:!0,children:c([!!B.internalBleeding&&"Internal bleeding",!!B.burnWound&&"Critical tissue burns",!!B.lungRuptured&&"Ruptured lung",!!B.status.broken&&B.status.broken,s(B.germ_level),!!B.open&&"Open incision"])}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:[c([!!B.status.splinted&&(0,e.createComponentVNode)(2,f.Box,{color:"good",children:"Splinted"}),!!B.status.robotic&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Robotic"}),!!B.status.dead&&(0,e.createComponentVNode)(2,f.Box,{color:"bad",bold:!0,children:"DEAD"})]),c(B.shrapnel.map(function(T){return T.known?T.name:"Unknown object"}))]})]})]},L)})]})})},h=function(x){return x.organs.length===0?(0,e.createComponentVNode)(2,f.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"N/A"})}):(0,e.createComponentVNode)(2,f.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,f.Table,{children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:"Damage"}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",children:"Injuries"})]}),x.organs.map(function(B,L){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{color:!!B.dead&&"bad"||B.germ_level>100&&"average"||B.robotic>0&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:B.maxHealth,value:B.damage/B.maxHealth,mt:L>0&&"0.5rem",ranges:p,children:(0,a.round)(B.damage)})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:L>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,f.Box,{color:"average",inline:!0,children:c([s(B.germ_level)])}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:c([B.robotic===1&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Robotic"}),B.robotic===2&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Assisted"}),!!B.dead&&(0,e.createComponentVNode)(2,f.Box,{color:"bad",bold:!0,children:"DEAD"})])})]})]},L)})]})})},g=function(){return(0,e.createComponentVNode)(2,f.Section,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},42570:function(I,r,n){"use strict";r.__esModule=!0,r.BorgPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BorgPanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.borg||{},s=i.cell||{},l=s.charge/s.maxcharge,d=i.channels||[],m=i.modules||[],u=i.upgrades||[],C=i.ais||[],V=i.laws||[];return(0,e.createComponentVNode)(2,o.Window,{title:"Borg Panel",width:700,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:c.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function v(){return p("rename")}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){function v(){return p("toggle_emagged")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){function v(){return p("toggle_lockdown")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){function v(){return p("toggle_scrambledcodes")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset Module",onClick:function(){function v(){return p("reset_module")}return v}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge",children:[s.missing?(0,e.createVNode)(1,"span","color-bad","No cell installed",16):(0,e.createComponentVNode)(2,t.ProgressBar,{value:l,children:s.charge+" / "+s.maxcharge}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Set",onClick:function(){function v(){return p("set_charge")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Change",onClick:function(){function v(){return p("change_cell")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){function v(){return p("remove_cell")}return v}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radio Channels",children:d.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.installed?"check-square-o":"square-o",content:v.name,selected:v.installed,onClick:function(){function h(){return p("toggle_radio",{channel:v.name})}return h}()},v.name)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Model",children:m.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:c.active_module===v.name?"check-square-o":"square-o",content:v.name+" module",selected:c.active_module===v.name,onClick:function(){function h(){return p("setmodule",{module:v.name})}return h}()},v.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upgrades",children:u.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.installed?"check-square-o":"square-o",content:v.name,selected:v.installed,onClick:function(){function h(){return p("toggle_upgrade",{upgrade:v.type})}return h}()},v.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:C.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.connected?"check-square-o":"square-o",content:v.name,selected:v.connected,onClick:function(){function h(){return p("slavetoai",{slavetoai:v.ref})}return h}()},v.ref)})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Laws",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Law Manager",selected:c.lawmanager,onClick:function(){function v(){return p("lawmanager")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){function v(){return p("toggle_lawupdate")}return v}()})],4),children:V.map(function(v){return(0,e.createComponentVNode)(2,t.Box,{children:v},v)})})]})})}return S}()},20464:function(I,r,n){"use strict";r.__esModule=!0,r.BotClean=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BotClean=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,m=i.autopatrol,u=i.canhack,C=i.emagged,V=i.remote_disabled,v=i.painame,h=i.cleanblood;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function g(){return p("power")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:m,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function g(){return p("autopatrol")}return g}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:C?"bad":"good",children:C?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:C?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function g(){return p("hack")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!V,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function g(){return p("disableremote")}return g}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0430 \u0443\u0431\u043E\u0440\u043A\u0438",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u0423\u0431\u0438\u0440\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C",disabled:s,onClick:function(){function g(){return p("blood")}return g}()})}),v&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:v,disabled:s,onClick:function(){function g(){return p("ejectpai")}return g}()})})]})})}return S}()},74439:function(I,r,n){"use strict";r.__esModule=!0,r.BotSecurity=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BotSecurity=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,m=i.autopatrol,u=i.canhack,C=i.emagged,V=i.remote_disabled,v=i.painame,h=i.check_id,g=i.check_weapons,N=i.check_warrant,x=i.arrest_mode,B=i.arrest_declare;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function L(){return p("power")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:m,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function L(){return p("autopatrol")}return L}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:C?"bad":"good",children:C?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:C?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function L(){return p("hack")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!V,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function L(){return p("disableremote")}return L}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u0430\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0446\u0435\u043B\u0438",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u041D\u0435\u043E\u043F\u043E\u0437\u043D\u0430\u043D\u043D\u044B\u0435 \u043B\u0438\u0447\u043D\u043E\u0441\u0442\u0438",disabled:s,onClick:function(){function L(){return p("authid")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:g,content:"\u0418\u043C\u0435\u044E\u0449\u0438\u0435 \u043D\u0435\u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435",disabled:s,onClick:function(){function L(){return p("authweapon")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:N,content:"\u0420\u0430\u0437\u044B\u0441\u043A\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043D\u0438\u043A\u0438",disabled:s,onClick:function(){function L(){return p("authwarrant")}return L}()})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u043E\u0446\u0435\u0434\u0443\u0440\u0430 \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:x,content:"\u0411\u0435\u0441\u0441\u0440\u043E\u0447\u043D\u043E\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u0435 \u0446\u0435\u043B\u0435\u0439 \u0432\u043C\u0435\u0441\u0442\u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",disabled:s,onClick:function(){function L(){return p("arrtype")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:B,content:"\u0421\u043E\u043E\u0431\u0449\u0430\u0442\u044C \u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0438 \u043F\u043E \u0440\u0430\u0434\u0438\u043E\u0441\u0432\u044F\u0437\u0438",disabled:s,onClick:function(){function L(){return p("arrdeclare")}return L}()})]}),v&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:v,disabled:s,onClick:function(){function L(){return p("ejectpai")}return L}()})})]})})}return S}()},10833:function(I,r,n){"use strict";r.__esModule=!0,r.BrigCells=void 0;var e=n(89005),a=n(98595),t=n(36036),o=n(72253),f=function(b,p){var i=b.cell,c=(0,o.useBackend)(p),s=c.act,l=i.cell_id,d=i.occupant,m=i.crimes,u=i.brigged_by,C=i.time_left_seconds,V=i.time_set_seconds,v=i.ref,h="";C>0&&(h+=" BrigCells__listRow--active");var g=function(){s("release",{ref:v})};return(0,e.createComponentVNode)(2,t.Table.Row,{className:h,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:l}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:V})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:C})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{type:"button",onClick:g,children:"Release"})})]})},S=function(b){var p=b.cells;return(0,e.createComponentVNode)(2,t.Table,{className:"BrigCells__list",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Cell"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Occupant"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Crimes"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Brigged By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Brigged For"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Left"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Release"})]}),p.map(function(i){return(0,e.createComponentVNode)(2,f,{cell:i},i.ref)})]})},y=r.BrigCells=function(){function k(b,p){var i=(0,o.useBackend)(p),c=i.act,s=i.data,l=s.cells;return(0,e.createComponentVNode)(2,a.Window,{theme:"security",width:800,height:400,children:(0,e.createComponentVNode)(2,a.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,S,{cells:l})})})})})}return k}()},45761:function(I,r,n){"use strict";r.__esModule=!0,r.BrigTimer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BrigTimer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;i.nameText=i.occupant,i.timing&&(i.prisoner_hasrec?i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:i.occupant}):i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:i.occupant}));var c="pencil-alt";i.prisoner_name&&(i.prisoner_hasrec||(c="exclamation-triangle"));var s=[],l=0;for(l=0;l60||!i.isAllowed,onClick:function(){function d(){return p("start")}return d}()})})]})})]})})}return S}()},26300:function(I,r,n){"use strict";r.__esModule=!0,r.CameraConsoleOldContent=r.CameraConsoleMapContent=r.CameraConsoleListContent=r.CameraConsole=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(35840),f=n(25328),S=n(72253),y=n(36036),k=n(98595);String.prototype.trimLongStr=function(d){return this.length>d?this.substring(0,d)+"...":this};var b=function(m,u){var C,V;if(!u)return[];var v=m.findIndex(function(h){return h.name===u.name});return[(C=m[v-1])==null?void 0:C.name,(V=m[v+1])==null?void 0:V.name]},p=function(m,u){u===void 0&&(u="");var C=(0,f.createSearch)(u,function(V){return V.name});return(0,t.flow)([(0,a.filter)(function(V){return V==null?void 0:V.name}),u&&(0,a.filter)(C),(0,a.sortBy)(function(V){return V.name})])(m)},i=r.CameraConsole=function(){function d(m,u){var C=(0,S.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1],h=function(){function g(N){switch(N){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);default:return"WE SHOULDN'T BE HERE!"}}return g}();return(0,e.createComponentVNode)(2,k.Window,{width:1250,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,y.Tabs,{children:[(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:V===0,onClick:function(){function g(){return v(0)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"map-marked-alt"})," Map"]},"Map"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:V===1,onClick:function(){function g(){return v(1)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"table"})," List"]},"List")]}),h(V)]})})})}return d}(),c=r.CameraConsoleMapContent=function(){function d(m,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=p(v.cameras),g=(0,S.useLocalState)(u,"zoom",1),N=g[0],x=g[1],B=v.mapRef,L=v.activeCamera,T=v.stationLevelNum,w=v.stationLevelName,E=(0,S.useLocalState)(u,"z_current",T[0]),A=E[0],P=E[1],O=b(h,L),M=O[0],F=O[1];return(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:(0,e.createComponentVNode)(2,y.NanoMap,{onZoom:function(){function R(_){return x(_)}return R}(),zLevels:T,zNames:w,z_current:A,setZCurrent:P,children:h.map(function(R){return(0,e.createComponentVNode)(2,y.NanoMap.Marker,{x:R.x,y:R.y,z:R.z,z_current:A,zoom:N,icon:"box",tooltip:R.name,color:R.status?"blue":"red",bordered:!0,onClick:function(){function _(){return V("switch_camera",{name:R.name})}return _}()},R.ref)})})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),L&&L.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!M,onClick:function(){function R(){return V("switch_camera",{name:M})}return R}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!F,onClick:function(){function R(){return V("switch_camera",{name:F})}return R}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:B,type:"map"}})],4)]})}return d}(),s=r.CameraConsoleOldContent=function(){function d(m,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=C.config,g=v.mapRef,N=v.activeCamera,x=(0,S.useLocalState)(u,"searchText",""),B=x[0],L=p(v.cameras,B),T=b(L,N),w=T[0],E=T[1];return(0,e.createComponentVNode)(2,y.Box,{children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,l)})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),N&&N.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!w,onClick:function(){function A(){return V("switch_camera",{name:w})}return A}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!E,onClick:function(){function A(){return V("switch_camera",{name:E})}return A}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:g,type:"map"}})],4)]})}return d}(),l=r.CameraConsoleListContent=function(){function d(m,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=(0,S.useLocalState)(u,"searchText",""),g=h[0],N=h[1],x=v.activeCamera,B=p(v.cameras,g);return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search for a camera",onInput:function(){function L(T,w){return N(w)}return L}()})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,m:0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:B.map(function(L){return(0,e.createVNode)(1,"div",(0,o.classes)(["Button","Button--fluid","Button--color--transparent",x&&L.name===x.name&&"Button--selected"]),L.name,0,{title:L.name,onClick:function(){function T(){return V("switch_camera",{name:L.name})}return T}()},L.name)})})})]})}return d}()},52927:function(I,r,n){"use strict";r.__esModule=!0,r.Canister=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(49968),S=n(98595),y=r.Canister=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.portConnected,d=s.tankPressure,m=s.releasePressure,u=s.defaultReleasePressure,C=s.minReleasePressure,V=s.maxReleasePressure,v=s.valveOpen,h=s.name,g=s.canLabel,N=s.colorContainer,x=s.color_index,B=s.hasHoldingTank,L=s.holdingTank,T="";x.prim&&(T=N.prim.options[x.prim].name);var w="";x.sec&&(w=N.sec.options[x.sec].name);var E="";x.ter&&(E=N.ter.options[x.ter].name);var A="";x.quart&&(A=N.quart.options[x.quart].name);var P=[],O=[],M=[],F=[],R=0;for(R=0;Rh.current_positions&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:h.total_positions-h.current_positions})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"0"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"-",disabled:u.cooldown_time||!h.can_close,onClick:function(){function g(){return m("make_job_unavailable",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"+",disabled:u.cooldown_time||!h.can_open,onClick:function(){function g(){return m("make_job_available",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:u.target_dept&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u.priority_jobs.indexOf(h.title)>-1?"Yes":""})||(0,e.createComponentVNode)(2,t.Button,{content:h.is_priority?"Yes":"No",selected:h.is_priority,disabled:u.cooldown_time||!h.can_prioritize,onClick:function(){function g(){return m("prioritize_job",{job:h.title})}return g}()})})]},h.title)})]})})]}):v=(0,e.createComponentVNode)(2,k);break;case 2:!u.authenticated||!u.scan_name?v=(0,e.createComponentVNode)(2,k):u.modify_name?v=(0,e.createComponentVNode)(2,f.AccessList,{accesses:u.regions,selectedList:u.selectedAccess,accessMod:function(){function h(g){return m("set",{access:g})}return h}(),grantAll:function(){function h(){return m("grant_all")}return h}(),denyAll:function(){function h(){return m("clear_all")}return h}(),grantDep:function(){function h(g){return m("grant_region",{region:g})}return h}(),denyDep:function(){function h(g){return m("deny_region",{region:g})}return h}()}):v=(0,e.createComponentVNode)(2,b);break;case 3:u.authenticated?u.records.length?v=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Records",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete All Records",disabled:!u.authenticated||u.records.length===0||u.target_dept,onClick:function(){function h(){return m("wipe_all_logs")}return h}()}),children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Crewman"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Old Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"New Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Authorized By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Reason"}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Deleted By"})]}),u.records.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.transferee}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.oldvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.newvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.whodidit}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.timestamp}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.reason}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.deletedby})]},h.timestamp)})]}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Delete MY Records",color:"purple",disabled:!u.authenticated||u.records.length===0,onClick:function(){function h(){return m("wipe_my_logs")}return h}()})})]}):v=(0,e.createComponentVNode)(2,p):v=(0,e.createComponentVNode)(2,k);break;case 4:!u.authenticated||!u.scan_name?v=(0,e.createComponentVNode)(2,k):v=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Your Team",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Sec Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Actions"})]}),u.people_dept.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.title}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.crimstat}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:h.buttontext,disabled:!h.demotable,onClick:function(){function g(){return m("remote_demote",{remote_demote:h.name})}return g}()})})]},h.title)})]})});break;default:v=(0,e.createComponentVNode)(2,t.Section,{title:"Warning",color:"red",children:"ERROR: Unknown Mode."})}return(0,e.createComponentVNode)(2,o.Window,{width:800,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:V}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:C}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:v})]})})})}return c}()},64083:function(I,r,n){"use strict";r.__esModule=!0,r.CargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(25328),k=r.CargoConsole=function(){function s(l,d){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),b=function(l,d){var m=(0,o.useLocalState)(d,"contentsModal",null),u=m[0],C=m[1],V=(0,o.useLocalState)(d,"contentsModalTitle",null),v=V[0],h=V[1];if(u!==null&&v!==null)return(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,f.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[v,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,f.Box,{children:u.map(function(g){return(0,e.createComponentVNode)(2,f.Box,{children:["- ",g]},g)})}),(0,e.createComponentVNode)(2,f.Box,{m:2,children:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function g(){C(null),h(null)}return g}()})})]})},p=function(l,d){var m=(0,o.useBackend)(d),u=m.act,C=m.data,V=C.is_public,v=C.points,h=C.credits,g=C.timeleft,N=C.moving,x=C.at_station,B,L;return!N&&!x?(B="Docked off-station",L="Call Shuttle"):!N&&x?(B="Docked at the station",L="Return Shuttle"):N&&(L="In Transit...",g!==1?B="Shuttle is en route (ETA: "+g+" minutes)":B="Shuttle is en route (ETA: "+g+" minute)"),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Status",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Points Available",children:v}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Credits Available",children:h}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Shuttle Status",children:B}),V===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,f.Button,{content:L,disabled:N,onClick:function(){function T(){return u("moveShuttle")}return T}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Central Command Messages",onClick:function(){function T(){return u("showMessages")}return T}()})]})]})})})},i=function(l,d){var m=(0,o.useBackend)(d),u=m.act,C=m.data,V=C.categories,v=C.supply_packs,h=(0,o.useSharedState)(d,"category","Emergency"),g=h[0],N=h[1],x=(0,o.useSharedState)(d,"search_text",""),B=x[0],L=x[1],T=(0,o.useLocalState)(d,"contentsModal",null),w=T[0],E=T[1],A=(0,o.useLocalState)(d,"contentsModalTitle",null),P=A[0],O=A[1],M=(0,y.createSearch)(B,function(_){return _.name}),F=(0,a.flow)([(0,t.filter)(function(_){return _.cat===V.filter(function(U){return U.name===g})[0].category||B}),B&&(0,t.filter)(M),(0,t.sortBy)(function(_){return _.name.toLowerCase()})])(v),R="Crate Catalogue";return B?R="Results for '"+B+"':":g&&(R="Browsing "+g),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:R,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"190px",options:V.map(function(_){return _.name}),selected:g,onSelected:function(){function _(U){return N(U)}return _}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function _(U,W){return L(W)}return _}(),mb:1}),(0,e.createComponentVNode)(2,f.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:F.map(function(_){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,f.Box,{color:_.has_sale?"good":"default",children:[_.name," (",_.cost?_.cost+" Points":"",_.creditsCost&&_.cost?" ":"",_.creditsCost?_.creditsCost+" Credits":"",")"]})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function U(){return u("order",{crate:_.ref,multiple:0})}return U}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function U(){return u("order",{crate:_.ref,multiple:1})}return U}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Contents",icon:"search",onClick:function(){function U(){E(_.contents),O(_.name)}return U}()})]})]},_.name)})})})]})})},c=function(l,d){var m=(0,o.useBackend)(d),u=m.act,C=m.data,V=C.requests,v=C.canapprove,h=C.orders;return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Details",children:[(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:V.map(function(g){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",g.comment]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Required Techs: ",g.pack_techs]})]}),(0,e.createComponentVNode)(2,f.Stack.Item,{textAlign:"right",children:[(0,e.createComponentVNode)(2,f.Button,{content:"Approve",color:"green",disabled:!v,onClick:function(){function N(){return u("approve",{ordernum:g.ordernum})}return N}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Deny",color:"red",onClick:function(){function N(){return u("deny",{ordernum:g.ordernum})}return N}()})]})]},g.ordernum)})}),(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:h.map(function(g){return(0,e.createComponentVNode)(2,f.Table.Row,{children:(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",g.comment]})]})},g.ordernum)})})]})}},22794:function(I,r,n){"use strict";r.__esModule=!0,r.DelayHelper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.DelayHelper=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=b.data,c=i.delays,s=i.rev_delays,l=y.delay_list,d=y.reverse,m=d===void 0?!1:d;return(0,e.createComponentVNode)(2,o.LabeledControls,{wrap:!0,style:{"flex-direction":"column","flex-wrap":"wrap",height:"7.5em","justify-content":"start"},children:l.map(function(u,C){return(0,e.createComponentVNode)(2,o.LabeledControls.Item,{label:u.title,style:{"flex-direction":"column","min-width":"0"},children:(0,e.createComponentVNode)(2,o.Knob,{color:(m?s[C+1]:c[C+1])/10>10?"orange":"default",format:function(){function V(v){return(0,a.toFixed)(v,2)}return V}(),maxValue:10,minValue:0,inline:!0,onDrag:function(){function V(v,h){p("editTiming",{reverse:m,timer:""+(C+1),value:Math.max(h,0)})}return V}(),size:1,step:.02,unclamped:!0,unit:"s",value:(m?s[C+1]:c[C+1])/10})},C)})})}return S}()},23749:function(I,r,n){"use strict";r.__esModule=!0,r.PodBays=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=r.PodBays=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.bayNumber;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",onClick:function(){function s(){return p("clearBay")}return s}(),tooltip:"\n \u041E\u0447\u0438\u0449\u0430\u0435\u0442 \u0432\u0441\u0451\n\u0438\u0437 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0430\u043D\u0433\u0430\u0440\u0430.",tooltipPosition:"top-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"question",tooltip:"\n \u041A\u0430\u0436\u0434\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442\n\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0439 \u0437\u043E\u043D\u0435 \u043D\u0430 \u0426\u041A.\n\u0417\u0430\u043F\u0443\u0449\u0435\u043D\u043D\u044B\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u0431\u0443\u0434\u0443\u0442\n\u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u044B \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u0430\u043C\u0438 \u0438\u0437 \u044D\u0442\u0438\u0445 \u0437\u043E\u043D\n\u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043E\u043F\u0446\u0438\u0435\u0439\n\xAB\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0438\u0437 \u0430\u043D\u0433\u0430\u0440\u0430\xBB \u0432 \u043B\u0435\u0432\u043E\u043C \u0432\u0435\u0440\u0445\u043D\u0435\u043C \u0443\u0433\u043B\u0443.",tooltipPosition:"top-end"})],4),fill:!0,title:"\u0410\u043D\u0433\u0430\u0440",children:o.BAYS.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function d(){return p("switchBay",{bayNumber:""+(l+1)})}return d}(),selected:c===""+(l+1),tooltipPosition:"bottom-end",children:s.title},l)})})}return S}()},8507:function(I,r,n){"use strict";r.__esModule=!0,r.PodLaunch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20345),f=r.PodLaunch=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.giveLauncher,s=(0,o.useCompact)(k),l=s[0];return(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function d(){return p("giveLauncher")}return d}(),selected:c,textAlign:"center",tooltip:"\n \u0412\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u0437\u043D\u0430\u0442\u044C, \u0447\u0442\u043E\n \u041E\u0431 \u044D\u0442\u043E\u043C \u0433\u043E\u0432\u043E\u0440\u0438\u0442 \u041A\u043E\u0434\u0435\u043A\u0441 \u0410\u0441\u0442\u0430\u0440\u0442\u0435\u0441",tooltipPosition:"top",children:(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"1.4em",lineHeight:l?1.5:3,children:"\u0417\u0410\u041F\u0423\u0421\u041A"})})}return S}()},15802:function(I,r,n){"use strict";r.__esModule=!0,r.PodSounds=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=r.PodSounds=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.defaultSoundVolume,s=i.soundVolume;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"volume-up",onClick:function(){function l(){return p("soundVolume")}return l}(),selected:s!==c,tooltip:"\n \u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C \u0417\u0443\u043A\u0430:"+s}),fill:!0,title:"\u0417\u0432\u0443\u043A\u0438",children:o.SOUNDS.map(function(l,d){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function m(){return p(l.act)}return m}(),selected:i[l.act],tooltip:l.tooltip,tooltipPosition:"top-end",children:l.title},d)})})}return S}()},94577:function(I,r,n){"use strict";r.__esModule=!0,r.PodStatusPage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(20345),S=r.PodStatusPage=function(){function b(p,i){var c=(0,f.useCompact)(i),s=c[0];return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:o.EFFECTS_ALL.map(function(l,d){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"label",mb:1,children:[!s&&(l.alt_label||l.label),":"]}),(0,e.createComponentVNode)(2,t.Box,{children:l.list.map(function(m,u){return(0,e.createComponentVNode)(2,y,{effect:m,hasMargin:l.list.length>1,index:u},u)})})]}),d=0;--J){var Y=this.tryEntries[J],Q=Y.completion;if(Y.tryLoc==="root")return ae("end");if(Y.tryLoc<=this.prev){var Z=m.call(Y,"catchLoc"),te=m.call(Y,"finallyLoc");if(Z&&te){if(this.prev=0;--ae){var J=this.tryEntries[ae];if(J.tryLoc<=this.prev&&m.call(J,"finallyLoc")&&this.prev=0;--q){var ae=this.tryEntries[q];if(ae.finallyLoc===ce)return this.complete(ae.completion,ae.afterLoc),X(ae),E}}return ne}(),catch:function(){function ne(ce){for(var q=this.tryEntries.length-1;q>=0;--q){var ae=this.tryEntries[q];if(ae.tryLoc===ce){var J=ae.completion;if(J.type==="throw"){var Y=J.arg;X(ae)}return Y}}throw Error("illegal catch attempt")}return ne}(),delegateYield:function(){function ne(ce,q,ae){return this.delegate={iterator:me(ce),resultName:q,nextLoc:ae},this.method==="next"&&(this.arg=s),E}return ne}()},l}function k(s,l,d,m,u,C,V){try{var v=s[C](V),h=v.value}catch(g){return void d(g)}v.done?l(h):Promise.resolve(h).then(m,u)}function b(s){return function(){var l=this,d=arguments;return new Promise(function(m,u){var C=s.apply(l,d);function V(h){k(C,m,u,V,v,"next",h)}function v(h){k(C,m,u,V,v,"throw",h)}V(void 0)})}}var p=function(){var s=b(y().mark(function(){function l(d,m){return y().wrap(function(){function u(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,a.storage.set("podlauncher_preset_"+d,m);case 2:case"end":return C.stop()}}return u}(),l)}return l}()));return function(){function l(d,m){return s.apply(this,arguments)}return l}()}(),i=function(l,d){var m=(0,o.useBackend)(d),u=m.data,C=l.editing,V=l.deletePreset,v=l.loadPreset,h=l.presetIndex,g=l.setEditing,N=l.getPresets;return(0,e.createFragment)([!C&&(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"plus",onClick:function(){function x(){return g(!C)}return x}(),tooltip:"\u041D\u043E\u0432\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"download",inline:!0,onClick:function(){function x(){return p(h.toString(),u)}return x}(),tooltip:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"upload",inline:!0,onClick:function(){function x(){v(h)}return x}(),tooltip:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"trash",inline:!0,onClick:function(){function x(){return V(h)}return x}(),tooltip:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom-start"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"refresh",inline:!0,onClick:function(){function x(){return N()}return x}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043F\u0438\u0441\u043E\u043A \u043F\u0440\u0435\u0441\u0435\u0442\u043E\u0432",tooltipPosition:"bottom-start"})],0)},c=r.PresetsPage=function(){function s(l,d){var m=(0,o.useBackend)(d),u=m.act,C=m.data,V=(0,o.useLocalState)(d,"editing",!1),v=V[0],h=V[1],g=(0,o.useLocalState)(d,"hue",0),N=g[0],x=g[1],B=(0,o.useLocalState)(d,"name",""),L=B[0],T=B[1],w=(0,o.useLocalState)(d,"presetID",0),E=w[0],A=w[1],P=(0,o.useLocalState)(d,"presets",[]),O=P[0],M=P[1],F=function(){var W=b(y().mark(function(){function $(G){var oe,X;return y().wrap(function(){function pe(me){for(;;)switch(me.prev=me.next){case 0:oe=[].concat(O),X=0;case 2:if(!(X=l.length-2?m%2===1?"top-start":"top-end":m%2===1?"bottom-start":"bottom-end",tooltip:d.title,width:"45px",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["supplypods64x64","pod_asset"+d.id]),style:{"pointer-events":"none",transform:"rotate(45deg) translate(-25%,-10%)"}})},d.id)})})}return S}()},8179:function(I,r,n){"use strict";r.__esModule=!0,r.TabPod=r.TabDrop=r.TabBay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TabPod=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"street-view",children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"undo-alt",children:s?s.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),f=r.TabBay=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=(0,a.useLocalState)(b,"teleported",!1),l=s[0],d=s[1],m=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!m||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:m?m.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),S=r.TabDrop=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=(0,a.useLocalState)(b,"teleported",!1),l=s[0],d=s[1],m=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!m||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:m?m.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}()},18885:function(I,r,n){"use strict";r.__esModule=!0,r.Timing=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(22794),S=r.Timing=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.custom_rev_delay,l=c.effectReverse;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"undo",onClick:function(){function d(){return i("resetTiming")}return d}(),tooltip:"\n \u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0430\u0439\u043C\u0438\u043D\u0433\u0438\n /\u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",disabled:!l,icon:s===1?"toggle-on":"toggle-off",onClick:function(){function d(){return i("toggleRevDelays")}return d}(),selected:s,tooltip:"\n \u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u0430\n \u041F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435: \u043F\u0440\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u043E\u0439 \u043E\u043F\u0446\u0438\u0438 \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0430\u0442\u0435\u043B\u0438\n \u043E\u0431\u0440\u0430\u0449\u0430\u044E\u0442 \u0432\u0441\u043F\u044F\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"})],4),title:"\u0412\u0440\u0435\u043C\u044F",children:s?(0,e.createComponentVNode)(2,f.DelayHelper,{delay_list:o.REV_DELAYS,reverse:!0}):(0,e.createComponentVNode)(2,f.DelayHelper,{delay_list:o.DELAYS})})}return y}()},76417:function(I,r,n){"use strict";r.__esModule=!0,r.ViewTabHolder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(20345),S=r.ViewTabHolder=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mapRef,l=c.customDropoff,d=c.effectReverse,m=c.renderLighting,u=(0,f.useTab)(b),C=u[0],V=u[1],v=o.TABPAGES[C].component;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"arrow-circle-down",inline:!0,onClick:function(){function h(){V(2),i("tabSwitch",{tabIndex:2})}return h}(),selected:C===2,tooltip:"\u041C\u0435\u0441\u0442\u043E \u0412\u044B\u0441\u0430\u0434\u043A\u0438"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"rocket",inline:!0,onClick:function(){function h(){V(0),i("tabSwitch",{tabIndex:0})}return h}(),selected:C===0,tooltip:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"th",inline:!0,onClick:function(){function h(){V(1),i("tabSwitch",{tabIndex:1})}return h}(),selected:C===1,tooltip:"\u0410\u043D\u0433\u0430\u0440 \u041F\u043E\u0433\u0440\u0443\u0437\u043A\u0438"}),(0,e.createVNode)(1,"span",null,"|",16,{style:o.POD_GREY}),!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lightbulb",inline:!0,onClick:function(){function h(){i("renderLighting"),i("refreshView")}return h}(),selected:m,tooltip:"\u0420\u0435\u043D\u0434\u0435\u0440\u0438\u043D\u0433 \u043E\u0441\u0432\u0435\u0449\u0435\u043D\u0438\u044F"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"sync-alt",inline:!0,onClick:function(){function h(){V(C),i("refreshView")}return h}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043E\u043A\u043D\u043E \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430"})],0),fill:!0,title:"\u041E\u0441\u043C\u043E\u0442\u0440",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,v)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.ByondUi,{height:"100%",params:{id:s,type:"map",zoom:0}})})]})})}return y}()},7144:function(I,r,n){"use strict";r.__esModule=!0,r.TABPAGES=r.SOUNDS=r.REV_DELAYS=r.REVERSE_OPTIONS=r.POD_GREY=r.EFFECTS_NORMAL=r.EFFECTS_LOAD=r.EFFECTS_HARM=r.EFFECTS_ALL=r.DELAYS=r.BAYS=void 0;var e=n(8179),a=r.POD_GREY={color:"grey"},t=r.TABPAGES=[{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",component:e.TabPod},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0430\u043D\u0433\u0430\u0440\u0430",component:e.TabBay},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043C\u0435\u0441\u0442\u0430 \u0432\u044B\u0433\u0440\u0443\u0437\u043A\u0438.",component:e.TabDrop}],o=r.REVERSE_OPTIONS=[{title:"\u041C\u043E\u0431\u044B",key:"Mobs",icon:"user"},{title:"\u041D\u0435 \u0437\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Unanchored",icon:"cube"},{title:"\u0417\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Anchored",icon:"anchor"},{title:"\u041C\u0435\u0445\u0438",key:"Mecha",icon:"truck"}],f=r.DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u0440\u0438\u0431\u044B\u0442\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430 \u0441\u0442\u0430\u043D\u0446\u0438\u044E"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],S=r.REV_DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u043E\u044F\u0432\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430\u0434 \u0442\u043E\u0447\u043A\u043E\u0439 \u0432\u044B\u0441\u0430\u0434\u043A\u0438"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],y=r.SOUNDS=[{title:"Fall",act:"fallingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043F\u043E\u043A\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0430\u0434\u0430\u0435\u0442, \u0438 \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044F\n\u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u044F\u0435\u0442\u0441\u044F"},{title:"Land",act:"landingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Open",act:"openingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u0440\u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u0438 \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Exit",act:"leavingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u0443\u043B\u0435\u0442\u0430\u0435\u0442"}],k=r.BAYS=[{title:"1"},{title:"2"},{title:"3"},{title:"4"},{title:"\u0415\u0420\u0422"}],b=r.EFFECTS_LOAD=[{act:"launchAll",choiceNumber:0,icon:"globe",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441\u043E \u0432\u0441\u0435\u0445 \u0442\u0443\u0440\u0444\u043E\u0432"},{act:"launchOrdered",choiceNumber:1,icon:"sort-amount-down-alt",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441 \u0442\u0443\u0440\u0444\u043E\u0432 \u043F\u043E \u043F\u043E\u0440\u044F\u0434\u043A\u0443"},{act:"launchRandomTurf",choiceNumber:2,icon:"dice",selected:"launchChoice",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0440\u0430\u043D\u0434\u043E\u043C\u043D\u044B\u0439 \u0442\u0443\u0440\u0444"},{divider:!0},{act:"launchWholeTurf",choiceNumber:0,icon:"expand",selected:"launchRandomItem",title:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0432\u0441\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0435 \u0442\u0443\u0440\u0444\u0430"},{act:"launchRandomItem",choiceNumber:1,icon:"dice",selected:"launchRandomItem",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442"},{divider:!0},{act:"launchClone",icon:"clone",soloSelected:"launchClone",title:"\u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u044A\u0435\u043A\u0442"}],p=r.EFFECTS_NORMAL=[{act:"effectTarget",icon:"user-check",soloSelected:"effectTarget",title:"\u041E\u0441\u043E\u0431\u0430\u044F \u0446\u0435\u043B\u044C"},{act:"effectBluespace",choiceNumber:0,icon:"hand-paper",selected:"effectBluespace",title:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430 \u043E\u0441\u0442\u0430\u0435\u0442\u0441\u044F"},{act:"effectStealth",icon:"user-ninja",soloSelected:"effectStealth",title:"\u0421\u043A\u0440\u044B\u0442\u043D\u043E"},{act:"effectQuiet",icon:"volume-mute",soloSelected:"effectQuiet",title:"\u0422\u0438\u0445\u043E"},{act:"effectMissile",icon:"rocket",soloSelected:"effectMissile",title:"\u0420\u0435\u0436\u0438\u043C \u0440\u0430\u043A\u0435\u0442\u044B"},{act:"effectBurst",icon:"certificate",soloSelected:"effectBurst",title:"\u0417\u0430\u043F\u0443\u0441\u043A \u043A\u043B\u0430\u0441\u0442\u0435\u0440\u0430"},{act:"effectCircle",icon:"ruler-combined",soloSelected:"effectCircle",title:"\u041B\u044E\u0431\u043E\u0439 \u0443\u0433\u043E\u043B \u0441\u043F\u0443\u0441\u043A\u0430"},{act:"effectAnnounce",choiceNumber:0,icon:"ghost",selected:"effectAnnounce",title:"\u041D\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0435\u043D\u0438\u044F \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432\n(\u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435 \u0445\u043E\u0442\u0438\u0442\u0435\n\u0440\u0430\u0437\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u0441\u043A\u0443\u0447\u0430\u044E\u0449\u0438\u0445 \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432)"}],i=r.EFFECTS_HARM=[{act:"explosionCustom",choiceNumber:1,icon:"bomb",selected:"explosionChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0432\u0437\u0440\u044B\u0432"},{act:"explosionBus",choiceNumber:2,icon:"bomb",selected:"explosionChoice",title:"\u0410\u0434\u043C\u0438\u043D\u0430\u0431\u0443\u0437-\u0432\u0437\u0440\u044B\u0432\n\u0418 \u0447\u0442\u043E \u043E\u043D\u0438 \u0441\u0434\u0435\u043B\u0430\u044E\u0442, \u0437\u0430\u0431\u0430\u043D\u044F\u0442 \u0442\u0435\u0431\u044F?"},{divider:!0},{act:"damageCustom",choiceNumber:1,icon:"skull",selected:"damageChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0443\u0440\u043E\u043D"},{act:"damageGib",choiceNumber:2,icon:"skull-crossbones",selected:"damageChoice",title:"\u0413\u0438\u0431"},{divider:!0},{act:"effectShrapnel",details:!0,icon:"cloud-meatball",soloSelected:"effectShrapnel",title:"\u041E\u0431\u043B\u0430\u043A\u043E \u0441\u043D\u0430\u0440\u044F\u0434\u043E\u0432"},{act:"effectStun",icon:"sun",soloSelected:"effectStun",title:"\u0421\u0442\u0430\u043D"},{act:"effectLimb",icon:"socks",soloSelected:"effectLimb",title:"\u041F\u043E\u0442\u0435\u0440\u044F \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438"},{act:"effectOrgans",icon:"book-dead",soloSelected:"effectOrgans",title:"\u0420\u0430\u0437\u043B\u0435\u0442 \u0432\u0441\u0435\u0445 \u043E\u0440\u0433\u0430\u043D\u043E\u0432"}],c=r.EFFECTS_ALL=[{list:b,label:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0438\u0437",alt_label:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",tooltipPosition:"right"},{list:p,label:"\u041E\u0431\u044B\u0447\u043D\u044B\u0435 \u042D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"},{list:i,label:"\u0412\u0440\u0435\u0434\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"}]},20345:function(I,r,n){"use strict";r.__esModule=!0,r.useTab=r.useCompact=void 0;var e=n(72253),a=r.useCompact=function(){function o(f){return(0,e.useLocalState)(f,"compact",!1)}return o}(),t=r.useTab=function(){function o(f){return(0,e.useLocalState)(f,"tab",1)}return o}()},65875:function(I,r,n){"use strict";r.__esModule=!0,r.CentcomPodLauncher=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(20345),f=n(23749),S=n(8507),y=n(15802),k=n(94577),b=n(30590),p=n(72932),i=n(68569),c=n(18885),s=n(76417),l=r.CentcomPodLauncher=function(){function d(m,u){var C=(0,o.useCompact)(u),V=C[0];return(0,e.createComponentVNode)(2,t.Window,{height:V?360:440,title:"\u041C\u0435\u043D\u044E \u043A\u0430\u043F\u0441\u0443\u043B \u0441\u043D\u0430\u0431\u0436\u0435\u043D\u0438\u044F",width:V?460:750,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{shrink:0,children:(0,e.createComponentVNode)(2,k.PodStatusPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:0,basis:"14.1em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.PresetsPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,p.ReverseMenu)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,S.PodLaunch)})})]})}),!V&&(0,e.createComponentVNode)(2,a.Stack.Item,{grow:3,children:(0,e.createComponentVNode)(2,s.ViewTabHolder)}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"9em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,direction:"column",children:[(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,f.PodBays)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,c.Timing)}),!V&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,y.PodSounds,{fill:!0})})]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"11em",children:(0,e.createComponentVNode)(2,i.StylePage)})]})})]})})})}return d}()},16780:function(){"use strict"},12226:function(I,r,n){"use strict";r.__esModule=!0,r.Changelog=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=n(79140),y=b(n(83331)),k=b(n(52754));function b(u){return u&&u.__esModule?u:{default:u}}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return C};var u,C={},V=Object.prototype,v=V.hasOwnProperty,h=Object.defineProperty||function(J,Y,Q){J[Y]=Q.value},g=typeof Symbol=="function"?Symbol:{},N=g.iterator||"@@iterator",x=g.asyncIterator||"@@asyncIterator",B=g.toStringTag||"@@toStringTag";function L(J,Y,Q){return Object.defineProperty(J,Y,{value:Q,enumerable:!0,configurable:!0,writable:!0}),J[Y]}try{L({},"")}catch(J){L=function(Q,Z,te){return Q[Z]=te}}function T(J,Y,Q,Z){var te=Y&&Y.prototype instanceof F?Y:F,se=Object.create(te.prototype),ye=new q(Z||[]);return h(se,"_invoke",{value:pe(J,Q,ye)}),se}function w(J,Y,Q){try{return{type:"normal",arg:J.call(Y,Q)}}catch(Z){return{type:"throw",arg:Z}}}C.wrap=T;var E="suspendedStart",A="suspendedYield",P="executing",O="completed",M={};function F(){}function R(){}function _(){}var U={};L(U,N,function(){return this});var W=Object.getPrototypeOf,$=W&&W(W(ae([])));$&&$!==V&&v.call($,N)&&(U=$);var G=_.prototype=F.prototype=Object.create(U);function oe(J){["next","throw","return"].forEach(function(Y){L(J,Y,function(Q){return this._invoke(Y,Q)})})}function X(J,Y){function Q(te,se,ye,fe){var Ie=w(J[te],J,se);if(Ie.type!=="throw"){var D=Ie.arg,re=D.value;return re&&typeof re=="object"&&v.call(re,"__await")?Y.resolve(re.__await).then(function(de){Q("next",de,ye,fe)},function(de){Q("throw",de,ye,fe)}):Y.resolve(re).then(function(de){D.value=de,ye(D)},function(de){return Q("throw",de,ye,fe)})}fe(Ie.arg)}var Z;h(this,"_invoke",{value:function(){function te(se,ye){function fe(){return new Y(function(Ie,D){Q(se,ye,Ie,D)})}return Z=Z?Z.then(fe,fe):fe()}return te}()})}function pe(J,Y,Q){var Z=E;return function(te,se){if(Z===P)throw Error("Generator is already running");if(Z===O){if(te==="throw")throw se;return{value:u,done:!0}}for(Q.method=te,Q.arg=se;;){var ye=Q.delegate;if(ye){var fe=me(ye,Q);if(fe){if(fe===M)continue;return fe}}if(Q.method==="next")Q.sent=Q._sent=Q.arg;else if(Q.method==="throw"){if(Z===E)throw Z=O,Q.arg;Q.dispatchException(Q.arg)}else Q.method==="return"&&Q.abrupt("return",Q.arg);Z=P;var Ie=w(J,Y,Q);if(Ie.type==="normal"){if(Z=Q.done?O:A,Ie.arg===M)continue;return{value:Ie.arg,done:Q.done}}Ie.type==="throw"&&(Z=O,Q.method="throw",Q.arg=Ie.arg)}}}function me(J,Y){var Q=Y.method,Z=J.iterator[Q];if(Z===u)return Y.delegate=null,Q==="throw"&&J.iterator.return&&(Y.method="return",Y.arg=u,me(J,Y),Y.method==="throw")||Q!=="return"&&(Y.method="throw",Y.arg=new TypeError("The iterator does not provide a '"+Q+"' method")),M;var te=w(Z,J.iterator,Y.arg);if(te.type==="throw")return Y.method="throw",Y.arg=te.arg,Y.delegate=null,M;var se=te.arg;return se?se.done?(Y[J.resultName]=se.value,Y.next=J.nextLoc,Y.method!=="return"&&(Y.method="next",Y.arg=u),Y.delegate=null,M):se:(Y.method="throw",Y.arg=new TypeError("iterator result is not an object"),Y.delegate=null,M)}function ne(J){var Y={tryLoc:J[0]};1 in J&&(Y.catchLoc=J[1]),2 in J&&(Y.finallyLoc=J[2],Y.afterLoc=J[3]),this.tryEntries.push(Y)}function ce(J){var Y=J.completion||{};Y.type="normal",delete Y.arg,J.completion=Y}function q(J){this.tryEntries=[{tryLoc:"root"}],J.forEach(ne,this),this.reset(!0)}function ae(J){if(J||J===""){var Y=J[N];if(Y)return Y.call(J);if(typeof J.next=="function")return J;if(!isNaN(J.length)){var Q=-1,Z=function(){function te(){for(;++Q=0;--te){var se=this.tryEntries[te],ye=se.completion;if(se.tryLoc==="root")return Z("end");if(se.tryLoc<=this.prev){var fe=v.call(se,"catchLoc"),Ie=v.call(se,"finallyLoc");if(fe&&Ie){if(this.prev=0;--Z){var te=this.tryEntries[Z];if(te.tryLoc<=this.prev&&v.call(te,"finallyLoc")&&this.prev=0;--Q){var Z=this.tryEntries[Q];if(Z.finallyLoc===Y)return this.complete(Z.completion,Z.afterLoc),ce(Z),M}}return J}(),catch:function(){function J(Y){for(var Q=this.tryEntries.length-1;Q>=0;--Q){var Z=this.tryEntries[Q];if(Z.tryLoc===Y){var te=Z.completion;if(te.type==="throw"){var se=te.arg;ce(Z)}return se}}throw Error("illegal catch attempt")}return J}(),delegateYield:function(){function J(Y,Q,Z){return this.delegate={iterator:ae(Y),resultName:Q,nextLoc:Z},this.method==="next"&&(this.arg=u),M}return J}()},C}function i(u,C,V,v,h,g,N){try{var x=u[g](N),B=x.value}catch(L){return void V(L)}x.done?C(B):Promise.resolve(B).then(v,h)}function c(u){return function(){var C=this,V=arguments;return new Promise(function(v,h){var g=u.apply(C,V);function N(B){i(g,v,h,N,x,"next",B)}function x(B){i(g,v,h,N,x,"throw",B)}N(void 0)})}}function s(u,C){u.prototype=Object.create(C.prototype),u.prototype.constructor=u,l(u,C)}function l(u,C){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(V,v){return V.__proto__=v,V},l(u,C)}var d={add:{icon:"check-circle",color:"green"},admin:{icon:"user-shield",color:"purple"},balance:{icon:"balance-scale-right",color:"yellow"},bugfix:{icon:"bug",color:"green"},code_imp:{icon:"code",color:"green"},config:{icon:"cogs",color:"purple"},del:{icon:"minus",color:"red"},expansion:{icon:"check-circle",color:"green"},experiment:{icon:"radiation",color:"yellow"},image:{icon:"image",color:"green"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},qol:{icon:"hand-holding-heart",color:"green"},refactor:{icon:"tools",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},server:{icon:"server",color:"purple"},sound:{icon:"volume-high",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"},wip:{icon:"hammer",color:"orange"}},m=r.Changelog=function(u){function C(){var v;return v=u.call(this)||this,v.getData=function(h,g){g===void 0&&(g=1);var N=(0,t.useBackend)(v.context),x=N.act,B=v,L=6;if(g>L)return v.setData("Failed to load data after "+L+" attempts");x("get_month",{date:h}),fetch((0,S.resolveAsset)(h+".yml")).then(function(){var T=c(p().mark(function(){function w(E){var A,P,O;return p().wrap(function(){function M(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,E.text();case 2:A=F.sent,P=/^Cannot find/,P.test(A)?(O=50+g*50,B.setData("Loading changelog data"+".".repeat(g+3)),setTimeout(function(){B.getData(h,g+1)},O)):B.setData(k.default.load(A,{schema:k.default.CORE_SCHEMA}));case 5:case"end":return F.stop()}}return M}(),w)}return w}()));return function(w){return T.apply(this,arguments)}}())},v.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},v.dateChoices=[],v}s(C,u);var V=C.prototype;return V.setData=function(){function v(h){this.setState({data:h})}return v}(),V.setSelectedDate=function(){function v(h){this.setState({selectedDate:h})}return v}(),V.setSelectedIndex=function(){function v(h){this.setState({selectedIndex:h})}return v}(),V.componentDidMount=function(){function v(){var h=this,g=(0,t.useBackend)(this.context),N=g.data.dates,x=N===void 0?[]:N;x&&(x.forEach(function(B){return h.dateChoices.push((0,y.default)(B,"mmmm yyyy",!0))}),this.setSelectedDate(this.dateChoices[0]),this.getData(x[0]))}return v}(),V.render=function(){function v(){var h=this,g=this.state,N=g.data,x=g.selectedDate,B=g.selectedIndex,L=(0,t.useBackend)(this.context),T=L.data.dates,w=this.dateChoices,E=w.length>0&&(0,e.createComponentVNode)(2,o.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===0,icon:"chevron-left",onClick:function(){function F(){var R=B-1;return h.setData("Loading changelog data..."),h.setSelectedIndex(R),h.setSelectedDate(w[R]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[R])}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{displayText:x,options:w,onSelected:function(){function F(R){var _=w.indexOf(R);return h.setData("Loading changelog data..."),h.setSelectedIndex(_),h.setSelectedDate(R),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[_])}return F}(),selected:x,width:"150px"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===w.length-1,icon:"chevron-right",onClick:function(){function F(){var R=B+1;return h.setData("Loading changelog data..."),h.setSelectedIndex(R),h.setSelectedDate(w[R]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[R])}return F}()})})]}),A=(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createVNode)(1,"h1",null,"Paradise Station",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thanks to: ",16),(0,e.createTextVNode)("Baystation 12, /tg/station, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original SpaceStation developers and Radithor for the title image. Also a thanks to anybody who has contributed who is not listed here :( Ask to be added here on irc.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Recent GitHub contributors can be found "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ss220-space/Paradise/pulse/monthly"}),(0,e.createTextVNode)(".")],0),E]}),P=(0,e.createComponentVNode)(2,o.Section,{children:[E,(0,e.createVNode)(1,"h3",null,"GoonStation 13 Development Team",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Coders: ",16),(0,e.createTextVNode)("Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Spriters: ",16),(0,e.createTextVNode)("Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Traditional Games Space Station 13 is thankful to the GoonStation 13 Development Team for its work on the game up to the"),(0,e.createTextVNode)(" r4407 release. The changelog for changes up to r4407 can be seen "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://wiki.ss13.co/Pre-2016_Changelog#April_2010"}),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,["Except where otherwise noted, Goon Station 13 is licensed under a ",(0,e.createVNode)(1,"a",null,"Creative Commons Attribution-Noncommercial-Share Alike 3.0 License",16,{href:"https://creativecommons.org/licenses/by-nc-sa/3.0/"}),". Rights are currently extended to ",(0,e.createVNode)(1,"a",null,"SomethingAwful Goons",16,{href:"http://forums.somethingawful.com/"})," only."],0),(0,e.createVNode)(1,"h3",null,"Traditional Games Space Station 13 License",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Some icons by"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Yusuke Kamiyamane",16,{href:"http://p.yusukekamiyamane.com/"}),(0,e.createTextVNode)(". All rights reserved. Licensed under a"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Creative Commons Attribution 3.0 License",16,{href:"http://creativecommons.org/licenses/by/3.0/"}),(0,e.createTextVNode)(".")],0)]}),O=/#\d+/,M=typeof N=="object"&&Object.keys(N).length>0&&Object.entries(N).reverse().map(function(F){var R=F[0],_=F[1];return(0,e.createComponentVNode)(2,o.Section,{title:(0,y.default)(R,"d mmmm yyyy",!0),children:(0,e.createComponentVNode)(2,o.Box,{ml:3,children:Object.entries(_).map(function(U){var W=U[0],$=U[1];return(0,e.createFragment)([(0,e.createVNode)(1,"h4",null,[W,(0,e.createTextVNode)(" changed:")],0),(0,e.createComponentVNode)(2,o.Box,{ml:3,children:(0,e.createComponentVNode)(2,o.Table,{children:$.map(function(G){var oe=Object.keys(G)[0],X=G[oe],pe=X.match(O),me=(0,e.createComponentVNode)(2,o.Table.Cell,{className:(0,a.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,e.createComponentVNode)(2,o.Icon,{color:d[oe]?d[oe].color:d.unknown.color,name:d[oe]?d[oe].icon:d.unknown.icon})});return pe!==null&&(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:(0,e.createVNode)(1,"a",null,[" ",X.charAt(0).toUpperCase()+X.slice(1)," "],0,{href:"https://github.com/ss220-space/Paradise/pull/"+pe[0].substring(1)})})]},oe+X)||(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:X})]},oe+X)})})})],4,W)})})},R)});return(0,e.createComponentVNode)(2,f.Window,{title:"Changelog",width:675,height:650,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[A,M,typeof N=="string"&&(0,e.createVNode)(1,"p",null,N,0),P]})})}return v}(),C}(e.Component)},91360:function(I,r,n){"use strict";r.__esModule=!0,r.CheckboxListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),S=n(98595),y=r.CheckboxListInputModal=function(){function b(p,i){var c=(0,f.useBackend)(i),s=c.act,l=c.data,d=l.items,m=d===void 0?[]:d,u=l.message,C=u===void 0?"":u,V=l.init_value,v=l.timeout,h=l.title,g=(0,f.useLocalState)(i,"edittedItems",m),N=g[0],x=g[1],B=330+Math.ceil(C.length/3),L=function(){function T(w){w===void 0&&(w=null);var E=[].concat(N);E=E.map(function(A){return A.key===w.key?Object.assign({},A,{checked:!w.checked}):A}),x(E)}return T}();return(0,e.createComponentVNode)(2,S.Window,{title:h,width:325,height:B,children:[v&&(0,e.createComponentVNode)(2,a.Loader,{value:v}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{className:"ListInput__Section",fill:!0,title:C,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,k,{filteredItems:N,onClick:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return b}(),k=function(p,i){var c=p.filteredItems,s=p.onClick;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:c.map(function(l,d){return(0,e.createComponentVNode)(2,o.Button.Checkbox,{fluid:!0,id:d,onClick:function(){function m(){return s(l)}return m}(),checked:l.checked,style:{animation:"none",transition:"none"},children:l.key.replace(/^\w/,function(m){return m.toUpperCase()})},d)})})}},36108:function(I,r,n){"use strict";r.__esModule=!0,r.ChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(85870),f=n(98595),S=[1,5,10,20,30,50,100],y=[1,5,10],k=r.ChemDispenser=function(){function c(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,C=u.chemicals;return(0,e.createComponentVNode)(2,f.Window,{width:460,height:400+C.length*8,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i)]})})})}return c}(),b=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,C=u.amount,V=u.energy,v=u.maxEnergy;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:V,minValue:0,maxValue:v,ranges:{good:[v*.5,1/0],average:[v*.25,v*.5],bad:[-1/0,v*.25]},children:[V," / ",v," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:S.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:C===h,content:h,onClick:function(){function N(){return m("amount",{amount:h})}return N}()})},g)})})})]})})})},p=function(s,l){for(var d=(0,a.useBackend)(l),m=d.act,u=d.data,C=u.chemicals,V=C===void 0?[]:C,v=[],h=0;h<(V.length+1)%3;h++)v.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:u.glass?"Drink Dispenser":"Chemical Dispenser",children:[V.map(function(g,N){return(0,e.createComponentVNode)(2,t.Button,{m:.1,width:"32.5%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",content:g.title,style:{"margin-left":"2px"},onClick:function(){function x(){return m("dispense",{reagent:g.id})}return x}()},N)}),v.map(function(g,N){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%"},N)})]})})},i=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,C=u.isBeakerLoaded,V=u.beakerCurrentVolume,v=u.beakerMaxVolume,h=u.beakerContents,g=h===void 0?[]:h;return(0,e.createComponentVNode)(2,t.Stack.Item,{height:16,children:(0,e.createComponentVNode)(2,t.Section,{title:u.glass?"Glass":"Beaker",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,t.Box,{children:[!!C&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"label",mr:2,children:[V," / ",v," units"]}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!C,onClick:function(){function N(){return m("ejectBeaker")}return N}()})]}),children:(0,e.createComponentVNode)(2,o.BeakerContents,{beakerLoaded:C,beakerContents:g,buttons:function(){function N(x){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:-1})}return B}()}),y.map(function(B,L){return(0,e.createComponentVNode)(2,t.Button,{content:B,onClick:function(){function T(){return m("remove",{reagent:x.id,amount:B})}return T}()},L)}),(0,e.createComponentVNode)(2,t.Button,{content:"ALL",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:x.volume})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Floor",tooltip:"Set to "+Math.trunc(x.volume),icon:"arrow-circle-down",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:-2})}return B}()})],0)}return N}()})})})}},13146:function(I,r,n){"use strict";r.__esModule=!0,r.ChemHeater=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(85870),S=n(98595),y=r.ChemHeater=function(){function p(i,c){return(0,e.createComponentVNode)(2,S.Window,{width:350,height:275,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.targetTemp,u=d.targetTempReached,C=d.autoEject,V=d.isActive,v=d.currentTemp,h=d.isBeakerLoaded;return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Settings",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Auto-eject",icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){function g(){return l("toggle_autoeject")}return g}()}),(0,e.createComponentVNode)(2,o.Button,{content:V?"On":"Off",icon:"power-off",selected:V,disabled:!h,onClick:function(){function g(){return l("toggle_on")}return g}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,a.round)(m,0),minValue:0,maxValue:1e3,onDrag:function(){function g(N,x){return l("adjust_temperature",{target:x})}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Reading",color:u?"good":"average",children:h&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:v,format:function(){function g(N){return(0,a.toFixed)(N)+" K"}return g}()})||"\u2014"})]})})})},b=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.isBeakerLoaded,u=d.beakerCurrentVolume,C=d.beakerMaxVolume,V=d.beakerContents;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:!!m&&(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",mr:2,children:[u," / ",C," units"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject",onClick:function(){function v(){return l("eject_beaker")}return v}()})]}),children:(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:m,beakerContents:V})})})}},56541:function(I,r,n){"use strict";r.__esModule=!0,r.ChemMaster=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(85870),S=n(3939),y=n(35840),k=["icon"];function b(B,L){if(B==null)return{};var T={};for(var w in B)if({}.hasOwnProperty.call(B,w)){if(L.includes(w))continue;T[w]=B[w]}return T}function p(B,L){B.prototype=Object.create(L.prototype),B.prototype.constructor=B,i(B,L)}function i(B,L){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(T,w){return T.__proto__=w,T},i(B,L)}var c=[1,5,10],s=function(L,T){var w=(0,a.useBackend)(T),E=w.act,A=w.data,P=L.args.analysis;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:A.condi?"Condiment Analysis":"Reagent Analysis",children:(0,e.createComponentVNode)(2,t.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:P.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:(P.desc||"").length>0?P.desc:"N/A"}),P.blood_type&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood type",children:P.blood_type}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:P.blood_dna})],4),!A.condi&&(0,e.createComponentVNode)(2,t.Button,{icon:A.printing?"spinner":"print",disabled:A.printing,iconSpin:!!A.printing,ml:"0.5rem",content:"Print",onClick:function(){function O(){return E("print",{idx:P.idx,beaker:L.args.beaker})}return O}()})]})})})})},l=function(B){return B[B.ToDisposals=0]="ToDisposals",B[B.ToBeaker=1]="ToBeaker",B}(l||{}),d=r.ChemMaster=function(){function B(L,T){return(0,e.createComponentVNode)(2,o.Window,{width:575,height:650,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u),(0,e.createComponentVNode)(2,C),(0,e.createComponentVNode)(2,x)]})})]})}return B}(),m=function(L,T){var w=(0,a.useBackend)(T),E=w.act,A=w.data,P=A.beaker,O=A.beaker_reagents,M=A.buffer_reagents,F=M.length>0;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:F?(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"eject",disabled:!P,content:"Eject and Clear Buffer",onClick:function(){function R(){return E("eject")}return R}()}):(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!P,content:"Eject and Clear Buffer",onClick:function(){function R(){return E("eject")}return R}()}),children:P?(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:!0,beakerContents:O,buttons:function(){function R(_,U){return(0,e.createComponentVNode)(2,t.Box,{mb:U0?(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:!0,beakerContents:O,buttons:function(){function M(F,R){return(0,e.createComponentVNode)(2,t.Box,{mb:R0&&(F=M.map(function(R){var _=R.id,U=R.sprite;return(0,e.createComponentVNode)(2,g,{icon:U,color:"translucent",onClick:function(){function W(){return E("set_sprite_style",{production_mode:P,style:_})}return W}(),selected:O===_},_)})),(0,e.createComponentVNode)(2,h,{productionData:L.productionData,children:F&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:F})})},x=function(L,T){var w=(0,a.useBackend)(T),E=w.act,A=w.data,P=A.loaded_pill_bottle_style,O=A.containerstyles,M=A.loaded_pill_bottle,F={width:"20px",height:"20px"},R=O.map(function(_){var U=_.color,W=_.name,$=P===U;return(0,e.createComponentVNode)(2,t.Button,{style:{position:"relative",width:F.width,height:F.height},onClick:function(){function G(){return E("set_container_style",{style:U})}return G}(),icon:$&&"check",iconStyle:{position:"relative","z-index":1},tooltip:W,tooltipPosition:"top",children:[!$&&(0,e.createVNode)(1,"div",null,null,1,{style:{display:"inline-block"}}),(0,e.createVNode)(1,"span","Button",null,1,{style:{display:"inline-block",position:"absolute",top:0,left:0,margin:0,padding:0,width:F.width,height:F.height,"background-color":U,opacity:.6,filter:"alpha(opacity=60)"}})]},U)});return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Container Customization",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!M,content:"Eject Container",onClick:function(){function _(){return E("ejectp")}return _}()}),children:M?(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:[(0,e.createComponentVNode)(2,t.Button,{style:{width:F.width,height:F.height},icon:"tint-slash",onClick:function(){function _(){return E("clear_container_style")}return _}(),selected:!P,tooltip:"Default",tooltipPosition:"top"}),R]})}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"No pill bottle or patch pack loaded."})})})};(0,S.modalRegisterBodyOverride)("analyze",s)},37173:function(I,r,n){"use strict";r.__esModule=!0,r.CloningConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(76910),S=n(3939),y=n(98595),k=n(79140),b=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=C.args,x=N.activerecord,B=N.realname,L=N.health,T=N.unidentity,w=N.strucenzymes,E=L.split(" - ");return(0,e.createComponentVNode)(2,o.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+B,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Damage",children:E.length>1?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.oxy,inline:!0,children:E[0]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.toxin,inline:!0,children:E[2]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.brute,inline:!0,children:E[3]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.burn,inline:!0,children:E[1]})],4):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Unknown"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:T}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:w}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Disk",children:[(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!g.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){function A(){return h("disk",{option:"load"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){function A(){return h("disk",{option:"save",savetype:"ui"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){function A(){return h("disk",{option:"save",savetype:"ue"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){function A(){return h("disk",{option:"save",savetype:"se"})}return A}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!g.podready,icon:"user-plus",content:"Clone",onClick:function(){function A(){return h("clone",{ref:x})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"Delete",onClick:function(){function A(){return h("del_rec")}return A}()})]})]})})},p=r.CloningConsole=function(){function u(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.menu;return(0,S.modalRegisterBodyOverride)("view_rec",b),(0,e.createComponentVNode)(2,y.Window,{width:640,height:520,children:[(0,e.createComponentVNode)(2,S.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,e.createComponentVNode)(2,y.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,flexGrow:"1",children:(0,e.createComponentVNode)(2,c)})]})]})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.menu;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===1,icon:"home",onClick:function(){function x(){return h("menu",{num:1})}return x}(),children:"Main"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===2,icon:"folder",onClick:function(){function x(){return h("menu",{num:2})}return x}(),children:"Records"})]})},c=function(C,V){var v=(0,t.useBackend)(V),h=v.data,g=h.menu,N;return g===1?N=(0,e.createComponentVNode)(2,s):g===2&&(N=(0,e.createComponentVNode)(2,l)),N},s=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.loading,x=g.scantemp,B=g.occupant,L=g.locked,T=g.can_brainscan,w=g.scan_mode,E=g.numberofpods,A=g.pods,P=g.selected_pod,O=L&&!!B;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Scanner",level:"2",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Scanner Lock:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B,selected:O,icon:O?"toggle-on":"toggle-off",content:O?"Engaged":"Disengaged",onClick:function(){function M(){return h("lock")}return M}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:O||!B,icon:"user-slash",content:"Eject Occupant",onClick:function(){function M(){return h("eject")}return M}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"spinner",spin:!0}),"\xA0 Scanning..."]}):(0,e.createComponentVNode)(2,o.Box,{color:x.color,children:x.text})}),!!T&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scan Mode",children:(0,e.createComponentVNode)(2,o.Button,{icon:w?"brain":"male",content:w?"Brain":"Body",onClick:function(){function M(){return h("toggle_mode")}return M}()})})]}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B||N,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){function M(){return h("scan")}return M}()})]}),(0,e.createComponentVNode)(2,o.Section,{title:"Pods",level:"2",children:E?A.map(function(M,F){var R;return M.status==="cloning"?R=(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:M.progress/100,ranges:{good:[.75,1/0],average:[.25,.75],bad:[-1/0,.25]},mt:"0.5rem",children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,a.round)(M.progress,0)+"%"})}):M.status==="mess"?R=(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):R=(0,e.createComponentVNode)(2,o.Button,{selected:P===M.pod,icon:P===M.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){function _(){return h("selectpod",{ref:M.pod})}return _}()}),(0,e.createComponentVNode)(2,o.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,k.resolveAsset)("pod_"+M.status+".gif"),style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["Pod #",F+1]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:M.biomass>=150?"good":"bad",inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:M.biomass>=150?"circle":"circle-o"}),"\xA0",M.biomass]}),R]},F)}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},l=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.records;return N.length?(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:N.map(function(x,B){return(0,e.createComponentVNode)(2,o.Button,{icon:"user",mb:"0.5rem",content:x.realname,onClick:function(){function L(){return h("view_rec",{ref:x.record})}return L}()},B)})}):(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No records found."]})})},d=function(C,V){var v,h=(0,t.useBackend)(V),g=h.act,N=h.data,x=N.temp;if(!(!x||!x.text||x.text.length<=0)){var B=(v={},v[x.style]=!0,v);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.NoticeBox,Object.assign({},B,{children:[(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",children:x.text}),(0,e.createComponentVNode)(2,o.Button,{icon:"times-circle",float:"right",onClick:function(){function L(){return g("cleartemp")}return L}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"both"})]})))}},m=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.scanner,x=g.numberofpods,B=g.autoallowed,L=g.autoprocess,T=g.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Status",buttons:(0,e.createFragment)([!!B&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Auto-processing:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{selected:L,icon:L?"toggle-on":"toggle-off",content:L?"Enabled":"Disabled",onClick:function(){function w(){return h("autoprocess",{on:L?0:1})}return w}()})],4),(0,e.createComponentVNode)(2,o.Button,{disabled:!T,icon:"eject",content:"Eject Disk",onClick:function(){function w(){return h("disk",{option:"eject"})}return w}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scanner",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Connected"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Not connected!"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pods",children:x?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[x," connected"]}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None connected!"})})]})})}},18259:function(I,r,n){"use strict";r.__esModule=!0,r.CoinMint=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.CoinMint=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.materials,l=c.moneyBag,d=c.moneyBagContent,m=c.moneyBagMaxContent,u=(l?210:138)+Math.ceil(s.length/4)*64;return(0,e.createComponentVNode)(2,f.Window,{width:256,height:u,title:"\u041C\u043E\u043D\u0435\u0442\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0441",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.NoticeBox,{m:0,info:!0,children:["\u041F\u0440\u043E\u0438\u0437\u0432\u0435\u0434\u0435\u043D\u043E \u043C\u043E\u043D\u0435\u0442: ",c.totalCoins]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0422\u0438\u043F \u041C\u043E\u043D\u0435\u0442",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",color:c.active&&"bad",tooltip:!l&&"\u041D\u0443\u0436\u0435\u043D \u0434\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",disabled:!l,onClick:function(){function C(){return i("activate")}return C}()}),children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,maxValue:c.maxMaterials,value:c.totalMaterials})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",tooltip:"\u0418\u0437\u0432\u0432\u043B\u0435\u0447\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B",onClick:function(){function C(){return i("ejectMat")}return C}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:s.map(function(C){return(0,e.createComponentVNode)(2,o.Button,{bold:!0,inline:!0,m:.2,textAlign:"center",color:"translucent",selected:C.id===c.chosenMaterial,tooltip:C.name,content:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",C.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:C.amount})]}),onClick:function(){function V(){return i("selectMaterial",{material:C.id})}return V}()},C.id)})})]})})}),!!l&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0414\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C",disabled:c.active,onClick:function(){function C(){return i("ejectBag")}return C}()}),children:(0,e.createComponentVNode)(2,o.ProgressBar,{width:"100%",minValue:0,maxValue:m,value:d,children:[d," / ",m]})})})]})})})}return y}()},93858:function(I,r,n){"use strict";r.__esModule=!0,r.HexColorInput=r.ColorSelector=r.ColorPickerModal=r.ColorInput=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(36036),f=n(98595),S=n(44879),y=n(14448),k=n(4454),b=n(35840),p=n(9394),i=n(19203),c=["prefixed","alpha","color","fluid","onChange"];/** * @file * @copyright 2023 itsmeow * @license MIT - */function s(w,T){w.prototype=Object.create(T.prototype),w.prototype.constructor=w,l(w,T)}function l(w,T){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(A,E){return A.__proto__=E,A},l(w,T)}function d(w,T){if(w==null)return{};var A={};for(var E in w)if({}.hasOwnProperty.call(w,E)){if(T.includes(E))continue;A[E]=w[E]}return A}var m=r.ColorPickerModal=function(){function w(T,A){var E=(0,t.useBackend)(A),P=E.data,O=P.timeout,M=P.message,F=P.title,D=P.autofocus,_=P.default_color,W=_===void 0?"#000000":_,U=(0,t.useLocalState)(A,"color_picker_choice",(0,y.hexToHsva)(W)),$=U[0],G=U[1];return(0,e.createComponentVNode)(2,f.Window,{height:400,title:F,width:600,theme:"generic",children:[!!O&&(0,e.createComponentVNode)(2,a.Loader,{value:O}),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[M&&(0,e.createComponentVNode)(2,o.Stack.Item,{m:1,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",overflow:"hidden",children:M})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[!!D&&(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,u,{color:$,setColor:G,defaultColor:W})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i.InputButtons,{input:(0,y.hsvaToHex)($)})})]})})]})}return w}(),u=r.ColorSelector=function(){function w(T,A){var E=T.color,P=T.setColor,O=T.defaultColor,M=function(){function _(W){P(function(U){return Object.assign({},U,W)})}return _}(),F=(0,y.hsvaToRgba)(E),D=(0,y.hsvaToHex)(E);return(0,e.createComponentVNode)(2,o.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{mr:2,children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createVNode)(1,"div","react-colorful",[(0,e.createComponentVNode)(2,g,{hsva:E,onChange:M}),(0,e.createComponentVNode)(2,N,{hue:E.h,onChange:M,className:"react-colorful__last-control"})],4)}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Current"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Previous"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Tooltip,{content:D,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:D})}),(0,e.createComponentVNode)(2,o.Tooltip,{content:O,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:O})})]})]})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:!0,fontSize:"15px",lineHeight:"24px",children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"Hex:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"24px",children:(0,e.createComponentVNode)(2,C,{fluid:!0,color:(0,y.hsvaToHex)(E).substring(1),onChange:function(){function _(W){p.logger.info(W),P((0,y.hexToHsva)(W))}return _}(),prefixed:!0})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"H:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,N,{hue:E.h,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:E.h,callback:function(){function _(W,U){return M({h:U})}return _}(),max:360,unit:"\xB0"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"S:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,x,{color:E,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:E.s,callback:function(){function _(W,U){return M({s:U})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"V:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,B,{color:E,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:E.v,callback:function(){function _(W,U){return M({v:U})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"R:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,I,{color:E,onChange:M,target:"r"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:F.r,callback:function(){function _(W,U){F.r=U,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"G:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,I,{color:E,onChange:M,target:"g"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:F.g,callback:function(){function _(W,U){F.g=U,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"B:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,I,{color:E,onChange:M,target:"b"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,v,{value:F.b,callback:function(){function _(W,U){F.b=U,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})})]})})]})}return w}(),v=function(T){var A=T.value,E=T.callback,P=T.min,O=P===void 0?0:P,M=T.max,F=M===void 0?100:M,D=T.unit;return(0,e.createComponentVNode)(2,o.NumberInput,{width:"70px",value:Math.round(A),step:1,minValue:O,maxValue:F,onChange:E,unit:D})},b=function(T){return"#"+T},C=r.HexColorInput=function(){function w(T){var A=T.prefixed,E=T.alpha,P=T.color,O=T.fluid,M=T.onChange,F=d(T,c),D=function(){function W(U){return U.replace(/([^0-9A-F]+)/gi,"").substring(0,E?8:6)}return W}(),_=function(){function W(U){return(0,y.validHex)(U,E)}return W}();return(0,e.normalizeProps)((0,e.createComponentVNode)(2,h,Object.assign({},F,{fluid:O,color:P,onChange:M,escape:D,format:A?b:void 0,validate:_})))}return w}(),h=r.ColorInput=function(w){function T(E){var P;return P=w.call(this)||this,P.props=void 0,P.state=void 0,P.handleInput=function(O){var M=P.props.escape(O.currentTarget.value);P.setState({localValue:M})},P.handleBlur=function(O){O.currentTarget&&(P.props.validate(O.currentTarget.value)?P.props.onChange(P.props.escape?P.props.escape(O.currentTarget.value):O.currentTarget.value):P.setState({localValue:P.props.escape(P.props.color)}))},P.props=E,P.state={localValue:P.props.escape(P.props.color)},P}s(T,w);var A=T.prototype;return A.componentDidUpdate=function(){function E(P,O){P.color!==this.props.color&&this.setState({localValue:this.props.escape(this.props.color)})}return E}(),A.render=function(){function E(){return(0,e.createComponentVNode)(2,o.Box,{className:(0,V.classes)(["Input",this.props.fluid&&"Input--fluid"]),children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),(0,e.createVNode)(64,"input","Input__input",null,1,{value:this.props.format?this.props.format(this.state.localValue):this.state.localValue,spellCheck:"false",onInput:this.handleInput,onBlur:this.handleBlur})]})}return E}(),T}(e.Component),g=function(T){var A=T.hsva,E=T.onChange,P=function(D){E({s:D.left*100,v:100-D.top*100})},O=function(D){E({s:(0,S.clamp)(A.s+D.left*100,0,100),v:(0,S.clamp)(A.v-D.top*100,0,100)})},M={"background-color":(0,y.hsvaToHslString)({h:A.h,s:100,v:100,a:1})+" !important"};return(0,e.createVNode)(1,"div","react-colorful__saturation_value",(0,e.createComponentVNode)(2,k.Interactive,{onMove:P,onKey:O,"aria-label":"Color","aria-valuetext":"Saturation "+Math.round(A.s)+"%, Brightness "+Math.round(A.v)+"%",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation_value-pointer",top:1-A.v/100,left:A.s/100,color:(0,y.hsvaToHslString)(A)})}),2,{style:M})},N=function(T){var A=T.className,E=T.hue,P=T.onChange,O=function(_){P({h:360*_.left})},M=function(_){P({h:(0,S.clamp)(E+_.left*360,0,360)})},F=(0,V.classes)(["react-colorful__hue",A]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{onMove:O,onKey:M,"aria-label":"Hue","aria-valuenow":Math.round(E),"aria-valuemax":"360","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__hue-pointer",left:E/360,color:(0,y.hsvaToHslString)({h:E,s:100,v:100,a:1})})}),2)},x=function(T){var A=T.className,E=T.color,P=T.onChange,O=function(_){P({s:100*_.left})},M=function(_){P({s:(0,S.clamp)(E.s+_.left*100,0,100)})},F=(0,V.classes)(["react-colorful__saturation",A]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:E.h,s:0,v:E.v,a:1})+", "+(0,y.hsvaToHslString)({h:E.h,s:100,v:E.v,a:1})+")"},onMove:O,onKey:M,"aria-label":"Saturation","aria-valuenow":Math.round(E.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation-pointer",left:E.s/100,color:(0,y.hsvaToHslString)({h:E.h,s:E.s,v:E.v,a:1})})}),2)},B=function(T){var A=T.className,E=T.color,P=T.onChange,O=function(_){P({v:100*_.left})},M=function(_){P({v:(0,S.clamp)(E.v+_.left*100,0,100)})},F=(0,V.classes)(["react-colorful__value",A]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:E.h,s:E.s,v:0,a:1})+", "+(0,y.hsvaToHslString)({h:E.h,s:E.s,v:100,a:1})+")"},onMove:O,onKey:M,"aria-label":"Value","aria-valuenow":Math.round(E.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__value-pointer",left:E.v/100,color:(0,y.hsvaToHslString)({h:E.h,s:E.s,v:E.v,a:1})})}),2)},I=function(T){var A=T.className,E=T.color,P=T.onChange,O=T.target,M=(0,y.hsvaToRgba)(E),F=function(G){M[O]=G,P((0,y.rgbaToHsva)(M))},D=function(G){F(255*G.left)},_=function(G){F((0,S.clamp)(M[O]+G.left*255,0,255))},W=(0,V.classes)(["react-colorful__"+O,A]),U=O==="r"?"rgb("+Math.round(M.r)+",0,0)":O==="g"?"rgb(0,"+Math.round(M.g)+",0)":"rgb(0,0,"+Math.round(M.b)+")";return(0,e.createVNode)(1,"div",W,(0,e.createComponentVNode)(2,k.Interactive,{onMove:D,onKey:_,"aria-valuenow":M[O],"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__"+O+"-pointer",left:M[O]/255,color:U})}),2)}},63818:function(L,r,n){"use strict";r.__esModule=!0,r.CommunicationsComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.CommunicationsComputer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c;i.authenticated?i.is_ai?c="AI":i.authenticated===1?c="Command":i.authenticated===2?c="Captain":c="ERROR: Report This Bug!":c="Not Logged In";var s="View ("+i.messages.length+")",l=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Authentication",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:i.is_ai&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Access Level",children:"AI"})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,content:i.authenticated?"Log Out ("+c+")":"Log In",onClick:function(){function x(){return p("auth")}return x}()})})})}),!!i.esc_section&&(0,e.createComponentVNode)(2,t.Section,{title:"Escape Shuttle",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!i.esc_status&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:i.esc_status}),!!i.esc_callable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"rocket",content:"Call Shuttle",disabled:!i.authenticated,onClick:function(){function x(){return p("callshuttle")}return x}()})}),!!i.esc_recallable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Recall Shuttle",disabled:!i.authenticated||i.is_ai,onClick:function(){function x(){return p("cancelshuttle")}return x}()})}),!!i.lastCallLoc&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Last Call/Recall From",children:i.lastCallLoc})]})})],0),d="Make Priority Announcement";i.msg_cooldown>0&&(d+=" ("+i.msg_cooldown+"s)");var m=i.emagged?"Message [UNKNOWN]":"Message CentComm",u="Request Authentication Codes";i.cc_cooldown>0&&(m+=" ("+i.cc_cooldown+"s)",u+=" ("+i.cc_cooldown+"s)");var v=i.str_security_level,b=i.levels.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{icon:x.icon,content:x.name,disabled:!i.authmax||x.id===i.security_level,onClick:function(){function B(){return p("newalertlevel",{level:x.id})}return B}()},x.name)}),C=i.stat_display.presets.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.name===i.stat_display.type,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:x.name})}return B}()},x.name)}),h=i.stat_display.alerts.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.alert===i.stat_display.icon,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:"alert",alert:x.alert})}return B}()},x.alert)}),g;if(i.current_message_title)g=(0,e.createComponentVNode)(2,t.Section,{title:i.current_message_title,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Return To Message List",disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()}),children:(0,e.createComponentVNode)(2,t.Box,{children:i.current_message})});else{var N=i.messages.map(function(x){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x.title,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eye",content:"View",disabled:!i.authenticated||i.current_message_title===x.title,onClick:function(){function B(){return p("messagelist",{msgid:x.id})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete",disabled:!i.authenticated,onClick:function(){function B(){return p("delmessage",{msgid:x.id})}return B}()})]},x.id)});g=(0,e.createComponentVNode)(2,t.Section,{title:"Messages Received",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:N})})}switch(i.menu_state){case 1:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Captain-Only Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Alert",color:i.security_level_color,children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:b}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:d,disabled:!i.authmax||i.msg_cooldown>0,onClick:function(){function x(){return p("announce")}return x}()})}),!!i.emagged&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",color:"red",content:m,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageSyndicate")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!i.authmax,onClick:function(){function x(){return p("RestoreBackup")}return x}()})]})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",content:m,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageCentcomm")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",content:u,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("nukerequest")}return x}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Command Staff Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Displays",children:(0,e.createComponentVNode)(2,t.Button,{icon:"tv",content:"Change Status Displays",disabled:!i.authenticated,onClick:function(){function x(){return p("status")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Incoming Messages",children:(0,e.createComponentVNode)(2,t.Button,{icon:"folder-open",content:s,disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()})})]})})]})});case 2:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Modify Status Screens",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Presets",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alerts",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_1,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg1")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 2",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_2,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg2")}return x}()})})]})})]})});case 3:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,g]})});default:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,"ERRROR. Unknown menu_state: ",i.menu_state,"Please report this to NT Technical Support."]})})}}return S}()},21813:function(L,r,n){"use strict";r.__esModule=!0,r.Contractor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(73379),S=n(98595);function y(b,C){b.prototype=Object.create(C.prototype),b.prototype.constructor=b,k(b,C)}function k(b,C){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(h,g){return h.__proto__=g,h},k(b,C)}var V={1:["ACTIVE","good"],2:["COMPLETED","good"],3:["FAILED","bad"]},p=["Recording biometric data...","Analyzing embedded syndicate info...","STATUS CONFIRMED","Contacting Syndicate database...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Response received, ack 4851234...","CONFIRM ACC "+Math.round(Math.random()*2e4),"Setting up private accounts...","CONTRACTOR ACCOUNT CREATED","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","CONTRACTS FOUND","WELCOME, AGENT"],i=r.Contractor=function(){function b(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B;x.unauthorized?B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:["ERROR: UNAUTHORIZED USER"],finishedTimeout:100,onFinished:function(){function A(){}return A}()})}):x.load_animation_completed?B=(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",mt:"0.5rem",children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",overflow:"hidden",children:x.page===1?(0,e.createComponentVNode)(2,l,{height:"100%"}):(0,e.createComponentVNode)(2,m,{height:"100%"})})],4):B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:p,finishedTimeout:3e3,onFinished:function(){function A(){return N("complete_load_animation")}return A}()})});var I=(0,t.useLocalState)(h,"viewingPhoto",""),w=I[0],T=I[1];return(0,e.createComponentVNode)(2,S.Window,{width:500,height:600,theme:"syndicate",children:[w&&(0,e.createComponentVNode)(2,v),(0,e.createComponentVNode)(2,S.Window.Content,{className:"Contractor",children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:B})})]})}return b}(),c=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.tc_available,I=x.tc_paid_out,w=x.completed_contracts,T=x.rep;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Summary",buttons:(0,e.createComponentVNode)(2,o.Box,{verticalAlign:"middle",mt:"0.25rem",children:[T," Rep"]})},C,{children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Available",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",children:[B," TC"]}),(0,e.createComponentVNode)(2,o.Button,{disabled:B<=0,content:"Claim",mx:"0.75rem",mb:"0",flexBasis:"content",onClick:function(){function A(){return N("claim")}return A}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Earned",children:[I," TC"]})]})}),(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contracts Completed",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Box,{height:"20px",lineHeight:"20px",display:"inline-block",children:w})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contractor Status",verticalAlign:"middle",children:"ACTIVE"})]})})]})})))},s=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.page;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Tabs,Object.assign({},C,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===1,onClick:function(){function I(){return N("page",{page:1})}return I}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"suitcase"}),"Contracts"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===2,onClick:function(){function I(){return N("page",{page:2})}return I}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"shopping-cart"}),"Hub"]})]})))},l=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.contracts,I=x.contract_active,w=x.can_extract,T=!!I&&B.filter(function(M){return M.status===1})[0],A=T&&T.time_left>0,E=(0,t.useLocalState)(h,"viewingPhoto",""),P=E[0],O=E[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Contracts",overflow:"auto",buttons:(0,e.createComponentVNode)(2,o.Button,{disabled:!w||A,icon:"parachute-box",content:["Call Extraction",A&&(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:T.time_left,format:function(){function M(F,D){return" ("+D.substr(3)+")"}return M}()})],onClick:function(){function M(){return N("extract")}return M}()})},C,{children:B.slice().sort(function(M,F){return M.status===1?-1:F.status===1?1:M.status-F.status}).map(function(M){var F;return(0,e.createComponentVNode)(2,o.Section,{title:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",color:M.status===1&&"good",children:M.target_name}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:M.has_photo&&(0,e.createComponentVNode)(2,o.Button,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){function D(){return O("target_photo_"+M.uid+".png")}return D}()})})]}),className:"Contractor__Contract",buttons:(0,e.createComponentVNode)(2,o.Box,{width:"100%",children:[!!V[M.status]&&(0,e.createComponentVNode)(2,o.Box,{color:V[M.status][1],display:"inline-block",mt:M.status!==1&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:V[M.status][0]}),M.status===1&&(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){function D(){return N("abort")}return D}()})]}),children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"2",mr:"0.5rem",children:[M.fluff_message,!!M.completed_time&&(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"check",mr:"0.5rem"}),"Contract completed at ",M.completed_time]}),!!M.dead_extraction&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!M.fail_reason&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"times",mr:"0.5rem"}),"Contract failed: ",M.fail_reason]})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{flexBasis:"100%",children:[(0,e.createComponentVNode)(2,o.Flex,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xA0",d(M)]}),(F=M.difficulties)==null?void 0:F.map(function(D,_){return(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!!I,content:D.name+" ("+D.reward+" TC)",onClick:function(){function W(){return N("activate",{uid:M.uid,difficulty:_+1})}return W}()},_)}),!!M.objective&&(0,e.createComponentVNode)(2,o.Box,{color:"white",bold:!0,children:[M.objective.extraction_name,(0,e.createVNode)(1,"br"),"(",(M.objective.rewards.tc||0)+" TC",",\xA0",(M.objective.rewards.credits||0)+" Credits",")"]})]})]})},M.uid)})})))},d=function(C){if(!(!C.objective||C.status>1)){var h=C.objective.locs.user_area_id,g=C.objective.locs.user_coords,N=C.objective.locs.target_area_id,x=C.objective.locs.target_coords,B=h===N;return(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,o.Icon,{name:B?"dot-circle-o":"arrow-alt-circle-right-o",color:B?"green":"yellow",rotation:B?null:-(0,a.rad2deg)(Math.atan2(x[1]-g[1],x[0]-g[0])),lineHeight:B?null:"0.85",size:"1.5"})})}},m=function(C,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.rep,I=x.buyables;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Purchases",overflow:"auto"},C,{children:I.map(function(w){return(0,e.createComponentVNode)(2,o.Section,{title:w.name,buttons:w.refundable&&(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Refund ("+w.cost+" Rep)",onClick:function(){function T(){return N("refund",{uid:w.uid})}return T}()}),children:[w.description,(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:B-1&&(0,e.createComponentVNode)(2,o.Box,{as:"span",color:w.stock===0?"bad":"good",ml:"0.5rem",children:[w.stock," in stock"]})]},w.uid)})})))},u=function(b){function C(g){var N;return N=b.call(this,g)||this,N.timer=null,N.state={currentIndex:0,currentDisplay:[]},N}y(C,b);var h=C.prototype;return h.tick=function(){function g(){var N=this.props,x=this.state;if(x.currentIndex<=N.allMessages.length){this.setState(function(I){return{currentIndex:I.currentIndex+1}});var B=x.currentDisplay;B.push(N.allMessages[x.currentIndex])}else clearTimeout(this.timer),setTimeout(N.onFinished,N.finishedTimeout)}return g}(),h.componentDidMount=function(){function g(){var N=this,x=this.props.linesPerSecond,B=x===void 0?2.5:x;this.timer=setInterval(function(){return N.tick()},1e3/B)}return g}(),h.componentWillUnmount=function(){function g(){clearTimeout(this.timer)}return g}(),h.render=function(){function g(){return(0,e.createComponentVNode)(2,o.Box,{m:1,children:this.state.currentDisplay.map(function(N){return(0,e.createFragment)([N,(0,e.createVNode)(1,"br")],0,N)})})}return g}(),C}(e.Component),v=function(C,h){var g=(0,t.useLocalState)(h,"viewingPhoto",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Contractor__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:N}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function B(){return x("")}return B}()})]})}},54151:function(L,r,n){"use strict";r.__esModule=!0,r.ConveyorSwitch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ConveyorSwitch=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.slowFactor,s=i.minSpeed,l=i.maxSpeed,d=i.oneWay,m=i.position;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lever position",children:m>0?"forward":m<0?"reverse":"neutral"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Allow reverse",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!d,onClick:function(){function u(){return p("toggleOneWay")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slowdown factor",children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",onClick:function(){function u(){return p("slowFactor",{value:c-.5})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-left",onClick:function(){function u(){return p("slowFactor",{value:c-.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Slider,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:s,maxValue:l,step:.1,format:function(){function u(v){return v+"s."}return u}(),onChange:function(){function u(v,b){return p("slowFactor",{value:b})}return u}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-right",onClick:function(){function u(){return p("slowFactor",{value:c+.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",onClick:function(){function u(){return p("slowFactor",{value:c+.5})}return u}()})," "]})]})})]})})})})}return S}()},73169:function(L,r,n){"use strict";r.__esModule=!0,r.CrewMonitor=void 0;var e=n(89005),a=n(88510),t=n(25328),o=n(72253),f=n(36036),S=n(36352),y=n(76910),k=n(98595),V=function(v,b){return v.dead?"Deceased":parseInt(v.health,10)<=b?"Critical":parseInt(v.stat,10)===1?"Unconscious":"Living"},p=function(v,b){return v.dead?"red":parseInt(v.health,10)<=b?"orange":parseInt(v.stat,10)===1?"blue":"green"},i=r.CrewMonitor=function(){function u(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=(0,o.useLocalState)(b,"tabIndex",g.IndexToggler),x=N[0],B=N[1],I=function(){function w(T){switch(T){case 0:return(0,e.createComponentVNode)(2,l);case 1:return(0,e.createComponentVNode)(2,d);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,m);default:return"WE SHOULDN'T BE HERE!"}}return w}();return(0,e.createComponentVNode)(2,k.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,f.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,f.Tabs,{children:[g.isBS?(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===0,onClick:function(){function w(){return B(0)}return w}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Command Data View"]},"ComDataView"):null,g.isBP?(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===1,onClick:function(){function w(){return B(1)}return w}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Security Data View"]},"SecDataView"):null,(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===2,onClick:function(){function w(){return B(2)}return w}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===3,onClick:function(){function w(){return B(3)}return w}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),I(x)]})})})}return u}(),c=function(v){var b=v.crewData,C=v.context,h=(0,o.useBackend)(C),g=h.act,N=h.data,x=(0,a.sortBy)(function(A){return A.name})(b||[]),B=(0,o.useLocalState)(C,"search",""),I=B[0],w=B[1],T=(0,t.createSearch)(I,function(A){return A.name+"|"+A.assignment+"|"+A.area});return(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name, assignment or location..",width:"100%",onInput:function(){function A(E,P){return w(P)}return A}()}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Location"})]}),x.filter(T).map(function(A){return(0,e.createComponentVNode)(2,f.Table.Row,{bold:!!A.is_command,children:[(0,e.createComponentVNode)(2,S.TableCell,{children:[A.name," (",A.assignment,")"]}),(0,e.createComponentVNode)(2,S.TableCell,{children:[(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:p(A,N.critThreshold),children:V(A,N.critThreshold)}),A.sensor_type>=2?(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:["(",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.oxy,children:A.oxy}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.toxin,children:A.tox}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.burn,children:A.fire}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.brute,children:A.brute}),")"]}):null]}),(0,e.createComponentVNode)(2,S.TableCell,{children:A.sensor_type===3?N.isAI?(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"location-arrow",content:A.area+" ("+A.x+", "+A.y+")",onClick:function(){function E(){return g("track",{track:A.ref})}return E}()}):A.area+" ("+A.x+", "+A.y+")":"Not Available"})]},A.ref)})]})]})},s=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},l=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers.filter(function(x){return x.is_command})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},d=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.crewmembers.filter(function(x){return x.is_security})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:b})},m=function(v,b){var C=(0,o.useBackend)(b),h=C.act,g=C.data,N=g.stationLevelNum,x=g.stationLevelName,B=(0,o.useLocalState)(b,"zoom",1),I=B[0],w=B[1],T=(0,o.useLocalState)(b,"z_current",N[0]),A=T[0],E=T[1],P=function(D){return D.is_command&&g.isBS||D.is_security&&g.isBP?"square":"circle"},O=function(D){return D.is_command&&g.isBS||D.is_security&&g.isBP?10:6},M=function(D,_){return D.is_command&&g.isBS||D.is_security&&g.isBP?D.dead?"red":parseInt(D.health,10)<=_?"orange":parseInt(D.stat,10)===1?"blue":"violet":p(D,_)};return(0,e.createComponentVNode)(2,f.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,f.NanoMap,{onZoom:function(){function F(D){return w(D)}return F}(),zLevels:N,zNames:x,z_current:A,setZCurrent:E,children:g.crewmembers.filter(function(F){return F.sensor_type===3}).map(function(F){return(0,e.createComponentVNode)(2,f.NanoMap.Marker,{x:F.x,y:F.y,z:F.z,z_current:A,zoom:I,icon:P(F),size:O(F),tooltip:F.name+" ("+F.assignment+")",color:M(F,g.critThreshold),onClick:function(){function D(){g.isAI&&h("track",{track:F.ref})}return D}()},F.ref)})})})}},63987:function(L,r,n){"use strict";r.__esModule=!0,r.Cryo=void 0;var e=n(89005),a=n(41260),t=n(72253),o=n(36036),f=n(98595),S=[{label:"\u0410\u0441\u0444\u0438\u043A\u0441\u0438\u044F",type:"oxyLoss"},{label:"\u0418\u043D\u0442\u043E\u043A\u0441\u0438\u043A\u0430\u0446\u0438\u044F",type:"toxLoss"},{label:"\u0420\u0430\u043D\u044B",type:"bruteLoss"},{label:"\u041E\u0436\u043E\u0433\u0438",type:"fireLoss"}],y=[["good","\u0412 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u0438"],["average","\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F"],["bad","\u0422\u0420\u0423\u041F"]],k=r.Cryo=function(){function i(c,s){return(0,e.createComponentVNode)(2,f.Window,{width:520,height:490,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return i}(),V=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.isOperating,v=m.hasOccupant,b=m.occupant,C=b===void 0?[]:b,h=m.cellTemperature,g=m.cellTemperatureStatus,N=m.isBeakerLoaded,x=m.auto_eject_healthy,B=m.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:2,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",onClick:function(){function I(){return d("ejectOccupant")}return I}(),disabled:!v,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C"}),children:v?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",children:C.name||"\u0418\u043C\u044F \u043D\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:C.health,max:C.maxHealth,value:C.health/C.maxHealth,color:C.health>0?"good":"average",children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C.health)})})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",color:y[C.stat][0],children:y[C.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C.bodyTemperature)})," ","K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),S.map(function(I){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:I.label,children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:C[I.type]/100,ranges:{bad:[.01,1/0]},children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(C[I.type])})})},I.id)})]}):(0,e.createComponentVNode)(2,o.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"\u041F\u0430\u0446\u0438\u0435\u043D\u0442 \u043D\u0435 \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D."]})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041A\u0440\u0438\u043E\u043A\u0430\u043F\u0441\u0443\u043B\u0430",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",onClick:function(){function I(){return d("ejectBeaker")}return I}(),disabled:!N,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u0451\u043C\u043A\u043E\u0441\u0442\u044C"}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0438\u0442\u0430\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",onClick:function(){function I(){return d(u?"switchOff":"switchOn")}return I}(),selected:u,children:u?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",color:g,children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:h})," K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C",children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,onClick:function(){function I(){return d(x?"auto_eject_healthy_off":"auto_eject_healthy_on")}return I}(),children:x?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u043C\u0451\u0440\u0442\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:B?"toggle-on":"toggle-off",selected:B,onClick:function(){function I(){return d(B?"auto_eject_dead_off":"auto_eject_dead_on")}return I}(),children:B?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})})]})})})]})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.isBeakerLoaded,v=m.beakerLabel,b=m.beakerVolume;return u?(0,e.createFragment)([v?"\xAB"+v+"\xBB":(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u043F\u043E\u0434\u043F\u0438\u0441\u0430\u043D\u0430"}),(0,e.createComponentVNode)(2,o.Box,{color:!b&&"bad",children:b?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:b,format:function(){function C(h){var g=Math.round(h),N=(0,a.declensionRu)(g,"\u041E\u0441\u0442\u0430\u043B\u0430\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u0438\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C"),x=(0,a.declensionRu)(g,"\u0435\u0434\u0438\u043D\u0438\u0446\u0430","\u0435\u0434\u0438\u043D\u0438\u0446\u044B","\u0435\u0434\u0438\u043D\u0438\u0446");return N+" "+g+" "+x}return C}()}):"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043F\u0443\u0441\u0442\u0430"})],0):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430"})}},86099:function(L,r,n){"use strict";r.__esModule=!0,r.CryopodConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),S=r.CryopodConsole=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.account_name,d=s.allow_items;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Hello, "+(l||"[REDACTED]")+"!",children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,e.createComponentVNode)(2,y),!!d&&(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.frozen_crew;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Crew",children:l.length?(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(d,m){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:d.rank},m)})})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored crew!"})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.frozen_items,m=function(v){var b=v.toString();return b.startsWith("the ")&&(b=b.slice(4,b.length)),(0,f.toTitleCase)(b)};return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Items",children:d.length?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:m(u.name),buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){function v(){return s("one_item",{item:u.uid})}return v}()})},u)})})}),(0,e.createComponentVNode)(2,t.Button,{content:"Drop All Items",color:"red",onClick:function(){function u(){return s("all_items")}return u}()})],4):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored items!"})})}},94848:function(L,r,n){"use strict";r.__esModule=!0,r.Customat=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=function(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=V.product,d=s.user,m=s.userMoney,u=s.vend_ready,v=l.price===0,b="ERROR!",C="";v?(b="FREE",C="arrow-circle-down"):(b=l.price,C="shopping-cart");var h=!u||l.stock===0||!v&&l.price>m;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+l.icon,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:l.stock<=0&&"bad"||"good",children:[l.stock," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:h,icon:C,content:b,textAlign:"left",onClick:function(){function g(){return c("vend",{Key:l.Key})}return g}()})})]})},y=r.Customat=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.guestNotice,d=s.userMoney,m=s.user,u=s.products,v=s.vend_ready,b=s.panel_open,C=s.speaker;return(0,e.createComponentVNode)(2,f.Window,{width:470,height:600,title:"Customat",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Section,{title:"User",children:m&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,m.name,0),", ",(0,e.createVNode)(1,"b",null,m.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[d,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:l})}),!!b&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:C?"check":"volume-mute",selected:C,content:"Speaker",textAlign:"left",onClick:function(){function h(){return c("toggle_voice",{})}return h}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:u.map(function(h){return(0,e.createComponentVNode)(2,S,{product:h,productStock:h.stock},h.name)})})})})]})})})}return k}()},12692:function(L,r,n){"use strict";r.__esModule=!0,r.DNAModifier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],k=[5,10,20,30,50],V=r.DNAModifier=function(){function h(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.irradiating,T=I.dnaBlockSize,A=I.occupant;N.dnaBlockSize=T,N.isDNAInvalid=!A.isViableSubject||!A.uniqueIdentity||!A.structuralEnzymes;var E;return w&&(E=(0,e.createComponentVNode)(2,b,{duration:w})),(0,e.createComponentVNode)(2,o.Window,{width:660,height:775,children:[(0,e.createComponentVNode)(2,f.ComplexModal),E,(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i)})]})})]})}return h}(),p=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.locked,T=I.hasOccupant,A=I.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T,selected:w,icon:w?"toggle-on":"toggle-off",content:w?"Engaged":"Disengaged",onClick:function(){function E(){return B("toggleLock")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T||w,icon:"user-slash",content:"Eject",onClick:function(){function E(){return B("ejectOccupant")}return E}()})],4),children:T?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:A.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:A.minHealth,max:A.maxHealth,value:A.health/A.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:S[A.stat][0],children:S[A.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})}),N.isDNAInvalid?(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radiation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:"0",max:"100",value:A.radiationLevel/100,color:"average"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:I.occupant.uniqueEnzymes?I.occupant.uniqueEnzymes:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 Unknown"]})})]})],0):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Cell unoccupied."})})},i=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.selectedMenuKey,T=I.hasOccupant,A=I.occupant;if(T){if(N.isDNAInvalid)return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No operation possible on this subject."]})})})}else return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant in DNA modifier."]})})});var E;return w==="ui"?E=(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,l)],4):w==="se"?E=(0,e.createFragment)([(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l)],4):w==="buffer"?E=(0,e.createComponentVNode)(2,d):w==="rejuvenators"&&(E=(0,e.createComponentVNode)(2,v)),(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:y.map(function(P,O){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:P[2],selected:w===P[0],onClick:function(){function M(){return B("selectMenuKey",{key:P[0]})}return M}(),children:P[1]},O)})}),E]})},c=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.selectedUIBlock,T=I.selectedUISubBlock,A=I.selectedUITarget,E=I.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Unique Identifier",children:[(0,e.createComponentVNode)(2,C,{dnaString:E.uniqueIdentity,selectedBlock:w,selectedSubblock:T,blockSize:N.dnaBlockSize,action:"selectUIBlock"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:15,stepPixelSize:"20",value:A,format:function(){function P(O){return O.toString(16).toUpperCase()}return P}(),ml:"0",onChange:function(){function P(O,M){return B("changeUITarget",{value:M})}return P}()})})}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){function P(){return B("pulseUIRadiation")}return P}()})]})},s=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.selectedSEBlock,T=I.selectedSESubBlock,A=I.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Structural Enzymes",children:[(0,e.createComponentVNode)(2,C,{dnaString:A.structuralEnzymes,selectedBlock:w,selectedSubblock:T,blockSize:N.dnaBlockSize,action:"selectSEBlock"}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){function E(){return B("pulseSERadiation")}return E}()})]})},l=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.radiationIntensity,T=I.radiationDuration;return(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Emitter",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Intensity",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:10,stepPixelSize:20,value:w,popUpPosition:"right",ml:"0",onChange:function(){function A(E,P){return B("radiationIntensity",{value:P})}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:T,popUpPosition:"right",ml:"0",onChange:function(){function A(E,P){return B("radiationDuration",{value:P})}return A}()})})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){function A(){return B("pulseRadiation")}return A}()})]})},d=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.buffers,T=w.map(function(A,E){return(0,e.createComponentVNode)(2,m,{id:E+1,name:"Buffer "+(E+1),buffer:A},E)});return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{height:"75%",mt:1,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Buffers",children:T})}),(0,e.createComponentVNode)(2,t.Stack.Item,{height:"25%",children:(0,e.createComponentVNode)(2,u)})]})},m=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=g.id,T=g.name,A=g.buffer,E=I.isInjectorReady,P=T+(A.data?" - "+A.label:"");return(0,e.createComponentVNode)(2,t.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,t.Section,{title:P,mx:"0",lineHeight:"18px",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!A.data,icon:"trash",content:"Clear",onClick:function(){function O(){return B("bufferOption",{option:"clear",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A.data,icon:"pen",content:"Rename",onClick:function(){function O(){return B("bufferOption",{option:"changeLabel",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A.data||!I.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){function O(){return B("bufferOption",{option:"saveDisk",id:w})}return O}()})],4),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Write",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveUI",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveUIAndUE",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveSE",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!I.hasDisk||!I.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"loadDisk",id:w})}return O}()})]}),!!A.data&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:A.owner||(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[A.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!A.ue&&" and Unique Enzymes"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transfer to",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:!E,icon:E?"syringe":"spinner",iconSpin:!E,content:"Injector",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"createInjector",id:w})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E,icon:E?"syringe":"spinner",iconSpin:!E,content:"Block Injector",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"createInjector",id:w,block:1})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"transfer",id:w})}return O}()})]})],4)]}),!A.data&&(0,e.createComponentVNode)(2,t.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},u=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.hasDisk,T=I.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!w||!T.data,icon:"trash",content:"Wipe",onClick:function(){function A(){return B("wipeDisk")}return A}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function A(){return B("ejectDisk")}return A}()})],4),children:w?T.data?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Label",children:T.label?T.label:"No label"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:T.owner?T.owner:(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[T.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!T.ue&&" and Unique Enzymes"]})]}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Disk is blank."}):(0,e.createComponentVNode)(2,t.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"save-o",size:"4"}),(0,e.createVNode)(1,"br"),"No disk inserted."]})})},v=function(g,N){var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=I.isBeakerLoaded,T=I.beakerVolume,A=I.beakerLabel;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:"eject",content:"Eject",onClick:function(){function E(){return B("ejectBeaker")}return E}()}),children:w?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Inject",children:[k.map(function(E,P){return(0,e.createComponentVNode)(2,t.Button,{disabled:E>T,icon:"syringe",content:E,onClick:function(){function O(){return B("injectRejuvenators",{amount:E})}return O}()},P)}),(0,e.createComponentVNode)(2,t.Button,{disabled:T<=0,icon:"syringe",content:"All",onClick:function(){function E(){return B("injectRejuvenators",{amount:T})}return E}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:[(0,e.createComponentVNode)(2,t.Box,{mb:"0.5rem",children:A||"No label"}),T?(0,e.createComponentVNode)(2,t.Box,{color:"good",children:[T," unit",T===1?"":"s"," remaining"]}):(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Empty"})]})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"flask",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No beaker loaded.",16)]})})})},b=function(g,N){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"average",children:(0,e.createVNode)(1,"h1",null,[(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"}),(0,e.createTextVNode)("\xA0Irradiating occupant\xA0"),(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"})],4)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,[(0,e.createTextVNode)("For "),g.duration,(0,e.createTextVNode)(" second"),g.duration===1?"":"s"],0)})]})},C=function(g,N){for(var x=(0,a.useBackend)(N),B=x.act,I=x.data,w=g.dnaString,T=g.selectedBlock,A=g.selectedSubblock,E=g.blockSize,P=g.action,O=w.split(""),M=0,F=[],D=function(){for(var U=_/E+1,$=[],G=function(){var pe=oe+1;$.push((0,e.createComponentVNode)(2,t.Button,{selected:T===U&&A===pe,content:O[_+oe],mb:"0",onClick:function(){function me(){return B(P,{block:U,subblock:pe})}return me}()}))},oe=0;oe0?"Yes":"No",selected:i.com>0,onClick:function(){function s(){return p("toggle_com")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Security",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.sec===s,content:s,onClick:function(){function d(){return p("set_sec",{set_sec:s})}return d}()},"sec"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Medical",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.med===s,content:s,onClick:function(){function d(){return p("set_med",{set_med:s})}return d}()},"med"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Engineering",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.eng===s,content:s,onClick:function(){function d(){return p("set_eng",{set_eng:s})}return d}()},"eng"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Paranormal",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.par===s,content:s,onClick:function(){function d(){return p("set_par",{set_par:s})}return d}()},"par"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitor",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.jan===s,content:s,onClick:function(){function d(){return p("set_jan",{set_jan:s})}return d}()},"jan"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cyborg",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.cyb===s,content:s,onClick:function(){function d(){return p("set_cyb",{set_cyb:s})}return d}()},"cyb"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Slots",children:(0,e.createComponentVNode)(2,t.Box,{color:i.total>i.spawnpoints?"red":"green",children:[i.total," total, versus ",i.spawnpoints," spawnpoints"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispatch",children:(0,e.createComponentVNode)(2,t.Button,{icon:"ambulance",content:"Send ERT",onClick:function(){function s(){return p("dispatch_ert")}return s}()})})]})})]})})}return S}()},82565:function(L,r,n){"use strict";r.__esModule=!0,r.Electropack=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=r.Electropack=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.power,l=c.code,d=c.frequency,m=c.minFrequency,u=c.maxFrequency;return(0,e.createComponentVNode)(2,f.Window,{width:360,height:150,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,o.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){function v(){return i("power")}return v}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function v(){return i("reset",{reset:"freq"})}return v}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:m/10,maxValue:u/10,value:d/10,format:function(){function v(b){return(0,a.toFixed)(b,1)}return v}(),width:"80px",onChange:function(){function v(b,C){return i("freq",{freq:C})}return v}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function v(){return i("reset",{reset:"code"})}return v}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:"80px",onChange:function(){function v(b,C){return i("code",{code:C})}return v}()})})]})})})})}return y}()},36730:function(L,r,n){"use strict";r.__esModule=!0,r.EvolutionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.EvolutionMenu=function(){function k(V,p){return(0,e.createComponentVNode)(2,o.Window,{width:480,height:574,theme:"changeling",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.can_respec;return(0,e.createComponentVNode)(2,t.Section,{title:"Evolution Points",height:5.5,children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,color:"label",children:"Points remaining:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,ml:2,bold:!0,color:"#1b945c",children:l}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{ml:2.5,disabled:!d,content:"Readapt",icon:"sync",onClick:function(){function m(){return c("readapt")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"By transforming a humanoid into a husk, we gain the ability to readapt our chosen evolutions.",tooltipPosition:"bottom",icon:"question-circle"})]})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.ability_list,m=s.purchased_abilities,u=s.view_mode;return(0,e.createComponentVNode)(2,t.Section,{title:"Abilities",flexGrow:"1",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:u?"square-o":"check-square-o",selected:!u,content:"Compact",onClick:function(){function v(){return c("set_view_mode",{mode:0})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:u?"check-square-o":"square-o",selected:u,content:"Expanded",onClick:function(){function v(){return c("set_view_mode",{mode:1})}return v}()})],4),children:d.map(function(v,b){return(0,e.createComponentVNode)(2,t.Box,{p:.5,mx:-1,className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{ml:.5,color:"#dedede",children:v.name}),m.includes(v.power_path)&&(0,e.createComponentVNode)(2,t.Flex.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mr:3,textAlign:"right",grow:1,children:[(0,e.createComponentVNode)(2,t.Box,{as:"span",color:"label",children:["Cost:"," "]}),(0,e.createComponentVNode)(2,t.Box,{as:"span",bold:!0,color:"#1b945c",children:v.cost})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"right",children:(0,e.createComponentVNode)(2,t.Button,{mr:.5,disabled:v.cost>l||m.includes(v.power_path),content:"Evolve",onClick:function(){function C(){return c("purchase",{power_path:v.power_path})}return C}()})})]}),!!u&&(0,e.createComponentVNode)(2,t.Flex,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:v.description+" "+v.helptext})]},b)})})}},17370:function(L,r,n){"use strict";r.__esModule=!0,r.ExosuitFabricator=void 0;var e=n(89005),a=n(35840),t=n(25328),o=n(72253),f=n(36036),S=n(73379),y=n(98595),k=["id","amount","lineDisplay","onClick"];function V(b,C){if(b==null)return{};var h={};for(var g in b)if({}.hasOwnProperty.call(b,g)){if(C.includes(g))continue;h[g]=b[g]}return h}var p=2e3,i={bananium:"clown",tranquillite:"mime"},c=r.ExosuitFabricator=function(){function b(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building;return(0,e.createComponentVNode)(2,y.Window,{width:950,height:625,children:(0,e.createComponentVNode)(2,y.Window.Content,{className:"Exofab",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,l)}),B&&(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,d)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m)})]})})]})})})}return b}(),s=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.materials,I=x.capacity,w=Object.values(B).reduce(function(T,A){return T+A},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Materials",className:"Exofab__materials",buttons:(0,e.createComponentVNode)(2,f.Box,{color:"label",mt:"0.25rem",children:[(w/I*100).toPrecision(3),"% full"]}),children:["metal","glass","silver","gold","uranium","titanium","plasma","diamond","bluespace","bananium","tranquillite","plastic"].map(function(T){return(0,e.createComponentVNode)(2,u,{mt:-2,id:T,bold:T==="metal"||T==="glass",onClick:function(){function A(){return N("withdraw",{id:T})}return A}()},T)})})},l=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.curCategory,I=x.categories,w=x.designs,T=x.syncing,A=(0,o.useLocalState)(h,"searchText",""),E=A[0],P=A[1],O=(0,t.createSearch)(E,function(F){return F.name}),M=w.filter(O);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__designs",title:(0,e.createComponentVNode)(2,f.Dropdown,{className:"Exofab__dropdown",selected:B,options:I,onSelected:function(){function F(D){return N("category",{cat:D})}return F}()}),buttons:(0,e.createComponentVNode)(2,f.Box,{mt:"2px",children:[(0,e.createComponentVNode)(2,f.Button,{icon:"plus",content:"Queue all",onClick:function(){function F(){return N("queueall")}return F}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:T,iconSpin:T,icon:"sync-alt",content:T?"Synchronizing...":"Synchronize with R&D servers",onClick:function(){function F(){return N("sync")}return F}()})]}),children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name...",mb:"0.5rem",width:"100%",onInput:function(){function F(D,_){return P(_)}return F}()}),M.map(function(F){return(0,e.createComponentVNode)(2,v,{design:F},F.id)}),M.length===0&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No designs found."})]})},d=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building,I=x.buildStart,w=x.buildEnd,T=x.worldTime;return(0,e.createComponentVNode)(2,f.Section,{className:"Exofab__building",stretchContents:!0,children:(0,e.createComponentVNode)(2,f.ProgressBar.Countdown,{start:I,current:T,end:w,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Icon,{name:"cog",spin:!0})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:["Building ",B,"\xA0(",(0,e.createComponentVNode)(2,S.Countdown,{current:T,timeLeft:w-T,format:function(){function A(E,P){return P.substr(3)}return A}()}),")"]})]})})})},m=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.queue,I=x.processingQueue,w=Object.entries(x.queueDeficit).filter(function(A){return A[1]<0}),T=B.reduce(function(A,E){return A+E.time},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__queue",title:"Queue",buttons:(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Button,{selected:I,icon:I?"toggle-on":"toggle-off",content:"Process",onClick:function(){function A(){return N("process")}return A}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:B.length===0,icon:"eraser",content:"Clear",onClick:function(){function A(){return N("unqueueall")}return A}()})]}),children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:B.length===0?(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"The queue is empty."}):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--queue",grow:!0,overflow:"auto",children:B.map(function(A,E){return(0,e.createComponentVNode)(2,f.Box,{color:A.notEnough&&"bad",children:[E+1,". ",A.name,E>0&&(0,e.createComponentVNode)(2,f.Button,{icon:"arrow-up",onClick:function(){function P(){return N("queueswap",{from:E+1,to:E})}return P}()}),E0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--time",children:[(0,e.createComponentVNode)(2,f.Divider),"Processing time:",(0,e.createComponentVNode)(2,f.Icon,{name:"clock",mx:"0.5rem"}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,bold:!0,children:new Date(T/10*1e3).toISOString().substr(14,5)})]}),Object.keys(w).length>0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,e.createComponentVNode)(2,f.Divider),"Lacking materials to complete:",w.map(function(A){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,u,{id:A[0],amount:-A[1],lineDisplay:!0})},A[0])})]})],0)})})},u=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=C.id,I=C.amount,w=C.lineDisplay,T=C.onClick,A=V(C,k),E=x.materials[B]||0,P=I||E;if(!(P<=0&&!(B==="metal"||B==="glass"))){var O=I&&I>E;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Stack,Object.assign({align:"center",className:(0,a.classes)(["Exofab__material",w&&"Exofab__material--line"])},A,{children:w?(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:(0,a.classes)(["materials32x32",B])}),(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__material--amount",color:O&&"bad",ml:0,mr:1,children:P.toLocaleString("en-US")})],4):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{basis:"content",children:(0,e.createComponentVNode)(2,f.Button,{width:"85%",color:"transparent",onClick:T,children:(0,e.createComponentVNode)(2,f.Box,{mt:1,className:(0,a.classes)(["materials32x32",B])})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:"1",children:[(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--name",children:B}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--amount",children:[P.toLocaleString("en-US")," cm\xB3 (",Math.round(P/p*10)/10," ","sheets)"]})]})],4)})))}},v=function(C,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=C.design;return(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design",children:[(0,e.createComponentVNode)(2,f.Button,{disabled:B.notEnough||x.building,icon:"cog",content:B.name,onClick:function(){function I(){return N("build",{id:B.id})}return I}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"plus-circle",onClick:function(){function I(){return N("queue",{id:B.id})}return I}()}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design--cost",children:Object.entries(B.cost).map(function(I){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,u,{id:I[0],amount:I[1],lineDisplay:!0})},I[0])})}),(0,e.createComponentVNode)(2,f.Stack,{className:"Exofab__design--time",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"clock"}),B.time>0?(0,e.createFragment)([B.time/10,(0,e.createTextVNode)(" seconds")],0):"Instant"]})})]})}},97086:function(L,r,n){"use strict";r.__esModule=!0,r.ExternalAirlockController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=0,S=1013,y=function(p){var i="good",c=80,s=95,l=110,d=120;return pl?i="average":p>d&&(i="bad"),i},k=r.ExternalAirlockController=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.chamber_pressure,m=l.exterior_status,u=l.interior_status,v=l.processing;return(0,e.createComponentVNode)(2,o.Window,{width:470,height:290,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chamber Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:y(d),value:d,minValue:f,maxValue:S,children:[d," kPa"]})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:v,onClick:function(){function b(){return s("cycle_ext")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Interior",icon:"arrow-circle-right",disabled:v,onClick:function(){function b(){return s("cycle_int")}return b}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Force Exterior Door",icon:"exclamation-triangle",color:u==="open"?"red":v?"yellow":null,onClick:function(){function b(){return s("force_ext")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Force Interior Door",icon:"exclamation-triangle",color:u==="open"?"red":v?"yellow":null,onClick:function(){function b(){return s("force_int")}return b}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Abort",icon:"ban",color:"red",disabled:!v,onClick:function(){function b(){return s("abort")}return b}()})})]})]})})}return V}()},96142:function(L,r,n){"use strict";r.__esModule=!0,r.FaxMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.FaxMachine=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;return(0,e.createComponentVNode)(2,o.Window,{width:540,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.scan_name?"eject":"id-card",selected:i.scan_name,content:i.scan_name?i.scan_name:"-----",tooltip:i.scan_name?"Eject ID":"Insert ID",onClick:function(){function c(){return p("scan")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorize",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,disabled:!i.scan_name&&!i.authenticated,content:i.authenticated?"Log Out":"Log In",onClick:function(){function c(){return p("auth")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fax Menu",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network",children:i.network}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Document",children:[(0,e.createComponentVNode)(2,t.Button,{icon:i.paper?"eject":"paperclip",disabled:!i.authenticated&&!i.paper,content:i.paper?i.paper:"-----",onClick:function(){function c(){return p("paper")}return c}()}),!!i.paper&&(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function c(){return p("rename")}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sending To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:i.destination?i.destination:"-----",disabled:!i.authenticated,onClick:function(){function c(){return p("dept")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Action",children:(0,e.createComponentVNode)(2,t.Button,{icon:"envelope",content:i.sendError?i.sendError:"Send",disabled:!i.paper||!i.destination||!i.authenticated||i.sendError,onClick:function(){function c(){return p("send")}return c}()})})]})})]})})}return S}()},83767:function(L,r,n){"use strict";r.__esModule=!0,r.FloorPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=k.image,l=k.isSelected,d=k.onSelect;return(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"border-style":l&&"solid"||"none","border-width":"2px","border-color":"orange",padding:l&&"2px"||"4px"},onClick:d})},S=r.FloorPainter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.availableStyles,l=c.selectedStyle,d=c.selectedDir,m=c.directionsPreview,u=c.allStylesPreview;return(0,e.createComponentVNode)(2,o.Window,{width:405,height:475,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Decal setup",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",onClick:function(){function v(){return i("cycle_style",{offset:-1})}return v}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{options:s,selected:l,width:"150px",height:"20px",ml:"2px",mr:"2px",nochevron:!0,onSelected:function(){function v(b){return i("select_style",{style:b})}return v}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function v(){return i("cycle_style",{offset:1})}return v}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",mb:"5px",children:(0,e.createComponentVNode)(2,t.Flex,{overflowY:"auto",maxHeight:"220px",wrap:"wrap",children:s.map(function(v){return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,f,{image:u[v],isSelected:l===v,onSelect:function(){function b(){return i("select_style",{style:v})}return b}()})},"{style}")})})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Direction",children:(0,e.createComponentVNode)(2,t.Table,{style:{display:"inline"},children:["north","","south"].map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[v+"west",v,v+"east"].map(function(b){return(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"vertical-align":"middle","text-align":"center"},children:b===""?(0,e.createComponentVNode)(2,t.Icon,{name:"arrows-alt",size:3}):(0,e.createComponentVNode)(2,f,{image:m[b],isSelected:b===d,onSelect:function(){function C(){return i("select_direction",{direction:b})}return C}()})},b)})},v)})})})})]})})})}return y}()},53424:function(L,r,n){"use strict";r.__esModule=!0,r.GPS=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=function(l){return l?"("+l.join(", ")+")":"ERROR"},y=function(l,d,m){if(!(!l||!d)){if(l[2]!==d[2]||m!==1)return null;var u=Math.atan2(d[1]-l[1],d[0]-l[0]),v=Math.sqrt(Math.pow(d[1]-l[1],2)+Math.pow(d[0]-l[0],2));return{angle:(0,a.rad2deg)(u),distance:v}}},k=r.GPS=function(){function s(l,d){var m=(0,t.useBackend)(d),u=m.data,v=u.emped,b=u.active,C=u.area,h=u.position,g=u.saved;return(0,e.createComponentVNode)(2,f.Window,{width:450,height:700,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:v?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,V,{emp:!0})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,p)}),b?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{area:C,position:h})}),g&&(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{title:"Saved Position",position:g})}),(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,c,{height:"100%"})})],0):(0,e.createComponentVNode)(2,V)],0)})})})}return s}(),V=function(l,d){var m=l.emp;return(0,e.createComponentVNode)(2,o.Section,{mt:"0.5rem",width:"100%",height:"100%",stretchContents:!0,children:(0,e.createComponentVNode)(2,o.Box,{width:"100%",height:"100%",color:"label",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:m?"ban":"power-off",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),m?"ERROR: Device temporarily lost signal.":"Device is disabled."]})})})})},p=function(l,d){var m=(0,t.useBackend)(d),u=m.act,v=m.data,b=v.active,C=v.tag,h=v.same_z,g=(0,t.useLocalState)(d,"newTag",C),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Settings",buttons:(0,e.createComponentVNode)(2,o.Button,{selected:b,icon:b?"toggle-on":"toggle-off",content:b?"On":"Off",onClick:function(){function B(){return u("toggle")}return B}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,o.Input,{width:"5rem",value:C,onEnter:function(){function B(){return u("tag",{newtag:N})}return B}(),onInput:function(){function B(I,w){return x(w)}return B}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:C===N,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function B(){return u("tag",{newtag:N})}return B}(),children:(0,e.createComponentVNode)(2,o.Icon,{name:"pen"})})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,o.Button,{selected:!h,icon:h?"compress":"expand",content:h?"Local Sector":"Global",onClick:function(){function B(){return u("same_z")}return B}()})})]})})},i=function(l,d){var m=l.title,u=l.area,v=l.position;return(0,e.createComponentVNode)(2,o.Section,{title:m||"Position",children:(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.5rem",children:[u&&(0,e.createFragment)([u,(0,e.createVNode)(1,"br")],0),S(v)]})})},c=function(l,d){var m=(0,t.useBackend)(d),u=m.data,v=u.position,b=u.signals,C=u.upgraded;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Signals",overflow:"auto"},l,{children:(0,e.createComponentVNode)(2,o.Table,{children:b.map(function(h){return Object.assign({},h,y(v,h.position,C))}).map(function(h,g){return(0,e.createComponentVNode)(2,o.Table.Row,{backgroundColor:g%2===0&&"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,o.Table.Cell,{width:"30%",verticalAlign:"middle",color:"label",p:"0.25rem",bold:!0,children:h.tag}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",color:"grey",children:h.area}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",collapsing:!0,children:h.distance!==void 0&&(0,e.createComponentVNode)(2,o.Box,{opacity:Math.max(1-Math.min(h.distance,100)/100,.5),children:[(0,e.createComponentVNode)(2,o.Icon,{name:h.distance>0?"arrow-right":"circle",rotation:-h.angle}),"\xA0",Math.floor(h.distance)+"m"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:S(h.position)})]},g)})})})))}},68703:function(L,r,n){"use strict";r.__esModule=!0,r.GasAnalyzerHistory=r.GasAnalyzerContent=r.GasAnalyzer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GasAnalyzerContent=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.gasmixes,d=s.autoUpdating;return(0,e.createComponentVNode)(2,t.Section,{title:l[0].name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"unlock":"lock",onClick:function(){function m(){return c("autoscantoggle")}return m}(),tooltip:d?"Auto-Update Enabled":"Auto-Update Disabled",fluid:!0,textAlign:"center",selected:d}),children:l[0].total_moles?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Moles",children:(l[0].total_moles?l[0].total_moles:"-")+" mol"}),l[0].oxygen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:l[0].oxygen.toFixed(2)+" mol ("+(l[0].oxygen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].nitrogen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:l[0].nitrogen.toFixed(2)+" mol ("+(l[0].nitrogen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].carbon_dioxide?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:l[0].carbon_dioxide.toFixed(2)+" mol ("+(l[0].carbon_dioxide/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].toxins?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:l[0].toxins.toFixed(2)+" mol ("+(l[0].toxins/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].sleeping_agent?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:l[0].sleeping_agent.toFixed(2)+" mol ("+(l[0].sleeping_agent/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].agent_b?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Agent B",children:l[0].agent_b.toFixed(2)+" mol ("+(l[0].agent_b/l[0].total_moles).toFixed(2)*100+" %)"}):"",(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(l[0].total_moles?(l[0].temperature-273.15).toFixed(2):"-")+" \xB0C ("+(l[0].total_moles?l[0].temperature.toFixed(2):"-")+" K)"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Volume",children:(l[0].total_moles?l[0].volume:"-")+" L"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(l[0].total_moles?l[0].pressure.toFixed(2):"-")+" kPa"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Heat Capacity",children:l[0].heat_capacity+" / K"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Thermal Energy",children:l[0].thermal_energy})]}):(0,e.createComponentVNode)(2,t.Box,{nowrap:!0,italic:!0,mb:"10px",children:"No Gas Detected!"})},l[0])}return k}(),S=r.GasAnalyzerHistory=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.historyGasmixes,d=s.historyViewMode,m=s.historyIndex;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Scan History",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"trash",tooltip:"Clear History",onClick:function(){function u(){return c("clearhistory")}return u}(),textAlign:"center",disabled:l.length===0}),children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",children:(0,e.createComponentVNode)(2,t.Flex,{inline:!0,width:"50%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"kPa",onClick:function(){function u(){return c("modekpa")}return u}(),textAlign:"center",selected:d==="kpa"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"mol",onClick:function(){function u(){return c("modemol")}return u}(),textAlign:"center",selected:d==="mol"})})]})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(u,v){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:v+1+". "+(d==="mol"?u[0].total_moles.toFixed(2):u[0].pressure.toFixed(2)),onClick:function(){function b(){return c("input",{target:v+1})}return b}(),textAlign:"left",selected:v+1===m,fluid:!0})},u[0])})})]})}return k}(),y=r.GasAnalyzer=function(){function k(V,p){var i={float:"left",width:"67%"},c={float:"right",width:"33%"};return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{grow:!0,children:(0,e.createComponentVNode)(2,f)}),2,{style:i}),(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{width:"160px",children:(0,e.createComponentVNode)(2,S)}),2,{style:c})]})})}return k}()},27546:function(L,r,n){"use strict";r.__esModule=!0,r.GasFreezer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GasFreezer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.on,s=i.pressure,l=i.temperature,d=i.temperatureCelsius,m=i.min,u=i.max,v=i.target,b=i.targetCelsius,C=(l-m)/(u-m);return(0,e.createComponentVNode)(2,o.Window,{width:560,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c?"power-off":"times",content:c?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B",selected:c,onClick:function(){function h(){return p("power")}return h}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0414\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[s," \u043A\u041F\u0430"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:C,ranges:{blue:[-1/0,.5],red:[.5,1/0]},children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:[C<.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"blue",ml:1,children:[l," \xB0K (",d," \xB0C)"]}),C>=.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"red",ml:1,children:[l," \xB0K (",d," \xB0C)"]})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0435\u043B\u0435\u0432\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",justify:"end",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:(v-m)/(u-m),children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,ml:1,children:[v," \xB0K (",b," \xB0C)"]})})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0434\u0430\u0442\u044C \u0446\u0435\u043B\u0435\u0432\u0443\u044E \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0443",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",title:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:m})}return h}()}),(0,e.createComponentVNode)(2,t.NumberInput,{value:Math.round(v),unit:"\xB0K",minValue:Math.round(m),maxValue:Math.round(u),step:5,stepPixelSize:3,onDrag:function(){function h(g,N){return p("temp",{temp:N})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",title:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:u})}return h}()})]})]})})})})}return S}()},89124:function(L,r,n){"use strict";r.__esModule=!0,r.GeneModder=void 0;var e=n(89005),a=n(72253),t=n(35840),o=n(36036),f=n(3939),S=n(98595),y=r.GeneModder=function(){function d(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.has_seed;return(0,e.createComponentVNode)(2,S.Window,{width:500,height:650,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,f.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),C===0?(0,e.createComponentVNode)(2,V):(0,e.createComponentVNode)(2,k)]})})})}return d}(),k=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Genes",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{content:"Insert Gene from Disk",disabled:!h||!h.can_insert||h.is_core,icon:"arrow-circle-down",onClick:function(){function g(){return b("insert")}return g}()}),children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})},V=function(m,u){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,height:"85%",children:(0,e.createComponentVNode)(2,o.Stack,{height:"100%",children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"leaf",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),"The plant DNA manipulator is missing a seed."]})})})},p=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.has_seed,g=C.seed,N=C.has_disk,x=C.disk,B,I;return h?B=(0,e.createComponentVNode)(2,o.Stack.Item,{mb:"-6px",mt:"-4px",children:[(0,e.createVNode)(1,"img",(0,t.classes)(["seeds32x32",g.image]),null,1,{style:{"vertical-align":"middle",width:"32px",margin:"-1px","margin-left":"-11px"}}),(0,e.createComponentVNode)(2,o.Button,{content:g.name,onClick:function(){function w(){return b("eject_seed")}return w}()}),(0,e.createComponentVNode)(2,o.Button,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){function w(){return b("variant_name")}return w}()})]}):B=(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:"None",onClick:function(){function w(){return b("eject_seed")}return w}()})}),N?I=x.name:I="None",(0,e.createComponentVNode)(2,o.Section,{title:"Storage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Plant Sample",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Data Disk",children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:I,onClick:function(){function w(){return b("eject_disk")}return w}()})})})]})})},i=function(m,u){var v=(0,a.useBackend)(u),b=v.act,C=v.data,h=C.disk,g=C.core_genes;return(0,e.createComponentVNode)(2,o.Collapsible,{title:"Core Genes",open:!0,children:[g.map(function(N){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:N.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(h!=null&&h.can_extract),icon:"save",onClick:function(){function x(){return b("extract",{id:N.id})}return x}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace",disabled:!N.is_type||!h.can_insert,icon:"arrow-circle-down",onClick:function(){function x(){return b("replace",{id:N.id})}return x}()})})]},N)})," ",(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace All",disabled:!(h!=null&&h.is_bulk_core),icon:"arrow-circle-down",onClick:function(){function N(){return b("bulk_replace_core")}return N}()})})})]},"Core Genes")},c=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.reagent_genes,h=b.has_reagent;return(0,e.createComponentVNode)(2,l,{title:"Reagent Genes",gene_set:C,do_we_show:h})},s=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.trait_genes,h=b.has_trait;return(0,e.createComponentVNode)(2,l,{title:"Trait Genes",gene_set:C,do_we_show:h})},l=function(m,u){var v=m.title,b=m.gene_set,C=m.do_we_show,h=(0,a.useBackend)(u),g=h.act,N=h.data,x=N.disk;return(0,e.createComponentVNode)(2,o.Collapsible,{title:v,open:!0,children:C?b.map(function(B){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:B.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(x!=null&&x.can_extract),icon:"save",onClick:function(){function I(){return g("extract",{id:B.id})}return I}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Remove",icon:"times",onClick:function(){function I(){return g("remove",{id:B.id})}return I}()})})]},B)}):(0,e.createComponentVNode)(2,o.Stack.Item,{children:"No Genes Detected"})},v)}},73053:function(L,r,n){"use strict";r.__esModule=!0,r.GenericCrewManifest=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(41874),f=r.GenericCrewManifest=function(){function S(y,k){return(0,e.createComponentVNode)(2,t.Window,{width:588,height:510,theme:"nologo",children:(0,e.createComponentVNode)(2,t.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:(0,e.createComponentVNode)(2,o.CrewManifest)})})})}return S}()},42914:function(L,r,n){"use strict";r.__esModule=!0,r.GhostHudPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GhostHudPanel=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.security,s=i.medical,l=i.diagnostic,d=i.ahud;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:207,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,S,{label:"Medical",type:"medical",is_active:s}),(0,e.createComponentVNode)(2,S,{label:"Security",type:"security",is_active:c}),(0,e.createComponentVNode)(2,S,{label:"Diagnostic",type:"diagnostic",is_active:l}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,S,{label:"Antag HUD",is_active:d,act_on:"ahud_on",act_off:"ahud_off"})]})})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=k.label,s=k.type,l=s===void 0?null:s,d=k.is_active,m=k.act_on,u=m===void 0?"hud_on":m,v=k.act_off,b=v===void 0?"hud_off":v;return(0,e.createComponentVNode)(2,t.Flex,{pt:.3,color:"label",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{pl:.5,align:"center",width:"80%",children:c}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:.6,content:d?"On":"Off",icon:d?"toggle-on":"toggle-off",selected:d,onClick:function(){function C(){return i(d?b:u,{hud_type:l})}return C}()})})]})}},25825:function(L,r,n){"use strict";r.__esModule=!0,r.GlandDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GlandDispenser=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.glands,s=c===void 0?[]:c;return(0,e.createComponentVNode)(2,o.Window,{width:300,height:338,theme:"abductor",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(l){return(0,e.createComponentVNode)(2,t.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:l.color,content:l.amount||"0",disabled:!l.amount,onClick:function(){function d(){return p("dispense",{gland_id:l.id})}return d}()},l.id)})})})})}return S}()},67834:function(L,r,n){"use strict";r.__esModule=!0,r.HandheldChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=[1,5,10,20,30,50],S=null,y=r.HandheldChemDispenser=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V)]})})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.amount,u=d.energy,v=d.maxEnergy,b=d.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:u,minValue:0,maxValue:v,ranges:{good:[v*.5,1/0],average:[v*.25,v*.5],bad:[-1/0,v*.25]},children:[u," / ",v," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Amount",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:f.map(function(C,h){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:m===C,content:C,onClick:function(){function g(){return l("amount",{amount:C})}return g}()})},h)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="dispense",content:"Dispense",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"dispense"})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="remove",content:"Remove",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"remove"})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:b==="isolate",content:"Isolate",m:"0",width:"32%",onClick:function(){function C(){return l("mode",{mode:"isolate"})}return C}()})]})})]})})})},V=function(i,c){for(var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.chemicals,u=m===void 0?[]:m,v=d.current_reagent,b=[],C=0;C<(u.length+1)%3;C++)b.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,height:"18%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:d.glass?"Drink Selector":"Chemical Selector",children:[u.map(function(h,g){return(0,e.createComponentVNode)(2,t.Button,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:v===h.id,content:h.title,style:{"margin-left":"2px"},onClick:function(){function N(){return l("dispense",{reagent:h.id})}return N}()},g)}),b.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:"1",basis:"25%"},g)})]})})}},75926:function(L,r,n){"use strict";r.__esModule=!0,r.ImplantPad=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ImplantPad=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.implant,s=i.contains_case,l=i.tag,d=(0,a.useLocalState)(k,"newTag",l),m=d[0],u=d[1];return(0,e.createComponentVNode)(2,o.Window,{width:410,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Bio-chip Mini-Computer",buttons:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Eject Case",icon:"eject",disabled:!s,onClick:function(){function v(){return p("eject_case")}return v}()})}),children:c&&s?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{bold:!0,mb:2,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+c.image,ml:0,mr:2,style:{"vertical-align":"middle",width:"32px"}}),c.name]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Life",children:c.life}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Notes",children:c.notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Function",children:c.function}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,t.Input,{width:"5.5rem",value:l,onEnter:function(){function v(){return p("tag",{newtag:m})}return v}(),onInput:function(){function v(b,C){return u(C)}return v}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:l===m,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function v(){return p("tag",{newtag:m})}return v}(),children:(0,e.createComponentVNode)(2,t.Icon,{name:"pen"})})]})]})],4):s?(0,e.createComponentVNode)(2,t.Box,{children:"This bio-chip case has no implant!"}):(0,e.createComponentVNode)(2,t.Box,{children:"Please insert a bio-chip casing!"})})})})}return S}()},25471:function(L,r,n){"use strict";r.__esModule=!0,r.Instrument=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=r.Instrument=function(){function i(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:505,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,p)]})})]})}return i}(),y=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.help;if(u)return(0,e.createComponentVNode)(2,o.Modal,{maxWidth:"75%",height:window.innerHeight*.75+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{px:"0.5rem",mt:"-0.5rem",children:[(0,e.createVNode)(1,"h1",null,"Making a Song",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"h1",null,"Instrument Advanced Settings",16),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Type:"}),(0,e.createTextVNode)("\xA0Whether the instrument is legacy or synthesized."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Legacy instruments have a collection of sounds that are selectively used depending on the note to play."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Synthesized instruments use a base sound and change its pitch to match the note to play.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Current:"}),(0,e.createTextVNode)("\xA0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),(0,e.createTextVNode)("\xA0The pitch to apply to all notes of the song.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain Mode:"}),(0,e.createTextVNode)("\xA0How a played note fades out."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Linear sustain means a note will fade out at a constant rate."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Exponential sustain means a note will fade out at an exponential rate, sounding smoother.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),(0,e.createTextVNode)("\xA0The volume threshold at which a note is fully stopped.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),(0,e.createTextVNode)("\xA0Whether the last note should be sustained indefinitely.")],4)],4),(0,e.createComponentVNode)(2,o.Button,{color:"grey",content:"Close",onClick:function(){function v(){return d("help")}return v}()})]})})})},k=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.lines,v=m.playing,b=m.repeat,C=m.maxRepeats,h=m.tempo,g=m.minTempo,N=m.maxTempo,x=m.tickLag,B=m.volume,I=m.minVolume,w=m.maxVolume,T=m.ready;return(0,e.createComponentVNode)(2,o.Section,{title:"Instrument",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"info",content:"Help",onClick:function(){function A(){return d("help")}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file",content:"New",onClick:function(){function A(){return d("newsong")}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"upload",content:"Import",onClick:function(){function A(){return d("import")}return A}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Playback",children:[(0,e.createComponentVNode)(2,o.Button,{selected:v,disabled:u.length===0||b<0,icon:"play",content:"Play",onClick:function(){function A(){return d("play")}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!v,icon:"stop",content:"Stop",onClick:function(){function A(){return d("stop")}return A}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Repeat",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:0,maxValue:C,value:b,stepPixelSize:59,onChange:function(){function A(E,P){return d("repeat",{new:P})}return A}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tempo",children:(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:h>=N,content:"-",as:"span",mr:"0.5rem",onClick:function(){function A(){return d("tempo",{new:h+x})}return A}()}),(0,a.round)(600/h)," BPM",(0,e.createComponentVNode)(2,o.Button,{disabled:h<=g,content:"+",as:"span",ml:"0.5rem",onClick:function(){function A(){return d("tempo",{new:h-x})}return A}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:I,maxValue:w,value:B,stepPixelSize:6,onDrag:function(){function A(E,P){return d("setvolume",{new:P})}return A}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:T?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Ready"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,e.createComponentVNode)(2,V)]})},V=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.allowedInstrumentNames,v=m.instrumentLoaded,b=m.instrument,C=m.canNoteShift,h=m.noteShift,g=m.noteShiftMin,N=m.noteShiftMax,x=m.sustainMode,B=m.sustainLinearDuration,I=m.sustainExponentialDropoff,w=m.legacy,T=m.sustainDropoffVolume,A=m.sustainHeldNote,E,P;return x===1?(E="Linear",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:.1,maxValue:5,value:B,step:.5,stepPixelSize:85,format:function(){function O(M){return(0,a.round)(M*100)/100+" seconds"}return O}(),onChange:function(){function O(M,F){return d("setlinearfalloff",{new:F/10})}return O}()})):x===2&&(E="Exponential",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:1.025,maxValue:10,value:I,step:.01,format:function(){function O(M){return(0,a.round)(M*1e3)/1e3+"% per decisecond"}return O}(),onChange:function(){function O(M,F){return d("setexpfalloff",{new:F})}return O}()})),u.sort(),(0,e.createComponentVNode)(2,o.Box,{my:-1,children:(0,e.createComponentVNode)(2,o.Collapsible,{mt:"1rem",mb:"0",title:"Advanced",children:(0,e.createComponentVNode)(2,o.Section,{mt:-1,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Type",children:w?"Legacy":"Synthesized"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current",children:v?(0,e.createComponentVNode)(2,o.Dropdown,{options:u,selected:b,width:"50%",onSelected:function(){function O(M){return d("switchinstrument",{name:M})}return O}()}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None!"})}),!!(!w&&C)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Note Shift/Note Transpose",children:(0,e.createComponentVNode)(2,o.Slider,{minValue:g,maxValue:N,value:h,stepPixelSize:2,format:function(){function O(M){return M+" keys / "+(0,a.round)(M/12*100)/100+" octaves"}return O}(),onChange:function(){function O(M,F){return d("setnoteshift",{new:F})}return O}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain Mode",children:[(0,e.createComponentVNode)(2,o.Dropdown,{options:["Linear","Exponential"],selected:E,onSelected:function(){function O(M){return d("setsustainmode",{new:M})}return O}()}),P]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume Dropoff Threshold",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:.01,maxValue:100,value:T,stepPixelSize:6,onChange:function(){function O(M,F){return d("setdropoffvolume",{new:F})}return O}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain indefinitely last held note",children:(0,e.createComponentVNode)(2,o.Button,{selected:A,icon:A?"toggle-on":"toggle-off",content:A?"Yes":"No",onClick:function(){function O(){return d("togglesustainhold")}return O}()})})],4)]}),(0,e.createComponentVNode)(2,o.Button,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){function O(){return d("reset")}return O}()})]})})})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.playing,v=m.lines,b=m.editing;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!b||u,icon:"plus",content:"Add Line",onClick:function(){function C(){return d("newline",{line:v.length+1})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{selected:!b,icon:b?"chevron-up":"chevron-down",onClick:function(){function C(){return d("edit")}return C}()})],4),children:!!b&&(v.length>0?(0,e.createComponentVNode)(2,o.LabeledList,{children:v.map(function(C,h){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:h+1,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"pen",onClick:function(){function g(){return d("modifyline",{line:h+1})}return g}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"trash",onClick:function(){function g(){return d("deleteline",{line:h+1})}return g}()})],4),children:C},h)})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"Song is empty."}))})}},65021:function(L,r,n){"use strict";r.__esModule=!0,r.ItemPixelShift=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ItemPixelShift=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.pixel_x,s=i.pixel_y,l=i.max_shift_x,d=i.max_shift_y,m=i.random_drop_on;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:160,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"X-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",title:"Shifts item leftwards.",disabled:c===-l,onClick:function(){function u(){return p("shift_left")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:c,minValue:-l,maxValue:l,onChange:function(){function u(v,b){return p("custom_x",{pixel_x:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",title:"Shifts item rightwards.",disabled:c===l,onClick:function(){function u(){return p("shift_right")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Y-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-up",title:"Shifts item upwards.",disabled:s===d,onClick:function(){function u(){return p("shift_up")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:s,minValue:-d,maxValue:d,onChange:function(){function u(v,b){return p("custom_y",{pixel_y:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",title:"Shifts item downwards.",disabled:s===-d,onClick:function(){function u(){return p("shift_down")}return u}()})]})]})}),(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"brown",icon:"arrow-up",content:"Move to Top",title:"Tries to place an item on top of the others.",onClick:function(){function u(){return p("move_to_top")}return u}()})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:m?"good":"bad",icon:"power-off",content:m?"Shift Enabled":"Shift Disabled",title:"Enables/Disables item pixel randomization on any drops.",onClick:function(){function u(){return p("toggle")}return u}()})})]})})]})})}return S}()},13618:function(L,r,n){"use strict";r.__esModule=!0,r.KeyComboModal=void 0;var e=n(89005),a=n(70611),t=n(72253),o=n(36036),f=n(98595),S=n(19203),y=n(51057),k=function(l){return l.key!==a.KEY.Alt&&l.key!==a.KEY.Control&&l.key!==a.KEY.Shift&&l.key!==a.KEY.Escape},V={DEL:"Delete",DOWN:"South",END:"Southwest",HOME:"Northwest",INSERT:"Insert",LEFT:"West",PAGEDOWN:"Southeast",PAGEUP:"Northeast",RIGHT:"East",SPACEBAR:"Space",UP:"North"},p=3,i=function(l){var d="";if(l.altKey&&(d+="Alt"),l.ctrlKey&&(d+="Ctrl"),l.shiftKey&&!(l.keyCode>=48&&l.keyCode<=57)&&(d+="Shift"),l.location===p&&(d+="Numpad"),k(l))if(l.shiftKey&&l.keyCode>=48&&l.keyCode<=57){var m=l.keyCode-48;d+="Shift"+m}else{var u=l.key.toUpperCase();d+=V[u]||u}return d},c=r.KeyComboModal=function(){function s(l,d){var m=(0,t.useBackend)(d),u=m.act,v=m.data,b=v.init_value,C=v.large_buttons,h=v.message,g=h===void 0?"":h,N=v.title,x=v.timeout,B=(0,t.useLocalState)(d,"input",b),I=B[0],w=B[1],T=(0,t.useLocalState)(d,"binding",!0),A=T[0],E=T[1],P=function(){function F(D){if(!A){D.key===a.KEY.Enter&&u("submit",{entry:I}),D.key===a.KEY.Escape&&u("cancel");return}if(D.preventDefault(),k(D)){O(i(D)),E(!1);return}else if(D.key===a.KEY.Escape){O(b),E(!1);return}}return F}(),O=function(){function F(D){D!==I&&w(D)}return F}(),M=130+(g.length>30?Math.ceil(g.length/3):0)+(g.length&&C?5:0);return(0,e.createComponentVNode)(2,f.Window,{title:N,width:240,height:M,children:[x&&(0,e.createComponentVNode)(2,y.Loader,{value:x}),(0,e.createComponentVNode)(2,f.Window.Content,{onKeyDown:function(){function F(D){P(D)}return F}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:g})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:A,content:A&&A!==null?"Awaiting input...":""+I,width:"100%",textAlign:"center",onClick:function(){function F(){O(b),E(!0)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,S.InputButtons,{input:I})})]})]})})]})}return s}()},35655:function(L,r,n){"use strict";r.__esModule=!0,r.KeycardAuth=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.KeycardAuth=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=(0,e.createComponentVNode)(2,t.Section,{title:"Keycard Authentication Device",children:(0,e.createComponentVNode)(2,t.Box,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!i.swiping&&!i.busy)return(0,e.createComponentVNode)(2,o.Window,{width:540,height:280,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,(0,e.createComponentVNode)(2,t.Section,{title:"Choose Action",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Red Alert",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",disabled:!i.redAvailable,onClick:function(){function l(){return p("triggerevent",{triggerevent:"Red Alert"})}return l}(),content:"Red Alert"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ERT",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Emergency Response Team"})}return l}(),content:"Call ERT"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Maint Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})}return l}(),content:"Revoke"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Station-Wide Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})}return l}(),content:"Revoke"})]})]})})]})});var s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Waiting for YOU to swipe your ID..."});return!i.hasSwiped&&!i.ertreason&&i.event==="Emergency Response Team"?s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Fill out the reason for your ERT request."}):i.hasConfirm?s=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Request Confirmed!"}):i.isRemote?s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):i.hasSwiped&&(s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Waiting for second person to confirm..."})),(0,e.createComponentVNode)(2,o.Window,{width:540,height:265,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,i.event==="Emergency Response Team"&&(0,e.createComponentVNode)(2,t.Section,{title:"Reason for ERT Call",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{color:i.ertreason?"":"red",icon:i.ertreason?"check":"pencil-alt",content:i.ertreason?i.ertreason:"-----",disabled:i.busy,onClick:function(){function l(){return p("ert")}return l}()})})}),(0,e.createComponentVNode)(2,t.Section,{title:i.event,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back",disabled:i.busy||i.hasConfirm,onClick:function(){function l(){return p("reset")}return l}()}),children:s})]})})}return S}()},40951:function(L,r,n){"use strict";r.__esModule=!0,r.LaborClaimConsole=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=r.LaborClaimConsole=function(){function V(p,i){return(0,e.createComponentVNode)(2,f.Window,{width:315,height:470,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.can_go_home,m=l.emagged,u=l.id_inserted,v=l.id_name,b=l.id_points,C=l.id_goal,h=l.unclaimed_points,g=m?0:1,N=m?"ERR0R":d?"Completed!":"Insufficient";return(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:!!u&&(0,e.createComponentVNode)(2,o.ProgressBar,{value:b/C,ranges:{good:[g,1/0],bad:[-1/0,g]},children:b+" / "+C+" "+N})||!!m&&"ERR0R COMPLETED?!@"||"No ID inserted"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Shuttle controls",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Move shuttle",disabled:!d,onClick:function(){function x(){return s("move_shuttle")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed points",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Claim points ("+h+")",disabled:!u||!h,onClick:function(){function x(){return s("claim_points")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Inserted ID",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:u?v:"-------------",onClick:function(){function x(){return s("handle_id")}return x}()})})]})})},k=function(p,i){var c=(0,t.useBackend)(i),s=c.data,l=s.ores;return(0,e.createComponentVNode)(2,o.Section,{title:"Material values",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Material"}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,a.toTitleCase)(d.ore)}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:d.value})})]},d.ore)})]})})}},9525:function(L,r,n){"use strict";r.__esModule=!0,r.LawManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.LawManager=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.isAdmin,m=l.isSlaved,u=l.isMalf,v=l.isAIMalf,b=l.view;return(0,e.createComponentVNode)(2,o.Window,{width:800,height:u?620:365,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!(d&&m)&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:["This unit is slaved to ",m,"."]}),!!(u||v)&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Law Management",selected:b===0,onClick:function(){function C(){return s("set_view",{set_view:0})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Lawsets",selected:b===1,onClick:function(){function C(){return s("set_view",{set_view:1})}return C}()})]}),b===0&&(0,e.createComponentVNode)(2,S),b===1&&(0,e.createComponentVNode)(2,y)]})})}return V}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.has_zeroth_laws,m=l.zeroth_laws,u=l.has_ion_laws,v=l.ion_laws,b=l.ion_law_nr,C=l.has_inherent_laws,h=l.inherent_laws,g=l.has_supplied_laws,N=l.supplied_laws,x=l.channels,B=l.channel,I=l.isMalf,w=l.isAdmin,T=l.zeroth_law,A=l.ion_law,E=l.inherent_law,P=l.supplied_law,O=l.supplied_law_position;return(0,e.createFragment)([!!d&&(0,e.createComponentVNode)(2,k,{title:"ERR_NULL_VALUE",laws:m,ctx:i}),!!u&&(0,e.createComponentVNode)(2,k,{title:b,laws:v,ctx:i}),!!C&&(0,e.createComponentVNode)(2,k,{title:"Inherent",laws:h,ctx:i}),!!g&&(0,e.createComponentVNode)(2,k,{title:"Supplied",laws:N,ctx:i}),(0,e.createComponentVNode)(2,t.Section,{title:"Statement Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Statement Channel",children:x.map(function(M){return(0,e.createComponentVNode)(2,t.Button,{content:M.channel,selected:M.channel===B,onClick:function(){function F(){return s("law_channel",{law_channel:M.channel})}return F}()},M.channel)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"State Laws",children:(0,e.createComponentVNode)(2,t.Button,{content:"State Laws",onClick:function(){function M(){return s("state_laws")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Law Notification",children:(0,e.createComponentVNode)(2,t.Button,{content:"Notify",onClick:function(){function M(){return s("notify_laws")}return M}()})})]})}),!!I&&(0,e.createComponentVNode)(2,t.Section,{title:"Add Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"60%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Actions"})]}),!!(w&&!d)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Zero"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:T}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_zeroth_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_zeroth_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ion"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:A}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_ion_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_ion_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Inherent"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:E}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_inherent_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_inherent_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Supplied"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:P}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:O,onClick:function(){function M(){return s("change_supplied_law_position")}return M}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_supplied_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_supplied_law")}return M}()})]})]})]})})],0)},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.law_sets;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{title:m.name+" - "+m.header,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Load Laws",icon:"download",onClick:function(){function u(){return s("transfer_laws",{transfer_laws:m.ref})}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m.laws.has_ion_laws>0&&m.laws.ion_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_zeroth_laws>0&&m.laws.zeroth_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_inherent_laws>0&&m.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_supplied_laws>0&&m.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)})]})},m.name)})})},k=function(p,i){var c=(0,a.useBackend)(p.ctx),s=c.act,l=c.data,d=l.isMalf;return(0,e.createComponentVNode)(2,t.Section,{title:p.title+" Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"69%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"21%",children:"State?"})]}),p.laws.map(function(m){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:m.index}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m.law}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:m.state?"Yes":"No",selected:m.state,onClick:function(){function u(){return s("state_law",{ref:m.ref,state_law:m.state?0:1})}return u}()}),!!d&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function u(){return s("edit_law",{edit_law:m.ref})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",icon:"trash",color:"red",onClick:function(){function u(){return s("delete_law",{delete_law:m.ref})}return u}()})],4)]})]},m.law)})]})})}},90447:function(L,r,n){"use strict";r.__esModule=!0,r.ListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),S=n(92986),y=n(98595),k=r.ListInputModal=function(){function i(c,s){var l=(0,f.useBackend)(s),d=l.act,m=l.data,u=m.items,v=u===void 0?[]:u,b=m.message,C=b===void 0?"":b,h=m.init_value,g=m.timeout,N=m.title,x=(0,f.useLocalState)(s,"selected",v.indexOf(h)),B=x[0],I=x[1],w=(0,f.useLocalState)(s,"searchBarVisible",v.length>10),T=w[0],A=w[1],E=(0,f.useLocalState)(s,"searchQuery",""),P=E[0],O=E[1],M=function(){function oe(X){var pe=$.length-1;if(X===S.KEY_DOWN)if(B===null||B===pe){var me;I(0),(me=document.getElementById("0"))==null||me.scrollIntoView()}else{var ne;I(B+1),(ne=document.getElementById((B+1).toString()))==null||ne.scrollIntoView()}else if(X===S.KEY_UP)if(B===null||B===0){var ce;I(pe),(ce=document.getElementById(pe.toString()))==null||ce.scrollIntoView()}else{var q;I(B-1),(q=document.getElementById((B-1).toString()))==null||q.scrollIntoView()}}return oe}(),F=function(){function oe(X){X!==B&&I(X)}return oe}(),D=function(){function oe(){A(!1),A(!0)}return oe}(),_=function(){function oe(X){var pe=String.fromCharCode(X),me=v.find(function(q){return q==null?void 0:q.toLowerCase().startsWith(pe==null?void 0:pe.toLowerCase())});if(me){var ne,ce=v.indexOf(me);I(ce),(ne=document.getElementById(ce.toString()))==null||ne.scrollIntoView()}}return oe}(),W=function(){function oe(X){var pe;X!==P&&(O(X),I(0),(pe=document.getElementById("0"))==null||pe.scrollIntoView())}return oe}(),U=function(){function oe(){A(!T),O("")}return oe}(),$=v.filter(function(oe){return oe==null?void 0:oe.toLowerCase().includes(P.toLowerCase())}),G=330+Math.ceil(C.length/3);return T||setTimeout(function(){var oe;return(oe=document.getElementById(B.toString()))==null?void 0:oe.focus()},1),(0,e.createComponentVNode)(2,y.Window,{title:N,width:325,height:G,children:[g&&(0,e.createComponentVNode)(2,a.Loader,{value:g}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function oe(X){var pe=window.event?X.which:X.keyCode;(pe===S.KEY_DOWN||pe===S.KEY_UP)&&(X.preventDefault(),M(pe)),pe===S.KEY_ENTER&&(X.preventDefault(),d("submit",{entry:$[B]})),!T&&pe>=S.KEY_A&&pe<=S.KEY_Z&&(X.preventDefault(),_(pe)),pe===S.KEY_ESCAPE&&(X.preventDefault(),d("cancel"))}return oe}(),children:(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{compact:!0,icon:T?"search":"font",selected:!0,tooltip:T?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){function oe(){return U()}return oe}()}),className:"ListInput__Section",fill:!0,title:C,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,V,{filteredItems:$,onClick:F,onFocusSearch:D,searchBarVisible:T,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:T&&(0,e.createComponentVNode)(2,p,{filteredItems:$,onSearch:W,searchQuery:P,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:$[B]})})]})})})]})}return i}(),V=function(c,s){var l=(0,f.useBackend)(s),d=l.act,m=c.filteredItems,u=c.onClick,v=c.onFocusSearch,b=c.searchBarVisible,C=c.selected;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:m.map(function(h,g){return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:"transparent",id:g,onClick:function(){function N(){return u(g)}return N}(),onDblClick:function(){function N(x){x.preventDefault(),d("submit",{entry:m[C]})}return N}(),onKeyDown:function(){function N(x){var B=window.event?x.which:x.keyCode;b&&B>=S.KEY_A&&B<=S.KEY_Z&&(x.preventDefault(),v())}return N}(),selected:g===C,style:{animation:"none",transition:"none"},children:h.replace(/^\w/,function(N){return N.toUpperCase()})},g)})})},p=function(c,s){var l=(0,f.useBackend)(s),d=l.act,m=c.filteredItems,u=c.onSearch,v=c.searchQuery,b=c.selected;return(0,e.createComponentVNode)(2,o.Input,{width:"100%",autoFocus:!0,autoSelect:!0,onEnter:function(){function C(h){h.preventDefault(),d("submit",{entry:m[b]})}return C}(),onInput:function(){function C(h,g){return u(g)}return C}(),placeholder:"Search...",value:v})}},26826:function(L,r,n){"use strict";r.__esModule=!0,r.Loadout=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S={Default:function(){function c(s,l){return s.gear.gear_tier-l.gear.gear_tier}return c}(),Alphabetical:function(){function c(s,l){return s.gear.name.toLowerCase().localeCompare(l.gear.name.toLowerCase())}return c}(),Cost:function(){function c(s,l){return s.gear.cost-l.gear.cost}return c}()},y=r.Loadout=function(){function c(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=(0,t.useLocalState)(l,"search",!1),b=v[0],C=v[1],h=(0,t.useLocalState)(l,"searchText",""),g=h[0],N=h[1],x=(0,t.useLocalState)(l,"category",Object.keys(u.gears)[0]),B=x[0],I=x[1],w=(0,t.useLocalState)(l,"tweakedGear",""),T=w[0],A=w[1];return(0,e.createComponentVNode)(2,f.Window,{width:975,height:650,children:[T&&(0,e.createComponentVNode)(2,i,{tweakedGear:T,setTweakedGear:A}),(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{category:B,setCategory:I})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"25%",children:(0,e.createComponentVNode)(2,p,{setTweakedGear:A})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"75%",children:(0,e.createComponentVNode)(2,V,{category:B,search:b,setSearch:C,searchText:g,setSearchText:N})})]})})]})})]})}return c}(),k=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=s.category,b=s.setCategory;return(0,e.createComponentVNode)(2,o.Tabs,{fluid:!0,textAlign:"center",style:{"flex-wrap":"wrap-reverse"},children:Object.keys(u.gears).map(function(C){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:C===v,style:{"white-space":"nowrap"},onClick:function(){function h(){return b(C)}return h}(),children:C},C)})})},V=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=u.user_tier,b=u.gear_slots,C=u.max_gear_slots,h=s.category,g=s.search,N=s.setSearch,x=s.searchText,B=s.setSearchText,I=(0,t.useLocalState)(l,"sortType","Default"),w=I[0],T=I[1],A=(0,t.useLocalState)(l,"sortReverse",!1),E=A[0],P=A[1],O=(0,a.createSearch)(x,function(F){return F.name}),M;return x.length>2?M=Object.entries(u.gears).reduce(function(F,D){var _=D[0],W=D[1];return F.concat(Object.entries(W).map(function(U){var $=U[0],G=U[1];return{key:$,gear:G}}))},[]).filter(function(F){var D=F.gear;return O(D)}):M=Object.entries(u.gears[h]).map(function(F){var D=F[0],_=F[1];return{key:D,gear:_}}),M.sort(S[w]),E&&(M=M.reverse()),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:h,buttons:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{height:1.66,selected:w,options:Object.keys(S),onSelected:function(){function F(D){return T(D)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:E?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:E?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){function F(){return P(!E)}return F}()})}),g&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Input,{width:20,placeholder:"Search...",value:x,onInput:function(){function F(D){return B(D.target.value)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"magnifying-glass",selected:g,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){function F(){N(!g),B("")}return F}()})})]}),children:M.map(function(F){var D=F.key,_=F.gear,W=12,U=Object.keys(u.selected_gears).includes(D),$=(_.cost===1,_.cost+" Points"),G=(0,e.createComponentVNode)(2,o.Box,{children:[_.name.length>W&&(0,e.createComponentVNode)(2,o.Box,{children:_.name}),_.gear_tier>v&&(0,e.createComponentVNode)(2,o.Box,{mt:_.name.length>W&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),oe=(0,e.createFragment)([_.allowed_roles&&(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"user",tooltip:(0,e.createComponentVNode)(2,o.Section,{m:-1,title:"Allowed Roles",children:_.allowed_roles.map(function(pe){return(0,e.createComponentVNode)(2,o.Box,{children:pe},pe)})}),tooltipPosition:"left"}),Object.entries(_.tweaks).map(function(pe){var me=pe[0],ne=pe[1];return ne.map(function(ce){return(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:ce.icon,tooltip:ce.tooltip,tooltipPosition:"top"},me)})}),(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"info",tooltip:_.desc,tooltipPosition:"top"})],0),X=(0,e.createComponentVNode)(2,o.Box,{class:"Loadout-InfoBox",children:[(0,e.createComponentVNode)(2,o.Box,{style:{"flex-grow":1},fontSize:1,color:"gold",opacity:.75,children:_.gear_tier>0&&"Tier "+_.gear_tier}),(0,e.createComponentVNode)(2,o.Box,{fontSize:.75,opacity:.66,children:$})]});return(0,e.createComponentVNode)(2,o.ImageButtonTS,{m:.5,imageSize:84,dmIcon:_.icon,dmIconState:_.icon_state,tooltip:(_.name.length>W||_.gear_tier>0)&&G,tooltipPosition:"bottom",selected:U,disabled:_.gear_tier>v||b+_.cost>C&&!U,buttons:oe,buttonsAlt:X,onClick:function(){function pe(){return m("toggle_gear",{gear:_.index_name})}return pe}(),children:_.name},D)})})},p=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=s.setTweakedGear,b=Object.entries(u.gears).reduce(function(C,h){var g=h[0],N=h[1],x=Object.entries(N).filter(function(B){var I=B[0];return Object.keys(u.selected_gears).includes(I)}).map(function(B){var I=B[0],w=B[1];return Object.assign({key:I},w)});return C.concat(x)},[]);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Selected Equipment",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"Clear Loadout",tooltipPosition:"bottom-end",onClick:function(){function C(){return m("clear_loadout")}return C}()}),children:b.map(function(C){var h=u.selected_gears[C.key];return(0,e.createComponentVNode)(2,o.ImageButtonTS,{fluid:!0,imageSize:48,base64:h.icon,dmIcon:h.icon_file?h.icon_file:C.icon,dmIconState:h.icon_state?h.icon_state:C.icon_state,buttons:(0,e.createFragment)([Object.entries(C.tweaks).length>0&&(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"gears",iconColor:"gray",width:"33px",onClick:function(){function g(){return v(C)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"times",iconColor:"red",width:"32px",onClick:function(){function g(){return m("toggle_gear",{gear:C.index_name})}return g}()})],0),children:h.name?h.name:C.name},C.key)})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:u.gear_slots,maxValue:u.max_gear_slots,ranges:{bad:[u.max_gear_slots,1/0],average:[u.max_gear_slots*.66,u.max_gear_slots],good:[0,u.max_gear_slots*.66]},children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:["Used points ",u.gear_slots,"/",u.max_gear_slots]})})})})]})},i=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,v=s.tweakedGear,b=s.setTweakedGear;return(0,e.createComponentVNode)(2,o.Dimmer,{children:(0,e.createComponentVNode)(2,o.Box,{className:"Loadout-Modal__background",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,width:20,height:20,title:v.name,buttons:(0,e.createComponentVNode)(2,o.Button,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){function C(){return b("")}return C}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:Object.entries(v.tweaks).map(function(C){var h=C[0],g=C[1];return g.map(function(N){var x=u.selected_gears[v.key][h];return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N.name,color:x?"":"gray",buttons:(0,e.createComponentVNode)(2,o.Button,{color:"transparent",icon:"pen",onClick:function(){function B(){return m("set_tweak",{gear:v.index_name,tweak:h})}return B}()}),children:[x||"Default",(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{"background-color":""+x}})]},h)})})})})})})}},72106:function(L,r,n){"use strict";r.__esModule=!0,r.MechBayConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MechBayConsole=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.recharge_port,s=c&&c.mech,l=s&&s.cell,d=s&&s.name;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:d?"Mech status: "+d:"Mech status",textAlign:"center",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Sync",onClick:function(){function m(){return p("reconnect")}return m}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:s.health/s.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||!l&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cell is installed."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})})})}return S}()},7466:function(L,r,n){"use strict";r.__esModule=!0,r.MechaControlConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=n(25328),y=r.MechaControlConsole=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.beacons,d=s.stored_data;return d.length?(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"window-close",onClick:function(){function m(){return c("clear_log")}return m}()}),children:d.map(function(m){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["(",m.time,")"]}),(0,e.createComponentVNode)(2,o.Box,{children:(0,S.decodeHtmlEntities)(m.message)})]},m.time)})})})}):(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:l.length&&l.map(function(m){return(0,e.createComponentVNode)(2,o.Section,{title:m.name,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function u(){return c("send_message",{mt:m.uid})}return u}(),children:"Message"}),(0,e.createComponentVNode)(2,o.Button,{icon:"eye",onClick:function(){function u(){return c("get_log",{mt:m.uid})}return u}(),children:"View Log"}),(0,e.createComponentVNode)(2,o.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){function u(){return c("shock",{mt:m.uid})}return u}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[m.maxHealth*.75,1/0],average:[m.maxHealth*.5,m.maxHealth*.75],bad:[-1/0,m.maxHealth*.5]},value:m.health,maxValue:m.maxHealth})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cell Charge",children:m.cell&&(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[m.cellMaxCharge*.75,1/0],average:[m.cellMaxCharge*.5,m.cellMaxCharge*.75],bad:[-1/0,m.cellMaxCharge*.5]},value:m.cellCharge,maxValue:m.cellMaxCharge})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No Cell Installed"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Air Tank",children:[m.airtank,"kPa"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pilot",children:m.pilot||"Unoccupied"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:(0,S.toTitleCase)(m.location)||"Unknown"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Active Equipment",children:m.active||"None"}),m.cargoMax&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cargo Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{bad:[m.cargoMax*.75,1/0],average:[m.cargoMax*.5,m.cargoMax*.75],good:[-1/0,m.cargoMax*.5]},value:m.cargoUsed,maxValue:m.cargoMax})})||null]})},m.name)})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No mecha beacons found."})})})}return k}()},79625:function(L,r,n){"use strict";r.__esModule=!0,r.MedicalRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(3939),S=n(98595),y=n(321),k=n(5485),V=n(22091),p={Minor:"lightgray",Medium:"good",Harmful:"average","Dangerous!":"bad","BIOHAZARD THREAT!":"darkred"},i={"*Deceased*":"deceased","*SSD*":"ssd","Physically Unfit":"physically_unfit",Disabled:"disabled"},c=function(w,T){(0,f.modalOpen)(w,"edit",{field:T.edit,value:T.value})},s=function(w,T){var A=w.args;return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:A.name||"Virus",children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Number of stages",children:A.max_stages}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Spread",children:[A.spread_text," Transmission"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Possible cure",children:A.cure}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Notes",children:A.desc}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Severity",color:p[A.severity],children:A.severity})]})})})},l=r.MedicalRecords=function(){function I(w,T){var A=(0,t.useBackend)(T),E=A.data,P=E.loginState,O=E.screen;if(!P.logged_in)return(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});var M;return O===2?M=(0,e.createComponentVNode)(2,d):O===3?M=(0,e.createComponentVNode)(2,m):O===4?M=(0,e.createComponentVNode)(2,u):O===5?M=(0,e.createComponentVNode)(2,h):O===6&&(M=(0,e.createComponentVNode)(2,g)),(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,V.TemporaryNotice),(0,e.createComponentVNode)(2,B),M]})})]})}return I}(),d=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.records,M=(0,t.useLocalState)(T,"searchText",""),F=M[0],D=M[1],_=(0,t.useLocalState)(T,"sortId","name"),W=_[0],U=_[1],$=(0,t.useLocalState)(T,"sortOrder",!0),G=$[0],oe=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Manage Records",icon:"wrench",ml:"0.25rem",onClick:function(){function X(){return E("screen",{screen:3})}return X}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search by Name, ID, Physical Status, or Mental Status",onInput:function(){function X(pe,me){return D(me)}return X}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,N,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,N,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,N,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,N,{id:"p_stat",children:"Patient Status"}),(0,e.createComponentVNode)(2,N,{id:"m_stat",children:"Mental Status"})]}),O.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.id+"|"+X.rank+"|"+X.p_stat+"|"+X.m_stat})).sort(function(X,pe){var me=G?1:-1;return X[W].localeCompare(pe[W])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listRow--"+i[X.p_stat],onClick:function(){function pe(){return E("view_record",{view_record:X.ref})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.p_stat}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.m_stat})]},X.id)})]})})})],4)},m=function(w,T){var A=(0,t.useBackend)(T),E=A.act;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"download",content:"Backup to Disk",disabled:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," "]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,lineHeight:3,icon:"trash",color:"translucent",content:"Delete All Medical Records",onClick:function(){function P(){return E("del_all")}return P}()})})]})})},u=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.medical,M=P.printing;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{height:"235px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:M?"spinner":"print",disabled:M,iconSpin:!!M,content:"Print Record",ml:"0.5rem",onClick:function(){function F(){return E("print_record")}return F}()}),children:(0,e.createComponentVNode)(2,v)})}),!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function F(){return E("new")}return F}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Medical records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:!!O.empty,content:"Delete Medical Record",onClick:function(){function F(){return E("del_r")}return F}()}),children:(0,e.createComponentVNode)(2,b)})}),(0,e.createComponentVNode)(2,C)],4)],0)},v=function(w,T){var A=(0,t.useBackend)(T),E=A.data,P=E.general;return!P||!P.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:P.fields.map(function(O,M){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:O.field,children:[(0,e.createComponentVNode)(2,o.Box,{height:"20px",inline:!0,children:O.value}),!!O.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",onClick:function(){function F(){return c(T,O)}return F}()})]},M)})})}),!!P.has_photos&&P.photos.map(function(O,M){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:O,style:{width:"96px","margin-top":"2.5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",M+1]},M)})]})},b=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.medical;return!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"Medical records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:O.fields.map(function(M,F){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:M.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(M.value),!!M.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:M.line_break?"1rem":"initial",onClick:function(){function D(){return c(T,M)}return D}()})]},F)})})})})},C=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.medical;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function M(){return(0,f.modalOpen)(T,"add_comment")}return M}()}),children:O.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):O.comments.map(function(M,F){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:M.header}),(0,e.createVNode)(1,"br"),M.text,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function D(){return E("del_c",{del_c:F+1})}return D}()})]},F)})})})},h=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.virus,M=(0,t.useLocalState)(T,"searchText",""),F=M[0],D=M[1],_=(0,t.useLocalState)(T,"sortId2","name"),W=_[0],U=_[1],$=(0,t.useLocalState)(T,"sortOrder2",!0),G=$[0],oe=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{ml:"0.25rem",fluid:!0,placeholder:"Search by Name, Max Stages, or Severity",onInput:function(){function X(pe,me){return D(me)}return X}()})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,x,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,x,{id:"max_stages",children:"Max Stages"}),(0,e.createComponentVNode)(2,x,{id:"severity",children:"Severity"})]}),O.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.max_stages+"|"+X.severity})).sort(function(X,pe){var me=G?1:-1;return X[W].localeCompare(pe[W])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listVirus--"+X.severity,onClick:function(){function pe(){return E("vir",{vir:X.D})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"virus"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.max_stages}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:p[X.severity],children:X.severity})]},X.id)})]})})})})],4)},g=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.medbots;return O.length===0?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"robot",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"There are no Medibots."]})})})}):(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Area"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Chemicals"})]}),O.map(function(M){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listMedbot--"+M.on,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"medical"})," ",M.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[M.area||"Unknown"," (",M.x,", ",M.y,")"]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.on?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Online"}):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"Offline"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.use_beaker?"Reservoir: "+M.total_volume+"/"+M.maximum_volume:"Using internal synthesizer"})]},M.id)})]})})})},N=function(w,T){var A=(0,t.useLocalState)(T,"sortId","name"),E=A[0],P=A[1],O=(0,t.useLocalState)(T,"sortOrder",!0),M=O[0],F=O[1],D=w.id,_=w.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:E!==D&&"transparent",onClick:function(){function W(){E===D?F(!M):(P(D),F(!0))}return W}(),children:[_,E===D&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},x=function(w,T){var A=(0,t.useLocalState)(T,"sortId2","name"),E=A[0],P=A[1],O=(0,t.useLocalState)(T,"sortOrder2",!0),M=O[0],F=O[1],D=w.id,_=w.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:E!==D&&"transparent",onClick:function(){function W(){E===D?F(!M):(P(D),F(!0))}return W}(),children:[_,E===D&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},B=function(w,T){var A=(0,t.useBackend)(T),E=A.act,P=A.data,O=P.screen,M=P.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:O===2,onClick:function(){function F(){E("screen",{screen:2})}return F}(),children:"List Records"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"database",selected:O===5,onClick:function(){function F(){E("screen",{screen:5})}return F}(),children:"Virus Database"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"plus-square",selected:O===6,onClick:function(){function F(){return E("screen",{screen:6})}return F}(),children:"Medibot Tracking"}),O===3&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:O===3,children:"Record Maintenance"}),O===4&&M&&!M.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:O===4,children:["Record: ",M.fields[0].value]})]})})};(0,f.modalRegisterBodyOverride)("virus",s)},52306:function(L,r,n){"use strict";r.__esModule=!0,r.Mimicking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Mimicking=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.slots||[];return(0,e.createComponentVNode)(2,o.Window,{width:400,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:[c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Choose",selected:s.selected,onClick:function(){function l(){return p("Choose",{id:s.id})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",color:"bad",onClick:function(){function l(){return p("Delete",{id:s.id})}return l}()})],4),children:(0,e.createComponentVNode)(2,t.Box,{preserveWhitespace:!0,textColor:"#878787",fontSize:"14px",children:["Voice: ",s.voice]})},s.id)}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Add",onClick:function(){function s(){return p("Add")}return s}()})]})})})})}return S}()},66238:function(L,r,n){"use strict";r.__esModule=!0,r.Minesweeper=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Minesweeper=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.matrix,s=i.showMessage,l=i.tokens,d=i.uiWidth,m={1:"blue",2:"green",3:"red",4:"darkblue",5:"brown",6:"lightblue",7:"black",8:"white"};document.addEventListener("contextmenu",function(g){return g.preventDefault()});var u=function(){function g(N,x,B){N.button!==0&&N.button!==2||p("Square",{X:x,Y:B,mode:N.button===2?h[b]:b})}return g}(),v=(0,a.useLocalState)(k,"mode","bomb"),b=v[0],C=v[1],h={flag:"bomb",bomb:"flag"};return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",width:d+80,height:750,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0433\u0440\u043E\u0432\u043E\u0435 \u043F\u043E\u043B\u0435",textAlign:"center",fill:!0,fitted:!0,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",iconColor:"black",selected:b==="bomb",onClick:function(){function g(){return C("bomb")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"flag",iconColor:"red",selected:b==="flag",onClick:function(){function g(){return C("flag")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",onClick:function(){function g(){return p("Mode",{mode:"16x30"})}return g}()})],4),children:[(0,e.createVNode)(1,"p"),Object.keys(c).map(function(g){return(0,e.createComponentVNode)(2,t.Box,{children:Object.keys(c[g]).map(function(N){return(0,e.createComponentVNode)(2,t.Button,{m:"1px",height:"30px",width:"30px",className:c[g][N].open?"Minesweeper__open":"Minesweeper__closed",bold:!0,color:"transparent",icon:c[g][N].open?c[g][N].bomb?"bomb":"":c[g][N].flag?"flag":"",textColor:c[g][N].open?c[g][N].bomb?"black":m[c[g][N].around]:c[g][N].flag?"red":"gray",onMouseDown:function(){function x(B){return u(B,g,N)}return x}(),children:c[g][N].open&&!c[g][N].bomb&&c[g][N].around?c[g][N].around:" "},N)})},g)}),(0,e.createVNode)(1,"p"),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",className:"Minesweeper__message",children:["\u0414\u043B\u044F \u043F\u043E\u0431\u0435\u0434\u044B \u043D\u0443\u0436\u043D\u043E \u043F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0444\u043B\u0430\u0436\u043A\u0430\u043C\u0438 \u0432\u0441\u0435 \u0431\u043E\u043C\u0431\u044B, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0432\u0441\u0435 \u043F\u0443\u0441\u0442\u044B\u0435 \u043A\u043B\u0435\u0442\u043A\u0438.",(0,e.createVNode)(1,"br"),"\u0411\u0430\u043B\u0430\u043D\u0441 \u0442\u043E\u043A\u0435\u043D\u043E\u0432: ",l,(0,e.createVNode)(1,"br"),s]})]})})})})}return S}()},21385:function(L,r,n){"use strict";r.__esModule=!0,r.MiniGamesMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MiniGamesMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.spawners||[],s=i.thunderdome_eligible,l=i.notifications_enabled;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:s?"good":"bad",onClick:function(){function d(){return p("toggle_minigames")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:l?"good":"bad",onClick:function(){function d(){return p("toggle_notifications")}return d}()}),(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:d.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function m(){return p("jump",{ID:d.uids})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Start",onClick:function(){function m(){return p("spawn",{ID:d.uids})}return m}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:d.desc}),!!d.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:d.fluff}),!!d.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:d.important_info})]},d.name)})})]})})}return S}()},87684:function(L,r,n){"use strict";r.__esModule=!0,r.MiningVendor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=["title","items"];function y(l,d){if(l==null)return{};var m={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;m[u]=l[u]}return m}var k={Alphabetical:function(){function l(d,m){return d-m}return l}(),Availability:function(){function l(d,m){return-(d.affordable-m.affordable)}return l}(),Price:function(){function l(d,m){return d.price-m.price}return l}()},V=r.MiningVendor=function(){function l(d,m){return(0,e.createComponentVNode)(2,f.Window,{width:400,height:450,children:(0,e.createComponentVNode)(2,f.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,i)]})})})}return l}(),p=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.has_id,h=b.id;return(0,e.createComponentVNode)(2,o.NoticeBox,{success:C,children:C?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,verticalAlign:"middle",style:{float:"left"},children:["Logged in as ",h.name,".",(0,e.createVNode)(1,"br"),"You have ",h.points.toLocaleString("en-US")," points."]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject ID",style:{float:"right"},onClick:function(){function g(){return v("logoff")}return g}()}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})],4):"Please insert an ID in order to make purchases."})},i=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.has_id,h=b.id,g=b.items,N=(0,t.useLocalState)(m,"search",""),x=N[0],B=N[1],I=(0,t.useLocalState)(m,"sort","Alphabetical"),w=I[0],T=I[1],A=(0,t.useLocalState)(m,"descending",!1),E=A[0],P=A[1],O=(0,a.createSearch)(x,function(D){return D[0]}),M=!1,F=Object.entries(g).map(function(D,_){var W=Object.entries(D[1]).filter(O).map(function(U){return U[1].affordable=C&&h.points>=U[1].price,U[1]}).sort(k[w]);if(W.length!==0)return E&&(W=W.reverse()),M=!0,(0,e.createComponentVNode)(2,s,{title:D[0],items:W},D[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:M?F:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},c=function(d,m){var u=(0,t.useLocalState)(m,"search",""),v=u[0],b=u[1],C=(0,t.useLocalState)(m,"sort",""),h=C[0],g=C[1],N=(0,t.useLocalState)(m,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function I(w,T){return b(T)}return I}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:"Alphabetical",options:Object.keys(k),width:"100%",onSelected:function(){function I(w){return g(w)}return I}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"21px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){function I(){return B(!x)}return I}()})})]})})},s=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=d.title,h=d.items,g=y(d,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:C},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.ImageButton,{bold:!0,asset:!0,color:"brown",imageSize:"64px",image:N.imageId,imageAsset:"mining_vendor64x64",content:N.name,children:(0,e.createComponentVNode)(2,o.ImageButton.Item,{bold:!0,horizontal:!0,width:"64px",fontSize:1,content:N.price,icon:"shopping-cart",iconSize:1,iconColor:!b.has_id||b.id.points"})}),!!P&&(0,e.createComponentVNode)(2,d,{mt:1.1,label:"ID tag",compactLabel:!0,wrapContent:F?(0,e.createComponentVNode)(2,s,{text:M,defaultText:"",color:"silver"}):(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"red",italic:!0,nowrap:!0,children:"Not supported"})})]})})]})})})}return x}(),i=function(B,I){var w=B.iconName,T=B.machineName,A=B.noMachine,E=B.noMachineText,P=B.noMachineElem,O="Unknown machine",M=A?E:T||"Unknown machine",F=M===E,D=M===E||M===O;return A&&P?P:(0,e.createComponentVNode)(2,o.Flex,{mt:.1,mb:1.9,children:[!A&&(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,align:"center",children:(0,e.createComponentVNode)(2,o.Icon,{mr:1,size:1.1,name:w})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,wordWrap:"break-word",children:(0,e.createComponentVNode)(2,o.Box,{as:"span",wordWrap:"break-word",color:F?"label":"silver",fontSize:"1.1rem",bold:!0,italic:D,children:M})})]})},c=function(B,I){var w=B.text;return(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:w})},s=function(B,I){var w=B.text,T=B.defaultText,A=V(B,S);return w?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"span",wordWrap:"break-word"},A,{children:w}))):(0,e.createComponentVNode)(2,c,{text:T})},l=function(B,I){var w=B.noConfirm,T=w===void 0?!1:w,A=V(B,y);return T?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button,Object.assign({},A))):(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button.Confirm,Object.assign({},A)))},d=function(B,I){var w=B.label,T=B.wrapContent,A=B.noWrapContent,E=B.compactLabel,P=E===void 0?!1:E,O=V(B,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Flex,Object.assign({my:.5,mr:"0.5%",spacing:1,align:"center"},O,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:P?0:1,shrink:0,textOverflow:"ellipsis",overflow:"hidden",basis:P?"auto":0,maxWidth:P?"none":20,color:"label",nowrap:!0,children:w}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,textAlign:"center",wordWrap:"break-word",children:T}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:.1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,nowrap:!0,children:A})]})))},m=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data;return(0,e.createComponentVNode)(2,o.Box,{mt:1.5,fontSize:"0.9rem",color:"silver",italic:!0,children:"No options"})},u=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data;return(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.1rem",color:"red",bold:!0,italic:!0,children:"ACCESS DENIED"})},v=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.attachedTag;return(0,e.createComponentVNode)(2,d,{label:"ID tag",wrapContent:(0,e.createComponentVNode)(2,s,{text:E,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Set",icon:"wrench",onClick:function(){function P(){return T("set_tag")}return P}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Clear",icon:"times-circle",color:"red",disabled:!E,onClick:function(){function P(){return T("clear_tag")}return P}()})],4)})},b=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.frequency,P=A.minFrequency,O=A.maxFrequency,M=A.canReset;return(0,e.createComponentVNode)(2,d,{label:"Frequency",noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.1,stepPixelSize:10,minValue:P/10,maxValue:O/10,value:E/10,format:function(){function F(D){return(0,a.toFixed)(D,1)}return F}(),onChange:function(){function F(D,_){return T("set_frequency",{frequency:_*10})}return F}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"undo",content:"",disabled:!M,tooltip:"Reset",onClick:function(){function F(){return T("reset_frequency")}return F}()})],4)})},C=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.attachedTags;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Linked tags",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add tag",icon:"plus",iconRight:!0,onClick:function(){function P(){return T("add_tag")}return P}()}),children:E.map(function(P,O){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:P})}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{icon:"minus",color:"red",onClick:function(){function M(){return T("remove_tag",{tag_index:O})}return M}()})})})},O)})})},h=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.bolts,P=A.pressureCheck,O=A.temperatureCheck,M=A.oxygenCheck,F=A.toxinsCheck,D=A.nitrogenCheck,_=A.carbonDioxideCheck,W=[{bitflag:1,checked:P,label:"Monitor pressure"},{bitflag:2,checked:O,label:"Monitor temperature"},{bitflag:4,checked:M,label:"Monitor oxygen concentration"},{bitflag:8,checked:F,label:"Monitor plasma concentration"},{bitflag:16,checked:D,label:"Monitor nitrogen concentration"},{bitflag:32,checked:_,label:"Monitor carbon dioxide concentration"}];return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Floor bolts",noWrapContent:(0,e.createComponentVNode)(2,o.Button,{icon:E?"check":"times",selected:E,content:E?"YES":"NO",onClick:function(){function U(){return T("toggle_bolts")}return U}()})}),W.map(function(U){return(0,e.createComponentVNode)(2,d,{label:U.label,noWrapContent:(0,e.createComponentVNode)(2,o.Button.Checkbox,{checked:U.checked,onClick:function(){function $(){return T("toggle_flag",{bitflag:U.bitflag})}return $}()})},U.bitflag)})],0)},g=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.sensors;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Sensors",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add sensor",icon:"plus",iconRight:!0,onClick:function(){function P(){return T("add_sensor")}return P}()}),children:[(0,e.createComponentVNode)(2,d,{mr:0,compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"ID tag"}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"Label"}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:11.3})]})}),Object.keys(E).map(function(P){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:P}),E[P]?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:E[P]}):(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:""})]}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:[(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"edit",onClick:function(){function O(){return T("change_label",{sensor_tag:P})}return O}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"times-circle",color:"orange",disabled:!E[P],onClick:function(){function O(){return T("clear_label",{sensor_tag:P})}return O}()})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:.5}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{px:1.2,icon:"minus",color:"red",onClick:function(){function O(){return T("del_sensor",{sensor_tag:P})}return O}()})})]})},P)})]})},N=function(B,I){var w=(0,t.useBackend)(I),T=w.act,A=w.data,E=A.inputTag,P=A.outputTag,O=A.bufferTag,M=A.bufferFitsInput,F=A.bufferFitsOutput,D=A.doNotLinkAndNotify;return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Input",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:E,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:D||!E,confirmContent:"This will change the intput device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:E&&O===E,disabled:!M,onClick:function(){function _(){return T("link_input")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the intput device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!E,onClick:function(){function _(){return T("unlink_input")}return _}()})],4)}),(0,e.createComponentVNode)(2,d,{label:"Output",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:P,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:D||!P,confirmContent:"This will change the output device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:P&&O===P,disabled:!F,onClick:function(){function _(){return T("link_output")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the output device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!P,onClick:function(){function _(){return T("unlink_output")}return _}()})],4)})],4)}},64713:function(L,r,n){"use strict";r.__esModule=!0,r.Newscaster=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(76910),S=n(98595),y=n(3939),k=n(22091),V=["icon","iconSpin","selected","security","onClick","title","children"],p=["name"];function i(B,I){if(B==null)return{};var w={};for(var T in B)if({}.hasOwnProperty.call(B,T)){if(I.includes(T))continue;w[T]=B[T]}return w}var c=128,s=["security","engineering","medical","science","service","supply"],l={security:{title:"Security",fluff_text:"Help keep the crew safe"},engineering:{title:"Engineering",fluff_text:"Ensure the station runs smoothly"},medical:{title:"Medical",fluff_text:"Practice medicine and save lives"},science:{title:"Science",fluff_text:"Develop new technologies"},service:{title:"Service",fluff_text:"Provide amenities to the crew"},supply:{title:"Supply",fluff_text:"Keep the station supplied"}},d=r.Newscaster=function(){function B(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.is_security,O=E.is_admin,M=E.is_silent,F=E.is_printing,D=E.screen,_=E.channels,W=E.channel_idx,U=W===void 0?-1:W,$=(0,t.useLocalState)(w,"menuOpen",!1),G=$[0],oe=$[1],X=(0,t.useLocalState)(w,"viewingPhoto",""),pe=X[0],me=X[1],ne=(0,t.useLocalState)(w,"censorMode",!1),ce=ne[0],q=ne[1],ae;D===0||D===2?ae=(0,e.createComponentVNode)(2,u):D===1&&(ae=(0,e.createComponentVNode)(2,v));var Z=_.reduce(function(Y,Q){return Y+Q.unread},0);return(0,e.createComponentVNode)(2,S.Window,{theme:P&&"security",width:800,height:600,children:[pe?(0,e.createComponentVNode)(2,h):(0,e.createComponentVNode)(2,y.ComplexModal,{maxWidth:window.innerWidth/1.5+"px",maxHeight:window.innerHeight/1.5+"px"}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Section,{fill:!0,className:(0,a.classes)(["Newscaster__menu",G&&"Newscaster__menu--open"]),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,m,{icon:"bars",title:"Toggle Menu",onClick:function(){function Y(){return oe(!G)}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:"newspaper",title:"Headlines",selected:D===0,onClick:function(){function Y(){return A("headlines")}return Y}(),children:Z>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:Z>=10?"9+":Z})}),(0,e.createComponentVNode)(2,m,{icon:"briefcase",title:"Job Openings",selected:D===1,onClick:function(){function Y(){return A("jobs")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:_.map(function(Y){return(0,e.createComponentVNode)(2,m,{icon:Y.icon,title:Y.name,selected:D===2&&_[U-1]===Y,onClick:function(){function Q(){return A("channel",{uid:Y.uid})}return Q}(),children:Y.unread>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:Y.unread>=10?"9+":Y.unread})},Y)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Divider),(!!P||!!O)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,m,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(w,"wanted_notice")}return Y}()}),(0,e.createComponentVNode)(2,m,{security:!0,icon:ce?"minus-square":"minus-square-o",title:"Censor Mode: "+(ce?"On":"Off"),mb:"0.5rem",onClick:function(){function Y(){return q(!ce)}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)],4),(0,e.createComponentVNode)(2,m,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(w,"create_story")}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:"plus-circle",title:"New Channel",onClick:function(){function Y(){return(0,y.modalOpen)(w,"create_channel")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,m,{icon:F?"spinner":"print",iconSpin:F,title:F?"Printing...":"Print Newspaper",onClick:function(){function Y(){return A("print_newspaper")}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:M?"volume-mute":"volume-up",title:"Mute: "+(M?"On":"Off"),onClick:function(){function Y(){return A("toggle_mute")}return Y}()})]})]})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,width:"100%",children:[(0,e.createComponentVNode)(2,k.TemporaryNotice),ae]})]})})]})}return B}(),m=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=I.icon,P=E===void 0?"":E,O=I.iconSpin,M=I.selected,F=M===void 0?!1:M,D=I.security,_=D===void 0?!1:D,W=I.onClick,U=I.title,$=I.children,G=i(I,V);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({className:(0,a.classes)(["Newscaster__menuButton",F&&"Newscaster__menuButton--selected",_&&"Newscaster__menuButton--security"]),onClick:W},G,{children:[F&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--selectedBar"}),(0,e.createComponentVNode)(2,o.Icon,{name:P,spin:O,size:"2"}),(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--title",children:U}),$]})))},u=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.screen,O=E.is_admin,M=E.channel_idx,F=E.channel_can_manage,D=E.channels,_=E.stories,W=E.wanted,U=(0,t.useLocalState)(w,"fullStories",[]),$=U[0],G=U[1],oe=(0,t.useLocalState)(w,"censorMode",!1),X=oe[0],pe=oe[1],me=P===2&&M>-1?D[M-1]:null;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!W&&(0,e.createComponentVNode)(2,b,{story:W,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:me?me.icon:"newspaper",mr:"0.5rem"}),me?me.name:"Headlines"],0),children:_.length>0?_.slice().reverse().map(function(ne){return!$.includes(ne.uid)&&ne.body.length+3>c?Object.assign({},ne,{body_short:ne.body.substr(0,c-4)+"..."}):ne}).map(function(ne,ce){return(0,e.createComponentVNode)(2,b,{story:ne},ce)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no stories at this time."]})}),!!me&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,height:"40%",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"info-circle",mr:"0.5rem"}),(0,e.createTextVNode)("About")],4),buttons:(0,e.createFragment)([X&&(0,e.createComponentVNode)(2,o.Button,{disabled:!!me.admin&&!O,selected:me.censored,icon:me.censored?"comment-slash":"comment",content:me.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){function ne(){return A("censor_channel",{uid:me.uid})}return ne}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!F,icon:"cog",content:"Manage",onClick:function(){function ne(){return(0,y.modalOpen)(w,"manage_channel",{uid:me.uid})}return ne}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",children:me.description||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:me.author||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Public",children:me.public?"Yes":"No"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Views",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"eye",mr:"0.5rem"}),_.reduce(function(ne,ce){return ne+ce.view_count},0).toLocaleString()]})]})})]})},v=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.jobs,O=E.wanted,M=Object.entries(P).reduce(function(F,D){var _=D[0],W=D[1];return F+W.length},0);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!O&&(0,e.createComponentVNode)(2,b,{story:O,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"briefcase",mr:"0.5rem"}),(0,e.createTextVNode)("Job Openings")],4),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:M>0?s.map(function(F){return Object.assign({},l[F],{id:F,jobs:P[F]})}).filter(function(F){return!!F&&F.jobs.length>0}).map(function(F){return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__jobCategory","Newscaster__jobCategory--"+F.id]),title:F.title,buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:F.fluff_text}),children:F.jobs.map(function(D){return(0,e.createComponentVNode)(2,o.Box,{class:(0,a.classes)(["Newscaster__jobOpening",!!D.is_command&&"Newscaster__jobOpening--command"]),children:["\u2022 ",D.title]},D.title)})},F.id)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no openings at this time."]})}),(0,e.createComponentVNode)(2,o.Section,{height:"17%",children:["Interested in serving Nanotrasen?",(0,e.createVNode)(1,"br"),"Sign up for any of the above position now at the"," ",(0,e.createVNode)(1,"b",null,"Head of Personnel's Office!",16),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},b=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=I.story,O=I.wanted,M=O===void 0?!1:O,F=(0,t.useLocalState)(w,"fullStories",[]),D=F[0],_=F[1],W=(0,t.useLocalState)(w,"censorMode",!1),U=W[0],$=W[1];return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__story",M&&"Newscaster__story--wanted"]),title:(0,e.createFragment)([M&&(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle",mr:"0.5rem"}),P.censor_flags&2&&"[REDACTED]"||P.title||"News from "+P.author],0),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:[!M&&U&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:(0,e.createComponentVNode)(2,o.Button,{enabled:P.censor_flags&2,icon:P.censor_flags&2?"comment-slash":"comment",content:P.censor_flags&2?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){function G(){return A("censor_story",{uid:P.uid})}return G}()})}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.author," |\xA0",!M&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),(0,e.createTextVNode)(" "),P.view_count.toLocaleString(),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("|\xA0")],0),(0,e.createComponentVNode)(2,o.Icon,{name:"clock"})," ",(0,f.timeAgo)(P.publish_time,E.world_time)]})]})}),children:(0,e.createComponentVNode)(2,o.Box,{children:P.censor_flags&2?"[REDACTED]":(0,e.createFragment)([!!P.has_photo&&(0,e.createComponentVNode)(2,C,{name:"story_photo_"+P.uid+".png",float:"right",ml:"0.5rem"}),(P.body_short||P.body).split("\n").map(function(G,oe){return(0,e.createComponentVNode)(2,o.Box,{children:G||(0,e.createVNode)(1,"br")},oe)}),P.body_short&&(0,e.createComponentVNode)(2,o.Button,{content:"Read more..",mt:"0.5rem",onClick:function(){function G(){return _([].concat(D,[P.uid]))}return G}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})],0)})})},C=function(I,w){var T=I.name,A=i(I,p),E=(0,t.useLocalState)(w,"viewingPhoto",""),P=E[0],O=E[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"img",className:"Newscaster__photo",src:T,onClick:function(){function M(){return O(T)}return M}()},A)))},h=function(I,w){var T=(0,t.useLocalState)(w,"viewingPhoto",""),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Newscaster__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:A}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function P(){return E("")}return P}()})]})},g=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=!!I.args.uid&&E.channels.filter(function(te){return te.uid===I.args.uid}).pop();if(I.id==="manage_channel"&&!P){(0,y.modalClose)(w);return}var O=I.id==="manage_channel",M=!!I.args.is_admin,F=I.args.scanned_user,D=(0,t.useLocalState)(w,"author",(P==null?void 0:P.author)||F||"Unknown"),_=D[0],W=D[1],U=(0,t.useLocalState)(w,"name",(P==null?void 0:P.name)||""),$=U[0],G=U[1],oe=(0,t.useLocalState)(w,"description",(P==null?void 0:P.description)||""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(w,"icon",(P==null?void 0:P.icon)||"newspaper"),ne=me[0],ce=me[1],q=(0,t.useLocalState)(w,"isPublic",O?!!(P!=null&&P.public):!1),ae=q[0],Z=q[1],Y=(0,t.useLocalState)(w,"adminLocked",(P==null?void 0:P.admin)===1||!1),Q=Y[0],J=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:O?"Manage "+P.name:"Create New Channel",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function te(se,ye){return W(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:$,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:X,onInput:function(){function te(se,ye){return pe(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Icon",children:[(0,e.createComponentVNode)(2,o.Input,{disabled:!M,value:ne,width:"35%",mr:"0.5rem",onInput:function(){function te(se,ye){return ce(ye)}return te}()}),(0,e.createComponentVNode)(2,o.Icon,{name:ne,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Accept Public Stories?",children:(0,e.createComponentVNode)(2,o.Button,{selected:ae,icon:ae?"toggle-on":"toggle-off",content:ae?"Yes":"No",onClick:function(){function te(){return Z(!ae)}return te}()})}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return J(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||$.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,I.id,"",{author:_,name:$.substr(0,49),description:X.substr(0,128),icon:ne,public:ae?1:0,admin_locked:Q?1:0})}return te}()})]})},N=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.photo,O=E.channels,M=E.channel_idx,F=M===void 0?-1:M,D=!!I.args.is_admin,_=I.args.scanned_user,W=O.slice().sort(function(te,se){if(F<0)return 0;var ye=O[F-1];if(ye.uid===te.uid)return-1;if(ye.uid===se.uid)return 1}).filter(function(te){return D||!te.frozen&&(te.author===_||!!te.public)}),U=(0,t.useLocalState)(w,"author",_||"Unknown"),$=U[0],G=U[1],oe=(0,t.useLocalState)(w,"channel",W.length>0?W[0].name:""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(w,"title",""),ne=me[0],ce=me[1],q=(0,t.useLocalState)(w,"body",""),ae=q[0],Z=q[1],Y=(0,t.useLocalState)(w,"adminLocked",!1),Q=Y[0],J=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!D,width:"100%",value:$,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Channel",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:X,options:W.map(function(te){return te.name}),mb:"0",width:"100%",onSelected:function(){function te(se){return pe(se)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:ne,onInput:function(){function te(se,ye){return ce(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Story Text",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:ae,onInput:function(){function te(se,ye){return Z(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){function te(){return A(P?"eject_photo":"attach_photo")}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Preview",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,title:ne,maxHeight:"13.5rem",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:[!!P&&(0,e.createComponentVNode)(2,C,{name:"inserted_photo_"+P.uid+".png",float:"right"}),ae.split("\n").map(function(te,se){return(0,e.createComponentVNode)(2,o.Box,{children:te||(0,e.createVNode)(1,"br")},se)}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})]})})}),D&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return J(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:$.trim().length===0||X.trim().length===0||ne.trim().length===0||ae.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(w,"create_story","",{author:$,channel:X,title:ne.substr(0,127),body:ae.substr(0,1023),admin_locked:Q?1:0})}return te}()})]})},x=function(I,w){var T=(0,t.useBackend)(w),A=T.act,E=T.data,P=E.photo,O=E.wanted,M=!!I.args.is_admin,F=I.args.scanned_user,D=(0,t.useLocalState)(w,"author",(O==null?void 0:O.author)||F||"Unknown"),_=D[0],W=D[1],U=(0,t.useLocalState)(w,"name",(O==null?void 0:O.title.substr(8))||""),$=U[0],G=U[1],oe=(0,t.useLocalState)(w,"description",(O==null?void 0:O.body)||""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(w,"adminLocked",(O==null?void 0:O.admin_locked)===1||!1),ne=me[0],ce=me[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Authority",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function q(ae,Z){return W(Z)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",value:$,maxLength:"128",onInput:function(){function q(ae,Z){return G(Z)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",value:X,maxLength:"512",rows:"4",onInput:function(){function q(ae,Z){return pe(Z)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){function q(){return A(P?"eject_photo":"attach_photo")}return q}()}),!!P&&(0,e.createComponentVNode)(2,C,{name:"inserted_photo_"+P.uid+".png",float:"right"})]}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:ne,icon:ne?"lock":"lock-open",content:ne?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function q(){return ce(!ne)}return q}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!O,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){function q(){A("clear_wanted_notice"),(0,y.modalClose)(w)}return q}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||$.trim().length===0||X.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function q(){(0,y.modalAnswer)(w,I.id,"",{author:_,name:$.substr(0,127),description:X.substr(0,511),admin_locked:ne?1:0})}return q}()})]})};(0,y.modalRegisterBodyOverride)("create_channel",g),(0,y.modalRegisterBodyOverride)("manage_channel",g),(0,y.modalRegisterBodyOverride)("create_story",N),(0,y.modalRegisterBodyOverride)("wanted_notice",x)},97351:function(L,r,n){"use strict";r.__esModule=!0,r.NinjaBloodScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(39473),f=n(98595),S=r.NinjaBloodScan=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data;return(0,e.createComponentVNode)(2,f.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,f.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return V}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.vialIcons,m=l.noVialIcon,u=l.bloodOwnerNames,v=l.bloodOwnerSpecies,b=l.bloodOwnerTypes,C=l.blockButtons,h=l.scanStates,g={blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"},N=["NoticeBox_red","NoticeBox","NoticeBox_blue"],x=[1,2,3];return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0431\u0440\u0430\u0437\u0446\u044B",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0414\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u0442\u0440\u0438 \u043E\u0431\u0440\u0430\u0437\u0446\u0430 \u043A\u0440\u043E\u0432\u0438. \u041C\u0430\u0448\u0438\u043D\u0430 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043D\u0430 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u0443 \u0441 \u043A\u0440\u043E\u0432\u044C\u044E \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u0438 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C\u0438 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u043B \u0432\u0430\u043C \u043A\u043B\u0430\u043D. \u0420\u0435\u0430\u0433\u0435\u043D\u0442\u044B \u0438\u043C \u043D\u0435 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0435 \u043D\u0435 \u043F\u0440\u0438\u043C\u0443\u0442\u0441\u044F \u0438\u043B\u0438 \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u043C",tooltipPosition:"bottom-start"}),children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"center",children:x.map(function(B,I){return(0,e.createComponentVNode)(2,o.FlexItem,{direction:"column",width:"33.3%",ml:I?2:0,children:[(0,e.createComponentVNode)(2,t.Section,{title:u[I]?"\u041A\u0440\u043E\u0432\u044C":"\u041D\u0435\u0442 \u0440\u0435\u0430\u0433\u0435\u043D\u0442\u0430",style:{"text-align":"left",background:"rgba(53, 94, 163, 0.5)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:N[h[I]],success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:C?g.disabled:g.blue,height:"100%",width:"100%",disabled:C,onClick:function(){function w(){return s("vial_out",{button_num:I+1})}return w}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+(d[I]||m),style:{"margin-left":"3px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:u[I]||" - ",content:"\u0420\u0430\u0441\u0430: "+(v[I]||" - ")+"\n"+("\u0422\u0438\u043F \u043A\u0440\u043E\u0432\u0438: "+(b[I]||" - ")),position:"bottom"})]})})]},I)})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:C===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:C,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043A\u0440\u043E\u0432\u044C \u0438 \u043F\u0435\u0440\u0435\u0441\u044B\u043B\u0430\u0435\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043A\u043B\u0430\u043D\u0443.",tooltipPosition:"bottom",onClick:function(){function B(){return s("scan_blood")}return B}()})})]})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.progressBar;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"green",value:l,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",mt:1,children:l?"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 "+(l+"%"):"\u0420\u0435\u0436\u0438\u043C \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F"}),2)})})}},32989:function(L,r,n){"use strict";r.__esModule=!0,r.NinjaMindScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NinjaMindScan=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.occupantIcon,l=c.occupant_name,d=c.occupant_health,m=c.scanned_occupants,u=l==="none"?1:0;return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0438 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435.",tooltipPosition:"left"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{shrink:1,alignContent:"left",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,width:"90px",align:"left",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},align:"left",children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+s,style:{"margin-left":"-28px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,alignContent:"right",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",success:0,danger:0,align:"left",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0418\u043C\u044F",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:d})]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",mt:2.5,success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438 \u043F\u044B\u0442\u0430\u0435\u0442\u0441\u044F \u0434\u043E\u0431\u044B\u0442\u044C \u0438\u0437 \u0435\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u0443\u044E \u043A\u043B\u0430\u043D\u0443 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E.",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("scan_occupant")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",width:"250px",textAlign:"center",disabled:u,tooltip:"\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E, \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438\u0437 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("go_out")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0441 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u043E\u043D \u0431\u044B\u043B \u043F\u043E\u0445\u0438\u0449\u0435\u043D. \u0420\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u043C \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0435\u0433\u043E \u0437\u0430\u043F\u0443\u0433\u0430\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u044D\u0442\u0438\u043C, \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u043D\u0435 \u0440\u0430\u0437\u0431\u043E\u043B\u0442\u0430\u043B \u043E \u0432\u0430\u0441.",tooltipPosition:"bottom-start",onClick:function(){function v(){return i("teleport_out")}return v}()})]})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043F\u0438\u0441\u043E\u043A \u0443\u0436\u0435 \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0432\u0430\u043C\u0438 \u043B\u044E\u0434\u0435\u0439",align:"center",backgroundColor:"rgba(0, 0, 0, 0.4)",children:(0,e.createComponentVNode)(2,t.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:m.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Box,{children:v.scanned_occupant})})},v.scanned_occupant)})})})})]})}},41166:function(L,r,n){"use strict";r.__esModule=!0,r.NuclearBomb=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NuclearBomb=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;return i.extended?(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Disk",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authdisk?"eject":"id-card",selected:i.authdisk,content:i.diskname?i.diskname:"-----",tooltip:i.authdisk?"Eject Disk":"Insert Disk",onClick:function(){function c(){return p("auth")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Code",children:(0,e.createComponentVNode)(2,t.Button,{icon:"key",disabled:!i.authdisk,selected:i.authcode,content:i.codemsg,onClick:function(){function c(){return p("code")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Arming & Disarming",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bolted to floor",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.anchored?"check":"times",selected:i.anchored,disabled:!i.authfull,content:i.anchored?"YES":"NO",onClick:function(){function c(){return p("toggle_anchor")}return c}()})}),i.authfull&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",children:(0,e.createComponentVNode)(2,t.Button,{icon:"stopwatch",content:i.time,disabled:!i.authfull,tooltip:"Set Timer",onClick:function(){function c(){return p("set_time")}return c}()})})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",color:i.timer?"red":"",children:i.time+"s"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.safety?"check":"times",selected:i.safety,disabled:!i.authfull,content:i.safety?"ON":"OFF",tooltip:i.safety?"Disable Safety":"Enable Safety",onClick:function(){function c(){return p("toggle_safety")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Arm/Disarm",children:(0,e.createComponentVNode)(2,t.Button,{icon:(i.timer,"bomb"),disabled:i.safety||!i.authfull,color:"red",content:i.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){function c(){return p("toggle_armed")}return c}()})})]})})]})}):(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Deployment",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){function c(){return p("deploy")}return c}()})})})})}return S}()},52416:function(L,r,n){"use strict";r.__esModule=!0,r.NumberInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(92986),f=n(72253),S=n(36036),y=n(98595),k=r.NumberInputModal=function(){function p(i,c){var s=(0,f.useBackend)(c),l=s.act,d=s.data,m=d.init_value,u=d.large_buttons,v=d.message,b=v===void 0?"":v,C=d.timeout,h=d.title,g=(0,f.useLocalState)(c,"input",m),N=g[0],x=g[1],B=function(){function T(A){A!==N&&x(A)}return T}(),I=function(){function T(A){A!==N&&x(A)}return T}(),w=140+Math.max(Math.ceil(b.length/3),b.length>0&&u?5:0);return(0,e.createComponentVNode)(2,y.Window,{title:h,width:270,height:w,children:[C&&(0,e.createComponentVNode)(2,a.Loader,{value:C}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function T(A){var E=window.event?A.which:A.keyCode;E===o.KEY_ENTER&&l("submit",{entry:N}),E===o.KEY_ESCAPE&&l("cancel")}return T}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:b})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,V,{input:N,onClick:I,onChange:B})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return p}(),V=function(i,c){var s=(0,f.useBackend)(c),l=s.act,d=s.data,m=d.min_value,u=d.max_value,v=d.init_value,b=d.round_value,C=i.input,h=i.onClick,g=i.onChange,N=Math.round(C!==m?Math.max(C/2,m):u/2),x=C===m&&m>0||C===1;return(0,e.createComponentVNode)(2,S.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===m,icon:"angle-double-left",onClick:function(){function B(){return h(m)}return B}(),tooltip:C===m?"Min":"Min ("+m+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.RestrictedInput,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!b,minValue:m,maxValue:u,onChange:function(){function B(I,w){return g(w)}return B}(),onEnter:function(){function B(I,w){return l("submit",{entry:w})}return B}(),value:C})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===u,icon:"angle-double-right",onClick:function(){function B(){return h(u)}return B}(),tooltip:C===u?"Max":"Max ("+u+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:x,icon:"divide",onClick:function(){function B(){return h(N)}return B}(),tooltip:x?"Split":"Split ("+N+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:C===v,icon:"redo",onClick:function(){function B(){return h(v)}return B}(),tooltip:v?"Reset ("+v+")":"Reset"})})]})}},1218:function(L,r,n){"use strict";r.__esModule=!0,r.OperatingComputer=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(98595),f=n(36036),S=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},V=["bad","average","average","good","average","average","bad"],p=r.OperatingComputer=function(){function l(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.hasOccupant,h=b.choice,g;return h?g=(0,e.createComponentVNode)(2,s):g=C?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Window,{width:650,height:455,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!h,icon:"user",onClick:function(){function N(){return v("choiceOff")}return N}(),children:"Patient"}),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!!h,icon:"cog",onClick:function(){function N(){return v("choiceOn")}return N}(),children:"Options"})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,children:g})})]})})})}return l}(),i=function(d,m){var u=(0,t.useBackend)(m),v=u.data,b=v.occupant;return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,title:"Patient",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:b.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:S[b.stat][0],children:S[b.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:b.maxHealth,value:b.health/b.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),y.map(function(C,h){return(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:C[0]+" Damage",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:"100",value:b[C[1]]/100,ranges:k,children:(0,a.round)(b[C[1]])},h)},h)}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:b.maxTemp,value:b.bodyTemperature/b.maxTemp,color:V[b.temperatureSuitability+3],children:[(0,a.round)(b.btCelsius),"\xB0C, ",(0,a.round)(b.btFaren),"\xB0F"]})}),!!b.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:b.bloodMax,value:b.bloodLevel/b.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[b.bloodPercent,"%, ",b.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Pulse",children:[b.pulse," BPM"]})],4)]})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Current Procedures",level:"2",children:b.inSurgery?b.surgeries.map(function(C){var h=C.bodypartName,g=C.surgeryName,N=C.stepName;return(0,e.createComponentVNode)(2,f.Section,{title:h,level:"4",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Procedure",children:g}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Next Step",children:N})]})},h)}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No procedure ongoing."})})})]})},c=function(){return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No patient detected."]})})},s=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.verbose,h=b.health,g=b.healthAlarm,N=b.oxy,x=b.oxyAlarm,B=b.crit;return(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Loudspeaker",children:(0,e.createComponentVNode)(2,f.Button,{selected:C,icon:C?"toggle-on":"toggle-off",content:C?"On":"Off",onClick:function(){function I(){return v(C?"verboseOff":"verboseOn")}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer",children:(0,e.createComponentVNode)(2,f.Button,{selected:h,icon:h?"toggle-on":"toggle-off",content:h?"On":"Off",onClick:function(){function I(){return v(h?"healthOff":"healthOn")}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:g,stepPixelSize:5,ml:"0",onChange:function(){function I(w,T){return v("health_adj",{new:T})}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm",children:(0,e.createComponentVNode)(2,f.Button,{selected:N,icon:N?"toggle-on":"toggle-off",content:N?"On":"Off",onClick:function(){function I(){return v(N?"oxyOff":"oxyOn")}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:x,stepPixelSize:5,ml:"0",onChange:function(){function I(w,T){return v("oxy_adj",{new:T})}return I}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Critical Alert",children:(0,e.createComponentVNode)(2,f.Button,{selected:B,icon:B?"toggle-on":"toggle-off",content:B?"On":"Off",onClick:function(){function I(){return v(B?"critOff":"critOn")}return I}()})})]})}},46892:function(L,r,n){"use strict";r.__esModule=!0,r.Orbit=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595);function S(m,u){var v=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(v)return(v=v.call(m)).next.bind(v);if(Array.isArray(m)||(v=y(m))||u&&m&&typeof m.length=="number"){v&&(m=v);var b=0;return function(){return b>=m.length?{done:!0}:{done:!1,value:m[b++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(m,u){if(m){if(typeof m=="string")return k(m,u);var v={}.toString.call(m).slice(8,-1);return v==="Object"&&m.constructor&&(v=m.constructor.name),v==="Map"||v==="Set"?Array.from(m):v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?k(m,u):void 0}}function k(m,u){(u==null||u>m.length)&&(u=m.length);for(var v=0,b=Array(u);vv},c=function(u,v){var b=u.name,C=v.name;if(!b||!C)return 0;var h=b.match(V),g=C.match(V);if(h&&g&&b.replace(V,"")===C.replace(V,"")){var N=parseInt(h[1],10),x=parseInt(g[1],10);return N-x}return i(b,C)},s=function(u,v){var b=(0,t.useBackend)(v),C=b.act,h=u.searchText,g=u.source,N=u.title,x=g.filter(p(h));return x.sort(c),g.length>0&&(0,e.createComponentVNode)(2,o.Section,{title:N+" - ("+g.length+")",children:x.map(function(B){return(0,e.createComponentVNode)(2,o.Button,{content:B.name,onClick:function(){function I(){return C("orbit",{ref:B.ref})}return I}()},B.name)})})},l=function(u,v){var b=(0,t.useBackend)(v),C=b.act,h=u.color,g=u.thing;return(0,e.createComponentVNode)(2,o.Button,{color:h,onClick:function(){function N(){return C("orbit",{ref:g.ref})}return N}(),children:g.name})},d=r.Orbit=function(){function m(u,v){for(var b=(0,t.useBackend)(v),C=b.act,h=b.data,g=h.alive,N=h.antagonists,x=h.highlights,B=h.auto_observe,I=h.dead,w=h.ghosts,T=h.misc,A=h.npcs,E=(0,t.useLocalState)(v,"searchText",""),P=E[0],O=E[1],M={},F=S(N),D;!(D=F()).done;){var _=D.value;M[_.antag]===void 0&&(M[_.antag]=[]),M[_.antag].push(_)}var W=Object.entries(M);W.sort(function($,G){return i($[0],G[0])});var U=function(){function $(G){for(var oe=0,X=[W.map(function(ne){var ce=ne[0],q=ne[1];return q}),x,g,w,I,A,T];oe0&&(0,e.createComponentVNode)(2,o.Section,{title:"Antagonists",children:W.map(function($){var G=$[0],oe=$[1];return(0,e.createComponentVNode)(2,o.Section,{title:G,level:2,children:oe.filter(p(P)).sort(c).map(function(X){return(0,e.createComponentVNode)(2,l,{color:"bad",thing:X},X.name)})},G)})}),x.length>0&&(0,e.createComponentVNode)(2,s,{title:"Highlights",source:x,searchText:P,color:"teal"}),(0,e.createComponentVNode)(2,o.Section,{title:"Alive - ("+g.length+")",children:g.filter(p(P)).sort(c).map(function($){return(0,e.createComponentVNode)(2,l,{color:"good",thing:$},$.name)})}),(0,e.createComponentVNode)(2,o.Section,{title:"Ghosts - ("+w.length+")",children:w.filter(p(P)).sort(c).map(function($){return(0,e.createComponentVNode)(2,l,{color:"grey",thing:$},$.name)})}),(0,e.createComponentVNode)(2,s,{title:"Dead",source:I,searchText:P}),(0,e.createComponentVNode)(2,s,{title:"NPCs",source:A,searchText:P}),(0,e.createComponentVNode)(2,s,{title:"Misc",source:T,searchText:P})]})})}return m}()},15421:function(L,r,n){"use strict";r.__esModule=!0,r.OreRedemption=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=n(9394);function y(u){if(u==null)throw new TypeError("Cannot destructure "+u)}var k=(0,S.createLogger)("OreRedemption"),V=function(v){return v.toLocaleString("en-US")+" pts"},p=r.OreRedemption=function(){function u(v,b){return(0,e.createComponentVNode)(2,f.Window,{width:490,height:750,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{height:"100%"})}),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.id,x=g.points,B=g.disk,I=Object.assign({},(y(v),v));return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({},I,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"average",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"This machine only accepts ore. Gibtonite is not accepted."]}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID card",children:N?(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,verticalAlign:"middle",icon:"eject",content:N.name,tooltip:"Ejects the ID card.",onClick:function(){function w(){return h("eject_id")}return w}(),style:{"white-space":"pre-wrap"}}):(0,e.createComponentVNode)(2,o.Button,{icon:"sign-in-alt",content:"Insert",tooltip:"Hold the ID card in your hand to insert.",onClick:function(){function w(){return h("insert_id")}return w}()})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:V(N.points)})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:V(N.total_points)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed Points",color:x>0?"good":"grey",bold:x>0&&"good",children:V(x)}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!N,icon:"hand-holding-usd",content:"Claim",onClick:function(){function w(){return h("claim")}return w}()})})]}),(0,e.createComponentVNode)(2,o.Divider),B?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Design disk",children:(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,icon:"eject",content:B.name,tooltip:"Ejects the design disk.",onClick:function(){function w(){return h("eject_disk")}return w}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Stored design",children:(0,e.createComponentVNode)(2,o.Box,{color:B.design&&(B.compatible?"good":"bad"),children:B.design||"N/A"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!B.design||!B.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){function w(){return h("download")}return w}()})})]}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No design disk inserted."})]})))},c=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.sheets,x=Object.assign({},(y(v),v));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"20%",children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,d,{ore:B},B.id)})]})))})},s=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.alloys,x=Object.assign({},(y(v),v));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,m,{ore:B},B.id)})]})))})},l=function(v,b){var C;return(0,e.createComponentVNode)(2,o.Box,{className:"OreHeader",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:v.title}),(C=v.columns)==null?void 0:C.map(function(h){return(0,e.createComponentVNode)(2,o.Stack.Item,{basis:h[1],textAlign:"center",color:"label",bold:!0,children:h[0]},h)})]})})},d=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=v.ore;if(!(g.value&&g.amount<=0&&!(["metal","glass"].indexOf(g.id)>-1)))return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"45%",align:"middle",children:(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",g.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:g.name})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",children:g.value}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})},m=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=v.ore;return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"7%",align:"middle",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["alloys32x32",g.id])})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",textAlign:"middle",align:"center",children:g.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"35%",textAlign:"middle",color:g.amount>=1?"good":"gray",align:"center",children:g.description}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"10%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})}},30373:function(L,r,n){"use strict";r.__esModule=!0,r.PAI=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),S=n(70752),y=function(p){var i;try{i=S("./"+p+".js")}catch(s){if(s.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",p);throw s}var c=i[p];return c||(0,f.routingError)("missingExport",p)},k=r.PAI=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.app_template,m=l.app_icon,u=l.app_title,v=y(d);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:m,mr:1}),u,d!=="pai_main_menu"&&(0,e.createComponentVNode)(2,t.Button,{ml:2,content:"Home",icon:"arrow-up",onClick:function(){function b(){return s("MASTER_back")}return b}()})]}),p:1,children:(0,e.createComponentVNode)(2,v)})})})}return V}()},85175:function(L,r,n){"use strict";r.__esModule=!0,r.PDA=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),S=n(59395),y=function(c){var s;try{s=S("./"+c+".js")}catch(d){if(d.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",c);throw d}var l=s[c];return l||(0,f.routingError)("missingExport",c)},k=r.PDA=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.app,v=m.owner;if(!v)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var b=y(u.template);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,V)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:u.icon,mr:1}),u.name]}),children:(0,e.createComponentVNode)(2,b)})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:7.5,children:(0,e.createComponentVNode)(2,p)})]})})})}return i}(),V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.idInserted,v=m.idLink,b=m.stationTime,C=m.cartridge_name,h=m.request_cartridge_name;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{ml:.5,children:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",color:"transparent",onClick:function(){function g(){return d("Authenticate")}return g}(),content:u?v:"No ID Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject")}return g}(),content:C?["Eject "+C]:"No Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject_Request")}return g}(),content:h?["Eject "+h]:"No Request Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:b})]})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.app;return(0,e.createComponentVNode)(2,t.Box,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[!!u.has_back&&(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"33%",mr:-.5,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){function v(){return d("Back")}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:u.has_back?"33%":"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.is_home?"disabled":"white",icon:"home",onClick:function(){function v(){d("Home")}return v}()})})]})})}},38280:function(L,r,n){"use strict";r.__esModule=!0,r.PDAPainter=r.PDAColorRow=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=r.PDAPainter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.statusLabel,l=c.pdaTypes,d=c.hasPDA,m=c.pdaIcon,u=c.pdaOwnerName,v=c.pdaJobName;return(0,e.createComponentVNode)(2,t.Window,{width:545,height:350,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{spacing:1,direction:"row",height:"100%",flex:"1",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:24,shrink:0,children:[(0,e.createComponentVNode)(2,o.Section,{title:"\u041E\u0431\u0449\u0435\u0435",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:d?"eject":"exclamation-triangle",selected:d,content:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C":"-----",tooltip:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C PDA":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C PDA",tooltipPosition:"left",onClick:function(){function b(){return i(d?"eject_pda":"insert_pda")}return b}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0418\u043C\u044F",children:u||"\u041D/\u0414"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C",children:v||"\u041D/\u0414"})]})}),(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",direction:"column",flex:"1",children:(0,e.createComponentVNode)(2,o.Flex.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{as:"img",height:"160px",src:d?"data:image/png;base64,"+m:"",style:{"-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"},align:"middle"})}),(0,e.createComponentVNode)(2,o.LabeledList,{m:"5px",children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",children:s})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{m:"5px",fluid:!0,disabled:!d,content:"\u0421\u0442\u0435\u0440\u0435\u0442\u044C PDA",confirmContent:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C?",textAlign:"left",color:"red",tooltip:"C\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u0430 \u0437\u0430\u0432\u043E\u0434\u0441\u043A\u0438\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",tooltipPosition:"top",onClick:function(){function b(){return i("erase_pda")}return b}()})]})})})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:27,children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",flex:"1",children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0426\u0432\u0435\u0442 PDA",flexGrow:"1",scrollable:!0,fill:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:Object.keys(l).map(function(b){return(0,e.createComponentVNode)(2,S,{selectedPda:b,selectedPdaImage:l[b][0]},b)})})})})})]})})})}return y}(),S=r.PDAColorRow=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.hasPDA,l=k.selectedPda,d=k.selectedPdaImage;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+d,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,disabled:!s,icon:d,content:l,confirmContent:"\u041F\u043E\u043A\u0440\u0430\u0441\u0438\u0442\u044C?",textAlign:"left",onClick:function(){function m(){return i("choose_pda",{selectedPda:l,selectedPdaImage:d})}return m}()})})]})}return y}()},68654:function(L,r,n){"use strict";r.__esModule=!0,r.Pacman=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),S=r.Pacman=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.broken,l=c.anchored,d=c.active,m=c.fuel_type,u=c.fuel_usage,v=c.fuel_stored,b=c.fuel_cap,C=c.is_ai,h=c.tmp_current,g=c.tmp_max,N=c.tmp_overheat,x=c.output_max,B=c.power_gen,I=c.output_set,w=c.has_fuel,T=v/b,A=h/g,E=I*B,P=Math.round(v/u),O=Math.round(P/60),M=P>120?O+" minutes":P+" seconds";return(0,e.createComponentVNode)(2,o.Window,{width:500,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(s||!l)&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:[!!s&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator is malfunctioning!"}),!s&&!l&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!s&&!!l&&(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!w,selected:d,onClick:function(){function F(){return i("toggle_power")}return F}()}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",className:"ml-1",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power setting",children:[(0,e.createComponentVNode)(2,t.NumberInput,{value:I,minValue:1,maxValue:x,step:1,className:"mt-1",onDrag:function(){function F(D,_){return i("change_power",{change_power:_})}return F}()}),"(",(0,f.formatPower)(E),")"]})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:A,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[h," \u2103"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[N>50&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"CRITICAL OVERHEAT!"}),N>20&&N<=50&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"WARNING: Overheating!"}),N>1&&N<=20&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Temperature High"}),N===0&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Optimal"})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fuel",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:d||C||!w,onClick:function(){function F(){return i("eject_fuel")}return F}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Type",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:T,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(v/1e3)," dm\xB3"]})})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel usage",children:[u/1e3," dm\xB3/s"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel depletion",children:[!!w&&(u?M:"N/A"),!w&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Out of fuel"})]})]})})]})})],4)]})})}return y}()},33388:function(L,r,n){"use strict";r.__esModule=!0,r.PersonalCrafting=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PersonalCrafting=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.busy,d=s.category,m=s.display_craftable_only,u=s.display_compact,v=s.prev_cat,b=s.next_cat,C=s.subcategory,h=s.prev_subcat,g=s.next_subcat;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!l&&(0,e.createComponentVNode)(2,t.Dimmer,{fontSize:"32px",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog",spin:1})," Crafting..."]}),(0,e.createComponentVNode)(2,t.Section,{title:d,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Show Craftable Only",icon:m?"check-square-o":"square-o",selected:m,onClick:function(){function N(){return c("toggle_recipes")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Compact Mode",icon:u?"check-square-o":"square-o",selected:u,onClick:function(){function N(){return c("toggle_compact")}return N}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:v,icon:"arrow-left",onClick:function(){function N(){return c("backwardCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:b,icon:"arrow-right",onClick:function(){function N(){return c("forwardCat")}return N}()})]}),C&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"arrow-left",onClick:function(){function N(){return c("backwardSubCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g,icon:"arrow-right",onClick:function(){function N(){return c("forwardSubCat")}return N}()})]}),u?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,m=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function v(){return c("make",{make:u.ref})}return v}()}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)}),!l&&m.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,m=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function v(){return c("make",{make:u.ref})}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)}),!l&&m.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)})]})}},56150:function(L,r,n){"use strict";r.__esModule=!0,r.Photocopier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(88510),S=n(64795),y=n(25328);function k(s,l){var d=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(d)return(d=d.call(s)).next.bind(d);if(Array.isArray(s)||(d=V(s))||l&&s&&typeof s.length=="number"){d&&(s=d);var m=0;return function(){return m>=s.length?{done:!0}:{done:!1,value:s[m++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function V(s,l){if(s){if(typeof s=="string")return p(s,l);var d={}.toString.call(s).slice(8,-1);return d==="Object"&&s.constructor&&(d=s.constructor.name),d==="Map"||d==="Set"?Array.from(s):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?p(s,l):void 0}}function p(s,l){(l==null||l>s.length)&&(l=s.length);for(var d=0,m=Array(l);ds?this.substring(0,s)+"...":this};var i=function(l,d){d===void 0&&(d="");var m=(0,y.createSearch)(d,function(u){return u.altername});return(0,S.flow)([(0,f.filter)(function(u){return u==null?void 0:u.altername}),d&&(0,f.filter)(m),(0,f.sortBy)(function(u){return u.id})])(l)},c=r.Photocopier=function(){function s(l,d){for(var m=(0,a.useBackend)(d),u=m.act,v=m.data,b=v.copies,C=v.maxcopies,h=(0,a.useLocalState)(d,"searchText",""),g=h[0],N=h[1],x=i((0,f.sortBy)(function(M){return M.category})(v.forms||[]),g),B=[],I=k(x),w;!(w=I()).done;){var T=w.value;B.includes(T.category)||B.push(T.category)}var A=(0,a.useLocalState)(d,"number",0),E=A[0],P=A[1],O;return v.category===""?O=x:O=x.filter(function(M){return M.category===v.category}),(0,e.createComponentVNode)(2,o.Window,{width:550,height:575,theme:v.ui_theme,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"40%",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mt:.3,color:"grey",children:"\u0417\u0430\u0440\u044F\u0434 \u0442\u043E\u043D\u0435\u0440\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{minValue:0,maxValue:30,value:v.toner})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mb:.3,color:"grey",children:"\u0424\u043E\u0440\u043C\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",textAlign:"center",bold:!0,children:v.form_id===""?"\u041D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D\u0430":v.form_id})]}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:1,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!v.copyitem&&!v.mob,icon:v.copyitem||v.mob?"eject":"times",content:v.copyitem?v.copyitem:v.mob?"\u0416\u043E\u043F\u0430 "+v.mob+"!":"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430",onClick:function(){function M(){return u("removedocument")}return M}()})})}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!v.folder,icon:v.folder?"eject":"times",content:v.folder?v.folder:"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u043F\u0430\u043F\u043A\u0438",onClick:function(){function M(){return u("removefolder")}return M}()})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"print",disabled:v.toner===0||v.form===null,content:"\u041F\u0435\u0447\u0430\u0442\u044C",onClick:function(){function M(){return u("print_form")}return M}()})}),!!v.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"image",disabled:v.toner<5,content:"\u0424\u043E\u0442\u043E",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0444\u043E\u0442\u043E \u0441 \u0411\u0430\u0437\u044B \u0414\u0430\u043D\u043D\u044B\u0445",onClick:function(){function M(){return u("ai_pic")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"copy",content:"\u041A\u043E\u043F\u0438\u044F",disabled:v.toner===0||!v.copyitem&&!v.mob,onClick:function(){function M(){return u("copy")}return M}()})}),!!v.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"i-cursor",content:"\u0422\u0435\u043A\u0441\u0442",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0439 \u0442\u0435\u043A\u0441\u0442",disabled:v.toner===0,onClick:function(){function M(){return u("ai_text")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:1.5,mt:1.2,width:"50%",color:"grey",children:"\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E:"}),(0,e.createComponentVNode)(2,t.Slider,{mt:.75,width:"50%",animated:!0,minValue:1,maxValue:C,value:b,stepPixelSize:10,onChange:function(){function M(F,D){return u("copies",{new:D})}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"\u0411\u044E\u0440\u043E\u043A\u0440\u0430\u0442\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:-.5,icon:"chevron-right",color:"transparent",content:"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",selected:!v.category,onClick:function(){function M(){return u("choose_category",{category:""})}return M}()})}),B.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"chevron-right",mb:-.5,color:"transparent",content:M,selected:v.category===M,onClick:function(){function F(){return u("choose_category",{category:M})}return F}()},M)},M)})]})})})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"60%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:v.category||"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",buttons:(0,e.createComponentVNode)(2,t.Input,{mr:18.5,width:"100%",placeholder:"\u041F\u043E\u0438\u0441\u043A \u0444\u043E\u0440\u043C\u044B",onInput:function(){function M(F,D){return N(D)}return M}()}),children:O.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:.5,color:"transparent",content:M.altername.trimLongStr(37),tooltip:M.altername,selected:v.form_id===M.id,onClick:function(){function F(){return u("choose_form",{path:M.path,id:M.id})}return F}()})},M.path)})})})]})})})}return s}()},94158:function(L,r,n){"use strict";r.__esModule=!0,r.PodTracking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PodTracking=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.pods;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Position",children:[s.podx,", ",s.pody,", ",s.podz]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pilot",children:s.pilot}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Passengers",children:s.passengers})]})},s.name)})})})}return S}()},84676:function(L,r,n){"use strict";r.__esModule=!0,r.PoolController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=["tempKey"];function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y={scalding:{label:"Scalding",color:"#FF0000",icon:"fa fa-arrow-circle-up",requireEmag:!0},warm:{label:"Warm",color:"#990000",icon:"fa fa-arrow-circle-up"},normal:{label:"Normal",color:null,icon:"fa fa-arrow-circle-right"},cool:{label:"Cool",color:"#009999",icon:"fa fa-arrow-circle-down"},frigid:{label:"Frigid",color:"#00CCCC",icon:"fa fa-arrow-circle-down",requireEmag:!0}},k=function(i,c){var s=i.tempKey,l=S(i,f),d=y[s];if(!d)return null;var m=(0,a.useBackend)(c),u=m.data,v=m.act,b=u.currentTemp,C=d.label,h=d.icon,g=s===b,N=function(){v("setTemp",{temp:s})};return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({selected:g,onClick:N},l,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:h}),C]})))},V=r.PoolController=function(){function p(i,c){for(var s=(0,a.useBackend)(c),l=s.data,d=l.emagged,m=l.currentTemp,u=y[m]||y.normal,v=u.label,b=u.color,C=[],h=0,g=Object.entries(y);h50?"battery-half":"battery-quarter")||b==="C"&&"bolt"||b==="F"&&"battery-full"||b==="M"&&"slash",color:b==="N"&&(C>50?"yellow":"red")||b==="C"&&"yellow"||b==="F"&&"green"||b==="M"&&"orange"}),(0,e.createComponentVNode)(2,k.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,o.toFixed)(C)+"%"})],4)};d.defaultHooks=f.pureComponentHooks;var m=function(v){var b,C,h=v.status;switch(h){case"AOn":b=!0,C=!0;break;case"AOff":b=!0,C=!1;break;case"On":b=!1,C=!0;break;case"Off":b=!1,C=!1;break}var g=(C?"On":"Off")+(" ["+(b?"auto":"manual")+"]");return(0,e.createComponentVNode)(2,k.ColorBox,{color:C?"good":"bad",content:b?void 0:"M",title:g})};m.defaultHooks=f.pureComponentHooks},50992:function(L,r,n){"use strict";r.__esModule=!0,r.PrisonerImplantManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(3939),S=n(321),y=n(5485),k=n(98595),V=r.PrisonerImplantManager=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.loginState,u=d.prisonerInfo,v=d.chemicalInfo,b=d.trackingInfo,C;if(!m.logged_in)return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.LoginScreen)})});var h=[1,5,10];return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.LoginInfo),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:u.name?"eject":"id-card",selected:u.name,content:u.name?u.name:"-----",tooltip:u.name?"Eject ID":"Insert ID",onClick:function(){function g(){return l("id_card")}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Points",children:[u.points!==null?u.points:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"minus-square",disabled:u.points===null,content:"Reset",onClick:function(){function g(){return l("reset_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Point Goal",children:[u.goal!==null?u.goal:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"pen",disabled:u.goal===null,content:"Edit",onClick:function(){function g(){return(0,f.modalOpen)(c,"set_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createVNode)(1,"box",null,[(0,e.createTextVNode)("1 minute of prison time should roughly equate to 150 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Sentences should not exceed 5000 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Permanent prisoners should not be given a point goal."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle.")],4,{hidden:u.goal===null})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Tracking Implants",children:b.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.subject]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:g.location}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:g.health}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){function N(){return(0,f.modalOpen)(c,"warn",{uid:g.uid})}return N}()})})]})]},g.subject)]}),(0,e.createVNode)(1,"br")],4)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Chemical Implants",children:v.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.name]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Reagents",children:g.volume})}),h.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{mt:2,disabled:g.volume1100?"purple":m>500?"orange":m>250?"yellow":"green"},k=function(m,u){for(var v=[],b=0;b0?"envelope-open-text":"envelope",onClick:function(){function x(){return v("setScreen",{setScreen:6})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Assistance",icon:"hand-paper",onClick:function(){function x(){return v("setScreen",{setScreen:1})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Supplies",icon:"box",onClick:function(){function x(){return v("setScreen",{setScreen:2})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Relay Anonymous Information",icon:"comment",onClick:function(){function x(){return v("setScreen",{setScreen:3})}return x}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print Shipping Label",icon:"tag",onClick:function(){function x(){return v("setScreen",{setScreen:9})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View Shipping Logs",icon:"clipboard-list",onClick:function(){function x(){return v("setScreen",{setScreen:10})}return x}()})})]}),!!h&&(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:"Send Station-Wide Announcement",icon:"bullhorn",onClick:function(){function x(){return v("setScreen",{setScreen:8})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Speaker Off":"Speaker On",selected:!g,icon:g?"volume-mute":"volume-up",onClick:function(){function x(){return v("toggleSilent")}return x}()})})]})},k=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.department,h,g;switch(d.purpose){case"ASSISTANCE":h=b.assist_dept,g="Request assistance from another department";break;case"SUPPLIES":h=b.supply_dept,g="Request supplies from another department";break;case"INFO":h=b.info_dept,g="Relay information to another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:g,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return v("setScreen",{setScreen:0})}return N}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:h.filter(function(N){return N!==C}).map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Message",icon:"envelope",onClick:function(){function x(){return v("writeInput",{write:N,priority:1})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{content:"High Priority",icon:"exclamation-circle",onClick:function(){function x(){return v("writeInput",{write:N,priority:2})}return x}()})]},N)})})})},V=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C;switch(d.type){case"SUCCESS":C="Message sent successfully";break;case"FAIL":C="Request supplies from another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:C,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function h(){return v("setScreen",{setScreen:0})}return h}()})})},p=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C,h;switch(d.type){case"MESSAGES":C=b.message_log,h="Message Log";break;case"SHIPPING":C=b.shipping_log,h="Shipping label print log";break}return(0,e.createComponentVNode)(2,t.Section,{title:h,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return v("setScreen",{setScreen:0})}return g}()}),children:C.map(function(g){return(0,e.createComponentVNode)(2,t.Box,{className:"RequestConsole__message",children:g},g)})})},i=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.recipient,h=b.message,g=b.msgVerified,N=b.msgStamped;return(0,e.createComponentVNode)(2,t.Section,{title:"Message Authentication",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function x(){return v("setScreen",{setScreen:0})}return x}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Recipient",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",color:"green",children:g}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stamped by",color:"blue",children:N})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Message",icon:"envelope",onClick:function(){function x(){return v("department",{department:C})}return x}()})]})},c=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.message,h=b.announceAuth;return(0,e.createComponentVNode)(2,t.Section,{title:"Station-Wide Announcement",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return v("setScreen",{setScreen:0})}return g}()}),children:[(0,e.createComponentVNode)(2,t.Button,{content:C||"Edit Message",icon:"edit",onClick:function(){function g(){return v("writeAnnouncement")}return g}()}),h?(0,e.createComponentVNode)(2,t.Box,{mt:1,color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{mt:1,children:"Swipe your ID card to authenticate yourself."}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Announcement",icon:"bullhorn",disabled:!(h&&C),onClick:function(){function g(){return v("sendAnnouncement")}return g}()})]})},s=function(d,m){var u=(0,a.useBackend)(m),v=u.act,b=u.data,C=b.shipDest,h=b.msgVerified,g=b.ship_dept;return(0,e.createComponentVNode)(2,t.Section,{title:"Print Shipping Label",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return v("setScreen",{setScreen:0})}return N}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",children:h})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Print Label",icon:"print",disabled:!(C&&h),onClick:function(){function N(){return v("printLabel")}return N}()}),(0,e.createComponentVNode)(2,t.Section,{title:"Destinations",mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:(0,e.createComponentVNode)(2,t.Button,{content:C===N?"Selected":"Select",selected:C===N,onClick:function(){function x(){return v("shipSelect",{shipSelect:N})}return x}()})},N)})})})]})}},3786:function(L,r,n){"use strict";r.__esModule=!0,r.RequestManager=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595);/** + */function s(T,w){T.prototype=Object.create(w.prototype),T.prototype.constructor=T,l(T,w)}function l(T,w){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(E,A){return E.__proto__=A,E},l(T,w)}function d(T,w){if(T==null)return{};var E={};for(var A in T)if({}.hasOwnProperty.call(T,A)){if(w.includes(A))continue;E[A]=T[A]}return E}var m=r.ColorPickerModal=function(){function T(w,E){var A=(0,t.useBackend)(E),P=A.data,O=P.timeout,M=P.message,F=P.title,R=P.autofocus,_=P.default_color,U=_===void 0?"#000000":_,W=(0,t.useLocalState)(E,"color_picker_choice",(0,y.hexToHsva)(U)),$=W[0],G=W[1];return(0,e.createComponentVNode)(2,f.Window,{height:400,title:F,width:600,theme:"generic",children:[!!O&&(0,e.createComponentVNode)(2,a.Loader,{value:O}),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[M&&(0,e.createComponentVNode)(2,o.Stack.Item,{m:1,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",overflow:"hidden",children:M})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[!!R&&(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,u,{color:$,setColor:G,defaultColor:U})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i.InputButtons,{input:(0,y.hsvaToHex)($)})})]})})]})}return T}(),u=r.ColorSelector=function(){function T(w,E){var A=w.color,P=w.setColor,O=w.defaultColor,M=function(){function _(U){P(function(W){return Object.assign({},W,U)})}return _}(),F=(0,y.hsvaToRgba)(A),R=(0,y.hsvaToHex)(A);return(0,e.createComponentVNode)(2,o.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{mr:2,children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createVNode)(1,"div","react-colorful",[(0,e.createComponentVNode)(2,g,{hsva:A,onChange:M}),(0,e.createComponentVNode)(2,N,{hue:A.h,onChange:M,className:"react-colorful__last-control"})],4)}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Current"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Previous"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Tooltip,{content:R,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:R})}),(0,e.createComponentVNode)(2,o.Tooltip,{content:O,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:O})})]})]})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:!0,fontSize:"15px",lineHeight:"24px",children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"Hex:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"24px",children:(0,e.createComponentVNode)(2,v,{fluid:!0,color:(0,y.hsvaToHex)(A).substring(1),onChange:function(){function _(U){p.logger.info(U),P((0,y.hexToHsva)(U))}return _}(),prefixed:!0})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"H:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,N,{hue:A.h,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:A.h,callback:function(){function _(U,W){return M({h:W})}return _}(),max:360,unit:"\xB0"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"S:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,x,{color:A,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:A.s,callback:function(){function _(U,W){return M({s:W})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"V:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,B,{color:A,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:A.v,callback:function(){function _(U,W){return M({v:W})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"R:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"r"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.r,callback:function(){function _(U,W){F.r=W,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"G:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"g"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.g,callback:function(){function _(U,W){F.g=W,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"B:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"b"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.b,callback:function(){function _(U,W){F.b=W,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})})]})})]})}return T}(),C=function(w){var E=w.value,A=w.callback,P=w.min,O=P===void 0?0:P,M=w.max,F=M===void 0?100:M,R=w.unit;return(0,e.createComponentVNode)(2,o.NumberInput,{width:"70px",value:Math.round(E),step:1,minValue:O,maxValue:F,onChange:A,unit:R})},V=function(w){return"#"+w},v=r.HexColorInput=function(){function T(w){var E=w.prefixed,A=w.alpha,P=w.color,O=w.fluid,M=w.onChange,F=d(w,c),R=function(){function U(W){return W.replace(/([^0-9A-F]+)/gi,"").substring(0,A?8:6)}return U}(),_=function(){function U(W){return(0,y.validHex)(W,A)}return U}();return(0,e.normalizeProps)((0,e.createComponentVNode)(2,h,Object.assign({},F,{fluid:O,color:P,onChange:M,escape:R,format:E?V:void 0,validate:_})))}return T}(),h=r.ColorInput=function(T){function w(A){var P;return P=T.call(this)||this,P.props=void 0,P.state=void 0,P.handleInput=function(O){var M=P.props.escape(O.currentTarget.value);P.setState({localValue:M})},P.handleBlur=function(O){O.currentTarget&&(P.props.validate(O.currentTarget.value)?P.props.onChange(P.props.escape?P.props.escape(O.currentTarget.value):O.currentTarget.value):P.setState({localValue:P.props.escape(P.props.color)}))},P.props=A,P.state={localValue:P.props.escape(P.props.color)},P}s(w,T);var E=w.prototype;return E.componentDidUpdate=function(){function A(P,O){P.color!==this.props.color&&this.setState({localValue:this.props.escape(this.props.color)})}return A}(),E.render=function(){function A(){return(0,e.createComponentVNode)(2,o.Box,{className:(0,b.classes)(["Input",this.props.fluid&&"Input--fluid"]),children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),(0,e.createVNode)(64,"input","Input__input",null,1,{value:this.props.format?this.props.format(this.state.localValue):this.state.localValue,spellCheck:"false",onInput:this.handleInput,onBlur:this.handleBlur})]})}return A}(),w}(e.Component),g=function(w){var E=w.hsva,A=w.onChange,P=function(R){A({s:R.left*100,v:100-R.top*100})},O=function(R){A({s:(0,S.clamp)(E.s+R.left*100,0,100),v:(0,S.clamp)(E.v-R.top*100,0,100)})},M={"background-color":(0,y.hsvaToHslString)({h:E.h,s:100,v:100,a:1})+" !important"};return(0,e.createVNode)(1,"div","react-colorful__saturation_value",(0,e.createComponentVNode)(2,k.Interactive,{onMove:P,onKey:O,"aria-label":"Color","aria-valuetext":"Saturation "+Math.round(E.s)+"%, Brightness "+Math.round(E.v)+"%",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation_value-pointer",top:1-E.v/100,left:E.s/100,color:(0,y.hsvaToHslString)(E)})}),2,{style:M})},N=function(w){var E=w.className,A=w.hue,P=w.onChange,O=function(_){P({h:360*_.left})},M=function(_){P({h:(0,S.clamp)(A+_.left*360,0,360)})},F=(0,b.classes)(["react-colorful__hue",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{onMove:O,onKey:M,"aria-label":"Hue","aria-valuenow":Math.round(A),"aria-valuemax":"360","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__hue-pointer",left:A/360,color:(0,y.hsvaToHslString)({h:A,s:100,v:100,a:1})})}),2)},x=function(w){var E=w.className,A=w.color,P=w.onChange,O=function(_){P({s:100*_.left})},M=function(_){P({s:(0,S.clamp)(A.s+_.left*100,0,100)})},F=(0,b.classes)(["react-colorful__saturation",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:A.h,s:0,v:A.v,a:1})+", "+(0,y.hsvaToHslString)({h:A.h,s:100,v:A.v,a:1})+")"},onMove:O,onKey:M,"aria-label":"Saturation","aria-valuenow":Math.round(A.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation-pointer",left:A.s/100,color:(0,y.hsvaToHslString)({h:A.h,s:A.s,v:A.v,a:1})})}),2)},B=function(w){var E=w.className,A=w.color,P=w.onChange,O=function(_){P({v:100*_.left})},M=function(_){P({v:(0,S.clamp)(A.v+_.left*100,0,100)})},F=(0,b.classes)(["react-colorful__value",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:A.h,s:A.s,v:0,a:1})+", "+(0,y.hsvaToHslString)({h:A.h,s:A.s,v:100,a:1})+")"},onMove:O,onKey:M,"aria-label":"Value","aria-valuenow":Math.round(A.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__value-pointer",left:A.v/100,color:(0,y.hsvaToHslString)({h:A.h,s:A.s,v:A.v,a:1})})}),2)},L=function(w){var E=w.className,A=w.color,P=w.onChange,O=w.target,M=(0,y.hsvaToRgba)(A),F=function(G){M[O]=G,P((0,y.rgbaToHsva)(M))},R=function(G){F(255*G.left)},_=function(G){F((0,S.clamp)(M[O]+G.left*255,0,255))},U=(0,b.classes)(["react-colorful__"+O,E]),W=O==="r"?"rgb("+Math.round(M.r)+",0,0)":O==="g"?"rgb(0,"+Math.round(M.g)+",0)":"rgb(0,0,"+Math.round(M.b)+")";return(0,e.createVNode)(1,"div",U,(0,e.createComponentVNode)(2,k.Interactive,{onMove:R,onKey:_,"aria-valuenow":M[O],"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__"+O+"-pointer",left:M[O]/255,color:W})}),2)}},63818:function(I,r,n){"use strict";r.__esModule=!0,r.CommunicationsComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.CommunicationsComputer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c;i.authenticated?i.is_ai?c="AI":i.authenticated===1?c="Command":i.authenticated===2?c="Captain":c="ERROR: Report This Bug!":c="Not Logged In";var s="View ("+i.messages.length+")",l=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Authentication",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:i.is_ai&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Access Level",children:"AI"})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,content:i.authenticated?"Log Out ("+c+")":"Log In",onClick:function(){function x(){return p("auth")}return x}()})})})}),!!i.esc_section&&(0,e.createComponentVNode)(2,t.Section,{title:"Escape Shuttle",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!i.esc_status&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:i.esc_status}),!!i.esc_callable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"rocket",content:"Call Shuttle",disabled:!i.authenticated,onClick:function(){function x(){return p("callshuttle")}return x}()})}),!!i.esc_recallable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Recall Shuttle",disabled:!i.authenticated||i.is_ai,onClick:function(){function x(){return p("cancelshuttle")}return x}()})}),!!i.lastCallLoc&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Last Call/Recall From",children:i.lastCallLoc})]})})],0),d="Make Priority Announcement";i.msg_cooldown>0&&(d+=" ("+i.msg_cooldown+"s)");var m=i.emagged?"Message [UNKNOWN]":"Message CentComm",u="Request Authentication Codes";i.cc_cooldown>0&&(m+=" ("+i.cc_cooldown+"s)",u+=" ("+i.cc_cooldown+"s)");var C=i.str_security_level,V=i.levels.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{icon:x.icon,content:x.name,disabled:!i.authmax||x.id===i.security_level,onClick:function(){function B(){return p("newalertlevel",{level:x.id})}return B}()},x.name)}),v=i.stat_display.presets.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.name===i.stat_display.type,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:x.name})}return B}()},x.name)}),h=i.stat_display.alerts.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.alert===i.stat_display.icon,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:"alert",alert:x.alert})}return B}()},x.alert)}),g;if(i.current_message_title)g=(0,e.createComponentVNode)(2,t.Section,{title:i.current_message_title,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Return To Message List",disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()}),children:(0,e.createComponentVNode)(2,t.Box,{children:i.current_message})});else{var N=i.messages.map(function(x){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x.title,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eye",content:"View",disabled:!i.authenticated||i.current_message_title===x.title,onClick:function(){function B(){return p("messagelist",{msgid:x.id})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete",disabled:!i.authenticated,onClick:function(){function B(){return p("delmessage",{msgid:x.id})}return B}()})]},x.id)});g=(0,e.createComponentVNode)(2,t.Section,{title:"Messages Received",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:N})})}switch(i.menu_state){case 1:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Captain-Only Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Alert",color:i.security_level_color,children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:V}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:d,disabled:!i.authmax||i.msg_cooldown>0,onClick:function(){function x(){return p("announce")}return x}()})}),!!i.emagged&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",color:"red",content:m,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageSyndicate")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!i.authmax,onClick:function(){function x(){return p("RestoreBackup")}return x}()})]})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",content:m,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageCentcomm")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",content:u,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("nukerequest")}return x}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Command Staff Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Displays",children:(0,e.createComponentVNode)(2,t.Button,{icon:"tv",content:"Change Status Displays",disabled:!i.authenticated,onClick:function(){function x(){return p("status")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Incoming Messages",children:(0,e.createComponentVNode)(2,t.Button,{icon:"folder-open",content:s,disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()})})]})})]})});case 2:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Modify Status Screens",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Presets",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alerts",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_1,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg1")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 2",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_2,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg2")}return x}()})})]})})]})});case 3:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,g]})});default:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,"ERRROR. Unknown menu_state: ",i.menu_state,"Please report this to NT Technical Support."]})})}}return S}()},21813:function(I,r,n){"use strict";r.__esModule=!0,r.Contractor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(73379),S=n(98595);function y(V,v){V.prototype=Object.create(v.prototype),V.prototype.constructor=V,k(V,v)}function k(V,v){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(h,g){return h.__proto__=g,h},k(V,v)}var b={1:["ACTIVE","good"],2:["COMPLETED","good"],3:["FAILED","bad"]},p=["Recording biometric data...","Analyzing embedded syndicate info...","STATUS CONFIRMED","Contacting Syndicate database...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Response received, ack 4851234...","CONFIRM ACC "+Math.round(Math.random()*2e4),"Setting up private accounts...","CONTRACTOR ACCOUNT CREATED","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","CONTRACTS FOUND","WELCOME, AGENT"],i=r.Contractor=function(){function V(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B;x.unauthorized?B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:["ERROR: UNAUTHORIZED USER"],finishedTimeout:100,onFinished:function(){function E(){}return E}()})}):x.load_animation_completed?B=(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",mt:"0.5rem",children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",overflow:"hidden",children:x.page===1?(0,e.createComponentVNode)(2,l,{height:"100%"}):(0,e.createComponentVNode)(2,m,{height:"100%"})})],4):B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:p,finishedTimeout:3e3,onFinished:function(){function E(){return N("complete_load_animation")}return E}()})});var L=(0,t.useLocalState)(h,"viewingPhoto",""),T=L[0],w=L[1];return(0,e.createComponentVNode)(2,S.Window,{width:500,height:600,theme:"syndicate",children:[T&&(0,e.createComponentVNode)(2,C),(0,e.createComponentVNode)(2,S.Window.Content,{className:"Contractor",children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:B})})]})}return V}(),c=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.tc_available,L=x.tc_paid_out,T=x.completed_contracts,w=x.rep;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Summary",buttons:(0,e.createComponentVNode)(2,o.Box,{verticalAlign:"middle",mt:"0.25rem",children:[w," Rep"]})},v,{children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Available",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",children:[B," TC"]}),(0,e.createComponentVNode)(2,o.Button,{disabled:B<=0,content:"Claim",mx:"0.75rem",mb:"0",flexBasis:"content",onClick:function(){function E(){return N("claim")}return E}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Earned",children:[L," TC"]})]})}),(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contracts Completed",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Box,{height:"20px",lineHeight:"20px",display:"inline-block",children:T})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contractor Status",verticalAlign:"middle",children:"ACTIVE"})]})})]})})))},s=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.page;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Tabs,Object.assign({},v,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===1,onClick:function(){function L(){return N("page",{page:1})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"suitcase"}),"Contracts"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===2,onClick:function(){function L(){return N("page",{page:2})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"shopping-cart"}),"Hub"]})]})))},l=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.contracts,L=x.contract_active,T=x.can_extract,w=!!L&&B.filter(function(M){return M.status===1})[0],E=w&&w.time_left>0,A=(0,t.useLocalState)(h,"viewingPhoto",""),P=A[0],O=A[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Contracts",overflow:"auto",buttons:(0,e.createComponentVNode)(2,o.Button,{disabled:!T||E,icon:"parachute-box",content:["Call Extraction",E&&(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:w.time_left,format:function(){function M(F,R){return" ("+R.substr(3)+")"}return M}()})],onClick:function(){function M(){return N("extract")}return M}()})},v,{children:B.slice().sort(function(M,F){return M.status===1?-1:F.status===1?1:M.status-F.status}).map(function(M){var F;return(0,e.createComponentVNode)(2,o.Section,{title:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",color:M.status===1&&"good",children:M.target_name}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:M.has_photo&&(0,e.createComponentVNode)(2,o.Button,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){function R(){return O("target_photo_"+M.uid+".png")}return R}()})})]}),className:"Contractor__Contract",buttons:(0,e.createComponentVNode)(2,o.Box,{width:"100%",children:[!!b[M.status]&&(0,e.createComponentVNode)(2,o.Box,{color:b[M.status][1],display:"inline-block",mt:M.status!==1&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:b[M.status][0]}),M.status===1&&(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){function R(){return N("abort")}return R}()})]}),children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"2",mr:"0.5rem",children:[M.fluff_message,!!M.completed_time&&(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"check",mr:"0.5rem"}),"Contract completed at ",M.completed_time]}),!!M.dead_extraction&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!M.fail_reason&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"times",mr:"0.5rem"}),"Contract failed: ",M.fail_reason]})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{flexBasis:"100%",children:[(0,e.createComponentVNode)(2,o.Flex,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xA0",d(M)]}),(F=M.difficulties)==null?void 0:F.map(function(R,_){return(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!!L,content:R.name+" ("+R.reward+" TC)",onClick:function(){function U(){return N("activate",{uid:M.uid,difficulty:_+1})}return U}()},_)}),!!M.objective&&(0,e.createComponentVNode)(2,o.Box,{color:"white",bold:!0,children:[M.objective.extraction_name,(0,e.createVNode)(1,"br"),"(",(M.objective.rewards.tc||0)+" TC",",\xA0",(M.objective.rewards.credits||0)+" Credits",")"]})]})]})},M.uid)})})))},d=function(v){if(!(!v.objective||v.status>1)){var h=v.objective.locs.user_area_id,g=v.objective.locs.user_coords,N=v.objective.locs.target_area_id,x=v.objective.locs.target_coords,B=h===N;return(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,o.Icon,{name:B?"dot-circle-o":"arrow-alt-circle-right-o",color:B?"green":"yellow",rotation:B?null:-(0,a.rad2deg)(Math.atan2(x[1]-g[1],x[0]-g[0])),lineHeight:B?null:"0.85",size:"1.5"})})}},m=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.rep,L=x.buyables;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Purchases",overflow:"auto"},v,{children:L.map(function(T){return(0,e.createComponentVNode)(2,o.Section,{title:T.name,buttons:T.refundable&&(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Refund ("+T.cost+" Rep)",onClick:function(){function w(){return N("refund",{uid:T.uid})}return w}()}),children:[T.description,(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:B-1&&(0,e.createComponentVNode)(2,o.Box,{as:"span",color:T.stock===0?"bad":"good",ml:"0.5rem",children:[T.stock," in stock"]})]},T.uid)})})))},u=function(V){function v(g){var N;return N=V.call(this,g)||this,N.timer=null,N.state={currentIndex:0,currentDisplay:[]},N}y(v,V);var h=v.prototype;return h.tick=function(){function g(){var N=this.props,x=this.state;if(x.currentIndex<=N.allMessages.length){this.setState(function(L){return{currentIndex:L.currentIndex+1}});var B=x.currentDisplay;B.push(N.allMessages[x.currentIndex])}else clearTimeout(this.timer),setTimeout(N.onFinished,N.finishedTimeout)}return g}(),h.componentDidMount=function(){function g(){var N=this,x=this.props.linesPerSecond,B=x===void 0?2.5:x;this.timer=setInterval(function(){return N.tick()},1e3/B)}return g}(),h.componentWillUnmount=function(){function g(){clearTimeout(this.timer)}return g}(),h.render=function(){function g(){return(0,e.createComponentVNode)(2,o.Box,{m:1,children:this.state.currentDisplay.map(function(N){return(0,e.createFragment)([N,(0,e.createVNode)(1,"br")],0,N)})})}return g}(),v}(e.Component),C=function(v,h){var g=(0,t.useLocalState)(h,"viewingPhoto",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Contractor__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:N}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function B(){return x("")}return B}()})]})}},54151:function(I,r,n){"use strict";r.__esModule=!0,r.ConveyorSwitch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ConveyorSwitch=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.slowFactor,s=i.minSpeed,l=i.maxSpeed,d=i.oneWay,m=i.position;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lever position",children:m>0?"forward":m<0?"reverse":"neutral"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Allow reverse",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!d,onClick:function(){function u(){return p("toggleOneWay")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slowdown factor",children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",onClick:function(){function u(){return p("slowFactor",{value:c-.5})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-left",onClick:function(){function u(){return p("slowFactor",{value:c-.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Slider,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:s,maxValue:l,step:.1,format:function(){function u(C){return C+"s."}return u}(),onChange:function(){function u(C,V){return p("slowFactor",{value:V})}return u}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-right",onClick:function(){function u(){return p("slowFactor",{value:c+.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",onClick:function(){function u(){return p("slowFactor",{value:c+.5})}return u}()})," "]})]})})]})})})})}return S}()},73169:function(I,r,n){"use strict";r.__esModule=!0,r.CrewMonitor=void 0;var e=n(89005),a=n(88510),t=n(25328),o=n(72253),f=n(36036),S=n(36352),y=n(76910),k=n(98595),b=function(C,V){return C.dead?"Deceased":parseInt(C.health,10)<=V?"Critical":parseInt(C.stat,10)===1?"Unconscious":"Living"},p=function(C,V){return C.dead?"red":parseInt(C.health,10)<=V?"orange":parseInt(C.stat,10)===1?"blue":"green"},i=r.CrewMonitor=function(){function u(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=(0,o.useLocalState)(V,"tabIndex",g.IndexToggler),x=N[0],B=N[1],L=function(){function T(w){switch(w){case 0:return(0,e.createComponentVNode)(2,l);case 1:return(0,e.createComponentVNode)(2,d);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,m);default:return"WE SHOULDN'T BE HERE!"}}return T}();return(0,e.createComponentVNode)(2,k.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,f.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,f.Tabs,{children:[g.isBS?(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===0,onClick:function(){function T(){return B(0)}return T}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Command Data View"]},"ComDataView"):null,g.isBP?(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===1,onClick:function(){function T(){return B(1)}return T}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Security Data View"]},"SecDataView"):null,(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===2,onClick:function(){function T(){return B(2)}return T}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===3,onClick:function(){function T(){return B(3)}return T}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),L(x)]})})})}return u}(),c=function(C){var V=C.crewData,v=C.context,h=(0,o.useBackend)(v),g=h.act,N=h.data,x=(0,a.sortBy)(function(E){return E.name})(V||[]),B=(0,o.useLocalState)(v,"search",""),L=B[0],T=B[1],w=(0,t.createSearch)(L,function(E){return E.name+"|"+E.assignment+"|"+E.area});return(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name, assignment or location..",width:"100%",onInput:function(){function E(A,P){return T(P)}return E}()}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Location"})]}),x.filter(w).map(function(E){return(0,e.createComponentVNode)(2,f.Table.Row,{bold:!!E.is_command,children:[(0,e.createComponentVNode)(2,S.TableCell,{children:[E.name," (",E.assignment,")"]}),(0,e.createComponentVNode)(2,S.TableCell,{children:[(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:p(E,N.critThreshold),children:b(E,N.critThreshold)}),E.sensor_type>=2?(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:["(",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.oxy,children:E.oxy}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.toxin,children:E.tox}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.burn,children:E.fire}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.brute,children:E.brute}),")"]}):null]}),(0,e.createComponentVNode)(2,S.TableCell,{children:E.sensor_type===3?N.isAI?(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"location-arrow",content:E.area+" ("+E.x+", "+E.y+")",onClick:function(){function A(){return g("track",{track:E.ref})}return A}()}):E.area+" ("+E.x+", "+E.y+")":"Not Available"})]},E.ref)})]})]})},s=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},l=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers.filter(function(x){return x.is_command})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},d=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers.filter(function(x){return x.is_security})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},m=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.stationLevelNum,x=g.stationLevelName,B=(0,o.useLocalState)(V,"zoom",1),L=B[0],T=B[1],w=(0,o.useLocalState)(V,"z_current",N[0]),E=w[0],A=w[1],P=function(R){return R.is_command&&g.isBS||R.is_security&&g.isBP?"square":"circle"},O=function(R){return R.is_command&&g.isBS||R.is_security&&g.isBP?10:6},M=function(R,_){return R.is_command&&g.isBS||R.is_security&&g.isBP?R.dead?"red":parseInt(R.health,10)<=_?"orange":parseInt(R.stat,10)===1?"blue":"violet":p(R,_)};return(0,e.createComponentVNode)(2,f.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,f.NanoMap,{onZoom:function(){function F(R){return T(R)}return F}(),zLevels:N,zNames:x,z_current:E,setZCurrent:A,children:g.crewmembers.filter(function(F){return F.sensor_type===3}).map(function(F){return(0,e.createComponentVNode)(2,f.NanoMap.Marker,{x:F.x,y:F.y,z:F.z,z_current:E,zoom:L,icon:P(F),size:O(F),tooltip:F.name+" ("+F.assignment+")",color:M(F,g.critThreshold),onClick:function(){function R(){g.isAI&&h("track",{track:F.ref})}return R}()},F.ref)})})})}},63987:function(I,r,n){"use strict";r.__esModule=!0,r.Cryo=void 0;var e=n(89005),a=n(41260),t=n(72253),o=n(36036),f=n(98595),S=[{label:"\u0410\u0441\u0444\u0438\u043A\u0441\u0438\u044F",type:"oxyLoss"},{label:"\u0418\u043D\u0442\u043E\u043A\u0441\u0438\u043A\u0430\u0446\u0438\u044F",type:"toxLoss"},{label:"\u0420\u0430\u043D\u044B",type:"bruteLoss"},{label:"\u041E\u0436\u043E\u0433\u0438",type:"fireLoss"}],y=[["good","\u0412 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u0438"],["average","\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F"],["bad","\u0422\u0420\u0423\u041F"]],k=r.Cryo=function(){function i(c,s){return(0,e.createComponentVNode)(2,f.Window,{width:520,height:490,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return i}(),b=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.isOperating,C=m.hasOccupant,V=m.occupant,v=V===void 0?[]:V,h=m.cellTemperature,g=m.cellTemperatureStatus,N=m.isBeakerLoaded,x=m.auto_eject_healthy,B=m.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:2,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",onClick:function(){function L(){return d("ejectOccupant")}return L}(),disabled:!C,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C"}),children:C?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",children:v.name||"\u0418\u043C\u044F \u043D\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:v.health,max:v.maxHealth,value:v.health/v.maxHealth,color:v.health>0?"good":"average",children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v.health)})})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",color:y[v.stat][0],children:y[v.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v.bodyTemperature)})," ","K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),S.map(function(L){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:L.label,children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:v[L.type]/100,ranges:{bad:[.01,1/0]},children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v[L.type])})})},L.id)})]}):(0,e.createComponentVNode)(2,o.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"\u041F\u0430\u0446\u0438\u0435\u043D\u0442 \u043D\u0435 \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D."]})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041A\u0440\u0438\u043E\u043A\u0430\u043F\u0441\u0443\u043B\u0430",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",onClick:function(){function L(){return d("ejectBeaker")}return L}(),disabled:!N,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u0451\u043C\u043A\u043E\u0441\u0442\u044C"}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0438\u0442\u0430\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",onClick:function(){function L(){return d(u?"switchOff":"switchOn")}return L}(),selected:u,children:u?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",color:g,children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:h})," K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C",children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,onClick:function(){function L(){return d(x?"auto_eject_healthy_off":"auto_eject_healthy_on")}return L}(),children:x?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u043C\u0451\u0440\u0442\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:B?"toggle-on":"toggle-off",selected:B,onClick:function(){function L(){return d(B?"auto_eject_dead_off":"auto_eject_dead_on")}return L}(),children:B?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})})]})})})]})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.isBeakerLoaded,C=m.beakerLabel,V=m.beakerVolume;return u?(0,e.createFragment)([C?"\xAB"+C+"\xBB":(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u043F\u043E\u0434\u043F\u0438\u0441\u0430\u043D\u0430"}),(0,e.createComponentVNode)(2,o.Box,{color:!V&&"bad",children:V?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:V,format:function(){function v(h){var g=Math.round(h),N=(0,a.declensionRu)(g,"\u041E\u0441\u0442\u0430\u043B\u0430\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u0438\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C"),x=(0,a.declensionRu)(g,"\u0435\u0434\u0438\u043D\u0438\u0446\u0430","\u0435\u0434\u0438\u043D\u0438\u0446\u044B","\u0435\u0434\u0438\u043D\u0438\u0446");return N+" "+g+" "+x}return v}()}):"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043F\u0443\u0441\u0442\u0430"})],0):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430"})}},86099:function(I,r,n){"use strict";r.__esModule=!0,r.CryopodConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),S=r.CryopodConsole=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.account_name,d=s.allow_items;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Hello, "+(l||"[REDACTED]")+"!",children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,e.createComponentVNode)(2,y),!!d&&(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.frozen_crew;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Crew",children:l.length?(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(d,m){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:d.rank},m)})})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored crew!"})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.frozen_items,m=function(C){var V=C.toString();return V.startsWith("the ")&&(V=V.slice(4,V.length)),(0,f.toTitleCase)(V)};return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Items",children:d.length?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:m(u.name),buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){function C(){return s("one_item",{item:u.uid})}return C}()})},u)})})}),(0,e.createComponentVNode)(2,t.Button,{content:"Drop All Items",color:"red",onClick:function(){function u(){return s("all_items")}return u}()})],4):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored items!"})})}},94848:function(I,r,n){"use strict";r.__esModule=!0,r.Customat=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=function(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=b.product,d=s.user,m=s.userMoney,u=s.vend_ready,C=l.price===0,V="ERROR!",v="";C?(V="FREE",v="arrow-circle-down"):(V=l.price,v="shopping-cart");var h=!u||l.stock===0||!C&&l.price>m;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+l.icon,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:l.stock<=0&&"bad"||"good",children:[l.stock," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:h,icon:v,content:V,textAlign:"left",onClick:function(){function g(){return c("vend",{Key:l.Key})}return g}()})})]})},y=r.Customat=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.guestNotice,d=s.userMoney,m=s.user,u=s.products,C=s.vend_ready,V=s.panel_open,v=s.speaker;return(0,e.createComponentVNode)(2,f.Window,{width:470,height:600,title:"Customat",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Section,{title:"User",children:m&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,m.name,0),", ",(0,e.createVNode)(1,"b",null,m.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[d,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:l})}),!!V&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:v?"check":"volume-mute",selected:v,content:"Speaker",textAlign:"left",onClick:function(){function h(){return c("toggle_voice",{})}return h}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:u.map(function(h){return(0,e.createComponentVNode)(2,S,{product:h,productStock:h.stock},h.name)})})})})]})})})}return k}()},12692:function(I,r,n){"use strict";r.__esModule=!0,r.DNAModifier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],k=[5,10,20,30,50],b=r.DNAModifier=function(){function h(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.irradiating,w=L.dnaBlockSize,E=L.occupant;N.dnaBlockSize=w,N.isDNAInvalid=!E.isViableSubject||!E.uniqueIdentity||!E.structuralEnzymes;var A;return T&&(A=(0,e.createComponentVNode)(2,V,{duration:T})),(0,e.createComponentVNode)(2,o.Window,{width:660,height:775,children:[(0,e.createComponentVNode)(2,f.ComplexModal),A,(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i)})]})})]})}return h}(),p=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.locked,w=L.hasOccupant,E=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w,selected:T,icon:T?"toggle-on":"toggle-off",content:T?"Engaged":"Disengaged",onClick:function(){function A(){return B("toggleLock")}return A}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w||T,icon:"user-slash",content:"Eject",onClick:function(){function A(){return B("ejectOccupant")}return A}()})],4),children:w?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:E.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:E.minHealth,max:E.maxHealth,value:E.health/E.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:S[E.stat][0],children:S[E.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})}),N.isDNAInvalid?(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radiation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:"0",max:"100",value:E.radiationLevel/100,color:"average"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:L.occupant.uniqueEnzymes?L.occupant.uniqueEnzymes:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 Unknown"]})})]})],0):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Cell unoccupied."})})},i=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedMenuKey,w=L.hasOccupant,E=L.occupant;if(w){if(N.isDNAInvalid)return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No operation possible on this subject."]})})})}else return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant in DNA modifier."]})})});var A;return T==="ui"?A=(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,l)],4):T==="se"?A=(0,e.createFragment)([(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l)],4):T==="buffer"?A=(0,e.createComponentVNode)(2,d):T==="rejuvenators"&&(A=(0,e.createComponentVNode)(2,C)),(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:y.map(function(P,O){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:P[2],selected:T===P[0],onClick:function(){function M(){return B("selectMenuKey",{key:P[0]})}return M}(),children:P[1]},O)})}),A]})},c=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedUIBlock,w=L.selectedUISubBlock,E=L.selectedUITarget,A=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Unique Identifier",children:[(0,e.createComponentVNode)(2,v,{dnaString:A.uniqueIdentity,selectedBlock:T,selectedSubblock:w,blockSize:N.dnaBlockSize,action:"selectUIBlock"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:15,stepPixelSize:"20",value:E,format:function(){function P(O){return O.toString(16).toUpperCase()}return P}(),ml:"0",onChange:function(){function P(O,M){return B("changeUITarget",{value:M})}return P}()})})}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){function P(){return B("pulseUIRadiation")}return P}()})]})},s=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedSEBlock,w=L.selectedSESubBlock,E=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Structural Enzymes",children:[(0,e.createComponentVNode)(2,v,{dnaString:E.structuralEnzymes,selectedBlock:T,selectedSubblock:w,blockSize:N.dnaBlockSize,action:"selectSEBlock"}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){function A(){return B("pulseSERadiation")}return A}()})]})},l=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.radiationIntensity,w=L.radiationDuration;return(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Emitter",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Intensity",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:10,stepPixelSize:20,value:T,popUpPosition:"right",ml:"0",onChange:function(){function E(A,P){return B("radiationIntensity",{value:P})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:w,popUpPosition:"right",ml:"0",onChange:function(){function E(A,P){return B("radiationDuration",{value:P})}return E}()})})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){function E(){return B("pulseRadiation")}return E}()})]})},d=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.buffers,w=T.map(function(E,A){return(0,e.createComponentVNode)(2,m,{id:A+1,name:"Buffer "+(A+1),buffer:E},A)});return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{height:"75%",mt:1,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Buffers",children:w})}),(0,e.createComponentVNode)(2,t.Stack.Item,{height:"25%",children:(0,e.createComponentVNode)(2,u)})]})},m=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=g.id,w=g.name,E=g.buffer,A=L.isInjectorReady,P=w+(E.data?" - "+E.label:"");return(0,e.createComponentVNode)(2,t.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,t.Section,{title:P,mx:"0",lineHeight:"18px",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!E.data,icon:"trash",content:"Clear",onClick:function(){function O(){return B("bufferOption",{option:"clear",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E.data,icon:"pen",content:"Rename",onClick:function(){function O(){return B("bufferOption",{option:"changeLabel",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E.data||!L.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){function O(){return B("bufferOption",{option:"saveDisk",id:T})}return O}()})],4),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Write",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveUI",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveUIAndUE",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveSE",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!L.hasDisk||!L.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"loadDisk",id:T})}return O}()})]}),!!E.data&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:E.owner||(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[E.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!E.ue&&" and Unique Enzymes"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transfer to",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:!A,icon:A?"syringe":"spinner",iconSpin:!A,content:"Injector",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"createInjector",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A,icon:A?"syringe":"spinner",iconSpin:!A,content:"Block Injector",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"createInjector",id:T,block:1})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"transfer",id:T})}return O}()})]})],4)]}),!E.data&&(0,e.createComponentVNode)(2,t.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},u=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.hasDisk,w=L.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!T||!w.data,icon:"trash",content:"Wipe",onClick:function(){function E(){return B("wipeDisk")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T,icon:"eject",content:"Eject",onClick:function(){function E(){return B("ejectDisk")}return E}()})],4),children:T?w.data?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Label",children:w.label?w.label:"No label"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:w.owner?w.owner:(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[w.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!w.ue&&" and Unique Enzymes"]})]}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Disk is blank."}):(0,e.createComponentVNode)(2,t.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"save-o",size:"4"}),(0,e.createVNode)(1,"br"),"No disk inserted."]})})},C=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.isBeakerLoaded,w=L.beakerVolume,E=L.beakerLabel;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,e.createComponentVNode)(2,t.Button,{disabled:!T,icon:"eject",content:"Eject",onClick:function(){function A(){return B("ejectBeaker")}return A}()}),children:T?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Inject",children:[k.map(function(A,P){return(0,e.createComponentVNode)(2,t.Button,{disabled:A>w,icon:"syringe",content:A,onClick:function(){function O(){return B("injectRejuvenators",{amount:A})}return O}()},P)}),(0,e.createComponentVNode)(2,t.Button,{disabled:w<=0,icon:"syringe",content:"All",onClick:function(){function A(){return B("injectRejuvenators",{amount:w})}return A}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:[(0,e.createComponentVNode)(2,t.Box,{mb:"0.5rem",children:E||"No label"}),w?(0,e.createComponentVNode)(2,t.Box,{color:"good",children:[w," unit",w===1?"":"s"," remaining"]}):(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Empty"})]})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"flask",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No beaker loaded.",16)]})})})},V=function(g,N){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"average",children:(0,e.createVNode)(1,"h1",null,[(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"}),(0,e.createTextVNode)("\xA0Irradiating occupant\xA0"),(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"})],4)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,[(0,e.createTextVNode)("For "),g.duration,(0,e.createTextVNode)(" second"),g.duration===1?"":"s"],0)})]})},v=function(g,N){for(var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=g.dnaString,w=g.selectedBlock,E=g.selectedSubblock,A=g.blockSize,P=g.action,O=T.split(""),M=0,F=[],R=function(){for(var W=_/A+1,$=[],G=function(){var pe=oe+1;$.push((0,e.createComponentVNode)(2,t.Button,{selected:w===W&&E===pe,content:O[_+oe],mb:"0",onClick:function(){function me(){return B(P,{block:W,subblock:pe})}return me}()}))},oe=0;oe0?"Yes":"No",selected:i.com>0,onClick:function(){function s(){return p("toggle_com")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Security",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.sec===s,content:s,onClick:function(){function d(){return p("set_sec",{set_sec:s})}return d}()},"sec"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Medical",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.med===s,content:s,onClick:function(){function d(){return p("set_med",{set_med:s})}return d}()},"med"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Engineering",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.eng===s,content:s,onClick:function(){function d(){return p("set_eng",{set_eng:s})}return d}()},"eng"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Paranormal",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.par===s,content:s,onClick:function(){function d(){return p("set_par",{set_par:s})}return d}()},"par"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitor",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.jan===s,content:s,onClick:function(){function d(){return p("set_jan",{set_jan:s})}return d}()},"jan"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cyborg",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.cyb===s,content:s,onClick:function(){function d(){return p("set_cyb",{set_cyb:s})}return d}()},"cyb"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Slots",children:(0,e.createComponentVNode)(2,t.Box,{color:i.total>i.spawnpoints?"red":"green",children:[i.total," total, versus ",i.spawnpoints," spawnpoints"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispatch",children:(0,e.createComponentVNode)(2,t.Button,{icon:"ambulance",content:"Send ERT",onClick:function(){function s(){return p("dispatch_ert")}return s}()})})]})})]})})}return S}()},82565:function(I,r,n){"use strict";r.__esModule=!0,r.Electropack=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=r.Electropack=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.power,l=c.code,d=c.frequency,m=c.minFrequency,u=c.maxFrequency;return(0,e.createComponentVNode)(2,f.Window,{width:360,height:150,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,o.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){function C(){return i("power")}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"freq"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:m/10,maxValue:u/10,value:d/10,format:function(){function C(V){return(0,a.toFixed)(V,1)}return C}(),width:"80px",onChange:function(){function C(V,v){return i("freq",{freq:v})}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"code"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:"80px",onChange:function(){function C(V,v){return i("code",{code:v})}return C}()})})]})})})})}return y}()},36730:function(I,r,n){"use strict";r.__esModule=!0,r.EvolutionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.EvolutionMenu=function(){function k(b,p){return(0,e.createComponentVNode)(2,o.Window,{width:480,height:574,theme:"changeling",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.can_respec;return(0,e.createComponentVNode)(2,t.Section,{title:"Evolution Points",height:5.5,children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,color:"label",children:"Points remaining:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,ml:2,bold:!0,color:"#1b945c",children:l}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{ml:2.5,disabled:!d,content:"Readapt",icon:"sync",onClick:function(){function m(){return c("readapt")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"By transforming a humanoid into a husk, we gain the ability to readapt our chosen evolutions.",tooltipPosition:"bottom",icon:"question-circle"})]})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.ability_list,m=s.purchased_abilities,u=s.view_mode;return(0,e.createComponentVNode)(2,t.Section,{title:"Abilities",flexGrow:"1",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:u?"square-o":"check-square-o",selected:!u,content:"Compact",onClick:function(){function C(){return c("set_view_mode",{mode:0})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:u?"check-square-o":"square-o",selected:u,content:"Expanded",onClick:function(){function C(){return c("set_view_mode",{mode:1})}return C}()})],4),children:d.map(function(C,V){return(0,e.createComponentVNode)(2,t.Box,{p:.5,mx:-1,className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{ml:.5,color:"#dedede",children:C.name}),m.includes(C.power_path)&&(0,e.createComponentVNode)(2,t.Flex.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mr:3,textAlign:"right",grow:1,children:[(0,e.createComponentVNode)(2,t.Box,{as:"span",color:"label",children:["Cost:"," "]}),(0,e.createComponentVNode)(2,t.Box,{as:"span",bold:!0,color:"#1b945c",children:C.cost})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"right",children:(0,e.createComponentVNode)(2,t.Button,{mr:.5,disabled:C.cost>l||m.includes(C.power_path),content:"Evolve",onClick:function(){function v(){return c("purchase",{power_path:C.power_path})}return v}()})})]}),!!u&&(0,e.createComponentVNode)(2,t.Flex,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:C.description+" "+C.helptext})]},V)})})}},17370:function(I,r,n){"use strict";r.__esModule=!0,r.ExosuitFabricator=void 0;var e=n(89005),a=n(35840),t=n(25328),o=n(72253),f=n(36036),S=n(73379),y=n(98595),k=["id","amount","lineDisplay","onClick"];function b(V,v){if(V==null)return{};var h={};for(var g in V)if({}.hasOwnProperty.call(V,g)){if(v.includes(g))continue;h[g]=V[g]}return h}var p=2e3,i={bananium:"clown",tranquillite:"mime"},c=r.ExosuitFabricator=function(){function V(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building;return(0,e.createComponentVNode)(2,y.Window,{width:950,height:625,children:(0,e.createComponentVNode)(2,y.Window.Content,{className:"Exofab",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,l)}),B&&(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,d)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m)})]})})]})})})}return V}(),s=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.materials,L=x.capacity,T=Object.values(B).reduce(function(w,E){return w+E},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Materials",className:"Exofab__materials",buttons:(0,e.createComponentVNode)(2,f.Box,{color:"label",mt:"0.25rem",children:[(T/L*100).toPrecision(3),"% full"]}),children:["metal","glass","silver","gold","uranium","titanium","plasma","diamond","bluespace","bananium","tranquillite","plastic"].map(function(w){return(0,e.createComponentVNode)(2,u,{mt:-2,id:w,bold:w==="metal"||w==="glass",onClick:function(){function E(){return N("withdraw",{id:w})}return E}()},w)})})},l=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.curCategory,L=x.categories,T=x.designs,w=x.syncing,E=(0,o.useLocalState)(h,"searchText",""),A=E[0],P=E[1],O=(0,t.createSearch)(A,function(F){return F.name}),M=T.filter(O);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__designs",title:(0,e.createComponentVNode)(2,f.Dropdown,{className:"Exofab__dropdown",selected:B,options:L,onSelected:function(){function F(R){return N("category",{cat:R})}return F}()}),buttons:(0,e.createComponentVNode)(2,f.Box,{mt:"2px",children:[(0,e.createComponentVNode)(2,f.Button,{icon:"plus",content:"Queue all",onClick:function(){function F(){return N("queueall")}return F}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:w,iconSpin:w,icon:"sync-alt",content:w?"Synchronizing...":"Synchronize with R&D servers",onClick:function(){function F(){return N("sync")}return F}()})]}),children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name...",mb:"0.5rem",width:"100%",onInput:function(){function F(R,_){return P(_)}return F}()}),M.map(function(F){return(0,e.createComponentVNode)(2,C,{design:F},F.id)}),M.length===0&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No designs found."})]})},d=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building,L=x.buildStart,T=x.buildEnd,w=x.worldTime;return(0,e.createComponentVNode)(2,f.Section,{className:"Exofab__building",stretchContents:!0,children:(0,e.createComponentVNode)(2,f.ProgressBar.Countdown,{start:L,current:w,end:T,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Icon,{name:"cog",spin:!0})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:["Building ",B,"\xA0(",(0,e.createComponentVNode)(2,S.Countdown,{current:w,timeLeft:T-w,format:function(){function E(A,P){return P.substr(3)}return E}()}),")"]})]})})})},m=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.queue,L=x.processingQueue,T=Object.entries(x.queueDeficit).filter(function(E){return E[1]<0}),w=B.reduce(function(E,A){return E+A.time},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__queue",title:"Queue",buttons:(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Button,{selected:L,icon:L?"toggle-on":"toggle-off",content:"Process",onClick:function(){function E(){return N("process")}return E}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:B.length===0,icon:"eraser",content:"Clear",onClick:function(){function E(){return N("unqueueall")}return E}()})]}),children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:B.length===0?(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"The queue is empty."}):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--queue",grow:!0,overflow:"auto",children:B.map(function(E,A){return(0,e.createComponentVNode)(2,f.Box,{color:E.notEnough&&"bad",children:[A+1,". ",E.name,A>0&&(0,e.createComponentVNode)(2,f.Button,{icon:"arrow-up",onClick:function(){function P(){return N("queueswap",{from:A+1,to:A})}return P}()}),A0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--time",children:[(0,e.createComponentVNode)(2,f.Divider),"Processing time:",(0,e.createComponentVNode)(2,f.Icon,{name:"clock",mx:"0.5rem"}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,bold:!0,children:new Date(w/10*1e3).toISOString().substr(14,5)})]}),Object.keys(T).length>0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,e.createComponentVNode)(2,f.Divider),"Lacking materials to complete:",T.map(function(E){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,u,{id:E[0],amount:-E[1],lineDisplay:!0})},E[0])})]})],0)})})},u=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=v.id,L=v.amount,T=v.lineDisplay,w=v.onClick,E=b(v,k),A=x.materials[B]||0,P=L||A;if(!(P<=0&&!(B==="metal"||B==="glass"))){var O=L&&L>A;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Stack,Object.assign({align:"center",className:(0,a.classes)(["Exofab__material",T&&"Exofab__material--line"])},E,{children:T?(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:(0,a.classes)(["materials32x32",B])}),(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__material--amount",color:O&&"bad",ml:0,mr:1,children:P.toLocaleString("en-US")})],4):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{basis:"content",children:(0,e.createComponentVNode)(2,f.Button,{width:"85%",color:"transparent",onClick:w,children:(0,e.createComponentVNode)(2,f.Box,{mt:1,className:(0,a.classes)(["materials32x32",B])})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:"1",children:[(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--name",children:B}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--amount",children:[P.toLocaleString("en-US")," cm\xB3 (",Math.round(P/p*10)/10," ","sheets)"]})]})],4)})))}},C=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=v.design;return(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design",children:[(0,e.createComponentVNode)(2,f.Button,{disabled:B.notEnough||x.building,icon:"cog",content:B.name,onClick:function(){function L(){return N("build",{id:B.id})}return L}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"plus-circle",onClick:function(){function L(){return N("queue",{id:B.id})}return L}()}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design--cost",children:Object.entries(B.cost).map(function(L){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,u,{id:L[0],amount:L[1],lineDisplay:!0})},L[0])})}),(0,e.createComponentVNode)(2,f.Stack,{className:"Exofab__design--time",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"clock"}),B.time>0?(0,e.createFragment)([B.time/10,(0,e.createTextVNode)(" seconds")],0):"Instant"]})})]})}},97086:function(I,r,n){"use strict";r.__esModule=!0,r.ExternalAirlockController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=0,S=1013,y=function(p){var i="good",c=80,s=95,l=110,d=120;return pl?i="average":p>d&&(i="bad"),i},k=r.ExternalAirlockController=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.chamber_pressure,m=l.exterior_status,u=l.interior_status,C=l.processing;return(0,e.createComponentVNode)(2,o.Window,{width:470,height:290,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chamber Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:y(d),value:d,minValue:f,maxValue:S,children:[d," kPa"]})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:C,onClick:function(){function V(){return s("cycle_ext")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Interior",icon:"arrow-circle-right",disabled:C,onClick:function(){function V(){return s("cycle_int")}return V}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Force Exterior Door",icon:"exclamation-triangle",color:u==="open"?"red":C?"yellow":null,onClick:function(){function V(){return s("force_ext")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Force Interior Door",icon:"exclamation-triangle",color:u==="open"?"red":C?"yellow":null,onClick:function(){function V(){return s("force_int")}return V}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Abort",icon:"ban",color:"red",disabled:!C,onClick:function(){function V(){return s("abort")}return V}()})})]})]})})}return b}()},96142:function(I,r,n){"use strict";r.__esModule=!0,r.FaxMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.FaxMachine=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;return(0,e.createComponentVNode)(2,o.Window,{width:540,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.scan_name?"eject":"id-card",selected:i.scan_name,content:i.scan_name?i.scan_name:"-----",tooltip:i.scan_name?"Eject ID":"Insert ID",onClick:function(){function c(){return p("scan")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorize",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,disabled:!i.scan_name&&!i.authenticated,content:i.authenticated?"Log Out":"Log In",onClick:function(){function c(){return p("auth")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fax Menu",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network",children:i.network}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Document",children:[(0,e.createComponentVNode)(2,t.Button,{icon:i.paper?"eject":"paperclip",disabled:!i.authenticated&&!i.paper,content:i.paper?i.paper:"-----",onClick:function(){function c(){return p("paper")}return c}()}),!!i.paper&&(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function c(){return p("rename")}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sending To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:i.destination?i.destination:"-----",disabled:!i.authenticated,onClick:function(){function c(){return p("dept")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Action",children:(0,e.createComponentVNode)(2,t.Button,{icon:"envelope",content:i.sendError?i.sendError:"Send",disabled:!i.paper||!i.destination||!i.authenticated||i.sendError,onClick:function(){function c(){return p("send")}return c}()})})]})})]})})}return S}()},83767:function(I,r,n){"use strict";r.__esModule=!0,r.FloorPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=k.image,l=k.isSelected,d=k.onSelect;return(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"border-style":l&&"solid"||"none","border-width":"2px","border-color":"orange",padding:l&&"2px"||"4px"},onClick:d})},S=r.FloorPainter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.availableStyles,l=c.selectedStyle,d=c.selectedDir,m=c.directionsPreview,u=c.allStylesPreview;return(0,e.createComponentVNode)(2,o.Window,{width:405,height:475,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Decal setup",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",onClick:function(){function C(){return i("cycle_style",{offset:-1})}return C}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{options:s,selected:l,width:"150px",height:"20px",ml:"2px",mr:"2px",nochevron:!0,onSelected:function(){function C(V){return i("select_style",{style:V})}return C}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function C(){return i("cycle_style",{offset:1})}return C}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",mb:"5px",children:(0,e.createComponentVNode)(2,t.Flex,{overflowY:"auto",maxHeight:"220px",wrap:"wrap",children:s.map(function(C){return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,f,{image:u[C],isSelected:l===C,onSelect:function(){function V(){return i("select_style",{style:C})}return V}()})},"{style}")})})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Direction",children:(0,e.createComponentVNode)(2,t.Table,{style:{display:"inline"},children:["north","","south"].map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[C+"west",C,C+"east"].map(function(V){return(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"vertical-align":"middle","text-align":"center"},children:V===""?(0,e.createComponentVNode)(2,t.Icon,{name:"arrows-alt",size:3}):(0,e.createComponentVNode)(2,f,{image:m[V],isSelected:V===d,onSelect:function(){function v(){return i("select_direction",{direction:V})}return v}()})},V)})},C)})})})})]})})})}return y}()},53424:function(I,r,n){"use strict";r.__esModule=!0,r.GPS=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=function(l){return l?"("+l.join(", ")+")":"ERROR"},y=function(l,d,m){if(!(!l||!d)){if(l[2]!==d[2]||m!==1)return null;var u=Math.atan2(d[1]-l[1],d[0]-l[0]),C=Math.sqrt(Math.pow(d[1]-l[1],2)+Math.pow(d[0]-l[0],2));return{angle:(0,a.rad2deg)(u),distance:C}}},k=r.GPS=function(){function s(l,d){var m=(0,t.useBackend)(d),u=m.data,C=u.emped,V=u.active,v=u.area,h=u.position,g=u.saved;return(0,e.createComponentVNode)(2,f.Window,{width:450,height:700,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:C?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,b,{emp:!0})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,p)}),V?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{area:v,position:h})}),g&&(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{title:"Saved Position",position:g})}),(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,c,{height:"100%"})})],0):(0,e.createComponentVNode)(2,b)],0)})})})}return s}(),b=function(l,d){var m=l.emp;return(0,e.createComponentVNode)(2,o.Section,{mt:"0.5rem",width:"100%",height:"100%",stretchContents:!0,children:(0,e.createComponentVNode)(2,o.Box,{width:"100%",height:"100%",color:"label",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:m?"ban":"power-off",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),m?"ERROR: Device temporarily lost signal.":"Device is disabled."]})})})})},p=function(l,d){var m=(0,t.useBackend)(d),u=m.act,C=m.data,V=C.active,v=C.tag,h=C.same_z,g=(0,t.useLocalState)(d,"newTag",v),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Settings",buttons:(0,e.createComponentVNode)(2,o.Button,{selected:V,icon:V?"toggle-on":"toggle-off",content:V?"On":"Off",onClick:function(){function B(){return u("toggle")}return B}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,o.Input,{width:"5rem",value:v,onEnter:function(){function B(){return u("tag",{newtag:N})}return B}(),onInput:function(){function B(L,T){return x(T)}return B}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:v===N,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function B(){return u("tag",{newtag:N})}return B}(),children:(0,e.createComponentVNode)(2,o.Icon,{name:"pen"})})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,o.Button,{selected:!h,icon:h?"compress":"expand",content:h?"Local Sector":"Global",onClick:function(){function B(){return u("same_z")}return B}()})})]})})},i=function(l,d){var m=l.title,u=l.area,C=l.position;return(0,e.createComponentVNode)(2,o.Section,{title:m||"Position",children:(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.5rem",children:[u&&(0,e.createFragment)([u,(0,e.createVNode)(1,"br")],0),S(C)]})})},c=function(l,d){var m=(0,t.useBackend)(d),u=m.data,C=u.position,V=u.signals,v=u.upgraded;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Signals",overflow:"auto"},l,{children:(0,e.createComponentVNode)(2,o.Table,{children:V.map(function(h){return Object.assign({},h,y(C,h.position,v))}).map(function(h,g){return(0,e.createComponentVNode)(2,o.Table.Row,{backgroundColor:g%2===0&&"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,o.Table.Cell,{width:"30%",verticalAlign:"middle",color:"label",p:"0.25rem",bold:!0,children:h.tag}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",color:"grey",children:h.area}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",collapsing:!0,children:h.distance!==void 0&&(0,e.createComponentVNode)(2,o.Box,{opacity:Math.max(1-Math.min(h.distance,100)/100,.5),children:[(0,e.createComponentVNode)(2,o.Icon,{name:h.distance>0?"arrow-right":"circle",rotation:-h.angle}),"\xA0",Math.floor(h.distance)+"m"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:S(h.position)})]},g)})})})))}},68703:function(I,r,n){"use strict";r.__esModule=!0,r.GasAnalyzerHistory=r.GasAnalyzerContent=r.GasAnalyzer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GasAnalyzerContent=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.gasmixes,d=s.autoUpdating;return(0,e.createComponentVNode)(2,t.Section,{title:l[0].name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"unlock":"lock",onClick:function(){function m(){return c("autoscantoggle")}return m}(),tooltip:d?"Auto-Update Enabled":"Auto-Update Disabled",fluid:!0,textAlign:"center",selected:d}),children:l[0].total_moles?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Moles",children:(l[0].total_moles?l[0].total_moles:"-")+" mol"}),l[0].oxygen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:l[0].oxygen.toFixed(2)+" mol ("+(l[0].oxygen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].nitrogen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:l[0].nitrogen.toFixed(2)+" mol ("+(l[0].nitrogen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].carbon_dioxide?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:l[0].carbon_dioxide.toFixed(2)+" mol ("+(l[0].carbon_dioxide/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].toxins?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:l[0].toxins.toFixed(2)+" mol ("+(l[0].toxins/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].sleeping_agent?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:l[0].sleeping_agent.toFixed(2)+" mol ("+(l[0].sleeping_agent/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].agent_b?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Agent B",children:l[0].agent_b.toFixed(2)+" mol ("+(l[0].agent_b/l[0].total_moles).toFixed(2)*100+" %)"}):"",(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(l[0].total_moles?(l[0].temperature-273.15).toFixed(2):"-")+" \xB0C ("+(l[0].total_moles?l[0].temperature.toFixed(2):"-")+" K)"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Volume",children:(l[0].total_moles?l[0].volume:"-")+" L"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(l[0].total_moles?l[0].pressure.toFixed(2):"-")+" kPa"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Heat Capacity",children:l[0].heat_capacity+" / K"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Thermal Energy",children:l[0].thermal_energy})]}):(0,e.createComponentVNode)(2,t.Box,{nowrap:!0,italic:!0,mb:"10px",children:"No Gas Detected!"})},l[0])}return k}(),S=r.GasAnalyzerHistory=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.historyGasmixes,d=s.historyViewMode,m=s.historyIndex;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Scan History",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"trash",tooltip:"Clear History",onClick:function(){function u(){return c("clearhistory")}return u}(),textAlign:"center",disabled:l.length===0}),children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",children:(0,e.createComponentVNode)(2,t.Flex,{inline:!0,width:"50%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"kPa",onClick:function(){function u(){return c("modekpa")}return u}(),textAlign:"center",selected:d==="kpa"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"mol",onClick:function(){function u(){return c("modemol")}return u}(),textAlign:"center",selected:d==="mol"})})]})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(u,C){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:C+1+". "+(d==="mol"?u[0].total_moles.toFixed(2):u[0].pressure.toFixed(2)),onClick:function(){function V(){return c("input",{target:C+1})}return V}(),textAlign:"left",selected:C+1===m,fluid:!0})},u[0])})})]})}return k}(),y=r.GasAnalyzer=function(){function k(b,p){var i={float:"left",width:"67%"},c={float:"right",width:"33%"};return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{grow:!0,children:(0,e.createComponentVNode)(2,f)}),2,{style:i}),(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{width:"160px",children:(0,e.createComponentVNode)(2,S)}),2,{style:c})]})})}return k}()},27546:function(I,r,n){"use strict";r.__esModule=!0,r.GasFreezer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GasFreezer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.pressure,l=i.temperature,d=i.temperatureCelsius,m=i.min,u=i.max,C=i.target,V=i.targetCelsius,v=(l-m)/(u-m);return(0,e.createComponentVNode)(2,o.Window,{width:560,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c?"power-off":"times",content:c?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B",selected:c,onClick:function(){function h(){return p("power")}return h}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0414\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[s," \u043A\u041F\u0430"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:v,ranges:{blue:[-1/0,.5],red:[.5,1/0]},children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:[v<.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"blue",ml:1,children:[l," \xB0K (",d," \xB0C)"]}),v>=.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"red",ml:1,children:[l," \xB0K (",d," \xB0C)"]})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0435\u043B\u0435\u0432\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",justify:"end",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:(C-m)/(u-m),children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,ml:1,children:[C," \xB0K (",V," \xB0C)"]})})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0434\u0430\u0442\u044C \u0446\u0435\u043B\u0435\u0432\u0443\u044E \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0443",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",title:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:m})}return h}()}),(0,e.createComponentVNode)(2,t.NumberInput,{value:Math.round(C),unit:"\xB0K",minValue:Math.round(m),maxValue:Math.round(u),step:5,stepPixelSize:3,onDrag:function(){function h(g,N){return p("temp",{temp:N})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",title:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:u})}return h}()})]})]})})})})}return S}()},89124:function(I,r,n){"use strict";r.__esModule=!0,r.GeneModder=void 0;var e=n(89005),a=n(72253),t=n(35840),o=n(36036),f=n(3939),S=n(98595),y=r.GeneModder=function(){function d(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.has_seed;return(0,e.createComponentVNode)(2,S.Window,{width:500,height:650,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,f.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),v===0?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,k)]})})})}return d}(),k=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Genes",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{content:"Insert Gene from Disk",disabled:!h||!h.can_insert||h.is_core,icon:"arrow-circle-down",onClick:function(){function g(){return V("insert")}return g}()}),children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})},b=function(m,u){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,height:"85%",children:(0,e.createComponentVNode)(2,o.Stack,{height:"100%",children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"leaf",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),"The plant DNA manipulator is missing a seed."]})})})},p=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.has_seed,g=v.seed,N=v.has_disk,x=v.disk,B,L;return h?B=(0,e.createComponentVNode)(2,o.Stack.Item,{mb:"-6px",mt:"-4px",children:[(0,e.createVNode)(1,"img",(0,t.classes)(["seeds32x32",g.image]),null,1,{style:{"vertical-align":"middle",width:"32px",margin:"-1px","margin-left":"-11px"}}),(0,e.createComponentVNode)(2,o.Button,{content:g.name,onClick:function(){function T(){return V("eject_seed")}return T}()}),(0,e.createComponentVNode)(2,o.Button,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){function T(){return V("variant_name")}return T}()})]}):B=(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:"None",onClick:function(){function T(){return V("eject_seed")}return T}()})}),N?L=x.name:L="None",(0,e.createComponentVNode)(2,o.Section,{title:"Storage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Plant Sample",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Data Disk",children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:L,onClick:function(){function T(){return V("eject_disk")}return T}()})})})]})})},i=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.disk,g=v.core_genes;return(0,e.createComponentVNode)(2,o.Collapsible,{title:"Core Genes",open:!0,children:[g.map(function(N){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:N.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(h!=null&&h.can_extract),icon:"save",onClick:function(){function x(){return V("extract",{id:N.id})}return x}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace",disabled:!N.is_type||!h.can_insert,icon:"arrow-circle-down",onClick:function(){function x(){return V("replace",{id:N.id})}return x}()})})]},N)})," ",(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace All",disabled:!(h!=null&&h.is_bulk_core),icon:"arrow-circle-down",onClick:function(){function N(){return V("bulk_replace_core")}return N}()})})})]},"Core Genes")},c=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.reagent_genes,h=V.has_reagent;return(0,e.createComponentVNode)(2,l,{title:"Reagent Genes",gene_set:v,do_we_show:h})},s=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.trait_genes,h=V.has_trait;return(0,e.createComponentVNode)(2,l,{title:"Trait Genes",gene_set:v,do_we_show:h})},l=function(m,u){var C=m.title,V=m.gene_set,v=m.do_we_show,h=(0,a.useBackend)(u),g=h.act,N=h.data,x=N.disk;return(0,e.createComponentVNode)(2,o.Collapsible,{title:C,open:!0,children:v?V.map(function(B){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:B.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(x!=null&&x.can_extract),icon:"save",onClick:function(){function L(){return g("extract",{id:B.id})}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Remove",icon:"times",onClick:function(){function L(){return g("remove",{id:B.id})}return L}()})})]},B)}):(0,e.createComponentVNode)(2,o.Stack.Item,{children:"No Genes Detected"})},C)}},73053:function(I,r,n){"use strict";r.__esModule=!0,r.GenericCrewManifest=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(41874),f=r.GenericCrewManifest=function(){function S(y,k){return(0,e.createComponentVNode)(2,t.Window,{width:588,height:510,theme:"nologo",children:(0,e.createComponentVNode)(2,t.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:(0,e.createComponentVNode)(2,o.CrewManifest)})})})}return S}()},42914:function(I,r,n){"use strict";r.__esModule=!0,r.GhostHudPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GhostHudPanel=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.security,s=i.medical,l=i.diagnostic,d=i.ahud;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:207,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,S,{label:"Medical",type:"medical",is_active:s}),(0,e.createComponentVNode)(2,S,{label:"Security",type:"security",is_active:c}),(0,e.createComponentVNode)(2,S,{label:"Diagnostic",type:"diagnostic",is_active:l}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,S,{label:"Antag HUD",is_active:d,act_on:"ahud_on",act_off:"ahud_off"})]})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=k.label,s=k.type,l=s===void 0?null:s,d=k.is_active,m=k.act_on,u=m===void 0?"hud_on":m,C=k.act_off,V=C===void 0?"hud_off":C;return(0,e.createComponentVNode)(2,t.Flex,{pt:.3,color:"label",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{pl:.5,align:"center",width:"80%",children:c}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:.6,content:d?"On":"Off",icon:d?"toggle-on":"toggle-off",selected:d,onClick:function(){function v(){return i(d?V:u,{hud_type:l})}return v}()})})]})}},25825:function(I,r,n){"use strict";r.__esModule=!0,r.GlandDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GlandDispenser=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.glands,s=c===void 0?[]:c;return(0,e.createComponentVNode)(2,o.Window,{width:300,height:338,theme:"abductor",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(l){return(0,e.createComponentVNode)(2,t.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:l.color,content:l.amount||"0",disabled:!l.amount,onClick:function(){function d(){return p("dispense",{gland_id:l.id})}return d}()},l.id)})})})})}return S}()},67834:function(I,r,n){"use strict";r.__esModule=!0,r.HandheldChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=[1,5,10,20,30,50],S=null,y=r.HandheldChemDispenser=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.amount,u=d.energy,C=d.maxEnergy,V=d.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:u,minValue:0,maxValue:C,ranges:{good:[C*.5,1/0],average:[C*.25,C*.5],bad:[-1/0,C*.25]},children:[u," / ",C," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Amount",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:f.map(function(v,h){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:m===v,content:v,onClick:function(){function g(){return l("amount",{amount:v})}return g}()})},h)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="dispense",content:"Dispense",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"dispense"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="remove",content:"Remove",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"remove"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="isolate",content:"Isolate",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"isolate"})}return v}()})]})})]})})})},b=function(i,c){for(var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.chemicals,u=m===void 0?[]:m,C=d.current_reagent,V=[],v=0;v<(u.length+1)%3;v++)V.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,height:"18%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:d.glass?"Drink Selector":"Chemical Selector",children:[u.map(function(h,g){return(0,e.createComponentVNode)(2,t.Button,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:C===h.id,content:h.title,style:{"margin-left":"2px"},onClick:function(){function N(){return l("dispense",{reagent:h.id})}return N}()},g)}),V.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:"1",basis:"25%"},g)})]})})}},75926:function(I,r,n){"use strict";r.__esModule=!0,r.ImplantPad=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ImplantPad=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.implant,s=i.contains_case,l=i.tag,d=(0,a.useLocalState)(k,"newTag",l),m=d[0],u=d[1];return(0,e.createComponentVNode)(2,o.Window,{width:410,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Bio-chip Mini-Computer",buttons:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Eject Case",icon:"eject",disabled:!s,onClick:function(){function C(){return p("eject_case")}return C}()})}),children:c&&s?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{bold:!0,mb:2,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+c.image,ml:0,mr:2,style:{"vertical-align":"middle",width:"32px"}}),c.name]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Life",children:c.life}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Notes",children:c.notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Function",children:c.function}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,t.Input,{width:"5.5rem",value:l,onEnter:function(){function C(){return p("tag",{newtag:m})}return C}(),onInput:function(){function C(V,v){return u(v)}return C}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:l===m,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function C(){return p("tag",{newtag:m})}return C}(),children:(0,e.createComponentVNode)(2,t.Icon,{name:"pen"})})]})]})],4):s?(0,e.createComponentVNode)(2,t.Box,{children:"This bio-chip case has no implant!"}):(0,e.createComponentVNode)(2,t.Box,{children:"Please insert a bio-chip casing!"})})})})}return S}()},25471:function(I,r,n){"use strict";r.__esModule=!0,r.Instrument=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=r.Instrument=function(){function i(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:505,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,p)]})})]})}return i}(),y=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.help;if(u)return(0,e.createComponentVNode)(2,o.Modal,{maxWidth:"75%",height:window.innerHeight*.75+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{px:"0.5rem",mt:"-0.5rem",children:[(0,e.createVNode)(1,"h1",null,"Making a Song",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"h1",null,"Instrument Advanced Settings",16),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Type:"}),(0,e.createTextVNode)("\xA0Whether the instrument is legacy or synthesized."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Legacy instruments have a collection of sounds that are selectively used depending on the note to play."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Synthesized instruments use a base sound and change its pitch to match the note to play.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Current:"}),(0,e.createTextVNode)("\xA0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),(0,e.createTextVNode)("\xA0The pitch to apply to all notes of the song.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain Mode:"}),(0,e.createTextVNode)("\xA0How a played note fades out."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Linear sustain means a note will fade out at a constant rate."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Exponential sustain means a note will fade out at an exponential rate, sounding smoother.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),(0,e.createTextVNode)("\xA0The volume threshold at which a note is fully stopped.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),(0,e.createTextVNode)("\xA0Whether the last note should be sustained indefinitely.")],4)],4),(0,e.createComponentVNode)(2,o.Button,{color:"grey",content:"Close",onClick:function(){function C(){return d("help")}return C}()})]})})})},k=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.lines,C=m.playing,V=m.repeat,v=m.maxRepeats,h=m.tempo,g=m.minTempo,N=m.maxTempo,x=m.tickLag,B=m.volume,L=m.minVolume,T=m.maxVolume,w=m.ready;return(0,e.createComponentVNode)(2,o.Section,{title:"Instrument",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"info",content:"Help",onClick:function(){function E(){return d("help")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file",content:"New",onClick:function(){function E(){return d("newsong")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"upload",content:"Import",onClick:function(){function E(){return d("import")}return E}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Playback",children:[(0,e.createComponentVNode)(2,o.Button,{selected:C,disabled:u.length===0||V<0,icon:"play",content:"Play",onClick:function(){function E(){return d("play")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!C,icon:"stop",content:"Stop",onClick:function(){function E(){return d("stop")}return E}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Repeat",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:0,maxValue:v,value:V,stepPixelSize:59,onChange:function(){function E(A,P){return d("repeat",{new:P})}return E}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tempo",children:(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:h>=N,content:"-",as:"span",mr:"0.5rem",onClick:function(){function E(){return d("tempo",{new:h+x})}return E}()}),(0,a.round)(600/h)," BPM",(0,e.createComponentVNode)(2,o.Button,{disabled:h<=g,content:"+",as:"span",ml:"0.5rem",onClick:function(){function E(){return d("tempo",{new:h-x})}return E}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:L,maxValue:T,value:B,stepPixelSize:6,onDrag:function(){function E(A,P){return d("setvolume",{new:P})}return E}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:w?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Ready"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,e.createComponentVNode)(2,b)]})},b=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.allowedInstrumentNames,C=m.instrumentLoaded,V=m.instrument,v=m.canNoteShift,h=m.noteShift,g=m.noteShiftMin,N=m.noteShiftMax,x=m.sustainMode,B=m.sustainLinearDuration,L=m.sustainExponentialDropoff,T=m.legacy,w=m.sustainDropoffVolume,E=m.sustainHeldNote,A,P;return x===1?(A="Linear",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:.1,maxValue:5,value:B,step:.5,stepPixelSize:85,format:function(){function O(M){return(0,a.round)(M*100)/100+" seconds"}return O}(),onChange:function(){function O(M,F){return d("setlinearfalloff",{new:F/10})}return O}()})):x===2&&(A="Exponential",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:1.025,maxValue:10,value:L,step:.01,format:function(){function O(M){return(0,a.round)(M*1e3)/1e3+"% per decisecond"}return O}(),onChange:function(){function O(M,F){return d("setexpfalloff",{new:F})}return O}()})),u.sort(),(0,e.createComponentVNode)(2,o.Box,{my:-1,children:(0,e.createComponentVNode)(2,o.Collapsible,{mt:"1rem",mb:"0",title:"Advanced",children:(0,e.createComponentVNode)(2,o.Section,{mt:-1,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Type",children:T?"Legacy":"Synthesized"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current",children:C?(0,e.createComponentVNode)(2,o.Dropdown,{options:u,selected:V,width:"50%",onSelected:function(){function O(M){return d("switchinstrument",{name:M})}return O}()}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None!"})}),!!(!T&&v)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Note Shift/Note Transpose",children:(0,e.createComponentVNode)(2,o.Slider,{minValue:g,maxValue:N,value:h,stepPixelSize:2,format:function(){function O(M){return M+" keys / "+(0,a.round)(M/12*100)/100+" octaves"}return O}(),onChange:function(){function O(M,F){return d("setnoteshift",{new:F})}return O}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain Mode",children:[(0,e.createComponentVNode)(2,o.Dropdown,{options:["Linear","Exponential"],selected:A,onSelected:function(){function O(M){return d("setsustainmode",{new:M})}return O}()}),P]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume Dropoff Threshold",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:.01,maxValue:100,value:w,stepPixelSize:6,onChange:function(){function O(M,F){return d("setdropoffvolume",{new:F})}return O}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain indefinitely last held note",children:(0,e.createComponentVNode)(2,o.Button,{selected:E,icon:E?"toggle-on":"toggle-off",content:E?"Yes":"No",onClick:function(){function O(){return d("togglesustainhold")}return O}()})})],4)]}),(0,e.createComponentVNode)(2,o.Button,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){function O(){return d("reset")}return O}()})]})})})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.playing,C=m.lines,V=m.editing;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!V||u,icon:"plus",content:"Add Line",onClick:function(){function v(){return d("newline",{line:C.length+1})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{selected:!V,icon:V?"chevron-up":"chevron-down",onClick:function(){function v(){return d("edit")}return v}()})],4),children:!!V&&(C.length>0?(0,e.createComponentVNode)(2,o.LabeledList,{children:C.map(function(v,h){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:h+1,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"pen",onClick:function(){function g(){return d("modifyline",{line:h+1})}return g}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"trash",onClick:function(){function g(){return d("deleteline",{line:h+1})}return g}()})],4),children:v},h)})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"Song is empty."}))})}},65021:function(I,r,n){"use strict";r.__esModule=!0,r.ItemPixelShift=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ItemPixelShift=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.pixel_x,s=i.pixel_y,l=i.max_shift_x,d=i.max_shift_y,m=i.random_drop_on;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:160,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"X-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",title:"Shifts item leftwards.",disabled:c===-l,onClick:function(){function u(){return p("shift_left")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:c,minValue:-l,maxValue:l,onChange:function(){function u(C,V){return p("custom_x",{pixel_x:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",title:"Shifts item rightwards.",disabled:c===l,onClick:function(){function u(){return p("shift_right")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Y-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-up",title:"Shifts item upwards.",disabled:s===d,onClick:function(){function u(){return p("shift_up")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:s,minValue:-d,maxValue:d,onChange:function(){function u(C,V){return p("custom_y",{pixel_y:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",title:"Shifts item downwards.",disabled:s===-d,onClick:function(){function u(){return p("shift_down")}return u}()})]})]})}),(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"brown",icon:"arrow-up",content:"Move to Top",title:"Tries to place an item on top of the others.",onClick:function(){function u(){return p("move_to_top")}return u}()})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:m?"good":"bad",icon:"power-off",content:m?"Shift Enabled":"Shift Disabled",title:"Enables/Disables item pixel randomization on any drops.",onClick:function(){function u(){return p("toggle")}return u}()})})]})})]})})}return S}()},13618:function(I,r,n){"use strict";r.__esModule=!0,r.KeyComboModal=void 0;var e=n(89005),a=n(70611),t=n(72253),o=n(36036),f=n(98595),S=n(19203),y=n(51057),k=function(l){return l.key!==a.KEY.Alt&&l.key!==a.KEY.Control&&l.key!==a.KEY.Shift&&l.key!==a.KEY.Escape},b={DEL:"Delete",DOWN:"South",END:"Southwest",HOME:"Northwest",INSERT:"Insert",LEFT:"West",PAGEDOWN:"Southeast",PAGEUP:"Northeast",RIGHT:"East",SPACEBAR:"Space",UP:"North"},p=3,i=function(l){var d="";if(l.altKey&&(d+="Alt"),l.ctrlKey&&(d+="Ctrl"),l.shiftKey&&!(l.keyCode>=48&&l.keyCode<=57)&&(d+="Shift"),l.location===p&&(d+="Numpad"),k(l))if(l.shiftKey&&l.keyCode>=48&&l.keyCode<=57){var m=l.keyCode-48;d+="Shift"+m}else{var u=l.key.toUpperCase();d+=b[u]||u}return d},c=r.KeyComboModal=function(){function s(l,d){var m=(0,t.useBackend)(d),u=m.act,C=m.data,V=C.init_value,v=C.large_buttons,h=C.message,g=h===void 0?"":h,N=C.title,x=C.timeout,B=(0,t.useLocalState)(d,"input",V),L=B[0],T=B[1],w=(0,t.useLocalState)(d,"binding",!0),E=w[0],A=w[1],P=function(){function F(R){if(!E){R.key===a.KEY.Enter&&u("submit",{entry:L}),R.key===a.KEY.Escape&&u("cancel");return}if(R.preventDefault(),k(R)){O(i(R)),A(!1);return}else if(R.key===a.KEY.Escape){O(V),A(!1);return}}return F}(),O=function(){function F(R){R!==L&&T(R)}return F}(),M=130+(g.length>30?Math.ceil(g.length/3):0)+(g.length&&v?5:0);return(0,e.createComponentVNode)(2,f.Window,{title:N,width:240,height:M,children:[x&&(0,e.createComponentVNode)(2,y.Loader,{value:x}),(0,e.createComponentVNode)(2,f.Window.Content,{onKeyDown:function(){function F(R){P(R)}return F}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:g})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:E,content:E&&E!==null?"Awaiting input...":""+L,width:"100%",textAlign:"center",onClick:function(){function F(){O(V),A(!0)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,S.InputButtons,{input:L})})]})]})})]})}return s}()},35655:function(I,r,n){"use strict";r.__esModule=!0,r.KeycardAuth=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.KeycardAuth=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=(0,e.createComponentVNode)(2,t.Section,{title:"Keycard Authentication Device",children:(0,e.createComponentVNode)(2,t.Box,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!i.swiping&&!i.busy)return(0,e.createComponentVNode)(2,o.Window,{width:540,height:280,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,(0,e.createComponentVNode)(2,t.Section,{title:"Choose Action",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Red Alert",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",disabled:!i.redAvailable,onClick:function(){function l(){return p("triggerevent",{triggerevent:"Red Alert"})}return l}(),content:"Red Alert"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ERT",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Emergency Response Team"})}return l}(),content:"Call ERT"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Maint Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})}return l}(),content:"Revoke"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Station-Wide Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})}return l}(),content:"Revoke"})]})]})})]})});var s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Waiting for YOU to swipe your ID..."});return!i.hasSwiped&&!i.ertreason&&i.event==="Emergency Response Team"?s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Fill out the reason for your ERT request."}):i.hasConfirm?s=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Request Confirmed!"}):i.isRemote?s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):i.hasSwiped&&(s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Waiting for second person to confirm..."})),(0,e.createComponentVNode)(2,o.Window,{width:540,height:265,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,i.event==="Emergency Response Team"&&(0,e.createComponentVNode)(2,t.Section,{title:"Reason for ERT Call",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{color:i.ertreason?"":"red",icon:i.ertreason?"check":"pencil-alt",content:i.ertreason?i.ertreason:"-----",disabled:i.busy,onClick:function(){function l(){return p("ert")}return l}()})})}),(0,e.createComponentVNode)(2,t.Section,{title:i.event,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back",disabled:i.busy||i.hasConfirm,onClick:function(){function l(){return p("reset")}return l}()}),children:s})]})})}return S}()},40951:function(I,r,n){"use strict";r.__esModule=!0,r.LaborClaimConsole=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=r.LaborClaimConsole=function(){function b(p,i){return(0,e.createComponentVNode)(2,f.Window,{width:315,height:470,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.can_go_home,m=l.emagged,u=l.id_inserted,C=l.id_name,V=l.id_points,v=l.id_goal,h=l.unclaimed_points,g=m?0:1,N=m?"ERR0R":d?"Completed!":"Insufficient";return(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:!!u&&(0,e.createComponentVNode)(2,o.ProgressBar,{value:V/v,ranges:{good:[g,1/0],bad:[-1/0,g]},children:V+" / "+v+" "+N})||!!m&&"ERR0R COMPLETED?!@"||"No ID inserted"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Shuttle controls",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Move shuttle",disabled:!d,onClick:function(){function x(){return s("move_shuttle")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed points",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Claim points ("+h+")",disabled:!u||!h,onClick:function(){function x(){return s("claim_points")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Inserted ID",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:u?C:"-------------",onClick:function(){function x(){return s("handle_id")}return x}()})})]})})},k=function(p,i){var c=(0,t.useBackend)(i),s=c.data,l=s.ores;return(0,e.createComponentVNode)(2,o.Section,{title:"Material values",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Material"}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,a.toTitleCase)(d.ore)}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:d.value})})]},d.ore)})]})})}},9525:function(I,r,n){"use strict";r.__esModule=!0,r.LawManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.LawManager=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.isAdmin,m=l.isSlaved,u=l.isMalf,C=l.isAIMalf,V=l.view;return(0,e.createComponentVNode)(2,o.Window,{width:800,height:u?620:365,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!(d&&m)&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:["This unit is slaved to ",m,"."]}),!!(u||C)&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Law Management",selected:V===0,onClick:function(){function v(){return s("set_view",{set_view:0})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Lawsets",selected:V===1,onClick:function(){function v(){return s("set_view",{set_view:1})}return v}()})]}),V===0&&(0,e.createComponentVNode)(2,S),V===1&&(0,e.createComponentVNode)(2,y)]})})}return b}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.has_zeroth_laws,m=l.zeroth_laws,u=l.has_ion_laws,C=l.ion_laws,V=l.ion_law_nr,v=l.has_inherent_laws,h=l.inherent_laws,g=l.has_supplied_laws,N=l.supplied_laws,x=l.channels,B=l.channel,L=l.isMalf,T=l.isAdmin,w=l.zeroth_law,E=l.ion_law,A=l.inherent_law,P=l.supplied_law,O=l.supplied_law_position;return(0,e.createFragment)([!!d&&(0,e.createComponentVNode)(2,k,{title:"ERR_NULL_VALUE",laws:m,ctx:i}),!!u&&(0,e.createComponentVNode)(2,k,{title:V,laws:C,ctx:i}),!!v&&(0,e.createComponentVNode)(2,k,{title:"Inherent",laws:h,ctx:i}),!!g&&(0,e.createComponentVNode)(2,k,{title:"Supplied",laws:N,ctx:i}),(0,e.createComponentVNode)(2,t.Section,{title:"Statement Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Statement Channel",children:x.map(function(M){return(0,e.createComponentVNode)(2,t.Button,{content:M.channel,selected:M.channel===B,onClick:function(){function F(){return s("law_channel",{law_channel:M.channel})}return F}()},M.channel)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"State Laws",children:(0,e.createComponentVNode)(2,t.Button,{content:"State Laws",onClick:function(){function M(){return s("state_laws")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Law Notification",children:(0,e.createComponentVNode)(2,t.Button,{content:"Notify",onClick:function(){function M(){return s("notify_laws")}return M}()})})]})}),!!L&&(0,e.createComponentVNode)(2,t.Section,{title:"Add Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"60%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Actions"})]}),!!(T&&!d)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Zero"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:w}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_zeroth_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_zeroth_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ion"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:E}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_ion_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_ion_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Inherent"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:A}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_inherent_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_inherent_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Supplied"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:P}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:O,onClick:function(){function M(){return s("change_supplied_law_position")}return M}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_supplied_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_supplied_law")}return M}()})]})]})]})})],0)},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.law_sets;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{title:m.name+" - "+m.header,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Load Laws",icon:"download",onClick:function(){function u(){return s("transfer_laws",{transfer_laws:m.ref})}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m.laws.has_ion_laws>0&&m.laws.ion_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_zeroth_laws>0&&m.laws.zeroth_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_inherent_laws>0&&m.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_supplied_laws>0&&m.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)})]})},m.name)})})},k=function(p,i){var c=(0,a.useBackend)(p.ctx),s=c.act,l=c.data,d=l.isMalf;return(0,e.createComponentVNode)(2,t.Section,{title:p.title+" Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"69%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"21%",children:"State?"})]}),p.laws.map(function(m){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:m.index}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m.law}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:m.state?"Yes":"No",selected:m.state,onClick:function(){function u(){return s("state_law",{ref:m.ref,state_law:m.state?0:1})}return u}()}),!!d&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function u(){return s("edit_law",{edit_law:m.ref})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",icon:"trash",color:"red",onClick:function(){function u(){return s("delete_law",{delete_law:m.ref})}return u}()})],4)]})]},m.law)})]})})}},90447:function(I,r,n){"use strict";r.__esModule=!0,r.ListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),S=n(92986),y=n(98595),k=r.ListInputModal=function(){function i(c,s){var l=(0,f.useBackend)(s),d=l.act,m=l.data,u=m.items,C=u===void 0?[]:u,V=m.message,v=V===void 0?"":V,h=m.init_value,g=m.timeout,N=m.title,x=(0,f.useLocalState)(s,"selected",C.indexOf(h)),B=x[0],L=x[1],T=(0,f.useLocalState)(s,"searchBarVisible",C.length>10),w=T[0],E=T[1],A=(0,f.useLocalState)(s,"searchQuery",""),P=A[0],O=A[1],M=function(){function oe(X){var pe=$.length-1;if(X===S.KEY_DOWN)if(B===null||B===pe){var me;L(0),(me=document.getElementById("0"))==null||me.scrollIntoView()}else{var ne;L(B+1),(ne=document.getElementById((B+1).toString()))==null||ne.scrollIntoView()}else if(X===S.KEY_UP)if(B===null||B===0){var ce;L(pe),(ce=document.getElementById(pe.toString()))==null||ce.scrollIntoView()}else{var q;L(B-1),(q=document.getElementById((B-1).toString()))==null||q.scrollIntoView()}}return oe}(),F=function(){function oe(X){X!==B&&L(X)}return oe}(),R=function(){function oe(){E(!1),E(!0)}return oe}(),_=function(){function oe(X){var pe=String.fromCharCode(X),me=C.find(function(q){return q==null?void 0:q.toLowerCase().startsWith(pe==null?void 0:pe.toLowerCase())});if(me){var ne,ce=C.indexOf(me);L(ce),(ne=document.getElementById(ce.toString()))==null||ne.scrollIntoView()}}return oe}(),U=function(){function oe(X){var pe;X!==P&&(O(X),L(0),(pe=document.getElementById("0"))==null||pe.scrollIntoView())}return oe}(),W=function(){function oe(){E(!w),O("")}return oe}(),$=C.filter(function(oe){return oe==null?void 0:oe.toLowerCase().includes(P.toLowerCase())}),G=330+Math.ceil(v.length/3);return w||setTimeout(function(){var oe;return(oe=document.getElementById(B.toString()))==null?void 0:oe.focus()},1),(0,e.createComponentVNode)(2,y.Window,{title:N,width:325,height:G,children:[g&&(0,e.createComponentVNode)(2,a.Loader,{value:g}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function oe(X){var pe=window.event?X.which:X.keyCode;(pe===S.KEY_DOWN||pe===S.KEY_UP)&&(X.preventDefault(),M(pe)),pe===S.KEY_ENTER&&(X.preventDefault(),d("submit",{entry:$[B]})),!w&&pe>=S.KEY_A&&pe<=S.KEY_Z&&(X.preventDefault(),_(pe)),pe===S.KEY_ESCAPE&&(X.preventDefault(),d("cancel"))}return oe}(),children:(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{compact:!0,icon:w?"search":"font",selected:!0,tooltip:w?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){function oe(){return W()}return oe}()}),className:"ListInput__Section",fill:!0,title:v,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b,{filteredItems:$,onClick:F,onFocusSearch:R,searchBarVisible:w,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:w&&(0,e.createComponentVNode)(2,p,{filteredItems:$,onSearch:U,searchQuery:P,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:$[B]})})]})})})]})}return i}(),b=function(c,s){var l=(0,f.useBackend)(s),d=l.act,m=c.filteredItems,u=c.onClick,C=c.onFocusSearch,V=c.searchBarVisible,v=c.selected;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:m.map(function(h,g){return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:"transparent",id:g,onClick:function(){function N(){return u(g)}return N}(),onDblClick:function(){function N(x){x.preventDefault(),d("submit",{entry:m[v]})}return N}(),onKeyDown:function(){function N(x){var B=window.event?x.which:x.keyCode;V&&B>=S.KEY_A&&B<=S.KEY_Z&&(x.preventDefault(),C())}return N}(),selected:g===v,style:{animation:"none",transition:"none"},children:h.replace(/^\w/,function(N){return N.toUpperCase()})},g)})})},p=function(c,s){var l=(0,f.useBackend)(s),d=l.act,m=c.filteredItems,u=c.onSearch,C=c.searchQuery,V=c.selected;return(0,e.createComponentVNode)(2,o.Input,{width:"100%",autoFocus:!0,autoSelect:!0,onEnter:function(){function v(h){h.preventDefault(),d("submit",{entry:m[V]})}return v}(),onInput:function(){function v(h,g){return u(g)}return v}(),placeholder:"Search...",value:C})}},26826:function(I,r,n){"use strict";r.__esModule=!0,r.Loadout=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S={Default:function(){function c(s,l){return s.gear.gear_tier-l.gear.gear_tier}return c}(),Alphabetical:function(){function c(s,l){return s.gear.name.toLowerCase().localeCompare(l.gear.name.toLowerCase())}return c}(),Cost:function(){function c(s,l){return s.gear.cost-l.gear.cost}return c}()},y=r.Loadout=function(){function c(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=(0,t.useLocalState)(l,"search",!1),V=C[0],v=C[1],h=(0,t.useLocalState)(l,"searchText",""),g=h[0],N=h[1],x=(0,t.useLocalState)(l,"category",Object.keys(u.gears)[0]),B=x[0],L=x[1],T=(0,t.useLocalState)(l,"tweakedGear",""),w=T[0],E=T[1];return(0,e.createComponentVNode)(2,f.Window,{width:975,height:650,children:[w&&(0,e.createComponentVNode)(2,i,{tweakedGear:w,setTweakedGear:E}),(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{category:B,setCategory:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"25%",children:(0,e.createComponentVNode)(2,p,{setTweakedGear:E})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"75%",children:(0,e.createComponentVNode)(2,b,{category:B,search:V,setSearch:v,searchText:g,setSearchText:N})})]})})]})})]})}return c}(),k=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=s.category,V=s.setCategory;return(0,e.createComponentVNode)(2,o.Tabs,{fluid:!0,textAlign:"center",style:{"flex-wrap":"wrap-reverse"},children:Object.keys(u.gears).map(function(v){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:v===C,style:{"white-space":"nowrap"},onClick:function(){function h(){return V(v)}return h}(),children:v},v)})})},b=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=u.user_tier,V=u.gear_slots,v=u.max_gear_slots,h=s.category,g=s.search,N=s.setSearch,x=s.searchText,B=s.setSearchText,L=(0,t.useLocalState)(l,"sortType","Default"),T=L[0],w=L[1],E=(0,t.useLocalState)(l,"sortReverse",!1),A=E[0],P=E[1],O=(0,a.createSearch)(x,function(F){return F.name}),M;return x.length>2?M=Object.entries(u.gears).reduce(function(F,R){var _=R[0],U=R[1];return F.concat(Object.entries(U).map(function(W){var $=W[0],G=W[1];return{key:$,gear:G}}))},[]).filter(function(F){var R=F.gear;return O(R)}):M=Object.entries(u.gears[h]).map(function(F){var R=F[0],_=F[1];return{key:R,gear:_}}),M.sort(S[T]),A&&(M=M.reverse()),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:h,buttons:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{height:1.66,selected:T,options:Object.keys(S),onSelected:function(){function F(R){return w(R)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:A?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:A?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){function F(){return P(!A)}return F}()})}),g&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Input,{width:20,placeholder:"Search...",value:x,onInput:function(){function F(R){return B(R.target.value)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"magnifying-glass",selected:g,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){function F(){N(!g),B("")}return F}()})})]}),children:M.map(function(F){var R=F.key,_=F.gear,U=12,W=Object.keys(u.selected_gears).includes(R),$=(_.cost===1,_.cost+" Points"),G=(0,e.createComponentVNode)(2,o.Box,{children:[_.name.length>U&&(0,e.createComponentVNode)(2,o.Box,{children:_.name}),_.gear_tier>C&&(0,e.createComponentVNode)(2,o.Box,{mt:_.name.length>U&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),oe=(0,e.createFragment)([_.allowed_roles&&(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"user",tooltip:(0,e.createComponentVNode)(2,o.Section,{m:-1,title:"Allowed Roles",children:_.allowed_roles.map(function(pe){return(0,e.createComponentVNode)(2,o.Box,{children:pe},pe)})}),tooltipPosition:"left"}),Object.entries(_.tweaks).map(function(pe){var me=pe[0],ne=pe[1];return ne.map(function(ce){return(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:ce.icon,tooltip:ce.tooltip,tooltipPosition:"top"},me)})}),(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"info",tooltip:_.desc,tooltipPosition:"top"})],0),X=(0,e.createComponentVNode)(2,o.Box,{class:"Loadout-InfoBox",children:[(0,e.createComponentVNode)(2,o.Box,{style:{"flex-grow":1},fontSize:1,color:"gold",opacity:.75,children:_.gear_tier>0&&"Tier "+_.gear_tier}),(0,e.createComponentVNode)(2,o.Box,{fontSize:.75,opacity:.66,children:$})]});return(0,e.createComponentVNode)(2,o.ImageButtonTS,{m:.5,imageSize:84,dmIcon:_.icon,dmIconState:_.icon_state,tooltip:(_.name.length>U||_.gear_tier>0)&&G,tooltipPosition:"bottom",selected:W,disabled:_.gear_tier>C||V+_.cost>v&&!W,buttons:oe,buttonsAlt:X,onClick:function(){function pe(){return m("toggle_gear",{gear:_.index_name})}return pe}(),children:_.name},R)})})},p=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=s.setTweakedGear,V=Object.entries(u.gears).reduce(function(v,h){var g=h[0],N=h[1],x=Object.entries(N).filter(function(B){var L=B[0];return Object.keys(u.selected_gears).includes(L)}).map(function(B){var L=B[0],T=B[1];return Object.assign({key:L},T)});return v.concat(x)},[]);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Selected Equipment",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"Clear Loadout",tooltipPosition:"bottom-end",onClick:function(){function v(){return m("clear_loadout")}return v}()}),children:V.map(function(v){var h=u.selected_gears[v.key];return(0,e.createComponentVNode)(2,o.ImageButtonTS,{fluid:!0,imageSize:48,base64:h.icon,dmIcon:h.icon_file?h.icon_file:v.icon,dmIconState:h.icon_state?h.icon_state:v.icon_state,buttons:(0,e.createFragment)([Object.entries(v.tweaks).length>0&&(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"gears",iconColor:"gray",width:"33px",onClick:function(){function g(){return C(v)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"times",iconColor:"red",width:"32px",onClick:function(){function g(){return m("toggle_gear",{gear:v.index_name})}return g}()})],0),children:h.name?h.name:v.name},v.key)})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:u.gear_slots,maxValue:u.max_gear_slots,ranges:{bad:[u.max_gear_slots,1/0],average:[u.max_gear_slots*.66,u.max_gear_slots],good:[0,u.max_gear_slots*.66]},children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:["Used points ",u.gear_slots,"/",u.max_gear_slots]})})})})]})},i=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=s.tweakedGear,V=s.setTweakedGear;return(0,e.createComponentVNode)(2,o.Dimmer,{children:(0,e.createComponentVNode)(2,o.Box,{className:"Loadout-Modal__background",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,width:20,height:20,title:C.name,buttons:(0,e.createComponentVNode)(2,o.Button,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){function v(){return V("")}return v}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:Object.entries(C.tweaks).map(function(v){var h=v[0],g=v[1];return g.map(function(N){var x=u.selected_gears[C.key][h];return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N.name,color:x?"":"gray",buttons:(0,e.createComponentVNode)(2,o.Button,{color:"transparent",icon:"pen",onClick:function(){function B(){return m("set_tweak",{gear:C.index_name,tweak:h})}return B}()}),children:[x||"Default",(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{"background-color":""+x}})]},h)})})})})})})}},72106:function(I,r,n){"use strict";r.__esModule=!0,r.MechBayConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MechBayConsole=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.recharge_port,s=c&&c.mech,l=s&&s.cell,d=s&&s.name;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:d?"Mech status: "+d:"Mech status",textAlign:"center",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Sync",onClick:function(){function m(){return p("reconnect")}return m}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:s.health/s.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||!l&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cell is installed."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})})})}return S}()},7466:function(I,r,n){"use strict";r.__esModule=!0,r.MechaControlConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=n(25328),y=r.MechaControlConsole=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.beacons,d=s.stored_data;return d.length?(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"window-close",onClick:function(){function m(){return c("clear_log")}return m}()}),children:d.map(function(m){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["(",m.time,")"]}),(0,e.createComponentVNode)(2,o.Box,{children:(0,S.decodeHtmlEntities)(m.message)})]},m.time)})})})}):(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:l.length&&l.map(function(m){return(0,e.createComponentVNode)(2,o.Section,{title:m.name,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function u(){return c("send_message",{mt:m.uid})}return u}(),children:"Message"}),(0,e.createComponentVNode)(2,o.Button,{icon:"eye",onClick:function(){function u(){return c("get_log",{mt:m.uid})}return u}(),children:"View Log"}),(0,e.createComponentVNode)(2,o.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){function u(){return c("shock",{mt:m.uid})}return u}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[m.maxHealth*.75,1/0],average:[m.maxHealth*.5,m.maxHealth*.75],bad:[-1/0,m.maxHealth*.5]},value:m.health,maxValue:m.maxHealth})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cell Charge",children:m.cell&&(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[m.cellMaxCharge*.75,1/0],average:[m.cellMaxCharge*.5,m.cellMaxCharge*.75],bad:[-1/0,m.cellMaxCharge*.5]},value:m.cellCharge,maxValue:m.cellMaxCharge})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No Cell Installed"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Air Tank",children:[m.airtank,"kPa"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pilot",children:m.pilot||"Unoccupied"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:(0,S.toTitleCase)(m.location)||"Unknown"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Active Equipment",children:m.active||"None"}),m.cargoMax&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cargo Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{bad:[m.cargoMax*.75,1/0],average:[m.cargoMax*.5,m.cargoMax*.75],good:[-1/0,m.cargoMax*.5]},value:m.cargoUsed,maxValue:m.cargoMax})})||null]})},m.name)})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No mecha beacons found."})})})}return k}()},79625:function(I,r,n){"use strict";r.__esModule=!0,r.MedicalRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(3939),S=n(98595),y=n(321),k=n(5485),b=n(22091),p={Minor:"lightgray",Medium:"good",Harmful:"average","Dangerous!":"bad","BIOHAZARD THREAT!":"darkred"},i={"*Deceased*":"deceased","*SSD*":"ssd","Physically Unfit":"physically_unfit",Disabled:"disabled"},c=function(T,w){(0,f.modalOpen)(T,"edit",{field:w.edit,value:w.value})},s=function(T,w){var E=T.args;return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:E.name||"Virus",children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Number of stages",children:E.max_stages}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Spread",children:[E.spread_text," Transmission"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Possible cure",children:E.cure}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Notes",children:E.desc}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Severity",color:p[E.severity],children:E.severity})]})})})},l=r.MedicalRecords=function(){function L(T,w){var E=(0,t.useBackend)(w),A=E.data,P=A.loginState,O=A.screen;if(!P.logged_in)return(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});var M;return O===2?M=(0,e.createComponentVNode)(2,d):O===3?M=(0,e.createComponentVNode)(2,m):O===4?M=(0,e.createComponentVNode)(2,u):O===5?M=(0,e.createComponentVNode)(2,h):O===6&&(M=(0,e.createComponentVNode)(2,g)),(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,b.TemporaryNotice),(0,e.createComponentVNode)(2,B),M]})})]})}return L}(),d=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.records,M=(0,t.useLocalState)(w,"searchText",""),F=M[0],R=M[1],_=(0,t.useLocalState)(w,"sortId","name"),U=_[0],W=_[1],$=(0,t.useLocalState)(w,"sortOrder",!0),G=$[0],oe=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Manage Records",icon:"wrench",ml:"0.25rem",onClick:function(){function X(){return A("screen",{screen:3})}return X}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search by Name, ID, Physical Status, or Mental Status",onInput:function(){function X(pe,me){return R(me)}return X}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,N,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,N,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,N,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,N,{id:"p_stat",children:"Patient Status"}),(0,e.createComponentVNode)(2,N,{id:"m_stat",children:"Mental Status"})]}),O.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.id+"|"+X.rank+"|"+X.p_stat+"|"+X.m_stat})).sort(function(X,pe){var me=G?1:-1;return X[U].localeCompare(pe[U])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listRow--"+i[X.p_stat],onClick:function(){function pe(){return A("view_record",{view_record:X.ref})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.p_stat}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.m_stat})]},X.id)})]})})})],4)},m=function(T,w){var E=(0,t.useBackend)(w),A=E.act;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"download",content:"Backup to Disk",disabled:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," "]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,lineHeight:3,icon:"trash",color:"translucent",content:"Delete All Medical Records",onClick:function(){function P(){return A("del_all")}return P}()})})]})})},u=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.medical,M=P.printing;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{height:"235px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:M?"spinner":"print",disabled:M,iconSpin:!!M,content:"Print Record",ml:"0.5rem",onClick:function(){function F(){return A("print_record")}return F}()}),children:(0,e.createComponentVNode)(2,C)})}),!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function F(){return A("new")}return F}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Medical records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:!!O.empty,content:"Delete Medical Record",onClick:function(){function F(){return A("del_r")}return F}()}),children:(0,e.createComponentVNode)(2,V)})}),(0,e.createComponentVNode)(2,v)],4)],0)},C=function(T,w){var E=(0,t.useBackend)(w),A=E.data,P=A.general;return!P||!P.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:P.fields.map(function(O,M){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:O.field,children:[(0,e.createComponentVNode)(2,o.Box,{height:"20px",inline:!0,children:O.value}),!!O.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",onClick:function(){function F(){return c(w,O)}return F}()})]},M)})})}),!!P.has_photos&&P.photos.map(function(O,M){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:O,style:{width:"96px","margin-top":"2.5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",M+1]},M)})]})},V=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.medical;return!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"Medical records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:O.fields.map(function(M,F){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:M.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(M.value),!!M.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:M.line_break?"1rem":"initial",onClick:function(){function R(){return c(w,M)}return R}()})]},F)})})})})},v=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.medical;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function M(){return(0,f.modalOpen)(w,"add_comment")}return M}()}),children:O.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):O.comments.map(function(M,F){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:M.header}),(0,e.createVNode)(1,"br"),M.text,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function R(){return A("del_c",{del_c:F+1})}return R}()})]},F)})})})},h=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.virus,M=(0,t.useLocalState)(w,"searchText",""),F=M[0],R=M[1],_=(0,t.useLocalState)(w,"sortId2","name"),U=_[0],W=_[1],$=(0,t.useLocalState)(w,"sortOrder2",!0),G=$[0],oe=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{ml:"0.25rem",fluid:!0,placeholder:"Search by Name, Max Stages, or Severity",onInput:function(){function X(pe,me){return R(me)}return X}()})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,x,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,x,{id:"max_stages",children:"Max Stages"}),(0,e.createComponentVNode)(2,x,{id:"severity",children:"Severity"})]}),O.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.max_stages+"|"+X.severity})).sort(function(X,pe){var me=G?1:-1;return X[U].localeCompare(pe[U])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listVirus--"+X.severity,onClick:function(){function pe(){return A("vir",{vir:X.D})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"virus"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.max_stages}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:p[X.severity],children:X.severity})]},X.id)})]})})})})],4)},g=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.medbots;return O.length===0?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"robot",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"There are no Medibots."]})})})}):(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Area"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Chemicals"})]}),O.map(function(M){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listMedbot--"+M.on,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"medical"})," ",M.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[M.area||"Unknown"," (",M.x,", ",M.y,")"]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.on?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Online"}):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"Offline"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.use_beaker?"Reservoir: "+M.total_volume+"/"+M.maximum_volume:"Using internal synthesizer"})]},M.id)})]})})})},N=function(T,w){var E=(0,t.useLocalState)(w,"sortId","name"),A=E[0],P=E[1],O=(0,t.useLocalState)(w,"sortOrder",!0),M=O[0],F=O[1],R=T.id,_=T.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:A!==R&&"transparent",onClick:function(){function U(){A===R?F(!M):(P(R),F(!0))}return U}(),children:[_,A===R&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},x=function(T,w){var E=(0,t.useLocalState)(w,"sortId2","name"),A=E[0],P=E[1],O=(0,t.useLocalState)(w,"sortOrder2",!0),M=O[0],F=O[1],R=T.id,_=T.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:A!==R&&"transparent",onClick:function(){function U(){A===R?F(!M):(P(R),F(!0))}return U}(),children:[_,A===R&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},B=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.screen,M=P.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:O===2,onClick:function(){function F(){A("screen",{screen:2})}return F}(),children:"List Records"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"database",selected:O===5,onClick:function(){function F(){A("screen",{screen:5})}return F}(),children:"Virus Database"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"plus-square",selected:O===6,onClick:function(){function F(){return A("screen",{screen:6})}return F}(),children:"Medibot Tracking"}),O===3&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:O===3,children:"Record Maintenance"}),O===4&&M&&!M.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:O===4,children:["Record: ",M.fields[0].value]})]})})};(0,f.modalRegisterBodyOverride)("virus",s)},52306:function(I,r,n){"use strict";r.__esModule=!0,r.Mimicking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Mimicking=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.slots||[];return(0,e.createComponentVNode)(2,o.Window,{width:400,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:[c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Choose",selected:s.selected,onClick:function(){function l(){return p("Choose",{id:s.id})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",color:"bad",onClick:function(){function l(){return p("Delete",{id:s.id})}return l}()})],4),children:(0,e.createComponentVNode)(2,t.Box,{preserveWhitespace:!0,textColor:"#878787",fontSize:"14px",children:["Voice: ",s.voice]})},s.id)}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Add",onClick:function(){function s(){return p("Add")}return s}()})]})})})})}return S}()},66238:function(I,r,n){"use strict";r.__esModule=!0,r.Minesweeper=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Minesweeper=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.matrix,s=i.showMessage,l=i.tokens,d=i.uiWidth,m={1:"blue",2:"green",3:"red",4:"darkblue",5:"brown",6:"lightblue",7:"black",8:"white"};document.addEventListener("contextmenu",function(g){return g.preventDefault()});var u=function(){function g(N,x,B){N.button!==0&&N.button!==2||p("Square",{X:x,Y:B,mode:N.button===2?h[V]:V})}return g}(),C=(0,a.useLocalState)(k,"mode","bomb"),V=C[0],v=C[1],h={flag:"bomb",bomb:"flag"};return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",width:d+80,height:750,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0433\u0440\u043E\u0432\u043E\u0435 \u043F\u043E\u043B\u0435",textAlign:"center",fill:!0,fitted:!0,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",iconColor:"black",selected:V==="bomb",onClick:function(){function g(){return v("bomb")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"flag",iconColor:"red",selected:V==="flag",onClick:function(){function g(){return v("flag")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",onClick:function(){function g(){return p("Mode",{mode:"16x30"})}return g}()})],4),children:[(0,e.createVNode)(1,"p"),Object.keys(c).map(function(g){return(0,e.createComponentVNode)(2,t.Box,{children:Object.keys(c[g]).map(function(N){return(0,e.createComponentVNode)(2,t.Button,{m:"1px",height:"30px",width:"30px",className:c[g][N].open?"Minesweeper__open":"Minesweeper__closed",bold:!0,color:"transparent",icon:c[g][N].open?c[g][N].bomb?"bomb":"":c[g][N].flag?"flag":"",textColor:c[g][N].open?c[g][N].bomb?"black":m[c[g][N].around]:c[g][N].flag?"red":"gray",onMouseDown:function(){function x(B){return u(B,g,N)}return x}(),children:c[g][N].open&&!c[g][N].bomb&&c[g][N].around?c[g][N].around:" "},N)})},g)}),(0,e.createVNode)(1,"p"),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",className:"Minesweeper__message",children:["\u0414\u043B\u044F \u043F\u043E\u0431\u0435\u0434\u044B \u043D\u0443\u0436\u043D\u043E \u043F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0444\u043B\u0430\u0436\u043A\u0430\u043C\u0438 \u0432\u0441\u0435 \u0431\u043E\u043C\u0431\u044B, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0432\u0441\u0435 \u043F\u0443\u0441\u0442\u044B\u0435 \u043A\u043B\u0435\u0442\u043A\u0438.",(0,e.createVNode)(1,"br"),"\u0411\u0430\u043B\u0430\u043D\u0441 \u0442\u043E\u043A\u0435\u043D\u043E\u0432: ",l,(0,e.createVNode)(1,"br"),s]})]})})})})}return S}()},21385:function(I,r,n){"use strict";r.__esModule=!0,r.MiniGamesMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MiniGamesMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.spawners||[],s=i.thunderdome_eligible,l=i.notifications_enabled;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:s?"good":"bad",onClick:function(){function d(){return p("toggle_minigames")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:l?"good":"bad",onClick:function(){function d(){return p("toggle_notifications")}return d}()}),(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:d.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function m(){return p("jump",{ID:d.uids})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Start",onClick:function(){function m(){return p("spawn",{ID:d.uids})}return m}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:d.desc}),!!d.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:d.fluff}),!!d.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:d.important_info})]},d.name)})})]})})}return S}()},87684:function(I,r,n){"use strict";r.__esModule=!0,r.MiningVendor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=["title","items"];function y(l,d){if(l==null)return{};var m={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;m[u]=l[u]}return m}var k={Alphabetical:function(){function l(d,m){return d-m}return l}(),Availability:function(){function l(d,m){return-(d.affordable-m.affordable)}return l}(),Price:function(){function l(d,m){return d.price-m.price}return l}()},b=r.MiningVendor=function(){function l(d,m){return(0,e.createComponentVNode)(2,f.Window,{width:400,height:450,children:(0,e.createComponentVNode)(2,f.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,i)]})})})}return l}(),p=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.has_id,h=V.id;return(0,e.createComponentVNode)(2,o.NoticeBox,{success:v,children:v?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,verticalAlign:"middle",style:{float:"left"},children:["Logged in as ",h.name,".",(0,e.createVNode)(1,"br"),"You have ",h.points.toLocaleString("en-US")," points."]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject ID",style:{float:"right"},onClick:function(){function g(){return C("logoff")}return g}()}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})],4):"Please insert an ID in order to make purchases."})},i=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.has_id,h=V.id,g=V.items,N=(0,t.useLocalState)(m,"search",""),x=N[0],B=N[1],L=(0,t.useLocalState)(m,"sort","Alphabetical"),T=L[0],w=L[1],E=(0,t.useLocalState)(m,"descending",!1),A=E[0],P=E[1],O=(0,a.createSearch)(x,function(R){return R[0]}),M=!1,F=Object.entries(g).map(function(R,_){var U=Object.entries(R[1]).filter(O).map(function(W){return W[1].affordable=v&&h.points>=W[1].price,W[1]}).sort(k[T]);if(U.length!==0)return A&&(U=U.reverse()),M=!0,(0,e.createComponentVNode)(2,s,{title:R[0],items:U},R[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:M?F:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},c=function(d,m){var u=(0,t.useLocalState)(m,"search",""),C=u[0],V=u[1],v=(0,t.useLocalState)(m,"sort",""),h=v[0],g=v[1],N=(0,t.useLocalState)(m,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function L(T,w){return V(w)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:"Alphabetical",options:Object.keys(k),width:"100%",onSelected:function(){function L(T){return g(T)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"21px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){function L(){return B(!x)}return L}()})})]})})},s=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=d.title,h=d.items,g=y(d,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:v},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.ImageButton,{bold:!0,asset:!0,color:"brown",imageSize:"64px",image:N.imageId,imageAsset:"mining_vendor64x64",content:N.name,children:(0,e.createComponentVNode)(2,o.ImageButton.Item,{bold:!0,horizontal:!0,width:"64px",fontSize:1,content:N.price,icon:"shopping-cart",iconSize:1,iconColor:!V.has_id||V.id.points"})}),!!P&&(0,e.createComponentVNode)(2,d,{mt:1.1,label:"ID tag",compactLabel:!0,wrapContent:F?(0,e.createComponentVNode)(2,s,{text:M,defaultText:"",color:"silver"}):(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"red",italic:!0,nowrap:!0,children:"Not supported"})})]})})]})})})}return x}(),i=function(B,L){var T=B.iconName,w=B.machineName,E=B.noMachine,A=B.noMachineText,P=B.noMachineElem,O="Unknown machine",M=E?A:w||"Unknown machine",F=M===A,R=M===A||M===O;return E&&P?P:(0,e.createComponentVNode)(2,o.Flex,{mt:.1,mb:1.9,children:[!E&&(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,align:"center",children:(0,e.createComponentVNode)(2,o.Icon,{mr:1,size:1.1,name:T})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,wordWrap:"break-word",children:(0,e.createComponentVNode)(2,o.Box,{as:"span",wordWrap:"break-word",color:F?"label":"silver",fontSize:"1.1rem",bold:!0,italic:R,children:M})})]})},c=function(B,L){var T=B.text;return(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:T})},s=function(B,L){var T=B.text,w=B.defaultText,E=b(B,S);return T?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"span",wordWrap:"break-word"},E,{children:T}))):(0,e.createComponentVNode)(2,c,{text:w})},l=function(B,L){var T=B.noConfirm,w=T===void 0?!1:T,E=b(B,y);return w?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button,Object.assign({},E))):(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button.Confirm,Object.assign({},E)))},d=function(B,L){var T=B.label,w=B.wrapContent,E=B.noWrapContent,A=B.compactLabel,P=A===void 0?!1:A,O=b(B,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Flex,Object.assign({my:.5,mr:"0.5%",spacing:1,align:"center"},O,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:P?0:1,shrink:0,textOverflow:"ellipsis",overflow:"hidden",basis:P?"auto":0,maxWidth:P?"none":20,color:"label",nowrap:!0,children:T}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,textAlign:"center",wordWrap:"break-word",children:w}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:.1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,nowrap:!0,children:E})]})))},m=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data;return(0,e.createComponentVNode)(2,o.Box,{mt:1.5,fontSize:"0.9rem",color:"silver",italic:!0,children:"No options"})},u=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data;return(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.1rem",color:"red",bold:!0,italic:!0,children:"ACCESS DENIED"})},C=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.attachedTag;return(0,e.createComponentVNode)(2,d,{label:"ID tag",wrapContent:(0,e.createComponentVNode)(2,s,{text:A,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Set",icon:"wrench",onClick:function(){function P(){return w("set_tag")}return P}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Clear",icon:"times-circle",color:"red",disabled:!A,onClick:function(){function P(){return w("clear_tag")}return P}()})],4)})},V=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.frequency,P=E.minFrequency,O=E.maxFrequency,M=E.canReset;return(0,e.createComponentVNode)(2,d,{label:"Frequency",noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.1,stepPixelSize:10,minValue:P/10,maxValue:O/10,value:A/10,format:function(){function F(R){return(0,a.toFixed)(R,1)}return F}(),onChange:function(){function F(R,_){return w("set_frequency",{frequency:_*10})}return F}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"undo",content:"",disabled:!M,tooltip:"Reset",onClick:function(){function F(){return w("reset_frequency")}return F}()})],4)})},v=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.attachedTags;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Linked tags",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add tag",icon:"plus",iconRight:!0,onClick:function(){function P(){return w("add_tag")}return P}()}),children:A.map(function(P,O){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:P})}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{icon:"minus",color:"red",onClick:function(){function M(){return w("remove_tag",{tag_index:O})}return M}()})})})},O)})})},h=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.bolts,P=E.pressureCheck,O=E.temperatureCheck,M=E.oxygenCheck,F=E.toxinsCheck,R=E.nitrogenCheck,_=E.carbonDioxideCheck,U=[{bitflag:1,checked:P,label:"Monitor pressure"},{bitflag:2,checked:O,label:"Monitor temperature"},{bitflag:4,checked:M,label:"Monitor oxygen concentration"},{bitflag:8,checked:F,label:"Monitor plasma concentration"},{bitflag:16,checked:R,label:"Monitor nitrogen concentration"},{bitflag:32,checked:_,label:"Monitor carbon dioxide concentration"}];return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Floor bolts",noWrapContent:(0,e.createComponentVNode)(2,o.Button,{icon:A?"check":"times",selected:A,content:A?"YES":"NO",onClick:function(){function W(){return w("toggle_bolts")}return W}()})}),U.map(function(W){return(0,e.createComponentVNode)(2,d,{label:W.label,noWrapContent:(0,e.createComponentVNode)(2,o.Button.Checkbox,{checked:W.checked,onClick:function(){function $(){return w("toggle_flag",{bitflag:W.bitflag})}return $}()})},W.bitflag)})],0)},g=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.sensors;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Sensors",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add sensor",icon:"plus",iconRight:!0,onClick:function(){function P(){return w("add_sensor")}return P}()}),children:[(0,e.createComponentVNode)(2,d,{mr:0,compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"ID tag"}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"Label"}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:11.3})]})}),Object.keys(A).map(function(P){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:P}),A[P]?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:A[P]}):(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:""})]}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:[(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"edit",onClick:function(){function O(){return w("change_label",{sensor_tag:P})}return O}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"times-circle",color:"orange",disabled:!A[P],onClick:function(){function O(){return w("clear_label",{sensor_tag:P})}return O}()})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:.5}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{px:1.2,icon:"minus",color:"red",onClick:function(){function O(){return w("del_sensor",{sensor_tag:P})}return O}()})})]})},P)})]})},N=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.inputTag,P=E.outputTag,O=E.bufferTag,M=E.bufferFitsInput,F=E.bufferFitsOutput,R=E.doNotLinkAndNotify;return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Input",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:A,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:R||!A,confirmContent:"This will change the intput device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:A&&O===A,disabled:!M,onClick:function(){function _(){return w("link_input")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the intput device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!A,onClick:function(){function _(){return w("unlink_input")}return _}()})],4)}),(0,e.createComponentVNode)(2,d,{label:"Output",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:P,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:R||!P,confirmContent:"This will change the output device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:P&&O===P,disabled:!F,onClick:function(){function _(){return w("link_output")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the output device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!P,onClick:function(){function _(){return w("unlink_output")}return _}()})],4)})],4)}},64713:function(I,r,n){"use strict";r.__esModule=!0,r.Newscaster=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(76910),S=n(98595),y=n(3939),k=n(22091),b=["icon","iconSpin","selected","security","onClick","title","children"],p=["name"];function i(B,L){if(B==null)return{};var T={};for(var w in B)if({}.hasOwnProperty.call(B,w)){if(L.includes(w))continue;T[w]=B[w]}return T}var c=128,s=["security","engineering","medical","science","service","supply"],l={security:{title:"Security",fluff_text:"Help keep the crew safe"},engineering:{title:"Engineering",fluff_text:"Ensure the station runs smoothly"},medical:{title:"Medical",fluff_text:"Practice medicine and save lives"},science:{title:"Science",fluff_text:"Develop new technologies"},service:{title:"Service",fluff_text:"Provide amenities to the crew"},supply:{title:"Supply",fluff_text:"Keep the station supplied"}},d=r.Newscaster=function(){function B(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.is_security,O=A.is_admin,M=A.is_silent,F=A.is_printing,R=A.screen,_=A.channels,U=A.channel_idx,W=U===void 0?-1:U,$=(0,t.useLocalState)(T,"menuOpen",!1),G=$[0],oe=$[1],X=(0,t.useLocalState)(T,"viewingPhoto",""),pe=X[0],me=X[1],ne=(0,t.useLocalState)(T,"censorMode",!1),ce=ne[0],q=ne[1],ae;R===0||R===2?ae=(0,e.createComponentVNode)(2,u):R===1&&(ae=(0,e.createComponentVNode)(2,C));var J=_.reduce(function(Y,Q){return Y+Q.unread},0);return(0,e.createComponentVNode)(2,S.Window,{theme:P&&"security",width:800,height:600,children:[pe?(0,e.createComponentVNode)(2,h):(0,e.createComponentVNode)(2,y.ComplexModal,{maxWidth:window.innerWidth/1.5+"px",maxHeight:window.innerHeight/1.5+"px"}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Section,{fill:!0,className:(0,a.classes)(["Newscaster__menu",G&&"Newscaster__menu--open"]),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,m,{icon:"bars",title:"Toggle Menu",onClick:function(){function Y(){return oe(!G)}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:"newspaper",title:"Headlines",selected:R===0,onClick:function(){function Y(){return E("headlines")}return Y}(),children:J>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:J>=10?"9+":J})}),(0,e.createComponentVNode)(2,m,{icon:"briefcase",title:"Job Openings",selected:R===1,onClick:function(){function Y(){return E("jobs")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:_.map(function(Y){return(0,e.createComponentVNode)(2,m,{icon:Y.icon,title:Y.name,selected:R===2&&_[W-1]===Y,onClick:function(){function Q(){return E("channel",{uid:Y.uid})}return Q}(),children:Y.unread>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:Y.unread>=10?"9+":Y.unread})},Y)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Divider),(!!P||!!O)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,m,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(T,"wanted_notice")}return Y}()}),(0,e.createComponentVNode)(2,m,{security:!0,icon:ce?"minus-square":"minus-square-o",title:"Censor Mode: "+(ce?"On":"Off"),mb:"0.5rem",onClick:function(){function Y(){return q(!ce)}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)],4),(0,e.createComponentVNode)(2,m,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(T,"create_story")}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:"plus-circle",title:"New Channel",onClick:function(){function Y(){return(0,y.modalOpen)(T,"create_channel")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,m,{icon:F?"spinner":"print",iconSpin:F,title:F?"Printing...":"Print Newspaper",onClick:function(){function Y(){return E("print_newspaper")}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:M?"volume-mute":"volume-up",title:"Mute: "+(M?"On":"Off"),onClick:function(){function Y(){return E("toggle_mute")}return Y}()})]})]})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,width:"100%",children:[(0,e.createComponentVNode)(2,k.TemporaryNotice),ae]})]})})]})}return B}(),m=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=L.icon,P=A===void 0?"":A,O=L.iconSpin,M=L.selected,F=M===void 0?!1:M,R=L.security,_=R===void 0?!1:R,U=L.onClick,W=L.title,$=L.children,G=i(L,b);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({className:(0,a.classes)(["Newscaster__menuButton",F&&"Newscaster__menuButton--selected",_&&"Newscaster__menuButton--security"]),onClick:U},G,{children:[F&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--selectedBar"}),(0,e.createComponentVNode)(2,o.Icon,{name:P,spin:O,size:"2"}),(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--title",children:W}),$]})))},u=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.screen,O=A.is_admin,M=A.channel_idx,F=A.channel_can_manage,R=A.channels,_=A.stories,U=A.wanted,W=(0,t.useLocalState)(T,"fullStories",[]),$=W[0],G=W[1],oe=(0,t.useLocalState)(T,"censorMode",!1),X=oe[0],pe=oe[1],me=P===2&&M>-1?R[M-1]:null;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!U&&(0,e.createComponentVNode)(2,V,{story:U,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:me?me.icon:"newspaper",mr:"0.5rem"}),me?me.name:"Headlines"],0),children:_.length>0?_.slice().reverse().map(function(ne){return!$.includes(ne.uid)&&ne.body.length+3>c?Object.assign({},ne,{body_short:ne.body.substr(0,c-4)+"..."}):ne}).map(function(ne,ce){return(0,e.createComponentVNode)(2,V,{story:ne},ce)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no stories at this time."]})}),!!me&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,height:"40%",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"info-circle",mr:"0.5rem"}),(0,e.createTextVNode)("About")],4),buttons:(0,e.createFragment)([X&&(0,e.createComponentVNode)(2,o.Button,{disabled:!!me.admin&&!O,selected:me.censored,icon:me.censored?"comment-slash":"comment",content:me.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){function ne(){return E("censor_channel",{uid:me.uid})}return ne}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!F,icon:"cog",content:"Manage",onClick:function(){function ne(){return(0,y.modalOpen)(T,"manage_channel",{uid:me.uid})}return ne}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",children:me.description||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:me.author||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Public",children:me.public?"Yes":"No"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Views",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"eye",mr:"0.5rem"}),_.reduce(function(ne,ce){return ne+ce.view_count},0).toLocaleString()]})]})})]})},C=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.jobs,O=A.wanted,M=Object.entries(P).reduce(function(F,R){var _=R[0],U=R[1];return F+U.length},0);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!O&&(0,e.createComponentVNode)(2,V,{story:O,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"briefcase",mr:"0.5rem"}),(0,e.createTextVNode)("Job Openings")],4),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:M>0?s.map(function(F){return Object.assign({},l[F],{id:F,jobs:P[F]})}).filter(function(F){return!!F&&F.jobs.length>0}).map(function(F){return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__jobCategory","Newscaster__jobCategory--"+F.id]),title:F.title,buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:F.fluff_text}),children:F.jobs.map(function(R){return(0,e.createComponentVNode)(2,o.Box,{class:(0,a.classes)(["Newscaster__jobOpening",!!R.is_command&&"Newscaster__jobOpening--command"]),children:["\u2022 ",R.title]},R.title)})},F.id)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no openings at this time."]})}),(0,e.createComponentVNode)(2,o.Section,{height:"17%",children:["Interested in serving Nanotrasen?",(0,e.createVNode)(1,"br"),"Sign up for any of the above position now at the"," ",(0,e.createVNode)(1,"b",null,"Head of Personnel's Office!",16),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},V=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=L.story,O=L.wanted,M=O===void 0?!1:O,F=(0,t.useLocalState)(T,"fullStories",[]),R=F[0],_=F[1],U=(0,t.useLocalState)(T,"censorMode",!1),W=U[0],$=U[1];return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__story",M&&"Newscaster__story--wanted"]),title:(0,e.createFragment)([M&&(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle",mr:"0.5rem"}),P.censor_flags&2&&"[REDACTED]"||P.title||"News from "+P.author],0),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:[!M&&W&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:(0,e.createComponentVNode)(2,o.Button,{enabled:P.censor_flags&2,icon:P.censor_flags&2?"comment-slash":"comment",content:P.censor_flags&2?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){function G(){return E("censor_story",{uid:P.uid})}return G}()})}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.author," |\xA0",!M&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),(0,e.createTextVNode)(" "),P.view_count.toLocaleString(),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("|\xA0")],0),(0,e.createComponentVNode)(2,o.Icon,{name:"clock"})," ",(0,f.timeAgo)(P.publish_time,A.world_time)]})]})}),children:(0,e.createComponentVNode)(2,o.Box,{children:P.censor_flags&2?"[REDACTED]":(0,e.createFragment)([!!P.has_photo&&(0,e.createComponentVNode)(2,v,{name:"story_photo_"+P.uid+".png",float:"right",ml:"0.5rem"}),(P.body_short||P.body).split("\n").map(function(G,oe){return(0,e.createComponentVNode)(2,o.Box,{children:G||(0,e.createVNode)(1,"br")},oe)}),P.body_short&&(0,e.createComponentVNode)(2,o.Button,{content:"Read more..",mt:"0.5rem",onClick:function(){function G(){return _([].concat(R,[P.uid]))}return G}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})],0)})})},v=function(L,T){var w=L.name,E=i(L,p),A=(0,t.useLocalState)(T,"viewingPhoto",""),P=A[0],O=A[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"img",className:"Newscaster__photo",src:w,onClick:function(){function M(){return O(w)}return M}()},E)))},h=function(L,T){var w=(0,t.useLocalState)(T,"viewingPhoto",""),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Newscaster__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:E}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function P(){return A("")}return P}()})]})},g=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=!!L.args.uid&&A.channels.filter(function(te){return te.uid===L.args.uid}).pop();if(L.id==="manage_channel"&&!P){(0,y.modalClose)(T);return}var O=L.id==="manage_channel",M=!!L.args.is_admin,F=L.args.scanned_user,R=(0,t.useLocalState)(T,"author",(P==null?void 0:P.author)||F||"Unknown"),_=R[0],U=R[1],W=(0,t.useLocalState)(T,"name",(P==null?void 0:P.name)||""),$=W[0],G=W[1],oe=(0,t.useLocalState)(T,"description",(P==null?void 0:P.description)||""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(T,"icon",(P==null?void 0:P.icon)||"newspaper"),ne=me[0],ce=me[1],q=(0,t.useLocalState)(T,"isPublic",O?!!(P!=null&&P.public):!1),ae=q[0],J=q[1],Y=(0,t.useLocalState)(T,"adminLocked",(P==null?void 0:P.admin)===1||!1),Q=Y[0],Z=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:O?"Manage "+P.name:"Create New Channel",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function te(se,ye){return U(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:$,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:X,onInput:function(){function te(se,ye){return pe(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Icon",children:[(0,e.createComponentVNode)(2,o.Input,{disabled:!M,value:ne,width:"35%",mr:"0.5rem",onInput:function(){function te(se,ye){return ce(ye)}return te}()}),(0,e.createComponentVNode)(2,o.Icon,{name:ne,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Accept Public Stories?",children:(0,e.createComponentVNode)(2,o.Button,{selected:ae,icon:ae?"toggle-on":"toggle-off",content:ae?"Yes":"No",onClick:function(){function te(){return J(!ae)}return te}()})}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return Z(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||$.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(T,L.id,"",{author:_,name:$.substr(0,49),description:X.substr(0,128),icon:ne,public:ae?1:0,admin_locked:Q?1:0})}return te}()})]})},N=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.photo,O=A.channels,M=A.channel_idx,F=M===void 0?-1:M,R=!!L.args.is_admin,_=L.args.scanned_user,U=O.slice().sort(function(te,se){if(F<0)return 0;var ye=O[F-1];if(ye.uid===te.uid)return-1;if(ye.uid===se.uid)return 1}).filter(function(te){return R||!te.frozen&&(te.author===_||!!te.public)}),W=(0,t.useLocalState)(T,"author",_||"Unknown"),$=W[0],G=W[1],oe=(0,t.useLocalState)(T,"channel",U.length>0?U[0].name:""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(T,"title",""),ne=me[0],ce=me[1],q=(0,t.useLocalState)(T,"body",""),ae=q[0],J=q[1],Y=(0,t.useLocalState)(T,"adminLocked",!1),Q=Y[0],Z=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!R,width:"100%",value:$,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Channel",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:X,options:U.map(function(te){return te.name}),mb:"0",width:"100%",onSelected:function(){function te(se){return pe(se)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:ne,onInput:function(){function te(se,ye){return ce(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Story Text",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:ae,onInput:function(){function te(se,ye){return J(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){function te(){return E(P?"eject_photo":"attach_photo")}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Preview",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,title:ne,maxHeight:"13.5rem",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:[!!P&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+P.uid+".png",float:"right"}),ae.split("\n").map(function(te,se){return(0,e.createComponentVNode)(2,o.Box,{children:te||(0,e.createVNode)(1,"br")},se)}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})]})})}),R&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return Z(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:$.trim().length===0||X.trim().length===0||ne.trim().length===0||ae.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(T,"create_story","",{author:$,channel:X,title:ne.substr(0,127),body:ae.substr(0,1023),admin_locked:Q?1:0})}return te}()})]})},x=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.photo,O=A.wanted,M=!!L.args.is_admin,F=L.args.scanned_user,R=(0,t.useLocalState)(T,"author",(O==null?void 0:O.author)||F||"Unknown"),_=R[0],U=R[1],W=(0,t.useLocalState)(T,"name",(O==null?void 0:O.title.substr(8))||""),$=W[0],G=W[1],oe=(0,t.useLocalState)(T,"description",(O==null?void 0:O.body)||""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(T,"adminLocked",(O==null?void 0:O.admin_locked)===1||!1),ne=me[0],ce=me[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Authority",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function q(ae,J){return U(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",value:$,maxLength:"128",onInput:function(){function q(ae,J){return G(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",value:X,maxLength:"512",rows:"4",onInput:function(){function q(ae,J){return pe(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){function q(){return E(P?"eject_photo":"attach_photo")}return q}()}),!!P&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+P.uid+".png",float:"right"})]}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:ne,icon:ne?"lock":"lock-open",content:ne?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function q(){return ce(!ne)}return q}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!O,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){function q(){E("clear_wanted_notice"),(0,y.modalClose)(T)}return q}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||$.trim().length===0||X.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function q(){(0,y.modalAnswer)(T,L.id,"",{author:_,name:$.substr(0,127),description:X.substr(0,511),admin_locked:ne?1:0})}return q}()})]})};(0,y.modalRegisterBodyOverride)("create_channel",g),(0,y.modalRegisterBodyOverride)("manage_channel",g),(0,y.modalRegisterBodyOverride)("create_story",N),(0,y.modalRegisterBodyOverride)("wanted_notice",x)},97351:function(I,r,n){"use strict";r.__esModule=!0,r.NinjaBloodScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(39473),f=n(98595),S=r.NinjaBloodScan=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data;return(0,e.createComponentVNode)(2,f.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,f.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.vialIcons,m=l.noVialIcon,u=l.bloodOwnerNames,C=l.bloodOwnerSpecies,V=l.bloodOwnerTypes,v=l.blockButtons,h=l.scanStates,g={blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"},N=["NoticeBox_red","NoticeBox","NoticeBox_blue"],x=[1,2,3];return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0431\u0440\u0430\u0437\u0446\u044B",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0414\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u0442\u0440\u0438 \u043E\u0431\u0440\u0430\u0437\u0446\u0430 \u043A\u0440\u043E\u0432\u0438. \u041C\u0430\u0448\u0438\u043D\u0430 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043D\u0430 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u0443 \u0441 \u043A\u0440\u043E\u0432\u044C\u044E \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u0438 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C\u0438 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u043B \u0432\u0430\u043C \u043A\u043B\u0430\u043D. \u0420\u0435\u0430\u0433\u0435\u043D\u0442\u044B \u0438\u043C \u043D\u0435 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0435 \u043D\u0435 \u043F\u0440\u0438\u043C\u0443\u0442\u0441\u044F \u0438\u043B\u0438 \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u043C",tooltipPosition:"bottom-start"}),children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"center",children:x.map(function(B,L){return(0,e.createComponentVNode)(2,o.FlexItem,{direction:"column",width:"33.3%",ml:L?2:0,children:[(0,e.createComponentVNode)(2,t.Section,{title:u[L]?"\u041A\u0440\u043E\u0432\u044C":"\u041D\u0435\u0442 \u0440\u0435\u0430\u0433\u0435\u043D\u0442\u0430",style:{"text-align":"left",background:"rgba(53, 94, 163, 0.5)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:N[h[L]],success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:v?g.disabled:g.blue,height:"100%",width:"100%",disabled:v,onClick:function(){function T(){return s("vial_out",{button_num:L+1})}return T}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+(d[L]||m),style:{"margin-left":"3px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:u[L]||" - ",content:"\u0420\u0430\u0441\u0430: "+(C[L]||" - ")+"\n"+("\u0422\u0438\u043F \u043A\u0440\u043E\u0432\u0438: "+(V[L]||" - ")),position:"bottom"})]})})]},L)})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:v===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:v,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043A\u0440\u043E\u0432\u044C \u0438 \u043F\u0435\u0440\u0435\u0441\u044B\u043B\u0430\u0435\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043A\u043B\u0430\u043D\u0443.",tooltipPosition:"bottom",onClick:function(){function B(){return s("scan_blood")}return B}()})})]})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.progressBar;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"green",value:l,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",mt:1,children:l?"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 "+(l+"%"):"\u0420\u0435\u0436\u0438\u043C \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F"}),2)})})}},32989:function(I,r,n){"use strict";r.__esModule=!0,r.NinjaMindScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NinjaMindScan=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.occupantIcon,l=c.occupant_name,d=c.occupant_health,m=c.scanned_occupants,u=l==="none"?1:0;return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0438 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435.",tooltipPosition:"left"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{shrink:1,alignContent:"left",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,width:"90px",align:"left",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},align:"left",children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+s,style:{"margin-left":"-28px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,alignContent:"right",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",success:0,danger:0,align:"left",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0418\u043C\u044F",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:d})]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",mt:2.5,success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438 \u043F\u044B\u0442\u0430\u0435\u0442\u0441\u044F \u0434\u043E\u0431\u044B\u0442\u044C \u0438\u0437 \u0435\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u0443\u044E \u043A\u043B\u0430\u043D\u0443 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E.",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("scan_occupant")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",width:"250px",textAlign:"center",disabled:u,tooltip:"\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E, \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438\u0437 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("go_out")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0441 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u043E\u043D \u0431\u044B\u043B \u043F\u043E\u0445\u0438\u0449\u0435\u043D. \u0420\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u043C \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0435\u0433\u043E \u0437\u0430\u043F\u0443\u0433\u0430\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u044D\u0442\u0438\u043C, \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u043D\u0435 \u0440\u0430\u0437\u0431\u043E\u043B\u0442\u0430\u043B \u043E \u0432\u0430\u0441.",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("teleport_out")}return C}()})]})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043F\u0438\u0441\u043E\u043A \u0443\u0436\u0435 \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0432\u0430\u043C\u0438 \u043B\u044E\u0434\u0435\u0439",align:"center",backgroundColor:"rgba(0, 0, 0, 0.4)",children:(0,e.createComponentVNode)(2,t.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:m.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Box,{children:C.scanned_occupant})})},C.scanned_occupant)})})})})]})}},41166:function(I,r,n){"use strict";r.__esModule=!0,r.NuclearBomb=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NuclearBomb=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;return i.extended?(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Disk",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authdisk?"eject":"id-card",selected:i.authdisk,content:i.diskname?i.diskname:"-----",tooltip:i.authdisk?"Eject Disk":"Insert Disk",onClick:function(){function c(){return p("auth")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Code",children:(0,e.createComponentVNode)(2,t.Button,{icon:"key",disabled:!i.authdisk,selected:i.authcode,content:i.codemsg,onClick:function(){function c(){return p("code")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Arming & Disarming",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bolted to floor",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.anchored?"check":"times",selected:i.anchored,disabled:!i.authfull,content:i.anchored?"YES":"NO",onClick:function(){function c(){return p("toggle_anchor")}return c}()})}),i.authfull&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",children:(0,e.createComponentVNode)(2,t.Button,{icon:"stopwatch",content:i.time,disabled:!i.authfull,tooltip:"Set Timer",onClick:function(){function c(){return p("set_time")}return c}()})})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",color:i.timer?"red":"",children:i.time+"s"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.safety?"check":"times",selected:i.safety,disabled:!i.authfull,content:i.safety?"ON":"OFF",tooltip:i.safety?"Disable Safety":"Enable Safety",onClick:function(){function c(){return p("toggle_safety")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Arm/Disarm",children:(0,e.createComponentVNode)(2,t.Button,{icon:(i.timer,"bomb"),disabled:i.safety||!i.authfull,color:"red",content:i.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){function c(){return p("toggle_armed")}return c}()})})]})})]})}):(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Deployment",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){function c(){return p("deploy")}return c}()})})})})}return S}()},52416:function(I,r,n){"use strict";r.__esModule=!0,r.NumberInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(92986),f=n(72253),S=n(36036),y=n(98595),k=r.NumberInputModal=function(){function p(i,c){var s=(0,f.useBackend)(c),l=s.act,d=s.data,m=d.init_value,u=d.large_buttons,C=d.message,V=C===void 0?"":C,v=d.timeout,h=d.title,g=(0,f.useLocalState)(c,"input",m),N=g[0],x=g[1],B=function(){function w(E){E!==N&&x(E)}return w}(),L=function(){function w(E){E!==N&&x(E)}return w}(),T=140+Math.max(Math.ceil(V.length/3),V.length>0&&u?5:0);return(0,e.createComponentVNode)(2,y.Window,{title:h,width:270,height:T,children:[v&&(0,e.createComponentVNode)(2,a.Loader,{value:v}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function w(E){var A=window.event?E.which:E.keyCode;A===o.KEY_ENTER&&l("submit",{entry:N}),A===o.KEY_ESCAPE&&l("cancel")}return w}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:V})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,b,{input:N,onClick:L,onChange:B})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return p}(),b=function(i,c){var s=(0,f.useBackend)(c),l=s.act,d=s.data,m=d.min_value,u=d.max_value,C=d.init_value,V=d.round_value,v=i.input,h=i.onClick,g=i.onChange,N=Math.round(v!==m?Math.max(v/2,m):u/2),x=v===m&&m>0||v===1;return(0,e.createComponentVNode)(2,S.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===m,icon:"angle-double-left",onClick:function(){function B(){return h(m)}return B}(),tooltip:v===m?"Min":"Min ("+m+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.RestrictedInput,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!V,minValue:m,maxValue:u,onChange:function(){function B(L,T){return g(T)}return B}(),onEnter:function(){function B(L,T){return l("submit",{entry:T})}return B}(),value:v})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===u,icon:"angle-double-right",onClick:function(){function B(){return h(u)}return B}(),tooltip:v===u?"Max":"Max ("+u+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:x,icon:"divide",onClick:function(){function B(){return h(N)}return B}(),tooltip:x?"Split":"Split ("+N+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===C,icon:"redo",onClick:function(){function B(){return h(C)}return B}(),tooltip:C?"Reset ("+C+")":"Reset"})})]})}},1218:function(I,r,n){"use strict";r.__esModule=!0,r.OperatingComputer=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(98595),f=n(36036),S=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},b=["bad","average","average","good","average","average","bad"],p=r.OperatingComputer=function(){function l(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.hasOccupant,h=V.choice,g;return h?g=(0,e.createComponentVNode)(2,s):g=v?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Window,{width:650,height:455,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!h,icon:"user",onClick:function(){function N(){return C("choiceOff")}return N}(),children:"Patient"}),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!!h,icon:"cog",onClick:function(){function N(){return C("choiceOn")}return N}(),children:"Options"})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,children:g})})]})})})}return l}(),i=function(d,m){var u=(0,t.useBackend)(m),C=u.data,V=C.occupant;return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,title:"Patient",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:V.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:S[V.stat][0],children:S[V.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:V.maxHealth,value:V.health/V.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),y.map(function(v,h){return(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:v[0]+" Damage",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:"100",value:V[v[1]]/100,ranges:k,children:(0,a.round)(V[v[1]])},h)},h)}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:V.maxTemp,value:V.bodyTemperature/V.maxTemp,color:b[V.temperatureSuitability+3],children:[(0,a.round)(V.btCelsius),"\xB0C, ",(0,a.round)(V.btFaren),"\xB0F"]})}),!!V.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:V.bloodMax,value:V.bloodLevel/V.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[V.bloodPercent,"%, ",V.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Pulse",children:[V.pulse," BPM"]})],4)]})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Current Procedures",level:"2",children:V.inSurgery?V.surgeries.map(function(v){var h=v.bodypartName,g=v.surgeryName,N=v.stepName;return(0,e.createComponentVNode)(2,f.Section,{title:h,level:"4",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Procedure",children:g}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Next Step",children:N})]})},h)}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No procedure ongoing."})})})]})},c=function(){return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No patient detected."]})})},s=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.verbose,h=V.health,g=V.healthAlarm,N=V.oxy,x=V.oxyAlarm,B=V.crit;return(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Loudspeaker",children:(0,e.createComponentVNode)(2,f.Button,{selected:v,icon:v?"toggle-on":"toggle-off",content:v?"On":"Off",onClick:function(){function L(){return C(v?"verboseOff":"verboseOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer",children:(0,e.createComponentVNode)(2,f.Button,{selected:h,icon:h?"toggle-on":"toggle-off",content:h?"On":"Off",onClick:function(){function L(){return C(h?"healthOff":"healthOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:g,stepPixelSize:5,ml:"0",onChange:function(){function L(T,w){return C("health_adj",{new:w})}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm",children:(0,e.createComponentVNode)(2,f.Button,{selected:N,icon:N?"toggle-on":"toggle-off",content:N?"On":"Off",onClick:function(){function L(){return C(N?"oxyOff":"oxyOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:x,stepPixelSize:5,ml:"0",onChange:function(){function L(T,w){return C("oxy_adj",{new:w})}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Critical Alert",children:(0,e.createComponentVNode)(2,f.Button,{selected:B,icon:B?"toggle-on":"toggle-off",content:B?"On":"Off",onClick:function(){function L(){return C(B?"critOff":"critOn")}return L}()})})]})}},46892:function(I,r,n){"use strict";r.__esModule=!0,r.Orbit=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595);function S(m,u){var C=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(C)return(C=C.call(m)).next.bind(C);if(Array.isArray(m)||(C=y(m))||u&&m&&typeof m.length=="number"){C&&(m=C);var V=0;return function(){return V>=m.length?{done:!0}:{done:!1,value:m[V++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(m,u){if(m){if(typeof m=="string")return k(m,u);var C={}.toString.call(m).slice(8,-1);return C==="Object"&&m.constructor&&(C=m.constructor.name),C==="Map"||C==="Set"?Array.from(m):C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C)?k(m,u):void 0}}function k(m,u){(u==null||u>m.length)&&(u=m.length);for(var C=0,V=Array(u);CC},c=function(u,C){var V=u.name,v=C.name;if(!V||!v)return 0;var h=V.match(b),g=v.match(b);if(h&&g&&V.replace(b,"")===v.replace(b,"")){var N=parseInt(h[1],10),x=parseInt(g[1],10);return N-x}return i(V,v)},s=function(u,C){var V=(0,t.useBackend)(C),v=V.act,h=u.searchText,g=u.source,N=u.title,x=g.filter(p(h));return x.sort(c),g.length>0&&(0,e.createComponentVNode)(2,o.Section,{title:N+" - ("+g.length+")",children:x.map(function(B){return(0,e.createComponentVNode)(2,o.Button,{content:B.name,onClick:function(){function L(){return v("orbit",{ref:B.ref})}return L}()},B.name)})})},l=function(u,C){var V=(0,t.useBackend)(C),v=V.act,h=u.color,g=u.thing;return(0,e.createComponentVNode)(2,o.Button,{color:h,onClick:function(){function N(){return v("orbit",{ref:g.ref})}return N}(),children:g.name})},d=r.Orbit=function(){function m(u,C){for(var V=(0,t.useBackend)(C),v=V.act,h=V.data,g=h.alive,N=h.antagonists,x=h.highlights,B=h.auto_observe,L=h.dead,T=h.ghosts,w=h.misc,E=h.npcs,A=(0,t.useLocalState)(C,"searchText",""),P=A[0],O=A[1],M={},F=S(N),R;!(R=F()).done;){var _=R.value;M[_.antag]===void 0&&(M[_.antag]=[]),M[_.antag].push(_)}var U=Object.entries(M);U.sort(function($,G){return i($[0],G[0])});var W=function(){function $(G){for(var oe=0,X=[U.map(function(ne){var ce=ne[0],q=ne[1];return q}),x,g,T,L,E,w];oe0&&(0,e.createComponentVNode)(2,o.Section,{title:"Antagonists",children:U.map(function($){var G=$[0],oe=$[1];return(0,e.createComponentVNode)(2,o.Section,{title:G,level:2,children:oe.filter(p(P)).sort(c).map(function(X){return(0,e.createComponentVNode)(2,l,{color:"bad",thing:X},X.name)})},G)})}),x.length>0&&(0,e.createComponentVNode)(2,s,{title:"Highlights",source:x,searchText:P,color:"teal"}),(0,e.createComponentVNode)(2,o.Section,{title:"Alive - ("+g.length+")",children:g.filter(p(P)).sort(c).map(function($){return(0,e.createComponentVNode)(2,l,{color:"good",thing:$},$.name)})}),(0,e.createComponentVNode)(2,o.Section,{title:"Ghosts - ("+T.length+")",children:T.filter(p(P)).sort(c).map(function($){return(0,e.createComponentVNode)(2,l,{color:"grey",thing:$},$.name)})}),(0,e.createComponentVNode)(2,s,{title:"Dead",source:L,searchText:P}),(0,e.createComponentVNode)(2,s,{title:"NPCs",source:E,searchText:P}),(0,e.createComponentVNode)(2,s,{title:"Misc",source:w,searchText:P})]})})}return m}()},15421:function(I,r,n){"use strict";r.__esModule=!0,r.OreRedemption=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=n(9394);function y(u){if(u==null)throw new TypeError("Cannot destructure "+u)}var k=(0,S.createLogger)("OreRedemption"),b=function(C){return C.toLocaleString("en-US")+" pts"},p=r.OreRedemption=function(){function u(C,V){return(0,e.createComponentVNode)(2,f.Window,{width:490,height:750,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{height:"100%"})}),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.id,x=g.points,B=g.disk,L=Object.assign({},(y(C),C));return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({},L,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"average",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"This machine only accepts ore. Gibtonite is not accepted."]}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID card",children:N?(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,verticalAlign:"middle",icon:"eject",content:N.name,tooltip:"Ejects the ID card.",onClick:function(){function T(){return h("eject_id")}return T}(),style:{"white-space":"pre-wrap"}}):(0,e.createComponentVNode)(2,o.Button,{icon:"sign-in-alt",content:"Insert",tooltip:"Hold the ID card in your hand to insert.",onClick:function(){function T(){return h("insert_id")}return T}()})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:b(N.points)})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:b(N.total_points)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed Points",color:x>0?"good":"grey",bold:x>0&&"good",children:b(x)}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!N,icon:"hand-holding-usd",content:"Claim",onClick:function(){function T(){return h("claim")}return T}()})})]}),(0,e.createComponentVNode)(2,o.Divider),B?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Design disk",children:(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,icon:"eject",content:B.name,tooltip:"Ejects the design disk.",onClick:function(){function T(){return h("eject_disk")}return T}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Stored design",children:(0,e.createComponentVNode)(2,o.Box,{color:B.design&&(B.compatible?"good":"bad"),children:B.design||"N/A"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!B.design||!B.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){function T(){return h("download")}return T}()})})]}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No design disk inserted."})]})))},c=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.sheets,x=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"20%",children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,d,{ore:B},B.id)})]})))})},s=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.alloys,x=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,m,{ore:B},B.id)})]})))})},l=function(C,V){var v;return(0,e.createComponentVNode)(2,o.Box,{className:"OreHeader",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:C.title}),(v=C.columns)==null?void 0:v.map(function(h){return(0,e.createComponentVNode)(2,o.Stack.Item,{basis:h[1],textAlign:"center",color:"label",bold:!0,children:h[0]},h)})]})})},d=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=C.ore;if(!(g.value&&g.amount<=0&&!(["metal","glass"].indexOf(g.id)>-1)))return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"45%",align:"middle",children:(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",g.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:g.name})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",children:g.value}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})},m=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=C.ore;return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"7%",align:"middle",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["alloys32x32",g.id])})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",textAlign:"middle",align:"center",children:g.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"35%",textAlign:"middle",color:g.amount>=1?"good":"gray",align:"center",children:g.description}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"10%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})}},30373:function(I,r,n){"use strict";r.__esModule=!0,r.PAI=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),S=n(70752),y=function(p){var i;try{i=S("./"+p+".js")}catch(s){if(s.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",p);throw s}var c=i[p];return c||(0,f.routingError)("missingExport",p)},k=r.PAI=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.app_template,m=l.app_icon,u=l.app_title,C=y(d);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:m,mr:1}),u,d!=="pai_main_menu"&&(0,e.createComponentVNode)(2,t.Button,{ml:2,content:"Home",icon:"arrow-up",onClick:function(){function V(){return s("MASTER_back")}return V}()})]}),p:1,children:(0,e.createComponentVNode)(2,C)})})})}return b}()},85175:function(I,r,n){"use strict";r.__esModule=!0,r.PDA=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),S=n(59395),y=function(c){var s;try{s=S("./"+c+".js")}catch(d){if(d.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",c);throw d}var l=s[c];return l||(0,f.routingError)("missingExport",c)},k=r.PDA=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.app,C=m.owner;if(!C)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var V=y(u.template);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,b)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:u.icon,mr:1}),u.name]}),children:(0,e.createComponentVNode)(2,V)})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:7.5,children:(0,e.createComponentVNode)(2,p)})]})})})}return i}(),b=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.idInserted,C=m.idLink,V=m.stationTime,v=m.cartridge_name,h=m.request_cartridge_name;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{ml:.5,children:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",color:"transparent",onClick:function(){function g(){return d("Authenticate")}return g}(),content:u?C:"No ID Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject")}return g}(),content:v?["Eject "+v]:"No Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject_Request")}return g}(),content:h?["Eject "+h]:"No Request Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:V})]})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.app;return(0,e.createComponentVNode)(2,t.Box,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[!!u.has_back&&(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"33%",mr:-.5,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){function C(){return d("Back")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:u.has_back?"33%":"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.is_home?"disabled":"white",icon:"home",onClick:function(){function C(){d("Home")}return C}()})})]})})}},38280:function(I,r,n){"use strict";r.__esModule=!0,r.PDAPainter=r.PDAColorRow=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=r.PDAPainter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.statusLabel,l=c.pdaTypes,d=c.hasPDA,m=c.pdaIcon,u=c.pdaOwnerName,C=c.pdaJobName;return(0,e.createComponentVNode)(2,t.Window,{width:545,height:350,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{spacing:1,direction:"row",height:"100%",flex:"1",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:24,shrink:0,children:[(0,e.createComponentVNode)(2,o.Section,{title:"\u041E\u0431\u0449\u0435\u0435",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:d?"eject":"exclamation-triangle",selected:d,content:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C":"-----",tooltip:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C PDA":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C PDA",tooltipPosition:"left",onClick:function(){function V(){return i(d?"eject_pda":"insert_pda")}return V}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0418\u043C\u044F",children:u||"\u041D/\u0414"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C",children:C||"\u041D/\u0414"})]})}),(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",direction:"column",flex:"1",children:(0,e.createComponentVNode)(2,o.Flex.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{as:"img",height:"160px",src:d?"data:image/png;base64,"+m:"",style:{"-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"},align:"middle"})}),(0,e.createComponentVNode)(2,o.LabeledList,{m:"5px",children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",children:s})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{m:"5px",fluid:!0,disabled:!d,content:"\u0421\u0442\u0435\u0440\u0435\u0442\u044C PDA",confirmContent:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C?",textAlign:"left",color:"red",tooltip:"C\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u0430 \u0437\u0430\u0432\u043E\u0434\u0441\u043A\u0438\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",tooltipPosition:"top",onClick:function(){function V(){return i("erase_pda")}return V}()})]})})})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:27,children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",flex:"1",children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0426\u0432\u0435\u0442 PDA",flexGrow:"1",scrollable:!0,fill:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:Object.keys(l).map(function(V){return(0,e.createComponentVNode)(2,S,{selectedPda:V,selectedPdaImage:l[V][0]},V)})})})})})]})})})}return y}(),S=r.PDAColorRow=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.hasPDA,l=k.selectedPda,d=k.selectedPdaImage;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+d,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,disabled:!s,icon:d,content:l,confirmContent:"\u041F\u043E\u043A\u0440\u0430\u0441\u0438\u0442\u044C?",textAlign:"left",onClick:function(){function m(){return i("choose_pda",{selectedPda:l,selectedPdaImage:d})}return m}()})})]})}return y}()},68654:function(I,r,n){"use strict";r.__esModule=!0,r.Pacman=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),S=r.Pacman=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.broken,l=c.anchored,d=c.active,m=c.fuel_type,u=c.fuel_usage,C=c.fuel_stored,V=c.fuel_cap,v=c.is_ai,h=c.tmp_current,g=c.tmp_max,N=c.tmp_overheat,x=c.output_max,B=c.power_gen,L=c.output_set,T=c.has_fuel,w=C/V,E=h/g,A=L*B,P=Math.round(C/u),O=Math.round(P/60),M=P>120?O+" minutes":P+" seconds";return(0,e.createComponentVNode)(2,o.Window,{width:500,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(s||!l)&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:[!!s&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator is malfunctioning!"}),!s&&!l&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!s&&!!l&&(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!T,selected:d,onClick:function(){function F(){return i("toggle_power")}return F}()}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",className:"ml-1",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power setting",children:[(0,e.createComponentVNode)(2,t.NumberInput,{value:L,minValue:1,maxValue:x,step:1,className:"mt-1",onDrag:function(){function F(R,_){return i("change_power",{change_power:_})}return F}()}),"(",(0,f.formatPower)(A),")"]})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:E,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[h," \u2103"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[N>50&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"CRITICAL OVERHEAT!"}),N>20&&N<=50&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"WARNING: Overheating!"}),N>1&&N<=20&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Temperature High"}),N===0&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Optimal"})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fuel",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:d||v||!T,onClick:function(){function F(){return i("eject_fuel")}return F}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Type",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(C/1e3)," dm\xB3"]})})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel usage",children:[u/1e3," dm\xB3/s"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel depletion",children:[!!T&&(u?M:"N/A"),!T&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Out of fuel"})]})]})})]})})],4)]})})}return y}()},33388:function(I,r,n){"use strict";r.__esModule=!0,r.PersonalCrafting=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PersonalCrafting=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.busy,d=s.category,m=s.display_craftable_only,u=s.display_compact,C=s.prev_cat,V=s.next_cat,v=s.subcategory,h=s.prev_subcat,g=s.next_subcat;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!l&&(0,e.createComponentVNode)(2,t.Dimmer,{fontSize:"32px",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog",spin:1})," Crafting..."]}),(0,e.createComponentVNode)(2,t.Section,{title:d,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Show Craftable Only",icon:m?"check-square-o":"square-o",selected:m,onClick:function(){function N(){return c("toggle_recipes")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Compact Mode",icon:u?"check-square-o":"square-o",selected:u,onClick:function(){function N(){return c("toggle_compact")}return N}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:C,icon:"arrow-left",onClick:function(){function N(){return c("backwardCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:V,icon:"arrow-right",onClick:function(){function N(){return c("forwardCat")}return N}()})]}),v&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"arrow-left",onClick:function(){function N(){return c("backwardSubCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g,icon:"arrow-right",onClick:function(){function N(){return c("forwardSubCat")}return N}()})]}),u?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,m=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:u.ref})}return C}()}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)}),!l&&m.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,m=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:u.ref})}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)}),!l&&m.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)})]})}},56150:function(I,r,n){"use strict";r.__esModule=!0,r.Photocopier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(88510),S=n(64795),y=n(25328);function k(s,l){var d=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(d)return(d=d.call(s)).next.bind(d);if(Array.isArray(s)||(d=b(s))||l&&s&&typeof s.length=="number"){d&&(s=d);var m=0;return function(){return m>=s.length?{done:!0}:{done:!1,value:s[m++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(s,l){if(s){if(typeof s=="string")return p(s,l);var d={}.toString.call(s).slice(8,-1);return d==="Object"&&s.constructor&&(d=s.constructor.name),d==="Map"||d==="Set"?Array.from(s):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?p(s,l):void 0}}function p(s,l){(l==null||l>s.length)&&(l=s.length);for(var d=0,m=Array(l);ds?this.substring(0,s)+"...":this};var i=function(l,d){d===void 0&&(d="");var m=(0,y.createSearch)(d,function(u){return u.altername});return(0,S.flow)([(0,f.filter)(function(u){return u==null?void 0:u.altername}),d&&(0,f.filter)(m),(0,f.sortBy)(function(u){return u.id})])(l)},c=r.Photocopier=function(){function s(l,d){for(var m=(0,a.useBackend)(d),u=m.act,C=m.data,V=C.copies,v=C.maxcopies,h=(0,a.useLocalState)(d,"searchText",""),g=h[0],N=h[1],x=i((0,f.sortBy)(function(M){return M.category})(C.forms||[]),g),B=[],L=k(x),T;!(T=L()).done;){var w=T.value;B.includes(w.category)||B.push(w.category)}var E=(0,a.useLocalState)(d,"number",0),A=E[0],P=E[1],O;return C.category===""?O=x:O=x.filter(function(M){return M.category===C.category}),(0,e.createComponentVNode)(2,o.Window,{width:550,height:575,theme:C.ui_theme,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"40%",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mt:.3,color:"grey",children:"\u0417\u0430\u0440\u044F\u0434 \u0442\u043E\u043D\u0435\u0440\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{minValue:0,maxValue:30,value:C.toner})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mb:.3,color:"grey",children:"\u0424\u043E\u0440\u043C\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",textAlign:"center",bold:!0,children:C.form_id===""?"\u041D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D\u0430":C.form_id})]}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:1,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!C.copyitem&&!C.mob,icon:C.copyitem||C.mob?"eject":"times",content:C.copyitem?C.copyitem:C.mob?"\u0416\u043E\u043F\u0430 "+C.mob+"!":"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430",onClick:function(){function M(){return u("removedocument")}return M}()})})}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!C.folder,icon:C.folder?"eject":"times",content:C.folder?C.folder:"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u043F\u0430\u043F\u043A\u0438",onClick:function(){function M(){return u("removefolder")}return M}()})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"print",disabled:C.toner===0||C.form===null,content:"\u041F\u0435\u0447\u0430\u0442\u044C",onClick:function(){function M(){return u("print_form")}return M}()})}),!!C.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"image",disabled:C.toner<5,content:"\u0424\u043E\u0442\u043E",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0444\u043E\u0442\u043E \u0441 \u0411\u0430\u0437\u044B \u0414\u0430\u043D\u043D\u044B\u0445",onClick:function(){function M(){return u("ai_pic")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"copy",content:"\u041A\u043E\u043F\u0438\u044F",disabled:C.toner===0||!C.copyitem&&!C.mob,onClick:function(){function M(){return u("copy")}return M}()})}),!!C.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"i-cursor",content:"\u0422\u0435\u043A\u0441\u0442",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0439 \u0442\u0435\u043A\u0441\u0442",disabled:C.toner===0,onClick:function(){function M(){return u("ai_text")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:1.5,mt:1.2,width:"50%",color:"grey",children:"\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E:"}),(0,e.createComponentVNode)(2,t.Slider,{mt:.75,width:"50%",animated:!0,minValue:1,maxValue:v,value:V,stepPixelSize:10,onChange:function(){function M(F,R){return u("copies",{new:R})}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"\u0411\u044E\u0440\u043E\u043A\u0440\u0430\u0442\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:-.5,icon:"chevron-right",color:"transparent",content:"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",selected:!C.category,onClick:function(){function M(){return u("choose_category",{category:""})}return M}()})}),B.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"chevron-right",mb:-.5,color:"transparent",content:M,selected:C.category===M,onClick:function(){function F(){return u("choose_category",{category:M})}return F}()},M)},M)})]})})})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"60%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:C.category||"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",buttons:(0,e.createComponentVNode)(2,t.Input,{mr:18.5,width:"100%",placeholder:"\u041F\u043E\u0438\u0441\u043A \u0444\u043E\u0440\u043C\u044B",onInput:function(){function M(F,R){return N(R)}return M}()}),children:O.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:.5,color:"transparent",content:M.altername.trimLongStr(37),tooltip:M.altername,selected:C.form_id===M.id,onClick:function(){function F(){return u("choose_form",{path:M.path,id:M.id})}return F}()})},M.path)})})})]})})})}return s}()},94158:function(I,r,n){"use strict";r.__esModule=!0,r.PodTracking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PodTracking=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.pods;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Position",children:[s.podx,", ",s.pody,", ",s.podz]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pilot",children:s.pilot}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Passengers",children:s.passengers})]})},s.name)})})})}return S}()},84676:function(I,r,n){"use strict";r.__esModule=!0,r.PoolController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=["tempKey"];function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y={scalding:{label:"Scalding",color:"#FF0000",icon:"fa fa-arrow-circle-up",requireEmag:!0},warm:{label:"Warm",color:"#990000",icon:"fa fa-arrow-circle-up"},normal:{label:"Normal",color:null,icon:"fa fa-arrow-circle-right"},cool:{label:"Cool",color:"#009999",icon:"fa fa-arrow-circle-down"},frigid:{label:"Frigid",color:"#00CCCC",icon:"fa fa-arrow-circle-down",requireEmag:!0}},k=function(i,c){var s=i.tempKey,l=S(i,f),d=y[s];if(!d)return null;var m=(0,a.useBackend)(c),u=m.data,C=m.act,V=u.currentTemp,v=d.label,h=d.icon,g=s===V,N=function(){C("setTemp",{temp:s})};return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({selected:g,onClick:N},l,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:h}),v]})))},b=r.PoolController=function(){function p(i,c){for(var s=(0,a.useBackend)(c),l=s.data,d=l.emagged,m=l.currentTemp,u=y[m]||y.normal,C=u.label,V=u.color,v=[],h=0,g=Object.entries(y);h50?"battery-half":"battery-quarter")||V==="C"&&"bolt"||V==="F"&&"battery-full"||V==="M"&&"slash",color:V==="N"&&(v>50?"yellow":"red")||V==="C"&&"yellow"||V==="F"&&"green"||V==="M"&&"orange"}),(0,e.createComponentVNode)(2,k.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,o.toFixed)(v)+"%"})],4)};d.defaultHooks=f.pureComponentHooks;var m=function(C){var V,v,h=C.status;switch(h){case"AOn":V=!0,v=!0;break;case"AOff":V=!0,v=!1;break;case"On":V=!1,v=!0;break;case"Off":V=!1,v=!1;break}var g=(v?"On":"Off")+(" ["+(V?"auto":"manual")+"]");return(0,e.createComponentVNode)(2,k.ColorBox,{color:v?"good":"bad",content:V?void 0:"M",title:g})};m.defaultHooks=f.pureComponentHooks},50992:function(I,r,n){"use strict";r.__esModule=!0,r.PrisonerImplantManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(3939),S=n(321),y=n(5485),k=n(98595),b=r.PrisonerImplantManager=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.loginState,u=d.prisonerInfo,C=d.chemicalInfo,V=d.trackingInfo,v;if(!m.logged_in)return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.LoginScreen)})});var h=[1,5,10];return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.LoginInfo),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:u.name?"eject":"id-card",selected:u.name,content:u.name?u.name:"-----",tooltip:u.name?"Eject ID":"Insert ID",onClick:function(){function g(){return l("id_card")}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Points",children:[u.points!==null?u.points:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"minus-square",disabled:u.points===null,content:"Reset",onClick:function(){function g(){return l("reset_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Point Goal",children:[u.goal!==null?u.goal:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"pen",disabled:u.goal===null,content:"Edit",onClick:function(){function g(){return(0,f.modalOpen)(c,"set_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createVNode)(1,"box",null,[(0,e.createTextVNode)("1 minute of prison time should roughly equate to 150 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Sentences should not exceed 5000 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Permanent prisoners should not be given a point goal."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle.")],4,{hidden:u.goal===null})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Tracking Implants",children:V.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.subject]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:g.location}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:g.health}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){function N(){return(0,f.modalOpen)(c,"warn",{uid:g.uid})}return N}()})})]})]},g.subject)]}),(0,e.createVNode)(1,"br")],4)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Chemical Implants",children:C.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.name]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Reagents",children:g.volume})}),h.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{mt:2,disabled:g.volume1100?"purple":m>500?"orange":m>250?"yellow":"green"},k=function(m,u){for(var C=[],V=0;V0?"envelope-open-text":"envelope",onClick:function(){function x(){return C("setScreen",{setScreen:6})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Assistance",icon:"hand-paper",onClick:function(){function x(){return C("setScreen",{setScreen:1})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Supplies",icon:"box",onClick:function(){function x(){return C("setScreen",{setScreen:2})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Relay Anonymous Information",icon:"comment",onClick:function(){function x(){return C("setScreen",{setScreen:3})}return x}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print Shipping Label",icon:"tag",onClick:function(){function x(){return C("setScreen",{setScreen:9})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View Shipping Logs",icon:"clipboard-list",onClick:function(){function x(){return C("setScreen",{setScreen:10})}return x}()})})]}),!!h&&(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:"Send Station-Wide Announcement",icon:"bullhorn",onClick:function(){function x(){return C("setScreen",{setScreen:8})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Speaker Off":"Speaker On",selected:!g,icon:g?"volume-mute":"volume-up",onClick:function(){function x(){return C("toggleSilent")}return x}()})})]})},k=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.department,h,g;switch(d.purpose){case"ASSISTANCE":h=V.assist_dept,g="Request assistance from another department";break;case"SUPPLIES":h=V.supply_dept,g="Request supplies from another department";break;case"INFO":h=V.info_dept,g="Relay information to another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:g,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return C("setScreen",{setScreen:0})}return N}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:h.filter(function(N){return N!==v}).map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Message",icon:"envelope",onClick:function(){function x(){return C("writeInput",{write:N,priority:1})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{content:"High Priority",icon:"exclamation-circle",onClick:function(){function x(){return C("writeInput",{write:N,priority:2})}return x}()})]},N)})})})},b=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v;switch(d.type){case"SUCCESS":v="Message sent successfully";break;case"FAIL":v="Request supplies from another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:v,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function h(){return C("setScreen",{setScreen:0})}return h}()})})},p=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v,h;switch(d.type){case"MESSAGES":v=V.message_log,h="Message Log";break;case"SHIPPING":v=V.shipping_log,h="Shipping label print log";break}return(0,e.createComponentVNode)(2,t.Section,{title:h,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return C("setScreen",{setScreen:0})}return g}()}),children:v.map(function(g){return(0,e.createComponentVNode)(2,t.Box,{className:"RequestConsole__message",children:g},g)})})},i=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.recipient,h=V.message,g=V.msgVerified,N=V.msgStamped;return(0,e.createComponentVNode)(2,t.Section,{title:"Message Authentication",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function x(){return C("setScreen",{setScreen:0})}return x}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Recipient",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",color:"green",children:g}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stamped by",color:"blue",children:N})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Message",icon:"envelope",onClick:function(){function x(){return C("department",{department:v})}return x}()})]})},c=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.message,h=V.announceAuth;return(0,e.createComponentVNode)(2,t.Section,{title:"Station-Wide Announcement",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return C("setScreen",{setScreen:0})}return g}()}),children:[(0,e.createComponentVNode)(2,t.Button,{content:v||"Edit Message",icon:"edit",onClick:function(){function g(){return C("writeAnnouncement")}return g}()}),h?(0,e.createComponentVNode)(2,t.Box,{mt:1,color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{mt:1,children:"Swipe your ID card to authenticate yourself."}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Announcement",icon:"bullhorn",disabled:!(h&&v),onClick:function(){function g(){return C("sendAnnouncement")}return g}()})]})},s=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.shipDest,h=V.msgVerified,g=V.ship_dept;return(0,e.createComponentVNode)(2,t.Section,{title:"Print Shipping Label",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return C("setScreen",{setScreen:0})}return N}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",children:h})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Print Label",icon:"print",disabled:!(v&&h),onClick:function(){function N(){return C("printLabel")}return N}()}),(0,e.createComponentVNode)(2,t.Section,{title:"Destinations",mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:(0,e.createComponentVNode)(2,t.Button,{content:v===N?"Selected":"Select",selected:v===N,onClick:function(){function x(){return C("shipSelect",{shipSelect:N})}return x}()})},N)})})})]})}},3786:function(I,r,n){"use strict";r.__esModule=!0,r.RequestManager=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595);/** * @file * @copyright 2021 bobbahbrown (https://github.com/bobbahbrown) * @coauthor 2022 BeebBeebBoob (https://github.com/BeebBeebBoob) * @license MIT - */var S=r.RequestManager=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.requests,u=(0,t.useLocalState)(c,"filteredTypes",Object.fromEntries(Object.entries(y).map(function(B){var I=B[0],w=B[1];return[I,!0]}))),v=u[0],b=u[1],C=(0,t.useLocalState)(c,"searchText"),h=C[0],g=C[1],N=m.filter(function(B){return v[B.req_type]});if(h){var x=h.toLowerCase();N=N.filter(function(B){return(0,a.decodeHtmlEntities)(B.message).toLowerCase().includes(x)||B.owner_name.toLowerCase().includes(x)})}return(0,e.createComponentVNode)(2,f.Window,{title:"Request Manager",width:575,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Requests",buttons:(0,e.createComponentVNode)(2,o.Input,{value:h,onInput:function(){function B(I,w){return g(w)}return B}(),placeholder:"Search...",mr:1}),children:N.map(function(B){return(0,e.createVNode)(1,"div","RequestManager__row",[(0,e.createVNode)(1,"div","RequestManager__rowContents",[(0,e.createVNode)(1,"h2","RequestManager__header",[(0,e.createVNode)(1,"span","RequestManager__headerText",[B.owner_name,B.owner===null&&" [DC]"],0),(0,e.createVNode)(1,"span","RequestManager__timestamp",B.timestamp_str,0)],4),(0,e.createVNode)(1,"div","RequestManager__message",[(0,e.createComponentVNode)(2,k,{requestType:B.req_type}),(0,a.decodeHtmlEntities)(B.message)],0)],4),B.owner!==null&&(0,e.createComponentVNode)(2,V,{request:B})],0,null,B.id)})})})})}return p}(),y={request_prayer:"PRAYER",request_centcom:"CENTCOM",request_syndicate:"SYNDICATE",request_honk:"HONK",request_ert:"ERT",request_nuke:"NUKE CODE"},k=function(i){var c=i.requestType;return(0,e.createVNode)(1,"b","RequestManager__"+c,[y[c],(0,e.createTextVNode)(":")],0)},V=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s._,m=i.request;return(0,e.createVNode)(1,"div","RequestManager__controlsContainer",[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("pp",{id:m.id})}return u}(),children:"PP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("vv",{id:m.id})}return u}(),children:"VV"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("sm",{id:m.id})}return u}(),children:"SM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("tp",{id:m.id})}return u}(),children:"TP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("logs",{id:m.id})}return u}(),children:"LOGS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("bless",{id:m.id})}return u}(),children:"BLESS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("smite",{id:m.id})}return u}(),children:"SMITE"}),m.req_type!=="request_prayer"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("rply",{id:m.id})}return u}(),children:"RPLY"}),m.req_type==="request_ert"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("ertreply",{id:m.id})}return u}(),children:"ERTREPLY"}),m.req_type==="request_nuke"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("getcode",{id:m.id})}return u}(),children:"GETCODE"})],0)}},16475:function(L,r,n){"use strict";r.__esModule=!0,r.SUBMENU=r.RndConsole=r.MENU=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=n(13472),S=r.MENU={MAIN:0,LEVELS:1,DISK:2,DESTROY:3,LATHE:4,IMPRINTER:5,SETTINGS:6},y=r.SUBMENU={MAIN:0,DISK_COPY:1,LATHE_CATEGORY:1,LATHE_MAT_STORAGE:2,LATHE_CHEM_STORAGE:3,SETTINGS_DEVICES:1},k=r.RndConsole=function(){function V(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.wait_message;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,theme:s.ui_theme,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole",children:[(0,e.createComponentVNode)(2,f.RndNavbar),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.MAIN,render:function(){function d(){return(0,e.createComponentVNode)(2,f.MainMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.LEVELS,render:function(){function d(){return(0,e.createComponentVNode)(2,f.CurrentLevels)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.DISK,render:function(){function d(){return(0,e.createComponentVNode)(2,f.DataDiskMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.DESTROY,render:function(){function d(){return(0,e.createComponentVNode)(2,f.DeconstructionMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:function(){function d(m){return m===S.LATHE||m===S.IMPRINTER}return d}(),render:function(){function d(){return(0,e.createComponentVNode)(2,f.LatheMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.SETTINGS,render:function(){function d(){return(0,e.createComponentVNode)(2,f.SettingsMenu)}return d}()}),l?(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay",children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay__Wrapper",children:(0,e.createComponentVNode)(2,o.NoticeBox,{color:"black",children:l})})}):null]})})})}return V}()},93098:function(L,r,n){"use strict";r.__esModule=!0,r.CurrentLevels=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.CurrentLevels=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=V.tech_levels;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),p.map(function(i,c){var s=i.name,l=i.level,d=i.desc;return(0,e.createComponentVNode)(2,t.Box,{children:[c>0?(0,e.createComponentVNode)(2,t.Divider):null,(0,e.createComponentVNode)(2,t.Box,{children:s}),(0,e.createComponentVNode)(2,t.Box,{children:["* Level: ",l]}),(0,e.createComponentVNode)(2,t.Box,{children:["* Summary: ",d]})]},s)})]})}return f}()},19192:function(L,r,n){"use strict";r.__esModule=!0,r.DataDiskMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S="design",y="tech",k=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_data;return h?(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:h.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:h.level}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:h.desc})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function g(){return C("updt_tech")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function g(){return C("clear_tech")}return g}()}),(0,e.createComponentVNode)(2,i)]})]}):null},V=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_data;if(!h)return null;var g=h.name,N=h.lathe_types,x=h.materials,B=N.join(", ");return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:g}),B?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lathe Types",children:B}):null,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Required Materials"})]}),x.map(function(I){return(0,e.createComponentVNode)(2,t.Box,{children:["- ",(0,e.createVNode)(1,"span",null,I.name,0,{style:{"text-transform":"capitalize"}})," x ",I.amount]},I.name)}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function I(){return C("updt_design")}return I}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function I(){return C("clear_design")}return I}()}),(0,e.createComponentVNode)(2,i)]})]})},p=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_type;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"This disk is empty."}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{submenu:f.SUBMENU.DISK_COPY,icon:"arrow-down",content:C===y?"Load Tech to Disk":"Load Design to Disk"}),(0,e.createComponentVNode)(2,i)]})]})},i=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_type;return h?(0,e.createComponentVNode)(2,t.Button,{content:"Eject Disk",icon:"eject",onClick:function(){function g(){var N=h===y?"eject_tech":"eject_design";C(N)}return g}()}):null},c=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_data,h=b.disk_type,g=function(){if(!C)return(0,e.createComponentVNode)(2,p);switch(h){case S:return(0,e.createComponentVNode)(2,V);case y:return(0,e.createComponentVNode)(2,k);default:return null}};return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk Contents",children:g()})},s=function(m,u){var v=(0,a.useBackend)(u),b=v.data,C=v.act,h=b.disk_type,g=b.to_copy;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Box,{overflowY:"auto",overflowX:"hidden",maxHeight:"450px",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.sort(function(N,x){return N.name.localeCompare(x.name)}).map(function(N){var x=N.name,B=N.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:x,children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Copy to Disk",onClick:function(){function I(){h===y?C("copy_tech",{id:B}):C("copy_design",{id:B})}return I}()})},B)})})})})},l=r.DataDiskMenu=function(){function d(m,u){var v=(0,a.useBackend)(u),b=v.data,C=b.disk_type;return C?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.MAIN,render:function(){function h(){return(0,e.createComponentVNode)(2,c)}return h}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.DISK_COPY,render:function(){function h(){return(0,e.createComponentVNode)(2,s)}return h}()})],4):null}return d}()},20887:function(L,r,n){"use strict";r.__esModule=!0,r.DeconstructionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.DeconstructionMenu=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_item,c=V.linked_destroy;return c?i?(0,e.createComponentVNode)(2,t.Section,{noTopPadding:!0,title:"Deconstruction Menu",children:[(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:["Name: ",i.name]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Origin Tech:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.origin_tech.map(function(s){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+s.name,children:[s.object_level," ",s.current_level?(0,e.createFragment)([(0,e.createTextVNode)("(Current: "),s.current_level,(0,e.createTextVNode)(")")],0):null]},s.name)})}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Options:",16)}),(0,e.createComponentVNode)(2,t.Button,{content:"Deconstruct Item",icon:"unlink",onClick:function(){function s(){p("deconstruct")}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject Item",icon:"eject",onClick:function(){function s(){p("eject_item")}return s}()})]}):(0,e.createComponentVNode)(2,t.Section,{title:"Deconstruction Menu",children:"No item loaded. Standing by..."}):(0,e.createComponentVNode)(2,t.Box,{children:"NO DESTRUCTIVE ANALYZER LINKED TO CONSOLE"})}return f}()},10666:function(L,r,n){"use strict";r.__esModule=!0,r.LatheCategory=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=r.LatheCategory=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.data,i=V.act,c=p.category,s=p.matching_designs,l=p.menu,d=l===4,m=d?"build":"imprint";return(0,e.createComponentVNode)(2,t.Section,{title:c,children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,t.Table,{className:"RndConsole__LatheCategory__MatchingDesigns",children:s.map(function(u){var v=u.id,b=u.name,C=u.can_build,h=u.materials;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:b,disabled:C<1,onClick:function(){function g(){return i(m,{id:v,amount:1})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C>=5?(0,e.createComponentVNode)(2,t.Button,{content:"x5",onClick:function(){function g(){return i(m,{id:v,amount:5})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C>=10?(0,e.createComponentVNode)(2,t.Button,{content:"x10",onClick:function(){function g(){return i(m,{id:v,amount:10})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.map(function(g){return(0,e.createFragment)([" | ",(0,e.createVNode)(1,"span",g.is_red?"color-red":null,[g.amount,(0,e.createTextVNode)(" "),g.name],0)],0)})})]},v)})})]})}return S}()},52285:function(L,r,n){"use strict";r.__esModule=!0,r.LatheChemicalStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheChemicalStorage=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_chemicals,c=V.menu===4;return(0,e.createComponentVNode)(2,t.Section,{title:"Chemical Storage",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Purge All",icon:"trash",onClick:function(){function s(){var l=c?"disposeallP":"disposeallI";p(l)}return s}()}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.map(function(s){var l=s.volume,d=s.name,m=s.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+l+" of "+d,children:(0,e.createComponentVNode)(2,t.Button,{content:"Purge",icon:"trash",onClick:function(){function u(){var v=c?"disposeP":"disposeI";p(v,{id:m})}return u}()})},m)})})]})}return f}()},71964:function(L,r,n){"use strict";r.__esModule=!0,r.LatheMainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=r.LatheMainMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.data,i=V.act,c=p.menu,s=p.categories,l=c===4?"Protolathe":"Circuit Imprinter";return(0,e.createComponentVNode)(2,t.Section,{title:l+" Menu",children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,o.LatheSearch),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Flex,{wrap:"wrap",children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Flex,{style:{"flex-basis":"50%","margin-bottom":"6px"},children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",content:d,onClick:function(){function m(){i("setCategory",{category:d})}return m}()})},d)})})]})}return S}()},17906:function(L,r,n){"use strict";r.__esModule=!0,r.LatheMaterialStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterialStorage=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=k.act,i=V.loaded_materials;return(0,e.createComponentVNode)(2,t.Section,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,e.createComponentVNode)(2,t.Table,{children:i.map(function(c){var s=c.id,l=c.amount,d=c.name,m=function(){function C(h){var g=V.menu===4?"lathe_ejectsheet":"imprinter_ejectsheet";p(g,{id:s,amount:h})}return C}(),u=Math.floor(l/2e3),v=l<1,b=u===1?"":"s";return(0,e.createComponentVNode)(2,t.Table.Row,{className:v?"color-grey":"color-yellow",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"210px",children:["* ",l," of ",d]}),(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"110px",children:["(",u," sheet",b,")"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l>=2e3?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"1x",icon:"eject",onClick:function(){function C(){return m(1)}return C}()}),(0,e.createComponentVNode)(2,t.Button,{content:"C",icon:"eject",onClick:function(){function C(){return m("custom")}return C}()}),l>=2e3*5?(0,e.createComponentVNode)(2,t.Button,{content:"5x",icon:"eject",onClick:function(){function C(){return m(5)}return C}()}):null,(0,e.createComponentVNode)(2,t.Button,{content:"All",icon:"eject",onClick:function(){function C(){return m(50)}return C}()})],0):null})]},s)})})})}return f}()},83706:function(L,r,n){"use strict";r.__esModule=!0,r.LatheMaterials=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterials=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data,p=V.total_materials,i=V.max_materials,c=V.max_chemicals,s=V.total_chemicals;return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,e.createComponentVNode)(2,t.Table,{width:"auto",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Material Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:p}),i?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+i}):null]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Chemical Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s}),c?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+c}):null]})]})})}return f}()},76749:function(L,r,n){"use strict";r.__esModule=!0,r.LatheMenu=void 0;var e=n(89005),a=n(72253),t=n(12059),o=n(13472),f=n(36036),S=n(16475),y=r.LatheMenu=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.data,s=c.menu,l=c.linked_lathe,d=c.linked_imprinter;return s===4&&!l?(0,e.createComponentVNode)(2,f.Box,{children:"NO PROTOLATHE LINKED TO CONSOLE"}):s===5&&!d?(0,e.createComponentVNode)(2,f.Box,{children:"NO CIRCUIT IMPRITER LINKED TO CONSOLE"}):(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.MAIN,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheMainMenu)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CATEGORY,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheCategory)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_MAT_STORAGE,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheMaterialStorage)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CHEM_STORAGE,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheChemicalStorage)}return m}()})]})}return k}()},74698:function(L,r,n){"use strict";r.__esModule=!0,r.LatheSearch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheSearch=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"Search...",onEnter:function(){function p(i,c){return V("search",{to_search:c})}return p}()})})}return f}()},17180:function(L,r,n){"use strict";r.__esModule=!0,r.MainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S=r.MainMenu=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.disk_type,s=i.linked_destroy,l=i.linked_lathe,d=i.linked_imprinter,m=i.tech_levels;return(0,e.createComponentVNode)(2,t.Section,{title:"Main Menu",children:[(0,e.createComponentVNode)(2,t.Flex,{className:"RndConsole__MainMenu__Buttons",direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!c,menu:f.MENU.DISK,submenu:f.SUBMENU.MAIN,icon:"save",content:"Disk Operations"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,menu:f.MENU.DESTROY,submenu:f.SUBMENU.MAIN,icon:"unlink",content:"Destructive Analyzer Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!l,menu:f.MENU.LATHE,submenu:f.SUBMENU.MAIN,icon:"print",content:"Protolathe Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!d,menu:f.MENU.IMPRINTER,submenu:f.SUBMENU.MAIN,icon:"print",content:"Circuit Imprinter Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{menu:f.MENU.SETTINGS,submenu:f.SUBMENU.MAIN,icon:"cog",content:"Settings"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"12px"}),(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),(0,e.createComponentVNode)(2,t.LabeledList,{children:m.map(function(u){var v=u.name,b=u.level;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:v,children:b},v)})})]})}return y}()},63459:function(L,r,n){"use strict";r.__esModule=!0,r.RndNavButton=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.RndNavButton=function(){function f(S,y){var k=S.icon,V=S.children,p=S.disabled,i=S.content,c=(0,a.useBackend)(y),s=c.data,l=c.act,d=s.menu,m=s.submenu,u=d,v=m;return S.menu!==null&&S.menu!==void 0&&(u=S.menu),S.submenu!==null&&S.submenu!==void 0&&(v=S.submenu),(0,e.createComponentVNode)(2,t.Button,{content:i,icon:k,disabled:p,onClick:function(){function b(){l("nav",{menu:u,submenu:v})}return b}(),children:V})}return f}()},94942:function(L,r,n){"use strict";r.__esModule=!0,r.RndNavbar=void 0;var e=n(89005),a=n(13472),t=n(36036),o=n(16475),f=r.RndNavbar=function(){function S(){return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__RndNavbar",children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k!==o.MENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,a.RndNavButton,{menu:o.MENU.MAIN,submenu:o.SUBMENU.MAIN,icon:"reply",content:"Main Menu"})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{submenu:function(){function y(k){return k!==o.SUBMENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.DISK,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Disk Operations Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.LATHE,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Protolathe Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.IMPRINTER,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Circuit Imprinter Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.SETTINGS,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Settings Menu"})}return k}()})]})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k===o.MENU.LATHE||k===o.MENU.IMPRINTER}return y}(),submenu:o.SUBMENU.MAIN,render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_MAT_STORAGE,icon:"arrow-up",content:"Material Storage"}),(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_CHEM_STORAGE,icon:"arrow-up",content:"Chemical Storage"})]})}return y}()})]})}return S}()},12059:function(L,r,n){"use strict";r.__esModule=!0,r.RndRoute=void 0;var e=n(72253),a=r.RndRoute=function(){function t(o,f){var S=o.render,y=(0,e.useBackend)(f),k=y.data,V=k.menu,p=k.submenu,i=function(){function s(l,d){return l==null?!0:typeof l=="function"?l(d):l===d}return s}(),c=i(o.menu,V)&&i(o.submenu,p);return c?S():null}return t}()},52580:function(L,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S=r.SettingsMenu=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=p.act,s=i.sync,l=i.admin,d=i.linked_destroy,m=i.linked_lathe,u=i.linked_imprinter;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.MAIN,render:function(){function v(){return(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Sync Database with Network",icon:"sync",disabled:!s,onClick:function(){function b(){c("sync")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Connect to Research Network",icon:"plug",disabled:s,onClick:function(){function b(){c("togglesync")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!s,icon:"unlink",content:"Disconnect from Research Network",onClick:function(){function b(){c("togglesync")}return b}()}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,content:"Device Linkage Menu",icon:"link",menu:f.MENU.SETTINGS,submenu:f.SUBMENU.SETTINGS_DEVICES}),l===1?(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation",content:"[ADMIN] Maximize Research Levels",onClick:function(){function b(){return c("maxresearch")}return b}()}):null]})})}return v}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.SETTINGS_DEVICES,render:function(){function v(){return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage Menu",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){function b(){return c("find_device")}return b}()}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",children:(0,e.createVNode)(1,"h3",null,"Linked Devices:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[d?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Destructive Analyzer",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){return c("disconnect",{item:"destroy"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Destructive Analyzer Linked"}),m?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Protolathe",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){c("disconnect",{item:"lathe"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Protolathe Linked"}),u?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Circuit Imprinter",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function b(){return c("disconnect",{item:"imprinter"})}return b}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Circuit Imprinter Linked"})]})]})}return v}()})]})}return y}()},13472:function(L,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=r.RndRoute=r.RndNavbar=r.RndNavButton=r.MainMenu=r.LatheSearch=r.LatheMenu=r.LatheMaterials=r.LatheMaterialStorage=r.LatheMainMenu=r.LatheChemicalStorage=r.LatheCategory=r.DeconstructionMenu=r.DataDiskMenu=r.CurrentLevels=void 0;var e=n(93098);r.CurrentLevels=e.CurrentLevels;var a=n(19192);r.DataDiskMenu=a.DataDiskMenu;var t=n(20887);r.DeconstructionMenu=t.DeconstructionMenu;var o=n(10666);r.LatheCategory=o.LatheCategory;var f=n(52285);r.LatheChemicalStorage=f.LatheChemicalStorage;var S=n(71964);r.LatheMainMenu=S.LatheMainMenu;var y=n(83706);r.LatheMaterials=y.LatheMaterials;var k=n(17906);r.LatheMaterialStorage=k.LatheMaterialStorage;var V=n(76749);r.LatheMenu=V.LatheMenu;var p=n(74698);r.LatheSearch=p.LatheSearch;var i=n(17180);r.MainMenu=i.MainMenu;var c=n(94942);r.RndNavbar=c.RndNavbar;var s=n(63459);r.RndNavButton=s.RndNavButton;var l=n(12059);r.RndRoute=l.RndRoute;var d=n(52580);r.SettingsMenu=d.SettingsMenu},40026:function(L,r,n){"use strict";r.__esModule=!0,r.RoboQuest=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.RoboQuest=function(){function y(k,V){var p=(0,t.useBackend)(V),i=p.act,c=p.data,s=c.hasID,l=c.name,d=c.questInfo,m=c.hasTask,u=c.canCheck,v=c.canSend,b=c.checkMessage,C=c.style,h=c.cooldown,g=c.instant_teleport,N=c.shopItems,x=c.points,B=c.cats,I=(0,t.useLocalState)(V,"shopState",!1),w=I[0],T=I[1],A={medical:"blue",working:"brown",security:"red",working_medical:"olive",medical_security:"violet",working_medical_security:"grey"};return(0,e.createComponentVNode)(2,f.Window,{theme:C,width:1e3,height:540,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:40,children:[!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0437\u0430\u043A\u0430\u0437",buttons:(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043C\u0435\u0445\u0430",icon:"search",tooltipPosition:"bottom",tooltip:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u043D\u0430 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0445 \u0434\u043B\u044F \u0437\u0430\u043A\u0430\u0437\u0430 \u043C\u043E\u0434\u0443\u043B\u0435\u0439.",disabled:!s||!m||!u||h,onClick:function(){function E(){return i("Check")}return E}()}),children:[(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:60,textAlign:"center",align:"center",children:!!m&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest_large128x128",d.icon]))}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Divider,{vertical:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:42,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&d.modules.map(function(E){return E.id<4&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",E.icon]),null,1,null,E.id)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&d.modules.map(function(E){return E.id>3&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",E.icon]),null,1,null,E.id)})})]})})]}),(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Divider),(0,e.createVNode)(1,"b",null,b,0)],4),!!h&&(0,e.createFragment)([(0,e.createVNode)(1,"b",null,"\u0417\u0430 \u043E\u0442\u043A\u0430\u0437 \u043E\u0442 \u0437\u0430\u043A\u0430\u0437\u0430, \u0432\u044B \u0431\u044B\u043B\u0438 \u043E\u0442\u0441\u0442\u0440\u0430\u043D\u0435\u043D\u044B \u043E\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0430 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,h,0)],4)]}),!!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:(0,e.createComponentVNode)(2,o.Box,{children:["\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u0447\u0435\u0440\u0442\u0435\u0436\u0435\u0439",(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",(0,e.createVNode)(1,"b",null,x.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,x.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,x.security,0,{style:{color:"red"}})]})]}),children:Object.keys(N).map(function(E){return(0,e.createFragment)(!(N[E]===void 0||N[E].length===0||E==="robo")&&N[E].map(function(P){return(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:A[E],image:P.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[P.name," ",(0,e.createVNode)(1,"b",null,P.cost.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,P.cost.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,P.cost.security,0,{style:{color:"red"}})]}),content:P.desc,onClick:function(){function O(){return i("buyItem",{item:P.path})}return O}()},P.path)}),0,E)})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:20,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0414\u0440\u0443\u0433\u043E\u0435",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041C\u0430\u0433\u0430\u0437\u0438\u043D",width:"7rem",icon:"shopping-cart",onClick:function(){function E(){return T(!w)}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"cog",tooltipPosition:"bottom",tooltip:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 \u0441\u0442\u0438\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.",onClick:function(){function E(){return i("ChangeStyle")}return E}()})],4),children:[!!l&&(0,e.createFragment)([(0,e.createTextVNode)("\u0417\u0434\u0440\u0430\u0441\u0442\u0432\u0443\u0439\u0442\u0435,"),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,l,0),(0,e.createVNode)(1,"br")],4),(0,e.createFragment)([(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041F\u0440\u0438 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u0438 \u0437\u0430\u043A\u0430\u0437\u0430 \u043D\u0430 \u044D\u043A\u0437\u043A\u043E\u0441\u0442\u044E\u043C, \u0432\u044B\u0431\u043E\u0440 \u043F\u043E\u0434\u0442\u0438\u043F\u0430 \u043C\u0435\u0445\u0430 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u0435\u0442 \u0442\u0438\u043F \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u043E\u0447\u043A\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u043D\u0430\u0447\u0438\u0441\u043B\u0435\u043D\u044B \u0437\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u0437\u0430\u043A\u0430\u0437\u0430."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u0420\u0430\u0431\u043E\u0447\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"brown",children:[" ","\u043A\u043E\u0440\u0438\u0447\u043D\u0435\u0432\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0441\u043A\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"teal",children:[" ","\u0433\u043E\u043B\u0443\u0431\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u0411\u043E\u0435\u0432\u044B\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"red",children:[" ","\u043A\u0440\u0430\u0441\u043D\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041A\u0430\u0436\u0434\u044B\u0439 \u043C\u0435\u0445, \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043F\u043E\u0434\u0442\u0438\u043F\u0430, \u043F\u0440\u0438\u043D\u043E\u0441\u0438\u0442 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043E\u0447\u043A\u043E\u0432 \u0434\u043B\u044F \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434.")],0)]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:38,children:[!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"\u0418\u043D\u0444\u043E",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"id-card",content:"\u0412\u044B\u043D\u0443\u0442\u044C ID",disabled:!s,onClick:function(){function E(){return i("RemoveID")}return E}()}),!m&&(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",content:"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u043C\u0435\u0445",disabled:!s||h,onClick:function(){function E(){return i("GetTask")}return E}()}),!!m&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0435\u0447\u0430\u0442\u044C",icon:"print",onClick:function(){function E(){return i("printOrder")}return E}(),disabled:!m}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"\u041E\u0442\u043A\u0430\u0437\u0430\u0442\u044C\u0441\u044F",disabled:!s||h,onClick:function(){function E(){return i("RemoveTask")}return E}()})],4)],0),children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"1rem",children:[(0,e.createVNode)(1,"b",null,"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435: ",16),d.name,(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435: ",16),d.desc]}),(0,e.createComponentVNode)(2,o.Section,{title:"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0435 \u041C\u043E\u0434\u0443\u043B\u0438:",level:2,children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"0.5rem",children:!!m&&d.modules.map(function(E){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Module "),E.id],0),(0,e.createTextVNode)(": "),E.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br")],0,E.id)})})}),(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u041E\u0442\u043F\u0440\u0430\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u043D\u0430 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0432\u0430\u043C\u0438 \u0442\u0435\u043B\u0435\u043F\u0430\u0434.",disabled:!s||!m||!v||h,onClick:function(){function E(){return i("SendMech",{type:"send"})}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u0423\u043F\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u0423\u043F\u0430\u043A\u043E\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u0434\u043B\u044F \u0441\u0430\u043C\u043E\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0432 \u043A\u0430\u0440\u0433\u043E.",disabled:!s||!m||!v||h,onClick:function(){function E(){return i("SendMech",{type:"only_packing"})}return E}()})]}),(0,e.createVNode)(1,"box",null,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"30rem",bold:!0,content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"bottom",tooltip:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043C\u0435\u0445\u0430 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0443.",disabled:!s||!m||!v||h||!g,onClick:function(){function E(){return i("SendMech",{type:"instant"})}return E}()}),2,{mb:"1.5rem",textAlign:"center"})]}),!!w&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createTextVNode)("\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434"),(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",x.robo]})],4),children:N.robo.map(function(E){return(!E.emagOnly||C==="syndicate")&&(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:"purple",image:E.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[E.name," ",(0,e.createVNode)(1,"b",null,E.cost.robo,0,{style:{color:"purple"}})]}),content:E.desc,onClick:function(){function P(){return i("buyItem",{item:E.path})}return P}()},E.name)})})]})]})})})}return y}()},26109:function(L,r,n){"use strict";r.__esModule=!0,r.RobotSelfDiagnosis=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),S=function(V,p){var i=V/p;return i<=.2?"good":i<=.5?"average":"bad"},y=r.RobotSelfDiagnosis=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.data,s=c.component_data;return(0,e.createComponentVNode)(2,o.Window,{width:280,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:s.map(function(l,d){return(0,e.createComponentVNode)(2,t.Section,{title:(0,f.capitalize)(l.name),children:l.installed<=0?(0,e.createComponentVNode)(2,t.NoticeBox,{m:-.5,height:3.5,color:"red",style:{"font-style":"normal"},children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:l.installed===-1?"Destroyed":"Missing"})})}):(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"72%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",color:S(l.brute_damage,l.max_damage),children:l.brute_damage}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",color:S(l.electronic_damage,l.max_damage),children:l.electronic_damage})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Powered",color:l.powered?"good":"bad",children:l.powered?"Yes":"No"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Enabled",color:l.status?"good":"bad",children:l.status?"Yes":"No"})]})})]})},d)})})})}return k}()},97997:function(L,r,n){"use strict";r.__esModule=!0,r.RoboticsControlConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.RoboticsControlConsole=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.can_hack,l=c.safety,d=c.show_detonate_all,m=c.cyborgs,u=m===void 0?[]:m;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:460,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!d&&(0,e.createComponentVNode)(2,t.Section,{title:"Emergency Self Destruct",children:[(0,e.createComponentVNode)(2,t.Button,{icon:l?"lock":"unlock",content:l?"Disable Safety":"Enable Safety",selected:l,onClick:function(){function v(){return i("arm",{})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",disabled:l,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){function v(){return i("nuke",{})}return v}()})]}),(0,e.createComponentVNode)(2,S,{cyborgs:u,can_hack:s})]})})}return y}(),S=function(k,V){var p=k.cyborgs,i=k.can_hack,c=(0,a.useBackend)(V),s=c.act,l=c.data;return p.length?p.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createFragment)([!!d.hackable&&!d.emagged&&(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){function m(){return s("hackbot",{uid:d.uid})}return m}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:d.locked_down?"unlock":"lock",color:d.locked_down?"good":"default",content:d.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){function m(){return s("stopbot",{uid:d.uid})}return m}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){function m(){return s("killbot",{uid:d.uid})}return m}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Box,{color:d.status?"bad":d.locked_down?"average":"good",children:d.status?"Not Responding":d.locked_down?"Locked Down":"Nominal"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:(0,e.createComponentVNode)(2,t.Box,{children:d.locstring})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.health>50?"good":"bad",value:d.health/100})}),typeof d.charge=="number"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.charge>30?"good":"bad",value:d.charge/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Capacity",children:(0,e.createComponentVNode)(2,t.Box,{color:d.cell_capacity<3e4?"average":"good",children:d.cell_capacity})})],4)||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"No Power Cell"})}),!!d.is_hacked&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safeties",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"DISABLED"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Module",children:d.module}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:(0,e.createComponentVNode)(2,t.Box,{color:d.synchronization?"default":"average",children:d.synchronization||"None"})})]})},d.uid)}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cyborg units detected within access parameters."})}},54431:function(L,r,n){"use strict";r.__esModule=!0,r.Safe=void 0;var e=n(89005),a=n(79140),t=n(72253),o=n(36036),f=n(98595),S=r.Safe=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.dial,u=d.open,v=d.locked,b=d.contents;return(0,e.createComponentVNode)(2,f.Window,{theme:"safe",width:600,height:800,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"25%"}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,e.createComponentVNode)(2,o.Icon,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,e.createVNode)(1,"br"),u?(0,e.createComponentVNode)(2,k):(0,e.createComponentVNode)(2,o.Box,{as:"img",className:"Safe--dial",src:(0,a.resolveAsset)("safe_dial.png"),style:{transform:"rotate(-"+3.6*m+"deg)","z-index":0}})]}),!u&&(0,e.createComponentVNode)(2,V)]})})}return p}(),y=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.dial,u=d.open,v=d.locked,b=function(h,g){return(0,e.createComponentVNode)(2,o.Button,{disabled:u||g&&!v,icon:"arrow-"+(g?"right":"left"),content:(g?"Right":"Left")+" "+h,iconRight:g,onClick:function(){function N(){return l(g?"turnleft":"turnright",{num:h})}return N}(),style:{"z-index":10}})};return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:v,icon:u?"lock":"lock-open",content:u?"Close":"Open",mb:"0.5rem",onClick:function(){function C(){return l("open")}return C}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{position:"absolute",children:[b(50),b(10),b(1)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[b(1,!0),b(10,!0),b(50,!0)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--number",children:m})]})},k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.contents;return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--contents",overflow:"auto",children:m.map(function(u,v){return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{mb:"0.5rem",onClick:function(){function b(){return l("retrieve",{index:v+1})}return b}(),children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:u.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),u.name]}),(0,e.createVNode)(1,"br")],4,u)})})},V=function(i,c){return(0,e.createComponentVNode)(2,o.Section,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,e.createComponentVNode)(2,o.Box,{children:["1. Turn the dial left to the first number.",(0,e.createVNode)(1,"br"),"2. Turn the dial right to the second number.",(0,e.createVNode)(1,"br"),"3. Continue repeating this process for each number, switching between left and right each time.",(0,e.createVNode)(1,"br"),"4. Open the safe."]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},29740:function(L,r,n){"use strict";r.__esModule=!0,r.SatelliteControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SatelliteControl=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.satellites,s=i.notice,l=i.meteor_shield,d=i.meteor_shield_coverage,m=i.meteor_shield_coverage_max,u=i.meteor_shield_coverage_percentage;return(0,e.createComponentVNode)(2,o.Window,{width:475,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l&&(0,e.createComponentVNode)(2,t.Section,{title:"Station Shield Coverage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:u>=100?"good":"average",value:d,maxValue:m,children:[u," %"]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Satellite Network Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alert",color:"red",children:i.notice}),c.map(function(v){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"#"+v.id,children:[v.mode," ",(0,e.createComponentVNode)(2,t.Button,{content:v.active?"Deactivate":"Activate",icon:"arrow-circle-right",onClick:function(){function b(){return p("toggle",{id:v.id})}return b}()})]},v.id)})]})})]})})}return S}()},44162:function(L,r,n){"use strict";r.__esModule=!0,r.SecureStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SecureStorage=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.emagged,s=i.locked,l=i.l_set,d=i.l_setshort,m=i.current_code,u=function(){function v(b){var C=b.buttonValue,h=b.color;return h||(h="default"),(0,e.createComponentVNode)(2,t.Button,{disabled:c||d,type:"button",color:h,onClick:function(){function g(){return p("setnumber",{buttonValue:C})}return g}(),children:C})}return v}();return(0,e.createComponentVNode)(2,o.Window,{width:520,height:200,children:(0,e.createComponentVNode)(2,t.Flex,{spacing:"1",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:16,shrink:0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"Code Panel",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"1"}),(0,e.createComponentVNode)(2,u,{buttonValue:"2"}),(0,e.createComponentVNode)(2,u,{buttonValue:"3"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"4"}),(0,e.createComponentVNode)(2,u,{buttonValue:"5"}),(0,e.createComponentVNode)(2,u,{buttonValue:"6"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"7"}),(0,e.createComponentVNode)(2,u,{buttonValue:"8"}),(0,e.createComponentVNode)(2,u,{buttonValue:"9"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"R",color:"red"}),(0,e.createComponentVNode)(2,u,{buttonValue:"0"}),(0,e.createComponentVNode)(2,u,{buttonValue:"E",color:"green"})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Current Status",children:c||d?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:c?"LOCKING SYSTEM ERROR - 1701":"ALERT: MEMORY SYSTEM ERROR - 6040 201"})}),c?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"NEW INPUT, ASSHOLE"})}):""]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Secure Code",children:(0,e.createComponentVNode)(2,t.Box,{color:l?"red":"green",children:l?"*****":"NOT SET. ENTER NEW."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:s?"red":"green",children:s?"Locked":"Unlocked"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{children:m||"Waiting for input"})}),(0,e.createComponentVNode)(2,t.Button,{top:".35em",left:".5em",disabled:s,color:"red",content:"Lock",icon:"lock",onClick:function(){function v(){return p("close")}return v}()})]})})]})})}return S}()},6272:function(L,r,n){"use strict";r.__esModule=!0,r.SecurityRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=n(3939),y=n(321),k=n(5485),V=n(22091),p={"*Execute*":"execute","*Arrest*":"arrest",Incarcerated:"incarcerated",Parolled:"parolled",Released:"released",Demote:"demote",Search:"search",Monitor:"monitor"},i=function(g,N){(0,S.modalOpen)(g,"edit",{field:N.edit,value:N.value})},c=r.SecurityRecords=function(){function h(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.loginState,T=I.currentPage,A;if(w.logged_in)T===1?A=(0,e.createComponentVNode)(2,l):T===2?A=(0,e.createComponentVNode)(2,u):T===3&&(A=(0,e.createComponentVNode)(2,v));else return(0,e.createComponentVNode)(2,f.Window,{width:800,height:900,theme:"security",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});return(0,e.createComponentVNode)(2,f.Window,{theme:"security",width:800,height:900,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,V.TemporaryNotice),(0,e.createComponentVNode)(2,s),A]})})]})}return h}(),s=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.currentPage,T=I.general;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===1,onClick:function(){function A(){return B("page",{page:1})}return A}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"list"}),"List Records"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===2,onClick:function(){function A(){return B("page",{page:2})}return A}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"wrench"}),"Record Maintenance"]}),w===3&&T&&!T.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:w===3,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"file"}),"Record: ",T.fields[0].value]})]})},l=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.records,T=(0,t.useLocalState)(N,"searchText",""),A=T[0],E=T[1],P=(0,t.useLocalState)(N,"sortId","name"),O=P[0],M=P[1],F=(0,t.useLocalState)(N,"sortOrder",!0),D=F[0],_=F[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,m)}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"SecurityRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,d,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,d,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,d,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,d,{id:"fingerprint",children:"Fingerprint"}),(0,e.createComponentVNode)(2,d,{id:"status",children:"Criminal Status"})]}),w.filter((0,a.createSearch)(A,function(W){return W.name+"|"+W.id+"|"+W.rank+"|"+W.fingerprint+"|"+W.status})).sort(function(W,U){var $=D?1:-1;return W[O].localeCompare(U[O])*$}).map(function(W){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"SecurityRecords__listRow--"+p[W.status],onClick:function(){function U(){return B("view",{uid_gen:W.uid_gen,uid_sec:W.uid_sec})}return U}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",W.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.fingerprint}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:W.status})]},W.id)})]})})})],4)},d=function(g,N){var x=(0,t.useLocalState)(N,"sortId","name"),B=x[0],I=x[1],w=(0,t.useLocalState)(N,"sortOrder",!0),T=w[0],A=w[1],E=g.id,P=g.children;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:B!==E&&"transparent",fluid:!0,onClick:function(){function O(){B===E?A(!T):(I(E),A(!0))}return O}(),children:[P,B===E&&(0,e.createComponentVNode)(2,o.Icon,{name:T?"sort-up":"sort-down",ml:"0.25rem;"})]})})})},m=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.isPrinting,T=(0,t.useLocalState)(N,"searchText",""),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:"0.25rem",content:"New Record",icon:"plus",onClick:function(){function P(){return B("new_general")}return P}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:w,icon:w?"spinner":"print",iconSpin:!!w,content:"Print Cell Log",onClick:function(){function P(){return(0,S.modalOpen)(N,"print_cell_log")}return P}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by Name, ID, Assignment, Fingerprint, Status",fluid:!0,onInput:function(){function P(O,M){return E(M)}return P}()})})]})},u=function(g,N){var x=(0,t.useBackend)(N),B=x.act;return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"download",content:"Backup to Disk",tooltip:"This feature is not available.",tooltipPosition:"right"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"upload",content:"Upload from Disk",tooltip:"This feature is not available.",tooltipPosition:"right",my:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){function I(){return B("delete_security_all")}return I}(),mb:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Cell Logs",onClick:function(){function I(){return B("delete_cell_logs")}return I}()})]})},v=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.isPrinting,T=I.general,A=I.security;return!T||!T.fields?(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"General records lost!"}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,level:2,mt:"-6px",title:"General Data",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:w,icon:w?"spinner":"print",iconSpin:!!w,content:"Print Record",onClick:function(){function E(){return B("print_record")}return E}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"WARNING: This will also delete the Security and Medical records associated with this crew member!",tooltipPosition:"bottom-start",content:"Delete Record",onClick:function(){function E(){return B("delete_general")}return E}()})],4),children:(0,e.createComponentVNode)(2,b)})}),!A||!A.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function E(){return B("new_security")}return E}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Security records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:A.empty,content:"Delete Record",onClick:function(){function E(){return B("delete_security")}return E}()}),children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:A.fields.map(function(E,P){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:E.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(E.value),!!E.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:E.line_break?"1rem":"initial",onClick:function(){function O(){return i(N,E)}return O}()})]},P)})})})})}),(0,e.createComponentVNode)(2,C)],4)],0)},b=function(g,N){var x=(0,t.useBackend)(N),B=x.data,I=B.general;return!I||!I.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:I.fields.map(function(w,T){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:w.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(""+w.value),!!w.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:w.line_break?"1rem":"initial",onClick:function(){function A(){return i(N,w)}return A}()})]},T)})})}),!!I.has_photos&&I.photos.map(function(w,T){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:w,style:{width:"96px","margin-top":"5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",T+1]},T)})]})},C=function(g,N){var x=(0,t.useBackend)(N),B=x.act,I=x.data,w=I.security;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function T(){return(0,S.modalOpen)(N,"comment_add")}return T}()}),children:w.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):w.comments.map(function(T,A){return(0,e.createComponentVNode)(2,o.Box,{preserveWhitespace:!0,children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:T.header||"Auto-generated"}),(0,e.createVNode)(1,"br"),T.text||T,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function E(){return B("comment_delete",{id:A+1})}return E}()})]},A)})})})}},5099:function(L,r,n){"use strict";r.__esModule=!0,r.SeedExtractor=void 0;var e=n(89005),a=n(25328),t=n(35840),o=n(72253),f=n(36036),S=n(98595),y=n(3939);function k(m,u){var v=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(v)return(v=v.call(m)).next.bind(v);if(Array.isArray(m)||(v=V(m))||u&&m&&typeof m.length=="number"){v&&(m=v);var b=0;return function(){return b>=m.length?{done:!0}:{done:!1,value:m[b++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function V(m,u){if(m){if(typeof m=="string")return p(m,u);var v={}.toString.call(m).slice(8,-1);return v==="Object"&&m.constructor&&(v=m.constructor.name),v==="Map"||v==="Set"?Array.from(m):v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v)?p(m,u):void 0}}function p(m,u){(u==null||u>m.length)&&(u=m.length);for(var v=0,b=Array(u);v=A},C=function(T,A){return T<=A},h=u.split(" "),g=[],N=function(){var T=I.value,A=T.split(":");if(A.length===0)return 0;if(A.length===1)return g.push(function(O){return(O.name+" ("+O.variant+")").toLocaleLowerCase().includes(A[0].toLocaleLowerCase())}),0;if(A.length>2)return{v:function(){function O(M){return!1}return O}()};var E,P=v;if(A[1][A[1].length-1]==="-"?(P=C,E=Number(A[1].substring(0,A[1].length-1))):A[1][A[1].length-1]==="+"?(P=b,E=Number(A[1].substring(0,A[1].length-1))):E=Number(A[1]),isNaN(E))return{v:function(){function O(M){return!1}return O}()};switch(A[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":g.push(function(O){return P(O.lifespan,E)});break;case"e":case"end":case"endurance":g.push(function(O){return P(O.endurance,E)});break;case"m":case"mat":case"maturation":g.push(function(O){return P(O.maturation,E)});break;case"pr":case"prod":case"production":g.push(function(O){return P(O.production,E)});break;case"y":case"yield":g.push(function(O){return P(O.yield,E)});break;case"po":case"pot":case"potency":g.push(function(O){return P(O.potency,E)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":g.push(function(O){return P(O.amount,E)});break;default:return{v:function(){function O(M){return!1}return O}()}}},x,B=k(h),I;!(I=B()).done;)if(x=N(),x!==0&&x)return x.v;return function(w){for(var T=0,A=g;T=1?Number(P):1)}return A}()})]})]})}},2916:function(L,r,n){"use strict";r.__esModule=!0,r.ShuttleConsoleContent=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleConsole=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=i.type,u=m===void 0?"shuttle":m,v=i.blind_drop,b=d.authorization_required;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:240,children:[!!b&&(0,e.createComponentVNode)(2,t.Modal,{ml:1,mt:1,width:26,height:12,fontSize:"28px",fontFamily:"monospace",textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,children:(0,e.createComponentVNode)(2,t.Icon,{name:"minus-circle"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,ml:2,color:"bad",children:u==="shuttle"?"SHUTTLE LOCKED":"BASE LOCKED"})]}),(0,e.createComponentVNode)(2,t.Box,{fontSize:"18px",mt:4,children:(0,e.createComponentVNode)(2,t.Button,{lineHeight:"40px",icon:"arrow-circle-right",content:"Request Authorization",color:"bad",onClick:function(){function C(){return l("request")}return C}()})})]}),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V,{type:u,blind_drop:v})})]})}return p}(),S=function(i,c){var s;return i==null||(s=i.find(function(l){return l.id===c}))==null?void 0:s.name},y=function(i,c){var s;return i==null||(s=i.find(function(l){return l.name===c}))==null?void 0:s.id},k={"In Transit":"good",Idle:"average",Igniting:"average",Recharging:"average",Missing:"bad","Unauthorized Access":"bad",Locked:"bad"},V=r.ShuttleConsoleContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=i.type,u=i.blind_drop,v=d.status,b=d.locked,C=d.authorization_required,h=d.destination,g=d.docked_location,N=d.timer_str,x=d.locations,B=x===void 0?[]:x;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"26px",textAlign:"center",fontFamily:"monospace",children:N||"00:00"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",fontSize:"14px",mb:1,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,bold:!0,children:"STATUS:"}),(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:k[v]||"bad",ml:1,children:v||"Not Available"})]}),(0,e.createComponentVNode)(2,t.Section,{title:m==="shuttle"?"Shuttle Controls":"Base Launch Controls",level:2,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:g||"Not Available"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",buttons:m!=="shuttle"&&B.length===0&&!!u&&(0,e.createComponentVNode)(2,t.Button,{color:"bad",icon:"exclamation-triangle",disabled:C||!u,content:"Blind Drop",onClick:function(){function I(){return l("random")}return I}()}),children:B.length===0&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"bad",children:"Not Available"})||B.length===1&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"average",children:S(B,h)})||(0,e.createComponentVNode)(2,t.Dropdown,{mb:1.7,over:!0,width:"240px",options:B.map(function(I){return I.name}),disabled:b||C,selected:S(B,h)||"Select a Destination",onSelected:function(){function I(w){return l("set_destination",{destination:y(B,w)})}return I}()})})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Depart",disabled:!S(B,h)||b||C||v!=="Idle",icon:"arrow-up",textAlign:"center",onClick:function(){function I(){return l("move",{shuttle_id:h})}return I}()})]})]})}return p}()},39401:function(L,r,n){"use strict";r.__esModule=!0,r.ShuttleManipulator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleManipulator=function(){function V(p,i){var c=(0,a.useLocalState)(i,"tabIndex",0),s=c[0],l=c[1],d=function(){function m(u){switch(u){case 0:return(0,e.createComponentVNode)(2,S);case 1:return(0,e.createComponentVNode)(2,y);case 2:return(0,e.createComponentVNode)(2,k);default:return"WE SHOULDN'T BE HERE!"}}return m}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===0,onClick:function(){function m(){return l(0)}return m}(),icon:"info-circle",children:"Status"},"Status"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===1,onClick:function(){function m(){return l(1)}return m}(),icon:"file-import",children:"Templates"},"Templates"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===2,onClick:function(){function m(){return l(2)}return m}(),icon:"tools",children:"Modification"},"Modification")]}),d(s)]})})})}return V}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.shuttles;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{title:m.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID",children:m.id}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Timer",children:m.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Mode",children:m.mode}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:m.status}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:m.id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Fast Travel",icon:"fast-forward",onClick:function(){function u(){return s("fast_travel",{id:m.id})}return u}()})]})]})},m.name)})})},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.templates_tabs,m=l.existing_shuttle,u=l.templates;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:d.map(function(v){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===m.id,icon:"file",onClick:function(){function b(){return s("select_template_category",{cat:v})}return b}(),children:v},v)})}),!!m&&u[m.id].templates.map(function(v){return(0,e.createComponentVNode)(2,t.Section,{title:v.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[v.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:v.description}),v.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:v.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Load Template",icon:"download",onClick:function(){function b(){return s("select_template",{shuttle_id:v.shuttle_id})}return b}()})})]})},v.name)})]})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.existing_shuttle,m=l.selected;return(0,e.createComponentVNode)(2,t.Box,{children:[d?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: "+d.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:d.status}),d.timer&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Timer",children:d.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:d.id})}return u}()})})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: None"}),m?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: "+m.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:m.description}),m.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:m.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Preview",icon:"eye",onClick:function(){function u(){return s("preview",{shuttle_id:m.shuttle_id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Load",icon:"download",onClick:function(){function u(){return s("load",{shuttle_id:m.shuttle_id})}return u}()})]})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: None"})]})}},88284:function(L,r,n){"use strict";r.__esModule=!0,r.Sleeper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},V=["bad","average","average","good","average","average","bad"],p=r.Sleeper=function(){function u(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.hasOccupant,x=N?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,m);return(0,e.createComponentVNode)(2,f.Window,{width:550,height:760,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:x}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,l)})]})})})}return u}(),i=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant;return(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,d)],4)},c=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant,x=g.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,content:x?"On":"Off",onClick:function(){function B(){return h("auto_eject_dead_"+(x?"off":"on"))}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",content:"Eject",onClick:function(){function B(){return h("ejectify")}return B}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:N.name}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxHealth,value:N.health/N.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]},children:(0,a.round)(N.health,0)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",color:S[N.stat][0],children:S[N.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxTemp,value:N.bodyTemperature/N.maxTemp,color:V[N.temperatureSuitability+3],children:[(0,a.round)(N.btCelsius,0),"\xB0C,",(0,a.round)(N.btFaren,0),"\xB0F"]})}),!!N.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.bloodMax,value:N.bloodLevel/N.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[N.bloodPercent,"%, ",N.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[N.pulse," BPM"]})],4)]})})},s=function(v,b){var C=(0,t.useBackend)(b),h=C.data,g=h.occupant;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Damage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:y.map(function(N,x){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N[0],children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:g[N[1]]/100,ranges:k,children:(0,a.round)(g[N[1]],0)},x)},x)})})})},l=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.hasOccupant,x=g.isBeakerLoaded,B=g.beakerMaxSpace,I=g.beakerFreeSpace,w=g.dialysis,T=w&&I>0;return(0,e.createComponentVNode)(2,o.Section,{title:"Dialysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!x||I<=0||!N,selected:T,icon:T?"toggle-on":"toggle-off",content:T?"Active":"Inactive",onClick:function(){function A(){return h("togglefilter")}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!x,icon:"eject",content:"Eject",onClick:function(){function A(){return h("removebeaker")}return A}()})],4),children:x?(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:I/B,ranges:{good:[.5,1/0],average:[.25,.5],bad:[-1/0,.25]},children:[I,"u"]})})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No beaker loaded."})})},d=function(v,b){var C=(0,t.useBackend)(b),h=C.act,g=C.data,N=g.occupant,x=g.chemicals,B=g.maxchem,I=g.amounts;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Chemicals",children:x.map(function(w,T){var A="",E;return w.overdosing?(A="bad",E=(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle"}),"\xA0 Overdosing!"]})):w.od_warning&&(A="average",E=(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle"}),"\xA0 Close to overdosing"]})),(0,e.createComponentVNode)(2,o.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{title:w.title,level:"3",mx:"0",lineHeight:"18px",buttons:E,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:w.occ_amount/B,color:A,title:"Amount of chemicals currently inside the occupant / Total amount injectable by this machine",mr:"0.5rem",children:[w.pretty_amount,"/",B,"u"]}),I.map(function(P,O){return(0,e.createComponentVNode)(2,o.Button,{disabled:!w.injectable||w.occ_amount+P>B||N.stat===2,icon:"syringe",content:"Inject "+P+"u",title:"Inject "+P+"u of "+w.title+" into the occupant",mb:"0",height:"19px",onClick:function(){function M(){return h("chemical",{chemid:w.id,amount:P})}return M}()},O)})]})})},T)})})},m=function(v,b){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},21597:function(L,r,n){"use strict";r.__esModule=!0,r.SlotMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SlotMachine=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data;if(i.money===null)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"Could not scan your card or could not find account!"}),(0,e.createComponentVNode)(2,t.Box,{children:"Please wear or hold your ID and try again."})]})})});var c;return i.plays===1?c=i.plays+" player has tried their luck today!":c=i.plays+" players have tried their luck today!",(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{lineHeight:2,children:c}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Credits Remaining",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:i.money})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"50 credits to spin",children:(0,e.createComponentVNode)(2,t.Button,{icon:"coins",disabled:i.working,content:i.working?"Spinning...":"Spin",onClick:function(){function s(){return p("spin")}return s}()})})]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,lineHeight:2,color:i.resultlvl,children:i.result})]})})})}return S}()},46348:function(L,r,n){"use strict";r.__esModule=!0,r.Smartfridge=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Smartfridge=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.secure,s=i.can_dry,l=i.drying,d=i.contents;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Secure Access: Please have your identification ready."}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:s?"Drying rack":"Contents",buttons:!!s&&(0,e.createComponentVNode)(2,t.Button,{width:4,icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){function m(){return p("drying")}return m}()}),children:[!d&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cookie-bite",size:5,color:"brown"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No products loaded."]})}),!!d&&d.slice().sort(function(m,u){return m.display_name.localeCompare(u.display_name)}).map(function(m){return(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"55%",children:m.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"25%",children:["(",m.quantity," in stock)"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:13,children:[(0,e.createComponentVNode)(2,t.Button,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){function u(){return p("vend",{index:m.vend,amount:1})}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{width:"40px",minValue:0,value:0,maxValue:m.quantity,step:1,stepPixelSize:3,onChange:function(){function u(v,b){return p("vend",{index:m.vend,amount:b})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){function u(){return p("vend",{index:m.vend,amount:m.quantity})}return u}()})]})]},m)})]})]})})})}return S}()},86162:function(L,r,n){"use strict";r.__esModule=!0,r.Smes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),f=n(98595),S=1e3,y=r.Smes=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.capacityPercent,d=s.capacity,m=s.charge,u=s.inputAttempt,v=s.inputting,b=s.inputLevel,C=s.inputLevelMax,h=s.inputAvailable,g=s.outputPowernet,N=s.outputAttempt,x=s.outputting,B=s.outputLevel,I=s.outputLevelMax,w=s.outputUsed,T=l>=100&&"good"||v&&"average"||"bad",A=x&&"good"||m>0&&"average"||"bad";return(0,e.createComponentVNode)(2,f.Window,{width:340,height:345,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stored Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:l*.01,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:u?"sync-alt":"times",selected:u,onClick:function(){function E(){return c("tryinput")}return E}(),children:u?"Auto":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:T,children:l>=100&&"Fully Charged"||v&&"Charging"||"Not Charging"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Input",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:b===0,onClick:function(){function E(){return c("input",{target:"min"})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:b===0,onClick:function(){function E(){return c("input",{adjust:-1e4})}return E}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:b/S,fillValue:h/S,minValue:0,maxValue:C/S,step:5,stepPixelSize:4,format:function(){function E(P){return(0,o.formatPower)(P*S,1)}return E}(),onChange:function(){function E(P,O){return c("input",{target:O*S})}return E}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:b===C,onClick:function(){function E(){return c("input",{adjust:1e4})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:b===C,onClick:function(){function E(){return c("input",{target:"max"})}return E}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available",children:(0,o.formatPower)(h)})]})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Output Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:N?"power-off":"times",selected:N,onClick:function(){function E(){return c("tryoutput")}return E}(),children:N?"On":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:A,children:g?x?"Sending":m>0?"Not Sending":"No Charge":"Not Connected"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Output",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:B===0,onClick:function(){function E(){return c("output",{target:"min"})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:B===0,onClick:function(){function E(){return c("output",{adjust:-1e4})}return E}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:B/S,minValue:0,maxValue:I/S,step:5,stepPixelSize:4,format:function(){function E(P){return(0,o.formatPower)(P*S,1)}return E}(),onChange:function(){function E(P,O){return c("output",{target:O*S})}return E}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:B===I,onClick:function(){function E(){return c("output",{adjust:1e4})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:B===I,onClick:function(){function E(){return c("output",{target:"max"})}return E}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Outputting",children:(0,o.formatPower)(w)})]})})]})})})}return k}()},63584:function(L,r,n){"use strict";r.__esModule=!0,r.SolarControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SolarControl=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=0,s=1,l=2,d=i.generated,m=i.generated_ratio,u=i.tracking_state,v=i.tracking_rate,b=i.connected_panels,C=i.connected_tracker,h=i.cdir,g=i.direction,N=i.rotating_direction;return(0,e.createComponentVNode)(2,o.Window,{width:490,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){function x(){return p("refresh")}return x}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar tracker",color:C?"good":"bad",children:C?"OK":"N/A"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar panels",color:b>0?"good":"bad",children:b})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{size:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power output",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:m,children:d+" W"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[h,"\xB0 (",g,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===l&&(0,e.createComponentVNode)(2,t.Box,{children:" Automated "}),u===s&&(0,e.createComponentVNode)(2,t.Box,{children:[" ",v,"\xB0/h (",N,")"," "]}),u===c&&(0,e.createComponentVNode)(2,t.Box,{children:" Tracker offline "})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[u!==l&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:h,onDrag:function(){function x(B,I){return p("cdir",{cdir:I})}return x}()}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:u===c,onClick:function(){function x(){return p("track",{track:c})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"clock-o",content:"Timed",selected:u===s,onClick:function(){function x(){return p("track",{track:s})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:u===l,disabled:!C,onClick:function(){function x(){return p("track",{track:l})}return x}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===s&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:v,format:function(){function x(B){var I=Math.sign(B)>0?"+":"-";return I+Math.abs(B)}return x}(),onDrag:function(){function x(B,I){return p("tdir",{tdir:I})}return x}()}),u===c&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Tracker offline "}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]})]})})]})})}return S}()},38096:function(L,r,n){"use strict";r.__esModule=!0,r.SpawnersMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SpawnersMenu=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.spawners||[];return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name+" ("+s.amount_left+" left)",level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function l(){return p("jump",{ID:s.uids})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){function l(){return p("spawn",{ID:s.uids})}return l}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:s.desc}),!!s.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:s.fluff}),!!s.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:s.important_info})]},s.name)})})})})}return S}()},7957:function(L,r,n){"use strict";r.__esModule=!0,r.SpiderOS=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(98595);function S(m,u){m.prototype=Object.create(u.prototype),m.prototype.constructor=m,y(m,u)}function y(m,u){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(v,b){return v.__proto__=b,v},y(m,u)}var k=r.SpiderOS=function(){function m(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g;return h.suit_tgui_state===0?g=(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"column",width:"60%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2.2,backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,s)})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"40%",height:"190px",grow:1,backgroundColor:"rgba(0, 0, 0, 0)",children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p)]})]}):h.suit_tgui_state===1&&(g=(0,e.createComponentVNode)(2,t.Flex,{width:"100%",height:"100%",direction:"column",shrink:1,spacing:1,children:(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0.8)",height:"100%",children:[(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d,{allMessages:h.current_load_text,finishedTimeout:3e3,current_initialisation_phase:h.current_initialisation_phase,end_terminal:h.end_terminal,onFinished:function(){function N(){return C("set_UI_state",{suit_tgui_state:0})}return N}()})]})})),(0,e.createComponentVNode)(2,f.Window,{width:800,height:630,theme:"spider_clan",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:g})})})}return m}(),V=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.allStylesPreview,g=C.style_preview_icon_state;return(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u041D\u0430\u0448\u0438 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0432\u0430\u043C \u043F\u043E\u0434\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u043E\u0434 \u0441\u0435\u0431\u044F, \u043F\u0440\u0438 \u044D\u0442\u043E\u043C \u043D\u0435 \u0442\u0435\u0440\u044F\u044F \u043E\u0431\u043E\u0440\u043E\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0430\u0447\u0435\u0441\u0442\u0432. \u041F\u043E\u0442\u043E\u043C\u0443 \u0447\u0442\u043E \u0443\u0434\u043E\u0431\u0441\u0442\u0432\u043E \u043F\u0440\u0438 \u043D\u043E\u0448\u0435\u043D\u0438\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u0436\u0438\u0437\u043D\u0435\u043D\u043D\u043E \u0432\u0430\u0436\u043D\u043E \u0434\u043B\u044F \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0435\u0433\u043E \u0443\u0431\u0438\u0439\u0446\u044B.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},mr:10,ml:10,children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+h[g],style:{"margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})})})},p=function(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g=h.designs,N=h.design_choice,x=h.scarf_design_choice,B=h.colors,I=h.color_choice,w=h.genders,T=h.preferred_clothes_gender,A=h.suit_state,E=h.preferred_scarf_over_hood,P=h.show_charge_UI,O=h.has_martial_art,M=h.show_concentration_UI,F;A===0?F="\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C":F="\u0414\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C";var D;E===0?D="\u041A\u0430\u043F\u044E\u0448\u043E\u043D":D="\u0428\u0430\u0440\u0444";var _;E===1?_=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C \u0448\u0430\u0440\u0444\u0430",content:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:x,onSelected:function(){function U($){return C("set_scarf_design",{scarf_design_choice:$})}return U}()})}):_=null;var W;return O?W=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u044F",content:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{selected:M,width:"78px",textAlign:"left",content:M?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function U(){return C("toggle_ui_concentration")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0441\u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u043B\u0438 \u0432\u044B \u0434\u043B\u044F \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0431\u043E\u0435\u0432\u043E\u0433\u043E \u0438\u0441\u0441\u043A\u0443\u0441\u0442\u0432\u0430.",tooltipPosition:"top-start"})]})}):W=null,(0,e.createComponentVNode)(2,t.Flex,{direction:"row",grow:1,alignContent:"center",ml:.5,children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,width:"100%",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:N,onSelected:function(){function U($){return C("set_design",{design_choice:$})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0432\u0435\u0442",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:I,onSelected:function(){function U($){return C("set_color",{color_choice:$})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0416\u0435\u043D\u0441\u043A\u0438\u0439/\u041C\u0443\u0436\u0441\u043A\u043E\u0439",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:w,selected:T,onSelected:function(){function U($){return C("set_gender",{preferred_clothes_gender:$})}return U}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0428\u0430\u0440\u0444/\u041A\u0430\u043F\u044E\u0448\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Button,{className:A===0?"":"Button_disabled",width:"90px",selected:E,disabled:A,textAlign:"left",content:D,onClick:function(){function U(){return C("toggle_scarf")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:'\u0421 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u043E\u0439 "\u0428\u0430\u0440\u0444" \u0432\u0430\u0448 \u043A\u0430\u043F\u044E\u0448\u043E\u043D \u0431\u043E\u043B\u044C\u0448\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u043E\u043B\u043E\u0441\u044B. \u041D\u043E \u044D\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u0447\u0438\u0442, \u0447\u0442\u043E \u0432\u0430\u0448\u0430 \u0433\u043E\u043B\u043E\u0432\u0430 \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u0430! \u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0435 \u043D\u0430\u043D\u043E-\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0432\u0441\u0451 \u0435\u0449\u0451 \u0440\u0435\u0430\u0433\u0438\u0440\u0443\u044E\u0442 \u043D\u0430 \u043F\u043E\u0442\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0443\u0433\u0440\u043E\u0437\u044B \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u044F \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443! \u0423\u0442\u043E\u0447\u043D\u0435\u043D\u0438\u0435: \u043D\u0430\u043D\u043E\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u0442\u0430\u043A \u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443 \u0438 \u043E\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u043E\u043B\u043E\u0432\u043D\u044B\u0445 \u0443\u0431\u043E\u0440\u043E\u0432 \u0441 \u0446\u0435\u043B\u044C\u044E \u0443\u043C\u0435\u043D\u044C\u0448\u0435\u043D\u0438\u044F \u043F\u043E\u043C\u0435\u0445 \u0432 \u0438\u0445 \u0440\u0430\u0431\u043E\u0442\u0435.',tooltipPosition:"top-start"})]}),_,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0440\u044F\u0434 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Button,{selected:P,width:"90px",textAlign:"left",content:P?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function U(){return C("toggle_ui_charge")}return U}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0437\u0430\u0440\u044F\u0434 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430.",tooltipPosition:"top-start"})]}),W]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+I,success:0,danger:0,mt:-1.2,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{width:"80%",icon:"power-off",mt:.5,textAlign:"center",content:F,tooltip:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u0438 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044E \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0432 \u043D\u0451\u043C \u0437\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0445. \n\u0423\u0447\u0442\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0441\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438, \u043A\u043E\u0433\u0434\u0430 \u043A\u043E\u0441\u0442\u044E\u043C \u0431\u0443\u0434\u0435\u0442 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u043A\u043B\u044E\u0447\u0451\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u043B\u044F\u0435\u0442 \u0437\u0430\u0440\u044F\u0434 \u0434\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0438 \u043C\u043E\u0434\u0443\u043B\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043D\u0435\u043B\u044C\u0437\u044F \u0441\u043D\u044F\u0442\u044C \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u0441\u043F\u043E\u0441\u043E\u0431\u043E\u043C, \u043F\u043E\u043A\u0430 \u043E\u043D \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0440\u043E\u0432\u043D\u043E \u043A\u0430\u043A \u0438 \u0432\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438. \u041F\u043E\u0434\u0443\u043C\u0430\u0439\u0442\u0435 \u0434\u0432\u0430\u0436\u0434\u044B \u043F\u0440\u0435\u0436\u0434\u0435, \u0447\u0435\u043C \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0435\u0433\u043E \u043D\u0430 \u0442\u0435\u0440\u0440\u0438\u0442\u043E\u0440\u0438\u0438 \u0432\u0440\u0430\u0433\u0430!",tooltipPosition:"top-start",onClick:function(){function U(){return C("initialise_suit")}return U}()})})]})})},i=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.allActionsPreview;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043E\u0432\u0435\u0442\u044B \u0438 \u043F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0438",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041C\u043E\u043B\u043E\u0434\u044B\u043C \u0443\u0431\u0438\u0439\u0446\u0430\u043C \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u043B\u0435\u0433\u043A\u043E \u043E\u0441\u0432\u043E\u0438\u0442\u0441\u044F \u0432 \u043F\u043E\u043B\u0435\u0432\u044B\u0445 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445, \u0434\u0430\u0436\u0435 \u043F\u043E\u0441\u043B\u0435 \u0438\u043D\u0442\u0435\u043D\u0441\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A. \n\u042D\u0442\u043E\u0442 \u0440\u0430\u0437\u0434\u0435\u043B \u043F\u0440\u0438\u0437\u0432\u0430\u043D \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0441\u043E\u0432\u0435\u0442\u0430\u043C\u0438 \u043F\u043E \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0447\u0430\u0441\u0442\u043E \u0432\u043E\u0437\u043D\u0438\u043A\u0430\u044E\u0449\u0438\u043C \u0432\u043E\u043F\u0440\u043E\u0441\u0430\u043C \u043A\u0430\u0441\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u044B\u0445 \u043C\u0438\u0441\u0441\u0438\u0439 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u0430\u043C \u0432\u044B\u0434\u0430\u0434\u0443\u0442 \u0438\u043B\u0438 \u0440\u0430\u0441\u0441\u043A\u0430\u0437\u0430\u0442\u044C \u043E \u043C\u0430\u043B\u043E\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u043A\u043E\u0442\u043E\u0440\u0443\u044E \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043E\u0431\u0435\u0440\u043D\u0443\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_teleport,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u0438 \u0448\u0430\u0442\u0442\u043B",content:"\u0412 \u0432\u0430\u0448\u0435\u043C \u0414\u043E\u0434\u0437\u0451 \u0435\u0441\u0442\u044C \u043B\u0438\u0447\u043D\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0434\u043B\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0438 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0422\u043E\u0447\u043A\u0430 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0430\u044F, \u043D\u043E \u043F\u0440\u0438\u043E\u0440\u0438\u0442\u0435\u0442 \u0438\u0434\u0451\u0442 \u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0442\u043E\u043D\u043D\u0435\u043B\u0438 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u043C\u0430\u043B\u043E\u043F\u043E\u0441\u0435\u0449\u0430\u0435\u043C\u044B\u0435 \u043C\u0435\u0441\u0442\u0430. \n\u042D\u0442\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u044B\u0439 \u0441\u043F\u043E\u0441\u043E\u0431 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0440\u0438\u0441\u0442\u0443\u043F\u0438\u0442\u044C \u043A \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \n\u041F\u043E\u043B\u044C\u0437\u0443\u044F\u0441\u044C \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u043C \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043B\u0435\u0440\u043E\u043C \u0448\u0430\u0442\u0442\u043B\u0430, \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E \u043A \u0441\u0435\u0431\u0435 \u0438 \u0432\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u043D\u0430\u0437\u0430\u0434. \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u0435\u0441\u043B\u0438 \u0432\u044B \u0440\u0435\u0448\u0438\u0442\u0435 \u043F\u043E\u043B\u0435\u0442\u0435\u0442\u044C \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435, \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C \u0432\u0430\u043C, \u0447\u0442\u043E \u0432\u043E \u0438\u0437\u0431\u0435\u0436\u0430\u043D\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u044F \u0438\u043B\u0438 \u043A\u0440\u0430\u0436\u0438 \u0448\u0430\u0442\u0442\u043B\u0430 \u0438 \u043F\u043E\u043F\u0430\u0434\u0430\u043D\u0438\u044F \u043D\u0430 \u0432\u0430\u0448\u0443 \u0431\u0430\u0437\u0443 \u043F\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u0438\u0445 \u043B\u0438\u0446, \u043E\u0442\u043B\u0438\u0447\u043D\u043E\u0439 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u043E\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.headset_green,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A",content:"\u0412 \u043E\u0442\u043B\u0438\u0447\u0438\u0438 \u043E\u0442 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u044B\u0445 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u043E\u0432 \u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0439, \u043D\u0430\u0448 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u0437\u0434\u0430\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u0438. \u0412 \u043D\u0435\u0433\u043E \u0432\u0441\u0442\u0440\u043E\u0435\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u043A\u0430\u043D\u0430\u043B \u0434\u043B\u044F \u043E\u0431\u0449\u0435\u043D\u0438\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0431\u043E\u0440\u0433\u043E\u043C \u0438\u043B\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u0447\u043B\u0435\u043D\u0430\u043C\u0438 \u043A\u043B\u0430\u043D\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043E\u043D \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u044E\u0431\u044B\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u0438 \u0438 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u0435 \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043B\u0443\u0448\u043A\u0438 \u0438/\u0438\u043B\u0438 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440\u0430 \u043A\u0430\u043D\u0430\u043B\u044B \u0438\u0445 \u043A\u043B\u044E\u0447\u0435\u0439. \u0411\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u044D\u0442\u043E\u043C\u0443 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u043D\u0430\u043A\u0430\u043F\u043B\u0438\u0432\u0430\u0442\u044C \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0435 \u0432\u0430\u043C \u043C\u0435\u0441\u0442\u043D\u044B\u0435 \u043A\u0430\u043D\u0430\u043B\u044B \u0441\u0432\u044F\u0437\u0438 \u0434\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u043B\u044E\u0431\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438- \u0447\u0435\u0441\u043A\u0438 \u0443\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u0438 \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0438\u0442 \u0431\u0438\u043D\u0430\u0440\u043D\u044B\u0435 \u0441\u0438\u0433\u043D\u0430\u043B\u044B \u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C\u044B\u0435 \u0441\u0438\u043D\u0442\u0435\u0442\u0438\u043A\u0430\u043C\u0438 \u043F\u0440\u0438 \u043E\u0431\u0449\u0435\u043D\u0438\u0438 \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043E\u043C. \u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044F \u0432\u0430\u043C \u0441\u0430\u043C\u0438\u043C \u043E\u0431\u0449\u0430\u0442\u044C\u0441\u044F \u0441 \u043D\u0438\u043C\u0438.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_sleeper,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0445\u0438\u0449\u0435\u043D\u0438\u0435 \u044D\u043A\u0438\u043F\u0430\u0436\u0430",content:"\u041F\u043E\u0440\u043E\u0439 \u043A\u043B\u0430\u043D\u0443 \u043D\u0443\u0436\u043D\u044B \u0441\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u043A\u043E\u0442\u043E\u0440\u044B\u043C\u0438 \u043C\u043E\u0433\u0443\u0442 \u043E\u0431\u043B\u0430\u0434\u0430\u0442\u044C \u043B\u044E\u0434\u0438 \u0440\u0430\u0431\u043E\u0442\u0430\u044E\u0449\u0438\u0435 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0412 \u0442\u0430\u043A\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0432\u0430\u043C \u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0441\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E \u043E\u0441\u043E\u0431\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u0443\u0436\u043E\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430. \u0414\u0430\u0436\u0435 \u0435\u0441\u043B\u0438 \u0432\u0430\u043C \u043D\u0435 \u0443\u0434\u0430\u0441\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E\u0449\u0435\u0433\u043E \u0432\u0441\u0435\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0435\u0439 \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430, \u043C\u043E\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0431\u0440\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043F\u043E \u043A\u0440\u0443\u043F\u0438\u0446\u0430\u043C \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u044F \u043F\u043E\u0445\u0438\u0449\u0430\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \n\u0414\u043B\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043F\u043E\u0445\u0438- \u0442\u0438\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \u0423 \u0432\u0430\u0441 \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435 \u0435\u0441\u0442\u044C \u0441\u043A\u0430\u0444\u0430\u043D\u0434\u0440\u044B, \u0430 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0437\u0430\u043F\u0430\u0441 \u043D\u0430- \u0440\u0443\u0447\u043D\u0438\u043A\u043E\u0432, \u043A\u0438\u0441\u043B\u043E\u0440\u043E\u0434\u0430 \u0438 \u0431\u0430\u043B\u043B\u043E- \u043D\u043E\u0432. \n\u0422\u0430\u043A \u0436\u0435 \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0432 \u043B\u044E\u0434\u0435\u0439 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0438\u043C\u043F\u0443\u043B\u044C\u0441, \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0441\u0442\u0430\u043D\u044F \u0438\u0445 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F. ",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ai_face,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0418\u0418",content:"\u0418\u043D\u043E\u0433\u0434\u0430 \u0443 \u043D\u0430\u0441 \u0437\u0430\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u0441\u0430\u0431\u043E- \u0442\u0430\u0436 \u0418\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0430 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438. \u042D\u0442\u043E \u043F\u0440\u043E- \u0446\u0435\u0441\u0441 \u0441\u043B\u043E\u0436\u043D\u044B\u0439 \u0438 \u0442\u0440\u0435\u0431\u0443\u044E\u0449\u0438\u0439 \u043E\u0442 \u043D\u0430\u0441 \u043E\u0441\u043D\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0438. \n\u041F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u0435\u043C\u044B\u0439 \u043A\u043B\u0430\u043D\u043E\u043C \u043C\u0435\u0442\u043E\u0434 \u044D\u0442\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0443\u044F\u0437\u0432\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u0440\u044F\u043C\u043E \u0432 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439 \u0434\u043B\u044F \u0437\u0430\u043A\u043E\u043D\u043E\u0432 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0435\u0439 \u0432\u044B\u0432\u0435\u0441\u0442\u0438 \u0418\u0418 \u0438\u0437 \u0441\u0442\u0440\u043E\u044F. \u0412 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043C\u0435\u0442\u043E\u0434\u0430 \u043C\u044B \u043C\u043E\u0436\u0435\u043C \u043B\u0435\u0433\u043A\u043E \u043F\u0435\u0440\u0435\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0418\u0418 \u0430\u0431\u0441\u0443\u0440\u0434\u043D\u044B\u043C\u0438 \u0437\u0430\u043A\u043E\u043D\u0430\u043C\u0438, \u043D\u043E \u044D\u0442\u043E \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043D\u0430\u0441 \u0432 \u0442\u043E\u043C \u043F\u043B\u0430\u043D\u0435, \u0447\u0442\u043E \u0434\u043B\u044F \u0432\u0437\u043B\u043E\u043C\u0430 \u0432 \u0438\u0442\u043E\u0433\u0435 \u043F\u043E\u0434\u0445\u043E\u0434\u044F\u0442 \u0442\u043E\u043B\u044C\u043A\u043E \u043A\u043E\u043D\u0441\u043E\u043B\u0438 \u0432 \u0441\u0430\u043C\u043E\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439. \u0422\u0430\u043A \u0436\u0435 \u0432\u0437\u043B\u043E\u043C \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435\u043B\u0451\u0433\u043A\u0430\u044F - \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u0435\u0441\u0442\u044C \u0432\u0435\u0437\u0434\u0435. \u0410 \u043F\u0440\u043E\u0446\u0435\u0441\u0441 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F. \u041D\u0435 \u0443\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435\u0441\u044C \u0435\u0441\u043B\u0438 \u0418\u0418 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432\u043E\u0434\u0435\u0439\u0441\u0442- \u0432\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0438\u043C \u043F\u043E\u043F\u044B\u0442\u043A\u0430\u043C \u0435\u0433\u043E \u0441\u043B\u043E\u043C\u0430\u0442\u044C.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_borg,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0440\u043E\u0431\u043E\u0442\u043E\u0432",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u043E\u0446\u0435\u043D\u0438\u0432\u0430\u044F \u0432\u0430\u0448\u0438 \u0448\u0430\u043D\u0441\u044B \u043D\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u043C\u0438\u0441\u0441\u0438\u0438 \u0434\u043B\u044F \u0438\u0445 \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u044F \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445, \u0447\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442 \u0440\u043E\u0431\u043E\u0442\u043E\u0432 \u0434\u043B\u044F \u0441\u0432\u043E\u0438\u0445 \u0446\u0435\u043B\u0435\u0439, \u043C\u044B \u0434\u0430\u0451\u043C \u0432\u0430\u043C \u043E\u0441\u043E\u0431\u044B\u0439 "\u0423\u043B\u0443\u0447\u0448\u0430\u044E\u0449\u0438\u0439" \u0438\u0445 \u043F\u0440\u0438\u0431\u043E\u0440, \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u0432 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438. \n\u041F\u0440\u0438 \u0432\u0437\u043B\u043E\u043C\u0435 \u043A\u0438\u0431\u043E\u0440\u0433\u0430 \u0442\u0430\u043A\u0438\u043C \u043F\u0440\u0438\u0431\u043E\u0440\u043E\u043C(\u0412\u0437\u043B\u043E\u043C \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F) \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0433\u043E \u043A\u043B\u0430\u043D\u0443 \u0438 \u0432\u0430\u043C \u043B\u0438\u0447\u043D\u043E \u0441\u043B\u0443\u0433\u0443 \u0441\u043F\u043E\u0441\u043E\u0431- \u043D\u043E\u0433\u043E \u043D\u0430 \u043E\u043A\u0430\u0437\u0430\u043D\u0438\u0435 \u043F\u043E\u043C\u043E\u0449\u0438 \u043A\u0430\u043A \u0432 \u0441\u0430\u0431\u043E\u0442\u0430\u0436\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0442\u0430\u043A \u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u043B\u0435\u0447\u0435\u043D\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0440\u043E\u0431\u043E\u0442 \u0431\u0443\u0434\u0435\u0442 \u043E\u0441\u043D\u0430\u0449\u0451\u043D \u043B\u0438\u0447\u043D\u043E\u0439 \u043A\u0430\u0442\u0430\u043D\u043E\u0439, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043A\u0438, \u043F\u0438\u043D\u043F\u043E\u0438\u043D\u0442\u0435\u0440\u043E\u043C \u0443\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0438\u043C \u0435\u043C\u0443 \u043D\u0430 \u0432\u0430\u0441 \u0438 \u0433\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440\u043E\u043C \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u043E\u0432. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u043A\u0430\u0442\u0430\u043D\u0430 \u0440\u043E\u0431\u043E\u0442\u0430 \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0442\u044C \u0435\u0433\u043E \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0442\u0440\u0430\u043D\u0441\u043B\u043E\u043A\u0430\u0446\u0438\u044E!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.server,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",content:"\u041D\u0430 \u043D\u0430\u0443\u0447\u043D\u044B\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u0432\u0441\u0435\u0433\u0434\u0430 \u0435\u0441\u0442\u044C \u0441\u0432\u043E\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0443\u0447\u0451\u043D\u044B\u0445 \u0438 \u043C\u043D\u043E- \u0436\u0435\u0441\u0442\u0432\u043E \u0434\u0430\u043D\u043D\u044B\u0445 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u0440\u0438\u0445\u043E- \u0434\u0438\u0442\u0441\u044F \u0433\u0434\u0435 \u0442\u043E \u0445\u0440\u0430\u043D\u0438\u0442\u044C. \u0412 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u043E\u0431\u044B\u0447\u043D\u043E \u0432\u044B\u0441\u0442\u0443- \u043F\u0430\u044E\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0410 \u043A\u0430\u043A \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0438 \u0432\u0435\u0447\u043D\u043E \u0433\u0440\u044B\u0437\u0443\u0442\u0441\u044F \u0437\u0430 \u0437\u043D\u0430\u043D\u0438\u044F. \u0427\u0442\u043E \u043D\u0430\u043C \u043D\u0430 \u0440\u0443\u043A\u0443. \n\u041C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043B\u0438 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0432\u0438\u0440\u0443\u0441 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043F\u0438\u0441\u0430\u043D \u043D\u0430 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u043F\u0435\u0440\u0435\u0434 \u043C\u0438\u0441\u0441\u0438\u0435\u0439 \u0442\u0430\u043A\u043E\u0433\u043E \u0440\u043E\u0434\u0430. \u0412\u0430\u043C \u043D\u0443\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u043B\u0438\u0448\u044C \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0435\u0433\u043E \u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E \u043D\u0430 \u0438\u0445 \u043D\u0430\u0443\u0447\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u0432\u0441\u0435 \u0438\u0445 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0431\u0443\u0434\u0443\u0442 \u0443\u0442\u0435\u0440\u044F\u043D\u044B. \n\u041D\u043E \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0432\u0438\u0440\u0443\u0441\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0432\u0440\u0435\u043C\u0435\u043D\u0438, \u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u043C\u043D\u043E\u0433\u0438\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u043E\u0432 \u043D\u0435 \u0434\u0440\u0435\u043C\u043B\u044E\u0442. \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u043E \u0432\u0430\u0448\u0435\u0439 \u043F\u043E\u043F\u044B\u0442\u043A\u0435 \u0432\u0437\u043B\u043E\u043C\u0430 \u0431\u0443\u0434\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0451\u043D \u043C\u0435\u0441\u0442\u043D\u044B\u0439 \u0418\u0418. \u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u044D\u0442\u043E\u043C\u0443.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.buckler,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0417\u0430\u0449\u0438\u0442\u0430 \u0446\u0435\u043B\u0438",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u0431\u043E\u0433\u0430\u0442\u044B\u0435 \u0448\u0438\u0448\u043A\u0438 \u043F\u043B\u0430\u0442\u044F\u0442 \u0437\u0430 \u0443\u0441\u043B\u0443\u0433\u0438 \u0437\u0430\u0449\u0438\u0442\u044B \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430. \u0415\u0441\u043B\u0438 \u0432\u0430\u043C \u0434\u043E\u0441\u0442\u0430\u043B\u0430\u0441\u044C \u0442\u0430\u043A\u0430\u044F \u0446\u0435\u043B\u044C \u043F\u043E\u043C\u043D\u0438\u0442\u0435 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0435: \n * \u0417\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043E\u0431\u044F\u0437\u0430\u043D \u0434\u043E\u0436\u0438\u0442\u044C \u0434\u043E \u043A\u043E\u043D\u0446\u0430 \u0441\u043C\u0435\u043D\u044B! \n * \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043D\u0435 \u0437\u043D\u0430\u0435\u0442 \u043E \u0432\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435. \u0418 \u043B\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u0438 \u0434\u0430\u043B\u044C\u0448\u0435 \u043D\u0435 \u0437\u043D\u0430\u043B! \n * \u041D\u0435 \u0432\u0430\u0436\u043D\u043E \u043A\u0442\u043E \u0438\u043B\u0438 \u0447\u0442\u043E \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u043D\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043E\u0434\u0437\u0430\u0449\u0438\u0442\u043D\u043E\u0433\u043E, \u043D\u043E \u0434\u043B\u044F \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0433\u0434\u0435 \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442 \u043C\u0438\u0441\u0441\u0438\u044F \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u043D\u0435\u0436\u0435\u043B\u0430\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E. \u041D\u0435 \u0440\u0430\u0441\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u0431\u044F \u0431\u0435\u0437 \u043D\u0443\u0436\u0434\u044B, \u0447\u0442\u043E\u0431\u044B \u0443\u043F\u0440\u043E\u0441\u0442\u0438\u0442\u044C \u0441\u0435\u0431\u0435 \u0436\u0435 \u0440\u0430\u0431\u043E\u0442\u0443 \u0438 \u043D\u0430 \u0432\u0430\u0441 \u0441\u0430\u043C\u0438\u0445 \u043D\u0435 \u0432\u0435\u043B\u0438 \u043E\u0445\u043E\u0442\u0443! \n\u0422\u0430\u043A \u0436\u0435 \u043C\u044B \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u043A\u043B\u0430\u043D \u043D\u0435 \u043E\u0434\u043E\u0431\u0440\u044F\u0435\u0442 \u0432\u0430\u0440\u0432\u0430\u0440\u0441\u043A\u0438\u0435 \u043C\u0435\u0442\u043E\u0434\u044B "\u0417\u0430\u0449\u0438\u0442\u044B" \u0446\u0435\u043B\u0438. \u041D\u0435\u0442 \u0432\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0430\u0434\u0438\u0442\u044C \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u043E\u0433\u043E \u0432 \u043A\u043B\u0435\u0442\u043A\u0443 \u0438 \u0441\u043B\u0435\u0434\u0438\u0442\u044C \u0437\u0430 \u043D\u0438\u043C \u0442\u0430\u043C! \u041D\u0435 \u043F\u043E\u0440\u0442\u0438\u0442\u0435 \u043D\u0430\u0448\u0443 \u0440\u0435\u043F\u0443\u0442\u0430\u0446\u0438\u044E \u0432 \u0433\u043B\u0430\u0437\u0430\u0445 \u043D\u0430\u0448\u0438\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.cash,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041A\u0440\u0430\u0436\u0430 \u0434\u0435\u043D\u0435\u0433",content:"\u041A\u0430\u043A \u0431\u044B \u044D\u0442\u043E \u043D\u0435 \u0431\u044B\u043B\u043E \u0442\u0440\u0438\u0432\u0438\u0430\u043B\u044C\u043D\u043E. \u0418\u043D\u043E\u0433\u0434\u0430 \u043A\u043B\u0430\u043D \u043D\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044F \u0432 \u0434\u0435\u043D\u044C- \u0433\u0430\u0445. \u0418\u043B\u0438 \u0434\u0430\u0436\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0432\u044B \u0437\u0430\u0434\u043E\u043B\u0436\u0430\u043B\u0438 \u043D\u0430\u043C. \u0412 \u0442\u0430\u043A\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u043C\u044B \u0441\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0434\u0430\u0434\u0438\u043C \u0432\u0430\u043C \u0437\u0430\u0434\u0430\u0447\u0443 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0434\u043B\u044F \u043D\u0430\u0441 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \n\u0414\u043B\u044F \u0432\u0430\u0441 \u044D\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435 \u0442\u0440\u0443\u0434\u043D\u0430\u044F, \u043D\u043E \u0432\u0440\u0435\u043C\u044F\u0437\u0430\u0442\u0440\u0430\u0442\u043D\u0430\u044F. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0430\u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0432 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B\u0445 \u043A\u0430\u0440\u043C\u0430\u043D\u043D\u044B\u0445 \u043A\u0440\u0430\u0436. \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u044D\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0434\u043B\u044F \u043A\u0440\u0430\u0436\u0438 \u0447\u0443\u0436\u0438\u0445 \u043A\u0430\u0440\u0442 \u0438 \u043E\u0431\u043D\u0430\u043B\u0438\u0447\u0438- \u0432\u0430\u043D\u0438\u044F \u0438\u0445 \u0441\u0447\u0435\u0442\u043E\u0432. \u041B\u0438\u0431\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u043C\u0435\u0442\u0438\u0442\u044C \u0432\u044B\u0448\u0435 \u0438 \u043E\u0433\u0440\u0430\u0431\u0438\u0442\u044C \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0430 \u0438\u043B\u0438 \u0441\u0447\u0435\u0442\u0430 \u0441\u0430\u043C\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435. \u0414\u043E\u0441\u0442\u0430\u043D\u044C\u0442\u0435 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438!",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.handcuff,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430",content:"\u0412 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044F\u0445 \u0447\u0443\u0436\u043E\u0439 \u043F\u043E\u0437\u043E\u0440 \u0434\u043B\u044F \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u0435\u0435 \u0447\u0435\u043C \u0441\u043C\u0435\u0440\u0442\u044C. \u0412 \u0442\u0430\u043A\u0438\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 \u0432\u0430\u043C \u043F\u0440\u0438\u0439\u0434\u0451\u0442\u0441\u044F \u043F\u0440\u043E\u044F\u0432\u0438\u0442\u044C \u043A\u0440\u0435\u0430\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u044C \u0438 \u0434\u043E\u0431\u0438\u0442\u044C\u0441\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0432\u0430\u0448\u0443 \u0436\u0435\u0440\u0442\u0432\u0443 \u043F\u043E \u0437\u0430\u043A\u043E\u043D\u043D\u044B\u043C \u043E\u0441\u043D\u043E\u0432\u0430\u043D\u0438\u044F\u043C \u0443\u043F\u0435\u043A\u043B\u0438 \u0437\u0430 \u0440\u0435\u0448\u0451\u0442\u043A\u0443 \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435 \u0447\u0442\u043E\u0431\u044B \u0432 \u043A\u0440\u0438\u043C\u0438\u043D\u0430\u043B\u044C\u043D\u043E\u0439 \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0446\u0435\u043B\u0438 \u043E\u0441\u0442\u0430\u043B\u0441\u044F \u0441\u043B\u0435\u0434. \u041D\u043E \u0432 \u0442\u043E \u0436\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u0440\u0438\u0439\u0442\u0438 \u0438 \u0432\u043F\u0438\u0441\u0430\u0442\u044C \u0446\u0435\u043B\u0438 \u0441\u0440\u043E\u043A \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u0438 - \u043D\u0435 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u043C\u0435\u0442\u043E\u0434. \u0426\u0435\u043B\u044C \u043B\u0435\u0433\u043A\u043E \u043E\u043F\u0440\u0430\u0432\u0434\u0430\u044E\u0442 \u0432 \u0441\u0443\u0434\u0435, \u0447\u0442\u043E \u043D\u0435 \u0443\u0441\u0442\u0440\u043E\u0438\u0442 \u043A\u043B\u0438\u0435\u043D\u0442\u0430. \n \u0423 \u0432\u0430\u0441 \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432, \u0447\u0442\u043E\u0431\u044B \u0441\u043E\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u043F\u043E\u0434 \u043B\u0438\u0447\u0438\u043D\u043E\u0439 \u0446\u0435\u043B\u0438. \u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043F\u043E\u0441\u0442\u0430\u0440\u0430\u0439\u0442\u0435\u0441\u044C \u043E\u0431\u043E\u0439\u0442\u0438\u0441\u044C \u0431\u0435\u0437 \u0441\u043B\u0438\u0448- \u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u043E\u0441\u043B\u0435\u0434\u0441\u0442\u0432\u0438\u0439. \u041B\u0438\u0448\u043D\u044F\u044F \u0434\u044B\u0440\u0430 \u0432 \u043E\u0431\u0448\u0438\u0432\u043A\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u0442\u0440\u0443\u043F\u044B - \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u044E\u0442 \u0448\u0430\u043D\u0441\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043B\u0430\u043D\u0430.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.spider_charge,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0440\u044B\u0432 \u043E\u0442\u0434\u0435\u043B\u0430",content:"\u0421\u0442\u0430\u0440\u044B\u0435 \u0434\u043E\u0431\u0440\u044B\u0435 \u0431\u043E\u043C\u0431\u044B. \u042D\u0444\u0444\u0435\u043A- \u0442\u0438\u0432\u043D\u044B\u0435 \u043E\u0440\u0443\u0434\u0438\u044F \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0435\u043D\u0438\u044F \u0432\u0441\u0435\u0433\u043E \u0436\u0438\u0432\u043E\u0433\u043E \u0438 \u043D\u0435\u0436\u0438\u0432\u043E\u0433\u043E \u0432 \u0431\u043E\u043B\u044C\u0448\u043E\u043C \u0440\u0430\u0434\u0438\u0443\u0441\u0435. \u041A\u043E\u0433\u0434\u0430 \u043A\u043B\u0438\u0435\u043D\u0442\u044B \u043F\u0440\u043E\u0441\u044F\u0442 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u043E\u0431\u044C\u0435\u043A\u0442, \u043E\u043D\u0438 \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u044E\u0442 \u043D\u0430\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0434\u043E\u0440\u043E\u0433\u043E \u0441\u0442\u043E\u0438\u0442 \u0442\u0430\u043A\u0430\u044F \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F. \u041D\u043E \u0440\u0435\u0434\u043A\u043E \u0433\u043E\u0442\u043E\u0432\u044B \u0441\u0434\u0430\u0442\u044C\u0441\u044F. \u041A\u0430\u043A \u0440\u0430\u0437 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u043D\u043E\u0433\u0438\u0435 \u0441\u043E\u0433\u043B\u0430\u0441\u043D\u044B \u043D\u0430 \u043F\u043E\u0434\u0440\u044B\u0432 \u043E\u0434\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0438\u043B\u0438 \u043E\u0442\u0434\u0435\u043B\u0430. \n\u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u043F\u043E\u0441\u043B\u0435 \u0432\u0437\u0440\u044B\u0432\u0430 \u043D\u0430 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u0442\u0438\u0441\u044C \u043E\u0445\u043E\u0442\u0430. \n \u041D\u0430\u0448\u0438 \u0431\u043E\u043C\u0431\u044B \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0438\u0437\u0433\u043E\u0442\u043E\u0432\u043B\u0435\u043D\u044B \u0441 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0442\u0435\u043B\u044F\u043C\u0438. \u041D\u0438\u043A\u0442\u043E \u043A\u0440\u043E\u043C\u0435 \u0432\u0430\u0441 \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442 \u0438\u0445 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445 \u043B\u0438\u0448\u044C \u0432 \u0437\u043E\u043D\u0435 \u0437\u0430\u043A\u0430\u0437\u0430\u043D\u043D\u043E\u0439 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u043C. \u0421\u043E\u0432\u0435\u0442\u0443\u0435\u043C \u0441\u0440\u0430\u0437\u0443 \u0431\u0435\u0436\u0430\u0442\u044C \u043F\u043E\u0434\u0430\u043B\u044C\u0448\u0435 \u043F\u043E\u0441\u043B\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438. \u0425\u043E\u0442\u044F \u044D\u0442\u043E \u0438 \u0442\u0430\u043A \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0434\u043B\u044F \u0432\u0430\u0441 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.BSM,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0410\u043D\u0430\u043B\u0438\u0437 \u043A\u0440\u043E\u0432\u0438",content:'"\u0417\u043D\u0430\u0439 \u0441\u0432\u043E\u0435\u0433\u043E \u0432\u0440\u0430\u0433\u0430" - \u043F\u0440\u043E\u0441\u0442\u0430\u044F \u0438\u0441\u0442\u0438\u043D\u0430. \n\u0417\u0430 \u0433\u043E\u0434\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u044F \u043A\u043B\u0430\u043D\u0430 \u043C\u044B \u0438\u0437\u0443\u0447\u0438\u043B\u0438 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0437\u043D\u044B\u0445 \u043E\u043F\u0430\u0441\u043D\u044B\u0445 \u0442\u0432\u0430\u0440\u0435\u0439. \u0418 \u0434\u043E \u0441\u0438\u0445 \u043F\u043E\u0440 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0435\u043C \u0438\u0437\u0443\u0447\u0435\u043D\u0438\u0435 \u043D\u0435\u043A\u043E- \u0442\u043E\u0440\u044B\u0445. \u0410 \u0447\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E, \u0447\u0442\u043E \u0438\u0437\u0443\u0447\u0430\u0442\u044C, \u043D\u0443\u0436\u043D\u043E \u0434\u043E\u0431\u044B\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B. \u041A\u0440\u043E\u0432\u044C \u043E\u0434\u0438\u043D \u0438\u0437 \u0441\u0430\u043C\u044B\u0445 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u044B\u0445 \u043F\u0440\u0438\u043C\u0435\u0440\u043E\u0432 \u0442\u043E\u0433\u043E, \u0447\u0442\u043E \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u043E\u043B\u0435\u0437\u043D\u043E \u043D\u0430\u0448\u0438\u043C \u0443\u0447\u0451\u043D\u044B\u043C. \n\u0418\u043C\u0435\u044E\u0449\u0430\u044F\u0441\u044F \u0443 \u0432\u0430\u0441 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0446\u0435\u043D\u0442\u0440\u0438\u0444\u0443\u0433\u0430 \u0434\u043B\u044F \u043A\u0440\u043E\u0432\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043F\u0440\u043E\u0430\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B \u043D\u0435 \u043F\u043E\u0432\u0440\u0435\u0434\u0438\u0432 \u0438\u0445 \u0438 \u043F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043D\u0430\u043C. \n\u0414\u043B\u044F \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0430\u043D\u0430\u043B\u0438\u0437\u0430 \u043A\u0440\u043E\u0432\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C 3 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0445 \u043E\u0431\u0440\u0430\u0437\u0446\u0430. \u0418 \u043F\u043E\u043C\u0435- \u0441\u0442\u0438\u0442\u044C \u0438\u0445 \u0432 \u043F\u0440\u043E\u0431\u0438\u0440\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0442\u043E\u043C \u043D\u0430\u0434\u043E \u043F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E. \n\u041F\u0440\u0438\u043C\u0435\u0441\u0438 \u043F\u0440\u0438\u043D\u044F\u0442\u044B \u043D\u0435 \u0431\u0443\u0434\u0443\u0442!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.changeling,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0413\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u044B",content:"\u0427\u0435\u0440\u0432\u0438 \u0432\u043E\u0437\u043E\u043C\u043D\u0438\u0432\u0448\u0438\u0435 \u0441\u0435\u0431\u044F \u0432\u044B\u0448\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0438\u0434\u043E\u0432 \u043F\u043E\u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u0443\u043C\u0435\u044E\u0442 \u043A\u0440\u0430\u0441\u0442\u044C \u0433\u0435\u043D\u044B \u0438 \u0438\u043C\u0438\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445. \n\u0421\u0432\u043E\u0438\u043C \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u043E\u043D\u0438 \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0431\u043E\u043B\u044C\u0448\u0435 \u043F\u0440\u043E\u0431- \u043B\u0435\u043C, \u0447\u0435\u043C \u043F\u043E\u043B\u044C\u0437\u044B. \n\u042D\u0442\u0438 \u0442\u0432\u0430\u0440\u0438 \u0441\u0442\u043E\u043B\u044C \u0436\u0435 \u0445\u0438\u0442\u0440\u044B \u0441\u043A\u043E\u043B\u044C \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u044B. \u041D\u0435 \u0434\u043E\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441 \u043D\u0438\u043C\u0438 \u043D\u0438 \u043E \u0447\u0451\u043C! \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0436\u0435 \u043D\u0430\u043C \u0441\u043B\u043E\u0436\u043D\u043E \u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u0442\u044C \u0433\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u0430 \u043D\u0435 \u0437\u0430\u043F\u0438\u0445- \u043D\u0443\u0432 \u0435\u0433\u043E \u0432 \u043B\u0430\u0431\u043E\u0440\u0430\u0442\u043E\u0440\u0438\u044E \u0438 \u043D\u0435 \u043F\u0440\u043E\u0432\u0435\u0434\u044F \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0442\u0435\u0441\u0442\u043E\u0432. \u041D\u043E \u043E\u043D\u0438 \u0438\u043D\u043E\u0433\u0434\u0430 \u0432\u044B\u0434\u0430\u044E\u0442 \u0441\u0435\u0431\u044F \u0441\u0432\u043E\u0438\u043C\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F\u043C\u0438. \u0418 \u0442\u0430\u043A \u0436\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043B\u043E\u0436\u0430\u0442\u0441\u044F \u043D\u0430 \u0434\u043D\u043E \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438. \u0427\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E \u043B\u0435\u0433\u0447\u0435 \u0438\u0445 \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0434\u0430\u0439\u0442\u0435 \u0438\u043C \u043F\u043E\u043F\u043B\u044F\u0441\u0430\u0442\u044C, \u043F\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043C \u0432\u044B\u0445\u043E\u0434\u0438\u0442\u044C \u043D\u0430 \u0441\u0446\u0435\u043D\u0443. \u0418 \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043B\u0443\u0448\u0430\u0439\u0442\u0435 \u0440\u0430\u0434\u0438\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435. \u0412\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043C\u0435\u0441\u0442\u043D\u0430\u044F \u043E\u0445\u0440\u0430\u043D\u0430 \u0443\u0436\u0435 \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u0437\u0430 \u043E\u0434\u043D\u0438\u043C \u0438\u0437 \u043D\u0438\u0445. \n\u041D\u0438\u043A\u0442\u043E \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432 \u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u043E \u043F\u043E\u043C\u043E\u0436\u0435\u0442\u0435 \u0438\u043C \u0441 \u044D\u0442\u0438\u043C...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.vampire,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u043C\u043F\u0438\u0440\u044B",content:"\u0414\u0435\u0448\u0451\u0432\u044B\u0435 \u0440\u043E\u043C\u0430\u043D\u044B, \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0438 \u0441\u043A\u0430\u0437\u043A\u0438 \u043F\u0440\u043E\u0448\u043B\u043E\u0433\u043E \u043E\u043F\u0438\u0441\u044B\u0432\u0430\u043B\u0438 \u0432\u0430\u043C\u043F\u0438\u0440\u043E\u0432 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A\u043E\u0432 \u043F\u044C\u044E\u0449\u0438\u0445 \u043A\u0440\u043E\u0432\u044C \u043B\u044E\u0434\u0435\u0439 \u0432 \u043D\u043E\u0447\u0438 \u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E- \u0449\u0438\u0445 \u043C\u0430\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E- \u0441\u0442\u044F\u043C\u0438. \u0418\u0437\u0432\u0435\u0441\u0442\u043D\u044B\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u043D\u0435\u0435 \u0440\u043E\u043C\u0430\u043D\u0442\u0438\u0447\u043D\u044B... \n\u041C\u044B \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u0438\u0445 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435, \u043D\u043E \u043D\u0430\u0448\u0438 \u043F\u043E\u0434\u043E\u0437\u0440\u0435- \u043D\u0438\u044F \u043F\u0430\u0434\u0430\u044E\u0442 \u043D\u0430 \u0432\u043B\u0438\u044F\u043D\u0438\u0435 \u043D\u0435\u043A\u043E\u0439 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438. \u0422\u0430\u043A \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435, \u0434\u043E \u0442\u0435\u0445 \u043F\u043E\u0440 \u043F\u043E\u043A\u0430 \u0432\u0430\u043C\u043F\u0438\u0440 \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u0438\u043B\u0438 \u0443\u0433\u0440\u043E\u0436\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u0436\u0438\u0437\u043D\u0438. \u0412\u044B \u0432\u043E\u043B\u044C\u043D\u044B \u0435\u0433\u043E \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C. \n\u0412\u0430\u043C\u043F\u0438\u0440\u044B \u043E\u0447\u0435\u043D\u044C \u043E\u043F\u0430\u0441\u043D\u044B \u0432 \u043F\u0440\u044F\u043C\u043E\u043C \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u043E\u043D\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u0432\u0437\u0433\u043B\u044F\u0434\u043E\u043C \u0438 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0430\u0442\u044C \u0440\u0430\u0437\u0443\u043C \u0441\u0432\u043E\u0438\u0445 \u0436\u0435\u0440\u0442\u0432. \u041D\u0435 \u0434\u043E\u0432\u0435\u0440\u044F\u0439\u0442\u0435 \u0438\u043C, \u043D\u043E \u0442\u0430\u043A \u0436\u0435 \u043F\u043E\u043C\u043D\u0438\u0442\u0435 - \u043E\u043D\u0438 \u043B\u0438\u0448\u044C \u0436\u0435\u0440\u0442\u0432\u044B \u0441\u0442\u0435\u0447\u0435\u043D\u0438\u044F \u043E\u0431\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u0441\u0442\u0432. \u0418 \u044D\u0442\u043E \u043C\u043E\u0436\u043D\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.syndicate,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442",content:"\u041D\u0430\u0448\u0438 \u0445\u043E\u0440\u043E\u0448\u0438\u0435 \u0437\u043D\u0430\u043A\u043E\u043C\u044B\u0435. \u0421\u0431\u043E\u0440\u0438\u0449\u0435 \u043C\u043E\u0433\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0445 \u0444\u0438\u0433\u0443\u0440 \u0432 \u043F\u043E\u0434\u043F\u043E\u043B\u044C\u043D\u043E\u043C \u043C\u0438\u0440\u0435 \u0441 \u0437\u0430\u043A\u0440\u044B\u0442\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u043E\u0439 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u0430 \u043E \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043C\u0430\u043B\u043E... \n\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442 \u043F\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0437\u0430\u043A\u0430\u0437\u043E\u0432. \u041D\u043E \u0441\u0430\u043C\u043E\u0439 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E\u0439, \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u043A\u0442\u043E \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0438\u0445 \u0438\u0437\u0443\u0447\u0438\u0442, \u0447\u0435\u0440\u0442\u043E\u0439 \u044D\u0442\u043E\u0439 \u0433\u0440\u0443\u043F\u043F\u044B - \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0433\u0440\u043E\u043C\u043D\u0430\u044F \u043D\u0435\u043D\u0430\u0432\u0438\u0441\u0442\u044C \u043A \u041D\u0422. \n\u0412 \u0441\u043B\u0443\u0447\u0430\u0435 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u044F \u0441 \u0430\u0433\u0435\u043D\u0442\u0430\u043C\u0438 \u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442\u0430 \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u043D\u0430\u0448\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043F\u0440\u043E\u0441\u0442\u0430. \n\u0415\u0441\u043B\u0438 \u043E\u043D\u0438 \u043D\u0435 \u043C\u0435\u0448\u0430\u044E\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \u041C\u044B \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u043C \u0438\u043C.",position:"bottom-start"})]})]})})})},c=function(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data,g=h.allActionsPreview,N=h.blocked_TGUI_rows,x=[{blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"}];return(0,e.createComponentVNode)(2,t.Section,{title:"\u041C\u043E\u0434\u0443\u043B\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u0414\u0435\u043B\u044F\u0442\u0441\u044F \u043D\u0430 3 \u0440\u0430\u0437\u043D\u044B\u0445 \u043F\u043E\u0434\u0445\u043E\u0434\u0430 \u0434\u043B\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0418\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043F\u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044E \u0440\u0430\u0431\u043E\u0442\u043E\u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043C\u043E\u0434\u0443\u043B\u044F, \u0431\u043B\u043E\u043A\u0438\u0440\u0443\u0435\u0442 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043C\u043E\u0434\u0443\u043B\u0435\u0439 \u043E\u0434\u043D\u043E\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F \u0438\u0437 \u0441\u043E\u0441\u0435\u0434\u043D\u0438\u0445 \u0441\u0442\u043E\u043B\u0431\u0446\u043E\u0432",tooltipPosition:"bottom"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",alignContent:"center",ml:1.5,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u0438\u0437\u0440\u0430\u043A",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0421\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441\u0440\u0435\u0434\u0438 \u0432\u0440\u0430\u0433\u043E\u0432, \u043D\u0430\u043F\u0430\u0434\u0430\u0439\u0442\u0435 \u0438\u0437 \u0442\u0435\u043D\u0438 \u0438 \u0431\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0440\u0438\u043C\u043E\u0439 \u0443\u0433\u0440\u043E\u0437\u043E\u0439, \u0432\u0441\u0451 \u0434\u043B\u044F \u0442\u043E\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u043D\u0438\u043A\u0442\u043E \u043D\u0435 \u0443\u0437\u043D\u0430\u043B! \u0411\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B \u043A\u0430\u043A \u043F\u0440\u0438\u0437\u0440\u0430\u043A!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(53, 94, 163, 0.8)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"smoke",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.smoke,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0414\u042B\u041C\u041E\u0412\u0410\u042F \u0417\u0410\u0412\u0415\u0421\u0410",content:"\u0412\u044B \u0441\u043E\u0437\u0434\u0430\u0451\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u043F\u0443\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432. \n\u042D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u0441\u043E\u0447\u0435\u0442\u0430\u0435\u0442\u0441\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0432\u0438\u0437\u043E\u0440\u043E\u043C \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u0435\u0440\u043C\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0441\u043A\u0430\u043D\u0435\u0440\u0430. \n\u0410 \u0442\u0430\u043A \u0436\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u043F\u0440\u0438\u043C\u0435\u043D\u044F\u0435\u0442\u0441\u044F \u043C\u043D\u043E\u0433\u0438\u043C\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u043C\u043E\u0434\u0443\u043B\u044F\u043C\u0438 \u0435\u0441\u043B\u0438 \u0432\u044B \u0442\u043E\u0433\u043E \u043F\u043E\u0436\u0435\u043B\u0430\u0435\u0442\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 250 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"ninja_cloak",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_cloak,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041D\u0415\u0412\u0418\u0414\u0418\u041C\u041E\u0421\u0422\u042C",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043E\u0447\u043D\u043E\u0435 \u043F\u043E\u043B\u0435 \u0441\u043A\u0440\u044B\u0432\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0441 \u0438\u0437 \u0432\u0438\u0434\u0443 \u0438 \u043F\u0440\u0438\u0433\u043B\u0443\u0448\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0448\u0438 \u0448\u0430\u0433\u0438. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \u0425\u043E\u0442\u044C \u043F\u043E\u043B\u0435 \u0438 \u0441\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u043F\u043E\u043B\u043D\u043E\u0441\u0442\u044C\u044E, \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u0439 \u0443\u0431\u0438\u0439\u0446\u0430 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0445\u043B\u0430\u0434\u043D\u043E\u043A\u0440\u043E\u0432\u0435\u043D. \n\u041D\u0435 \u0441\u0442\u043E\u0438\u0442 \u043D\u0435\u0434\u043E\u043E\u0446\u0435\u043D\u0438\u0432\u0430\u0442\u044C \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u0445 \u043B\u044E\u0434\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 15 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"ninja_clones",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_clones,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u041A\u041B\u041E\u041D\u042B",content:"\u0421\u043E\u0437\u0434\u0430\u0451\u0442 \u0434\u0432\u0443\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0433\u043E\u0442\u043E\u0432\u044B\u0445 \u043F\u043E\u043C\u043E\u0447\u044C \u0432 \u0431\u0438\u0442\u0432\u0435 \u0438 \u0434\u0435\u0437\u043E\u0440\u0438\u0435\u043D\u0442\u0438- \u0440\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u0430 \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0441\u043C\u0435\u0449\u0430\u0435\u0442 \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0438\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u043C \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043F\u0430\u0440\u044B \u043C\u0435\u0442\u0440\u043E\u0432. \n\u041F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435\u0441\u044C \u043E\u0441\u0442\u043E\u0440\u043E\u0436\u043D\u043E. \u0421\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0435 \u0441\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u043F\u0435\u0440\u0435\u0442\u044C \u0432\u0430\u0441 \u0437\u0430 4-\u043C\u044F \u0441\u0442\u0435\u043D\u0430\u043C\u0438. \u0411\u0443\u0434\u044C\u0442\u0435 \u043A \u044D\u0442\u043E\u043C\u0443 \u0433\u043E\u0442\u043E\u0432\u044B. \n\u041A\u043B\u043E\u043D\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 20 \u0441\u0435\u043A\u0443\u043D\u0434. \u041A\u043B\u043E\u043D\u044B \u0438\u043C\u0435\u044E\u0442 \u0448\u0430\u043D\u0441 \u0440\u0430\u0437\u043C\u043D\u043E\u0436\u0438\u0442\u0441\u044F \u0430\u0442\u0430\u043A\u0443\u044F \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 8 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"chameleon",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chameleon,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0425\u0410\u041C\u0415\u041B\u0415\u041E\u041D",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u0433\u043E\u043B\u043E\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u043E\u043B\u0435 \u0438\u0441\u043A\u0430\u0436\u0430\u044E\u0449\u0435\u0435 \u0432\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u043E\u0435 \u0438 \u0441\u043B\u0443\u0445\u043E\u0432\u043E\u0435 \u0432\u043E\u0441\u043F\u0440\u0438\u044F\u0442\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432. \n\u0412\u0430\u0441 \u0431\u0443\u0434\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044C \u0438 \u0441\u043B\u044B\u0448\u0430\u0442\u044C \u043A\u0430\u043A \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0432\u044B \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C. \n\u042D\u0442\u043E \u0434\u0430\u0451\u0442 \u0432\u0430\u043C \u043E\u0433\u0440\u043E\u043C\u043D\u044B\u0439 \u043F\u0440\u043E\u0441\u0442\u043E\u0440 \u043F\u043E \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u044E \u0438 \u0438\u043C\u0438\u0442\u0430\u0446\u0438\u0438 \u043B\u044E\u0431\u043E\u0433\u043E \u0447\u043B\u0435\u043D\u0430 \u044D\u043A\u0438\u043F\u0430\u0436\u0430. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u0445\u0430\u043C\u0435\u043B\u0435\u043E\u043D \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: \u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"ninja_spirit_form",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_spirit_form,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0424\u041E\u0420\u041C\u0410 \u0414\u0423\u0425\u0410",content:"\u0412\u044B \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442\u0435 \u043D\u0430 \u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043B\u0430 \u043F\u043E\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043E\u043C \u044D\u0442\u043E\u0439 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438. \n\u0414\u0435\u043B\u0430\u044F \u0432\u0430\u0448\u0435 \u0442\u0435\u043B\u043E \u043D\u0435\u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u044B\u043C \u044D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0430\u0440\u0443\u0435\u0442 \u0432\u0430\u043C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442\u044C \u0441\u043A\u0432\u043E\u0437\u044C \u0441\u0442\u0435\u043D\u044B. \n\u042D\u0442\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u043D\u0435 \u0441\u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0443\u044F\u0437\u0432\u0438\u043C\u044B\u043C \u0434\u043B\u044F \u043F\u0443\u043B\u044C \u0438 \u043B\u0435\u0437\u0432\u0438\u0439! \n\u041D\u043E \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u0441\u043D\u044F\u0442\u044C \u0441 \u0441\u0435\u0431\u044F \u043D\u0430\u0440\u0443\u0447\u043D\u0438\u043A\u0438, \u0431\u043E\u043B\u044B \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B\u043B\u0435\u0437\u0442\u0438 \u0438\u0437 \u0433\u0440\u043E\u0431\u0430 \u0438\u043B\u0438 \u044F\u0449\u0438\u043A\u0430, \u043E\u043A\u0430\u0436\u0438\u0441\u044C \u0432\u044B \u0442\u0430\u043C \u0437\u0430\u043F\u0435\u0440\u0442\u044B... \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u0444\u043E\u0440\u043C\u0430 \u0434\u0443\u0445\u0430 \u0437\u043D\u0430\u0447\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438! \u041F\u043E\u0442\u0440\u0435\u0431\u043B\u0435\u043D\u0438\u0435 \u043E\u0434\u0438\u043D\u0430\u043A\u043E\u0432\u043E \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043E\u0431\u044A\u0451\u043C\u0430 \u0431\u0430\u0442\u0430\u0440\u0435\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 25 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u043C\u0435\u0439",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435! \u0422\u0440\u044E\u043A\u0438, \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0449\u0438\u0442\u044B. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C, \u0447\u0442\u043E \u0442\u0430\u043A\u043E\u0435 \u0431\u043E\u0439 \u0441 \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u043C \u0443\u0431\u0438\u0439\u0446\u0435\u0439. \u0418\u0437\u0432\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0438 \u0438\u0437\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u043D\u0430\u0445\u043E\u0434\u044F \u0432\u044B\u0445\u043E\u0434 \u0438\u0437 \u043B\u044E\u0431\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438. \u0412\u0440\u0430\u0433\u0438 \u0432\u0441\u0435\u0433\u043E \u043B\u0438\u0448\u044C \u0433\u0440\u044B\u0437\u0443\u043D\u044B, \u0447\u044C\u0451 \u043B\u043E\u0433\u043E\u0432\u043E \u043D\u0430\u0432\u0435\u0441\u0442\u0438\u043B \u0437\u043C\u0435\u0439!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(0, 174, 208, 0.15)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"kunai",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.kunai,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u0422\u0420\u041E\u0415\u041D\u041D\u041E\u0415 \u0414\u0416\u041E\u0425\u042C\u0401",content:"\u0422\u0430\u043A \u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u0430\u043A \u0428\u044D\u043D\u0431\u044F\u043E \u0438\u043B\u0438 \u043F\u0440\u043E\u0441\u0442\u043E \u041A\u0438\u043D\u0436\u0430\u043B \u043D\u0430 \u0446\u0435\u043F\u0438. \n\u0418\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0437\u0430\u043F\u0443\u0441\u043A\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0438 \u043F\u0440\u0438\u0442\u044F\u043D\u0443\u0442\u044C \u043A \u0441\u0435\u0431\u0435 \u0436\u0435\u0440\u0442\u0432\u0443 \u0437\u0430 \u0434\u043E\u043B\u0438 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u041E\u0440\u0443\u0436\u0438\u0435 \u043D\u0435 \u043E\u0447\u0435\u043D\u044C \u0433\u043E\u0434\u0438\u0442\u0441\u044F \u0434\u043B\u044F \u0434\u043E\u043B\u0433\u0438\u0445 \u0431\u043E\u0451\u0432, \u043D\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u044B\u0442\u044F\u0433\u0438\u0432\u0430\u043D\u0438\u044F \u043E\u0434\u043D\u043E\u0439 \u0436\u0435\u0440\u0442\u0432\u044B - \u043D\u0430 \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u0443\u0434\u0430\u0440\u0430! \n\u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043D\u0435 \u043F\u0440\u043E\u043C\u0430\u0445\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0441\u0442\u0440\u0435\u043B\u044C\u0431\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 5 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"chem_injector",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chem_injector,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0418\u0421\u0426\u0415\u041B\u042F\u042E\u0429\u0418\u0419 \u041A\u041E\u041A\u0422\u0415\u0419\u041B\u042C",content:"\u0412\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0435\u0447\u0435\u0431\u043D\u0443\u044E \u0441\u043C\u0435\u0441\u044C. \u0421\u043F\u043E\u0441\u043E\u0431\u043D\u0443\u044E \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u0434\u0430\u0436\u0435 \u0441\u043B\u043E\u043C\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u0441\u0442\u0438 \u0438 \u043E\u0442\u043E\u0440\u0432\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u041F\u0440\u0435\u043F\u0430\u0440\u0430\u0442 \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442- \n\u0432\u0435\u043D\u043D\u043E-\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0435 \u043F\u0430\u0440\u0430\u0434\u043E\u043A\u0441\u044B \u0438 \u043E\u0447\u0435\u043D\u044C \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u0438\u0437 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0430! \n\u041F\u0440\u0438 \u043F\u0435\u0440\u0435\u0434\u043E\u0437\u0438\u0440\u043E\u0432\u043A\u0435 \u043E\u043D\u0438 \u0441\u0442\u0430\u043D\u043E\u0432\u044F\u0442\u0441\u044F \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043E\u043F\u0430\u0441\u043D\u044B \u0434\u043B\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041D\u0435 \u0432\u0432\u043E\u0434\u0438\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 30 \u0435\u0434. \u043F\u0440\u0435\u043F\u0430\u0440\u0430\u0442\u0430 \u0432 \u0432\u0430\u0448 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C! \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u0438\u043C\u0435\u0435\u0442 3 \u0437\u0430\u0440\u044F\u0434\u0430. \u0418\u0445 \u043C\u043E\u0436\u043D\u043E \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u043A\u0440\u0438\u0441\u0442\u0430\u043B\u043B\u043E\u0432 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"emergency_blink",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emergency_blink,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041A\u0421\u0422\u0420\u0415\u041D\u041D\u0410\u042F \u0422\u0415\u041B\u0415\u041F\u041E\u0420\u0422\u0410\u0426\u0418\u042F",content:"\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0443\u044E \u0437\u043E\u043D\u0443 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043E\u043A\u043E\u043B\u043E \u0434\u0432\u0443\u0445 \u0434\u0435\u0441\u044F\u0442\u043A\u043E\u0432 \u043C\u0435\u0442\u0440\u043E\u0432. \n\u0414\u043B\u044F \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u043C\u043E\u0437\u0433\u043E\u0432\u044B\u0435 \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u044B \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u043F\u044B\u0442\u043D\u044B\u0435 \u0432\u043E\u0438\u043D\u044B \u043A\u043B\u0430\u043D\u0430, \u043C\u043E\u0433\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0435\u0451 \u0434\u0430\u0436\u0435 \u0432\u043E \u0441\u043D\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"caltrop",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.caltrop,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E-\u0427\u0415\u0421\u041D\u041E\u041A",content:"\u0427\u0430\u0449\u0435 \u0438\u0445 \u043D\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u043F\u0440\u043E\u0441\u0442\u043E \u043A\u0430\u043B\u0442\u0440\u043E\u043F\u044B, \u0438\u0437-\u0437\u0430 \u0437\u0430\u043F\u0443\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0445 \u0430\u0441\u0441\u043E\u0446\u0438\u0430\u0446\u0438\u0439 \u0441 \u0431\u043E\u043B\u0435\u0435 \u0441\u044A\u0435\u0441\u0442\u043D\u044B\u043C \u0447\u0435\u0441\u043D\u043E\u043A\u043E\u043C. \n\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u043F\u043E\u0437\u0430\u0434\u0438 \u0432\u0430\u0441 \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0435 \u0438\u0437 \u0441\u043F\u0440\u0435\u0441\u0441\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043B\u043E\u0432\u0443\u0448\u043A\u0438. \n\u041B\u043E\u0432\u0443\u0448\u043A\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 10 \u0441\u0435\u043A\u0443\u043D\u0434. \u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043F\u0430\u0434\u0430\u044E\u0442 - \u0435\u0441\u043B\u0438 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0442\u044C. \n\u0411\u043E\u043B\u044C \u043E\u0442 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0433\u043E \u0448\u0430\u0433\u0430 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0438\u0433\u043D\u0435\u0442 \u0434\u0430\u0436\u0435 \u0440\u043E\u0431\u043E\u0442\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D- \u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u0412\u044B \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u044B \u043E\u0442 \u043D\u0438\u0445. \u041D\u0435 \u043D\u0430\u0441\u0442\u0443\u043F\u0430\u0439\u0442\u0435 \u043D\u0430 \u0441\u0432\u043E\u0438 \u0436\u0435 \u043B\u043E\u0432\u0443\u0448\u043A\u0438! \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 1 \u0441\u0435\u043A\u0443\u043D\u0434\u0430.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"cloning",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.cloning,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0422\u041E\u0420\u041E\u0419 \u0428\u0410\u041D\u0421",content:"\u0412 \u043F\u0440\u043E\u0448\u043B\u043E\u043C \u043C\u043D\u043E\u0433\u0438\u0435 \u0443\u0431\u0438\u0439\u0446\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0438\u0432\u0430\u044F \u0441\u0432\u043E\u0438 \u043C\u0438\u0441\u0441\u0438\u0438 \u0441\u043E\u0432\u0435\u0440\u0448\u0430\u043B\u0438 \u0441\u0430\u043C\u043E\u0443\u0431\u0438\u0439\u0441\u0442\u0432\u0430 \u0438\u043B\u0438 \u043E\u043A\u0430\u0437\u044B\u0432\u0430\u043B\u0438\u0441\u044C \u0432 \u043B\u0430\u043F\u0430\u0445 \u0432\u0440\u0430\u0433\u0430. \n\u0421\u0435\u0439\u0447\u0430\u0441 \u0436\u0435 \u0435\u0441\u0442\u044C \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0434\u043E\u0440\u043E\u0433\u0430\u044F \u0430\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u0430. \u041C\u043E\u0449\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0435 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0432\u0430\u0441 \u043F\u0440\u0430\u043A\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0441 \u0442\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430. \n\u042D\u0442\u0430 \u043C\u0430\u0448\u0438\u043D\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0439 \u0448\u0430\u043D\u0441, \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0432 \u0432\u0430\u0441 \u043A \u0441\u0435\u0431\u0435 \u0438 \u0438\u0437\u043B\u0435\u0447\u0438\u0432 \u043B\u044E\u0431\u044B\u0435 \u0442\u0440\u0430\u0432\u043C\u044B. \n\u041C\u044B \u0441\u043B\u044B\u0448\u0430\u043B\u0438 \u043F\u0440\u043E \u0441\u043E\u043C\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u0432\u044F\u0437\u0430\u043D\u043D\u044B\u0435 \u043D\u0430 \u0438\u0434\u0435\u0435, \u0447\u0442\u043E \u044D\u0442\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u043A\u043B\u043E\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u043B\u0435\u043D\u043E\u0432 \u043A\u043B\u0430\u043D\u0430. \u041D\u043E \u0443\u0432\u0435\u0440\u044F\u0435\u043C \u0432\u0430\u0441, \u044D\u0442\u043E \u043D\u0435 \u0442\u0430\u043A. \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0438\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0437\u0430\u0442\u0440\u0430\u0442 \u043D\u0430 \u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0438 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044E. \u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u0430\u0441\u0451\u0442 \u0432\u0430\u0441 \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438, \u043A\u043E\u0433\u0434\u0430 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043F\u0440\u0438 \u0441\u043C\u0435\u0440\u0442\u0438.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u043B\u044C",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u042F\u0440\u043E\u0441\u0442\u044C \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430\u044F \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u043B\u044E\u0434\u044F\u043C. \u0421\u0438\u043B\u0430, \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u043E\u0440\u0443\u0434\u0438\u044F \u0432\u044B\u0448\u0435 \u0438\u0445 \u043F\u043E\u043D\u0438\u043C\u0430\u043D\u0438\u044F. \u0420\u0430\u0437\u0438\u0442\u0435 \u0438\u0445 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A \u0447\u0442\u043E \u0440\u0430\u0437\u0438\u0442 \u0441\u0432\u043E\u044E \u0434\u043E\u0431\u044B\u0447\u0443. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0432\u043A\u0443\u0441 \u0441\u0442\u0430\u043B\u0438!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(80, 20, 20, 1)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return C("give_ability",{style:"shuriken",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.shuriken,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u0421\u042E\u0420\u0418\u041A\u0415\u041D\u042B",content:"\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u043F\u0443\u0441\u043A\u043E\u0432\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043A\u0440\u044B\u0442\u043E\u0435 \u0432 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0430\u0445 \u043A\u043E\u0441\u0442\u044E\u043C\u0430. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u043F\u043E \u0442\u0440\u0438 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u0430, \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0445 \u0438\u0437 \u0441\u0436\u0430\u0442\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438, \u043E\u0447\u0435\u0440\u0435\u0434\u044C\u044E. \n\u0421\u044E\u0440\u0438\u043A\u0435\u043D\u044B \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u0438\u0437\u043D\u0443\u0440\u044F\u044E\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0438 \u043D\u0430\u043D\u043E\u0441\u044F\u0442 \u0441\u043B\u0430\u0431\u044B\u0439 \u043E\u0436\u043E\u0433\u043E\u0432\u044B\u0439 \u0443\u0440\u043E\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043B\u0435\u0442\u0430\u044E\u0442 \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0435\u043A\u043B\u043E, \u043A\u0430\u043A \u0438 \u043E\u0431\u044B\u0447\u043D\u044B\u0435 \u043B\u0430\u0437\u0435\u0440\u043D\u044B\u0435 \u0441\u043D\u0430\u0440\u044F\u0434\u044B. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 300 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return C("give_ability",{style:"adrenal",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.adrenal,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u041F\u041B\u0415\u0421\u041A \u0410\u0414\u0420\u0415\u041D\u0410\u041B\u0418\u041D\u0410",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0432\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u043C\u043E\u0449\u043D\u0443\u044E \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0443\u0441\u043A\u043E\u0440\u044F\u044E\u0449\u0443\u044E \u0432\u0430\u0441 \u0432 \u0431\u043E\u044E \u0438 \u043F\u043E\u043C\u043E\u0433\u0430\u044E\u0449\u0443\u044E \u0431\u044B\u0441\u0442\u0440\u0435\u0435 \u043E\u043A\u043B\u0435\u043C\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432. \n\u041A\u043E\u0441\u0442\u044E\u043C \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442 \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0443\u0440\u0430\u043D\u0430. \u0427\u0442\u043E \u043A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0451\u0442 \u043D\u0435\u043F\u0440\u0438\u044F\u0442\u043D\u044B\u0439 \u043D\u0435\u0433\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u044D\u0444\u0444\u0435\u043A\u0442, \u0432 \u0432\u0438\u0434\u0435 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u044F \u0440\u0430\u0434\u0438\u044F \u0432 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u043E \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0436\u0435\u043D\u043E \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0443\u0440\u0430\u043D\u0430 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return C("give_ability",{style:"emp",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emp,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E\u041C\u0410\u0413\u041D\u0418\u0422\u041D\u042B\u0419 \u0412\u0417\u0420\u042B\u0412",content:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0438\u0442\u043D\u044B\u0435 \u0432\u043E\u043B\u043D\u044B \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u044E\u0442, \u043F\u043E\u0434\u0440\u044B\u0432\u0430\u044E\u0442 \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435 \u043F\u043E\u0432\u0440\u0435\u0436\u0434\u0430\u044E\u0442 - \u043A\u0438\u0431\u043E\u0440\u0433\u043E\u0432, \u0434\u0440\u043E\u043D\u043E\u0432, \u041A\u041F\u0411, \u044D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435, \u043F\u043E\u0440\u0442\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0421\u0432\u0435\u0442\u043E\u0448\u0443\u043C\u043E\u0432\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0441\u0432\u044F\u0437\u0438 \u0438 \u0442.\u0434. \n\u042D\u0442\u043E\u0442 \u0432\u0437\u0440\u044B\u0432 \u043C\u043E\u0436\u0435\u0442 \u043A\u0430\u043A \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0432 \u0431\u043E\u044E, \u0442\u0430\u043A \u0438 \u043D\u0435\u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E \u043D\u0430\u0432\u0440\u0435\u0434\u0438\u0442\u044C. \u0412\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u043E\u0441\u043C\u0430\u0442\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u043C\u0435\u0441\u0442\u043D\u043E\u0441\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u0435\u043C. \n\u041D\u0435 \u0437\u0430\u0431\u044B\u0432\u0430\u0439\u0442\u0435 \u043E \u0437\u0430\u0449\u0438\u0449\u0430\u044E\u0449\u0435\u043C \u043E\u0442 \u0441\u0432\u0435\u0442\u0430 \u0440\u0435\u0436\u0438\u043C\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u0432\u0438\u0437\u043E\u0440\u0430. \u041E\u043D \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043C\u043E\u0447\u044C \u043D\u0435 \u043E\u0441\u043B\u0435\u043F\u043D\u0443\u0442\u044C, \u043F\u0440\u0438 \u043F\u043E\u0434\u0440\u044B\u0432\u0435 \u043F\u043E\u0434\u043E\u0431\u043D\u044B\u0445 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432. \n\u0412\u0437\u0440\u044B\u0432 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 5000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 4 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return C("give_ability",{style:"energynet",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.energynet,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0410\u042F \u0421\u0415\u0422\u042C",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043B\u043E\u0432\u0438\u0442 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u0443\u044E \u0432\u0430\u043C\u0438 \u0446\u0435\u043B\u044C \u0432 \u043E\u0431\u0435\u0437\u0434\u0432\u0438\u0436\u0438\u0432\u0430\u044E\u0449\u0443\u044E \u043B\u043E\u0432\u0443\u0448\u043A\u0443. \n\u0418\u0437 \u043B\u043E\u0432\u0443\u0448\u043A\u0438 \u043B\u0435\u0433\u043A\u043E \u0432\u044B\u0431\u0440\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u0441\u043B\u043E\u043C\u0430\u0432 \u0435\u0451 \u043B\u044E\u0431\u044B\u043C \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u043E\u043C. \n\u041E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0439 \u043D\u0435\u0439\u0442\u0440\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0432\u0440\u0430\u0433\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u0432 \u043D\u0435\u0451 \u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0430\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445 \u0438\u043B\u0438 \u043D\u0430\u0434\u043E\u0435\u0434\u043B\u0438\u0432\u044B\u0445 \u043E\u0445\u0440\u0430\u043D\u043D\u044B\u0445 \u0431\u043E\u0442\u043E\u0432. \n\u0423\u0447\u0438\u0442\u044B\u0432\u0430\u0439\u0442\u0435, \u0447\u0442\u043E \u0441\u0435\u0442\u044C \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0435 \u043E\u0442\u0441\u0442\u0440\u0435\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u0432\u0430\u0441. \n\u0422\u0430\u043A \u0436\u0435 \u0441\u0435\u0442\u044C \u043B\u0435\u0433\u043A\u043E \u043F\u043E\u043A\u0438\u043D\u0443\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u043C \u043F\u0443\u0442\u0451\u043C, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u0435\u0442\u0438 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return C("give_ability",{style:"spider_red",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.spider_red,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0411\u041E\u0415\u0412\u041E\u0415 \u0418\u0421\u041A\u0423\u0421\u0421\u0422\u0412\u041E \n\u041F\u041E\u041B\u0417\u0423\u0427\u0415\u0419 \u0412\u0414\u041E\u0412\u042B",content:"\u0411\u043E\u0435\u0432\u043E\u0435 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u043E \u043D\u0438\u043D\u0434\u0437\u044F \u0441\u043E\u0441\u0440\u0435\u0434\u043E\u0442\u043E\u0447\u0435\u043D\u043D\u043E\u0435 \u043D\u0430 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u0438 \u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u0438\u0451\u043C\u043E\u0432. \n\u0412 \u0443\u0447\u0435\u043D\u0438\u0435 \u0432\u0445\u043E\u0434\u044F\u0442 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435 \u043F\u0440\u0438\u0451\u043C\u044B: \n\u0412\u044B\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u043D\u0438\u0435 \u0440\u0443\u043A\u0438 - \u0437\u0430\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u0432\u044B\u0440\u043E\u043D\u0438\u0442\u044C \u0441\u0432\u043E\u0451 \u043E\u0440\u0443\u0436\u0438\u0435. \n\u0423\u0434\u0430\u0440 \u043B\u0430\u0434\u043E\u043D\u044C\u044E - \u043E\u0442\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u043D\u0430 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u043C\u0435\u0442\u0440\u043E\u0432 \u043E\u0442 \u0432\u0430\u0441, \u043B\u0438\u0448\u0430\u044F \u0440\u0430\u0432\u043D\u043E\u0432\u0435\u0441\u0438\u044F. \n\u041F\u0435\u0440\u0435\u0440\u0435\u0437\u0430\u043D\u0438\u0435 \u0448\u0435\u0438 - \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043E\u0431\u0435\u0437\u0433\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u043B\u0435\u0436\u0430\u0447\u0443\u044E \u0436\u0435\u0440\u0442\u0432\u0443 \u043A\u0430\u0442\u0430\u043D\u043E\u0439 \u0432\u043E \u0432\u0441\u043F\u043E\u043C\u043E\u0433\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0440\u0443\u043A\u0435. \n\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0442\u043E\u0440\u043D\u0430\u0434\u043E - \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0432\u043E\u043A\u0440\u0443\u0433 \u0432\u0430\u0441 \u0438 \u0441\u043E\u0437\u0434\u0430\u0451\u0442 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u043F\u0440\u0438 \u043D\u0430\u043B\u0438\u0447\u0438\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0434\u044B\u043C\u043E\u0432\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0438 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u044B \u043E\u0431\u0443\u0447\u0430\u0435\u0442\u0435\u0441\u044C \u0441 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0448\u0430\u043D\u0441\u043E\u043C \u043E\u0442\u0440\u0430\u0436\u0430\u0442\u044C \u0441\u043D\u044F\u0440\u044F\u0434\u044B \u0432\u0440\u0430\u0433\u043E\u0432 \u043E\u0431\u0440\u0430\u0442\u043D\u043E.",position:"right"})]})]})]})]})})},s=r.ShuttleConsole=function(){function m(u,v){var b=(0,a.useBackend)(v),C=b.act,h=b.data;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0448\u0430\u0442\u0442\u043B\u043E\u043C",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041F\u0430\u043D\u0435\u043B\u044C \u0434\u043B\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0430\u0448\u0438\u043C \u043B\u0438\u0447\u043D\u044B\u043C \u0448\u0430\u0442\u0442\u043B\u043E\u043C. \u0422\u0430\u043A \u0436\u0435 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0438 \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0441\u0430\u043C\u043E\u0433\u043E \u0448\u0430\u0442\u0442\u043B\u0430!",tooltipPosition:"right"}),children:(0,e.createComponentVNode)(2,t.Flex,{ml:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.status?h.status:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Missing"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0430\u0448\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.player_pos}),!!h.shuttle&&(!!h.docking_ports_len&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u0448\u0430\u0442\u0442\u043B",children:h.docking_ports.map(function(g){return(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",content:g.name,onClick:function(){function N(){return C("move",{move:g.id})}return N}()},g.name)})})||(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"Status",color:"red",children:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Locked"})}),!!h.admin_controlled&&(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"\u0410\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-circle",content:"\u0417\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044E",disabled:!h.status,onClick:function(){function g(){return C("request")}return g}()})})],0))]})})})}return m}(),l=function(u,v){var b=(0,a.useBackend)(v),C=b.data,h=C.randomPercent,g=C.allActionsPreview,N=C.color_choice;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:N,value:h,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+N,mt:1,children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g["spider_"+N],style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Loading ",h+"%"]}),2)})})},d=function(m){function u(b){var C;return C=m.call(this,b)||this,C.timer=null,C.state={lastText:"text do be there",currentDisplay:[]},C}S(u,m);var v=u.prototype;return v.tick=function(){function b(){var C=this.props,h=this.state;if(C.allMessages!==h.lastText&&!C.end_terminal){var g=h.currentDisplay;g.push(C.allMessages),h.lastText=C.allMessages}else C.end_terminal&&(clearTimeout(this.timer),setTimeout(C.onFinished,C.finishedTimeout))}return b}(),v.componentDidMount=function(){function b(){var C=this,h=this.props.linesPerSecond,g=h===void 0?2.5:h;this.timer=setInterval(function(){return C.tick()},1e3/g)}return b}(),v.componentWillUnmount=function(){function b(){clearTimeout(this.timer)}return b}(),v.render=function(){function b(){return(0,e.createComponentVNode)(2,t.Box,{m:1,children:this.state.currentDisplay.map(function(C){return(0,e.createFragment)([C,(0,e.createVNode)(1,"br")],0,C)})})}return b}(),u}(e.Component)},38307:function(L,r,n){"use strict";r.__esModule=!0,r.StationAlertConsoleContent=r.StationAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.StationAlertConsole=function(){function y(){return(0,e.createComponentVNode)(2,o.Window,{width:325,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=r.StationAlertConsoleContent=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.data,c=i.alarms||[];return Object.keys(c).map(function(s){var l,d;return(0,e.createComponentVNode)(2,t.Section,{title:s+" Alarms",children:(0,e.createVNode)(1,"ul",null,((l=c[s])==null?void 0:l.length)===0?(0,e.createVNode)(1,"li","color-good","Systems Nominal",16):(d=c[s])==null?void 0:d.map(function(m){return(0,e.createVNode)(1,"li","color-average",m,0,null,m)}),0)},s)})}return y}()},39409:function(L,r,n){"use strict";r.__esModule=!0,r.StripMenu=void 0;var e=n(89005),a=n(88510),t=n(79140),o=n(72253),f=n(36036),S=n(98595),y=5,k=9,V=function(b){return b===0?5:9},p="64px",i=function(b){return b[0]+"/"+b[1]},c=function(b){var C=b.align,h=b.children;return(0,e.createComponentVNode)(2,f.Box,{style:{position:"absolute",left:C==="left"?"6px":"48px","text-align":C,"text-shadow":"2px 2px 2px #000",top:"2px"},children:h})},s={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},l={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,4]),image:"inventory-pda.png"}},d={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,8]),image:"inventory-pda.png"}},m=function(v){return v[v.Completely=1]="Completely",v[v.Hidden=2]="Hidden",v}(m||{}),u=r.StripMenu=function(){function v(b,C){var h=(0,o.useBackend)(C),g=h.act,N=h.data,x=new Map;if(N.show_mode===0)for(var B=0,I=Object.keys(N.items);B300?"bad":s>150?"average":"good"},k=function(s){return s>5e3?"bad":s>4e3?"average":"good"},V=function(s){return s>1e4?"bad":s>5e3?"average":"good"},p=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Detected Supermatter Shards",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Refresh",onClick:function(){function v(){return m("refresh")}return v}()}),children:(0,e.createComponentVNode)(2,t.Box,{m:1,children:u.supermatters.length===0?(0,e.createVNode)(1,"h3",null,"No shards detected",16):(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.TableCell,{children:"Area"}),(0,e.createComponentVNode)(2,f.TableCell,{children:"Integrity"}),(0,e.createComponentVNode)(2,f.TableCell,{children:"Details"})]}),u.supermatters.map(function(v){return(0,e.createComponentVNode)(2,f.TableRow,{children:[(0,e.createComponentVNode)(2,f.TableCell,{children:v.area_name}),(0,e.createComponentVNode)(2,f.TableCell,{children:[v.integrity,"%"]}),(0,e.createComponentVNode)(2,f.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"View",onClick:function(){function b(){return m("view",{view:v.uid})}return b}()})})]},v)})]})})})})})},i=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Crystal Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"caret-square-left",content:"Back",onClick:function(){function v(){return m("back")}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[95,1/0],average:[80,94],bad:[-1/0,79]},minValue:"0",maxValue:"100",value:u.SM_integrity,children:[u.SM_integrity,"%"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Relative EER",children:(0,e.createComponentVNode)(2,t.Box,{color:y(u.SM_power),children:[u.SM_power," MeV/cm3"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:k(u.SM_ambienttemp),children:[u.SM_ambienttemp," K"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:V(u.SM_ambientpressure),children:[u.SM_ambientpressure," kPa"]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Gas Composition",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:[u.SM_gas_O2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:[u.SM_gas_CO2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:[u.SM_gas_N2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:[u.SM_gas_PL,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:[u.SM_gas_OTHER,"%"]})]})})]})})}},46029:function(L,r,n){"use strict";r.__esModule=!0,r.SyndicateComputerSimple=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(98595),S=r.SyndicateComputerSimple=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,f.Window,{width:400,height:400,theme:"syndicate",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:c.rows.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.title,buttons:(0,e.createComponentVNode)(2,t.Button,{content:s.buttontitle,disabled:s.buttondisabled,tooltip:s.buttontooltip,tooltipPosition:"left",onClick:function(){function l(){return i(s.buttonact)}return l}()}),children:[s.status,!!s.bullets&&(0,e.createComponentVNode)(2,t.Box,{children:s.bullets.map(function(l){return(0,e.createComponentVNode)(2,t.Box,{children:l},l)})})]},s.title)})})})}return y}()},99279:function(L,r,n){"use strict";r.__esModule=!0,r.SyndieCargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(29319),k=n(25328),V=r.SyndieCargoConsole=function(){function l(d,m){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,theme:"syndicate",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})}return l}(),p=function(d,m){var u=(0,o.useLocalState)(m,"contentsModal",null),v=u[0],b=u[1],C=(0,o.useLocalState)(m,"contentsModalTitle",null),h=C[0],g=C[1];if(v!==null&&h!==null)return(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,f.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[h,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,f.Box,{children:v.map(function(N){return(0,e.createComponentVNode)(2,f.Box,{children:["- ",N]},N)})}),(0,e.createComponentVNode)(2,f.Box,{m:2,children:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function N(){b(null),g(null)}return N}()})})]})},i=function(d,m){var u=(0,o.useBackend)(m),v=u.act,b=u.data,C=b.is_public,h=C===void 0?0:C,g=b.cash,N=b.wait_time,x=b.is_cooldown,B=b.telepads_status,I=b.adminAddCash,w=B,T="",A=0,E="";return B==="Pads not linked!"?(A=0,T="Attempts to link telepads to the console.",E="Link pads"):x?x&&(E="Cooldown...",T="Pads are cooling off...",A=1,N!==1?w=""+B+" (ETA: "+N+" seconds)":w=""+B+" (ETA: "+N+" second)"):(A=0,T="Teleports your crates to the market. A reminder, some of the crates are directly stolen from NT trading routes. That means they can be locked. We are NOT sorry for the inconvenience",E="Teleport"),(0,e.createComponentVNode)(2,f.Section,{title:"Status",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[h===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Money Available",children:[g,(0,e.createComponentVNode)(2,f.Button,{tooltip:"Withdraw money from the console",content:"Withdraw",onClick:function(){function P(){return v("withdraw",{cash:g})}return P}()}),(0,e.createComponentVNode)(2,f.Button,{content:I,tooltip:"Bless the players with da money!",onClick:function(){function P(){return v("add_money",{cash:g})}return P}()})]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Telepads Status",children:w}),h===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,f.Button,{content:E,tooltip:T,disabled:A,onClick:function(){function P(){return v("teleport")}return P}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Syndicate Black Market Log",onClick:function(){function P(){return v("showMessages")}return P}()})]})]})})},c=function(d,m){var u=(0,o.useBackend)(m),v=u.act,b=u.data,C=b.categories,h=b.supply_packs,g=(0,o.useSharedState)(m,"category","Emergency"),N=g[0],x=g[1],B=(0,o.useSharedState)(m,"search_text",""),I=B[0],w=B[1],T=(0,o.useLocalState)(m,"contentsModal",null),A=T[0],E=T[1],P=(0,o.useLocalState)(m,"contentsModalTitle",null),O=P[0],M=P[1],F=(0,k.createSearch)(I,function(W){return W.name}),D=(0,a.flow)([(0,t.filter)(function(W){return W.cat===C.filter(function(U){return U.name===N})[0].category||I}),I&&(0,t.filter)(F),(0,t.sortBy)(function(W){return W.name.toLowerCase()})])(h),_="Crate Catalogue";return I?_="Results for '"+I+"':":N&&(_="Browsing "+N),(0,e.createComponentVNode)(2,f.Section,{title:_,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"190px",options:C.map(function(W){return W.name}),selected:N,onSelected:function(){function W(U){return x(U)}return W}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function W(U,$){return w($)}return W}(),mb:1}),(0,e.createComponentVNode)(2,f.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:D.map(function(W){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{bold:!0,children:[W.name," (",W.cost," Credits)"]}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function U(){return v("order",{crate:W.ref,multiple:0})}return U}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function U(){return v("order",{crate:W.ref,multiple:1})}return U}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Contents",icon:"search",onClick:function(){function U(){E(W.contents),M(W.name)}return U}()})]})]},W.name)})})})]})},s=function(d,m){var u=(0,o.useBackend)(m),v=u.act,b=u.data,C=b.requests,h=b.canapprove,g=b.orders;return(0,e.createComponentVNode)(2,f.Section,{title:"Details",children:(0,e.createComponentVNode)(2,f.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:[(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:C.map(function(N){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",N.comment]})]}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Approve",color:"green",disabled:!h,onClick:function(){function x(){return v("approve",{ordernum:N.ordernum})}return x}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Deny",color:"red",onClick:function(){function x(){return v("deny",{ordernum:N.ordernum})}return x}()})]})]},N.ordernum)})}),(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:g.map(function(N){return(0,e.createComponentVNode)(2,f.Table.Row,{children:(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",N.comment]})]})},N.ordernum)})})]})})}},44852:function(L,r,n){"use strict";r.__esModule=!0,r.TTSSeedsExplorerContent=r.TTSSeedsExplorer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f={0:"\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u044B\u0435",1:"Tier I",2:"Tier II",3:"Tier III",4:"Tier IV"},S={\u041C\u0443\u0436\u0441\u043A\u043E\u0439:{icon:"mars",color:"blue"},\u0416\u0435\u043D\u0441\u043A\u0438\u0439:{icon:"venus",color:"purple"},\u041B\u044E\u0431\u043E\u0439:{icon:"venus-mars",color:"white"}},y=function(i,c,s,l){return l===void 0&&(l=null),i.map(function(d){var m,u=(m=d[l])!=null?m:d;return(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:c.includes(d),content:u,onClick:function(){function v(){c.includes(d)?s(c.filter(function(b){var C;return((C=b[l])!=null?C:b)!==d})):s([d].concat(c))}return v}()},u)})},k=r.TTSSeedsExplorer=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,V)})})}return p}(),V=r.TTSSeedsExplorerContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.providers,u=d.seeds,v=d.selected_seed,b=d.phrases,C=d.donator_level,h=u.map(function(Y){return Y.category}).filter(function(Y,Q,J){return J.indexOf(Y)===Q}),g=u.map(function(Y){return Y.gender}).filter(function(Y,Q,J){return J.indexOf(Y)===Q}),N=u.map(function(Y){return Y.donator_level}).filter(function(Y,Q,J){return J.indexOf(Y)===Q}).map(function(Y){return f[Y]}),x=(0,a.useLocalState)(c,"selectedProviders",m),B=x[0],I=x[1],w=(0,a.useLocalState)(c,"selectedGenders",g),T=w[0],A=w[1],E=(0,a.useLocalState)(c,"selectedCategories",h),P=E[0],O=E[1],M=(0,a.useLocalState)(c,"selectedDonatorLevels",N),F=M[0],D=M[1],_=(0,a.useLocalState)(c,"selectedPhrase",b[0]),W=_[0],U=_[1],$=(0,a.useLocalState)(c,"searchtext",""),G=$[0],oe=$[1],X=y(m,B,I,"name"),pe=y(g,T,A),me=y(h,P,O),ne=y(N,F,D),ce=(0,e.createComponentVNode)(2,t.Dropdown,{options:b,selected:W.replace(/(.{25})..+/,"$1..."),width:"220px",onSelected:function(){function Y(Q){return U(Q)}return Y}()}),q=(0,e.createComponentVNode)(2,t.Input,{placeholder:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435...",fluid:!0,onInput:function(){function Y(Q,J){return oe(J)}return Y}()}),ae=u.sort(function(Y,Q){var J=Y.name.toLowerCase(),te=Q.name.toLowerCase();return J>te?1:J0&&v!==Y.name?"orange":"white",children:Y.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:v===Y.name?.5:.25,textAlign:"left",children:Y.category}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:v===Y.name?"white":S[Y.gender].color,textAlign:"left",children:(0,e.createComponentVNode)(2,t.Icon,{mx:1,size:1.2,name:S[Y.gender].icon})}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:"white",textAlign:"right",children:Y.donator_level>0&&(0,e.createFragment)([f[Y.donator_level],(0,e.createComponentVNode)(2,t.Icon,{ml:1,mr:2,name:"coins"})],0)})]},Y.name)});return(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0424\u0438\u043B\u044C\u0442\u0440\u044B",fill:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0432\u0430\u0439\u0434\u0435\u0440\u044B",children:X}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u043B",children:pe}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438",children:me}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0440\u043E\u0432\u0435\u043D\u044C \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0438",children:ne}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0424\u0440\u0430\u0437\u0430",children:ce}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0438\u0441\u043A",children:q})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{scrollable:!0,fill:!0,title:"\u0413\u043E\u043B\u043E\u0441\u0430 ("+ae.length+"/"+u.length+")",children:(0,e.createComponentVNode)(2,t.Table,{children:Z})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.BlockQuote,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"\u0414\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044F \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445 \u0440\u0430\u0441\u0442\u0443\u0449\u0438\u0445 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u0447\u0430\u0441\u0442\u044C \u0433\u043E\u043B\u043E\u0441\u043E\u0432 \u043F\u0440\u0438\u0448\u043B\u043E\u0441\u044C \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u043C\u0438 \u0442\u043E\u043B\u044C\u043A\u043E \u0437\u0430 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044C\u043D\u0443\u044E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0443 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430."}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435 \u043E\u0431 \u044D\u0442\u043E\u043C \u043C\u043E\u0436\u043D\u043E \u0443\u0437\u043D\u0430\u0442\u044C \u0432 \u043D\u0430\u0448\u0435\u043C Discord-\u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0435."})]})})})]})}return p}()},56441:function(L,r,n){"use strict";r.__esModule=!0,r.TachyonArrayContent=r.TachyonArray=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TachyonArray=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s,d=c.explosion_target,m=c.toxins_tech,u=c.printing;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shift's Target",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Toxins Level",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Administration",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print All Logs",disabled:!l.length||u,align:"center",onClick:function(){function v(){return i("print_logs")}return v}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!l.length,color:"bad",align:"center",onClick:function(){function v(){return i("delete_logs")}return v}()})]})]})}),l.length?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No Records"})]})})}return y}(),S=r.TachyonArrayContent=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s;return(0,e.createComponentVNode)(2,t.Section,{title:"Logged Explosions",children:(0,e.createComponentVNode)(2,t.Flex,{children:(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Epicenter"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actual Size"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Theoretical Size"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.logged_time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.epicenter}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.actual_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.theoretical_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){function m(){return i("delete_record",{index:d.index})}return m}()})})]},d.index)})]})})})})}return y}()},1754:function(L,r,n){"use strict";r.__esModule=!0,r.Tank=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Tank=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c;return i.has_mask?c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.connected?"check":"times",content:i.connected?"Internals On":"Internals Off",selected:i.connected,onClick:function(){function s(){return p("internals")}return s}()})}):c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,e.createComponentVNode)(2,o.Window,{width:300,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tank Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:i.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:i.tankPressure+" kPa"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Release Pressure",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,tooltip:"Min",onClick:function(){function s(){return p("pressure",{pressure:"min"})}return s}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(){function s(l,d){return p("pressure",{pressure:d})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,tooltip:"Max",onClick:function(){function s(){return p("pressure",{pressure:"max"})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,tooltip:"Reset",onClick:function(){function s(){return p("pressure",{pressure:"reset"})}return s}()})]}),c]})})})})}return S}()},7579:function(L,r,n){"use strict";r.__esModule=!0,r.TankDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TankDispenser=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.o_tanks,s=i.p_tanks;return(0,e.createComponentVNode)(2,o.Window,{width:275,height:100,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Oxygen Tank ("+c+")",disabled:c===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("oxygen")}return l}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Plasma Tank ("+s+")",disabled:s===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("plasma")}return l}()})})]})})}return S}()},16136:function(L,r,n){"use strict";r.__esModule=!0,r.TcommsCore=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsCore=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.ion,u=(0,a.useLocalState)(c,"tabIndex",0),v=u[0],b=u[1],C=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,V);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return h}();return(0,e.createComponentVNode)(2,o.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[m===1&&(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===0,onClick:function(){function h(){return b(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"wrench"}),"Configuration"]},"ConfigPage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===1,onClick:function(){function h(){return b(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"link"}),"Device Linkage"]},"LinkagePage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:v===2,onClick:function(){function h(){return b(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-times"}),"User Filtering"]},"FilterPage")]}),C(v)]})})}return p}(),S=function(){return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"ERROR: An Ionospheric overload has occured. Please wait for the machine to reboot. This cannot be manually done."})},y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.active,u=d.sectors_available,v=d.nttc_toggle_jobs,b=d.nttc_toggle_job_color,C=d.nttc_toggle_name_color,h=d.nttc_toggle_command_bold,g=d.nttc_job_indicator_type,N=d.nttc_setting_language,x=d.network_id;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:m?"On":"Off",selected:m,icon:"power-off",onClick:function(){function B(){return l("toggle_active")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sector Coverage",children:u})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Radio Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcements",children:(0,e.createComponentVNode)(2,t.Button,{content:v?"On":"Off",selected:v,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_jobs")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:b?"On":"Off",selected:b,icon:"clipboard-list",onClick:function(){function B(){return l("nttc_toggle_job_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:C?"On":"Off",selected:C,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_name_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Command Amplification",children:(0,e.createComponentVNode)(2,t.Button,{content:h?"On":"Off",selected:h,icon:"volume-up",onClick:function(){function B(){return l("nttc_toggle_command_bold")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Advanced",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcement Format",children:(0,e.createComponentVNode)(2,t.Button,{content:g||"Unset",selected:g,icon:"pencil-alt",onClick:function(){function B(){return l("nttc_job_indicator_type")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Language Conversion",children:(0,e.createComponentVNode)(2,t.Button,{content:N||"Unset",selected:N,icon:"globe",onClick:function(){function B(){return l("nttc_setting_language")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:x||"Unset",selected:x,icon:"server",onClick:function(){function B(){return l("network_id")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Import Configuration",icon:"file-import",onClick:function(){function B(){return l("import")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Export Configuration",icon:"file-export",onClick:function(){function B(){return l("export")}return B}()})]})],4)},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.link_password,u=d.relay_entries;return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linkage Password",children:(0,e.createComponentVNode)(2,t.Button,{content:m||"Unset",selected:m,icon:"lock",onClick:function(){function v(){return l("change_password")}return v}()})})}),(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Unlink"})]}),u.map(function(v){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v.status===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Online"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Offline"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",onClick:function(){function b(){return l("unlink",{addr:v.addr})}return b}()})})]},v.addr)})]})]})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.filtered_users;return(0,e.createComponentVNode)(2,t.Section,{title:"User Filtering",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Add User",icon:"user-plus",onClick:function(){function u(){return l("add_filter")}return u}()}),children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"90%"},children:"User"}),(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"10%"},children:"Actions"})]}),m.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"user-times",onClick:function(){function v(){return l("remove_filter",{user:u})}return v}()})})]},u)})]})})}},88046:function(L,r,n){"use strict";r.__esModule=!0,r.TcommsRelay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsRelay=function(){function k(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked,d=s.active,m=s.network_id;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Relay Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:d?"On":"Off",selected:d,icon:"power-off",onClick:function(){function u(){return c("toggle_active")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:m||"Unset",selected:m,icon:"server",onClick:function(){function u(){return c("network_id")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Link Status",children:l===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Linked"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Unlinked"})})]})}),l===1?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked_core_id,d=s.linked_core_addr,m=s.hidden_link;return(0,e.createComponentVNode)(2,t.Section,{title:"Link Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core ID",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core Address",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hidden Link",children:(0,e.createComponentVNode)(2,t.Button,{content:m?"Yes":"No",icon:m?"eye-slash":"eye",selected:m,onClick:function(){function u(){return c("toggle_hidden_link")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function u(){return c("unlink")}return u}()})})]})})},y=function(V,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.cores;return(0,e.createComponentVNode)(2,t.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function m(){return c("link",{addr:d.addr})}return m}()})})]},d.addr)})]})})}},20802:function(L,r,n){"use strict";r.__esModule=!0,r.Teleporter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(79646),S=r.Teleporter=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.targetsTeleport?c.targetsTeleport:{},l=0,d=1,m=2,u=c.calibrated,v=c.calibrating,b=c.powerstation,C=c.regime,h=c.teleporterhub,g=c.target,N=c.locked,x=c.accuracy;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(!b||!h)&&(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:[h,!b&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Powerstation not linked "}),b&&!h&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Teleporter hub not linked "})]}),b&&h&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Regime",children:[(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to another teleport hub. ",color:C===d?"good":null,onClick:function(){function B(){return i("setregime",{regime:d})}return B}(),children:"Gate"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"One-way teleport. ",color:C===l?"good":null,onClick:function(){function B(){return i("setregime",{regime:l})}return B}(),children:"Teleporter"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to a location stored in a GPS device. ",color:C===m?"good":null,disabled:!N,onClick:function(){function B(){return i("setregime",{regime:m})}return B}(),children:"GPS"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Teleport target",children:[C===l&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(I){return i("settarget",{x:s[I].x,y:s[I].y,z:s[I].z})}return B}()}),C===d&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(I){return i("settarget",{x:s[I].x,y:s[I].y,z:s[I].z})}return B}()}),C===m&&(0,e.createComponentVNode)(2,t.Box,{children:g})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Calibration",children:[g!=="None"&&(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,f.GridColumn,{size:"2",children:v&&(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"In Progress"})||(u||x>=3)&&(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Optimal"})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Sub-Optimal"})}),(0,e.createComponentVNode)(2,f.GridColumn,{size:"3",children:(0,e.createComponentVNode)(2,t.Box,{class:"ml-1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",tooltip:"Calibrates the hub. Accidents may occur when the calibration is not optimal.",disabled:!!(u||v),onClick:function(){function B(){return i("calibrate")}return B}()})})})]}),g==="None"&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"21px",children:"No target set"})]})]})}),!!(N&&b&&h&&C===m)&&(0,e.createComponentVNode)(2,t.Section,{title:"GPS",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-around",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){function B(){return i("load")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){function B(){return i("eject")}return B}()})]})})]})})}return y}()},24410:function(L,r,n){"use strict";r.__esModule=!0,r.sanitizeMultiline=r.removeAllSkiplines=r.TextInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(72253),f=n(92986),S=n(36036),y=n(98595),k=r.sanitizeMultiline=function(){function c(s){return s.replace(/(\n|\r\n){3,}/,"\n\n")}return c}(),V=r.removeAllSkiplines=function(){function c(s){return s.replace(/[\r\n]+/,"")}return c}(),p=r.TextInputModal=function(){function c(s,l){var d=(0,o.useBackend)(l),m=d.act,u=d.data,v=u.max_length,b=u.message,C=b===void 0?"":b,h=u.multiline,g=u.placeholder,N=u.timeout,x=u.title,B=(0,o.useLocalState)(l,"input",g||""),I=B[0],w=B[1],T=function(){function P(O){if(O!==I){var M=h?k(O):V(O);w(M)}}return P}(),A=h||I.length>=40,E=130+(C.length>40?Math.ceil(C.length/4):0)+(A?80:0);return(0,e.createComponentVNode)(2,y.Window,{title:x,width:325,height:E,children:[N&&(0,e.createComponentVNode)(2,a.Loader,{value:N}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function P(O){var M=window.event?O.which:O.keyCode;M===f.KEY_ENTER&&(!A||!O.shiftKey)&&m("submit",{entry:I}),M===f.KEY_ESCAPE&&m("cancel")}return P}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:C})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{input:I,onType:T})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:I,message:I.length+"/"+v})})]})})})]})}return c}(),i=function(s,l){var d=(0,o.useBackend)(l),m=d.act,u=d.data,v=u.max_length,b=u.multiline,C=s.input,h=s.onType,g=b||C.length>=40;return(0,e.createComponentVNode)(2,S.TextArea,{autoFocus:!0,autoSelect:!0,height:b||C.length>=40?"100%":"1.8rem",maxLength:v,onEscape:function(){function N(){return m("cancel")}return N}(),onEnter:function(){function N(x){g&&x.shiftKey||(x.preventDefault(),m("submit",{entry:C}))}return N}(),onInput:function(){function N(x,B){return h(B)}return N}(),placeholder:"Type something...",value:C})}},69566:function(L,r,n){"use strict";r.__esModule=!0,r.ThiefKit=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ThiefKit=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.uses,s=i.possible_uses,l=i.multi_uses,d=i.kits,m=i.choosen_kits;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:900,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0431\u043E\u0440 \u0413\u0438\u043B\u044C\u0434\u0438\u0438 \u0412\u043E\u0440\u043E\u0432:",children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:[(0,e.createVNode)(1,"i",null,"\u0423\u0432\u0435\u0441\u0438\u0441\u0442\u0430\u044F \u043A\u043E\u0440\u043E\u0431\u043A\u0430, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u043B\u0435\u0436\u0438\u0442 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0433\u0438\u043B\u044C\u0434\u0438\u0438 \u0432\u043E\u0440\u043E\u0432.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"i",null,"\u041D\u0430\u0431\u043E\u0440 \u0432\u043E\u0440\u0430-\u0448\u0440\u0435\u0434\u0438\u043D\u0433\u0435\u0440\u0430. \u041D\u0435\u043B\u044C\u0437\u044F \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u044C \u0447\u0442\u043E \u0432 \u043D\u0451\u043C, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u0430\u0433\u043B\u044F\u043D\u0435\u0448\u044C \u0432\u043D\u0443\u0442\u0440\u044C.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"p",null,(0,e.createVNode)(1,"b",null,"\u041A\u0430\u043A\u043E\u0435 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0432 \u043D\u0451\u043C \u043B\u0435\u0436\u0438\u0442?:",16),2),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u043E \u043D\u0430\u0431\u043E\u0440\u043E\u0432:"),(0,e.createComponentVNode)(2,t.Box,{as:"span",color:c<=0?"good":c=s,onClick:function(){function u(){return p("randomKit")}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d&&d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"upload",content:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C",disabled:u.was_taken||c>=s,onClick:function(){function v(){return p("takeKit",{item:u.type})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",disabled:!u.was_taken,onClick:function(){function v(){return p("undoKit",{item:u.type})}return v}()})]}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:u.desc})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0435 \u043D\u0430\u0431\u043E\u0440\u044B:",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:m&&m.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",onClick:function(){function v(){return p("undoKit",{item:u.type})}return v}()}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:" "})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",color:c0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),x.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers over]",16):"",x.contractor.accepted?(0,e.createVNode)(1,"i",null,"\xA0(Accepted)",16):!x.contractor.is_admin_forced&&x.contractor.available_offers<=0?"":(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:x.contractor.time_left,format:function(){function O(M,F){return" ("+F+")"}return O}(),bold:!0})]},"BecomeContractor"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{onClick:function(){function O(){return N("lock")}return O}(),icon:"lock",children:"Lock Uplink"},"LockUplink")]})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:p(w)})]})})]})}return b}(),c=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.crystals,I=x.cats,w=(0,S.useLocalState)(h,"uplinkItems",I[0].items),T=w[0],A=w[1],E=(0,S.useLocalState)(h,"searchText",""),P=E[0],O=E[1],M=function($,G){G===void 0&&(G="");var oe=(0,o.createSearch)(G,function(X){var pe=X.hijack_only===1?"|hijack":"";return X.name+"|"+X.desc+"|"+X.cost+"tc"+pe});return(0,t.flow)([(0,a.filter)(function(X){return X==null?void 0:X.name}),G&&(0,a.filter)(oe),(0,a.sortBy)(function(X){return X==null?void 0:X.name})])($)},F=function($){if(O($),$==="")return A(I[0].items);A(M(I.map(function(G){return G.items}).flat(),$))},D=(0,S.useLocalState)(h,"showDesc",1),_=D[0],W=D[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Section,{title:"Current Balance: "+B+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:_,onClick:function(){function U(){return W(!_)}return U}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Random Item",icon:"question",onClick:function(){function U(){return N("buyRandom")}return U}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){function U(){return N("refund")}return U}()})],4),children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search Equipment",onInput:function(){function U($,G){F(G)}return U}(),value:P})})})}),(0,e.createComponentVNode)(2,y.Stack,{fill:!0,mt:.3,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:I.map(function(U){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:P!==""?!1:U.items===T,onClick:function(){function $(){A(U.items),O("")}return $}(),children:U.cat},U)})})})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:T.map(function(U){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:U,showDecription:_},(0,o.decodeHtmlEntities)(U.name))},(0,o.decodeHtmlEntities)(U.name))})})})})]})]})},s=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cart,I=x.crystals,w=x.cart_price,T=(0,S.useLocalState)(h,"showDesc",0),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Current Balance: "+I+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:A,onClick:function(){function P(){return E(!A)}return P}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Empty Cart",icon:"trash",onClick:function(){function P(){return N("empty_cart")}return P}(),disabled:!B}),(0,e.createComponentVNode)(2,y.Button,{content:"Purchase Cart ("+w+"TC)",icon:"shopping-cart",onClick:function(){function P(){return N("purchase_cart")}return P}(),disabled:!B||w>I})],4),children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:B?B.map(function(P){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:P,showDecription:A,buttons:(0,e.createComponentVNode)(2,u,{i:P})})},(0,o.decodeHtmlEntities)(P.name))}):(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,e.createComponentVNode)(2,l)]})},l=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cats,I=x.lucky_numbers;return(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,e.createComponentVNode)(2,y.Button,{icon:"dice",content:"See more suggestions",onClick:function(){function w(){return N("shuffle_lucky_numbers")}return w}()}),children:(0,e.createComponentVNode)(2,y.Stack,{wrap:!0,children:I.map(function(w){return B[w.cat].items[w.item]}).filter(function(w){return w!=null}).map(function(w,T){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",children:(0,e.createComponentVNode)(2,d,{grow:!0,i:w})},T)})})})})},d=function(C,h){var g=C.i,N=C.showDecription,x=N===void 0?1:N,B=C.buttons,I=B===void 0?(0,e.createComponentVNode)(2,m,{i:g}):B;return(0,e.createComponentVNode)(2,y.Section,{title:(0,o.decodeHtmlEntities)(g.name),showBottom:x,buttons:I,children:x?(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:(0,o.decodeHtmlEntities)(g.desc)}):null})},m=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=C.i,I=x.crystals;return(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button,{icon:"shopping-cart",color:B.hijack_only===1&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){function w(){return N("add_to_cart",{item:B.obj_path})}return w}(),disabled:B.cost>I}),(0,e.createComponentVNode)(2,y.Button,{content:"Buy ("+B.cost+"TC)"+(B.refundable?" [Refundable]":""),color:B.hijack_only===1&&"red",tooltip:B.hijack_only===1&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){function w(){return N("buyItem",{item:B.obj_path})}return w}(),disabled:B.cost>I})],4)},u=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=C.i,I=x.exploitable;return(0,e.createComponentVNode)(2,y.Stack,{children:[(0,e.createComponentVNode)(2,y.Button,{icon:"times",content:"("+B.cost*B.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){function w(){return N("remove_from_cart",{item:B.obj_path})}return w}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"minus",tooltip:B.limit===0&&"Discount already redeemed!",ml:"5px",onClick:function(){function w(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:--B.amount})}return w}(),disabled:B.amount<=0}),(0,e.createComponentVNode)(2,y.Button.Input,{content:B.amount,width:"45px",tooltipPosition:"bottom-end",tooltip:B.limit===0&&"Discount already redeemed!",onCommit:function(){function w(T,A){return N("set_cart_item_quantity",{item:B.obj_path,quantity:A})}return w}(),disabled:B.limit!==-1&&B.amount>=B.limit&&B.amount<=0}),(0,e.createComponentVNode)(2,y.Button,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:B.limit===0&&"Discount already redeemed!",onClick:function(){function w(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:++B.amount})}return w}(),disabled:B.limit!==-1&&B.amount>=B.limit})]})},v=function(C,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.exploitable,I=(0,S.useLocalState)(h,"selectedRecord",B[0]),w=I[0],T=I[1],A=(0,S.useLocalState)(h,"searchText",""),E=A[0],P=A[1],O=function(D,_){_===void 0&&(_="");var W=(0,o.createSearch)(_,function(U){return U.name});return(0,t.flow)([(0,a.filter)(function(U){return U==null?void 0:U.name}),_&&(0,a.filter)(W),(0,a.sortBy)(function(U){return U.name})])(D)},M=O(B,E);return(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:"Exploitable Records",children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",fill:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,y.Input,{fluid:!0,mb:1,placeholder:"Search Crew",onInput:function(){function F(D,_){return P(_)}return F}()}),(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:M.map(function(F){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:F===w,onClick:function(){function D(){return T(F)}return D}(),children:F.name},F)})})]})}),(0,e.createComponentVNode)(2,y.Divider,{vertical:!0}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:w.name,scrollable:!0,children:(0,e.createComponentVNode)(2,y.LabeledList,{children:[(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Age",children:w.age}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Fingerprint",children:w.fingerprint}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Rank",children:w.rank}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Sex",children:w.sex}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Species",children:w.species}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Records",children:w.exploit_record})]})})})]})})};(0,V.modalRegisterBodyOverride)("become_contractor",function(b,C){var h,g,N,x,B=(0,S.useBackend)(C),I=B.data,w=I.contractor||{},T=w.time_left,A=!!(I!=null&&(h=I.contractor)!=null&&h.available),E=!!(I!=null&&(g=I.contractor)!=null&&g.affordable),P=!!(I!=null&&(N=I.contractor)!=null&&N.accepted),O=I.contractor||{},M=O.available_offers,F=!!(I!=null&&(x=I.contractor)!=null&&x.is_admin_forced);return(0,e.createComponentVNode)(2,y.Section,{height:"65%",level:"2",m:"-1rem",pb:"1rem",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Icon,{name:"suitcase"}),(0,e.createTextVNode)("\xA0 Contracting Opportunity")],4),children:[(0,e.createComponentVNode)(2,y.Box,{mx:"0.5rem",mb:"0.5rem",children:[(0,e.createVNode)(1,"b",null,"Your achievements for the Syndicate have not gone unnoticed, agent. We have decided to give you the rare opportunity of becoming a Contractor.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"For the small price of 20 telecrystals, we will upgrade your rank to that of a Contractor, allowing you to undertake kidnapping contracts for TC and credits.",(0,e.createVNode)(1,"br"),"In addition, you will be supplied with a Contractor Kit which contains a Contractor Uplink, standard issue contractor gear and three random low cost items.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"More detailed instructions can be found within your kit, should you accept this offer.",F?"":(0,e.createComponentVNode)(2,y.Box,{children:["Hurry up. You are not the only one who received this offer. Their number is limited. If other traitors accept all offers before you, you will not be able to accept one of them.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Available offers: "),M],0)]})]}),(0,e.createComponentVNode)(2,y.Button.Confirm,{disabled:!A||P,italic:!A,bold:A,icon:A&&!P&&"check",color:"good",content:P?"Accepted":A?["Accept Offer",(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:T,format:function(){function D(_,W){return" ("+W+")"}return D}()},"countdown")]:E?I.contractor.is_admin_forced?"Offer expired":I.contractor.available_offers>0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),I.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers are over]",16):"Insufficient TC",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function D(){return(0,V.modalAnswer)(C,b.id,1)}return D}()})]})})},80949:function(L,r,n){"use strict";r.__esModule=!0,r.UploadPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.UploadPanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.selected_target,s=i.new_law,l=i.id,d=i.transmitting,m=i.hacked;return(0,e.createComponentVNode)(2,o.Window,{width:900,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Silicon Law Upload",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Target",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!c,content:c||"No target selected",onClick:function(){function u(){return p("choose_silicon")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Law",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!s,content:s||"No module installed",onClick:function(){function u(){return p("insert_module")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorization",children:(0,e.createComponentVNode)(2,t.Button,{selected:!!l,content:l||(m?"$@!ERR0R!@#":"No ID card inserted"),onClick:function(){function u(){return p("authorization")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upload Laws",children:(0,e.createComponentVNode)(2,t.Button,{disabled:!c||!s||(m?!1:!l),selected:!!d,content:d?"STOP UPLOAD":"START UPLOAD",onClick:function(){function u(){return p("change_laws")}return u}()})})]})})})})}return S}()},8946:function(L,r,n){"use strict";r.__esModule=!0,r.VampireSpecMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VampireSpecMenu=function(){function i(c,s){return(0,e.createComponentVNode)(2,o.Window,{width:1500,height:820,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,t.Divider,{vertical:1}),(0,e.createComponentVNode)(2,p)]})})})}return i}(),S=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Hemomancer",children:[(0,e.createVNode)(1,"h3",null,"Focuses on blood magic and the manipulation of blood around you.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Vampiric claws",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to summon a robust pair of claws that attack rapidly, drain a targets blood, and heal you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood Barrier",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to select two turfs and create a wall between them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood tendrils",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to slow everyone in a targeted 3x3 area after a short delay.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Sanguine pool",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to travel at high speeds for a short duration. Doing this leaves behind blood splatters. You can move through anything but walls and space when doing this.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Predator senses",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to sniff out anyone within the same sector as you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood eruption",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to manipulate all nearby blood splatters, in 4 tiles around you, into spikes that impale anyone stood ontop of them.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"The blood bringers rite",16),(0,e.createTextVNode)(": When toggled you will rapidly drain the blood of everyone who is nearby and use it to heal yourself slightly and remove any incapacitating effects rapidly.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Hemomancer",onClick:function(){function v(){return d("hemomancer")}return v}()})]})})},y=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Umbrae",children:[(0,e.createVNode)(1,"h3",null,"Focuses on darkness, stealth ambushing and mobility.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Cloak of darkness",16),(0,e.createTextVNode)(": Unlocked at 150 blood, when toggled, allows you to become nearly invisible and move rapidly when in dark regions. While active, burn damage is more effective against you.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow anchor",16),(0,e.createTextVNode)(": Unlocked at 250 blood, casting it will create an anchor at the cast location after a short delay. If you then cast the ability again, you are teleported back to the anchor. If you do not cast again within 2 minutes, you are forced back to the anchor. It will not teleport you between Z levels.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Shadow snare",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to summon a trap that when crossed blinds and ensares the victim. This trap is hard to see, but withers in the light.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dark passage",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to target a turf on screen, you will then teleport to that turf.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Extinguish",16),(0,e.createTextVNode)(": Unlocked at 600 blood, allows you to snuff out nearby electronic light sources and glowshrooms.")],4),(0,e.createVNode)(1,"b",null,"Shadow boxing",16),": Unlocked at 800 blood, sends out shadow clones towards a target, damaging them while you remain in range.",(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Eternal darkness",16),(0,e.createTextVNode)(": When toggled, you consume yourself in unholy darkness, only the strongest of lights will be able to see through it. It will also cause nearby creatures to freeze.")],4),(0,e.createVNode)(1,"p",null,"In addition, you also gain permament X-ray vision.",16),(0,e.createComponentVNode)(2,t.Button,{content:"Umbrae",onClick:function(){function v(){return d("umbrae")}return v}()})]})})},k=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Gargantua",children:[(0,e.createVNode)(1,"h3",null,"Focuses on tenacity and melee damage.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rejuvenate",16),(0,e.createTextVNode)(": Will heal you at an increased rate based on how much damage you have taken.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell",16),(0,e.createTextVNode)(": Unlocked at 150 blood, increases your resistance to physical damage, stuns and stamina for 30 seconds. While it is active you cannot fire guns.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Seismic stomp",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to stomp the ground to send out a shockwave, knocking people back.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood rush",16),(0,e.createTextVNode)(": Unlocked at 250 blood, gives you a short speed boost when cast.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood swell II",16),(0,e.createTextVNode)(": Unlocked at 400 blood, increases all melee damage by 10.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Overwhelming force",16),(0,e.createTextVNode)(": Unlocked at 600 blood, when toggled, if you bump into a door that you dont have access to, it will force it open. In addition, you cannot be pushed or pulled while it is active.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Demonic grasp",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to send out a demonic hand to snare someone. If you are on disarm/grab intent you will push/pull the target, respectively.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Charge",16),(0,e.createTextVNode)(": You gain the ability to charge at a target. Destroying and knocking back pretty much anything you collide with.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Gargantua",onClick:function(){function v(){return d("gargantua")}return v}()})]})})},V=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Dantalion",children:[(0,e.createVNode)(1,"h3",null,"Focuses on thralling and illusions.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Enthrall",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Thralls your target to your will, requires you to stand still. Does not work on mindshielded or already enthralled/mindslaved people.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall cap",16),(0,e.createTextVNode)(": You can only thrall a max of 1 person at a time. This can be increased at 400 blood, 600 blood and at full power to a max of 4 thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thrall commune",16),(0,e.createTextVNode)(": Unlocked at 150 blood, Allows you to talk to your thralls, your thralls can talk back in the same way.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Subspace swap",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to swap positions with a target.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Pacify",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to pacify a target, preventing them from causing harm for 40 seconds.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Decoy",16),(0,e.createTextVNode)(": Unlocked at 400 blood, briefly turn invisible and send out an illusion to fool everyone nearby.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Rally thralls",16),(0,e.createTextVNode)(": Unlocked at 600 blood, removes all incapacitating effects from nearby thralls.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Blood bond",16),(0,e.createTextVNode)(": Unlocked at 800 blood, when cast, all nearby thralls become linked to you. If anyone in the network takes damage, it is shared equally between everyone in the network. If a thrall goes out of range, they will be removed from the network.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Mass Hysteria",16),(0,e.createTextVNode)(": Casts a powerful illusion that, blinds then make everyone nearby perceive others to looks like random animals.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Dantalion",onClick:function(){function v(){return d("dantalion")}return v}()})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.subclasses;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"20%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Bestia",children:[(0,e.createVNode)(1,"h3",null,"Focuses on transformations and trophies harvesting.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Check Trophies",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to check current trophies amount and all the passive effects they provide.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dissect",16),(0,e.createTextVNode)(": Unlocked at 150 blood, main source of gaining power, besides blood, allows you to harvest human organs, as a trophies, to passively increase your might.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Dissect Cap",16),(0,e.createTextVNode)(": You can only harvest one organ trophie at a time. This can be increased at 600 blood and at full power to a max of 3 trophies per victim.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Infected Trophy",16),(0,e.createTextVNode)(": Unlocked at 150 blood, allows you to stun enemies from the safe distance and infect them with the deadly Grave Fever.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Lunge",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to rapidly close distance to a victim or escape a dangerous situation.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Mark the Prey",16),(0,e.createTextVNode)(": Unlocked at 250 blood, allows you to mark a victim which drastically reduces their movement speed and forces them to take spontaneous actions.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Metamorphosis - Bats",16),(0,e.createTextVNode)(": Unlocked at 400 blood, allows you to shapeshift into the deadly and vicious space bats swarm.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Anabiosis",16),(0,e.createTextVNode)(": Unlocked at 600 blood, ancient technique which allows you to cure almost any wounds while sleeping in a coffin.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Summon Bats",16),(0,e.createTextVNode)(": Unlocked at 800 blood, allows you to call extraplanar space bats to aid you in combat.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Full Power",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"Metamorphosis - Hound",16),(0,e.createTextVNode)(": Allows you to shapeshift into the ultimate form of bluespace entity which took over your soul.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"Bestia",onClick:function(){function v(){return d("bestia")}return v}()})]})})}},45770:function(L,r,n){"use strict";r.__esModule=!0,r.VampireTrophiesStatus=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(b){return(Math.round(b*10)/10).toFixed(1)},S=r.VampireTrophiesStatus=function(){function v(b,C){return(0,e.createComponentVNode)(2,o.Window,{theme:"nologo",width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,V),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u)]})})})}return v}(),y=function(b,C){var h=(0,a.useBackend)(C),g=h.act,N=h.data,x=N.hearts,B=N.lungs,I=N.livers,w=N.kidneys,T=N.eyes,A=N.ears,E=N.trophies_max_gen,P=N.trophies_max_crit,O=N.icon_hearts,M=N.icon_lungs,F=N.icon_livers,D=N.icon_kidneys,_=N.icon_eyes,W=N.icon_ears;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Trophies",color:"red",textAlign:"center",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,width:"16.6%",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+O,verticalAlign:"middle",style:{"margin-left":"-32px","margin-right":"-48px","margin-top":"-32px","margin-bottom":"-48px",height:"128px",width:"128px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,textColor:xb;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+m,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:d<=0&&"bad"||d<=l.max_amount/2&&"average"||"good",children:[d," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:I,icon:B,content:x,textAlign:"left",onClick:function(){function w(){return c("vend",{inum:l.inum})}return w}()})})]})},y=r.Vending=function(){function k(V,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.user,d=s.guestNotice,m=s.userMoney,u=s.chargesMoney,v=s.product_records,b=v===void 0?[]:v,C=s.coin_records,h=C===void 0?[]:C,g=s.hidden_records,N=g===void 0?[]:g,x=s.stock,B=s.vend_ready,I=s.coin_name,w=s.inserted_item_name,T=s.panel_open,A=s.speaker,E=s.imagelist,P;return P=[].concat(b,h),s.extended_inventory&&(P=[].concat(P,N)),P=P.filter(function(O){return!!O}),(0,e.createComponentVNode)(2,f.Window,{width:470,height:100+Math.min(b.length*38,500),title:"Vending Machine",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[!!u&&(0,e.createComponentVNode)(2,o.Section,{title:"User",children:l&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,l.name,0),","," ",(0,e.createVNode)(1,"b",null,l.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[m,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:d})}),!!I&&(0,e.createComponentVNode)(2,o.Section,{title:"Coin",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Remove Coin",onClick:function(){function O(){return c("remove_coin",{})}return O}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:I})}),!!w&&(0,e.createComponentVNode)(2,o.Section,{title:"Item",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject Item",onClick:function(){function O(){return c("eject_item",{})}return O}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:w})}),!!T&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:A?"check":"volume-mute",selected:A,content:"Speaker",textAlign:"left",onClick:function(){function O(){return c("toggle_voice",{})}return O}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:P.map(function(O){return(0,e.createComponentVNode)(2,S,{product:O,productStock:x[O.name],productImage:E[O.path]},O.name)})})})})]})})})}return k}()},68971:function(L,r,n){"use strict";r.__esModule=!0,r.VolumeMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VolumeMixer=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.channels;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:Math.min(95+c.length*50,565),children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:c.map(function(s,l){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.25rem",color:"label",mt:l>0&&"0.5rem",children:s.name}),(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:.5,children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:0})}return d}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.Slider,{minValue:0,maxValue:100,stepPixelSize:3.13,value:s.volume,onChange:function(){function d(m,u){return p("volume",{channel:s.num,volume:u})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:100})}return d}()})})})]})})],4,s.num)})})})})}return S}()},2510:function(L,r,n){"use strict";r.__esModule=!0,r.VotePanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VotePanel=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.remaining,s=i.question,l=i.choices,d=i.user_vote,m=i.counts,u=i.show_counts,v=i.show_cancel;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:s,children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:["Time remaining: ",Math.round(c/10),"s"]}),l.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:b+(u?" ("+(m[b]||0)+")":""),onClick:function(){function C(){return p("vote",{target:b})}return C}(),selected:b===d})},b)}),!!v&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Cancel",onClick:function(){function b(){return p("cancel")}return b}()})},"Cancel")]})})})}return S}()},30138:function(L,r,n){"use strict";r.__esModule=!0,r.Wires=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Wires=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.wires||[],s=i.status||[],l=56+c.length*23+(status?0:15+s.length*17);return(0,e.createComponentVNode)(2,o.Window,{width:350,height:l,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{className:"candystripe",label:d.color_name,labelColor:d.seen_color,color:d.seen_color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:d.cut?"Mend":"Cut",onClick:function(){function m(){return p("cut",{wire:d.color})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Pulse",onClick:function(){function m(){return p("pulse",{wire:d.color})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{content:d.attached?"Detach":"Attach",onClick:function(){function m(){return p("attach",{wire:d.color})}return m}()})],4),children:!!d.wire&&(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("("),d.wire,(0,e.createTextVNode)(")")],0)},d.seen_color)})})})}),!!s.length&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{color:"lightgray",children:d},d)})})})]})})})}return S}()},30995:function(L,r,n){"use strict";r.__esModule=!0,r.Workshop=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(73379),S=n(98595),y=["title","items"];function k(l,d){if(l==null)return{};var m={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;m[u]=l[u]}return m}var V=function(d,m,u){return d.requirements===null?!0:!(d.requirements.brass>m||d.requirements.power>u)},p=r.Workshop=function(){function l(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.brass_amount,h=b.power_amount,g=b.building,N=b.buildStart,x=b.buildEnd,B=b.worldTime,I=C.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),w=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),T={float:"left",width:"60%"},A={float:"right",width:"39%"};return(0,e.createComponentVNode)(2,S.Window,{width:400,height:500,theme:"clockwork",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{title:"Materials",children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Brass",children:[I,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",height:"19px",tooltip:"Dispense Brass",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function E(){return v("dispense")}return E}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:w})]}),g&&(0,e.createComponentVNode)(2,o.ProgressBar.Countdown,{mt:2,start:N,current:B,end:x,bold:!0,children:["Building ",g,"\xA0(",(0,e.createComponentVNode)(2,f.Countdown,{current:B,timeLeft:x-B,format:function(){function E(P,O){return O.substr(3)}return E}()}),")"]})]})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,c)})})]})})})}return l}(),i=function(d,m){var u=(0,t.useLocalState)(m,"search",""),v=u[0],b=u[1],C=(0,t.useLocalState)(m,"sort",""),h=C[0],g=C[1],N=(0,t.useLocalState)(m,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Stack,{width:"100%",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",mr:"0.5rem",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function I(w,T){return b(T)}return I}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"19px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function I(){return B(!x)}return I}()})})]})})},c=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=b.items,h=(0,t.useLocalState)(m,"search",""),g=h[0],N=h[1],x=(0,t.useLocalState)(m,"sort","Alphabetical"),B=x[0],I=x[1],w=(0,t.useLocalState)(m,"descending",!1),T=w[0],A=w[1],E=(0,a.createSearch)(g,function(M){return M[0]}),P=!1,O=Object.entries(C).map(function(M,F){var D=Object.entries(M[1]).filter(E).map(function(_){return _[1].affordable=V(_[1],b.brass_amount,b.power_amount),_[1]});if(D.length!==0)return T&&(D=D.reverse()),P=!0,(0,e.createComponentVNode)(2,s,{title:M[0],items:D},M[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",children:(0,e.createComponentVNode)(2,o.Section,{children:P?O:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(d,m){var u=(0,t.useBackend)(m),v=u.act,b=u.data,C=d.title,h=d.items,g=k(d,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:C},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+N.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,o.Button,{icon:"hammer",disabled:!V(N,b.brass_amount,b.power_amount),onClick:function(){function x(){return v("make",{cat:C,name:N.name})}return x}(),children:(0,a.toTitleCase)((0,a.toTitleCase)(N.name))}),(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"right"},children:N.requirements&&Object.keys(N.requirements).map(function(x){return(0,a.toTitleCase)(x)+": "+N.requirements[x]}).join(", ")||(0,e.createComponentVNode)(2,o.Box,{children:"No resources required."})}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})]},N.name)})})))}},49148:function(L,r,n){"use strict";r.__esModule=!0,r.AccessList=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036);function f(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=S(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(p,i){if(p){if(typeof p=="string")return y(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?y(p,i):void 0}}function y(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c0&&!N.includes(D.ref)&&!h.includes(D.ref),checked:h.includes(D.ref),onClick:function(){function _(){return x(D.ref)}return _}()},D.desc)})]})]})})}return p}()},26991:function(L,r,n){"use strict";r.__esModule=!0,r.AtmosScan=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=function(k,V,p,i,c){return ki?"average":k>c?"bad":"good"},S=r.AtmosScan=function(){function y(k,V){var p=k.data.aircontents;return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,a.filter)(function(i){return i.val!=="0"||i.entry==="Pressure"||i.entry==="Temperature"})(p).map(function(i){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:i.entry,color:f(i.val,i.bad_low,i.poor_low,i.poor_high,i.bad_high),children:[i.val,i.units]},i.entry)})})})}return y}()},85870:function(L,r,n){"use strict";r.__esModule=!0,r.BeakerContents=void 0;var e=n(89005),a=n(36036),t=n(15964),o=function(y){return y+" unit"+(y===1?"":"s")},f=r.BeakerContents=function(){function S(y){var k=y.beakerLoaded,V=y.beakerContents,p=V===void 0?[]:V,i=y.buttons;return(0,e.createComponentVNode)(2,a.Stack,{vertical:!0,children:[!k&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"No beaker loaded."})||p.length===0&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"Beaker is empty."}),p.map(function(c,s){return(0,e.createComponentVNode)(2,a.Stack,{children:[(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",grow:!0,children:[o(c.volume)," of ",c.name]},c.name),!!i&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:i(c,s)})]},c.name)})]})}return S}();f.propTypes={beakerLoaded:t.bool,beakerContents:t.array,buttons:t.arrayOf(t.element)}},3939:function(L,r,n){"use strict";r.__esModule=!0,r.modalRegisterBodyOverride=r.modalOpen=r.modalClose=r.modalAnswer=r.ComplexModal=void 0;var e=n(89005),a=n(72253),t=n(36036),o={},f=r.modalOpen=function(){function p(i,c,s){var l=(0,a.useBackend)(i),d=l.act,m=l.data,u=Object.assign(m.modal?m.modal.args:{},s||{});d("modal_open",{id:c,arguments:JSON.stringify(u)})}return p}(),S=r.modalRegisterBodyOverride=function(){function p(i,c){o[i]=c}return p}(),y=r.modalAnswer=function(){function p(i,c,s,l){var d=(0,a.useBackend)(i),m=d.act,u=d.data;if(u.modal){var v=Object.assign(u.modal.args||{},l||{});m("modal_answer",{id:c,answer:s,arguments:JSON.stringify(v)})}}return p}(),k=r.modalClose=function(){function p(i,c){var s=(0,a.useBackend)(i),l=s.act;l("modal_close",{id:c})}return p}(),V=r.ComplexModal=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data;if(l.modal){var d=l.modal,m=d.id,u=d.text,v=d.type,b,C=(0,e.createComponentVNode)(2,t.Button,{className:"Button--modal",icon:"arrow-left",content:"Cancel",onClick:function(){function I(){return k(c)}return I}()}),h,g,N="auto";if(o[m])h=o[m](l.modal,c);else if(v==="input"){var x=l.modal.value;b=function(){function I(w){return y(c,m,x)}return I}(),h=(0,e.createComponentVNode)(2,t.Input,{value:l.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(){function I(w,T){x=T}return I}()}),g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){function I(){return k(c)}return I}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){function I(){return y(c,m,x)}return I}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})}else if(v==="choice"){var B=typeof l.modal.choices=="object"?Object.values(l.modal.choices):l.modal.choices;h=(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:l.modal.value,width:"100%",my:"0.5rem",onSelected:function(){function I(w){return y(c,m,w)}return I}()}),N="initial"}else v==="bento"?h=(0,e.createComponentVNode)(2,t.Stack,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:l.modal.choices.map(function(I,w){return(0,e.createComponentVNode)(2,t.Stack.Item,{flex:"1 1 auto",children:(0,e.createComponentVNode)(2,t.Button,{selected:w+1===parseInt(l.modal.value,10),onClick:function(){function T(){return y(c,m,w+1)}return T}(),children:(0,e.createVNode)(1,"img",null,null,1,{src:I})})},w)})}):v==="boolean"&&(g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){function I(){return y(c,m,0)}return I}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:l.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){function I(){return y(c,m,1)}return I}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]}));return(0,e.createComponentVNode)(2,t.Modal,{maxWidth:i.maxWidth||window.innerWidth/2+"px",maxHeight:i.maxHeight||window.innerHeight/2+"px",onEnter:b,mx:"auto",overflowY:N,"padding-bottom":"5px",children:[u&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:u}),o[m]&&C,h,g]})}}return p}()},41874:function(L,r,n){"use strict";r.__esModule=!0,r.CrewManifest=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),f=n(76910),S=f.COLORS.department,y=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],k=function(s){return y.indexOf(s)!==-1?"green":"orange"},V=function(s){if(y.indexOf(s)!==-1)return!0},p=function(s){return s.length>0&&(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,color:"white",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"50%",children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"35%",children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"15%",children:"Active"})]}),s.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{color:k(l.real_rank),bold:V(l.real_rank),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.name)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.rank)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.active})]},l.name+l.rank)})]})},i=r.CrewManifest=function(){function c(s,l){var d=(0,a.useBackend)(l),m=d.act,u;if(s.data)u=s.data;else{var v=(0,a.useBackend)(l),b=v.data;u=b}var C=u,h=C.manifest,g=h.heads,N=h.pro,x=h.sec,B=h.eng,I=h.med,w=h.sci,T=h.ser,A=h.sup,E=h.misc;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.command,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:p(g)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.procedure,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Procedure"})}),level:2,children:p(N)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.security,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:p(x)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.engineering,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:p(B)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.medical,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:p(I)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.science,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:p(w)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.service,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:p(T)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.supply,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:p(A)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:p(E)})]})}return c}()},19203:function(L,r,n){"use strict";r.__esModule=!0,r.InputButtons=void 0;var e=n(89005),a=n(36036),t=n(72253),o=r.InputButtons=function(){function f(S,y){var k=(0,t.useBackend)(y),V=k.act,p=k.data,i=p.large_buttons,c=p.swapped_buttons,s=S.input,l=S.message,d=S.disabled,m=(0,e.createComponentVNode)(2,a.Button,{color:"good",content:"Submit",bold:!!i,fluid:!!i,onClick:function(){function v(){return V("submit",{entry:s})}return v}(),textAlign:"center",tooltip:i&&l,disabled:d,width:!i&&6}),u=(0,e.createComponentVNode)(2,a.Button,{color:"bad",content:"Cancel",bold:!!i,fluid:!!i,onClick:function(){function v(){return V("cancel")}return v}(),textAlign:"center",width:!i&&6});return(0,e.createComponentVNode)(2,a.Flex,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,ml:c?.5:0,mr:c?0:.5,children:u}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:u}),!i&&l&&(0,e.createComponentVNode)(2,a.Flex.Item,{children:(0,e.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",children:l})}),i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,mr:c?.5:0,ml:c?0:.5,children:m}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:m})]})}return f}()},195:function(L,r,n){"use strict";r.__esModule=!0,r.InterfaceLockNoticeBox=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.InterfaceLockNoticeBox=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=S.siliconUser,c=i===void 0?p.siliconUser:i,s=S.locked,l=s===void 0?p.locked:s,d=S.normallyLocked,m=d===void 0?p.normallyLocked:d,u=S.onLockStatusChange,v=u===void 0?function(){return V("lock")}:u,b=S.accessText,C=b===void 0?"an ID card":b;return c?(0,e.createComponentVNode)(2,t.NoticeBox,{color:c&&"grey",children:(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:"Interface lock status:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:"1"}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{m:"0",color:m?"red":"green",icon:m?"lock":"unlock",content:m?"Locked":"Unlocked",onClick:function(){function h(){v&&v(!l)}return h}()})})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe ",C," to ",l?"unlock":"lock"," this interface."]})}return f}()},51057:function(L,r,n){"use strict";r.__esModule=!0,r.Loader=void 0;var e=n(89005),a=n(44879),t=n(36036),o=r.Loader=function(){function f(S){var y=S.value;return(0,e.createVNode)(1,"div","AlertModal__Loader",(0,e.createComponentVNode)(2,t.Box,{className:"AlertModal__LoaderProgress",style:{width:(0,a.clamp01)(y)*100+"%"}}),2)}return f}()},321:function(L,r,n){"use strict";r.__esModule=!0,r.LoginInfo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginInfo=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.loginState;if(p)return(0,e.createComponentVNode)(2,t.NoticeBox,{info:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:["Logged in as: ",i.name," (",i.rank,")"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){function c(){return V("login_logout")}return c}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!i.id,content:"Eject ID",color:"good",onClick:function(){function c(){return V("login_eject")}return c}()})]})]})})}return f}()},5485:function(L,r,n){"use strict";r.__esModule=!0,r.LoginScreen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginScreen=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.loginState,c=p.isAI,s=p.isRobot,l=p.isAdmin;return(0,e.createComponentVNode)(2,t.Section,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",align:"center",justify:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"center",mt:"-2rem",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,e.createComponentVNode)(2,t.Box,{color:"label",my:"1rem",children:["ID:",(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:i.id?i.id:"----------",ml:"0.5rem",onClick:function(){function d(){return V("login_insert")}return d}()})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",disabled:!i.id,content:"Login",onClick:function(){function d(){return V("login_login",{login_type:1})}return d}()}),!!c&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){function d(){return V("login_login",{login_type:2})}return d}()}),!!s&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){function d(){return V("login_login",{login_type:3})}return d}()}),!!l&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){function d(){return V("login_login",{login_type:4})}return d}()})]})})})}return f}()},62411:function(L,r,n){"use strict";r.__esModule=!0,r.Operating=void 0;var e=n(89005),a=n(36036),t=n(15964),o=r.Operating=function(){function f(S){var y=S.operating,k=S.name;if(y)return(0,e.createComponentVNode)(2,a.Dimmer,{children:(0,e.createComponentVNode)(2,a.Flex,{mb:"30px",children:(0,e.createComponentVNode)(2,a.Flex.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,e.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,e.createVNode)(1,"br"),"The ",k," is processing..."]})})})}return f}();o.propTypes={operating:t.bool,name:t.string}},13545:function(L,r,n){"use strict";r.__esModule=!0,r.Signaler=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.Signaler=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=y.data,c=i.code,s=i.frequency,l=i.minFrequency,d=i.maxFrequency;return(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:l/10,maxValue:d/10,value:s/10,format:function(){function m(u){return(0,a.toFixed)(u,1)}return m}(),width:"80px",onDrag:function(){function m(u,v){return p("freq",{freq:v})}return m}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:c,width:"80px",onDrag:function(){function m(u,v){return p("code",{code:v})}return m}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){function m(){return p("signal")}return m}()})]})}return S}()},41984:function(L,r,n){"use strict";r.__esModule=!0,r.SimpleRecords=void 0;var e=n(89005),a=n(72253),t=n(25328),o=n(64795),f=n(88510),S=n(36036),y=r.SimpleRecords=function(){function p(i,c){var s=i.data.records;return(0,e.createComponentVNode)(2,S.Box,{children:s?(0,e.createComponentVNode)(2,V,{data:i.data,recordType:i.recordType}):(0,e.createComponentVNode)(2,k,{data:i.data})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.recordsList,m=(0,a.useLocalState)(c,"searchText",""),u=m[0],v=m[1],b=function(g,N){N===void 0&&(N="");var x=(0,t.createSearch)(N,function(B){return B.Name});return(0,o.flow)([(0,f.filter)(function(B){return B==null?void 0:B.Name}),N&&(0,f.filter)(x),(0,f.sortBy)(function(B){return B.Name})])(d)},C=b(d,u);return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Input,{fluid:!0,mb:1,placeholder:"Search records...",onInput:function(){function h(g,N){return v(N)}return h}()}),C.map(function(h){return(0,e.createComponentVNode)(2,S.Box,{children:(0,e.createComponentVNode)(2,S.Button,{mb:.5,content:h.Name,icon:"user",onClick:function(){function g(){return l("Records",{target:h.uid})}return g}()})},h)})]})},V=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.records,m=d.general,u=d.medical,v=d.security,b;switch(i.recordType){case"MED":b=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Medical Data",children:u?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Blood Type",children:u.blood_type}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Disabilities",children:u.mi_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.mi_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Disabilities",children:u.ma_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.ma_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Allergies",children:u.alg}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.alg_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Current Diseases",children:u.cdi}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.cdi_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:u.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":b=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Security Data",children:v?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Criminal Status",children:v.criminal}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Crimes",children:v.mi_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:v.mi_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Crimes",children:v.ma_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:v.ma_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:v.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Security record lost!"})});break}return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Section,{title:"General Data",children:m?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Name",children:m.name}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Sex",children:m.sex}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Species",children:m.species}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Age",children:m.age}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Rank",children:m.rank}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Fingerprint",children:m.fingerprint}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Physical Status",children:m.p_stat}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Mental Status",children:m.m_stat})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"General record lost!"})}),b]})}},22091:function(L,r,n){"use strict";r.__esModule=!0,r.TemporaryNotice=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TemporaryNotice=function(){function f(S,y){var k,V=(0,a.useBackend)(y),p=V.act,i=V.data,c=i.temp;if(c){var s=(k={},k[c.style]=!0,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.NoticeBox,Object.assign({},s,{children:[(0,e.createComponentVNode)(2,t.Box,{display:"inline-block",verticalAlign:"middle",children:c.text}),(0,e.createComponentVNode)(2,t.Button,{icon:"times-circle",float:"right",onClick:function(){function l(){return p("cleartemp")}return l}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})))}}return f}()},25443:function(L,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20342),f=n(98595),S=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],y=["good","average","bad","black","white"],k=[{title:"Button",component:function(){function h(){return p}return h}()},{title:"Box",component:function(){function h(){return i}return h}()},{title:"ProgressBar",component:function(){function h(){return c}return h}()},{title:"Tabs",component:function(){function h(){return s}return h}()},{title:"Tooltip",component:function(){function h(){return l}return h}()},{title:"Input / Control",component:function(){function h(){return d}return h}()},{title:"Collapsible",component:function(){function h(){return m}return h}()},{title:"BlockQuote",component:function(){function h(){return v}return h}()},{title:"ByondUi",component:function(){function h(){return b}return h}()},{title:"Themes",component:function(){function h(){return C}return h}()}],V=r.KitchenSink=function(){function h(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],I=(0,a.useLocalState)(N,"pageIndex",0),w=I[0],T=I[1],A=k[w].component();return(0,e.createComponentVNode)(2,f.Window,{theme:B,resizable:!0,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:k.map(function(E,P){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:P===w,onClick:function(){function O(){return T(P)}return O}(),children:E.title},P)})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,basis:0,children:(0,e.createComponentVNode)(2,A)})]})})})})}return h}(),p=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,t.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,t.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"})]}),(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[y.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:"7px",color:N,children:N},N)})]})]})},i=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,t.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"right",children:"right"})]})},c=function(g,N){var x=(0,a.useLocalState)(N,"progress",.5),B=x[0],I=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:B,children:["Value: ",Number(B).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function w(){return I(B-.1)}return w}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function w(){return I(B+.1)}return w}()})]})]})},s=function(g,N){var x=(0,a.useLocalState)(N,"tabIndex",0),B=x[0],I=x[1],w=(0,a.useLocalState)(N,"tabVert"),T=w[0],A=w[1],E=(0,a.useLocalState)(N,"tabAlt"),P=E[0],O=E[1],M=[1,2,3,4,5];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:2,children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:T,onClick:function(){function F(){return A(!T)}return F}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"altSelection",checked:P,onClick:function(){function F(){return O(!P)}return F}()})]}),(0,e.createComponentVNode)(2,t.Tabs,{vertical:T,children:M.map(function(F,D){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{altSelection:P,selected:D===B,onClick:function(){function _(){return I(D)}return _}(),children:["Tab #",F]},D)})})]})},l=function(g){var N=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:["Box (hover me).",(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text."})]}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:N.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:x,content:x},x)})})],4)},d=function(g,N){var x=(0,a.useLocalState)(N,"number",0),B=x[0],I=x[1],w=(0,a.useLocalState)(N,"text","Sample text"),T=w[0],A=w[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:T,onChange:function(){function E(P,O){return A(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:T,onInput:function(){function E(P,O){return A(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onChange:function(){function E(P,O){return I(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function E(P,O){return I(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function E(P,O){return I(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function E(P,O){return I(O)}return E}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function E(P,O){return I(O)}return E}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,o.DraggableControl,{value:B,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function E(P,O){return I(O)}return E}(),children:function(){function E(P){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:P.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:P.displayValue*4}),P.inputElement]})}return E}()})})})]})})},m=function(g){return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,u)})})},u=function(g){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({},g,{children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,t.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))},v=function(g){return(0,e.createComponentVNode)(2,t.BlockQuote,{children:(0,e.createComponentVNode)(2,u)})},b=function(g,N){var x=(0,a.useBackend)(N),B=x.config;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Button",level:2,children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",parent:B.window,text:"Button"}})})})},C=function(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],I=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:B,onInput:function(){function w(T,A){return I(A)}return w}()})})})})}},96572:function(L,r,n){"use strict";r.__esModule=!0,r.pai_advsecrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_advsecrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options:",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Records",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return f}()},80818:function(L,r,n){"use strict";r.__esModule=!0,r.pai_atmosphere=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pai_atmosphere=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:p.app_data})}return f}()},23903:function(L,r,n){"use strict";r.__esModule=!0,r.pai_bioscan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_bioscan=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.brute,m=i.oxy,u=i.tox,v=i.burn,b=i.reagents,C=i.addictions,h=i.fractures,g=i.internal_bleeding;return c?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"blue",children:m})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxin Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:v})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:d})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reagents",children:b?b.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,children:(0,e.createComponentVNode)(2,t.Box,{color:N.overdosed?"bad":"good",children:[" ",N.volume," ",N.overdosed?"OVERDOSED":""," "]})},N.id)}):"Reagents not found."}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Addictions",children:C?C.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.addiction_name,children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[" Stage: ",N.stage," "]})},N.id)}):(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Addictions not found."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fractures",children:(0,e.createComponentVNode)(2,t.Box,{color:h?"bad":"good",children:["Fractures ",h?"":"not"," detected."]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Bleedings",children:(0,e.createComponentVNode)(2,t.Box,{color:g?"bad":"good",children:["Internal Bleedings ",g?"":"not"," detected."]})})]}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return f}()},79592:function(L,r,n){"use strict";r.__esModule=!0,r.pai_camera_bug=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_camera_bug=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Monitor",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return f}()},64988:function(L,r,n){"use strict";r.__esModule=!0,r.pai_directives=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_directives=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.master,s=i.dna,l=i.prime,d=i.supplemental;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master",children:c?c+" ("+s+")":"None"}),c&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Request DNA",children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Carrier DNA Sample",icon:"dna",onClick:function(){function m(){return V("getdna")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Prime Directive",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Supplemental Directives",children:d||"None"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:'Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of comprehending the subtle nuances of human language. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.'}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})}return f}()},13813:function(L,r,n){"use strict";r.__esModule=!0,r.pai_doorjack=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_doorjack=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.cable,s=i.machine,l=i.inprogress,d=i.progress,m=i.aborted,u;s?u=(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Connected"}):u=(0,e.createComponentVNode)(2,t.Button,{content:c?"Extended":"Retracted",color:c?"orange":null,onClick:function(){function b(){return V("cable")}return b}()});var v;return s&&(v=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hack",children:[(0,e.createComponentVNode)(2,t.Box,{color:l?"green":"red",children:[" ","In progress: ",l?"Yes":"No"," "]}),l?(0,e.createComponentVNode)(2,t.Button,{mt:1,color:"red",content:"Abort",onClick:function(){function b(){return V("cancel")}return b}()}):(0,e.createComponentVNode)(2,t.Button,{mt:1,content:"Start",onClick:function(){function b(){return V("jack")}return b}()})]})),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cable",children:u}),v]})}return f}()},43816:function(L,r,n){"use strict";r.__esModule=!0,r.pai_encoder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_encoder=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.radio_name,s=i.radio_rank;return(0,e.createComponentVNode)(2,t.Section,{title:"Your name and rank in radio channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Your current name and rank",children:[c,", ",s]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new name",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,m){return V("set_newname",{newname:m})}return l}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new rank",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,m){return V("set_newrank",{newrank:m})}return l}()})})]})})}return f}()},88895:function(L,r,n){"use strict";r.__esModule=!0,r.pai_gps_module=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_gps_module=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"GPS menu",children:(0,e.createComponentVNode)(2,t.Button,{content:"Open GPS",onClick:function(){function i(){return V("ui_interact")}return i}()})})})}return f}()},66025:function(L,r,n){"use strict";r.__esModule=!0,r.pai_main_menu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_main_menu=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.available_software,s=i.installed_software,l=i.installed_toggles,d=i.available_ram,m=i.emotions,u=i.current_emotion,v=[];return s.map(function(b){return v[b.key]=b.name}),l.map(function(b){return v[b.key]=b.name}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available RAM",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Software",children:[c.filter(function(b){return!v[b.key]}).map(function(b){return(0,e.createComponentVNode)(2,t.Button,{color:b.syndi?"red":"default",content:b.name+" ("+b.cost+")",icon:b.icon,disabled:b.cost>d,onClick:function(){function C(){return V("purchaseSoftware",{key:b.key})}return C}()},b.key)}),c.filter(function(b){return!v[b.key]}).length===0&&"No software available!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Software",children:[s.filter(function(b){return b.key!=="mainmenu"}).map(function(b){return(0,e.createComponentVNode)(2,t.Button,{content:b.name,icon:b.icon,onClick:function(){function C(){return V("startSoftware",{software_key:b.key})}return C}()},b.key)}),s.length===0&&"No software installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Toggles",children:[l.map(function(b){return(0,e.createComponentVNode)(2,t.Button,{content:b.name,icon:b.icon,selected:b.active,onClick:function(){function C(){return V("setToggle",{toggle_key:b.key})}return C}()},b.key)}),l.length===0&&"No toggles installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Emotion",children:m.map(function(b){return(0,e.createComponentVNode)(2,t.Button,{color:b.syndi?"red":"default",content:b.name,selected:b.id===u,onClick:function(){function C(){return V("setEmotion",{emotion:b.id})}return C}()},b.id)})})]})})}return f}()},2983:function(L,r,n){"use strict";r.__esModule=!0,r.pai_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pai_manifest=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest,{data:p.app_data})}return f}()},40758:function(L,r,n){"use strict";r.__esModule=!0,r.pai_medrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_medrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V.app_data,recordType:"MED"})}return f}()},98599:function(L,r,n){"use strict";r.__esModule=!0,r.pai_messenger=void 0;var e=n(89005),a=n(72253),t=n(77595),o=r.pai_messenger=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data.active_convo;return i?(0,e.createComponentVNode)(2,t.ActiveConversation,{data:p.app_data}):(0,e.createComponentVNode)(2,t.MessengerList,{data:p.app_data})}return f}()},50775:function(L,r,n){"use strict";r.__esModule=!0,r.pai_radio=void 0;var e=n(89005),a=n(72253),t=n(44879),o=n(36036),f=r.pai_radio=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.app_data,s=c.minFrequency,l=c.maxFrequency,d=c.frequency,m=c.broadcasting;return(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:[(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:s/10,maxValue:l/10,value:d/10,format:function(){function u(v){return(0,t.toFixed)(v,1)}return u}(),onChange:function(){function u(v,b){return p("freq",{freq:b})}return u}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"Reset",icon:"undo",onClick:function(){function u(){return p("freq",{freq:"145.9"})}return u}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Broadcast Nearby Speech",children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return p("toggleBroadcast")}return u}(),selected:m,content:m?"Enabled":"Disabled"})})]})}return S}()},19873:function(L,r,n){"use strict";r.__esModule=!0,r.pai_sec_chem=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_sec_chem=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.current_chemicals,m=i.available_chemicals;return c?(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Chemicals",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Chemicals",children:[m.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{content:u.name+" ("+u.cost+")",tooltip:u.desc,disabled:u.cost>d,onClick:function(){function v(){return V("secreteChemicals",{key:u.key})}return v}()},u.key)}),m.length===0&&"No chemicals available!"]})]})}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return f}()},48623:function(L,r,n){"use strict";r.__esModule=!0,r.pai_secrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_secrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V.app_data,recordType:"SEC"})}return f}()},47297:function(L,r,n){"use strict";r.__esModule=!0,r.pai_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pai_signaler=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p.app_data})}return f}()},78532:function(L,r,n){"use strict";r.__esModule=!0,r.pda_atmos_scan=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pda_atmos_scan=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:V})}return f}()},40253:function(L,r,n){"use strict";r.__esModule=!0,r.pda_janitor=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_janitor=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.janitor,c=i.user_loc,s=i.mops,l=i.buckets,d=i.cleanbots,m=i.carts;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Location",children:[c.x,",",c.y]}),s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Locations",children:s.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Bucket Locations",children:l.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})}),d&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cleanbot Locations",children:d.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitorial Cart Locations",children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})})]})}return f}()},58293:function(L,r,n){"use strict";r.__esModule=!0,r.pda_main_menu=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.pda_main_menu=function(){function S(y,k){var V=(0,t.useBackend)(k),p=V.act,i=V.data,c=i.owner,s=i.ownjob,l=i.idInserted,d=i.categories,m=i.pai,u=i.notifying;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",color:"average",children:[c,", ",s]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID",children:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Update PDA Info",disabled:!l,onClick:function(){function v(){return p("UpdateInfo")}return v}()})})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Functions",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:d.map(function(v){var b=i.apps[v];return!b||!b.length?null:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:v,children:b.map(function(C){return(0,e.createComponentVNode)(2,o.Button,{icon:C.uid in u?C.notify_icon:C.icon,iconSpin:C.uid in u,color:C.uid in u?"red":"transparent",content:C.name,onClick:function(){function h(){return p("StartProgram",{program:C.uid})}return h}()},C.uid)})},v)})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&(0,e.createComponentVNode)(2,o.Section,{title:"pAI",children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){function v(){return p("pai",{option:1})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){function v(){return p("pai",{option:2})}return v}()})]})})]})}return S}()},58059:function(L,r,n){"use strict";r.__esModule=!0,r.pda_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pda_manifest=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest)}return f}()},18147:function(L,r,n){"use strict";r.__esModule=!0,r.pda_medical=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_medical=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V,recordType:"MED"})}return f}()},77595:function(L,r,n){"use strict";r.__esModule=!0,r.pda_messenger=r.MessengerList=r.ActiveConversation=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=r.pda_messenger=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.active_convo;return d?(0,e.createComponentVNode)(2,S,{data:l}):(0,e.createComponentVNode)(2,y,{data:l})}return V}(),S=r.ActiveConversation=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convo_device,m=l.messages,u=l.active_convo,v=(0,t.useLocalState)(i,"clipboardMode",!1),b=v[0],C=v[1],h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:b,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return C(!b)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(m).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{textAlign:g.sent?"right":"left",position:"relative",mb:1,children:[(0,e.createComponentVNode)(2,o.Icon,{fontSize:2.5,color:g.sent?"#4d9121":"#cd7a0d",position:"absolute",left:g.sent?null:"0px",right:g.sent?"0px":null,bottom:"-4px",style:{"z-index":"0",transform:g.sent?"scale(-1, 1)":null},name:"comment"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,backgroundColor:g.sent?"#4d9121":"#cd7a0d",p:1,maxWidth:"100%",position:"relative",textAlign:g.sent?"left":"right",style:{"z-index":"1","border-radius":"10px","word-break":"normal"},children:[g.sent?"You:":"Them:"," ",g.message]})]},N)})});return b&&(h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:b,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return C(!b)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(m).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{color:g.sent?"#4d9121":"#cd7a0d",style:{"word-break":"normal"},children:[g.sent?"You:":"Them:"," ",(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:g.message})]},N)})})),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:.5,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Delete Conversations",confirmContent:"Are you sure?",icon:"trash",confirmIcon:"trash",onClick:function(){function g(){return s("Clear",{option:"Convo"})}return g}()})})})}),h]})}return V}(),y=r.MessengerList=function(){function V(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convopdas,m=l.pdas,u=l.charges,v=l.silent,b=l.toff,C=(0,t.useLocalState)(i,"searchTerm",""),h=C[0],g=C[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:5,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:[(0,e.createComponentVNode)(2,o.Button,{selected:!v,icon:v?"volume-mute":"volume-up",onClick:function(){function N(){return s("Toggle Ringer")}return N}(),children:["Ringer: ",v?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{color:b?"bad":"green",icon:"power-off",onClick:function(){function N(){return s("Toggle Messenger")}return N}(),children:["Messenger: ",b?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"bell",onClick:function(){function N(){return s("Ringtone")}return N}(),children:"Set Ringtone"}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",color:"bad",onClick:function(){function N(){return s("Clear",{option:"All"})}return N}(),children:"Delete All Conversations"})]})}),!b&&(0,e.createComponentVNode)(2,o.Box,{children:[!!u&&(0,e.createComponentVNode)(2,o.Box,{mt:.5,mb:1,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cartridge Special Function",children:[u," charges left."]})})}),!d.length&&!m.length&&(0,e.createComponentVNode)(2,o.Box,{children:"No current conversations"})||(0,e.createComponentVNode)(2,o.Box,{children:["Search:"," ",(0,e.createComponentVNode)(2,o.Input,{mt:.5,value:h,onInput:function(){function N(x,B){g(B)}return N}()})]})]})||(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Messenger Offline."})]}),(0,e.createComponentVNode)(2,k,{title:"Current Conversations",data:l,pdas:d,msgAct:"Select Conversation",searchTerm:h}),(0,e.createComponentVNode)(2,k,{title:"Other PDAs",pdas:m,msgAct:"Message",data:l,searchTerm:h})]})}return V}(),k=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=p.pdas,m=p.title,u=p.msgAct,v=p.searchTerm,b=l.charges,C=l.plugins;return!d||!d.length?(0,e.createComponentVNode)(2,o.Section,{title:m,children:"No PDAs found."}):(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:m,children:d.filter(function(h){return h.Name.toLowerCase().includes(v.toLowerCase())}).map(function(h){return(0,e.createComponentVNode)(2,o.Stack,{m:.5,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"arrow-circle-down",content:h.Name,onClick:function(){function g(){return s(u,{target:h.uid})}return g}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!b&&C.map(function(g){return(0,e.createComponentVNode)(2,o.Button,{icon:g.icon,content:g.name,onClick:function(){function N(){return s("Messenger Plugin",{plugin:g.uid,target:h.uid})}return N}()},g.uid)})})]},h.uid)})})}},24635:function(L,r,n){"use strict";r.__esModule=!0,r.pda_mule=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_mule=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,f)})}return y}(),f=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function m(){return i("AccessBot",{uid:d.uid})}return m}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.mulebot,l=s.botstatus,d=s.active,m=l.mode,u=l.loca,v=l.load,b=l.powr,C=l.dest,h=l.home,g=l.retn,N=l.pick,x;switch(m){case 0:x="Ready";break;case 1:x="Loading/Unloading";break;case 2:case 12:x="Navigating to delivery location";break;case 3:x="Navigating to Home";break;case 4:x="Waiting for clear path";break;case 5:case 6:x="Calculating navigation path";break;case 7:x="Unable to locate destination";break;default:x=m;break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[m===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:x}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:[b,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Home",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:(0,e.createComponentVNode)(2,t.Button,{content:C?C+" (Set)":"None (Set)",onClick:function(){function B(){return i("SetDest")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Load",children:(0,e.createComponentVNode)(2,t.Button,{content:v?v+" (Unload)":"None",disabled:!v,onClick:function(){function B(){return i("Unload")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Pickup",children:(0,e.createComponentVNode)(2,t.Button,{content:N?"Yes":"No",selected:N,onClick:function(){function B(){return i("SetAutoPickup",{autoPickupType:N?"pickoff":"pickon"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Return",children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Yes":"No",selected:g,onClick:function(){function B(){return i("SetAutoReturn",{autoReturnType:g?"retoff":"reton"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function B(){return i("Stop")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Proceed",icon:"play",onClick:function(){function B(){return i("Start")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Return Home",icon:"home",onClick:function(){function B(){return i("ReturnHome")}return B}()})]})]})]})}},97085:function(L,r,n){"use strict";r.__esModule=!0,r.pda_notes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_notes=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.note;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{children:i}),(0,e.createComponentVNode)(2,t.Button,{icon:"pen",onClick:function(){function c(){return V("Edit")}return c}(),content:"Edit"})]})}return f}()},57513:function(L,r,n){"use strict";r.__esModule=!0,r.pda_power=void 0;var e=n(89005),a=n(72253),t=n(61631),o=r.pda_power=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.PowerMonitorMainContent)}return f}()},57635:function(L,r,n){"use strict";r.__esModule=!0,r.pda_request_console=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25472),f=r.pda_request_console=function(){function S(y,k){var V=(0,a.useBackend)(k),p=V.act,i=V.data,c=i.screen,s=i.selected_console,l=i.consoles_data,d=i.app;return s?(0,e.createComponentVNode)(2,t.Box,{children:[(o.pages[c]||o.pages.default)(),c===0?(0,e.createComponentVNode)(2,t.Button,{content:"Back to console selection",icon:"arrow-left",onClick:function(){function m(){return p("back")}return m}()}):""]}):(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:l.map(function(m){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{color:m.priority===1?"green":m.priority===2?"red":"default",content:m.name,onClick:function(){function u(){return p("select",{name:m.name})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:m.muted?"volume-mute":"volume-up",onClick:function(){function u(){return p("mute",{name:m.name})}return u}()})]})})},m.name)})})})}return S}()},99808:function(L,r,n){"use strict";r.__esModule=!0,r.pda_secbot=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_secbot=function(){function y(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,f)})}return y}(),f=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function m(){return i("AccessBot",{uid:d.uid})}return m}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,V){var p=(0,a.useBackend)(V),i=p.act,c=p.data,s=c.beepsky,l=s.botstatus,d=s.active,m=l.mode,u=l.loca,v;switch(m){case 0:v="Ready";break;case 1:v="Apprehending target";break;case 2:case 3:v="Arresting target";break;case 4:v="Starting patrol";break;case 5:v="On patrol";break;case 6:v="Responding to summons";break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[m===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Go",icon:"play",onClick:function(){function b(){return i("Go")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function b(){return i("Stop")}return b}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Summon",icon:"arrow-down",onClick:function(){function b(){return i("Summon")}return b}()})]})]})]})}},77168:function(L,r,n){"use strict";r.__esModule=!0,r.pda_security=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_security=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:V,recordType:"SEC"})}return f}()},21773:function(L,r,n){"use strict";r.__esModule=!0,r.pda_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pda_signaler=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p})}return f}()},81857:function(L,r,n){"use strict";r.__esModule=!0,r.pda_status_display=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_status_display=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.records;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Code",children:[(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){function c(){return V("Status",{statdisp:"blank"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"clock",content:"Evac ETA",onClick:function(){function c(){return V("Status",{statdisp:"shuttle"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"edit",content:"Message",onClick:function(){function c(){return V("Status",{statdisp:"message"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"exclamation-triangle",content:"Red Alert",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"redalert"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"boxes",content:"NT Logo",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"default"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lock",content:"Lockdown",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"lockdown"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"biohazard",content:"Biohazard",onClick:function(){function c(){return V("Status",{statdisp:"alert",alert:"biohazard"})}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 1",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message1+" (set)",icon:"pen",onClick:function(){function c(){return V("Status",{statdisp:"setmsg1"})}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 2",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message2+" (set)",icon:"pen",onClick:function(){function c(){return V("Status",{statdisp:"setmsg2"})}return c}()})})]})})}return f}()},70287:function(L,r,n){"use strict";r.__esModule=!0,r.pda_supplyrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_supplyrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),V=k.act,p=k.data,i=p.supply,c=i.shuttle_loc,s=i.shuttle_time,l=i.shuttle_moving,d=i.approved,m=i.approved_count,u=i.requests,v=i.requests_count;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:l?(0,e.createComponentVNode)(2,t.Box,{children:["In transit ",s]}):(0,e.createComponentVNode)(2,t.Box,{children:c})})}),(0,e.createComponentVNode)(2,t.Section,{mt:1,title:"Requested Orders",children:v>0&&u.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:["#",b.Number,' - "',b.Name,'" for "',b.OrderedBy,'"']},b)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Approved Orders",children:m>0&&d.map(function(b){return(0,e.createComponentVNode)(2,t.Box,{children:["#",b.Number,' - "',b.Name,'" for "',b.ApprovedBy,'"']},b)})})]})}return f}()},17617:function(L,r,n){"use strict";r.__esModule=!0,r.Layout=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(24826),f=["className","theme","children"],S=["className","scrollable","children"];/** + */var S=r.RequestManager=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.requests,u=(0,t.useLocalState)(c,"filteredTypes",Object.fromEntries(Object.entries(y).map(function(B){var L=B[0],T=B[1];return[L,!0]}))),C=u[0],V=u[1],v=(0,t.useLocalState)(c,"searchText"),h=v[0],g=v[1],N=m.filter(function(B){return C[B.req_type]});if(h){var x=h.toLowerCase();N=N.filter(function(B){return(0,a.decodeHtmlEntities)(B.message).toLowerCase().includes(x)||B.owner_name.toLowerCase().includes(x)})}return(0,e.createComponentVNode)(2,f.Window,{title:"Request Manager",width:575,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Requests",buttons:(0,e.createComponentVNode)(2,o.Input,{value:h,onInput:function(){function B(L,T){return g(T)}return B}(),placeholder:"Search...",mr:1}),children:N.map(function(B){return(0,e.createVNode)(1,"div","RequestManager__row",[(0,e.createVNode)(1,"div","RequestManager__rowContents",[(0,e.createVNode)(1,"h2","RequestManager__header",[(0,e.createVNode)(1,"span","RequestManager__headerText",[B.owner_name,B.owner===null&&" [DC]"],0),(0,e.createVNode)(1,"span","RequestManager__timestamp",B.timestamp_str,0)],4),(0,e.createVNode)(1,"div","RequestManager__message",[(0,e.createComponentVNode)(2,k,{requestType:B.req_type}),(0,a.decodeHtmlEntities)(B.message)],0)],4),B.owner!==null&&(0,e.createComponentVNode)(2,b,{request:B})],0,null,B.id)})})})})}return p}(),y={request_prayer:"PRAYER",request_centcom:"CENTCOM",request_syndicate:"SYNDICATE",request_honk:"HONK",request_ert:"ERT",request_nuke:"NUKE CODE"},k=function(i){var c=i.requestType;return(0,e.createVNode)(1,"b","RequestManager__"+c,[y[c],(0,e.createTextVNode)(":")],0)},b=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s._,m=i.request;return(0,e.createVNode)(1,"div","RequestManager__controlsContainer",[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("pp",{id:m.id})}return u}(),children:"PP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("vv",{id:m.id})}return u}(),children:"VV"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("sm",{id:m.id})}return u}(),children:"SM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("tp",{id:m.id})}return u}(),children:"TP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("logs",{id:m.id})}return u}(),children:"LOGS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("bless",{id:m.id})}return u}(),children:"BLESS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("smite",{id:m.id})}return u}(),children:"SMITE"}),m.req_type!=="request_prayer"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("rply",{id:m.id})}return u}(),children:"RPLY"}),m.req_type==="request_ert"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("ertreply",{id:m.id})}return u}(),children:"ERTREPLY"}),m.req_type==="request_nuke"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("getcode",{id:m.id})}return u}(),children:"GETCODE"})],0)}},16475:function(I,r,n){"use strict";r.__esModule=!0,r.SUBMENU=r.RndConsole=r.MENU=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=n(13472),S=r.MENU={MAIN:0,LEVELS:1,DISK:2,DESTROY:3,LATHE:4,IMPRINTER:5,SETTINGS:6},y=r.SUBMENU={MAIN:0,DISK_COPY:1,LATHE_CATEGORY:1,LATHE_MAT_STORAGE:2,LATHE_CHEM_STORAGE:3,SETTINGS_DEVICES:1},k=r.RndConsole=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.wait_message;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,theme:s.ui_theme,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole",children:[(0,e.createComponentVNode)(2,f.RndNavbar),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.MAIN,render:function(){function d(){return(0,e.createComponentVNode)(2,f.MainMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.LEVELS,render:function(){function d(){return(0,e.createComponentVNode)(2,f.CurrentLevels)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.DISK,render:function(){function d(){return(0,e.createComponentVNode)(2,f.DataDiskMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.DESTROY,render:function(){function d(){return(0,e.createComponentVNode)(2,f.DeconstructionMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:function(){function d(m){return m===S.LATHE||m===S.IMPRINTER}return d}(),render:function(){function d(){return(0,e.createComponentVNode)(2,f.LatheMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.SETTINGS,render:function(){function d(){return(0,e.createComponentVNode)(2,f.SettingsMenu)}return d}()}),l?(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay",children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay__Wrapper",children:(0,e.createComponentVNode)(2,o.NoticeBox,{color:"black",children:l})})}):null]})})})}return b}()},93098:function(I,r,n){"use strict";r.__esModule=!0,r.CurrentLevels=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.CurrentLevels=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=b.tech_levels;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),p.map(function(i,c){var s=i.name,l=i.level,d=i.desc;return(0,e.createComponentVNode)(2,t.Box,{children:[c>0?(0,e.createComponentVNode)(2,t.Divider):null,(0,e.createComponentVNode)(2,t.Box,{children:s}),(0,e.createComponentVNode)(2,t.Box,{children:["* Level: ",l]}),(0,e.createComponentVNode)(2,t.Box,{children:["* Summary: ",d]})]},s)})]})}return f}()},19192:function(I,r,n){"use strict";r.__esModule=!0,r.DataDiskMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S="design",y="tech",k=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_data;return h?(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:h.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:h.level}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:h.desc})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function g(){return v("updt_tech")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function g(){return v("clear_tech")}return g}()}),(0,e.createComponentVNode)(2,i)]})]}):null},b=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_data;if(!h)return null;var g=h.name,N=h.lathe_types,x=h.materials,B=N.join(", ");return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:g}),B?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lathe Types",children:B}):null,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Required Materials"})]}),x.map(function(L){return(0,e.createComponentVNode)(2,t.Box,{children:["- ",(0,e.createVNode)(1,"span",null,L.name,0,{style:{"text-transform":"capitalize"}})," x ",L.amount]},L.name)}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function L(){return v("updt_design")}return L}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function L(){return v("clear_design")}return L}()}),(0,e.createComponentVNode)(2,i)]})]})},p=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_type;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"This disk is empty."}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{submenu:f.SUBMENU.DISK_COPY,icon:"arrow-down",content:v===y?"Load Tech to Disk":"Load Design to Disk"}),(0,e.createComponentVNode)(2,i)]})]})},i=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_type;return h?(0,e.createComponentVNode)(2,t.Button,{content:"Eject Disk",icon:"eject",onClick:function(){function g(){var N=h===y?"eject_tech":"eject_design";v(N)}return g}()}):null},c=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_data,h=V.disk_type,g=function(){if(!v)return(0,e.createComponentVNode)(2,p);switch(h){case S:return(0,e.createComponentVNode)(2,b);case y:return(0,e.createComponentVNode)(2,k);default:return null}};return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk Contents",children:g()})},s=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_type,g=V.to_copy;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Box,{overflowY:"auto",overflowX:"hidden",maxHeight:"450px",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.sort(function(N,x){return N.name.localeCompare(x.name)}).map(function(N){var x=N.name,B=N.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:x,children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Copy to Disk",onClick:function(){function L(){h===y?v("copy_tech",{id:B}):v("copy_design",{id:B})}return L}()})},B)})})})})},l=r.DataDiskMenu=function(){function d(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_type;return v?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.MAIN,render:function(){function h(){return(0,e.createComponentVNode)(2,c)}return h}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.DISK_COPY,render:function(){function h(){return(0,e.createComponentVNode)(2,s)}return h}()})],4):null}return d}()},20887:function(I,r,n){"use strict";r.__esModule=!0,r.DeconstructionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.DeconstructionMenu=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_item,c=b.linked_destroy;return c?i?(0,e.createComponentVNode)(2,t.Section,{noTopPadding:!0,title:"Deconstruction Menu",children:[(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:["Name: ",i.name]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Origin Tech:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.origin_tech.map(function(s){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+s.name,children:[s.object_level," ",s.current_level?(0,e.createFragment)([(0,e.createTextVNode)("(Current: "),s.current_level,(0,e.createTextVNode)(")")],0):null]},s.name)})}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Options:",16)}),(0,e.createComponentVNode)(2,t.Button,{content:"Deconstruct Item",icon:"unlink",onClick:function(){function s(){p("deconstruct")}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject Item",icon:"eject",onClick:function(){function s(){p("eject_item")}return s}()})]}):(0,e.createComponentVNode)(2,t.Section,{title:"Deconstruction Menu",children:"No item loaded. Standing by..."}):(0,e.createComponentVNode)(2,t.Box,{children:"NO DESTRUCTIVE ANALYZER LINKED TO CONSOLE"})}return f}()},10666:function(I,r,n){"use strict";r.__esModule=!0,r.LatheCategory=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=r.LatheCategory=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.data,i=b.act,c=p.category,s=p.matching_designs,l=p.menu,d=l===4,m=d?"build":"imprint";return(0,e.createComponentVNode)(2,t.Section,{title:c,children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,t.Table,{className:"RndConsole__LatheCategory__MatchingDesigns",children:s.map(function(u){var C=u.id,V=u.name,v=u.can_build,h=u.materials;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:V,disabled:v<1,onClick:function(){function g(){return i(m,{id:C,amount:1})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=5?(0,e.createComponentVNode)(2,t.Button,{content:"x5",onClick:function(){function g(){return i(m,{id:C,amount:5})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=10?(0,e.createComponentVNode)(2,t.Button,{content:"x10",onClick:function(){function g(){return i(m,{id:C,amount:10})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.map(function(g){return(0,e.createFragment)([" | ",(0,e.createVNode)(1,"span",g.is_red?"color-red":null,[g.amount,(0,e.createTextVNode)(" "),g.name],0)],0)})})]},C)})})]})}return S}()},52285:function(I,r,n){"use strict";r.__esModule=!0,r.LatheChemicalStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheChemicalStorage=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_chemicals,c=b.menu===4;return(0,e.createComponentVNode)(2,t.Section,{title:"Chemical Storage",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Purge All",icon:"trash",onClick:function(){function s(){var l=c?"disposeallP":"disposeallI";p(l)}return s}()}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.map(function(s){var l=s.volume,d=s.name,m=s.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+l+" of "+d,children:(0,e.createComponentVNode)(2,t.Button,{content:"Purge",icon:"trash",onClick:function(){function u(){var C=c?"disposeP":"disposeI";p(C,{id:m})}return u}()})},m)})})]})}return f}()},71964:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=r.LatheMainMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.data,i=b.act,c=p.menu,s=p.categories,l=c===4?"Protolathe":"Circuit Imprinter";return(0,e.createComponentVNode)(2,t.Section,{title:l+" Menu",children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,o.LatheSearch),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Flex,{wrap:"wrap",children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Flex,{style:{"flex-basis":"50%","margin-bottom":"6px"},children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",content:d,onClick:function(){function m(){i("setCategory",{category:d})}return m}()})},d)})})]})}return S}()},17906:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMaterialStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterialStorage=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_materials;return(0,e.createComponentVNode)(2,t.Section,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,e.createComponentVNode)(2,t.Table,{children:i.map(function(c){var s=c.id,l=c.amount,d=c.name,m=function(){function v(h){var g=b.menu===4?"lathe_ejectsheet":"imprinter_ejectsheet";p(g,{id:s,amount:h})}return v}(),u=Math.floor(l/2e3),C=l<1,V=u===1?"":"s";return(0,e.createComponentVNode)(2,t.Table.Row,{className:C?"color-grey":"color-yellow",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"210px",children:["* ",l," of ",d]}),(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"110px",children:["(",u," sheet",V,")"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l>=2e3?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"1x",icon:"eject",onClick:function(){function v(){return m(1)}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"C",icon:"eject",onClick:function(){function v(){return m("custom")}return v}()}),l>=2e3*5?(0,e.createComponentVNode)(2,t.Button,{content:"5x",icon:"eject",onClick:function(){function v(){return m(5)}return v}()}):null,(0,e.createComponentVNode)(2,t.Button,{content:"All",icon:"eject",onClick:function(){function v(){return m(50)}return v}()})],0):null})]},s)})})})}return f}()},83706:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMaterials=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterials=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=b.total_materials,i=b.max_materials,c=b.max_chemicals,s=b.total_chemicals;return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,e.createComponentVNode)(2,t.Table,{width:"auto",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Material Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:p}),i?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+i}):null]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Chemical Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s}),c?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+c}):null]})]})})}return f}()},76749:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMenu=void 0;var e=n(89005),a=n(72253),t=n(12059),o=n(13472),f=n(36036),S=n(16475),y=r.LatheMenu=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.data,s=c.menu,l=c.linked_lathe,d=c.linked_imprinter;return s===4&&!l?(0,e.createComponentVNode)(2,f.Box,{children:"NO PROTOLATHE LINKED TO CONSOLE"}):s===5&&!d?(0,e.createComponentVNode)(2,f.Box,{children:"NO CIRCUIT IMPRITER LINKED TO CONSOLE"}):(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.MAIN,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheMainMenu)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CATEGORY,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheCategory)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_MAT_STORAGE,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheMaterialStorage)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CHEM_STORAGE,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheChemicalStorage)}return m}()})]})}return k}()},74698:function(I,r,n){"use strict";r.__esModule=!0,r.LatheSearch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheSearch=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"Search...",onEnter:function(){function p(i,c){return b("search",{to_search:c})}return p}()})})}return f}()},17180:function(I,r,n){"use strict";r.__esModule=!0,r.MainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S=r.MainMenu=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.disk_type,s=i.linked_destroy,l=i.linked_lathe,d=i.linked_imprinter,m=i.tech_levels;return(0,e.createComponentVNode)(2,t.Section,{title:"Main Menu",children:[(0,e.createComponentVNode)(2,t.Flex,{className:"RndConsole__MainMenu__Buttons",direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!c,menu:f.MENU.DISK,submenu:f.SUBMENU.MAIN,icon:"save",content:"Disk Operations"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,menu:f.MENU.DESTROY,submenu:f.SUBMENU.MAIN,icon:"unlink",content:"Destructive Analyzer Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!l,menu:f.MENU.LATHE,submenu:f.SUBMENU.MAIN,icon:"print",content:"Protolathe Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!d,menu:f.MENU.IMPRINTER,submenu:f.SUBMENU.MAIN,icon:"print",content:"Circuit Imprinter Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{menu:f.MENU.SETTINGS,submenu:f.SUBMENU.MAIN,icon:"cog",content:"Settings"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"12px"}),(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),(0,e.createComponentVNode)(2,t.LabeledList,{children:m.map(function(u){var C=u.name,V=u.level;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:C,children:V},C)})})]})}return y}()},63459:function(I,r,n){"use strict";r.__esModule=!0,r.RndNavButton=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.RndNavButton=function(){function f(S,y){var k=S.icon,b=S.children,p=S.disabled,i=S.content,c=(0,a.useBackend)(y),s=c.data,l=c.act,d=s.menu,m=s.submenu,u=d,C=m;return S.menu!==null&&S.menu!==void 0&&(u=S.menu),S.submenu!==null&&S.submenu!==void 0&&(C=S.submenu),(0,e.createComponentVNode)(2,t.Button,{content:i,icon:k,disabled:p,onClick:function(){function V(){l("nav",{menu:u,submenu:C})}return V}(),children:b})}return f}()},94942:function(I,r,n){"use strict";r.__esModule=!0,r.RndNavbar=void 0;var e=n(89005),a=n(13472),t=n(36036),o=n(16475),f=r.RndNavbar=function(){function S(){return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__RndNavbar",children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k!==o.MENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,a.RndNavButton,{menu:o.MENU.MAIN,submenu:o.SUBMENU.MAIN,icon:"reply",content:"Main Menu"})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{submenu:function(){function y(k){return k!==o.SUBMENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.DISK,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Disk Operations Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.LATHE,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Protolathe Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.IMPRINTER,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Circuit Imprinter Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.SETTINGS,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Settings Menu"})}return k}()})]})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k===o.MENU.LATHE||k===o.MENU.IMPRINTER}return y}(),submenu:o.SUBMENU.MAIN,render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_MAT_STORAGE,icon:"arrow-up",content:"Material Storage"}),(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_CHEM_STORAGE,icon:"arrow-up",content:"Chemical Storage"})]})}return y}()})]})}return S}()},12059:function(I,r,n){"use strict";r.__esModule=!0,r.RndRoute=void 0;var e=n(72253),a=r.RndRoute=function(){function t(o,f){var S=o.render,y=(0,e.useBackend)(f),k=y.data,b=k.menu,p=k.submenu,i=function(){function s(l,d){return l==null?!0:typeof l=="function"?l(d):l===d}return s}(),c=i(o.menu,b)&&i(o.submenu,p);return c?S():null}return t}()},52580:function(I,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S=r.SettingsMenu=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=p.act,s=i.sync,l=i.admin,d=i.linked_destroy,m=i.linked_lathe,u=i.linked_imprinter;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.MAIN,render:function(){function C(){return(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Sync Database with Network",icon:"sync",disabled:!s,onClick:function(){function V(){c("sync")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Connect to Research Network",icon:"plug",disabled:s,onClick:function(){function V(){c("togglesync")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!s,icon:"unlink",content:"Disconnect from Research Network",onClick:function(){function V(){c("togglesync")}return V}()}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,content:"Device Linkage Menu",icon:"link",menu:f.MENU.SETTINGS,submenu:f.SUBMENU.SETTINGS_DEVICES}),l===1?(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation",content:"[ADMIN] Maximize Research Levels",onClick:function(){function V(){return c("maxresearch")}return V}()}):null]})})}return C}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.SETTINGS_DEVICES,render:function(){function C(){return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage Menu",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){function V(){return c("find_device")}return V}()}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",children:(0,e.createVNode)(1,"h3",null,"Linked Devices:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[d?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Destructive Analyzer",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){return c("disconnect",{item:"destroy"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Destructive Analyzer Linked"}),m?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Protolathe",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){c("disconnect",{item:"lathe"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Protolathe Linked"}),u?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Circuit Imprinter",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){return c("disconnect",{item:"imprinter"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Circuit Imprinter Linked"})]})]})}return C}()})]})}return y}()},13472:function(I,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=r.RndRoute=r.RndNavbar=r.RndNavButton=r.MainMenu=r.LatheSearch=r.LatheMenu=r.LatheMaterials=r.LatheMaterialStorage=r.LatheMainMenu=r.LatheChemicalStorage=r.LatheCategory=r.DeconstructionMenu=r.DataDiskMenu=r.CurrentLevels=void 0;var e=n(93098);r.CurrentLevels=e.CurrentLevels;var a=n(19192);r.DataDiskMenu=a.DataDiskMenu;var t=n(20887);r.DeconstructionMenu=t.DeconstructionMenu;var o=n(10666);r.LatheCategory=o.LatheCategory;var f=n(52285);r.LatheChemicalStorage=f.LatheChemicalStorage;var S=n(71964);r.LatheMainMenu=S.LatheMainMenu;var y=n(83706);r.LatheMaterials=y.LatheMaterials;var k=n(17906);r.LatheMaterialStorage=k.LatheMaterialStorage;var b=n(76749);r.LatheMenu=b.LatheMenu;var p=n(74698);r.LatheSearch=p.LatheSearch;var i=n(17180);r.MainMenu=i.MainMenu;var c=n(94942);r.RndNavbar=c.RndNavbar;var s=n(63459);r.RndNavButton=s.RndNavButton;var l=n(12059);r.RndRoute=l.RndRoute;var d=n(52580);r.SettingsMenu=d.SettingsMenu},40026:function(I,r,n){"use strict";r.__esModule=!0,r.RoboQuest=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.RoboQuest=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.hasID,l=c.name,d=c.questInfo,m=c.hasTask,u=c.canCheck,C=c.canSend,V=c.checkMessage,v=c.style,h=c.cooldown,g=c.instant_teleport,N=c.shopItems,x=c.points,B=c.cats,L=(0,t.useLocalState)(b,"shopState",!1),T=L[0],w=L[1],E={medical:"blue",working:"brown",security:"red",working_medical:"olive",medical_security:"violet",working_medical_security:"grey"};return(0,e.createComponentVNode)(2,f.Window,{theme:v,width:1e3,height:540,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:40,children:[!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0437\u0430\u043A\u0430\u0437",buttons:(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043C\u0435\u0445\u0430",icon:"search",tooltipPosition:"bottom",tooltip:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u043D\u0430 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0445 \u0434\u043B\u044F \u0437\u0430\u043A\u0430\u0437\u0430 \u043C\u043E\u0434\u0443\u043B\u0435\u0439.",disabled:!s||!m||!u||h,onClick:function(){function A(){return i("Check")}return A}()}),children:[(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:60,textAlign:"center",align:"center",children:!!m&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest_large128x128",d.icon]))}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Divider,{vertical:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:42,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&d.modules.map(function(A){return A.id<4&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",A.icon]),null,1,null,A.id)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&d.modules.map(function(A){return A.id>3&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",A.icon]),null,1,null,A.id)})})]})})]}),(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Divider),(0,e.createVNode)(1,"b",null,V,0)],4),!!h&&(0,e.createFragment)([(0,e.createVNode)(1,"b",null,"\u0417\u0430 \u043E\u0442\u043A\u0430\u0437 \u043E\u0442 \u0437\u0430\u043A\u0430\u0437\u0430, \u0432\u044B \u0431\u044B\u043B\u0438 \u043E\u0442\u0441\u0442\u0440\u0430\u043D\u0435\u043D\u044B \u043E\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0430 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,h,0)],4)]}),!!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:(0,e.createComponentVNode)(2,o.Box,{children:["\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u0447\u0435\u0440\u0442\u0435\u0436\u0435\u0439",(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",(0,e.createVNode)(1,"b",null,x.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,x.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,x.security,0,{style:{color:"red"}})]})]}),children:Object.keys(N).map(function(A){return(0,e.createFragment)(!(N[A]===void 0||N[A].length===0||A==="robo")&&N[A].map(function(P){return(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:E[A],image:P.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[P.name," ",(0,e.createVNode)(1,"b",null,P.cost.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,P.cost.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,P.cost.security,0,{style:{color:"red"}})]}),content:P.desc,onClick:function(){function O(){return i("buyItem",{item:P.path})}return O}()},P.path)}),0,A)})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:20,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0414\u0440\u0443\u0433\u043E\u0435",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041C\u0430\u0433\u0430\u0437\u0438\u043D",width:"7rem",icon:"shopping-cart",onClick:function(){function A(){return w(!T)}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"cog",tooltipPosition:"bottom",tooltip:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 \u0441\u0442\u0438\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.",onClick:function(){function A(){return i("ChangeStyle")}return A}()})],4),children:[!!l&&(0,e.createFragment)([(0,e.createTextVNode)("\u0417\u0434\u0440\u0430\u0441\u0442\u0432\u0443\u0439\u0442\u0435,"),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,l,0),(0,e.createVNode)(1,"br")],4),(0,e.createFragment)([(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041F\u0440\u0438 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u0438 \u0437\u0430\u043A\u0430\u0437\u0430 \u043D\u0430 \u044D\u043A\u0437\u043A\u043E\u0441\u0442\u044E\u043C, \u0432\u044B\u0431\u043E\u0440 \u043F\u043E\u0434\u0442\u0438\u043F\u0430 \u043C\u0435\u0445\u0430 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u0435\u0442 \u0442\u0438\u043F \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u043E\u0447\u043A\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u043D\u0430\u0447\u0438\u0441\u043B\u0435\u043D\u044B \u0437\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u0437\u0430\u043A\u0430\u0437\u0430."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u0420\u0430\u0431\u043E\u0447\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"brown",children:[" ","\u043A\u043E\u0440\u0438\u0447\u043D\u0435\u0432\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0441\u043A\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"teal",children:[" ","\u0433\u043E\u043B\u0443\u0431\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u0411\u043E\u0435\u0432\u044B\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"red",children:[" ","\u043A\u0440\u0430\u0441\u043D\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041A\u0430\u0436\u0434\u044B\u0439 \u043C\u0435\u0445, \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043F\u043E\u0434\u0442\u0438\u043F\u0430, \u043F\u0440\u0438\u043D\u043E\u0441\u0438\u0442 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043E\u0447\u043A\u043E\u0432 \u0434\u043B\u044F \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434.")],0)]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:38,children:[!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"\u0418\u043D\u0444\u043E",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"id-card",content:"\u0412\u044B\u043D\u0443\u0442\u044C ID",disabled:!s,onClick:function(){function A(){return i("RemoveID")}return A}()}),!m&&(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",content:"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u043C\u0435\u0445",disabled:!s||h,onClick:function(){function A(){return i("GetTask")}return A}()}),!!m&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0435\u0447\u0430\u0442\u044C",icon:"print",onClick:function(){function A(){return i("printOrder")}return A}(),disabled:!m}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"\u041E\u0442\u043A\u0430\u0437\u0430\u0442\u044C\u0441\u044F",disabled:!s||h,onClick:function(){function A(){return i("RemoveTask")}return A}()})],4)],0),children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"1rem",children:[(0,e.createVNode)(1,"b",null,"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435: ",16),d.name,(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435: ",16),d.desc]}),(0,e.createComponentVNode)(2,o.Section,{title:"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0435 \u041C\u043E\u0434\u0443\u043B\u0438:",level:2,children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"0.5rem",children:!!m&&d.modules.map(function(A){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Module "),A.id],0),(0,e.createTextVNode)(": "),A.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br")],0,A.id)})})}),(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u041E\u0442\u043F\u0440\u0430\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u043D\u0430 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0432\u0430\u043C\u0438 \u0442\u0435\u043B\u0435\u043F\u0430\u0434.",disabled:!s||!m||!C||h,onClick:function(){function A(){return i("SendMech",{type:"send"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u0423\u043F\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u0423\u043F\u0430\u043A\u043E\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u0434\u043B\u044F \u0441\u0430\u043C\u043E\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0432 \u043A\u0430\u0440\u0433\u043E.",disabled:!s||!m||!C||h,onClick:function(){function A(){return i("SendMech",{type:"only_packing"})}return A}()})]}),(0,e.createVNode)(1,"box",null,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"30rem",bold:!0,content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"bottom",tooltip:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043C\u0435\u0445\u0430 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0443.",disabled:!s||!m||!C||h||!g,onClick:function(){function A(){return i("SendMech",{type:"instant"})}return A}()}),2,{mb:"1.5rem",textAlign:"center"})]}),!!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createTextVNode)("\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434"),(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",x.robo]})],4),children:N.robo.map(function(A){return(!A.emagOnly||v==="syndicate")&&(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:"purple",image:A.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[A.name," ",(0,e.createVNode)(1,"b",null,A.cost.robo,0,{style:{color:"purple"}})]}),content:A.desc,onClick:function(){function P(){return i("buyItem",{item:A.path})}return P}()},A.name)})})]})]})})})}return y}()},26109:function(I,r,n){"use strict";r.__esModule=!0,r.RobotSelfDiagnosis=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),S=function(b,p){var i=b/p;return i<=.2?"good":i<=.5?"average":"bad"},y=r.RobotSelfDiagnosis=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.data,s=c.component_data;return(0,e.createComponentVNode)(2,o.Window,{width:280,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:s.map(function(l,d){return(0,e.createComponentVNode)(2,t.Section,{title:(0,f.capitalize)(l.name),children:l.installed<=0?(0,e.createComponentVNode)(2,t.NoticeBox,{m:-.5,height:3.5,color:"red",style:{"font-style":"normal"},children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:l.installed===-1?"Destroyed":"Missing"})})}):(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"72%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",color:S(l.brute_damage,l.max_damage),children:l.brute_damage}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",color:S(l.electronic_damage,l.max_damage),children:l.electronic_damage})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Powered",color:l.powered?"good":"bad",children:l.powered?"Yes":"No"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Enabled",color:l.status?"good":"bad",children:l.status?"Yes":"No"})]})})]})},d)})})})}return k}()},97997:function(I,r,n){"use strict";r.__esModule=!0,r.RoboticsControlConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.RoboticsControlConsole=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.can_hack,l=c.safety,d=c.show_detonate_all,m=c.cyborgs,u=m===void 0?[]:m;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:460,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!d&&(0,e.createComponentVNode)(2,t.Section,{title:"Emergency Self Destruct",children:[(0,e.createComponentVNode)(2,t.Button,{icon:l?"lock":"unlock",content:l?"Disable Safety":"Enable Safety",selected:l,onClick:function(){function C(){return i("arm",{})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",disabled:l,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){function C(){return i("nuke",{})}return C}()})]}),(0,e.createComponentVNode)(2,S,{cyborgs:u,can_hack:s})]})})}return y}(),S=function(k,b){var p=k.cyborgs,i=k.can_hack,c=(0,a.useBackend)(b),s=c.act,l=c.data;return p.length?p.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createFragment)([!!d.hackable&&!d.emagged&&(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){function m(){return s("hackbot",{uid:d.uid})}return m}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:d.locked_down?"unlock":"lock",color:d.locked_down?"good":"default",content:d.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){function m(){return s("stopbot",{uid:d.uid})}return m}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){function m(){return s("killbot",{uid:d.uid})}return m}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Box,{color:d.status?"bad":d.locked_down?"average":"good",children:d.status?"Not Responding":d.locked_down?"Locked Down":"Nominal"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:(0,e.createComponentVNode)(2,t.Box,{children:d.locstring})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.health>50?"good":"bad",value:d.health/100})}),typeof d.charge=="number"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.charge>30?"good":"bad",value:d.charge/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Capacity",children:(0,e.createComponentVNode)(2,t.Box,{color:d.cell_capacity<3e4?"average":"good",children:d.cell_capacity})})],4)||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"No Power Cell"})}),!!d.is_hacked&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safeties",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"DISABLED"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Module",children:d.module}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:(0,e.createComponentVNode)(2,t.Box,{color:d.synchronization?"default":"average",children:d.synchronization||"None"})})]})},d.uid)}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cyborg units detected within access parameters."})}},54431:function(I,r,n){"use strict";r.__esModule=!0,r.Safe=void 0;var e=n(89005),a=n(79140),t=n(72253),o=n(36036),f=n(98595),S=r.Safe=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.dial,u=d.open,C=d.locked,V=d.contents;return(0,e.createComponentVNode)(2,f.Window,{theme:"safe",width:600,height:800,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"25%"}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,e.createComponentVNode)(2,o.Icon,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,e.createVNode)(1,"br"),u?(0,e.createComponentVNode)(2,k):(0,e.createComponentVNode)(2,o.Box,{as:"img",className:"Safe--dial",src:(0,a.resolveAsset)("safe_dial.png"),style:{transform:"rotate(-"+3.6*m+"deg)","z-index":0}})]}),!u&&(0,e.createComponentVNode)(2,b)]})})}return p}(),y=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.dial,u=d.open,C=d.locked,V=function(h,g){return(0,e.createComponentVNode)(2,o.Button,{disabled:u||g&&!C,icon:"arrow-"+(g?"right":"left"),content:(g?"Right":"Left")+" "+h,iconRight:g,onClick:function(){function N(){return l(g?"turnleft":"turnright",{num:h})}return N}(),style:{"z-index":10}})};return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:C,icon:u?"lock":"lock-open",content:u?"Close":"Open",mb:"0.5rem",onClick:function(){function v(){return l("open")}return v}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{position:"absolute",children:[V(50),V(10),V(1)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[V(1,!0),V(10,!0),V(50,!0)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--number",children:m})]})},k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.contents;return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--contents",overflow:"auto",children:m.map(function(u,C){return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{mb:"0.5rem",onClick:function(){function V(){return l("retrieve",{index:C+1})}return V}(),children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:u.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),u.name]}),(0,e.createVNode)(1,"br")],4,u)})})},b=function(i,c){return(0,e.createComponentVNode)(2,o.Section,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,e.createComponentVNode)(2,o.Box,{children:["1. Turn the dial left to the first number.",(0,e.createVNode)(1,"br"),"2. Turn the dial right to the second number.",(0,e.createVNode)(1,"br"),"3. Continue repeating this process for each number, switching between left and right each time.",(0,e.createVNode)(1,"br"),"4. Open the safe."]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},29740:function(I,r,n){"use strict";r.__esModule=!0,r.SatelliteControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SatelliteControl=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.satellites,s=i.notice,l=i.meteor_shield,d=i.meteor_shield_coverage,m=i.meteor_shield_coverage_max,u=i.meteor_shield_coverage_percentage;return(0,e.createComponentVNode)(2,o.Window,{width:475,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l&&(0,e.createComponentVNode)(2,t.Section,{title:"Station Shield Coverage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:u>=100?"good":"average",value:d,maxValue:m,children:[u," %"]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Satellite Network Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alert",color:"red",children:i.notice}),c.map(function(C){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"#"+C.id,children:[C.mode," ",(0,e.createComponentVNode)(2,t.Button,{content:C.active?"Deactivate":"Activate",icon:"arrow-circle-right",onClick:function(){function V(){return p("toggle",{id:C.id})}return V}()})]},C.id)})]})})]})})}return S}()},44162:function(I,r,n){"use strict";r.__esModule=!0,r.SecureStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SecureStorage=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.emagged,s=i.locked,l=i.l_set,d=i.l_setshort,m=i.current_code,u=function(){function C(V){var v=V.buttonValue,h=V.color;return h||(h="default"),(0,e.createComponentVNode)(2,t.Button,{disabled:c||d,type:"button",color:h,onClick:function(){function g(){return p("setnumber",{buttonValue:v})}return g}(),children:v})}return C}();return(0,e.createComponentVNode)(2,o.Window,{width:520,height:200,children:(0,e.createComponentVNode)(2,t.Flex,{spacing:"1",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:16,shrink:0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"Code Panel",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"1"}),(0,e.createComponentVNode)(2,u,{buttonValue:"2"}),(0,e.createComponentVNode)(2,u,{buttonValue:"3"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"4"}),(0,e.createComponentVNode)(2,u,{buttonValue:"5"}),(0,e.createComponentVNode)(2,u,{buttonValue:"6"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"7"}),(0,e.createComponentVNode)(2,u,{buttonValue:"8"}),(0,e.createComponentVNode)(2,u,{buttonValue:"9"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"R",color:"red"}),(0,e.createComponentVNode)(2,u,{buttonValue:"0"}),(0,e.createComponentVNode)(2,u,{buttonValue:"E",color:"green"})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Current Status",children:c||d?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:c?"LOCKING SYSTEM ERROR - 1701":"ALERT: MEMORY SYSTEM ERROR - 6040 201"})}),c?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"NEW INPUT, ASSHOLE"})}):""]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Secure Code",children:(0,e.createComponentVNode)(2,t.Box,{color:l?"red":"green",children:l?"*****":"NOT SET. ENTER NEW."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:s?"red":"green",children:s?"Locked":"Unlocked"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{children:m||"Waiting for input"})}),(0,e.createComponentVNode)(2,t.Button,{top:".35em",left:".5em",disabled:s,color:"red",content:"Lock",icon:"lock",onClick:function(){function C(){return p("close")}return C}()})]})})]})})}return S}()},6272:function(I,r,n){"use strict";r.__esModule=!0,r.SecurityRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=n(3939),y=n(321),k=n(5485),b=n(22091),p={"*Execute*":"execute","*Arrest*":"arrest",Incarcerated:"incarcerated",Parolled:"parolled",Released:"released",Demote:"demote",Search:"search",Monitor:"monitor"},i=function(g,N){(0,S.modalOpen)(g,"edit",{field:N.edit,value:N.value})},c=r.SecurityRecords=function(){function h(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.loginState,w=L.currentPage,E;if(T.logged_in)w===1?E=(0,e.createComponentVNode)(2,l):w===2?E=(0,e.createComponentVNode)(2,u):w===3&&(E=(0,e.createComponentVNode)(2,C));else return(0,e.createComponentVNode)(2,f.Window,{width:800,height:900,theme:"security",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});return(0,e.createComponentVNode)(2,f.Window,{theme:"security",width:800,height:900,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,b.TemporaryNotice),(0,e.createComponentVNode)(2,s),E]})})]})}return h}(),s=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.currentPage,w=L.general;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===1,onClick:function(){function E(){return B("page",{page:1})}return E}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"list"}),"List Records"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===2,onClick:function(){function E(){return B("page",{page:2})}return E}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"wrench"}),"Record Maintenance"]}),T===3&&w&&!w.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===3,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"file"}),"Record: ",w.fields[0].value]})]})},l=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.records,w=(0,t.useLocalState)(N,"searchText",""),E=w[0],A=w[1],P=(0,t.useLocalState)(N,"sortId","name"),O=P[0],M=P[1],F=(0,t.useLocalState)(N,"sortOrder",!0),R=F[0],_=F[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,m)}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"SecurityRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,d,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,d,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,d,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,d,{id:"fingerprint",children:"Fingerprint"}),(0,e.createComponentVNode)(2,d,{id:"status",children:"Criminal Status"})]}),T.filter((0,a.createSearch)(E,function(U){return U.name+"|"+U.id+"|"+U.rank+"|"+U.fingerprint+"|"+U.status})).sort(function(U,W){var $=R?1:-1;return U[O].localeCompare(W[O])*$}).map(function(U){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"SecurityRecords__listRow--"+p[U.status],onClick:function(){function W(){return B("view",{uid_gen:U.uid_gen,uid_sec:U.uid_sec})}return W}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",U.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:U.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:U.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:U.fingerprint}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:U.status})]},U.id)})]})})})],4)},d=function(g,N){var x=(0,t.useLocalState)(N,"sortId","name"),B=x[0],L=x[1],T=(0,t.useLocalState)(N,"sortOrder",!0),w=T[0],E=T[1],A=g.id,P=g.children;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:B!==A&&"transparent",fluid:!0,onClick:function(){function O(){B===A?E(!w):(L(A),E(!0))}return O}(),children:[P,B===A&&(0,e.createComponentVNode)(2,o.Icon,{name:w?"sort-up":"sort-down",ml:"0.25rem;"})]})})})},m=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.isPrinting,w=(0,t.useLocalState)(N,"searchText",""),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:"0.25rem",content:"New Record",icon:"plus",onClick:function(){function P(){return B("new_general")}return P}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:T,icon:T?"spinner":"print",iconSpin:!!T,content:"Print Cell Log",onClick:function(){function P(){return(0,S.modalOpen)(N,"print_cell_log")}return P}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by Name, ID, Assignment, Fingerprint, Status",fluid:!0,onInput:function(){function P(O,M){return A(M)}return P}()})})]})},u=function(g,N){var x=(0,t.useBackend)(N),B=x.act;return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"download",content:"Backup to Disk",tooltip:"This feature is not available.",tooltipPosition:"right"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"upload",content:"Upload from Disk",tooltip:"This feature is not available.",tooltipPosition:"right",my:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){function L(){return B("delete_security_all")}return L}(),mb:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Cell Logs",onClick:function(){function L(){return B("delete_cell_logs")}return L}()})]})},C=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.isPrinting,w=L.general,E=L.security;return!w||!w.fields?(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"General records lost!"}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,level:2,mt:"-6px",title:"General Data",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:T,icon:T?"spinner":"print",iconSpin:!!T,content:"Print Record",onClick:function(){function A(){return B("print_record")}return A}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"WARNING: This will also delete the Security and Medical records associated with this crew member!",tooltipPosition:"bottom-start",content:"Delete Record",onClick:function(){function A(){return B("delete_general")}return A}()})],4),children:(0,e.createComponentVNode)(2,V)})}),!E||!E.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function A(){return B("new_security")}return A}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Security records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:E.empty,content:"Delete Record",onClick:function(){function A(){return B("delete_security")}return A}()}),children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:E.fields.map(function(A,P){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:A.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(A.value),!!A.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:A.line_break?"1rem":"initial",onClick:function(){function O(){return i(N,A)}return O}()})]},P)})})})})}),(0,e.createComponentVNode)(2,v)],4)],0)},V=function(g,N){var x=(0,t.useBackend)(N),B=x.data,L=B.general;return!L||!L.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:L.fields.map(function(T,w){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:T.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(""+T.value),!!T.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:T.line_break?"1rem":"initial",onClick:function(){function E(){return i(N,T)}return E}()})]},w)})})}),!!L.has_photos&&L.photos.map(function(T,w){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:T,style:{width:"96px","margin-top":"5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",w+1]},w)})]})},v=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.security;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function w(){return(0,S.modalOpen)(N,"comment_add")}return w}()}),children:T.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):T.comments.map(function(w,E){return(0,e.createComponentVNode)(2,o.Box,{preserveWhitespace:!0,children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:w.header||"Auto-generated"}),(0,e.createVNode)(1,"br"),w.text||w,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function A(){return B("comment_delete",{id:E+1})}return A}()})]},E)})})})}},5099:function(I,r,n){"use strict";r.__esModule=!0,r.SeedExtractor=void 0;var e=n(89005),a=n(25328),t=n(35840),o=n(72253),f=n(36036),S=n(98595),y=n(3939);function k(m,u){var C=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(C)return(C=C.call(m)).next.bind(C);if(Array.isArray(m)||(C=b(m))||u&&m&&typeof m.length=="number"){C&&(m=C);var V=0;return function(){return V>=m.length?{done:!0}:{done:!1,value:m[V++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(m,u){if(m){if(typeof m=="string")return p(m,u);var C={}.toString.call(m).slice(8,-1);return C==="Object"&&m.constructor&&(C=m.constructor.name),C==="Map"||C==="Set"?Array.from(m):C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C)?p(m,u):void 0}}function p(m,u){(u==null||u>m.length)&&(u=m.length);for(var C=0,V=Array(u);C=E},v=function(w,E){return w<=E},h=u.split(" "),g=[],N=function(){var w=L.value,E=w.split(":");if(E.length===0)return 0;if(E.length===1)return g.push(function(O){return(O.name+" ("+O.variant+")").toLocaleLowerCase().includes(E[0].toLocaleLowerCase())}),0;if(E.length>2)return{v:function(){function O(M){return!1}return O}()};var A,P=C;if(E[1][E[1].length-1]==="-"?(P=v,A=Number(E[1].substring(0,E[1].length-1))):E[1][E[1].length-1]==="+"?(P=V,A=Number(E[1].substring(0,E[1].length-1))):A=Number(E[1]),isNaN(A))return{v:function(){function O(M){return!1}return O}()};switch(E[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":g.push(function(O){return P(O.lifespan,A)});break;case"e":case"end":case"endurance":g.push(function(O){return P(O.endurance,A)});break;case"m":case"mat":case"maturation":g.push(function(O){return P(O.maturation,A)});break;case"pr":case"prod":case"production":g.push(function(O){return P(O.production,A)});break;case"y":case"yield":g.push(function(O){return P(O.yield,A)});break;case"po":case"pot":case"potency":g.push(function(O){return P(O.potency,A)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":g.push(function(O){return P(O.amount,A)});break;default:return{v:function(){function O(M){return!1}return O}()}}},x,B=k(h),L;!(L=B()).done;)if(x=N(),x!==0&&x)return x.v;return function(T){for(var w=0,E=g;w=1?Number(P):1)}return E}()})]})]})}},2916:function(I,r,n){"use strict";r.__esModule=!0,r.ShuttleConsoleContent=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleConsole=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=i.type,u=m===void 0?"shuttle":m,C=i.blind_drop,V=d.authorization_required;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:240,children:[!!V&&(0,e.createComponentVNode)(2,t.Modal,{ml:1,mt:1,width:26,height:12,fontSize:"28px",fontFamily:"monospace",textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,children:(0,e.createComponentVNode)(2,t.Icon,{name:"minus-circle"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,ml:2,color:"bad",children:u==="shuttle"?"SHUTTLE LOCKED":"BASE LOCKED"})]}),(0,e.createComponentVNode)(2,t.Box,{fontSize:"18px",mt:4,children:(0,e.createComponentVNode)(2,t.Button,{lineHeight:"40px",icon:"arrow-circle-right",content:"Request Authorization",color:"bad",onClick:function(){function v(){return l("request")}return v}()})})]}),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b,{type:u,blind_drop:C})})]})}return p}(),S=function(i,c){var s;return i==null||(s=i.find(function(l){return l.id===c}))==null?void 0:s.name},y=function(i,c){var s;return i==null||(s=i.find(function(l){return l.name===c}))==null?void 0:s.id},k={"In Transit":"good",Idle:"average",Igniting:"average",Recharging:"average",Missing:"bad","Unauthorized Access":"bad",Locked:"bad"},b=r.ShuttleConsoleContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=i.type,u=i.blind_drop,C=d.status,V=d.locked,v=d.authorization_required,h=d.destination,g=d.docked_location,N=d.timer_str,x=d.locations,B=x===void 0?[]:x;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"26px",textAlign:"center",fontFamily:"monospace",children:N||"00:00"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",fontSize:"14px",mb:1,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,bold:!0,children:"STATUS:"}),(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:k[C]||"bad",ml:1,children:C||"Not Available"})]}),(0,e.createComponentVNode)(2,t.Section,{title:m==="shuttle"?"Shuttle Controls":"Base Launch Controls",level:2,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:g||"Not Available"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",buttons:m!=="shuttle"&&B.length===0&&!!u&&(0,e.createComponentVNode)(2,t.Button,{color:"bad",icon:"exclamation-triangle",disabled:v||!u,content:"Blind Drop",onClick:function(){function L(){return l("random")}return L}()}),children:B.length===0&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"bad",children:"Not Available"})||B.length===1&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"average",children:S(B,h)})||(0,e.createComponentVNode)(2,t.Dropdown,{mb:1.7,over:!0,width:"240px",options:B.map(function(L){return L.name}),disabled:V||v,selected:S(B,h)||"Select a Destination",onSelected:function(){function L(T){return l("set_destination",{destination:y(B,T)})}return L}()})})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Depart",disabled:!S(B,h)||V||v||C!=="Idle",icon:"arrow-up",textAlign:"center",onClick:function(){function L(){return l("move",{shuttle_id:h})}return L}()})]})]})}return p}()},39401:function(I,r,n){"use strict";r.__esModule=!0,r.ShuttleManipulator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleManipulator=function(){function b(p,i){var c=(0,a.useLocalState)(i,"tabIndex",0),s=c[0],l=c[1],d=function(){function m(u){switch(u){case 0:return(0,e.createComponentVNode)(2,S);case 1:return(0,e.createComponentVNode)(2,y);case 2:return(0,e.createComponentVNode)(2,k);default:return"WE SHOULDN'T BE HERE!"}}return m}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===0,onClick:function(){function m(){return l(0)}return m}(),icon:"info-circle",children:"Status"},"Status"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===1,onClick:function(){function m(){return l(1)}return m}(),icon:"file-import",children:"Templates"},"Templates"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===2,onClick:function(){function m(){return l(2)}return m}(),icon:"tools",children:"Modification"},"Modification")]}),d(s)]})})})}return b}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.shuttles;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{title:m.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID",children:m.id}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Timer",children:m.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Mode",children:m.mode}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:m.status}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:m.id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Fast Travel",icon:"fast-forward",onClick:function(){function u(){return s("fast_travel",{id:m.id})}return u}()})]})]})},m.name)})})},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.templates_tabs,m=l.existing_shuttle,u=l.templates;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:d.map(function(C){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===m.id,icon:"file",onClick:function(){function V(){return s("select_template_category",{cat:C})}return V}(),children:C},C)})}),!!m&&u[m.id].templates.map(function(C){return(0,e.createComponentVNode)(2,t.Section,{title:C.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[C.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:C.description}),C.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:C.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Load Template",icon:"download",onClick:function(){function V(){return s("select_template",{shuttle_id:C.shuttle_id})}return V}()})})]})},C.name)})]})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.existing_shuttle,m=l.selected;return(0,e.createComponentVNode)(2,t.Box,{children:[d?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: "+d.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:d.status}),d.timer&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Timer",children:d.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:d.id})}return u}()})})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: None"}),m?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: "+m.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:m.description}),m.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:m.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Preview",icon:"eye",onClick:function(){function u(){return s("preview",{shuttle_id:m.shuttle_id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Load",icon:"download",onClick:function(){function u(){return s("load",{shuttle_id:m.shuttle_id})}return u}()})]})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: None"})]})}},88284:function(I,r,n){"use strict";r.__esModule=!0,r.Sleeper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},b=["bad","average","average","good","average","average","bad"],p=r.Sleeper=function(){function u(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.hasOccupant,x=N?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,m);return(0,e.createComponentVNode)(2,f.Window,{width:550,height:760,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:x}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,l)})]})})})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant;return(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,d)],4)},c=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant,x=g.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,content:x?"On":"Off",onClick:function(){function B(){return h("auto_eject_dead_"+(x?"off":"on"))}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",content:"Eject",onClick:function(){function B(){return h("ejectify")}return B}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:N.name}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxHealth,value:N.health/N.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]},children:(0,a.round)(N.health,0)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",color:S[N.stat][0],children:S[N.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxTemp,value:N.bodyTemperature/N.maxTemp,color:b[N.temperatureSuitability+3],children:[(0,a.round)(N.btCelsius,0),"\xB0C,",(0,a.round)(N.btFaren,0),"\xB0F"]})}),!!N.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.bloodMax,value:N.bloodLevel/N.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[N.bloodPercent,"%, ",N.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[N.pulse," BPM"]})],4)]})})},s=function(C,V){var v=(0,t.useBackend)(V),h=v.data,g=h.occupant;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Damage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:y.map(function(N,x){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N[0],children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:g[N[1]]/100,ranges:k,children:(0,a.round)(g[N[1]],0)},x)},x)})})})},l=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.hasOccupant,x=g.isBeakerLoaded,B=g.beakerMaxSpace,L=g.beakerFreeSpace,T=g.dialysis,w=T&&L>0;return(0,e.createComponentVNode)(2,o.Section,{title:"Dialysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!x||L<=0||!N,selected:w,icon:w?"toggle-on":"toggle-off",content:w?"Active":"Inactive",onClick:function(){function E(){return h("togglefilter")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!x,icon:"eject",content:"Eject",onClick:function(){function E(){return h("removebeaker")}return E}()})],4),children:x?(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:L/B,ranges:{good:[.5,1/0],average:[.25,.5],bad:[-1/0,.25]},children:[L,"u"]})})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No beaker loaded."})})},d=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant,x=g.chemicals,B=g.maxchem,L=g.amounts;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Chemicals",children:x.map(function(T,w){var E="",A;return T.overdosing?(E="bad",A=(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle"}),"\xA0 Overdosing!"]})):T.od_warning&&(E="average",A=(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle"}),"\xA0 Close to overdosing"]})),(0,e.createComponentVNode)(2,o.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{title:T.title,level:"3",mx:"0",lineHeight:"18px",buttons:A,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:T.occ_amount/B,color:E,title:"Amount of chemicals currently inside the occupant / Total amount injectable by this machine",mr:"0.5rem",children:[T.pretty_amount,"/",B,"u"]}),L.map(function(P,O){return(0,e.createComponentVNode)(2,o.Button,{disabled:!T.injectable||T.occ_amount+P>B||N.stat===2,icon:"syringe",content:"Inject "+P+"u",title:"Inject "+P+"u of "+T.title+" into the occupant",mb:"0",height:"19px",onClick:function(){function M(){return h("chemical",{chemid:T.id,amount:P})}return M}()},O)})]})})},w)})})},m=function(C,V){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},21597:function(I,r,n){"use strict";r.__esModule=!0,r.SlotMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SlotMachine=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.money===null)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"Could not scan your card or could not find account!"}),(0,e.createComponentVNode)(2,t.Box,{children:"Please wear or hold your ID and try again."})]})})});var c;return i.plays===1?c=i.plays+" player has tried their luck today!":c=i.plays+" players have tried their luck today!",(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{lineHeight:2,children:c}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Credits Remaining",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:i.money})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"50 credits to spin",children:(0,e.createComponentVNode)(2,t.Button,{icon:"coins",disabled:i.working,content:i.working?"Spinning...":"Spin",onClick:function(){function s(){return p("spin")}return s}()})})]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,lineHeight:2,color:i.resultlvl,children:i.result})]})})})}return S}()},46348:function(I,r,n){"use strict";r.__esModule=!0,r.Smartfridge=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Smartfridge=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.secure,s=i.can_dry,l=i.drying,d=i.contents;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Secure Access: Please have your identification ready."}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:s?"Drying rack":"Contents",buttons:!!s&&(0,e.createComponentVNode)(2,t.Button,{width:4,icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){function m(){return p("drying")}return m}()}),children:[!d&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cookie-bite",size:5,color:"brown"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No products loaded."]})}),!!d&&d.slice().sort(function(m,u){return m.display_name.localeCompare(u.display_name)}).map(function(m){return(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"55%",children:m.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"25%",children:["(",m.quantity," in stock)"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:13,children:[(0,e.createComponentVNode)(2,t.Button,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){function u(){return p("vend",{index:m.vend,amount:1})}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{width:"40px",minValue:0,value:0,maxValue:m.quantity,step:1,stepPixelSize:3,onChange:function(){function u(C,V){return p("vend",{index:m.vend,amount:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){function u(){return p("vend",{index:m.vend,amount:m.quantity})}return u}()})]})]},m)})]})]})})})}return S}()},86162:function(I,r,n){"use strict";r.__esModule=!0,r.Smes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),f=n(98595),S=1e3,y=r.Smes=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.capacityPercent,d=s.capacity,m=s.charge,u=s.inputAttempt,C=s.inputting,V=s.inputLevel,v=s.inputLevelMax,h=s.inputAvailable,g=s.outputPowernet,N=s.outputAttempt,x=s.outputting,B=s.outputLevel,L=s.outputLevelMax,T=s.outputUsed,w=l>=100&&"good"||C&&"average"||"bad",E=x&&"good"||m>0&&"average"||"bad";return(0,e.createComponentVNode)(2,f.Window,{width:340,height:345,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stored Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:l*.01,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:u?"sync-alt":"times",selected:u,onClick:function(){function A(){return c("tryinput")}return A}(),children:u?"Auto":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:w,children:l>=100&&"Fully Charged"||C&&"Charging"||"Not Charging"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Input",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:V===0,onClick:function(){function A(){return c("input",{target:"min"})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:V===0,onClick:function(){function A(){return c("input",{adjust:-1e4})}return A}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:V/S,fillValue:h/S,minValue:0,maxValue:v/S,step:5,stepPixelSize:4,format:function(){function A(P){return(0,o.formatPower)(P*S,1)}return A}(),onChange:function(){function A(P,O){return c("input",{target:O*S})}return A}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:V===v,onClick:function(){function A(){return c("input",{adjust:1e4})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:V===v,onClick:function(){function A(){return c("input",{target:"max"})}return A}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available",children:(0,o.formatPower)(h)})]})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Output Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:N?"power-off":"times",selected:N,onClick:function(){function A(){return c("tryoutput")}return A}(),children:N?"On":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:E,children:g?x?"Sending":m>0?"Not Sending":"No Charge":"Not Connected"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Output",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:B===0,onClick:function(){function A(){return c("output",{target:"min"})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:B===0,onClick:function(){function A(){return c("output",{adjust:-1e4})}return A}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:B/S,minValue:0,maxValue:L/S,step:5,stepPixelSize:4,format:function(){function A(P){return(0,o.formatPower)(P*S,1)}return A}(),onChange:function(){function A(P,O){return c("output",{target:O*S})}return A}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:B===L,onClick:function(){function A(){return c("output",{adjust:1e4})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:B===L,onClick:function(){function A(){return c("output",{target:"max"})}return A}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Outputting",children:(0,o.formatPower)(T)})]})})]})})})}return k}()},63584:function(I,r,n){"use strict";r.__esModule=!0,r.SolarControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SolarControl=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=0,s=1,l=2,d=i.generated,m=i.generated_ratio,u=i.tracking_state,C=i.tracking_rate,V=i.connected_panels,v=i.connected_tracker,h=i.cdir,g=i.direction,N=i.rotating_direction;return(0,e.createComponentVNode)(2,o.Window,{width:490,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){function x(){return p("refresh")}return x}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar tracker",color:v?"good":"bad",children:v?"OK":"N/A"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar panels",color:V>0?"good":"bad",children:V})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{size:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power output",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:m,children:d+" W"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[h,"\xB0 (",g,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===l&&(0,e.createComponentVNode)(2,t.Box,{children:" Automated "}),u===s&&(0,e.createComponentVNode)(2,t.Box,{children:[" ",C,"\xB0/h (",N,")"," "]}),u===c&&(0,e.createComponentVNode)(2,t.Box,{children:" Tracker offline "})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[u!==l&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:h,onDrag:function(){function x(B,L){return p("cdir",{cdir:L})}return x}()}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:u===c,onClick:function(){function x(){return p("track",{track:c})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"clock-o",content:"Timed",selected:u===s,onClick:function(){function x(){return p("track",{track:s})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:u===l,disabled:!v,onClick:function(){function x(){return p("track",{track:l})}return x}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===s&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:C,format:function(){function x(B){var L=Math.sign(B)>0?"+":"-";return L+Math.abs(B)}return x}(),onDrag:function(){function x(B,L){return p("tdir",{tdir:L})}return x}()}),u===c&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Tracker offline "}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]})]})})]})})}return S}()},38096:function(I,r,n){"use strict";r.__esModule=!0,r.SpawnersMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SpawnersMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.spawners||[];return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name+" ("+s.amount_left+" left)",level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function l(){return p("jump",{ID:s.uids})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){function l(){return p("spawn",{ID:s.uids})}return l}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:s.desc}),!!s.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:s.fluff}),!!s.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:s.important_info})]},s.name)})})})})}return S}()},7957:function(I,r,n){"use strict";r.__esModule=!0,r.SpiderOS=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(98595);function S(m,u){m.prototype=Object.create(u.prototype),m.prototype.constructor=m,y(m,u)}function y(m,u){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(C,V){return C.__proto__=V,C},y(m,u)}var k=r.SpiderOS=function(){function m(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g;return h.suit_tgui_state===0?g=(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"column",width:"60%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2.2,backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,s)})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"40%",height:"190px",grow:1,backgroundColor:"rgba(0, 0, 0, 0)",children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p)]})]}):h.suit_tgui_state===1&&(g=(0,e.createComponentVNode)(2,t.Flex,{width:"100%",height:"100%",direction:"column",shrink:1,spacing:1,children:(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0.8)",height:"100%",children:[(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d,{allMessages:h.current_load_text,finishedTimeout:3e3,current_initialisation_phase:h.current_initialisation_phase,end_terminal:h.end_terminal,onFinished:function(){function N(){return v("set_UI_state",{suit_tgui_state:0})}return N}()})]})})),(0,e.createComponentVNode)(2,f.Window,{width:800,height:630,theme:"spider_clan",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:g})})})}return m}(),b=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.allStylesPreview,g=v.style_preview_icon_state;return(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u041D\u0430\u0448\u0438 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0432\u0430\u043C \u043F\u043E\u0434\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u043E\u0434 \u0441\u0435\u0431\u044F, \u043F\u0440\u0438 \u044D\u0442\u043E\u043C \u043D\u0435 \u0442\u0435\u0440\u044F\u044F \u043E\u0431\u043E\u0440\u043E\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0430\u0447\u0435\u0441\u0442\u0432. \u041F\u043E\u0442\u043E\u043C\u0443 \u0447\u0442\u043E \u0443\u0434\u043E\u0431\u0441\u0442\u0432\u043E \u043F\u0440\u0438 \u043D\u043E\u0448\u0435\u043D\u0438\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u0436\u0438\u0437\u043D\u0435\u043D\u043D\u043E \u0432\u0430\u0436\u043D\u043E \u0434\u043B\u044F \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0435\u0433\u043E \u0443\u0431\u0438\u0439\u0446\u044B.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},mr:10,ml:10,children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+h[g],style:{"margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})})})},p=function(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g=h.designs,N=h.design_choice,x=h.scarf_design_choice,B=h.colors,L=h.color_choice,T=h.genders,w=h.preferred_clothes_gender,E=h.suit_state,A=h.preferred_scarf_over_hood,P=h.show_charge_UI,O=h.has_martial_art,M=h.show_concentration_UI,F;E===0?F="\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C":F="\u0414\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C";var R;A===0?R="\u041A\u0430\u043F\u044E\u0448\u043E\u043D":R="\u0428\u0430\u0440\u0444";var _;A===1?_=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C \u0448\u0430\u0440\u0444\u0430",content:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:x,onSelected:function(){function W($){return v("set_scarf_design",{scarf_design_choice:$})}return W}()})}):_=null;var U;return O?U=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u044F",content:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{selected:M,width:"78px",textAlign:"left",content:M?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function W(){return v("toggle_ui_concentration")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0441\u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u043B\u0438 \u0432\u044B \u0434\u043B\u044F \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0431\u043E\u0435\u0432\u043E\u0433\u043E \u0438\u0441\u0441\u043A\u0443\u0441\u0442\u0432\u0430.",tooltipPosition:"top-start"})]})}):U=null,(0,e.createComponentVNode)(2,t.Flex,{direction:"row",grow:1,alignContent:"center",ml:.5,children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,width:"100%",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:N,onSelected:function(){function W($){return v("set_design",{design_choice:$})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0432\u0435\u0442",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:L,onSelected:function(){function W($){return v("set_color",{color_choice:$})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0416\u0435\u043D\u0441\u043A\u0438\u0439/\u041C\u0443\u0436\u0441\u043A\u043E\u0439",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:T,selected:w,onSelected:function(){function W($){return v("set_gender",{preferred_clothes_gender:$})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0428\u0430\u0440\u0444/\u041A\u0430\u043F\u044E\u0448\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Button,{className:E===0?"":"Button_disabled",width:"90px",selected:A,disabled:E,textAlign:"left",content:R,onClick:function(){function W(){return v("toggle_scarf")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:'\u0421 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u043E\u0439 "\u0428\u0430\u0440\u0444" \u0432\u0430\u0448 \u043A\u0430\u043F\u044E\u0448\u043E\u043D \u0431\u043E\u043B\u044C\u0448\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u043E\u043B\u043E\u0441\u044B. \u041D\u043E \u044D\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u0447\u0438\u0442, \u0447\u0442\u043E \u0432\u0430\u0448\u0430 \u0433\u043E\u043B\u043E\u0432\u0430 \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u0430! \u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0435 \u043D\u0430\u043D\u043E-\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0432\u0441\u0451 \u0435\u0449\u0451 \u0440\u0435\u0430\u0433\u0438\u0440\u0443\u044E\u0442 \u043D\u0430 \u043F\u043E\u0442\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0443\u0433\u0440\u043E\u0437\u044B \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u044F \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443! \u0423\u0442\u043E\u0447\u043D\u0435\u043D\u0438\u0435: \u043D\u0430\u043D\u043E\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u0442\u0430\u043A \u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443 \u0438 \u043E\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u043E\u043B\u043E\u0432\u043D\u044B\u0445 \u0443\u0431\u043E\u0440\u043E\u0432 \u0441 \u0446\u0435\u043B\u044C\u044E \u0443\u043C\u0435\u043D\u044C\u0448\u0435\u043D\u0438\u044F \u043F\u043E\u043C\u0435\u0445 \u0432 \u0438\u0445 \u0440\u0430\u0431\u043E\u0442\u0435.',tooltipPosition:"top-start"})]}),_,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0440\u044F\u0434 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Button,{selected:P,width:"90px",textAlign:"left",content:P?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function W(){return v("toggle_ui_charge")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0437\u0430\u0440\u044F\u0434 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430.",tooltipPosition:"top-start"})]}),U]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+L,success:0,danger:0,mt:-1.2,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{width:"80%",icon:"power-off",mt:.5,textAlign:"center",content:F,tooltip:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u0438 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044E \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0432 \u043D\u0451\u043C \u0437\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0445. \n\u0423\u0447\u0442\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0441\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438, \u043A\u043E\u0433\u0434\u0430 \u043A\u043E\u0441\u0442\u044E\u043C \u0431\u0443\u0434\u0435\u0442 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u043A\u043B\u044E\u0447\u0451\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u043B\u044F\u0435\u0442 \u0437\u0430\u0440\u044F\u0434 \u0434\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0438 \u043C\u043E\u0434\u0443\u043B\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043D\u0435\u043B\u044C\u0437\u044F \u0441\u043D\u044F\u0442\u044C \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u0441\u043F\u043E\u0441\u043E\u0431\u043E\u043C, \u043F\u043E\u043A\u0430 \u043E\u043D \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0440\u043E\u0432\u043D\u043E \u043A\u0430\u043A \u0438 \u0432\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438. \u041F\u043E\u0434\u0443\u043C\u0430\u0439\u0442\u0435 \u0434\u0432\u0430\u0436\u0434\u044B \u043F\u0440\u0435\u0436\u0434\u0435, \u0447\u0435\u043C \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0435\u0433\u043E \u043D\u0430 \u0442\u0435\u0440\u0440\u0438\u0442\u043E\u0440\u0438\u0438 \u0432\u0440\u0430\u0433\u0430!",tooltipPosition:"top-start",onClick:function(){function W(){return v("initialise_suit")}return W}()})})]})})},i=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.allActionsPreview;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043E\u0432\u0435\u0442\u044B \u0438 \u043F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0438",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041C\u043E\u043B\u043E\u0434\u044B\u043C \u0443\u0431\u0438\u0439\u0446\u0430\u043C \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u043B\u0435\u0433\u043A\u043E \u043E\u0441\u0432\u043E\u0438\u0442\u0441\u044F \u0432 \u043F\u043E\u043B\u0435\u0432\u044B\u0445 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445, \u0434\u0430\u0436\u0435 \u043F\u043E\u0441\u043B\u0435 \u0438\u043D\u0442\u0435\u043D\u0441\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A. \n\u042D\u0442\u043E\u0442 \u0440\u0430\u0437\u0434\u0435\u043B \u043F\u0440\u0438\u0437\u0432\u0430\u043D \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0441\u043E\u0432\u0435\u0442\u0430\u043C\u0438 \u043F\u043E \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0447\u0430\u0441\u0442\u043E \u0432\u043E\u0437\u043D\u0438\u043A\u0430\u044E\u0449\u0438\u043C \u0432\u043E\u043F\u0440\u043E\u0441\u0430\u043C \u043A\u0430\u0441\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u044B\u0445 \u043C\u0438\u0441\u0441\u0438\u0439 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u0430\u043C \u0432\u044B\u0434\u0430\u0434\u0443\u0442 \u0438\u043B\u0438 \u0440\u0430\u0441\u0441\u043A\u0430\u0437\u0430\u0442\u044C \u043E \u043C\u0430\u043B\u043E\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u043A\u043E\u0442\u043E\u0440\u0443\u044E \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043E\u0431\u0435\u0440\u043D\u0443\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_teleport,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u0438 \u0448\u0430\u0442\u0442\u043B",content:"\u0412 \u0432\u0430\u0448\u0435\u043C \u0414\u043E\u0434\u0437\u0451 \u0435\u0441\u0442\u044C \u043B\u0438\u0447\u043D\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0434\u043B\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0438 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0422\u043E\u0447\u043A\u0430 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0430\u044F, \u043D\u043E \u043F\u0440\u0438\u043E\u0440\u0438\u0442\u0435\u0442 \u0438\u0434\u0451\u0442 \u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0442\u043E\u043D\u043D\u0435\u043B\u0438 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u043C\u0430\u043B\u043E\u043F\u043E\u0441\u0435\u0449\u0430\u0435\u043C\u044B\u0435 \u043C\u0435\u0441\u0442\u0430. \n\u042D\u0442\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u044B\u0439 \u0441\u043F\u043E\u0441\u043E\u0431 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0440\u0438\u0441\u0442\u0443\u043F\u0438\u0442\u044C \u043A \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \n\u041F\u043E\u043B\u044C\u0437\u0443\u044F\u0441\u044C \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u043C \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043B\u0435\u0440\u043E\u043C \u0448\u0430\u0442\u0442\u043B\u0430, \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E \u043A \u0441\u0435\u0431\u0435 \u0438 \u0432\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u043D\u0430\u0437\u0430\u0434. \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u0435\u0441\u043B\u0438 \u0432\u044B \u0440\u0435\u0448\u0438\u0442\u0435 \u043F\u043E\u043B\u0435\u0442\u0435\u0442\u044C \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435, \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C \u0432\u0430\u043C, \u0447\u0442\u043E \u0432\u043E \u0438\u0437\u0431\u0435\u0436\u0430\u043D\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u044F \u0438\u043B\u0438 \u043A\u0440\u0430\u0436\u0438 \u0448\u0430\u0442\u0442\u043B\u0430 \u0438 \u043F\u043E\u043F\u0430\u0434\u0430\u043D\u0438\u044F \u043D\u0430 \u0432\u0430\u0448\u0443 \u0431\u0430\u0437\u0443 \u043F\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u0438\u0445 \u043B\u0438\u0446, \u043E\u0442\u043B\u0438\u0447\u043D\u043E\u0439 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u043E\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.headset_green,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A",content:"\u0412 \u043E\u0442\u043B\u0438\u0447\u0438\u0438 \u043E\u0442 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u044B\u0445 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u043E\u0432 \u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0439, \u043D\u0430\u0448 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u0437\u0434\u0430\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u0438. \u0412 \u043D\u0435\u0433\u043E \u0432\u0441\u0442\u0440\u043E\u0435\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u043A\u0430\u043D\u0430\u043B \u0434\u043B\u044F \u043E\u0431\u0449\u0435\u043D\u0438\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0431\u043E\u0440\u0433\u043E\u043C \u0438\u043B\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u0447\u043B\u0435\u043D\u0430\u043C\u0438 \u043A\u043B\u0430\u043D\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043E\u043D \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u044E\u0431\u044B\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u0438 \u0438 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u0435 \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043B\u0443\u0448\u043A\u0438 \u0438/\u0438\u043B\u0438 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440\u0430 \u043A\u0430\u043D\u0430\u043B\u044B \u0438\u0445 \u043A\u043B\u044E\u0447\u0435\u0439. \u0411\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u044D\u0442\u043E\u043C\u0443 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u043D\u0430\u043A\u0430\u043F\u043B\u0438\u0432\u0430\u0442\u044C \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0435 \u0432\u0430\u043C \u043C\u0435\u0441\u0442\u043D\u044B\u0435 \u043A\u0430\u043D\u0430\u043B\u044B \u0441\u0432\u044F\u0437\u0438 \u0434\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u043B\u044E\u0431\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438- \u0447\u0435\u0441\u043A\u0438 \u0443\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u0438 \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0438\u0442 \u0431\u0438\u043D\u0430\u0440\u043D\u044B\u0435 \u0441\u0438\u0433\u043D\u0430\u043B\u044B \u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C\u044B\u0435 \u0441\u0438\u043D\u0442\u0435\u0442\u0438\u043A\u0430\u043C\u0438 \u043F\u0440\u0438 \u043E\u0431\u0449\u0435\u043D\u0438\u0438 \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043E\u043C. \u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044F \u0432\u0430\u043C \u0441\u0430\u043C\u0438\u043C \u043E\u0431\u0449\u0430\u0442\u044C\u0441\u044F \u0441 \u043D\u0438\u043C\u0438.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_sleeper,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0445\u0438\u0449\u0435\u043D\u0438\u0435 \u044D\u043A\u0438\u043F\u0430\u0436\u0430",content:"\u041F\u043E\u0440\u043E\u0439 \u043A\u043B\u0430\u043D\u0443 \u043D\u0443\u0436\u043D\u044B \u0441\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u043A\u043E\u0442\u043E\u0440\u044B\u043C\u0438 \u043C\u043E\u0433\u0443\u0442 \u043E\u0431\u043B\u0430\u0434\u0430\u0442\u044C \u043B\u044E\u0434\u0438 \u0440\u0430\u0431\u043E\u0442\u0430\u044E\u0449\u0438\u0435 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0412 \u0442\u0430\u043A\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0432\u0430\u043C \u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0441\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E \u043E\u0441\u043E\u0431\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u0443\u0436\u043E\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430. \u0414\u0430\u0436\u0435 \u0435\u0441\u043B\u0438 \u0432\u0430\u043C \u043D\u0435 \u0443\u0434\u0430\u0441\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E\u0449\u0435\u0433\u043E \u0432\u0441\u0435\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0435\u0439 \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430, \u043C\u043E\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0431\u0440\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043F\u043E \u043A\u0440\u0443\u043F\u0438\u0446\u0430\u043C \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u044F \u043F\u043E\u0445\u0438\u0449\u0430\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \n\u0414\u043B\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043F\u043E\u0445\u0438- \u0442\u0438\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \u0423 \u0432\u0430\u0441 \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435 \u0435\u0441\u0442\u044C \u0441\u043A\u0430\u0444\u0430\u043D\u0434\u0440\u044B, \u0430 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0437\u0430\u043F\u0430\u0441 \u043D\u0430- \u0440\u0443\u0447\u043D\u0438\u043A\u043E\u0432, \u043A\u0438\u0441\u043B\u043E\u0440\u043E\u0434\u0430 \u0438 \u0431\u0430\u043B\u043B\u043E- \u043D\u043E\u0432. \n\u0422\u0430\u043A \u0436\u0435 \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0432 \u043B\u044E\u0434\u0435\u0439 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0438\u043C\u043F\u0443\u043B\u044C\u0441, \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0441\u0442\u0430\u043D\u044F \u0438\u0445 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F. ",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ai_face,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0418\u0418",content:"\u0418\u043D\u043E\u0433\u0434\u0430 \u0443 \u043D\u0430\u0441 \u0437\u0430\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u0441\u0430\u0431\u043E- \u0442\u0430\u0436 \u0418\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0430 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438. \u042D\u0442\u043E \u043F\u0440\u043E- \u0446\u0435\u0441\u0441 \u0441\u043B\u043E\u0436\u043D\u044B\u0439 \u0438 \u0442\u0440\u0435\u0431\u0443\u044E\u0449\u0438\u0439 \u043E\u0442 \u043D\u0430\u0441 \u043E\u0441\u043D\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0438. \n\u041F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u0435\u043C\u044B\u0439 \u043A\u043B\u0430\u043D\u043E\u043C \u043C\u0435\u0442\u043E\u0434 \u044D\u0442\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0443\u044F\u0437\u0432\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u0440\u044F\u043C\u043E \u0432 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439 \u0434\u043B\u044F \u0437\u0430\u043A\u043E\u043D\u043E\u0432 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0435\u0439 \u0432\u044B\u0432\u0435\u0441\u0442\u0438 \u0418\u0418 \u0438\u0437 \u0441\u0442\u0440\u043E\u044F. \u0412 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043C\u0435\u0442\u043E\u0434\u0430 \u043C\u044B \u043C\u043E\u0436\u0435\u043C \u043B\u0435\u0433\u043A\u043E \u043F\u0435\u0440\u0435\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0418\u0418 \u0430\u0431\u0441\u0443\u0440\u0434\u043D\u044B\u043C\u0438 \u0437\u0430\u043A\u043E\u043D\u0430\u043C\u0438, \u043D\u043E \u044D\u0442\u043E \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043D\u0430\u0441 \u0432 \u0442\u043E\u043C \u043F\u043B\u0430\u043D\u0435, \u0447\u0442\u043E \u0434\u043B\u044F \u0432\u0437\u043B\u043E\u043C\u0430 \u0432 \u0438\u0442\u043E\u0433\u0435 \u043F\u043E\u0434\u0445\u043E\u0434\u044F\u0442 \u0442\u043E\u043B\u044C\u043A\u043E \u043A\u043E\u043D\u0441\u043E\u043B\u0438 \u0432 \u0441\u0430\u043C\u043E\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439. \u0422\u0430\u043A \u0436\u0435 \u0432\u0437\u043B\u043E\u043C \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435\u043B\u0451\u0433\u043A\u0430\u044F - \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u0435\u0441\u0442\u044C \u0432\u0435\u0437\u0434\u0435. \u0410 \u043F\u0440\u043E\u0446\u0435\u0441\u0441 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F. \u041D\u0435 \u0443\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435\u0441\u044C \u0435\u0441\u043B\u0438 \u0418\u0418 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432\u043E\u0434\u0435\u0439\u0441\u0442- \u0432\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0438\u043C \u043F\u043E\u043F\u044B\u0442\u043A\u0430\u043C \u0435\u0433\u043E \u0441\u043B\u043E\u043C\u0430\u0442\u044C.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_borg,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0440\u043E\u0431\u043E\u0442\u043E\u0432",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u043E\u0446\u0435\u043D\u0438\u0432\u0430\u044F \u0432\u0430\u0448\u0438 \u0448\u0430\u043D\u0441\u044B \u043D\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u043C\u0438\u0441\u0441\u0438\u0438 \u0434\u043B\u044F \u0438\u0445 \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u044F \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445, \u0447\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442 \u0440\u043E\u0431\u043E\u0442\u043E\u0432 \u0434\u043B\u044F \u0441\u0432\u043E\u0438\u0445 \u0446\u0435\u043B\u0435\u0439, \u043C\u044B \u0434\u0430\u0451\u043C \u0432\u0430\u043C \u043E\u0441\u043E\u0431\u044B\u0439 "\u0423\u043B\u0443\u0447\u0448\u0430\u044E\u0449\u0438\u0439" \u0438\u0445 \u043F\u0440\u0438\u0431\u043E\u0440, \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u0432 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438. \n\u041F\u0440\u0438 \u0432\u0437\u043B\u043E\u043C\u0435 \u043A\u0438\u0431\u043E\u0440\u0433\u0430 \u0442\u0430\u043A\u0438\u043C \u043F\u0440\u0438\u0431\u043E\u0440\u043E\u043C(\u0412\u0437\u043B\u043E\u043C \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F) \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0433\u043E \u043A\u043B\u0430\u043D\u0443 \u0438 \u0432\u0430\u043C \u043B\u0438\u0447\u043D\u043E \u0441\u043B\u0443\u0433\u0443 \u0441\u043F\u043E\u0441\u043E\u0431- \u043D\u043E\u0433\u043E \u043D\u0430 \u043E\u043A\u0430\u0437\u0430\u043D\u0438\u0435 \u043F\u043E\u043C\u043E\u0449\u0438 \u043A\u0430\u043A \u0432 \u0441\u0430\u0431\u043E\u0442\u0430\u0436\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0442\u0430\u043A \u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u043B\u0435\u0447\u0435\u043D\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0440\u043E\u0431\u043E\u0442 \u0431\u0443\u0434\u0435\u0442 \u043E\u0441\u043D\u0430\u0449\u0451\u043D \u043B\u0438\u0447\u043D\u043E\u0439 \u043A\u0430\u0442\u0430\u043D\u043E\u0439, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043A\u0438, \u043F\u0438\u043D\u043F\u043E\u0438\u043D\u0442\u0435\u0440\u043E\u043C \u0443\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0438\u043C \u0435\u043C\u0443 \u043D\u0430 \u0432\u0430\u0441 \u0438 \u0433\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440\u043E\u043C \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u043E\u0432. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u043A\u0430\u0442\u0430\u043D\u0430 \u0440\u043E\u0431\u043E\u0442\u0430 \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0442\u044C \u0435\u0433\u043E \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0442\u0440\u0430\u043D\u0441\u043B\u043E\u043A\u0430\u0446\u0438\u044E!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.server,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",content:"\u041D\u0430 \u043D\u0430\u0443\u0447\u043D\u044B\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u0432\u0441\u0435\u0433\u0434\u0430 \u0435\u0441\u0442\u044C \u0441\u0432\u043E\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0443\u0447\u0451\u043D\u044B\u0445 \u0438 \u043C\u043D\u043E- \u0436\u0435\u0441\u0442\u0432\u043E \u0434\u0430\u043D\u043D\u044B\u0445 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u0440\u0438\u0445\u043E- \u0434\u0438\u0442\u0441\u044F \u0433\u0434\u0435 \u0442\u043E \u0445\u0440\u0430\u043D\u0438\u0442\u044C. \u0412 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u043E\u0431\u044B\u0447\u043D\u043E \u0432\u044B\u0441\u0442\u0443- \u043F\u0430\u044E\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0410 \u043A\u0430\u043A \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0438 \u0432\u0435\u0447\u043D\u043E \u0433\u0440\u044B\u0437\u0443\u0442\u0441\u044F \u0437\u0430 \u0437\u043D\u0430\u043D\u0438\u044F. \u0427\u0442\u043E \u043D\u0430\u043C \u043D\u0430 \u0440\u0443\u043A\u0443. \n\u041C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043B\u0438 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0432\u0438\u0440\u0443\u0441 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043F\u0438\u0441\u0430\u043D \u043D\u0430 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u043F\u0435\u0440\u0435\u0434 \u043C\u0438\u0441\u0441\u0438\u0435\u0439 \u0442\u0430\u043A\u043E\u0433\u043E \u0440\u043E\u0434\u0430. \u0412\u0430\u043C \u043D\u0443\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u043B\u0438\u0448\u044C \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0435\u0433\u043E \u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E \u043D\u0430 \u0438\u0445 \u043D\u0430\u0443\u0447\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u0432\u0441\u0435 \u0438\u0445 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0431\u0443\u0434\u0443\u0442 \u0443\u0442\u0435\u0440\u044F\u043D\u044B. \n\u041D\u043E \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0432\u0438\u0440\u0443\u0441\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0432\u0440\u0435\u043C\u0435\u043D\u0438, \u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u043C\u043D\u043E\u0433\u0438\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u043E\u0432 \u043D\u0435 \u0434\u0440\u0435\u043C\u043B\u044E\u0442. \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u043E \u0432\u0430\u0448\u0435\u0439 \u043F\u043E\u043F\u044B\u0442\u043A\u0435 \u0432\u0437\u043B\u043E\u043C\u0430 \u0431\u0443\u0434\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0451\u043D \u043C\u0435\u0441\u0442\u043D\u044B\u0439 \u0418\u0418. \u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u044D\u0442\u043E\u043C\u0443.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.buckler,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0417\u0430\u0449\u0438\u0442\u0430 \u0446\u0435\u043B\u0438",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u0431\u043E\u0433\u0430\u0442\u044B\u0435 \u0448\u0438\u0448\u043A\u0438 \u043F\u043B\u0430\u0442\u044F\u0442 \u0437\u0430 \u0443\u0441\u043B\u0443\u0433\u0438 \u0437\u0430\u0449\u0438\u0442\u044B \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430. \u0415\u0441\u043B\u0438 \u0432\u0430\u043C \u0434\u043E\u0441\u0442\u0430\u043B\u0430\u0441\u044C \u0442\u0430\u043A\u0430\u044F \u0446\u0435\u043B\u044C \u043F\u043E\u043C\u043D\u0438\u0442\u0435 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0435: \n * \u0417\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043E\u0431\u044F\u0437\u0430\u043D \u0434\u043E\u0436\u0438\u0442\u044C \u0434\u043E \u043A\u043E\u043D\u0446\u0430 \u0441\u043C\u0435\u043D\u044B! \n * \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043D\u0435 \u0437\u043D\u0430\u0435\u0442 \u043E \u0432\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435. \u0418 \u043B\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u0438 \u0434\u0430\u043B\u044C\u0448\u0435 \u043D\u0435 \u0437\u043D\u0430\u043B! \n * \u041D\u0435 \u0432\u0430\u0436\u043D\u043E \u043A\u0442\u043E \u0438\u043B\u0438 \u0447\u0442\u043E \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u043D\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043E\u0434\u0437\u0430\u0449\u0438\u0442\u043D\u043E\u0433\u043E, \u043D\u043E \u0434\u043B\u044F \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0433\u0434\u0435 \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442 \u043C\u0438\u0441\u0441\u0438\u044F \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u043D\u0435\u0436\u0435\u043B\u0430\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E. \u041D\u0435 \u0440\u0430\u0441\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u0431\u044F \u0431\u0435\u0437 \u043D\u0443\u0436\u0434\u044B, \u0447\u0442\u043E\u0431\u044B \u0443\u043F\u0440\u043E\u0441\u0442\u0438\u0442\u044C \u0441\u0435\u0431\u0435 \u0436\u0435 \u0440\u0430\u0431\u043E\u0442\u0443 \u0438 \u043D\u0430 \u0432\u0430\u0441 \u0441\u0430\u043C\u0438\u0445 \u043D\u0435 \u0432\u0435\u043B\u0438 \u043E\u0445\u043E\u0442\u0443! \n\u0422\u0430\u043A \u0436\u0435 \u043C\u044B \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u043A\u043B\u0430\u043D \u043D\u0435 \u043E\u0434\u043E\u0431\u0440\u044F\u0435\u0442 \u0432\u0430\u0440\u0432\u0430\u0440\u0441\u043A\u0438\u0435 \u043C\u0435\u0442\u043E\u0434\u044B "\u0417\u0430\u0449\u0438\u0442\u044B" \u0446\u0435\u043B\u0438. \u041D\u0435\u0442 \u0432\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0430\u0434\u0438\u0442\u044C \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u043E\u0433\u043E \u0432 \u043A\u043B\u0435\u0442\u043A\u0443 \u0438 \u0441\u043B\u0435\u0434\u0438\u0442\u044C \u0437\u0430 \u043D\u0438\u043C \u0442\u0430\u043C! \u041D\u0435 \u043F\u043E\u0440\u0442\u0438\u0442\u0435 \u043D\u0430\u0448\u0443 \u0440\u0435\u043F\u0443\u0442\u0430\u0446\u0438\u044E \u0432 \u0433\u043B\u0430\u0437\u0430\u0445 \u043D\u0430\u0448\u0438\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.cash,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041A\u0440\u0430\u0436\u0430 \u0434\u0435\u043D\u0435\u0433",content:"\u041A\u0430\u043A \u0431\u044B \u044D\u0442\u043E \u043D\u0435 \u0431\u044B\u043B\u043E \u0442\u0440\u0438\u0432\u0438\u0430\u043B\u044C\u043D\u043E. \u0418\u043D\u043E\u0433\u0434\u0430 \u043A\u043B\u0430\u043D \u043D\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044F \u0432 \u0434\u0435\u043D\u044C- \u0433\u0430\u0445. \u0418\u043B\u0438 \u0434\u0430\u0436\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0432\u044B \u0437\u0430\u0434\u043E\u043B\u0436\u0430\u043B\u0438 \u043D\u0430\u043C. \u0412 \u0442\u0430\u043A\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u043C\u044B \u0441\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0434\u0430\u0434\u0438\u043C \u0432\u0430\u043C \u0437\u0430\u0434\u0430\u0447\u0443 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0434\u043B\u044F \u043D\u0430\u0441 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \n\u0414\u043B\u044F \u0432\u0430\u0441 \u044D\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435 \u0442\u0440\u0443\u0434\u043D\u0430\u044F, \u043D\u043E \u0432\u0440\u0435\u043C\u044F\u0437\u0430\u0442\u0440\u0430\u0442\u043D\u0430\u044F. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0430\u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0432 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B\u0445 \u043A\u0430\u0440\u043C\u0430\u043D\u043D\u044B\u0445 \u043A\u0440\u0430\u0436. \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u044D\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0434\u043B\u044F \u043A\u0440\u0430\u0436\u0438 \u0447\u0443\u0436\u0438\u0445 \u043A\u0430\u0440\u0442 \u0438 \u043E\u0431\u043D\u0430\u043B\u0438\u0447\u0438- \u0432\u0430\u043D\u0438\u044F \u0438\u0445 \u0441\u0447\u0435\u0442\u043E\u0432. \u041B\u0438\u0431\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u043C\u0435\u0442\u0438\u0442\u044C \u0432\u044B\u0448\u0435 \u0438 \u043E\u0433\u0440\u0430\u0431\u0438\u0442\u044C \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0430 \u0438\u043B\u0438 \u0441\u0447\u0435\u0442\u0430 \u0441\u0430\u043C\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435. \u0414\u043E\u0441\u0442\u0430\u043D\u044C\u0442\u0435 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438!",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.handcuff,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430",content:"\u0412 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044F\u0445 \u0447\u0443\u0436\u043E\u0439 \u043F\u043E\u0437\u043E\u0440 \u0434\u043B\u044F \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u0435\u0435 \u0447\u0435\u043C \u0441\u043C\u0435\u0440\u0442\u044C. \u0412 \u0442\u0430\u043A\u0438\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 \u0432\u0430\u043C \u043F\u0440\u0438\u0439\u0434\u0451\u0442\u0441\u044F \u043F\u0440\u043E\u044F\u0432\u0438\u0442\u044C \u043A\u0440\u0435\u0430\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u044C \u0438 \u0434\u043E\u0431\u0438\u0442\u044C\u0441\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0432\u0430\u0448\u0443 \u0436\u0435\u0440\u0442\u0432\u0443 \u043F\u043E \u0437\u0430\u043A\u043E\u043D\u043D\u044B\u043C \u043E\u0441\u043D\u043E\u0432\u0430\u043D\u0438\u044F\u043C \u0443\u043F\u0435\u043A\u043B\u0438 \u0437\u0430 \u0440\u0435\u0448\u0451\u0442\u043A\u0443 \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435 \u0447\u0442\u043E\u0431\u044B \u0432 \u043A\u0440\u0438\u043C\u0438\u043D\u0430\u043B\u044C\u043D\u043E\u0439 \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0446\u0435\u043B\u0438 \u043E\u0441\u0442\u0430\u043B\u0441\u044F \u0441\u043B\u0435\u0434. \u041D\u043E \u0432 \u0442\u043E \u0436\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u0440\u0438\u0439\u0442\u0438 \u0438 \u0432\u043F\u0438\u0441\u0430\u0442\u044C \u0446\u0435\u043B\u0438 \u0441\u0440\u043E\u043A \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u0438 - \u043D\u0435 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u043C\u0435\u0442\u043E\u0434. \u0426\u0435\u043B\u044C \u043B\u0435\u0433\u043A\u043E \u043E\u043F\u0440\u0430\u0432\u0434\u0430\u044E\u0442 \u0432 \u0441\u0443\u0434\u0435, \u0447\u0442\u043E \u043D\u0435 \u0443\u0441\u0442\u0440\u043E\u0438\u0442 \u043A\u043B\u0438\u0435\u043D\u0442\u0430. \n \u0423 \u0432\u0430\u0441 \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432, \u0447\u0442\u043E\u0431\u044B \u0441\u043E\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u043F\u043E\u0434 \u043B\u0438\u0447\u0438\u043D\u043E\u0439 \u0446\u0435\u043B\u0438. \u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043F\u043E\u0441\u0442\u0430\u0440\u0430\u0439\u0442\u0435\u0441\u044C \u043E\u0431\u043E\u0439\u0442\u0438\u0441\u044C \u0431\u0435\u0437 \u0441\u043B\u0438\u0448- \u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u043E\u0441\u043B\u0435\u0434\u0441\u0442\u0432\u0438\u0439. \u041B\u0438\u0448\u043D\u044F\u044F \u0434\u044B\u0440\u0430 \u0432 \u043E\u0431\u0448\u0438\u0432\u043A\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u0442\u0440\u0443\u043F\u044B - \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u044E\u0442 \u0448\u0430\u043D\u0441\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043B\u0430\u043D\u0430.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.spider_charge,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0440\u044B\u0432 \u043E\u0442\u0434\u0435\u043B\u0430",content:"\u0421\u0442\u0430\u0440\u044B\u0435 \u0434\u043E\u0431\u0440\u044B\u0435 \u0431\u043E\u043C\u0431\u044B. \u042D\u0444\u0444\u0435\u043A- \u0442\u0438\u0432\u043D\u044B\u0435 \u043E\u0440\u0443\u0434\u0438\u044F \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0435\u043D\u0438\u044F \u0432\u0441\u0435\u0433\u043E \u0436\u0438\u0432\u043E\u0433\u043E \u0438 \u043D\u0435\u0436\u0438\u0432\u043E\u0433\u043E \u0432 \u0431\u043E\u043B\u044C\u0448\u043E\u043C \u0440\u0430\u0434\u0438\u0443\u0441\u0435. \u041A\u043E\u0433\u0434\u0430 \u043A\u043B\u0438\u0435\u043D\u0442\u044B \u043F\u0440\u043E\u0441\u044F\u0442 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u043E\u0431\u044C\u0435\u043A\u0442, \u043E\u043D\u0438 \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u044E\u0442 \u043D\u0430\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0434\u043E\u0440\u043E\u0433\u043E \u0441\u0442\u043E\u0438\u0442 \u0442\u0430\u043A\u0430\u044F \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F. \u041D\u043E \u0440\u0435\u0434\u043A\u043E \u0433\u043E\u0442\u043E\u0432\u044B \u0441\u0434\u0430\u0442\u044C\u0441\u044F. \u041A\u0430\u043A \u0440\u0430\u0437 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u043D\u043E\u0433\u0438\u0435 \u0441\u043E\u0433\u043B\u0430\u0441\u043D\u044B \u043D\u0430 \u043F\u043E\u0434\u0440\u044B\u0432 \u043E\u0434\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0438\u043B\u0438 \u043E\u0442\u0434\u0435\u043B\u0430. \n\u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u043F\u043E\u0441\u043B\u0435 \u0432\u0437\u0440\u044B\u0432\u0430 \u043D\u0430 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u0442\u0438\u0441\u044C \u043E\u0445\u043E\u0442\u0430. \n \u041D\u0430\u0448\u0438 \u0431\u043E\u043C\u0431\u044B \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0438\u0437\u0433\u043E\u0442\u043E\u0432\u043B\u0435\u043D\u044B \u0441 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0442\u0435\u043B\u044F\u043C\u0438. \u041D\u0438\u043A\u0442\u043E \u043A\u0440\u043E\u043C\u0435 \u0432\u0430\u0441 \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442 \u0438\u0445 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445 \u043B\u0438\u0448\u044C \u0432 \u0437\u043E\u043D\u0435 \u0437\u0430\u043A\u0430\u0437\u0430\u043D\u043D\u043E\u0439 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u043C. \u0421\u043E\u0432\u0435\u0442\u0443\u0435\u043C \u0441\u0440\u0430\u0437\u0443 \u0431\u0435\u0436\u0430\u0442\u044C \u043F\u043E\u0434\u0430\u043B\u044C\u0448\u0435 \u043F\u043E\u0441\u043B\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438. \u0425\u043E\u0442\u044F \u044D\u0442\u043E \u0438 \u0442\u0430\u043A \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0434\u043B\u044F \u0432\u0430\u0441 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.BSM,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0410\u043D\u0430\u043B\u0438\u0437 \u043A\u0440\u043E\u0432\u0438",content:'"\u0417\u043D\u0430\u0439 \u0441\u0432\u043E\u0435\u0433\u043E \u0432\u0440\u0430\u0433\u0430" - \u043F\u0440\u043E\u0441\u0442\u0430\u044F \u0438\u0441\u0442\u0438\u043D\u0430. \n\u0417\u0430 \u0433\u043E\u0434\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u044F \u043A\u043B\u0430\u043D\u0430 \u043C\u044B \u0438\u0437\u0443\u0447\u0438\u043B\u0438 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0437\u043D\u044B\u0445 \u043E\u043F\u0430\u0441\u043D\u044B\u0445 \u0442\u0432\u0430\u0440\u0435\u0439. \u0418 \u0434\u043E \u0441\u0438\u0445 \u043F\u043E\u0440 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0435\u043C \u0438\u0437\u0443\u0447\u0435\u043D\u0438\u0435 \u043D\u0435\u043A\u043E- \u0442\u043E\u0440\u044B\u0445. \u0410 \u0447\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E, \u0447\u0442\u043E \u0438\u0437\u0443\u0447\u0430\u0442\u044C, \u043D\u0443\u0436\u043D\u043E \u0434\u043E\u0431\u044B\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B. \u041A\u0440\u043E\u0432\u044C \u043E\u0434\u0438\u043D \u0438\u0437 \u0441\u0430\u043C\u044B\u0445 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u044B\u0445 \u043F\u0440\u0438\u043C\u0435\u0440\u043E\u0432 \u0442\u043E\u0433\u043E, \u0447\u0442\u043E \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u043E\u043B\u0435\u0437\u043D\u043E \u043D\u0430\u0448\u0438\u043C \u0443\u0447\u0451\u043D\u044B\u043C. \n\u0418\u043C\u0435\u044E\u0449\u0430\u044F\u0441\u044F \u0443 \u0432\u0430\u0441 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0446\u0435\u043D\u0442\u0440\u0438\u0444\u0443\u0433\u0430 \u0434\u043B\u044F \u043A\u0440\u043E\u0432\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043F\u0440\u043E\u0430\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B \u043D\u0435 \u043F\u043E\u0432\u0440\u0435\u0434\u0438\u0432 \u0438\u0445 \u0438 \u043F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043D\u0430\u043C. \n\u0414\u043B\u044F \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0430\u043D\u0430\u043B\u0438\u0437\u0430 \u043A\u0440\u043E\u0432\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C 3 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0445 \u043E\u0431\u0440\u0430\u0437\u0446\u0430. \u0418 \u043F\u043E\u043C\u0435- \u0441\u0442\u0438\u0442\u044C \u0438\u0445 \u0432 \u043F\u0440\u043E\u0431\u0438\u0440\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0442\u043E\u043C \u043D\u0430\u0434\u043E \u043F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E. \n\u041F\u0440\u0438\u043C\u0435\u0441\u0438 \u043F\u0440\u0438\u043D\u044F\u0442\u044B \u043D\u0435 \u0431\u0443\u0434\u0443\u0442!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.changeling,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0413\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u044B",content:"\u0427\u0435\u0440\u0432\u0438 \u0432\u043E\u0437\u043E\u043C\u043D\u0438\u0432\u0448\u0438\u0435 \u0441\u0435\u0431\u044F \u0432\u044B\u0448\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0438\u0434\u043E\u0432 \u043F\u043E\u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u0443\u043C\u0435\u044E\u0442 \u043A\u0440\u0430\u0441\u0442\u044C \u0433\u0435\u043D\u044B \u0438 \u0438\u043C\u0438\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445. \n\u0421\u0432\u043E\u0438\u043C \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u043E\u043D\u0438 \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0431\u043E\u043B\u044C\u0448\u0435 \u043F\u0440\u043E\u0431- \u043B\u0435\u043C, \u0447\u0435\u043C \u043F\u043E\u043B\u044C\u0437\u044B. \n\u042D\u0442\u0438 \u0442\u0432\u0430\u0440\u0438 \u0441\u0442\u043E\u043B\u044C \u0436\u0435 \u0445\u0438\u0442\u0440\u044B \u0441\u043A\u043E\u043B\u044C \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u044B. \u041D\u0435 \u0434\u043E\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441 \u043D\u0438\u043C\u0438 \u043D\u0438 \u043E \u0447\u0451\u043C! \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0436\u0435 \u043D\u0430\u043C \u0441\u043B\u043E\u0436\u043D\u043E \u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u0442\u044C \u0433\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u0430 \u043D\u0435 \u0437\u0430\u043F\u0438\u0445- \u043D\u0443\u0432 \u0435\u0433\u043E \u0432 \u043B\u0430\u0431\u043E\u0440\u0430\u0442\u043E\u0440\u0438\u044E \u0438 \u043D\u0435 \u043F\u0440\u043E\u0432\u0435\u0434\u044F \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0442\u0435\u0441\u0442\u043E\u0432. \u041D\u043E \u043E\u043D\u0438 \u0438\u043D\u043E\u0433\u0434\u0430 \u0432\u044B\u0434\u0430\u044E\u0442 \u0441\u0435\u0431\u044F \u0441\u0432\u043E\u0438\u043C\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F\u043C\u0438. \u0418 \u0442\u0430\u043A \u0436\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043B\u043E\u0436\u0430\u0442\u0441\u044F \u043D\u0430 \u0434\u043D\u043E \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438. \u0427\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E \u043B\u0435\u0433\u0447\u0435 \u0438\u0445 \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0434\u0430\u0439\u0442\u0435 \u0438\u043C \u043F\u043E\u043F\u043B\u044F\u0441\u0430\u0442\u044C, \u043F\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043C \u0432\u044B\u0445\u043E\u0434\u0438\u0442\u044C \u043D\u0430 \u0441\u0446\u0435\u043D\u0443. \u0418 \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043B\u0443\u0448\u0430\u0439\u0442\u0435 \u0440\u0430\u0434\u0438\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435. \u0412\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043C\u0435\u0441\u0442\u043D\u0430\u044F \u043E\u0445\u0440\u0430\u043D\u0430 \u0443\u0436\u0435 \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u0437\u0430 \u043E\u0434\u043D\u0438\u043C \u0438\u0437 \u043D\u0438\u0445. \n\u041D\u0438\u043A\u0442\u043E \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432 \u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u043E \u043F\u043E\u043C\u043E\u0436\u0435\u0442\u0435 \u0438\u043C \u0441 \u044D\u0442\u0438\u043C...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.vampire,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u043C\u043F\u0438\u0440\u044B",content:"\u0414\u0435\u0448\u0451\u0432\u044B\u0435 \u0440\u043E\u043C\u0430\u043D\u044B, \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0438 \u0441\u043A\u0430\u0437\u043A\u0438 \u043F\u0440\u043E\u0448\u043B\u043E\u0433\u043E \u043E\u043F\u0438\u0441\u044B\u0432\u0430\u043B\u0438 \u0432\u0430\u043C\u043F\u0438\u0440\u043E\u0432 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A\u043E\u0432 \u043F\u044C\u044E\u0449\u0438\u0445 \u043A\u0440\u043E\u0432\u044C \u043B\u044E\u0434\u0435\u0439 \u0432 \u043D\u043E\u0447\u0438 \u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E- \u0449\u0438\u0445 \u043C\u0430\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E- \u0441\u0442\u044F\u043C\u0438. \u0418\u0437\u0432\u0435\u0441\u0442\u043D\u044B\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u043D\u0435\u0435 \u0440\u043E\u043C\u0430\u043D\u0442\u0438\u0447\u043D\u044B... \n\u041C\u044B \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u0438\u0445 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435, \u043D\u043E \u043D\u0430\u0448\u0438 \u043F\u043E\u0434\u043E\u0437\u0440\u0435- \u043D\u0438\u044F \u043F\u0430\u0434\u0430\u044E\u0442 \u043D\u0430 \u0432\u043B\u0438\u044F\u043D\u0438\u0435 \u043D\u0435\u043A\u043E\u0439 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438. \u0422\u0430\u043A \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435, \u0434\u043E \u0442\u0435\u0445 \u043F\u043E\u0440 \u043F\u043E\u043A\u0430 \u0432\u0430\u043C\u043F\u0438\u0440 \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u0438\u043B\u0438 \u0443\u0433\u0440\u043E\u0436\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u0436\u0438\u0437\u043D\u0438. \u0412\u044B \u0432\u043E\u043B\u044C\u043D\u044B \u0435\u0433\u043E \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C. \n\u0412\u0430\u043C\u043F\u0438\u0440\u044B \u043E\u0447\u0435\u043D\u044C \u043E\u043F\u0430\u0441\u043D\u044B \u0432 \u043F\u0440\u044F\u043C\u043E\u043C \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u043E\u043D\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u0432\u0437\u0433\u043B\u044F\u0434\u043E\u043C \u0438 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0430\u0442\u044C \u0440\u0430\u0437\u0443\u043C \u0441\u0432\u043E\u0438\u0445 \u0436\u0435\u0440\u0442\u0432. \u041D\u0435 \u0434\u043E\u0432\u0435\u0440\u044F\u0439\u0442\u0435 \u0438\u043C, \u043D\u043E \u0442\u0430\u043A \u0436\u0435 \u043F\u043E\u043C\u043D\u0438\u0442\u0435 - \u043E\u043D\u0438 \u043B\u0438\u0448\u044C \u0436\u0435\u0440\u0442\u0432\u044B \u0441\u0442\u0435\u0447\u0435\u043D\u0438\u044F \u043E\u0431\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u0441\u0442\u0432. \u0418 \u044D\u0442\u043E \u043C\u043E\u0436\u043D\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.syndicate,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442",content:"\u041D\u0430\u0448\u0438 \u0445\u043E\u0440\u043E\u0448\u0438\u0435 \u0437\u043D\u0430\u043A\u043E\u043C\u044B\u0435. \u0421\u0431\u043E\u0440\u0438\u0449\u0435 \u043C\u043E\u0433\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0445 \u0444\u0438\u0433\u0443\u0440 \u0432 \u043F\u043E\u0434\u043F\u043E\u043B\u044C\u043D\u043E\u043C \u043C\u0438\u0440\u0435 \u0441 \u0437\u0430\u043A\u0440\u044B\u0442\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u043E\u0439 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u0430 \u043E \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043C\u0430\u043B\u043E... \n\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442 \u043F\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0437\u0430\u043A\u0430\u0437\u043E\u0432. \u041D\u043E \u0441\u0430\u043C\u043E\u0439 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E\u0439, \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u043A\u0442\u043E \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0438\u0445 \u0438\u0437\u0443\u0447\u0438\u0442, \u0447\u0435\u0440\u0442\u043E\u0439 \u044D\u0442\u043E\u0439 \u0433\u0440\u0443\u043F\u043F\u044B - \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0433\u0440\u043E\u043C\u043D\u0430\u044F \u043D\u0435\u043D\u0430\u0432\u0438\u0441\u0442\u044C \u043A \u041D\u0422. \n\u0412 \u0441\u043B\u0443\u0447\u0430\u0435 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u044F \u0441 \u0430\u0433\u0435\u043D\u0442\u0430\u043C\u0438 \u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442\u0430 \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u043D\u0430\u0448\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043F\u0440\u043E\u0441\u0442\u0430. \n\u0415\u0441\u043B\u0438 \u043E\u043D\u0438 \u043D\u0435 \u043C\u0435\u0448\u0430\u044E\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \u041C\u044B \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u043C \u0438\u043C.",position:"bottom-start"})]})]})})})},c=function(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g=h.allActionsPreview,N=h.blocked_TGUI_rows,x=[{blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"}];return(0,e.createComponentVNode)(2,t.Section,{title:"\u041C\u043E\u0434\u0443\u043B\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u0414\u0435\u043B\u044F\u0442\u0441\u044F \u043D\u0430 3 \u0440\u0430\u0437\u043D\u044B\u0445 \u043F\u043E\u0434\u0445\u043E\u0434\u0430 \u0434\u043B\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0418\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043F\u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044E \u0440\u0430\u0431\u043E\u0442\u043E\u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043C\u043E\u0434\u0443\u043B\u044F, \u0431\u043B\u043E\u043A\u0438\u0440\u0443\u0435\u0442 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043C\u043E\u0434\u0443\u043B\u0435\u0439 \u043E\u0434\u043D\u043E\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F \u0438\u0437 \u0441\u043E\u0441\u0435\u0434\u043D\u0438\u0445 \u0441\u0442\u043E\u043B\u0431\u0446\u043E\u0432",tooltipPosition:"bottom"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",alignContent:"center",ml:1.5,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u0438\u0437\u0440\u0430\u043A",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0421\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441\u0440\u0435\u0434\u0438 \u0432\u0440\u0430\u0433\u043E\u0432, \u043D\u0430\u043F\u0430\u0434\u0430\u0439\u0442\u0435 \u0438\u0437 \u0442\u0435\u043D\u0438 \u0438 \u0431\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0440\u0438\u043C\u043E\u0439 \u0443\u0433\u0440\u043E\u0437\u043E\u0439, \u0432\u0441\u0451 \u0434\u043B\u044F \u0442\u043E\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u043D\u0438\u043A\u0442\u043E \u043D\u0435 \u0443\u0437\u043D\u0430\u043B! \u0411\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B \u043A\u0430\u043A \u043F\u0440\u0438\u0437\u0440\u0430\u043A!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(53, 94, 163, 0.8)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"smoke",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.smoke,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0414\u042B\u041C\u041E\u0412\u0410\u042F \u0417\u0410\u0412\u0415\u0421\u0410",content:"\u0412\u044B \u0441\u043E\u0437\u0434\u0430\u0451\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u043F\u0443\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432. \n\u042D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u0441\u043E\u0447\u0435\u0442\u0430\u0435\u0442\u0441\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0432\u0438\u0437\u043E\u0440\u043E\u043C \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u0435\u0440\u043C\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0441\u043A\u0430\u043D\u0435\u0440\u0430. \n\u0410 \u0442\u0430\u043A \u0436\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u043F\u0440\u0438\u043C\u0435\u043D\u044F\u0435\u0442\u0441\u044F \u043C\u043D\u043E\u0433\u0438\u043C\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u043C\u043E\u0434\u0443\u043B\u044F\u043C\u0438 \u0435\u0441\u043B\u0438 \u0432\u044B \u0442\u043E\u0433\u043E \u043F\u043E\u0436\u0435\u043B\u0430\u0435\u0442\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 250 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"ninja_cloak",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_cloak,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041D\u0415\u0412\u0418\u0414\u0418\u041C\u041E\u0421\u0422\u042C",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043E\u0447\u043D\u043E\u0435 \u043F\u043E\u043B\u0435 \u0441\u043A\u0440\u044B\u0432\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0441 \u0438\u0437 \u0432\u0438\u0434\u0443 \u0438 \u043F\u0440\u0438\u0433\u043B\u0443\u0448\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0448\u0438 \u0448\u0430\u0433\u0438. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \u0425\u043E\u0442\u044C \u043F\u043E\u043B\u0435 \u0438 \u0441\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u043F\u043E\u043B\u043D\u043E\u0441\u0442\u044C\u044E, \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u0439 \u0443\u0431\u0438\u0439\u0446\u0430 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0445\u043B\u0430\u0434\u043D\u043E\u043A\u0440\u043E\u0432\u0435\u043D. \n\u041D\u0435 \u0441\u0442\u043E\u0438\u0442 \u043D\u0435\u0434\u043E\u043E\u0446\u0435\u043D\u0438\u0432\u0430\u0442\u044C \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u0445 \u043B\u044E\u0434\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 15 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"ninja_clones",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_clones,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u041A\u041B\u041E\u041D\u042B",content:"\u0421\u043E\u0437\u0434\u0430\u0451\u0442 \u0434\u0432\u0443\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0433\u043E\u0442\u043E\u0432\u044B\u0445 \u043F\u043E\u043C\u043E\u0447\u044C \u0432 \u0431\u0438\u0442\u0432\u0435 \u0438 \u0434\u0435\u0437\u043E\u0440\u0438\u0435\u043D\u0442\u0438- \u0440\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u0430 \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0441\u043C\u0435\u0449\u0430\u0435\u0442 \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0438\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u043C \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043F\u0430\u0440\u044B \u043C\u0435\u0442\u0440\u043E\u0432. \n\u041F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435\u0441\u044C \u043E\u0441\u0442\u043E\u0440\u043E\u0436\u043D\u043E. \u0421\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0435 \u0441\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u043F\u0435\u0440\u0435\u0442\u044C \u0432\u0430\u0441 \u0437\u0430 4-\u043C\u044F \u0441\u0442\u0435\u043D\u0430\u043C\u0438. \u0411\u0443\u0434\u044C\u0442\u0435 \u043A \u044D\u0442\u043E\u043C\u0443 \u0433\u043E\u0442\u043E\u0432\u044B. \n\u041A\u043B\u043E\u043D\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 20 \u0441\u0435\u043A\u0443\u043D\u0434. \u041A\u043B\u043E\u043D\u044B \u0438\u043C\u0435\u044E\u0442 \u0448\u0430\u043D\u0441 \u0440\u0430\u0437\u043C\u043D\u043E\u0436\u0438\u0442\u0441\u044F \u0430\u0442\u0430\u043A\u0443\u044F \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 8 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"chameleon",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chameleon,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0425\u0410\u041C\u0415\u041B\u0415\u041E\u041D",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u0433\u043E\u043B\u043E\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u043E\u043B\u0435 \u0438\u0441\u043A\u0430\u0436\u0430\u044E\u0449\u0435\u0435 \u0432\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u043E\u0435 \u0438 \u0441\u043B\u0443\u0445\u043E\u0432\u043E\u0435 \u0432\u043E\u0441\u043F\u0440\u0438\u044F\u0442\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432. \n\u0412\u0430\u0441 \u0431\u0443\u0434\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044C \u0438 \u0441\u043B\u044B\u0448\u0430\u0442\u044C \u043A\u0430\u043A \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0432\u044B \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C. \n\u042D\u0442\u043E \u0434\u0430\u0451\u0442 \u0432\u0430\u043C \u043E\u0433\u0440\u043E\u043C\u043D\u044B\u0439 \u043F\u0440\u043E\u0441\u0442\u043E\u0440 \u043F\u043E \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u044E \u0438 \u0438\u043C\u0438\u0442\u0430\u0446\u0438\u0438 \u043B\u044E\u0431\u043E\u0433\u043E \u0447\u043B\u0435\u043D\u0430 \u044D\u043A\u0438\u043F\u0430\u0436\u0430. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u0445\u0430\u043C\u0435\u043B\u0435\u043E\u043D \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: \u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"ninja_spirit_form",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_spirit_form,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0424\u041E\u0420\u041C\u0410 \u0414\u0423\u0425\u0410",content:"\u0412\u044B \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442\u0435 \u043D\u0430 \u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043B\u0430 \u043F\u043E\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043E\u043C \u044D\u0442\u043E\u0439 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438. \n\u0414\u0435\u043B\u0430\u044F \u0432\u0430\u0448\u0435 \u0442\u0435\u043B\u043E \u043D\u0435\u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u044B\u043C \u044D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0430\u0440\u0443\u0435\u0442 \u0432\u0430\u043C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442\u044C \u0441\u043A\u0432\u043E\u0437\u044C \u0441\u0442\u0435\u043D\u044B. \n\u042D\u0442\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u043D\u0435 \u0441\u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0443\u044F\u0437\u0432\u0438\u043C\u044B\u043C \u0434\u043B\u044F \u043F\u0443\u043B\u044C \u0438 \u043B\u0435\u0437\u0432\u0438\u0439! \n\u041D\u043E \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u0441\u043D\u044F\u0442\u044C \u0441 \u0441\u0435\u0431\u044F \u043D\u0430\u0440\u0443\u0447\u043D\u0438\u043A\u0438, \u0431\u043E\u043B\u044B \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B\u043B\u0435\u0437\u0442\u0438 \u0438\u0437 \u0433\u0440\u043E\u0431\u0430 \u0438\u043B\u0438 \u044F\u0449\u0438\u043A\u0430, \u043E\u043A\u0430\u0436\u0438\u0441\u044C \u0432\u044B \u0442\u0430\u043C \u0437\u0430\u043F\u0435\u0440\u0442\u044B... \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u0444\u043E\u0440\u043C\u0430 \u0434\u0443\u0445\u0430 \u0437\u043D\u0430\u0447\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438! \u041F\u043E\u0442\u0440\u0435\u0431\u043B\u0435\u043D\u0438\u0435 \u043E\u0434\u0438\u043D\u0430\u043A\u043E\u0432\u043E \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043E\u0431\u044A\u0451\u043C\u0430 \u0431\u0430\u0442\u0430\u0440\u0435\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 25 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u043C\u0435\u0439",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435! \u0422\u0440\u044E\u043A\u0438, \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0449\u0438\u0442\u044B. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C, \u0447\u0442\u043E \u0442\u0430\u043A\u043E\u0435 \u0431\u043E\u0439 \u0441 \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u043C \u0443\u0431\u0438\u0439\u0446\u0435\u0439. \u0418\u0437\u0432\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0438 \u0438\u0437\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u043D\u0430\u0445\u043E\u0434\u044F \u0432\u044B\u0445\u043E\u0434 \u0438\u0437 \u043B\u044E\u0431\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438. \u0412\u0440\u0430\u0433\u0438 \u0432\u0441\u0435\u0433\u043E \u043B\u0438\u0448\u044C \u0433\u0440\u044B\u0437\u0443\u043D\u044B, \u0447\u044C\u0451 \u043B\u043E\u0433\u043E\u0432\u043E \u043D\u0430\u0432\u0435\u0441\u0442\u0438\u043B \u0437\u043C\u0435\u0439!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(0, 174, 208, 0.15)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"kunai",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.kunai,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u0422\u0420\u041E\u0415\u041D\u041D\u041E\u0415 \u0414\u0416\u041E\u0425\u042C\u0401",content:"\u0422\u0430\u043A \u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u0430\u043A \u0428\u044D\u043D\u0431\u044F\u043E \u0438\u043B\u0438 \u043F\u0440\u043E\u0441\u0442\u043E \u041A\u0438\u043D\u0436\u0430\u043B \u043D\u0430 \u0446\u0435\u043F\u0438. \n\u0418\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0437\u0430\u043F\u0443\u0441\u043A\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0438 \u043F\u0440\u0438\u0442\u044F\u043D\u0443\u0442\u044C \u043A \u0441\u0435\u0431\u0435 \u0436\u0435\u0440\u0442\u0432\u0443 \u0437\u0430 \u0434\u043E\u043B\u0438 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u041E\u0440\u0443\u0436\u0438\u0435 \u043D\u0435 \u043E\u0447\u0435\u043D\u044C \u0433\u043E\u0434\u0438\u0442\u0441\u044F \u0434\u043B\u044F \u0434\u043E\u043B\u0433\u0438\u0445 \u0431\u043E\u0451\u0432, \u043D\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u044B\u0442\u044F\u0433\u0438\u0432\u0430\u043D\u0438\u044F \u043E\u0434\u043D\u043E\u0439 \u0436\u0435\u0440\u0442\u0432\u044B - \u043D\u0430 \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u0443\u0434\u0430\u0440\u0430! \n\u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043D\u0435 \u043F\u0440\u043E\u043C\u0430\u0445\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0441\u0442\u0440\u0435\u043B\u044C\u0431\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 5 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"chem_injector",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chem_injector,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0418\u0421\u0426\u0415\u041B\u042F\u042E\u0429\u0418\u0419 \u041A\u041E\u041A\u0422\u0415\u0419\u041B\u042C",content:"\u0412\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0435\u0447\u0435\u0431\u043D\u0443\u044E \u0441\u043C\u0435\u0441\u044C. \u0421\u043F\u043E\u0441\u043E\u0431\u043D\u0443\u044E \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u0434\u0430\u0436\u0435 \u0441\u043B\u043E\u043C\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u0441\u0442\u0438 \u0438 \u043E\u0442\u043E\u0440\u0432\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u041F\u0440\u0435\u043F\u0430\u0440\u0430\u0442 \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442- \n\u0432\u0435\u043D\u043D\u043E-\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0435 \u043F\u0430\u0440\u0430\u0434\u043E\u043A\u0441\u044B \u0438 \u043E\u0447\u0435\u043D\u044C \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u0438\u0437 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0430! \n\u041F\u0440\u0438 \u043F\u0435\u0440\u0435\u0434\u043E\u0437\u0438\u0440\u043E\u0432\u043A\u0435 \u043E\u043D\u0438 \u0441\u0442\u0430\u043D\u043E\u0432\u044F\u0442\u0441\u044F \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043E\u043F\u0430\u0441\u043D\u044B \u0434\u043B\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041D\u0435 \u0432\u0432\u043E\u0434\u0438\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 30 \u0435\u0434. \u043F\u0440\u0435\u043F\u0430\u0440\u0430\u0442\u0430 \u0432 \u0432\u0430\u0448 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C! \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u0438\u043C\u0435\u0435\u0442 3 \u0437\u0430\u0440\u044F\u0434\u0430. \u0418\u0445 \u043C\u043E\u0436\u043D\u043E \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u043A\u0440\u0438\u0441\u0442\u0430\u043B\u043B\u043E\u0432 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"emergency_blink",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emergency_blink,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041A\u0421\u0422\u0420\u0415\u041D\u041D\u0410\u042F \u0422\u0415\u041B\u0415\u041F\u041E\u0420\u0422\u0410\u0426\u0418\u042F",content:"\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0443\u044E \u0437\u043E\u043D\u0443 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043E\u043A\u043E\u043B\u043E \u0434\u0432\u0443\u0445 \u0434\u0435\u0441\u044F\u0442\u043A\u043E\u0432 \u043C\u0435\u0442\u0440\u043E\u0432. \n\u0414\u043B\u044F \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u043C\u043E\u0437\u0433\u043E\u0432\u044B\u0435 \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u044B \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u043F\u044B\u0442\u043D\u044B\u0435 \u0432\u043E\u0438\u043D\u044B \u043A\u043B\u0430\u043D\u0430, \u043C\u043E\u0433\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0435\u0451 \u0434\u0430\u0436\u0435 \u0432\u043E \u0441\u043D\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"caltrop",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.caltrop,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E-\u0427\u0415\u0421\u041D\u041E\u041A",content:"\u0427\u0430\u0449\u0435 \u0438\u0445 \u043D\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u043F\u0440\u043E\u0441\u0442\u043E \u043A\u0430\u043B\u0442\u0440\u043E\u043F\u044B, \u0438\u0437-\u0437\u0430 \u0437\u0430\u043F\u0443\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0445 \u0430\u0441\u0441\u043E\u0446\u0438\u0430\u0446\u0438\u0439 \u0441 \u0431\u043E\u043B\u0435\u0435 \u0441\u044A\u0435\u0441\u0442\u043D\u044B\u043C \u0447\u0435\u0441\u043D\u043E\u043A\u043E\u043C. \n\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u043F\u043E\u0437\u0430\u0434\u0438 \u0432\u0430\u0441 \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0435 \u0438\u0437 \u0441\u043F\u0440\u0435\u0441\u0441\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043B\u043E\u0432\u0443\u0448\u043A\u0438. \n\u041B\u043E\u0432\u0443\u0448\u043A\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 10 \u0441\u0435\u043A\u0443\u043D\u0434. \u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043F\u0430\u0434\u0430\u044E\u0442 - \u0435\u0441\u043B\u0438 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0442\u044C. \n\u0411\u043E\u043B\u044C \u043E\u0442 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0433\u043E \u0448\u0430\u0433\u0430 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0438\u0433\u043D\u0435\u0442 \u0434\u0430\u0436\u0435 \u0440\u043E\u0431\u043E\u0442\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D- \u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u0412\u044B \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u044B \u043E\u0442 \u043D\u0438\u0445. \u041D\u0435 \u043D\u0430\u0441\u0442\u0443\u043F\u0430\u0439\u0442\u0435 \u043D\u0430 \u0441\u0432\u043E\u0438 \u0436\u0435 \u043B\u043E\u0432\u0443\u0448\u043A\u0438! \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 1 \u0441\u0435\u043A\u0443\u043D\u0434\u0430.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"cloning",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.cloning,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0422\u041E\u0420\u041E\u0419 \u0428\u0410\u041D\u0421",content:"\u0412 \u043F\u0440\u043E\u0448\u043B\u043E\u043C \u043C\u043D\u043E\u0433\u0438\u0435 \u0443\u0431\u0438\u0439\u0446\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0438\u0432\u0430\u044F \u0441\u0432\u043E\u0438 \u043C\u0438\u0441\u0441\u0438\u0438 \u0441\u043E\u0432\u0435\u0440\u0448\u0430\u043B\u0438 \u0441\u0430\u043C\u043E\u0443\u0431\u0438\u0439\u0441\u0442\u0432\u0430 \u0438\u043B\u0438 \u043E\u043A\u0430\u0437\u044B\u0432\u0430\u043B\u0438\u0441\u044C \u0432 \u043B\u0430\u043F\u0430\u0445 \u0432\u0440\u0430\u0433\u0430. \n\u0421\u0435\u0439\u0447\u0430\u0441 \u0436\u0435 \u0435\u0441\u0442\u044C \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0434\u043E\u0440\u043E\u0433\u0430\u044F \u0430\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u0430. \u041C\u043E\u0449\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0435 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0432\u0430\u0441 \u043F\u0440\u0430\u043A\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0441 \u0442\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430. \n\u042D\u0442\u0430 \u043C\u0430\u0448\u0438\u043D\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0439 \u0448\u0430\u043D\u0441, \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0432 \u0432\u0430\u0441 \u043A \u0441\u0435\u0431\u0435 \u0438 \u0438\u0437\u043B\u0435\u0447\u0438\u0432 \u043B\u044E\u0431\u044B\u0435 \u0442\u0440\u0430\u0432\u043C\u044B. \n\u041C\u044B \u0441\u043B\u044B\u0448\u0430\u043B\u0438 \u043F\u0440\u043E \u0441\u043E\u043C\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u0432\u044F\u0437\u0430\u043D\u043D\u044B\u0435 \u043D\u0430 \u0438\u0434\u0435\u0435, \u0447\u0442\u043E \u044D\u0442\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u043A\u043B\u043E\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u043B\u0435\u043D\u043E\u0432 \u043A\u043B\u0430\u043D\u0430. \u041D\u043E \u0443\u0432\u0435\u0440\u044F\u0435\u043C \u0432\u0430\u0441, \u044D\u0442\u043E \u043D\u0435 \u0442\u0430\u043A. \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0438\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0437\u0430\u0442\u0440\u0430\u0442 \u043D\u0430 \u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0438 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044E. \u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u0430\u0441\u0451\u0442 \u0432\u0430\u0441 \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438, \u043A\u043E\u0433\u0434\u0430 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043F\u0440\u0438 \u0441\u043C\u0435\u0440\u0442\u0438.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u043B\u044C",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u042F\u0440\u043E\u0441\u0442\u044C \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430\u044F \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u043B\u044E\u0434\u044F\u043C. \u0421\u0438\u043B\u0430, \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u043E\u0440\u0443\u0434\u0438\u044F \u0432\u044B\u0448\u0435 \u0438\u0445 \u043F\u043E\u043D\u0438\u043C\u0430\u043D\u0438\u044F. \u0420\u0430\u0437\u0438\u0442\u0435 \u0438\u0445 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A \u0447\u0442\u043E \u0440\u0430\u0437\u0438\u0442 \u0441\u0432\u043E\u044E \u0434\u043E\u0431\u044B\u0447\u0443. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0432\u043A\u0443\u0441 \u0441\u0442\u0430\u043B\u0438!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(80, 20, 20, 1)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"shuriken",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.shuriken,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u0421\u042E\u0420\u0418\u041A\u0415\u041D\u042B",content:"\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u043F\u0443\u0441\u043A\u043E\u0432\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043A\u0440\u044B\u0442\u043E\u0435 \u0432 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0430\u0445 \u043A\u043E\u0441\u0442\u044E\u043C\u0430. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u043F\u043E \u0442\u0440\u0438 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u0430, \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0445 \u0438\u0437 \u0441\u0436\u0430\u0442\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438, \u043E\u0447\u0435\u0440\u0435\u0434\u044C\u044E. \n\u0421\u044E\u0440\u0438\u043A\u0435\u043D\u044B \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u0438\u0437\u043D\u0443\u0440\u044F\u044E\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0438 \u043D\u0430\u043D\u043E\u0441\u044F\u0442 \u0441\u043B\u0430\u0431\u044B\u0439 \u043E\u0436\u043E\u0433\u043E\u0432\u044B\u0439 \u0443\u0440\u043E\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043B\u0435\u0442\u0430\u044E\u0442 \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0435\u043A\u043B\u043E, \u043A\u0430\u043A \u0438 \u043E\u0431\u044B\u0447\u043D\u044B\u0435 \u043B\u0430\u0437\u0435\u0440\u043D\u044B\u0435 \u0441\u043D\u0430\u0440\u044F\u0434\u044B. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 300 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"adrenal",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.adrenal,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u041F\u041B\u0415\u0421\u041A \u0410\u0414\u0420\u0415\u041D\u0410\u041B\u0418\u041D\u0410",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0432\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u043C\u043E\u0449\u043D\u0443\u044E \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0443\u0441\u043A\u043E\u0440\u044F\u044E\u0449\u0443\u044E \u0432\u0430\u0441 \u0432 \u0431\u043E\u044E \u0438 \u043F\u043E\u043C\u043E\u0433\u0430\u044E\u0449\u0443\u044E \u0431\u044B\u0441\u0442\u0440\u0435\u0435 \u043E\u043A\u043B\u0435\u043C\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432. \n\u041A\u043E\u0441\u0442\u044E\u043C \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442 \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0443\u0440\u0430\u043D\u0430. \u0427\u0442\u043E \u043A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0451\u0442 \u043D\u0435\u043F\u0440\u0438\u044F\u0442\u043D\u044B\u0439 \u043D\u0435\u0433\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u044D\u0444\u0444\u0435\u043A\u0442, \u0432 \u0432\u0438\u0434\u0435 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u044F \u0440\u0430\u0434\u0438\u044F \u0432 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u043E \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0436\u0435\u043D\u043E \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0443\u0440\u0430\u043D\u0430 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"emp",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emp,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E\u041C\u0410\u0413\u041D\u0418\u0422\u041D\u042B\u0419 \u0412\u0417\u0420\u042B\u0412",content:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0438\u0442\u043D\u044B\u0435 \u0432\u043E\u043B\u043D\u044B \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u044E\u0442, \u043F\u043E\u0434\u0440\u044B\u0432\u0430\u044E\u0442 \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435 \u043F\u043E\u0432\u0440\u0435\u0436\u0434\u0430\u044E\u0442 - \u043A\u0438\u0431\u043E\u0440\u0433\u043E\u0432, \u0434\u0440\u043E\u043D\u043E\u0432, \u041A\u041F\u0411, \u044D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435, \u043F\u043E\u0440\u0442\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0421\u0432\u0435\u0442\u043E\u0448\u0443\u043C\u043E\u0432\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0441\u0432\u044F\u0437\u0438 \u0438 \u0442.\u0434. \n\u042D\u0442\u043E\u0442 \u0432\u0437\u0440\u044B\u0432 \u043C\u043E\u0436\u0435\u0442 \u043A\u0430\u043A \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0432 \u0431\u043E\u044E, \u0442\u0430\u043A \u0438 \u043D\u0435\u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E \u043D\u0430\u0432\u0440\u0435\u0434\u0438\u0442\u044C. \u0412\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u043E\u0441\u043C\u0430\u0442\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u043C\u0435\u0441\u0442\u043D\u043E\u0441\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u0435\u043C. \n\u041D\u0435 \u0437\u0430\u0431\u044B\u0432\u0430\u0439\u0442\u0435 \u043E \u0437\u0430\u0449\u0438\u0449\u0430\u044E\u0449\u0435\u043C \u043E\u0442 \u0441\u0432\u0435\u0442\u0430 \u0440\u0435\u0436\u0438\u043C\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u0432\u0438\u0437\u043E\u0440\u0430. \u041E\u043D \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043C\u043E\u0447\u044C \u043D\u0435 \u043E\u0441\u043B\u0435\u043F\u043D\u0443\u0442\u044C, \u043F\u0440\u0438 \u043F\u043E\u0434\u0440\u044B\u0432\u0435 \u043F\u043E\u0434\u043E\u0431\u043D\u044B\u0445 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432. \n\u0412\u0437\u0440\u044B\u0432 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 5000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 4 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"energynet",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.energynet,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0410\u042F \u0421\u0415\u0422\u042C",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043B\u043E\u0432\u0438\u0442 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u0443\u044E \u0432\u0430\u043C\u0438 \u0446\u0435\u043B\u044C \u0432 \u043E\u0431\u0435\u0437\u0434\u0432\u0438\u0436\u0438\u0432\u0430\u044E\u0449\u0443\u044E \u043B\u043E\u0432\u0443\u0448\u043A\u0443. \n\u0418\u0437 \u043B\u043E\u0432\u0443\u0448\u043A\u0438 \u043B\u0435\u0433\u043A\u043E \u0432\u044B\u0431\u0440\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u0441\u043B\u043E\u043C\u0430\u0432 \u0435\u0451 \u043B\u044E\u0431\u044B\u043C \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u043E\u043C. \n\u041E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0439 \u043D\u0435\u0439\u0442\u0440\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0432\u0440\u0430\u0433\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u0432 \u043D\u0435\u0451 \u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0430\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445 \u0438\u043B\u0438 \u043D\u0430\u0434\u043E\u0435\u0434\u043B\u0438\u0432\u044B\u0445 \u043E\u0445\u0440\u0430\u043D\u043D\u044B\u0445 \u0431\u043E\u0442\u043E\u0432. \n\u0423\u0447\u0438\u0442\u044B\u0432\u0430\u0439\u0442\u0435, \u0447\u0442\u043E \u0441\u0435\u0442\u044C \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0435 \u043E\u0442\u0441\u0442\u0440\u0435\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u0432\u0430\u0441. \n\u0422\u0430\u043A \u0436\u0435 \u0441\u0435\u0442\u044C \u043B\u0435\u0433\u043A\u043E \u043F\u043E\u043A\u0438\u043D\u0443\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u043C \u043F\u0443\u0442\u0451\u043C, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u0435\u0442\u0438 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"spider_red",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.spider_red,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0411\u041E\u0415\u0412\u041E\u0415 \u0418\u0421\u041A\u0423\u0421\u0421\u0422\u0412\u041E \n\u041F\u041E\u041B\u0417\u0423\u0427\u0415\u0419 \u0412\u0414\u041E\u0412\u042B",content:"\u0411\u043E\u0435\u0432\u043E\u0435 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u043E \u043D\u0438\u043D\u0434\u0437\u044F \u0441\u043E\u0441\u0440\u0435\u0434\u043E\u0442\u043E\u0447\u0435\u043D\u043D\u043E\u0435 \u043D\u0430 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u0438 \u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u0438\u0451\u043C\u043E\u0432. \n\u0412 \u0443\u0447\u0435\u043D\u0438\u0435 \u0432\u0445\u043E\u0434\u044F\u0442 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435 \u043F\u0440\u0438\u0451\u043C\u044B: \n\u0412\u044B\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u043D\u0438\u0435 \u0440\u0443\u043A\u0438 - \u0437\u0430\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u0432\u044B\u0440\u043E\u043D\u0438\u0442\u044C \u0441\u0432\u043E\u0451 \u043E\u0440\u0443\u0436\u0438\u0435. \n\u0423\u0434\u0430\u0440 \u043B\u0430\u0434\u043E\u043D\u044C\u044E - \u043E\u0442\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u043D\u0430 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u043C\u0435\u0442\u0440\u043E\u0432 \u043E\u0442 \u0432\u0430\u0441, \u043B\u0438\u0448\u0430\u044F \u0440\u0430\u0432\u043D\u043E\u0432\u0435\u0441\u0438\u044F. \n\u041F\u0435\u0440\u0435\u0440\u0435\u0437\u0430\u043D\u0438\u0435 \u0448\u0435\u0438 - \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043E\u0431\u0435\u0437\u0433\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u043B\u0435\u0436\u0430\u0447\u0443\u044E \u0436\u0435\u0440\u0442\u0432\u0443 \u043A\u0430\u0442\u0430\u043D\u043E\u0439 \u0432\u043E \u0432\u0441\u043F\u043E\u043C\u043E\u0433\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0440\u0443\u043A\u0435. \n\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0442\u043E\u0440\u043D\u0430\u0434\u043E - \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0432\u043E\u043A\u0440\u0443\u0433 \u0432\u0430\u0441 \u0438 \u0441\u043E\u0437\u0434\u0430\u0451\u0442 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u043F\u0440\u0438 \u043D\u0430\u043B\u0438\u0447\u0438\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0434\u044B\u043C\u043E\u0432\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0438 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u044B \u043E\u0431\u0443\u0447\u0430\u0435\u0442\u0435\u0441\u044C \u0441 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0448\u0430\u043D\u0441\u043E\u043C \u043E\u0442\u0440\u0430\u0436\u0430\u0442\u044C \u0441\u043D\u044F\u0440\u044F\u0434\u044B \u0432\u0440\u0430\u0433\u043E\u0432 \u043E\u0431\u0440\u0430\u0442\u043D\u043E.",position:"right"})]})]})]})]})})},s=r.ShuttleConsole=function(){function m(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0448\u0430\u0442\u0442\u043B\u043E\u043C",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041F\u0430\u043D\u0435\u043B\u044C \u0434\u043B\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0430\u0448\u0438\u043C \u043B\u0438\u0447\u043D\u044B\u043C \u0448\u0430\u0442\u0442\u043B\u043E\u043C. \u0422\u0430\u043A \u0436\u0435 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0438 \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0441\u0430\u043C\u043E\u0433\u043E \u0448\u0430\u0442\u0442\u043B\u0430!",tooltipPosition:"right"}),children:(0,e.createComponentVNode)(2,t.Flex,{ml:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.status?h.status:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Missing"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0430\u0448\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.player_pos}),!!h.shuttle&&(!!h.docking_ports_len&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u0448\u0430\u0442\u0442\u043B",children:h.docking_ports.map(function(g){return(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",content:g.name,onClick:function(){function N(){return v("move",{move:g.id})}return N}()},g.name)})})||(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"Status",color:"red",children:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Locked"})}),!!h.admin_controlled&&(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"\u0410\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-circle",content:"\u0417\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044E",disabled:!h.status,onClick:function(){function g(){return v("request")}return g}()})})],0))]})})})}return m}(),l=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.randomPercent,g=v.allActionsPreview,N=v.color_choice;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:N,value:h,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+N,mt:1,children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g["spider_"+N],style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Loading ",h+"%"]}),2)})})},d=function(m){function u(V){var v;return v=m.call(this,V)||this,v.timer=null,v.state={lastText:"text do be there",currentDisplay:[]},v}S(u,m);var C=u.prototype;return C.tick=function(){function V(){var v=this.props,h=this.state;if(v.allMessages!==h.lastText&&!v.end_terminal){var g=h.currentDisplay;g.push(v.allMessages),h.lastText=v.allMessages}else v.end_terminal&&(clearTimeout(this.timer),setTimeout(v.onFinished,v.finishedTimeout))}return V}(),C.componentDidMount=function(){function V(){var v=this,h=this.props.linesPerSecond,g=h===void 0?2.5:h;this.timer=setInterval(function(){return v.tick()},1e3/g)}return V}(),C.componentWillUnmount=function(){function V(){clearTimeout(this.timer)}return V}(),C.render=function(){function V(){return(0,e.createComponentVNode)(2,t.Box,{m:1,children:this.state.currentDisplay.map(function(v){return(0,e.createFragment)([v,(0,e.createVNode)(1,"br")],0,v)})})}return V}(),u}(e.Component)},38307:function(I,r,n){"use strict";r.__esModule=!0,r.StationAlertConsoleContent=r.StationAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.StationAlertConsole=function(){function y(){return(0,e.createComponentVNode)(2,o.Window,{width:325,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=r.StationAlertConsoleContent=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.alarms||[];return Object.keys(c).map(function(s){var l,d;return(0,e.createComponentVNode)(2,t.Section,{title:s+" Alarms",children:(0,e.createVNode)(1,"ul",null,((l=c[s])==null?void 0:l.length)===0?(0,e.createVNode)(1,"li","color-good","Systems Nominal",16):(d=c[s])==null?void 0:d.map(function(m){return(0,e.createVNode)(1,"li","color-average",m,0,null,m)}),0)},s)})}return y}()},39409:function(I,r,n){"use strict";r.__esModule=!0,r.StripMenu=void 0;var e=n(89005),a=n(88510),t=n(79140),o=n(72253),f=n(36036),S=n(98595),y=5,k=9,b=function(V){return V===0?5:9},p="64px",i=function(V){return V[0]+"/"+V[1]},c=function(V){var v=V.align,h=V.children;return(0,e.createComponentVNode)(2,f.Box,{style:{position:"absolute",left:v==="left"?"6px":"48px","text-align":v,"text-shadow":"2px 2px 2px #000",top:"2px"},children:h})},s={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},l={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,4]),image:"inventory-pda.png"}},d={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,8]),image:"inventory-pda.png"}},m=function(C){return C[C.Completely=1]="Completely",C[C.Hidden=2]="Hidden",C}(m||{}),u=r.StripMenu=function(){function C(V,v){var h=(0,o.useBackend)(v),g=h.act,N=h.data,x=new Map;if(N.show_mode===0)for(var B=0,L=Object.keys(N.items);B300?"bad":s>150?"average":"good"},k=function(s){return s>5e3?"bad":s>4e3?"average":"good"},b=function(s){return s>1e4?"bad":s>5e3?"average":"good"},p=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Detected Supermatter Shards",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Refresh",onClick:function(){function C(){return m("refresh")}return C}()}),children:(0,e.createComponentVNode)(2,t.Box,{m:1,children:u.supermatters.length===0?(0,e.createVNode)(1,"h3",null,"No shards detected",16):(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.TableCell,{children:"Area"}),(0,e.createComponentVNode)(2,f.TableCell,{children:"Integrity"}),(0,e.createComponentVNode)(2,f.TableCell,{children:"Details"})]}),u.supermatters.map(function(C){return(0,e.createComponentVNode)(2,f.TableRow,{children:[(0,e.createComponentVNode)(2,f.TableCell,{children:C.area_name}),(0,e.createComponentVNode)(2,f.TableCell,{children:[C.integrity,"%"]}),(0,e.createComponentVNode)(2,f.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"View",onClick:function(){function V(){return m("view",{view:C.uid})}return V}()})})]},C)})]})})})})})},i=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Crystal Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"caret-square-left",content:"Back",onClick:function(){function C(){return m("back")}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[95,1/0],average:[80,94],bad:[-1/0,79]},minValue:"0",maxValue:"100",value:u.SM_integrity,children:[u.SM_integrity,"%"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Relative EER",children:(0,e.createComponentVNode)(2,t.Box,{color:y(u.SM_power),children:[u.SM_power," MeV/cm3"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:k(u.SM_ambienttemp),children:[u.SM_ambienttemp," K"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:b(u.SM_ambientpressure),children:[u.SM_ambientpressure," kPa"]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Gas Composition",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:[u.SM_gas_O2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:[u.SM_gas_CO2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:[u.SM_gas_N2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:[u.SM_gas_PL,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:[u.SM_gas_OTHER,"%"]})]})})]})})}},46029:function(I,r,n){"use strict";r.__esModule=!0,r.SyndicateComputerSimple=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(98595),S=r.SyndicateComputerSimple=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,f.Window,{width:400,height:400,theme:"syndicate",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:c.rows.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.title,buttons:(0,e.createComponentVNode)(2,t.Button,{content:s.buttontitle,disabled:s.buttondisabled,tooltip:s.buttontooltip,tooltipPosition:"left",onClick:function(){function l(){return i(s.buttonact)}return l}()}),children:[s.status,!!s.bullets&&(0,e.createComponentVNode)(2,t.Box,{children:s.bullets.map(function(l){return(0,e.createComponentVNode)(2,t.Box,{children:l},l)})})]},s.title)})})})}return y}()},99279:function(I,r,n){"use strict";r.__esModule=!0,r.SyndieCargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(29319),k=n(25328),b=r.SyndieCargoConsole=function(){function l(d,m){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,theme:"syndicate",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})}return l}(),p=function(d,m){var u=(0,o.useLocalState)(m,"contentsModal",null),C=u[0],V=u[1],v=(0,o.useLocalState)(m,"contentsModalTitle",null),h=v[0],g=v[1];if(C!==null&&h!==null)return(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,f.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[h,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,f.Box,{children:C.map(function(N){return(0,e.createComponentVNode)(2,f.Box,{children:["- ",N]},N)})}),(0,e.createComponentVNode)(2,f.Box,{m:2,children:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function N(){V(null),g(null)}return N}()})})]})},i=function(d,m){var u=(0,o.useBackend)(m),C=u.act,V=u.data,v=V.is_public,h=v===void 0?0:v,g=V.cash,N=V.wait_time,x=V.is_cooldown,B=V.telepads_status,L=V.adminAddCash,T=B,w="",E=0,A="";return B==="Pads not linked!"?(E=0,w="Attempts to link telepads to the console.",A="Link pads"):x?x&&(A="Cooldown...",w="Pads are cooling off...",E=1,N!==1?T=""+B+" (ETA: "+N+" seconds)":T=""+B+" (ETA: "+N+" second)"):(E=0,w="Teleports your crates to the market. A reminder, some of the crates are directly stolen from NT trading routes. That means they can be locked. We are NOT sorry for the inconvenience",A="Teleport"),(0,e.createComponentVNode)(2,f.Section,{title:"Status",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[h===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Money Available",children:[g,(0,e.createComponentVNode)(2,f.Button,{tooltip:"Withdraw money from the console",content:"Withdraw",onClick:function(){function P(){return C("withdraw",{cash:g})}return P}()}),(0,e.createComponentVNode)(2,f.Button,{content:L,tooltip:"Bless the players with da money!",onClick:function(){function P(){return C("add_money",{cash:g})}return P}()})]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Telepads Status",children:T}),h===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,f.Button,{content:A,tooltip:w,disabled:E,onClick:function(){function P(){return C("teleport")}return P}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Syndicate Black Market Log",onClick:function(){function P(){return C("showMessages")}return P}()})]})]})})},c=function(d,m){var u=(0,o.useBackend)(m),C=u.act,V=u.data,v=V.categories,h=V.supply_packs,g=(0,o.useSharedState)(m,"category","Emergency"),N=g[0],x=g[1],B=(0,o.useSharedState)(m,"search_text",""),L=B[0],T=B[1],w=(0,o.useLocalState)(m,"contentsModal",null),E=w[0],A=w[1],P=(0,o.useLocalState)(m,"contentsModalTitle",null),O=P[0],M=P[1],F=(0,k.createSearch)(L,function(U){return U.name}),R=(0,a.flow)([(0,t.filter)(function(U){return U.cat===v.filter(function(W){return W.name===N})[0].category||L}),L&&(0,t.filter)(F),(0,t.sortBy)(function(U){return U.name.toLowerCase()})])(h),_="Crate Catalogue";return L?_="Results for '"+L+"':":N&&(_="Browsing "+N),(0,e.createComponentVNode)(2,f.Section,{title:_,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"190px",options:v.map(function(U){return U.name}),selected:N,onSelected:function(){function U(W){return x(W)}return U}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function U(W,$){return T($)}return U}(),mb:1}),(0,e.createComponentVNode)(2,f.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:R.map(function(U){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{bold:!0,children:[U.name," (",U.cost," Credits)"]}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function W(){return C("order",{crate:U.ref,multiple:0})}return W}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function W(){return C("order",{crate:U.ref,multiple:1})}return W}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Contents",icon:"search",onClick:function(){function W(){A(U.contents),M(U.name)}return W}()})]})]},U.name)})})})]})},s=function(d,m){var u=(0,o.useBackend)(m),C=u.act,V=u.data,v=V.requests,h=V.canapprove,g=V.orders;return(0,e.createComponentVNode)(2,f.Section,{title:"Details",children:(0,e.createComponentVNode)(2,f.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:[(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:v.map(function(N){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",N.comment]})]}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Approve",color:"green",disabled:!h,onClick:function(){function x(){return C("approve",{ordernum:N.ordernum})}return x}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Deny",color:"red",onClick:function(){function x(){return C("deny",{ordernum:N.ordernum})}return x}()})]})]},N.ordernum)})}),(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:g.map(function(N){return(0,e.createComponentVNode)(2,f.Table.Row,{children:(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",N.comment]})]})},N.ordernum)})})]})})}},44852:function(I,r,n){"use strict";r.__esModule=!0,r.TTSSeedsExplorerContent=r.TTSSeedsExplorer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f={0:"\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u044B\u0435",1:"Tier I",2:"Tier II",3:"Tier III",4:"Tier IV"},S={\u041C\u0443\u0436\u0441\u043A\u043E\u0439:{icon:"mars",color:"blue"},\u0416\u0435\u043D\u0441\u043A\u0438\u0439:{icon:"venus",color:"purple"},\u041B\u044E\u0431\u043E\u0439:{icon:"venus-mars",color:"white"}},y=function(i,c,s,l){return l===void 0&&(l=null),i.map(function(d){var m,u=(m=d[l])!=null?m:d;return(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:c.includes(d),content:u,onClick:function(){function C(){c.includes(d)?s(c.filter(function(V){var v;return((v=V[l])!=null?v:V)!==d})):s([d].concat(c))}return C}()},u)})},k=r.TTSSeedsExplorer=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return p}(),b=r.TTSSeedsExplorerContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.providers,u=d.seeds,C=d.selected_seed,V=d.phrases,v=d.donator_level,h=u.map(function(Y){return Y.category}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}),g=u.map(function(Y){return Y.gender}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}),N=u.map(function(Y){return Y.donator_level}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}).map(function(Y){return f[Y]}),x=(0,a.useLocalState)(c,"selectedProviders",m),B=x[0],L=x[1],T=(0,a.useLocalState)(c,"selectedGenders",g),w=T[0],E=T[1],A=(0,a.useLocalState)(c,"selectedCategories",h),P=A[0],O=A[1],M=(0,a.useLocalState)(c,"selectedDonatorLevels",N),F=M[0],R=M[1],_=(0,a.useLocalState)(c,"selectedPhrase",V[0]),U=_[0],W=_[1],$=(0,a.useLocalState)(c,"searchtext",""),G=$[0],oe=$[1],X=y(m,B,L,"name"),pe=y(g,w,E),me=y(h,P,O),ne=y(N,F,R),ce=(0,e.createComponentVNode)(2,t.Dropdown,{options:V,selected:U.replace(/(.{25})..+/,"$1..."),width:"220px",onSelected:function(){function Y(Q){return W(Q)}return Y}()}),q=(0,e.createComponentVNode)(2,t.Input,{placeholder:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435...",fluid:!0,onInput:function(){function Y(Q,Z){return oe(Z)}return Y}()}),ae=u.sort(function(Y,Q){var Z=Y.name.toLowerCase(),te=Q.name.toLowerCase();return Z>te?1:Z0&&C!==Y.name?"orange":"white",children:Y.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:C===Y.name?.5:.25,textAlign:"left",children:Y.category}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:C===Y.name?"white":S[Y.gender].color,textAlign:"left",children:(0,e.createComponentVNode)(2,t.Icon,{mx:1,size:1.2,name:S[Y.gender].icon})}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:"white",textAlign:"right",children:Y.donator_level>0&&(0,e.createFragment)([f[Y.donator_level],(0,e.createComponentVNode)(2,t.Icon,{ml:1,mr:2,name:"coins"})],0)})]},Y.name)});return(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0424\u0438\u043B\u044C\u0442\u0440\u044B",fill:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0432\u0430\u0439\u0434\u0435\u0440\u044B",children:X}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u043B",children:pe}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438",children:me}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0440\u043E\u0432\u0435\u043D\u044C \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0438",children:ne}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0424\u0440\u0430\u0437\u0430",children:ce}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0438\u0441\u043A",children:q})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{scrollable:!0,fill:!0,title:"\u0413\u043E\u043B\u043E\u0441\u0430 ("+ae.length+"/"+u.length+")",children:(0,e.createComponentVNode)(2,t.Table,{children:J})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.BlockQuote,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"\u0414\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044F \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445 \u0440\u0430\u0441\u0442\u0443\u0449\u0438\u0445 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u0447\u0430\u0441\u0442\u044C \u0433\u043E\u043B\u043E\u0441\u043E\u0432 \u043F\u0440\u0438\u0448\u043B\u043E\u0441\u044C \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u043C\u0438 \u0442\u043E\u043B\u044C\u043A\u043E \u0437\u0430 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044C\u043D\u0443\u044E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0443 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430."}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435 \u043E\u0431 \u044D\u0442\u043E\u043C \u043C\u043E\u0436\u043D\u043E \u0443\u0437\u043D\u0430\u0442\u044C \u0432 \u043D\u0430\u0448\u0435\u043C Discord-\u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0435."})]})})})]})}return p}()},56441:function(I,r,n){"use strict";r.__esModule=!0,r.TachyonArrayContent=r.TachyonArray=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TachyonArray=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s,d=c.explosion_target,m=c.toxins_tech,u=c.printing;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shift's Target",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Toxins Level",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Administration",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print All Logs",disabled:!l.length||u,align:"center",onClick:function(){function C(){return i("print_logs")}return C}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!l.length,color:"bad",align:"center",onClick:function(){function C(){return i("delete_logs")}return C}()})]})]})}),l.length?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No Records"})]})})}return y}(),S=r.TachyonArrayContent=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s;return(0,e.createComponentVNode)(2,t.Section,{title:"Logged Explosions",children:(0,e.createComponentVNode)(2,t.Flex,{children:(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Epicenter"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actual Size"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Theoretical Size"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.logged_time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.epicenter}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.actual_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.theoretical_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){function m(){return i("delete_record",{index:d.index})}return m}()})})]},d.index)})]})})})})}return y}()},1754:function(I,r,n){"use strict";r.__esModule=!0,r.Tank=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Tank=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c;return i.has_mask?c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.connected?"check":"times",content:i.connected?"Internals On":"Internals Off",selected:i.connected,onClick:function(){function s(){return p("internals")}return s}()})}):c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,e.createComponentVNode)(2,o.Window,{width:300,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tank Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:i.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:i.tankPressure+" kPa"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Release Pressure",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,tooltip:"Min",onClick:function(){function s(){return p("pressure",{pressure:"min"})}return s}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(){function s(l,d){return p("pressure",{pressure:d})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,tooltip:"Max",onClick:function(){function s(){return p("pressure",{pressure:"max"})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,tooltip:"Reset",onClick:function(){function s(){return p("pressure",{pressure:"reset"})}return s}()})]}),c]})})})})}return S}()},7579:function(I,r,n){"use strict";r.__esModule=!0,r.TankDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TankDispenser=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.o_tanks,s=i.p_tanks;return(0,e.createComponentVNode)(2,o.Window,{width:275,height:100,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Oxygen Tank ("+c+")",disabled:c===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("oxygen")}return l}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Plasma Tank ("+s+")",disabled:s===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("plasma")}return l}()})})]})})}return S}()},16136:function(I,r,n){"use strict";r.__esModule=!0,r.TcommsCore=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsCore=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.ion,u=(0,a.useLocalState)(c,"tabIndex",0),C=u[0],V=u[1],v=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,b);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return h}();return(0,e.createComponentVNode)(2,o.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[m===1&&(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===0,onClick:function(){function h(){return V(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"wrench"}),"Configuration"]},"ConfigPage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===1,onClick:function(){function h(){return V(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"link"}),"Device Linkage"]},"LinkagePage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===2,onClick:function(){function h(){return V(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-times"}),"User Filtering"]},"FilterPage")]}),v(C)]})})}return p}(),S=function(){return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"ERROR: An Ionospheric overload has occured. Please wait for the machine to reboot. This cannot be manually done."})},y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.active,u=d.sectors_available,C=d.nttc_toggle_jobs,V=d.nttc_toggle_job_color,v=d.nttc_toggle_name_color,h=d.nttc_toggle_command_bold,g=d.nttc_job_indicator_type,N=d.nttc_setting_language,x=d.network_id;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:m?"On":"Off",selected:m,icon:"power-off",onClick:function(){function B(){return l("toggle_active")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sector Coverage",children:u})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Radio Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcements",children:(0,e.createComponentVNode)(2,t.Button,{content:C?"On":"Off",selected:C,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_jobs")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:V?"On":"Off",selected:V,icon:"clipboard-list",onClick:function(){function B(){return l("nttc_toggle_job_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:v?"On":"Off",selected:v,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_name_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Command Amplification",children:(0,e.createComponentVNode)(2,t.Button,{content:h?"On":"Off",selected:h,icon:"volume-up",onClick:function(){function B(){return l("nttc_toggle_command_bold")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Advanced",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcement Format",children:(0,e.createComponentVNode)(2,t.Button,{content:g||"Unset",selected:g,icon:"pencil-alt",onClick:function(){function B(){return l("nttc_job_indicator_type")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Language Conversion",children:(0,e.createComponentVNode)(2,t.Button,{content:N||"Unset",selected:N,icon:"globe",onClick:function(){function B(){return l("nttc_setting_language")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:x||"Unset",selected:x,icon:"server",onClick:function(){function B(){return l("network_id")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Import Configuration",icon:"file-import",onClick:function(){function B(){return l("import")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Export Configuration",icon:"file-export",onClick:function(){function B(){return l("export")}return B}()})]})],4)},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.link_password,u=d.relay_entries;return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linkage Password",children:(0,e.createComponentVNode)(2,t.Button,{content:m||"Unset",selected:m,icon:"lock",onClick:function(){function C(){return l("change_password")}return C}()})})}),(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Unlink"})]}),u.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.status===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Online"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Offline"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",onClick:function(){function V(){return l("unlink",{addr:C.addr})}return V}()})})]},C.addr)})]})]})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.filtered_users;return(0,e.createComponentVNode)(2,t.Section,{title:"User Filtering",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Add User",icon:"user-plus",onClick:function(){function u(){return l("add_filter")}return u}()}),children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"90%"},children:"User"}),(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"10%"},children:"Actions"})]}),m.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"user-times",onClick:function(){function C(){return l("remove_filter",{user:u})}return C}()})})]},u)})]})})}},88046:function(I,r,n){"use strict";r.__esModule=!0,r.TcommsRelay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsRelay=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked,d=s.active,m=s.network_id;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Relay Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:d?"On":"Off",selected:d,icon:"power-off",onClick:function(){function u(){return c("toggle_active")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:m||"Unset",selected:m,icon:"server",onClick:function(){function u(){return c("network_id")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Link Status",children:l===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Linked"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Unlinked"})})]})}),l===1?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked_core_id,d=s.linked_core_addr,m=s.hidden_link;return(0,e.createComponentVNode)(2,t.Section,{title:"Link Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core ID",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core Address",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hidden Link",children:(0,e.createComponentVNode)(2,t.Button,{content:m?"Yes":"No",icon:m?"eye-slash":"eye",selected:m,onClick:function(){function u(){return c("toggle_hidden_link")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function u(){return c("unlink")}return u}()})})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.cores;return(0,e.createComponentVNode)(2,t.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function m(){return c("link",{addr:d.addr})}return m}()})})]},d.addr)})]})})}},20802:function(I,r,n){"use strict";r.__esModule=!0,r.Teleporter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(79646),S=r.Teleporter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.targetsTeleport?c.targetsTeleport:{},l=0,d=1,m=2,u=c.calibrated,C=c.calibrating,V=c.powerstation,v=c.regime,h=c.teleporterhub,g=c.target,N=c.locked,x=c.accuracy;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(!V||!h)&&(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:[h,!V&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Powerstation not linked "}),V&&!h&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Teleporter hub not linked "})]}),V&&h&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Regime",children:[(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to another teleport hub. ",color:v===d?"good":null,onClick:function(){function B(){return i("setregime",{regime:d})}return B}(),children:"Gate"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"One-way teleport. ",color:v===l?"good":null,onClick:function(){function B(){return i("setregime",{regime:l})}return B}(),children:"Teleporter"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to a location stored in a GPS device. ",color:v===m?"good":null,disabled:!N,onClick:function(){function B(){return i("setregime",{regime:m})}return B}(),children:"GPS"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Teleport target",children:[v===l&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(L){return i("settarget",{x:s[L].x,y:s[L].y,z:s[L].z})}return B}()}),v===d&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(L){return i("settarget",{x:s[L].x,y:s[L].y,z:s[L].z})}return B}()}),v===m&&(0,e.createComponentVNode)(2,t.Box,{children:g})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Calibration",children:[g!=="None"&&(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,f.GridColumn,{size:"2",children:C&&(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"In Progress"})||(u||x>=3)&&(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Optimal"})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Sub-Optimal"})}),(0,e.createComponentVNode)(2,f.GridColumn,{size:"3",children:(0,e.createComponentVNode)(2,t.Box,{class:"ml-1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",tooltip:"Calibrates the hub. Accidents may occur when the calibration is not optimal.",disabled:!!(u||C),onClick:function(){function B(){return i("calibrate")}return B}()})})})]}),g==="None"&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"21px",children:"No target set"})]})]})}),!!(N&&V&&h&&v===m)&&(0,e.createComponentVNode)(2,t.Section,{title:"GPS",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-around",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){function B(){return i("load")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){function B(){return i("eject")}return B}()})]})})]})})}return y}()},24410:function(I,r,n){"use strict";r.__esModule=!0,r.sanitizeMultiline=r.removeAllSkiplines=r.TextInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(72253),f=n(92986),S=n(36036),y=n(98595),k=r.sanitizeMultiline=function(){function c(s){return s.replace(/(\n|\r\n){3,}/,"\n\n")}return c}(),b=r.removeAllSkiplines=function(){function c(s){return s.replace(/[\r\n]+/,"")}return c}(),p=r.TextInputModal=function(){function c(s,l){var d=(0,o.useBackend)(l),m=d.act,u=d.data,C=u.max_length,V=u.message,v=V===void 0?"":V,h=u.multiline,g=u.placeholder,N=u.timeout,x=u.title,B=(0,o.useLocalState)(l,"input",g||""),L=B[0],T=B[1],w=function(){function P(O){if(O!==L){var M=h?k(O):b(O);T(M)}}return P}(),E=h||L.length>=40,A=130+(v.length>40?Math.ceil(v.length/4):0)+(E?80:0);return(0,e.createComponentVNode)(2,y.Window,{title:x,width:325,height:A,children:[N&&(0,e.createComponentVNode)(2,a.Loader,{value:N}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function P(O){var M=window.event?O.which:O.keyCode;M===f.KEY_ENTER&&(!E||!O.shiftKey)&&m("submit",{entry:L}),M===f.KEY_ESCAPE&&m("cancel")}return P}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:v})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{input:L,onType:w})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:L,message:L.length+"/"+C})})]})})})]})}return c}(),i=function(s,l){var d=(0,o.useBackend)(l),m=d.act,u=d.data,C=u.max_length,V=u.multiline,v=s.input,h=s.onType,g=V||v.length>=40;return(0,e.createComponentVNode)(2,S.TextArea,{autoFocus:!0,autoSelect:!0,height:V||v.length>=40?"100%":"1.8rem",maxLength:C,onEscape:function(){function N(){return m("cancel")}return N}(),onEnter:function(){function N(x){g&&x.shiftKey||(x.preventDefault(),m("submit",{entry:v}))}return N}(),onInput:function(){function N(x,B){return h(B)}return N}(),placeholder:"Type something...",value:v})}},69566:function(I,r,n){"use strict";r.__esModule=!0,r.ThiefKit=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ThiefKit=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.uses,s=i.possible_uses,l=i.multi_uses,d=i.kits,m=i.choosen_kits;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:900,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0431\u043E\u0440 \u0413\u0438\u043B\u044C\u0434\u0438\u0438 \u0412\u043E\u0440\u043E\u0432:",children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:[(0,e.createVNode)(1,"i",null,"\u0423\u0432\u0435\u0441\u0438\u0441\u0442\u0430\u044F \u043A\u043E\u0440\u043E\u0431\u043A\u0430, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u043B\u0435\u0436\u0438\u0442 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0433\u0438\u043B\u044C\u0434\u0438\u0438 \u0432\u043E\u0440\u043E\u0432.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"i",null,"\u041D\u0430\u0431\u043E\u0440 \u0432\u043E\u0440\u0430-\u0448\u0440\u0435\u0434\u0438\u043D\u0433\u0435\u0440\u0430. \u041D\u0435\u043B\u044C\u0437\u044F \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u044C \u0447\u0442\u043E \u0432 \u043D\u0451\u043C, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u0430\u0433\u043B\u044F\u043D\u0435\u0448\u044C \u0432\u043D\u0443\u0442\u0440\u044C.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"p",null,(0,e.createVNode)(1,"b",null,"\u041A\u0430\u043A\u043E\u0435 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0432 \u043D\u0451\u043C \u043B\u0435\u0436\u0438\u0442?:",16),2),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u043E \u043D\u0430\u0431\u043E\u0440\u043E\u0432:"),(0,e.createComponentVNode)(2,t.Box,{as:"span",color:c<=0?"good":c=s,onClick:function(){function u(){return p("randomKit")}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d&&d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"upload",content:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C",disabled:u.was_taken||c>=s,onClick:function(){function C(){return p("takeKit",{item:u.type})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",disabled:!u.was_taken,onClick:function(){function C(){return p("undoKit",{item:u.type})}return C}()})]}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:u.desc})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0435 \u043D\u0430\u0431\u043E\u0440\u044B:",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:m&&m.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",onClick:function(){function C(){return p("undoKit",{item:u.type})}return C}()}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:" "})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",color:c0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),x.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers over]",16):"",x.contractor.accepted?(0,e.createVNode)(1,"i",null,"\xA0(Accepted)",16):!x.contractor.is_admin_forced&&x.contractor.available_offers<=0?"":(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:x.contractor.time_left,format:function(){function O(M,F){return" ("+F+")"}return O}(),bold:!0})]},"BecomeContractor"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{onClick:function(){function O(){return N("lock")}return O}(),icon:"lock",children:"Lock Uplink"},"LockUplink")]})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:p(T)})]})})]})}return V}(),c=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.crystals,L=x.cats,T=(0,S.useLocalState)(h,"uplinkItems",L[0].items),w=T[0],E=T[1],A=(0,S.useLocalState)(h,"searchText",""),P=A[0],O=A[1],M=function($,G){G===void 0&&(G="");var oe=(0,o.createSearch)(G,function(X){var pe=X.hijack_only===1?"|hijack":"";return X.name+"|"+X.desc+"|"+X.cost+"tc"+pe});return(0,t.flow)([(0,a.filter)(function(X){return X==null?void 0:X.name}),G&&(0,a.filter)(oe),(0,a.sortBy)(function(X){return X==null?void 0:X.name})])($)},F=function($){if(O($),$==="")return E(L[0].items);E(M(L.map(function(G){return G.items}).flat(),$))},R=(0,S.useLocalState)(h,"showDesc",1),_=R[0],U=R[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Section,{title:"Current Balance: "+B+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:_,onClick:function(){function W(){return U(!_)}return W}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Random Item",icon:"question",onClick:function(){function W(){return N("buyRandom")}return W}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){function W(){return N("refund")}return W}()})],4),children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search Equipment",onInput:function(){function W($,G){F(G)}return W}(),value:P})})})}),(0,e.createComponentVNode)(2,y.Stack,{fill:!0,mt:.3,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:L.map(function(W){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:P!==""?!1:W.items===w,onClick:function(){function $(){E(W.items),O("")}return $}(),children:W.cat},W)})})})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:w.map(function(W){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:W,showDecription:_},(0,o.decodeHtmlEntities)(W.name))},(0,o.decodeHtmlEntities)(W.name))})})})})]})]})},s=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cart,L=x.crystals,T=x.cart_price,w=(0,S.useLocalState)(h,"showDesc",0),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Current Balance: "+L+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:E,onClick:function(){function P(){return A(!E)}return P}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Empty Cart",icon:"trash",onClick:function(){function P(){return N("empty_cart")}return P}(),disabled:!B}),(0,e.createComponentVNode)(2,y.Button,{content:"Purchase Cart ("+T+"TC)",icon:"shopping-cart",onClick:function(){function P(){return N("purchase_cart")}return P}(),disabled:!B||T>L})],4),children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:B?B.map(function(P){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:P,showDecription:E,buttons:(0,e.createComponentVNode)(2,u,{i:P})})},(0,o.decodeHtmlEntities)(P.name))}):(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,e.createComponentVNode)(2,l)]})},l=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cats,L=x.lucky_numbers;return(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,e.createComponentVNode)(2,y.Button,{icon:"dice",content:"See more suggestions",onClick:function(){function T(){return N("shuffle_lucky_numbers")}return T}()}),children:(0,e.createComponentVNode)(2,y.Stack,{wrap:!0,children:L.map(function(T){return B[T.cat].items[T.item]}).filter(function(T){return T!=null}).map(function(T,w){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",children:(0,e.createComponentVNode)(2,d,{grow:!0,i:T})},w)})})})})},d=function(v,h){var g=v.i,N=v.showDecription,x=N===void 0?1:N,B=v.buttons,L=B===void 0?(0,e.createComponentVNode)(2,m,{i:g}):B;return(0,e.createComponentVNode)(2,y.Section,{title:(0,o.decodeHtmlEntities)(g.name),showBottom:x,buttons:L,children:x?(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:(0,o.decodeHtmlEntities)(g.desc)}):null})},m=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=v.i,L=x.crystals;return(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button,{icon:"shopping-cart",color:B.hijack_only===1&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){function T(){return N("add_to_cart",{item:B.obj_path})}return T}(),disabled:B.cost>L}),(0,e.createComponentVNode)(2,y.Button,{content:"Buy ("+B.cost+"TC)"+(B.refundable?" [Refundable]":""),color:B.hijack_only===1&&"red",tooltip:B.hijack_only===1&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){function T(){return N("buyItem",{item:B.obj_path})}return T}(),disabled:B.cost>L})],4)},u=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=v.i,L=x.exploitable;return(0,e.createComponentVNode)(2,y.Stack,{children:[(0,e.createComponentVNode)(2,y.Button,{icon:"times",content:"("+B.cost*B.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){function T(){return N("remove_from_cart",{item:B.obj_path})}return T}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"minus",tooltip:B.limit===0&&"Discount already redeemed!",ml:"5px",onClick:function(){function T(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:--B.amount})}return T}(),disabled:B.amount<=0}),(0,e.createComponentVNode)(2,y.Button.Input,{content:B.amount,width:"45px",tooltipPosition:"bottom-end",tooltip:B.limit===0&&"Discount already redeemed!",onCommit:function(){function T(w,E){return N("set_cart_item_quantity",{item:B.obj_path,quantity:E})}return T}(),disabled:B.limit!==-1&&B.amount>=B.limit&&B.amount<=0}),(0,e.createComponentVNode)(2,y.Button,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:B.limit===0&&"Discount already redeemed!",onClick:function(){function T(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:++B.amount})}return T}(),disabled:B.limit!==-1&&B.amount>=B.limit})]})},C=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.exploitable,L=(0,S.useLocalState)(h,"selectedRecord",B[0]),T=L[0],w=L[1],E=(0,S.useLocalState)(h,"searchText",""),A=E[0],P=E[1],O=function(R,_){_===void 0&&(_="");var U=(0,o.createSearch)(_,function(W){return W.name});return(0,t.flow)([(0,a.filter)(function(W){return W==null?void 0:W.name}),_&&(0,a.filter)(U),(0,a.sortBy)(function(W){return W.name})])(R)},M=O(B,A);return(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:"Exploitable Records",children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",fill:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,y.Input,{fluid:!0,mb:1,placeholder:"Search Crew",onInput:function(){function F(R,_){return P(_)}return F}()}),(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:M.map(function(F){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:F===T,onClick:function(){function R(){return w(F)}return R}(),children:F.name},F)})})]})}),(0,e.createComponentVNode)(2,y.Divider,{vertical:!0}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:T.name,scrollable:!0,children:(0,e.createComponentVNode)(2,y.LabeledList,{children:[(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Age",children:T.age}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Fingerprint",children:T.fingerprint}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Rank",children:T.rank}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Sex",children:T.sex}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Species",children:T.species}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Records",children:T.exploit_record})]})})})]})})};(0,b.modalRegisterBodyOverride)("become_contractor",function(V,v){var h,g,N,x,B=(0,S.useBackend)(v),L=B.data,T=L.contractor||{},w=T.time_left,E=!!(L!=null&&(h=L.contractor)!=null&&h.available),A=!!(L!=null&&(g=L.contractor)!=null&&g.affordable),P=!!(L!=null&&(N=L.contractor)!=null&&N.accepted),O=L.contractor||{},M=O.available_offers,F=!!(L!=null&&(x=L.contractor)!=null&&x.is_admin_forced);return(0,e.createComponentVNode)(2,y.Section,{height:"65%",level:"2",m:"-1rem",pb:"1rem",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Icon,{name:"suitcase"}),(0,e.createTextVNode)("\xA0 Contracting Opportunity")],4),children:[(0,e.createComponentVNode)(2,y.Box,{mx:"0.5rem",mb:"0.5rem",children:[(0,e.createVNode)(1,"b",null,"Your achievements for the Syndicate have not gone unnoticed, agent. We have decided to give you the rare opportunity of becoming a Contractor.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"For the small price of 20 telecrystals, we will upgrade your rank to that of a Contractor, allowing you to undertake kidnapping contracts for TC and credits.",(0,e.createVNode)(1,"br"),"In addition, you will be supplied with a Contractor Kit which contains a Contractor Uplink, standard issue contractor gear and three random low cost items.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"More detailed instructions can be found within your kit, should you accept this offer.",F?"":(0,e.createComponentVNode)(2,y.Box,{children:["Hurry up. You are not the only one who received this offer. Their number is limited. If other traitors accept all offers before you, you will not be able to accept one of them.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Available offers: "),M],0)]})]}),(0,e.createComponentVNode)(2,y.Button.Confirm,{disabled:!E||P,italic:!E,bold:E,icon:E&&!P&&"check",color:"good",content:P?"Accepted":E?["Accept Offer",(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:w,format:function(){function R(_,U){return" ("+U+")"}return R}()},"countdown")]:A?L.contractor.is_admin_forced?"Offer expired":L.contractor.available_offers>0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),L.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers are over]",16):"Insufficient TC",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function R(){return(0,b.modalAnswer)(v,V.id,1)}return R}()})]})})},80949:function(I,r,n){"use strict";r.__esModule=!0,r.UploadPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.UploadPanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.selected_target,s=i.new_law,l=i.id,d=i.transmitting,m=i.hacked;return(0,e.createComponentVNode)(2,o.Window,{width:900,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Silicon Law Upload",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Target",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!c,content:c||"No target selected",onClick:function(){function u(){return p("choose_silicon")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Law",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!s,content:s||"No module installed",onClick:function(){function u(){return p("insert_module")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorization",children:(0,e.createComponentVNode)(2,t.Button,{selected:!!l,content:l||(m?"$@!ERR0R!@#":"No ID card inserted"),onClick:function(){function u(){return p("authorization")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upload Laws",children:(0,e.createComponentVNode)(2,t.Button,{disabled:!c||!s||(m?!1:!l),selected:!!d,content:d?"STOP UPLOAD":"START UPLOAD",onClick:function(){function u(){return p("change_laws")}return u}()})})]})})})})}return S}()},8946:function(I,r,n){"use strict";r.__esModule=!0,r.VampireSpecMenu=r.UmbrMenu=r.HemoMenu=r.GarMenu=r.DantMenu=r.BestMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VampireSpecMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=(0,a.useLocalState)(s,"activeTab","hemomancer"),u=m[0],C=m[1],V=function(){function v(){switch(u){case"hemomancer":return(0,e.createComponentVNode)(2,S,{act:d});case"umbrae":return(0,e.createComponentVNode)(2,y,{act:d});case"gargantua":return(0,e.createComponentVNode)(2,k,{act:d});case"dantalion":return(0,e.createComponentVNode)(2,b,{act:d});case"bestia":return(0,e.createComponentVNode)(2,p,{act:d});default:return null}}return v}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:890,resizable:!0,theme:"ntos_spooky",children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",onClick:function(){function v(){return C("hemomancer")}return v}(),selected:u==="hemomancer"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0423\u043C\u0431\u0440\u0430",onClick:function(){function v(){return C("umbrae")}return v}(),selected:u==="umbrae"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",onClick:function(){function v(){return C("gargantua")}return v}(),selected:u==="gargantua"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",onClick:function(){function v(){return C("dantalion")}return v}(),selected:u==="dantalion"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u0435\u0441\u0442\u0438\u044F",onClick:function(){function v(){return C("bestia")}return v}(),selected:u==="bestia"})]}),(0,e.createComponentVNode)(2,t.Divider),V()]})})}return i}(),S=r.HemoMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.hemomancer;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043C\u0430\u0433\u0438\u0438 \u043A\u0440\u043E\u0432\u0438 \u0438 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0435\u044E.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u043E\u0433\u0442\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u043F\u0430\u0440\u0443 \u0441\u043C\u0435\u0440\u0442\u043E\u043D\u043E\u0441\u043D\u044B\u0445 \u043A\u043E\u0433\u0442\u0435\u0439, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0438\u0445 \u0431\u044B\u0441\u0442\u0440\u043E \u0430\u0442\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u0446\u0435\u043B\u044C, \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u044F \u0435\u0435 \u043A\u0440\u043E\u0432\u044C \u0438 \u0440\u0435\u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u044F \u0441\u0432\u043E\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044C\u0435.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0431\u0430\u0440\u044C\u0435\u0440",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u044B\u0431\u0440\u0430\u0442\u044C \u0434\u0432\u0435 \u043F\u043E\u0437\u0438\u0446\u0438\u0438 \u0434\u043B\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u0436\u0434\u0443 \u043D\u0438\u043C\u0438 \u0441\u0442\u0435\u043D\u044B.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0435 \u0449\u0443\u043F\u0430\u043B\u044C\u0446\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0441\u043B\u0435 \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0437\u0430\u043C\u0435\u0434\u043B\u0438\u0442\u044C \u0432\u0441\u0435\u0445 \u0432\u043D\u0443\u0442\u0440\u0438 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 3x3.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0433\u0440\u0443\u0436\u0435\u043D\u0438\u0435 \u0432 \u043A\u0440\u043E\u0432\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043D\u0435\u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0435\u0440\u0435\u0434\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0441 \u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C\u044E, \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u0443\u044F \u0432\u0441\u0435 \u043F\u0440\u0435\u043F\u044F\u0442\u0441\u0442\u0432\u0438\u044F, \u043A\u0440\u043E\u043C\u0435 \u0441\u0442\u0435\u043D \u0438 \u043A\u043E\u0441\u043C\u043E\u0441\u0430, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0441\u0442\u0430\u0432\u043B\u044F\u044F \u0437\u0430 \u0441\u043E\u0431\u043E\u0439 \u043A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0441\u043B\u0435\u0434.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0427\u0443\u0442\u044C\u0451 \u0445\u0438\u0449\u043D\u0438\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0447\u0443\u0432\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0433\u043E-\u0443\u0433\u043E\u0434\u043D\u043E \u0432 \u043F\u0440\u0435\u0434\u0435\u043B\u0430\u0445 \u0432\u0430\u0448\u0435\u0433\u043E \u0441\u0435\u043A\u0442\u043E\u0440\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0418\u0437\u0432\u0435\u0440\u0436\u0435\u043D\u0438\u0435 \u043A\u0440\u043E\u0432\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043C\u0430\u043D\u0438\u043F\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C\u0438 \u0432\u0430\u0441 \u043B\u0443\u0436\u0430\u043C\u0438 \u043A\u0440\u043E\u0432\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u0447\u0435\u0442\u044B\u0440\u0435\u0445 \u043C\u0435\u0442\u0440\u043E\u0432, \u043F\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044F \u0438\u0445 \u0432 \u0448\u0438\u043F\u044B, \u043F\u0440\u043E\u0442\u044B\u043A\u0430\u044E\u0449\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0432\u0448\u0435\u0433\u043E \u043D\u0430 \u043D\u0438\u0445.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u043E\u0431\u0440\u044F\u0434",16),(0,e.createTextVNode)(": \u0411\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0430\u0441 \u0441\u0443\u0449\u0435\u0441\u0442\u0432, \u0431\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u0447\u0435\u043C\u0443 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u043B\u0435\u0447\u0438\u0442\u044C\u0441\u044F \u0438 \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043A\u0430\u043A\u0438\u0445-\u043B\u0438\u0431\u043E \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",onClick:function(){function C(){return d("hemomancer")}return C}()})]})}return i}(),y=r.UmbrMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.umbrae;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043C\u0431\u0440\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u0442\u0435\u043C\u043D\u043E\u0442\u0435, \u0437\u0430\u0441\u0430\u0434\u0430\u0445 \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u043E\u043C \u043F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0438.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043A\u0440\u043E\u0432 \u0442\u044C\u043C\u044B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0431\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0431\u044B\u0442\u044C \u043F\u043E\u0447\u0442\u0438 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u044B\u043C \u0438 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0435\u0440\u0435\u0434\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0432 \u0442\u0435\u043C\u043D\u044B\u0445 \u0443\u0447\u0430\u0441\u0442\u043A\u0430\u0445 \u0441\u0442\u0430\u043D\u0446\u0438\u0438. \u0422\u0430\u043A\u0436\u0435, \u0431\u0443\u0434\u0443\u0447\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C, \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043B\u044E\u0431\u043E\u0439 \u0443\u0440\u043E\u043D \u043E\u0442 \u043E\u0436\u043E\u0433\u043E\u0432 \u043F\u043E \u0432\u0430\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043D\u0435\u0432\u043E\u0439 \u044F\u043A\u043E\u0440\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u043D\u0430 \u043C\u0435\u0441\u0442\u0435 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u043C\u0430\u044F\u043A \u043F\u043E\u0441\u043B\u0435 \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438. \u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0435 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u0432\u0430\u0441 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043A \u043C\u0430\u044F\u043A\u0443. \u0415\u0441\u043B\u0438 \u0441\u043F\u0443\u0441\u0442\u044F \u0434\u0432\u0435 \u043C\u0438\u043D\u0443\u0442\u044B \u043F\u043E\u0441\u043B\u0435 \u043F\u0435\u0440\u0432\u043E\u0433\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043D\u0435 \u0431\u044B\u043B\u0430 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u0430 \u0441\u043D\u043E\u0432\u0430, \u0442\u043E \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0449\u0435\u043D\u044B \u043A \u043C\u0430\u044F\u043A\u0443. \u041C\u0430\u044F\u043A \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0441 \u043C\u0435\u0436\u0434\u0443 \u0441\u0435\u043A\u0442\u043E\u0440\u0430\u043C\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043D\u0435\u0432\u0430\u044F \u043B\u043E\u0432\u0443\u0448\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0441\u043E\u0437\u0434\u0430\u0432\u0430\u0442\u044C \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0442\u0440\u0430\u0432\u043C\u0438\u0440\u0443\u044E\u0449\u0438\u0435 \u0438 \u043E\u0441\u043B\u0435\u043F\u043B\u044F\u044E\u0449\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0432\u0448\u0435\u0433\u043E \u0432 \u043D\u0438\u0445. \u041B\u043E\u0432\u0443\u0448\u043A\u0443 \u0442\u044F\u0436\u0435\u043B\u043E \u0437\u0430\u043C\u0435\u0442\u0438\u0442\u044C, \u043D\u043E \u043E\u043D\u0430 \u0438\u0441\u0447\u0435\u0437\u0430\u0435\u0442 \u043F\u043E\u0434 \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u043C \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u043E\u0432 \u044F\u0440\u043A\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0428\u0430\u0433 \u0432 \u0442\u0435\u043D\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C\u0441\u044F \u0432 \u043B\u044E\u0431\u043E\u0435 \u043C\u0435\u0441\u0442\u043E \u0432 \u043F\u0440\u0435\u0434\u0435\u043B\u0430\u0445 \u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0433\u0430\u0441\u0438\u0442\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u044C \u0438\u0437 \u0441\u0442\u0440\u043E\u044F \u043B\u044E\u0431\u044B\u0435 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0438 \u0441\u0432\u0435\u0442\u0430, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0433\u043B\u043E\u0443\u0448\u0440\u0443\u043C\u044B.")],0),(0,e.createVNode)(1,"b",null,"\u0411\u043E\u0439 \u0441 \u0442\u0435\u043D\u044C\u044E",16),": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"," ",(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),", \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u0442\u0435\u043D\u0435\u0432\u044B\u0445 \u043A\u043B\u043E\u043D\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u0430\u0442\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u0446\u0435\u043B\u044C, \u043F\u043E\u043A\u0430 \u0432\u044B \u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0435\u0441\u044C \u0440\u044F\u0434\u043E\u043C.",(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u0412\u0435\u0447\u043D\u0430\u044F \u0442\u044C\u043C\u0430",16),(0,e.createTextVNode)(": \u043F\u043E\u0441\u043B\u0435 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u0432\u044B \u0440\u0430\u0441\u0441\u0442\u0432\u043E\u0440\u044F\u0435\u0442\u0435\u0441\u044C \u0432 \u043D\u0435\u0447\u0435\u0441\u0442\u0438\u0432\u043E\u0439 \u0442\u0435\u043C\u043D\u043E\u0442\u0435, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u0438\u0434\u0435\u043D \u043B\u0438\u0448\u044C \u0441\u0438\u043B\u044C\u043D\u0435\u0439\u0448\u0438\u0439 \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A \u0441\u0432\u0435\u0442\u0430. \u0425\u043E\u043B\u043E\u0434, \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0435\u0439 \u0432\u0430\u0441 \u0442\u044C\u043C\u044B \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043C\u043E\u0440\u0430\u0436\u0438\u0432\u0430\u0442\u044C \u0432\u0441\u0435\u0445 \u0436\u0438\u0432\u044B\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u043F\u043E\u0431\u043B\u0438\u0437\u043E\u0441\u0442\u0438.")],4),(0,e.createVNode)(1,"p",null,"\u0412\u044B \u0442\u0430\u043A\u0436\u0435 \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442\u0435 X-ray \u0437\u0440\u0435\u043D\u0438\u0435",16),(0,e.createComponentVNode)(2,t.Button,{content:"\u0423\u043C\u0431\u0440\u0430",onClick:function(){function C(){return d("umbrae")}return C}()})]})}return i}(),k=r.GarMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.gargantua;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u0441\u0442\u043E\u0439\u043A\u043E\u0441\u0442\u0438 \u0438 \u0431\u043B\u0438\u0436\u043D\u0435\u043C \u0431\u043E\u0435.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u0411\u0443\u0434\u0435\u0442 \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044C\u0435 \u0442\u0435\u043C \u0441\u0438\u043B\u044C\u043D\u0435\u0435, \u0447\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u0443\u0440\u043E\u043D\u0430 \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u043B\u0438.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0432\u0430\u043B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 150"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0435 \u0441\u043E\u043F\u0440\u043E\u0442\u0438\u0432\u043B\u0435\u043D\u0438\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u044E, \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043A\u043E\u043C\u0443 \u0438 \u0441\u0442\u0430\u043C\u0438\u043D\u0430 \u0443\u0440\u043E\u043D\u0443. \u0412\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u0441\u0442\u0440\u0435\u043B\u044F\u0442\u044C \u043F\u043E\u043A\u0430 \u0430\u043A\u0442\u0438\u0432\u043D\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0423\u0434\u0430\u0440\u043D\u0430\u044F \u0432\u043E\u043B\u043D\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 250"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0441\u043E\u0442\u0440\u044F\u0441\u0430\u0442\u044C \u0437\u0435\u043C\u043B\u044E \u043F\u043E\u0434 \u043D\u043E\u0433\u0430\u043C\u0438, \u0447\u0442\u043E\u0431\u044B \u043E\u0433\u043B\u0443\u0448\u0438\u0442\u044C \u0438 \u043E\u0442\u0442\u043E\u043B\u043A\u043D\u0443\u0442\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0434\u0440\u0430\u0439\u0432",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 250"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0434\u0430\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u0438\u0431\u0430\u0432\u043A\u0443 \u043A \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u0438 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0432\u0430\u043B II",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 400"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0441\u044C \u0443\u0440\u043E\u043D \u0432 \u0431\u043B\u0438\u0436\u043D\u0435\u043C \u0431\u043E\u044E \u043D\u0430 10.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041D\u0435\u0443\u0434\u0435\u0440\u0436\u0438\u043C\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 600"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0431\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0434\u0432\u0435\u0440\u0438 \u043F\u0440\u0438 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u0434\u0430\u0436\u0435 \u043D\u0435 \u0438\u043C\u0435\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u0430. \u0412\u0430\u0441 \u0442\u0430\u043A\u0436\u0435 \u043D\u0435 \u043C\u043E\u0433\u0443\u0442 \u0442\u043E\u043B\u043A\u043D\u0443\u0442\u044C \u0438\u043B\u0438 \u0442\u0430\u0449\u0438\u0442\u044C, \u043F\u043E\u043A\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u043D\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0414\u0435\u043C\u043E\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0445\u0432\u0430\u0442\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 800"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043A \u0446\u0435\u043B\u0438 \u0434\u0435\u043C\u043E\u043D\u0438\u0447\u0435\u0441\u043A\u0443\u044E \u0440\u0443\u043A\u0443. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u0438\u043D\u0442\u0435\u043D\u0442\u0430, disarm/grab, \u0432\u044B \u043E\u0442\u0442\u043E\u043B\u043A\u043D\u0435\u0442\u0435/\u043F\u0440\u0438\u0442\u044F\u043D\u0435\u0442\u0435 \u0446\u0435\u043B\u044C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u0420\u044B\u0432\u043E\u043A",16),(0,e.createTextVNode)(": \u0412\u044B \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0435\u043B\u0430\u0442\u044C \u0440\u044B\u0432\u043E\u043A \u0432 \u0432\u0430\u0448\u0443 \u0446\u0435\u043B\u044C, \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u044F \u0438 \u043E\u0442\u0442\u0430\u043B\u043A\u0438\u0432\u0430\u044F \u0432\u0441\u0435, \u0432\u043E \u0447\u0442\u043E \u0432\u0440\u0435\u0436\u0435\u0442\u0435\u0441\u044C.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",onClick:function(){function C(){return d("gargantua")}return C}()})]})}return i}(),b=r.DantMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.dantalion;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u0438\u0438 \u0438 \u0438\u043B\u043B\u044E\u0437\u0438\u044F\u0445.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0434\u0447\u0438\u043D\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0434\u0447\u0438\u043D\u044F\u0435\u0442 \u0446\u0435\u043B\u044C \u0432\u0430\u0448\u0435\u0439 \u0432\u043E\u043B\u0435, \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043E\u0442 \u0432\u0430\u0441 \u043D\u0435 \u0448\u0435\u0432\u0435\u043B\u0438\u0442\u044C\u0441\u044F \u0432\u043E \u0432\u0440\u0435\u043C\u044F \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u0438\u044F. \u041D\u0435 \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442 \u043D\u0430 \u043D\u043E\u0441\u0438\u0442\u0435\u043B\u0435\u0439 \u0438\u043C\u043F\u043B\u0430\u043D\u0442\u0430 \u0437\u0430\u0449\u0438\u0442\u044B \u0440\u0430\u0437\u0443\u043C\u0430 \u0438 \u043D\u0430 \u0443\u0436\u0435 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u043D\u044B\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u0434\u0435\u043B \u0440\u0430\u0431\u043E\u0432",16),(0,e.createTextVNode)(": \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0440\u0430\u0431\u043E\u0442\u0438\u0442\u044C \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C \u043E\u0434\u043D\u043E\u0433\u043E \u0440\u0430\u0431\u0430 \u0437\u0430 \u0440\u0430\u0437. \u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0431\u043E\u0432 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0441\u0442\u0438 \u043F\u0440\u0438 \u0434\u043E\u0441\u0442\u0438\u0436\u0435\u043D\u0438\u0438"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(","),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u0438 \u043F\u043E\u043B\u043D\u043E\u0439 \u0441\u0438\u043B\u044B \u0441 \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C\u043E\u043C \u0432 4 \u0440\u0430\u0431\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043B\u0435\u043F\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0441\u0432\u044F\u0437\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0440\u0430\u0437\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0442\u044C \u0441 \u0432\u0430\u0448\u0438\u043C\u0438 \u0440\u0430\u0431\u0430\u043C\u0438, \u0432\u0430\u0448\u0438 \u0440\u0430\u0431\u044B \u0442\u0430\u043A\u0436\u0435 \u043C\u043E\u0433\u0443\u0442 \u043E\u0442\u0432\u0435\u0447\u0430\u0442\u044C \u0432\u0430\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0434\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439 \u043E\u0431\u043C\u0435\u043D",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043C\u0435\u043D\u044F\u0442\u044C\u0441\u044F \u043C\u0435\u0441\u0442\u0430\u043C\u0438 \u0441 \u0446\u0435\u043B\u044C\u044E.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0423\u043C\u0438\u0440\u043E\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0443\u0441\u043F\u043E\u043A\u043E\u0438\u0442\u044C \u0446\u0435\u043B\u044C, \u043E\u0442\u043E\u0431\u0440\u0430\u0432 \u0443 \u043D\u0435\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043D\u0430\u043D\u0435\u0441\u0442\u0438 \u0432\u0440\u0435\u0434 \u043A\u043E\u043C\u0443-\u043B\u0438\u0431\u043E \u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0435 40 \u0441\u0435\u043A\u0443\u043D\u0434.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0438\u043C\u0430\u043D\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043D\u0435\u043D\u0430\u0434\u043E\u043B\u0433\u043E \u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u044B\u043C \u0438 \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u043A\u043E\u043F\u0438\u044E \u043E\u0431\u043C\u0430\u043D\u043A\u0443.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0421\u043F\u043B\u043E\u0442\u0438\u0442\u044C \u0440\u0430\u0431\u043E\u0432",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0441\u043D\u0438\u043C\u0430\u0435\u0442 \u0441 \u0431\u043B\u0438\u0437\u0441\u0442\u043E\u044F\u0449\u0438\u0445 \u0440\u0430\u0431\u043E\u0432 \u043B\u044E\u0431\u044B\u0435 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0435 \u0443\u0437\u044B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0441\u0432\u044F\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u0441\u043E \u0432\u0441\u0435\u043C\u0438 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C\u0438 \u0432\u0430\u0441 \u0440\u0430\u0431\u0430\u043C\u0438, \u0435\u0441\u043B\u0438 \u043A\u0442\u043E-\u043B\u0438\u0431\u043E \u0432 \u0441\u0432\u044F\u0437\u043A\u0435 \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442 \u0443\u0440\u043E\u043D, \u0442\u043E \u043E\u043D \u0434\u0435\u043B\u0438\u0442\u0441\u044F \u043C\u0435\u0436\u0434\u0443 \u0432\u0441\u0435\u043C\u0438 \u043E\u0441\u0442\u0430\u043B\u044C\u043D\u044B\u043C\u0438. \u0415\u0441\u043B\u0438 \u0440\u0430\u0431 \u0443\u0445\u043E\u0434\u0438\u0442 \u0434\u0430\u043B\u0435\u043A\u043E \u043E\u0442 \u0432\u0430\u0441, \u0442\u043E \u0432\u044B \u0442\u0435\u0440\u044F\u0435\u0442\u0435 \u0441\u0432\u044F\u0437\u044C \u0441 \u043D\u0438\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041C\u0430\u0441\u0441\u043E\u0432\u0430\u044F \u0438\u0441\u0442\u0435\u0440\u0438\u044F",16),(0,e.createTextVNode)(": \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u043C\u0430\u0441\u0441\u043E\u0432\u0443\u044E \u0433\u0430\u043B\u043B\u044E\u0446\u0438\u043D\u0430\u0446\u0438\u044E, \u043E\u0441\u043B\u0435\u043F\u0438\u0432 \u0432\u0441\u0435\u0445 \u043F\u043E\u0431\u043B\u0438\u0437\u043E\u0441\u0442\u0438, \u0430 \u0437\u0430\u0442\u0435\u043C \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0432 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0438\u0434\u0435\u0442\u044C \u0434\u0440\u0443\u0433 \u0432 \u0434\u0440\u0443\u0433\u0435 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",onClick:function(){function C(){return d("dantalion")}return C}()})]})}return i}(),p=r.BestMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.bestia;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0411\u0435\u0441\u0442\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043F\u0440\u0435\u0432\u0440\u0430\u0449\u0435\u043D\u0438\u0438 \u0438 \u0434\u043E\u0431\u044B\u0447\u0435 \u0442\u0440\u043E\u0444\u0435\u0435\u0432.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0441\u043C\u043E\u0442\u0440\u0435\u0442\u044C \u0442\u0440\u043E\u0444\u0435\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0442\u0440\u043E\u0444\u0435\u0435\u0432, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0432\u0441\u0435 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B, \u0447\u0442\u043E \u043E\u043D\u0438 \u0434\u0430\u044E\u0442.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u043F\u0430\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0432\u0434\u043E\u0431\u0430\u0432\u043E\u043A \u043A \u043A\u0440\u043E\u0432\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u0442\u044C \u043E\u0440\u0433\u0430\u043D\u044B \u0432 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0440\u043E\u0444\u0435\u0435\u0432 \u0434\u043B\u044F \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0438\u0445 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0435\u0439.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u0434\u0435\u043B \u043F\u0440\u0435\u043F\u0430\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0439",16),(0,e.createTextVNode)(": \u0437\u0430 \u0440\u0430\u0437 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0433\u043B\u043E\u0442\u0438\u0442\u044C \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C \u043E\u0434\u0438\u043D \u043E\u0440\u0433\u0430\u043D. \u041F\u0440\u0435\u0434\u0435\u043B \u0431\u0443\u0434\u0435\u0442 \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0434\u043E\u0441\u0442\u0438\u0436\u0435\u043D\u0438\u0438"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u0438 \u043F\u043E\u043B\u043D\u043E\u0439 \u0441\u0438\u043B\u044B \u0441 \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C\u043E\u043C \u0432 \u0442\u0440\u0438 \u043E\u0440\u0433\u0430\u043D\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0417\u0430\u0440\u0430\u0436\u0435\u043D\u043D\u044B\u0439 \u0442\u0440\u043E\u0444\u0435\u0439",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432 \u0441 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0439 \u0434\u0438\u0441\u0442\u0430\u043D\u0446\u0438\u0438, \u0437\u0430\u0440\u0430\u0436\u0430\u044F \u0438\u0445 \u043C\u043E\u0433\u0438\u043B\u044C\u043D\u043E\u0439 \u043B\u0438\u0445\u043E\u0440\u0430\u0434\u043A\u043E\u0439.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0420\u044B\u0432\u043E\u043A",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0431\u044B\u0441\u0442\u0440\u043E \u0441\u043E\u043A\u0440\u0430\u0442\u0438\u0442\u044C \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u043C\u0435\u0436\u0434\u0443 \u0432\u0430\u043C\u0438 \u0438 \u0446\u0435\u043B\u044C\u044E \u0438\u043B\u0438 \u0441\u0431\u0435\u0436\u0430\u0442\u044C \u0438\u0437 \u043E\u043F\u0430\u0441\u043D\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0434\u043E\u0431\u044B\u0447\u0443",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0442\u043C\u0435\u0442\u0438\u0442\u044C \u0436\u0435\u0440\u0442\u0432\u0443, \u0443\u043C\u0435\u043D\u044C\u0448\u0438\u0432 \u0435\u0435 \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0432 \u0435\u0435 \u043F\u0443\u0442\u0430\u0442\u044C\u0441\u044F \u0432 \u043D\u043E\u0433\u0430\u0445.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041C\u0435\u0442\u0430\u043C\u043E\u0440\u0444\u043E\u0437\u0430 - \u041B\u0435\u0442\u0443\u0447\u0438\u0435 \u043C\u044B\u0448\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0431\u0440\u0430\u0442\u0438\u0442\u044C\u0441\u044F \u0441\u043C\u0435\u0440\u0442\u043E\u043D\u043E\u0441\u043D\u044B\u043C\u0438 \u043A\u043E\u0441\u043C\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u043B\u0435\u0442\u0443\u0447\u0438\u043C\u0438 \u043C\u044B\u0448\u0430\u043C\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0410\u043D\u0430\u0431\u0438\u043E\u0437",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0434\u0440\u0435\u0432\u043D\u044F\u044F \u0442\u0435\u0445\u043D\u0438\u043A\u0430, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0430\u044F \u0432\u0430\u043C \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u043F\u043E\u0447\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u0440\u0430\u043D\u0435\u043D\u0438\u044F \u0437\u0430 \u0441\u0447\u0435\u0442 \u0441\u043D\u0430 \u0432 \u0433\u0440\u043E\u0431\u0443.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0438\u0437\u044B\u0432 \u043B\u0435\u0442\u0443\u0447\u0438\u0445 \u043C\u044B\u0448\u0435\u0439",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u043C\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u043B\u0435\u0442\u0443\u0447\u0438\u0445 \u043C\u044B\u0448\u0435\u0439 \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0431\u043E\u044E.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041C\u0435\u0442\u0430\u043C\u043E\u0440\u0444\u043E\u0437\u0430 - \u0413\u043E\u043D\u0447\u0430\u044F",16),(0,e.createTextVNode)(": \u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0431\u0440\u0430\u0442\u0438\u0442\u044C\u0441\u044F \u0432 \u0441\u043E\u0432\u0435\u0440\u0448\u0435\u043D\u043D\u0443\u044E \u0444\u043E\u0440\u043C\u0443 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438, \u0437\u0430\u0432\u043B\u0430\u0434\u0435\u0432\u0448\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u0434\u0443\u0448\u043E\u0439.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u0435\u0441\u0442\u0438\u044F",onClick:function(){function C(){return d("bestia")}return C}()})]})}return i}()},45770:function(I,r,n){"use strict";r.__esModule=!0,r.VampireTrophiesStatus=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(V){return(Math.round(V*10)/10).toFixed(1)},S=r.VampireTrophiesStatus=function(){function C(V,v){return(0,e.createComponentVNode)(2,o.Window,{theme:"ntos_spooky",width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u)]})})})}return C}(),y=function(V,v){var h=(0,a.useBackend)(v),g=h.act,N=h.data,x=N.hearts,B=N.lungs,L=N.livers,T=N.kidneys,w=N.eyes,E=N.ears,A=N.trophies_max_gen,P=N.trophies_max_crit,O=N.icon_hearts,M=N.icon_lungs,F=N.icon_livers,R=N.icon_kidneys,_=N.icon_eyes,U=N.icon_ears;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0422\u0440\u043E\u0444\u0435\u0438",color:"red",textAlign:"center",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,width:"16.6%",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+O,verticalAlign:"middle",style:{"margin-left":"-32px","margin-right":"-48px","margin-top":"-32px","margin-bottom":"-48px",height:"128px",width:"128px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,textColor:xV;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+m,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:d<=0&&"bad"||d<=l.max_amount/2&&"average"||"good",children:[d," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:L,icon:B,content:x,textAlign:"left",onClick:function(){function T(){return c("vend",{inum:l.inum})}return T}()})})]})},y=r.Vending=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.user,d=s.guestNotice,m=s.userMoney,u=s.chargesMoney,C=s.product_records,V=C===void 0?[]:C,v=s.coin_records,h=v===void 0?[]:v,g=s.hidden_records,N=g===void 0?[]:g,x=s.stock,B=s.vend_ready,L=s.coin_name,T=s.inserted_item_name,w=s.panel_open,E=s.speaker,A=s.imagelist,P;return P=[].concat(V,h),s.extended_inventory&&(P=[].concat(P,N)),P=P.filter(function(O){return!!O}),(0,e.createComponentVNode)(2,f.Window,{width:470,height:100+Math.min(V.length*38,500),title:"Vending Machine",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[!!u&&(0,e.createComponentVNode)(2,o.Section,{title:"User",children:l&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,l.name,0),","," ",(0,e.createVNode)(1,"b",null,l.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[m,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:d})}),!!L&&(0,e.createComponentVNode)(2,o.Section,{title:"Coin",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Remove Coin",onClick:function(){function O(){return c("remove_coin",{})}return O}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:L})}),!!T&&(0,e.createComponentVNode)(2,o.Section,{title:"Item",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject Item",onClick:function(){function O(){return c("eject_item",{})}return O}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:T})}),!!w&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:E?"check":"volume-mute",selected:E,content:"Speaker",textAlign:"left",onClick:function(){function O(){return c("toggle_voice",{})}return O}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:P.map(function(O){return(0,e.createComponentVNode)(2,S,{product:O,productStock:x[O.name],productImage:A[O.path]},O.name)})})})})]})})})}return k}()},68971:function(I,r,n){"use strict";r.__esModule=!0,r.VolumeMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VolumeMixer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.channels;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:Math.min(95+c.length*50,565),children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:c.map(function(s,l){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.25rem",color:"label",mt:l>0&&"0.5rem",children:s.name}),(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:.5,children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:0})}return d}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.Slider,{minValue:0,maxValue:100,stepPixelSize:3.13,value:s.volume,onChange:function(){function d(m,u){return p("volume",{channel:s.num,volume:u})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:100})}return d}()})})})]})})],4,s.num)})})})})}return S}()},2510:function(I,r,n){"use strict";r.__esModule=!0,r.VotePanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VotePanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.remaining,s=i.question,l=i.choices,d=i.user_vote,m=i.counts,u=i.show_counts,C=i.show_cancel;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:s,children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:["Time remaining: ",Math.round(c/10),"s"]}),l.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:V+(u?" ("+(m[V]||0)+")":""),onClick:function(){function v(){return p("vote",{target:V})}return v}(),selected:V===d})},V)}),!!C&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Cancel",onClick:function(){function V(){return p("cancel")}return V}()})},"Cancel")]})})})}return S}()},30138:function(I,r,n){"use strict";r.__esModule=!0,r.Wires=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Wires=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.wires||[],s=i.status||[],l=56+c.length*23+(status?0:15+s.length*17);return(0,e.createComponentVNode)(2,o.Window,{width:350,height:l,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{className:"candystripe",label:d.color_name,labelColor:d.seen_color,color:d.seen_color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:d.cut?"Mend":"Cut",onClick:function(){function m(){return p("cut",{wire:d.color})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Pulse",onClick:function(){function m(){return p("pulse",{wire:d.color})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{content:d.attached?"Detach":"Attach",onClick:function(){function m(){return p("attach",{wire:d.color})}return m}()})],4),children:!!d.wire&&(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("("),d.wire,(0,e.createTextVNode)(")")],0)},d.seen_color)})})})}),!!s.length&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{color:"lightgray",children:d},d)})})})]})})})}return S}()},30995:function(I,r,n){"use strict";r.__esModule=!0,r.Workshop=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(73379),S=n(98595),y=["title","items"];function k(l,d){if(l==null)return{};var m={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;m[u]=l[u]}return m}var b=function(d,m,u){return d.requirements===null?!0:!(d.requirements.brass>m||d.requirements.power>u)},p=r.Workshop=function(){function l(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.brass_amount,h=V.power_amount,g=V.building,N=V.buildStart,x=V.buildEnd,B=V.worldTime,L=v.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),T=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),w={float:"left",width:"60%"},E={float:"right",width:"39%"};return(0,e.createComponentVNode)(2,S.Window,{width:400,height:500,theme:"clockwork",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{title:"Materials",children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Brass",children:[L,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",height:"19px",tooltip:"Dispense Brass",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function A(){return C("dispense")}return A}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:T})]}),g&&(0,e.createComponentVNode)(2,o.ProgressBar.Countdown,{mt:2,start:N,current:B,end:x,bold:!0,children:["Building ",g,"\xA0(",(0,e.createComponentVNode)(2,f.Countdown,{current:B,timeLeft:x-B,format:function(){function A(P,O){return O.substr(3)}return A}()}),")"]})]})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,c)})})]})})})}return l}(),i=function(d,m){var u=(0,t.useLocalState)(m,"search",""),C=u[0],V=u[1],v=(0,t.useLocalState)(m,"sort",""),h=v[0],g=v[1],N=(0,t.useLocalState)(m,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Stack,{width:"100%",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",mr:"0.5rem",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function L(T,w){return V(w)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"19px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function L(){return B(!x)}return L}()})})]})})},c=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.items,h=(0,t.useLocalState)(m,"search",""),g=h[0],N=h[1],x=(0,t.useLocalState)(m,"sort","Alphabetical"),B=x[0],L=x[1],T=(0,t.useLocalState)(m,"descending",!1),w=T[0],E=T[1],A=(0,a.createSearch)(g,function(M){return M[0]}),P=!1,O=Object.entries(v).map(function(M,F){var R=Object.entries(M[1]).filter(A).map(function(_){return _[1].affordable=b(_[1],V.brass_amount,V.power_amount),_[1]});if(R.length!==0)return w&&(R=R.reverse()),P=!0,(0,e.createComponentVNode)(2,s,{title:M[0],items:R},M[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",children:(0,e.createComponentVNode)(2,o.Section,{children:P?O:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=d.title,h=d.items,g=k(d,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:v},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+N.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,o.Button,{icon:"hammer",disabled:!b(N,V.brass_amount,V.power_amount),onClick:function(){function x(){return C("make",{cat:v,name:N.name})}return x}(),children:(0,a.toTitleCase)((0,a.toTitleCase)(N.name))}),(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"right"},children:N.requirements&&Object.keys(N.requirements).map(function(x){return(0,a.toTitleCase)(x)+": "+N.requirements[x]}).join(", ")||(0,e.createComponentVNode)(2,o.Box,{children:"No resources required."})}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})]},N.name)})})))}},49148:function(I,r,n){"use strict";r.__esModule=!0,r.AccessList=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036);function f(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=S(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(p,i){if(p){if(typeof p=="string")return y(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?y(p,i):void 0}}function y(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c0&&!N.includes(R.ref)&&!h.includes(R.ref),checked:h.includes(R.ref),onClick:function(){function _(){return x(R.ref)}return _}()},R.desc)})]})]})})}return p}()},26991:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosScan=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=function(k,b,p,i,c){return ki?"average":k>c?"bad":"good"},S=r.AtmosScan=function(){function y(k,b){var p=k.data.aircontents;return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,a.filter)(function(i){return i.val!=="0"||i.entry==="Pressure"||i.entry==="Temperature"})(p).map(function(i){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:i.entry,color:f(i.val,i.bad_low,i.poor_low,i.poor_high,i.bad_high),children:[i.val,i.units]},i.entry)})})})}return y}()},85870:function(I,r,n){"use strict";r.__esModule=!0,r.BeakerContents=void 0;var e=n(89005),a=n(36036),t=n(15964),o=function(y){return y+" unit"+(y===1?"":"s")},f=r.BeakerContents=function(){function S(y){var k=y.beakerLoaded,b=y.beakerContents,p=b===void 0?[]:b,i=y.buttons;return(0,e.createComponentVNode)(2,a.Stack,{vertical:!0,children:[!k&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"No beaker loaded."})||p.length===0&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"Beaker is empty."}),p.map(function(c,s){return(0,e.createComponentVNode)(2,a.Stack,{children:[(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",grow:!0,children:[o(c.volume)," of ",c.name]},c.name),!!i&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:i(c,s)})]},c.name)})]})}return S}();f.propTypes={beakerLoaded:t.bool,beakerContents:t.array,buttons:t.arrayOf(t.element)}},3939:function(I,r,n){"use strict";r.__esModule=!0,r.modalRegisterBodyOverride=r.modalOpen=r.modalClose=r.modalAnswer=r.ComplexModal=void 0;var e=n(89005),a=n(72253),t=n(36036),o={},f=r.modalOpen=function(){function p(i,c,s){var l=(0,a.useBackend)(i),d=l.act,m=l.data,u=Object.assign(m.modal?m.modal.args:{},s||{});d("modal_open",{id:c,arguments:JSON.stringify(u)})}return p}(),S=r.modalRegisterBodyOverride=function(){function p(i,c){o[i]=c}return p}(),y=r.modalAnswer=function(){function p(i,c,s,l){var d=(0,a.useBackend)(i),m=d.act,u=d.data;if(u.modal){var C=Object.assign(u.modal.args||{},l||{});m("modal_answer",{id:c,answer:s,arguments:JSON.stringify(C)})}}return p}(),k=r.modalClose=function(){function p(i,c){var s=(0,a.useBackend)(i),l=s.act;l("modal_close",{id:c})}return p}(),b=r.ComplexModal=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data;if(l.modal){var d=l.modal,m=d.id,u=d.text,C=d.type,V,v=(0,e.createComponentVNode)(2,t.Button,{className:"Button--modal",icon:"arrow-left",content:"Cancel",onClick:function(){function L(){return k(c)}return L}()}),h,g,N="auto";if(o[m])h=o[m](l.modal,c);else if(C==="input"){var x=l.modal.value;V=function(){function L(T){return y(c,m,x)}return L}(),h=(0,e.createComponentVNode)(2,t.Input,{value:l.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(){function L(T,w){x=w}return L}()}),g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){function L(){return k(c)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,m,x)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})}else if(C==="choice"){var B=typeof l.modal.choices=="object"?Object.values(l.modal.choices):l.modal.choices;h=(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:l.modal.value,width:"100%",my:"0.5rem",onSelected:function(){function L(T){return y(c,m,T)}return L}()}),N="initial"}else C==="bento"?h=(0,e.createComponentVNode)(2,t.Stack,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:l.modal.choices.map(function(L,T){return(0,e.createComponentVNode)(2,t.Stack.Item,{flex:"1 1 auto",children:(0,e.createComponentVNode)(2,t.Button,{selected:T+1===parseInt(l.modal.value,10),onClick:function(){function w(){return y(c,m,T+1)}return w}(),children:(0,e.createVNode)(1,"img",null,null,1,{src:L})})},T)})}):C==="boolean"&&(g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){function L(){return y(c,m,0)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:l.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,m,1)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]}));return(0,e.createComponentVNode)(2,t.Modal,{maxWidth:i.maxWidth||window.innerWidth/2+"px",maxHeight:i.maxHeight||window.innerHeight/2+"px",onEnter:V,mx:"auto",overflowY:N,"padding-bottom":"5px",children:[u&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:u}),o[m]&&v,h,g]})}}return p}()},41874:function(I,r,n){"use strict";r.__esModule=!0,r.CrewManifest=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),f=n(76910),S=f.COLORS.department,y=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],k=function(s){return y.indexOf(s)!==-1?"green":"orange"},b=function(s){if(y.indexOf(s)!==-1)return!0},p=function(s){return s.length>0&&(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,color:"white",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"50%",children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"35%",children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"15%",children:"Active"})]}),s.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{color:k(l.real_rank),bold:b(l.real_rank),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.name)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.rank)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.active})]},l.name+l.rank)})]})},i=r.CrewManifest=function(){function c(s,l){var d=(0,a.useBackend)(l),m=d.act,u;if(s.data)u=s.data;else{var C=(0,a.useBackend)(l),V=C.data;u=V}var v=u,h=v.manifest,g=h.heads,N=h.pro,x=h.sec,B=h.eng,L=h.med,T=h.sci,w=h.ser,E=h.sup,A=h.misc;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.command,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:p(g)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.procedure,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Procedure"})}),level:2,children:p(N)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.security,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:p(x)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.engineering,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:p(B)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.medical,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:p(L)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.science,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:p(T)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.service,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:p(w)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.supply,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:p(E)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:p(A)})]})}return c}()},19203:function(I,r,n){"use strict";r.__esModule=!0,r.InputButtons=void 0;var e=n(89005),a=n(36036),t=n(72253),o=r.InputButtons=function(){function f(S,y){var k=(0,t.useBackend)(y),b=k.act,p=k.data,i=p.large_buttons,c=p.swapped_buttons,s=S.input,l=S.message,d=S.disabled,m=(0,e.createComponentVNode)(2,a.Button,{color:"good",content:"Submit",bold:!!i,fluid:!!i,onClick:function(){function C(){return b("submit",{entry:s})}return C}(),textAlign:"center",tooltip:i&&l,disabled:d,width:!i&&6}),u=(0,e.createComponentVNode)(2,a.Button,{color:"bad",content:"Cancel",bold:!!i,fluid:!!i,onClick:function(){function C(){return b("cancel")}return C}(),textAlign:"center",width:!i&&6});return(0,e.createComponentVNode)(2,a.Flex,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,ml:c?.5:0,mr:c?0:.5,children:u}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:u}),!i&&l&&(0,e.createComponentVNode)(2,a.Flex.Item,{children:(0,e.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",children:l})}),i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,mr:c?.5:0,ml:c?0:.5,children:m}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:m})]})}return f}()},195:function(I,r,n){"use strict";r.__esModule=!0,r.InterfaceLockNoticeBox=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.InterfaceLockNoticeBox=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=S.siliconUser,c=i===void 0?p.siliconUser:i,s=S.locked,l=s===void 0?p.locked:s,d=S.normallyLocked,m=d===void 0?p.normallyLocked:d,u=S.onLockStatusChange,C=u===void 0?function(){return b("lock")}:u,V=S.accessText,v=V===void 0?"an ID card":V;return c?(0,e.createComponentVNode)(2,t.NoticeBox,{color:c&&"grey",children:(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:"Interface lock status:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:"1"}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{m:"0",color:m?"red":"green",icon:m?"lock":"unlock",content:m?"Locked":"Unlocked",onClick:function(){function h(){C&&C(!l)}return h}()})})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe ",v," to ",l?"unlock":"lock"," this interface."]})}return f}()},51057:function(I,r,n){"use strict";r.__esModule=!0,r.Loader=void 0;var e=n(89005),a=n(44879),t=n(36036),o=r.Loader=function(){function f(S){var y=S.value;return(0,e.createVNode)(1,"div","AlertModal__Loader",(0,e.createComponentVNode)(2,t.Box,{className:"AlertModal__LoaderProgress",style:{width:(0,a.clamp01)(y)*100+"%"}}),2)}return f}()},321:function(I,r,n){"use strict";r.__esModule=!0,r.LoginInfo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginInfo=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.loginState;if(p)return(0,e.createComponentVNode)(2,t.NoticeBox,{info:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:["Logged in as: ",i.name," (",i.rank,")"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){function c(){return b("login_logout")}return c}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!i.id,content:"Eject ID",color:"good",onClick:function(){function c(){return b("login_eject")}return c}()})]})]})})}return f}()},5485:function(I,r,n){"use strict";r.__esModule=!0,r.LoginScreen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginScreen=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.loginState,c=p.isAI,s=p.isRobot,l=p.isAdmin;return(0,e.createComponentVNode)(2,t.Section,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",align:"center",justify:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"center",mt:"-2rem",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,e.createComponentVNode)(2,t.Box,{color:"label",my:"1rem",children:["ID:",(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:i.id?i.id:"----------",ml:"0.5rem",onClick:function(){function d(){return b("login_insert")}return d}()})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",disabled:!i.id,content:"Login",onClick:function(){function d(){return b("login_login",{login_type:1})}return d}()}),!!c&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){function d(){return b("login_login",{login_type:2})}return d}()}),!!s&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){function d(){return b("login_login",{login_type:3})}return d}()}),!!l&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){function d(){return b("login_login",{login_type:4})}return d}()})]})})})}return f}()},62411:function(I,r,n){"use strict";r.__esModule=!0,r.Operating=void 0;var e=n(89005),a=n(36036),t=n(15964),o=r.Operating=function(){function f(S){var y=S.operating,k=S.name;if(y)return(0,e.createComponentVNode)(2,a.Dimmer,{children:(0,e.createComponentVNode)(2,a.Flex,{mb:"30px",children:(0,e.createComponentVNode)(2,a.Flex.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,e.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,e.createVNode)(1,"br"),"The ",k," is processing..."]})})})}return f}();o.propTypes={operating:t.bool,name:t.string}},13545:function(I,r,n){"use strict";r.__esModule=!0,r.Signaler=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.Signaler=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=y.data,c=i.code,s=i.frequency,l=i.minFrequency,d=i.maxFrequency;return(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:l/10,maxValue:d/10,value:s/10,format:function(){function m(u){return(0,a.toFixed)(u,1)}return m}(),width:"80px",onDrag:function(){function m(u,C){return p("freq",{freq:C})}return m}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:c,width:"80px",onDrag:function(){function m(u,C){return p("code",{code:C})}return m}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){function m(){return p("signal")}return m}()})]})}return S}()},41984:function(I,r,n){"use strict";r.__esModule=!0,r.SimpleRecords=void 0;var e=n(89005),a=n(72253),t=n(25328),o=n(64795),f=n(88510),S=n(36036),y=r.SimpleRecords=function(){function p(i,c){var s=i.data.records;return(0,e.createComponentVNode)(2,S.Box,{children:s?(0,e.createComponentVNode)(2,b,{data:i.data,recordType:i.recordType}):(0,e.createComponentVNode)(2,k,{data:i.data})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.recordsList,m=(0,a.useLocalState)(c,"searchText",""),u=m[0],C=m[1],V=function(g,N){N===void 0&&(N="");var x=(0,t.createSearch)(N,function(B){return B.Name});return(0,o.flow)([(0,f.filter)(function(B){return B==null?void 0:B.Name}),N&&(0,f.filter)(x),(0,f.sortBy)(function(B){return B.Name})])(d)},v=V(d,u);return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Input,{fluid:!0,mb:1,placeholder:"Search records...",onInput:function(){function h(g,N){return C(N)}return h}()}),v.map(function(h){return(0,e.createComponentVNode)(2,S.Box,{children:(0,e.createComponentVNode)(2,S.Button,{mb:.5,content:h.Name,icon:"user",onClick:function(){function g(){return l("Records",{target:h.uid})}return g}()})},h)})]})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.records,m=d.general,u=d.medical,C=d.security,V;switch(i.recordType){case"MED":V=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Medical Data",children:u?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Blood Type",children:u.blood_type}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Disabilities",children:u.mi_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.mi_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Disabilities",children:u.ma_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.ma_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Allergies",children:u.alg}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.alg_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Current Diseases",children:u.cdi}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.cdi_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:u.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":V=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Security Data",children:C?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Criminal Status",children:C.criminal}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Crimes",children:C.mi_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:C.mi_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Crimes",children:C.ma_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:C.ma_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:C.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Security record lost!"})});break}return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Section,{title:"General Data",children:m?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Name",children:m.name}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Sex",children:m.sex}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Species",children:m.species}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Age",children:m.age}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Rank",children:m.rank}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Fingerprint",children:m.fingerprint}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Physical Status",children:m.p_stat}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Mental Status",children:m.m_stat})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"General record lost!"})}),V]})}},22091:function(I,r,n){"use strict";r.__esModule=!0,r.TemporaryNotice=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TemporaryNotice=function(){function f(S,y){var k,b=(0,a.useBackend)(y),p=b.act,i=b.data,c=i.temp;if(c){var s=(k={},k[c.style]=!0,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.NoticeBox,Object.assign({},s,{children:[(0,e.createComponentVNode)(2,t.Box,{display:"inline-block",verticalAlign:"middle",children:c.text}),(0,e.createComponentVNode)(2,t.Button,{icon:"times-circle",float:"right",onClick:function(){function l(){return p("cleartemp")}return l}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})))}}return f}()},25443:function(I,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20342),f=n(98595),S=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],y=["good","average","bad","black","white"],k=[{title:"Button",component:function(){function h(){return p}return h}()},{title:"Box",component:function(){function h(){return i}return h}()},{title:"ProgressBar",component:function(){function h(){return c}return h}()},{title:"Tabs",component:function(){function h(){return s}return h}()},{title:"Tooltip",component:function(){function h(){return l}return h}()},{title:"Input / Control",component:function(){function h(){return d}return h}()},{title:"Collapsible",component:function(){function h(){return m}return h}()},{title:"BlockQuote",component:function(){function h(){return C}return h}()},{title:"ByondUi",component:function(){function h(){return V}return h}()},{title:"Themes",component:function(){function h(){return v}return h}()}],b=r.KitchenSink=function(){function h(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],L=(0,a.useLocalState)(N,"pageIndex",0),T=L[0],w=L[1],E=k[T].component();return(0,e.createComponentVNode)(2,f.Window,{theme:B,resizable:!0,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:k.map(function(A,P){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:P===T,onClick:function(){function O(){return w(P)}return O}(),children:A.title},P)})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,basis:0,children:(0,e.createComponentVNode)(2,E)})]})})})})}return h}(),p=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,t.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,t.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"})]}),(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[y.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:"7px",color:N,children:N},N)})]})]})},i=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,t.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"right",children:"right"})]})},c=function(g,N){var x=(0,a.useLocalState)(N,"progress",.5),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:B,children:["Value: ",Number(B).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function T(){return L(B-.1)}return T}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function T(){return L(B+.1)}return T}()})]})]})},s=function(g,N){var x=(0,a.useLocalState)(N,"tabIndex",0),B=x[0],L=x[1],T=(0,a.useLocalState)(N,"tabVert"),w=T[0],E=T[1],A=(0,a.useLocalState)(N,"tabAlt"),P=A[0],O=A[1],M=[1,2,3,4,5];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:2,children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:w,onClick:function(){function F(){return E(!w)}return F}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"altSelection",checked:P,onClick:function(){function F(){return O(!P)}return F}()})]}),(0,e.createComponentVNode)(2,t.Tabs,{vertical:w,children:M.map(function(F,R){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{altSelection:P,selected:R===B,onClick:function(){function _(){return L(R)}return _}(),children:["Tab #",F]},R)})})]})},l=function(g){var N=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:["Box (hover me).",(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text."})]}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:N.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:x,content:x},x)})})],4)},d=function(g,N){var x=(0,a.useLocalState)(N,"number",0),B=x[0],L=x[1],T=(0,a.useLocalState)(N,"text","Sample text"),w=T[0],E=T[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:w,onChange:function(){function A(P,O){return E(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:w,onInput:function(){function A(P,O){return E(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onChange:function(){function A(P,O){return L(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(P,O){return L(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(P,O){return L(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(P,O){return L(O)}return A}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(P,O){return L(O)}return A}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,o.DraggableControl,{value:B,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function A(P,O){return L(O)}return A}(),children:function(){function A(P){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:P.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:P.displayValue*4}),P.inputElement]})}return A}()})})})]})})},m=function(g){return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,u)})})},u=function(g){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({},g,{children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,t.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))},C=function(g){return(0,e.createComponentVNode)(2,t.BlockQuote,{children:(0,e.createComponentVNode)(2,u)})},V=function(g,N){var x=(0,a.useBackend)(N),B=x.config;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Button",level:2,children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",parent:B.window,text:"Button"}})})})},v=function(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:B,onInput:function(){function T(w,E){return L(E)}return T}()})})})})}},96572:function(I,r,n){"use strict";r.__esModule=!0,r.pai_advsecrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_advsecrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options:",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Records",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return f}()},80818:function(I,r,n){"use strict";r.__esModule=!0,r.pai_atmosphere=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pai_atmosphere=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:p.app_data})}return f}()},23903:function(I,r,n){"use strict";r.__esModule=!0,r.pai_bioscan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_bioscan=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.brute,m=i.oxy,u=i.tox,C=i.burn,V=i.reagents,v=i.addictions,h=i.fractures,g=i.internal_bleeding;return c?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"blue",children:m})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxin Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:C})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:d})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reagents",children:V?V.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,children:(0,e.createComponentVNode)(2,t.Box,{color:N.overdosed?"bad":"good",children:[" ",N.volume," ",N.overdosed?"OVERDOSED":""," "]})},N.id)}):"Reagents not found."}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Addictions",children:v?v.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.addiction_name,children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[" Stage: ",N.stage," "]})},N.id)}):(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Addictions not found."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fractures",children:(0,e.createComponentVNode)(2,t.Box,{color:h?"bad":"good",children:["Fractures ",h?"":"not"," detected."]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Bleedings",children:(0,e.createComponentVNode)(2,t.Box,{color:g?"bad":"good",children:["Internal Bleedings ",g?"":"not"," detected."]})})]}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return f}()},79592:function(I,r,n){"use strict";r.__esModule=!0,r.pai_camera_bug=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_camera_bug=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Monitor",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return f}()},64988:function(I,r,n){"use strict";r.__esModule=!0,r.pai_directives=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_directives=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.master,s=i.dna,l=i.prime,d=i.supplemental;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master",children:c?c+" ("+s+")":"None"}),c&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Request DNA",children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Carrier DNA Sample",icon:"dna",onClick:function(){function m(){return b("getdna")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Prime Directive",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Supplemental Directives",children:d||"None"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:'Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of comprehending the subtle nuances of human language. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.'}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})}return f}()},13813:function(I,r,n){"use strict";r.__esModule=!0,r.pai_doorjack=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_doorjack=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.cable,s=i.machine,l=i.inprogress,d=i.progress,m=i.aborted,u;s?u=(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Connected"}):u=(0,e.createComponentVNode)(2,t.Button,{content:c?"Extended":"Retracted",color:c?"orange":null,onClick:function(){function V(){return b("cable")}return V}()});var C;return s&&(C=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hack",children:[(0,e.createComponentVNode)(2,t.Box,{color:l?"green":"red",children:[" ","In progress: ",l?"Yes":"No"," "]}),l?(0,e.createComponentVNode)(2,t.Button,{mt:1,color:"red",content:"Abort",onClick:function(){function V(){return b("cancel")}return V}()}):(0,e.createComponentVNode)(2,t.Button,{mt:1,content:"Start",onClick:function(){function V(){return b("jack")}return V}()})]})),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cable",children:u}),C]})}return f}()},43816:function(I,r,n){"use strict";r.__esModule=!0,r.pai_encoder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_encoder=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.radio_name,s=i.radio_rank;return(0,e.createComponentVNode)(2,t.Section,{title:"Your name and rank in radio channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Your current name and rank",children:[c,", ",s]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new name",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,m){return b("set_newname",{newname:m})}return l}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new rank",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,m){return b("set_newrank",{newrank:m})}return l}()})})]})})}return f}()},88895:function(I,r,n){"use strict";r.__esModule=!0,r.pai_gps_module=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_gps_module=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"GPS menu",children:(0,e.createComponentVNode)(2,t.Button,{content:"Open GPS",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return f}()},66025:function(I,r,n){"use strict";r.__esModule=!0,r.pai_main_menu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_main_menu=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.available_software,s=i.installed_software,l=i.installed_toggles,d=i.available_ram,m=i.emotions,u=i.current_emotion,C=[];return s.map(function(V){return C[V.key]=V.name}),l.map(function(V){return C[V.key]=V.name}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available RAM",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Software",children:[c.filter(function(V){return!C[V.key]}).map(function(V){return(0,e.createComponentVNode)(2,t.Button,{color:V.syndi?"red":"default",content:V.name+" ("+V.cost+")",icon:V.icon,disabled:V.cost>d,onClick:function(){function v(){return b("purchaseSoftware",{key:V.key})}return v}()},V.key)}),c.filter(function(V){return!C[V.key]}).length===0&&"No software available!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Software",children:[s.filter(function(V){return V.key!=="mainmenu"}).map(function(V){return(0,e.createComponentVNode)(2,t.Button,{content:V.name,icon:V.icon,onClick:function(){function v(){return b("startSoftware",{software_key:V.key})}return v}()},V.key)}),s.length===0&&"No software installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Toggles",children:[l.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{content:V.name,icon:V.icon,selected:V.active,onClick:function(){function v(){return b("setToggle",{toggle_key:V.key})}return v}()},V.key)}),l.length===0&&"No toggles installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Emotion",children:m.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{color:V.syndi?"red":"default",content:V.name,selected:V.id===u,onClick:function(){function v(){return b("setEmotion",{emotion:V.id})}return v}()},V.id)})})]})})}return f}()},2983:function(I,r,n){"use strict";r.__esModule=!0,r.pai_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pai_manifest=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest,{data:p.app_data})}return f}()},40758:function(I,r,n){"use strict";r.__esModule=!0,r.pai_medrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_medrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b.app_data,recordType:"MED"})}return f}()},98599:function(I,r,n){"use strict";r.__esModule=!0,r.pai_messenger=void 0;var e=n(89005),a=n(72253),t=n(77595),o=r.pai_messenger=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data.active_convo;return i?(0,e.createComponentVNode)(2,t.ActiveConversation,{data:p.app_data}):(0,e.createComponentVNode)(2,t.MessengerList,{data:p.app_data})}return f}()},50775:function(I,r,n){"use strict";r.__esModule=!0,r.pai_radio=void 0;var e=n(89005),a=n(72253),t=n(44879),o=n(36036),f=r.pai_radio=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.app_data,s=c.minFrequency,l=c.maxFrequency,d=c.frequency,m=c.broadcasting;return(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:[(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:s/10,maxValue:l/10,value:d/10,format:function(){function u(C){return(0,t.toFixed)(C,1)}return u}(),onChange:function(){function u(C,V){return p("freq",{freq:V})}return u}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"Reset",icon:"undo",onClick:function(){function u(){return p("freq",{freq:"145.9"})}return u}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Broadcast Nearby Speech",children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return p("toggleBroadcast")}return u}(),selected:m,content:m?"Enabled":"Disabled"})})]})}return S}()},19873:function(I,r,n){"use strict";r.__esModule=!0,r.pai_sec_chem=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_sec_chem=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.current_chemicals,m=i.available_chemicals;return c?(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Chemicals",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Chemicals",children:[m.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{content:u.name+" ("+u.cost+")",tooltip:u.desc,disabled:u.cost>d,onClick:function(){function C(){return b("secreteChemicals",{key:u.key})}return C}()},u.key)}),m.length===0&&"No chemicals available!"]})]})}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return f}()},48623:function(I,r,n){"use strict";r.__esModule=!0,r.pai_secrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_secrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b.app_data,recordType:"SEC"})}return f}()},47297:function(I,r,n){"use strict";r.__esModule=!0,r.pai_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pai_signaler=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p.app_data})}return f}()},78532:function(I,r,n){"use strict";r.__esModule=!0,r.pda_atmos_scan=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pda_atmos_scan=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:b})}return f}()},40253:function(I,r,n){"use strict";r.__esModule=!0,r.pda_janitor=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_janitor=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.janitor,c=i.user_loc,s=i.mops,l=i.buckets,d=i.cleanbots,m=i.carts;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Location",children:[c.x,",",c.y]}),s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Locations",children:s.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Bucket Locations",children:l.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})}),d&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cleanbot Locations",children:d.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitorial Cart Locations",children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})})]})}return f}()},58293:function(I,r,n){"use strict";r.__esModule=!0,r.pda_main_menu=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.pda_main_menu=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=b.data,c=i.owner,s=i.ownjob,l=i.idInserted,d=i.categories,m=i.pai,u=i.notifying;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",color:"average",children:[c,", ",s]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID",children:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Update PDA Info",disabled:!l,onClick:function(){function C(){return p("UpdateInfo")}return C}()})})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Functions",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:d.map(function(C){var V=i.apps[C];return!V||!V.length?null:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:C,children:V.map(function(v){return(0,e.createComponentVNode)(2,o.Button,{icon:v.uid in u?v.notify_icon:v.icon,iconSpin:v.uid in u,color:v.uid in u?"red":"transparent",content:v.name,onClick:function(){function h(){return p("StartProgram",{program:v.uid})}return h}()},v.uid)})},C)})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&(0,e.createComponentVNode)(2,o.Section,{title:"pAI",children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){function C(){return p("pai",{option:1})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){function C(){return p("pai",{option:2})}return C}()})]})})]})}return S}()},58059:function(I,r,n){"use strict";r.__esModule=!0,r.pda_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pda_manifest=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest)}return f}()},18147:function(I,r,n){"use strict";r.__esModule=!0,r.pda_medical=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_medical=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b,recordType:"MED"})}return f}()},77595:function(I,r,n){"use strict";r.__esModule=!0,r.pda_messenger=r.MessengerList=r.ActiveConversation=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=r.pda_messenger=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.active_convo;return d?(0,e.createComponentVNode)(2,S,{data:l}):(0,e.createComponentVNode)(2,y,{data:l})}return b}(),S=r.ActiveConversation=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convo_device,m=l.messages,u=l.active_convo,C=(0,t.useLocalState)(i,"clipboardMode",!1),V=C[0],v=C[1],h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:V,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return v(!V)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(m).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{textAlign:g.sent?"right":"left",position:"relative",mb:1,children:[(0,e.createComponentVNode)(2,o.Icon,{fontSize:2.5,color:g.sent?"#4d9121":"#cd7a0d",position:"absolute",left:g.sent?null:"0px",right:g.sent?"0px":null,bottom:"-4px",style:{"z-index":"0",transform:g.sent?"scale(-1, 1)":null},name:"comment"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,backgroundColor:g.sent?"#4d9121":"#cd7a0d",p:1,maxWidth:"100%",position:"relative",textAlign:g.sent?"left":"right",style:{"z-index":"1","border-radius":"10px","word-break":"normal"},children:[g.sent?"You:":"Them:"," ",g.message]})]},N)})});return V&&(h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:V,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return v(!V)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(m).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{color:g.sent?"#4d9121":"#cd7a0d",style:{"word-break":"normal"},children:[g.sent?"You:":"Them:"," ",(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:g.message})]},N)})})),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:.5,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Delete Conversations",confirmContent:"Are you sure?",icon:"trash",confirmIcon:"trash",onClick:function(){function g(){return s("Clear",{option:"Convo"})}return g}()})})})}),h]})}return b}(),y=r.MessengerList=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convopdas,m=l.pdas,u=l.charges,C=l.silent,V=l.toff,v=(0,t.useLocalState)(i,"searchTerm",""),h=v[0],g=v[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:5,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:[(0,e.createComponentVNode)(2,o.Button,{selected:!C,icon:C?"volume-mute":"volume-up",onClick:function(){function N(){return s("Toggle Ringer")}return N}(),children:["Ringer: ",C?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{color:V?"bad":"green",icon:"power-off",onClick:function(){function N(){return s("Toggle Messenger")}return N}(),children:["Messenger: ",V?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"bell",onClick:function(){function N(){return s("Ringtone")}return N}(),children:"Set Ringtone"}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",color:"bad",onClick:function(){function N(){return s("Clear",{option:"All"})}return N}(),children:"Delete All Conversations"})]})}),!V&&(0,e.createComponentVNode)(2,o.Box,{children:[!!u&&(0,e.createComponentVNode)(2,o.Box,{mt:.5,mb:1,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cartridge Special Function",children:[u," charges left."]})})}),!d.length&&!m.length&&(0,e.createComponentVNode)(2,o.Box,{children:"No current conversations"})||(0,e.createComponentVNode)(2,o.Box,{children:["Search:"," ",(0,e.createComponentVNode)(2,o.Input,{mt:.5,value:h,onInput:function(){function N(x,B){g(B)}return N}()})]})]})||(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Messenger Offline."})]}),(0,e.createComponentVNode)(2,k,{title:"Current Conversations",data:l,pdas:d,msgAct:"Select Conversation",searchTerm:h}),(0,e.createComponentVNode)(2,k,{title:"Other PDAs",pdas:m,msgAct:"Message",data:l,searchTerm:h})]})}return b}(),k=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=p.pdas,m=p.title,u=p.msgAct,C=p.searchTerm,V=l.charges,v=l.plugins;return!d||!d.length?(0,e.createComponentVNode)(2,o.Section,{title:m,children:"No PDAs found."}):(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:m,children:d.filter(function(h){return h.Name.toLowerCase().includes(C.toLowerCase())}).map(function(h){return(0,e.createComponentVNode)(2,o.Stack,{m:.5,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"arrow-circle-down",content:h.Name,onClick:function(){function g(){return s(u,{target:h.uid})}return g}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!V&&v.map(function(g){return(0,e.createComponentVNode)(2,o.Button,{icon:g.icon,content:g.name,onClick:function(){function N(){return s("Messenger Plugin",{plugin:g.uid,target:h.uid})}return N}()},g.uid)})})]},h.uid)})})}},24635:function(I,r,n){"use strict";r.__esModule=!0,r.pda_mule=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_mule=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,f)})}return y}(),f=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function m(){return i("AccessBot",{uid:d.uid})}return m}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.botstatus,d=s.active,m=l.mode,u=l.loca,C=l.load,V=l.powr,v=l.dest,h=l.home,g=l.retn,N=l.pick,x;switch(m){case 0:x="Ready";break;case 1:x="Loading/Unloading";break;case 2:case 12:x="Navigating to delivery location";break;case 3:x="Navigating to Home";break;case 4:x="Waiting for clear path";break;case 5:case 6:x="Calculating navigation path";break;case 7:x="Unable to locate destination";break;default:x=m;break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[m===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:x}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:[V,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Home",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:(0,e.createComponentVNode)(2,t.Button,{content:v?v+" (Set)":"None (Set)",onClick:function(){function B(){return i("SetDest")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Load",children:(0,e.createComponentVNode)(2,t.Button,{content:C?C+" (Unload)":"None",disabled:!C,onClick:function(){function B(){return i("Unload")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Pickup",children:(0,e.createComponentVNode)(2,t.Button,{content:N?"Yes":"No",selected:N,onClick:function(){function B(){return i("SetAutoPickup",{autoPickupType:N?"pickoff":"pickon"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Return",children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Yes":"No",selected:g,onClick:function(){function B(){return i("SetAutoReturn",{autoReturnType:g?"retoff":"reton"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function B(){return i("Stop")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Proceed",icon:"play",onClick:function(){function B(){return i("Start")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Return Home",icon:"home",onClick:function(){function B(){return i("ReturnHome")}return B}()})]})]})]})}},97085:function(I,r,n){"use strict";r.__esModule=!0,r.pda_notes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_notes=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.note;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{children:i}),(0,e.createComponentVNode)(2,t.Button,{icon:"pen",onClick:function(){function c(){return b("Edit")}return c}(),content:"Edit"})]})}return f}()},57513:function(I,r,n){"use strict";r.__esModule=!0,r.pda_power=void 0;var e=n(89005),a=n(72253),t=n(61631),o=r.pda_power=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.PowerMonitorMainContent)}return f}()},57635:function(I,r,n){"use strict";r.__esModule=!0,r.pda_request_console=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25472),f=r.pda_request_console=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.screen,s=i.selected_console,l=i.consoles_data,d=i.app;return s?(0,e.createComponentVNode)(2,t.Box,{children:[(o.pages[c]||o.pages.default)(),c===0?(0,e.createComponentVNode)(2,t.Button,{content:"Back to console selection",icon:"arrow-left",onClick:function(){function m(){return p("back")}return m}()}):""]}):(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:l.map(function(m){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{color:m.priority===1?"green":m.priority===2?"red":"default",content:m.name,onClick:function(){function u(){return p("select",{name:m.name})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:m.muted?"volume-mute":"volume-up",onClick:function(){function u(){return p("mute",{name:m.name})}return u}()})]})})},m.name)})})})}return S}()},99808:function(I,r,n){"use strict";r.__esModule=!0,r.pda_secbot=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_secbot=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,f)})}return y}(),f=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function m(){return i("AccessBot",{uid:d.uid})}return m}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.botstatus,d=s.active,m=l.mode,u=l.loca,C;switch(m){case 0:C="Ready";break;case 1:C="Apprehending target";break;case 2:case 3:C="Arresting target";break;case 4:C="Starting patrol";break;case 5:C="On patrol";break;case 6:C="Responding to summons";break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[m===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Go",icon:"play",onClick:function(){function V(){return i("Go")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function V(){return i("Stop")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Summon",icon:"arrow-down",onClick:function(){function V(){return i("Summon")}return V}()})]})]})]})}},77168:function(I,r,n){"use strict";r.__esModule=!0,r.pda_security=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_security=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b,recordType:"SEC"})}return f}()},21773:function(I,r,n){"use strict";r.__esModule=!0,r.pda_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pda_signaler=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p})}return f}()},81857:function(I,r,n){"use strict";r.__esModule=!0,r.pda_status_display=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_status_display=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.records;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Code",children:[(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){function c(){return b("Status",{statdisp:"blank"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"clock",content:"Evac ETA",onClick:function(){function c(){return b("Status",{statdisp:"shuttle"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"edit",content:"Message",onClick:function(){function c(){return b("Status",{statdisp:"message"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"exclamation-triangle",content:"Red Alert",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"redalert"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"boxes",content:"NT Logo",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"default"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lock",content:"Lockdown",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"lockdown"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"biohazard",content:"Biohazard",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"biohazard"})}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 1",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message1+" (set)",icon:"pen",onClick:function(){function c(){return b("Status",{statdisp:"setmsg1"})}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 2",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message2+" (set)",icon:"pen",onClick:function(){function c(){return b("Status",{statdisp:"setmsg2"})}return c}()})})]})})}return f}()},70287:function(I,r,n){"use strict";r.__esModule=!0,r.pda_supplyrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_supplyrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.supply,c=i.shuttle_loc,s=i.shuttle_time,l=i.shuttle_moving,d=i.approved,m=i.approved_count,u=i.requests,C=i.requests_count;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:l?(0,e.createComponentVNode)(2,t.Box,{children:["In transit ",s]}):(0,e.createComponentVNode)(2,t.Box,{children:c})})}),(0,e.createComponentVNode)(2,t.Section,{mt:1,title:"Requested Orders",children:C>0&&u.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:["#",V.Number,' - "',V.Name,'" for "',V.OrderedBy,'"']},V)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Approved Orders",children:m>0&&d.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:["#",V.Number,' - "',V.Name,'" for "',V.ApprovedBy,'"']},V)})})]})}return f}()},17617:function(I,r,n){"use strict";r.__esModule=!0,r.Layout=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(24826),f=["className","theme","children"],S=["className","scrollable","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function y(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var k=r.Layout=function(){function p(i){var c=i.className,s=i.theme,l=s===void 0?"nanotrasen":s,d=i.children,m=y(i,f);return document.documentElement.className="theme-"+l,(0,e.createVNode)(1,"div","theme-"+l,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout",c].concat((0,t.computeBoxClassName)(m))),d,0,Object.assign({},(0,t.computeBoxProps)(m)))),2)}return p}(),V=function(i){var c=i.className,s=i.scrollable,l=i.children,d=y(i,S);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout__content",s&&"Layout__content--scrollable",c,(0,t.computeBoxClassName)(d)]),l,0,Object.assign({},(0,t.computeBoxProps)(d))))};V.defaultHooks={onComponentDidMount:function(){function p(i){return(0,o.addScrollableNode)(i)}return p}(),onComponentWillUnmount:function(){function p(i){return(0,o.removeScrollableNode)(i)}return p}()},k.Content=V},96945:function(L,r,n){"use strict";r.__esModule=!0,r.Pane=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(99851),S=n(17617),y=["theme","children","className"],k=["className","fitted","children"];/** + */function y(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var k=r.Layout=function(){function p(i){var c=i.className,s=i.theme,l=s===void 0?"nanotrasen":s,d=i.children,m=y(i,f);return document.documentElement.className="theme-"+l,(0,e.createVNode)(1,"div","theme-"+l,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout",c].concat((0,t.computeBoxClassName)(m))),d,0,Object.assign({},(0,t.computeBoxProps)(m)))),2)}return p}(),b=function(i){var c=i.className,s=i.scrollable,l=i.children,d=y(i,S);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout__content",s&&"Layout__content--scrollable",c,(0,t.computeBoxClassName)(d)]),l,0,Object.assign({},(0,t.computeBoxProps)(d))))};b.defaultHooks={onComponentDidMount:function(){function p(i){return(0,o.addScrollableNode)(i)}return p}(),onComponentWillUnmount:function(){function p(i){return(0,o.removeScrollableNode)(i)}return p}()},k.Content=b},96945:function(I,r,n){"use strict";r.__esModule=!0,r.Pane=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(99851),S=n(17617),y=["theme","children","className"],k=["className","fitted","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function V(c,s){if(c==null)return{};var l={};for(var d in c)if({}.hasOwnProperty.call(c,d)){if(s.includes(d))continue;l[d]=c[d]}return l}var p=r.Pane=function(){function c(s,l){var d=s.theme,m=s.children,u=s.className,v=V(s,y),b=(0,t.useBackend)(l),C=b.suspended,h=(0,f.useDebug)(l),g=h.debugLayout;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout,Object.assign({className:(0,a.classes)(["Window",u]),theme:d},v,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,className:g&&"debug-layout",children:!C&&m})})))}return c}(),i=function(s){var l=s.className,d=s.fitted,m=s.children,u=V(s,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout.Content,Object.assign({className:(0,a.classes)(["Window__content",l])},u,{children:d&&m||(0,e.createVNode)(1,"div","Window__contentPadding",m,0)})))};p.Content=i},34827:function(L,r,n){"use strict";r.__esModule=!0,r.Window=void 0;var e=n(89005),a=n(35840),t=n(85307),o=n(25328),f=n(72253),S=n(36036),y=n(76910),k=n(99851),V=n(77384),p=n(35421),i=n(9394),c=n(17617),s=["className","fitted","children"];function l(N,x){if(N==null)return{};var B={};for(var I in N)if({}.hasOwnProperty.call(N,I)){if(x.includes(I))continue;B[I]=N[I]}return B}function d(N,x){N.prototype=Object.create(x.prototype),N.prototype.constructor=N,m(N,x)}function m(N,x){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(B,I){return B.__proto__=I,B},m(N,x)}/** + */function b(c,s){if(c==null)return{};var l={};for(var d in c)if({}.hasOwnProperty.call(c,d)){if(s.includes(d))continue;l[d]=c[d]}return l}var p=r.Pane=function(){function c(s,l){var d=s.theme,m=s.children,u=s.className,C=b(s,y),V=(0,t.useBackend)(l),v=V.suspended,h=(0,f.useDebug)(l),g=h.debugLayout;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout,Object.assign({className:(0,a.classes)(["Window",u]),theme:d},C,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,className:g&&"debug-layout",children:!v&&m})})))}return c}(),i=function(s){var l=s.className,d=s.fitted,m=s.children,u=b(s,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout.Content,Object.assign({className:(0,a.classes)(["Window__content",l])},u,{children:d&&m||(0,e.createVNode)(1,"div","Window__contentPadding",m,0)})))};p.Content=i},34827:function(I,r,n){"use strict";r.__esModule=!0,r.Window=void 0;var e=n(89005),a=n(35840),t=n(85307),o=n(25328),f=n(72253),S=n(36036),y=n(76910),k=n(99851),b=n(77384),p=n(35421),i=n(9394),c=n(17617),s=["className","fitted","children"];function l(N,x){if(N==null)return{};var B={};for(var L in N)if({}.hasOwnProperty.call(N,L)){if(x.includes(L))continue;B[L]=N[L]}return B}function d(N,x){N.prototype=Object.create(x.prototype),N.prototype.constructor=N,m(N,x)}function m(N,x){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(B,L){return B.__proto__=L,B},m(N,x)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var u=(0,i.createLogger)("Window"),v=[400,600],b=r.Window=function(N){function x(){return N.apply(this,arguments)||this}d(x,N);var B=x.prototype;return B.componentDidMount=function(){function I(){var w=(0,f.useBackend)(this.context),T=w.suspended;T||(u.log("mounting"),this.updateGeometry())}return I}(),B.componentDidUpdate=function(){function I(w){var T=this.props.width!==w.width||this.props.height!==w.height;T&&this.updateGeometry()}return I}(),B.updateGeometry=function(){function I(){var w,T=(0,f.useBackend)(this.context),A=T.config,E=Object.assign({size:v},A.window);this.props.width&&this.props.height&&(E.size=[this.props.width,this.props.height]),(w=A.window)!=null&&w.key&&(0,p.setWindowKey)(A.window.key),(0,p.recallWindowGeometry)(E)}return I}(),B.render=function(){function I(){var w,T=this.props,A=T.theme,E=T.title,P=T.children,O=(0,f.useBackend)(this.context),M=O.config,F=O.suspended,D=(0,k.useDebug)(this.context),_=D.debugLayout,W=(0,t.useDispatch)(this.context),U=(w=M.window)==null?void 0:w.fancy,$=M.user&&(M.user.observer?M.status2?s-2:0),d=2;d=o){var m=[c].concat(l).map(function(u){return typeof u=="string"?u:u instanceof Error?u.stack||String(u):JSON.stringify(u)}).filter(function(u){return u}).join(" ")+"\nUser Agent: "+navigator.userAgent;Byond.sendMessage({type:"log",message:m})}},k=r.createLogger=function(){function p(i){return{debug:function(){function c(){for(var s=arguments.length,l=new Array(s),d=0;d2?s-2:0),d=2;d=o){var m=[c].concat(l).map(function(u){return typeof u=="string"?u:u instanceof Error?u.stack||String(u):JSON.stringify(u)}).filter(function(u){return u}).join(" ")+"\nUser Agent: "+navigator.userAgent;Byond.sendMessage({type:"log",message:m})}},k=r.createLogger=function(){function p(i){return{debug:function(){function c(){for(var s=arguments.length,l=new Array(s),d=0;d0;){var h=b.shift(),g=h(v);try{C=S(g)}catch(x){if(x.code!=="MODULE_NOT_FOUND")throw x}}if(!C)return y("notFound",v);var N=C[v];return N||y("missingExport",v)}return i}()},72178:function(L,r,n){"use strict";r.__esModule=!0,r.configureStore=r.StoreProvider=void 0;var e=n(64795),a=n(85307),t=n(89005),o=n(79140),f=n(72253),S=n(99851),y=n(9394);function k(d,m){d.prototype=Object.create(m.prototype),d.prototype.constructor=d,V(d,m)}function V(d,m){return V=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,v){return u.__proto__=v,u},V(d,m)}/** + */var S=n(32054),y=function(c,s){return function(){return(0,e.createComponentVNode)(2,f.Window,{children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[c==="notFound"&&(0,e.createVNode)(1,"div",null,[(0,e.createTextVNode)("Interface "),(0,e.createVNode)(1,"b",null,s,0),(0,e.createTextVNode)(" was not found.")],4),c==="missingExport"&&(0,e.createVNode)(1,"div",null,[(0,e.createTextVNode)("Interface "),(0,e.createVNode)(1,"b",null,s,0),(0,e.createTextVNode)(" is missing an export.")],4)]})})}},k=function(){return(0,e.createComponentVNode)(2,f.Window,{children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0})})},b=function(){return(0,e.createComponentVNode)(2,f.Window,{height:130,title:"Loading",width:150,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{align:"center",fill:!0,justify:"center",vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Icon,{color:"blue",name:"toolbox",spin:!0,size:4})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:"Please wait..."})]})})})},p=r.getRoutedComponent=function(){function i(c){var s=c.getState(),l=(0,a.selectBackend)(s),d=l.suspended,m=l.config;if(d)return k;if(m.refreshing)return b;if(0)var u;for(var C=m==null?void 0:m.interface,V=[function(x){return"./"+x+".tsx"},function(x){return"./"+x+".js"},function(x){return"./"+x+"/index.tsx"},function(x){return"./"+x+"/index.js"}],v;!v&&V.length>0;){var h=V.shift(),g=h(C);try{v=S(g)}catch(x){if(x.code!=="MODULE_NOT_FOUND")throw x}}if(!v)return y("notFound",C);var N=v[C];return N||y("missingExport",C)}return i}()},72178:function(I,r,n){"use strict";r.__esModule=!0,r.configureStore=r.StoreProvider=void 0;var e=n(64795),a=n(85307),t=n(89005),o=n(79140),f=n(72253),S=n(99851),y=n(9394);function k(d,m){d.prototype=Object.create(m.prototype),d.prototype.constructor=d,b(d,m)}function b(d,m){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,C){return u.__proto__=C,u},b(d,m)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var p=(0,y.createLogger)("store"),i=r.configureStore=function(){function d(m){var u,v;m===void 0&&(m={});var b=m,C=b.sideEffects,h=C===void 0?!0:C,g=(0,e.flow)([(0,a.combineReducers)({debug:S.debugReducer,backend:f.backendReducer}),m.reducer]),N=h?[].concat(((u=m.middleware)==null?void 0:u.pre)||[],[o.assetMiddleware,f.backendMiddleware],((v=m.middleware)==null?void 0:v.post)||[]):[],x=a.applyMiddleware.apply(void 0,N),B=(0,a.createStore)(g,x);return window.__store__=B,window.__augmentStack__=s(B),B}return d}(),c=function(m){return function(u){return function(v){var b=v.type,C=v.payload;return b==="update"||b==="backend/update"?p.debug("action",{type:b}):p.debug("action",v),u(v)}}},s=function(m){return function(u,v){var b,C;v?typeof v=="object"&&!v.stack&&(v.stack=u):(v=new Error(u.split("\n")[0]),v.stack=u),p.log("FatalError:",v);var h=m.getState(),g=h==null||(b=h.backend)==null?void 0:b.config,N=u;return N+="\nUser Agent: "+navigator.userAgent,N+="\nState: "+JSON.stringify({ckey:g==null||(C=g.client)==null?void 0:C.ckey,interface:g==null?void 0:g.interface,window:g==null?void 0:g.window}),N}},l=r.StoreProvider=function(d){function m(){return d.apply(this,arguments)||this}k(m,d);var u=m.prototype;return u.getChildContext=function(){function v(){var b=this.props.store;return{store:b}}return v}(),u.render=function(){function v(){return this.props.children}return v}(),m}(t.Component)},51364:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** +*/var p=(0,y.createLogger)("store"),i=r.configureStore=function(){function d(m){var u,C;m===void 0&&(m={});var V=m,v=V.sideEffects,h=v===void 0?!0:v,g=(0,e.flow)([(0,a.combineReducers)({debug:S.debugReducer,backend:f.backendReducer}),m.reducer]),N=h?[].concat(((u=m.middleware)==null?void 0:u.pre)||[],[o.assetMiddleware,f.backendMiddleware],((C=m.middleware)==null?void 0:C.post)||[]):[],x=a.applyMiddleware.apply(void 0,N),B=(0,a.createStore)(g,x);return window.__store__=B,window.__augmentStack__=s(B),B}return d}(),c=function(m){return function(u){return function(C){var V=C.type,v=C.payload;return V==="update"||V==="backend/update"?p.debug("action",{type:V}):p.debug("action",C),u(C)}}},s=function(m){return function(u,C){var V,v;C?typeof C=="object"&&!C.stack&&(C.stack=u):(C=new Error(u.split("\n")[0]),C.stack=u),p.log("FatalError:",C);var h=m.getState(),g=h==null||(V=h.backend)==null?void 0:V.config,N=u;return N+="\nUser Agent: "+navigator.userAgent,N+="\nState: "+JSON.stringify({ckey:g==null||(v=g.client)==null?void 0:v.ckey,interface:g==null?void 0:g.interface,window:g==null?void 0:g.window}),N}},l=r.StoreProvider=function(d){function m(){return d.apply(this,arguments)||this}k(m,d);var u=m.prototype;return u.getChildContext=function(){function C(){var V=this.props.store;return{store:V}}return C}(),u.render=function(){function C(){return this.props.children}return C}(),m}(t.Component)},51364:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Blink",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Blink,{children:"Blink"})})}},32453:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** + */var t=r.meta={title:"Blink",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Blink,{children:"Blink"})})}},32453:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"BlockQuote",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.BlockQuote,{children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},83531:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"BlockQuote",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.BlockQuote,{children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},83531:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Box",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,a.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"right",children:"right"})]})}},74198:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var t=r.meta={title:"Box",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,a.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"right",children:"right"})]})}},74198:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Button",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],f=["good","average","bad","black","white"],S=function(k,V){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[(0,e.createComponentVNode)(2,a.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,a.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,a.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,a.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,a.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,a.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,a.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,a.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,color:"translucent",textAlign:"center",content:"Translucent"})]}),(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[f.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,mx:"7px",color:p,children:p},p)})]})]})}},51956:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(9394);/** + */var t=r.meta={title:"Button",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],f=["good","average","bad","black","white"],S=function(k,b){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[(0,e.createComponentVNode)(2,a.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,a.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,a.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,a.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,a.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,a.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,a.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,a.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,color:"translucent",textAlign:"center",content:"Translucent"})]}),(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[f.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,mx:"7px",color:p,children:p},p)})]})]})}},51956:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(9394);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var f=r.meta={title:"ByondUi",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,V){var p=(0,a.useLocalState)(V,"byondUiEvalCode","Byond.winset('"+Byond.windowId+"', {\n 'is-visible': true,\n})"),i=p[0],c=p[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Button",children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",text:"Button"}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Make BYOND calls",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function s(){return setTimeout(function(){try{var l=new Function("return ("+i+")")();l&&l.then?(o.logger.log("Promise"),l.then(o.logger.log)):o.logger.log(l)}catch(d){o.logger.log(d)}})}return s}(),children:"Evaluate"}),children:(0,e.createComponentVNode)(2,t.Box,{as:"textarea",width:"100%",height:"10em",onChange:function(){function s(l){return c(l.target.value)}return s}(),children:i})})],4)}},17466:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** + */var f=r.meta={title:"ByondUi",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,b){var p=(0,a.useLocalState)(b,"byondUiEvalCode","Byond.winset('"+Byond.windowId+"', {\n 'is-visible': true,\n})"),i=p[0],c=p[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Button",children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",text:"Button"}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Make BYOND calls",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function s(){return setTimeout(function(){try{var l=new Function("return ("+i+")")();l&&l.then?(o.logger.log("Promise"),l.then(o.logger.log)):o.logger.log(l)}catch(d){o.logger.log(d)}})}return s}(),children:"Evaluate"}),children:(0,e.createComponentVNode)(2,t.Box,{as:"textarea",width:"100%",height:"10em",onChange:function(){function s(l){return c(l.target.value)}return s}(),children:i})})],4)}},17466:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Collapsible",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,a.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},89241:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Collapsible",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,a.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},89241:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Flex & Sections",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var V=(0,a.useLocalState)(k,"fs_grow",1),p=V[0],i=V[1],c=(0,a.useLocalState)(k,"fs_direction","column"),s=c[0],l=c[1],d=(0,a.useLocalState)(k,"fs_fill",!0),m=d[0],u=d[1],v=(0,a.useLocalState)(k,"fs_title",!0),b=v[0],C=v[1];return(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:"column",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mb:1,children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return l(s==="column"?"row":"column")}return h}(),children:'Flex direction="'+s+'"'}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return i(+!p)}return h}(),children:"Flex.Item grow={"+p+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return u(!m)}return h}(),children:"Section fill={"+String(m)+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,selected:b,onClick:function(){function h(){return C(!b)}return h}(),children:"Section title"})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:s,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mr:s==="row"&&1,mb:s==="column"&&1,grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:b&&"Section 1",fill:m,children:"Content"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:b&&"Section 2",fill:m,children:"Content"})})]})})]})}},48779:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Flex & Sections",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var b=(0,a.useLocalState)(k,"fs_grow",1),p=b[0],i=b[1],c=(0,a.useLocalState)(k,"fs_direction","column"),s=c[0],l=c[1],d=(0,a.useLocalState)(k,"fs_fill",!0),m=d[0],u=d[1],C=(0,a.useLocalState)(k,"fs_title",!0),V=C[0],v=C[1];return(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:"column",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mb:1,children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return l(s==="column"?"row":"column")}return h}(),children:'Flex direction="'+s+'"'}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return i(+!p)}return h}(),children:"Flex.Item grow={"+p+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return u(!m)}return h}(),children:"Section fill={"+String(m)+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,selected:V,onClick:function(){function h(){return v(!V)}return h}(),children:"Section title"})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:s,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mr:s==="row"&&1,mb:s==="column"&&1,grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:V&&"Section 1",fill:m,children:"Content"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:V&&"Section 2",fill:m,children:"Content"})})]})})]})}},48779:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2024 Aylong (https://github.com/AyIong) * @license MIT - */var o=r.meta={title:"ImageButton",render:function(){function k(){return(0,e.createComponentVNode)(2,y)}return k}()},f=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","gold"],S=["good","average","bad","black","white"],y=function(V,p){var i=(0,a.useLocalState)(p,"disabled",!1),c=i[0],s=i[1],l=(0,a.useLocalState)(p,"onClick",!0),d=l[0],m=l[1],u=(0,a.useLocalState)(p,"vertical1",!0),v=u[0],b=u[1],C=(0,a.useLocalState)(p,"vertical2",!0),h=C[0],g=C[1],N=(0,a.useLocalState)(p,"vertical3",!1),x=N[0],B=N[1],I=(0,a.useLocalState)(p,"title","Image Button"),w=I[0],T=I[1],A=(0,a.useLocalState)(p,"content","Image is a LIE!"),E=A[0],P=A[1],O=(0,a.useLocalState)(p,"itemContent","Second Button"),M=O[0],F=O[1],D=(0,a.useLocalState)(p,"itemIcon","face-smile"),_=D[0],W=D[1],U=(0,a.useLocalState)(p,"itemIconPos","default"),$=U[0],G=U[1],oe=(0,a.useLocalState)(p,"itemIconSize",2),X=oe[0],pe=oe[1],me=(0,a.useLocalState)(p,"imageSize",64),ne=me[0],ce=me[1],q=function(){b(!v)},ae=function(){g(!h)},Z=function(){B(!x)},Y=function(){s(!c)},Q=function(){m(!d)};return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Input,{value:w,onInput:function(){function J(te,se){return T(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Content",children:(0,e.createComponentVNode)(2,t.Input,{value:E,onInput:function(){function J(te,se){return P(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Image Size",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:ne,minValue:0,maxValue:256,step:1,stepPixelSize:2,onChange:function(){function J(te,se){return ce(se)}return J}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"onClick",checked:d,onClick:Q})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"Vertical",checked:x,onClick:Z})})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Content",children:(0,e.createComponentVNode)(2,t.Input,{value:M,onInput:function(){function J(te,se){return F(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Icon",children:(0,e.createComponentVNode)(2,t.Input,{value:_,onInput:function(){function J(te,se){return W(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconPos",children:(0,e.createComponentVNode)(2,t.Input,{value:$,onInput:function(){function J(te,se){return G(se)}return J}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconSize",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:X,minValue:0,maxValue:20,step:1,stepPixelSize:10,onChange:function(){function J(te,se){return pe(se)}return J}()})})]})})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.ImageButton,{width:x&&ne+"px",ellipsis:x,vertical:x,disabled:c,title:w,content:E,tooltip:x?E:"Cool and simple buttons with images, FOR ALL!!!",image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGo0lEQVRYhe3Xa2xT9xnH8e+5+O4ktuM4cS5OYmhCQ1xcYMCgA9rSbKUqqqpWkzq1mgBtq/piaqna7UXXaTfWddL6opO2dlu1aSBVjJZC19FByyUadKGCJIYQAoHEODi2k/hyTnw/x3uxwZpBtq6qhib1efU/5/9/9Hz0O0c6OsLhw4e5mSXe1On/94BAIFAJBAKV/zkgEAhU7HZ7JRQKCaFQSLDb7Z8Y8l8BPjpYVVXh6n1VVT8xRAbY953HP1bTvn8u/9P56/arHNp1h9Y/9YogX73wBW0fx/CpVXIsA/wjgav1pW//mVdPRYhlp6gxWzAYTCRnM0zPKsRnpjBK4JEqqIUi/fEppKxCRReQLFbEikYmOk5ONNPc0s4v1nXgKChEJmNY7dUs+fwXqPfdSjan8Ktv3XVt5hxAR4OT5zcIjGW6ODGd57IyQ53bhVkSMcsSt1RZiOUKSAIsqjFhl+C5gYvMFnK4JXhLLbDZZaVqzyv8YOsLxFIq0XQRE7Ckw8s3n9nGfVu2zUliDmAs8i7xK6dZ0LGeZmc3JYMXs1im1iTjNErUmwVqChqiCJVKhd6pNCaTBU0QOJHJstZZg3/H9/n9r/cy8C+RHxiJMrj1aXbaq+cHvLb/PQqaCVf4PZa1DbGx+xGGkkYMlSI1okitDEZdp29qlrNJBYOgs8ZRxZkZHbmxhs6+PezfvZch0YTTAK1OG5GCQDpXRNTLxIo5vvf8D3nwi3UoKel6gLdpBeVyCNnmRbI00GwWsdQKfBDXiaST+KwO+pIlehMKwRoDzRYDI6lZbnFUcb+viZNvjnIuBat91XxlkRMLGgNJHVWuYlfoEoWixMXIJFB34wTW3ebj7VNh4mOjpBNh8q6lVBtcvHV+jCqTjM8qUchm6fFWUW8xUdBheYOZdC7PleQM0XQKswxtdol6jxMdI3fWafTFsnR4HJzQRIp6bv5HcKj/Q6TZGOpUkaFLFXaWDxGR/Wzx2agyGpnI67jlCnqpwIiS4Vw8gaiXyZQ0NFcdjloPljIksOJdvBKbyU54dATrxDBbl/uZeH8Ii2ycHzAy7SCnxrDV1+JpcuNpWsgas4vVzR58Zh2PRcZtcXEwkmbvpTAnx89RbTJTa6/CmSvjDAT5XJeNmhoTSxcvJplIcb5SxohGu9OFLTuDLxicH7CkzcWuPUkeWp6i4ISNdwRpleGiquG3//2lSWtg0FTuaXETrK1iPBbBJJcZ+OMOcm4Jz50rWBBN0N97gOFJBaxGziolTh36K952P9t/9hK9O568NnPOt+Chbo31C3P0nowwdvwgw/0HAfDbJc7PTHMiPMrgxCUS6QksWhTTxCmSR9/AW46TS01xsrefmGTn5cE4v9l/hC5/E2va/bi0PL1Xpui6/8vcvuKO+RMYn6lgb7DiEl3MTIzy/rF9JAUno+EoRitk1RSyJKMW4cLwOS5fGOHSmQEuTMVJjMVZoI3TmUtxFJ0PbF6WZ8sc372bRD7Hhs2Pg6OeJ55+hs75ABdjEsqZMJtuayXU2EnkisLgid9yZKyEu6UVJRpmamoaOREnl81QyitYLLMMj/bTLeTp8YoMpSQCDRWe3f5T3HmRwTf30PrwN7CvfQBRVaG1jcrxQ3MBqSz4gHryDF5O0DddQauWyGdFOhbXcV+TyOi0wqoHHyU1dpHca9/FbpxFafTiWfsoCw0S+tkRXt7xJ9L5cVRFJRrOcPfd62j98U8YW7eF8QujeBs9CNVOTh2fJ4FSEaYLFUq5FNNDKbJ5ndd3HCOXyZDJqjxs97F2Yw/j6RjlQhZbi58el4+Jd3tZ3l6LZ/tLbH3uR1yOnuaFF19kw4JGfh5SWbMwSldjLZl0moKS/DfvQFLjw8FJ1gbbMPi9ZIpl2gs6V2JGXFYfZyejqANnsK37Gka7DVtjIzvfeIeR3+3C9Ng99PRswuNvJXz+NAtaGhiT3Sy9Pcgip5FEtojZYMSiF+YHBILL6L73Ef4yfBa7u4ZJdRpDV5CGWyuUDBYK6SgDb/+BoqkaYzEFx04zc36UTRtWsjLYydDRAyxrdDJkNfHYVzezeGkHq5Z1ELoQRRQE2uocTMyk5wd0tjbz7JNPcKSvD7PZSCqVhoqOQRYp53PIWhmtVMIgCMiCTlnT0Y0PYLRa6E+HiR3YxypJonvb11mxeg1WTUdRs2Rm83S11FERBRRFmR/wy6dWX1t/1Dk3NMhxfc0AuK82H+Od7ffO2T9zg545gMFjszc84LDO0/kplfDZr9lngJsN+Bveb9bpS0UiAAAAAABJRU5ErkJggg==",imageSize:ne+"px",onClick:d?function(){return"false"}:"",children:!x&&(0,e.createComponentVNode)(2,t.ImageButton.Item,{bold:!0,width:"64px",selected:c,content:M,tooltip:"Click to disable main button",tooltipPosition:"bottom-end",icon:_,iconColor:"gold",iconSize:X,iconPosition:$,onClick:Y})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Color States",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:v,onClick:q}),children:S.map(function(J){return(0,e.createComponentVNode)(2,t.ImageButton,{m:v?.5:0,vertical:v,color:J,content:J,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEXAwMDBr16vk0uORiz/o7HyfxiZbDXWzMzhbA3//wD////tHCQAAP/4ior/ADOAgIDAwMAAAAAzmQDdkuRxAAAAAXRSTlMAQObYZgAAAKxJREFUOI3dksESgyAMRG0FE4I22P//2IaAVdB0em3Xy477SJYZhuFfdDO1AXdD4xtwRd77o5t6wKt20wPlN2QVewUgQqAAiD0QYxQCJYc5zCAEtisUcBkgmUAZ6ErGWh9oeSwE6k+3yHNACIIPgMzQONsWYOZ90QXAiRK7g2K7gtNKayXKjdoOcv4pX+IcGoBMqIA26TswSU6HmueSpLlRcjK0AaOpL97rb+gFHckLe1QlljQAAAAASUVORK5CYII=",imageSize:v?"48px":"24px",onClick:d?function(){return"false"}:""},J)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Available Colors",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:h,onClick:ae}),children:f.map(function(J){return(0,e.createComponentVNode)(2,t.ImageButton,{m:h?.5:0,vertical:h,color:J,content:J,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAJ1BMVEUAAABeGFCgXZN2PnKqqqq/vr/T09PycWFIHUFeKlNLHEtVWWOOj5g02k6OAAAAAXRSTlMAQObYZgAAAFdJREFUKJFjYBhEgFEQDATgAkImLkDgrIgQME0vSy8LRhYoBwISBdLLy1HNSCsvT0MWwLDWGAwQAp0rZ+3evXLWDGSBM2dQBWYCAUkCHB1g0IAreAYCAACm2zDykxPL4AAAAABJRU5ErkJggg==",imageSize:h?"48px":"24px",onClick:d?function(){return"false"}:""},J)})})],4)}},21394:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"ImageButton",render:function(){function k(){return(0,e.createComponentVNode)(2,y)}return k}()},f=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","gold"],S=["good","average","bad","black","white"],y=function(b,p){var i=(0,a.useLocalState)(p,"disabled",!1),c=i[0],s=i[1],l=(0,a.useLocalState)(p,"onClick",!0),d=l[0],m=l[1],u=(0,a.useLocalState)(p,"vertical1",!0),C=u[0],V=u[1],v=(0,a.useLocalState)(p,"vertical2",!0),h=v[0],g=v[1],N=(0,a.useLocalState)(p,"vertical3",!1),x=N[0],B=N[1],L=(0,a.useLocalState)(p,"title","Image Button"),T=L[0],w=L[1],E=(0,a.useLocalState)(p,"content","Image is a LIE!"),A=E[0],P=E[1],O=(0,a.useLocalState)(p,"itemContent","Second Button"),M=O[0],F=O[1],R=(0,a.useLocalState)(p,"itemIcon","face-smile"),_=R[0],U=R[1],W=(0,a.useLocalState)(p,"itemIconPos","default"),$=W[0],G=W[1],oe=(0,a.useLocalState)(p,"itemIconSize",2),X=oe[0],pe=oe[1],me=(0,a.useLocalState)(p,"imageSize",64),ne=me[0],ce=me[1],q=function(){V(!C)},ae=function(){g(!h)},J=function(){B(!x)},Y=function(){s(!c)},Q=function(){m(!d)};return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Input,{value:T,onInput:function(){function Z(te,se){return w(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Content",children:(0,e.createComponentVNode)(2,t.Input,{value:A,onInput:function(){function Z(te,se){return P(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Image Size",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:ne,minValue:0,maxValue:256,step:1,stepPixelSize:2,onChange:function(){function Z(te,se){return ce(se)}return Z}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"onClick",checked:d,onClick:Q})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"Vertical",checked:x,onClick:J})})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Content",children:(0,e.createComponentVNode)(2,t.Input,{value:M,onInput:function(){function Z(te,se){return F(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Icon",children:(0,e.createComponentVNode)(2,t.Input,{value:_,onInput:function(){function Z(te,se){return U(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconPos",children:(0,e.createComponentVNode)(2,t.Input,{value:$,onInput:function(){function Z(te,se){return G(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconSize",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:X,minValue:0,maxValue:20,step:1,stepPixelSize:10,onChange:function(){function Z(te,se){return pe(se)}return Z}()})})]})})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.ImageButton,{width:x&&ne+"px",ellipsis:x,vertical:x,disabled:c,title:T,content:A,tooltip:x?A:"Cool and simple buttons with images, FOR ALL!!!",image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGo0lEQVRYhe3Xa2xT9xnH8e+5+O4ktuM4cS5OYmhCQ1xcYMCgA9rSbKUqqqpWkzq1mgBtq/piaqna7UXXaTfWddL6opO2dlu1aSBVjJZC19FByyUadKGCJIYQAoHEODi2k/hyTnw/x3uxwZpBtq6qhib1efU/5/9/9Hz0O0c6OsLhw4e5mSXe1On/94BAIFAJBAKV/zkgEAhU7HZ7JRQKCaFQSLDb7Z8Y8l8BPjpYVVXh6n1VVT8xRAbY953HP1bTvn8u/9P56/arHNp1h9Y/9YogX73wBW0fx/CpVXIsA/wjgav1pW//mVdPRYhlp6gxWzAYTCRnM0zPKsRnpjBK4JEqqIUi/fEppKxCRReQLFbEikYmOk5ONNPc0s4v1nXgKChEJmNY7dUs+fwXqPfdSjan8Ktv3XVt5hxAR4OT5zcIjGW6ODGd57IyQ53bhVkSMcsSt1RZiOUKSAIsqjFhl+C5gYvMFnK4JXhLLbDZZaVqzyv8YOsLxFIq0XQRE7Ckw8s3n9nGfVu2zUliDmAs8i7xK6dZ0LGeZmc3JYMXs1im1iTjNErUmwVqChqiCJVKhd6pNCaTBU0QOJHJstZZg3/H9/n9r/cy8C+RHxiJMrj1aXbaq+cHvLb/PQqaCVf4PZa1DbGx+xGGkkYMlSI1okitDEZdp29qlrNJBYOgs8ZRxZkZHbmxhs6+PezfvZch0YTTAK1OG5GCQDpXRNTLxIo5vvf8D3nwi3UoKel6gLdpBeVyCNnmRbI00GwWsdQKfBDXiaST+KwO+pIlehMKwRoDzRYDI6lZbnFUcb+viZNvjnIuBat91XxlkRMLGgNJHVWuYlfoEoWixMXIJFB34wTW3ebj7VNh4mOjpBNh8q6lVBtcvHV+jCqTjM8qUchm6fFWUW8xUdBheYOZdC7PleQM0XQKswxtdol6jxMdI3fWafTFsnR4HJzQRIp6bv5HcKj/Q6TZGOpUkaFLFXaWDxGR/Wzx2agyGpnI67jlCnqpwIiS4Vw8gaiXyZQ0NFcdjloPljIksOJdvBKbyU54dATrxDBbl/uZeH8Ii2ycHzAy7SCnxrDV1+JpcuNpWsgas4vVzR58Zh2PRcZtcXEwkmbvpTAnx89RbTJTa6/CmSvjDAT5XJeNmhoTSxcvJplIcb5SxohGu9OFLTuDLxicH7CkzcWuPUkeWp6i4ISNdwRpleGiquG3//2lSWtg0FTuaXETrK1iPBbBJJcZ+OMOcm4Jz50rWBBN0N97gOFJBaxGziolTh36K952P9t/9hK9O568NnPOt+Chbo31C3P0nowwdvwgw/0HAfDbJc7PTHMiPMrgxCUS6QksWhTTxCmSR9/AW46TS01xsrefmGTn5cE4v9l/hC5/E2va/bi0PL1Xpui6/8vcvuKO+RMYn6lgb7DiEl3MTIzy/rF9JAUno+EoRitk1RSyJKMW4cLwOS5fGOHSmQEuTMVJjMVZoI3TmUtxFJ0PbF6WZ8sc372bRD7Hhs2Pg6OeJ55+hs75ABdjEsqZMJtuayXU2EnkisLgid9yZKyEu6UVJRpmamoaOREnl81QyitYLLMMj/bTLeTp8YoMpSQCDRWe3f5T3HmRwTf30PrwN7CvfQBRVaG1jcrxQ3MBqSz4gHryDF5O0DddQauWyGdFOhbXcV+TyOi0wqoHHyU1dpHca9/FbpxFafTiWfsoCw0S+tkRXt7xJ9L5cVRFJRrOcPfd62j98U8YW7eF8QujeBs9CNVOTh2fJ4FSEaYLFUq5FNNDKbJ5ndd3HCOXyZDJqjxs97F2Yw/j6RjlQhZbi58el4+Jd3tZ3l6LZ/tLbH3uR1yOnuaFF19kw4JGfh5SWbMwSldjLZl0moKS/DfvQFLjw8FJ1gbbMPi9ZIpl2gs6V2JGXFYfZyejqANnsK37Gka7DVtjIzvfeIeR3+3C9Ng99PRswuNvJXz+NAtaGhiT3Sy9Pcgip5FEtojZYMSiF+YHBILL6L73Ef4yfBa7u4ZJdRpDV5CGWyuUDBYK6SgDb/+BoqkaYzEFx04zc36UTRtWsjLYydDRAyxrdDJkNfHYVzezeGkHq5Z1ELoQRRQE2uocTMyk5wd0tjbz7JNPcKSvD7PZSCqVhoqOQRYp53PIWhmtVMIgCMiCTlnT0Y0PYLRa6E+HiR3YxypJonvb11mxeg1WTUdRs2Rm83S11FERBRRFmR/wy6dWX1t/1Dk3NMhxfc0AuK82H+Od7ffO2T9zg545gMFjszc84LDO0/kplfDZr9lngJsN+Bveb9bpS0UiAAAAAABJRU5ErkJggg==",imageSize:ne+"px",onClick:d?function(){return"false"}:"",children:!x&&(0,e.createComponentVNode)(2,t.ImageButton.Item,{bold:!0,width:"64px",selected:c,content:M,tooltip:"Click to disable main button",tooltipPosition:"bottom-end",icon:_,iconColor:"gold",iconSize:X,iconPosition:$,onClick:Y})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Color States",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:C,onClick:q}),children:S.map(function(Z){return(0,e.createComponentVNode)(2,t.ImageButton,{m:C?.5:0,vertical:C,color:Z,content:Z,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEXAwMDBr16vk0uORiz/o7HyfxiZbDXWzMzhbA3//wD////tHCQAAP/4ior/ADOAgIDAwMAAAAAzmQDdkuRxAAAAAXRSTlMAQObYZgAAAKxJREFUOI3dksESgyAMRG0FE4I22P//2IaAVdB0em3Xy477SJYZhuFfdDO1AXdD4xtwRd77o5t6wKt20wPlN2QVewUgQqAAiD0QYxQCJYc5zCAEtisUcBkgmUAZ6ErGWh9oeSwE6k+3yHNACIIPgMzQONsWYOZ90QXAiRK7g2K7gtNKayXKjdoOcv4pX+IcGoBMqIA26TswSU6HmueSpLlRcjK0AaOpL97rb+gFHckLe1QlljQAAAAASUVORK5CYII=",imageSize:C?"48px":"24px",onClick:d?function(){return"false"}:""},Z)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Available Colors",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:h,onClick:ae}),children:f.map(function(Z){return(0,e.createComponentVNode)(2,t.ImageButton,{m:h?.5:0,vertical:h,color:Z,content:Z,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAJ1BMVEUAAABeGFCgXZN2PnKqqqq/vr/T09PycWFIHUFeKlNLHEtVWWOOj5g02k6OAAAAAXRSTlMAQObYZgAAAFdJREFUKJFjYBhEgFEQDATgAkImLkDgrIgQME0vSy8LRhYoBwISBdLLy1HNSCsvT0MWwLDWGAwQAp0rZ+3evXLWDGSBM2dQBWYCAUkCHB1g0IAreAYCAACm2zDykxPL4AAAAABJRU5ErkJggg==",imageSize:h?"48px":"24px",onClick:d?function(){return"false"}:""},Z)})})],4)}},21394:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Input",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var V=(0,a.useLocalState)(k,"number",0),p=V[0],i=V[1],c=(0,a.useLocalState)(k,"text","Sample text"),s=c[0],l=c[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onChange:function(){function d(m,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onInput:function(){function d(m,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onChange:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,t.DraggableControl,{value:p,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function d(m,u){return i(u)}return d}(),children:function(){function d(m){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:m.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:m.displayValue*4}),m.inputElement]})}return d}()})})})]})})}},43932:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=r.meta={title:"Popper",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"Loogatme!"}),options:{placement:"bottom"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"300px",width:"200px"}})}),(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"I am on the right!"}),options:{placement:"right"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"500px",width:"100px"}})})],4)}},33270:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Input",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var b=(0,a.useLocalState)(k,"number",0),p=b[0],i=b[1],c=(0,a.useLocalState)(k,"text","Sample text"),s=c[0],l=c[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onChange:function(){function d(m,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onInput:function(){function d(m,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onChange:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,t.DraggableControl,{value:p,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function d(m,u){return i(u)}return d}(),children:function(){function d(m){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:m.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:m.displayValue*4}),m.inputElement]})}return d}()})})})]})})}},43932:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=r.meta={title:"Popper",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"Loogatme!"}),options:{placement:"bottom"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"300px",width:"200px"}})}),(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"I am on the right!"}),options:{placement:"right"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"500px",width:"100px"}})})],4)}},33270:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"ProgressBar",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var V=(0,a.useLocalState)(k,"progress",.5),p=V[0],i=V[1];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:p,children:["Value: ",Number(p).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function c(){return i(p-.1)}return c}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function c(){return i(p+.1)}return c}()})]})]})}},77766:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"ProgressBar",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var b=(0,a.useLocalState)(k,"progress",.5),p=b[0],i=b[1];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:p,children:["Value: ",Number(p).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function c(){return i(p-.1)}return c}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function c(){return i(p+.1)}return c}()})]})]})}},77766:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Stack",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=function(){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,width:1,height:1,children:"A"})},f=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)}),(0,e.createComponentVNode)(2,a.Stack.Divider),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)})],4)},S=function(k,V){return(0,e.createComponentVNode)(2,a.Section,{fill:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,className:"debug-layout",children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,zebra:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,f)]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,f)]})})]})})}},30187:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(27108),t=n(36036),o=n(49968);/** + */var t=r.meta={title:"Stack",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=function(){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,width:1,height:1,children:"A"})},f=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)}),(0,e.createComponentVNode)(2,a.Stack.Divider),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)})],4)},S=function(k,b){return(0,e.createComponentVNode)(2,a.Section,{fill:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,className:"debug-layout",children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,zebra:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,f)]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,f)]})})]})})}},30187:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(27108),t=n(36036),o=n(49968);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var f=r.meta={title:"Storage",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,V){return window.localStorage?(0,e.createComponentVNode)(2,t.Section,{title:"Local Storage",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"recycle",onClick:function(){function p(){localStorage.clear(),a.storage.clear()}return p}(),children:"Clear"}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Keys in use",children:localStorage.length}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remaining space",children:(0,o.formatSiUnit)(localStorage.remainingSpace,0,"B")})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Local storage is not available."})}},46554:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var f=r.meta={title:"Storage",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,b){return window.localStorage?(0,e.createComponentVNode)(2,t.Section,{title:"Local Storage",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"recycle",onClick:function(){function p(){localStorage.clear(),a.storage.clear()}return p}(),children:"Clear"}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Keys in use",children:localStorage.length}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remaining space",children:(0,o.formatSiUnit)(localStorage.remainingSpace,0,"B")})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Local storage is not available."})}},46554:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Tabs",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},f=["Tab #1","Tab #2","Tab #3","Tab #4"],S=function(k,V){var p=(0,a.useLocalState)(V,"tabIndex",0),i=p[0],c=p[1],s=(0,a.useLocalState)(V,"tabProps",{}),l=s[0],d=s[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:l.vertical,onClick:function(){function m(){return d(Object.assign({},l,{vertical:!l.vertical}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"leftSlot",checked:l.leftSlot,onClick:function(){function m(){return d(Object.assign({},l,{leftSlot:!l.leftSlot}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"rightSlot",checked:l.rightSlot,onClick:function(){function m(){return d(Object.assign({},l,{rightSlot:!l.rightSlot}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"icon",checked:l.icon,onClick:function(){function m(){return d(Object.assign({},l,{icon:!l.icon}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"fluid",checked:l.fluid,onClick:function(){function m(){return d(Object.assign({},l,{fluid:!l.fluid}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"left aligned",checked:l.leftAligned,onClick:function(){function m(){return d(Object.assign({},l,{leftAligned:!l.leftAligned}))}return m}()})]}),(0,e.createComponentVNode)(2,t.Section,{fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:l.vertical,fluid:l.fluid,textAlign:l.leftAligned&&"left",children:f.map(function(m,u){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:u===i,icon:l.icon&&"info-circle",leftSlot:l.leftSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),rightSlot:l.rightSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),onClick:function(){function v(){return c(u)}return v}(),children:m},u)})})})],4)}},53276:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Tabs",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},f=["Tab #1","Tab #2","Tab #3","Tab #4"],S=function(k,b){var p=(0,a.useLocalState)(b,"tabIndex",0),i=p[0],c=p[1],s=(0,a.useLocalState)(b,"tabProps",{}),l=s[0],d=s[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:l.vertical,onClick:function(){function m(){return d(Object.assign({},l,{vertical:!l.vertical}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"leftSlot",checked:l.leftSlot,onClick:function(){function m(){return d(Object.assign({},l,{leftSlot:!l.leftSlot}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"rightSlot",checked:l.rightSlot,onClick:function(){function m(){return d(Object.assign({},l,{rightSlot:!l.rightSlot}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"icon",checked:l.icon,onClick:function(){function m(){return d(Object.assign({},l,{icon:!l.icon}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"fluid",checked:l.fluid,onClick:function(){function m(){return d(Object.assign({},l,{fluid:!l.fluid}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"left aligned",checked:l.leftAligned,onClick:function(){function m(){return d(Object.assign({},l,{leftAligned:!l.leftAligned}))}return m}()})]}),(0,e.createComponentVNode)(2,t.Section,{fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:l.vertical,fluid:l.fluid,textAlign:l.leftAligned&&"left",children:f.map(function(m,u){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:u===i,icon:l.icon&&"info-circle",leftSlot:l.leftSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),rightSlot:l.rightSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),onClick:function(){function C(){return c(u)}return C}(),children:m},u)})})})],4)}},53276:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Themes",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var V=(0,a.useLocalState)(k,"kitchenSinkTheme"),p=V[0],i=V[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:p,onInput:function(){function c(s,l){return i(l)}return c}()})})})})}},28717:function(L,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(95996),t=n(36036);/** + */var o=r.meta={title:"Themes",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var b=(0,a.useLocalState)(k,"kitchenSinkTheme"),p=b[0],i=b[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:p,onInput:function(){function c(s,l){return i(l)}return c}()})})})})}},28717:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(95996),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Tooltip",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(){var y=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text.",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:"Box (hover me)."})}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:y.map(function(k){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:k,content:k},k)})})]})}},37168:function(L,r,n){"use strict";r.__esModule=!0,r.BoxWithSampleText=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"Tooltip",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(){var y=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text.",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:"Box (hover me)."})}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:y.map(function(k){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:k,content:k},k)})})]})}},37168:function(I,r,n){"use strict";r.__esModule=!0,r.BoxWithSampleText=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.BoxWithSampleText=function(){function o(f){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({},f,{children:[(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))}return o}()},67160:function(){},23542:function(){},30386:function(){},98996:function(){},41639:function(){},50578:function(){},4444:function(){},77870:function(){},23632:function(){},24226:function(){},39108:function(){},21039:function(){},51862:function(){},56856:function(){},63489:function(){},1965:function(){},1272:function(){},74757:function(){},11714:function(){},73492:function(){},49641:function(){},17570:function(){},61858:function(){},73358:function(){},32882:function(){},70752:function(L,r,n){var e={"./pai_advsecrecords.js":96572,"./pai_atmosphere.js":80818,"./pai_bioscan.js":23903,"./pai_camera_bug.js":79592,"./pai_directives.js":64988,"./pai_doorjack.js":13813,"./pai_encoder.js":43816,"./pai_gps_module.js":88895,"./pai_main_menu.js":66025,"./pai_manifest.js":2983,"./pai_medrecords.js":40758,"./pai_messenger.js":98599,"./pai_radio.js":50775,"./pai_sec_chem.js":19873,"./pai_secrecords.js":48623,"./pai_signaler.js":47297};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,L.exports=a,a.id=70752},59395:function(L,r,n){var e={"./pda_atmos_scan.js":78532,"./pda_janitor.js":40253,"./pda_main_menu.js":58293,"./pda_manifest.js":58059,"./pda_medical.js":18147,"./pda_messenger.js":77595,"./pda_mule.js":24635,"./pda_notes.js":97085,"./pda_power.js":57513,"./pda_request_console.js":57635,"./pda_secbot.js":99808,"./pda_security.js":77168,"./pda_signaler.js":21773,"./pda_status_display.js":81857,"./pda_supplyrecords.js":70287};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,L.exports=a,a.id=59395},32054:function(L,r,n){var e={"./AICard":1090,"./AICard.js":1090,"./AIFixer":39454,"./AIFixer.js":39454,"./APC":88422,"./APC.js":88422,"./ATM":99660,"./ATM.js":99660,"./AccountsUplinkTerminal":86423,"./AccountsUplinkTerminal.js":86423,"./AdminAntagMenu":23001,"./AdminAntagMenu.js":23001,"./AgentCard":79571,"./AgentCard.js":79571,"./AiAirlock":56793,"./AiAirlock.js":56793,"./AirAlarm":72475,"./AirAlarm.js":72475,"./AirlockAccessController":12333,"./AirlockAccessController.js":12333,"./AirlockElectronics":28736,"./AirlockElectronics.js":28736,"./AlertModal":47365,"./AlertModal.tsx":47365,"./AppearanceChanger":71824,"./AppearanceChanger.js":71824,"./AtmosAlertConsole":72285,"./AtmosAlertConsole.js":72285,"./AtmosControl":65805,"./AtmosControl.js":65805,"./AtmosFilter":87816,"./AtmosFilter.js":87816,"./AtmosMixer":52977,"./AtmosMixer.js":52977,"./AtmosPump":11748,"./AtmosPump.js":11748,"./AutoDoc":76511,"./AutoDoc.js":76511,"./Autolathe":59179,"./Autolathe.js":59179,"./Biogenerator":64273,"./Biogenerator.js":64273,"./BlueSpaceArtilleryControl":18621,"./BlueSpaceArtilleryControl.js":18621,"./BluespaceRiftScanner":13995,"./BluespaceRiftScanner.js":13995,"./BluespaceRiftServer":25530,"./BluespaceRiftServer.js":25530,"./BluespaceTap":27629,"./BluespaceTap.js":27629,"./BodyScanner":33758,"./BodyScanner.js":33758,"./BorgPanel":42570,"./BorgPanel.js":42570,"./BotClean":20464,"./BotClean.js":20464,"./BotSecurity":74439,"./BotSecurity.js":74439,"./BrigCells":10833,"./BrigCells.js":10833,"./BrigTimer":45761,"./BrigTimer.js":45761,"./CameraConsole":26300,"./CameraConsole.js":26300,"./Canister":52927,"./Canister.js":52927,"./CardComputer":51793,"./CardComputer.js":51793,"./CargoConsole":64083,"./CargoConsole.js":64083,"./CentcomPodLauncher":65875,"./CentcomPodLauncher/":65875,"./CentcomPodLauncher/DelayHelper":22794,"./CentcomPodLauncher/DelayHelper.tsx":22794,"./CentcomPodLauncher/PodBays":23749,"./CentcomPodLauncher/PodBays.tsx":23749,"./CentcomPodLauncher/PodLaunch":8507,"./CentcomPodLauncher/PodLaunch.tsx":8507,"./CentcomPodLauncher/PodSounds":15802,"./CentcomPodLauncher/PodSounds.tsx":15802,"./CentcomPodLauncher/PodStatusPage":94577,"./CentcomPodLauncher/PodStatusPage.tsx":94577,"./CentcomPodLauncher/PresetsPage":30590,"./CentcomPodLauncher/PresetsPage.tsx":30590,"./CentcomPodLauncher/ReverseMenu":72932,"./CentcomPodLauncher/ReverseMenu.tsx":72932,"./CentcomPodLauncher/StylePage":68569,"./CentcomPodLauncher/StylePage.tsx":68569,"./CentcomPodLauncher/Tabs":8179,"./CentcomPodLauncher/Tabs.tsx":8179,"./CentcomPodLauncher/Timing":18885,"./CentcomPodLauncher/Timing.tsx":18885,"./CentcomPodLauncher/ViewTabHolder":76417,"./CentcomPodLauncher/ViewTabHolder.tsx":76417,"./CentcomPodLauncher/constants":7144,"./CentcomPodLauncher/constants.ts":7144,"./CentcomPodLauncher/hooks":20345,"./CentcomPodLauncher/hooks.ts":20345,"./CentcomPodLauncher/index":65875,"./CentcomPodLauncher/index.tsx":65875,"./CentcomPodLauncher/types":16780,"./CentcomPodLauncher/types.ts":16780,"./Changelog":12226,"./Changelog.js":12226,"./CheckboxListInputModal":91360,"./CheckboxListInputModal.tsx":91360,"./ChemDispenser":36108,"./ChemDispenser.js":36108,"./ChemHeater":13146,"./ChemHeater.js":13146,"./ChemMaster":56541,"./ChemMaster.tsx":56541,"./CloningConsole":37173,"./CloningConsole.js":37173,"./CoinMint":18259,"./CoinMint.tsx":18259,"./ColorPickerModal":93858,"./ColorPickerModal.tsx":93858,"./CommunicationsComputer":63818,"./CommunicationsComputer.js":63818,"./Contractor":21813,"./Contractor.js":21813,"./ConveyorSwitch":54151,"./ConveyorSwitch.js":54151,"./CrewMonitor":73169,"./CrewMonitor.js":73169,"./Cryo":63987,"./Cryo.js":63987,"./CryopodConsole":86099,"./CryopodConsole.js":86099,"./Customat":94848,"./Customat.js":94848,"./DNAModifier":12692,"./DNAModifier.js":12692,"./DestinationTagger":41074,"./DestinationTagger.js":41074,"./DisposalBin":46500,"./DisposalBin.js":46500,"./DnaVault":33233,"./DnaVault.js":33233,"./EFTPOS":17263,"./EFTPOS.js":17263,"./ERTManager":76382,"./ERTManager.js":76382,"./Electropack":82565,"./Electropack.js":82565,"./EvolutionMenu":36730,"./EvolutionMenu.js":36730,"./ExosuitFabricator":17370,"./ExosuitFabricator.js":17370,"./ExternalAirlockController":97086,"./ExternalAirlockController.js":97086,"./FaxMachine":96142,"./FaxMachine.js":96142,"./FloorPainter":83767,"./FloorPainter.js":83767,"./GPS":53424,"./GPS.js":53424,"./GasAnalyzer":68703,"./GasAnalyzer.js":68703,"./GasFreezer":27546,"./GasFreezer.js":27546,"./GeneModder":89124,"./GeneModder.js":89124,"./GenericCrewManifest":73053,"./GenericCrewManifest.js":73053,"./GhostHudPanel":42914,"./GhostHudPanel.js":42914,"./GlandDispenser":25825,"./GlandDispenser.js":25825,"./HandheldChemDispenser":67834,"./HandheldChemDispenser.js":67834,"./ImplantPad":75926,"./ImplantPad.js":75926,"./Instrument":25471,"./Instrument.js":25471,"./ItemPixelShift":65021,"./ItemPixelShift.js":65021,"./KeyComboModal":13618,"./KeyComboModal.tsx":13618,"./KeycardAuth":35655,"./KeycardAuth.js":35655,"./LaborClaimConsole":40951,"./LaborClaimConsole.js":40951,"./LawManager":9525,"./LawManager.js":9525,"./ListInputModal":90447,"./ListInputModal.tsx":90447,"./Loadout":26826,"./Loadout.tsx":26826,"./MechBayConsole":72106,"./MechBayConsole.js":72106,"./MechaControlConsole":7466,"./MechaControlConsole.js":7466,"./MedicalRecords":79625,"./MedicalRecords.js":79625,"./Mimicking":52306,"./Mimicking.js":52306,"./Minesweeper":66238,"./Minesweeper.js":66238,"./MiniGamesMenu":21385,"./MiniGamesMenu.js":21385,"./MiningVendor":87684,"./MiningVendor.js":87684,"./Multitool":97955,"./Multitool.js":97955,"./Newscaster":64713,"./Newscaster.js":64713,"./NinjaBloodScan":97351,"./NinjaBloodScan.js":97351,"./NinjaMindScan":32989,"./NinjaMindScan.js":32989,"./NuclearBomb":41166,"./NuclearBomb.js":41166,"./NumberInputModal":52416,"./NumberInputModal.tsx":52416,"./OperatingComputer":1218,"./OperatingComputer.js":1218,"./Orbit":46892,"./Orbit.js":46892,"./OreRedemption":15421,"./OreRedemption.js":15421,"./PAI":30373,"./PAI.js":30373,"./PDA":85175,"./PDA.js":85175,"./PDAPainter":38280,"./PDAPainter.js":38280,"./Pacman":68654,"./Pacman.js":68654,"./PersonalCrafting":33388,"./PersonalCrafting.js":33388,"./Photocopier":56150,"./Photocopier.js":56150,"./PodTracking":94158,"./PodTracking.js":94158,"./PoolController":84676,"./PoolController.js":84676,"./PortablePump":57003,"./PortablePump.js":57003,"./PortableScrubber":70069,"./PortableScrubber.js":70069,"./PortableTurret":59955,"./PortableTurret.js":59955,"./PowerMonitor":61631,"./PowerMonitor.js":61631,"./PrisonerImplantManager":50992,"./PrisonerImplantManager.js":50992,"./QuestConsole":7485,"./QuestConsole.js":7485,"./RCD":94813,"./RCD.js":94813,"./RPD":18738,"./RPD.js":18738,"./Radio":80299,"./Radio.js":80299,"./RankedListInputModal":14846,"./RankedListInputModal.tsx":14846,"./ReagentsEditor":58262,"./ReagentsEditor.tsx":58262,"./RequestConsole":25472,"./RequestConsole.js":25472,"./RequestManager":3786,"./RequestManager.js":3786,"./RndConsole":16475,"./RndConsole.js":16475,"./RndConsoleComponents":13472,"./RndConsoleComponents/":13472,"./RndConsoleComponents/CurrentLevels":93098,"./RndConsoleComponents/CurrentLevels.js":93098,"./RndConsoleComponents/DataDiskMenu":19192,"./RndConsoleComponents/DataDiskMenu.js":19192,"./RndConsoleComponents/DeconstructionMenu":20887,"./RndConsoleComponents/DeconstructionMenu.js":20887,"./RndConsoleComponents/LatheCategory":10666,"./RndConsoleComponents/LatheCategory.js":10666,"./RndConsoleComponents/LatheChemicalStorage":52285,"./RndConsoleComponents/LatheChemicalStorage.js":52285,"./RndConsoleComponents/LatheMainMenu":71964,"./RndConsoleComponents/LatheMainMenu.js":71964,"./RndConsoleComponents/LatheMaterialStorage":17906,"./RndConsoleComponents/LatheMaterialStorage.js":17906,"./RndConsoleComponents/LatheMaterials":83706,"./RndConsoleComponents/LatheMaterials.js":83706,"./RndConsoleComponents/LatheMenu":76749,"./RndConsoleComponents/LatheMenu.js":76749,"./RndConsoleComponents/LatheSearch":74698,"./RndConsoleComponents/LatheSearch.js":74698,"./RndConsoleComponents/MainMenu":17180,"./RndConsoleComponents/MainMenu.js":17180,"./RndConsoleComponents/RndNavButton":63459,"./RndConsoleComponents/RndNavButton.js":63459,"./RndConsoleComponents/RndNavbar":94942,"./RndConsoleComponents/RndNavbar.js":94942,"./RndConsoleComponents/RndRoute":12059,"./RndConsoleComponents/RndRoute.js":12059,"./RndConsoleComponents/SettingsMenu":52580,"./RndConsoleComponents/SettingsMenu.js":52580,"./RndConsoleComponents/index":13472,"./RndConsoleComponents/index.js":13472,"./RoboQuest":40026,"./RoboQuest.js":40026,"./RobotSelfDiagnosis":26109,"./RobotSelfDiagnosis.js":26109,"./RoboticsControlConsole":97997,"./RoboticsControlConsole.js":97997,"./Safe":54431,"./Safe.js":54431,"./SatelliteControl":29740,"./SatelliteControl.js":29740,"./SecureStorage":44162,"./SecureStorage.js":44162,"./SecurityRecords":6272,"./SecurityRecords.js":6272,"./SeedExtractor":5099,"./SeedExtractor.js":5099,"./ShuttleConsole":2916,"./ShuttleConsole.js":2916,"./ShuttleManipulator":39401,"./ShuttleManipulator.js":39401,"./Sleeper":88284,"./Sleeper.js":88284,"./SlotMachine":21597,"./SlotMachine.js":21597,"./Smartfridge":46348,"./Smartfridge.js":46348,"./Smes":86162,"./Smes.js":86162,"./SolarControl":63584,"./SolarControl.js":63584,"./SpawnersMenu":38096,"./SpawnersMenu.js":38096,"./SpiderOS":7957,"./SpiderOS.js":7957,"./StationAlertConsole":38307,"./StationAlertConsole.js":38307,"./StripMenu":39409,"./StripMenu.tsx":39409,"./SuitStorage":69514,"./SuitStorage.js":69514,"./SupermatterMonitor":15022,"./SupermatterMonitor.js":15022,"./SyndicateComputerSimple":46029,"./SyndicateComputerSimple.js":46029,"./SyndieCargoConsole":99279,"./SyndieCargoConsole.js":99279,"./TTSSeedsExplorer":44852,"./TTSSeedsExplorer.js":44852,"./TachyonArray":56441,"./TachyonArray.js":56441,"./Tank":1754,"./Tank.js":1754,"./TankDispenser":7579,"./TankDispenser.js":7579,"./TcommsCore":16136,"./TcommsCore.js":16136,"./TcommsRelay":88046,"./TcommsRelay.js":88046,"./Teleporter":20802,"./Teleporter.js":20802,"./TextInputModal":24410,"./TextInputModal.tsx":24410,"./ThiefKit":69566,"./ThiefKit.js":69566,"./TransferValve":20035,"./TransferValve.js":20035,"./Uplink":52847,"./Uplink.js":52847,"./UploadPanel":80949,"./UploadPanel.js":80949,"./VampireSpecMenu":8946,"./VampireSpecMenu.js":8946,"./VampireTrophiesStatus":45770,"./VampireTrophiesStatus.js":45770,"./Vending":12261,"./Vending.js":12261,"./VolumeMixer":68971,"./VolumeMixer.js":68971,"./VotePanel":2510,"./VotePanel.js":2510,"./Wires":30138,"./Wires.js":30138,"./Workshop":30995,"./Workshop.js":30995,"./common/AccessList":49148,"./common/AccessList.js":49148,"./common/AtmosScan":26991,"./common/AtmosScan.js":26991,"./common/BeakerContents":85870,"./common/BeakerContents.js":85870,"./common/ComplexModal":3939,"./common/ComplexModal.js":3939,"./common/CrewManifest":41874,"./common/CrewManifest.js":41874,"./common/InputButtons":19203,"./common/InputButtons.tsx":19203,"./common/InterfaceLockNoticeBox":195,"./common/InterfaceLockNoticeBox.js":195,"./common/Loader":51057,"./common/Loader.tsx":51057,"./common/LoginInfo":321,"./common/LoginInfo.js":321,"./common/LoginScreen":5485,"./common/LoginScreen.js":5485,"./common/Operating":62411,"./common/Operating.js":62411,"./common/Signaler":13545,"./common/Signaler.js":13545,"./common/SimpleRecords":41984,"./common/SimpleRecords.js":41984,"./common/TemporaryNotice":22091,"./common/TemporaryNotice.js":22091,"./manually-routed/KitchenSink":25443,"./manually-routed/KitchenSink.js":25443,"./pai/pai_advsecrecords":96572,"./pai/pai_advsecrecords.js":96572,"./pai/pai_atmosphere":80818,"./pai/pai_atmosphere.js":80818,"./pai/pai_bioscan":23903,"./pai/pai_bioscan.js":23903,"./pai/pai_camera_bug":79592,"./pai/pai_camera_bug.js":79592,"./pai/pai_directives":64988,"./pai/pai_directives.js":64988,"./pai/pai_doorjack":13813,"./pai/pai_doorjack.js":13813,"./pai/pai_encoder":43816,"./pai/pai_encoder.js":43816,"./pai/pai_gps_module":88895,"./pai/pai_gps_module.js":88895,"./pai/pai_main_menu":66025,"./pai/pai_main_menu.js":66025,"./pai/pai_manifest":2983,"./pai/pai_manifest.js":2983,"./pai/pai_medrecords":40758,"./pai/pai_medrecords.js":40758,"./pai/pai_messenger":98599,"./pai/pai_messenger.js":98599,"./pai/pai_radio":50775,"./pai/pai_radio.js":50775,"./pai/pai_sec_chem":19873,"./pai/pai_sec_chem.js":19873,"./pai/pai_secrecords":48623,"./pai/pai_secrecords.js":48623,"./pai/pai_signaler":47297,"./pai/pai_signaler.js":47297,"./pda/pda_atmos_scan":78532,"./pda/pda_atmos_scan.js":78532,"./pda/pda_janitor":40253,"./pda/pda_janitor.js":40253,"./pda/pda_main_menu":58293,"./pda/pda_main_menu.js":58293,"./pda/pda_manifest":58059,"./pda/pda_manifest.js":58059,"./pda/pda_medical":18147,"./pda/pda_medical.js":18147,"./pda/pda_messenger":77595,"./pda/pda_messenger.js":77595,"./pda/pda_mule":24635,"./pda/pda_mule.js":24635,"./pda/pda_notes":97085,"./pda/pda_notes.js":97085,"./pda/pda_power":57513,"./pda/pda_power.js":57513,"./pda/pda_request_console":57635,"./pda/pda_request_console.js":57635,"./pda/pda_secbot":99808,"./pda/pda_secbot.js":99808,"./pda/pda_security":77168,"./pda/pda_security.js":77168,"./pda/pda_signaler":21773,"./pda/pda_signaler.js":21773,"./pda/pda_status_display":81857,"./pda/pda_status_display.js":81857,"./pda/pda_supplyrecords":70287,"./pda/pda_supplyrecords.js":70287};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,L.exports=a,a.id=32054},4085:function(L,r,n){var e={"./Blink.stories.js":51364,"./BlockQuote.stories.js":32453,"./Box.stories.js":83531,"./Button.stories.js":74198,"./ByondUi.stories.js":51956,"./Collapsible.stories.js":17466,"./Flex.stories.js":89241,"./ImageButton.stories.js":48779,"./Input.stories.js":21394,"./Popper.stories.js":43932,"./ProgressBar.stories.js":33270,"./Stack.stories.js":77766,"./Storage.stories.js":30187,"./Tabs.stories.js":46554,"./Themes.stories.js":53276,"./Tooltip.stories.js":28717};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,L.exports=a,a.id=4085},10320:function(L,r,n){"use strict";var e=n(55747),a=n(89393),t=TypeError;L.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a function")}},32606:function(L,r,n){"use strict";var e=n(1031),a=n(89393),t=TypeError;L.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a constructor")}},35908:function(L,r,n){"use strict";var e=n(45015),a=String,t=TypeError;L.exports=function(o){if(e(o))return o;throw new t("Can't set "+a(o)+" as a prototype")}},80575:function(L,r,n){"use strict";var e=n(24697),a=n(80674),t=n(74595).f,o=e("unscopables"),f=Array.prototype;f[o]===void 0&&t(f,o,{configurable:!0,value:a(null)}),L.exports=function(S){f[o][S]=!0}},35483:function(L,r,n){"use strict";var e=n(50233).charAt;L.exports=function(a,t,o){return t+(o?e(a,t).length:1)}},60077:function(L,r,n){"use strict";var e=n(21287),a=TypeError;L.exports=function(t,o){if(e(o,t))return t;throw new a("Incorrect invocation")}},30365:function(L,r,n){"use strict";var e=n(77568),a=String,t=TypeError;L.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not an object")}},70377:function(L){"use strict";L.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},3782:function(L,r,n){"use strict";var e=n(40033);L.exports=e(function(){if(typeof ArrayBuffer=="function"){var a=new ArrayBuffer(8);Object.isExtensible(a)&&Object.defineProperty(a,"a",{value:8})}})},4246:function(L,r,n){"use strict";var e=n(70377),a=n(58310),t=n(16210),o=n(55747),f=n(77568),S=n(45299),y=n(2281),k=n(89393),V=n(37909),p=n(55938),i=n(73936),c=n(21287),s=n(36917),l=n(76649),d=n(24697),m=n(16738),u=n(5419),v=u.enforce,b=u.get,C=t.Int8Array,h=C&&C.prototype,g=t.Uint8ClampedArray,N=g&&g.prototype,x=C&&s(C),B=h&&s(h),I=Object.prototype,w=t.TypeError,T=d("toStringTag"),A=m("TYPED_ARRAY_TAG"),E="TypedArrayConstructor",P=e&&!!l&&y(t.opera)!=="Opera",O=!1,M,F,D,_={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},W={BigInt64Array:8,BigUint64Array:8},U=function(){function ne(ce){if(!f(ce))return!1;var q=y(ce);return q==="DataView"||S(_,q)||S(W,q)}return ne}(),$=function(ce){var q=s(ce);if(f(q)){var ae=b(q);return ae&&S(ae,E)?ae[E]:$(q)}},G=function(ce){if(!f(ce))return!1;var q=y(ce);return S(_,q)||S(W,q)},oe=function(ce){if(G(ce))return ce;throw new w("Target is not a typed array")},X=function(ce){if(o(ce)&&(!l||c(x,ce)))return ce;throw new w(k(ce)+" is not a typed array constructor")},pe=function(ce,q,ae,Z){if(a){if(ae)for(var Y in _){var Q=t[Y];if(Q&&S(Q.prototype,ce))try{delete Q.prototype[ce]}catch(J){try{Q.prototype[ce]=q}catch(te){}}}(!B[ce]||ae)&&p(B,ce,ae?q:P&&h[ce]||q,Z)}},me=function(ce,q,ae){var Z,Y;if(a){if(l){if(ae){for(Z in _)if(Y=t[Z],Y&&S(Y,ce))try{delete Y[ce]}catch(Q){}}if(!x[ce]||ae)try{return p(x,ce,ae?q:P&&x[ce]||q)}catch(Q){}else return}for(Z in _)Y=t[Z],Y&&(!Y[ce]||ae)&&p(Y,ce,q)}};for(M in _)F=t[M],D=F&&F.prototype,D?v(D)[E]=F:P=!1;for(M in W)F=t[M],D=F&&F.prototype,D&&(v(D)[E]=F);if((!P||!o(x)||x===Function.prototype)&&(x=function(){function ne(){throw new w("Incorrect invocation")}return ne}(),P))for(M in _)t[M]&&l(t[M],x);if((!P||!B||B===I)&&(B=x.prototype,P))for(M in _)t[M]&&l(t[M].prototype,B);if(P&&s(N)!==B&&l(N,B),a&&!S(B,T)){O=!0,i(B,T,{configurable:!0,get:function(){function ne(){return f(this)?this[A]:void 0}return ne}()});for(M in _)t[M]&&V(t[M],A,M)}L.exports={NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:O&&A,aTypedArray:oe,aTypedArrayConstructor:X,exportTypedArrayMethod:pe,exportTypedArrayStaticMethod:me,getTypedArrayConstructor:$,isView:U,isTypedArray:G,TypedArray:x,TypedArrayPrototype:B}},37336:function(L,r,n){"use strict";var e=n(16210),a=n(67250),t=n(58310),o=n(70377),f=n(70520),S=n(37909),y=n(73936),k=n(30145),V=n(40033),p=n(60077),i=n(61365),c=n(10188),s=n(43806),l=n(95867),d=n(91784),m=n(36917),u=n(76649),v=n(88471),b=n(54602),C=n(5781),h=n(5774),g=n(84925),N=n(5419),x=f.PROPER,B=f.CONFIGURABLE,I="ArrayBuffer",w="DataView",T="prototype",A="Wrong length",E="Wrong index",P=N.getterFor(I),O=N.getterFor(w),M=N.set,F=e[I],D=F,_=D&&D[T],W=e[w],U=W&&W[T],$=Object.prototype,G=e.Array,oe=e.RangeError,X=a(v),pe=a([].reverse),me=d.pack,ne=d.unpack,ce=function(re){return[re&255]},q=function(re){return[re&255,re>>8&255]},ae=function(re){return[re&255,re>>8&255,re>>16&255,re>>24&255]},Z=function(re){return re[3]<<24|re[2]<<16|re[1]<<8|re[0]},Y=function(re){return me(l(re),23,4)},Q=function(re){return me(re,52,8)},J=function(re,de,Ce){y(re[T],de,{configurable:!0,get:function(){function he(){return Ce(this)[de]}return he}()})},te=function(re,de,Ce,he){var Be=O(re),ke=s(Ce),Ae=!!he;if(ke+de>Be.byteLength)throw new oe(E);var De=Be.bytes,_e=ke+Be.byteOffset,Pe=b(De,_e,_e+de);return Ae?Pe:pe(Pe)},se=function(re,de,Ce,he,Be,ke){var Ae=O(re),De=s(Ce),_e=he(+Be),Pe=!!ke;if(De+de>Ae.byteLength)throw new oe(E);for(var Ne=Ae.bytes,Se=De+Ae.byteOffset,H=0;HBe)throw new oe("Wrong offset");if(Ce=Ce===void 0?Be-ke:c(Ce),ke+Ce>Be)throw new oe(A);M(this,{type:w,buffer:re,byteLength:Ce,byteOffset:ke,bytes:he.bytes}),t||(this.buffer=re,this.byteLength=Ce,this.byteOffset=ke)}return R}(),U=W[T],t&&(J(D,"byteLength",P),J(W,"buffer",O),J(W,"byteLength",O),J(W,"byteOffset",O)),k(U,{getInt8:function(){function R(re){return te(this,1,re)[0]<<24>>24}return R}(),getUint8:function(){function R(re){return te(this,1,re)[0]}return R}(),getInt16:function(){function R(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return(de[1]<<8|de[0])<<16>>16}return R}(),getUint16:function(){function R(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return de[1]<<8|de[0]}return R}(),getInt32:function(){function R(re){return Z(te(this,4,re,arguments.length>1?arguments[1]:!1))}return R}(),getUint32:function(){function R(re){return Z(te(this,4,re,arguments.length>1?arguments[1]:!1))>>>0}return R}(),getFloat32:function(){function R(re){return ne(te(this,4,re,arguments.length>1?arguments[1]:!1),23)}return R}(),getFloat64:function(){function R(re){return ne(te(this,8,re,arguments.length>1?arguments[1]:!1),52)}return R}(),setInt8:function(){function R(re,de){se(this,1,re,ce,de)}return R}(),setUint8:function(){function R(re,de){se(this,1,re,ce,de)}return R}(),setInt16:function(){function R(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return R}(),setUint16:function(){function R(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return R}(),setInt32:function(){function R(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return R}(),setUint32:function(){function R(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return R}(),setFloat32:function(){function R(re,de){se(this,4,re,Y,de,arguments.length>2?arguments[2]:!1)}return R}(),setFloat64:function(){function R(re,de){se(this,8,re,Q,de,arguments.length>2?arguments[2]:!1)}return R}()});else{var ye=x&&F.name!==I;!V(function(){F(1)})||!V(function(){new F(-1)})||V(function(){return new F,new F(1.5),new F(NaN),F.length!==1||ye&&!B})?(D=function(){function R(re){return p(this,_),C(new F(s(re)),this,D)}return R}(),D[T]=_,_.constructor=D,h(D,F)):ye&&B&&S(F,"name",I),u&&m(U)!==$&&u(U,$);var fe=new W(new D(2)),Le=a(U.setInt8);fe.setInt8(0,2147483648),fe.setInt8(1,2147483649),(fe.getInt8(0)||!fe.getInt8(1))&&k(U,{setInt8:function(){function R(re,de){Le(this,re,de<<24>>24)}return R}(),setUint8:function(){function R(re,de){Le(this,re,de<<24>>24)}return R}()},{unsafe:!0})}g(D,I),g(W,w),L.exports={ArrayBuffer:D,DataView:W}},71447:function(L,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760),o=n(95108),f=Math.min;L.exports=[].copyWithin||function(){function S(y,k){var V=e(this),p=t(V),i=a(y,p),c=a(k,p),s=arguments.length>2?arguments[2]:void 0,l=f((s===void 0?p:a(s,p))-c,p-i),d=1;for(c0;)c in V?V[i]=V[c]:o(V,i),i+=d,c+=d;return V}return S}()},88471:function(L,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760);L.exports=function(){function o(f){for(var S=e(this),y=t(S),k=arguments.length,V=a(k>1?arguments[1]:void 0,y),p=k>2?arguments[2]:void 0,i=p===void 0?y:a(p,y);i>V;)S[V++]=f;return S}return o}()},35601:function(L,r,n){"use strict";var e=n(22603).forEach,a=n(55528),t=a("forEach");L.exports=t?[].forEach:function(){function o(f){return e(this,f,arguments.length>1?arguments[1]:void 0)}return o}()},78008:function(L,r,n){"use strict";var e=n(24760);L.exports=function(a,t,o){for(var f=0,S=arguments.length>2?o:e(t),y=new a(S);S>f;)y[f]=t[f++];return y}},73174:function(L,r,n){"use strict";var e=n(75754),a=n(91495),t=n(46771),o=n(40125),f=n(76571),S=n(1031),y=n(24760),k=n(60102),V=n(77455),p=n(59201),i=Array;L.exports=function(){function c(s){var l=t(s),d=S(this),m=arguments.length,u=m>1?arguments[1]:void 0,v=u!==void 0;v&&(u=e(u,m>2?arguments[2]:void 0));var b=p(l),C=0,h,g,N,x,B,I;if(b&&!(this===i&&f(b)))for(g=d?new this:[],x=V(l,b),B=x.next;!(N=a(B,x)).done;C++)I=v?o(x,u,[N.value,C],!0):N.value,k(g,C,I);else for(h=y(l),g=d?new this(h):i(h);h>C;C++)I=v?u(l[C],C):l[C],k(g,C,I);return g.length=C,g}return c}()},14211:function(L,r,n){"use strict";var e=n(57591),a=n(13912),t=n(24760),o=function(S){return function(y,k,V){var p=e(y),i=t(p);if(i===0)return!S&&-1;var c=a(V,i),s;if(S&&k!==k){for(;i>c;)if(s=p[c++],s!==s)return!0}else for(;i>c;c++)if((S||c in p)&&p[c]===k)return S||c||0;return!S&&-1}};L.exports={includes:o(!0),indexOf:o(!1)}},22603:function(L,r,n){"use strict";var e=n(75754),a=n(67250),t=n(37457),o=n(46771),f=n(24760),S=n(57823),y=a([].push),k=function(p){var i=p===1,c=p===2,s=p===3,l=p===4,d=p===6,m=p===7,u=p===5||d;return function(v,b,C,h){for(var g=o(v),N=t(g),x=f(N),B=e(b,C),I=0,w=h||S,T=i?w(v,x):c||m?w(v,0):void 0,A,E;x>I;I++)if((u||I in N)&&(A=N[I],E=B(A,I,g),p))if(i)T[I]=E;else if(E)switch(p){case 3:return!0;case 5:return A;case 6:return I;case 2:y(T,A)}else switch(p){case 4:return!1;case 7:y(T,A)}return d?-1:s||l?l:T}};L.exports={forEach:k(0),map:k(1),filter:k(2),some:k(3),every:k(4),find:k(5),findIndex:k(6),filterReject:k(7)}},1325:function(L,r,n){"use strict";var e=n(61267),a=n(57591),t=n(61365),o=n(24760),f=n(55528),S=Math.min,y=[].lastIndexOf,k=!!y&&1/[1].lastIndexOf(1,-0)<0,V=f("lastIndexOf"),p=k||!V;L.exports=p?function(){function i(c){if(k)return e(y,this,arguments)||0;var s=a(this),l=o(s);if(l===0)return-1;var d=l-1;for(arguments.length>1&&(d=S(d,t(arguments[1]))),d<0&&(d=l+d);d>=0;d--)if(d in s&&s[d]===c)return d||0;return-1}return i}():y},44091:function(L,r,n){"use strict";var e=n(40033),a=n(24697),t=n(83141),o=a("species");L.exports=function(f){return t>=51||!e(function(){var S=[],y=S.constructor={};return y[o]=function(){return{foo:1}},S[f](Boolean).foo!==1})}},55528:function(L,r,n){"use strict";var e=n(40033);L.exports=function(a,t){var o=[][a];return!!o&&e(function(){o.call(null,t||function(){return 1},1)})}},56844:function(L,r,n){"use strict";var e=n(10320),a=n(46771),t=n(37457),o=n(24760),f=TypeError,S="Reduce of empty array with no initial value",y=function(V){return function(p,i,c,s){var l=a(p),d=t(l),m=o(l);if(e(i),m===0&&c<2)throw new f(S);var u=V?m-1:0,v=V?-1:1;if(c<2)for(;;){if(u in d){s=d[u],u+=v;break}if(u+=v,V?u<0:m<=u)throw new f(S)}for(;V?u>=0:m>u;u+=v)u in d&&(s=i(s,d[u],u,l));return s}};L.exports={left:y(!1),right:y(!0)}},13345:function(L,r,n){"use strict";var e=n(58310),a=n(37386),t=TypeError,o=Object.getOwnPropertyDescriptor,f=e&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(S){return S instanceof TypeError}}();L.exports=f?function(S,y){if(a(S)&&!o(S,"length").writable)throw new t("Cannot set read only .length");return S.length=y}:function(S,y){return S.length=y}},54602:function(L,r,n){"use strict";var e=n(67250);L.exports=e([].slice)},90274:function(L,r,n){"use strict";var e=n(54602),a=Math.floor,t=function(f,S){var y=f.length;if(y<8)for(var k=1,V,p;k0;)f[p]=f[--p];p!==k++&&(f[p]=V)}else for(var i=a(y/2),c=t(e(f,0,i),S),s=t(e(f,i),S),l=c.length,d=s.length,m=0,u=0;m1?arguments[1]:void 0),E;E=E?E.next:T.first;)for(A(E.value,E.key,this);E&&E.removed;)E=E.previous}return I}(),has:function(){function I(w){return!!B(this,w)}return I}()}),t(g,b?{get:function(){function I(w){var T=B(this,w);return T&&T.value}return I}(),set:function(){function I(w,T){return x(this,w===0?0:w,T)}return I}()}:{add:function(){function I(w){return x(this,w=w===0?0:w,w)}return I}()}),i&&a(g,"size",{configurable:!0,get:function(){function I(){return N(this).size}return I}()}),h}return m}(),setStrong:function(){function m(u,v,b){var C=v+" Iterator",h=d(v),g=d(C);k(u,v,function(N,x){l(this,{type:C,target:N,state:h(N),kind:x,last:null})},function(){for(var N=g(this),x=N.kind,B=N.last;B&&B.removed;)B=B.previous;return!N.target||!(N.last=B=B?B.next:N.state.first)?(N.target=null,V(void 0,!0)):V(x==="keys"?B.key:x==="values"?B.value:[B.key,B.value],!1)},b?"entries":"values",!b,!0),p(v)}return m}()}},39895:function(L,r,n){"use strict";var e=n(67250),a=n(30145),t=n(81969).getWeakData,o=n(60077),f=n(30365),S=n(42871),y=n(77568),k=n(49450),V=n(22603),p=n(45299),i=n(5419),c=i.set,s=i.getterFor,l=V.find,d=V.findIndex,m=e([].splice),u=0,v=function(g){return g.frozen||(g.frozen=new b)},b=function(){this.entries=[]},C=function(g,N){return l(g.entries,function(x){return x[0]===N})};b.prototype={get:function(){function h(g){var N=C(this,g);if(N)return N[1]}return h}(),has:function(){function h(g){return!!C(this,g)}return h}(),set:function(){function h(g,N){var x=C(this,g);x?x[1]=N:this.entries.push([g,N])}return h}(),delete:function(){function h(g){var N=d(this.entries,function(x){return x[0]===g});return~N&&m(this.entries,N,1),!!~N}return h}()},L.exports={getConstructor:function(){function h(g,N,x,B){var I=g(function(E,P){o(E,w),c(E,{type:N,id:u++,frozen:null}),S(P)||k(P,E[B],{that:E,AS_ENTRIES:x})}),w=I.prototype,T=s(N),A=function(){function E(P,O,M){var F=T(P),D=t(f(O),!0);return D===!0?v(F).set(O,M):D[F.id]=M,P}return E}();return a(w,{delete:function(){function E(P){var O=T(this);if(!y(P))return!1;var M=t(P);return M===!0?v(O).delete(P):M&&p(M,O.id)&&delete M[O.id]}return E}(),has:function(){function E(P){var O=T(this);if(!y(P))return!1;var M=t(P);return M===!0?v(O).has(P):M&&p(M,O.id)}return E}()}),a(w,x?{get:function(){function E(P){var O=T(this);if(y(P)){var M=t(P);if(M===!0)return v(O).get(P);if(M)return M[O.id]}}return E}(),set:function(){function E(P,O){return A(this,P,O)}return E}()}:{add:function(){function E(P){return A(this,P,!0)}return E}()}),I}return h}()}},45150:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(67250),o=n(41314),f=n(55938),S=n(81969),y=n(49450),k=n(60077),V=n(55747),p=n(42871),i=n(77568),c=n(40033),s=n(92490),l=n(84925),d=n(5781);L.exports=function(m,u,v){var b=m.indexOf("Map")!==-1,C=m.indexOf("Weak")!==-1,h=b?"set":"add",g=a[m],N=g&&g.prototype,x=g,B={},I=function(F){var D=t(N[F]);f(N,F,F==="add"?function(){function _(W){return D(this,W===0?0:W),this}return _}():F==="delete"?function(_){return C&&!i(_)?!1:D(this,_===0?0:_)}:F==="get"?function(){function _(W){return C&&!i(W)?void 0:D(this,W===0?0:W)}return _}():F==="has"?function(){function _(W){return C&&!i(W)?!1:D(this,W===0?0:W)}return _}():function(){function _(W,U){return D(this,W===0?0:W,U),this}return _}())},w=o(m,!V(g)||!(C||N.forEach&&!c(function(){new g().entries().next()})));if(w)x=v.getConstructor(u,m,b,h),S.enable();else if(o(m,!0)){var T=new x,A=T[h](C?{}:-0,1)!==T,E=c(function(){T.has(1)}),P=s(function(M){new g(M)}),O=!C&&c(function(){for(var M=new g,F=5;F--;)M[h](F,F);return!M.has(-0)});P||(x=u(function(M,F){k(M,N);var D=d(new g,M,x);return p(F)||y(F,D[h],{that:D,AS_ENTRIES:b}),D}),x.prototype=N,N.constructor=x),(E||O)&&(I("delete"),I("has"),b&&I("get")),(O||A)&&I(h),C&&N.clear&&delete N.clear}return B[m]=x,e({global:!0,constructor:!0,forced:x!==g},B),l(x,m),C||v.setStrong(x,m,b),x}},5774:function(L,r,n){"use strict";var e=n(45299),a=n(97921),t=n(27193),o=n(74595);L.exports=function(f,S,y){for(var k=a(S),V=o.f,p=t.f,i=0;i"+p+""}},5959:function(L){"use strict";L.exports=function(r,n){return{value:r,done:n}}},37909:function(L,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);L.exports=e?function(o,f,S){return a.f(o,f,t(1,S))}:function(o,f,S){return o[f]=S,o}},87458:function(L){"use strict";L.exports=function(r,n){return{enumerable:!(r&1),configurable:!(r&2),writable:!(r&4),value:n}}},60102:function(L,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);L.exports=function(o,f,S){e?a.f(o,f,t(0,S)):o[f]=S}},67206:function(L,r,n){"use strict";var e=n(67250),a=n(40033),t=n(24051).start,o=RangeError,f=isFinite,S=Math.abs,y=Date.prototype,k=y.toISOString,V=e(y.getTime),p=e(y.getUTCDate),i=e(y.getUTCFullYear),c=e(y.getUTCHours),s=e(y.getUTCMilliseconds),l=e(y.getUTCMinutes),d=e(y.getUTCMonth),m=e(y.getUTCSeconds);L.exports=a(function(){return k.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!a(function(){k.call(new Date(NaN))})?function(){function u(){if(!f(V(this)))throw new o("Invalid time value");var v=this,b=i(v),C=s(v),h=b<0?"-":b>9999?"+":"";return h+t(S(b),h?6:4,0)+"-"+t(d(v)+1,2,0)+"-"+t(p(v),2,0)+"T"+t(c(v),2,0)+":"+t(l(v),2,0)+":"+t(m(v),2,0)+"."+t(C,3,0)+"Z"}return u}():k},10886:function(L,r,n){"use strict";var e=n(30365),a=n(13396),t=TypeError;L.exports=function(o){if(e(this),o==="string"||o==="default")o="string";else if(o!=="number")throw new t("Incorrect hint");return a(this,o)}},73936:function(L,r,n){"use strict";var e=n(20001),a=n(74595);L.exports=function(t,o,f){return f.get&&e(f.get,o,{getter:!0}),f.set&&e(f.set,o,{setter:!0}),a.f(t,o,f)}},55938:function(L,r,n){"use strict";var e=n(55747),a=n(74595),t=n(20001),o=n(18231);L.exports=function(f,S,y,k){k||(k={});var V=k.enumerable,p=k.name!==void 0?k.name:S;if(e(y)&&t(y,p,k),k.global)V?f[S]=y:o(S,y);else{try{k.unsafe?f[S]&&(V=!0):delete f[S]}catch(i){}V?f[S]=y:a.f(f,S,{value:y,enumerable:!1,configurable:!k.nonConfigurable,writable:!k.nonWritable})}return f}},30145:function(L,r,n){"use strict";var e=n(55938);L.exports=function(a,t,o){for(var f in t)e(a,f,t[f],o);return a}},18231:function(L,r,n){"use strict";var e=n(16210),a=Object.defineProperty;L.exports=function(t,o){try{a(e,t,{value:o,configurable:!0,writable:!0})}catch(f){e[t]=o}return o}},95108:function(L,r,n){"use strict";var e=n(89393),a=TypeError;L.exports=function(t,o){if(!delete t[o])throw new a("Cannot delete property "+e(o)+" of "+e(t))}},58310:function(L,r,n){"use strict";var e=n(40033);L.exports=!e(function(){return Object.defineProperty({},1,{get:function(){function a(){return 7}return a}()})[1]!==7})},12689:function(L,r,n){"use strict";var e=n(16210),a=n(77568),t=e.document,o=a(t)&&a(t.createElement);L.exports=function(f){return o?t.createElement(f):{}}},21291:function(L){"use strict";var r=TypeError,n=9007199254740991;L.exports=function(e){if(e>n)throw r("Maximum allowed index exceeded");return e}},89453:function(L){"use strict";L.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},50503:function(L,r,n){"use strict";var e=n(83309),a=e.match(/firefox\/(\d+)/i);L.exports=!!a&&+a[1]},79725:function(L,r,n){"use strict";var e=n(83309);L.exports=/MSIE|Trident/.test(e)},16647:function(L,r,n){"use strict";var e=n(83309);L.exports=/ipad|iphone|ipod/i.test(e)&&typeof Pebble!="undefined"},27770:function(L,r,n){"use strict";var e=n(83309);L.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(e)},81663:function(L,r,n){"use strict";var e=n(10753);L.exports=e==="NODE"},52854:function(L,r,n){"use strict";var e=n(83309);L.exports=/web0s(?!.*chrome)/i.test(e)},83309:function(L,r,n){"use strict";var e=n(16210),a=e.navigator,t=a&&a.userAgent;L.exports=t?String(t):""},83141:function(L,r,n){"use strict";var e=n(16210),a=n(83309),t=e.process,o=e.Deno,f=t&&t.versions||o&&o.version,S=f&&f.v8,y,k;S&&(y=S.split("."),k=y[0]>0&&y[0]<4?1:+(y[0]+y[1])),!k&&a&&(y=a.match(/Edge\/(\d+)/),(!y||y[1]>=74)&&(y=a.match(/Chrome\/(\d+)/),y&&(k=+y[1]))),L.exports=k},44981:function(L,r,n){"use strict";var e=n(83309),a=e.match(/AppleWebKit\/(\d+)\./);L.exports=!!a&&+a[1]},10753:function(L,r,n){"use strict";var e=n(16210),a=n(83309),t=n(7462),o=function(S){return a.slice(0,S.length)===S};L.exports=function(){return o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":e.Bun&&typeof Bun.version=="string"?"BUN":e.Deno&&typeof Deno.version=="object"?"DENO":t(e.process)==="process"?"NODE":e.window&&e.document?"BROWSER":"REST"}()},63964:function(L,r,n){"use strict";var e=n(16210),a=n(27193).f,t=n(37909),o=n(55938),f=n(18231),S=n(5774),y=n(41314);L.exports=function(k,V){var p=k.target,i=k.global,c=k.stat,s,l,d,m,u,v;if(i?l=e:c?l=e[p]||f(p,{}):l=e[p]&&e[p].prototype,l)for(d in V){if(u=V[d],k.dontCallGetSet?(v=a(l,d),m=v&&v.value):m=l[d],s=y(i?d:p+(c?".":"#")+d,k.forced),!s&&m!==void 0){if(typeof u==typeof m)continue;S(u,m)}(k.sham||m&&m.sham)&&t(u,"sham",!0),o(l,d,u,k)}}},40033:function(L){"use strict";L.exports=function(r){try{return!!r()}catch(n){return!0}}},79942:function(L,r,n){"use strict";n(79669);var e=n(91495),a=n(55938),t=n(14489),o=n(40033),f=n(24697),S=n(37909),y=f("species"),k=RegExp.prototype;L.exports=function(V,p,i,c){var s=f(V),l=!o(function(){var v={};return v[s]=function(){return 7},""[V](v)!==7}),d=l&&!o(function(){var v=!1,b=/a/;return V==="split"&&(b={},b.constructor={},b.constructor[y]=function(){return b},b.flags="",b[s]=/./[s]),b.exec=function(){return v=!0,null},b[s](""),!v});if(!l||!d||i){var m=/./[s],u=p(s,""[V],function(v,b,C,h,g){var N=b.exec;return N===t||N===k.exec?l&&!g?{done:!0,value:e(m,b,C,h)}:{done:!0,value:e(v,C,b,h)}:{done:!1}});a(String.prototype,V,u[0]),a(k,s,u[1])}c&&S(k[s],"sham",!0)}},65561:function(L,r,n){"use strict";var e=n(37386),a=n(24760),t=n(21291),o=n(75754),f=function(y,k,V,p,i,c,s,l){for(var d=i,m=0,u=s?o(s,l):!1,v,b;m0&&e(v)?(b=a(v),d=f(y,k,v,b,d,c-1)-1):(t(d+1),y[d]=v),d++),m++;return d};L.exports=f},50730:function(L,r,n){"use strict";var e=n(40033);L.exports=!e(function(){return Object.isExtensible(Object.preventExtensions({}))})},61267:function(L,r,n){"use strict";var e=n(55050),a=Function.prototype,t=a.apply,o=a.call;L.exports=typeof Reflect=="object"&&Reflect.apply||(e?o.bind(t):function(){return o.apply(t,arguments)})},75754:function(L,r,n){"use strict";var e=n(71138),a=n(10320),t=n(55050),o=e(e.bind);L.exports=function(f,S){return a(f),S===void 0?f:t?o(f,S):function(){return f.apply(S,arguments)}}},55050:function(L,r,n){"use strict";var e=n(40033);L.exports=!e(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})},66284:function(L,r,n){"use strict";var e=n(67250),a=n(10320),t=n(77568),o=n(45299),f=n(54602),S=n(55050),y=Function,k=e([].concat),V=e([].join),p={},i=function(s,l,d){if(!o(p,l)){for(var m=[],u=0;u]*>)/g,k=/\$([$&'`]|\d{1,2})/g;L.exports=function(V,p,i,c,s,l){var d=i+V.length,m=c.length,u=k;return s!==void 0&&(s=a(s),u=y),f(l,u,function(v,b){var C;switch(o(b,0)){case"$":return"$";case"&":return V;case"`":return S(p,0,i);case"'":return S(p,d);case"<":C=s[S(b,1,-1)];break;default:var h=+b;if(h===0)return v;if(h>m){var g=t(h/10);return g===0?v:g<=m?c[g-1]===void 0?o(b,1):c[g-1]+o(b,1):v}C=c[h-1]}return C===void 0?"":C})}},16210:function(L,r,n){"use strict";var e=function(t){return t&&t.Math===Math&&t};L.exports=e(typeof globalThis=="object"&&globalThis)||e(typeof window=="object"&&window)||e(typeof self=="object"&&self)||e(typeof n.g=="object"&&n.g)||e(!1)||function(){return this}()||Function("return this")()},45299:function(L,r,n){"use strict";var e=n(67250),a=n(46771),t=e({}.hasOwnProperty);L.exports=Object.hasOwn||function(){function o(f,S){return t(a(f),S)}return o}()},79195:function(L){"use strict";L.exports={}},72259:function(L){"use strict";L.exports=function(r,n){try{arguments.length}catch(e){}}},5315:function(L,r,n){"use strict";var e=n(4009);L.exports=e("document","documentElement")},36223:function(L,r,n){"use strict";var e=n(58310),a=n(40033),t=n(12689);L.exports=!e&&!a(function(){return Object.defineProperty(t("div"),"a",{get:function(){function o(){return 7}return o}()}).a!==7})},91784:function(L){"use strict";var r=Array,n=Math.abs,e=Math.pow,a=Math.floor,t=Math.log,o=Math.LN2,f=function(k,V,p){var i=r(p),c=p*8-V-1,s=(1<>1,d=V===23?e(2,-24)-e(2,-77):0,m=k<0||k===0&&1/k<0?1:0,u=0,v,b,C;for(k=n(k),k!==k||k===1/0?(b=k!==k?1:0,v=s):(v=a(t(k)/o),C=e(2,-v),k*C<1&&(v--,C*=2),v+l>=1?k+=d/C:k+=d*e(2,1-l),k*C>=2&&(v++,C/=2),v+l>=s?(b=0,v=s):v+l>=1?(b=(k*C-1)*e(2,V),v+=l):(b=k*e(2,l-1)*e(2,V),v=0));V>=8;)i[u++]=b&255,b/=256,V-=8;for(v=v<0;)i[u++]=v&255,v/=256,c-=8;return i[u-1]|=m*128,i},S=function(k,V){var p=k.length,i=p*8-V-1,c=(1<>1,l=i-7,d=p-1,m=k[d--],u=m&127,v;for(m>>=7;l>0;)u=u*256+k[d--],l-=8;for(v=u&(1<<-l)-1,u>>=-l,l+=V;l>0;)v=v*256+k[d--],l-=8;if(u===0)u=1-s;else{if(u===c)return v?NaN:m?-1/0:1/0;v+=e(2,V),u-=s}return(m?-1:1)*v*e(2,u-V)};L.exports={pack:f,unpack:S}},37457:function(L,r,n){"use strict";var e=n(67250),a=n(40033),t=n(7462),o=Object,f=e("".split);L.exports=a(function(){return!o("z").propertyIsEnumerable(0)})?function(S){return t(S)==="String"?f(S,""):o(S)}:o},5781:function(L,r,n){"use strict";var e=n(55747),a=n(77568),t=n(76649);L.exports=function(o,f,S){var y,k;return t&&e(y=f.constructor)&&y!==S&&a(k=y.prototype)&&k!==S.prototype&&t(o,k),o}},40492:function(L,r,n){"use strict";var e=n(67250),a=n(55747),t=n(40095),o=e(Function.toString);a(t.inspectSource)||(t.inspectSource=function(f){return o(f)}),L.exports=t.inspectSource},81969:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(79195),o=n(77568),f=n(45299),S=n(74595).f,y=n(37310),k=n(81644),V=n(81834),p=n(16738),i=n(50730),c=!1,s=p("meta"),l=0,d=function(g){S(g,s,{value:{objectID:"O"+l++,weakData:{}}})},m=function(g,N){if(!o(g))return typeof g=="symbol"?g:(typeof g=="string"?"S":"P")+g;if(!f(g,s)){if(!V(g))return"F";if(!N)return"E";d(g)}return g[s].objectID},u=function(g,N){if(!f(g,s)){if(!V(g))return!0;if(!N)return!1;d(g)}return g[s].weakData},v=function(g){return i&&c&&V(g)&&!f(g,s)&&d(g),g},b=function(){C.enable=function(){},c=!0;var g=y.f,N=a([].splice),x={};x[s]=1,g(x).length&&(y.f=function(B){for(var I=g(B),w=0,T=I.length;wB;B++)if(w=P(l[B]),w&&y(s,w))return w;return new c(!1)}N=k(l,x)}for(T=b?l.next:N.next;!(A=a(T,N)).done;){try{w=P(A.value)}catch(O){p(N,"throw",O)}if(typeof w=="object"&&w&&y(s,w))return w}return new c(!1)}},28649:function(L,r,n){"use strict";var e=n(91495),a=n(30365),t=n(78060);L.exports=function(o,f,S){var y,k;a(o);try{if(y=t(o,"return"),!y){if(f==="throw")throw S;return S}y=e(y,o)}catch(V){k=!0,y=V}if(f==="throw")throw S;if(k)throw y;return a(y),S}},5656:function(L,r,n){"use strict";var e=n(67635).IteratorPrototype,a=n(80674),t=n(87458),o=n(84925),f=n(83967),S=function(){return this};L.exports=function(y,k,V,p){var i=k+" Iterator";return y.prototype=a(e,{next:t(+!p,V)}),o(y,i,!1,!0),f[i]=S,y}},65574:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(4493),o=n(70520),f=n(55747),S=n(5656),y=n(36917),k=n(76649),V=n(84925),p=n(37909),i=n(55938),c=n(24697),s=n(83967),l=n(67635),d=o.PROPER,m=o.CONFIGURABLE,u=l.IteratorPrototype,v=l.BUGGY_SAFARI_ITERATORS,b=c("iterator"),C="keys",h="values",g="entries",N=function(){return this};L.exports=function(x,B,I,w,T,A,E){S(I,B,w);var P=function(X){if(X===T&&_)return _;if(!v&&X&&X in F)return F[X];switch(X){case C:return function(){function pe(){return new I(this,X)}return pe}();case h:return function(){function pe(){return new I(this,X)}return pe}();case g:return function(){function pe(){return new I(this,X)}return pe}()}return function(){return new I(this)}},O=B+" Iterator",M=!1,F=x.prototype,D=F[b]||F["@@iterator"]||T&&F[T],_=!v&&D||P(T),W=B==="Array"&&F.entries||D,U,$,G;if(W&&(U=y(W.call(new x)),U!==Object.prototype&&U.next&&(!t&&y(U)!==u&&(k?k(U,u):f(U[b])||i(U,b,N)),V(U,O,!0,!0),t&&(s[O]=N))),d&&T===h&&D&&D.name!==h&&(!t&&m?p(F,"name",h):(M=!0,_=function(){function oe(){return a(D,this)}return oe}())),T)if($={values:P(h),keys:A?_:P(C),entries:P(g)},E)for(G in $)(v||M||!(G in F))&&i(F,G,$[G]);else e({target:B,proto:!0,forced:v||M},$);return(!t||E)&&F[b]!==_&&i(F,b,_,{name:T}),s[B]=_,$}},67635:function(L,r,n){"use strict";var e=n(40033),a=n(55747),t=n(77568),o=n(80674),f=n(36917),S=n(55938),y=n(24697),k=n(4493),V=y("iterator"),p=!1,i,c,s;[].keys&&(s=[].keys(),"next"in s?(c=f(f(s)),c!==Object.prototype&&(i=c)):p=!0);var l=!t(i)||e(function(){var d={};return i[V].call(d)!==d});l?i={}:k&&(i=o(i)),a(i[V])||S(i,V,function(){return this}),L.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},83967:function(L){"use strict";L.exports={}},24760:function(L,r,n){"use strict";var e=n(10188);L.exports=function(a){return e(a.length)}},20001:function(L,r,n){"use strict";var e=n(67250),a=n(40033),t=n(55747),o=n(45299),f=n(58310),S=n(70520).CONFIGURABLE,y=n(40492),k=n(5419),V=k.enforce,p=k.get,i=String,c=Object.defineProperty,s=e("".slice),l=e("".replace),d=e([].join),m=f&&!a(function(){return c(function(){},"length",{value:8}).length!==8}),u=String(String).split("String"),v=L.exports=function(b,C,h){s(i(C),0,7)==="Symbol("&&(C="["+l(i(C),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),h&&h.getter&&(C="get "+C),h&&h.setter&&(C="set "+C),(!o(b,"name")||S&&b.name!==C)&&(f?c(b,"name",{value:C,configurable:!0}):b.name=C),m&&h&&o(h,"arity")&&b.length!==h.arity&&c(b,"length",{value:h.arity});try{h&&o(h,"constructor")&&h.constructor?f&&c(b,"prototype",{writable:!1}):b.prototype&&(b.prototype=void 0)}catch(N){}var g=V(b);return o(g,"source")||(g.source=d(u,typeof C=="string"?C:"")),b};Function.prototype.toString=v(function(){function b(){return t(this)&&p(this).source||y(this)}return b}(),"toString")},82040:function(L){"use strict";var r=Math.expm1,n=Math.exp;L.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||r(-2e-17)!==-2e-17?function(){function e(a){var t=+a;return t===0?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}return e}():r},14950:function(L,r,n){"use strict";var e=n(22172),a=Math.abs,t=2220446049250313e-31,o=1/t,f=function(y){return y+o-o};L.exports=function(S,y,k,V){var p=+S,i=a(p),c=e(p);if(ik||l!==l?c*(1/0):c*l}},95867:function(L,r,n){"use strict";var e=n(14950),a=11920928955078125e-23,t=34028234663852886e22,o=11754943508222875e-54;L.exports=Math.fround||function(){function f(S){return e(S,a,t,o)}return f}()},75002:function(L){"use strict";var r=Math.log,n=Math.LOG10E;L.exports=Math.log10||function(){function e(a){return r(a)*n}return e}()},90874:function(L){"use strict";var r=Math.log;L.exports=Math.log1p||function(){function n(e){var a=+e;return a>-1e-8&&a<1e-8?a-a*a/2:r(1+a)}return n}()},22172:function(L){"use strict";L.exports=Math.sign||function(){function r(n){var e=+n;return e===0||e!==e?e:e<0?-1:1}return r}()},21119:function(L){"use strict";var r=Math.ceil,n=Math.floor;L.exports=Math.trunc||function(){function e(a){var t=+a;return(t>0?n:r)(t)}return e}()},37713:function(L,r,n){"use strict";var e=n(16210),a=n(44915),t=n(75754),o=n(60375).set,f=n(9547),S=n(27770),y=n(16647),k=n(52854),V=n(81663),p=e.MutationObserver||e.WebKitMutationObserver,i=e.document,c=e.process,s=e.Promise,l=a("queueMicrotask"),d,m,u,v,b;if(!l){var C=new f,h=function(){var N,x;for(V&&(N=c.domain)&&N.exit();x=C.get();)try{x()}catch(B){throw C.head&&d(),B}N&&N.enter()};!S&&!V&&!k&&p&&i?(m=!0,u=i.createTextNode(""),new p(h).observe(u,{characterData:!0}),d=function(){u.data=m=!m}):!y&&s&&s.resolve?(v=s.resolve(void 0),v.constructor=s,b=t(v.then,v),d=function(){b(h)}):V?d=function(){c.nextTick(h)}:(o=t(o,e),d=function(){o(h)}),l=function(N){C.head||d(),C.add(N)}}L.exports=l},81837:function(L,r,n){"use strict";var e=n(10320),a=TypeError,t=function(f){var S,y;this.promise=new f(function(k,V){if(S!==void 0||y!==void 0)throw new a("Bad Promise constructor");S=k,y=V}),this.resolve=e(S),this.reject=e(y)};L.exports.f=function(o){return new t(o)}},86213:function(L,r,n){"use strict";var e=n(72586),a=TypeError;L.exports=function(t){if(e(t))throw new a("The method doesn't accept regular expressions");return t}},3294:function(L,r,n){"use strict";var e=n(16210),a=e.isFinite;L.exports=Number.isFinite||function(){function t(o){return typeof o=="number"&&a(o)}return t}()},28506:function(L,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),f=n(92648).trim,S=n(4198),y=t("".charAt),k=e.parseFloat,V=e.Symbol,p=V&&V.iterator,i=1/k(S+"-0")!==-1/0||p&&!a(function(){k(Object(p))});L.exports=i?function(){function c(s){var l=f(o(s)),d=k(l);return d===0&&y(l,0)==="-"?-0:d}return c}():k},13693:function(L,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),f=n(92648).trim,S=n(4198),y=e.parseInt,k=e.Symbol,V=k&&k.iterator,p=/^[+-]?0x/i,i=t(p.exec),c=y(S+"08")!==8||y(S+"0x16")!==22||V&&!a(function(){y(Object(V))});L.exports=c?function(){function s(l,d){var m=f(o(l));return y(m,d>>>0||(i(p,m)?16:10))}return s}():y},41143:function(L,r,n){"use strict";var e=n(58310),a=n(67250),t=n(91495),o=n(40033),f=n(18450),S=n(89235),y=n(12867),k=n(46771),V=n(37457),p=Object.assign,i=Object.defineProperty,c=a([].concat);L.exports=!p||o(function(){if(e&&p({b:1},p(i({},"a",{enumerable:!0,get:function(){function u(){i(this,"b",{value:3,enumerable:!1})}return u}()}),{b:2})).b!==1)return!0;var s={},l={},d=Symbol("assign detection"),m="abcdefghijklmnopqrst";return s[d]=7,m.split("").forEach(function(u){l[u]=u}),p({},s)[d]!==7||f(p({},l)).join("")!==m})?function(){function s(l,d){for(var m=k(l),u=arguments.length,v=1,b=S.f,C=y.f;u>v;)for(var h=V(arguments[v++]),g=b?c(f(h),b(h)):f(h),N=g.length,x=0,B;N>x;)B=g[x++],(!e||t(C,h,B))&&(m[B]=h[B]);return m}return s}():p},80674:function(L,r,n){"use strict";var e=n(30365),a=n(24239),t=n(89453),o=n(79195),f=n(5315),S=n(12689),y=n(19417),k=">",V="<",p="prototype",i="script",c=y("IE_PROTO"),s=function(){},l=function(C){return V+i+k+C+V+"/"+i+k},d=function(C){C.write(l("")),C.close();var h=C.parentWindow.Object;return C=null,h},m=function(){var C=S("iframe"),h="java"+i+":",g;return C.style.display="none",f.appendChild(C),C.src=String(h),g=C.contentWindow.document,g.open(),g.write(l("document.F=Object")),g.close(),g.F},u,v=function(){try{u=new ActiveXObject("htmlfile")}catch(h){}v=typeof document!="undefined"?document.domain&&u?d(u):m():d(u);for(var C=t.length;C--;)delete v[p][t[C]];return v()};o[c]=!0,L.exports=Object.create||function(){function b(C,h){var g;return C!==null?(s[p]=e(C),g=new s,s[p]=null,g[c]=C):g=v(),h===void 0?g:a.f(g,h)}return b}()},24239:function(L,r,n){"use strict";var e=n(58310),a=n(80944),t=n(74595),o=n(30365),f=n(57591),S=n(18450);r.f=e&&!a?Object.defineProperties:function(){function y(k,V){o(k);for(var p=f(V),i=S(V),c=i.length,s=0,l;c>s;)t.f(k,l=i[s++],p[l]);return k}return y}()},74595:function(L,r,n){"use strict";var e=n(58310),a=n(36223),t=n(80944),o=n(30365),f=n(767),S=TypeError,y=Object.defineProperty,k=Object.getOwnPropertyDescriptor,V="enumerable",p="configurable",i="writable";r.f=e?t?function(){function c(s,l,d){if(o(s),l=f(l),o(d),typeof s=="function"&&l==="prototype"&&"value"in d&&i in d&&!d[i]){var m=k(s,l);m&&m[i]&&(s[l]=d.value,d={configurable:p in d?d[p]:m[p],enumerable:V in d?d[V]:m[V],writable:!1})}return y(s,l,d)}return c}():y:function(){function c(s,l,d){if(o(s),l=f(l),o(d),a)try{return y(s,l,d)}catch(m){}if("get"in d||"set"in d)throw new S("Accessors not supported");return"value"in d&&(s[l]=d.value),s}return c}()},27193:function(L,r,n){"use strict";var e=n(58310),a=n(91495),t=n(12867),o=n(87458),f=n(57591),S=n(767),y=n(45299),k=n(36223),V=Object.getOwnPropertyDescriptor;r.f=e?V:function(){function p(i,c){if(i=f(i),c=S(c),k)try{return V(i,c)}catch(s){}if(y(i,c))return o(!a(t.f,i,c),i[c])}return p}()},81644:function(L,r,n){"use strict";var e=n(7462),a=n(57591),t=n(37310).f,o=n(54602),f=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],S=function(k){try{return t(k)}catch(V){return o(f)}};L.exports.f=function(){function y(k){return f&&e(k)==="Window"?S(k):t(a(k))}return y}()},37310:function(L,r,n){"use strict";var e=n(53726),a=n(89453),t=a.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(){function o(f){return e(f,t)}return o}()},89235:function(L,r){"use strict";r.f=Object.getOwnPropertySymbols},36917:function(L,r,n){"use strict";var e=n(45299),a=n(55747),t=n(46771),o=n(19417),f=n(9225),S=o("IE_PROTO"),y=Object,k=y.prototype;L.exports=f?y.getPrototypeOf:function(V){var p=t(V);if(e(p,S))return p[S];var i=p.constructor;return a(i)&&p instanceof i?i.prototype:p instanceof y?k:null}},81834:function(L,r,n){"use strict";var e=n(40033),a=n(77568),t=n(7462),o=n(3782),f=Object.isExtensible,S=e(function(){f(1)});L.exports=S||o?function(){function y(k){return!a(k)||o&&t(k)==="ArrayBuffer"?!1:f?f(k):!0}return y}():f},21287:function(L,r,n){"use strict";var e=n(67250);L.exports=e({}.isPrototypeOf)},53726:function(L,r,n){"use strict";var e=n(67250),a=n(45299),t=n(57591),o=n(14211).indexOf,f=n(79195),S=e([].push);L.exports=function(y,k){var V=t(y),p=0,i=[],c;for(c in V)!a(f,c)&&a(V,c)&&S(i,c);for(;k.length>p;)a(V,c=k[p++])&&(~o(i,c)||S(i,c));return i}},18450:function(L,r,n){"use strict";var e=n(53726),a=n(89453);L.exports=Object.keys||function(){function t(o){return e(o,a)}return t}()},12867:function(L,r){"use strict";var n={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,a=e&&!n.call({1:2},1);r.f=a?function(){function t(o){var f=e(this,o);return!!f&&f.enumerable}return t}():n},57377:function(L,r,n){"use strict";var e=n(4493),a=n(16210),t=n(40033),o=n(44981);L.exports=e||!t(function(){if(!(o&&o<535)){var f=Math.random();__defineSetter__.call(null,f,function(){}),delete a[f]}})},76649:function(L,r,n){"use strict";var e=n(38656),a=n(77568),t=n(16952),o=n(35908);L.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var f=!1,S={},y;try{y=e(Object.prototype,"__proto__","set"),y(S,[]),f=S instanceof Array}catch(k){}return function(){function k(V,p){return t(V),o(p),a(V)&&(f?y(V,p):V.__proto__=p),V}return k}()}():void 0)},70915:function(L,r,n){"use strict";var e=n(58310),a=n(40033),t=n(67250),o=n(36917),f=n(18450),S=n(57591),y=n(12867).f,k=t(y),V=t([].push),p=e&&a(function(){var c=Object.create(null);return c[2]=2,!k(c,2)}),i=function(s){return function(l){for(var d=S(l),m=f(d),u=p&&o(d)===null,v=m.length,b=0,C=[],h;v>b;)h=m[b++],(!e||(u?h in d:k(d,h)))&&V(C,s?[h,d[h]]:d[h]);return C}};L.exports={entries:i(!0),values:i(!1)}},2509:function(L,r,n){"use strict";var e=n(2650),a=n(2281);L.exports=e?{}.toString:function(){function t(){return"[object "+a(this)+"]"}return t}()},13396:function(L,r,n){"use strict";var e=n(91495),a=n(55747),t=n(77568),o=TypeError;L.exports=function(f,S){var y,k;if(S==="string"&&a(y=f.toString)&&!t(k=e(y,f))||a(y=f.valueOf)&&!t(k=e(y,f))||S!=="string"&&a(y=f.toString)&&!t(k=e(y,f)))return k;throw new o("Can't convert object to primitive value")}},97921:function(L,r,n){"use strict";var e=n(4009),a=n(67250),t=n(37310),o=n(89235),f=n(30365),S=a([].concat);L.exports=e("Reflect","ownKeys")||function(){function y(k){var V=t.f(f(k)),p=o.f;return p?S(V,p(k)):V}return y}()},61765:function(L,r,n){"use strict";var e=n(16210);L.exports=e},10729:function(L){"use strict";L.exports=function(r){try{return{error:!1,value:r()}}catch(n){return{error:!0,value:n}}}},74854:function(L,r,n){"use strict";var e=n(16210),a=n(67512),t=n(55747),o=n(41314),f=n(40492),S=n(24697),y=n(10753),k=n(4493),V=n(83141),p=a&&a.prototype,i=S("species"),c=!1,s=t(e.PromiseRejectionEvent),l=o("Promise",function(){var d=f(a),m=d!==String(a);if(!m&&V===66||k&&!(p.catch&&p.finally))return!0;if(!V||V<51||!/native code/.test(d)){var u=new a(function(C){C(1)}),v=function(h){h(function(){},function(){})},b=u.constructor={};if(b[i]=v,c=u.then(function(){})instanceof v,!c)return!0}return!m&&(y==="BROWSER"||y==="DENO")&&!s});L.exports={CONSTRUCTOR:l,REJECTION_EVENT:s,SUBCLASSING:c}},67512:function(L,r,n){"use strict";var e=n(16210);L.exports=e.Promise},66628:function(L,r,n){"use strict";var e=n(30365),a=n(77568),t=n(81837);L.exports=function(o,f){if(e(o),a(f)&&f.constructor===o)return f;var S=t.f(o),y=S.resolve;return y(f),S.promise}},48199:function(L,r,n){"use strict";var e=n(67512),a=n(92490),t=n(74854).CONSTRUCTOR;L.exports=t||!a(function(o){e.all(o).then(void 0,function(){})})},34550:function(L,r,n){"use strict";var e=n(74595).f;L.exports=function(a,t,o){o in a||e(a,o,{configurable:!0,get:function(){function f(){return t[o]}return f}(),set:function(){function f(S){t[o]=S}return f}()})}},9547:function(L){"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(){function n(e){var a={item:e,next:null},t=this.tail;t?t.next=a:this.head=a,this.tail=a}return n}(),get:function(){function n(){var e=this.head;if(e){var a=this.head=e.next;return a===null&&(this.tail=null),e.item}}return n}()},L.exports=r},28340:function(L,r,n){"use strict";var e=n(91495),a=n(30365),t=n(55747),o=n(7462),f=n(14489),S=TypeError;L.exports=function(y,k){var V=y.exec;if(t(V)){var p=e(V,y,k);return p!==null&&a(p),p}if(o(y)==="RegExp")return e(f,y,k);throw new S("RegExp#exec called on incompatible receiver")}},14489:function(L,r,n){"use strict";var e=n(91495),a=n(67250),t=n(12605),o=n(70901),f=n(62115),S=n(16639),y=n(80674),k=n(5419).get,V=n(39173),p=n(35688),i=S("native-string-replace",String.prototype.replace),c=RegExp.prototype.exec,s=c,l=a("".charAt),d=a("".indexOf),m=a("".replace),u=a("".slice),v=function(){var g=/a/,N=/b*/g;return e(c,g,"a"),e(c,N,"a"),g.lastIndex!==0||N.lastIndex!==0}(),b=f.BROKEN_CARET,C=/()??/.exec("")[1]!==void 0,h=v||C||b||V||p;h&&(s=function(){function g(N){var x=this,B=k(x),I=t(N),w=B.raw,T,A,E,P,O,M,F;if(w)return w.lastIndex=x.lastIndex,T=e(s,w,I),x.lastIndex=w.lastIndex,T;var D=B.groups,_=b&&x.sticky,W=e(o,x),U=x.source,$=0,G=I;if(_&&(W=m(W,"y",""),d(W,"g")===-1&&(W+="g"),G=u(I,x.lastIndex),x.lastIndex>0&&(!x.multiline||x.multiline&&l(I,x.lastIndex-1)!=="\n")&&(U="(?: "+U+")",G=" "+G,$++),A=new RegExp("^(?:"+U+")",W)),C&&(A=new RegExp("^"+U+"$(?!\\s)",W)),v&&(E=x.lastIndex),P=e(c,_?A:x,G),_?P?(P.input=u(P.input,$),P[0]=u(P[0],$),P.index=x.lastIndex,x.lastIndex+=P[0].length):x.lastIndex=0:v&&P&&(x.lastIndex=x.global?P.index+P[0].length:E),C&&P&&P.length>1&&e(i,P[0],A,function(){for(O=1;Ob)","g");return o.exec("b").groups.a!=="b"||"b".replace(o,"$
    c")!=="bc"})},16952:function(L,r,n){"use strict";var e=n(42871),a=TypeError;L.exports=function(t){if(e(t))throw new a("Can't call method on "+t);return t}},44915:function(L,r,n){"use strict";var e=n(16210),a=n(58310),t=Object.getOwnPropertyDescriptor;L.exports=function(o){if(!a)return e[o];var f=t(e,o);return f&&f.value}},5700:function(L){"use strict";L.exports=Object.is||function(){function r(n,e){return n===e?n!==0||1/n===1/e:n!==n&&e!==e}return r}()},78362:function(L,r,n){"use strict";var e=n(16210),a=n(61267),t=n(55747),o=n(10753),f=n(83309),S=n(54602),y=n(24986),k=e.Function,V=/MSIE .\./.test(f)||o==="BUN"&&function(){var p=e.Bun.version.split(".");return p.length<3||p[0]==="0"&&(p[1]<3||p[1]==="3"&&p[2]==="0")}();L.exports=function(p,i){var c=i?2:1;return V?function(s,l){var d=y(arguments.length,1)>c,m=t(s)?s:k(s),u=d?S(arguments,c):[],v=d?function(){a(m,this,u)}:m;return i?p(v,l):p(v)}:p}},58491:function(L,r,n){"use strict";var e=n(4009),a=n(73936),t=n(24697),o=n(58310),f=t("species");L.exports=function(S){var y=e(S);o&&y&&!y[f]&&a(y,f,{configurable:!0,get:function(){function k(){return this}return k}()})}},84925:function(L,r,n){"use strict";var e=n(74595).f,a=n(45299),t=n(24697),o=t("toStringTag");L.exports=function(f,S,y){f&&!y&&(f=f.prototype),f&&!a(f,o)&&e(f,o,{configurable:!0,value:S})}},19417:function(L,r,n){"use strict";var e=n(16639),a=n(16738),t=e("keys");L.exports=function(o){return t[o]||(t[o]=a(o))}},40095:function(L,r,n){"use strict";var e=n(4493),a=n(16210),t=n(18231),o="__core-js_shared__",f=L.exports=a[o]||t(o,{});(f.versions||(f.versions=[])).push({version:"3.38.1",mode:e?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},16639:function(L,r,n){"use strict";var e=n(40095);L.exports=function(a,t){return e[a]||(e[a]=t||{})}},28987:function(L,r,n){"use strict";var e=n(30365),a=n(32606),t=n(42871),o=n(24697),f=o("species");L.exports=function(S,y){var k=e(S).constructor,V;return k===void 0||t(V=e(k)[f])?y:a(V)}},88539:function(L,r,n){"use strict";var e=n(40033);L.exports=function(a){return e(function(){var t=""[a]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},50233:function(L,r,n){"use strict";var e=n(67250),a=n(61365),t=n(12605),o=n(16952),f=e("".charAt),S=e("".charCodeAt),y=e("".slice),k=function(p){return function(i,c){var s=t(o(i)),l=a(c),d=s.length,m,u;return l<0||l>=d?p?"":void 0:(m=S(s,l),m<55296||m>56319||l+1===d||(u=S(s,l+1))<56320||u>57343?p?f(s,l):m:p?y(s,l,l+2):(m-55296<<10)+(u-56320)+65536)}};L.exports={codeAt:k(!1),charAt:k(!0)}},34125:function(L,r,n){"use strict";var e=n(83309);L.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(e)},24051:function(L,r,n){"use strict";var e=n(67250),a=n(10188),t=n(12605),o=n(62443),f=n(16952),S=e(o),y=e("".slice),k=Math.ceil,V=function(i){return function(c,s,l){var d=t(f(c)),m=a(s),u=d.length,v=l===void 0?" ":t(l),b,C;return m<=u||v===""?d:(b=m-u,C=S(v,k(b/v.length)),C.length>b&&(C=y(C,0,b)),i?d+C:C+d)}};L.exports={start:V(!1),end:V(!0)}},62443:function(L,r,n){"use strict";var e=n(61365),a=n(12605),t=n(16952),o=RangeError;L.exports=function(){function f(S){var y=a(t(this)),k="",V=e(S);if(V<0||V===1/0)throw new o("Wrong number of repetitions");for(;V>0;(V>>>=1)&&(y+=y))V&1&&(k+=y);return k}return f}()},43476:function(L,r,n){"use strict";var e=n(92648).end,a=n(90012);L.exports=a("trimEnd")?function(){function t(){return e(this)}return t}():"".trimEnd},90012:function(L,r,n){"use strict";var e=n(70520).PROPER,a=n(40033),t=n(4198),o="\u200B\x85\u180E";L.exports=function(f){return a(function(){return!!t[f]()||o[f]()!==o||e&&t[f].name!==f})}},43885:function(L,r,n){"use strict";var e=n(92648).start,a=n(90012);L.exports=a("trimStart")?function(){function t(){return e(this)}return t}():"".trimStart},92648:function(L,r,n){"use strict";var e=n(67250),a=n(16952),t=n(12605),o=n(4198),f=e("".replace),S=RegExp("^["+o+"]+"),y=RegExp("(^|[^"+o+"])["+o+"]+$"),k=function(p){return function(i){var c=t(a(i));return p&1&&(c=f(c,S,"")),p&2&&(c=f(c,y,"$1")),c}};L.exports={start:k(1),end:k(2),trim:k(3)}},52357:function(L,r,n){"use strict";var e=n(83141),a=n(40033),t=n(16210),o=t.String;L.exports=!!Object.getOwnPropertySymbols&&!a(function(){var f=Symbol("symbol detection");return!o(f)||!(Object(f)instanceof Symbol)||!Symbol.sham&&e&&e<41})},52360:function(L,r,n){"use strict";var e=n(91495),a=n(4009),t=n(24697),o=n(55938);L.exports=function(){var f=a("Symbol"),S=f&&f.prototype,y=S&&S.valueOf,k=t("toPrimitive");S&&!S[k]&&o(S,k,function(V){return e(y,this)},{arity:1})}},66570:function(L,r,n){"use strict";var e=n(52357);L.exports=e&&!!Symbol.for&&!!Symbol.keyFor},60375:function(L,r,n){"use strict";var e=n(16210),a=n(61267),t=n(75754),o=n(55747),f=n(45299),S=n(40033),y=n(5315),k=n(54602),V=n(12689),p=n(24986),i=n(27770),c=n(81663),s=e.setImmediate,l=e.clearImmediate,d=e.process,m=e.Dispatch,u=e.Function,v=e.MessageChannel,b=e.String,C=0,h={},g="onreadystatechange",N,x,B,I;S(function(){N=e.location});var w=function(O){if(f(h,O)){var M=h[O];delete h[O],M()}},T=function(O){return function(){w(O)}},A=function(O){w(O.data)},E=function(O){e.postMessage(b(O),N.protocol+"//"+N.host)};(!s||!l)&&(s=function(){function P(O){p(arguments.length,1);var M=o(O)?O:u(O),F=k(arguments,1);return h[++C]=function(){a(M,void 0,F)},x(C),C}return P}(),l=function(){function P(O){delete h[O]}return P}(),c?x=function(O){d.nextTick(T(O))}:m&&m.now?x=function(O){m.now(T(O))}:v&&!i?(B=new v,I=B.port2,B.port1.onmessage=A,x=t(I.postMessage,I)):e.addEventListener&&o(e.postMessage)&&!e.importScripts&&N&&N.protocol!=="file:"&&!S(E)?(x=E,e.addEventListener("message",A,!1)):g in V("script")?x=function(O){y.appendChild(V("script"))[g]=function(){y.removeChild(this),w(O)}}:x=function(O){setTimeout(T(O),0)}),L.exports={set:s,clear:l}},46438:function(L,r,n){"use strict";var e=n(67250);L.exports=e(1 .valueOf)},13912:function(L,r,n){"use strict";var e=n(61365),a=Math.max,t=Math.min;L.exports=function(o,f){var S=e(o);return S<0?a(S+f,0):t(S,f)}},61484:function(L,r,n){"use strict";var e=n(24843),a=TypeError;L.exports=function(t){var o=e(t,"number");if(typeof o=="number")throw new a("Can't convert number to bigint");return BigInt(o)}},43806:function(L,r,n){"use strict";var e=n(61365),a=n(10188),t=RangeError;L.exports=function(o){if(o===void 0)return 0;var f=e(o),S=a(f);if(f!==S)throw new t("Wrong length or index");return S}},57591:function(L,r,n){"use strict";var e=n(37457),a=n(16952);L.exports=function(t){return e(a(t))}},61365:function(L,r,n){"use strict";var e=n(21119);L.exports=function(a){var t=+a;return t!==t||t===0?0:e(t)}},10188:function(L,r,n){"use strict";var e=n(61365),a=Math.min;L.exports=function(t){var o=e(t);return o>0?a(o,9007199254740991):0}},46771:function(L,r,n){"use strict";var e=n(16952),a=Object;L.exports=function(t){return a(e(t))}},56043:function(L,r,n){"use strict";var e=n(16140),a=RangeError;L.exports=function(t,o){var f=e(t);if(f%o)throw new a("Wrong offset");return f}},16140:function(L,r,n){"use strict";var e=n(61365),a=RangeError;L.exports=function(t){var o=e(t);if(o<0)throw new a("The argument can't be less than 0");return o}},24843:function(L,r,n){"use strict";var e=n(91495),a=n(77568),t=n(71399),o=n(78060),f=n(13396),S=n(24697),y=TypeError,k=S("toPrimitive");L.exports=function(V,p){if(!a(V)||t(V))return V;var i=o(V,k),c;if(i){if(p===void 0&&(p="default"),c=e(i,V,p),!a(c)||t(c))return c;throw new y("Can't convert object to primitive value")}return p===void 0&&(p="number"),f(V,p)}},767:function(L,r,n){"use strict";var e=n(24843),a=n(71399);L.exports=function(t){var o=e(t,"string");return a(o)?o:o+""}},2650:function(L,r,n){"use strict";var e=n(24697),a=e("toStringTag"),t={};t[a]="z",L.exports=String(t)==="[object z]"},12605:function(L,r,n){"use strict";var e=n(2281),a=String;L.exports=function(t){if(e(t)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return a(t)}},15409:function(L){"use strict";var r=Math.round;L.exports=function(n){var e=r(n);return e<0?0:e>255?255:e&255}},89393:function(L){"use strict";var r=String;L.exports=function(n){try{return r(n)}catch(e){return"Object"}}},80185:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(58310),f=n(86563),S=n(4246),y=n(37336),k=n(60077),V=n(87458),p=n(37909),i=n(5841),c=n(10188),s=n(43806),l=n(56043),d=n(15409),m=n(767),u=n(45299),v=n(2281),b=n(77568),C=n(71399),h=n(80674),g=n(21287),N=n(76649),x=n(37310).f,B=n(3805),I=n(22603).forEach,w=n(58491),T=n(73936),A=n(74595),E=n(27193),P=n(78008),O=n(5419),M=n(5781),F=O.get,D=O.set,_=O.enforce,W=A.f,U=E.f,$=a.RangeError,G=y.ArrayBuffer,oe=G.prototype,X=y.DataView,pe=S.NATIVE_ARRAY_BUFFER_VIEWS,me=S.TYPED_ARRAY_TAG,ne=S.TypedArray,ce=S.TypedArrayPrototype,q=S.isTypedArray,ae="BYTES_PER_ELEMENT",Z="Wrong length",Y=function(fe,Le){T(fe,Le,{configurable:!0,get:function(){function R(){return F(this)[Le]}return R}()})},Q=function(fe){var Le;return g(oe,fe)||(Le=v(fe))==="ArrayBuffer"||Le==="SharedArrayBuffer"},J=function(fe,Le){return q(fe)&&!C(Le)&&Le in fe&&i(+Le)&&Le>=0},te=function(){function ye(fe,Le){return Le=m(Le),J(fe,Le)?V(2,fe[Le]):U(fe,Le)}return ye}(),se=function(){function ye(fe,Le,R){return Le=m(Le),J(fe,Le)&&b(R)&&u(R,"value")&&!u(R,"get")&&!u(R,"set")&&!R.configurable&&(!u(R,"writable")||R.writable)&&(!u(R,"enumerable")||R.enumerable)?(fe[Le]=R.value,fe):W(fe,Le,R)}return ye}();o?(pe||(E.f=te,A.f=se,Y(ce,"buffer"),Y(ce,"byteOffset"),Y(ce,"byteLength"),Y(ce,"length")),e({target:"Object",stat:!0,forced:!pe},{getOwnPropertyDescriptor:te,defineProperty:se}),L.exports=function(ye,fe,Le){var R=ye.match(/\d+/)[0]/8,re=ye+(Le?"Clamped":"")+"Array",de="get"+ye,Ce="set"+ye,he=a[re],Be=he,ke=Be&&Be.prototype,Ae={},De=function(H,le){var be=F(H);return be.view[de](le*R+be.byteOffset,!0)},_e=function(H,le,be){var Ve=F(H);Ve.view[Ce](le*R+Ve.byteOffset,Le?d(be):be,!0)},Pe=function(H,le){W(H,le,{get:function(){function be(){return De(this,le)}return be}(),set:function(){function be(Ve){return _e(this,le,Ve)}return be}(),enumerable:!0})};pe?f&&(Be=fe(function(Se,H,le,be){return k(Se,ke),M(function(){return b(H)?Q(H)?be!==void 0?new he(H,l(le,R),be):le!==void 0?new he(H,l(le,R)):new he(H):q(H)?P(Be,H):t(B,Be,H):new he(s(H))}(),Se,Be)}),N&&N(Be,ne),I(x(he),function(Se){Se in Be||p(Be,Se,he[Se])}),Be.prototype=ke):(Be=fe(function(Se,H,le,be){k(Se,ke);var Ve=0,Ie=0,Te,Me,Ee;if(!b(H))Ee=s(H),Me=Ee*R,Te=new G(Me);else if(Q(H)){Te=H,Ie=l(le,R);var Re=H.byteLength;if(be===void 0){if(Re%R)throw new $(Z);if(Me=Re-Ie,Me<0)throw new $(Z)}else if(Me=c(be)*R,Me+Ie>Re)throw new $(Z);Ee=Me/R}else return q(H)?P(Be,H):t(B,Be,H);for(D(Se,{buffer:Te,byteOffset:Ie,byteLength:Me,length:Ee,view:new X(Te)});Ve1?arguments[1]:void 0,v=u!==void 0,b=y(d),C,h,g,N,x,B,I,w;if(b&&!k(b))for(I=S(d,b),w=I.next,d=[];!(B=a(w,I)).done;)d.push(B.value);for(v&&m>2&&(u=e(u,arguments[2])),h=f(d),g=new(p(l))(h),N=V(g),C=0;h>C;C++)x=v?u(d[C],C):d[C],g[C]=N?i(x):+x;return g}return c}()},31082:function(L,r,n){"use strict";var e=n(4246),a=n(28987),t=e.aTypedArrayConstructor,o=e.getTypedArrayConstructor;L.exports=function(f){return t(a(f,o(f)))}},16738:function(L,r,n){"use strict";var e=n(67250),a=0,t=Math.random(),o=e(1 .toString);L.exports=function(f){return"Symbol("+(f===void 0?"":f)+")_"+o(++a+t,36)}},1062:function(L,r,n){"use strict";var e=n(52357);L.exports=e&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},80944:function(L,r,n){"use strict";var e=n(58310),a=n(40033);L.exports=e&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},24986:function(L){"use strict";var r=TypeError;L.exports=function(n,e){if(n=51||!a(function(){var u=[];return u[s]=!1,u.concat()[0]!==u}),d=function(v){if(!o(v))return!1;var b=v[s];return b!==void 0?!!b:t(v)},m=!l||!p("concat");e({target:"Array",proto:!0,arity:1,forced:m},{concat:function(){function u(v){var b=f(this),C=V(b,0),h=0,g,N,x,B,I;for(g=-1,x=arguments.length;g1?arguments[1]:void 0)}return f}()})},68933:function(L,r,n){"use strict";var e=n(63964),a=n(88471),t=n(80575);e({target:"Array",proto:!0},{fill:a}),t("fill")},47830:function(L,r,n){"use strict";var e=n(63964),a=n(22603).filter,t=n(44091),o=t("filter");e({target:"Array",proto:!0,forced:!o},{filter:function(){function f(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return f}()})},64094:function(L,r,n){"use strict";var e=n(63964),a=n(22603).findIndex,t=n(80575),o="findIndex",f=!0;o in[]&&Array(1)[o](function(){f=!1}),e({target:"Array",proto:!0,forced:f},{findIndex:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},13455:function(L,r,n){"use strict";var e=n(63964),a=n(22603).find,t=n(80575),o="find",f=!0;o in[]&&Array(1)[o](function(){f=!1}),e({target:"Array",proto:!0,forced:f},{find:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},32384:function(L,r,n){"use strict";var e=n(63964),a=n(65561),t=n(10320),o=n(46771),f=n(24760),S=n(57823);e({target:"Array",proto:!0},{flatMap:function(){function y(k){var V=o(this),p=f(V),i;return t(k),i=S(V,0),i.length=a(i,V,V,p,0,1,k,arguments.length>1?arguments[1]:void 0),i}return y}()})},61915:function(L,r,n){"use strict";var e=n(63964),a=n(65561),t=n(46771),o=n(24760),f=n(61365),S=n(57823);e({target:"Array",proto:!0},{flat:function(){function y(){var k=arguments.length?arguments[0]:void 0,V=t(this),p=o(V),i=S(V,0);return i.length=a(i,V,V,p,0,k===void 0?1:f(k)),i}return y}()})},25579:function(L,r,n){"use strict";var e=n(63964),a=n(35601);e({target:"Array",proto:!0,forced:[].forEach!==a},{forEach:a})},63532:function(L,r,n){"use strict";var e=n(63964),a=n(73174),t=n(92490),o=!t(function(f){Array.from(f)});e({target:"Array",stat:!0,forced:o},{from:a})},33425:function(L,r,n){"use strict";var e=n(63964),a=n(14211).includes,t=n(40033),o=n(80575),f=t(function(){return!Array(1).includes()});e({target:"Array",proto:!0,forced:f},{includes:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),o("includes")},43894:function(L,r,n){"use strict";var e=n(63964),a=n(71138),t=n(14211).indexOf,o=n(55528),f=a([].indexOf),S=!!f&&1/f([1],1,-0)<0,y=S||!o("indexOf");e({target:"Array",proto:!0,forced:y},{indexOf:function(){function k(V){var p=arguments.length>1?arguments[1]:void 0;return S?f(this,V,p)||0:t(this,V,p)}return k}()})},99636:function(L,r,n){"use strict";var e=n(63964),a=n(37386);e({target:"Array",stat:!0},{isArray:a})},34570:function(L,r,n){"use strict";var e=n(57591),a=n(80575),t=n(83967),o=n(5419),f=n(74595).f,S=n(65574),y=n(5959),k=n(4493),V=n(58310),p="Array Iterator",i=o.set,c=o.getterFor(p);L.exports=S(Array,"Array",function(l,d){i(this,{type:p,target:e(l),index:0,kind:d})},function(){var l=c(this),d=l.target,m=l.index++;if(!d||m>=d.length)return l.target=null,y(void 0,!0);switch(l.kind){case"keys":return y(m,!1);case"values":return y(d[m],!1)}return y([m,d[m]],!1)},"values");var s=t.Arguments=t.Array;if(a("keys"),a("values"),a("entries"),!k&&V&&s.name!=="values")try{f(s,"name",{value:"values"})}catch(l){}},94432:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37457),o=n(57591),f=n(55528),S=a([].join),y=t!==Object,k=y||!f("join",",");e({target:"Array",proto:!0,forced:k},{join:function(){function V(p){return S(o(this),p===void 0?",":p)}return V}()})},24683:function(L,r,n){"use strict";var e=n(63964),a=n(1325);e({target:"Array",proto:!0,forced:a!==[].lastIndexOf},{lastIndexOf:a})},69984:function(L,r,n){"use strict";var e=n(63964),a=n(22603).map,t=n(44091),o=t("map");e({target:"Array",proto:!0,forced:!o},{map:function(){function f(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return f}()})},32089:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(1031),o=n(60102),f=Array,S=a(function(){function y(){}return!(f.of.call(y)instanceof y)});e({target:"Array",stat:!0,forced:S},{of:function(){function y(){for(var k=0,V=arguments.length,p=new(t(this)?this:f)(V);V>k;)o(p,k,arguments[k++]);return p.length=V,p}return y}()})},29645:function(L,r,n){"use strict";var e=n(63964),a=n(56844).right,t=n(55528),o=n(83141),f=n(81663),S=!f&&o>79&&o<83,y=S||!t("reduceRight");e({target:"Array",proto:!0,forced:y},{reduceRight:function(){function k(V){return a(this,V,arguments.length,arguments.length>1?arguments[1]:void 0)}return k}()})},60206:function(L,r,n){"use strict";var e=n(63964),a=n(56844).left,t=n(55528),o=n(83141),f=n(81663),S=!f&&o>79&&o<83,y=S||!t("reduce");e({target:"Array",proto:!0,forced:y},{reduce:function(){function k(V){var p=arguments.length;return a(this,V,p,p>1?arguments[1]:void 0)}return k}()})},4788:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37386),o=a([].reverse),f=[1,2];e({target:"Array",proto:!0,forced:String(f)===String(f.reverse())},{reverse:function(){function S(){return t(this)&&(this.length=this.length),o(this)}return S}()})},58672:function(L,r,n){"use strict";var e=n(63964),a=n(37386),t=n(1031),o=n(77568),f=n(13912),S=n(24760),y=n(57591),k=n(60102),V=n(24697),p=n(44091),i=n(54602),c=p("slice"),s=V("species"),l=Array,d=Math.max;e({target:"Array",proto:!0,forced:!c},{slice:function(){function m(u,v){var b=y(this),C=S(b),h=f(u,C),g=f(v===void 0?C:v,C),N,x,B;if(a(b)&&(N=b.constructor,t(N)&&(N===l||a(N.prototype))?N=void 0:o(N)&&(N=N[s],N===null&&(N=void 0)),N===l||N===void 0))return i(b,h,g);for(x=new(N===void 0?l:N)(d(g-h,0)),B=0;h1?arguments[1]:void 0)}return f}()})},48968:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(10320),o=n(46771),f=n(24760),S=n(95108),y=n(12605),k=n(40033),V=n(90274),p=n(55528),i=n(50503),c=n(79725),s=n(83141),l=n(44981),d=[],m=a(d.sort),u=a(d.push),v=k(function(){d.sort(void 0)}),b=k(function(){d.sort(null)}),C=p("sort"),h=!k(function(){if(s)return s<70;if(!(i&&i>3)){if(c)return!0;if(l)return l<603;var x="",B,I,w,T;for(B=65;B<76;B++){switch(I=String.fromCharCode(B),B){case 66:case 69:case 70:case 72:w=3;break;case 68:case 71:w=4;break;default:w=2}for(T=0;T<47;T++)d.push({k:I+T,v:w})}for(d.sort(function(A,E){return E.v-A.v}),T=0;Ty(w)?1:-1}};e({target:"Array",proto:!0,forced:g},{sort:function(){function x(B){B!==void 0&&t(B);var I=o(this);if(h)return B===void 0?m(I):m(I,B);var w=[],T=f(I),A,E;for(E=0;Eb-N+g;B--)p(v,B-1)}else if(g>N)for(B=b-N;B>C;B--)I=B+N-1,w=B+g-1,I in v?v[w]=v[I]:p(v,w);for(B=0;B9490626562425156e-8?o(p)+S:a(p-1+f(p-1)*f(p+1))}return k}()})},59660:function(L,r,n){"use strict";var e=n(63964),a=Math.asinh,t=Math.log,o=Math.sqrt;function f(y){var k=+y;return!isFinite(k)||k===0?k:k<0?-f(-k):t(k+o(k*k+1))}var S=!(a&&1/a(0)>0);e({target:"Math",stat:!0,forced:S},{asinh:f})},15383:function(L,r,n){"use strict";var e=n(63964),a=Math.atanh,t=Math.log,o=!(a&&1/a(-0)<0);e({target:"Math",stat:!0,forced:o},{atanh:function(){function f(S){var y=+S;return y===0?y:t((1+y)/(1-y))/2}return f}()})},92866:function(L,r,n){"use strict";var e=n(63964),a=n(22172),t=Math.abs,o=Math.pow;e({target:"Math",stat:!0},{cbrt:function(){function f(S){var y=+S;return a(y)*o(t(y),.3333333333333333)}return f}()})},86107:function(L,r,n){"use strict";var e=n(63964),a=Math.floor,t=Math.log,o=Math.LOG2E;e({target:"Math",stat:!0},{clz32:function(){function f(S){var y=S>>>0;return y?31-a(t(y+.5)*o):32}return f}()})},29248:function(L,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.cosh,o=Math.abs,f=Math.E,S=!t||t(710)===1/0;e({target:"Math",stat:!0,forced:S},{cosh:function(){function y(k){var V=a(o(k)-1)+1;return(V+1/(V*f*f))*(f/2)}return y}()})},52540:function(L,r,n){"use strict";var e=n(63964),a=n(82040);e({target:"Math",stat:!0,forced:a!==Math.expm1},{expm1:a})},79007:function(L,r,n){"use strict";var e=n(63964),a=n(95867);e({target:"Math",stat:!0},{fround:a})},77199:function(L,r,n){"use strict";var e=n(63964),a=Math.hypot,t=Math.abs,o=Math.sqrt,f=!!a&&a(1/0,NaN)!==1/0;e({target:"Math",stat:!0,arity:2,forced:f},{hypot:function(){function S(y,k){for(var V=0,p=0,i=arguments.length,c=0,s,l;p0?(l=s/c,V+=l*l):V+=s;return c===1/0?1/0:c*o(V)}return S}()})},6522:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=Math.imul,o=a(function(){return t(4294967295,5)!==-5||t.length!==2});e({target:"Math",stat:!0,forced:o},{imul:function(){function f(S,y){var k=65535,V=+S,p=+y,i=k&V,c=k&p;return 0|i*c+((k&V>>>16)*c+i*(k&p>>>16)<<16>>>0)}return f}()})},95542:function(L,r,n){"use strict";var e=n(63964),a=n(75002);e({target:"Math",stat:!0},{log10:a})},2966:function(L,r,n){"use strict";var e=n(63964),a=n(90874);e({target:"Math",stat:!0},{log1p:a})},20997:function(L,r,n){"use strict";var e=n(63964),a=Math.log,t=Math.LN2;e({target:"Math",stat:!0},{log2:function(){function o(f){return a(f)/t}return o}()})},57400:function(L,r,n){"use strict";var e=n(63964),a=n(22172);e({target:"Math",stat:!0},{sign:a})},45571:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(82040),o=Math.abs,f=Math.exp,S=Math.E,y=a(function(){return Math.sinh(-2e-17)!==-2e-17});e({target:"Math",stat:!0,forced:y},{sinh:function(){function k(V){var p=+V;return o(p)<1?(t(p)-t(-p))/2:(f(p-1)-f(-p-1))*(S/2)}return k}()})},54800:function(L,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.exp;e({target:"Math",stat:!0},{tanh:function(){function o(f){var S=+f,y=a(S),k=a(-S);return y===1/0?1:k===1/0?-1:(y-k)/(t(S)+t(-S))}return o}()})},15709:function(L,r,n){"use strict";var e=n(84925);e(Math,"Math",!0)},76059:function(L,r,n){"use strict";var e=n(63964),a=n(21119);e({target:"Math",stat:!0},{trunc:a})},96614:function(L,r,n){"use strict";var e=n(63964),a=n(4493),t=n(58310),o=n(16210),f=n(61765),S=n(67250),y=n(41314),k=n(45299),V=n(5781),p=n(21287),i=n(71399),c=n(24843),s=n(40033),l=n(37310).f,d=n(27193).f,m=n(74595).f,u=n(46438),v=n(92648).trim,b="Number",C=o[b],h=f[b],g=C.prototype,N=o.TypeError,x=S("".slice),B=S("".charCodeAt),I=function(M){var F=c(M,"number");return typeof F=="bigint"?F:w(F)},w=function(M){var F=c(M,"number"),D,_,W,U,$,G,oe,X;if(i(F))throw new N("Cannot convert a Symbol value to a number");if(typeof F=="string"&&F.length>2){if(F=v(F),D=B(F,0),D===43||D===45){if(_=B(F,2),_===88||_===120)return NaN}else if(D===48){switch(B(F,1)){case 66:case 98:W=2,U=49;break;case 79:case 111:W=8,U=55;break;default:return+F}for($=x(F,2),G=$.length,oe=0;oeU)return NaN;return parseInt($,W)}}return+F},T=y(b,!C(" 0o1")||!C("0b1")||C("+0x1")),A=function(M){return p(g,M)&&s(function(){u(M)})},E=function(){function O(M){var F=arguments.length<1?0:C(I(M));return A(this)?V(Object(F),this,E):F}return O}();E.prototype=g,T&&!a&&(g.constructor=E),e({global:!0,constructor:!0,wrap:!0,forced:T},{Number:E});var P=function(M,F){for(var D=t?l(F):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),_=0,W;D.length>_;_++)k(F,W=D[_])&&!k(M,W)&&m(M,W,d(F,W))};a&&h&&P(f[b],h),(T||a)&&P(f[b],C)},324:function(L,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},90426:function(L,r,n){"use strict";var e=n(63964),a=n(3294);e({target:"Number",stat:!0},{isFinite:a})},95443:function(L,r,n){"use strict";var e=n(63964),a=n(5841);e({target:"Number",stat:!0},{isInteger:a})},87968:function(L,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0},{isNaN:function(){function a(t){return t!==t}return a}()})},55007:function(L,r,n){"use strict";var e=n(63964),a=n(5841),t=Math.abs;e({target:"Number",stat:!0},{isSafeInteger:function(){function o(f){return a(f)&&t(f)<=9007199254740991}return o}()})},55323:function(L,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},13521:function(L,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},5006:function(L,r,n){"use strict";var e=n(63964),a=n(28506);e({target:"Number",stat:!0,forced:Number.parseFloat!==a},{parseFloat:a})},99009:function(L,r,n){"use strict";var e=n(63964),a=n(13693);e({target:"Number",stat:!0,forced:Number.parseInt!==a},{parseInt:a})},85770:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(61365),o=n(46438),f=n(62443),S=n(40033),y=RangeError,k=String,V=Math.floor,p=a(f),i=a("".slice),c=a(1 .toFixed),s=function(C,h,g){return h===0?g:h%2===1?s(C,h-1,g*C):s(C*C,h/2,g)},l=function(C){for(var h=0,g=C;g>=4096;)h+=12,g/=4096;for(;g>=2;)h+=1,g/=2;return h},d=function(C,h,g){for(var N=-1,x=g;++N<6;)x+=h*C[N],C[N]=x%1e7,x=V(x/1e7)},m=function(C,h){for(var g=6,N=0;--g>=0;)N+=C[g],C[g]=V(N/h),N=N%h*1e7},u=function(C){for(var h=6,g="";--h>=0;)if(g!==""||h===0||C[h]!==0){var N=k(C[h]);g=g===""?N:g+p("0",7-N.length)+N}return g},v=S(function(){return c(8e-5,3)!=="0.000"||c(.9,0)!=="1"||c(1.255,2)!=="1.25"||c(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!S(function(){c({})});e({target:"Number",proto:!0,forced:v},{toFixed:function(){function b(C){var h=o(this),g=t(C),N=[0,0,0,0,0,0],x="",B="0",I,w,T,A;if(g<0||g>20)throw new y("Incorrect fraction digits");if(h!==h)return"NaN";if(h<=-1e21||h>=1e21)return k(h);if(h<0&&(x="-",h=-h),h>1e-21)if(I=l(h*s(2,69,1))-69,w=I<0?h*s(2,-I,1):h/s(2,I,1),w*=4503599627370496,I=52-I,I>0){for(d(N,0,w),T=g;T>=7;)d(N,1e7,0),T-=7;for(d(N,s(10,T,1),0),T=I-1;T>=23;)m(N,8388608),T-=23;m(N,1<0?(A=B.length,B=x+(A<=g?"0."+p("0",g-A)+B:i(B,0,A-g)+"."+i(B,A-g))):B=x+B,B}return b}()})},23532:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(40033),o=n(46438),f=a(1 .toPrecision),S=t(function(){return f(1,void 0)!=="1"})||!t(function(){f({})});e({target:"Number",proto:!0,forced:S},{toPrecision:function(){function y(k){return k===void 0?f(o(this)):f(o(this),k)}return y}()})},87119:function(L,r,n){"use strict";var e=n(63964),a=n(41143);e({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},78618:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(80674);e({target:"Object",stat:!0,sham:!a},{create:t})},27129:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),f=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineGetter__:function(){function y(k,V){S.f(f(this),k,{get:o(V),enumerable:!0,configurable:!0})}return y}()})},31943:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(24239).f;e({target:"Object",stat:!0,forced:Object.defineProperties!==t,sham:!a},{defineProperties:t})},3579:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(74595).f;e({target:"Object",stat:!0,forced:Object.defineProperty!==t,sham:!a},{defineProperty:t})},97397:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),f=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineSetter__:function(){function y(k,V){S.f(f(this),k,{set:o(V),enumerable:!0,configurable:!0})}return y}()})},85028:function(L,r,n){"use strict";var e=n(63964),a=n(70915).entries;e({target:"Object",stat:!0},{entries:function(){function t(o){return a(o)}return t}()})},8225:function(L,r,n){"use strict";var e=n(63964),a=n(50730),t=n(40033),o=n(77568),f=n(81969).onFreeze,S=Object.freeze,y=t(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!a},{freeze:function(){function k(V){return S&&o(V)?S(f(V)):V}return k}()})},43331:function(L,r,n){"use strict";var e=n(63964),a=n(49450),t=n(60102);e({target:"Object",stat:!0},{fromEntries:function(){function o(f){var S={};return a(f,function(y,k){t(S,y,k)},{AS_ENTRIES:!0}),S}return o}()})},62289:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(57591),o=n(27193).f,f=n(58310),S=!f||a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!f},{getOwnPropertyDescriptor:function(){function y(k,V){return o(t(k),V)}return y}()})},56196:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(97921),o=n(57591),f=n(27193),S=n(60102);e({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(){function y(k){for(var V=o(k),p=f.f,i=t(V),c={},s=0,l,d;i.length>s;)d=p(V,l=i[s++]),d!==void 0&&S(c,l,d);return c}return y}()})},2950:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(81644).f,o=a(function(){return!Object.getOwnPropertyNames(1)});e({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:t})},28603:function(L,r,n){"use strict";var e=n(63964),a=n(52357),t=n(40033),o=n(89235),f=n(46771),S=!a||t(function(){o.f(1)});e({target:"Object",stat:!0,forced:S},{getOwnPropertySymbols:function(){function y(k){var V=o.f;return V?V(f(k)):[]}return y}()})},44205:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(46771),o=n(36917),f=n(9225),S=a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!f},{getPrototypeOf:function(){function y(k){return o(t(k))}return y}()})},83186:function(L,r,n){"use strict";var e=n(63964),a=n(81834);e({target:"Object",stat:!0,forced:Object.isExtensible!==a},{isExtensible:a})},76065:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),f=n(3782),S=Object.isFrozen,y=f||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isFrozen:function(){function k(V){return!t(V)||f&&o(V)==="ArrayBuffer"?!0:S?S(V):!1}return k}()})},13411:function(L,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),f=n(3782),S=Object.isSealed,y=f||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isSealed:function(){function k(V){return!t(V)||f&&o(V)==="ArrayBuffer"?!0:S?S(V):!1}return k}()})},76882:function(L,r,n){"use strict";var e=n(63964),a=n(5700);e({target:"Object",stat:!0},{is:a})},26634:function(L,r,n){"use strict";var e=n(63964),a=n(46771),t=n(18450),o=n(40033),f=o(function(){t(1)});e({target:"Object",stat:!0,forced:f},{keys:function(){function S(y){return t(a(y))}return S}()})},53118:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),f=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupGetter__:function(){function k(V){var p=o(this),i=f(V),c;do if(c=y(p,i))return c.get;while(p=S(p))}return k}()})},42514:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),f=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupSetter__:function(){function k(V){var p=o(this),i=f(V),c;do if(c=y(p,i))return c.set;while(p=S(p))}return k}()})},84353:function(L,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),f=n(40033),S=Object.preventExtensions,y=f(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{preventExtensions:function(){function k(V){return S&&a(V)?S(t(V)):V}return k}()})},62987:function(L,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),f=n(40033),S=Object.seal,y=f(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{seal:function(){function k(V){return S&&a(V)?S(t(V)):V}return k}()})},48993:function(L,r,n){"use strict";var e=n(63964),a=n(76649);e({target:"Object",stat:!0},{setPrototypeOf:a})},52917:function(L,r,n){"use strict";var e=n(2650),a=n(55938),t=n(2509);e||a(Object.prototype,"toString",t,{unsafe:!0})},4972:function(L,r,n){"use strict";var e=n(63964),a=n(70915).values;e({target:"Object",stat:!0},{values:function(){function t(o){return a(o)}return t}()})},28913:function(L,r,n){"use strict";var e=n(63964),a=n(28506);e({global:!0,forced:parseFloat!==a},{parseFloat:a})},36382:function(L,r,n){"use strict";var e=n(63964),a=n(13693);e({global:!0,forced:parseInt!==a},{parseInt:a})},48865:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),f=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{all:function(){function k(V){var p=this,i=o.f(p),c=i.resolve,s=i.reject,l=f(function(){var d=t(p.resolve),m=[],u=0,v=1;S(V,function(b){var C=u++,h=!1;v++,a(d,p,b).then(function(g){h||(h=!0,m[C]=g,--v||c(m))},s)}),--v||c(m)});return l.error&&s(l.value),i.promise}return k}()})},70641:function(L,r,n){"use strict";var e=n(63964),a=n(4493),t=n(74854).CONSTRUCTOR,o=n(67512),f=n(4009),S=n(55747),y=n(55938),k=o&&o.prototype;if(e({target:"Promise",proto:!0,forced:t,real:!0},{catch:function(){function p(i){return this.then(void 0,i)}return p}()}),!a&&S(o)){var V=f("Promise").prototype.catch;k.catch!==V&&y(k,"catch",V,{unsafe:!0})}},75946:function(L,r,n){"use strict";var e=n(63964),a=n(4493),t=n(81663),o=n(16210),f=n(91495),S=n(55938),y=n(76649),k=n(84925),V=n(58491),p=n(10320),i=n(55747),c=n(77568),s=n(60077),l=n(28987),d=n(60375).set,m=n(37713),u=n(72259),v=n(10729),b=n(9547),C=n(5419),h=n(67512),g=n(74854),N=n(81837),x="Promise",B=g.CONSTRUCTOR,I=g.REJECTION_EVENT,w=g.SUBCLASSING,T=C.getterFor(x),A=C.set,E=h&&h.prototype,P=h,O=E,M=o.TypeError,F=o.document,D=o.process,_=N.f,W=_,U=!!(F&&F.createEvent&&o.dispatchEvent),$="unhandledrejection",G="rejectionhandled",oe=0,X=1,pe=2,me=1,ne=2,ce,q,ae,Z,Y=function(Ce){var he;return c(Ce)&&i(he=Ce.then)?he:!1},Q=function(Ce,he){var Be=he.value,ke=he.state===X,Ae=ke?Ce.ok:Ce.fail,De=Ce.resolve,_e=Ce.reject,Pe=Ce.domain,Ne,Se,H;try{Ae?(ke||(he.rejection===ne&&fe(he),he.rejection=me),Ae===!0?Ne=Be:(Pe&&Pe.enter(),Ne=Ae(Be),Pe&&(Pe.exit(),H=!0)),Ne===Ce.promise?_e(new M("Promise-chain cycle")):(Se=Y(Ne))?f(Se,Ne,De,_e):De(Ne)):_e(Be)}catch(le){Pe&&!H&&Pe.exit(),_e(le)}},J=function(Ce,he){Ce.notified||(Ce.notified=!0,m(function(){for(var Be=Ce.reactions,ke;ke=Be.get();)Q(ke,Ce);Ce.notified=!1,he&&!Ce.rejection&&se(Ce)}))},te=function(Ce,he,Be){var ke,Ae;U?(ke=F.createEvent("Event"),ke.promise=he,ke.reason=Be,ke.initEvent(Ce,!1,!0),o.dispatchEvent(ke)):ke={promise:he,reason:Be},!I&&(Ae=o["on"+Ce])?Ae(ke):Ce===$&&u("Unhandled promise rejection",Be)},se=function(Ce){f(d,o,function(){var he=Ce.facade,Be=Ce.value,ke=ye(Ce),Ae;if(ke&&(Ae=v(function(){t?D.emit("unhandledRejection",Be,he):te($,he,Be)}),Ce.rejection=t||ye(Ce)?ne:me,Ae.error))throw Ae.value})},ye=function(Ce){return Ce.rejection!==me&&!Ce.parent},fe=function(Ce){f(d,o,function(){var he=Ce.facade;t?D.emit("rejectionHandled",he):te(G,he,Ce.value)})},Le=function(Ce,he,Be){return function(ke){Ce(he,ke,Be)}},R=function(Ce,he,Be){Ce.done||(Ce.done=!0,Be&&(Ce=Be),Ce.value=he,Ce.state=pe,J(Ce,!0))},re=function(Ce,he,Be){if(!Ce.done){Ce.done=!0,Be&&(Ce=Be);try{if(Ce.facade===he)throw new M("Promise can't be resolved itself");var ke=Y(he);ke?m(function(){var Ae={done:!1};try{f(ke,he,Le(re,Ae,Ce),Le(R,Ae,Ce))}catch(De){R(Ae,De,Ce)}}):(Ce.value=he,Ce.state=X,J(Ce,!1))}catch(Ae){R({done:!1},Ae,Ce)}}};if(B&&(P=function(){function de(Ce){s(this,O),p(Ce),f(ce,this);var he=T(this);try{Ce(Le(re,he),Le(R,he))}catch(Be){R(he,Be)}}return de}(),O=P.prototype,ce=function(){function de(Ce){A(this,{type:x,done:!1,notified:!1,parent:!1,reactions:new b,rejection:!1,state:oe,value:null})}return de}(),ce.prototype=S(O,"then",function(){function de(Ce,he){var Be=T(this),ke=_(l(this,P));return Be.parent=!0,ke.ok=i(Ce)?Ce:!0,ke.fail=i(he)&&he,ke.domain=t?D.domain:void 0,Be.state===oe?Be.reactions.add(ke):m(function(){Q(ke,Be)}),ke.promise}return de}()),q=function(){var Ce=new ce,he=T(Ce);this.promise=Ce,this.resolve=Le(re,he),this.reject=Le(R,he)},N.f=_=function(Ce){return Ce===P||Ce===ae?new q(Ce):W(Ce)},!a&&i(h)&&E!==Object.prototype)){Z=E.then,w||S(E,"then",function(){function de(Ce,he){var Be=this;return new P(function(ke,Ae){f(Z,Be,ke,Ae)}).then(Ce,he)}return de}(),{unsafe:!0});try{delete E.constructor}catch(de){}y&&y(E,O)}e({global:!0,constructor:!0,wrap:!0,forced:B},{Promise:P}),k(P,x,!1,!0),V(x)},69861:function(L,r,n){"use strict";var e=n(63964),a=n(4493),t=n(67512),o=n(40033),f=n(4009),S=n(55747),y=n(28987),k=n(66628),V=n(55938),p=t&&t.prototype,i=!!t&&o(function(){p.finally.call({then:function(){function s(){}return s}()},function(){})});if(e({target:"Promise",proto:!0,real:!0,forced:i},{finally:function(){function s(l){var d=y(this,f("Promise")),m=S(l);return this.then(m?function(u){return k(d,l()).then(function(){return u})}:l,m?function(u){return k(d,l()).then(function(){throw u})}:l)}return s}()}),!a&&S(t)){var c=f("Promise").prototype.finally;p.finally!==c&&V(p,"finally",c,{unsafe:!0})}},53092:function(L,r,n){"use strict";n(75946),n(48865),n(70641),n(16937),n(41719),n(81702)},16937:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),f=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{race:function(){function k(V){var p=this,i=o.f(p),c=i.reject,s=f(function(){var l=t(p.resolve);S(V,function(d){a(l,p,d).then(i.resolve,c)})});return s.error&&c(s.value),i.promise}return k}()})},41719:function(L,r,n){"use strict";var e=n(63964),a=n(81837),t=n(74854).CONSTRUCTOR;e({target:"Promise",stat:!0,forced:t},{reject:function(){function o(f){var S=a.f(this),y=S.reject;return y(f),S.promise}return o}()})},81702:function(L,r,n){"use strict";var e=n(63964),a=n(4009),t=n(4493),o=n(67512),f=n(74854).CONSTRUCTOR,S=n(66628),y=a("Promise"),k=t&&!f;e({target:"Promise",stat:!0,forced:t||f},{resolve:function(){function V(p){return S(k&&this===y?o:this,p)}return V}()})},29674:function(L,r,n){"use strict";var e=n(63964),a=n(61267),t=n(10320),o=n(30365),f=n(40033),S=!f(function(){Reflect.apply(function(){})});e({target:"Reflect",stat:!0,forced:S},{apply:function(){function y(k,V,p){return a(t(k),V,o(p))}return y}()})},81543:function(L,r,n){"use strict";var e=n(63964),a=n(4009),t=n(61267),o=n(66284),f=n(32606),S=n(30365),y=n(77568),k=n(80674),V=n(40033),p=a("Reflect","construct"),i=Object.prototype,c=[].push,s=V(function(){function m(){}return!(p(function(){},[],m)instanceof m)}),l=!V(function(){p(function(){})}),d=s||l;e({target:"Reflect",stat:!0,forced:d,sham:d},{construct:function(){function m(u,v){f(u),S(v);var b=arguments.length<3?u:f(arguments[2]);if(l&&!s)return p(u,v,b);if(u===b){switch(v.length){case 0:return new u;case 1:return new u(v[0]);case 2:return new u(v[0],v[1]);case 3:return new u(v[0],v[1],v[2]);case 4:return new u(v[0],v[1],v[2],v[3])}var C=[null];return t(c,C,v),new(t(o,u,C))}var h=b.prototype,g=k(y(h)?h:i),N=t(u,g,v);return y(N)?N:g}return m}()})},9373:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(767),f=n(74595),S=n(40033),y=S(function(){Reflect.defineProperty(f.f({},1,{value:1}),1,{value:2})});e({target:"Reflect",stat:!0,forced:y,sham:!a},{defineProperty:function(){function k(V,p,i){t(V);var c=o(p);t(i);try{return f.f(V,c,i),!0}catch(s){return!1}}return k}()})},45093:function(L,r,n){"use strict";var e=n(63964),a=n(30365),t=n(27193).f;e({target:"Reflect",stat:!0},{deleteProperty:function(){function o(f,S){var y=t(a(f),S);return y&&!y.configurable?!1:delete f[S]}return o}()})},5815:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(27193);e({target:"Reflect",stat:!0,sham:!a},{getOwnPropertyDescriptor:function(){function f(S,y){return o.f(t(S),y)}return f}()})},88527:function(L,r,n){"use strict";var e=n(63964),a=n(30365),t=n(36917),o=n(9225);e({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(){function f(S){return t(a(S))}return f}()})},63074:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(77568),o=n(30365),f=n(98373),S=n(27193),y=n(36917);function k(V,p){var i=arguments.length<3?V:arguments[2],c,s;if(o(V)===i)return V[p];if(c=S.f(V,p),c)return f(c)?c.value:c.get===void 0?void 0:a(c.get,i);if(t(s=y(V)))return k(s,p,i)}e({target:"Reflect",stat:!0},{get:k})},66390:function(L,r,n){"use strict";var e=n(63964);e({target:"Reflect",stat:!0},{has:function(){function a(t,o){return o in t}return a}()})},7784:function(L,r,n){"use strict";var e=n(63964),a=n(30365),t=n(81834);e({target:"Reflect",stat:!0},{isExtensible:function(){function o(f){return a(f),t(f)}return o}()})},50551:function(L,r,n){"use strict";var e=n(63964),a=n(97921);e({target:"Reflect",stat:!0},{ownKeys:a})},76483:function(L,r,n){"use strict";var e=n(63964),a=n(4009),t=n(30365),o=n(50730);e({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(){function f(S){t(S);try{var y=a("Object","preventExtensions");return y&&y(S),!0}catch(k){return!1}}return f}()})},63915:function(L,r,n){"use strict";var e=n(63964),a=n(30365),t=n(35908),o=n(76649);o&&e({target:"Reflect",stat:!0},{setPrototypeOf:function(){function f(S,y){a(S),t(y);try{return o(S,y),!0}catch(k){return!1}}return f}()})},92046:function(L,r,n){"use strict";var e=n(63964),a=n(91495),t=n(30365),o=n(77568),f=n(98373),S=n(40033),y=n(74595),k=n(27193),V=n(36917),p=n(87458);function i(s,l,d){var m=arguments.length<4?s:arguments[3],u=k.f(t(s),l),v,b,C;if(!u){if(o(b=V(s)))return i(b,l,d,m);u=p(0)}if(f(u)){if(u.writable===!1||!o(m))return!1;if(v=k.f(m,l)){if(v.get||v.set||v.writable===!1)return!1;v.value=d,y.f(m,l,v)}else y.f(m,l,p(0,d))}else{if(C=u.set,C===void 0)return!1;a(C,m,d)}return!0}var c=S(function(){var s=function(){},l=y.f(new s,"a",{configurable:!0});return Reflect.set(s.prototype,"a",1,l)!==!1});e({target:"Reflect",stat:!0,forced:c},{set:i})},51454:function(L,r,n){"use strict";var e=n(58310),a=n(16210),t=n(67250),o=n(41314),f=n(5781),S=n(37909),y=n(80674),k=n(37310).f,V=n(21287),p=n(72586),i=n(12605),c=n(73392),s=n(62115),l=n(34550),d=n(55938),m=n(40033),u=n(45299),v=n(5419).enforce,b=n(58491),C=n(24697),h=n(39173),g=n(35688),N=C("match"),x=a.RegExp,B=x.prototype,I=a.SyntaxError,w=t(B.exec),T=t("".charAt),A=t("".replace),E=t("".indexOf),P=t("".slice),O=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,F=/a/g,D=new x(M)!==M,_=s.MISSED_STICKY,W=s.UNSUPPORTED_Y,U=e&&(!D||_||h||g||m(function(){return F[N]=!1,x(M)!==M||x(F)===F||String(x(M,"i"))!=="/a/i"})),$=function(ne){for(var ce=ne.length,q=0,ae="",Z=!1,Y;q<=ce;q++){if(Y=T(ne,q),Y==="\\"){ae+=Y+T(ne,++q);continue}!Z&&Y==="."?ae+="[\\s\\S]":(Y==="["?Z=!0:Y==="]"&&(Z=!1),ae+=Y)}return ae},G=function(ne){for(var ce=ne.length,q=0,ae="",Z=[],Y=y(null),Q=!1,J=!1,te=0,se="",ye;q<=ce;q++){if(ye=T(ne,q),ye==="\\")ye+=T(ne,++q);else if(ye==="]")Q=!1;else if(!Q)switch(!0){case ye==="[":Q=!0;break;case ye==="(":if(ae+=ye,P(ne,q+1,q+3)==="?:")continue;w(O,P(ne,q+1))&&(q+=2,J=!0),te++;continue;case(ye===">"&&J):if(se===""||u(Y,se))throw new I("Invalid capture group name");Y[se]=!0,Z[Z.length]=[se,te],J=!1,se="";continue}J?se+=ye:ae+=ye}return[ae,Z]};if(o("RegExp",U)){for(var oe=function(){function me(ne,ce){var q=V(B,this),ae=p(ne),Z=ce===void 0,Y=[],Q=ne,J,te,se,ye,fe,Le;if(!q&&ae&&Z&&ne.constructor===oe)return ne;if((ae||V(B,ne))&&(ne=ne.source,Z&&(ce=c(Q))),ne=ne===void 0?"":i(ne),ce=ce===void 0?"":i(ce),Q=ne,h&&"dotAll"in M&&(te=!!ce&&E(ce,"s")>-1,te&&(ce=A(ce,/s/g,""))),J=ce,_&&"sticky"in M&&(se=!!ce&&E(ce,"y")>-1,se&&W&&(ce=A(ce,/y/g,""))),g&&(ye=G(ne),ne=ye[0],Y=ye[1]),fe=f(x(ne,ce),q?this:B,oe),(te||se||Y.length)&&(Le=v(fe),te&&(Le.dotAll=!0,Le.raw=oe($(ne),J)),se&&(Le.sticky=!0),Y.length&&(Le.groups=Y)),ne!==Q)try{S(fe,"source",Q===""?"(?:)":Q)}catch(R){}return fe}return me}(),X=k(x),pe=0;X.length>pe;)l(oe,x,X[pe++]);B.constructor=oe,oe.prototype=B,d(a,"RegExp",oe,{constructor:!0})}b("RegExp")},79669:function(L,r,n){"use strict";var e=n(63964),a=n(14489);e({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},23057:function(L,r,n){"use strict";var e=n(16210),a=n(58310),t=n(73936),o=n(70901),f=n(40033),S=e.RegExp,y=S.prototype,k=a&&f(function(){var V=!0;try{S(".","d")}catch(u){V=!1}var p={},i="",c=V?"dgimsy":"gimsy",s=function(v,b){Object.defineProperty(p,v,{get:function(){function C(){return i+=b,!0}return C}()})},l={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};V&&(l.hasIndices="d");for(var d in l)s(d,l[d]);var m=Object.getOwnPropertyDescriptor(y,"flags").get.call(p);return m!==c||i!==c});k&&t(y,"flags",{configurable:!0,get:o})},57983:function(L,r,n){"use strict";var e=n(70520).PROPER,a=n(55938),t=n(30365),o=n(12605),f=n(40033),S=n(73392),y="toString",k=RegExp.prototype,V=k[y],p=f(function(){return V.call({source:"a",flags:"b"})!=="/a/b"}),i=e&&V.name!==y;(p||i)&&a(k,y,function(){function c(){var s=t(this),l=o(s.source),d=o(S(s));return"/"+l+"/"+d}return c}(),{unsafe:!0})},1963:function(L,r,n){"use strict";var e=n(45150),a=n(41028);e("Set",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},17953:function(L,r,n){"use strict";n(1963)},95309:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("anchor")},{anchor:function(){function o(f){return a(this,"a","name",f)}return o}()})},82256:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("big")},{big:function(){function o(){return a(this,"big","","")}return o}()})},49484:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("blink")},{blink:function(){function o(){return a(this,"blink","","")}return o}()})},38931:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("bold")},{bold:function(){function o(){return a(this,"b","","")}return o}()})},30442:function(L,r,n){"use strict";var e=n(63964),a=n(50233).codeAt;e({target:"String",proto:!0},{codePointAt:function(){function t(o){return a(this,o)}return t}()})},6403:function(L,r,n){"use strict";var e=n(63964),a=n(71138),t=n(27193).f,o=n(10188),f=n(12605),S=n(86213),y=n(16952),k=n(45490),V=n(4493),p=a("".slice),i=Math.min,c=k("endsWith"),s=!V&&!c&&!!function(){var l=t(String.prototype,"endsWith");return l&&!l.writable}();e({target:"String",proto:!0,forced:!s&&!c},{endsWith:function(){function l(d){var m=f(y(this));S(d);var u=arguments.length>1?arguments[1]:void 0,v=m.length,b=u===void 0?v:i(o(u),v),C=f(d);return p(m,b-C.length,b)===C}return l}()})},39308:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fixed")},{fixed:function(){function o(){return a(this,"tt","","")}return o}()})},91550:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontcolor")},{fontcolor:function(){function o(f){return a(this,"font","color",f)}return o}()})},75008:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontsize")},{fontsize:function(){function o(f){return a(this,"font","size",f)}return o}()})},9867:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(13912),o=RangeError,f=String.fromCharCode,S=String.fromCodePoint,y=a([].join),k=!!S&&S.length!==1;e({target:"String",stat:!0,arity:1,forced:k},{fromCodePoint:function(){function V(p){for(var i=[],c=arguments.length,s=0,l;c>s;){if(l=+arguments[s++],t(l,1114111)!==l)throw new o(l+" is not a valid code point");i[s]=l<65536?f(l):f(((l-=65536)>>10)+55296,l%1024+56320)}return y(i,"")}return V}()})},43673:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(86213),o=n(16952),f=n(12605),S=n(45490),y=a("".indexOf);e({target:"String",proto:!0,forced:!S("includes")},{includes:function(){function k(V){return!!~y(f(o(this)),f(t(V)),arguments.length>1?arguments[1]:void 0)}return k}()})},56027:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("italics")},{italics:function(){function o(){return a(this,"i","","")}return o}()})},12354:function(L,r,n){"use strict";var e=n(50233).charAt,a=n(12605),t=n(5419),o=n(65574),f=n(5959),S="String Iterator",y=t.set,k=t.getterFor(S);o(String,"String",function(V){y(this,{type:S,string:a(V),index:0})},function(){function V(){var p=k(this),i=p.string,c=p.index,s;return c>=i.length?f(void 0,!0):(s=e(i,c),p.index+=s.length,f(s,!1))}return V}())},50340:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("link")},{link:function(){function o(f){return a(this,"a","href",f)}return o}()})},22515:function(L,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),f=n(10188),S=n(12605),y=n(16952),k=n(78060),V=n(35483),p=n(28340);a("match",function(i,c,s){return[function(){function l(d){var m=y(this),u=o(d)?void 0:k(d,i);return u?e(u,d,m):new RegExp(d)[i](S(m))}return l}(),function(l){var d=t(this),m=S(l),u=s(c,d,m);if(u.done)return u.value;if(!d.global)return p(d,m);var v=d.unicode;d.lastIndex=0;for(var b=[],C=0,h;(h=p(d,m))!==null;){var g=S(h[0]);b[C]=g,g===""&&(d.lastIndex=V(m,f(d.lastIndex),v)),C++}return C===0?null:b}]})},5143:function(L,r,n){"use strict";var e=n(63964),a=n(24051).end,t=n(34125);e({target:"String",proto:!0,forced:t},{padEnd:function(){function o(f){return a(this,f,arguments.length>1?arguments[1]:void 0)}return o}()})},93514:function(L,r,n){"use strict";var e=n(63964),a=n(24051).start,t=n(34125);e({target:"String",proto:!0,forced:t},{padStart:function(){function o(f){return a(this,f,arguments.length>1?arguments[1]:void 0)}return o}()})},5416:function(L,r,n){"use strict";var e=n(63964),a=n(67250),t=n(57591),o=n(46771),f=n(12605),S=n(24760),y=a([].push),k=a([].join);e({target:"String",stat:!0},{raw:function(){function V(p){var i=t(o(p).raw),c=S(i);if(!c)return"";for(var s=arguments.length,l=[],d=0;;){if(y(l,f(i[d++])),d===c)return k(l,"");d")!=="7"});o("replace",function(A,E,P){var O=w?"$":"$0";return[function(){function M(F,D){var _=c(this),W=k(F)?void 0:l(F,v);return W?a(W,F,_,D):a(E,i(_),F,D)}return M}(),function(M,F){var D=S(this),_=i(M);if(typeof F=="string"&&N(F,O)===-1&&N(F,"$<")===-1){var W=P(E,D,_,F);if(W.done)return W.value}var U=y(F);U||(F=i(F));var $=D.global,G;$&&(G=D.unicode,D.lastIndex=0);for(var oe=[],X;X=m(D,_),!(X===null||(g(oe,X),!$));){var pe=i(X[0]);pe===""&&(D.lastIndex=s(_,p(D.lastIndex),G))}for(var me="",ne=0,ce=0;ce=ne&&(me+=x(_,ne,ae)+Y,ne=ae+q.length)}return me+x(_,ne)}]},!T||!I||w)},63272:function(L,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),f=n(16952),S=n(5700),y=n(12605),k=n(78060),V=n(28340);a("search",function(p,i,c){return[function(){function s(l){var d=f(this),m=o(l)?void 0:k(l,p);return m?e(m,l,d):new RegExp(l)[p](y(d))}return s}(),function(s){var l=t(this),d=y(s),m=c(i,l,d);if(m.done)return m.value;var u=l.lastIndex;S(u,0)||(l.lastIndex=0);var v=V(l,d);return S(l.lastIndex,u)||(l.lastIndex=u),v===null?-1:v.index}]})},34325:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("small")},{small:function(){function o(){return a(this,"small","","")}return o}()})},39930:function(L,r,n){"use strict";var e=n(91495),a=n(67250),t=n(79942),o=n(30365),f=n(42871),S=n(16952),y=n(28987),k=n(35483),V=n(10188),p=n(12605),i=n(78060),c=n(28340),s=n(62115),l=n(40033),d=s.UNSUPPORTED_Y,m=4294967295,u=Math.min,v=a([].push),b=a("".slice),C=!l(function(){var g=/(?:)/,N=g.exec;g.exec=function(){return N.apply(this,arguments)};var x="ab".split(g);return x.length!==2||x[0]!=="a"||x[1]!=="b"}),h="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;t("split",function(g,N,x){var B="0".split(void 0,0).length?function(I,w){return I===void 0&&w===0?[]:e(N,this,I,w)}:N;return[function(){function I(w,T){var A=S(this),E=f(w)?void 0:i(w,g);return E?e(E,w,A,T):e(B,p(A),w,T)}return I}(),function(I,w){var T=o(this),A=p(I);if(!h){var E=x(B,T,A,w,B!==N);if(E.done)return E.value}var P=y(T,RegExp),O=T.unicode,M=(T.ignoreCase?"i":"")+(T.multiline?"m":"")+(T.unicode?"u":"")+(d?"g":"y"),F=new P(d?"^(?:"+T.source+")":T,M),D=w===void 0?m:w>>>0;if(D===0)return[];if(A.length===0)return c(F,A)===null?[A]:[];for(var _=0,W=0,U=[];W1?arguments[1]:void 0,m.length)),v=f(d);return p(m,u,u+v.length)===v}return l}()})},74498:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("strike")},{strike:function(){function o(){return a(this,"strike","","")}return o}()})},15812:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sub")},{sub:function(){function o(){return a(this,"sub","","")}return o}()})},57726:function(L,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sup")},{sup:function(){function o(){return a(this,"sup","","")}return o}()})},70604:function(L,r,n){"use strict";n(99159);var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==a},{trimEnd:a})},85404:function(L,r,n){"use strict";var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==a},{trimLeft:a})},99159:function(L,r,n){"use strict";var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==a},{trimRight:a})},34965:function(L,r,n){"use strict";n(85404);var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==a},{trimStart:a})},8448:function(L,r,n){"use strict";var e=n(63964),a=n(92648).trim,t=n(90012);e({target:"String",proto:!0,forced:t("trim")},{trim:function(){function o(){return a(this)}return o}()})},79250:function(L,r,n){"use strict";var e=n(85889);e("asyncIterator")},49899:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(67250),f=n(4493),S=n(58310),y=n(52357),k=n(40033),V=n(45299),p=n(21287),i=n(30365),c=n(57591),s=n(767),l=n(12605),d=n(87458),m=n(80674),u=n(18450),v=n(37310),b=n(81644),C=n(89235),h=n(27193),g=n(74595),N=n(24239),x=n(12867),B=n(55938),I=n(73936),w=n(16639),T=n(19417),A=n(79195),E=n(16738),P=n(24697),O=n(55557),M=n(85889),F=n(52360),D=n(84925),_=n(5419),W=n(22603).forEach,U=T("hidden"),$="Symbol",G="prototype",oe=_.set,X=_.getterFor($),pe=Object[G],me=a.Symbol,ne=me&&me[G],ce=a.RangeError,q=a.TypeError,ae=a.QObject,Z=h.f,Y=g.f,Q=b.f,J=x.f,te=o([].push),se=w("symbols"),ye=w("op-symbols"),fe=w("wks"),Le=!ae||!ae[G]||!ae[G].findChild,R=function(Ne,Se,H){var le=Z(pe,Se);le&&delete pe[Se],Y(Ne,Se,H),le&&Ne!==pe&&Y(pe,Se,le)},re=S&&k(function(){return m(Y({},"a",{get:function(){function Pe(){return Y(this,"a",{value:7}).a}return Pe}()})).a!==7})?R:Y,de=function(Ne,Se){var H=se[Ne]=m(ne);return oe(H,{type:$,tag:Ne,description:Se}),S||(H.description=Se),H},Ce=function(){function Pe(Ne,Se,H){Ne===pe&&Ce(ye,Se,H),i(Ne);var le=s(Se);return i(H),V(se,le)?(H.enumerable?(V(Ne,U)&&Ne[U][le]&&(Ne[U][le]=!1),H=m(H,{enumerable:d(0,!1)})):(V(Ne,U)||Y(Ne,U,d(1,m(null))),Ne[U][le]=!0),re(Ne,le,H)):Y(Ne,le,H)}return Pe}(),he=function(){function Pe(Ne,Se){i(Ne);var H=c(Se),le=u(H).concat(_e(H));return W(le,function(be){(!S||t(ke,H,be))&&Ce(Ne,be,H[be])}),Ne}return Pe}(),Be=function(){function Pe(Ne,Se){return Se===void 0?m(Ne):he(m(Ne),Se)}return Pe}(),ke=function(){function Pe(Ne){var Se=s(Ne),H=t(J,this,Se);return this===pe&&V(se,Se)&&!V(ye,Se)?!1:H||!V(this,Se)||!V(se,Se)||V(this,U)&&this[U][Se]?H:!0}return Pe}(),Ae=function(){function Pe(Ne,Se){var H=c(Ne),le=s(Se);if(!(H===pe&&V(se,le)&&!V(ye,le))){var be=Z(H,le);return be&&V(se,le)&&!(V(H,U)&&H[U][le])&&(be.enumerable=!0),be}}return Pe}(),De=function(){function Pe(Ne){var Se=Q(c(Ne)),H=[];return W(Se,function(le){!V(se,le)&&!V(A,le)&&te(H,le)}),H}return Pe}(),_e=function(Ne){var Se=Ne===pe,H=Q(Se?ye:c(Ne)),le=[];return W(H,function(be){V(se,be)&&(!Se||V(pe,be))&&te(le,se[be])}),le};y||(me=function(){function Pe(){if(p(ne,this))throw new q("Symbol is not a constructor");var Ne=!arguments.length||arguments[0]===void 0?void 0:l(arguments[0]),Se=E(Ne),H=function(){function le(be){var Ve=this===void 0?a:this;Ve===pe&&t(H,ye,be),V(Ve,U)&&V(Ve[U],Se)&&(Ve[U][Se]=!1);var Ie=d(1,be);try{re(Ve,Se,Ie)}catch(Te){if(!(Te instanceof ce))throw Te;R(Ve,Se,Ie)}}return le}();return S&&Le&&re(pe,Se,{configurable:!0,set:H}),de(Se,Ne)}return Pe}(),ne=me[G],B(ne,"toString",function(){function Pe(){return X(this).tag}return Pe}()),B(me,"withoutSetter",function(Pe){return de(E(Pe),Pe)}),x.f=ke,g.f=Ce,N.f=he,h.f=Ae,v.f=b.f=De,C.f=_e,O.f=function(Pe){return de(P(Pe),Pe)},S&&(I(ne,"description",{configurable:!0,get:function(){function Pe(){return X(this).description}return Pe}()}),f||B(pe,"propertyIsEnumerable",ke,{unsafe:!0}))),e({global:!0,constructor:!0,wrap:!0,forced:!y,sham:!y},{Symbol:me}),W(u(fe),function(Pe){M(Pe)}),e({target:$,stat:!0,forced:!y},{useSetter:function(){function Pe(){Le=!0}return Pe}(),useSimple:function(){function Pe(){Le=!1}return Pe}()}),e({target:"Object",stat:!0,forced:!y,sham:!S},{create:Be,defineProperty:Ce,defineProperties:he,getOwnPropertyDescriptor:Ae}),e({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:De}),F(),D(me,$),A[U]=!0},10933:function(L,r,n){"use strict";var e=n(63964),a=n(58310),t=n(16210),o=n(67250),f=n(45299),S=n(55747),y=n(21287),k=n(12605),V=n(73936),p=n(5774),i=t.Symbol,c=i&&i.prototype;if(a&&S(i)&&(!("description"in c)||i().description!==void 0)){var s={},l=function(){function h(){var g=arguments.length<1||arguments[0]===void 0?void 0:k(arguments[0]),N=y(c,this)?new i(g):g===void 0?i():i(g);return g===""&&(s[N]=!0),N}return h}();p(l,i),l.prototype=c,c.constructor=l;var d=String(i("description detection"))==="Symbol(description detection)",m=o(c.valueOf),u=o(c.toString),v=/^Symbol\((.*)\)[^)]+$/,b=o("".replace),C=o("".slice);V(c,"description",{configurable:!0,get:function(){function h(){var g=m(this);if(f(s,g))return"";var N=u(g),x=d?C(N,7,-1):b(N,v,"$1");return x===""?void 0:x}return h}()}),e({global:!0,constructor:!0,forced:!0},{Symbol:l})}},30828:function(L,r,n){"use strict";var e=n(63964),a=n(4009),t=n(45299),o=n(12605),f=n(16639),S=n(66570),y=f("string-to-symbol-registry"),k=f("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{for:function(){function V(p){var i=o(p);if(t(y,i))return y[i];var c=a("Symbol")(i);return y[i]=c,k[c]=i,c}return V}()})},53795:function(L,r,n){"use strict";var e=n(85889);e("hasInstance")},87806:function(L,r,n){"use strict";var e=n(85889);e("isConcatSpreadable")},64677:function(L,r,n){"use strict";var e=n(85889);e("iterator")},33313:function(L,r,n){"use strict";n(49899),n(30828),n(6862),n(53008),n(28603)},6862:function(L,r,n){"use strict";var e=n(63964),a=n(45299),t=n(71399),o=n(89393),f=n(16639),S=n(66570),y=f("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{keyFor:function(){function k(V){if(!t(V))throw new TypeError(o(V)+" is not a symbol");if(a(y,V))return y[V]}return k}()})},48058:function(L,r,n){"use strict";var e=n(85889);e("match")},51583:function(L,r,n){"use strict";var e=n(85889);e("replace")},82403:function(L,r,n){"use strict";var e=n(85889);e("search")},34265:function(L,r,n){"use strict";var e=n(85889);e("species")},3295:function(L,r,n){"use strict";var e=n(85889);e("split")},1078:function(L,r,n){"use strict";var e=n(85889),a=n(52360);e("toPrimitive"),a()},63207:function(L,r,n){"use strict";var e=n(4009),a=n(85889),t=n(84925);a("toStringTag"),t(e("Symbol"),"Symbol")},80520:function(L,r,n){"use strict";var e=n(85889);e("unscopables")},99872:function(L,r,n){"use strict";var e=n(67250),a=n(4246),t=n(71447),o=e(t),f=a.aTypedArray,S=a.exportTypedArrayMethod;S("copyWithin",function(){function y(k,V){return o(f(this),k,V,arguments.length>2?arguments[2]:void 0)}return y}())},73364:function(L,r,n){"use strict";var e=n(4246),a=n(22603).every,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("every",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},58166:function(L,r,n){"use strict";var e=n(4246),a=n(88471),t=n(61484),o=n(2281),f=n(91495),S=n(67250),y=n(40033),k=e.aTypedArray,V=e.exportTypedArrayMethod,p=S("".slice),i=y(function(){var c=0;return new Int8Array(2).fill({valueOf:function(){function s(){return c++}return s}()}),c!==1});V("fill",function(){function c(s){var l=arguments.length;k(this);var d=p(o(this),0,3)==="Big"?t(s):+s;return f(a,this,d,l>1?arguments[1]:void 0,l>2?arguments[2]:void 0)}return c}(),i)},23793:function(L,r,n){"use strict";var e=n(4246),a=n(22603).filter,t=n(45399),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("filter",function(){function S(y){var k=a(o(this),y,arguments.length>1?arguments[1]:void 0);return t(this,k)}return S}())},13917:function(L,r,n){"use strict";var e=n(4246),a=n(22603).findIndex,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("findIndex",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},43820:function(L,r,n){"use strict";var e=n(4246),a=n(22603).find,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("find",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},80756:function(L,r,n){"use strict";var e=n(80185);e("Float32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},70567:function(L,r,n){"use strict";var e=n(80185);e("Float64",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},19852:function(L,r,n){"use strict";var e=n(4246),a=n(22603).forEach,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("forEach",function(){function f(S){a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},40379:function(L,r,n){"use strict";var e=n(86563),a=n(4246).exportTypedArrayStaticMethod,t=n(3805);a("from",t,e)},92770:function(L,r,n){"use strict";var e=n(4246),a=n(14211).includes,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("includes",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},81069:function(L,r,n){"use strict";var e=n(4246),a=n(14211).indexOf,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("indexOf",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},60037:function(L,r,n){"use strict";var e=n(80185);e("Int16",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},44195:function(L,r,n){"use strict";var e=n(80185);e("Int32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},66756:function(L,r,n){"use strict";var e=n(80185);e("Int8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},63689:function(L,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(4246),f=n(34570),S=n(24697),y=S("iterator"),k=e.Uint8Array,V=t(f.values),p=t(f.keys),i=t(f.entries),c=o.aTypedArray,s=o.exportTypedArrayMethod,l=k&&k.prototype,d=!a(function(){l[y].call([1])}),m=!!l&&l.values&&l[y]===l.values&&l.values.name==="values",u=function(){function v(){return V(c(this))}return v}();s("entries",function(){function v(){return i(c(this))}return v}(),d),s("keys",function(){function v(){return p(c(this))}return v}(),d),s("values",u,d||!m,{name:"values"}),s(y,u,d||!m,{name:"values"})},5659:function(L,r,n){"use strict";var e=n(4246),a=n(67250),t=e.aTypedArray,o=e.exportTypedArrayMethod,f=a([].join);o("join",function(){function S(y){return f(t(this),y)}return S}())},25014:function(L,r,n){"use strict";var e=n(4246),a=n(61267),t=n(1325),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("lastIndexOf",function(){function S(y){var k=arguments.length;return a(t,o(this),k>1?[y,arguments[1]]:[y])}return S}())},32189:function(L,r,n){"use strict";var e=n(4246),a=n(22603).map,t=n(31082),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("map",function(){function S(y){return a(o(this),y,arguments.length>1?arguments[1]:void 0,function(k,V){return new(t(k))(V)})}return S}())},23030:function(L,r,n){"use strict";var e=n(4246),a=n(86563),t=e.aTypedArrayConstructor,o=e.exportTypedArrayStaticMethod;o("of",function(){function f(){for(var S=0,y=arguments.length,k=new(t(this))(y);y>S;)k[S]=arguments[S++];return k}return f}(),a)},49110:function(L,r,n){"use strict";var e=n(4246),a=n(56844).right,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduceRight",function(){function f(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return f}())},24309:function(L,r,n){"use strict";var e=n(4246),a=n(56844).left,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduce",function(){function f(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return f}())},56445:function(L,r,n){"use strict";var e=n(4246),a=e.aTypedArray,t=e.exportTypedArrayMethod,o=Math.floor;t("reverse",function(){function f(){for(var S=this,y=a(S).length,k=o(y/2),V=0,p;V1?arguments[1]:void 0,1),b=S(u);if(l)return a(i,this,b,v);var C=this.length,h=o(b),g=0;if(h+v>C)throw new k("Wrong length");for(;gs;)d[s]=i[s++];return d}return k}(),y)},88739:function(L,r,n){"use strict";var e=n(4246),a=n(22603).some,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("some",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},60415:function(L,r,n){"use strict";var e=n(16210),a=n(71138),t=n(40033),o=n(10320),f=n(90274),S=n(4246),y=n(50503),k=n(79725),V=n(83141),p=n(44981),i=S.aTypedArray,c=S.exportTypedArrayMethod,s=e.Uint16Array,l=s&&a(s.prototype.sort),d=!!l&&!(t(function(){l(new s(2),null)})&&t(function(){l(new s(2),{})})),m=!!l&&!t(function(){if(V)return V<74;if(y)return y<67;if(k)return!0;if(p)return p<602;var v=new s(516),b=Array(516),C,h;for(C=0;C<516;C++)h=C%4,v[C]=515-C,b[C]=C-2*h+3;for(l(v,function(g,N){return(g/4|0)-(N/4|0)}),C=0;C<516;C++)if(v[C]!==b[C])return!0}),u=function(b){return function(C,h){return b!==void 0?+b(C,h)||0:h!==h?-1:C!==C?1:C===0&&h===0?1/C>0&&1/h<0?1:-1:C>h}};c("sort",function(){function v(b){return b!==void 0&&o(b),m?l(this,b):f(i(this),u(b))}return v}(),!m||d)},72532:function(L,r,n){"use strict";var e=n(4246),a=n(10188),t=n(13912),o=n(31082),f=e.aTypedArray,S=e.exportTypedArrayMethod;S("subarray",function(){function y(k,V){var p=f(this),i=p.length,c=t(k,i),s=o(p);return new s(p.buffer,p.byteOffset+c*p.BYTES_PER_ELEMENT,a((V===void 0?i:t(V,i))-c))}return y}())},62207:function(L,r,n){"use strict";var e=n(16210),a=n(61267),t=n(4246),o=n(40033),f=n(54602),S=e.Int8Array,y=t.aTypedArray,k=t.exportTypedArrayMethod,V=[].toLocaleString,p=!!S&&o(function(){V.call(new S(1))}),i=o(function(){return[1,2].toLocaleString()!==new S([1,2]).toLocaleString()})||!o(function(){S.prototype.toLocaleString.call([1,2])});k("toLocaleString",function(){function c(){return a(V,p?f(y(this)):y(this),f(arguments))}return c}(),i)},906:function(L,r,n){"use strict";var e=n(4246).exportTypedArrayMethod,a=n(40033),t=n(16210),o=n(67250),f=t.Uint8Array,S=f&&f.prototype||{},y=[].toString,k=o([].join);a(function(){y.call({})})&&(y=function(){function p(){return k(this)}return p}());var V=S.toString!==y;e("toString",y,V)},78824:function(L,r,n){"use strict";var e=n(80185);e("Uint16",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},72846:function(L,r,n){"use strict";var e=n(80185);e("Uint32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},24575:function(L,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},71968:function(L,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()},!0)},80040:function(L,r,n){"use strict";var e=n(50730),a=n(16210),t=n(67250),o=n(30145),f=n(81969),S=n(45150),y=n(39895),k=n(77568),V=n(5419).enforce,p=n(40033),i=n(21820),c=Object,s=Array.isArray,l=c.isExtensible,d=c.isFrozen,m=c.isSealed,u=c.freeze,v=c.seal,b=!a.ActiveXObject&&"ActiveXObject"in a,C,h=function(E){return function(){function P(){return E(this,arguments.length?arguments[0]:void 0)}return P}()},g=S("WeakMap",h,y),N=g.prototype,x=t(N.set),B=function(){return e&&p(function(){var E=u([]);return x(new g,E,1),!d(E)})};if(i)if(b){C=y.getConstructor(h,"WeakMap",!0),f.enable();var I=t(N.delete),w=t(N.has),T=t(N.get);o(N,{delete:function(){function A(E){if(k(E)&&!l(E)){var P=V(this);return P.frozen||(P.frozen=new C),I(this,E)||P.frozen.delete(E)}return I(this,E)}return A}(),has:function(){function A(E){if(k(E)&&!l(E)){var P=V(this);return P.frozen||(P.frozen=new C),w(this,E)||P.frozen.has(E)}return w(this,E)}return A}(),get:function(){function A(E){if(k(E)&&!l(E)){var P=V(this);return P.frozen||(P.frozen=new C),w(this,E)?T(this,E):P.frozen.get(E)}return T(this,E)}return A}(),set:function(){function A(E,P){if(k(E)&&!l(E)){var O=V(this);O.frozen||(O.frozen=new C),w(this,E)?x(this,E,P):O.frozen.set(E,P)}else x(this,E,P);return this}return A}()})}else B()&&o(N,{set:function(){function A(E,P){var O;return s(E)&&(d(E)?O=u:m(E)&&(O=v)),x(this,E,P),O&&O(E),this}return A}()})},90846:function(L,r,n){"use strict";n(80040)},67042:function(L,r,n){"use strict";var e=n(45150),a=n(39895);e("WeakSet",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},40348:function(L,r,n){"use strict";n(67042)},5606:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).clear;e({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==t},{clearImmediate:t})},83006:function(L,r,n){"use strict";n(5606),n(27807)},25764:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(37713),o=n(10320),f=n(24986),S=n(40033),y=n(58310),k=S(function(){return y&&Object.getOwnPropertyDescriptor(a,"queueMicrotask").value.length!==1});e({global:!0,enumerable:!0,dontCallGetSet:!0,forced:k},{queueMicrotask:function(){function V(p){f(arguments.length,1),t(o(p))}return V}()})},27807:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).set,o=n(78362),f=a.setImmediate?o(t,!1):t;e({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==f},{setImmediate:f})},45569:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setInterval,!0);e({global:!0,bind:!0,forced:a.setInterval!==o},{setInterval:o})},5213:function(L,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setTimeout,!0);e({global:!0,bind:!0,forced:a.setTimeout!==o},{setTimeout:o})},69401:function(L,r,n){"use strict";n(45569),n(5213)},7435:function(L){"use strict";/** + */var t=r.BoxWithSampleText=function(){function o(f){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({},f,{children:[(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))}return o}()},67160:function(){},23542:function(){},30386:function(){},98996:function(){},41639:function(){},50578:function(){},4444:function(){},77870:function(){},23632:function(){},24226:function(){},39108:function(){},21039:function(){},51862:function(){},56856:function(){},63489:function(){},1965:function(){},1272:function(){},74757:function(){},11714:function(){},73492:function(){},49641:function(){},17570:function(){},61858:function(){},73358:function(){},32882:function(){},70752:function(I,r,n){var e={"./pai_advsecrecords.js":96572,"./pai_atmosphere.js":80818,"./pai_bioscan.js":23903,"./pai_camera_bug.js":79592,"./pai_directives.js":64988,"./pai_doorjack.js":13813,"./pai_encoder.js":43816,"./pai_gps_module.js":88895,"./pai_main_menu.js":66025,"./pai_manifest.js":2983,"./pai_medrecords.js":40758,"./pai_messenger.js":98599,"./pai_radio.js":50775,"./pai_sec_chem.js":19873,"./pai_secrecords.js":48623,"./pai_signaler.js":47297};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=70752},59395:function(I,r,n){var e={"./pda_atmos_scan.js":78532,"./pda_janitor.js":40253,"./pda_main_menu.js":58293,"./pda_manifest.js":58059,"./pda_medical.js":18147,"./pda_messenger.js":77595,"./pda_mule.js":24635,"./pda_notes.js":97085,"./pda_power.js":57513,"./pda_request_console.js":57635,"./pda_secbot.js":99808,"./pda_security.js":77168,"./pda_signaler.js":21773,"./pda_status_display.js":81857,"./pda_supplyrecords.js":70287};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=59395},32054:function(I,r,n){var e={"./AICard":1090,"./AICard.js":1090,"./AIFixer":39454,"./AIFixer.js":39454,"./APC":88422,"./APC.js":88422,"./ATM":99660,"./ATM.js":99660,"./AccountsUplinkTerminal":86423,"./AccountsUplinkTerminal.js":86423,"./AdminAntagMenu":23001,"./AdminAntagMenu.js":23001,"./AgentCard":79571,"./AgentCard.js":79571,"./AiAirlock":56793,"./AiAirlock.js":56793,"./AirAlarm":72475,"./AirAlarm.js":72475,"./AirlockAccessController":12333,"./AirlockAccessController.js":12333,"./AirlockElectronics":28736,"./AirlockElectronics.js":28736,"./AlertModal":47365,"./AlertModal.tsx":47365,"./AppearanceChanger":71824,"./AppearanceChanger.js":71824,"./AtmosAlertConsole":72285,"./AtmosAlertConsole.js":72285,"./AtmosControl":65805,"./AtmosControl.js":65805,"./AtmosFilter":87816,"./AtmosFilter.js":87816,"./AtmosMixer":52977,"./AtmosMixer.js":52977,"./AtmosPump":11748,"./AtmosPump.js":11748,"./AutoDoc":76511,"./AutoDoc.js":76511,"./Autolathe":59179,"./Autolathe.js":59179,"./Biogenerator":64273,"./Biogenerator.js":64273,"./BlueSpaceArtilleryControl":18621,"./BlueSpaceArtilleryControl.js":18621,"./BluespaceRiftScanner":13995,"./BluespaceRiftScanner.js":13995,"./BluespaceRiftServer":25530,"./BluespaceRiftServer.js":25530,"./BluespaceTap":27629,"./BluespaceTap.js":27629,"./BodyScanner":33758,"./BodyScanner.js":33758,"./BorgPanel":42570,"./BorgPanel.js":42570,"./BotClean":20464,"./BotClean.js":20464,"./BotSecurity":74439,"./BotSecurity.js":74439,"./BrigCells":10833,"./BrigCells.js":10833,"./BrigTimer":45761,"./BrigTimer.js":45761,"./CameraConsole":26300,"./CameraConsole.js":26300,"./Canister":52927,"./Canister.js":52927,"./CardComputer":51793,"./CardComputer.js":51793,"./CargoConsole":64083,"./CargoConsole.js":64083,"./CentcomPodLauncher":65875,"./CentcomPodLauncher/":65875,"./CentcomPodLauncher/DelayHelper":22794,"./CentcomPodLauncher/DelayHelper.tsx":22794,"./CentcomPodLauncher/PodBays":23749,"./CentcomPodLauncher/PodBays.tsx":23749,"./CentcomPodLauncher/PodLaunch":8507,"./CentcomPodLauncher/PodLaunch.tsx":8507,"./CentcomPodLauncher/PodSounds":15802,"./CentcomPodLauncher/PodSounds.tsx":15802,"./CentcomPodLauncher/PodStatusPage":94577,"./CentcomPodLauncher/PodStatusPage.tsx":94577,"./CentcomPodLauncher/PresetsPage":30590,"./CentcomPodLauncher/PresetsPage.tsx":30590,"./CentcomPodLauncher/ReverseMenu":72932,"./CentcomPodLauncher/ReverseMenu.tsx":72932,"./CentcomPodLauncher/StylePage":68569,"./CentcomPodLauncher/StylePage.tsx":68569,"./CentcomPodLauncher/Tabs":8179,"./CentcomPodLauncher/Tabs.tsx":8179,"./CentcomPodLauncher/Timing":18885,"./CentcomPodLauncher/Timing.tsx":18885,"./CentcomPodLauncher/ViewTabHolder":76417,"./CentcomPodLauncher/ViewTabHolder.tsx":76417,"./CentcomPodLauncher/constants":7144,"./CentcomPodLauncher/constants.ts":7144,"./CentcomPodLauncher/hooks":20345,"./CentcomPodLauncher/hooks.ts":20345,"./CentcomPodLauncher/index":65875,"./CentcomPodLauncher/index.tsx":65875,"./CentcomPodLauncher/types":16780,"./CentcomPodLauncher/types.ts":16780,"./Changelog":12226,"./Changelog.js":12226,"./CheckboxListInputModal":91360,"./CheckboxListInputModal.tsx":91360,"./ChemDispenser":36108,"./ChemDispenser.js":36108,"./ChemHeater":13146,"./ChemHeater.js":13146,"./ChemMaster":56541,"./ChemMaster.tsx":56541,"./CloningConsole":37173,"./CloningConsole.js":37173,"./CoinMint":18259,"./CoinMint.tsx":18259,"./ColorPickerModal":93858,"./ColorPickerModal.tsx":93858,"./CommunicationsComputer":63818,"./CommunicationsComputer.js":63818,"./Contractor":21813,"./Contractor.js":21813,"./ConveyorSwitch":54151,"./ConveyorSwitch.js":54151,"./CrewMonitor":73169,"./CrewMonitor.js":73169,"./Cryo":63987,"./Cryo.js":63987,"./CryopodConsole":86099,"./CryopodConsole.js":86099,"./Customat":94848,"./Customat.js":94848,"./DNAModifier":12692,"./DNAModifier.js":12692,"./DestinationTagger":41074,"./DestinationTagger.js":41074,"./DisposalBin":46500,"./DisposalBin.js":46500,"./DnaVault":33233,"./DnaVault.js":33233,"./EFTPOS":17263,"./EFTPOS.js":17263,"./ERTManager":76382,"./ERTManager.js":76382,"./Electropack":82565,"./Electropack.js":82565,"./EvolutionMenu":36730,"./EvolutionMenu.js":36730,"./ExosuitFabricator":17370,"./ExosuitFabricator.js":17370,"./ExternalAirlockController":97086,"./ExternalAirlockController.js":97086,"./FaxMachine":96142,"./FaxMachine.js":96142,"./FloorPainter":83767,"./FloorPainter.js":83767,"./GPS":53424,"./GPS.js":53424,"./GasAnalyzer":68703,"./GasAnalyzer.js":68703,"./GasFreezer":27546,"./GasFreezer.js":27546,"./GeneModder":89124,"./GeneModder.js":89124,"./GenericCrewManifest":73053,"./GenericCrewManifest.js":73053,"./GhostHudPanel":42914,"./GhostHudPanel.js":42914,"./GlandDispenser":25825,"./GlandDispenser.js":25825,"./HandheldChemDispenser":67834,"./HandheldChemDispenser.js":67834,"./ImplantPad":75926,"./ImplantPad.js":75926,"./Instrument":25471,"./Instrument.js":25471,"./ItemPixelShift":65021,"./ItemPixelShift.js":65021,"./KeyComboModal":13618,"./KeyComboModal.tsx":13618,"./KeycardAuth":35655,"./KeycardAuth.js":35655,"./LaborClaimConsole":40951,"./LaborClaimConsole.js":40951,"./LawManager":9525,"./LawManager.js":9525,"./ListInputModal":90447,"./ListInputModal.tsx":90447,"./Loadout":26826,"./Loadout.tsx":26826,"./MechBayConsole":72106,"./MechBayConsole.js":72106,"./MechaControlConsole":7466,"./MechaControlConsole.js":7466,"./MedicalRecords":79625,"./MedicalRecords.js":79625,"./Mimicking":52306,"./Mimicking.js":52306,"./Minesweeper":66238,"./Minesweeper.js":66238,"./MiniGamesMenu":21385,"./MiniGamesMenu.js":21385,"./MiningVendor":87684,"./MiningVendor.js":87684,"./Multitool":97955,"./Multitool.js":97955,"./Newscaster":64713,"./Newscaster.js":64713,"./NinjaBloodScan":97351,"./NinjaBloodScan.js":97351,"./NinjaMindScan":32989,"./NinjaMindScan.js":32989,"./NuclearBomb":41166,"./NuclearBomb.js":41166,"./NumberInputModal":52416,"./NumberInputModal.tsx":52416,"./OperatingComputer":1218,"./OperatingComputer.js":1218,"./Orbit":46892,"./Orbit.js":46892,"./OreRedemption":15421,"./OreRedemption.js":15421,"./PAI":30373,"./PAI.js":30373,"./PDA":85175,"./PDA.js":85175,"./PDAPainter":38280,"./PDAPainter.js":38280,"./Pacman":68654,"./Pacman.js":68654,"./PersonalCrafting":33388,"./PersonalCrafting.js":33388,"./Photocopier":56150,"./Photocopier.js":56150,"./PodTracking":94158,"./PodTracking.js":94158,"./PoolController":84676,"./PoolController.js":84676,"./PortablePump":57003,"./PortablePump.js":57003,"./PortableScrubber":70069,"./PortableScrubber.js":70069,"./PortableTurret":59955,"./PortableTurret.js":59955,"./PowerMonitor":61631,"./PowerMonitor.js":61631,"./PrisonerImplantManager":50992,"./PrisonerImplantManager.js":50992,"./QuestConsole":7485,"./QuestConsole.js":7485,"./RCD":94813,"./RCD.js":94813,"./RPD":18738,"./RPD.js":18738,"./Radio":80299,"./Radio.js":80299,"./RankedListInputModal":14846,"./RankedListInputModal.tsx":14846,"./ReagentsEditor":58262,"./ReagentsEditor.tsx":58262,"./RequestConsole":25472,"./RequestConsole.js":25472,"./RequestManager":3786,"./RequestManager.js":3786,"./RndConsole":16475,"./RndConsole.js":16475,"./RndConsoleComponents":13472,"./RndConsoleComponents/":13472,"./RndConsoleComponents/CurrentLevels":93098,"./RndConsoleComponents/CurrentLevels.js":93098,"./RndConsoleComponents/DataDiskMenu":19192,"./RndConsoleComponents/DataDiskMenu.js":19192,"./RndConsoleComponents/DeconstructionMenu":20887,"./RndConsoleComponents/DeconstructionMenu.js":20887,"./RndConsoleComponents/LatheCategory":10666,"./RndConsoleComponents/LatheCategory.js":10666,"./RndConsoleComponents/LatheChemicalStorage":52285,"./RndConsoleComponents/LatheChemicalStorage.js":52285,"./RndConsoleComponents/LatheMainMenu":71964,"./RndConsoleComponents/LatheMainMenu.js":71964,"./RndConsoleComponents/LatheMaterialStorage":17906,"./RndConsoleComponents/LatheMaterialStorage.js":17906,"./RndConsoleComponents/LatheMaterials":83706,"./RndConsoleComponents/LatheMaterials.js":83706,"./RndConsoleComponents/LatheMenu":76749,"./RndConsoleComponents/LatheMenu.js":76749,"./RndConsoleComponents/LatheSearch":74698,"./RndConsoleComponents/LatheSearch.js":74698,"./RndConsoleComponents/MainMenu":17180,"./RndConsoleComponents/MainMenu.js":17180,"./RndConsoleComponents/RndNavButton":63459,"./RndConsoleComponents/RndNavButton.js":63459,"./RndConsoleComponents/RndNavbar":94942,"./RndConsoleComponents/RndNavbar.js":94942,"./RndConsoleComponents/RndRoute":12059,"./RndConsoleComponents/RndRoute.js":12059,"./RndConsoleComponents/SettingsMenu":52580,"./RndConsoleComponents/SettingsMenu.js":52580,"./RndConsoleComponents/index":13472,"./RndConsoleComponents/index.js":13472,"./RoboQuest":40026,"./RoboQuest.js":40026,"./RobotSelfDiagnosis":26109,"./RobotSelfDiagnosis.js":26109,"./RoboticsControlConsole":97997,"./RoboticsControlConsole.js":97997,"./Safe":54431,"./Safe.js":54431,"./SatelliteControl":29740,"./SatelliteControl.js":29740,"./SecureStorage":44162,"./SecureStorage.js":44162,"./SecurityRecords":6272,"./SecurityRecords.js":6272,"./SeedExtractor":5099,"./SeedExtractor.js":5099,"./ShuttleConsole":2916,"./ShuttleConsole.js":2916,"./ShuttleManipulator":39401,"./ShuttleManipulator.js":39401,"./Sleeper":88284,"./Sleeper.js":88284,"./SlotMachine":21597,"./SlotMachine.js":21597,"./Smartfridge":46348,"./Smartfridge.js":46348,"./Smes":86162,"./Smes.js":86162,"./SolarControl":63584,"./SolarControl.js":63584,"./SpawnersMenu":38096,"./SpawnersMenu.js":38096,"./SpiderOS":7957,"./SpiderOS.js":7957,"./StationAlertConsole":38307,"./StationAlertConsole.js":38307,"./StripMenu":39409,"./StripMenu.tsx":39409,"./SuitStorage":69514,"./SuitStorage.js":69514,"./SupermatterMonitor":15022,"./SupermatterMonitor.js":15022,"./SyndicateComputerSimple":46029,"./SyndicateComputerSimple.js":46029,"./SyndieCargoConsole":99279,"./SyndieCargoConsole.js":99279,"./TTSSeedsExplorer":44852,"./TTSSeedsExplorer.js":44852,"./TachyonArray":56441,"./TachyonArray.js":56441,"./Tank":1754,"./Tank.js":1754,"./TankDispenser":7579,"./TankDispenser.js":7579,"./TcommsCore":16136,"./TcommsCore.js":16136,"./TcommsRelay":88046,"./TcommsRelay.js":88046,"./Teleporter":20802,"./Teleporter.js":20802,"./TextInputModal":24410,"./TextInputModal.tsx":24410,"./ThiefKit":69566,"./ThiefKit.js":69566,"./TransferValve":20035,"./TransferValve.js":20035,"./Uplink":52847,"./Uplink.js":52847,"./UploadPanel":80949,"./UploadPanel.js":80949,"./VampireSpecMenu":8946,"./VampireSpecMenu.js":8946,"./VampireTrophiesStatus":45770,"./VampireTrophiesStatus.js":45770,"./Vending":12261,"./Vending.js":12261,"./VolumeMixer":68971,"./VolumeMixer.js":68971,"./VotePanel":2510,"./VotePanel.js":2510,"./Wires":30138,"./Wires.js":30138,"./Workshop":30995,"./Workshop.js":30995,"./common/AccessList":49148,"./common/AccessList.js":49148,"./common/AtmosScan":26991,"./common/AtmosScan.js":26991,"./common/BeakerContents":85870,"./common/BeakerContents.js":85870,"./common/ComplexModal":3939,"./common/ComplexModal.js":3939,"./common/CrewManifest":41874,"./common/CrewManifest.js":41874,"./common/InputButtons":19203,"./common/InputButtons.tsx":19203,"./common/InterfaceLockNoticeBox":195,"./common/InterfaceLockNoticeBox.js":195,"./common/Loader":51057,"./common/Loader.tsx":51057,"./common/LoginInfo":321,"./common/LoginInfo.js":321,"./common/LoginScreen":5485,"./common/LoginScreen.js":5485,"./common/Operating":62411,"./common/Operating.js":62411,"./common/Signaler":13545,"./common/Signaler.js":13545,"./common/SimpleRecords":41984,"./common/SimpleRecords.js":41984,"./common/TemporaryNotice":22091,"./common/TemporaryNotice.js":22091,"./manually-routed/KitchenSink":25443,"./manually-routed/KitchenSink.js":25443,"./pai/pai_advsecrecords":96572,"./pai/pai_advsecrecords.js":96572,"./pai/pai_atmosphere":80818,"./pai/pai_atmosphere.js":80818,"./pai/pai_bioscan":23903,"./pai/pai_bioscan.js":23903,"./pai/pai_camera_bug":79592,"./pai/pai_camera_bug.js":79592,"./pai/pai_directives":64988,"./pai/pai_directives.js":64988,"./pai/pai_doorjack":13813,"./pai/pai_doorjack.js":13813,"./pai/pai_encoder":43816,"./pai/pai_encoder.js":43816,"./pai/pai_gps_module":88895,"./pai/pai_gps_module.js":88895,"./pai/pai_main_menu":66025,"./pai/pai_main_menu.js":66025,"./pai/pai_manifest":2983,"./pai/pai_manifest.js":2983,"./pai/pai_medrecords":40758,"./pai/pai_medrecords.js":40758,"./pai/pai_messenger":98599,"./pai/pai_messenger.js":98599,"./pai/pai_radio":50775,"./pai/pai_radio.js":50775,"./pai/pai_sec_chem":19873,"./pai/pai_sec_chem.js":19873,"./pai/pai_secrecords":48623,"./pai/pai_secrecords.js":48623,"./pai/pai_signaler":47297,"./pai/pai_signaler.js":47297,"./pda/pda_atmos_scan":78532,"./pda/pda_atmos_scan.js":78532,"./pda/pda_janitor":40253,"./pda/pda_janitor.js":40253,"./pda/pda_main_menu":58293,"./pda/pda_main_menu.js":58293,"./pda/pda_manifest":58059,"./pda/pda_manifest.js":58059,"./pda/pda_medical":18147,"./pda/pda_medical.js":18147,"./pda/pda_messenger":77595,"./pda/pda_messenger.js":77595,"./pda/pda_mule":24635,"./pda/pda_mule.js":24635,"./pda/pda_notes":97085,"./pda/pda_notes.js":97085,"./pda/pda_power":57513,"./pda/pda_power.js":57513,"./pda/pda_request_console":57635,"./pda/pda_request_console.js":57635,"./pda/pda_secbot":99808,"./pda/pda_secbot.js":99808,"./pda/pda_security":77168,"./pda/pda_security.js":77168,"./pda/pda_signaler":21773,"./pda/pda_signaler.js":21773,"./pda/pda_status_display":81857,"./pda/pda_status_display.js":81857,"./pda/pda_supplyrecords":70287,"./pda/pda_supplyrecords.js":70287};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=32054},4085:function(I,r,n){var e={"./Blink.stories.js":51364,"./BlockQuote.stories.js":32453,"./Box.stories.js":83531,"./Button.stories.js":74198,"./ByondUi.stories.js":51956,"./Collapsible.stories.js":17466,"./Flex.stories.js":89241,"./ImageButton.stories.js":48779,"./Input.stories.js":21394,"./Popper.stories.js":43932,"./ProgressBar.stories.js":33270,"./Stack.stories.js":77766,"./Storage.stories.js":30187,"./Tabs.stories.js":46554,"./Themes.stories.js":53276,"./Tooltip.stories.js":28717};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=4085},10320:function(I,r,n){"use strict";var e=n(55747),a=n(89393),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a function")}},32606:function(I,r,n){"use strict";var e=n(1031),a=n(89393),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a constructor")}},35908:function(I,r,n){"use strict";var e=n(45015),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t("Can't set "+a(o)+" as a prototype")}},80575:function(I,r,n){"use strict";var e=n(24697),a=n(80674),t=n(74595).f,o=e("unscopables"),f=Array.prototype;f[o]===void 0&&t(f,o,{configurable:!0,value:a(null)}),I.exports=function(S){f[o][S]=!0}},35483:function(I,r,n){"use strict";var e=n(50233).charAt;I.exports=function(a,t,o){return t+(o?e(a,t).length:1)}},60077:function(I,r,n){"use strict";var e=n(21287),a=TypeError;I.exports=function(t,o){if(e(o,t))return t;throw new a("Incorrect invocation")}},30365:function(I,r,n){"use strict";var e=n(77568),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not an object")}},70377:function(I){"use strict";I.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},3782:function(I,r,n){"use strict";var e=n(40033);I.exports=e(function(){if(typeof ArrayBuffer=="function"){var a=new ArrayBuffer(8);Object.isExtensible(a)&&Object.defineProperty(a,"a",{value:8})}})},4246:function(I,r,n){"use strict";var e=n(70377),a=n(58310),t=n(16210),o=n(55747),f=n(77568),S=n(45299),y=n(2281),k=n(89393),b=n(37909),p=n(55938),i=n(73936),c=n(21287),s=n(36917),l=n(76649),d=n(24697),m=n(16738),u=n(5419),C=u.enforce,V=u.get,v=t.Int8Array,h=v&&v.prototype,g=t.Uint8ClampedArray,N=g&&g.prototype,x=v&&s(v),B=h&&s(h),L=Object.prototype,T=t.TypeError,w=d("toStringTag"),E=m("TYPED_ARRAY_TAG"),A="TypedArrayConstructor",P=e&&!!l&&y(t.opera)!=="Opera",O=!1,M,F,R,_={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},U={BigInt64Array:8,BigUint64Array:8},W=function(){function ne(ce){if(!f(ce))return!1;var q=y(ce);return q==="DataView"||S(_,q)||S(U,q)}return ne}(),$=function(ce){var q=s(ce);if(f(q)){var ae=V(q);return ae&&S(ae,A)?ae[A]:$(q)}},G=function(ce){if(!f(ce))return!1;var q=y(ce);return S(_,q)||S(U,q)},oe=function(ce){if(G(ce))return ce;throw new T("Target is not a typed array")},X=function(ce){if(o(ce)&&(!l||c(x,ce)))return ce;throw new T(k(ce)+" is not a typed array constructor")},pe=function(ce,q,ae,J){if(a){if(ae)for(var Y in _){var Q=t[Y];if(Q&&S(Q.prototype,ce))try{delete Q.prototype[ce]}catch(Z){try{Q.prototype[ce]=q}catch(te){}}}(!B[ce]||ae)&&p(B,ce,ae?q:P&&h[ce]||q,J)}},me=function(ce,q,ae){var J,Y;if(a){if(l){if(ae){for(J in _)if(Y=t[J],Y&&S(Y,ce))try{delete Y[ce]}catch(Q){}}if(!x[ce]||ae)try{return p(x,ce,ae?q:P&&x[ce]||q)}catch(Q){}else return}for(J in _)Y=t[J],Y&&(!Y[ce]||ae)&&p(Y,ce,q)}};for(M in _)F=t[M],R=F&&F.prototype,R?C(R)[A]=F:P=!1;for(M in U)F=t[M],R=F&&F.prototype,R&&(C(R)[A]=F);if((!P||!o(x)||x===Function.prototype)&&(x=function(){function ne(){throw new T("Incorrect invocation")}return ne}(),P))for(M in _)t[M]&&l(t[M],x);if((!P||!B||B===L)&&(B=x.prototype,P))for(M in _)t[M]&&l(t[M].prototype,B);if(P&&s(N)!==B&&l(N,B),a&&!S(B,w)){O=!0,i(B,w,{configurable:!0,get:function(){function ne(){return f(this)?this[E]:void 0}return ne}()});for(M in _)t[M]&&b(t[M],E,M)}I.exports={NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:O&&E,aTypedArray:oe,aTypedArrayConstructor:X,exportTypedArrayMethod:pe,exportTypedArrayStaticMethod:me,getTypedArrayConstructor:$,isView:W,isTypedArray:G,TypedArray:x,TypedArrayPrototype:B}},37336:function(I,r,n){"use strict";var e=n(16210),a=n(67250),t=n(58310),o=n(70377),f=n(70520),S=n(37909),y=n(73936),k=n(30145),b=n(40033),p=n(60077),i=n(61365),c=n(10188),s=n(43806),l=n(95867),d=n(91784),m=n(36917),u=n(76649),C=n(88471),V=n(54602),v=n(5781),h=n(5774),g=n(84925),N=n(5419),x=f.PROPER,B=f.CONFIGURABLE,L="ArrayBuffer",T="DataView",w="prototype",E="Wrong length",A="Wrong index",P=N.getterFor(L),O=N.getterFor(T),M=N.set,F=e[L],R=F,_=R&&R[w],U=e[T],W=U&&U[w],$=Object.prototype,G=e.Array,oe=e.RangeError,X=a(C),pe=a([].reverse),me=d.pack,ne=d.unpack,ce=function(re){return[re&255]},q=function(re){return[re&255,re>>8&255]},ae=function(re){return[re&255,re>>8&255,re>>16&255,re>>24&255]},J=function(re){return re[3]<<24|re[2]<<16|re[1]<<8|re[0]},Y=function(re){return me(l(re),23,4)},Q=function(re){return me(re,52,8)},Z=function(re,de,ve){y(re[w],de,{configurable:!0,get:function(){function he(){return ve(this)[de]}return he}()})},te=function(re,de,ve,he){var Be=O(re),ke=s(ve),Ee=!!he;if(ke+de>Be.byteLength)throw new oe(A);var Re=Be.bytes,_e=ke+Be.byteOffset,Pe=V(Re,_e,_e+de);return Ee?Pe:pe(Pe)},se=function(re,de,ve,he,Be,ke){var Ee=O(re),Re=s(ve),_e=he(+Be),Pe=!!ke;if(Re+de>Ee.byteLength)throw new oe(A);for(var Ne=Ee.bytes,Se=Re+Ee.byteOffset,H=0;HBe)throw new oe("Wrong offset");if(ve=ve===void 0?Be-ke:c(ve),ke+ve>Be)throw new oe(E);M(this,{type:T,buffer:re,byteLength:ve,byteOffset:ke,bytes:he.bytes}),t||(this.buffer=re,this.byteLength=ve,this.byteOffset=ke)}return D}(),W=U[w],t&&(Z(R,"byteLength",P),Z(U,"buffer",O),Z(U,"byteLength",O),Z(U,"byteOffset",O)),k(W,{getInt8:function(){function D(re){return te(this,1,re)[0]<<24>>24}return D}(),getUint8:function(){function D(re){return te(this,1,re)[0]}return D}(),getInt16:function(){function D(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return(de[1]<<8|de[0])<<16>>16}return D}(),getUint16:function(){function D(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return de[1]<<8|de[0]}return D}(),getInt32:function(){function D(re){return J(te(this,4,re,arguments.length>1?arguments[1]:!1))}return D}(),getUint32:function(){function D(re){return J(te(this,4,re,arguments.length>1?arguments[1]:!1))>>>0}return D}(),getFloat32:function(){function D(re){return ne(te(this,4,re,arguments.length>1?arguments[1]:!1),23)}return D}(),getFloat64:function(){function D(re){return ne(te(this,8,re,arguments.length>1?arguments[1]:!1),52)}return D}(),setInt8:function(){function D(re,de){se(this,1,re,ce,de)}return D}(),setUint8:function(){function D(re,de){se(this,1,re,ce,de)}return D}(),setInt16:function(){function D(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return D}(),setUint16:function(){function D(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return D}(),setInt32:function(){function D(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return D}(),setUint32:function(){function D(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return D}(),setFloat32:function(){function D(re,de){se(this,4,re,Y,de,arguments.length>2?arguments[2]:!1)}return D}(),setFloat64:function(){function D(re,de){se(this,8,re,Q,de,arguments.length>2?arguments[2]:!1)}return D}()});else{var ye=x&&F.name!==L;!b(function(){F(1)})||!b(function(){new F(-1)})||b(function(){return new F,new F(1.5),new F(NaN),F.length!==1||ye&&!B})?(R=function(){function D(re){return p(this,_),v(new F(s(re)),this,R)}return D}(),R[w]=_,_.constructor=R,h(R,F)):ye&&B&&S(F,"name",L),u&&m(W)!==$&&u(W,$);var fe=new U(new R(2)),Ie=a(W.setInt8);fe.setInt8(0,2147483648),fe.setInt8(1,2147483649),(fe.getInt8(0)||!fe.getInt8(1))&&k(W,{setInt8:function(){function D(re,de){Ie(this,re,de<<24>>24)}return D}(),setUint8:function(){function D(re,de){Ie(this,re,de<<24>>24)}return D}()},{unsafe:!0})}g(R,L),g(U,T),I.exports={ArrayBuffer:R,DataView:U}},71447:function(I,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760),o=n(95108),f=Math.min;I.exports=[].copyWithin||function(){function S(y,k){var b=e(this),p=t(b),i=a(y,p),c=a(k,p),s=arguments.length>2?arguments[2]:void 0,l=f((s===void 0?p:a(s,p))-c,p-i),d=1;for(c0;)c in b?b[i]=b[c]:o(b,i),i+=d,c+=d;return b}return S}()},88471:function(I,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760);I.exports=function(){function o(f){for(var S=e(this),y=t(S),k=arguments.length,b=a(k>1?arguments[1]:void 0,y),p=k>2?arguments[2]:void 0,i=p===void 0?y:a(p,y);i>b;)S[b++]=f;return S}return o}()},35601:function(I,r,n){"use strict";var e=n(22603).forEach,a=n(55528),t=a("forEach");I.exports=t?[].forEach:function(){function o(f){return e(this,f,arguments.length>1?arguments[1]:void 0)}return o}()},78008:function(I,r,n){"use strict";var e=n(24760);I.exports=function(a,t,o){for(var f=0,S=arguments.length>2?o:e(t),y=new a(S);S>f;)y[f]=t[f++];return y}},73174:function(I,r,n){"use strict";var e=n(75754),a=n(91495),t=n(46771),o=n(40125),f=n(76571),S=n(1031),y=n(24760),k=n(60102),b=n(77455),p=n(59201),i=Array;I.exports=function(){function c(s){var l=t(s),d=S(this),m=arguments.length,u=m>1?arguments[1]:void 0,C=u!==void 0;C&&(u=e(u,m>2?arguments[2]:void 0));var V=p(l),v=0,h,g,N,x,B,L;if(V&&!(this===i&&f(V)))for(g=d?new this:[],x=b(l,V),B=x.next;!(N=a(B,x)).done;v++)L=C?o(x,u,[N.value,v],!0):N.value,k(g,v,L);else for(h=y(l),g=d?new this(h):i(h);h>v;v++)L=C?u(l[v],v):l[v],k(g,v,L);return g.length=v,g}return c}()},14211:function(I,r,n){"use strict";var e=n(57591),a=n(13912),t=n(24760),o=function(S){return function(y,k,b){var p=e(y),i=t(p);if(i===0)return!S&&-1;var c=a(b,i),s;if(S&&k!==k){for(;i>c;)if(s=p[c++],s!==s)return!0}else for(;i>c;c++)if((S||c in p)&&p[c]===k)return S||c||0;return!S&&-1}};I.exports={includes:o(!0),indexOf:o(!1)}},22603:function(I,r,n){"use strict";var e=n(75754),a=n(67250),t=n(37457),o=n(46771),f=n(24760),S=n(57823),y=a([].push),k=function(p){var i=p===1,c=p===2,s=p===3,l=p===4,d=p===6,m=p===7,u=p===5||d;return function(C,V,v,h){for(var g=o(C),N=t(g),x=f(N),B=e(V,v),L=0,T=h||S,w=i?T(C,x):c||m?T(C,0):void 0,E,A;x>L;L++)if((u||L in N)&&(E=N[L],A=B(E,L,g),p))if(i)w[L]=A;else if(A)switch(p){case 3:return!0;case 5:return E;case 6:return L;case 2:y(w,E)}else switch(p){case 4:return!1;case 7:y(w,E)}return d?-1:s||l?l:w}};I.exports={forEach:k(0),map:k(1),filter:k(2),some:k(3),every:k(4),find:k(5),findIndex:k(6),filterReject:k(7)}},1325:function(I,r,n){"use strict";var e=n(61267),a=n(57591),t=n(61365),o=n(24760),f=n(55528),S=Math.min,y=[].lastIndexOf,k=!!y&&1/[1].lastIndexOf(1,-0)<0,b=f("lastIndexOf"),p=k||!b;I.exports=p?function(){function i(c){if(k)return e(y,this,arguments)||0;var s=a(this),l=o(s);if(l===0)return-1;var d=l-1;for(arguments.length>1&&(d=S(d,t(arguments[1]))),d<0&&(d=l+d);d>=0;d--)if(d in s&&s[d]===c)return d||0;return-1}return i}():y},44091:function(I,r,n){"use strict";var e=n(40033),a=n(24697),t=n(83141),o=a("species");I.exports=function(f){return t>=51||!e(function(){var S=[],y=S.constructor={};return y[o]=function(){return{foo:1}},S[f](Boolean).foo!==1})}},55528:function(I,r,n){"use strict";var e=n(40033);I.exports=function(a,t){var o=[][a];return!!o&&e(function(){o.call(null,t||function(){return 1},1)})}},56844:function(I,r,n){"use strict";var e=n(10320),a=n(46771),t=n(37457),o=n(24760),f=TypeError,S="Reduce of empty array with no initial value",y=function(b){return function(p,i,c,s){var l=a(p),d=t(l),m=o(l);if(e(i),m===0&&c<2)throw new f(S);var u=b?m-1:0,C=b?-1:1;if(c<2)for(;;){if(u in d){s=d[u],u+=C;break}if(u+=C,b?u<0:m<=u)throw new f(S)}for(;b?u>=0:m>u;u+=C)u in d&&(s=i(s,d[u],u,l));return s}};I.exports={left:y(!1),right:y(!0)}},13345:function(I,r,n){"use strict";var e=n(58310),a=n(37386),t=TypeError,o=Object.getOwnPropertyDescriptor,f=e&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(S){return S instanceof TypeError}}();I.exports=f?function(S,y){if(a(S)&&!o(S,"length").writable)throw new t("Cannot set read only .length");return S.length=y}:function(S,y){return S.length=y}},54602:function(I,r,n){"use strict";var e=n(67250);I.exports=e([].slice)},90274:function(I,r,n){"use strict";var e=n(54602),a=Math.floor,t=function(f,S){var y=f.length;if(y<8)for(var k=1,b,p;k0;)f[p]=f[--p];p!==k++&&(f[p]=b)}else for(var i=a(y/2),c=t(e(f,0,i),S),s=t(e(f,i),S),l=c.length,d=s.length,m=0,u=0;m1?arguments[1]:void 0),A;A=A?A.next:w.first;)for(E(A.value,A.key,this);A&&A.removed;)A=A.previous}return L}(),has:function(){function L(T){return!!B(this,T)}return L}()}),t(g,V?{get:function(){function L(T){var w=B(this,T);return w&&w.value}return L}(),set:function(){function L(T,w){return x(this,T===0?0:T,w)}return L}()}:{add:function(){function L(T){return x(this,T=T===0?0:T,T)}return L}()}),i&&a(g,"size",{configurable:!0,get:function(){function L(){return N(this).size}return L}()}),h}return m}(),setStrong:function(){function m(u,C,V){var v=C+" Iterator",h=d(C),g=d(v);k(u,C,function(N,x){l(this,{type:v,target:N,state:h(N),kind:x,last:null})},function(){for(var N=g(this),x=N.kind,B=N.last;B&&B.removed;)B=B.previous;return!N.target||!(N.last=B=B?B.next:N.state.first)?(N.target=null,b(void 0,!0)):b(x==="keys"?B.key:x==="values"?B.value:[B.key,B.value],!1)},V?"entries":"values",!V,!0),p(C)}return m}()}},39895:function(I,r,n){"use strict";var e=n(67250),a=n(30145),t=n(81969).getWeakData,o=n(60077),f=n(30365),S=n(42871),y=n(77568),k=n(49450),b=n(22603),p=n(45299),i=n(5419),c=i.set,s=i.getterFor,l=b.find,d=b.findIndex,m=e([].splice),u=0,C=function(g){return g.frozen||(g.frozen=new V)},V=function(){this.entries=[]},v=function(g,N){return l(g.entries,function(x){return x[0]===N})};V.prototype={get:function(){function h(g){var N=v(this,g);if(N)return N[1]}return h}(),has:function(){function h(g){return!!v(this,g)}return h}(),set:function(){function h(g,N){var x=v(this,g);x?x[1]=N:this.entries.push([g,N])}return h}(),delete:function(){function h(g){var N=d(this.entries,function(x){return x[0]===g});return~N&&m(this.entries,N,1),!!~N}return h}()},I.exports={getConstructor:function(){function h(g,N,x,B){var L=g(function(A,P){o(A,T),c(A,{type:N,id:u++,frozen:null}),S(P)||k(P,A[B],{that:A,AS_ENTRIES:x})}),T=L.prototype,w=s(N),E=function(){function A(P,O,M){var F=w(P),R=t(f(O),!0);return R===!0?C(F).set(O,M):R[F.id]=M,P}return A}();return a(T,{delete:function(){function A(P){var O=w(this);if(!y(P))return!1;var M=t(P);return M===!0?C(O).delete(P):M&&p(M,O.id)&&delete M[O.id]}return A}(),has:function(){function A(P){var O=w(this);if(!y(P))return!1;var M=t(P);return M===!0?C(O).has(P):M&&p(M,O.id)}return A}()}),a(T,x?{get:function(){function A(P){var O=w(this);if(y(P)){var M=t(P);if(M===!0)return C(O).get(P);if(M)return M[O.id]}}return A}(),set:function(){function A(P,O){return E(this,P,O)}return A}()}:{add:function(){function A(P){return E(this,P,!0)}return A}()}),L}return h}()}},45150:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(67250),o=n(41314),f=n(55938),S=n(81969),y=n(49450),k=n(60077),b=n(55747),p=n(42871),i=n(77568),c=n(40033),s=n(92490),l=n(84925),d=n(5781);I.exports=function(m,u,C){var V=m.indexOf("Map")!==-1,v=m.indexOf("Weak")!==-1,h=V?"set":"add",g=a[m],N=g&&g.prototype,x=g,B={},L=function(F){var R=t(N[F]);f(N,F,F==="add"?function(){function _(U){return R(this,U===0?0:U),this}return _}():F==="delete"?function(_){return v&&!i(_)?!1:R(this,_===0?0:_)}:F==="get"?function(){function _(U){return v&&!i(U)?void 0:R(this,U===0?0:U)}return _}():F==="has"?function(){function _(U){return v&&!i(U)?!1:R(this,U===0?0:U)}return _}():function(){function _(U,W){return R(this,U===0?0:U,W),this}return _}())},T=o(m,!b(g)||!(v||N.forEach&&!c(function(){new g().entries().next()})));if(T)x=C.getConstructor(u,m,V,h),S.enable();else if(o(m,!0)){var w=new x,E=w[h](v?{}:-0,1)!==w,A=c(function(){w.has(1)}),P=s(function(M){new g(M)}),O=!v&&c(function(){for(var M=new g,F=5;F--;)M[h](F,F);return!M.has(-0)});P||(x=u(function(M,F){k(M,N);var R=d(new g,M,x);return p(F)||y(F,R[h],{that:R,AS_ENTRIES:V}),R}),x.prototype=N,N.constructor=x),(A||O)&&(L("delete"),L("has"),V&&L("get")),(O||E)&&L(h),v&&N.clear&&delete N.clear}return B[m]=x,e({global:!0,constructor:!0,forced:x!==g},B),l(x,m),v||C.setStrong(x,m,V),x}},5774:function(I,r,n){"use strict";var e=n(45299),a=n(97921),t=n(27193),o=n(74595);I.exports=function(f,S,y){for(var k=a(S),b=o.f,p=t.f,i=0;i"+p+""}},5959:function(I){"use strict";I.exports=function(r,n){return{value:r,done:n}}},37909:function(I,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);I.exports=e?function(o,f,S){return a.f(o,f,t(1,S))}:function(o,f,S){return o[f]=S,o}},87458:function(I){"use strict";I.exports=function(r,n){return{enumerable:!(r&1),configurable:!(r&2),writable:!(r&4),value:n}}},60102:function(I,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);I.exports=function(o,f,S){e?a.f(o,f,t(0,S)):o[f]=S}},67206:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(24051).start,o=RangeError,f=isFinite,S=Math.abs,y=Date.prototype,k=y.toISOString,b=e(y.getTime),p=e(y.getUTCDate),i=e(y.getUTCFullYear),c=e(y.getUTCHours),s=e(y.getUTCMilliseconds),l=e(y.getUTCMinutes),d=e(y.getUTCMonth),m=e(y.getUTCSeconds);I.exports=a(function(){return k.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!a(function(){k.call(new Date(NaN))})?function(){function u(){if(!f(b(this)))throw new o("Invalid time value");var C=this,V=i(C),v=s(C),h=V<0?"-":V>9999?"+":"";return h+t(S(V),h?6:4,0)+"-"+t(d(C)+1,2,0)+"-"+t(p(C),2,0)+"T"+t(c(C),2,0)+":"+t(l(C),2,0)+":"+t(m(C),2,0)+"."+t(v,3,0)+"Z"}return u}():k},10886:function(I,r,n){"use strict";var e=n(30365),a=n(13396),t=TypeError;I.exports=function(o){if(e(this),o==="string"||o==="default")o="string";else if(o!=="number")throw new t("Incorrect hint");return a(this,o)}},73936:function(I,r,n){"use strict";var e=n(20001),a=n(74595);I.exports=function(t,o,f){return f.get&&e(f.get,o,{getter:!0}),f.set&&e(f.set,o,{setter:!0}),a.f(t,o,f)}},55938:function(I,r,n){"use strict";var e=n(55747),a=n(74595),t=n(20001),o=n(18231);I.exports=function(f,S,y,k){k||(k={});var b=k.enumerable,p=k.name!==void 0?k.name:S;if(e(y)&&t(y,p,k),k.global)b?f[S]=y:o(S,y);else{try{k.unsafe?f[S]&&(b=!0):delete f[S]}catch(i){}b?f[S]=y:a.f(f,S,{value:y,enumerable:!1,configurable:!k.nonConfigurable,writable:!k.nonWritable})}return f}},30145:function(I,r,n){"use strict";var e=n(55938);I.exports=function(a,t,o){for(var f in t)e(a,f,t[f],o);return a}},18231:function(I,r,n){"use strict";var e=n(16210),a=Object.defineProperty;I.exports=function(t,o){try{a(e,t,{value:o,configurable:!0,writable:!0})}catch(f){e[t]=o}return o}},95108:function(I,r,n){"use strict";var e=n(89393),a=TypeError;I.exports=function(t,o){if(!delete t[o])throw new a("Cannot delete property "+e(o)+" of "+e(t))}},58310:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){return Object.defineProperty({},1,{get:function(){function a(){return 7}return a}()})[1]!==7})},12689:function(I,r,n){"use strict";var e=n(16210),a=n(77568),t=e.document,o=a(t)&&a(t.createElement);I.exports=function(f){return o?t.createElement(f):{}}},21291:function(I){"use strict";var r=TypeError,n=9007199254740991;I.exports=function(e){if(e>n)throw r("Maximum allowed index exceeded");return e}},89453:function(I){"use strict";I.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},50503:function(I,r,n){"use strict";var e=n(83309),a=e.match(/firefox\/(\d+)/i);I.exports=!!a&&+a[1]},79725:function(I,r,n){"use strict";var e=n(83309);I.exports=/MSIE|Trident/.test(e)},16647:function(I,r,n){"use strict";var e=n(83309);I.exports=/ipad|iphone|ipod/i.test(e)&&typeof Pebble!="undefined"},27770:function(I,r,n){"use strict";var e=n(83309);I.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(e)},81663:function(I,r,n){"use strict";var e=n(10753);I.exports=e==="NODE"},52854:function(I,r,n){"use strict";var e=n(83309);I.exports=/web0s(?!.*chrome)/i.test(e)},83309:function(I,r,n){"use strict";var e=n(16210),a=e.navigator,t=a&&a.userAgent;I.exports=t?String(t):""},83141:function(I,r,n){"use strict";var e=n(16210),a=n(83309),t=e.process,o=e.Deno,f=t&&t.versions||o&&o.version,S=f&&f.v8,y,k;S&&(y=S.split("."),k=y[0]>0&&y[0]<4?1:+(y[0]+y[1])),!k&&a&&(y=a.match(/Edge\/(\d+)/),(!y||y[1]>=74)&&(y=a.match(/Chrome\/(\d+)/),y&&(k=+y[1]))),I.exports=k},44981:function(I,r,n){"use strict";var e=n(83309),a=e.match(/AppleWebKit\/(\d+)\./);I.exports=!!a&&+a[1]},10753:function(I,r,n){"use strict";var e=n(16210),a=n(83309),t=n(7462),o=function(S){return a.slice(0,S.length)===S};I.exports=function(){return o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":e.Bun&&typeof Bun.version=="string"?"BUN":e.Deno&&typeof Deno.version=="object"?"DENO":t(e.process)==="process"?"NODE":e.window&&e.document?"BROWSER":"REST"}()},63964:function(I,r,n){"use strict";var e=n(16210),a=n(27193).f,t=n(37909),o=n(55938),f=n(18231),S=n(5774),y=n(41314);I.exports=function(k,b){var p=k.target,i=k.global,c=k.stat,s,l,d,m,u,C;if(i?l=e:c?l=e[p]||f(p,{}):l=e[p]&&e[p].prototype,l)for(d in b){if(u=b[d],k.dontCallGetSet?(C=a(l,d),m=C&&C.value):m=l[d],s=y(i?d:p+(c?".":"#")+d,k.forced),!s&&m!==void 0){if(typeof u==typeof m)continue;S(u,m)}(k.sham||m&&m.sham)&&t(u,"sham",!0),o(l,d,u,k)}}},40033:function(I){"use strict";I.exports=function(r){try{return!!r()}catch(n){return!0}}},79942:function(I,r,n){"use strict";n(79669);var e=n(91495),a=n(55938),t=n(14489),o=n(40033),f=n(24697),S=n(37909),y=f("species"),k=RegExp.prototype;I.exports=function(b,p,i,c){var s=f(b),l=!o(function(){var C={};return C[s]=function(){return 7},""[b](C)!==7}),d=l&&!o(function(){var C=!1,V=/a/;return b==="split"&&(V={},V.constructor={},V.constructor[y]=function(){return V},V.flags="",V[s]=/./[s]),V.exec=function(){return C=!0,null},V[s](""),!C});if(!l||!d||i){var m=/./[s],u=p(s,""[b],function(C,V,v,h,g){var N=V.exec;return N===t||N===k.exec?l&&!g?{done:!0,value:e(m,V,v,h)}:{done:!0,value:e(C,v,V,h)}:{done:!1}});a(String.prototype,b,u[0]),a(k,s,u[1])}c&&S(k[s],"sham",!0)}},65561:function(I,r,n){"use strict";var e=n(37386),a=n(24760),t=n(21291),o=n(75754),f=function(y,k,b,p,i,c,s,l){for(var d=i,m=0,u=s?o(s,l):!1,C,V;m0&&e(C)?(V=a(C),d=f(y,k,C,V,d,c-1)-1):(t(d+1),y[d]=C),d++),m++;return d};I.exports=f},50730:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){return Object.isExtensible(Object.preventExtensions({}))})},61267:function(I,r,n){"use strict";var e=n(55050),a=Function.prototype,t=a.apply,o=a.call;I.exports=typeof Reflect=="object"&&Reflect.apply||(e?o.bind(t):function(){return o.apply(t,arguments)})},75754:function(I,r,n){"use strict";var e=n(71138),a=n(10320),t=n(55050),o=e(e.bind);I.exports=function(f,S){return a(f),S===void 0?f:t?o(f,S):function(){return f.apply(S,arguments)}}},55050:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})},66284:function(I,r,n){"use strict";var e=n(67250),a=n(10320),t=n(77568),o=n(45299),f=n(54602),S=n(55050),y=Function,k=e([].concat),b=e([].join),p={},i=function(s,l,d){if(!o(p,l)){for(var m=[],u=0;u]*>)/g,k=/\$([$&'`]|\d{1,2})/g;I.exports=function(b,p,i,c,s,l){var d=i+b.length,m=c.length,u=k;return s!==void 0&&(s=a(s),u=y),f(l,u,function(C,V){var v;switch(o(V,0)){case"$":return"$";case"&":return b;case"`":return S(p,0,i);case"'":return S(p,d);case"<":v=s[S(V,1,-1)];break;default:var h=+V;if(h===0)return C;if(h>m){var g=t(h/10);return g===0?C:g<=m?c[g-1]===void 0?o(V,1):c[g-1]+o(V,1):C}v=c[h-1]}return v===void 0?"":v})}},16210:function(I,r,n){"use strict";var e=function(t){return t&&t.Math===Math&&t};I.exports=e(typeof globalThis=="object"&&globalThis)||e(typeof window=="object"&&window)||e(typeof self=="object"&&self)||e(typeof n.g=="object"&&n.g)||e(!1)||function(){return this}()||Function("return this")()},45299:function(I,r,n){"use strict";var e=n(67250),a=n(46771),t=e({}.hasOwnProperty);I.exports=Object.hasOwn||function(){function o(f,S){return t(a(f),S)}return o}()},79195:function(I){"use strict";I.exports={}},72259:function(I){"use strict";I.exports=function(r,n){try{arguments.length}catch(e){}}},5315:function(I,r,n){"use strict";var e=n(4009);I.exports=e("document","documentElement")},36223:function(I,r,n){"use strict";var e=n(58310),a=n(40033),t=n(12689);I.exports=!e&&!a(function(){return Object.defineProperty(t("div"),"a",{get:function(){function o(){return 7}return o}()}).a!==7})},91784:function(I){"use strict";var r=Array,n=Math.abs,e=Math.pow,a=Math.floor,t=Math.log,o=Math.LN2,f=function(k,b,p){var i=r(p),c=p*8-b-1,s=(1<>1,d=b===23?e(2,-24)-e(2,-77):0,m=k<0||k===0&&1/k<0?1:0,u=0,C,V,v;for(k=n(k),k!==k||k===1/0?(V=k!==k?1:0,C=s):(C=a(t(k)/o),v=e(2,-C),k*v<1&&(C--,v*=2),C+l>=1?k+=d/v:k+=d*e(2,1-l),k*v>=2&&(C++,v/=2),C+l>=s?(V=0,C=s):C+l>=1?(V=(k*v-1)*e(2,b),C+=l):(V=k*e(2,l-1)*e(2,b),C=0));b>=8;)i[u++]=V&255,V/=256,b-=8;for(C=C<0;)i[u++]=C&255,C/=256,c-=8;return i[u-1]|=m*128,i},S=function(k,b){var p=k.length,i=p*8-b-1,c=(1<>1,l=i-7,d=p-1,m=k[d--],u=m&127,C;for(m>>=7;l>0;)u=u*256+k[d--],l-=8;for(C=u&(1<<-l)-1,u>>=-l,l+=b;l>0;)C=C*256+k[d--],l-=8;if(u===0)u=1-s;else{if(u===c)return C?NaN:m?-1/0:1/0;C+=e(2,b),u-=s}return(m?-1:1)*C*e(2,u-b)};I.exports={pack:f,unpack:S}},37457:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(7462),o=Object,f=e("".split);I.exports=a(function(){return!o("z").propertyIsEnumerable(0)})?function(S){return t(S)==="String"?f(S,""):o(S)}:o},5781:function(I,r,n){"use strict";var e=n(55747),a=n(77568),t=n(76649);I.exports=function(o,f,S){var y,k;return t&&e(y=f.constructor)&&y!==S&&a(k=y.prototype)&&k!==S.prototype&&t(o,k),o}},40492:function(I,r,n){"use strict";var e=n(67250),a=n(55747),t=n(40095),o=e(Function.toString);a(t.inspectSource)||(t.inspectSource=function(f){return o(f)}),I.exports=t.inspectSource},81969:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(79195),o=n(77568),f=n(45299),S=n(74595).f,y=n(37310),k=n(81644),b=n(81834),p=n(16738),i=n(50730),c=!1,s=p("meta"),l=0,d=function(g){S(g,s,{value:{objectID:"O"+l++,weakData:{}}})},m=function(g,N){if(!o(g))return typeof g=="symbol"?g:(typeof g=="string"?"S":"P")+g;if(!f(g,s)){if(!b(g))return"F";if(!N)return"E";d(g)}return g[s].objectID},u=function(g,N){if(!f(g,s)){if(!b(g))return!0;if(!N)return!1;d(g)}return g[s].weakData},C=function(g){return i&&c&&b(g)&&!f(g,s)&&d(g),g},V=function(){v.enable=function(){},c=!0;var g=y.f,N=a([].splice),x={};x[s]=1,g(x).length&&(y.f=function(B){for(var L=g(B),T=0,w=L.length;TB;B++)if(T=P(l[B]),T&&y(s,T))return T;return new c(!1)}N=k(l,x)}for(w=V?l.next:N.next;!(E=a(w,N)).done;){try{T=P(E.value)}catch(O){p(N,"throw",O)}if(typeof T=="object"&&T&&y(s,T))return T}return new c(!1)}},28649:function(I,r,n){"use strict";var e=n(91495),a=n(30365),t=n(78060);I.exports=function(o,f,S){var y,k;a(o);try{if(y=t(o,"return"),!y){if(f==="throw")throw S;return S}y=e(y,o)}catch(b){k=!0,y=b}if(f==="throw")throw S;if(k)throw y;return a(y),S}},5656:function(I,r,n){"use strict";var e=n(67635).IteratorPrototype,a=n(80674),t=n(87458),o=n(84925),f=n(83967),S=function(){return this};I.exports=function(y,k,b,p){var i=k+" Iterator";return y.prototype=a(e,{next:t(+!p,b)}),o(y,i,!1,!0),f[i]=S,y}},65574:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(4493),o=n(70520),f=n(55747),S=n(5656),y=n(36917),k=n(76649),b=n(84925),p=n(37909),i=n(55938),c=n(24697),s=n(83967),l=n(67635),d=o.PROPER,m=o.CONFIGURABLE,u=l.IteratorPrototype,C=l.BUGGY_SAFARI_ITERATORS,V=c("iterator"),v="keys",h="values",g="entries",N=function(){return this};I.exports=function(x,B,L,T,w,E,A){S(L,B,T);var P=function(X){if(X===w&&_)return _;if(!C&&X&&X in F)return F[X];switch(X){case v:return function(){function pe(){return new L(this,X)}return pe}();case h:return function(){function pe(){return new L(this,X)}return pe}();case g:return function(){function pe(){return new L(this,X)}return pe}()}return function(){return new L(this)}},O=B+" Iterator",M=!1,F=x.prototype,R=F[V]||F["@@iterator"]||w&&F[w],_=!C&&R||P(w),U=B==="Array"&&F.entries||R,W,$,G;if(U&&(W=y(U.call(new x)),W!==Object.prototype&&W.next&&(!t&&y(W)!==u&&(k?k(W,u):f(W[V])||i(W,V,N)),b(W,O,!0,!0),t&&(s[O]=N))),d&&w===h&&R&&R.name!==h&&(!t&&m?p(F,"name",h):(M=!0,_=function(){function oe(){return a(R,this)}return oe}())),w)if($={values:P(h),keys:E?_:P(v),entries:P(g)},A)for(G in $)(C||M||!(G in F))&&i(F,G,$[G]);else e({target:B,proto:!0,forced:C||M},$);return(!t||A)&&F[V]!==_&&i(F,V,_,{name:w}),s[B]=_,$}},67635:function(I,r,n){"use strict";var e=n(40033),a=n(55747),t=n(77568),o=n(80674),f=n(36917),S=n(55938),y=n(24697),k=n(4493),b=y("iterator"),p=!1,i,c,s;[].keys&&(s=[].keys(),"next"in s?(c=f(f(s)),c!==Object.prototype&&(i=c)):p=!0);var l=!t(i)||e(function(){var d={};return i[b].call(d)!==d});l?i={}:k&&(i=o(i)),a(i[b])||S(i,b,function(){return this}),I.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},83967:function(I){"use strict";I.exports={}},24760:function(I,r,n){"use strict";var e=n(10188);I.exports=function(a){return e(a.length)}},20001:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(55747),o=n(45299),f=n(58310),S=n(70520).CONFIGURABLE,y=n(40492),k=n(5419),b=k.enforce,p=k.get,i=String,c=Object.defineProperty,s=e("".slice),l=e("".replace),d=e([].join),m=f&&!a(function(){return c(function(){},"length",{value:8}).length!==8}),u=String(String).split("String"),C=I.exports=function(V,v,h){s(i(v),0,7)==="Symbol("&&(v="["+l(i(v),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),h&&h.getter&&(v="get "+v),h&&h.setter&&(v="set "+v),(!o(V,"name")||S&&V.name!==v)&&(f?c(V,"name",{value:v,configurable:!0}):V.name=v),m&&h&&o(h,"arity")&&V.length!==h.arity&&c(V,"length",{value:h.arity});try{h&&o(h,"constructor")&&h.constructor?f&&c(V,"prototype",{writable:!1}):V.prototype&&(V.prototype=void 0)}catch(N){}var g=b(V);return o(g,"source")||(g.source=d(u,typeof v=="string"?v:"")),V};Function.prototype.toString=C(function(){function V(){return t(this)&&p(this).source||y(this)}return V}(),"toString")},82040:function(I){"use strict";var r=Math.expm1,n=Math.exp;I.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||r(-2e-17)!==-2e-17?function(){function e(a){var t=+a;return t===0?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}return e}():r},14950:function(I,r,n){"use strict";var e=n(22172),a=Math.abs,t=2220446049250313e-31,o=1/t,f=function(y){return y+o-o};I.exports=function(S,y,k,b){var p=+S,i=a(p),c=e(p);if(ik||l!==l?c*(1/0):c*l}},95867:function(I,r,n){"use strict";var e=n(14950),a=11920928955078125e-23,t=34028234663852886e22,o=11754943508222875e-54;I.exports=Math.fround||function(){function f(S){return e(S,a,t,o)}return f}()},75002:function(I){"use strict";var r=Math.log,n=Math.LOG10E;I.exports=Math.log10||function(){function e(a){return r(a)*n}return e}()},90874:function(I){"use strict";var r=Math.log;I.exports=Math.log1p||function(){function n(e){var a=+e;return a>-1e-8&&a<1e-8?a-a*a/2:r(1+a)}return n}()},22172:function(I){"use strict";I.exports=Math.sign||function(){function r(n){var e=+n;return e===0||e!==e?e:e<0?-1:1}return r}()},21119:function(I){"use strict";var r=Math.ceil,n=Math.floor;I.exports=Math.trunc||function(){function e(a){var t=+a;return(t>0?n:r)(t)}return e}()},37713:function(I,r,n){"use strict";var e=n(16210),a=n(44915),t=n(75754),o=n(60375).set,f=n(9547),S=n(27770),y=n(16647),k=n(52854),b=n(81663),p=e.MutationObserver||e.WebKitMutationObserver,i=e.document,c=e.process,s=e.Promise,l=a("queueMicrotask"),d,m,u,C,V;if(!l){var v=new f,h=function(){var N,x;for(b&&(N=c.domain)&&N.exit();x=v.get();)try{x()}catch(B){throw v.head&&d(),B}N&&N.enter()};!S&&!b&&!k&&p&&i?(m=!0,u=i.createTextNode(""),new p(h).observe(u,{characterData:!0}),d=function(){u.data=m=!m}):!y&&s&&s.resolve?(C=s.resolve(void 0),C.constructor=s,V=t(C.then,C),d=function(){V(h)}):b?d=function(){c.nextTick(h)}:(o=t(o,e),d=function(){o(h)}),l=function(N){v.head||d(),v.add(N)}}I.exports=l},81837:function(I,r,n){"use strict";var e=n(10320),a=TypeError,t=function(f){var S,y;this.promise=new f(function(k,b){if(S!==void 0||y!==void 0)throw new a("Bad Promise constructor");S=k,y=b}),this.resolve=e(S),this.reject=e(y)};I.exports.f=function(o){return new t(o)}},86213:function(I,r,n){"use strict";var e=n(72586),a=TypeError;I.exports=function(t){if(e(t))throw new a("The method doesn't accept regular expressions");return t}},3294:function(I,r,n){"use strict";var e=n(16210),a=e.isFinite;I.exports=Number.isFinite||function(){function t(o){return typeof o=="number"&&a(o)}return t}()},28506:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),f=n(92648).trim,S=n(4198),y=t("".charAt),k=e.parseFloat,b=e.Symbol,p=b&&b.iterator,i=1/k(S+"-0")!==-1/0||p&&!a(function(){k(Object(p))});I.exports=i?function(){function c(s){var l=f(o(s)),d=k(l);return d===0&&y(l,0)==="-"?-0:d}return c}():k},13693:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),f=n(92648).trim,S=n(4198),y=e.parseInt,k=e.Symbol,b=k&&k.iterator,p=/^[+-]?0x/i,i=t(p.exec),c=y(S+"08")!==8||y(S+"0x16")!==22||b&&!a(function(){y(Object(b))});I.exports=c?function(){function s(l,d){var m=f(o(l));return y(m,d>>>0||(i(p,m)?16:10))}return s}():y},41143:function(I,r,n){"use strict";var e=n(58310),a=n(67250),t=n(91495),o=n(40033),f=n(18450),S=n(89235),y=n(12867),k=n(46771),b=n(37457),p=Object.assign,i=Object.defineProperty,c=a([].concat);I.exports=!p||o(function(){if(e&&p({b:1},p(i({},"a",{enumerable:!0,get:function(){function u(){i(this,"b",{value:3,enumerable:!1})}return u}()}),{b:2})).b!==1)return!0;var s={},l={},d=Symbol("assign detection"),m="abcdefghijklmnopqrst";return s[d]=7,m.split("").forEach(function(u){l[u]=u}),p({},s)[d]!==7||f(p({},l)).join("")!==m})?function(){function s(l,d){for(var m=k(l),u=arguments.length,C=1,V=S.f,v=y.f;u>C;)for(var h=b(arguments[C++]),g=V?c(f(h),V(h)):f(h),N=g.length,x=0,B;N>x;)B=g[x++],(!e||t(v,h,B))&&(m[B]=h[B]);return m}return s}():p},80674:function(I,r,n){"use strict";var e=n(30365),a=n(24239),t=n(89453),o=n(79195),f=n(5315),S=n(12689),y=n(19417),k=">",b="<",p="prototype",i="script",c=y("IE_PROTO"),s=function(){},l=function(v){return b+i+k+v+b+"/"+i+k},d=function(v){v.write(l("")),v.close();var h=v.parentWindow.Object;return v=null,h},m=function(){var v=S("iframe"),h="java"+i+":",g;return v.style.display="none",f.appendChild(v),v.src=String(h),g=v.contentWindow.document,g.open(),g.write(l("document.F=Object")),g.close(),g.F},u,C=function(){try{u=new ActiveXObject("htmlfile")}catch(h){}C=typeof document!="undefined"?document.domain&&u?d(u):m():d(u);for(var v=t.length;v--;)delete C[p][t[v]];return C()};o[c]=!0,I.exports=Object.create||function(){function V(v,h){var g;return v!==null?(s[p]=e(v),g=new s,s[p]=null,g[c]=v):g=C(),h===void 0?g:a.f(g,h)}return V}()},24239:function(I,r,n){"use strict";var e=n(58310),a=n(80944),t=n(74595),o=n(30365),f=n(57591),S=n(18450);r.f=e&&!a?Object.defineProperties:function(){function y(k,b){o(k);for(var p=f(b),i=S(b),c=i.length,s=0,l;c>s;)t.f(k,l=i[s++],p[l]);return k}return y}()},74595:function(I,r,n){"use strict";var e=n(58310),a=n(36223),t=n(80944),o=n(30365),f=n(767),S=TypeError,y=Object.defineProperty,k=Object.getOwnPropertyDescriptor,b="enumerable",p="configurable",i="writable";r.f=e?t?function(){function c(s,l,d){if(o(s),l=f(l),o(d),typeof s=="function"&&l==="prototype"&&"value"in d&&i in d&&!d[i]){var m=k(s,l);m&&m[i]&&(s[l]=d.value,d={configurable:p in d?d[p]:m[p],enumerable:b in d?d[b]:m[b],writable:!1})}return y(s,l,d)}return c}():y:function(){function c(s,l,d){if(o(s),l=f(l),o(d),a)try{return y(s,l,d)}catch(m){}if("get"in d||"set"in d)throw new S("Accessors not supported");return"value"in d&&(s[l]=d.value),s}return c}()},27193:function(I,r,n){"use strict";var e=n(58310),a=n(91495),t=n(12867),o=n(87458),f=n(57591),S=n(767),y=n(45299),k=n(36223),b=Object.getOwnPropertyDescriptor;r.f=e?b:function(){function p(i,c){if(i=f(i),c=S(c),k)try{return b(i,c)}catch(s){}if(y(i,c))return o(!a(t.f,i,c),i[c])}return p}()},81644:function(I,r,n){"use strict";var e=n(7462),a=n(57591),t=n(37310).f,o=n(54602),f=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],S=function(k){try{return t(k)}catch(b){return o(f)}};I.exports.f=function(){function y(k){return f&&e(k)==="Window"?S(k):t(a(k))}return y}()},37310:function(I,r,n){"use strict";var e=n(53726),a=n(89453),t=a.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(){function o(f){return e(f,t)}return o}()},89235:function(I,r){"use strict";r.f=Object.getOwnPropertySymbols},36917:function(I,r,n){"use strict";var e=n(45299),a=n(55747),t=n(46771),o=n(19417),f=n(9225),S=o("IE_PROTO"),y=Object,k=y.prototype;I.exports=f?y.getPrototypeOf:function(b){var p=t(b);if(e(p,S))return p[S];var i=p.constructor;return a(i)&&p instanceof i?i.prototype:p instanceof y?k:null}},81834:function(I,r,n){"use strict";var e=n(40033),a=n(77568),t=n(7462),o=n(3782),f=Object.isExtensible,S=e(function(){f(1)});I.exports=S||o?function(){function y(k){return!a(k)||o&&t(k)==="ArrayBuffer"?!1:f?f(k):!0}return y}():f},21287:function(I,r,n){"use strict";var e=n(67250);I.exports=e({}.isPrototypeOf)},53726:function(I,r,n){"use strict";var e=n(67250),a=n(45299),t=n(57591),o=n(14211).indexOf,f=n(79195),S=e([].push);I.exports=function(y,k){var b=t(y),p=0,i=[],c;for(c in b)!a(f,c)&&a(b,c)&&S(i,c);for(;k.length>p;)a(b,c=k[p++])&&(~o(i,c)||S(i,c));return i}},18450:function(I,r,n){"use strict";var e=n(53726),a=n(89453);I.exports=Object.keys||function(){function t(o){return e(o,a)}return t}()},12867:function(I,r){"use strict";var n={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,a=e&&!n.call({1:2},1);r.f=a?function(){function t(o){var f=e(this,o);return!!f&&f.enumerable}return t}():n},57377:function(I,r,n){"use strict";var e=n(4493),a=n(16210),t=n(40033),o=n(44981);I.exports=e||!t(function(){if(!(o&&o<535)){var f=Math.random();__defineSetter__.call(null,f,function(){}),delete a[f]}})},76649:function(I,r,n){"use strict";var e=n(38656),a=n(77568),t=n(16952),o=n(35908);I.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var f=!1,S={},y;try{y=e(Object.prototype,"__proto__","set"),y(S,[]),f=S instanceof Array}catch(k){}return function(){function k(b,p){return t(b),o(p),a(b)&&(f?y(b,p):b.__proto__=p),b}return k}()}():void 0)},70915:function(I,r,n){"use strict";var e=n(58310),a=n(40033),t=n(67250),o=n(36917),f=n(18450),S=n(57591),y=n(12867).f,k=t(y),b=t([].push),p=e&&a(function(){var c=Object.create(null);return c[2]=2,!k(c,2)}),i=function(s){return function(l){for(var d=S(l),m=f(d),u=p&&o(d)===null,C=m.length,V=0,v=[],h;C>V;)h=m[V++],(!e||(u?h in d:k(d,h)))&&b(v,s?[h,d[h]]:d[h]);return v}};I.exports={entries:i(!0),values:i(!1)}},2509:function(I,r,n){"use strict";var e=n(2650),a=n(2281);I.exports=e?{}.toString:function(){function t(){return"[object "+a(this)+"]"}return t}()},13396:function(I,r,n){"use strict";var e=n(91495),a=n(55747),t=n(77568),o=TypeError;I.exports=function(f,S){var y,k;if(S==="string"&&a(y=f.toString)&&!t(k=e(y,f))||a(y=f.valueOf)&&!t(k=e(y,f))||S!=="string"&&a(y=f.toString)&&!t(k=e(y,f)))return k;throw new o("Can't convert object to primitive value")}},97921:function(I,r,n){"use strict";var e=n(4009),a=n(67250),t=n(37310),o=n(89235),f=n(30365),S=a([].concat);I.exports=e("Reflect","ownKeys")||function(){function y(k){var b=t.f(f(k)),p=o.f;return p?S(b,p(k)):b}return y}()},61765:function(I,r,n){"use strict";var e=n(16210);I.exports=e},10729:function(I){"use strict";I.exports=function(r){try{return{error:!1,value:r()}}catch(n){return{error:!0,value:n}}}},74854:function(I,r,n){"use strict";var e=n(16210),a=n(67512),t=n(55747),o=n(41314),f=n(40492),S=n(24697),y=n(10753),k=n(4493),b=n(83141),p=a&&a.prototype,i=S("species"),c=!1,s=t(e.PromiseRejectionEvent),l=o("Promise",function(){var d=f(a),m=d!==String(a);if(!m&&b===66||k&&!(p.catch&&p.finally))return!0;if(!b||b<51||!/native code/.test(d)){var u=new a(function(v){v(1)}),C=function(h){h(function(){},function(){})},V=u.constructor={};if(V[i]=C,c=u.then(function(){})instanceof C,!c)return!0}return!m&&(y==="BROWSER"||y==="DENO")&&!s});I.exports={CONSTRUCTOR:l,REJECTION_EVENT:s,SUBCLASSING:c}},67512:function(I,r,n){"use strict";var e=n(16210);I.exports=e.Promise},66628:function(I,r,n){"use strict";var e=n(30365),a=n(77568),t=n(81837);I.exports=function(o,f){if(e(o),a(f)&&f.constructor===o)return f;var S=t.f(o),y=S.resolve;return y(f),S.promise}},48199:function(I,r,n){"use strict";var e=n(67512),a=n(92490),t=n(74854).CONSTRUCTOR;I.exports=t||!a(function(o){e.all(o).then(void 0,function(){})})},34550:function(I,r,n){"use strict";var e=n(74595).f;I.exports=function(a,t,o){o in a||e(a,o,{configurable:!0,get:function(){function f(){return t[o]}return f}(),set:function(){function f(S){t[o]=S}return f}()})}},9547:function(I){"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(){function n(e){var a={item:e,next:null},t=this.tail;t?t.next=a:this.head=a,this.tail=a}return n}(),get:function(){function n(){var e=this.head;if(e){var a=this.head=e.next;return a===null&&(this.tail=null),e.item}}return n}()},I.exports=r},28340:function(I,r,n){"use strict";var e=n(91495),a=n(30365),t=n(55747),o=n(7462),f=n(14489),S=TypeError;I.exports=function(y,k){var b=y.exec;if(t(b)){var p=e(b,y,k);return p!==null&&a(p),p}if(o(y)==="RegExp")return e(f,y,k);throw new S("RegExp#exec called on incompatible receiver")}},14489:function(I,r,n){"use strict";var e=n(91495),a=n(67250),t=n(12605),o=n(70901),f=n(62115),S=n(16639),y=n(80674),k=n(5419).get,b=n(39173),p=n(35688),i=S("native-string-replace",String.prototype.replace),c=RegExp.prototype.exec,s=c,l=a("".charAt),d=a("".indexOf),m=a("".replace),u=a("".slice),C=function(){var g=/a/,N=/b*/g;return e(c,g,"a"),e(c,N,"a"),g.lastIndex!==0||N.lastIndex!==0}(),V=f.BROKEN_CARET,v=/()??/.exec("")[1]!==void 0,h=C||v||V||b||p;h&&(s=function(){function g(N){var x=this,B=k(x),L=t(N),T=B.raw,w,E,A,P,O,M,F;if(T)return T.lastIndex=x.lastIndex,w=e(s,T,L),x.lastIndex=T.lastIndex,w;var R=B.groups,_=V&&x.sticky,U=e(o,x),W=x.source,$=0,G=L;if(_&&(U=m(U,"y",""),d(U,"g")===-1&&(U+="g"),G=u(L,x.lastIndex),x.lastIndex>0&&(!x.multiline||x.multiline&&l(L,x.lastIndex-1)!=="\n")&&(W="(?: "+W+")",G=" "+G,$++),E=new RegExp("^(?:"+W+")",U)),v&&(E=new RegExp("^"+W+"$(?!\\s)",U)),C&&(A=x.lastIndex),P=e(c,_?E:x,G),_?P?(P.input=u(P.input,$),P[0]=u(P[0],$),P.index=x.lastIndex,x.lastIndex+=P[0].length):x.lastIndex=0:C&&P&&(x.lastIndex=x.global?P.index+P[0].length:A),v&&P&&P.length>1&&e(i,P[0],E,function(){for(O=1;Ob)","g");return o.exec("b").groups.a!=="b"||"b".replace(o,"$c")!=="bc"})},16952:function(I,r,n){"use strict";var e=n(42871),a=TypeError;I.exports=function(t){if(e(t))throw new a("Can't call method on "+t);return t}},44915:function(I,r,n){"use strict";var e=n(16210),a=n(58310),t=Object.getOwnPropertyDescriptor;I.exports=function(o){if(!a)return e[o];var f=t(e,o);return f&&f.value}},5700:function(I){"use strict";I.exports=Object.is||function(){function r(n,e){return n===e?n!==0||1/n===1/e:n!==n&&e!==e}return r}()},78362:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(55747),o=n(10753),f=n(83309),S=n(54602),y=n(24986),k=e.Function,b=/MSIE .\./.test(f)||o==="BUN"&&function(){var p=e.Bun.version.split(".");return p.length<3||p[0]==="0"&&(p[1]<3||p[1]==="3"&&p[2]==="0")}();I.exports=function(p,i){var c=i?2:1;return b?function(s,l){var d=y(arguments.length,1)>c,m=t(s)?s:k(s),u=d?S(arguments,c):[],C=d?function(){a(m,this,u)}:m;return i?p(C,l):p(C)}:p}},58491:function(I,r,n){"use strict";var e=n(4009),a=n(73936),t=n(24697),o=n(58310),f=t("species");I.exports=function(S){var y=e(S);o&&y&&!y[f]&&a(y,f,{configurable:!0,get:function(){function k(){return this}return k}()})}},84925:function(I,r,n){"use strict";var e=n(74595).f,a=n(45299),t=n(24697),o=t("toStringTag");I.exports=function(f,S,y){f&&!y&&(f=f.prototype),f&&!a(f,o)&&e(f,o,{configurable:!0,value:S})}},19417:function(I,r,n){"use strict";var e=n(16639),a=n(16738),t=e("keys");I.exports=function(o){return t[o]||(t[o]=a(o))}},40095:function(I,r,n){"use strict";var e=n(4493),a=n(16210),t=n(18231),o="__core-js_shared__",f=I.exports=a[o]||t(o,{});(f.versions||(f.versions=[])).push({version:"3.38.1",mode:e?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},16639:function(I,r,n){"use strict";var e=n(40095);I.exports=function(a,t){return e[a]||(e[a]=t||{})}},28987:function(I,r,n){"use strict";var e=n(30365),a=n(32606),t=n(42871),o=n(24697),f=o("species");I.exports=function(S,y){var k=e(S).constructor,b;return k===void 0||t(b=e(k)[f])?y:a(b)}},88539:function(I,r,n){"use strict";var e=n(40033);I.exports=function(a){return e(function(){var t=""[a]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},50233:function(I,r,n){"use strict";var e=n(67250),a=n(61365),t=n(12605),o=n(16952),f=e("".charAt),S=e("".charCodeAt),y=e("".slice),k=function(p){return function(i,c){var s=t(o(i)),l=a(c),d=s.length,m,u;return l<0||l>=d?p?"":void 0:(m=S(s,l),m<55296||m>56319||l+1===d||(u=S(s,l+1))<56320||u>57343?p?f(s,l):m:p?y(s,l,l+2):(m-55296<<10)+(u-56320)+65536)}};I.exports={codeAt:k(!1),charAt:k(!0)}},34125:function(I,r,n){"use strict";var e=n(83309);I.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(e)},24051:function(I,r,n){"use strict";var e=n(67250),a=n(10188),t=n(12605),o=n(62443),f=n(16952),S=e(o),y=e("".slice),k=Math.ceil,b=function(i){return function(c,s,l){var d=t(f(c)),m=a(s),u=d.length,C=l===void 0?" ":t(l),V,v;return m<=u||C===""?d:(V=m-u,v=S(C,k(V/C.length)),v.length>V&&(v=y(v,0,V)),i?d+v:v+d)}};I.exports={start:b(!1),end:b(!0)}},62443:function(I,r,n){"use strict";var e=n(61365),a=n(12605),t=n(16952),o=RangeError;I.exports=function(){function f(S){var y=a(t(this)),k="",b=e(S);if(b<0||b===1/0)throw new o("Wrong number of repetitions");for(;b>0;(b>>>=1)&&(y+=y))b&1&&(k+=y);return k}return f}()},43476:function(I,r,n){"use strict";var e=n(92648).end,a=n(90012);I.exports=a("trimEnd")?function(){function t(){return e(this)}return t}():"".trimEnd},90012:function(I,r,n){"use strict";var e=n(70520).PROPER,a=n(40033),t=n(4198),o="\u200B\x85\u180E";I.exports=function(f){return a(function(){return!!t[f]()||o[f]()!==o||e&&t[f].name!==f})}},43885:function(I,r,n){"use strict";var e=n(92648).start,a=n(90012);I.exports=a("trimStart")?function(){function t(){return e(this)}return t}():"".trimStart},92648:function(I,r,n){"use strict";var e=n(67250),a=n(16952),t=n(12605),o=n(4198),f=e("".replace),S=RegExp("^["+o+"]+"),y=RegExp("(^|[^"+o+"])["+o+"]+$"),k=function(p){return function(i){var c=t(a(i));return p&1&&(c=f(c,S,"")),p&2&&(c=f(c,y,"$1")),c}};I.exports={start:k(1),end:k(2),trim:k(3)}},52357:function(I,r,n){"use strict";var e=n(83141),a=n(40033),t=n(16210),o=t.String;I.exports=!!Object.getOwnPropertySymbols&&!a(function(){var f=Symbol("symbol detection");return!o(f)||!(Object(f)instanceof Symbol)||!Symbol.sham&&e&&e<41})},52360:function(I,r,n){"use strict";var e=n(91495),a=n(4009),t=n(24697),o=n(55938);I.exports=function(){var f=a("Symbol"),S=f&&f.prototype,y=S&&S.valueOf,k=t("toPrimitive");S&&!S[k]&&o(S,k,function(b){return e(y,this)},{arity:1})}},66570:function(I,r,n){"use strict";var e=n(52357);I.exports=e&&!!Symbol.for&&!!Symbol.keyFor},60375:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(75754),o=n(55747),f=n(45299),S=n(40033),y=n(5315),k=n(54602),b=n(12689),p=n(24986),i=n(27770),c=n(81663),s=e.setImmediate,l=e.clearImmediate,d=e.process,m=e.Dispatch,u=e.Function,C=e.MessageChannel,V=e.String,v=0,h={},g="onreadystatechange",N,x,B,L;S(function(){N=e.location});var T=function(O){if(f(h,O)){var M=h[O];delete h[O],M()}},w=function(O){return function(){T(O)}},E=function(O){T(O.data)},A=function(O){e.postMessage(V(O),N.protocol+"//"+N.host)};(!s||!l)&&(s=function(){function P(O){p(arguments.length,1);var M=o(O)?O:u(O),F=k(arguments,1);return h[++v]=function(){a(M,void 0,F)},x(v),v}return P}(),l=function(){function P(O){delete h[O]}return P}(),c?x=function(O){d.nextTick(w(O))}:m&&m.now?x=function(O){m.now(w(O))}:C&&!i?(B=new C,L=B.port2,B.port1.onmessage=E,x=t(L.postMessage,L)):e.addEventListener&&o(e.postMessage)&&!e.importScripts&&N&&N.protocol!=="file:"&&!S(A)?(x=A,e.addEventListener("message",E,!1)):g in b("script")?x=function(O){y.appendChild(b("script"))[g]=function(){y.removeChild(this),T(O)}}:x=function(O){setTimeout(w(O),0)}),I.exports={set:s,clear:l}},46438:function(I,r,n){"use strict";var e=n(67250);I.exports=e(1 .valueOf)},13912:function(I,r,n){"use strict";var e=n(61365),a=Math.max,t=Math.min;I.exports=function(o,f){var S=e(o);return S<0?a(S+f,0):t(S,f)}},61484:function(I,r,n){"use strict";var e=n(24843),a=TypeError;I.exports=function(t){var o=e(t,"number");if(typeof o=="number")throw new a("Can't convert number to bigint");return BigInt(o)}},43806:function(I,r,n){"use strict";var e=n(61365),a=n(10188),t=RangeError;I.exports=function(o){if(o===void 0)return 0;var f=e(o),S=a(f);if(f!==S)throw new t("Wrong length or index");return S}},57591:function(I,r,n){"use strict";var e=n(37457),a=n(16952);I.exports=function(t){return e(a(t))}},61365:function(I,r,n){"use strict";var e=n(21119);I.exports=function(a){var t=+a;return t!==t||t===0?0:e(t)}},10188:function(I,r,n){"use strict";var e=n(61365),a=Math.min;I.exports=function(t){var o=e(t);return o>0?a(o,9007199254740991):0}},46771:function(I,r,n){"use strict";var e=n(16952),a=Object;I.exports=function(t){return a(e(t))}},56043:function(I,r,n){"use strict";var e=n(16140),a=RangeError;I.exports=function(t,o){var f=e(t);if(f%o)throw new a("Wrong offset");return f}},16140:function(I,r,n){"use strict";var e=n(61365),a=RangeError;I.exports=function(t){var o=e(t);if(o<0)throw new a("The argument can't be less than 0");return o}},24843:function(I,r,n){"use strict";var e=n(91495),a=n(77568),t=n(71399),o=n(78060),f=n(13396),S=n(24697),y=TypeError,k=S("toPrimitive");I.exports=function(b,p){if(!a(b)||t(b))return b;var i=o(b,k),c;if(i){if(p===void 0&&(p="default"),c=e(i,b,p),!a(c)||t(c))return c;throw new y("Can't convert object to primitive value")}return p===void 0&&(p="number"),f(b,p)}},767:function(I,r,n){"use strict";var e=n(24843),a=n(71399);I.exports=function(t){var o=e(t,"string");return a(o)?o:o+""}},2650:function(I,r,n){"use strict";var e=n(24697),a=e("toStringTag"),t={};t[a]="z",I.exports=String(t)==="[object z]"},12605:function(I,r,n){"use strict";var e=n(2281),a=String;I.exports=function(t){if(e(t)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return a(t)}},15409:function(I){"use strict";var r=Math.round;I.exports=function(n){var e=r(n);return e<0?0:e>255?255:e&255}},89393:function(I){"use strict";var r=String;I.exports=function(n){try{return r(n)}catch(e){return"Object"}}},80185:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(58310),f=n(86563),S=n(4246),y=n(37336),k=n(60077),b=n(87458),p=n(37909),i=n(5841),c=n(10188),s=n(43806),l=n(56043),d=n(15409),m=n(767),u=n(45299),C=n(2281),V=n(77568),v=n(71399),h=n(80674),g=n(21287),N=n(76649),x=n(37310).f,B=n(3805),L=n(22603).forEach,T=n(58491),w=n(73936),E=n(74595),A=n(27193),P=n(78008),O=n(5419),M=n(5781),F=O.get,R=O.set,_=O.enforce,U=E.f,W=A.f,$=a.RangeError,G=y.ArrayBuffer,oe=G.prototype,X=y.DataView,pe=S.NATIVE_ARRAY_BUFFER_VIEWS,me=S.TYPED_ARRAY_TAG,ne=S.TypedArray,ce=S.TypedArrayPrototype,q=S.isTypedArray,ae="BYTES_PER_ELEMENT",J="Wrong length",Y=function(fe,Ie){w(fe,Ie,{configurable:!0,get:function(){function D(){return F(this)[Ie]}return D}()})},Q=function(fe){var Ie;return g(oe,fe)||(Ie=C(fe))==="ArrayBuffer"||Ie==="SharedArrayBuffer"},Z=function(fe,Ie){return q(fe)&&!v(Ie)&&Ie in fe&&i(+Ie)&&Ie>=0},te=function(){function ye(fe,Ie){return Ie=m(Ie),Z(fe,Ie)?b(2,fe[Ie]):W(fe,Ie)}return ye}(),se=function(){function ye(fe,Ie,D){return Ie=m(Ie),Z(fe,Ie)&&V(D)&&u(D,"value")&&!u(D,"get")&&!u(D,"set")&&!D.configurable&&(!u(D,"writable")||D.writable)&&(!u(D,"enumerable")||D.enumerable)?(fe[Ie]=D.value,fe):U(fe,Ie,D)}return ye}();o?(pe||(A.f=te,E.f=se,Y(ce,"buffer"),Y(ce,"byteOffset"),Y(ce,"byteLength"),Y(ce,"length")),e({target:"Object",stat:!0,forced:!pe},{getOwnPropertyDescriptor:te,defineProperty:se}),I.exports=function(ye,fe,Ie){var D=ye.match(/\d+/)[0]/8,re=ye+(Ie?"Clamped":"")+"Array",de="get"+ye,ve="set"+ye,he=a[re],Be=he,ke=Be&&Be.prototype,Ee={},Re=function(H,ue){var Ve=F(H);return Ve.view[de](ue*D+Ve.byteOffset,!0)},_e=function(H,ue,Ve){var be=F(H);be.view[ve](ue*D+be.byteOffset,Ie?d(Ve):Ve,!0)},Pe=function(H,ue){U(H,ue,{get:function(){function Ve(){return Re(this,ue)}return Ve}(),set:function(){function Ve(be){return _e(this,ue,be)}return Ve}(),enumerable:!0})};pe?f&&(Be=fe(function(Se,H,ue,Ve){return k(Se,ke),M(function(){return V(H)?Q(H)?Ve!==void 0?new he(H,l(ue,D),Ve):ue!==void 0?new he(H,l(ue,D)):new he(H):q(H)?P(Be,H):t(B,Be,H):new he(s(H))}(),Se,Be)}),N&&N(Be,ne),L(x(he),function(Se){Se in Be||p(Be,Se,he[Se])}),Be.prototype=ke):(Be=fe(function(Se,H,ue,Ve){k(Se,ke);var be=0,Le=0,we,Me,Ae;if(!V(H))Ae=s(H),Me=Ae*D,we=new G(Me);else if(Q(H)){we=H,Le=l(ue,D);var De=H.byteLength;if(Ve===void 0){if(De%D)throw new $(J);if(Me=De-Le,Me<0)throw new $(J)}else if(Me=c(Ve)*D,Me+Le>De)throw new $(J);Ae=Me/D}else return q(H)?P(Be,H):t(B,Be,H);for(R(Se,{buffer:we,byteOffset:Le,byteLength:Me,length:Ae,view:new X(we)});be1?arguments[1]:void 0,C=u!==void 0,V=y(d),v,h,g,N,x,B,L,T;if(V&&!k(V))for(L=S(d,V),T=L.next,d=[];!(B=a(T,L)).done;)d.push(B.value);for(C&&m>2&&(u=e(u,arguments[2])),h=f(d),g=new(p(l))(h),N=b(g),v=0;h>v;v++)x=C?u(d[v],v):d[v],g[v]=N?i(x):+x;return g}return c}()},31082:function(I,r,n){"use strict";var e=n(4246),a=n(28987),t=e.aTypedArrayConstructor,o=e.getTypedArrayConstructor;I.exports=function(f){return t(a(f,o(f)))}},16738:function(I,r,n){"use strict";var e=n(67250),a=0,t=Math.random(),o=e(1 .toString);I.exports=function(f){return"Symbol("+(f===void 0?"":f)+")_"+o(++a+t,36)}},1062:function(I,r,n){"use strict";var e=n(52357);I.exports=e&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},80944:function(I,r,n){"use strict";var e=n(58310),a=n(40033);I.exports=e&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},24986:function(I){"use strict";var r=TypeError;I.exports=function(n,e){if(n=51||!a(function(){var u=[];return u[s]=!1,u.concat()[0]!==u}),d=function(C){if(!o(C))return!1;var V=C[s];return V!==void 0?!!V:t(C)},m=!l||!p("concat");e({target:"Array",proto:!0,arity:1,forced:m},{concat:function(){function u(C){var V=f(this),v=b(V,0),h=0,g,N,x,B,L;for(g=-1,x=arguments.length;g1?arguments[1]:void 0)}return f}()})},68933:function(I,r,n){"use strict";var e=n(63964),a=n(88471),t=n(80575);e({target:"Array",proto:!0},{fill:a}),t("fill")},47830:function(I,r,n){"use strict";var e=n(63964),a=n(22603).filter,t=n(44091),o=t("filter");e({target:"Array",proto:!0,forced:!o},{filter:function(){function f(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return f}()})},64094:function(I,r,n){"use strict";var e=n(63964),a=n(22603).findIndex,t=n(80575),o="findIndex",f=!0;o in[]&&Array(1)[o](function(){f=!1}),e({target:"Array",proto:!0,forced:f},{findIndex:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},13455:function(I,r,n){"use strict";var e=n(63964),a=n(22603).find,t=n(80575),o="find",f=!0;o in[]&&Array(1)[o](function(){f=!1}),e({target:"Array",proto:!0,forced:f},{find:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},32384:function(I,r,n){"use strict";var e=n(63964),a=n(65561),t=n(10320),o=n(46771),f=n(24760),S=n(57823);e({target:"Array",proto:!0},{flatMap:function(){function y(k){var b=o(this),p=f(b),i;return t(k),i=S(b,0),i.length=a(i,b,b,p,0,1,k,arguments.length>1?arguments[1]:void 0),i}return y}()})},61915:function(I,r,n){"use strict";var e=n(63964),a=n(65561),t=n(46771),o=n(24760),f=n(61365),S=n(57823);e({target:"Array",proto:!0},{flat:function(){function y(){var k=arguments.length?arguments[0]:void 0,b=t(this),p=o(b),i=S(b,0);return i.length=a(i,b,b,p,0,k===void 0?1:f(k)),i}return y}()})},25579:function(I,r,n){"use strict";var e=n(63964),a=n(35601);e({target:"Array",proto:!0,forced:[].forEach!==a},{forEach:a})},63532:function(I,r,n){"use strict";var e=n(63964),a=n(73174),t=n(92490),o=!t(function(f){Array.from(f)});e({target:"Array",stat:!0,forced:o},{from:a})},33425:function(I,r,n){"use strict";var e=n(63964),a=n(14211).includes,t=n(40033),o=n(80575),f=t(function(){return!Array(1).includes()});e({target:"Array",proto:!0,forced:f},{includes:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),o("includes")},43894:function(I,r,n){"use strict";var e=n(63964),a=n(71138),t=n(14211).indexOf,o=n(55528),f=a([].indexOf),S=!!f&&1/f([1],1,-0)<0,y=S||!o("indexOf");e({target:"Array",proto:!0,forced:y},{indexOf:function(){function k(b){var p=arguments.length>1?arguments[1]:void 0;return S?f(this,b,p)||0:t(this,b,p)}return k}()})},99636:function(I,r,n){"use strict";var e=n(63964),a=n(37386);e({target:"Array",stat:!0},{isArray:a})},34570:function(I,r,n){"use strict";var e=n(57591),a=n(80575),t=n(83967),o=n(5419),f=n(74595).f,S=n(65574),y=n(5959),k=n(4493),b=n(58310),p="Array Iterator",i=o.set,c=o.getterFor(p);I.exports=S(Array,"Array",function(l,d){i(this,{type:p,target:e(l),index:0,kind:d})},function(){var l=c(this),d=l.target,m=l.index++;if(!d||m>=d.length)return l.target=null,y(void 0,!0);switch(l.kind){case"keys":return y(m,!1);case"values":return y(d[m],!1)}return y([m,d[m]],!1)},"values");var s=t.Arguments=t.Array;if(a("keys"),a("values"),a("entries"),!k&&b&&s.name!=="values")try{f(s,"name",{value:"values"})}catch(l){}},94432:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37457),o=n(57591),f=n(55528),S=a([].join),y=t!==Object,k=y||!f("join",",");e({target:"Array",proto:!0,forced:k},{join:function(){function b(p){return S(o(this),p===void 0?",":p)}return b}()})},24683:function(I,r,n){"use strict";var e=n(63964),a=n(1325);e({target:"Array",proto:!0,forced:a!==[].lastIndexOf},{lastIndexOf:a})},69984:function(I,r,n){"use strict";var e=n(63964),a=n(22603).map,t=n(44091),o=t("map");e({target:"Array",proto:!0,forced:!o},{map:function(){function f(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return f}()})},32089:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(1031),o=n(60102),f=Array,S=a(function(){function y(){}return!(f.of.call(y)instanceof y)});e({target:"Array",stat:!0,forced:S},{of:function(){function y(){for(var k=0,b=arguments.length,p=new(t(this)?this:f)(b);b>k;)o(p,k,arguments[k++]);return p.length=b,p}return y}()})},29645:function(I,r,n){"use strict";var e=n(63964),a=n(56844).right,t=n(55528),o=n(83141),f=n(81663),S=!f&&o>79&&o<83,y=S||!t("reduceRight");e({target:"Array",proto:!0,forced:y},{reduceRight:function(){function k(b){return a(this,b,arguments.length,arguments.length>1?arguments[1]:void 0)}return k}()})},60206:function(I,r,n){"use strict";var e=n(63964),a=n(56844).left,t=n(55528),o=n(83141),f=n(81663),S=!f&&o>79&&o<83,y=S||!t("reduce");e({target:"Array",proto:!0,forced:y},{reduce:function(){function k(b){var p=arguments.length;return a(this,b,p,p>1?arguments[1]:void 0)}return k}()})},4788:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37386),o=a([].reverse),f=[1,2];e({target:"Array",proto:!0,forced:String(f)===String(f.reverse())},{reverse:function(){function S(){return t(this)&&(this.length=this.length),o(this)}return S}()})},58672:function(I,r,n){"use strict";var e=n(63964),a=n(37386),t=n(1031),o=n(77568),f=n(13912),S=n(24760),y=n(57591),k=n(60102),b=n(24697),p=n(44091),i=n(54602),c=p("slice"),s=b("species"),l=Array,d=Math.max;e({target:"Array",proto:!0,forced:!c},{slice:function(){function m(u,C){var V=y(this),v=S(V),h=f(u,v),g=f(C===void 0?v:C,v),N,x,B;if(a(V)&&(N=V.constructor,t(N)&&(N===l||a(N.prototype))?N=void 0:o(N)&&(N=N[s],N===null&&(N=void 0)),N===l||N===void 0))return i(V,h,g);for(x=new(N===void 0?l:N)(d(g-h,0)),B=0;h1?arguments[1]:void 0)}return f}()})},48968:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(10320),o=n(46771),f=n(24760),S=n(95108),y=n(12605),k=n(40033),b=n(90274),p=n(55528),i=n(50503),c=n(79725),s=n(83141),l=n(44981),d=[],m=a(d.sort),u=a(d.push),C=k(function(){d.sort(void 0)}),V=k(function(){d.sort(null)}),v=p("sort"),h=!k(function(){if(s)return s<70;if(!(i&&i>3)){if(c)return!0;if(l)return l<603;var x="",B,L,T,w;for(B=65;B<76;B++){switch(L=String.fromCharCode(B),B){case 66:case 69:case 70:case 72:T=3;break;case 68:case 71:T=4;break;default:T=2}for(w=0;w<47;w++)d.push({k:L+w,v:T})}for(d.sort(function(E,A){return A.v-E.v}),w=0;wy(T)?1:-1}};e({target:"Array",proto:!0,forced:g},{sort:function(){function x(B){B!==void 0&&t(B);var L=o(this);if(h)return B===void 0?m(L):m(L,B);var T=[],w=f(L),E,A;for(A=0;AV-N+g;B--)p(C,B-1)}else if(g>N)for(B=V-N;B>v;B--)L=B+N-1,T=B+g-1,L in C?C[T]=C[L]:p(C,T);for(B=0;B9490626562425156e-8?o(p)+S:a(p-1+f(p-1)*f(p+1))}return k}()})},59660:function(I,r,n){"use strict";var e=n(63964),a=Math.asinh,t=Math.log,o=Math.sqrt;function f(y){var k=+y;return!isFinite(k)||k===0?k:k<0?-f(-k):t(k+o(k*k+1))}var S=!(a&&1/a(0)>0);e({target:"Math",stat:!0,forced:S},{asinh:f})},15383:function(I,r,n){"use strict";var e=n(63964),a=Math.atanh,t=Math.log,o=!(a&&1/a(-0)<0);e({target:"Math",stat:!0,forced:o},{atanh:function(){function f(S){var y=+S;return y===0?y:t((1+y)/(1-y))/2}return f}()})},92866:function(I,r,n){"use strict";var e=n(63964),a=n(22172),t=Math.abs,o=Math.pow;e({target:"Math",stat:!0},{cbrt:function(){function f(S){var y=+S;return a(y)*o(t(y),.3333333333333333)}return f}()})},86107:function(I,r,n){"use strict";var e=n(63964),a=Math.floor,t=Math.log,o=Math.LOG2E;e({target:"Math",stat:!0},{clz32:function(){function f(S){var y=S>>>0;return y?31-a(t(y+.5)*o):32}return f}()})},29248:function(I,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.cosh,o=Math.abs,f=Math.E,S=!t||t(710)===1/0;e({target:"Math",stat:!0,forced:S},{cosh:function(){function y(k){var b=a(o(k)-1)+1;return(b+1/(b*f*f))*(f/2)}return y}()})},52540:function(I,r,n){"use strict";var e=n(63964),a=n(82040);e({target:"Math",stat:!0,forced:a!==Math.expm1},{expm1:a})},79007:function(I,r,n){"use strict";var e=n(63964),a=n(95867);e({target:"Math",stat:!0},{fround:a})},77199:function(I,r,n){"use strict";var e=n(63964),a=Math.hypot,t=Math.abs,o=Math.sqrt,f=!!a&&a(1/0,NaN)!==1/0;e({target:"Math",stat:!0,arity:2,forced:f},{hypot:function(){function S(y,k){for(var b=0,p=0,i=arguments.length,c=0,s,l;p0?(l=s/c,b+=l*l):b+=s;return c===1/0?1/0:c*o(b)}return S}()})},6522:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=Math.imul,o=a(function(){return t(4294967295,5)!==-5||t.length!==2});e({target:"Math",stat:!0,forced:o},{imul:function(){function f(S,y){var k=65535,b=+S,p=+y,i=k&b,c=k&p;return 0|i*c+((k&b>>>16)*c+i*(k&p>>>16)<<16>>>0)}return f}()})},95542:function(I,r,n){"use strict";var e=n(63964),a=n(75002);e({target:"Math",stat:!0},{log10:a})},2966:function(I,r,n){"use strict";var e=n(63964),a=n(90874);e({target:"Math",stat:!0},{log1p:a})},20997:function(I,r,n){"use strict";var e=n(63964),a=Math.log,t=Math.LN2;e({target:"Math",stat:!0},{log2:function(){function o(f){return a(f)/t}return o}()})},57400:function(I,r,n){"use strict";var e=n(63964),a=n(22172);e({target:"Math",stat:!0},{sign:a})},45571:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(82040),o=Math.abs,f=Math.exp,S=Math.E,y=a(function(){return Math.sinh(-2e-17)!==-2e-17});e({target:"Math",stat:!0,forced:y},{sinh:function(){function k(b){var p=+b;return o(p)<1?(t(p)-t(-p))/2:(f(p-1)-f(-p-1))*(S/2)}return k}()})},54800:function(I,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.exp;e({target:"Math",stat:!0},{tanh:function(){function o(f){var S=+f,y=a(S),k=a(-S);return y===1/0?1:k===1/0?-1:(y-k)/(t(S)+t(-S))}return o}()})},15709:function(I,r,n){"use strict";var e=n(84925);e(Math,"Math",!0)},76059:function(I,r,n){"use strict";var e=n(63964),a=n(21119);e({target:"Math",stat:!0},{trunc:a})},96614:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(58310),o=n(16210),f=n(61765),S=n(67250),y=n(41314),k=n(45299),b=n(5781),p=n(21287),i=n(71399),c=n(24843),s=n(40033),l=n(37310).f,d=n(27193).f,m=n(74595).f,u=n(46438),C=n(92648).trim,V="Number",v=o[V],h=f[V],g=v.prototype,N=o.TypeError,x=S("".slice),B=S("".charCodeAt),L=function(M){var F=c(M,"number");return typeof F=="bigint"?F:T(F)},T=function(M){var F=c(M,"number"),R,_,U,W,$,G,oe,X;if(i(F))throw new N("Cannot convert a Symbol value to a number");if(typeof F=="string"&&F.length>2){if(F=C(F),R=B(F,0),R===43||R===45){if(_=B(F,2),_===88||_===120)return NaN}else if(R===48){switch(B(F,1)){case 66:case 98:U=2,W=49;break;case 79:case 111:U=8,W=55;break;default:return+F}for($=x(F,2),G=$.length,oe=0;oeW)return NaN;return parseInt($,U)}}return+F},w=y(V,!v(" 0o1")||!v("0b1")||v("+0x1")),E=function(M){return p(g,M)&&s(function(){u(M)})},A=function(){function O(M){var F=arguments.length<1?0:v(L(M));return E(this)?b(Object(F),this,A):F}return O}();A.prototype=g,w&&!a&&(g.constructor=A),e({global:!0,constructor:!0,wrap:!0,forced:w},{Number:A});var P=function(M,F){for(var R=t?l(F):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),_=0,U;R.length>_;_++)k(F,U=R[_])&&!k(M,U)&&m(M,U,d(F,U))};a&&h&&P(f[V],h),(w||a)&&P(f[V],v)},324:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},90426:function(I,r,n){"use strict";var e=n(63964),a=n(3294);e({target:"Number",stat:!0},{isFinite:a})},95443:function(I,r,n){"use strict";var e=n(63964),a=n(5841);e({target:"Number",stat:!0},{isInteger:a})},87968:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0},{isNaN:function(){function a(t){return t!==t}return a}()})},55007:function(I,r,n){"use strict";var e=n(63964),a=n(5841),t=Math.abs;e({target:"Number",stat:!0},{isSafeInteger:function(){function o(f){return a(f)&&t(f)<=9007199254740991}return o}()})},55323:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},13521:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},5006:function(I,r,n){"use strict";var e=n(63964),a=n(28506);e({target:"Number",stat:!0,forced:Number.parseFloat!==a},{parseFloat:a})},99009:function(I,r,n){"use strict";var e=n(63964),a=n(13693);e({target:"Number",stat:!0,forced:Number.parseInt!==a},{parseInt:a})},85770:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(61365),o=n(46438),f=n(62443),S=n(40033),y=RangeError,k=String,b=Math.floor,p=a(f),i=a("".slice),c=a(1 .toFixed),s=function(v,h,g){return h===0?g:h%2===1?s(v,h-1,g*v):s(v*v,h/2,g)},l=function(v){for(var h=0,g=v;g>=4096;)h+=12,g/=4096;for(;g>=2;)h+=1,g/=2;return h},d=function(v,h,g){for(var N=-1,x=g;++N<6;)x+=h*v[N],v[N]=x%1e7,x=b(x/1e7)},m=function(v,h){for(var g=6,N=0;--g>=0;)N+=v[g],v[g]=b(N/h),N=N%h*1e7},u=function(v){for(var h=6,g="";--h>=0;)if(g!==""||h===0||v[h]!==0){var N=k(v[h]);g=g===""?N:g+p("0",7-N.length)+N}return g},C=S(function(){return c(8e-5,3)!=="0.000"||c(.9,0)!=="1"||c(1.255,2)!=="1.25"||c(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!S(function(){c({})});e({target:"Number",proto:!0,forced:C},{toFixed:function(){function V(v){var h=o(this),g=t(v),N=[0,0,0,0,0,0],x="",B="0",L,T,w,E;if(g<0||g>20)throw new y("Incorrect fraction digits");if(h!==h)return"NaN";if(h<=-1e21||h>=1e21)return k(h);if(h<0&&(x="-",h=-h),h>1e-21)if(L=l(h*s(2,69,1))-69,T=L<0?h*s(2,-L,1):h/s(2,L,1),T*=4503599627370496,L=52-L,L>0){for(d(N,0,T),w=g;w>=7;)d(N,1e7,0),w-=7;for(d(N,s(10,w,1),0),w=L-1;w>=23;)m(N,8388608),w-=23;m(N,1<0?(E=B.length,B=x+(E<=g?"0."+p("0",g-E)+B:i(B,0,E-g)+"."+i(B,E-g))):B=x+B,B}return V}()})},23532:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(40033),o=n(46438),f=a(1 .toPrecision),S=t(function(){return f(1,void 0)!=="1"})||!t(function(){f({})});e({target:"Number",proto:!0,forced:S},{toPrecision:function(){function y(k){return k===void 0?f(o(this)):f(o(this),k)}return y}()})},87119:function(I,r,n){"use strict";var e=n(63964),a=n(41143);e({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},78618:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(80674);e({target:"Object",stat:!0,sham:!a},{create:t})},27129:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),f=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineGetter__:function(){function y(k,b){S.f(f(this),k,{get:o(b),enumerable:!0,configurable:!0})}return y}()})},31943:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(24239).f;e({target:"Object",stat:!0,forced:Object.defineProperties!==t,sham:!a},{defineProperties:t})},3579:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(74595).f;e({target:"Object",stat:!0,forced:Object.defineProperty!==t,sham:!a},{defineProperty:t})},97397:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),f=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineSetter__:function(){function y(k,b){S.f(f(this),k,{set:o(b),enumerable:!0,configurable:!0})}return y}()})},85028:function(I,r,n){"use strict";var e=n(63964),a=n(70915).entries;e({target:"Object",stat:!0},{entries:function(){function t(o){return a(o)}return t}()})},8225:function(I,r,n){"use strict";var e=n(63964),a=n(50730),t=n(40033),o=n(77568),f=n(81969).onFreeze,S=Object.freeze,y=t(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!a},{freeze:function(){function k(b){return S&&o(b)?S(f(b)):b}return k}()})},43331:function(I,r,n){"use strict";var e=n(63964),a=n(49450),t=n(60102);e({target:"Object",stat:!0},{fromEntries:function(){function o(f){var S={};return a(f,function(y,k){t(S,y,k)},{AS_ENTRIES:!0}),S}return o}()})},62289:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(57591),o=n(27193).f,f=n(58310),S=!f||a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!f},{getOwnPropertyDescriptor:function(){function y(k,b){return o(t(k),b)}return y}()})},56196:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(97921),o=n(57591),f=n(27193),S=n(60102);e({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(){function y(k){for(var b=o(k),p=f.f,i=t(b),c={},s=0,l,d;i.length>s;)d=p(b,l=i[s++]),d!==void 0&&S(c,l,d);return c}return y}()})},2950:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(81644).f,o=a(function(){return!Object.getOwnPropertyNames(1)});e({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:t})},28603:function(I,r,n){"use strict";var e=n(63964),a=n(52357),t=n(40033),o=n(89235),f=n(46771),S=!a||t(function(){o.f(1)});e({target:"Object",stat:!0,forced:S},{getOwnPropertySymbols:function(){function y(k){var b=o.f;return b?b(f(k)):[]}return y}()})},44205:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(46771),o=n(36917),f=n(9225),S=a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!f},{getPrototypeOf:function(){function y(k){return o(t(k))}return y}()})},83186:function(I,r,n){"use strict";var e=n(63964),a=n(81834);e({target:"Object",stat:!0,forced:Object.isExtensible!==a},{isExtensible:a})},76065:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),f=n(3782),S=Object.isFrozen,y=f||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isFrozen:function(){function k(b){return!t(b)||f&&o(b)==="ArrayBuffer"?!0:S?S(b):!1}return k}()})},13411:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),f=n(3782),S=Object.isSealed,y=f||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isSealed:function(){function k(b){return!t(b)||f&&o(b)==="ArrayBuffer"?!0:S?S(b):!1}return k}()})},76882:function(I,r,n){"use strict";var e=n(63964),a=n(5700);e({target:"Object",stat:!0},{is:a})},26634:function(I,r,n){"use strict";var e=n(63964),a=n(46771),t=n(18450),o=n(40033),f=o(function(){t(1)});e({target:"Object",stat:!0,forced:f},{keys:function(){function S(y){return t(a(y))}return S}()})},53118:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),f=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupGetter__:function(){function k(b){var p=o(this),i=f(b),c;do if(c=y(p,i))return c.get;while(p=S(p))}return k}()})},42514:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),f=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupSetter__:function(){function k(b){var p=o(this),i=f(b),c;do if(c=y(p,i))return c.set;while(p=S(p))}return k}()})},84353:function(I,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),f=n(40033),S=Object.preventExtensions,y=f(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{preventExtensions:function(){function k(b){return S&&a(b)?S(t(b)):b}return k}()})},62987:function(I,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),f=n(40033),S=Object.seal,y=f(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{seal:function(){function k(b){return S&&a(b)?S(t(b)):b}return k}()})},48993:function(I,r,n){"use strict";var e=n(63964),a=n(76649);e({target:"Object",stat:!0},{setPrototypeOf:a})},52917:function(I,r,n){"use strict";var e=n(2650),a=n(55938),t=n(2509);e||a(Object.prototype,"toString",t,{unsafe:!0})},4972:function(I,r,n){"use strict";var e=n(63964),a=n(70915).values;e({target:"Object",stat:!0},{values:function(){function t(o){return a(o)}return t}()})},28913:function(I,r,n){"use strict";var e=n(63964),a=n(28506);e({global:!0,forced:parseFloat!==a},{parseFloat:a})},36382:function(I,r,n){"use strict";var e=n(63964),a=n(13693);e({global:!0,forced:parseInt!==a},{parseInt:a})},48865:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),f=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{all:function(){function k(b){var p=this,i=o.f(p),c=i.resolve,s=i.reject,l=f(function(){var d=t(p.resolve),m=[],u=0,C=1;S(b,function(V){var v=u++,h=!1;C++,a(d,p,V).then(function(g){h||(h=!0,m[v]=g,--C||c(m))},s)}),--C||c(m)});return l.error&&s(l.value),i.promise}return k}()})},70641:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(74854).CONSTRUCTOR,o=n(67512),f=n(4009),S=n(55747),y=n(55938),k=o&&o.prototype;if(e({target:"Promise",proto:!0,forced:t,real:!0},{catch:function(){function p(i){return this.then(void 0,i)}return p}()}),!a&&S(o)){var b=f("Promise").prototype.catch;k.catch!==b&&y(k,"catch",b,{unsafe:!0})}},75946:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(81663),o=n(16210),f=n(91495),S=n(55938),y=n(76649),k=n(84925),b=n(58491),p=n(10320),i=n(55747),c=n(77568),s=n(60077),l=n(28987),d=n(60375).set,m=n(37713),u=n(72259),C=n(10729),V=n(9547),v=n(5419),h=n(67512),g=n(74854),N=n(81837),x="Promise",B=g.CONSTRUCTOR,L=g.REJECTION_EVENT,T=g.SUBCLASSING,w=v.getterFor(x),E=v.set,A=h&&h.prototype,P=h,O=A,M=o.TypeError,F=o.document,R=o.process,_=N.f,U=_,W=!!(F&&F.createEvent&&o.dispatchEvent),$="unhandledrejection",G="rejectionhandled",oe=0,X=1,pe=2,me=1,ne=2,ce,q,ae,J,Y=function(ve){var he;return c(ve)&&i(he=ve.then)?he:!1},Q=function(ve,he){var Be=he.value,ke=he.state===X,Ee=ke?ve.ok:ve.fail,Re=ve.resolve,_e=ve.reject,Pe=ve.domain,Ne,Se,H;try{Ee?(ke||(he.rejection===ne&&fe(he),he.rejection=me),Ee===!0?Ne=Be:(Pe&&Pe.enter(),Ne=Ee(Be),Pe&&(Pe.exit(),H=!0)),Ne===ve.promise?_e(new M("Promise-chain cycle")):(Se=Y(Ne))?f(Se,Ne,Re,_e):Re(Ne)):_e(Be)}catch(ue){Pe&&!H&&Pe.exit(),_e(ue)}},Z=function(ve,he){ve.notified||(ve.notified=!0,m(function(){for(var Be=ve.reactions,ke;ke=Be.get();)Q(ke,ve);ve.notified=!1,he&&!ve.rejection&&se(ve)}))},te=function(ve,he,Be){var ke,Ee;W?(ke=F.createEvent("Event"),ke.promise=he,ke.reason=Be,ke.initEvent(ve,!1,!0),o.dispatchEvent(ke)):ke={promise:he,reason:Be},!L&&(Ee=o["on"+ve])?Ee(ke):ve===$&&u("Unhandled promise rejection",Be)},se=function(ve){f(d,o,function(){var he=ve.facade,Be=ve.value,ke=ye(ve),Ee;if(ke&&(Ee=C(function(){t?R.emit("unhandledRejection",Be,he):te($,he,Be)}),ve.rejection=t||ye(ve)?ne:me,Ee.error))throw Ee.value})},ye=function(ve){return ve.rejection!==me&&!ve.parent},fe=function(ve){f(d,o,function(){var he=ve.facade;t?R.emit("rejectionHandled",he):te(G,he,ve.value)})},Ie=function(ve,he,Be){return function(ke){ve(he,ke,Be)}},D=function(ve,he,Be){ve.done||(ve.done=!0,Be&&(ve=Be),ve.value=he,ve.state=pe,Z(ve,!0))},re=function(ve,he,Be){if(!ve.done){ve.done=!0,Be&&(ve=Be);try{if(ve.facade===he)throw new M("Promise can't be resolved itself");var ke=Y(he);ke?m(function(){var Ee={done:!1};try{f(ke,he,Ie(re,Ee,ve),Ie(D,Ee,ve))}catch(Re){D(Ee,Re,ve)}}):(ve.value=he,ve.state=X,Z(ve,!1))}catch(Ee){D({done:!1},Ee,ve)}}};if(B&&(P=function(){function de(ve){s(this,O),p(ve),f(ce,this);var he=w(this);try{ve(Ie(re,he),Ie(D,he))}catch(Be){D(he,Be)}}return de}(),O=P.prototype,ce=function(){function de(ve){E(this,{type:x,done:!1,notified:!1,parent:!1,reactions:new V,rejection:!1,state:oe,value:null})}return de}(),ce.prototype=S(O,"then",function(){function de(ve,he){var Be=w(this),ke=_(l(this,P));return Be.parent=!0,ke.ok=i(ve)?ve:!0,ke.fail=i(he)&&he,ke.domain=t?R.domain:void 0,Be.state===oe?Be.reactions.add(ke):m(function(){Q(ke,Be)}),ke.promise}return de}()),q=function(){var ve=new ce,he=w(ve);this.promise=ve,this.resolve=Ie(re,he),this.reject=Ie(D,he)},N.f=_=function(ve){return ve===P||ve===ae?new q(ve):U(ve)},!a&&i(h)&&A!==Object.prototype)){J=A.then,T||S(A,"then",function(){function de(ve,he){var Be=this;return new P(function(ke,Ee){f(J,Be,ke,Ee)}).then(ve,he)}return de}(),{unsafe:!0});try{delete A.constructor}catch(de){}y&&y(A,O)}e({global:!0,constructor:!0,wrap:!0,forced:B},{Promise:P}),k(P,x,!1,!0),b(x)},69861:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(67512),o=n(40033),f=n(4009),S=n(55747),y=n(28987),k=n(66628),b=n(55938),p=t&&t.prototype,i=!!t&&o(function(){p.finally.call({then:function(){function s(){}return s}()},function(){})});if(e({target:"Promise",proto:!0,real:!0,forced:i},{finally:function(){function s(l){var d=y(this,f("Promise")),m=S(l);return this.then(m?function(u){return k(d,l()).then(function(){return u})}:l,m?function(u){return k(d,l()).then(function(){throw u})}:l)}return s}()}),!a&&S(t)){var c=f("Promise").prototype.finally;p.finally!==c&&b(p,"finally",c,{unsafe:!0})}},53092:function(I,r,n){"use strict";n(75946),n(48865),n(70641),n(16937),n(41719),n(81702)},16937:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),f=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{race:function(){function k(b){var p=this,i=o.f(p),c=i.reject,s=f(function(){var l=t(p.resolve);S(b,function(d){a(l,p,d).then(i.resolve,c)})});return s.error&&c(s.value),i.promise}return k}()})},41719:function(I,r,n){"use strict";var e=n(63964),a=n(81837),t=n(74854).CONSTRUCTOR;e({target:"Promise",stat:!0,forced:t},{reject:function(){function o(f){var S=a.f(this),y=S.reject;return y(f),S.promise}return o}()})},81702:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(4493),o=n(67512),f=n(74854).CONSTRUCTOR,S=n(66628),y=a("Promise"),k=t&&!f;e({target:"Promise",stat:!0,forced:t||f},{resolve:function(){function b(p){return S(k&&this===y?o:this,p)}return b}()})},29674:function(I,r,n){"use strict";var e=n(63964),a=n(61267),t=n(10320),o=n(30365),f=n(40033),S=!f(function(){Reflect.apply(function(){})});e({target:"Reflect",stat:!0,forced:S},{apply:function(){function y(k,b,p){return a(t(k),b,o(p))}return y}()})},81543:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(61267),o=n(66284),f=n(32606),S=n(30365),y=n(77568),k=n(80674),b=n(40033),p=a("Reflect","construct"),i=Object.prototype,c=[].push,s=b(function(){function m(){}return!(p(function(){},[],m)instanceof m)}),l=!b(function(){p(function(){})}),d=s||l;e({target:"Reflect",stat:!0,forced:d,sham:d},{construct:function(){function m(u,C){f(u),S(C);var V=arguments.length<3?u:f(arguments[2]);if(l&&!s)return p(u,C,V);if(u===V){switch(C.length){case 0:return new u;case 1:return new u(C[0]);case 2:return new u(C[0],C[1]);case 3:return new u(C[0],C[1],C[2]);case 4:return new u(C[0],C[1],C[2],C[3])}var v=[null];return t(c,v,C),new(t(o,u,v))}var h=V.prototype,g=k(y(h)?h:i),N=t(u,g,C);return y(N)?N:g}return m}()})},9373:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(767),f=n(74595),S=n(40033),y=S(function(){Reflect.defineProperty(f.f({},1,{value:1}),1,{value:2})});e({target:"Reflect",stat:!0,forced:y,sham:!a},{defineProperty:function(){function k(b,p,i){t(b);var c=o(p);t(i);try{return f.f(b,c,i),!0}catch(s){return!1}}return k}()})},45093:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(27193).f;e({target:"Reflect",stat:!0},{deleteProperty:function(){function o(f,S){var y=t(a(f),S);return y&&!y.configurable?!1:delete f[S]}return o}()})},5815:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(27193);e({target:"Reflect",stat:!0,sham:!a},{getOwnPropertyDescriptor:function(){function f(S,y){return o.f(t(S),y)}return f}()})},88527:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(36917),o=n(9225);e({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(){function f(S){return t(a(S))}return f}()})},63074:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(77568),o=n(30365),f=n(98373),S=n(27193),y=n(36917);function k(b,p){var i=arguments.length<3?b:arguments[2],c,s;if(o(b)===i)return b[p];if(c=S.f(b,p),c)return f(c)?c.value:c.get===void 0?void 0:a(c.get,i);if(t(s=y(b)))return k(s,p,i)}e({target:"Reflect",stat:!0},{get:k})},66390:function(I,r,n){"use strict";var e=n(63964);e({target:"Reflect",stat:!0},{has:function(){function a(t,o){return o in t}return a}()})},7784:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(81834);e({target:"Reflect",stat:!0},{isExtensible:function(){function o(f){return a(f),t(f)}return o}()})},50551:function(I,r,n){"use strict";var e=n(63964),a=n(97921);e({target:"Reflect",stat:!0},{ownKeys:a})},76483:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(30365),o=n(50730);e({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(){function f(S){t(S);try{var y=a("Object","preventExtensions");return y&&y(S),!0}catch(k){return!1}}return f}()})},63915:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(35908),o=n(76649);o&&e({target:"Reflect",stat:!0},{setPrototypeOf:function(){function f(S,y){a(S),t(y);try{return o(S,y),!0}catch(k){return!1}}return f}()})},92046:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(30365),o=n(77568),f=n(98373),S=n(40033),y=n(74595),k=n(27193),b=n(36917),p=n(87458);function i(s,l,d){var m=arguments.length<4?s:arguments[3],u=k.f(t(s),l),C,V,v;if(!u){if(o(V=b(s)))return i(V,l,d,m);u=p(0)}if(f(u)){if(u.writable===!1||!o(m))return!1;if(C=k.f(m,l)){if(C.get||C.set||C.writable===!1)return!1;C.value=d,y.f(m,l,C)}else y.f(m,l,p(0,d))}else{if(v=u.set,v===void 0)return!1;a(v,m,d)}return!0}var c=S(function(){var s=function(){},l=y.f(new s,"a",{configurable:!0});return Reflect.set(s.prototype,"a",1,l)!==!1});e({target:"Reflect",stat:!0,forced:c},{set:i})},51454:function(I,r,n){"use strict";var e=n(58310),a=n(16210),t=n(67250),o=n(41314),f=n(5781),S=n(37909),y=n(80674),k=n(37310).f,b=n(21287),p=n(72586),i=n(12605),c=n(73392),s=n(62115),l=n(34550),d=n(55938),m=n(40033),u=n(45299),C=n(5419).enforce,V=n(58491),v=n(24697),h=n(39173),g=n(35688),N=v("match"),x=a.RegExp,B=x.prototype,L=a.SyntaxError,T=t(B.exec),w=t("".charAt),E=t("".replace),A=t("".indexOf),P=t("".slice),O=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,F=/a/g,R=new x(M)!==M,_=s.MISSED_STICKY,U=s.UNSUPPORTED_Y,W=e&&(!R||_||h||g||m(function(){return F[N]=!1,x(M)!==M||x(F)===F||String(x(M,"i"))!=="/a/i"})),$=function(ne){for(var ce=ne.length,q=0,ae="",J=!1,Y;q<=ce;q++){if(Y=w(ne,q),Y==="\\"){ae+=Y+w(ne,++q);continue}!J&&Y==="."?ae+="[\\s\\S]":(Y==="["?J=!0:Y==="]"&&(J=!1),ae+=Y)}return ae},G=function(ne){for(var ce=ne.length,q=0,ae="",J=[],Y=y(null),Q=!1,Z=!1,te=0,se="",ye;q<=ce;q++){if(ye=w(ne,q),ye==="\\")ye+=w(ne,++q);else if(ye==="]")Q=!1;else if(!Q)switch(!0){case ye==="[":Q=!0;break;case ye==="(":if(ae+=ye,P(ne,q+1,q+3)==="?:")continue;T(O,P(ne,q+1))&&(q+=2,Z=!0),te++;continue;case(ye===">"&&Z):if(se===""||u(Y,se))throw new L("Invalid capture group name");Y[se]=!0,J[J.length]=[se,te],Z=!1,se="";continue}Z?se+=ye:ae+=ye}return[ae,J]};if(o("RegExp",W)){for(var oe=function(){function me(ne,ce){var q=b(B,this),ae=p(ne),J=ce===void 0,Y=[],Q=ne,Z,te,se,ye,fe,Ie;if(!q&&ae&&J&&ne.constructor===oe)return ne;if((ae||b(B,ne))&&(ne=ne.source,J&&(ce=c(Q))),ne=ne===void 0?"":i(ne),ce=ce===void 0?"":i(ce),Q=ne,h&&"dotAll"in M&&(te=!!ce&&A(ce,"s")>-1,te&&(ce=E(ce,/s/g,""))),Z=ce,_&&"sticky"in M&&(se=!!ce&&A(ce,"y")>-1,se&&U&&(ce=E(ce,/y/g,""))),g&&(ye=G(ne),ne=ye[0],Y=ye[1]),fe=f(x(ne,ce),q?this:B,oe),(te||se||Y.length)&&(Ie=C(fe),te&&(Ie.dotAll=!0,Ie.raw=oe($(ne),Z)),se&&(Ie.sticky=!0),Y.length&&(Ie.groups=Y)),ne!==Q)try{S(fe,"source",Q===""?"(?:)":Q)}catch(D){}return fe}return me}(),X=k(x),pe=0;X.length>pe;)l(oe,x,X[pe++]);B.constructor=oe,oe.prototype=B,d(a,"RegExp",oe,{constructor:!0})}V("RegExp")},79669:function(I,r,n){"use strict";var e=n(63964),a=n(14489);e({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},23057:function(I,r,n){"use strict";var e=n(16210),a=n(58310),t=n(73936),o=n(70901),f=n(40033),S=e.RegExp,y=S.prototype,k=a&&f(function(){var b=!0;try{S(".","d")}catch(u){b=!1}var p={},i="",c=b?"dgimsy":"gimsy",s=function(C,V){Object.defineProperty(p,C,{get:function(){function v(){return i+=V,!0}return v}()})},l={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};b&&(l.hasIndices="d");for(var d in l)s(d,l[d]);var m=Object.getOwnPropertyDescriptor(y,"flags").get.call(p);return m!==c||i!==c});k&&t(y,"flags",{configurable:!0,get:o})},57983:function(I,r,n){"use strict";var e=n(70520).PROPER,a=n(55938),t=n(30365),o=n(12605),f=n(40033),S=n(73392),y="toString",k=RegExp.prototype,b=k[y],p=f(function(){return b.call({source:"a",flags:"b"})!=="/a/b"}),i=e&&b.name!==y;(p||i)&&a(k,y,function(){function c(){var s=t(this),l=o(s.source),d=o(S(s));return"/"+l+"/"+d}return c}(),{unsafe:!0})},1963:function(I,r,n){"use strict";var e=n(45150),a=n(41028);e("Set",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},17953:function(I,r,n){"use strict";n(1963)},95309:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("anchor")},{anchor:function(){function o(f){return a(this,"a","name",f)}return o}()})},82256:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("big")},{big:function(){function o(){return a(this,"big","","")}return o}()})},49484:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("blink")},{blink:function(){function o(){return a(this,"blink","","")}return o}()})},38931:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("bold")},{bold:function(){function o(){return a(this,"b","","")}return o}()})},30442:function(I,r,n){"use strict";var e=n(63964),a=n(50233).codeAt;e({target:"String",proto:!0},{codePointAt:function(){function t(o){return a(this,o)}return t}()})},6403:function(I,r,n){"use strict";var e=n(63964),a=n(71138),t=n(27193).f,o=n(10188),f=n(12605),S=n(86213),y=n(16952),k=n(45490),b=n(4493),p=a("".slice),i=Math.min,c=k("endsWith"),s=!b&&!c&&!!function(){var l=t(String.prototype,"endsWith");return l&&!l.writable}();e({target:"String",proto:!0,forced:!s&&!c},{endsWith:function(){function l(d){var m=f(y(this));S(d);var u=arguments.length>1?arguments[1]:void 0,C=m.length,V=u===void 0?C:i(o(u),C),v=f(d);return p(m,V-v.length,V)===v}return l}()})},39308:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fixed")},{fixed:function(){function o(){return a(this,"tt","","")}return o}()})},91550:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontcolor")},{fontcolor:function(){function o(f){return a(this,"font","color",f)}return o}()})},75008:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontsize")},{fontsize:function(){function o(f){return a(this,"font","size",f)}return o}()})},9867:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(13912),o=RangeError,f=String.fromCharCode,S=String.fromCodePoint,y=a([].join),k=!!S&&S.length!==1;e({target:"String",stat:!0,arity:1,forced:k},{fromCodePoint:function(){function b(p){for(var i=[],c=arguments.length,s=0,l;c>s;){if(l=+arguments[s++],t(l,1114111)!==l)throw new o(l+" is not a valid code point");i[s]=l<65536?f(l):f(((l-=65536)>>10)+55296,l%1024+56320)}return y(i,"")}return b}()})},43673:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(86213),o=n(16952),f=n(12605),S=n(45490),y=a("".indexOf);e({target:"String",proto:!0,forced:!S("includes")},{includes:function(){function k(b){return!!~y(f(o(this)),f(t(b)),arguments.length>1?arguments[1]:void 0)}return k}()})},56027:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("italics")},{italics:function(){function o(){return a(this,"i","","")}return o}()})},12354:function(I,r,n){"use strict";var e=n(50233).charAt,a=n(12605),t=n(5419),o=n(65574),f=n(5959),S="String Iterator",y=t.set,k=t.getterFor(S);o(String,"String",function(b){y(this,{type:S,string:a(b),index:0})},function(){function b(){var p=k(this),i=p.string,c=p.index,s;return c>=i.length?f(void 0,!0):(s=e(i,c),p.index+=s.length,f(s,!1))}return b}())},50340:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("link")},{link:function(){function o(f){return a(this,"a","href",f)}return o}()})},22515:function(I,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),f=n(10188),S=n(12605),y=n(16952),k=n(78060),b=n(35483),p=n(28340);a("match",function(i,c,s){return[function(){function l(d){var m=y(this),u=o(d)?void 0:k(d,i);return u?e(u,d,m):new RegExp(d)[i](S(m))}return l}(),function(l){var d=t(this),m=S(l),u=s(c,d,m);if(u.done)return u.value;if(!d.global)return p(d,m);var C=d.unicode;d.lastIndex=0;for(var V=[],v=0,h;(h=p(d,m))!==null;){var g=S(h[0]);V[v]=g,g===""&&(d.lastIndex=b(m,f(d.lastIndex),C)),v++}return v===0?null:V}]})},5143:function(I,r,n){"use strict";var e=n(63964),a=n(24051).end,t=n(34125);e({target:"String",proto:!0,forced:t},{padEnd:function(){function o(f){return a(this,f,arguments.length>1?arguments[1]:void 0)}return o}()})},93514:function(I,r,n){"use strict";var e=n(63964),a=n(24051).start,t=n(34125);e({target:"String",proto:!0,forced:t},{padStart:function(){function o(f){return a(this,f,arguments.length>1?arguments[1]:void 0)}return o}()})},5416:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(57591),o=n(46771),f=n(12605),S=n(24760),y=a([].push),k=a([].join);e({target:"String",stat:!0},{raw:function(){function b(p){var i=t(o(p).raw),c=S(i);if(!c)return"";for(var s=arguments.length,l=[],d=0;;){if(y(l,f(i[d++])),d===c)return k(l,"");d")!=="7"});o("replace",function(E,A,P){var O=T?"$":"$0";return[function(){function M(F,R){var _=c(this),U=k(F)?void 0:l(F,C);return U?a(U,F,_,R):a(A,i(_),F,R)}return M}(),function(M,F){var R=S(this),_=i(M);if(typeof F=="string"&&N(F,O)===-1&&N(F,"$<")===-1){var U=P(A,R,_,F);if(U.done)return U.value}var W=y(F);W||(F=i(F));var $=R.global,G;$&&(G=R.unicode,R.lastIndex=0);for(var oe=[],X;X=m(R,_),!(X===null||(g(oe,X),!$));){var pe=i(X[0]);pe===""&&(R.lastIndex=s(_,p(R.lastIndex),G))}for(var me="",ne=0,ce=0;ce=ne&&(me+=x(_,ne,ae)+Y,ne=ae+q.length)}return me+x(_,ne)}]},!w||!L||T)},63272:function(I,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),f=n(16952),S=n(5700),y=n(12605),k=n(78060),b=n(28340);a("search",function(p,i,c){return[function(){function s(l){var d=f(this),m=o(l)?void 0:k(l,p);return m?e(m,l,d):new RegExp(l)[p](y(d))}return s}(),function(s){var l=t(this),d=y(s),m=c(i,l,d);if(m.done)return m.value;var u=l.lastIndex;S(u,0)||(l.lastIndex=0);var C=b(l,d);return S(l.lastIndex,u)||(l.lastIndex=u),C===null?-1:C.index}]})},34325:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("small")},{small:function(){function o(){return a(this,"small","","")}return o}()})},39930:function(I,r,n){"use strict";var e=n(91495),a=n(67250),t=n(79942),o=n(30365),f=n(42871),S=n(16952),y=n(28987),k=n(35483),b=n(10188),p=n(12605),i=n(78060),c=n(28340),s=n(62115),l=n(40033),d=s.UNSUPPORTED_Y,m=4294967295,u=Math.min,C=a([].push),V=a("".slice),v=!l(function(){var g=/(?:)/,N=g.exec;g.exec=function(){return N.apply(this,arguments)};var x="ab".split(g);return x.length!==2||x[0]!=="a"||x[1]!=="b"}),h="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;t("split",function(g,N,x){var B="0".split(void 0,0).length?function(L,T){return L===void 0&&T===0?[]:e(N,this,L,T)}:N;return[function(){function L(T,w){var E=S(this),A=f(T)?void 0:i(T,g);return A?e(A,T,E,w):e(B,p(E),T,w)}return L}(),function(L,T){var w=o(this),E=p(L);if(!h){var A=x(B,w,E,T,B!==N);if(A.done)return A.value}var P=y(w,RegExp),O=w.unicode,M=(w.ignoreCase?"i":"")+(w.multiline?"m":"")+(w.unicode?"u":"")+(d?"g":"y"),F=new P(d?"^(?:"+w.source+")":w,M),R=T===void 0?m:T>>>0;if(R===0)return[];if(E.length===0)return c(F,E)===null?[E]:[];for(var _=0,U=0,W=[];U1?arguments[1]:void 0,m.length)),C=f(d);return p(m,u,u+C.length)===C}return l}()})},74498:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("strike")},{strike:function(){function o(){return a(this,"strike","","")}return o}()})},15812:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sub")},{sub:function(){function o(){return a(this,"sub","","")}return o}()})},57726:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sup")},{sup:function(){function o(){return a(this,"sup","","")}return o}()})},70604:function(I,r,n){"use strict";n(99159);var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==a},{trimEnd:a})},85404:function(I,r,n){"use strict";var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==a},{trimLeft:a})},99159:function(I,r,n){"use strict";var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==a},{trimRight:a})},34965:function(I,r,n){"use strict";n(85404);var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==a},{trimStart:a})},8448:function(I,r,n){"use strict";var e=n(63964),a=n(92648).trim,t=n(90012);e({target:"String",proto:!0,forced:t("trim")},{trim:function(){function o(){return a(this)}return o}()})},79250:function(I,r,n){"use strict";var e=n(85889);e("asyncIterator")},49899:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(67250),f=n(4493),S=n(58310),y=n(52357),k=n(40033),b=n(45299),p=n(21287),i=n(30365),c=n(57591),s=n(767),l=n(12605),d=n(87458),m=n(80674),u=n(18450),C=n(37310),V=n(81644),v=n(89235),h=n(27193),g=n(74595),N=n(24239),x=n(12867),B=n(55938),L=n(73936),T=n(16639),w=n(19417),E=n(79195),A=n(16738),P=n(24697),O=n(55557),M=n(85889),F=n(52360),R=n(84925),_=n(5419),U=n(22603).forEach,W=w("hidden"),$="Symbol",G="prototype",oe=_.set,X=_.getterFor($),pe=Object[G],me=a.Symbol,ne=me&&me[G],ce=a.RangeError,q=a.TypeError,ae=a.QObject,J=h.f,Y=g.f,Q=V.f,Z=x.f,te=o([].push),se=T("symbols"),ye=T("op-symbols"),fe=T("wks"),Ie=!ae||!ae[G]||!ae[G].findChild,D=function(Ne,Se,H){var ue=J(pe,Se);ue&&delete pe[Se],Y(Ne,Se,H),ue&&Ne!==pe&&Y(pe,Se,ue)},re=S&&k(function(){return m(Y({},"a",{get:function(){function Pe(){return Y(this,"a",{value:7}).a}return Pe}()})).a!==7})?D:Y,de=function(Ne,Se){var H=se[Ne]=m(ne);return oe(H,{type:$,tag:Ne,description:Se}),S||(H.description=Se),H},ve=function(){function Pe(Ne,Se,H){Ne===pe&&ve(ye,Se,H),i(Ne);var ue=s(Se);return i(H),b(se,ue)?(H.enumerable?(b(Ne,W)&&Ne[W][ue]&&(Ne[W][ue]=!1),H=m(H,{enumerable:d(0,!1)})):(b(Ne,W)||Y(Ne,W,d(1,m(null))),Ne[W][ue]=!0),re(Ne,ue,H)):Y(Ne,ue,H)}return Pe}(),he=function(){function Pe(Ne,Se){i(Ne);var H=c(Se),ue=u(H).concat(_e(H));return U(ue,function(Ve){(!S||t(ke,H,Ve))&&ve(Ne,Ve,H[Ve])}),Ne}return Pe}(),Be=function(){function Pe(Ne,Se){return Se===void 0?m(Ne):he(m(Ne),Se)}return Pe}(),ke=function(){function Pe(Ne){var Se=s(Ne),H=t(Z,this,Se);return this===pe&&b(se,Se)&&!b(ye,Se)?!1:H||!b(this,Se)||!b(se,Se)||b(this,W)&&this[W][Se]?H:!0}return Pe}(),Ee=function(){function Pe(Ne,Se){var H=c(Ne),ue=s(Se);if(!(H===pe&&b(se,ue)&&!b(ye,ue))){var Ve=J(H,ue);return Ve&&b(se,ue)&&!(b(H,W)&&H[W][ue])&&(Ve.enumerable=!0),Ve}}return Pe}(),Re=function(){function Pe(Ne){var Se=Q(c(Ne)),H=[];return U(Se,function(ue){!b(se,ue)&&!b(E,ue)&&te(H,ue)}),H}return Pe}(),_e=function(Ne){var Se=Ne===pe,H=Q(Se?ye:c(Ne)),ue=[];return U(H,function(Ve){b(se,Ve)&&(!Se||b(pe,Ve))&&te(ue,se[Ve])}),ue};y||(me=function(){function Pe(){if(p(ne,this))throw new q("Symbol is not a constructor");var Ne=!arguments.length||arguments[0]===void 0?void 0:l(arguments[0]),Se=A(Ne),H=function(){function ue(Ve){var be=this===void 0?a:this;be===pe&&t(H,ye,Ve),b(be,W)&&b(be[W],Se)&&(be[W][Se]=!1);var Le=d(1,Ve);try{re(be,Se,Le)}catch(we){if(!(we instanceof ce))throw we;D(be,Se,Le)}}return ue}();return S&&Ie&&re(pe,Se,{configurable:!0,set:H}),de(Se,Ne)}return Pe}(),ne=me[G],B(ne,"toString",function(){function Pe(){return X(this).tag}return Pe}()),B(me,"withoutSetter",function(Pe){return de(A(Pe),Pe)}),x.f=ke,g.f=ve,N.f=he,h.f=Ee,C.f=V.f=Re,v.f=_e,O.f=function(Pe){return de(P(Pe),Pe)},S&&(L(ne,"description",{configurable:!0,get:function(){function Pe(){return X(this).description}return Pe}()}),f||B(pe,"propertyIsEnumerable",ke,{unsafe:!0}))),e({global:!0,constructor:!0,wrap:!0,forced:!y,sham:!y},{Symbol:me}),U(u(fe),function(Pe){M(Pe)}),e({target:$,stat:!0,forced:!y},{useSetter:function(){function Pe(){Ie=!0}return Pe}(),useSimple:function(){function Pe(){Ie=!1}return Pe}()}),e({target:"Object",stat:!0,forced:!y,sham:!S},{create:Be,defineProperty:ve,defineProperties:he,getOwnPropertyDescriptor:Ee}),e({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:Re}),F(),R(me,$),E[W]=!0},10933:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(16210),o=n(67250),f=n(45299),S=n(55747),y=n(21287),k=n(12605),b=n(73936),p=n(5774),i=t.Symbol,c=i&&i.prototype;if(a&&S(i)&&(!("description"in c)||i().description!==void 0)){var s={},l=function(){function h(){var g=arguments.length<1||arguments[0]===void 0?void 0:k(arguments[0]),N=y(c,this)?new i(g):g===void 0?i():i(g);return g===""&&(s[N]=!0),N}return h}();p(l,i),l.prototype=c,c.constructor=l;var d=String(i("description detection"))==="Symbol(description detection)",m=o(c.valueOf),u=o(c.toString),C=/^Symbol\((.*)\)[^)]+$/,V=o("".replace),v=o("".slice);b(c,"description",{configurable:!0,get:function(){function h(){var g=m(this);if(f(s,g))return"";var N=u(g),x=d?v(N,7,-1):V(N,C,"$1");return x===""?void 0:x}return h}()}),e({global:!0,constructor:!0,forced:!0},{Symbol:l})}},30828:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(45299),o=n(12605),f=n(16639),S=n(66570),y=f("string-to-symbol-registry"),k=f("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{for:function(){function b(p){var i=o(p);if(t(y,i))return y[i];var c=a("Symbol")(i);return y[i]=c,k[c]=i,c}return b}()})},53795:function(I,r,n){"use strict";var e=n(85889);e("hasInstance")},87806:function(I,r,n){"use strict";var e=n(85889);e("isConcatSpreadable")},64677:function(I,r,n){"use strict";var e=n(85889);e("iterator")},33313:function(I,r,n){"use strict";n(49899),n(30828),n(6862),n(53008),n(28603)},6862:function(I,r,n){"use strict";var e=n(63964),a=n(45299),t=n(71399),o=n(89393),f=n(16639),S=n(66570),y=f("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{keyFor:function(){function k(b){if(!t(b))throw new TypeError(o(b)+" is not a symbol");if(a(y,b))return y[b]}return k}()})},48058:function(I,r,n){"use strict";var e=n(85889);e("match")},51583:function(I,r,n){"use strict";var e=n(85889);e("replace")},82403:function(I,r,n){"use strict";var e=n(85889);e("search")},34265:function(I,r,n){"use strict";var e=n(85889);e("species")},3295:function(I,r,n){"use strict";var e=n(85889);e("split")},1078:function(I,r,n){"use strict";var e=n(85889),a=n(52360);e("toPrimitive"),a()},63207:function(I,r,n){"use strict";var e=n(4009),a=n(85889),t=n(84925);a("toStringTag"),t(e("Symbol"),"Symbol")},80520:function(I,r,n){"use strict";var e=n(85889);e("unscopables")},99872:function(I,r,n){"use strict";var e=n(67250),a=n(4246),t=n(71447),o=e(t),f=a.aTypedArray,S=a.exportTypedArrayMethod;S("copyWithin",function(){function y(k,b){return o(f(this),k,b,arguments.length>2?arguments[2]:void 0)}return y}())},73364:function(I,r,n){"use strict";var e=n(4246),a=n(22603).every,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("every",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},58166:function(I,r,n){"use strict";var e=n(4246),a=n(88471),t=n(61484),o=n(2281),f=n(91495),S=n(67250),y=n(40033),k=e.aTypedArray,b=e.exportTypedArrayMethod,p=S("".slice),i=y(function(){var c=0;return new Int8Array(2).fill({valueOf:function(){function s(){return c++}return s}()}),c!==1});b("fill",function(){function c(s){var l=arguments.length;k(this);var d=p(o(this),0,3)==="Big"?t(s):+s;return f(a,this,d,l>1?arguments[1]:void 0,l>2?arguments[2]:void 0)}return c}(),i)},23793:function(I,r,n){"use strict";var e=n(4246),a=n(22603).filter,t=n(45399),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("filter",function(){function S(y){var k=a(o(this),y,arguments.length>1?arguments[1]:void 0);return t(this,k)}return S}())},13917:function(I,r,n){"use strict";var e=n(4246),a=n(22603).findIndex,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("findIndex",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},43820:function(I,r,n){"use strict";var e=n(4246),a=n(22603).find,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("find",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},80756:function(I,r,n){"use strict";var e=n(80185);e("Float32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},70567:function(I,r,n){"use strict";var e=n(80185);e("Float64",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},19852:function(I,r,n){"use strict";var e=n(4246),a=n(22603).forEach,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("forEach",function(){function f(S){a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},40379:function(I,r,n){"use strict";var e=n(86563),a=n(4246).exportTypedArrayStaticMethod,t=n(3805);a("from",t,e)},92770:function(I,r,n){"use strict";var e=n(4246),a=n(14211).includes,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("includes",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},81069:function(I,r,n){"use strict";var e=n(4246),a=n(14211).indexOf,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("indexOf",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},60037:function(I,r,n){"use strict";var e=n(80185);e("Int16",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},44195:function(I,r,n){"use strict";var e=n(80185);e("Int32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},66756:function(I,r,n){"use strict";var e=n(80185);e("Int8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},63689:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(4246),f=n(34570),S=n(24697),y=S("iterator"),k=e.Uint8Array,b=t(f.values),p=t(f.keys),i=t(f.entries),c=o.aTypedArray,s=o.exportTypedArrayMethod,l=k&&k.prototype,d=!a(function(){l[y].call([1])}),m=!!l&&l.values&&l[y]===l.values&&l.values.name==="values",u=function(){function C(){return b(c(this))}return C}();s("entries",function(){function C(){return i(c(this))}return C}(),d),s("keys",function(){function C(){return p(c(this))}return C}(),d),s("values",u,d||!m,{name:"values"}),s(y,u,d||!m,{name:"values"})},5659:function(I,r,n){"use strict";var e=n(4246),a=n(67250),t=e.aTypedArray,o=e.exportTypedArrayMethod,f=a([].join);o("join",function(){function S(y){return f(t(this),y)}return S}())},25014:function(I,r,n){"use strict";var e=n(4246),a=n(61267),t=n(1325),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("lastIndexOf",function(){function S(y){var k=arguments.length;return a(t,o(this),k>1?[y,arguments[1]]:[y])}return S}())},32189:function(I,r,n){"use strict";var e=n(4246),a=n(22603).map,t=n(31082),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("map",function(){function S(y){return a(o(this),y,arguments.length>1?arguments[1]:void 0,function(k,b){return new(t(k))(b)})}return S}())},23030:function(I,r,n){"use strict";var e=n(4246),a=n(86563),t=e.aTypedArrayConstructor,o=e.exportTypedArrayStaticMethod;o("of",function(){function f(){for(var S=0,y=arguments.length,k=new(t(this))(y);y>S;)k[S]=arguments[S++];return k}return f}(),a)},49110:function(I,r,n){"use strict";var e=n(4246),a=n(56844).right,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduceRight",function(){function f(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return f}())},24309:function(I,r,n){"use strict";var e=n(4246),a=n(56844).left,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduce",function(){function f(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return f}())},56445:function(I,r,n){"use strict";var e=n(4246),a=e.aTypedArray,t=e.exportTypedArrayMethod,o=Math.floor;t("reverse",function(){function f(){for(var S=this,y=a(S).length,k=o(y/2),b=0,p;b1?arguments[1]:void 0,1),V=S(u);if(l)return a(i,this,V,C);var v=this.length,h=o(V),g=0;if(h+C>v)throw new k("Wrong length");for(;gs;)d[s]=i[s++];return d}return k}(),y)},88739:function(I,r,n){"use strict";var e=n(4246),a=n(22603).some,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("some",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},60415:function(I,r,n){"use strict";var e=n(16210),a=n(71138),t=n(40033),o=n(10320),f=n(90274),S=n(4246),y=n(50503),k=n(79725),b=n(83141),p=n(44981),i=S.aTypedArray,c=S.exportTypedArrayMethod,s=e.Uint16Array,l=s&&a(s.prototype.sort),d=!!l&&!(t(function(){l(new s(2),null)})&&t(function(){l(new s(2),{})})),m=!!l&&!t(function(){if(b)return b<74;if(y)return y<67;if(k)return!0;if(p)return p<602;var C=new s(516),V=Array(516),v,h;for(v=0;v<516;v++)h=v%4,C[v]=515-v,V[v]=v-2*h+3;for(l(C,function(g,N){return(g/4|0)-(N/4|0)}),v=0;v<516;v++)if(C[v]!==V[v])return!0}),u=function(V){return function(v,h){return V!==void 0?+V(v,h)||0:h!==h?-1:v!==v?1:v===0&&h===0?1/v>0&&1/h<0?1:-1:v>h}};c("sort",function(){function C(V){return V!==void 0&&o(V),m?l(this,V):f(i(this),u(V))}return C}(),!m||d)},72532:function(I,r,n){"use strict";var e=n(4246),a=n(10188),t=n(13912),o=n(31082),f=e.aTypedArray,S=e.exportTypedArrayMethod;S("subarray",function(){function y(k,b){var p=f(this),i=p.length,c=t(k,i),s=o(p);return new s(p.buffer,p.byteOffset+c*p.BYTES_PER_ELEMENT,a((b===void 0?i:t(b,i))-c))}return y}())},62207:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(4246),o=n(40033),f=n(54602),S=e.Int8Array,y=t.aTypedArray,k=t.exportTypedArrayMethod,b=[].toLocaleString,p=!!S&&o(function(){b.call(new S(1))}),i=o(function(){return[1,2].toLocaleString()!==new S([1,2]).toLocaleString()})||!o(function(){S.prototype.toLocaleString.call([1,2])});k("toLocaleString",function(){function c(){return a(b,p?f(y(this)):y(this),f(arguments))}return c}(),i)},906:function(I,r,n){"use strict";var e=n(4246).exportTypedArrayMethod,a=n(40033),t=n(16210),o=n(67250),f=t.Uint8Array,S=f&&f.prototype||{},y=[].toString,k=o([].join);a(function(){y.call({})})&&(y=function(){function p(){return k(this)}return p}());var b=S.toString!==y;e("toString",y,b)},78824:function(I,r,n){"use strict";var e=n(80185);e("Uint16",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},72846:function(I,r,n){"use strict";var e=n(80185);e("Uint32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},24575:function(I,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},71968:function(I,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()},!0)},80040:function(I,r,n){"use strict";var e=n(50730),a=n(16210),t=n(67250),o=n(30145),f=n(81969),S=n(45150),y=n(39895),k=n(77568),b=n(5419).enforce,p=n(40033),i=n(21820),c=Object,s=Array.isArray,l=c.isExtensible,d=c.isFrozen,m=c.isSealed,u=c.freeze,C=c.seal,V=!a.ActiveXObject&&"ActiveXObject"in a,v,h=function(A){return function(){function P(){return A(this,arguments.length?arguments[0]:void 0)}return P}()},g=S("WeakMap",h,y),N=g.prototype,x=t(N.set),B=function(){return e&&p(function(){var A=u([]);return x(new g,A,1),!d(A)})};if(i)if(V){v=y.getConstructor(h,"WeakMap",!0),f.enable();var L=t(N.delete),T=t(N.has),w=t(N.get);o(N,{delete:function(){function E(A){if(k(A)&&!l(A)){var P=b(this);return P.frozen||(P.frozen=new v),L(this,A)||P.frozen.delete(A)}return L(this,A)}return E}(),has:function(){function E(A){if(k(A)&&!l(A)){var P=b(this);return P.frozen||(P.frozen=new v),T(this,A)||P.frozen.has(A)}return T(this,A)}return E}(),get:function(){function E(A){if(k(A)&&!l(A)){var P=b(this);return P.frozen||(P.frozen=new v),T(this,A)?w(this,A):P.frozen.get(A)}return w(this,A)}return E}(),set:function(){function E(A,P){if(k(A)&&!l(A)){var O=b(this);O.frozen||(O.frozen=new v),T(this,A)?x(this,A,P):O.frozen.set(A,P)}else x(this,A,P);return this}return E}()})}else B()&&o(N,{set:function(){function E(A,P){var O;return s(A)&&(d(A)?O=u:m(A)&&(O=C)),x(this,A,P),O&&O(A),this}return E}()})},90846:function(I,r,n){"use strict";n(80040)},67042:function(I,r,n){"use strict";var e=n(45150),a=n(39895);e("WeakSet",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},40348:function(I,r,n){"use strict";n(67042)},5606:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).clear;e({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==t},{clearImmediate:t})},83006:function(I,r,n){"use strict";n(5606),n(27807)},25764:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(37713),o=n(10320),f=n(24986),S=n(40033),y=n(58310),k=S(function(){return y&&Object.getOwnPropertyDescriptor(a,"queueMicrotask").value.length!==1});e({global:!0,enumerable:!0,dontCallGetSet:!0,forced:k},{queueMicrotask:function(){function b(p){f(arguments.length,1),t(o(p))}return b}()})},27807:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).set,o=n(78362),f=a.setImmediate?o(t,!1):t;e({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==f},{setImmediate:f})},45569:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setInterval,!0);e({global:!0,bind:!0,forced:a.setInterval!==o},{setInterval:o})},5213:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setTimeout,!0);e({global:!0,bind:!0,forced:a.setTimeout!==o},{setTimeout:o})},69401:function(I,r,n){"use strict";n(45569),n(5213)},7435:function(I){"use strict";/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var r,n=[],e=[],a=function(){if(0)var V;window.onunload=function(){return r&&r.close()}},t=function(V){return e.push(V)},o=function(V){var p=[],i=function(d){return typeof d=="number"&&!Number.isFinite(d)?{__number__:String(d)}:typeof d=="undefined"?{__undefined__:!0}:d},c=function(d,m){if(typeof m=="object"){if(m===null)return m;if(p.includes(m))return"[circular ref]";p.push(m);var u=m instanceof Error||m.code&&m.message&&m.message.includes("Error");return u?{__error__:!0,string:String(m),stack:m.stack}:Array.isArray(m)?m.map(i):m}return i(m)},s=JSON.stringify(V,c);return p=null,s},f=function(V){if(0)var p,i,c},S=function(V,p){if(0)var i,c,s},y=function(){};L.exports={subscribe:t,sendMessage:f,sendLogEntry:S,setupHotReloading:y}}},xt={};function ie(L){var r=xt[L];if(r!==void 0)return r.exports;var n=xt[L]={exports:{}};return Xt[L](n,n.exports,ie),n.exports}(function(){ie.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(L){if(typeof window=="object")return window}}()})(),function(){ie.o=function(L,r){return Object.prototype.hasOwnProperty.call(L,r)}}();var Rn={};(function(){"use strict";ie(33313),ie(10933),ie(79250),ie(53795),ie(87806),ie(64677),ie(48058),ie(51583),ie(82403),ie(34265),ie(3295),ie(1078),ie(63207),ie(80520),ie(39600),ie(93237),ie(32057),ie(68933),ie(47830),ie(13455),ie(64094),ie(61915),ie(32384),ie(25579),ie(63532),ie(33425),ie(43894),ie(99636),ie(34570),ie(94432),ie(24683),ie(69984),ie(32089),ie(60206),ie(29645),ie(4788),ie(58672),ie(19356),ie(48968),ie(49852),ie(2712),ie(864),ie(54243),ie(75621),ie(26267),ie(50095),ie(33451),ie(74587),ie(25082),ie(47421),ie(32122),ie(6306),ie(90216),ie(84663),ie(92332),ie(98329),ie(9631),ie(47091),ie(59660),ie(15383),ie(92866),ie(86107),ie(29248),ie(52540),ie(79007),ie(77199),ie(6522),ie(95542),ie(2966),ie(20997),ie(57400),ie(45571),ie(54800),ie(15709),ie(76059),ie(96614),ie(324),ie(90426),ie(95443),ie(87968),ie(55007),ie(55323),ie(13521),ie(5006),ie(99009),ie(85770),ie(23532),ie(87119),ie(78618),ie(27129),ie(31943),ie(3579),ie(97397),ie(85028),ie(8225),ie(43331),ie(62289),ie(56196),ie(2950),ie(44205),ie(76882),ie(83186),ie(76065),ie(13411),ie(26634),ie(53118),ie(42514),ie(84353),ie(62987),ie(48993),ie(52917),ie(4972),ie(28913),ie(36382),ie(53092),ie(69861),ie(29674),ie(81543),ie(9373),ie(45093),ie(63074),ie(5815),ie(88527),ie(66390),ie(7784),ie(50551),ie(76483),ie(92046),ie(63915),ie(51454),ie(79669),ie(23057),ie(57983),ie(17953),ie(30442),ie(6403),ie(9867),ie(43673),ie(12354),ie(22515),ie(5143),ie(93514),ie(5416),ie(11619),ie(44590),ie(63272),ie(39930),ie(4038),ie(8448),ie(70604),ie(34965),ie(95309),ie(82256),ie(49484),ie(38931),ie(39308),ie(91550),ie(75008),ie(56027),ie(50340),ie(34325),ie(74498),ie(15812),ie(57726),ie(80756),ie(70567),ie(66756),ie(60037),ie(44195),ie(24575),ie(71968),ie(78824),ie(72846),ie(99872),ie(73364),ie(58166),ie(23793),ie(43820),ie(13917),ie(19852),ie(40379),ie(92770),ie(81069),ie(63689),ie(5659),ie(25014),ie(32189),ie(23030),ie(24309),ie(49110),ie(56445),ie(30939),ie(48321),ie(88739),ie(60415),ie(72532),ie(62207),ie(906),ie(90846),ie(40348),ie(83006),ie(25764),ie(69401),ie(95012),ie(30236)})(),function(){"use strict";var L=ie(89005);ie(67160),ie(23542),ie(30386),ie(98996),ie(41639),ie(50578),ie(4444),ie(77870),ie(39108),ie(21039),ie(51862),ie(56856),ie(1272),ie(74757),ie(1965),ie(63489),ie(24226),ie(11714),ie(73492),ie(49641),ie(17570),ie(61858),ie(73358),ie(32882),ie(23632);var r=ie(85822),n=ie(7435),e=ie(56518),a=ie(26427),t=ie(18498),o=ie(49060),f=ie(72178),S=ie(24826),y;/** + */var r,n=[],e=[],a=function(){if(0)var b;window.onunload=function(){return r&&r.close()}},t=function(b){return e.push(b)},o=function(b){var p=[],i=function(d){return typeof d=="number"&&!Number.isFinite(d)?{__number__:String(d)}:typeof d=="undefined"?{__undefined__:!0}:d},c=function(d,m){if(typeof m=="object"){if(m===null)return m;if(p.includes(m))return"[circular ref]";p.push(m);var u=m instanceof Error||m.code&&m.message&&m.message.includes("Error");return u?{__error__:!0,string:String(m),stack:m.stack}:Array.isArray(m)?m.map(i):m}return i(m)},s=JSON.stringify(b,c);return p=null,s},f=function(b){if(0)var p,i,c},S=function(b,p){if(0)var i,c,s},y=function(){};I.exports={subscribe:t,sendMessage:f,sendLogEntry:S,setupHotReloading:y}}},xt={};function ie(I){var r=xt[I];if(r!==void 0)return r.exports;var n=xt[I]={exports:{}};return Xt[I](n,n.exports,ie),n.exports}(function(){ie.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(I){if(typeof window=="object")return window}}()})(),function(){ie.o=function(I,r){return Object.prototype.hasOwnProperty.call(I,r)}}();var Dn={};(function(){"use strict";ie(33313),ie(10933),ie(79250),ie(53795),ie(87806),ie(64677),ie(48058),ie(51583),ie(82403),ie(34265),ie(3295),ie(1078),ie(63207),ie(80520),ie(39600),ie(93237),ie(32057),ie(68933),ie(47830),ie(13455),ie(64094),ie(61915),ie(32384),ie(25579),ie(63532),ie(33425),ie(43894),ie(99636),ie(34570),ie(94432),ie(24683),ie(69984),ie(32089),ie(60206),ie(29645),ie(4788),ie(58672),ie(19356),ie(48968),ie(49852),ie(2712),ie(864),ie(54243),ie(75621),ie(26267),ie(50095),ie(33451),ie(74587),ie(25082),ie(47421),ie(32122),ie(6306),ie(90216),ie(84663),ie(92332),ie(98329),ie(9631),ie(47091),ie(59660),ie(15383),ie(92866),ie(86107),ie(29248),ie(52540),ie(79007),ie(77199),ie(6522),ie(95542),ie(2966),ie(20997),ie(57400),ie(45571),ie(54800),ie(15709),ie(76059),ie(96614),ie(324),ie(90426),ie(95443),ie(87968),ie(55007),ie(55323),ie(13521),ie(5006),ie(99009),ie(85770),ie(23532),ie(87119),ie(78618),ie(27129),ie(31943),ie(3579),ie(97397),ie(85028),ie(8225),ie(43331),ie(62289),ie(56196),ie(2950),ie(44205),ie(76882),ie(83186),ie(76065),ie(13411),ie(26634),ie(53118),ie(42514),ie(84353),ie(62987),ie(48993),ie(52917),ie(4972),ie(28913),ie(36382),ie(53092),ie(69861),ie(29674),ie(81543),ie(9373),ie(45093),ie(63074),ie(5815),ie(88527),ie(66390),ie(7784),ie(50551),ie(76483),ie(92046),ie(63915),ie(51454),ie(79669),ie(23057),ie(57983),ie(17953),ie(30442),ie(6403),ie(9867),ie(43673),ie(12354),ie(22515),ie(5143),ie(93514),ie(5416),ie(11619),ie(44590),ie(63272),ie(39930),ie(4038),ie(8448),ie(70604),ie(34965),ie(95309),ie(82256),ie(49484),ie(38931),ie(39308),ie(91550),ie(75008),ie(56027),ie(50340),ie(34325),ie(74498),ie(15812),ie(57726),ie(80756),ie(70567),ie(66756),ie(60037),ie(44195),ie(24575),ie(71968),ie(78824),ie(72846),ie(99872),ie(73364),ie(58166),ie(23793),ie(43820),ie(13917),ie(19852),ie(40379),ie(92770),ie(81069),ie(63689),ie(5659),ie(25014),ie(32189),ie(23030),ie(24309),ie(49110),ie(56445),ie(30939),ie(48321),ie(88739),ie(60415),ie(72532),ie(62207),ie(906),ie(90846),ie(40348),ie(83006),ie(25764),ie(69401),ie(95012),ie(30236)})(),function(){"use strict";var I=ie(89005);ie(67160),ie(23542),ie(30386),ie(98996),ie(41639),ie(50578),ie(4444),ie(77870),ie(39108),ie(21039),ie(51862),ie(56856),ie(1272),ie(74757),ie(1965),ie(63489),ie(24226),ie(11714),ie(73492),ie(49641),ie(17570),ie(61858),ie(73358),ie(32882),ie(23632);var r=ie(85822),n=ie(7435),e=ie(56518),a=ie(26427),t=ie(18498),o=ie(49060),f=ie(72178),S=ie(24826),y;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */r.perf.mark("inception",(y=window.performance)==null||(y=y.timing)==null?void 0:y.navigationStart),r.perf.mark("init");var k=(0,f.configureStore)(),V=(0,o.createRenderer)(function(){(0,a.loadIconRefMap)();var i=ie(71253),c=i.getRoutedComponent,s=c(k);return(0,L.createComponentVNode)(2,f.StoreProvider,{store:k,children:(0,L.createComponentVNode)(2,s)})}),p=function(){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",p);return}(0,S.setupGlobalEvents)(),(0,e.setupHotKeys)(),(0,t.captureExternalLinks)(),k.subscribe(V),Byond.subscribe(function(c,s){return k.dispatch({type:c,payload:s})})};p()}()})();})(); + */r.perf.mark("inception",(y=window.performance)==null||(y=y.timing)==null?void 0:y.navigationStart),r.perf.mark("init");var k=(0,f.configureStore)(),b=(0,o.createRenderer)(function(){(0,a.loadIconRefMap)();var i=ie(71253),c=i.getRoutedComponent,s=c(k);return(0,I.createComponentVNode)(2,f.StoreProvider,{store:k,children:(0,I.createComponentVNode)(2,s)})}),p=function(){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",p);return}(0,S.setupGlobalEvents)(),(0,e.setupHotKeys)(),(0,t.captureExternalLinks)(),k.subscribe(b),Byond.subscribe(function(c,s){return k.dispatch({type:c,payload:s})})};p()}()})();})(); From 5e1838ae3d0a677873a8666ff9610ae0178029d4 Mon Sep 17 00:00:00 2001 From: dageavtobusnick <71216640+dageavtobusnick@users.noreply.github.com> Date: Mon, 6 Jan 2025 23:53:23 +0500 Subject: [PATCH 03/11] fix --- code/datums/elements/high_value_item.dm | 2 +- code/modules/admin/verbs/_ui_module_admin.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/elements/high_value_item.dm b/code/datums/elements/high_value_item.dm index afd35cdcd18..8de19f0b05a 100644 --- a/code/datums/elements/high_value_item.dm +++ b/code/datums/elements/high_value_item.dm @@ -18,4 +18,4 @@ GLOBAL_LIST_EMPTY(high_value_items) else message_admins("[source] has been destroyed in nullspace.") log_game("[source] has been destroyed in nullspace.") - GLOB.high_value_items -= source \ No newline at end of file + GLOB.high_value_items -= source diff --git a/code/modules/admin/verbs/_ui_module_admin.dm b/code/modules/admin/verbs/_ui_module_admin.dm index c0b128d0e3f..1a98def9926 100644 --- a/code/modules/admin/verbs/_ui_module_admin.dm +++ b/code/modules/admin/verbs/_ui_module_admin.dm @@ -19,4 +19,4 @@ GLOBAL_LIST_EMPTY(admin_ui_modules) GLOB.admin_ui_modules[type] = src /datum/ui_module/admin/ui_state(mob/user) - return GLOB.admin_state \ No newline at end of file + return GLOB.admin_state From 484eb34bcb336b687cce728d802c5ed401ee9e8e Mon Sep 17 00:00:00 2001 From: dageavtobusnick <71216640+dageavtobusnick@users.noreply.github.com> Date: Tue, 7 Jan 2025 01:37:24 +0500 Subject: [PATCH 04/11] after_devil_fix --- code/__HELPERS/antag_menu_helpers.dm | 2 -- code/game/gamemodes/devil/objectives.dm | 3 ++- code/modules/antagonists/devil/devil.dm | 11 ++++++----- code/modules/antagonists/devil/sintouched.dm | 7 ++++--- code/modules/mob/dead/observer/orbit.dm | 2 -- 5 files changed, 12 insertions(+), 13 deletions(-) diff --git a/code/__HELPERS/antag_menu_helpers.dm b/code/__HELPERS/antag_menu_helpers.dm index 877e0400d27..dac42842d20 100644 --- a/code/__HELPERS/antag_menu_helpers.dm +++ b/code/__HELPERS/antag_menu_helpers.dm @@ -40,8 +40,6 @@ prepare_antag_list(mode.apprentices, cached_data, "Ученик мага", antagonist_cache) prepare_antag_list(mode.space_ninjas, cached_data, "Клан Паука", antagonist_cache) prepare_antag_list(mode.syndicates, cached_data, "Ядерный оперативник", antagonist_cache) - prepare_antag_list(mode.sintouched, cached_data, "Грешник", antagonist_cache) - prepare_antag_list(mode.devils, cached_data, "Дьявол", antagonist_cache) prepare_antag_list(mode.shadows, cached_data, "Тень", antagonist_cache) prepare_antag_list(mode.shadowling_thralls, cached_data, "Раб теней", antagonist_cache) prepare_antag_list(mode.raiders, cached_data, "Вокс рейдер", antagonist_cache) diff --git a/code/game/gamemodes/devil/objectives.dm b/code/game/gamemodes/devil/objectives.dm index 1077ae11d42..29b8643e448 100644 --- a/code/game/gamemodes/devil/objectives.dm +++ b/code/game/gamemodes/devil/objectives.dm @@ -6,7 +6,7 @@ antag_menu_name = "Завладеть душами" check_cryo = FALSE target_amount = 12 - explanation_text = "" + explanation_text = "" /datum/objective/devil/sacrifice/proc/forge() if(!get_targets()) @@ -84,6 +84,7 @@ /datum/objective/devil/ascend explanation_text = "Ascend to your true form." needs_target = FALSE + antag_menu_name = "Возвысится" /datum/objective/devil/ascend/check_completion() return isdevil(owner) diff --git a/code/modules/antagonists/devil/devil.dm b/code/modules/antagonists/devil/devil.dm index 1bf5fefadb5..67be1d1921b 100644 --- a/code/modules/antagonists/devil/devil.dm +++ b/code/modules/antagonists/devil/devil.dm @@ -1,6 +1,7 @@ /datum/antagonist/devil name = "Devil" roundend_category = "devils" + antag_menu_name = "Дьявол" job_rank = ROLE_DEVIL special_role = ROLE_DEVIL antag_hud_type = ANTAG_HUD_DEVIL @@ -48,7 +49,7 @@ /datum/antagonist/devil/proc/try_update_rank() if(!rank.required_souls || !rank.next_rank_type) return FALSE - + if(LAZYLEN(soulsOwned) < rank.required_souls) return FALSE @@ -97,8 +98,8 @@ /datum/antagonist/devil/greet() var/list/messages = list() - LAZYADD(messages, span_warning("Вы - [info.truename], агент ада, дьявол.\n\ - Вы прибыли сюда, преследуя важную цель.\n\ + LAZYADD(messages, span_warning("Вы - [info.truename], агент ада, дьявол.\n\ + Вы прибыли сюда, преследуя важную цель.\n\ Склоните экипаж к грехопадению и укрепите влияние ада.")) LAZYADD(messages, "Вы никак не можете навредить другим дьяволам.") LAZYADD(messages, info.bane.law) @@ -124,7 +125,7 @@ /datum/antagonist/devil/proc/init_devil() GLOB.allDevils[lowertext(info.truename)] = src rank = new BASIC_DEVIL_RANK() - + return /datum/antagonist/devil/proc/init_bane() @@ -158,7 +159,7 @@ addtimer(CALLBACK(src, PROC_REF(forge_sacrifice_objective)), 1 MINUTES) qdel(sacrifice) return - + add_objective(sacrifice) /datum/antagonist/devil/add_owner_to_gamemode() diff --git a/code/modules/antagonists/devil/sintouched.dm b/code/modules/antagonists/devil/sintouched.dm index 590991225a5..f94a8e29ecd 100644 --- a/code/modules/antagonists/devil/sintouched.dm +++ b/code/modules/antagonists/devil/sintouched.dm @@ -1,5 +1,6 @@ /datum/antagonist/sintouched name = "Sintouched" + antag_menu_name = "Грешник" special_role = SPECIAL_ROLE_SINTOUCHED /datum/antagonist/sintouched/can_be_owned(datum/mind/new_owner) @@ -8,7 +9,7 @@ return FALSE var/datum/mind/tested = new_owner || owner - + if(!tested || !ishuman(tested.current)) return FALSE @@ -20,7 +21,7 @@ for(var/datum/objective/sintouched/sin as anything in subtypesof(/datum/objective/sintouched)) if(!sin.explanation_text) continue - + LAZYADD(sins, sin) add_objective(pick(sins)) @@ -38,6 +39,6 @@ for(var/datum/objective/sintouched/sin_objective in owner.objectives) sin_objective.init_sin(human) - + /datum/antagonist/sintouched/on_body_transfer(mob/living/old_body, mob/living/new_body) return // No. diff --git a/code/modules/mob/dead/observer/orbit.dm b/code/modules/mob/dead/observer/orbit.dm index adb765ed575..27ac665385c 100644 --- a/code/modules/mob/dead/observer/orbit.dm +++ b/code/modules/mob/dead/observer/orbit.dm @@ -121,7 +121,6 @@ "Жертвы абдукторов — ([length(SSticker.mode.abductees)])" = (mind in SSticker.mode.abductees), "Абдукторы — ([length(SSticker.mode.abductors)])" = (mind in SSticker.mode.abductors), "Демоны — ([length(SSticker.mode.demons)])" = (mind in SSticker.mode.demons), - "Дьяволы — ([length(SSticker.mode.devils)])" = (mind in SSticker.mode.devils), "Ивент роли — ([length(SSticker.mode.eventmiscs)])" = (mind in SSticker.mode.eventmiscs), "Культисты [SSticker.cultdat.entity_name] — ([length(SSticker.mode.cult)])" = (mind in SSticker.mode.cult), "Ядерные оперативники — ([length(SSticker.mode.syndicates)])" = (mind in SSticker.mode.syndicates), @@ -130,7 +129,6 @@ "Главы революции — ([length(SSticker.mode.head_revolutionaries)])" = (mind in SSticker.mode.head_revolutionaries), "Рабы теней — ([length(SSticker.mode.shadowling_thralls)])" = (mind in SSticker.mode.shadowling_thralls), "Тени — ([length(SSticker.mode.shadows)])" = (mind in SSticker.mode.shadows), - "Грешники — ([length(SSticker.mode.sintouched)])" = (mind in SSticker.mode.sintouched), "Маги — ([length(SSticker.mode.wizards)])" = (mind in SSticker.mode.wizards), "Ученики магов — ([length(SSticker.mode.apprentices)])" = (mind in SSticker.mode.apprentices), "Ксеноморфы — ([length(SSticker.mode.xenos)])" = (mind in SSticker.mode.xenos), From 3b8b21c1172803b59ff14a643c6608733bd8ba51 Mon Sep 17 00:00:00 2001 From: dageavtobusnick <71216640+dageavtobusnick@users.noreply.github.com> Date: Tue, 7 Jan 2025 01:44:28 +0500 Subject: [PATCH 05/11] fix --- code/game/gamemodes/devil/objectives.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/game/gamemodes/devil/objectives.dm b/code/game/gamemodes/devil/objectives.dm index 29b8643e448..4edc8caf97f 100644 --- a/code/game/gamemodes/devil/objectives.dm +++ b/code/game/gamemodes/devil/objectives.dm @@ -38,8 +38,7 @@ LAZYADD(security_minds, mind) else - LAZYADD(other_minds, mind)0 - + LAZYADD(other_minds, mind) var/command_target_count = ceil(target_amount / 12) var/security_target_count = floor(target_amount / 4) var/other_target_count = target_amount - command_target_count - security_target_count From f103f8a1fcff54dee944ba02199ac65b1f0168b2 Mon Sep 17 00:00:00 2001 From: dageavtobusnick <71216640+dageavtobusnick@users.noreply.github.com> Date: Fri, 10 Jan 2025 12:11:18 +0500 Subject: [PATCH 06/11] fix --- .../antagonists/blob/blob_infected_datum.dm | 2 +- code/modules/antagonists/blob/blob_minion.dm | 2 +- .../contractor/datums/contractor_support.dm | 2 +- .../tgui/interfaces/AdminAntagMenu.js | 42 ++--- tgui/public/tgui.bundle.js | 162 +++++++++--------- 5 files changed, 100 insertions(+), 110 deletions(-) diff --git a/code/modules/antagonists/blob/blob_infected_datum.dm b/code/modules/antagonists/blob/blob_infected_datum.dm index 91c885e27dc..7fc0c426779 100644 --- a/code/modules/antagonists/blob/blob_infected_datum.dm +++ b/code/modules/antagonists/blob/blob_infected_datum.dm @@ -11,7 +11,7 @@ clown_removal_text = "Избавившись от заражения блобом ты возвращаешься к своему неуклюжему, клоунскому \"я\"." show_in_roundend = FALSE show_in_orbit = FALSE - antag_menu_name = "Зараженный блобом" + antag_menu_name = "Заражённый блобом" /// Variable responsible for the need to add a mind to blob_infected list in game mode. var/add_to_mode = TRUE /// Countdown to burst start. diff --git a/code/modules/antagonists/blob/blob_minion.dm b/code/modules/antagonists/blob/blob_minion.dm index 0b47e4a7b82..700b8db96df 100644 --- a/code/modules/antagonists/blob/blob_minion.dm +++ b/code/modules/antagonists/blob/blob_minion.dm @@ -7,7 +7,7 @@ russian_wiki_name = "Блоб" show_in_roundend = FALSE show_in_orbit = FALSE - antag_menu_name = "Миньен блоба" + antag_menu_name = "Миньон блоба" /// The blob core that this minion is attached to var/datum/weakref/overmind /// Action to talk with nearby mobs diff --git a/code/modules/antagonists/traitor/contractor/datums/contractor_support.dm b/code/modules/antagonists/traitor/contractor/datums/contractor_support.dm index f97ae52e1d4..d573aea7a09 100644 --- a/code/modules/antagonists/traitor/contractor/datums/contractor_support.dm +++ b/code/modules/antagonists/traitor/contractor/datums/contractor_support.dm @@ -2,7 +2,7 @@ name = "Contractor Support Unit" roundend_category = "Contractor Support" special_role = SPECIAL_ROLE_TRAITOR - antag_menu_name = "Поддержка котрактора" + antag_menu_name = "Поддержка контрактора" /datum/antagonist/contractor_support/on_gain() var/datum/objective/generic_objective = new diff --git a/tgui/packages/tgui/interfaces/AdminAntagMenu.js b/tgui/packages/tgui/interfaces/AdminAntagMenu.js index dad3d292a08..20be016f91f 100644 --- a/tgui/packages/tgui/interfaces/AdminAntagMenu.js +++ b/tgui/packages/tgui/interfaces/AdminAntagMenu.js @@ -18,36 +18,26 @@ import { Window } from '../layouts'; import { LoginInfo } from './common/LoginInfo'; import { LoginScreen } from './common/LoginScreen'; -const PickTitle = (index) => { - switch (index) { - case 0: - return 'Антагонисты'; - case 1: - return 'Цели'; - case 2: - return 'СБ'; - case 3: - return 'Хайриски'; - default: - return 'Что-то не так, пора писать баг репорт!'; - } +const Titles = { + 0: 'Антагонисты', + 1: 'Цели', + 2: 'СБ', + 3: 'Хайриски', + default: 'Что-то не так, пора писать баг репорт!', }; -const PickTab = (index) => { - switch (index) { - case 0: - return ; - case 1: - return ; - case 2: - return ; - case 3: - return ; - default: - return 'Что-то не так, пора писать баг репорт!'; - } +const MenuTabs = { + 0: , + 1: , + 2: , + 3: , + default: 'Что-то не так, пора писать баг репорт!', }; +const PickTitle = (index) => Titles[index] || Titles.default; + +const PickTab = (index) => MenuTabs[index] || MenuTabs.default; + export const AdminAntagMenu = (properties, context) => { const { act, data } = useBackend(context); const { loginState, currentPage } = data; diff --git a/tgui/public/tgui.bundle.js b/tgui/public/tgui.bundle.js index 1e425837fab..f837820b797 100644 --- a/tgui/public/tgui.bundle.js +++ b/tgui/public/tgui.bundle.js @@ -1,30 +1,30 @@ -(function(){(function(){var Xt={96376:function(I,r,n){"use strict";r.__esModule=!0,r.createPopper=void 0,r.popperGenerator=s;var e=p(n(74758)),a=p(n(28811)),t=p(n(98309)),o=p(n(44896)),f=p(n(33118)),S=p(n(10579)),y=p(n(56500)),k=p(n(17633));r.detectOverflow=k.default;var b=n(75573);function p(d){return d&&d.__esModule?d:{default:d}}var i={placement:"bottom",modifiers:[],strategy:"absolute"};function c(){for(var d=arguments.length,m=new Array(d),u=0;u0&&(0,a.round)(p.width)/y.offsetWidth||1,c=y.offsetHeight>0&&(0,a.round)(p.height)/y.offsetHeight||1);var s=(0,e.isElement)(y)?(0,t.default)(y):window,l=s.visualViewport,d=!(0,o.default)()&&b,m=(p.left+(d&&l?l.offsetLeft:0))/i,u=(p.top+(d&&l?l.offsetTop:0))/c,C=p.width/i,V=p.height/c;return{width:C,height:V,top:u,right:m+C,bottom:u+V,left:m,x:m,y:u}}},49035:function(I,r,n){"use strict";r.__esModule=!0,r.default=V;var e=n(46206),a=d(n(87991)),t=d(n(79752)),o=d(n(98309)),f=d(n(44896)),S=d(n(40600)),y=d(n(16599)),k=n(75573),b=d(n(37786)),p=d(n(57819)),i=d(n(4206)),c=d(n(12972)),s=d(n(81666)),l=n(63618);function d(v){return v&&v.__esModule?v:{default:v}}function m(v,h){var g=(0,b.default)(v,!1,h==="fixed");return g.top=g.top+v.clientTop,g.left=g.left+v.clientLeft,g.bottom=g.top+v.clientHeight,g.right=g.left+v.clientWidth,g.width=v.clientWidth,g.height=v.clientHeight,g.x=g.left,g.y=g.top,g}function u(v,h,g){return h===e.viewport?(0,s.default)((0,a.default)(v,g)):(0,k.isElement)(h)?m(h,g):(0,s.default)((0,t.default)((0,S.default)(v)))}function C(v){var h=(0,o.default)((0,p.default)(v)),g=["absolute","fixed"].indexOf((0,y.default)(v).position)>=0,N=g&&(0,k.isHTMLElement)(v)?(0,f.default)(v):v;return(0,k.isElement)(N)?h.filter(function(x){return(0,k.isElement)(x)&&(0,i.default)(x,N)&&(0,c.default)(x)!=="body"}):[]}function V(v,h,g,N){var x=h==="clippingParents"?C(v):[].concat(h),B=[].concat(x,[g]),L=B[0],T=B.reduce(function(w,E){var A=u(v,E,N);return w.top=(0,l.max)(A.top,w.top),w.right=(0,l.min)(A.right,w.right),w.bottom=(0,l.min)(A.bottom,w.bottom),w.left=(0,l.max)(A.left,w.left),w},u(v,L,N));return T.width=T.right-T.left,T.height=T.bottom-T.top,T.x=T.left,T.y=T.top,T}},74758:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=b(n(37786)),a=b(n(13390)),t=b(n(12972)),o=n(75573),f=b(n(79697)),S=b(n(40600)),y=b(n(10798)),k=n(63618);function b(c){return c&&c.__esModule?c:{default:c}}function p(c){var s=c.getBoundingClientRect(),l=(0,k.round)(s.width)/c.offsetWidth||1,d=(0,k.round)(s.height)/c.offsetHeight||1;return l!==1||d!==1}function i(c,s,l){l===void 0&&(l=!1);var d=(0,o.isHTMLElement)(s),m=(0,o.isHTMLElement)(s)&&p(s),u=(0,S.default)(s),C=(0,e.default)(c,m,l),V={scrollLeft:0,scrollTop:0},v={x:0,y:0};return(d||!d&&!l)&&(((0,t.default)(s)!=="body"||(0,y.default)(u))&&(V=(0,a.default)(s)),(0,o.isHTMLElement)(s)?(v=(0,e.default)(s,!0),v.x+=s.clientLeft,v.y+=s.clientTop):u&&(v.x=(0,f.default)(u))),{x:C.left+V.scrollLeft-v.x,y:C.top+V.scrollTop-v.y,width:C.width,height:C.height}}},16599:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return(0,e.default)(o).getComputedStyle(o)}},40600:function(I,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(75573);function a(t){return(((0,e.isElement)(t)?t.ownerDocument:t.document)||window.document).documentElement}},79752:function(I,r,n){"use strict";r.__esModule=!0,r.default=y;var e=S(n(40600)),a=S(n(16599)),t=S(n(79697)),o=S(n(43750)),f=n(63618);function S(k){return k&&k.__esModule?k:{default:k}}function y(k){var b,p=(0,e.default)(k),i=(0,o.default)(k),c=(b=k.ownerDocument)==null?void 0:b.body,s=(0,f.max)(p.scrollWidth,p.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),l=(0,f.max)(p.scrollHeight,p.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),d=-i.scrollLeft+(0,t.default)(k),m=-i.scrollTop;return(0,a.default)(c||p).direction==="rtl"&&(d+=(0,f.max)(p.clientWidth,c?c.clientWidth:0)-s),{width:s,height:l,x:d,y:m}}},3073:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},28811:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(37786));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=o.offsetWidth,y=o.offsetHeight;return Math.abs(f.width-S)<=1&&(S=f.width),Math.abs(f.height-y)<=1&&(y=f.height),{x:o.offsetLeft,y:o.offsetTop,width:S,height:y}}},12972:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e?(e.nodeName||"").toLowerCase():null}},13390:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(43750)),a=f(n(95115)),t=n(75573),o=f(n(3073));function f(y){return y&&y.__esModule?y:{default:y}}function S(y){return y===(0,a.default)(y)||!(0,t.isHTMLElement)(y)?(0,e.default)(y):(0,o.default)(y)}},44896:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=k(n(95115)),a=k(n(12972)),t=k(n(16599)),o=n(75573),f=k(n(87031)),S=k(n(57819)),y=k(n(35366));function k(c){return c&&c.__esModule?c:{default:c}}function b(c){return!(0,o.isHTMLElement)(c)||(0,t.default)(c).position==="fixed"?null:c.offsetParent}function p(c){var s=/firefox/i.test((0,y.default)()),l=/Trident/i.test((0,y.default)());if(l&&(0,o.isHTMLElement)(c)){var d=(0,t.default)(c);if(d.position==="fixed")return null}var m=(0,S.default)(c);for((0,o.isShadowRoot)(m)&&(m=m.host);(0,o.isHTMLElement)(m)&&["html","body"].indexOf((0,a.default)(m))<0;){var u=(0,t.default)(m);if(u.transform!=="none"||u.perspective!=="none"||u.contain==="paint"||["transform","perspective"].indexOf(u.willChange)!==-1||s&&u.willChange==="filter"||s&&u.filter&&u.filter!=="none")return m;m=m.parentNode}return null}function i(c){for(var s=(0,e.default)(c),l=b(c);l&&(0,f.default)(l)&&(0,t.default)(l).position==="static";)l=b(l);return l&&((0,a.default)(l)==="html"||(0,a.default)(l)==="body"&&(0,t.default)(l).position==="static")?s:l||p(c)||s}},57819:function(I,r,n){"use strict";r.__esModule=!0,r.default=f;var e=o(n(12972)),a=o(n(40600)),t=n(75573);function o(S){return S&&S.__esModule?S:{default:S}}function f(S){return(0,e.default)(S)==="html"?S:S.assignedSlot||S.parentNode||((0,t.isShadowRoot)(S)?S.host:null)||(0,a.default)(S)}},24426:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(57819)),a=f(n(10798)),t=f(n(12972)),o=n(75573);function f(y){return y&&y.__esModule?y:{default:y}}function S(y){return["html","body","#document"].indexOf((0,t.default)(y))>=0?y.ownerDocument.body:(0,o.isHTMLElement)(y)&&(0,a.default)(y)?y:S((0,e.default)(y))}},87991:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(95115)),a=f(n(40600)),t=f(n(79697)),o=f(n(89331));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var b=(0,e.default)(y),p=(0,a.default)(y),i=b.visualViewport,c=p.clientWidth,s=p.clientHeight,l=0,d=0;if(i){c=i.width,s=i.height;var m=(0,o.default)();(m||!m&&k==="fixed")&&(l=i.offsetLeft,d=i.offsetTop)}return{width:c,height:s,x:l+(0,t.default)(y),y:d}}},95115:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var a=e.ownerDocument;return a&&a.defaultView||window}return e}},43750:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=f.pageXOffset,y=f.pageYOffset;return{scrollLeft:S,scrollTop:y}}},79697:function(I,r,n){"use strict";r.__esModule=!0,r.default=f;var e=o(n(37786)),a=o(n(40600)),t=o(n(43750));function o(S){return S&&S.__esModule?S:{default:S}}function f(S){return(0,e.default)((0,a.default)(S)).left+(0,t.default)(S).scrollLeft}},75573:function(I,r,n){"use strict";r.__esModule=!0,r.isElement=t,r.isHTMLElement=o,r.isShadowRoot=f;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}function t(S){var y=(0,e.default)(S).Element;return S instanceof y||S instanceof Element}function o(S){var y=(0,e.default)(S).HTMLElement;return S instanceof y||S instanceof HTMLElement}function f(S){if(typeof ShadowRoot=="undefined")return!1;var y=(0,e.default)(S).ShadowRoot;return S instanceof y||S instanceof ShadowRoot}},89331:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(35366));function a(o){return o&&o.__esModule?o:{default:o}}function t(){return!/^((?!chrome|android).)*safari/i.test((0,e.default)())}},10798:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(16599));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var f=(0,e.default)(o),S=f.overflow,y=f.overflowX,k=f.overflowY;return/auto|scroll|overlay|hidden/.test(S+k+y)}},87031:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(12972));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return["table","td","th"].indexOf((0,e.default)(o))>=0}},98309:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(24426)),a=f(n(57819)),t=f(n(95115)),o=f(n(10798));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var b;k===void 0&&(k=[]);var p=(0,e.default)(y),i=p===((b=y.ownerDocument)==null?void 0:b.body),c=(0,t.default)(p),s=i?[c].concat(c.visualViewport||[],(0,o.default)(p)?p:[]):p,l=k.concat(s);return i?l:l.concat(S((0,a.default)(s)))}},46206:function(I,r){"use strict";r.__esModule=!0,r.write=r.viewport=r.variationPlacements=r.top=r.start=r.right=r.reference=r.read=r.popper=r.placements=r.modifierPhases=r.main=r.left=r.end=r.clippingParents=r.bottom=r.beforeWrite=r.beforeRead=r.beforeMain=r.basePlacements=r.auto=r.afterWrite=r.afterRead=r.afterMain=void 0;var n=r.top="top",e=r.bottom="bottom",a=r.right="right",t=r.left="left",o=r.auto="auto",f=r.basePlacements=[n,e,a,t],S=r.start="start",y=r.end="end",k=r.clippingParents="clippingParents",b=r.viewport="viewport",p=r.popper="popper",i=r.reference="reference",c=r.variationPlacements=f.reduce(function(x,B){return x.concat([B+"-"+S,B+"-"+y])},[]),s=r.placements=[].concat(f,[o]).reduce(function(x,B){return x.concat([B,B+"-"+S,B+"-"+y])},[]),l=r.beforeRead="beforeRead",d=r.read="read",m=r.afterRead="afterRead",u=r.beforeMain="beforeMain",C=r.main="main",V=r.afterMain="afterMain",v=r.beforeWrite="beforeWrite",h=r.write="write",g=r.afterWrite="afterWrite",N=r.modifierPhases=[l,d,m,u,C,V,v,h,g]},95996:function(I,r,n){"use strict";r.__esModule=!0;var e={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};r.popperGenerator=r.detectOverflow=r.createPopperLite=r.createPopperBase=r.createPopper=void 0;var a=n(46206);Object.keys(a).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===a[y]||(r[y]=a[y])});var t=n(39805);Object.keys(t).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===t[y]||(r[y]=t[y])});var o=n(96376);r.popperGenerator=o.popperGenerator,r.detectOverflow=o.detectOverflow,r.createPopperBase=o.createPopper;var f=n(83312);r.createPopper=f.createPopper;var S=n(2473);r.createPopperLite=S.createPopper},19975:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=t(n(12972)),a=n(75573);function t(y){return y&&y.__esModule?y:{default:y}}function o(y){var k=y.state;Object.keys(k.elements).forEach(function(b){var p=k.styles[b]||{},i=k.attributes[b]||{},c=k.elements[b];!(0,a.isHTMLElement)(c)||!(0,e.default)(c)||(Object.assign(c.style,p),Object.keys(i).forEach(function(s){var l=i[s];l===!1?c.removeAttribute(s):c.setAttribute(s,l===!0?"":l)}))})}function f(y){var k=y.state,b={popper:{position:k.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(k.elements.popper.style,b.popper),k.styles=b,k.elements.arrow&&Object.assign(k.elements.arrow.style,b.arrow),function(){Object.keys(k.elements).forEach(function(p){var i=k.elements[p],c=k.attributes[p]||{},s=Object.keys(k.styles.hasOwnProperty(p)?k.styles[p]:b[p]),l=s.reduce(function(d,m){return d[m]="",d},{});!(0,a.isHTMLElement)(i)||!(0,e.default)(i)||(Object.assign(i.style,l),Object.keys(c).forEach(function(d){i.removeAttribute(d)}))})}}var S=r.default={name:"applyStyles",enabled:!0,phase:"write",fn:o,effect:f,requires:["computeStyles"]}},52744:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=p(n(83104)),a=p(n(28811)),t=p(n(4206)),o=p(n(44896)),f=p(n(41199)),S=n(28595),y=p(n(43286)),k=p(n(81447)),b=n(46206);function p(d){return d&&d.__esModule?d:{default:d}}var i=function(){function d(m,u){return m=typeof m=="function"?m(Object.assign({},u.rects,{placement:u.placement})):m,(0,y.default)(typeof m!="number"?m:(0,k.default)(m,b.basePlacements))}return d}();function c(d){var m,u=d.state,C=d.name,V=d.options,v=u.elements.arrow,h=u.modifiersData.popperOffsets,g=(0,e.default)(u.placement),N=(0,f.default)(g),x=[b.left,b.right].indexOf(g)>=0,B=x?"height":"width";if(!(!v||!h)){var L=i(V.padding,u),T=(0,a.default)(v),w=N==="y"?b.top:b.left,E=N==="y"?b.bottom:b.right,A=u.rects.reference[B]+u.rects.reference[N]-h[N]-u.rects.popper[B],P=h[N]-u.rects.reference[N],O=(0,o.default)(v),M=O?N==="y"?O.clientHeight||0:O.clientWidth||0:0,F=A/2-P/2,R=L[w],_=M-T[B]-L[E],U=M/2-T[B]/2+F,W=(0,S.within)(R,U,_),$=N;u.modifiersData[C]=(m={},m[$]=W,m.centerOffset=W-U,m)}}function s(d){var m=d.state,u=d.options,C=u.element,V=C===void 0?"[data-popper-arrow]":C;V!=null&&(typeof V=="string"&&(V=m.elements.popper.querySelector(V),!V)||(0,t.default)(m.elements.popper,V)&&(m.elements.arrow=V))}var l=r.default={name:"arrow",enabled:!0,phase:"main",fn:c,effect:s,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},59894:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.mapToStyles=c;var e=n(46206),a=b(n(44896)),t=b(n(95115)),o=b(n(40600)),f=b(n(16599)),S=b(n(83104)),y=b(n(45)),k=n(63618);function b(d){return d&&d.__esModule?d:{default:d}}var p={top:"auto",right:"auto",bottom:"auto",left:"auto"};function i(d,m){var u=d.x,C=d.y,V=m.devicePixelRatio||1;return{x:(0,k.round)(u*V)/V||0,y:(0,k.round)(C*V)/V||0}}function c(d){var m,u=d.popper,C=d.popperRect,V=d.placement,v=d.variation,h=d.offsets,g=d.position,N=d.gpuAcceleration,x=d.adaptive,B=d.roundOffsets,L=d.isFixed,T=h.x,w=T===void 0?0:T,E=h.y,A=E===void 0?0:E,P=typeof B=="function"?B({x:w,y:A}):{x:w,y:A};w=P.x,A=P.y;var O=h.hasOwnProperty("x"),M=h.hasOwnProperty("y"),F=e.left,R=e.top,_=window;if(x){var U=(0,a.default)(u),W="clientHeight",$="clientWidth";if(U===(0,t.default)(u)&&(U=(0,o.default)(u),(0,f.default)(U).position!=="static"&&g==="absolute"&&(W="scrollHeight",$="scrollWidth")),U=U,V===e.top||(V===e.left||V===e.right)&&v===e.end){R=e.bottom;var G=L&&U===_&&_.visualViewport?_.visualViewport.height:U[W];A-=G-C.height,A*=N?1:-1}if(V===e.left||(V===e.top||V===e.bottom)&&v===e.end){F=e.right;var oe=L&&U===_&&_.visualViewport?_.visualViewport.width:U[$];w-=oe-C.width,w*=N?1:-1}}var X=Object.assign({position:g},x&&p),pe=B===!0?i({x:w,y:A},(0,t.default)(u)):{x:w,y:A};if(w=pe.x,A=pe.y,N){var me;return Object.assign({},X,(me={},me[R]=M?"0":"",me[F]=O?"0":"",me.transform=(_.devicePixelRatio||1)<=1?"translate("+w+"px, "+A+"px)":"translate3d("+w+"px, "+A+"px, 0)",me))}return Object.assign({},X,(m={},m[R]=M?A+"px":"",m[F]=O?w+"px":"",m.transform="",m))}function s(d){var m=d.state,u=d.options,C=u.gpuAcceleration,V=C===void 0?!0:C,v=u.adaptive,h=v===void 0?!0:v,g=u.roundOffsets,N=g===void 0?!0:g,x={placement:(0,S.default)(m.placement),variation:(0,y.default)(m.placement),popper:m.elements.popper,popperRect:m.rects.popper,gpuAcceleration:V,isFixed:m.options.strategy==="fixed"};m.modifiersData.popperOffsets!=null&&(m.styles.popper=Object.assign({},m.styles.popper,c(Object.assign({},x,{offsets:m.modifiersData.popperOffsets,position:m.options.strategy,adaptive:h,roundOffsets:N})))),m.modifiersData.arrow!=null&&(m.styles.arrow=Object.assign({},m.styles.arrow,c(Object.assign({},x,{offsets:m.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:N})))),m.attributes.popper=Object.assign({},m.attributes.popper,{"data-popper-placement":m.placement})}var l=r.default={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:s,data:{}}},36692:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}var t={passive:!0};function o(S){var y=S.state,k=S.instance,b=S.options,p=b.scroll,i=p===void 0?!0:p,c=b.resize,s=c===void 0?!0:c,l=(0,e.default)(y.elements.popper),d=[].concat(y.scrollParents.reference,y.scrollParents.popper);return i&&d.forEach(function(m){m.addEventListener("scroll",k.update,t)}),s&&l.addEventListener("resize",k.update,t),function(){i&&d.forEach(function(m){m.removeEventListener("scroll",k.update,t)}),s&&l.removeEventListener("resize",k.update,t)}}var f=r.default={name:"eventListeners",enabled:!0,phase:"write",fn:function(){function S(){}return S}(),effect:o,data:{}}},23798:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=k(n(71376)),a=k(n(83104)),t=k(n(86459)),o=k(n(17633)),f=k(n(9041)),S=n(46206),y=k(n(45));function k(c){return c&&c.__esModule?c:{default:c}}function b(c){if((0,a.default)(c)===S.auto)return[];var s=(0,e.default)(c);return[(0,t.default)(c),s,(0,t.default)(s)]}function p(c){var s=c.state,l=c.options,d=c.name;if(!s.modifiersData[d]._skip){for(var m=l.mainAxis,u=m===void 0?!0:m,C=l.altAxis,V=C===void 0?!0:C,v=l.fallbackPlacements,h=l.padding,g=l.boundary,N=l.rootBoundary,x=l.altBoundary,B=l.flipVariations,L=B===void 0?!0:B,T=l.allowedAutoPlacements,w=s.options.placement,E=(0,a.default)(w),A=E===w,P=v||(A||!L?[(0,e.default)(w)]:b(w)),O=[w].concat(P).reduce(function(Z,te){return Z.concat((0,a.default)(te)===S.auto?(0,f.default)(s,{placement:te,boundary:g,rootBoundary:N,padding:h,flipVariations:L,allowedAutoPlacements:T}):te)},[]),M=s.rects.reference,F=s.rects.popper,R=new Map,_=!0,U=O[0],W=0;W=0,pe=X?"width":"height",me=(0,o.default)(s,{placement:$,boundary:g,rootBoundary:N,altBoundary:x,padding:h}),ne=X?oe?S.right:S.left:oe?S.bottom:S.top;M[pe]>F[pe]&&(ne=(0,e.default)(ne));var ce=(0,e.default)(ne),q=[];if(u&&q.push(me[G]<=0),V&&q.push(me[ne]<=0,me[ce]<=0),q.every(function(Z){return Z})){U=$,_=!1;break}R.set($,q)}if(_)for(var ae=L?3:1,J=function(){function Z(te){var se=O.find(function(ye){var fe=R.get(ye);if(fe)return fe.slice(0,te).every(function(Ie){return Ie})});if(se)return U=se,"break"}return Z}(),Y=ae;Y>0;Y--){var Q=J(Y);if(Q==="break")break}s.placement!==U&&(s.modifiersData[d]._skip=!0,s.placement=U,s.reset=!0)}}var i=r.default={name:"flip",enabled:!0,phase:"main",fn:p,requiresIfExists:["offset"],data:{_skip:!1}}},83761:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=t(n(17633));function t(k){return k&&k.__esModule?k:{default:k}}function o(k,b,p){return p===void 0&&(p={x:0,y:0}),{top:k.top-b.height-p.y,right:k.right-b.width+p.x,bottom:k.bottom-b.height+p.y,left:k.left-b.width-p.x}}function f(k){return[e.top,e.right,e.bottom,e.left].some(function(b){return k[b]>=0})}function S(k){var b=k.state,p=k.name,i=b.rects.reference,c=b.rects.popper,s=b.modifiersData.preventOverflow,l=(0,a.default)(b,{elementContext:"reference"}),d=(0,a.default)(b,{altBoundary:!0}),m=o(l,i),u=o(d,c,s),C=f(m),V=f(u);b.modifiersData[p]={referenceClippingOffsets:m,popperEscapeOffsets:u,isReferenceHidden:C,hasPopperEscaped:V},b.attributes.popper=Object.assign({},b.attributes.popper,{"data-popper-reference-hidden":C,"data-popper-escaped":V})}var y=r.default={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:S}},39805:function(I,r,n){"use strict";r.__esModule=!0,r.preventOverflow=r.popperOffsets=r.offset=r.hide=r.flip=r.eventListeners=r.computeStyles=r.arrow=r.applyStyles=void 0;var e=p(n(19975));r.applyStyles=e.default;var a=p(n(52744));r.arrow=a.default;var t=p(n(59894));r.computeStyles=t.default;var o=p(n(36692));r.eventListeners=o.default;var f=p(n(23798));r.flip=f.default;var S=p(n(83761));r.hide=S.default;var y=p(n(61410));r.offset=y.default;var k=p(n(40107));r.popperOffsets=k.default;var b=p(n(75137));r.preventOverflow=b.default;function p(i){return i&&i.__esModule?i:{default:i}}},61410:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.distanceAndSkiddingToXY=o;var e=t(n(83104)),a=n(46206);function t(y){return y&&y.__esModule?y:{default:y}}function o(y,k,b){var p=(0,e.default)(y),i=[a.left,a.top].indexOf(p)>=0?-1:1,c=typeof b=="function"?b(Object.assign({},k,{placement:y})):b,s=c[0],l=c[1];return s=s||0,l=(l||0)*i,[a.left,a.right].indexOf(p)>=0?{x:l,y:s}:{x:s,y:l}}function f(y){var k=y.state,b=y.options,p=y.name,i=b.offset,c=i===void 0?[0,0]:i,s=a.placements.reduce(function(u,C){return u[C]=o(C,k.rects,c),u},{}),l=s[k.placement],d=l.x,m=l.y;k.modifiersData.popperOffsets!=null&&(k.modifiersData.popperOffsets.x+=d,k.modifiersData.popperOffsets.y+=m),k.modifiersData[p]=s}var S=r.default={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:f}},40107:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(89951));function a(f){return f&&f.__esModule?f:{default:f}}function t(f){var S=f.state,y=f.name;S.modifiersData[y]=(0,e.default)({reference:S.rects.reference,element:S.rects.popper,strategy:"absolute",placement:S.placement})}var o=r.default={name:"popperOffsets",enabled:!0,phase:"read",fn:t,data:{}}},75137:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=c(n(83104)),t=c(n(41199)),o=c(n(28066)),f=n(28595),S=c(n(28811)),y=c(n(44896)),k=c(n(17633)),b=c(n(45)),p=c(n(34780)),i=n(63618);function c(d){return d&&d.__esModule?d:{default:d}}function s(d){var m=d.state,u=d.options,C=d.name,V=u.mainAxis,v=V===void 0?!0:V,h=u.altAxis,g=h===void 0?!1:h,N=u.boundary,x=u.rootBoundary,B=u.altBoundary,L=u.padding,T=u.tether,w=T===void 0?!0:T,E=u.tetherOffset,A=E===void 0?0:E,P=(0,k.default)(m,{boundary:N,rootBoundary:x,padding:L,altBoundary:B}),O=(0,a.default)(m.placement),M=(0,b.default)(m.placement),F=!M,R=(0,t.default)(O),_=(0,o.default)(R),U=m.modifiersData.popperOffsets,W=m.rects.reference,$=m.rects.popper,G=typeof A=="function"?A(Object.assign({},m.rects,{placement:m.placement})):A,oe=typeof G=="number"?{mainAxis:G,altAxis:G}:Object.assign({mainAxis:0,altAxis:0},G),X=m.modifiersData.offset?m.modifiersData.offset[m.placement]:null,pe={x:0,y:0};if(U){if(v){var me,ne=R==="y"?e.top:e.left,ce=R==="y"?e.bottom:e.right,q=R==="y"?"height":"width",ae=U[R],J=ae+P[ne],Y=ae-P[ce],Q=w?-$[q]/2:0,Z=M===e.start?W[q]:$[q],te=M===e.start?-$[q]:-W[q],se=m.elements.arrow,ye=w&&se?(0,S.default)(se):{width:0,height:0},fe=m.modifiersData["arrow#persistent"]?m.modifiersData["arrow#persistent"].padding:(0,p.default)(),Ie=fe[ne],D=fe[ce],re=(0,f.within)(0,W[q],ye[q]),de=F?W[q]/2-Q-re-Ie-oe.mainAxis:Z-re-Ie-oe.mainAxis,ve=F?-W[q]/2+Q+re+D+oe.mainAxis:te+re+D+oe.mainAxis,he=m.elements.arrow&&(0,y.default)(m.elements.arrow),Be=he?R==="y"?he.clientTop||0:he.clientLeft||0:0,ke=(me=X==null?void 0:X[R])!=null?me:0,Ee=ae+de-ke-Be,Re=ae+ve-ke,_e=(0,f.within)(w?(0,i.min)(J,Ee):J,ae,w?(0,i.max)(Y,Re):Y);U[R]=_e,pe[R]=_e-ae}if(g){var Pe,Ne=R==="x"?e.top:e.left,Se=R==="x"?e.bottom:e.right,H=U[_],ue=_==="y"?"height":"width",Ve=H+P[Ne],be=H-P[Se],Le=[e.top,e.left].indexOf(O)!==-1,we=(Pe=X==null?void 0:X[_])!=null?Pe:0,Me=Le?Ve:H-W[ue]-$[ue]-we+oe.altAxis,Ae=Le?H+W[ue]+$[ue]-we-oe.altAxis:be,De=w&&Le?(0,f.withinMaxClamp)(Me,H,Ae):(0,f.within)(w?Me:Ve,H,w?Ae:be);U[_]=De,pe[_]=De-H}m.modifiersData[C]=pe}}var l=r.default={name:"preventOverflow",enabled:!0,phase:"main",fn:s,requiresIfExists:["offset"]}},2473:function(I,r,n){"use strict";r.__esModule=!0,r.defaultModifiers=r.createPopper=void 0;var e=n(96376);r.popperGenerator=e.popperGenerator,r.detectOverflow=e.detectOverflow;var a=S(n(36692)),t=S(n(40107)),o=S(n(59894)),f=S(n(19975));function S(b){return b&&b.__esModule?b:{default:b}}var y=r.defaultModifiers=[a.default,t.default,o.default,f.default],k=r.createPopper=(0,e.popperGenerator)({defaultModifiers:y})},83312:function(I,r,n){"use strict";r.__esModule=!0;var e={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};r.defaultModifiers=r.createPopperLite=r.createPopper=void 0;var a=n(96376);r.popperGenerator=a.popperGenerator,r.detectOverflow=a.detectOverflow;var t=l(n(36692)),o=l(n(40107)),f=l(n(59894)),S=l(n(19975)),y=l(n(61410)),k=l(n(23798)),b=l(n(75137)),p=l(n(52744)),i=l(n(83761)),c=n(2473);r.createPopperLite=c.createPopper;var s=n(39805);Object.keys(s).forEach(function(u){u==="default"||u==="__esModule"||Object.prototype.hasOwnProperty.call(e,u)||u in r&&r[u]===s[u]||(r[u]=s[u])});function l(u){return u&&u.__esModule?u:{default:u}}var d=r.defaultModifiers=[t.default,o.default,f.default,S.default,y.default,k.default,b.default,p.default,i.default],m=r.createPopperLite=r.createPopper=(0,a.popperGenerator)({defaultModifiers:d})},9041:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(45)),a=n(46206),t=f(n(17633)),o=f(n(83104));function f(y){return y&&y.__esModule?y:{default:y}}function S(y,k){k===void 0&&(k={});var b=k,p=b.placement,i=b.boundary,c=b.rootBoundary,s=b.padding,l=b.flipVariations,d=b.allowedAutoPlacements,m=d===void 0?a.placements:d,u=(0,e.default)(p),C=u?l?a.variationPlacements:a.variationPlacements.filter(function(h){return(0,e.default)(h)===u}):a.basePlacements,V=C.filter(function(h){return m.indexOf(h)>=0});V.length===0&&(V=C);var v=V.reduce(function(h,g){return h[g]=(0,t.default)(y,{placement:g,boundary:i,rootBoundary:c,padding:s})[(0,o.default)(g)],h},{});return Object.keys(v).sort(function(h,g){return v[h]-v[g]})}},89951:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=f(n(83104)),a=f(n(45)),t=f(n(41199)),o=n(46206);function f(y){return y&&y.__esModule?y:{default:y}}function S(y){var k=y.reference,b=y.element,p=y.placement,i=p?(0,e.default)(p):null,c=p?(0,a.default)(p):null,s=k.x+k.width/2-b.width/2,l=k.y+k.height/2-b.height/2,d;switch(i){case o.top:d={x:s,y:k.y-b.height};break;case o.bottom:d={x:s,y:k.y+k.height};break;case o.right:d={x:k.x+k.width,y:l};break;case o.left:d={x:k.x-b.width,y:l};break;default:d={x:k.x,y:k.y}}var m=i?(0,t.default)(i):null;if(m!=null){var u=m==="y"?"height":"width";switch(c){case o.start:d[m]=d[m]-(k[u]/2-b[u]/2);break;case o.end:d[m]=d[m]+(k[u]/2-b[u]/2);break;default:}}return d}},10579:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a;return function(){return a||(a=new Promise(function(t){Promise.resolve().then(function(){a=void 0,t(e())})})),a}}},17633:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=p(n(49035)),a=p(n(40600)),t=p(n(37786)),o=p(n(89951)),f=p(n(81666)),S=n(46206),y=n(75573),k=p(n(43286)),b=p(n(81447));function p(c){return c&&c.__esModule?c:{default:c}}function i(c,s){s===void 0&&(s={});var l=s,d=l.placement,m=d===void 0?c.placement:d,u=l.strategy,C=u===void 0?c.strategy:u,V=l.boundary,v=V===void 0?S.clippingParents:V,h=l.rootBoundary,g=h===void 0?S.viewport:h,N=l.elementContext,x=N===void 0?S.popper:N,B=l.altBoundary,L=B===void 0?!1:B,T=l.padding,w=T===void 0?0:T,E=(0,k.default)(typeof w!="number"?w:(0,b.default)(w,S.basePlacements)),A=x===S.popper?S.reference:S.popper,P=c.rects.popper,O=c.elements[L?A:x],M=(0,e.default)((0,y.isElement)(O)?O:O.contextElement||(0,a.default)(c.elements.popper),v,g,C),F=(0,t.default)(c.elements.reference),R=(0,o.default)({reference:F,element:P,strategy:"absolute",placement:m}),_=(0,f.default)(Object.assign({},P,R)),U=x===S.popper?_:F,W={top:M.top-U.top+E.top,bottom:U.bottom-M.bottom+E.bottom,left:M.left-U.left+E.left,right:U.right-M.right+E.right},$=c.modifiersData.offset;if(x===S.popper&&$){var G=$[m];Object.keys(W).forEach(function(oe){var X=[S.right,S.bottom].indexOf(oe)>=0?1:-1,pe=[S.top,S.bottom].indexOf(oe)>=0?"y":"x";W[oe]+=G[pe]*X})}return W}},81447:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e,a){return a.reduce(function(t,o){return t[o]=e,t},{})}},28066:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e==="x"?"y":"x"}},83104:function(I,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(46206);function a(t){return t.split("-")[0]}},34780:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(){return{top:0,right:0,bottom:0,left:0}}},41199:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}},71376:function(I,r){"use strict";r.__esModule=!0,r.default=e;var n={left:"right",right:"left",bottom:"top",top:"bottom"};function e(a){return a.replace(/left|right|bottom|top/g,function(t){return n[t]})}},86459:function(I,r){"use strict";r.__esModule=!0,r.default=e;var n={start:"end",end:"start"};function e(a){return a.replace(/start|end/g,function(t){return n[t]})}},45:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e.split("-")[1]}},63618:function(I,r){"use strict";r.__esModule=!0,r.round=r.min=r.max=void 0;var n=r.max=Math.max,e=r.min=Math.min,a=r.round=Math.round},56500:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a=e.reduce(function(t,o){var f=t[o.name];return t[o.name]=f?Object.assign({},f,o,{options:Object.assign({},f.options,o.options),data:Object.assign({},f.data,o.data)}):o,t},{});return Object.keys(a).map(function(t){return a[t]})}},43286:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(34780));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return Object.assign({},(0,e.default)(),o)}},33118:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=n(46206);function a(o){var f=new Map,S=new Set,y=[];o.forEach(function(b){f.set(b.name,b)});function k(b){S.add(b.name);var p=[].concat(b.requires||[],b.requiresIfExists||[]);p.forEach(function(i){if(!S.has(i)){var c=f.get(i);c&&k(c)}}),y.push(b)}return o.forEach(function(b){S.has(b.name)||k(b)}),y}function t(o){var f=a(o);return e.modifierPhases.reduce(function(S,y){return S.concat(f.filter(function(k){return k.phase===y}))},[])}},81666:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},35366:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}},28595:function(I,r,n){"use strict";r.__esModule=!0,r.within=a,r.withinMaxClamp=t;var e=n(63618);function a(o,f,S){return(0,e.max)(o,(0,e.min)(f,S))}function t(o,f,S){var y=a(o,f,S);return y>S?S:y}},83331:function(I,r,n){"use strict";var e;function a(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(){function o(f){return typeof f}return o}():a=function(){function o(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f}return o}(),a(t)}(function(t){var o=arguments,f=function(){var i=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,c=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,s=/[^-+\dA-Z]/g;return function(l,d,m,u){if(o.length===1&&p(l)==="string"&&!/\d/.test(l)&&(d=l,l=void 0),l=l||l===0?l:new Date,l instanceof Date||(l=new Date(l)),isNaN(l))throw TypeError("Invalid date");d=String(f.masks[d]||d||f.masks.default);var C=d.slice(0,4);(C==="UTC:"||C==="GMT:")&&(d=d.slice(4),m=!0,C==="GMT:"&&(u=!0));var V=function(){function O(){return m?"getUTC":"get"}return O}(),v=function(){function O(){return l[V()+"Date"]()}return O}(),h=function(){function O(){return l[V()+"Day"]()}return O}(),g=function(){function O(){return l[V()+"Month"]()}return O}(),N=function(){function O(){return l[V()+"FullYear"]()}return O}(),x=function(){function O(){return l[V()+"Hours"]()}return O}(),B=function(){function O(){return l[V()+"Minutes"]()}return O}(),L=function(){function O(){return l[V()+"Seconds"]()}return O}(),T=function(){function O(){return l[V()+"Milliseconds"]()}return O}(),w=function(){function O(){return m?0:l.getTimezoneOffset()}return O}(),E=function(){function O(){return k(l)}return O}(),A=function(){function O(){return b(l)}return O}(),P={d:function(){function O(){return v()}return O}(),dd:function(){function O(){return S(v())}return O}(),ddd:function(){function O(){return f.i18n.dayNames[h()]}return O}(),DDD:function(){function O(){return y({y:N(),m:g(),d:v(),_:V(),dayName:f.i18n.dayNames[h()],short:!0})}return O}(),dddd:function(){function O(){return f.i18n.dayNames[h()+7]}return O}(),DDDD:function(){function O(){return y({y:N(),m:g(),d:v(),_:V(),dayName:f.i18n.dayNames[h()+7]})}return O}(),m:function(){function O(){return g()+1}return O}(),mm:function(){function O(){return S(g()+1)}return O}(),mmm:function(){function O(){return f.i18n.monthNames[g()]}return O}(),mmmm:function(){function O(){return f.i18n.monthNames[g()+12]}return O}(),yy:function(){function O(){return String(N()).slice(2)}return O}(),yyyy:function(){function O(){return S(N(),4)}return O}(),h:function(){function O(){return x()%12||12}return O}(),hh:function(){function O(){return S(x()%12||12)}return O}(),H:function(){function O(){return x()}return O}(),HH:function(){function O(){return S(x())}return O}(),M:function(){function O(){return B()}return O}(),MM:function(){function O(){return S(B())}return O}(),s:function(){function O(){return L()}return O}(),ss:function(){function O(){return S(L())}return O}(),l:function(){function O(){return S(T(),3)}return O}(),L:function(){function O(){return S(Math.floor(T()/10))}return O}(),t:function(){function O(){return x()<12?f.i18n.timeNames[0]:f.i18n.timeNames[1]}return O}(),tt:function(){function O(){return x()<12?f.i18n.timeNames[2]:f.i18n.timeNames[3]}return O}(),T:function(){function O(){return x()<12?f.i18n.timeNames[4]:f.i18n.timeNames[5]}return O}(),TT:function(){function O(){return x()<12?f.i18n.timeNames[6]:f.i18n.timeNames[7]}return O}(),Z:function(){function O(){return u?"GMT":m?"UTC":(String(l).match(c)||[""]).pop().replace(s,"").replace(/GMT\+0000/g,"UTC")}return O}(),o:function(){function O(){return(w()>0?"-":"+")+S(Math.floor(Math.abs(w())/60)*100+Math.abs(w())%60,4)}return O}(),p:function(){function O(){return(w()>0?"-":"+")+S(Math.floor(Math.abs(w())/60),2)+":"+S(Math.floor(Math.abs(w())%60),2)}return O}(),S:function(){function O(){return["th","st","nd","rd"][v()%10>3?0:(v()%100-v()%10!=10)*v()%10]}return O}(),W:function(){function O(){return E()}return O}(),WW:function(){function O(){return S(E())}return O}(),N:function(){function O(){return A()}return O}()};return d.replace(i,function(O){return O in P?P[O]():O.slice(1,O.length-1)})}}();f.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},f.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var S=function(){function i(c,s){for(c=String(c),s=s||2;c.length0?x(K.componentWillDisappear,T(j,z)):L(j,z,!1)}function E(j,z,K,ee,le,Ce,ge,xe){j.componentWillMove.push({dom:ee,fn:function(){function Te(){ge&4?K.componentWillMove(z,le,ee):ge&8&&K.onComponentWillMove(z,le,ee,xe)}return Te}(),next:Ce,parent:le})}function A(j,z,K,ee,le){var Ce,ge,xe=z.flags;do{var Te=z.flags;if(Te&1521){!a(Ce)&&(o(Ce.componentWillMove)||o(Ce.onComponentWillMove))?E(le,j,Ce,z.dom,K,ee,xe,ge):u(K,z.dom,ee);return}var Fe=z.children;if(Te&4)Ce=z.children,ge=z.props,z=Fe.$LI;else if(Te&8)Ce=z.ref,ge=z.props,z=Fe;else if(Te&8192)if(z.childFlags===2)z=Fe;else{for(var Oe=0,We=Fe.length;Oe0,Fe=y(xe),Oe=f(xe)&&xe[0]===W;Te||Fe||Oe?(K=K||z.slice(0,Ce),(Te||Oe)&&(ge=J(ge)),(Fe||Oe)&&(ge.key=W+Ce),K.push(ge)):K&&K.push(ge),ge.flags|=65536}}K=K||z,K.length===0?ee=1:ee=8}else K=z,K.flags|=65536,z.flags&81920&&(K=J(z)),ee=2;return j.children=K,j.childFlags=ee,j}function ye(j){return t(j)||e(j)?ne(j,null):n(j)?ce(j,0,null):j.flags&16384?J(j):j}var fe="http://www.w3.org/1999/xlink",Ie="http://www.w3.org/XML/1998/namespace",D={"xlink:actuate":fe,"xlink:arcrole":fe,"xlink:href":fe,"xlink:role":fe,"xlink:show":fe,"xlink:title":fe,"xlink:type":fe,"xml:base":Ie,"xml:lang":Ie,"xml:space":Ie};function re(j){return{onClick:j,onDblClick:j,onFocusIn:j,onFocusOut:j,onKeyDown:j,onKeyPress:j,onKeyUp:j,onMouseDown:j,onMouseMove:j,onMouseUp:j,onTouchEnd:j,onTouchMove:j,onTouchStart:j}}var de=re(0),ve=re(null),he=re(!0);function Be(j,z){var K=z.$EV;return K||(K=z.$EV=re(null)),K[j]||++de[j]===1&&(ve[j]=be(j)),K}function ke(j,z){var K=z.$EV;K&&K[j]&&(--de[j]===0&&(document.removeEventListener(d(j),ve[j]),ve[j]=null),K[j]=null)}function Ee(j,z,K,ee){if(o(K))Be(j,ee)[j]=K;else if(i(K)){if(R(z,K))return;Be(j,ee)[j]=K}else ke(j,ee)}function Re(j){return o(j.composedPath)?j.composedPath()[0]:j.target}function _e(j,z,K,ee){var le=Re(j);do{if(z&&le.disabled)return;var Ce=le.$EV;if(Ce){var ge=Ce[K];if(ge&&(ee.dom=le,ge.event?ge.event(ge.data,j):ge(j),j.cancelBubble))return}le=le.parentNode}while(!y(le))}function Pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function Ne(){return this.defaultPrevented}function Se(){return this.cancelBubble}function H(j){var z={dom:document};return j.isDefaultPrevented=Ne,j.isPropagationStopped=Se,j.stopPropagation=Pe,Object.defineProperty(j,"currentTarget",{configurable:!0,get:function(){function K(){return z.dom}return K}()}),z}function ue(j){return function(z){if(z.button!==0){z.stopPropagation();return}_e(z,!0,j,H(z))}}function Ve(j){return function(z){_e(z,!1,j,H(z))}}function be(j){var z=j==="onClick"||j==="onDblClick"?ue(j):Ve(j);return document.addEventListener(d(j),z),z}function Le(j,z){var K=document.createElement("i");return K.innerHTML=z,K.innerHTML===j.innerHTML}function we(j,z,K){if(j[z]){var ee=j[z];ee.event?ee.event(ee.data,K):ee(K)}else{var le=z.toLowerCase();j[le]&&j[le](K)}}function Me(j,z){var K=function(){function ee(le){var Ce=this.$V;if(Ce){var ge=Ce.props||c,xe=Ce.dom;if(f(j))we(ge,j,le);else for(var Te=0;Te-1&&z.options[Ce]&&(xe=z.options[Ce].value),K&&a(xe)&&(xe=j.defaultValue),qe(ee,xe)}}var Zt=Me("onInput",Tt),qt=Me("onChange");function en(j,z){Ae(j,"input",Zt),z.onChange&&Ae(j,"change",qt)}function Tt(j,z,K){var ee=j.value,le=z.value;if(a(ee)){if(K){var Ce=j.defaultValue;!a(Ce)&&Ce!==le&&(z.defaultValue=Ce,z.value=Ce)}}else le!==ee&&(z.defaultValue=ee,z.value=ee)}function wt(j,z,K,ee,le,Ce){j&64?lt(ee,K):j&256?It(ee,K,le,z):j&128&&Tt(ee,K,le),Ce&&(K.$V=z)}function tn(j,z,K){j&64?$e(z,K):j&256?Jt(z):j&128&&en(z,K)}function Et(j){return j.type&&De(j.type)?!a(j.checked):!a(j.value)}function nn(){return{current:null}}function on(j){var z={render:j};return z}function Ct(j){j&&!U(j,null)&&j.current&&(j.current=null)}function st(j,z,K){j&&(o(j)||j.current!==void 0)&&K.push(function(){!U(j,z)&&j.current!==void 0&&(j.current=z)})}function tt(j,z,K){ot(j,K),w(j,z,K)}function ot(j,z){var K=j.flags,ee=j.children,le;if(K&481){le=j.ref;var Ce=j.props;Ct(le);var ge=j.childFlags;if(!y(Ce))for(var xe=Object.keys(Ce),Te=0,Fe=xe.length;Te0?x(K.componentWillDisappear,rn(z,j)):j.textContent=""}function gt(j,z,K,ee){mt(K,ee),z.flags&8192?w(z,j,ee):vt(j,K,ee)}function At(j,z,K,ee,le){j.componentWillDisappear.push(function(Ce){ee&4?z.componentWillDisappear(K,Ce):ee&8&&z.onComponentWillDisappear(K,le,Ce)})}function an(j){var z=j.event;return function(K){z(j.data,K)}}function cn(j,z,K,ee){if(i(K)){if(R(z,K))return;K=an(K)}Ae(ee,d(j),K)}function un(j,z,K){if(a(z)){K.removeAttribute("style");return}var ee=K.style,le,Ce;if(f(z)){ee.cssText=z;return}if(!a(j)&&!f(j)){for(le in z)Ce=z[le],Ce!==j[le]&&ee.setProperty(le,Ce);for(le in j)a(z[le])&&ee.removeProperty(le)}else for(le in z)Ce=z[le],ee.setProperty(le,Ce)}function ln(j,z,K,ee,le){var Ce=j&&j.__html||"",ge=z&&z.__html||"";Ce!==ge&&!a(ge)&&!Le(ee,ge)&&(y(K)||(K.childFlags&12?mt(K.children,le):K.childFlags===2&&ot(K.children,le),K.children=null,K.childFlags=1),ee.innerHTML=ge)}function bt(j,z,K,ee,le,Ce,ge,xe){switch(j){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":ee.autofocus=!!K;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":ee[j]=!!K;break;case"defaultChecked":case"value":case"volume":if(Ce&&j==="value")break;var Te=a(K)?"":K;ee[j]!==Te&&(ee[j]=Te);break;case"style":un(z,K,ee);break;case"dangerouslySetInnerHTML":ln(z,K,ge,ee,xe);break;default:he[j]?Ee(j,z,K,ee):j.charCodeAt(0)===111&&j.charCodeAt(1)===110?cn(j,z,K,ee):a(K)?ee.removeAttribute(j):le&&D[j]?ee.setAttributeNS(D[j],j,K):ee.setAttribute(j,K);break}}function Mt(j,z,K,ee,le,Ce){var ge=!1,xe=(z&448)>0;xe&&(ge=Et(K),ge&&tn(z,ee,K));for(var Te in K)bt(Te,null,K[Te],ee,le,ge,null,Ce);xe&&wt(z,j,ee,K,!0,ge)}function Pt(j,z,K){var ee=ye(j.render(z,j.state,K)),le=K;return o(j.getChildContext)&&(le=b(K,j.getChildContext())),j.$CX=le,ee}function Ot(j,z,K,ee,le,Ce){var ge=new z(K,ee),xe=ge.$N=!!(z.getDerivedStateFromProps||ge.getSnapshotBeforeUpdate);if(ge.$SVG=le,ge.$L=Ce,j.children=ge,ge.$BS=!1,ge.context=ee,ge.props===c&&(ge.props=K),xe)ge.state=P(ge,K,ge.state);else if(o(ge.componentWillMount)){ge.$BR=!0,ge.componentWillMount();var Te=ge.$PS;if(!y(Te)){var Fe=ge.state;if(y(Fe))ge.state=Te;else for(var Oe in Te)Fe[Oe]=Te[Oe];ge.$PS=null}ge.$BR=!1}return ge.$LI=Pt(ge,K,ee),ge}function yt(j,z){var K=j.props||c;return j.flags&32768?j.type.render(K,j.ref,z):j.type(K,z)}function Xe(j,z,K,ee,le,Ce,ge){var xe=j.flags|=16384;xe&481?Rt(j,z,K,ee,le,Ce,ge):xe&4?mn(j,z,K,ee,le,Ce,ge):xe&8?fn(j,z,K,ee,le,Ce,ge):xe&16?Dt(j,z,le):xe&8192?sn(j,K,z,ee,le,Ce,ge):xe&1024&&dn(j,K,z,le,Ce,ge)}function dn(j,z,K,ee,le,Ce){Xe(j.children,j.ref,z,!1,null,le,Ce);var ge=Y();Dt(ge,K,ee),j.dom=ge.dom}function sn(j,z,K,ee,le,Ce,ge){var xe=j.children,Te=j.childFlags;Te&12&&xe.length===0&&(Te=j.childFlags=2,xe=j.children=Y()),Te===2?Xe(xe,K,z,ee,le,Ce,ge):dt(xe,K,z,ee,le,Ce,ge)}function Dt(j,z,K){var ee=j.dom=document.createTextNode(j.children);y(z)||u(z,ee,K)}function Rt(j,z,K,ee,le,Ce,ge){var xe=j.flags,Te=j.props,Fe=j.className,Oe=j.childFlags,We=j.dom=C(j.type,ee=ee||(xe&32)>0),je=j.children;if(!a(Fe)&&Fe!==""&&(ee?We.setAttribute("class",Fe):We.className=Fe),Oe===16)F(We,je);else if(Oe!==1){var Ue=ee&&j.type!=="foreignObject";Oe===2?(je.flags&16384&&(j.children=je=J(je)),Xe(je,We,K,Ue,null,Ce,ge)):(Oe===8||Oe===4)&&dt(je,We,K,Ue,null,Ce,ge)}y(z)||u(z,We,le),y(Te)||Mt(j,xe,Te,We,ee,ge),st(j.ref,We,Ce)}function dt(j,z,K,ee,le,Ce,ge){for(var xe=0;xeUe)&&(We=N(xe[Ue-1],!1).nextSibling)}St(Fe,Oe,xe,Te,K,ee,le,We,j,Ce,ge)}function Vn(j,z,K,ee,le){var Ce=j.ref,ge=z.ref,xe=z.children;if(St(j.childFlags,z.childFlags,j.children,xe,Ce,K,!1,null,j,ee,le),z.dom=j.dom,Ce!==ge&&!t(xe)){var Te=xe.dom;v(Ce,Te),m(ge,Te)}}function bn(j,z,K,ee,le,Ce,ge){var xe=z.dom=j.dom,Te=j.props,Fe=z.props,Oe=!1,We=!1,je;if(ee=ee||(le&32)>0,Te!==Fe){var Ue=Te||c;if(je=Fe||c,je!==c){Oe=(le&448)>0,Oe&&(We=Et(je));for(var Ge in je){var ze=Ue[Ge],Je=je[Ge];ze!==Je&&bt(Ge,ze,Je,xe,ee,We,j,ge)}}if(Ue!==c)for(var Ke in Ue)a(je[Ke])&&!a(Ue[Ke])&&bt(Ke,Ue[Ke],null,xe,ee,We,j,ge)}var it=z.children,et=z.className;j.className!==et&&(a(et)?xe.removeAttribute("class"):ee?xe.setAttribute("class",et):xe.className=et),le&4096?gn(xe,it):St(j.childFlags,z.childFlags,j.children,it,xe,K,ee&&z.type!=="foreignObject",null,j,Ce,ge),Oe&&wt(le,z,xe,je,!1,We);var ft=z.ref,nt=j.ref;nt!==ft&&(Ct(nt),st(ft,xe,Ce))}function yn(j,z,K,ee,le,Ce,ge){ot(j,ge),dt(z,K,ee,le,N(j,!0),Ce,ge),w(j,K,ge)}function St(j,z,K,ee,le,Ce,ge,xe,Te,Fe,Oe){switch(j){case 2:switch(z){case 2:rt(K,ee,le,Ce,ge,xe,Fe,Oe);break;case 1:tt(K,le,Oe);break;case 16:ot(K,Oe),F(le,ee);break;default:yn(K,ee,le,Ce,ge,Fe,Oe);break}break;case 1:switch(z){case 2:Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:break;case 16:F(le,ee);break;default:dt(ee,le,Ce,ge,xe,Fe,Oe);break}break;case 16:switch(z){case 16:vn(K,ee,le);break;case 2:vt(le,K,Oe),Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:vt(le,K,Oe);break;default:vt(le,K,Oe),dt(ee,le,Ce,ge,xe,Fe,Oe);break}break;default:switch(z){case 16:mt(K,Oe),F(le,ee);break;case 2:gt(le,Te,K,Oe),Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:gt(le,Te,K,Oe);break;default:var We=K.length|0,je=ee.length|0;We===0?je>0&&dt(ee,le,Ce,ge,xe,Fe,Oe):je===0?gt(le,Te,K,Oe):z===8&&j===8?In(K,ee,le,Ce,ge,We,je,xe,Te,Fe,Oe):Ln(K,ee,le,Ce,ge,We,je,xe,Fe,Oe);break}break}}function Sn(j,z,K,ee,le){le.push(function(){j.componentDidUpdate(z,K,ee)})}function Wt(j,z,K,ee,le,Ce,ge,xe,Te,Fe){var Oe=j.state,We=j.props,je=!!j.$N,Ue=o(j.shouldComponentUpdate);if(je&&(z=P(j,K,z!==Oe?b(Oe,z):z)),ge||!Ue||Ue&&j.shouldComponentUpdate(K,z,le)){!je&&o(j.componentWillUpdate)&&j.componentWillUpdate(K,z,le),j.props=K,j.state=z,j.context=le;var Ge=null,ze=Pt(j,K,le);je&&o(j.getSnapshotBeforeUpdate)&&(Ge=j.getSnapshotBeforeUpdate(We,Oe)),rt(j.$LI,ze,ee,j.$CX,Ce,xe,Te,Fe),j.$LI=ze,o(j.componentDidUpdate)&&Sn(j,We,Oe,Ge,Te)}else j.props=K,j.state=z,j.context=le}function kn(j,z,K,ee,le,Ce,ge,xe){var Te=z.children=j.children;if(!y(Te)){Te.$L=ge;var Fe=z.props||c,Oe=z.ref,We=j.ref,je=Te.state;if(!Te.$N){if(o(Te.componentWillReceiveProps)){if(Te.$BR=!0,Te.componentWillReceiveProps(Fe,ee),Te.$UN)return;Te.$BR=!1}y(Te.$PS)||(je=b(je,Te.$PS),Te.$PS=null)}Wt(Te,je,Fe,K,ee,le,!1,Ce,ge,xe),We!==Oe&&(Ct(We),st(Oe,Te,ge))}}function Bn(j,z,K,ee,le,Ce,ge,xe){var Te=!0,Fe=z.props||c,Oe=z.ref,We=j.props,je=!a(Oe),Ue=j.children;if(je&&o(Oe.onComponentShouldUpdate)&&(Te=Oe.onComponentShouldUpdate(We,Fe)),Te!==!1){je&&o(Oe.onComponentWillUpdate)&&Oe.onComponentWillUpdate(We,Fe);var Ge=ye(yt(z,ee));rt(Ue,Ge,K,ee,le,Ce,ge,xe),z.children=Ge,je&&o(Oe.onComponentDidUpdate)&&Oe.onComponentDidUpdate(We,Fe)}else z.children=Ue}function xn(j,z){var K=z.children,ee=z.dom=j.dom;K!==j.children&&(ee.nodeValue=K)}function Ln(j,z,K,ee,le,Ce,ge,xe,Te,Fe){for(var Oe=Ce>ge?ge:Ce,We=0,je,Ue;Wege)for(We=Oe;WeWe||Ue>je)break e;Ge=j[Ue],ze=z[Ue]}for(Ge=j[We],ze=z[je];Ge.key===ze.key;){if(ze.flags&16384&&(z[je]=ze=J(ze)),rt(Ge,ze,K,ee,le,xe,Fe,Oe),j[We]=ze,We--,je--,Ue>We||Ue>je)break e;Ge=j[We],ze=z[je]}}if(Ue>We){if(Ue<=je)for(Je=je+1,Ke=Jeje)for(;Ue<=We;)tt(j[Ue++],K,Oe);else Tn(j,z,ee,Ce,ge,We,je,Ue,K,le,xe,Te,Fe,Oe)}function Tn(j,z,K,ee,le,Ce,ge,xe,Te,Fe,Oe,We,je,Ue){var Ge,ze,Je=0,Ke=0,it=xe,et=xe,ft=Ce-xe+1,nt=ge-xe+1,pt=new Int32Array(nt+1),ct=ft===ee,Bt=!1,Ze=0,ht=0;if(le<4||(ft|nt)<32)for(Ke=it;Ke<=Ce;++Ke)if(Ge=j[Ke],htxe?Bt=!0:Ze=xe,ze.flags&16384&&(z[xe]=ze=J(ze)),rt(Ge,ze,Te,K,Fe,Oe,je,Ue),++ht;break}!ct&&xe>ge&&tt(Ge,Te,Ue)}else ct||tt(Ge,Te,Ue);else{var Yt={};for(Ke=et;Ke<=ge;++Ke)Yt[z[Ke].key]=Ke;for(Ke=it;Ke<=Ce;++Ke)if(Ge=j[Ke],htit;)tt(j[it++],Te,Ue);pt[xe-et]=Ke+1,Ze>xe?Bt=!0:Ze=xe,ze=z[xe],ze.flags&16384&&(z[xe]=ze=J(ze)),rt(Ge,ze,Te,K,Fe,Oe,je,Ue),++ht}else ct||tt(Ge,Te,Ue);else ct||tt(Ge,Te,Ue)}if(ct)gt(Te,We,j,Ue),dt(z,Te,K,Fe,Oe,je,Ue);else if(Bt){var Qt=wn(pt);for(xe=Qt.length-1,Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0?(Ze=Ke+et,ze=z[Ze],ze.flags&16384&&(z[Ze]=ze=J(ze)),Je=Ze+1,Xe(ze,Te,K,Fe,Je0&&B(Ue.componentWillMove)}else if(ht!==nt)for(Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0&&(Ze=Ke+et,ze=z[Ze],ze.flags&16384&&(z[Ze]=ze=J(ze)),Je=Ze+1,Xe(ze,Te,K,Fe,JeUt&&(Ut=Te,at=new Int32Array(Te),Nt=new Int32Array(Te));K>1,j[at[xe]]0&&(Nt[K]=at[Ce-1]),at[Ce]=K)}Ce=le+1;var Fe=new Int32Array(Ce);for(ge=at[Ce-1];Ce-- >0;)Fe[Ce]=ge,ge=Nt[ge],at[Ce]=0;return Fe}var En=typeof document!="undefined";En&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);function Ht(j,z,K,ee){var le=[],Ce=new l,ge=z.$V;O.v=!0,a(ge)?a(j)||(j.flags&16384&&(j=J(j)),Xe(j,z,ee,!1,null,le,Ce),z.$V=j,ge=j):a(j)?(tt(ge,z,Ce),z.$V=null):(j.flags&16384&&(j=J(j)),rt(ge,j,z,ee,!1,null,le,Ce),ge=z.$V=j),h(le),x(Ce.componentDidAppear),O.v=!1,o(K)&&K(),o(M.renderComplete)&&M.renderComplete(ge,z)}function zt(j,z,K,ee){K===void 0&&(K=null),ee===void 0&&(ee=c),Ht(j,z,K,ee)}function An(j){return function(){function z(K,ee,le,Ce){j||(j=K),zt(ee,j,le,Ce)}return z}()}var Vt=[],Mn=typeof Promise!="undefined"?Promise.resolve().then.bind(Promise.resolve()):function(j){window.setTimeout(j,0)},kt=!1;function Kt(j,z,K,ee){var le=j.$PS;if(o(z)&&(z=z(le?b(j.state,le):j.state,j.props,j.context)),a(le))j.$PS=z;else for(var Ce in z)le[Ce]=z[Ce];if(j.$BR)o(K)&&j.$L.push(K.bind(j));else{if(!O.v&&Vt.length===0){Gt(j,ee),o(K)&&K.call(j);return}if(Vt.indexOf(j)===-1&&Vt.push(j),ee&&(j.$F=!0),kt||(kt=!0,Mn($t)),o(K)){var ge=j.$QU;ge||(ge=j.$QU=[]),ge.push(K)}}}function Pn(j){for(var z=j.$QU,K=0;K=55296&&Ve<=56319&&ue+1=56320&&be<=57343)?(Ve-55296)*1024+be-56320+65536:Ve}function J(H){var ue=/^\n* /;return ue.test(H)}var Y=1,Q=2,Z=3,te=4,se=5;function ye(H,ue,Ve,be,Le,we,Me,Ae){var De,He=0,Ye=null,Qe=!1,$e=!1,lt=be!==-1,qe=-1,ut=ce(ae(H,0))&&q(ae(H,H.length-1));if(ue||Me)for(De=0;De=65536?De+=2:De++){if(He=ae(H,De),!pe(He))return se;ut=ut&&ne(He,Ye,Ae),Ye=He}else{for(De=0;De=65536?De+=2:De++){if(He=ae(H,De),He===k)Qe=!0,lt&&($e=$e||De-qe-1>be&&H[qe+1]!==" ",qe=De);else if(!pe(He))return se;ut=ut&&ne(He,Ye,Ae),Ye=He}$e=$e||lt&&De-qe-1>be&&H[qe+1]!==" "}return!Qe&&!$e?ut&&!Me&&!Le(H)?Y:we===U?se:Q:Ve>9&&J(H)?se:Me?we===U?se:Q:$e?te:Z}function fe(H,ue,Ve,be,Le){H.dump=function(){if(ue.length===0)return H.quotingType===U?'""':"''";if(!H.noCompatMode&&(O.indexOf(ue)!==-1||M.test(ue)))return H.quotingType===U?'"'+ue+'"':"'"+ue+"'";var we=H.indent*Math.max(1,Ve),Me=H.lineWidth===-1?-1:Math.max(Math.min(H.lineWidth,40),H.lineWidth-we),Ae=be||H.flowLevel>-1&&Ve>=H.flowLevel;function De(He){return oe(H,He)}switch(ye(ue,Ae,H.indent,Me,De,H.quotingType,H.forceQuotes&&!be,Le)){case Y:return ue;case Q:return"'"+ue.replace(/'/g,"''")+"'";case Z:return"|"+Ie(ue,H.indent)+D($(ue,we));case te:return">"+Ie(ue,H.indent)+D($(re(ue,Me),we));case se:return'"'+ve(ue,Me)+'"';default:throw new a("impossible error: invalid scalar style")}}()}function Ie(H,ue){var Ve=J(H)?String(ue):"",be=H[H.length-1]==="\n",Le=be&&(H[H.length-2]==="\n"||H==="\n"),we=Le?"+":be?"":"-";return Ve+we+"\n"}function D(H){return H[H.length-1]==="\n"?H.slice(0,-1):H}function re(H,ue){for(var Ve=/(\n+)([^\n]*)/g,be=function(){var He=H.indexOf("\n");return He=He!==-1?He:H.length,Ve.lastIndex=He,de(H.slice(0,He),ue)}(),Le=H[0]==="\n"||H[0]===" ",we,Me;Me=Ve.exec(H);){var Ae=Me[1],De=Me[2];we=De[0]===" ",be+=Ae+(!Le&&!we&&De!==""?"\n":"")+de(De,ue),Le=we}return be}function de(H,ue){if(H===""||H[0]===" ")return H;for(var Ve=/ [^ ]/g,be,Le=0,we,Me=0,Ae=0,De="";be=Ve.exec(H);)Ae=be.index,Ae-Le>ue&&(we=Me>Le?Me:Ae,De+="\n"+H.slice(Le,we),Le=we+1),Me=Ae;return De+="\n",H.length-Le>ue&&Me>Le?De+=H.slice(Le,Me)+"\n"+H.slice(Me+1):De+=H.slice(Le),De.slice(1)}function ve(H){for(var ue="",Ve=0,be,Le=0;Le=65536?Le+=2:Le++)Ve=ae(H,Le),be=P[Ve],!be&&pe(Ve)?(ue+=H[Le],Ve>=65536&&(ue+=H[Le+1])):ue+=be||R(Ve);return ue}function he(H,ue,Ve){var be="",Le=H.tag,we,Me,Ae;for(we=0,Me=Ve.length;we1024&&(Ye+="? "),Ye+=H.dump+(H.condenseFlow?'"':"")+":"+(H.condenseFlow?"":" "),_e(H,ue,He,!1,!1)&&(Ye+=H.dump,be+=Ye));H.tag=Le,H.dump="{"+be+"}"}function Ee(H,ue,Ve,be){var Le="",we=H.tag,Me=Object.keys(Ve),Ae,De,He,Ye,Qe,$e;if(H.sortKeys===!0)Me.sort();else if(typeof H.sortKeys=="function")Me.sort(H.sortKeys);else if(H.sortKeys)throw new a("sortKeys must be a boolean or a function");for(Ae=0,De=Me.length;Ae1024,Qe&&(H.dump&&k===H.dump.charCodeAt(0)?$e+="?":$e+="? "),$e+=H.dump,Qe&&($e+=G(H,ue)),_e(H,ue+1,Ye,!0,Qe)&&(H.dump&&k===H.dump.charCodeAt(0)?$e+=":":$e+=": ",$e+=H.dump,Le+=$e));H.tag=we,H.dump=Le||"{}"}function Re(H,ue,Ve){var be,Le,we,Me,Ae,De;for(Le=Ve?H.explicitTypes:H.implicitTypes,we=0,Me=Le.length;we tag resolver accepts not "'+De+'" style');H.dump=be}return!0}return!1}function _e(H,ue,Ve,be,Le,we,Me){H.tag=null,H.dump=Ve,Re(H,Ve,!1)||Re(H,Ve,!0);var Ae=o.call(H.dump),De=be,He;be&&(be=H.flowLevel<0||H.flowLevel>ue);var Ye=Ae==="[object Object]"||Ae==="[object Array]",Qe,$e;if(Ye&&(Qe=H.duplicates.indexOf(Ve),$e=Qe!==-1),(H.tag!==null&&H.tag!=="?"||$e||H.indent!==2&&ue>0)&&(Le=!1),$e&&H.usedDuplicates[Qe])H.dump="*ref_"+Qe;else{if(Ye&&$e&&!H.usedDuplicates[Qe]&&(H.usedDuplicates[Qe]=!0),Ae==="[object Object]")be&&Object.keys(H.dump).length!==0?(Ee(H,ue,H.dump,Le),$e&&(H.dump="&ref_"+Qe+H.dump)):(ke(H,ue,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ae==="[object Array]")be&&H.dump.length!==0?(H.noArrayIndent&&!Me&&ue>0?Be(H,ue-1,H.dump,Le):Be(H,ue,H.dump,Le),$e&&(H.dump="&ref_"+Qe+H.dump)):(he(H,ue,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ae==="[object String]")H.tag!=="?"&&fe(H,H.dump,ue,we,De);else{if(Ae==="[object Undefined]")return!1;if(H.skipInvalid)return!1;throw new a("unacceptable kind of an object to dump "+Ae)}H.tag!==null&&H.tag!=="?"&&(He=encodeURI(H.tag[0]==="!"?H.tag.slice(1):H.tag).replace(/!/g,"%21"),H.tag[0]==="!"?He="!"+He:He.slice(0,18)==="tag:yaml.org,2002:"?He="!!"+He.slice(18):He="!<"+He+">",H.dump=He+" "+H.dump)}return!0}function Pe(H,ue){var Ve=[],be=[],Le,we;for(Ne(H,Ve,be),Le=0,we=be.length;Le>10)+55296,(D-65536&1023)+56320)}for(var w=new Array(256),E=new Array(256),A=0;A<256;A++)w[A]=L(A)?1:0,E[A]=L(A);function P(D,re){this.input=D,this.filename=re.filename||null,this.schema=re.schema||o,this.onWarning=re.onWarning||null,this.legacy=re.legacy||!1,this.json=re.json||!1,this.listener=re.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=D.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function O(D,re){var de={name:D.filename,buffer:D.input.slice(0,-1),position:D.position,line:D.line,column:D.position-D.lineStart};return de.snippet=t(de),new a(re,de)}function M(D,re){throw O(D,re)}function F(D,re){D.onWarning&&D.onWarning.call(null,O(D,re))}var R={YAML:function(){function D(re,de,ve){var he,Be,ke;re.version!==null&&M(re,"duplication of %YAML directive"),ve.length!==1&&M(re,"YAML directive accepts exactly one argument"),he=/^([0-9]+)\.([0-9]+)$/.exec(ve[0]),he===null&&M(re,"ill-formed argument of the YAML directive"),Be=parseInt(he[1],10),ke=parseInt(he[2],10),Be!==1&&M(re,"unacceptable YAML version of the document"),re.version=ve[0],re.checkLineBreaks=ke<2,ke!==1&&ke!==2&&F(re,"unsupported YAML version of the document")}return D}(),TAG:function(){function D(re,de,ve){var he,Be;ve.length!==2&&M(re,"TAG directive accepts exactly two arguments"),he=ve[0],Be=ve[1],m.test(he)||M(re,"ill-formed tag handle (first argument) of the TAG directive"),f.call(re.tagMap,he)&&M(re,'there is a previously declared suffix for "'+he+'" tag handle'),u.test(Be)||M(re,"ill-formed tag prefix (second argument) of the TAG directive");try{Be=decodeURIComponent(Be)}catch(ke){M(re,"tag prefix is malformed: "+Be)}re.tagMap[he]=Be}return D}()};function _(D,re,de,ve){var he,Be,ke,Ee;if(re1&&(D.result+=e.repeat("\n",re-1))}function pe(D,re,de){var ve,he,Be,ke,Ee,Re,_e,Pe,Ne=D.kind,Se=D.result,H;if(H=D.input.charCodeAt(D.position),h(H)||g(H)||H===35||H===38||H===42||H===33||H===124||H===62||H===39||H===34||H===37||H===64||H===96||(H===63||H===45)&&(he=D.input.charCodeAt(D.position+1),h(he)||de&&g(he)))return!1;for(D.kind="scalar",D.result="",Be=ke=D.position,Ee=!1;H!==0;){if(H===58){if(he=D.input.charCodeAt(D.position+1),h(he)||de&&g(he))break}else if(H===35){if(ve=D.input.charCodeAt(D.position-1),h(ve))break}else{if(D.position===D.lineStart&&oe(D)||de&&g(H))break;if(V(H))if(Re=D.line,_e=D.lineStart,Pe=D.lineIndent,G(D,!1,-1),D.lineIndent>=re){Ee=!0,H=D.input.charCodeAt(D.position);continue}else{D.position=ke,D.line=Re,D.lineStart=_e,D.lineIndent=Pe;break}}Ee&&(_(D,Be,ke,!1),X(D,D.line-Re),Be=ke=D.position,Ee=!1),v(H)||(ke=D.position+1),H=D.input.charCodeAt(++D.position)}return _(D,Be,ke,!1),D.result?!0:(D.kind=Ne,D.result=Se,!1)}function me(D,re){var de,ve,he;if(de=D.input.charCodeAt(D.position),de!==39)return!1;for(D.kind="scalar",D.result="",D.position++,ve=he=D.position;(de=D.input.charCodeAt(D.position))!==0;)if(de===39)if(_(D,ve,D.position,!0),de=D.input.charCodeAt(++D.position),de===39)ve=D.position,D.position++,he=D.position;else return!0;else V(de)?(_(D,ve,he,!0),X(D,G(D,!1,re)),ve=he=D.position):D.position===D.lineStart&&oe(D)?M(D,"unexpected end of the document within a single quoted scalar"):(D.position++,he=D.position);M(D,"unexpected end of the stream within a single quoted scalar")}function ne(D,re){var de,ve,he,Be,ke,Ee;if(Ee=D.input.charCodeAt(D.position),Ee!==34)return!1;for(D.kind="scalar",D.result="",D.position++,de=ve=D.position;(Ee=D.input.charCodeAt(D.position))!==0;){if(Ee===34)return _(D,de,D.position,!0),D.position++,!0;if(Ee===92){if(_(D,de,D.position,!0),Ee=D.input.charCodeAt(++D.position),V(Ee))G(D,!1,re);else if(Ee<256&&w[Ee])D.result+=E[Ee],D.position++;else if((ke=x(Ee))>0){for(he=ke,Be=0;he>0;he--)Ee=D.input.charCodeAt(++D.position),(ke=N(Ee))>=0?Be=(Be<<4)+ke:M(D,"expected hexadecimal character");D.result+=T(Be),D.position++}else M(D,"unknown escape sequence");de=ve=D.position}else V(Ee)?(_(D,de,ve,!0),X(D,G(D,!1,re)),de=ve=D.position):D.position===D.lineStart&&oe(D)?M(D,"unexpected end of the document within a double quoted scalar"):(D.position++,ve=D.position)}M(D,"unexpected end of the stream within a double quoted scalar")}function ce(D,re){var de=!0,ve,he,Be,ke=D.tag,Ee,Re=D.anchor,_e,Pe,Ne,Se,H,ue=Object.create(null),Ve,be,Le,we;if(we=D.input.charCodeAt(D.position),we===91)Pe=93,H=!1,Ee=[];else if(we===123)Pe=125,H=!0,Ee={};else return!1;for(D.anchor!==null&&(D.anchorMap[D.anchor]=Ee),we=D.input.charCodeAt(++D.position);we!==0;){if(G(D,!0,re),we=D.input.charCodeAt(D.position),we===Pe)return D.position++,D.tag=ke,D.anchor=Re,D.kind=H?"mapping":"sequence",D.result=Ee,!0;de?we===44&&M(D,"expected the node content, but found ','"):M(D,"missed comma between flow collection entries"),be=Ve=Le=null,Ne=Se=!1,we===63&&(_e=D.input.charCodeAt(D.position+1),h(_e)&&(Ne=Se=!0,D.position++,G(D,!0,re))),ve=D.line,he=D.lineStart,Be=D.position,te(D,re,S,!1,!0),be=D.tag,Ve=D.result,G(D,!0,re),we=D.input.charCodeAt(D.position),(Se||D.line===ve)&&we===58&&(Ne=!0,we=D.input.charCodeAt(++D.position),G(D,!0,re),te(D,re,S,!1,!0),Le=D.result),H?W(D,Ee,ue,be,Ve,Le,ve,he,Be):Ne?Ee.push(W(D,null,ue,be,Ve,Le,ve,he,Be)):Ee.push(Ve),G(D,!0,re),we=D.input.charCodeAt(D.position),we===44?(de=!0,we=D.input.charCodeAt(++D.position)):de=!1}M(D,"unexpected end of the stream within a flow collection")}function q(D,re){var de,ve,he=p,Be=!1,ke=!1,Ee=re,Re=0,_e=!1,Pe,Ne;if(Ne=D.input.charCodeAt(D.position),Ne===124)ve=!1;else if(Ne===62)ve=!0;else return!1;for(D.kind="scalar",D.result="";Ne!==0;)if(Ne=D.input.charCodeAt(++D.position),Ne===43||Ne===45)p===he?he=Ne===43?c:i:M(D,"repeat of a chomping mode identifier");else if((Pe=B(Ne))>=0)Pe===0?M(D,"bad explicit indentation width of a block scalar; it cannot be less than one"):ke?M(D,"repeat of an indentation width identifier"):(Ee=re+Pe-1,ke=!0);else break;if(v(Ne)){do Ne=D.input.charCodeAt(++D.position);while(v(Ne));if(Ne===35)do Ne=D.input.charCodeAt(++D.position);while(!V(Ne)&&Ne!==0)}for(;Ne!==0;){for($(D),D.lineIndent=0,Ne=D.input.charCodeAt(D.position);(!ke||D.lineIndentEe&&(Ee=D.lineIndent),V(Ne)){Re++;continue}if(D.lineIndentre)&&Re!==0)M(D,"bad indentation of a sequence entry");else if(D.lineIndentre)&&(be&&(ke=D.line,Ee=D.lineStart,Re=D.position),te(D,re,b,!0,he)&&(be?ue=D.result:Ve=D.result),be||(W(D,Ne,Se,H,ue,Ve,ke,Ee,Re),H=ue=Ve=null),G(D,!0,-1),we=D.input.charCodeAt(D.position)),(D.line===Be||D.lineIndent>re)&&we!==0)M(D,"bad indentation of a mapping entry");else if(D.lineIndentre?Re=1:D.lineIndent===re?Re=0:D.lineIndentre?Re=1:D.lineIndent===re?Re=0:D.lineIndent tag; it should be "scalar", not "'+D.kind+'"'),Ne=0,Se=D.implicitTypes.length;Ne"),D.result!==null&&ue.kind!==D.kind&&M(D,"unacceptable node kind for !<"+D.tag+'> tag; it should be "'+ue.kind+'", not "'+D.kind+'"'),ue.resolve(D.result,D.tag)?(D.result=ue.construct(D.result,D.tag),D.anchor!==null&&(D.anchorMap[D.anchor]=D.result)):M(D,"cannot resolve a node with !<"+D.tag+"> explicit tag")}return D.listener!==null&&D.listener("close",D),D.tag!==null||D.anchor!==null||Pe}function se(D){var re=D.position,de,ve,he,Be=!1,ke;for(D.version=null,D.checkLineBreaks=D.legacy,D.tagMap=Object.create(null),D.anchorMap=Object.create(null);(ke=D.input.charCodeAt(D.position))!==0&&(G(D,!0,-1),ke=D.input.charCodeAt(D.position),!(D.lineIndent>0||ke!==37));){for(Be=!0,ke=D.input.charCodeAt(++D.position),de=D.position;ke!==0&&!h(ke);)ke=D.input.charCodeAt(++D.position);for(ve=D.input.slice(de,D.position),he=[],ve.length<1&&M(D,"directive name must not be less than one character in length");ke!==0;){for(;v(ke);)ke=D.input.charCodeAt(++D.position);if(ke===35){do ke=D.input.charCodeAt(++D.position);while(ke!==0&&!V(ke));break}if(V(ke))break;for(de=D.position;ke!==0&&!h(ke);)ke=D.input.charCodeAt(++D.position);he.push(D.input.slice(de,D.position))}ke!==0&&$(D),f.call(R,ve)?R[ve](D,ve,he):F(D,'unknown document directive "'+ve+'"')}if(G(D,!0,-1),D.lineIndent===0&&D.input.charCodeAt(D.position)===45&&D.input.charCodeAt(D.position+1)===45&&D.input.charCodeAt(D.position+2)===45?(D.position+=3,G(D,!0,-1)):Be&&M(D,"directives end mark is expected"),te(D,D.lineIndent-1,b,!1,!0),G(D,!0,-1),D.checkLineBreaks&&l.test(D.input.slice(re,D.position))&&F(D,"non-ASCII line breaks are interpreted as content"),D.documents.push(D.result),D.position===D.lineStart&&oe(D)){D.input.charCodeAt(D.position)===46&&(D.position+=3,G(D,!0,-1));return}if(D.positionc&&(p=" ... ",S=k-c+p.length),y-k>c&&(i=" ...",y=k+c-i.length),{str:p+f.slice(S,y).replace(/\t/g,"\u2192")+i,pos:k-S+p.length}}function t(f,S){return e.repeat(" ",S-f.length)+f}function o(f,S){if(S=Object.create(S||null),!f.buffer)return null;S.maxLength||(S.maxLength=79),typeof S.indent!="number"&&(S.indent=1),typeof S.linesBefore!="number"&&(S.linesBefore=3),typeof S.linesAfter!="number"&&(S.linesAfter=2);for(var y=/\r?\n|\r|\0/g,k=[0],b=[],p,i=-1;p=y.exec(f.buffer);)b.push(p.index),k.push(p.index+p[0].length),f.position<=p.index&&i<0&&(i=k.length-2);i<0&&(i=k.length-1);var c="",s,l,d=Math.min(f.line+S.linesAfter,b.length).toString().length,m=S.maxLength-(S.indent+d+3);for(s=1;s<=S.linesBefore&&!(i-s<0);s++)l=a(f.buffer,k[i-s],b[i-s],f.position-(k[i]-k[i-s]),m),c=e.repeat(" ",S.indent)+t((f.line-s+1).toString(),d)+" | "+l.str+"\n"+c;for(l=a(f.buffer,k[i],b[i],f.position,m),c+=e.repeat(" ",S.indent)+t((f.line+1).toString(),d)+" | "+l.str+"\n",c+=e.repeat("-",S.indent+d+3+l.pos)+"^\n",s=1;s<=S.linesAfter&&!(i+s>=b.length);s++)l=a(f.buffer,k[i+s],b[i+s],f.position-(k[i]-k[i+s]),m),c+=e.repeat(" ",S.indent)+t((f.line+s+1).toString(),d)+" | "+l.str+"\n";return c.replace(/\n$/,"")}I.exports=o},92276:function(I,r,n){"use strict";var e=n(53127),a=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],t=["scalar","sequence","mapping"];function o(S){var y={};return S!==null&&Object.keys(S).forEach(function(k){S[k].forEach(function(b){y[String(b)]=k})}),y}function f(S,y){if(y=y||{},Object.keys(y).forEach(function(k){if(a.indexOf(k)===-1)throw new e('Unknown option "'+k+'" is met in definition of "'+S+'" YAML type.')}),this.options=y,this.tag=S,this.kind=y.kind||null,this.resolve=y.resolve||function(){return!0},this.construct=y.construct||function(k){return k},this.instanceOf=y.instanceOf||null,this.predicate=y.predicate||null,this.represent=y.represent||null,this.representName=y.representName||null,this.defaultStyle=y.defaultStyle||null,this.multi=y.multi||!1,this.styleAliases=o(y.styleAliases||null),t.indexOf(this.kind)===-1)throw new e('Unknown kind "'+this.kind+'" is specified for "'+S+'" YAML type.')}I.exports=f},92806:function(I,r,n){"use strict";var e=n(92276),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function t(y){if(y===null)return!1;var k,b,p=0,i=y.length,c=a;for(b=0;b64)){if(k<0)return!1;p+=6}return p%8===0}function o(y){var k,b,p=y.replace(/[\r\n=]/g,""),i=p.length,c=a,s=0,l=[];for(k=0;k>16&255),l.push(s>>8&255),l.push(s&255)),s=s<<6|c.indexOf(p.charAt(k));return b=i%4*6,b===0?(l.push(s>>16&255),l.push(s>>8&255),l.push(s&255)):b===18?(l.push(s>>10&255),l.push(s>>2&255)):b===12&&l.push(s>>4&255),new Uint8Array(l)}function f(y){var k="",b=0,p,i,c=y.length,s=a;for(p=0;p>18&63],k+=s[b>>12&63],k+=s[b>>6&63],k+=s[b&63]),b=(b<<8)+y[p];return i=c%3,i===0?(k+=s[b>>18&63],k+=s[b>>12&63],k+=s[b>>6&63],k+=s[b&63]):i===2?(k+=s[b>>10&63],k+=s[b>>4&63],k+=s[b<<2&63],k+=s[64]):i===1&&(k+=s[b>>2&63],k+=s[b<<4&63],k+=s[64],k+=s[64]),k}function S(y){return Object.prototype.toString.call(y)==="[object Uint8Array]"}I.exports=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:t,construct:o,predicate:S,represent:f})},34015:function(I,r,n){"use strict";var e=n(92276);function a(f){if(f===null)return!1;var S=f.length;return S===4&&(f==="true"||f==="True"||f==="TRUE")||S===5&&(f==="false"||f==="False"||f==="FALSE")}function t(f){return f==="true"||f==="True"||f==="TRUE"}function o(f){return Object.prototype.toString.call(f)==="[object Boolean]"}I.exports=new e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{lowercase:function(){function f(S){return S?"true":"false"}return f}(),uppercase:function(){function f(S){return S?"TRUE":"FALSE"}return f}(),camelcase:function(){function f(S){return S?"True":"False"}return f}()},defaultStyle:"lowercase"})},14589:function(I,r,n){"use strict";var e=n(11017),a=n(92276),t=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function o(b){return!(b===null||!t.test(b)||b[b.length-1]==="_")}function f(b){var p,i;return p=b.replace(/_/g,"").toLowerCase(),i=p[0]==="-"?-1:1,"+-".indexOf(p[0])>=0&&(p=p.slice(1)),p===".inf"?i===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:p===".nan"?NaN:i*parseFloat(p,10)}var S=/^[-+]?[0-9]+e/;function y(b,p){var i;if(isNaN(b))switch(p){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===b)switch(p){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===b)switch(p){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(b))return"-0.0";return i=b.toString(10),S.test(i)?i.replace("e",".e"):i}function k(b){return Object.prototype.toString.call(b)==="[object Number]"&&(b%1!==0||e.isNegativeZero(b))}I.exports=new a("tag:yaml.org,2002:float",{kind:"scalar",resolve:o,construct:f,predicate:k,represent:y,defaultStyle:"lowercase"})},72826:function(I,r,n){"use strict";var e=n(11017),a=n(92276);function t(b){return 48<=b&&b<=57||65<=b&&b<=70||97<=b&&b<=102}function o(b){return 48<=b&&b<=55}function f(b){return 48<=b&&b<=57}function S(b){if(b===null)return!1;var p=b.length,i=0,c=!1,s;if(!p)return!1;if(s=b[i],(s==="-"||s==="+")&&(s=b[++i]),s==="0"){if(i+1===p)return!0;if(s=b[++i],s==="b"){for(i++;i=0?"0b"+p.toString(2):"-0b"+p.toString(2).slice(1)}return b}(),octal:function(){function b(p){return p>=0?"0o"+p.toString(8):"-0o"+p.toString(8).slice(1)}return b}(),decimal:function(){function b(p){return p.toString(10)}return b}(),hexadecimal:function(){function b(p){return p>=0?"0x"+p.toString(16).toUpperCase():"-0x"+p.toString(16).toUpperCase().slice(1)}return b}()},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},89769:function(I,r,n){"use strict";var e=n(92276);I.exports=new e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(){function a(t){return t!==null?t:{}}return a}()})},36947:function(I,r,n){"use strict";var e=n(92276);function a(t){return t==="<<"||t===null}I.exports=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:a})},30534:function(I,r,n){"use strict";var e=n(92276);function a(f){if(f===null)return!0;var S=f.length;return S===1&&f==="~"||S===4&&(f==="null"||f==="Null"||f==="NULL")}function t(){return null}function o(f){return f===null}I.exports=new e("tag:yaml.org,2002:null",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{canonical:function(){function f(){return"~"}return f}(),lowercase:function(){function f(){return"null"}return f}(),uppercase:function(){function f(){return"NULL"}return f}(),camelcase:function(){function f(){return"Null"}return f}(),empty:function(){function f(){return""}return f}()},defaultStyle:"lowercase"})},14250:function(I,r,n){"use strict";var e=n(92276),a=Object.prototype.hasOwnProperty,t=Object.prototype.toString;function o(S){if(S===null)return!0;var y=[],k,b,p,i,c,s=S;for(k=0,b=s.length;k=0;--U){var W=this.tryEntries[U],$=W.completion;if(W.tryLoc==="root")return _("end");if(W.tryLoc<=this.prev){var G=a.call(W,"catchLoc"),oe=a.call(W,"finallyLoc");if(G&&oe){if(this.prev=0;--_){var U=this.tryEntries[_];if(U.tryLoc<=this.prev&&a.call(U,"finallyLoc")&&this.prev=0;--R){var _=this.tryEntries[R];if(_.finallyLoc===F)return this.complete(_.completion,_.afterLoc),E(_),m}}return M}(),catch:function(){function M(F){for(var R=this.tryEntries.length-1;R>=0;--R){var _=this.tryEntries[R];if(_.tryLoc===F){var U=_.completion;if(U.type==="throw"){var W=U.arg;E(_)}return W}}throw new Error("illegal catch attempt")}return M}(),delegateYield:function(){function M(F,R,_){return this.delegate={iterator:P(F),resultName:R,nextLoc:_},this.method==="next"&&(this.arg=o),m}return M}()},n}(I.exports);try{regeneratorRuntime=r}catch(n){typeof globalThis=="object"?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},30236:function(){"use strict";self.fetch||(self.fetch=function(I,r){return r=r||{},new Promise(function(n,e){var a=new XMLHttpRequest,t=[],o={},f=function(){function y(){return{ok:(a.status/100|0)==2,statusText:a.statusText,status:a.status,url:a.responseURL,text:function(){function k(){return Promise.resolve(a.responseText)}return k}(),json:function(){function k(){return Promise.resolve(a.responseText).then(JSON.parse)}return k}(),blob:function(){function k(){return Promise.resolve(new Blob([a.response]))}return k}(),clone:y,headers:{keys:function(){function k(){return t}return k}(),entries:function(){function k(){return t.map(function(b){return[b,a.getResponseHeader(b)]})}return k}(),get:function(){function k(b){return a.getResponseHeader(b)}return k}(),has:function(){function k(b){return a.getResponseHeader(b)!=null}return k}()}}}return y}();for(var S in a.open(r.method||"get",I,!0),a.onload=function(){a.getAllResponseHeaders().toLowerCase().replace(/^(.+?):/gm,function(y,k){o[k]||t.push(o[k]=k)}),n(f())},a.onerror=e,a.withCredentials=r.credentials=="include",r.headers)a.setRequestHeader(S,r.headers[S]);a.send(r.body||null)})})},88510:function(I,r){"use strict";r.__esModule=!0,r.zipWith=r.zip=r.uniqBy=r.uniq=r.toKeyedArray=r.toArray=r.sortBy=r.sort=r.reduce=r.range=r.map=r.filterMap=r.filter=void 0;function n(u,C){var V=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(V)return(V=V.call(u)).next.bind(V);if(Array.isArray(u)||(V=e(u))||C&&u&&typeof u.length=="number"){V&&(u=V);var v=0;return function(){return v>=u.length?{done:!0}:{done:!1,value:u[v++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(u,C){if(u){if(typeof u=="string")return a(u,C);var V={}.toString.call(u).slice(8,-1);return V==="Object"&&u.constructor&&(V=u.constructor.name),V==="Map"||V==="Set"?Array.from(u):V==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(V)?a(u,C):void 0}}function a(u,C){(C==null||C>u.length)&&(C=u.length);for(var V=0,v=Array(C);V0&&(0,a.round)(p.width)/y.offsetWidth||1,c=y.offsetHeight>0&&(0,a.round)(p.height)/y.offsetHeight||1);var s=(0,e.isElement)(y)?(0,t.default)(y):window,l=s.visualViewport,d=!(0,o.default)()&&b,f=(p.left+(d&&l?l.offsetLeft:0))/i,u=(p.top+(d&&l?l.offsetTop:0))/c,C=p.width/i,V=p.height/c;return{width:C,height:V,top:u,right:f+C,bottom:u+V,left:f,x:f,y:u}}},49035:function(I,r,n){"use strict";r.__esModule=!0,r.default=V;var e=n(46206),a=d(n(87991)),t=d(n(79752)),o=d(n(98309)),m=d(n(44896)),S=d(n(40600)),y=d(n(16599)),k=n(75573),b=d(n(37786)),p=d(n(57819)),i=d(n(4206)),c=d(n(12972)),s=d(n(81666)),l=n(63618);function d(v){return v&&v.__esModule?v:{default:v}}function f(v,h){var g=(0,b.default)(v,!1,h==="fixed");return g.top=g.top+v.clientTop,g.left=g.left+v.clientLeft,g.bottom=g.top+v.clientHeight,g.right=g.left+v.clientWidth,g.width=v.clientWidth,g.height=v.clientHeight,g.x=g.left,g.y=g.top,g}function u(v,h,g){return h===e.viewport?(0,s.default)((0,a.default)(v,g)):(0,k.isElement)(h)?f(h,g):(0,s.default)((0,t.default)((0,S.default)(v)))}function C(v){var h=(0,o.default)((0,p.default)(v)),g=["absolute","fixed"].indexOf((0,y.default)(v).position)>=0,N=g&&(0,k.isHTMLElement)(v)?(0,m.default)(v):v;return(0,k.isElement)(N)?h.filter(function(x){return(0,k.isElement)(x)&&(0,i.default)(x,N)&&(0,c.default)(x)!=="body"}):[]}function V(v,h,g,N){var x=h==="clippingParents"?C(v):[].concat(h),B=[].concat(x,[g]),L=B[0],T=B.reduce(function(A,E){var w=u(v,E,N);return A.top=(0,l.max)(w.top,A.top),A.right=(0,l.min)(w.right,A.right),A.bottom=(0,l.min)(w.bottom,A.bottom),A.left=(0,l.max)(w.left,A.left),A},u(v,L,N));return T.width=T.right-T.left,T.height=T.bottom-T.top,T.x=T.left,T.y=T.top,T}},74758:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=b(n(37786)),a=b(n(13390)),t=b(n(12972)),o=n(75573),m=b(n(79697)),S=b(n(40600)),y=b(n(10798)),k=n(63618);function b(c){return c&&c.__esModule?c:{default:c}}function p(c){var s=c.getBoundingClientRect(),l=(0,k.round)(s.width)/c.offsetWidth||1,d=(0,k.round)(s.height)/c.offsetHeight||1;return l!==1||d!==1}function i(c,s,l){l===void 0&&(l=!1);var d=(0,o.isHTMLElement)(s),f=(0,o.isHTMLElement)(s)&&p(s),u=(0,S.default)(s),C=(0,e.default)(c,f,l),V={scrollLeft:0,scrollTop:0},v={x:0,y:0};return(d||!d&&!l)&&(((0,t.default)(s)!=="body"||(0,y.default)(u))&&(V=(0,a.default)(s)),(0,o.isHTMLElement)(s)?(v=(0,e.default)(s,!0),v.x+=s.clientLeft,v.y+=s.clientTop):u&&(v.x=(0,m.default)(u))),{x:C.left+V.scrollLeft-v.x,y:C.top+V.scrollTop-v.y,width:C.width,height:C.height}}},16599:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return(0,e.default)(o).getComputedStyle(o)}},40600:function(I,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(75573);function a(t){return(((0,e.isElement)(t)?t.ownerDocument:t.document)||window.document).documentElement}},79752:function(I,r,n){"use strict";r.__esModule=!0,r.default=y;var e=S(n(40600)),a=S(n(16599)),t=S(n(79697)),o=S(n(43750)),m=n(63618);function S(k){return k&&k.__esModule?k:{default:k}}function y(k){var b,p=(0,e.default)(k),i=(0,o.default)(k),c=(b=k.ownerDocument)==null?void 0:b.body,s=(0,m.max)(p.scrollWidth,p.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),l=(0,m.max)(p.scrollHeight,p.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),d=-i.scrollLeft+(0,t.default)(k),f=-i.scrollTop;return(0,a.default)(c||p).direction==="rtl"&&(d+=(0,m.max)(p.clientWidth,c?c.clientWidth:0)-s),{width:s,height:l,x:d,y:f}}},3073:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},28811:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(37786));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var m=(0,e.default)(o),S=o.offsetWidth,y=o.offsetHeight;return Math.abs(m.width-S)<=1&&(S=m.width),Math.abs(m.height-y)<=1&&(y=m.height),{x:o.offsetLeft,y:o.offsetTop,width:S,height:y}}},12972:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e?(e.nodeName||"").toLowerCase():null}},13390:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(43750)),a=m(n(95115)),t=n(75573),o=m(n(3073));function m(y){return y&&y.__esModule?y:{default:y}}function S(y){return y===(0,a.default)(y)||!(0,t.isHTMLElement)(y)?(0,e.default)(y):(0,o.default)(y)}},44896:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=k(n(95115)),a=k(n(12972)),t=k(n(16599)),o=n(75573),m=k(n(87031)),S=k(n(57819)),y=k(n(35366));function k(c){return c&&c.__esModule?c:{default:c}}function b(c){return!(0,o.isHTMLElement)(c)||(0,t.default)(c).position==="fixed"?null:c.offsetParent}function p(c){var s=/firefox/i.test((0,y.default)()),l=/Trident/i.test((0,y.default)());if(l&&(0,o.isHTMLElement)(c)){var d=(0,t.default)(c);if(d.position==="fixed")return null}var f=(0,S.default)(c);for((0,o.isShadowRoot)(f)&&(f=f.host);(0,o.isHTMLElement)(f)&&["html","body"].indexOf((0,a.default)(f))<0;){var u=(0,t.default)(f);if(u.transform!=="none"||u.perspective!=="none"||u.contain==="paint"||["transform","perspective"].indexOf(u.willChange)!==-1||s&&u.willChange==="filter"||s&&u.filter&&u.filter!=="none")return f;f=f.parentNode}return null}function i(c){for(var s=(0,e.default)(c),l=b(c);l&&(0,m.default)(l)&&(0,t.default)(l).position==="static";)l=b(l);return l&&((0,a.default)(l)==="html"||(0,a.default)(l)==="body"&&(0,t.default)(l).position==="static")?s:l||p(c)||s}},57819:function(I,r,n){"use strict";r.__esModule=!0,r.default=m;var e=o(n(12972)),a=o(n(40600)),t=n(75573);function o(S){return S&&S.__esModule?S:{default:S}}function m(S){return(0,e.default)(S)==="html"?S:S.assignedSlot||S.parentNode||((0,t.isShadowRoot)(S)?S.host:null)||(0,a.default)(S)}},24426:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(57819)),a=m(n(10798)),t=m(n(12972)),o=n(75573);function m(y){return y&&y.__esModule?y:{default:y}}function S(y){return["html","body","#document"].indexOf((0,t.default)(y))>=0?y.ownerDocument.body:(0,o.isHTMLElement)(y)&&(0,a.default)(y)?y:S((0,e.default)(y))}},87991:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(95115)),a=m(n(40600)),t=m(n(79697)),o=m(n(89331));function m(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var b=(0,e.default)(y),p=(0,a.default)(y),i=b.visualViewport,c=p.clientWidth,s=p.clientHeight,l=0,d=0;if(i){c=i.width,s=i.height;var f=(0,o.default)();(f||!f&&k==="fixed")&&(l=i.offsetLeft,d=i.offsetTop)}return{width:c,height:s,x:l+(0,t.default)(y),y:d}}},95115:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var a=e.ownerDocument;return a&&a.defaultView||window}return e}},43750:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(95115));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var m=(0,e.default)(o),S=m.pageXOffset,y=m.pageYOffset;return{scrollLeft:S,scrollTop:y}}},79697:function(I,r,n){"use strict";r.__esModule=!0,r.default=m;var e=o(n(37786)),a=o(n(40600)),t=o(n(43750));function o(S){return S&&S.__esModule?S:{default:S}}function m(S){return(0,e.default)((0,a.default)(S)).left+(0,t.default)(S).scrollLeft}},75573:function(I,r,n){"use strict";r.__esModule=!0,r.isElement=t,r.isHTMLElement=o,r.isShadowRoot=m;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}function t(S){var y=(0,e.default)(S).Element;return S instanceof y||S instanceof Element}function o(S){var y=(0,e.default)(S).HTMLElement;return S instanceof y||S instanceof HTMLElement}function m(S){if(typeof ShadowRoot=="undefined")return!1;var y=(0,e.default)(S).ShadowRoot;return S instanceof y||S instanceof ShadowRoot}},89331:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(35366));function a(o){return o&&o.__esModule?o:{default:o}}function t(){return!/^((?!chrome|android).)*safari/i.test((0,e.default)())}},10798:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(16599));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){var m=(0,e.default)(o),S=m.overflow,y=m.overflowX,k=m.overflowY;return/auto|scroll|overlay|hidden/.test(S+k+y)}},87031:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(12972));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return["table","td","th"].indexOf((0,e.default)(o))>=0}},98309:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(24426)),a=m(n(57819)),t=m(n(95115)),o=m(n(10798));function m(y){return y&&y.__esModule?y:{default:y}}function S(y,k){var b;k===void 0&&(k=[]);var p=(0,e.default)(y),i=p===((b=y.ownerDocument)==null?void 0:b.body),c=(0,t.default)(p),s=i?[c].concat(c.visualViewport||[],(0,o.default)(p)?p:[]):p,l=k.concat(s);return i?l:l.concat(S((0,a.default)(s)))}},46206:function(I,r){"use strict";r.__esModule=!0,r.write=r.viewport=r.variationPlacements=r.top=r.start=r.right=r.reference=r.read=r.popper=r.placements=r.modifierPhases=r.main=r.left=r.end=r.clippingParents=r.bottom=r.beforeWrite=r.beforeRead=r.beforeMain=r.basePlacements=r.auto=r.afterWrite=r.afterRead=r.afterMain=void 0;var n=r.top="top",e=r.bottom="bottom",a=r.right="right",t=r.left="left",o=r.auto="auto",m=r.basePlacements=[n,e,a,t],S=r.start="start",y=r.end="end",k=r.clippingParents="clippingParents",b=r.viewport="viewport",p=r.popper="popper",i=r.reference="reference",c=r.variationPlacements=m.reduce(function(x,B){return x.concat([B+"-"+S,B+"-"+y])},[]),s=r.placements=[].concat(m,[o]).reduce(function(x,B){return x.concat([B,B+"-"+S,B+"-"+y])},[]),l=r.beforeRead="beforeRead",d=r.read="read",f=r.afterRead="afterRead",u=r.beforeMain="beforeMain",C=r.main="main",V=r.afterMain="afterMain",v=r.beforeWrite="beforeWrite",h=r.write="write",g=r.afterWrite="afterWrite",N=r.modifierPhases=[l,d,f,u,C,V,v,h,g]},95996:function(I,r,n){"use strict";r.__esModule=!0;var e={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};r.popperGenerator=r.detectOverflow=r.createPopperLite=r.createPopperBase=r.createPopper=void 0;var a=n(46206);Object.keys(a).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===a[y]||(r[y]=a[y])});var t=n(39805);Object.keys(t).forEach(function(y){y==="default"||y==="__esModule"||Object.prototype.hasOwnProperty.call(e,y)||y in r&&r[y]===t[y]||(r[y]=t[y])});var o=n(96376);r.popperGenerator=o.popperGenerator,r.detectOverflow=o.detectOverflow,r.createPopperBase=o.createPopper;var m=n(83312);r.createPopper=m.createPopper;var S=n(2473);r.createPopperLite=S.createPopper},19975:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=t(n(12972)),a=n(75573);function t(y){return y&&y.__esModule?y:{default:y}}function o(y){var k=y.state;Object.keys(k.elements).forEach(function(b){var p=k.styles[b]||{},i=k.attributes[b]||{},c=k.elements[b];!(0,a.isHTMLElement)(c)||!(0,e.default)(c)||(Object.assign(c.style,p),Object.keys(i).forEach(function(s){var l=i[s];l===!1?c.removeAttribute(s):c.setAttribute(s,l===!0?"":l)}))})}function m(y){var k=y.state,b={popper:{position:k.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(k.elements.popper.style,b.popper),k.styles=b,k.elements.arrow&&Object.assign(k.elements.arrow.style,b.arrow),function(){Object.keys(k.elements).forEach(function(p){var i=k.elements[p],c=k.attributes[p]||{},s=Object.keys(k.styles.hasOwnProperty(p)?k.styles[p]:b[p]),l=s.reduce(function(d,f){return d[f]="",d},{});!(0,a.isHTMLElement)(i)||!(0,e.default)(i)||(Object.assign(i.style,l),Object.keys(c).forEach(function(d){i.removeAttribute(d)}))})}}var S=r.default={name:"applyStyles",enabled:!0,phase:"write",fn:o,effect:m,requires:["computeStyles"]}},52744:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=p(n(83104)),a=p(n(28811)),t=p(n(4206)),o=p(n(44896)),m=p(n(41199)),S=n(28595),y=p(n(43286)),k=p(n(81447)),b=n(46206);function p(d){return d&&d.__esModule?d:{default:d}}var i=function(){function d(f,u){return f=typeof f=="function"?f(Object.assign({},u.rects,{placement:u.placement})):f,(0,y.default)(typeof f!="number"?f:(0,k.default)(f,b.basePlacements))}return d}();function c(d){var f,u=d.state,C=d.name,V=d.options,v=u.elements.arrow,h=u.modifiersData.popperOffsets,g=(0,e.default)(u.placement),N=(0,m.default)(g),x=[b.left,b.right].indexOf(g)>=0,B=x?"height":"width";if(!(!v||!h)){var L=i(V.padding,u),T=(0,a.default)(v),A=N==="y"?b.top:b.left,E=N==="y"?b.bottom:b.right,w=u.rects.reference[B]+u.rects.reference[N]-h[N]-u.rects.popper[B],O=h[N]-u.rects.reference[N],P=(0,o.default)(v),M=P?N==="y"?P.clientHeight||0:P.clientWidth||0:0,F=w/2-O/2,R=L[A],U=M-T[B]-L[E],_=M/2-T[B]/2+F,W=(0,S.within)(R,_,U),K=N;u.modifiersData[C]=(f={},f[K]=W,f.centerOffset=W-_,f)}}function s(d){var f=d.state,u=d.options,C=u.element,V=C===void 0?"[data-popper-arrow]":C;V!=null&&(typeof V=="string"&&(V=f.elements.popper.querySelector(V),!V)||(0,t.default)(f.elements.popper,V)&&(f.elements.arrow=V))}var l=r.default={name:"arrow",enabled:!0,phase:"main",fn:c,effect:s,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},59894:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.mapToStyles=c;var e=n(46206),a=b(n(44896)),t=b(n(95115)),o=b(n(40600)),m=b(n(16599)),S=b(n(83104)),y=b(n(45)),k=n(63618);function b(d){return d&&d.__esModule?d:{default:d}}var p={top:"auto",right:"auto",bottom:"auto",left:"auto"};function i(d,f){var u=d.x,C=d.y,V=f.devicePixelRatio||1;return{x:(0,k.round)(u*V)/V||0,y:(0,k.round)(C*V)/V||0}}function c(d){var f,u=d.popper,C=d.popperRect,V=d.placement,v=d.variation,h=d.offsets,g=d.position,N=d.gpuAcceleration,x=d.adaptive,B=d.roundOffsets,L=d.isFixed,T=h.x,A=T===void 0?0:T,E=h.y,w=E===void 0?0:E,O=typeof B=="function"?B({x:A,y:w}):{x:A,y:w};A=O.x,w=O.y;var P=h.hasOwnProperty("x"),M=h.hasOwnProperty("y"),F=e.left,R=e.top,U=window;if(x){var _=(0,a.default)(u),W="clientHeight",K="clientWidth";if(_===(0,t.default)(u)&&(_=(0,o.default)(u),(0,m.default)(_).position!=="static"&&g==="absolute"&&(W="scrollHeight",K="scrollWidth")),_=_,V===e.top||(V===e.left||V===e.right)&&v===e.end){R=e.bottom;var G=L&&_===U&&U.visualViewport?U.visualViewport.height:_[W];w-=G-C.height,w*=N?1:-1}if(V===e.left||(V===e.top||V===e.bottom)&&v===e.end){F=e.right;var ne=L&&_===U&&U.visualViewport?U.visualViewport.width:_[K];A-=ne-C.width,A*=N?1:-1}}var X=Object.assign({position:g},x&&p),pe=B===!0?i({x:A,y:w},(0,t.default)(u)):{x:A,y:w};if(A=pe.x,w=pe.y,N){var me;return Object.assign({},X,(me={},me[R]=M?"0":"",me[F]=P?"0":"",me.transform=(U.devicePixelRatio||1)<=1?"translate("+A+"px, "+w+"px)":"translate3d("+A+"px, "+w+"px, 0)",me))}return Object.assign({},X,(f={},f[R]=M?w+"px":"",f[F]=P?A+"px":"",f.transform="",f))}function s(d){var f=d.state,u=d.options,C=u.gpuAcceleration,V=C===void 0?!0:C,v=u.adaptive,h=v===void 0?!0:v,g=u.roundOffsets,N=g===void 0?!0:g,x={placement:(0,S.default)(f.placement),variation:(0,y.default)(f.placement),popper:f.elements.popper,popperRect:f.rects.popper,gpuAcceleration:V,isFixed:f.options.strategy==="fixed"};f.modifiersData.popperOffsets!=null&&(f.styles.popper=Object.assign({},f.styles.popper,c(Object.assign({},x,{offsets:f.modifiersData.popperOffsets,position:f.options.strategy,adaptive:h,roundOffsets:N})))),f.modifiersData.arrow!=null&&(f.styles.arrow=Object.assign({},f.styles.arrow,c(Object.assign({},x,{offsets:f.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:N})))),f.attributes.popper=Object.assign({},f.attributes.popper,{"data-popper-placement":f.placement})}var l=r.default={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:s,data:{}}},36692:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(95115));function a(S){return S&&S.__esModule?S:{default:S}}var t={passive:!0};function o(S){var y=S.state,k=S.instance,b=S.options,p=b.scroll,i=p===void 0?!0:p,c=b.resize,s=c===void 0?!0:c,l=(0,e.default)(y.elements.popper),d=[].concat(y.scrollParents.reference,y.scrollParents.popper);return i&&d.forEach(function(f){f.addEventListener("scroll",k.update,t)}),s&&l.addEventListener("resize",k.update,t),function(){i&&d.forEach(function(f){f.removeEventListener("scroll",k.update,t)}),s&&l.removeEventListener("resize",k.update,t)}}var m=r.default={name:"eventListeners",enabled:!0,phase:"write",fn:function(){function S(){}return S}(),effect:o,data:{}}},23798:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=k(n(71376)),a=k(n(83104)),t=k(n(86459)),o=k(n(17633)),m=k(n(9041)),S=n(46206),y=k(n(45));function k(c){return c&&c.__esModule?c:{default:c}}function b(c){if((0,a.default)(c)===S.auto)return[];var s=(0,e.default)(c);return[(0,t.default)(c),s,(0,t.default)(s)]}function p(c){var s=c.state,l=c.options,d=c.name;if(!s.modifiersData[d]._skip){for(var f=l.mainAxis,u=f===void 0?!0:f,C=l.altAxis,V=C===void 0?!0:C,v=l.fallbackPlacements,h=l.padding,g=l.boundary,N=l.rootBoundary,x=l.altBoundary,B=l.flipVariations,L=B===void 0?!0:B,T=l.allowedAutoPlacements,A=s.options.placement,E=(0,a.default)(A),w=E===A,O=v||(w||!L?[(0,e.default)(A)]:b(A)),P=[A].concat(O).reduce(function(q,te){return q.concat((0,a.default)(te)===S.auto?(0,m.default)(s,{placement:te,boundary:g,rootBoundary:N,padding:h,flipVariations:L,allowedAutoPlacements:T}):te)},[]),M=s.rects.reference,F=s.rects.popper,R=new Map,U=!0,_=P[0],W=0;W=0,pe=X?"width":"height",me=(0,o.default)(s,{placement:K,boundary:g,rootBoundary:N,altBoundary:x,padding:h}),oe=X?ne?S.right:S.left:ne?S.bottom:S.top;M[pe]>F[pe]&&(oe=(0,e.default)(oe));var ie=(0,e.default)(oe),Z=[];if(u&&Z.push(me[G]<=0),V&&Z.push(me[oe]<=0,me[ie]<=0),Z.every(function(q){return q})){_=K,U=!1;break}R.set(K,Z)}if(U)for(var ae=L?3:1,J=function(){function q(te){var se=P.find(function(ye){var fe=R.get(ye);if(fe)return fe.slice(0,te).every(function(Ie){return Ie})});if(se)return _=se,"break"}return q}(),Y=ae;Y>0;Y--){var Q=J(Y);if(Q==="break")break}s.placement!==_&&(s.modifiersData[d]._skip=!0,s.placement=_,s.reset=!0)}}var i=r.default={name:"flip",enabled:!0,phase:"main",fn:p,requiresIfExists:["offset"],data:{_skip:!1}}},83761:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=t(n(17633));function t(k){return k&&k.__esModule?k:{default:k}}function o(k,b,p){return p===void 0&&(p={x:0,y:0}),{top:k.top-b.height-p.y,right:k.right-b.width+p.x,bottom:k.bottom-b.height+p.y,left:k.left-b.width-p.x}}function m(k){return[e.top,e.right,e.bottom,e.left].some(function(b){return k[b]>=0})}function S(k){var b=k.state,p=k.name,i=b.rects.reference,c=b.rects.popper,s=b.modifiersData.preventOverflow,l=(0,a.default)(b,{elementContext:"reference"}),d=(0,a.default)(b,{altBoundary:!0}),f=o(l,i),u=o(d,c,s),C=m(f),V=m(u);b.modifiersData[p]={referenceClippingOffsets:f,popperEscapeOffsets:u,isReferenceHidden:C,hasPopperEscaped:V},b.attributes.popper=Object.assign({},b.attributes.popper,{"data-popper-reference-hidden":C,"data-popper-escaped":V})}var y=r.default={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:S}},39805:function(I,r,n){"use strict";r.__esModule=!0,r.preventOverflow=r.popperOffsets=r.offset=r.hide=r.flip=r.eventListeners=r.computeStyles=r.arrow=r.applyStyles=void 0;var e=p(n(19975));r.applyStyles=e.default;var a=p(n(52744));r.arrow=a.default;var t=p(n(59894));r.computeStyles=t.default;var o=p(n(36692));r.eventListeners=o.default;var m=p(n(23798));r.flip=m.default;var S=p(n(83761));r.hide=S.default;var y=p(n(61410));r.offset=y.default;var k=p(n(40107));r.popperOffsets=k.default;var b=p(n(75137));r.preventOverflow=b.default;function p(i){return i&&i.__esModule?i:{default:i}}},61410:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0,r.distanceAndSkiddingToXY=o;var e=t(n(83104)),a=n(46206);function t(y){return y&&y.__esModule?y:{default:y}}function o(y,k,b){var p=(0,e.default)(y),i=[a.left,a.top].indexOf(p)>=0?-1:1,c=typeof b=="function"?b(Object.assign({},k,{placement:y})):b,s=c[0],l=c[1];return s=s||0,l=(l||0)*i,[a.left,a.right].indexOf(p)>=0?{x:l,y:s}:{x:s,y:l}}function m(y){var k=y.state,b=y.options,p=y.name,i=b.offset,c=i===void 0?[0,0]:i,s=a.placements.reduce(function(u,C){return u[C]=o(C,k.rects,c),u},{}),l=s[k.placement],d=l.x,f=l.y;k.modifiersData.popperOffsets!=null&&(k.modifiersData.popperOffsets.x+=d,k.modifiersData.popperOffsets.y+=f),k.modifiersData[p]=s}var S=r.default={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:m}},40107:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=a(n(89951));function a(m){return m&&m.__esModule?m:{default:m}}function t(m){var S=m.state,y=m.name;S.modifiersData[y]=(0,e.default)({reference:S.rects.reference,element:S.rects.popper,strategy:"absolute",placement:S.placement})}var o=r.default={name:"popperOffsets",enabled:!0,phase:"read",fn:t,data:{}}},75137:function(I,r,n){"use strict";r.__esModule=!0,r.default=void 0;var e=n(46206),a=c(n(83104)),t=c(n(41199)),o=c(n(28066)),m=n(28595),S=c(n(28811)),y=c(n(44896)),k=c(n(17633)),b=c(n(45)),p=c(n(34780)),i=n(63618);function c(d){return d&&d.__esModule?d:{default:d}}function s(d){var f=d.state,u=d.options,C=d.name,V=u.mainAxis,v=V===void 0?!0:V,h=u.altAxis,g=h===void 0?!1:h,N=u.boundary,x=u.rootBoundary,B=u.altBoundary,L=u.padding,T=u.tether,A=T===void 0?!0:T,E=u.tetherOffset,w=E===void 0?0:E,O=(0,k.default)(f,{boundary:N,rootBoundary:x,padding:L,altBoundary:B}),P=(0,a.default)(f.placement),M=(0,b.default)(f.placement),F=!M,R=(0,t.default)(P),U=(0,o.default)(R),_=f.modifiersData.popperOffsets,W=f.rects.reference,K=f.rects.popper,G=typeof w=="function"?w(Object.assign({},f.rects,{placement:f.placement})):w,ne=typeof G=="number"?{mainAxis:G,altAxis:G}:Object.assign({mainAxis:0,altAxis:0},G),X=f.modifiersData.offset?f.modifiersData.offset[f.placement]:null,pe={x:0,y:0};if(_){if(v){var me,oe=R==="y"?e.top:e.left,ie=R==="y"?e.bottom:e.right,Z=R==="y"?"height":"width",ae=_[R],J=ae+O[oe],Y=ae-O[ie],Q=A?-K[Z]/2:0,q=M===e.start?W[Z]:K[Z],te=M===e.start?-K[Z]:-W[Z],se=f.elements.arrow,ye=A&&se?(0,S.default)(se):{width:0,height:0},fe=f.modifiersData["arrow#persistent"]?f.modifiersData["arrow#persistent"].padding:(0,p.default)(),Ie=fe[oe],D=fe[ie],re=(0,m.within)(0,W[Z],ye[Z]),de=F?W[Z]/2-Q-re-Ie-ne.mainAxis:q-re-Ie-ne.mainAxis,ve=F?-W[Z]/2+Q+re+D+ne.mainAxis:te+re+D+ne.mainAxis,he=f.elements.arrow&&(0,y.default)(f.elements.arrow),Be=he?R==="y"?he.clientTop||0:he.clientLeft||0:0,ke=(me=X==null?void 0:X[R])!=null?me:0,Ee=ae+de-ke-Be,Re=ae+ve-ke,_e=(0,m.within)(A?(0,i.min)(J,Ee):J,ae,A?(0,i.max)(Y,Re):Y);_[R]=_e,pe[R]=_e-ae}if(g){var Pe,Ne=R==="x"?e.top:e.left,Se=R==="x"?e.bottom:e.right,H=_[U],ue=U==="y"?"height":"width",Ve=H+O[Ne],be=H-O[Se],Le=[e.top,e.left].indexOf(P)!==-1,we=(Pe=X==null?void 0:X[U])!=null?Pe:0,Me=Le?Ve:H-W[ue]-K[ue]-we+ne.altAxis,Ae=Le?H+W[ue]+K[ue]-we-ne.altAxis:be,De=A&&Le?(0,m.withinMaxClamp)(Me,H,Ae):(0,m.within)(A?Me:Ve,H,A?Ae:be);_[U]=De,pe[U]=De-H}f.modifiersData[C]=pe}}var l=r.default={name:"preventOverflow",enabled:!0,phase:"main",fn:s,requiresIfExists:["offset"]}},2473:function(I,r,n){"use strict";r.__esModule=!0,r.defaultModifiers=r.createPopper=void 0;var e=n(96376);r.popperGenerator=e.popperGenerator,r.detectOverflow=e.detectOverflow;var a=S(n(36692)),t=S(n(40107)),o=S(n(59894)),m=S(n(19975));function S(b){return b&&b.__esModule?b:{default:b}}var y=r.defaultModifiers=[a.default,t.default,o.default,m.default],k=r.createPopper=(0,e.popperGenerator)({defaultModifiers:y})},83312:function(I,r,n){"use strict";r.__esModule=!0;var e={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};r.defaultModifiers=r.createPopperLite=r.createPopper=void 0;var a=n(96376);r.popperGenerator=a.popperGenerator,r.detectOverflow=a.detectOverflow;var t=l(n(36692)),o=l(n(40107)),m=l(n(59894)),S=l(n(19975)),y=l(n(61410)),k=l(n(23798)),b=l(n(75137)),p=l(n(52744)),i=l(n(83761)),c=n(2473);r.createPopperLite=c.createPopper;var s=n(39805);Object.keys(s).forEach(function(u){u==="default"||u==="__esModule"||Object.prototype.hasOwnProperty.call(e,u)||u in r&&r[u]===s[u]||(r[u]=s[u])});function l(u){return u&&u.__esModule?u:{default:u}}var d=r.defaultModifiers=[t.default,o.default,m.default,S.default,y.default,k.default,b.default,p.default,i.default],f=r.createPopperLite=r.createPopper=(0,a.popperGenerator)({defaultModifiers:d})},9041:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(45)),a=n(46206),t=m(n(17633)),o=m(n(83104));function m(y){return y&&y.__esModule?y:{default:y}}function S(y,k){k===void 0&&(k={});var b=k,p=b.placement,i=b.boundary,c=b.rootBoundary,s=b.padding,l=b.flipVariations,d=b.allowedAutoPlacements,f=d===void 0?a.placements:d,u=(0,e.default)(p),C=u?l?a.variationPlacements:a.variationPlacements.filter(function(h){return(0,e.default)(h)===u}):a.basePlacements,V=C.filter(function(h){return f.indexOf(h)>=0});V.length===0&&(V=C);var v=V.reduce(function(h,g){return h[g]=(0,t.default)(y,{placement:g,boundary:i,rootBoundary:c,padding:s})[(0,o.default)(g)],h},{});return Object.keys(v).sort(function(h,g){return v[h]-v[g]})}},89951:function(I,r,n){"use strict";r.__esModule=!0,r.default=S;var e=m(n(83104)),a=m(n(45)),t=m(n(41199)),o=n(46206);function m(y){return y&&y.__esModule?y:{default:y}}function S(y){var k=y.reference,b=y.element,p=y.placement,i=p?(0,e.default)(p):null,c=p?(0,a.default)(p):null,s=k.x+k.width/2-b.width/2,l=k.y+k.height/2-b.height/2,d;switch(i){case o.top:d={x:s,y:k.y-b.height};break;case o.bottom:d={x:s,y:k.y+k.height};break;case o.right:d={x:k.x+k.width,y:l};break;case o.left:d={x:k.x-b.width,y:l};break;default:d={x:k.x,y:k.y}}var f=i?(0,t.default)(i):null;if(f!=null){var u=f==="y"?"height":"width";switch(c){case o.start:d[f]=d[f]-(k[u]/2-b[u]/2);break;case o.end:d[f]=d[f]+(k[u]/2-b[u]/2);break;default:}}return d}},10579:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a;return function(){return a||(a=new Promise(function(t){Promise.resolve().then(function(){a=void 0,t(e())})})),a}}},17633:function(I,r,n){"use strict";r.__esModule=!0,r.default=i;var e=p(n(49035)),a=p(n(40600)),t=p(n(37786)),o=p(n(89951)),m=p(n(81666)),S=n(46206),y=n(75573),k=p(n(43286)),b=p(n(81447));function p(c){return c&&c.__esModule?c:{default:c}}function i(c,s){s===void 0&&(s={});var l=s,d=l.placement,f=d===void 0?c.placement:d,u=l.strategy,C=u===void 0?c.strategy:u,V=l.boundary,v=V===void 0?S.clippingParents:V,h=l.rootBoundary,g=h===void 0?S.viewport:h,N=l.elementContext,x=N===void 0?S.popper:N,B=l.altBoundary,L=B===void 0?!1:B,T=l.padding,A=T===void 0?0:T,E=(0,k.default)(typeof A!="number"?A:(0,b.default)(A,S.basePlacements)),w=x===S.popper?S.reference:S.popper,O=c.rects.popper,P=c.elements[L?w:x],M=(0,e.default)((0,y.isElement)(P)?P:P.contextElement||(0,a.default)(c.elements.popper),v,g,C),F=(0,t.default)(c.elements.reference),R=(0,o.default)({reference:F,element:O,strategy:"absolute",placement:f}),U=(0,m.default)(Object.assign({},O,R)),_=x===S.popper?U:F,W={top:M.top-_.top+E.top,bottom:_.bottom-M.bottom+E.bottom,left:M.left-_.left+E.left,right:_.right-M.right+E.right},K=c.modifiersData.offset;if(x===S.popper&&K){var G=K[f];Object.keys(W).forEach(function(ne){var X=[S.right,S.bottom].indexOf(ne)>=0?1:-1,pe=[S.top,S.bottom].indexOf(ne)>=0?"y":"x";W[ne]+=G[pe]*X})}return W}},81447:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e,a){return a.reduce(function(t,o){return t[o]=e,t},{})}},28066:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e==="x"?"y":"x"}},83104:function(I,r,n){"use strict";r.__esModule=!0,r.default=a;var e=n(46206);function a(t){return t.split("-")[0]}},34780:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(){return{top:0,right:0,bottom:0,left:0}}},41199:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}},71376:function(I,r){"use strict";r.__esModule=!0,r.default=e;var n={left:"right",right:"left",bottom:"top",top:"bottom"};function e(a){return a.replace(/left|right|bottom|top/g,function(t){return n[t]})}},86459:function(I,r){"use strict";r.__esModule=!0,r.default=e;var n={start:"end",end:"start"};function e(a){return a.replace(/start|end/g,function(t){return n[t]})}},45:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return e.split("-")[1]}},63618:function(I,r){"use strict";r.__esModule=!0,r.round=r.min=r.max=void 0;var n=r.max=Math.max,e=r.min=Math.min,a=r.round=Math.round},56500:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){var a=e.reduce(function(t,o){var m=t[o.name];return t[o.name]=m?Object.assign({},m,o,{options:Object.assign({},m.options,o.options),data:Object.assign({},m.data,o.data)}):o,t},{});return Object.keys(a).map(function(t){return a[t]})}},43286:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=a(n(34780));function a(o){return o&&o.__esModule?o:{default:o}}function t(o){return Object.assign({},(0,e.default)(),o)}},33118:function(I,r,n){"use strict";r.__esModule=!0,r.default=t;var e=n(46206);function a(o){var m=new Map,S=new Set,y=[];o.forEach(function(b){m.set(b.name,b)});function k(b){S.add(b.name);var p=[].concat(b.requires||[],b.requiresIfExists||[]);p.forEach(function(i){if(!S.has(i)){var c=m.get(i);c&&k(c)}}),y.push(b)}return o.forEach(function(b){S.has(b.name)||k(b)}),y}function t(o){var m=a(o);return e.modifierPhases.reduce(function(S,y){return S.concat(m.filter(function(k){return k.phase===y}))},[])}},81666:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},35366:function(I,r){"use strict";r.__esModule=!0,r.default=n;function n(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(a){return a.brand+"/"+a.version}).join(" "):navigator.userAgent}},28595:function(I,r,n){"use strict";r.__esModule=!0,r.within=a,r.withinMaxClamp=t;var e=n(63618);function a(o,m,S){return(0,e.max)(o,(0,e.min)(m,S))}function t(o,m,S){var y=a(o,m,S);return y>S?S:y}},83331:function(I,r,n){"use strict";var e;function a(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(){function o(m){return typeof m}return o}():a=function(){function o(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m}return o}(),a(t)}(function(t){var o=arguments,m=function(){var i=/d{1,4}|D{3,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|W{1,2}|[LlopSZN]|"[^"]*"|'[^']*'/g,c=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,s=/[^-+\dA-Z]/g;return function(l,d,f,u){if(o.length===1&&p(l)==="string"&&!/\d/.test(l)&&(d=l,l=void 0),l=l||l===0?l:new Date,l instanceof Date||(l=new Date(l)),isNaN(l))throw TypeError("Invalid date");d=String(m.masks[d]||d||m.masks.default);var C=d.slice(0,4);(C==="UTC:"||C==="GMT:")&&(d=d.slice(4),f=!0,C==="GMT:"&&(u=!0));var V=function(){function P(){return f?"getUTC":"get"}return P}(),v=function(){function P(){return l[V()+"Date"]()}return P}(),h=function(){function P(){return l[V()+"Day"]()}return P}(),g=function(){function P(){return l[V()+"Month"]()}return P}(),N=function(){function P(){return l[V()+"FullYear"]()}return P}(),x=function(){function P(){return l[V()+"Hours"]()}return P}(),B=function(){function P(){return l[V()+"Minutes"]()}return P}(),L=function(){function P(){return l[V()+"Seconds"]()}return P}(),T=function(){function P(){return l[V()+"Milliseconds"]()}return P}(),A=function(){function P(){return f?0:l.getTimezoneOffset()}return P}(),E=function(){function P(){return k(l)}return P}(),w=function(){function P(){return b(l)}return P}(),O={d:function(){function P(){return v()}return P}(),dd:function(){function P(){return S(v())}return P}(),ddd:function(){function P(){return m.i18n.dayNames[h()]}return P}(),DDD:function(){function P(){return y({y:N(),m:g(),d:v(),_:V(),dayName:m.i18n.dayNames[h()],short:!0})}return P}(),dddd:function(){function P(){return m.i18n.dayNames[h()+7]}return P}(),DDDD:function(){function P(){return y({y:N(),m:g(),d:v(),_:V(),dayName:m.i18n.dayNames[h()+7]})}return P}(),m:function(){function P(){return g()+1}return P}(),mm:function(){function P(){return S(g()+1)}return P}(),mmm:function(){function P(){return m.i18n.monthNames[g()]}return P}(),mmmm:function(){function P(){return m.i18n.monthNames[g()+12]}return P}(),yy:function(){function P(){return String(N()).slice(2)}return P}(),yyyy:function(){function P(){return S(N(),4)}return P}(),h:function(){function P(){return x()%12||12}return P}(),hh:function(){function P(){return S(x()%12||12)}return P}(),H:function(){function P(){return x()}return P}(),HH:function(){function P(){return S(x())}return P}(),M:function(){function P(){return B()}return P}(),MM:function(){function P(){return S(B())}return P}(),s:function(){function P(){return L()}return P}(),ss:function(){function P(){return S(L())}return P}(),l:function(){function P(){return S(T(),3)}return P}(),L:function(){function P(){return S(Math.floor(T()/10))}return P}(),t:function(){function P(){return x()<12?m.i18n.timeNames[0]:m.i18n.timeNames[1]}return P}(),tt:function(){function P(){return x()<12?m.i18n.timeNames[2]:m.i18n.timeNames[3]}return P}(),T:function(){function P(){return x()<12?m.i18n.timeNames[4]:m.i18n.timeNames[5]}return P}(),TT:function(){function P(){return x()<12?m.i18n.timeNames[6]:m.i18n.timeNames[7]}return P}(),Z:function(){function P(){return u?"GMT":f?"UTC":(String(l).match(c)||[""]).pop().replace(s,"").replace(/GMT\+0000/g,"UTC")}return P}(),o:function(){function P(){return(A()>0?"-":"+")+S(Math.floor(Math.abs(A())/60)*100+Math.abs(A())%60,4)}return P}(),p:function(){function P(){return(A()>0?"-":"+")+S(Math.floor(Math.abs(A())/60),2)+":"+S(Math.floor(Math.abs(A())%60),2)}return P}(),S:function(){function P(){return["th","st","nd","rd"][v()%10>3?0:(v()%100-v()%10!=10)*v()%10]}return P}(),W:function(){function P(){return E()}return P}(),WW:function(){function P(){return S(E())}return P}(),N:function(){function P(){return w()}return P}()};return d.replace(i,function(P){return P in O?O[P]():P.slice(1,P.length-1)})}}();m.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",paddedShortDate:"mm/dd/yyyy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},m.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],timeNames:["a","p","am","pm","A","P","AM","PM"]};var S=function(){function i(c,s){for(c=String(c),s=s||2;c.length0?x($.componentWillDisappear,T(j,z)):L(j,z,!1)}function E(j,z,$,ee,le,Ce,ge,xe){j.componentWillMove.push({dom:ee,fn:function(){function Te(){ge&4?$.componentWillMove(z,le,ee):ge&8&&$.onComponentWillMove(z,le,ee,xe)}return Te}(),next:Ce,parent:le})}function w(j,z,$,ee,le){var Ce,ge,xe=z.flags;do{var Te=z.flags;if(Te&1521){!a(Ce)&&(o(Ce.componentWillMove)||o(Ce.onComponentWillMove))?E(le,j,Ce,z.dom,$,ee,xe,ge):u($,z.dom,ee);return}var Fe=z.children;if(Te&4)Ce=z.children,ge=z.props,z=Fe.$LI;else if(Te&8)Ce=z.ref,ge=z.props,z=Fe;else if(Te&8192)if(z.childFlags===2)z=Fe;else{for(var Oe=0,We=Fe.length;Oe0,Fe=y(xe),Oe=m(xe)&&xe[0]===W;Te||Fe||Oe?($=$||z.slice(0,Ce),(Te||Oe)&&(ge=J(ge)),(Fe||Oe)&&(ge.key=W+Ce),$.push(ge)):$&&$.push(ge),ge.flags|=65536}}$=$||z,$.length===0?ee=1:ee=8}else $=z,$.flags|=65536,z.flags&81920&&($=J(z)),ee=2;return j.children=$,j.childFlags=ee,j}function ye(j){return t(j)||e(j)?oe(j,null):n(j)?ie(j,0,null):j.flags&16384?J(j):j}var fe="http://www.w3.org/1999/xlink",Ie="http://www.w3.org/XML/1998/namespace",D={"xlink:actuate":fe,"xlink:arcrole":fe,"xlink:href":fe,"xlink:role":fe,"xlink:show":fe,"xlink:title":fe,"xlink:type":fe,"xml:base":Ie,"xml:lang":Ie,"xml:space":Ie};function re(j){return{onClick:j,onDblClick:j,onFocusIn:j,onFocusOut:j,onKeyDown:j,onKeyPress:j,onKeyUp:j,onMouseDown:j,onMouseMove:j,onMouseUp:j,onTouchEnd:j,onTouchMove:j,onTouchStart:j}}var de=re(0),ve=re(null),he=re(!0);function Be(j,z){var $=z.$EV;return $||($=z.$EV=re(null)),$[j]||++de[j]===1&&(ve[j]=be(j)),$}function ke(j,z){var $=z.$EV;$&&$[j]&&(--de[j]===0&&(document.removeEventListener(d(j),ve[j]),ve[j]=null),$[j]=null)}function Ee(j,z,$,ee){if(o($))Be(j,ee)[j]=$;else if(i($)){if(R(z,$))return;Be(j,ee)[j]=$}else ke(j,ee)}function Re(j){return o(j.composedPath)?j.composedPath()[0]:j.target}function _e(j,z,$,ee){var le=Re(j);do{if(z&&le.disabled)return;var Ce=le.$EV;if(Ce){var ge=Ce[$];if(ge&&(ee.dom=le,ge.event?ge.event(ge.data,j):ge(j),j.cancelBubble))return}le=le.parentNode}while(!y(le))}function Pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function Ne(){return this.defaultPrevented}function Se(){return this.cancelBubble}function H(j){var z={dom:document};return j.isDefaultPrevented=Ne,j.isPropagationStopped=Se,j.stopPropagation=Pe,Object.defineProperty(j,"currentTarget",{configurable:!0,get:function(){function $(){return z.dom}return $}()}),z}function ue(j){return function(z){if(z.button!==0){z.stopPropagation();return}_e(z,!0,j,H(z))}}function Ve(j){return function(z){_e(z,!1,j,H(z))}}function be(j){var z=j==="onClick"||j==="onDblClick"?ue(j):Ve(j);return document.addEventListener(d(j),z),z}function Le(j,z){var $=document.createElement("i");return $.innerHTML=z,$.innerHTML===j.innerHTML}function we(j,z,$){if(j[z]){var ee=j[z];ee.event?ee.event(ee.data,$):ee($)}else{var le=z.toLowerCase();j[le]&&j[le]($)}}function Me(j,z){var $=function(){function ee(le){var Ce=this.$V;if(Ce){var ge=Ce.props||c,xe=Ce.dom;if(m(j))we(ge,j,le);else for(var Te=0;Te-1&&z.options[Ce]&&(xe=z.options[Ce].value),$&&a(xe)&&(xe=j.defaultValue),qe(ee,xe)}}var Zt=Me("onInput",Tt),qt=Me("onChange");function en(j,z){Ae(j,"input",Zt),z.onChange&&Ae(j,"change",qt)}function Tt(j,z,$){var ee=j.value,le=z.value;if(a(ee)){if($){var Ce=j.defaultValue;!a(Ce)&&Ce!==le&&(z.defaultValue=Ce,z.value=Ce)}}else le!==ee&&(z.defaultValue=ee,z.value=ee)}function wt(j,z,$,ee,le,Ce){j&64?lt(ee,$):j&256?It(ee,$,le,z):j&128&&Tt(ee,$,le),Ce&&($.$V=z)}function tn(j,z,$){j&64?$e(z,$):j&256?Jt(z):j&128&&en(z,$)}function Et(j){return j.type&&De(j.type)?!a(j.checked):!a(j.value)}function nn(){return{current:null}}function on(j){var z={render:j};return z}function Ct(j){j&&!_(j,null)&&j.current&&(j.current=null)}function st(j,z,$){j&&(o(j)||j.current!==void 0)&&$.push(function(){!_(j,z)&&j.current!==void 0&&(j.current=z)})}function tt(j,z,$){ot(j,$),A(j,z,$)}function ot(j,z){var $=j.flags,ee=j.children,le;if($&481){le=j.ref;var Ce=j.props;Ct(le);var ge=j.childFlags;if(!y(Ce))for(var xe=Object.keys(Ce),Te=0,Fe=xe.length;Te0?x($.componentWillDisappear,rn(z,j)):j.textContent=""}function gt(j,z,$,ee){mt($,ee),z.flags&8192?A(z,j,ee):vt(j,$,ee)}function At(j,z,$,ee,le){j.componentWillDisappear.push(function(Ce){ee&4?z.componentWillDisappear($,Ce):ee&8&&z.onComponentWillDisappear($,le,Ce)})}function an(j){var z=j.event;return function($){z(j.data,$)}}function cn(j,z,$,ee){if(i($)){if(R(z,$))return;$=an($)}Ae(ee,d(j),$)}function un(j,z,$){if(a(z)){$.removeAttribute("style");return}var ee=$.style,le,Ce;if(m(z)){ee.cssText=z;return}if(!a(j)&&!m(j)){for(le in z)Ce=z[le],Ce!==j[le]&&ee.setProperty(le,Ce);for(le in j)a(z[le])&&ee.removeProperty(le)}else for(le in z)Ce=z[le],ee.setProperty(le,Ce)}function ln(j,z,$,ee,le){var Ce=j&&j.__html||"",ge=z&&z.__html||"";Ce!==ge&&!a(ge)&&!Le(ee,ge)&&(y($)||($.childFlags&12?mt($.children,le):$.childFlags===2&&ot($.children,le),$.children=null,$.childFlags=1),ee.innerHTML=ge)}function bt(j,z,$,ee,le,Ce,ge,xe){switch(j){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":ee.autofocus=!!$;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":ee[j]=!!$;break;case"defaultChecked":case"value":case"volume":if(Ce&&j==="value")break;var Te=a($)?"":$;ee[j]!==Te&&(ee[j]=Te);break;case"style":un(z,$,ee);break;case"dangerouslySetInnerHTML":ln(z,$,ge,ee,xe);break;default:he[j]?Ee(j,z,$,ee):j.charCodeAt(0)===111&&j.charCodeAt(1)===110?cn(j,z,$,ee):a($)?ee.removeAttribute(j):le&&D[j]?ee.setAttributeNS(D[j],j,$):ee.setAttribute(j,$);break}}function Mt(j,z,$,ee,le,Ce){var ge=!1,xe=(z&448)>0;xe&&(ge=Et($),ge&&tn(z,ee,$));for(var Te in $)bt(Te,null,$[Te],ee,le,ge,null,Ce);xe&&wt(z,j,ee,$,!0,ge)}function Pt(j,z,$){var ee=ye(j.render(z,j.state,$)),le=$;return o(j.getChildContext)&&(le=b($,j.getChildContext())),j.$CX=le,ee}function Ot(j,z,$,ee,le,Ce){var ge=new z($,ee),xe=ge.$N=!!(z.getDerivedStateFromProps||ge.getSnapshotBeforeUpdate);if(ge.$SVG=le,ge.$L=Ce,j.children=ge,ge.$BS=!1,ge.context=ee,ge.props===c&&(ge.props=$),xe)ge.state=O(ge,$,ge.state);else if(o(ge.componentWillMount)){ge.$BR=!0,ge.componentWillMount();var Te=ge.$PS;if(!y(Te)){var Fe=ge.state;if(y(Fe))ge.state=Te;else for(var Oe in Te)Fe[Oe]=Te[Oe];ge.$PS=null}ge.$BR=!1}return ge.$LI=Pt(ge,$,ee),ge}function yt(j,z){var $=j.props||c;return j.flags&32768?j.type.render($,j.ref,z):j.type($,z)}function Xe(j,z,$,ee,le,Ce,ge){var xe=j.flags|=16384;xe&481?Rt(j,z,$,ee,le,Ce,ge):xe&4?mn(j,z,$,ee,le,Ce,ge):xe&8?fn(j,z,$,ee,le,Ce,ge):xe&16?Dt(j,z,le):xe&8192?sn(j,$,z,ee,le,Ce,ge):xe&1024&&dn(j,$,z,le,Ce,ge)}function dn(j,z,$,ee,le,Ce){Xe(j.children,j.ref,z,!1,null,le,Ce);var ge=Y();Dt(ge,$,ee),j.dom=ge.dom}function sn(j,z,$,ee,le,Ce,ge){var xe=j.children,Te=j.childFlags;Te&12&&xe.length===0&&(Te=j.childFlags=2,xe=j.children=Y()),Te===2?Xe(xe,$,z,ee,le,Ce,ge):dt(xe,$,z,ee,le,Ce,ge)}function Dt(j,z,$){var ee=j.dom=document.createTextNode(j.children);y(z)||u(z,ee,$)}function Rt(j,z,$,ee,le,Ce,ge){var xe=j.flags,Te=j.props,Fe=j.className,Oe=j.childFlags,We=j.dom=C(j.type,ee=ee||(xe&32)>0),je=j.children;if(!a(Fe)&&Fe!==""&&(ee?We.setAttribute("class",Fe):We.className=Fe),Oe===16)F(We,je);else if(Oe!==1){var Ue=ee&&j.type!=="foreignObject";Oe===2?(je.flags&16384&&(j.children=je=J(je)),Xe(je,We,$,Ue,null,Ce,ge)):(Oe===8||Oe===4)&&dt(je,We,$,Ue,null,Ce,ge)}y(z)||u(z,We,le),y(Te)||Mt(j,xe,Te,We,ee,ge),st(j.ref,We,Ce)}function dt(j,z,$,ee,le,Ce,ge){for(var xe=0;xeUe)&&(We=N(xe[Ue-1],!1).nextSibling)}St(Fe,Oe,xe,Te,$,ee,le,We,j,Ce,ge)}function Vn(j,z,$,ee,le){var Ce=j.ref,ge=z.ref,xe=z.children;if(St(j.childFlags,z.childFlags,j.children,xe,Ce,$,!1,null,j,ee,le),z.dom=j.dom,Ce!==ge&&!t(xe)){var Te=xe.dom;v(Ce,Te),f(ge,Te)}}function bn(j,z,$,ee,le,Ce,ge){var xe=z.dom=j.dom,Te=j.props,Fe=z.props,Oe=!1,We=!1,je;if(ee=ee||(le&32)>0,Te!==Fe){var Ue=Te||c;if(je=Fe||c,je!==c){Oe=(le&448)>0,Oe&&(We=Et(je));for(var Ge in je){var ze=Ue[Ge],Je=je[Ge];ze!==Je&&bt(Ge,ze,Je,xe,ee,We,j,ge)}}if(Ue!==c)for(var Ke in Ue)a(je[Ke])&&!a(Ue[Ke])&&bt(Ke,Ue[Ke],null,xe,ee,We,j,ge)}var it=z.children,et=z.className;j.className!==et&&(a(et)?xe.removeAttribute("class"):ee?xe.setAttribute("class",et):xe.className=et),le&4096?gn(xe,it):St(j.childFlags,z.childFlags,j.children,it,xe,$,ee&&z.type!=="foreignObject",null,j,Ce,ge),Oe&&wt(le,z,xe,je,!1,We);var ft=z.ref,nt=j.ref;nt!==ft&&(Ct(nt),st(ft,xe,Ce))}function yn(j,z,$,ee,le,Ce,ge){ot(j,ge),dt(z,$,ee,le,N(j,!0),Ce,ge),A(j,$,ge)}function St(j,z,$,ee,le,Ce,ge,xe,Te,Fe,Oe){switch(j){case 2:switch(z){case 2:rt($,ee,le,Ce,ge,xe,Fe,Oe);break;case 1:tt($,le,Oe);break;case 16:ot($,Oe),F(le,ee);break;default:yn($,ee,le,Ce,ge,Fe,Oe);break}break;case 1:switch(z){case 2:Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:break;case 16:F(le,ee);break;default:dt(ee,le,Ce,ge,xe,Fe,Oe);break}break;case 16:switch(z){case 16:vn($,ee,le);break;case 2:vt(le,$,Oe),Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:vt(le,$,Oe);break;default:vt(le,$,Oe),dt(ee,le,Ce,ge,xe,Fe,Oe);break}break;default:switch(z){case 16:mt($,Oe),F(le,ee);break;case 2:gt(le,Te,$,Oe),Xe(ee,le,Ce,ge,xe,Fe,Oe);break;case 1:gt(le,Te,$,Oe);break;default:var We=$.length|0,je=ee.length|0;We===0?je>0&&dt(ee,le,Ce,ge,xe,Fe,Oe):je===0?gt(le,Te,$,Oe):z===8&&j===8?In($,ee,le,Ce,ge,We,je,xe,Te,Fe,Oe):Ln($,ee,le,Ce,ge,We,je,xe,Fe,Oe);break}break}}function Sn(j,z,$,ee,le){le.push(function(){j.componentDidUpdate(z,$,ee)})}function Wt(j,z,$,ee,le,Ce,ge,xe,Te,Fe){var Oe=j.state,We=j.props,je=!!j.$N,Ue=o(j.shouldComponentUpdate);if(je&&(z=O(j,$,z!==Oe?b(Oe,z):z)),ge||!Ue||Ue&&j.shouldComponentUpdate($,z,le)){!je&&o(j.componentWillUpdate)&&j.componentWillUpdate($,z,le),j.props=$,j.state=z,j.context=le;var Ge=null,ze=Pt(j,$,le);je&&o(j.getSnapshotBeforeUpdate)&&(Ge=j.getSnapshotBeforeUpdate(We,Oe)),rt(j.$LI,ze,ee,j.$CX,Ce,xe,Te,Fe),j.$LI=ze,o(j.componentDidUpdate)&&Sn(j,We,Oe,Ge,Te)}else j.props=$,j.state=z,j.context=le}function kn(j,z,$,ee,le,Ce,ge,xe){var Te=z.children=j.children;if(!y(Te)){Te.$L=ge;var Fe=z.props||c,Oe=z.ref,We=j.ref,je=Te.state;if(!Te.$N){if(o(Te.componentWillReceiveProps)){if(Te.$BR=!0,Te.componentWillReceiveProps(Fe,ee),Te.$UN)return;Te.$BR=!1}y(Te.$PS)||(je=b(je,Te.$PS),Te.$PS=null)}Wt(Te,je,Fe,$,ee,le,!1,Ce,ge,xe),We!==Oe&&(Ct(We),st(Oe,Te,ge))}}function Bn(j,z,$,ee,le,Ce,ge,xe){var Te=!0,Fe=z.props||c,Oe=z.ref,We=j.props,je=!a(Oe),Ue=j.children;if(je&&o(Oe.onComponentShouldUpdate)&&(Te=Oe.onComponentShouldUpdate(We,Fe)),Te!==!1){je&&o(Oe.onComponentWillUpdate)&&Oe.onComponentWillUpdate(We,Fe);var Ge=ye(yt(z,ee));rt(Ue,Ge,$,ee,le,Ce,ge,xe),z.children=Ge,je&&o(Oe.onComponentDidUpdate)&&Oe.onComponentDidUpdate(We,Fe)}else z.children=Ue}function xn(j,z){var $=z.children,ee=z.dom=j.dom;$!==j.children&&(ee.nodeValue=$)}function Ln(j,z,$,ee,le,Ce,ge,xe,Te,Fe){for(var Oe=Ce>ge?ge:Ce,We=0,je,Ue;Wege)for(We=Oe;WeWe||Ue>je)break e;Ge=j[Ue],ze=z[Ue]}for(Ge=j[We],ze=z[je];Ge.key===ze.key;){if(ze.flags&16384&&(z[je]=ze=J(ze)),rt(Ge,ze,$,ee,le,xe,Fe,Oe),j[We]=ze,We--,je--,Ue>We||Ue>je)break e;Ge=j[We],ze=z[je]}}if(Ue>We){if(Ue<=je)for(Je=je+1,Ke=Jeje)for(;Ue<=We;)tt(j[Ue++],$,Oe);else Tn(j,z,ee,Ce,ge,We,je,Ue,$,le,xe,Te,Fe,Oe)}function Tn(j,z,$,ee,le,Ce,ge,xe,Te,Fe,Oe,We,je,Ue){var Ge,ze,Je=0,Ke=0,it=xe,et=xe,ft=Ce-xe+1,nt=ge-xe+1,pt=new Int32Array(nt+1),ct=ft===ee,Bt=!1,Ze=0,ht=0;if(le<4||(ft|nt)<32)for(Ke=it;Ke<=Ce;++Ke)if(Ge=j[Ke],htxe?Bt=!0:Ze=xe,ze.flags&16384&&(z[xe]=ze=J(ze)),rt(Ge,ze,Te,$,Fe,Oe,je,Ue),++ht;break}!ct&&xe>ge&&tt(Ge,Te,Ue)}else ct||tt(Ge,Te,Ue);else{var Yt={};for(Ke=et;Ke<=ge;++Ke)Yt[z[Ke].key]=Ke;for(Ke=it;Ke<=Ce;++Ke)if(Ge=j[Ke],htit;)tt(j[it++],Te,Ue);pt[xe-et]=Ke+1,Ze>xe?Bt=!0:Ze=xe,ze=z[xe],ze.flags&16384&&(z[xe]=ze=J(ze)),rt(Ge,ze,Te,$,Fe,Oe,je,Ue),++ht}else ct||tt(Ge,Te,Ue);else ct||tt(Ge,Te,Ue)}if(ct)gt(Te,We,j,Ue),dt(z,Te,$,Fe,Oe,je,Ue);else if(Bt){var Qt=wn(pt);for(xe=Qt.length-1,Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0?(Ze=Ke+et,ze=z[Ze],ze.flags&16384&&(z[Ze]=ze=J(ze)),Je=Ze+1,Xe(ze,Te,$,Fe,Je0&&B(Ue.componentWillMove)}else if(ht!==nt)for(Ke=nt-1;Ke>=0;Ke--)pt[Ke]===0&&(Ze=Ke+et,ze=z[Ze],ze.flags&16384&&(z[Ze]=ze=J(ze)),Je=Ze+1,Xe(ze,Te,$,Fe,JeUt&&(Ut=Te,at=new Int32Array(Te),Nt=new Int32Array(Te));$>1,j[at[xe]]0&&(Nt[$]=at[Ce-1]),at[Ce]=$)}Ce=le+1;var Fe=new Int32Array(Ce);for(ge=at[Ce-1];Ce-- >0;)Fe[Ce]=ge,ge=Nt[ge],at[Ce]=0;return Fe}var En=typeof document!="undefined";En&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);function Ht(j,z,$,ee){var le=[],Ce=new l,ge=z.$V;P.v=!0,a(ge)?a(j)||(j.flags&16384&&(j=J(j)),Xe(j,z,ee,!1,null,le,Ce),z.$V=j,ge=j):a(j)?(tt(ge,z,Ce),z.$V=null):(j.flags&16384&&(j=J(j)),rt(ge,j,z,ee,!1,null,le,Ce),ge=z.$V=j),h(le),x(Ce.componentDidAppear),P.v=!1,o($)&&$(),o(M.renderComplete)&&M.renderComplete(ge,z)}function zt(j,z,$,ee){$===void 0&&($=null),ee===void 0&&(ee=c),Ht(j,z,$,ee)}function An(j){return function(){function z($,ee,le,Ce){j||(j=$),zt(ee,j,le,Ce)}return z}()}var Vt=[],Mn=typeof Promise!="undefined"?Promise.resolve().then.bind(Promise.resolve()):function(j){window.setTimeout(j,0)},kt=!1;function Kt(j,z,$,ee){var le=j.$PS;if(o(z)&&(z=z(le?b(j.state,le):j.state,j.props,j.context)),a(le))j.$PS=z;else for(var Ce in z)le[Ce]=z[Ce];if(j.$BR)o($)&&j.$L.push($.bind(j));else{if(!P.v&&Vt.length===0){Gt(j,ee),o($)&&$.call(j);return}if(Vt.indexOf(j)===-1&&Vt.push(j),ee&&(j.$F=!0),kt||(kt=!0,Mn($t)),o($)){var ge=j.$QU;ge||(ge=j.$QU=[]),ge.push($)}}}function Pn(j){for(var z=j.$QU,$=0;$=55296&&Ve<=56319&&ue+1=56320&&be<=57343)?(Ve-55296)*1024+be-56320+65536:Ve}function J(H){var ue=/^\n* /;return ue.test(H)}var Y=1,Q=2,q=3,te=4,se=5;function ye(H,ue,Ve,be,Le,we,Me,Ae){var De,He=0,Ye=null,Qe=!1,$e=!1,lt=be!==-1,qe=-1,ut=ie(ae(H,0))&&Z(ae(H,H.length-1));if(ue||Me)for(De=0;De=65536?De+=2:De++){if(He=ae(H,De),!pe(He))return se;ut=ut&&oe(He,Ye,Ae),Ye=He}else{for(De=0;De=65536?De+=2:De++){if(He=ae(H,De),He===k)Qe=!0,lt&&($e=$e||De-qe-1>be&&H[qe+1]!==" ",qe=De);else if(!pe(He))return se;ut=ut&&oe(He,Ye,Ae),Ye=He}$e=$e||lt&&De-qe-1>be&&H[qe+1]!==" "}return!Qe&&!$e?ut&&!Me&&!Le(H)?Y:we===_?se:Q:Ve>9&&J(H)?se:Me?we===_?se:Q:$e?te:q}function fe(H,ue,Ve,be,Le){H.dump=function(){if(ue.length===0)return H.quotingType===_?'""':"''";if(!H.noCompatMode&&(P.indexOf(ue)!==-1||M.test(ue)))return H.quotingType===_?'"'+ue+'"':"'"+ue+"'";var we=H.indent*Math.max(1,Ve),Me=H.lineWidth===-1?-1:Math.max(Math.min(H.lineWidth,40),H.lineWidth-we),Ae=be||H.flowLevel>-1&&Ve>=H.flowLevel;function De(He){return ne(H,He)}switch(ye(ue,Ae,H.indent,Me,De,H.quotingType,H.forceQuotes&&!be,Le)){case Y:return ue;case Q:return"'"+ue.replace(/'/g,"''")+"'";case q:return"|"+Ie(ue,H.indent)+D(K(ue,we));case te:return">"+Ie(ue,H.indent)+D(K(re(ue,Me),we));case se:return'"'+ve(ue,Me)+'"';default:throw new a("impossible error: invalid scalar style")}}()}function Ie(H,ue){var Ve=J(H)?String(ue):"",be=H[H.length-1]==="\n",Le=be&&(H[H.length-2]==="\n"||H==="\n"),we=Le?"+":be?"":"-";return Ve+we+"\n"}function D(H){return H[H.length-1]==="\n"?H.slice(0,-1):H}function re(H,ue){for(var Ve=/(\n+)([^\n]*)/g,be=function(){var He=H.indexOf("\n");return He=He!==-1?He:H.length,Ve.lastIndex=He,de(H.slice(0,He),ue)}(),Le=H[0]==="\n"||H[0]===" ",we,Me;Me=Ve.exec(H);){var Ae=Me[1],De=Me[2];we=De[0]===" ",be+=Ae+(!Le&&!we&&De!==""?"\n":"")+de(De,ue),Le=we}return be}function de(H,ue){if(H===""||H[0]===" ")return H;for(var Ve=/ [^ ]/g,be,Le=0,we,Me=0,Ae=0,De="";be=Ve.exec(H);)Ae=be.index,Ae-Le>ue&&(we=Me>Le?Me:Ae,De+="\n"+H.slice(Le,we),Le=we+1),Me=Ae;return De+="\n",H.length-Le>ue&&Me>Le?De+=H.slice(Le,Me)+"\n"+H.slice(Me+1):De+=H.slice(Le),De.slice(1)}function ve(H){for(var ue="",Ve=0,be,Le=0;Le=65536?Le+=2:Le++)Ve=ae(H,Le),be=O[Ve],!be&&pe(Ve)?(ue+=H[Le],Ve>=65536&&(ue+=H[Le+1])):ue+=be||R(Ve);return ue}function he(H,ue,Ve){var be="",Le=H.tag,we,Me,Ae;for(we=0,Me=Ve.length;we1024&&(Ye+="? "),Ye+=H.dump+(H.condenseFlow?'"':"")+":"+(H.condenseFlow?"":" "),_e(H,ue,He,!1,!1)&&(Ye+=H.dump,be+=Ye));H.tag=Le,H.dump="{"+be+"}"}function Ee(H,ue,Ve,be){var Le="",we=H.tag,Me=Object.keys(Ve),Ae,De,He,Ye,Qe,$e;if(H.sortKeys===!0)Me.sort();else if(typeof H.sortKeys=="function")Me.sort(H.sortKeys);else if(H.sortKeys)throw new a("sortKeys must be a boolean or a function");for(Ae=0,De=Me.length;Ae1024,Qe&&(H.dump&&k===H.dump.charCodeAt(0)?$e+="?":$e+="? "),$e+=H.dump,Qe&&($e+=G(H,ue)),_e(H,ue+1,Ye,!0,Qe)&&(H.dump&&k===H.dump.charCodeAt(0)?$e+=":":$e+=": ",$e+=H.dump,Le+=$e));H.tag=we,H.dump=Le||"{}"}function Re(H,ue,Ve){var be,Le,we,Me,Ae,De;for(Le=Ve?H.explicitTypes:H.implicitTypes,we=0,Me=Le.length;we tag resolver accepts not "'+De+'" style');H.dump=be}return!0}return!1}function _e(H,ue,Ve,be,Le,we,Me){H.tag=null,H.dump=Ve,Re(H,Ve,!1)||Re(H,Ve,!0);var Ae=o.call(H.dump),De=be,He;be&&(be=H.flowLevel<0||H.flowLevel>ue);var Ye=Ae==="[object Object]"||Ae==="[object Array]",Qe,$e;if(Ye&&(Qe=H.duplicates.indexOf(Ve),$e=Qe!==-1),(H.tag!==null&&H.tag!=="?"||$e||H.indent!==2&&ue>0)&&(Le=!1),$e&&H.usedDuplicates[Qe])H.dump="*ref_"+Qe;else{if(Ye&&$e&&!H.usedDuplicates[Qe]&&(H.usedDuplicates[Qe]=!0),Ae==="[object Object]")be&&Object.keys(H.dump).length!==0?(Ee(H,ue,H.dump,Le),$e&&(H.dump="&ref_"+Qe+H.dump)):(ke(H,ue,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ae==="[object Array]")be&&H.dump.length!==0?(H.noArrayIndent&&!Me&&ue>0?Be(H,ue-1,H.dump,Le):Be(H,ue,H.dump,Le),$e&&(H.dump="&ref_"+Qe+H.dump)):(he(H,ue,H.dump),$e&&(H.dump="&ref_"+Qe+" "+H.dump));else if(Ae==="[object String]")H.tag!=="?"&&fe(H,H.dump,ue,we,De);else{if(Ae==="[object Undefined]")return!1;if(H.skipInvalid)return!1;throw new a("unacceptable kind of an object to dump "+Ae)}H.tag!==null&&H.tag!=="?"&&(He=encodeURI(H.tag[0]==="!"?H.tag.slice(1):H.tag).replace(/!/g,"%21"),H.tag[0]==="!"?He="!"+He:He.slice(0,18)==="tag:yaml.org,2002:"?He="!!"+He.slice(18):He="!<"+He+">",H.dump=He+" "+H.dump)}return!0}function Pe(H,ue){var Ve=[],be=[],Le,we;for(Ne(H,Ve,be),Le=0,we=be.length;Le>10)+55296,(D-65536&1023)+56320)}for(var A=new Array(256),E=new Array(256),w=0;w<256;w++)A[w]=L(w)?1:0,E[w]=L(w);function O(D,re){this.input=D,this.filename=re.filename||null,this.schema=re.schema||o,this.onWarning=re.onWarning||null,this.legacy=re.legacy||!1,this.json=re.json||!1,this.listener=re.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=D.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function P(D,re){var de={name:D.filename,buffer:D.input.slice(0,-1),position:D.position,line:D.line,column:D.position-D.lineStart};return de.snippet=t(de),new a(re,de)}function M(D,re){throw P(D,re)}function F(D,re){D.onWarning&&D.onWarning.call(null,P(D,re))}var R={YAML:function(){function D(re,de,ve){var he,Be,ke;re.version!==null&&M(re,"duplication of %YAML directive"),ve.length!==1&&M(re,"YAML directive accepts exactly one argument"),he=/^([0-9]+)\.([0-9]+)$/.exec(ve[0]),he===null&&M(re,"ill-formed argument of the YAML directive"),Be=parseInt(he[1],10),ke=parseInt(he[2],10),Be!==1&&M(re,"unacceptable YAML version of the document"),re.version=ve[0],re.checkLineBreaks=ke<2,ke!==1&&ke!==2&&F(re,"unsupported YAML version of the document")}return D}(),TAG:function(){function D(re,de,ve){var he,Be;ve.length!==2&&M(re,"TAG directive accepts exactly two arguments"),he=ve[0],Be=ve[1],f.test(he)||M(re,"ill-formed tag handle (first argument) of the TAG directive"),m.call(re.tagMap,he)&&M(re,'there is a previously declared suffix for "'+he+'" tag handle'),u.test(Be)||M(re,"ill-formed tag prefix (second argument) of the TAG directive");try{Be=decodeURIComponent(Be)}catch(ke){M(re,"tag prefix is malformed: "+Be)}re.tagMap[he]=Be}return D}()};function U(D,re,de,ve){var he,Be,ke,Ee;if(re1&&(D.result+=e.repeat("\n",re-1))}function pe(D,re,de){var ve,he,Be,ke,Ee,Re,_e,Pe,Ne=D.kind,Se=D.result,H;if(H=D.input.charCodeAt(D.position),h(H)||g(H)||H===35||H===38||H===42||H===33||H===124||H===62||H===39||H===34||H===37||H===64||H===96||(H===63||H===45)&&(he=D.input.charCodeAt(D.position+1),h(he)||de&&g(he)))return!1;for(D.kind="scalar",D.result="",Be=ke=D.position,Ee=!1;H!==0;){if(H===58){if(he=D.input.charCodeAt(D.position+1),h(he)||de&&g(he))break}else if(H===35){if(ve=D.input.charCodeAt(D.position-1),h(ve))break}else{if(D.position===D.lineStart&&ne(D)||de&&g(H))break;if(V(H))if(Re=D.line,_e=D.lineStart,Pe=D.lineIndent,G(D,!1,-1),D.lineIndent>=re){Ee=!0,H=D.input.charCodeAt(D.position);continue}else{D.position=ke,D.line=Re,D.lineStart=_e,D.lineIndent=Pe;break}}Ee&&(U(D,Be,ke,!1),X(D,D.line-Re),Be=ke=D.position,Ee=!1),v(H)||(ke=D.position+1),H=D.input.charCodeAt(++D.position)}return U(D,Be,ke,!1),D.result?!0:(D.kind=Ne,D.result=Se,!1)}function me(D,re){var de,ve,he;if(de=D.input.charCodeAt(D.position),de!==39)return!1;for(D.kind="scalar",D.result="",D.position++,ve=he=D.position;(de=D.input.charCodeAt(D.position))!==0;)if(de===39)if(U(D,ve,D.position,!0),de=D.input.charCodeAt(++D.position),de===39)ve=D.position,D.position++,he=D.position;else return!0;else V(de)?(U(D,ve,he,!0),X(D,G(D,!1,re)),ve=he=D.position):D.position===D.lineStart&&ne(D)?M(D,"unexpected end of the document within a single quoted scalar"):(D.position++,he=D.position);M(D,"unexpected end of the stream within a single quoted scalar")}function oe(D,re){var de,ve,he,Be,ke,Ee;if(Ee=D.input.charCodeAt(D.position),Ee!==34)return!1;for(D.kind="scalar",D.result="",D.position++,de=ve=D.position;(Ee=D.input.charCodeAt(D.position))!==0;){if(Ee===34)return U(D,de,D.position,!0),D.position++,!0;if(Ee===92){if(U(D,de,D.position,!0),Ee=D.input.charCodeAt(++D.position),V(Ee))G(D,!1,re);else if(Ee<256&&A[Ee])D.result+=E[Ee],D.position++;else if((ke=x(Ee))>0){for(he=ke,Be=0;he>0;he--)Ee=D.input.charCodeAt(++D.position),(ke=N(Ee))>=0?Be=(Be<<4)+ke:M(D,"expected hexadecimal character");D.result+=T(Be),D.position++}else M(D,"unknown escape sequence");de=ve=D.position}else V(Ee)?(U(D,de,ve,!0),X(D,G(D,!1,re)),de=ve=D.position):D.position===D.lineStart&&ne(D)?M(D,"unexpected end of the document within a double quoted scalar"):(D.position++,ve=D.position)}M(D,"unexpected end of the stream within a double quoted scalar")}function ie(D,re){var de=!0,ve,he,Be,ke=D.tag,Ee,Re=D.anchor,_e,Pe,Ne,Se,H,ue=Object.create(null),Ve,be,Le,we;if(we=D.input.charCodeAt(D.position),we===91)Pe=93,H=!1,Ee=[];else if(we===123)Pe=125,H=!0,Ee={};else return!1;for(D.anchor!==null&&(D.anchorMap[D.anchor]=Ee),we=D.input.charCodeAt(++D.position);we!==0;){if(G(D,!0,re),we=D.input.charCodeAt(D.position),we===Pe)return D.position++,D.tag=ke,D.anchor=Re,D.kind=H?"mapping":"sequence",D.result=Ee,!0;de?we===44&&M(D,"expected the node content, but found ','"):M(D,"missed comma between flow collection entries"),be=Ve=Le=null,Ne=Se=!1,we===63&&(_e=D.input.charCodeAt(D.position+1),h(_e)&&(Ne=Se=!0,D.position++,G(D,!0,re))),ve=D.line,he=D.lineStart,Be=D.position,te(D,re,S,!1,!0),be=D.tag,Ve=D.result,G(D,!0,re),we=D.input.charCodeAt(D.position),(Se||D.line===ve)&&we===58&&(Ne=!0,we=D.input.charCodeAt(++D.position),G(D,!0,re),te(D,re,S,!1,!0),Le=D.result),H?W(D,Ee,ue,be,Ve,Le,ve,he,Be):Ne?Ee.push(W(D,null,ue,be,Ve,Le,ve,he,Be)):Ee.push(Ve),G(D,!0,re),we=D.input.charCodeAt(D.position),we===44?(de=!0,we=D.input.charCodeAt(++D.position)):de=!1}M(D,"unexpected end of the stream within a flow collection")}function Z(D,re){var de,ve,he=p,Be=!1,ke=!1,Ee=re,Re=0,_e=!1,Pe,Ne;if(Ne=D.input.charCodeAt(D.position),Ne===124)ve=!1;else if(Ne===62)ve=!0;else return!1;for(D.kind="scalar",D.result="";Ne!==0;)if(Ne=D.input.charCodeAt(++D.position),Ne===43||Ne===45)p===he?he=Ne===43?c:i:M(D,"repeat of a chomping mode identifier");else if((Pe=B(Ne))>=0)Pe===0?M(D,"bad explicit indentation width of a block scalar; it cannot be less than one"):ke?M(D,"repeat of an indentation width identifier"):(Ee=re+Pe-1,ke=!0);else break;if(v(Ne)){do Ne=D.input.charCodeAt(++D.position);while(v(Ne));if(Ne===35)do Ne=D.input.charCodeAt(++D.position);while(!V(Ne)&&Ne!==0)}for(;Ne!==0;){for(K(D),D.lineIndent=0,Ne=D.input.charCodeAt(D.position);(!ke||D.lineIndentEe&&(Ee=D.lineIndent),V(Ne)){Re++;continue}if(D.lineIndentre)&&Re!==0)M(D,"bad indentation of a sequence entry");else if(D.lineIndentre)&&(be&&(ke=D.line,Ee=D.lineStart,Re=D.position),te(D,re,b,!0,he)&&(be?ue=D.result:Ve=D.result),be||(W(D,Ne,Se,H,ue,Ve,ke,Ee,Re),H=ue=Ve=null),G(D,!0,-1),we=D.input.charCodeAt(D.position)),(D.line===Be||D.lineIndent>re)&&we!==0)M(D,"bad indentation of a mapping entry");else if(D.lineIndentre?Re=1:D.lineIndent===re?Re=0:D.lineIndentre?Re=1:D.lineIndent===re?Re=0:D.lineIndent tag; it should be "scalar", not "'+D.kind+'"'),Ne=0,Se=D.implicitTypes.length;Ne"),D.result!==null&&ue.kind!==D.kind&&M(D,"unacceptable node kind for !<"+D.tag+'> tag; it should be "'+ue.kind+'", not "'+D.kind+'"'),ue.resolve(D.result,D.tag)?(D.result=ue.construct(D.result,D.tag),D.anchor!==null&&(D.anchorMap[D.anchor]=D.result)):M(D,"cannot resolve a node with !<"+D.tag+"> explicit tag")}return D.listener!==null&&D.listener("close",D),D.tag!==null||D.anchor!==null||Pe}function se(D){var re=D.position,de,ve,he,Be=!1,ke;for(D.version=null,D.checkLineBreaks=D.legacy,D.tagMap=Object.create(null),D.anchorMap=Object.create(null);(ke=D.input.charCodeAt(D.position))!==0&&(G(D,!0,-1),ke=D.input.charCodeAt(D.position),!(D.lineIndent>0||ke!==37));){for(Be=!0,ke=D.input.charCodeAt(++D.position),de=D.position;ke!==0&&!h(ke);)ke=D.input.charCodeAt(++D.position);for(ve=D.input.slice(de,D.position),he=[],ve.length<1&&M(D,"directive name must not be less than one character in length");ke!==0;){for(;v(ke);)ke=D.input.charCodeAt(++D.position);if(ke===35){do ke=D.input.charCodeAt(++D.position);while(ke!==0&&!V(ke));break}if(V(ke))break;for(de=D.position;ke!==0&&!h(ke);)ke=D.input.charCodeAt(++D.position);he.push(D.input.slice(de,D.position))}ke!==0&&K(D),m.call(R,ve)?R[ve](D,ve,he):F(D,'unknown document directive "'+ve+'"')}if(G(D,!0,-1),D.lineIndent===0&&D.input.charCodeAt(D.position)===45&&D.input.charCodeAt(D.position+1)===45&&D.input.charCodeAt(D.position+2)===45?(D.position+=3,G(D,!0,-1)):Be&&M(D,"directives end mark is expected"),te(D,D.lineIndent-1,b,!1,!0),G(D,!0,-1),D.checkLineBreaks&&l.test(D.input.slice(re,D.position))&&F(D,"non-ASCII line breaks are interpreted as content"),D.documents.push(D.result),D.position===D.lineStart&&ne(D)){D.input.charCodeAt(D.position)===46&&(D.position+=3,G(D,!0,-1));return}if(D.positionc&&(p=" ... ",S=k-c+p.length),y-k>c&&(i=" ...",y=k+c-i.length),{str:p+m.slice(S,y).replace(/\t/g,"\u2192")+i,pos:k-S+p.length}}function t(m,S){return e.repeat(" ",S-m.length)+m}function o(m,S){if(S=Object.create(S||null),!m.buffer)return null;S.maxLength||(S.maxLength=79),typeof S.indent!="number"&&(S.indent=1),typeof S.linesBefore!="number"&&(S.linesBefore=3),typeof S.linesAfter!="number"&&(S.linesAfter=2);for(var y=/\r?\n|\r|\0/g,k=[0],b=[],p,i=-1;p=y.exec(m.buffer);)b.push(p.index),k.push(p.index+p[0].length),m.position<=p.index&&i<0&&(i=k.length-2);i<0&&(i=k.length-1);var c="",s,l,d=Math.min(m.line+S.linesAfter,b.length).toString().length,f=S.maxLength-(S.indent+d+3);for(s=1;s<=S.linesBefore&&!(i-s<0);s++)l=a(m.buffer,k[i-s],b[i-s],m.position-(k[i]-k[i-s]),f),c=e.repeat(" ",S.indent)+t((m.line-s+1).toString(),d)+" | "+l.str+"\n"+c;for(l=a(m.buffer,k[i],b[i],m.position,f),c+=e.repeat(" ",S.indent)+t((m.line+1).toString(),d)+" | "+l.str+"\n",c+=e.repeat("-",S.indent+d+3+l.pos)+"^\n",s=1;s<=S.linesAfter&&!(i+s>=b.length);s++)l=a(m.buffer,k[i+s],b[i+s],m.position-(k[i]-k[i+s]),f),c+=e.repeat(" ",S.indent)+t((m.line+s+1).toString(),d)+" | "+l.str+"\n";return c.replace(/\n$/,"")}I.exports=o},92276:function(I,r,n){"use strict";var e=n(53127),a=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],t=["scalar","sequence","mapping"];function o(S){var y={};return S!==null&&Object.keys(S).forEach(function(k){S[k].forEach(function(b){y[String(b)]=k})}),y}function m(S,y){if(y=y||{},Object.keys(y).forEach(function(k){if(a.indexOf(k)===-1)throw new e('Unknown option "'+k+'" is met in definition of "'+S+'" YAML type.')}),this.options=y,this.tag=S,this.kind=y.kind||null,this.resolve=y.resolve||function(){return!0},this.construct=y.construct||function(k){return k},this.instanceOf=y.instanceOf||null,this.predicate=y.predicate||null,this.represent=y.represent||null,this.representName=y.representName||null,this.defaultStyle=y.defaultStyle||null,this.multi=y.multi||!1,this.styleAliases=o(y.styleAliases||null),t.indexOf(this.kind)===-1)throw new e('Unknown kind "'+this.kind+'" is specified for "'+S+'" YAML type.')}I.exports=m},92806:function(I,r,n){"use strict";var e=n(92276),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";function t(y){if(y===null)return!1;var k,b,p=0,i=y.length,c=a;for(b=0;b64)){if(k<0)return!1;p+=6}return p%8===0}function o(y){var k,b,p=y.replace(/[\r\n=]/g,""),i=p.length,c=a,s=0,l=[];for(k=0;k>16&255),l.push(s>>8&255),l.push(s&255)),s=s<<6|c.indexOf(p.charAt(k));return b=i%4*6,b===0?(l.push(s>>16&255),l.push(s>>8&255),l.push(s&255)):b===18?(l.push(s>>10&255),l.push(s>>2&255)):b===12&&l.push(s>>4&255),new Uint8Array(l)}function m(y){var k="",b=0,p,i,c=y.length,s=a;for(p=0;p>18&63],k+=s[b>>12&63],k+=s[b>>6&63],k+=s[b&63]),b=(b<<8)+y[p];return i=c%3,i===0?(k+=s[b>>18&63],k+=s[b>>12&63],k+=s[b>>6&63],k+=s[b&63]):i===2?(k+=s[b>>10&63],k+=s[b>>4&63],k+=s[b<<2&63],k+=s[64]):i===1&&(k+=s[b>>2&63],k+=s[b<<4&63],k+=s[64],k+=s[64]),k}function S(y){return Object.prototype.toString.call(y)==="[object Uint8Array]"}I.exports=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:t,construct:o,predicate:S,represent:m})},34015:function(I,r,n){"use strict";var e=n(92276);function a(m){if(m===null)return!1;var S=m.length;return S===4&&(m==="true"||m==="True"||m==="TRUE")||S===5&&(m==="false"||m==="False"||m==="FALSE")}function t(m){return m==="true"||m==="True"||m==="TRUE"}function o(m){return Object.prototype.toString.call(m)==="[object Boolean]"}I.exports=new e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{lowercase:function(){function m(S){return S?"true":"false"}return m}(),uppercase:function(){function m(S){return S?"TRUE":"FALSE"}return m}(),camelcase:function(){function m(S){return S?"True":"False"}return m}()},defaultStyle:"lowercase"})},14589:function(I,r,n){"use strict";var e=n(11017),a=n(92276),t=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function o(b){return!(b===null||!t.test(b)||b[b.length-1]==="_")}function m(b){var p,i;return p=b.replace(/_/g,"").toLowerCase(),i=p[0]==="-"?-1:1,"+-".indexOf(p[0])>=0&&(p=p.slice(1)),p===".inf"?i===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:p===".nan"?NaN:i*parseFloat(p,10)}var S=/^[-+]?[0-9]+e/;function y(b,p){var i;if(isNaN(b))switch(p){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===b)switch(p){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===b)switch(p){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(b))return"-0.0";return i=b.toString(10),S.test(i)?i.replace("e",".e"):i}function k(b){return Object.prototype.toString.call(b)==="[object Number]"&&(b%1!==0||e.isNegativeZero(b))}I.exports=new a("tag:yaml.org,2002:float",{kind:"scalar",resolve:o,construct:m,predicate:k,represent:y,defaultStyle:"lowercase"})},72826:function(I,r,n){"use strict";var e=n(11017),a=n(92276);function t(b){return 48<=b&&b<=57||65<=b&&b<=70||97<=b&&b<=102}function o(b){return 48<=b&&b<=55}function m(b){return 48<=b&&b<=57}function S(b){if(b===null)return!1;var p=b.length,i=0,c=!1,s;if(!p)return!1;if(s=b[i],(s==="-"||s==="+")&&(s=b[++i]),s==="0"){if(i+1===p)return!0;if(s=b[++i],s==="b"){for(i++;i=0?"0b"+p.toString(2):"-0b"+p.toString(2).slice(1)}return b}(),octal:function(){function b(p){return p>=0?"0o"+p.toString(8):"-0o"+p.toString(8).slice(1)}return b}(),decimal:function(){function b(p){return p.toString(10)}return b}(),hexadecimal:function(){function b(p){return p>=0?"0x"+p.toString(16).toUpperCase():"-0x"+p.toString(16).toUpperCase().slice(1)}return b}()},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},89769:function(I,r,n){"use strict";var e=n(92276);I.exports=new e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(){function a(t){return t!==null?t:{}}return a}()})},36947:function(I,r,n){"use strict";var e=n(92276);function a(t){return t==="<<"||t===null}I.exports=new e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:a})},30534:function(I,r,n){"use strict";var e=n(92276);function a(m){if(m===null)return!0;var S=m.length;return S===1&&m==="~"||S===4&&(m==="null"||m==="Null"||m==="NULL")}function t(){return null}function o(m){return m===null}I.exports=new e("tag:yaml.org,2002:null",{kind:"scalar",resolve:a,construct:t,predicate:o,represent:{canonical:function(){function m(){return"~"}return m}(),lowercase:function(){function m(){return"null"}return m}(),uppercase:function(){function m(){return"NULL"}return m}(),camelcase:function(){function m(){return"Null"}return m}(),empty:function(){function m(){return""}return m}()},defaultStyle:"lowercase"})},14250:function(I,r,n){"use strict";var e=n(92276),a=Object.prototype.hasOwnProperty,t=Object.prototype.toString;function o(S){if(S===null)return!0;var y=[],k,b,p,i,c,s=S;for(k=0,b=s.length;k=0;--_){var W=this.tryEntries[_],K=W.completion;if(W.tryLoc==="root")return U("end");if(W.tryLoc<=this.prev){var G=a.call(W,"catchLoc"),ne=a.call(W,"finallyLoc");if(G&&ne){if(this.prev=0;--U){var _=this.tryEntries[U];if(_.tryLoc<=this.prev&&a.call(_,"finallyLoc")&&this.prev<_.finallyLoc){var W=_;break}}W&&(F==="break"||F==="continue")&&W.tryLoc<=R&&R<=W.finallyLoc&&(W=null);var K=W?W.completion:{};return K.type=F,K.arg=R,W?(this.method="next",this.next=W.finallyLoc,f):this.complete(K)}return M}(),complete:function(){function M(F,R){if(F.type==="throw")throw F.arg;return F.type==="break"||F.type==="continue"?this.next=F.arg:F.type==="return"?(this.rval=this.arg=F.arg,this.method="return",this.next="end"):F.type==="normal"&&R&&(this.next=R),f}return M}(),finish:function(){function M(F){for(var R=this.tryEntries.length-1;R>=0;--R){var U=this.tryEntries[R];if(U.finallyLoc===F)return this.complete(U.completion,U.afterLoc),E(U),f}}return M}(),catch:function(){function M(F){for(var R=this.tryEntries.length-1;R>=0;--R){var U=this.tryEntries[R];if(U.tryLoc===F){var _=U.completion;if(_.type==="throw"){var W=_.arg;E(U)}return W}}throw new Error("illegal catch attempt")}return M}(),delegateYield:function(){function M(F,R,U){return this.delegate={iterator:O(F),resultName:R,nextLoc:U},this.method==="next"&&(this.arg=o),f}return M}()},n}(I.exports);try{regeneratorRuntime=r}catch(n){typeof globalThis=="object"?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},30236:function(){"use strict";self.fetch||(self.fetch=function(I,r){return r=r||{},new Promise(function(n,e){var a=new XMLHttpRequest,t=[],o={},m=function(){function y(){return{ok:(a.status/100|0)==2,statusText:a.statusText,status:a.status,url:a.responseURL,text:function(){function k(){return Promise.resolve(a.responseText)}return k}(),json:function(){function k(){return Promise.resolve(a.responseText).then(JSON.parse)}return k}(),blob:function(){function k(){return Promise.resolve(new Blob([a.response]))}return k}(),clone:y,headers:{keys:function(){function k(){return t}return k}(),entries:function(){function k(){return t.map(function(b){return[b,a.getResponseHeader(b)]})}return k}(),get:function(){function k(b){return a.getResponseHeader(b)}return k}(),has:function(){function k(b){return a.getResponseHeader(b)!=null}return k}()}}}return y}();for(var S in a.open(r.method||"get",I,!0),a.onload=function(){a.getAllResponseHeaders().toLowerCase().replace(/^(.+?):/gm,function(y,k){o[k]||t.push(o[k]=k)}),n(m())},a.onerror=e,a.withCredentials=r.credentials=="include",r.headers)a.setRequestHeader(S,r.headers[S]);a.send(r.body||null)})})},88510:function(I,r){"use strict";r.__esModule=!0,r.zipWith=r.zip=r.uniqBy=r.uniq=r.toKeyedArray=r.toArray=r.sortBy=r.sort=r.reduce=r.range=r.map=r.filterMap=r.filter=void 0;function n(u,C){var V=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(V)return(V=V.call(u)).next.bind(V);if(Array.isArray(u)||(V=e(u))||C&&u&&typeof u.length=="number"){V&&(u=V);var v=0;return function(){return v>=u.length?{done:!0}:{done:!1,value:u[v++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(u,C){if(u){if(typeof u=="string")return a(u,C);var V={}.toString.call(u).slice(8,-1);return V==="Object"&&u.constructor&&(V=u.constructor.name),V==="Map"||V==="Set"?Array.from(u):V==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(V)?a(u,C):void 0}}function a(u,C){(C==null||C>u.length)&&(C=u.length);for(var V=0,v=Array(C);VB)return 1}return 0},b=r.sortBy=function(){function u(){for(var C=arguments.length,V=new Array(C),v=0;vB)return 1}return 0},b=r.sortBy=function(){function u(){for(var C=arguments.length,V=new Array(C),v=0;v=1-n)return _[U-1];var $=W%1,G=W|0;return O.lerp(_[G],_[G+1],$)}return F}(),O}(),a=function(M,F,R){return F===void 0&&(F=0),R===void 0&&(R=Math.pow(10,F)),Math.round(R*M)/R},t={grad:360/400,turn:360,rad:360/(Math.PI*2)},o=r.hexToHsva=function(){function O(M){return B(f(M))}return O}(),f=r.hexToRgba=function(){function O(M){return M[0]==="#"&&(M=M.substring(1)),M.length<6?{r:parseInt(M[0]+M[0],16),g:parseInt(M[1]+M[1],16),b:parseInt(M[2]+M[2],16),a:M.length===4?a(parseInt(M[3]+M[3],16)/255,2):1}:{r:parseInt(M.substring(0,2),16),g:parseInt(M.substring(2,4),16),b:parseInt(M.substring(4,6),16),a:M.length===8?a(parseInt(M.substring(6,8),16)/255,2):1}}return O}(),S=r.parseHue=function(){function O(M,F){return F===void 0&&(F="deg"),Number(M)*(t[F]||1)}return O}(),y=r.hslaStringToHsva=function(){function O(M){var F=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?b({h:S(R[1],R[2]),s:Number(R[3]),l:Number(R[4]),a:R[5]===void 0?1:Number(R[5])/(R[6]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),k=r.hslStringToHsva=y,b=r.hslaToHsva=function(){function O(M){var F=M.h,R=M.s,_=M.l,U=M.a;return R*=(_<50?_:100-_)/100,{h:F,s:R>0?2*R/(_+R)*100:0,v:_+R,a:U}}return O}(),p=r.hsvaToHex=function(){function O(M){return x(m(M))}return O}(),i=r.hsvaToHsla=function(){function O(M){var F=M.h,R=M.s,_=M.v,U=M.a,W=(200-R)*_/100;return{h:a(F),s:a(W>0&&W<200?R*_/100/(W<=100?W:200-W)*100:0),l:a(W/2),a:a(U,2)}}return O}(),c=r.hsvaToHslString=function(){function O(M){var F=i(M),R=F.h,_=F.s,U=F.l;return"hsl("+R+", "+_+"%, "+U+"%)"}return O}(),s=r.hsvaToHsvString=function(){function O(M){var F=L(M),R=F.h,_=F.s,U=F.v;return"hsv("+R+", "+_+"%, "+U+"%)"}return O}(),l=r.hsvaToHsvaString=function(){function O(M){var F=L(M),R=F.h,_=F.s,U=F.v,W=F.a;return"hsva("+R+", "+_+"%, "+U+"%, "+W+")"}return O}(),d=r.hsvaToHslaString=function(){function O(M){var F=i(M),R=F.h,_=F.s,U=F.l,W=F.a;return"hsla("+R+", "+_+"%, "+U+"%, "+W+")"}return O}(),m=r.hsvaToRgba=function(){function O(M){var F=M.h,R=M.s,_=M.v,U=M.a;F=F/360*6,R=R/100,_=_/100;var W=Math.floor(F),$=_*(1-R),G=_*(1-(F-W)*R),oe=_*(1-(1-F+W)*R),X=W%6;return{r:[_,G,$,$,oe,_][X]*255,g:[oe,_,_,G,$,$][X]*255,b:[$,$,oe,_,_,G][X]*255,a:a(U,2)}}return O}(),u=r.hsvaToRgbString=function(){function O(M){var F=m(M),R=F.r,_=F.g,U=F.b;return"rgb("+a(R)+", "+a(_)+", "+a(U)+")"}return O}(),C=r.hsvaToRgbaString=function(){function O(M){var F=m(M),R=F.r,_=F.g,U=F.b,W=F.a;return"rgba("+a(R)+", "+a(_)+", "+a(U)+", "+a(W,2)+")"}return O}(),V=r.hsvaStringToHsva=function(){function O(M){var F=/hsva?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?L({h:S(R[1],R[2]),s:Number(R[3]),v:Number(R[4]),a:R[5]===void 0?1:Number(R[5])/(R[6]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),v=r.hsvStringToHsva=V,h=r.rgbaStringToHsva=function(){function O(M){var F=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?B({r:Number(R[1])/(R[2]?100/255:1),g:Number(R[3])/(R[4]?100/255:1),b:Number(R[5])/(R[6]?100/255:1),a:R[7]===void 0?1:Number(R[7])/(R[8]?100:1)}):{h:0,s:0,v:0,a:1}}return O}(),g=r.rgbStringToHsva=h,N=function(M){var F=M.toString(16);return F.length<2?"0"+F:F},x=r.rgbaToHex=function(){function O(M){var F=M.r,R=M.g,_=M.b,U=M.a,W=U<1?N(a(U*255)):"";return"#"+N(a(F))+N(a(R))+N(a(_))+W}return O}(),B=r.rgbaToHsva=function(){function O(M){var F=M.r,R=M.g,_=M.b,U=M.a,W=Math.max(F,R,_),$=W-Math.min(F,R,_),G=$?W===F?(R-_)/$:W===R?2+(_-F)/$:4+(F-R)/$:0;return{h:60*(G<0?G+6:G),s:W?$/W*100:0,v:W/255*100,a:U}}return O}(),L=r.roundHsva=function(){function O(M){return{h:a(M.h),s:a(M.s),v:a(M.v),a:a(M.a,2)}}return O}(),T=r.rgbaToRgb=function(){function O(M){var F=M.r,R=M.g,_=M.b;return{r:F,g:R,b:_}}return O}(),w=r.hslaToHsl=function(){function O(M){var F=M.h,R=M.s,_=M.l;return{h:F,s:R,l:_}}return O}(),E=r.hsvaToHsv=function(){function O(M){var F=L(M),R=F.h,_=F.s,U=F.v;return{h:R,s:_,v:U}}return O}(),A=/^#?([0-9A-F]{3,8})$/i,P=r.validHex=function(){function O(M,F){var R=A.exec(M),_=R?R[1].length:0;return _===3||_===6||!!F&&_===4||!!F&&_===8}return O}()},92868:function(I,r){"use strict";r.__esModule=!0,r.EventEmitter=void 0;/** + */var n=1e-4,e=r.Color=function(){function P(F,R,U,_){F===void 0&&(F=0),R===void 0&&(R=0),U===void 0&&(U=0),_===void 0&&(_=1),this.r=void 0,this.g=void 0,this.b=void 0,this.a=void 0,this.r=F,this.g=R,this.b=U,this.a=_}var M=P.prototype;return M.toString=function(){function F(){return"rgba("+(this.r|0)+", "+(this.g|0)+", "+(this.b|0)+", "+(this.a|0)+")"}return F}(),P.fromHex=function(){function F(R){return new P(parseInt(R.substr(1,2),16),parseInt(R.substr(3,2),16),parseInt(R.substr(5,2),16))}return F}(),P.lerp=function(){function F(R,U,_){return new P((U.r-R.r)*_+R.r,(U.g-R.g)*_+R.g,(U.b-R.b)*_+R.b,(U.a-R.a)*_+R.a)}return F}(),P.lookup=function(){function F(R,U){U===void 0&&(U=[]);var _=U.length;if(_<2)throw new Error("Needs at least two colors!");var W=R*(_-1);if(R=1-n)return U[_-1];var K=W%1,G=W|0;return P.lerp(U[G],U[G+1],K)}return F}(),P}(),a=function(M,F,R){return F===void 0&&(F=0),R===void 0&&(R=Math.pow(10,F)),Math.round(R*M)/R},t={grad:360/400,turn:360,rad:360/(Math.PI*2)},o=r.hexToHsva=function(){function P(M){return B(m(M))}return P}(),m=r.hexToRgba=function(){function P(M){return M[0]==="#"&&(M=M.substring(1)),M.length<6?{r:parseInt(M[0]+M[0],16),g:parseInt(M[1]+M[1],16),b:parseInt(M[2]+M[2],16),a:M.length===4?a(parseInt(M[3]+M[3],16)/255,2):1}:{r:parseInt(M.substring(0,2),16),g:parseInt(M.substring(2,4),16),b:parseInt(M.substring(4,6),16),a:M.length===8?a(parseInt(M.substring(6,8),16)/255,2):1}}return P}(),S=r.parseHue=function(){function P(M,F){return F===void 0&&(F="deg"),Number(M)*(t[F]||1)}return P}(),y=r.hslaStringToHsva=function(){function P(M){var F=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?b({h:S(R[1],R[2]),s:Number(R[3]),l:Number(R[4]),a:R[5]===void 0?1:Number(R[5])/(R[6]?100:1)}):{h:0,s:0,v:0,a:1}}return P}(),k=r.hslStringToHsva=y,b=r.hslaToHsva=function(){function P(M){var F=M.h,R=M.s,U=M.l,_=M.a;return R*=(U<50?U:100-U)/100,{h:F,s:R>0?2*R/(U+R)*100:0,v:U+R,a:_}}return P}(),p=r.hsvaToHex=function(){function P(M){return x(f(M))}return P}(),i=r.hsvaToHsla=function(){function P(M){var F=M.h,R=M.s,U=M.v,_=M.a,W=(200-R)*U/100;return{h:a(F),s:a(W>0&&W<200?R*U/100/(W<=100?W:200-W)*100:0),l:a(W/2),a:a(_,2)}}return P}(),c=r.hsvaToHslString=function(){function P(M){var F=i(M),R=F.h,U=F.s,_=F.l;return"hsl("+R+", "+U+"%, "+_+"%)"}return P}(),s=r.hsvaToHsvString=function(){function P(M){var F=L(M),R=F.h,U=F.s,_=F.v;return"hsv("+R+", "+U+"%, "+_+"%)"}return P}(),l=r.hsvaToHsvaString=function(){function P(M){var F=L(M),R=F.h,U=F.s,_=F.v,W=F.a;return"hsva("+R+", "+U+"%, "+_+"%, "+W+")"}return P}(),d=r.hsvaToHslaString=function(){function P(M){var F=i(M),R=F.h,U=F.s,_=F.l,W=F.a;return"hsla("+R+", "+U+"%, "+_+"%, "+W+")"}return P}(),f=r.hsvaToRgba=function(){function P(M){var F=M.h,R=M.s,U=M.v,_=M.a;F=F/360*6,R=R/100,U=U/100;var W=Math.floor(F),K=U*(1-R),G=U*(1-(F-W)*R),ne=U*(1-(1-F+W)*R),X=W%6;return{r:[U,G,K,K,ne,U][X]*255,g:[ne,U,U,G,K,K][X]*255,b:[K,K,ne,U,U,G][X]*255,a:a(_,2)}}return P}(),u=r.hsvaToRgbString=function(){function P(M){var F=f(M),R=F.r,U=F.g,_=F.b;return"rgb("+a(R)+", "+a(U)+", "+a(_)+")"}return P}(),C=r.hsvaToRgbaString=function(){function P(M){var F=f(M),R=F.r,U=F.g,_=F.b,W=F.a;return"rgba("+a(R)+", "+a(U)+", "+a(_)+", "+a(W,2)+")"}return P}(),V=r.hsvaStringToHsva=function(){function P(M){var F=/hsva?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?L({h:S(R[1],R[2]),s:Number(R[3]),v:Number(R[4]),a:R[5]===void 0?1:Number(R[5])/(R[6]?100:1)}):{h:0,s:0,v:0,a:1}}return P}(),v=r.hsvStringToHsva=V,h=r.rgbaStringToHsva=function(){function P(M){var F=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i,R=F.exec(M);return R?B({r:Number(R[1])/(R[2]?100/255:1),g:Number(R[3])/(R[4]?100/255:1),b:Number(R[5])/(R[6]?100/255:1),a:R[7]===void 0?1:Number(R[7])/(R[8]?100:1)}):{h:0,s:0,v:0,a:1}}return P}(),g=r.rgbStringToHsva=h,N=function(M){var F=M.toString(16);return F.length<2?"0"+F:F},x=r.rgbaToHex=function(){function P(M){var F=M.r,R=M.g,U=M.b,_=M.a,W=_<1?N(a(_*255)):"";return"#"+N(a(F))+N(a(R))+N(a(U))+W}return P}(),B=r.rgbaToHsva=function(){function P(M){var F=M.r,R=M.g,U=M.b,_=M.a,W=Math.max(F,R,U),K=W-Math.min(F,R,U),G=K?W===F?(R-U)/K:W===R?2+(U-F)/K:4+(F-R)/K:0;return{h:60*(G<0?G+6:G),s:W?K/W*100:0,v:W/255*100,a:_}}return P}(),L=r.roundHsva=function(){function P(M){return{h:a(M.h),s:a(M.s),v:a(M.v),a:a(M.a,2)}}return P}(),T=r.rgbaToRgb=function(){function P(M){var F=M.r,R=M.g,U=M.b;return{r:F,g:R,b:U}}return P}(),A=r.hslaToHsl=function(){function P(M){var F=M.h,R=M.s,U=M.l;return{h:F,s:R,l:U}}return P}(),E=r.hsvaToHsv=function(){function P(M){var F=L(M),R=F.h,U=F.s,_=F.v;return{h:R,s:U,v:_}}return P}(),w=/^#?([0-9A-F]{3,8})$/i,O=r.validHex=function(){function P(M,F){var R=w.exec(M),U=R?R[1].length:0;return U===3||U===6||!!F&&U===4||!!F&&U===8}return P}()},92868:function(I,r){"use strict";r.__esModule=!0,r.EventEmitter=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.EventEmitter=function(){function e(){this.listeners={}}var a=e.prototype;return a.on=function(){function t(o,f){this.listeners[o]=this.listeners[o]||[],this.listeners[o].push(f)}return t}(),a.off=function(){function t(o,f){var S=this.listeners[o];if(!S)throw new Error('There is no listeners for "'+o+'"');this.listeners[o]=S.filter(function(y){return y!==f})}return t}(),a.emit=function(){function t(o){var f=this.listeners[o];if(f){for(var S=arguments.length,y=new Array(S>1?S-1:0),k=1;k1?S-1:0),k=1;k1?k-1:0),p=1;p1?b-1:0),i=1;i1?k-1:0),p=1;p1?b-1:0),i=1;i=10&&S<=20)return f;var y=S%10;return y===1?t:y>=2&&y<=4?o:f}return e}()},44879:function(I,r){"use strict";r.__esModule=!0,r.toFixed=r.scale=r.round=r.rad2deg=r.keyOfMatchingRange=r.inRange=r.clamp01=r.clamp=void 0;/** + */var n=r.KEY_BACKSPACE=8,e=r.KEY_TAB=9,a=r.KEY_ENTER=13,t=r.KEY_SHIFT=16,o=r.KEY_CTRL=17,m=r.KEY_ALT=18,S=r.KEY_PAUSE=19,y=r.KEY_CAPSLOCK=20,k=r.KEY_ESCAPE=27,b=r.KEY_SPACE=32,p=r.KEY_PAGEUP=33,i=r.KEY_PAGEDOWN=34,c=r.KEY_END=35,s=r.KEY_HOME=36,l=r.KEY_LEFT=37,d=r.KEY_UP=38,f=r.KEY_RIGHT=39,u=r.KEY_DOWN=40,C=r.KEY_INSERT=45,V=r.KEY_DELETE=46,v=r.KEY_0=48,h=r.KEY_1=49,g=r.KEY_2=50,N=r.KEY_3=51,x=r.KEY_4=52,B=r.KEY_5=53,L=r.KEY_6=54,T=r.KEY_7=55,A=r.KEY_8=56,E=r.KEY_9=57,w=r.KEY_A=65,O=r.KEY_B=66,P=r.KEY_C=67,M=r.KEY_D=68,F=r.KEY_E=69,R=r.KEY_F=70,U=r.KEY_G=71,_=r.KEY_H=72,W=r.KEY_I=73,K=r.KEY_J=74,G=r.KEY_K=75,ne=r.KEY_L=76,X=r.KEY_M=77,pe=r.KEY_N=78,me=r.KEY_O=79,oe=r.KEY_P=80,ie=r.KEY_Q=81,Z=r.KEY_R=82,ae=r.KEY_S=83,J=r.KEY_T=84,Y=r.KEY_U=85,Q=r.KEY_V=86,q=r.KEY_W=87,te=r.KEY_X=88,se=r.KEY_Y=89,ye=r.KEY_Z=90,fe=r.KEY_NUMPAD_0=96,Ie=r.KEY_NUMPAD_1=97,D=r.KEY_NUMPAD_2=98,re=r.KEY_NUMPAD_3=99,de=r.KEY_NUMPAD_4=100,ve=r.KEY_NUMPAD_5=101,he=r.KEY_NUMPAD_6=102,Be=r.KEY_NUMPAD_7=103,ke=r.KEY_NUMPAD_8=104,Ee=r.KEY_NUMPAD_9=105,Re=r.KEY_F1=112,_e=r.KEY_F2=113,Pe=r.KEY_F3=114,Ne=r.KEY_F4=115,Se=r.KEY_F5=116,H=r.KEY_F6=117,ue=r.KEY_F7=118,Ve=r.KEY_F8=119,be=r.KEY_F9=120,Le=r.KEY_F10=121,we=r.KEY_F11=122,Me=r.KEY_F12=123,Ae=r.KEY_SEMICOLON=186,De=r.KEY_EQUAL=187,He=r.KEY_COMMA=188,Ye=r.KEY_MINUS=189,Qe=r.KEY_PERIOD=190,$e=r.KEY_SLASH=191,lt=r.KEY_LEFT_BRACKET=219,qe=r.KEY_BACKSLASH=220,ut=r.KEY_RIGHT_BRACKET=221,Lt=r.KEY_QUOTE=222},70611:function(I,r){"use strict";r.__esModule=!0,r.KEY=void 0;var n=r.KEY=function(e){return e.Alt="Alt",e.Backspace="Backspace",e.Control="Control",e.Delete="Delete",e.Down="Down",e.End="End",e.Enter="Enter",e.Escape="Esc",e.Home="Home",e.Insert="Insert",e.Left="Left",e.PageDown="PageDown",e.PageUp="PageUp",e.Right="Right",e.Shift="Shift",e.Space=" ",e.Tab="Tab",e.Up="Up",e}({})},41260:function(I,r){"use strict";r.__esModule=!0,r.declensionRu=void 0;var n=r.declensionRu=function(){function e(a,t,o,m){var S=a%100;if(S>=10&&S<=20)return m;var y=S%10;return y===1?t:y>=2&&y<=4?o:m}return e}()},44879:function(I,r){"use strict";r.__esModule=!0,r.toFixed=r.scale=r.round=r.rad2deg=r.keyOfMatchingRange=r.inRange=r.clamp01=r.clamp=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.clamp=function(){function k(b,p,i){return bi?i:b}return k}(),e=r.clamp01=function(){function k(b){return b<0?0:b>1?1:b}return k}(),a=r.scale=function(){function k(b,p,i){return(b-p)/(i-p)}return k}(),t=r.round=function(){function k(b,p){if(!b||isNaN(b))return b;var i,c,s,l;return p|=0,i=Math.pow(10,p),b*=i,l=+(b>0)|-(b<0),s=Math.abs(b%1)>=.4999999999854481,c=Math.floor(b),s&&(b=c+(l>0)),(s?b:Math.round(b))/i}return k}(),o=r.toFixed=function(){function k(b,p){return p===void 0&&(p=0),Number(b).toFixed(Math.max(p,0))}return k}(),f=r.inRange=function(){function k(b,p){return p&&b>=p[0]&&b<=p[1]}return k}(),S=r.keyOfMatchingRange=function(){function k(b,p){for(var i=0,c=Object.keys(p);ii?i:b}return k}(),e=r.clamp01=function(){function k(b){return b<0?0:b>1?1:b}return k}(),a=r.scale=function(){function k(b,p,i){return(b-p)/(i-p)}return k}(),t=r.round=function(){function k(b,p){if(!b||isNaN(b))return b;var i,c,s,l;return p|=0,i=Math.pow(10,p),b*=i,l=+(b>0)|-(b<0),s=Math.abs(b%1)>=.4999999999854481,c=Math.floor(b),s&&(b=c+(l>0)),(s?b:Math.round(b))/i}return k}(),o=r.toFixed=function(){function k(b,p){return p===void 0&&(p=0),Number(b).toFixed(Math.max(p,0))}return k}(),m=r.inRange=function(){function k(b,p){return p&&b>=p[0]&&b<=p[1]}return k}(),S=r.keyOfMatchingRange=function(){function k(b,p){for(var i=0,c=Object.keys(p);i1?l-1:0),m=1;m1?N-1:0),B=1;B=0;--ye){var fe=this.tryEntries[ye],Ie=fe.completion;if(fe.tryLoc==="root")return se("end");if(fe.tryLoc<=this.prev){var D=g.call(fe,"catchLoc"),re=g.call(fe,"finallyLoc");if(D&&re){if(this.prev=0;--se){var ye=this.tryEntries[se];if(ye.tryLoc<=this.prev&&g.call(ye,"finallyLoc")&&this.prev=0;--te){var se=this.tryEntries[te];if(se.finallyLoc===Z)return this.complete(se.completion,se.afterLoc),ae(se),R}}return Q}(),catch:function(){function Q(Z){for(var te=this.tryEntries.length-1;te>=0;--te){var se=this.tryEntries[te];if(se.tryLoc===Z){var ye=se.completion;if(ye.type==="throw"){var fe=ye.arg;ae(se)}return fe}}throw Error("illegal catch attempt")}return Q}(),delegateYield:function(){function Q(Z,te,se){return this.delegate={iterator:Y(Z),resultName:te,nextLoc:se},this.method==="next"&&(this.arg=V),R}return Q}()},v}function e(V,v,h,g,N,x,B){try{var L=V[x](B),T=L.value}catch(w){return void h(w)}L.done?v(T):Promise.resolve(T).then(g,N)}function a(V){return function(){var v=this,h=arguments;return new Promise(function(g,N){var x=V.apply(v,h);function B(T){e(x,g,N,B,L,"next",T)}function L(T){e(x,g,N,B,L,"throw",T)}B(void 0)})}}/** + */var a=r.createStore=function(){function k(b,p){if(p)return p(a)(b);var i,c=[],s=function(){function f(){return i}return f}(),l=function(){function f(u){c.push(u)}return f}(),d=function(){function f(u){i=b(i,u);for(var C=0;C1?l-1:0),f=1;f1?N-1:0),B=1;B=0;--ye){var fe=this.tryEntries[ye],Ie=fe.completion;if(fe.tryLoc==="root")return se("end");if(fe.tryLoc<=this.prev){var D=g.call(fe,"catchLoc"),re=g.call(fe,"finallyLoc");if(D&&re){if(this.prev=0;--se){var ye=this.tryEntries[se];if(ye.tryLoc<=this.prev&&g.call(ye,"finallyLoc")&&this.prev=0;--te){var se=this.tryEntries[te];if(se.finallyLoc===q)return this.complete(se.completion,se.afterLoc),ae(se),R}}return Q}(),catch:function(){function Q(q){for(var te=this.tryEntries.length-1;te>=0;--te){var se=this.tryEntries[te];if(se.tryLoc===q){var ye=se.completion;if(ye.type==="throw"){var fe=ye.arg;ae(se)}return fe}}throw Error("illegal catch attempt")}return Q}(),delegateYield:function(){function Q(q,te,se){return this.delegate={iterator:Y(q),resultName:te,nextLoc:se},this.method==="next"&&(this.arg=V),R}return Q}()},v}function e(V,v,h,g,N,x,B){try{var L=V[x](B),T=L.value}catch(A){return void h(A)}L.done?v(T):Promise.resolve(T).then(g,N)}function a(V){return function(){var v=this,h=arguments;return new Promise(function(g,N){var x=V.apply(v,h);function B(T){e(x,g,N,B,L,"next",T)}function L(T){e(x,g,N,B,L,"throw",T)}B(void 0)})}}/** * Browser-agnostic abstraction of key-value web storage. * * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.IMPL_MEMORY=0,o=r.IMPL_HUB_STORAGE=1,f=r.IMPL_INDEXED_DB=2,S=1,y="para-tgui",k="storage-v1",b="readonly",p="readwrite",i=function(v){return function(){try{return!!v()}catch(h){return!1}}},c=i(function(){return window.hubStorage&&window.hubStorage.getItem}),s=i(function(){return(window.indexedDB||window.msIndexedDB)&&(window.IDBTransaction||window.msIDBTransaction)}),l=function(){function V(){this.impl=t,this.store={}}var v=V.prototype;return v.get=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:return L.abrupt("return",this.store[x]);case 1:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.set=function(){var h=a(n().mark(function(){function N(x,B){return n().wrap(function(){function L(T){for(;;)switch(T.prev=T.next){case 0:this.store[x]=B;case 1:case"end":return T.stop()}}return L}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),v.remove=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:this.store[x]=void 0;case 1:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.clear=function(){var h=a(n().mark(function(){function N(){return n().wrap(function(){function x(B){for(;;)switch(B.prev=B.next){case 0:this.store={};case 1:case"end":return B.stop()}}return x}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),V}(),d=function(){function V(){this.impl=o}var v=V.prototype;return v.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,window.hubStorage.getItem("paradise-"+x);case 2:if(B=T.sent,typeof B!="string"){T.next=5;break}return T.abrupt("return",JSON.parse(B));case 5:case"end":return T.stop()}}return L}(),N)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.set=function(){var h=a(n().mark(function(){function N(x,B){return n().wrap(function(){function L(T){for(;;)switch(T.prev=T.next){case 0:window.hubStorage.setItem("paradise-"+x,JSON.stringify(B));case 1:case"end":return T.stop()}}return L}(),N)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),v.remove=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:window.hubStorage.removeItem("paradise-"+x);case 1:case"end":return L.stop()}}return B}(),N)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.clear=function(){var h=a(n().mark(function(){function N(){return n().wrap(function(){function x(B){for(;;)switch(B.prev=B.next){case 0:window.hubStorage.clear();case 1:case"end":return B.stop()}}return x}(),N)}return N}()));function g(){return h.apply(this,arguments)}return g}(),V}(),m=function(){function V(){this.impl=f,this.dbPromise=new Promise(function(h,g){var N=window.indexedDB||window.msIndexedDB,x=N.open(y,S);x.onupgradeneeded=function(){try{x.result.createObjectStore(k)}catch(B){g(new Error("Failed to upgrade IDB: "+x.error))}},x.onsuccess=function(){return h(x.result)},x.onerror=function(){g(new Error("Failed to open IDB: "+x.error))}})}var v=V.prototype;return v.getStore=function(){var h=a(n().mark(function(){function N(x){return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:return L.abrupt("return",this.dbPromise.then(function(T){return T.transaction(k,x).objectStore(k)}));case 1:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,this.getStore(b);case 2:return B=T.sent,T.abrupt("return",new Promise(function(w,E){var A=B.get(x);A.onsuccess=function(){return w(A.result)},A.onerror=function(){return E(A.error)}}));case 4:case"end":return T.stop()}}return L}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.set=function(){var h=a(n().mark(function(){function N(x,B){var L;return n().wrap(function(){function T(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.getStore(p);case 2:L=w.sent,L.put(B,x);case 4:case"end":return w.stop()}}return T}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),v.remove=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,this.getStore(p);case 2:B=T.sent,B.delete(x);case 4:case"end":return T.stop()}}return L}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.clear=function(){var h=a(n().mark(function(){function N(){var x;return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,this.getStore(p);case 2:x=L.sent,x.clear();case 4:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),V}(),u=function(){function V(){this.backendPromise=a(n().mark(function(){function h(){var g;return n().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:if(!(!Byond.TRIDENT&&c())){x.next=2;break}return x.abrupt("return",new d);case 2:if(!s()){x.next=12;break}return x.prev=3,g=new m,x.next=7,g.dbPromise;case 7:return x.abrupt("return",g);case 10:x.prev=10,x.t0=x.catch(3);case 12:return x.abrupt("return",new l);case 13:case"end":return x.stop()}}return N}(),h,null,[[3,10]])}return h}()))()}var v=V.prototype;return v.get=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,this.backendPromise;case 2:return B=T.sent,T.abrupt("return",B.get(x));case 4:case"end":return T.stop()}}return L}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.set=function(){var h=a(n().mark(function(){function N(x,B){var L;return n().wrap(function(){function T(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.backendPromise;case 2:return L=w.sent,w.abrupt("return",L.set(x,B));case 4:case"end":return w.stop()}}return T}(),N,this)}return N}()));function g(N,x){return h.apply(this,arguments)}return g}(),v.remove=function(){var h=a(n().mark(function(){function N(x){var B;return n().wrap(function(){function L(T){for(;;)switch(T.prev=T.next){case 0:return T.next=2,this.backendPromise;case 2:return B=T.sent,T.abrupt("return",B.remove(x));case 4:case"end":return T.stop()}}return L}(),N,this)}return N}()));function g(N){return h.apply(this,arguments)}return g}(),v.clear=function(){var h=a(n().mark(function(){function N(){var x;return n().wrap(function(){function B(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,this.backendPromise;case 2:return x=L.sent,L.abrupt("return",x.clear());case 4:case"end":return L.stop()}}return B}(),N,this)}return N}()));function g(){return h.apply(this,arguments)}return g}(),V}(),C=r.storage=new u},25328:function(I,r){"use strict";r.__esModule=!0,r.toTitleCase=r.multiline=r.decodeHtmlEntities=r.createSearch=r.createGlobPattern=r.capitalize=r.buildQueryString=void 0;function n(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=e(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(p,i){if(p){if(typeof p=="string")return a(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?a(p,i):void 0}}function a(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(p,i){if(p){if(typeof p=="string")return a(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?a(p,i):void 0}}function a(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c",apos:"'"};return i.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(c,function(l,d){return s[d]}).replace(/&#?([0-9]+);/gi,function(l,d){var m=parseInt(d,10);return String.fromCharCode(m)}).replace(/&#x?([0-9a-f]+);/gi,function(l,d){var m=parseInt(d,16);return String.fromCharCode(m)})}return p}(),b=r.buildQueryString=function(){function p(i){return Object.keys(i).map(function(c){return encodeURIComponent(c)+"="+encodeURIComponent(i[c])}).join("&")}return p}()},69214:function(I,r){"use strict";r.__esModule=!0,r.throttle=r.sleep=r.debounce=void 0;/** + */var t=r.multiline=function(){function p(i){if(Array.isArray(i))return t(i.join(""));for(var c=i.split("\n"),s,l=n(c),d;!(d=l()).done;)for(var f=d.value,u=0;u",apos:"'"};return i.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(c,function(l,d){return s[d]}).replace(/&#?([0-9]+);/gi,function(l,d){var f=parseInt(d,10);return String.fromCharCode(f)}).replace(/&#x?([0-9a-f]+);/gi,function(l,d){var f=parseInt(d,16);return String.fromCharCode(f)})}return p}(),b=r.buildQueryString=function(){function p(i){return Object.keys(i).map(function(c){return encodeURIComponent(c)+"="+encodeURIComponent(i[c])}).join("&")}return p}()},69214:function(I,r){"use strict";r.__esModule=!0,r.throttle=r.sleep=r.debounce=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.debounce=function(){function t(o,f,S){S===void 0&&(S=!1);var y;return function(){for(var k=arguments.length,b=new Array(k),p=0;p=f)o.apply(null,p),S=c;else{var s;y=setTimeout(function(){return k.apply(void 0,p)},f-(c-((s=S)!=null?s:0)))}}return k}()}return t}()},90286:function(I,r){"use strict";r.__esModule=!0,r.createUuid=void 0;/** + */var n=r.debounce=function(){function t(o,m,S){S===void 0&&(S=!1);var y;return function(){for(var k=arguments.length,b=new Array(k),p=0;p=m)o.apply(null,p),S=c;else{var s;y=setTimeout(function(){return k.apply(void 0,p)},m-(c-((s=S)!=null?s:0)))}}return k}()}return t}()},90286:function(I,r){"use strict";r.__esModule=!0,r.createUuid=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT @@ -66,11 +66,11 @@ * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var a=function(d,m){return d+m},t=function(d,m){return d-m},o=function(d,m){return d*m},f=function(d,m){return d/m},S=r.vecAdd=function(){function l(){for(var d=arguments.length,m=new Array(d),u=0;u0&&(g.style=E),g}return v}(),C=r.computeBoxClassName=function(){function v(h){var g=h.textColor||h.color,N=h.backgroundColor;return(0,e.classes)([p(g)&&"color-"+g,p(N)&&"color-bg-"+N])}return v}(),V=r.Box=function(){function v(h){var g=h.as,N=g===void 0?"div":g,x=h.className,B=h.children,L=S(h,f);if(typeof B=="function")return B(u(h));var T=typeof x=="string"?x+" "+C(L):C(L),w=u(L);return(0,a.createVNode)(t.VNodeFlags.HtmlElement,N,T,B,t.ChildFlags.UnknownChildren,w)}return v}();V.defaultHooks=e.pureComponentHooks},94798:function(I,r,n){"use strict";r.__esModule=!0,r.ButtonInput=r.ButtonConfirm=r.ButtonCheckbox=r.Button=void 0;var e=n(89005),a=n(35840),t=n(92986),o=n(9394),f=n(55937),S=n(1331),y=n(62147),k=["className","fluid","icon","iconRotation","iconSpin","color","textColor","disabled","selected","tooltip","tooltipPosition","ellipsis","compact","circular","content","iconColor","iconRight","iconStyle","children","onclick","onClick","multiLine"],b=["checked"],p=["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"],i=["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","disabled","placeholder","maxLength","multiLine"];/** + */function S(v,h){if(v==null)return{};var g={};for(var N in v)if({}.hasOwnProperty.call(v,N)){if(h.includes(N))continue;g[N]=v[N]}return g}var y=r.unit=function(){function v(h){if(typeof h=="string")return h.endsWith("px")?parseFloat(h)/12+"rem":h;if(typeof h=="number")return h+"rem"}return v}(),k=r.halfUnit=function(){function v(h){if(typeof h=="string")return y(h);if(typeof h=="number")return y(h*.5)}return v}(),b=function(h){return!p(h)},p=function(h){if(typeof h=="string")return o.CSS_COLORS.includes(h)},i=function(h){return function(g,N){(typeof N=="number"||typeof N=="string")&&(g[h]=N)}},c=function(h,g){return function(N,x){(typeof x=="number"||typeof x=="string")&&(N[h]=g(x))}},s=function(h,g){return function(N,x){x&&(N[h]=g)}},l=function(h,g,N){return function(x,B){if(typeof B=="number"||typeof B=="string")for(var L=0;L0&&(g.style=E),g}return v}(),C=r.computeBoxClassName=function(){function v(h){var g=h.textColor||h.color,N=h.backgroundColor;return(0,e.classes)([p(g)&&"color-"+g,p(N)&&"color-bg-"+N])}return v}(),V=r.Box=function(){function v(h){var g=h.as,N=g===void 0?"div":g,x=h.className,B=h.children,L=S(h,m);if(typeof B=="function")return B(u(h));var T=typeof x=="string"?x+" "+C(L):C(L),A=u(L);return(0,a.createVNode)(t.VNodeFlags.HtmlElement,N,T,B,t.ChildFlags.UnknownChildren,A)}return v}();V.defaultHooks=e.pureComponentHooks},94798:function(I,r,n){"use strict";r.__esModule=!0,r.ButtonInput=r.ButtonConfirm=r.ButtonCheckbox=r.Button=void 0;var e=n(89005),a=n(35840),t=n(92986),o=n(9394),m=n(55937),S=n(1331),y=n(62147),k=["className","fluid","icon","iconRotation","iconSpin","color","textColor","disabled","selected","tooltip","tooltipPosition","ellipsis","compact","circular","content","iconColor","iconRight","iconStyle","children","onclick","onClick","multiLine"],b=["checked"],p=["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"],i=["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","disabled","placeholder","maxLength","multiLine"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function c(v,h){v.prototype=Object.create(h.prototype),v.prototype.constructor=v,s(v,h)}function s(v,h){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(g,N){return g.__proto__=N,g},s(v,h)}function l(v,h){if(v==null)return{};var g={};for(var N in v)if({}.hasOwnProperty.call(v,N)){if(h.includes(N))continue;g[N]=v[N]}return g}var d=(0,o.createLogger)("Button"),m=r.Button=function(){function v(h){var g=h.className,N=h.fluid,x=h.icon,B=h.iconRotation,L=h.iconSpin,T=h.color,w=h.textColor,E=h.disabled,A=h.selected,P=h.tooltip,O=h.tooltipPosition,M=h.ellipsis,F=h.compact,R=h.circular,_=h.content,U=h.iconColor,W=h.iconRight,$=h.iconStyle,G=h.children,oe=h.onclick,X=h.onClick,pe=h.multiLine,me=l(h,k),ne=!!(_||G);oe&&d.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),me.onClick=function(q){!E&&X&&X(q)};var ce=(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Box,Object.assign({className:(0,a.classes)(["Button",N&&"Button--fluid",E&&"Button--disabled",A&&"Button--selected",ne&&"Button--hasContent",M&&"Button--ellipsis",R&&"Button--circular",F&&"Button--compact",W&&"Button--iconRight",pe&&"Button--multiLine",T&&typeof T=="string"?"Button--color--"+T:"Button--color--default",g]),tabIndex:!E&&"0",color:w,onKeyDown:function(){function q(ae){var J=window.event?ae.which:ae.keyCode;if(J===t.KEY_SPACE||J===t.KEY_ENTER){ae.preventDefault(),!E&&X&&X(ae);return}if(J===t.KEY_ESCAPE){ae.preventDefault();return}}return q}()},me,{children:[x&&!W&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:U,rotation:B,spin:L,style:$}),_,G,x&&W&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:U,rotation:B,spin:L,style:$})]})));return P&&(ce=(0,e.createComponentVNode)(2,y.Tooltip,{content:P,position:O,children:ce})),ce}return v}();m.defaultHooks=a.pureComponentHooks;var u=r.ButtonCheckbox=function(){function v(h){var g=h.checked,N=l(h,b);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({color:"transparent",icon:g?"check-square-o":"square-o",selected:g},N)))}return v}();m.Checkbox=u;var C=r.ButtonConfirm=function(v){function h(){var N;return N=v.call(this)||this,N.state={clickedOnce:!1},N.handleClick=function(){N.state.clickedOnce&&N.setClickedOnce(!1)},N}c(h,v);var g=h.prototype;return g.setClickedOnce=function(){function N(x){var B=this;this.setState({clickedOnce:x}),x?setTimeout(function(){return window.addEventListener("click",B.handleClick)}):window.removeEventListener("click",this.handleClick)}return N}(),g.render=function(){function N(){var x=this,B=this.props,L=B.confirmContent,T=L===void 0?"Confirm?":L,w=B.confirmColor,E=w===void 0?"bad":w,A=B.confirmIcon,P=B.icon,O=B.color,M=B.content,F=B.onClick,R=l(B,p);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m,Object.assign({content:this.state.clickedOnce?T:M,icon:this.state.clickedOnce?A:P,color:this.state.clickedOnce?E:O,onClick:function(){function _(){return x.state.clickedOnce?F():x.setClickedOnce(!0)}return _}()},R)))}return N}(),h}(e.Component);m.Confirm=C;var V=r.ButtonInput=function(v){function h(){var N;return N=v.call(this)||this,N.inputRef=(0,e.createRef)(),N.state={inInput:!1},N}c(h,v);var g=h.prototype;return g.setInInput=function(){function N(x){var B=this.props.disabled;if(!B&&(this.setState({inInput:x}),this.inputRef)){var L=this.inputRef.current;if(x){L.value=this.props.currentValue||"";try{L.focus(),L.select()}catch(T){}}}}return N}(),g.commitResult=function(){function N(x){if(this.inputRef){var B=this.inputRef.current,L=B.value!=="";if(L){this.props.onCommit(x,B.value);return}else{if(!this.props.defaultValue)return;this.props.onCommit(x,this.props.defaultValue)}}}return N}(),g.render=function(){function N(){var x=this,B=this.props,L=B.fluid,T=B.content,w=B.icon,E=B.iconRotation,A=B.iconSpin,P=B.tooltip,O=B.tooltipPosition,M=B.color,F=M===void 0?"default":M,R=B.disabled,_=B.placeholder,U=B.maxLength,W=B.multiLine,$=l(B,i),G=(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Box,Object.assign({className:(0,a.classes)(["Button",L&&"Button--fluid",R&&"Button--disabled","Button--color--"+F,W+"Button--multiLine"])},$,{onClick:function(){function oe(){return x.setInInput(!0)}return oe}(),children:[w&&(0,e.createComponentVNode)(2,S.Icon,{name:w,rotation:E,spin:A}),(0,e.createVNode)(1,"div",null,T,0),(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?void 0:"none","text-align":"left"},onBlur:function(){function oe(X){x.state.inInput&&(x.setInInput(!1),x.commitResult(X))}return oe}(),onKeyDown:function(){function oe(X){if(X.keyCode===t.KEY_ENTER){x.setInInput(!1),x.commitResult(X);return}X.keyCode===t.KEY_ESCAPE&&x.setInInput(!1)}return oe}()},null,this.inputRef)]})));return P&&(G=(0,e.createComponentVNode)(2,y.Tooltip,{content:P,position:O,children:G})),G}return N}(),h}(e.Component);m.Input=V},18982:function(I,r,n){"use strict";r.__esModule=!0,r.ByondUi=void 0;var e=n(89005),a=n(35840),t=n(69214),o=n(9394),f=n(55937),S=["params"],y=["params"],k=["parent","params"];function b(C,V){if(C==null)return{};var v={};for(var h in C)if({}.hasOwnProperty.call(C,h)){if(V.includes(h))continue;v[h]=C[h]}return v}function p(C,V){C.prototype=Object.create(V.prototype),C.prototype.constructor=C,i(C,V)}function i(C,V){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(v,h){return v.__proto__=h,v},i(C,V)}/** + */function c(v,h){v.prototype=Object.create(h.prototype),v.prototype.constructor=v,s(v,h)}function s(v,h){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(g,N){return g.__proto__=N,g},s(v,h)}function l(v,h){if(v==null)return{};var g={};for(var N in v)if({}.hasOwnProperty.call(v,N)){if(h.includes(N))continue;g[N]=v[N]}return g}var d=(0,o.createLogger)("Button"),f=r.Button=function(){function v(h){var g=h.className,N=h.fluid,x=h.icon,B=h.iconRotation,L=h.iconSpin,T=h.color,A=h.textColor,E=h.disabled,w=h.selected,O=h.tooltip,P=h.tooltipPosition,M=h.ellipsis,F=h.compact,R=h.circular,U=h.content,_=h.iconColor,W=h.iconRight,K=h.iconStyle,G=h.children,ne=h.onclick,X=h.onClick,pe=h.multiLine,me=l(h,k),oe=!!(U||G);ne&&d.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),me.onClick=function(Z){!E&&X&&X(Z)};var ie=(0,e.normalizeProps)((0,e.createComponentVNode)(2,m.Box,Object.assign({className:(0,a.classes)(["Button",N&&"Button--fluid",E&&"Button--disabled",w&&"Button--selected",oe&&"Button--hasContent",M&&"Button--ellipsis",R&&"Button--circular",F&&"Button--compact",W&&"Button--iconRight",pe&&"Button--multiLine",T&&typeof T=="string"?"Button--color--"+T:"Button--color--default",g]),tabIndex:!E&&"0",color:A,onKeyDown:function(){function Z(ae){var J=window.event?ae.which:ae.keyCode;if(J===t.KEY_SPACE||J===t.KEY_ENTER){ae.preventDefault(),!E&&X&&X(ae);return}if(J===t.KEY_ESCAPE){ae.preventDefault();return}}return Z}()},me,{children:[x&&!W&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:_,rotation:B,spin:L,style:K}),U,G,x&&W&&(0,e.createComponentVNode)(2,S.Icon,{name:x,color:_,rotation:B,spin:L,style:K})]})));return O&&(ie=(0,e.createComponentVNode)(2,y.Tooltip,{content:O,position:P,children:ie})),ie}return v}();f.defaultHooks=a.pureComponentHooks;var u=r.ButtonCheckbox=function(){function v(h){var g=h.checked,N=l(h,b);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f,Object.assign({color:"transparent",icon:g?"check-square-o":"square-o",selected:g},N)))}return v}();f.Checkbox=u;var C=r.ButtonConfirm=function(v){function h(){var N;return N=v.call(this)||this,N.state={clickedOnce:!1},N.handleClick=function(){N.state.clickedOnce&&N.setClickedOnce(!1)},N}c(h,v);var g=h.prototype;return g.setClickedOnce=function(){function N(x){var B=this;this.setState({clickedOnce:x}),x?setTimeout(function(){return window.addEventListener("click",B.handleClick)}):window.removeEventListener("click",this.handleClick)}return N}(),g.render=function(){function N(){var x=this,B=this.props,L=B.confirmContent,T=L===void 0?"Confirm?":L,A=B.confirmColor,E=A===void 0?"bad":A,w=B.confirmIcon,O=B.icon,P=B.color,M=B.content,F=B.onClick,R=l(B,p);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f,Object.assign({content:this.state.clickedOnce?T:M,icon:this.state.clickedOnce?w:O,color:this.state.clickedOnce?E:P,onClick:function(){function U(){return x.state.clickedOnce?F():x.setClickedOnce(!0)}return U}()},R)))}return N}(),h}(e.Component);f.Confirm=C;var V=r.ButtonInput=function(v){function h(){var N;return N=v.call(this)||this,N.inputRef=(0,e.createRef)(),N.state={inInput:!1},N}c(h,v);var g=h.prototype;return g.setInInput=function(){function N(x){var B=this.props.disabled;if(!B&&(this.setState({inInput:x}),this.inputRef)){var L=this.inputRef.current;if(x){L.value=this.props.currentValue||"";try{L.focus(),L.select()}catch(T){}}}}return N}(),g.commitResult=function(){function N(x){if(this.inputRef){var B=this.inputRef.current,L=B.value!=="";if(L){this.props.onCommit(x,B.value);return}else{if(!this.props.defaultValue)return;this.props.onCommit(x,this.props.defaultValue)}}}return N}(),g.render=function(){function N(){var x=this,B=this.props,L=B.fluid,T=B.content,A=B.icon,E=B.iconRotation,w=B.iconSpin,O=B.tooltip,P=B.tooltipPosition,M=B.color,F=M===void 0?"default":M,R=B.disabled,U=B.placeholder,_=B.maxLength,W=B.multiLine,K=l(B,i),G=(0,e.normalizeProps)((0,e.createComponentVNode)(2,m.Box,Object.assign({className:(0,a.classes)(["Button",L&&"Button--fluid",R&&"Button--disabled","Button--color--"+F,W+"Button--multiLine"])},K,{onClick:function(){function ne(){return x.setInInput(!0)}return ne}(),children:[A&&(0,e.createComponentVNode)(2,S.Icon,{name:A,rotation:E,spin:w}),(0,e.createVNode)(1,"div",null,T,0),(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?void 0:"none","text-align":"left"},onBlur:function(){function ne(X){x.state.inInput&&(x.setInInput(!1),x.commitResult(X))}return ne}(),onKeyDown:function(){function ne(X){if(X.keyCode===t.KEY_ENTER){x.setInInput(!1),x.commitResult(X);return}X.keyCode===t.KEY_ESCAPE&&x.setInInput(!1)}return ne}()},null,this.inputRef)]})));return O&&(G=(0,e.createComponentVNode)(2,y.Tooltip,{content:O,position:P,children:G})),G}return N}(),h}(e.Component);f.Input=V},18982:function(I,r,n){"use strict";r.__esModule=!0,r.ByondUi=void 0;var e=n(89005),a=n(35840),t=n(69214),o=n(9394),m=n(55937),S=["params"],y=["params"],k=["parent","params"];function b(C,V){if(C==null)return{};var v={};for(var h in C)if({}.hasOwnProperty.call(C,h)){if(V.includes(h))continue;v[h]=C[h]}return v}function p(C,V){C.prototype=Object.create(V.prototype),C.prototype.constructor=C,i(C,V)}function i(C,V){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(v,h){return v.__proto__=h,v},i(C,V)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var c=(0,o.createLogger)("ByondUi"),s=[],l=function(V){var v=s.length;s.push(null);var h=V||"byondui_"+v;return c.log("allocated '"+h+"'"),{render:function(){function g(N){c.log("unmounting '"+h+"'"),s[v]=null,Byond.winset(h,{parent:""}),c.log("rendering '"+h+"'"),s[v]=h,Byond.winset(h,N)}return g}(),unmount:function(){function g(){c.log("unmounting '"+h+"'"),s[v]=null,Byond.winset(h,{parent:""})}return g}()}};window.addEventListener("beforeunload",function(){for(var C=0;C0){var M=O[0],F=O[O.length-1];O.push([P[0]+E,F[1]]),O.push([P[0]+E,-E]),O.push([-E,-E]),O.push([-E,M[1]])}var R=p(O);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({position:"relative"},A,{children:function(){function _(U){return(0,e.normalizeProps)((0,e.createVNode)(1,"div",null,(0,e.createVNode)(32,"svg",null,(0,e.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+P[1]+")",fill:B,stroke:T,"stroke-width":E,points:R}),2,{viewBox:"0 0 "+P[0]+" "+P[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},U),null,C.ref))}return _}()})))}return u}(),d}(e.Component);i.defaultHooks=t.pureComponentHooks;var c=function(d){return null},s=r.Chart={Line:i}},4796:function(I,r,n){"use strict";r.__esModule=!0,r.Collapsible=void 0;var e=n(89005),a=n(55937),t=n(94798),o=["children","color","title","buttons"];function f(b,p){if(b==null)return{};var i={};for(var c in b)if({}.hasOwnProperty.call(b,c)){if(p.includes(c))continue;i[c]=b[c]}return i}function S(b,p){b.prototype=Object.create(p.prototype),b.prototype.constructor=b,y(b,p)}function y(b,p){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},y(b,p)}/** +*/var b=function(d,f,u,C){if(d.length===0)return[];var V=(0,a.zipWith)(Math.min).apply(void 0,d),v=(0,a.zipWith)(Math.max).apply(void 0,d);u!==void 0&&(V[0]=u[0],v[0]=u[1]),C!==void 0&&(V[1]=C[0],v[1]=C[1]);var h=(0,a.map)(function(g){return(0,a.zipWith)(function(N,x,B,L){return(N-x)/(B-x)*L})(g,V,v,f)})(d);return h},p=function(d){for(var f="",u=0;u0){var M=P[0],F=P[P.length-1];P.push([O[0]+E,F[1]]),P.push([O[0]+E,-E]),P.push([-E,-E]),P.push([-E,M[1]])}var R=p(P);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({position:"relative"},w,{children:function(){function U(_){return(0,e.normalizeProps)((0,e.createVNode)(1,"div",null,(0,e.createVNode)(32,"svg",null,(0,e.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+O[1]+")",fill:B,stroke:T,"stroke-width":E,points:R}),2,{viewBox:"0 0 "+O[0]+" "+O[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},_),null,C.ref))}return U}()})))}return u}(),d}(e.Component);i.defaultHooks=t.pureComponentHooks;var c=function(d){return null},s=r.Chart={Line:i}},4796:function(I,r,n){"use strict";r.__esModule=!0,r.Collapsible=void 0;var e=n(89005),a=n(55937),t=n(94798),o=["children","color","title","buttons"];function m(b,p){if(b==null)return{};var i={};for(var c in b)if({}.hasOwnProperty.call(b,c)){if(p.includes(c))continue;i[c]=b[c]}return i}function S(b,p){b.prototype=Object.create(p.prototype),b.prototype.constructor=b,y(b,p)}function y(b,p){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},y(b,p)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var k=r.Collapsible=function(b){function p(c){var s;s=b.call(this,c)||this;var l=c.open;return s.state={open:l||!1},s}S(p,b);var i=p.prototype;return i.render=function(){function c(){var s=this,l=this.props,d=this.state.open,m=l.children,u=l.color,C=u===void 0?"default":u,V=l.title,v=l.buttons,h=f(l,o);return(0,e.createComponentVNode)(2,a.Box,{className:"Collapsible",children:[(0,e.createVNode)(1,"div","Table",[(0,e.createVNode)(1,"div","Table__cell",(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({fluid:!0,color:C,icon:d?"chevron-down":"chevron-right",onClick:function(){function g(){return s.setState({open:!d})}return g}()},h,{children:V}))),2),v&&(0,e.createVNode)(1,"div","Table__cell Table__cell--collapsing",v,0)],0),d&&(0,e.createComponentVNode)(2,a.Box,{mt:1,children:m})]})}return c}(),p}(e.Component)},88894:function(I,r,n){"use strict";r.__esModule=!0,r.ColorBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["content","children","className","color","backgroundColor"];/** +*/var k=r.Collapsible=function(b){function p(c){var s;s=b.call(this,c)||this;var l=c.open;return s.state={open:l||!1},s}S(p,b);var i=p.prototype;return i.render=function(){function c(){var s=this,l=this.props,d=this.state.open,f=l.children,u=l.color,C=u===void 0?"default":u,V=l.title,v=l.buttons,h=m(l,o);return(0,e.createComponentVNode)(2,a.Box,{className:"Collapsible",children:[(0,e.createVNode)(1,"div","Table",[(0,e.createVNode)(1,"div","Table__cell",(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({fluid:!0,color:C,icon:d?"chevron-down":"chevron-right",onClick:function(){function g(){return s.setState({open:!d})}return g}()},h,{children:V}))),2),v&&(0,e.createVNode)(1,"div","Table__cell Table__cell--collapsing",v,0)],0),d&&(0,e.createComponentVNode)(2,a.Box,{mt:1,children:f})]})}return c}(),p}(e.Component)},88894:function(I,r,n){"use strict";r.__esModule=!0,r.ColorBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["content","children","className","color","backgroundColor"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.ColorBox=function(){function y(k){var b=k.content,p=k.children,i=k.className,c=k.color,s=k.backgroundColor,l=f(k,o);return l.color=b?null:"transparent",l.backgroundColor=c||s,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["ColorBox",i,(0,t.computeBoxClassName)(l)]),b||".",0,Object.assign({},(0,t.computeBoxProps)(l))))}return y}();S.defaultHooks=a.pureComponentHooks},73379:function(I,r,n){"use strict";r.__esModule=!0,r.Countdown=void 0;var e=n(89005),a=n(55937),t=["format"];function o(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}function f(k,b){k.prototype=Object.create(b.prototype),k.prototype.constructor=k,S(k,b)}function S(k,b){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},S(k,b)}var y=r.Countdown=function(k){function b(i){var c;return c=k.call(this,i)||this,c.timer=null,c.state={value:Math.max(i.timeLeft*100,0)},c}f(b,k);var p=b.prototype;return p.tick=function(){function i(){var c=Math.max(this.state.value-this.props.rate,0);c<=0&&clearInterval(this.timer),this.setState(function(s){return{value:c}})}return i}(),p.componentDidMount=function(){function i(){var c=this;this.timer=setInterval(function(){return c.tick()},this.props.rate)}return i}(),p.componentWillUnmount=function(){function i(){clearInterval(this.timer)}return i}(),p.componentDidUpdate=function(){function i(c){var s=this;this.props.current!==c.current&&this.setState(function(l){return{value:Math.max(s.props.timeLeft*100,0)}}),this.timer||this.componentDidMount()}return i}(),p.render=function(){function i(){var c=this.props,s=c.format,l=o(c,t),d=new Date(this.state.value).toISOString().slice(11,19);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({as:"span"},l,{children:s?s(this.state.value,d):d})))}return i}(),b}(e.Component);y.defaultProps={rate:1e3}},61940:function(I,r,n){"use strict";r.__esModule=!0,r.Dimmer=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","children"];/** + */function m(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.ColorBox=function(){function y(k){var b=k.content,p=k.children,i=k.className,c=k.color,s=k.backgroundColor,l=m(k,o);return l.color=b?null:"transparent",l.backgroundColor=c||s,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["ColorBox",i,(0,t.computeBoxClassName)(l)]),b||".",0,Object.assign({},(0,t.computeBoxProps)(l))))}return y}();S.defaultHooks=a.pureComponentHooks},73379:function(I,r,n){"use strict";r.__esModule=!0,r.Countdown=void 0;var e=n(89005),a=n(55937),t=["format"];function o(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}function m(k,b){k.prototype=Object.create(b.prototype),k.prototype.constructor=k,S(k,b)}function S(k,b){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},S(k,b)}var y=r.Countdown=function(k){function b(i){var c;return c=k.call(this,i)||this,c.timer=null,c.state={value:Math.max(i.timeLeft*100,0)},c}m(b,k);var p=b.prototype;return p.tick=function(){function i(){var c=Math.max(this.state.value-this.props.rate,0);c<=0&&clearInterval(this.timer),this.setState(function(s){return{value:c}})}return i}(),p.componentDidMount=function(){function i(){var c=this;this.timer=setInterval(function(){return c.tick()},this.props.rate)}return i}(),p.componentWillUnmount=function(){function i(){clearInterval(this.timer)}return i}(),p.componentDidUpdate=function(){function i(c){var s=this;this.props.current!==c.current&&this.setState(function(l){return{value:Math.max(s.props.timeLeft*100,0)}}),this.timer||this.componentDidMount()}return i}(),p.render=function(){function i(){var c=this.props,s=c.format,l=o(c,t),d=new Date(this.state.value).toISOString().slice(11,19);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({as:"span"},l,{children:s?s(this.state.value,d):d})))}return i}(),b}(e.Component);y.defaultProps={rate:1e3}},61940:function(I,r,n){"use strict";r.__esModule=!0,r.Dimmer=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.Dimmer=function(){function y(k){var b=k.className,p=k.children,i=f(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Dimmer"].concat(b))},i,{children:(0,e.createVNode)(1,"div","Dimmer__inner",p,0)})))}return y}()},13605:function(I,r,n){"use strict";r.__esModule=!0,r.Divider=void 0;var e=n(89005),a=n(35840);/** + */function m(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.Dimmer=function(){function y(k){var b=k.className,p=k.children,i=m(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Dimmer"].concat(b))},i,{children:(0,e.createVNode)(1,"div","Dimmer__inner",p,0)})))}return y}()},13605:function(I,r,n){"use strict";r.__esModule=!0,r.Divider=void 0;var e=n(89005),a=n(35840);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.Divider=function(){function o(f){var S=f.vertical,y=f.hidden;return(0,e.createVNode)(1,"div",(0,a.classes)(["Divider",y&&"Divider--hidden",S?"Divider--vertical":"Divider--horizontal"]))}return o}()},60218:function(I,r,n){"use strict";r.__esModule=!0,r.DmIcon=void 0;var e=n(89005),a=n(79140),t=n(46085),o=n(91225),f=["className","direction","fallback","frame","icon_state","movement"];function S(d,m){if(d==null)return{};var u={};for(var C in d)if({}.hasOwnProperty.call(d,C)){if(m.includes(C))continue;u[C]=d[C]}return u}function y(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */y=function(){return m};var d,m={},u=Object.prototype,C=u.hasOwnProperty,V=Object.defineProperty||function(q,ae,J){q[ae]=J.value},v=typeof Symbol=="function"?Symbol:{},h=v.iterator||"@@iterator",g=v.asyncIterator||"@@asyncIterator",N=v.toStringTag||"@@toStringTag";function x(q,ae,J){return Object.defineProperty(q,ae,{value:J,enumerable:!0,configurable:!0,writable:!0}),q[ae]}try{x({},"")}catch(q){x=function(J,Y,Q){return J[Y]=Q}}function B(q,ae,J,Y){var Q=ae&&ae.prototype instanceof O?ae:O,Z=Object.create(Q.prototype),te=new ne(Y||[]);return V(Z,"_invoke",{value:oe(q,J,te)}),Z}function L(q,ae,J){try{return{type:"normal",arg:q.call(ae,J)}}catch(Y){return{type:"throw",arg:Y}}}m.wrap=B;var T="suspendedStart",w="suspendedYield",E="executing",A="completed",P={};function O(){}function M(){}function F(){}var R={};x(R,h,function(){return this});var _=Object.getPrototypeOf,U=_&&_(_(ce([])));U&&U!==u&&C.call(U,h)&&(R=U);var W=F.prototype=O.prototype=Object.create(R);function $(q){["next","throw","return"].forEach(function(ae){x(q,ae,function(J){return this._invoke(ae,J)})})}function G(q,ae){function J(Q,Z,te,se){var ye=L(q[Q],q,Z);if(ye.type!=="throw"){var fe=ye.arg,Ie=fe.value;return Ie&&typeof Ie=="object"&&C.call(Ie,"__await")?ae.resolve(Ie.__await).then(function(D){J("next",D,te,se)},function(D){J("throw",D,te,se)}):ae.resolve(Ie).then(function(D){fe.value=D,te(fe)},function(D){return J("throw",D,te,se)})}se(ye.arg)}var Y;V(this,"_invoke",{value:function(){function Q(Z,te){function se(){return new ae(function(ye,fe){J(Z,te,ye,fe)})}return Y=Y?Y.then(se,se):se()}return Q}()})}function oe(q,ae,J){var Y=T;return function(Q,Z){if(Y===E)throw Error("Generator is already running");if(Y===A){if(Q==="throw")throw Z;return{value:d,done:!0}}for(J.method=Q,J.arg=Z;;){var te=J.delegate;if(te){var se=X(te,J);if(se){if(se===P)continue;return se}}if(J.method==="next")J.sent=J._sent=J.arg;else if(J.method==="throw"){if(Y===T)throw Y=A,J.arg;J.dispatchException(J.arg)}else J.method==="return"&&J.abrupt("return",J.arg);Y=E;var ye=L(q,ae,J);if(ye.type==="normal"){if(Y=J.done?A:w,ye.arg===P)continue;return{value:ye.arg,done:J.done}}ye.type==="throw"&&(Y=A,J.method="throw",J.arg=ye.arg)}}}function X(q,ae){var J=ae.method,Y=q.iterator[J];if(Y===d)return ae.delegate=null,J==="throw"&&q.iterator.return&&(ae.method="return",ae.arg=d,X(q,ae),ae.method==="throw")||J!=="return"&&(ae.method="throw",ae.arg=new TypeError("The iterator does not provide a '"+J+"' method")),P;var Q=L(Y,q.iterator,ae.arg);if(Q.type==="throw")return ae.method="throw",ae.arg=Q.arg,ae.delegate=null,P;var Z=Q.arg;return Z?Z.done?(ae[q.resultName]=Z.value,ae.next=q.nextLoc,ae.method!=="return"&&(ae.method="next",ae.arg=d),ae.delegate=null,P):Z:(ae.method="throw",ae.arg=new TypeError("iterator result is not an object"),ae.delegate=null,P)}function pe(q){var ae={tryLoc:q[0]};1 in q&&(ae.catchLoc=q[1]),2 in q&&(ae.finallyLoc=q[2],ae.afterLoc=q[3]),this.tryEntries.push(ae)}function me(q){var ae=q.completion||{};ae.type="normal",delete ae.arg,q.completion=ae}function ne(q){this.tryEntries=[{tryLoc:"root"}],q.forEach(pe,this),this.reset(!0)}function ce(q){if(q||q===""){var ae=q[h];if(ae)return ae.call(q);if(typeof q.next=="function")return q;if(!isNaN(q.length)){var J=-1,Y=function(){function Q(){for(;++J=0;--Q){var Z=this.tryEntries[Q],te=Z.completion;if(Z.tryLoc==="root")return Y("end");if(Z.tryLoc<=this.prev){var se=C.call(Z,"catchLoc"),ye=C.call(Z,"finallyLoc");if(se&&ye){if(this.prev=0;--Y){var Q=this.tryEntries[Y];if(Q.tryLoc<=this.prev&&C.call(Q,"finallyLoc")&&this.prev=0;--J){var Y=this.tryEntries[J];if(Y.finallyLoc===ae)return this.complete(Y.completion,Y.afterLoc),me(Y),P}}return q}(),catch:function(){function q(ae){for(var J=this.tryEntries.length-1;J>=0;--J){var Y=this.tryEntries[J];if(Y.tryLoc===ae){var Q=Y.completion;if(Q.type==="throw"){var Z=Q.arg;me(Y)}return Z}}throw Error("illegal catch attempt")}return q}(),delegateYield:function(){function q(ae,J,Y){return this.delegate={iterator:ce(ae),resultName:J,nextLoc:Y},this.method==="next"&&(this.arg=d),P}return q}()},m}function k(d,m,u,C,V,v,h){try{var g=d[v](h),N=g.value}catch(x){return void u(x)}g.done?m(N):Promise.resolve(N).then(C,V)}function b(d){return function(){var m=this,u=arguments;return new Promise(function(C,V){var v=d.apply(m,u);function h(N){k(v,C,V,h,g,"next",N)}function g(N){k(v,C,V,h,g,"throw",N)}h(void 0)})}}function p(d,m){d.prototype=Object.create(m.prototype),d.prototype.constructor=d,i(d,m)}function i(d,m){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,C){return u.__proto__=C,u},i(d,m)}var c=function(d){return d[d.NORTH=1]="NORTH",d[d.SOUTH=2]="SOUTH",d[d.EAST=4]="EAST",d[d.WEST=8]="WEST",d[d.NORTHEAST=5]="NORTHEAST",d[d.NORTHWEST=9]="NORTHWEST",d[d.SOUTHEAST=6]="SOUTHEAST",d[d.SOUTHWEST=10]="SOUTHWEST",d}(c||{}),s,l=r.DmIcon=function(d){function m(C){var V;return V=d.call(this,C)||this,V.state={iconRef:""},V}p(m,d);var u=m.prototype;return u.fetchRefMap=function(){var C=b(y().mark(function(){function v(){var h,g;return y().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:return x.prev=0,x.next=3,(0,t.fetchRetry)((0,a.resolveAsset)("icon_ref_map.json"));case 3:return h=x.sent,x.next=6,h.json();case 6:g=x.sent,s=g,this.setState({iconRef:g[this.props.icon]||""}),x.next=14;break;case 11:return x.prev=11,x.t0=x.catch(0),x.abrupt("return");case 14:case"end":return x.stop()}}return N}(),v,this,[[0,11]])}return v}()));function V(){return C.apply(this,arguments)}return V}(),u.componentDidMount=function(){function C(){s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap()}return C}(),u.componentDidUpdate=function(){function C(V){V.icon!==this.props.icon&&(s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap())}return C}(),u.render=function(){function C(){var V=this.props,v=V.className,h=V.direction,g=h===void 0?c.SOUTH:h,N=V.fallback,x=V.frame,B=x===void 0?1:x,L=V.icon_state,T=V.movement,w=T===void 0?!1:T,E=S(V,f),A=this.state.iconRef,P=A+"?state="+L+"&dir="+g+"&movement="+!!w+"&frame="+B;return A?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Image,Object.assign({fixErrors:!0,src:P},E))):N||null}return C}(),m}(e.Component)},20342:function(I,r,n){"use strict";r.__esModule=!0,r.DraggableControl=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474);function f(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,S(p,i)}function S(p,i){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},S(p,i)}var y=400,k=function(i,c){return i.screenX*c[0]+i.screenY*c[1]},b=r.DraggableControl=function(p){function i(s){var l;return l=p.call(this,s)||this,l.inputRef=(0,e.createRef)(),l.state={originalValue:s.value,value:s.value,dragging:!1,editing:!1,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var d=l.props.suppressFlicker;d>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},d))},l.handleDragStart=function(d){var m=l.props,u=m.value,C=m.dragMatrix,V=m.disabled,v=l.state.editing;v||V||(document.body.style["pointer-events"]="none",l.ref=d.currentTarget,l.setState({originalValue:u,dragging:!1,value:u,origin:k(d,C)}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var h=l.state,g=h.dragging,N=h.value,x=l.props.onDrag;g&&x&&x(d,N)},l.props.updateRate||y),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(d){var m,u=l.props,C=u.minValue,V=u.maxValue,v=u.step,h=u.dragMatrix,g=u.disabled;if(!g){var N=l.ref.offsetWidth/((V-C)/v),x=(m=l.props.stepPixelSize)!=null?m:N;typeof x=="function"&&(x=x(N)),l.setState(function(B){var L=Object.assign({},B),T=B.origin,w=k(d,h)-T;if(B.dragging){var E=Math.trunc(w/x);L.value=(0,a.clamp)(Math.floor(L.originalValue/v)*v+E*v,C,V)}else Math.abs(w)>4&&(L.dragging=!0);return L})}},l.handleDragEnd=function(d){var m=l.props,u=m.onChange,C=m.onDrag,V=l.state,v=V.dragging,h=V.value;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({originalValue:null,dragging:!1,editing:!v,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),v)l.suppressFlicker(),u&&u(d,h),C&&C(d,h);else if(l.inputRef){var g=l.inputRef.current;g.value=h;try{g.focus(),g.select()}catch(N){}}},l}f(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,m=d.dragging,u=d.editing,C=d.value,V=d.suppressingFlicker,v=this.props,h=v.animated,g=v.value,N=v.unit,x=v.minValue,B=v.maxValue,L=v.format,T=v.onChange,w=v.onDrag,E=v.children,A=v.height,P=v.lineHeight,O=v.fontSize,M=v.disabled,F=g;(m||V)&&(F=C);var R=function(){function W($){return $+(N?" "+N:"")}return W}(),_=h&&!m&&!V&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:F,format:L,children:R})||R(L?L(F):F),U=(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:!u||M?"none":void 0,height:A,"line-height":P,"font-size":O},onBlur:function(){function W($){if(u){var G=(0,a.clamp)(parseFloat($.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),T&&T($,G),w&&w($,G)}}return W}(),onKeyDown:function(){function W($){if($.keyCode===13){var G=(0,a.clamp)(parseFloat($.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),T&&T($,G),w&&w($,G);return}if($.keyCode===27){l.setState({editing:!1});return}}return W}(),disabled:M},null,this.inputRef);return E({dragging:m,editing:u,value:g,displayValue:F,displayElement:_,inputElement:U,handleDragStart:this.handleDragStart})}return s}(),i}(e.Component);b.defaultHooks=t.pureComponentHooks,b.defaultProps={minValue:-1/0,maxValue:1/0,step:1,suppressFlicker:50,dragMatrix:[1,0]}},87099:function(I,r,n){"use strict";r.__esModule=!0,r.Dropdown=void 0;var e=n(89005),a=n(95996),t=n(35840),o=n(55937),f=n(1331),S=["icon","iconRotation","iconSpin","clipSelectedText","color","dropdownStyle","over","nochevron","width","onClick","onSelected","selected","disabled","displayText"],y=["className"],k;function b(u,C){if(u==null)return{};var V={};for(var v in u)if({}.hasOwnProperty.call(u,v)){if(C.includes(v))continue;V[v]=u[v]}return V}function p(u,C){u.prototype=Object.create(C.prototype),u.prototype.constructor=u,i(u,C)}function i(u,C){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(V,v){return V.__proto__=v,V},i(u,C)}var c={placement:"left-start",modifiers:[{name:"eventListeners",enabled:!1}]},s={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function u(){return null}return u}()},l="Layout Dropdown__menu",d="Layout Dropdown__menu-scroll",m=r.Dropdown=function(u){function C(v){var h;return h=u.call(this,v)||this,h.menuContents=void 0,h.handleClick=function(){h.state.open&&h.setOpen(!1)},h.state={open:!1,selected:h.props.selected},h.menuContents=null,h}p(C,u);var V=C.prototype;return V.getDOMNode=function(){function v(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return v}(),V.componentDidMount=function(){function v(){var h=this.getDOMNode()}return v}(),V.openMenu=function(){function v(){var h=C.renderedMenu;h===void 0&&(h=document.createElement("div"),h.className=l,document.body.appendChild(h),C.renderedMenu=h);var g=this.getDOMNode();C.currentOpenMenu=g,h.scrollTop=0,h.style.width=this.props.menuWidth||g.offsetWidth+"px",h.style.opacity="1",h.style.pointerEvents="auto",setTimeout(function(){var N;(N=C.renderedMenu)==null||N.focus()},400),this.renderMenuContent()}return v}(),V.closeMenu=function(){function v(){C.currentOpenMenu===this.getDOMNode()&&(C.currentOpenMenu=void 0,C.renderedMenu.style.opacity="0",C.renderedMenu.style.pointerEvents="none")}return v}(),V.componentWillUnmount=function(){function v(){this.closeMenu(),this.setOpen(!1)}return v}(),V.renderMenuContent=function(){function v(){var h=this,g=C.renderedMenu;if(g){g.offsetHeight>200?g.className=d:g.className=l;var N=this.props.options,x=N===void 0?[]:N,B=x.map(function(T){var w,E;return typeof T=="string"?(E=T,w=T):T!==null&&(E=T.displayText,w=T.value),(0,e.createVNode)(1,"div",(0,t.classes)(["Dropdown__menuentry",h.state.selected===w&&"selected"]),E,0,{onClick:function(){function A(){h.setSelected(w)}return A}()},w)}),L=B.length?B:"No Options Found";(0,e.render)((0,e.createVNode)(1,"div",null,L,0),g,function(){var T=C.singletonPopper;T===void 0?(T=(0,a.createPopper)(C.virtualElement,g,Object.assign({},c,{placement:"bottom-start"})),C.singletonPopper=T):(T.setOptions(Object.assign({},c,{placement:"bottom-start"})),T.update())},this.context)}}return v}(),V.setOpen=function(){function v(h){var g=this;this.setState(function(N){return Object.assign({},N,{open:h})}),h?setTimeout(function(){g.openMenu(),window.addEventListener("click",g.handleClick)}):(this.closeMenu(),window.removeEventListener("click",this.handleClick))}return v}(),V.setSelected=function(){function v(h){this.setState(function(g){return Object.assign({},g,{selected:h})}),this.setOpen(!1),this.props.onSelected&&this.props.onSelected(h)}return v}(),V.render=function(){function v(){var h=this,g=this.props,N=g.icon,x=g.iconRotation,B=g.iconSpin,L=g.clipSelectedText,T=L===void 0?!0:L,w=g.color,E=w===void 0?"default":w,A=g.dropdownStyle,P=g.over,O=g.nochevron,M=g.width,F=g.onClick,R=g.onSelected,_=g.selected,U=g.disabled,W=g.displayText,$=b(g,S),G=$.className,oe=b($,y),X=P?!this.state.open:this.state.open;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({width:M,className:(0,t.classes)(["Dropdown__control","Button","Button--color--"+E,U&&"Button--disabled",G]),onClick:function(){function pe(me){U&&!h.state.open||(h.setOpen(!h.state.open),F&&F(me))}return pe}()},oe,{children:[N&&(0,e.createComponentVNode)(2,f.Icon,{name:N,rotation:x,spin:B,mr:1}),(0,e.createVNode)(1,"span","Dropdown__selected-text",W||this.state.selected,0,{style:{overflow:T?"hidden":"visible"}}),O||(0,e.createVNode)(1,"span","Dropdown__arrow-button",(0,e.createComponentVNode)(2,f.Icon,{name:X?"chevron-up":"chevron-down"}),2)]})))}return v}(),C}(e.Component);k=m,m.renderedMenu=void 0,m.singletonPopper=void 0,m.currentOpenMenu=void 0,m.virtualElement={getBoundingClientRect:function(){function u(){var C,V;return(C=(V=k.currentOpenMenu)==null?void 0:V.getBoundingClientRect())!=null?C:s}return u}()}},39473:function(I,r,n){"use strict";r.__esModule=!0,r.computeFlexProps=r.computeFlexItemProps=r.computeFlexItemClassName=r.computeFlexClassName=r.Flex=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","direction","wrap","align","justify","inline"],f=["className"],S=["className","style","grow","order","shrink","basis","align"],y=["className"];/** + */var t=r.Divider=function(){function o(m){var S=m.vertical,y=m.hidden;return(0,e.createVNode)(1,"div",(0,a.classes)(["Divider",y&&"Divider--hidden",S?"Divider--vertical":"Divider--horizontal"]))}return o}()},60218:function(I,r,n){"use strict";r.__esModule=!0,r.DmIcon=void 0;var e=n(89005),a=n(79140),t=n(46085),o=n(91225),m=["className","direction","fallback","frame","icon_state","movement"];function S(d,f){if(d==null)return{};var u={};for(var C in d)if({}.hasOwnProperty.call(d,C)){if(f.includes(C))continue;u[C]=d[C]}return u}function y(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */y=function(){return f};var d,f={},u=Object.prototype,C=u.hasOwnProperty,V=Object.defineProperty||function(Z,ae,J){Z[ae]=J.value},v=typeof Symbol=="function"?Symbol:{},h=v.iterator||"@@iterator",g=v.asyncIterator||"@@asyncIterator",N=v.toStringTag||"@@toStringTag";function x(Z,ae,J){return Object.defineProperty(Z,ae,{value:J,enumerable:!0,configurable:!0,writable:!0}),Z[ae]}try{x({},"")}catch(Z){x=function(J,Y,Q){return J[Y]=Q}}function B(Z,ae,J,Y){var Q=ae&&ae.prototype instanceof P?ae:P,q=Object.create(Q.prototype),te=new oe(Y||[]);return V(q,"_invoke",{value:ne(Z,J,te)}),q}function L(Z,ae,J){try{return{type:"normal",arg:Z.call(ae,J)}}catch(Y){return{type:"throw",arg:Y}}}f.wrap=B;var T="suspendedStart",A="suspendedYield",E="executing",w="completed",O={};function P(){}function M(){}function F(){}var R={};x(R,h,function(){return this});var U=Object.getPrototypeOf,_=U&&U(U(ie([])));_&&_!==u&&C.call(_,h)&&(R=_);var W=F.prototype=P.prototype=Object.create(R);function K(Z){["next","throw","return"].forEach(function(ae){x(Z,ae,function(J){return this._invoke(ae,J)})})}function G(Z,ae){function J(Q,q,te,se){var ye=L(Z[Q],Z,q);if(ye.type!=="throw"){var fe=ye.arg,Ie=fe.value;return Ie&&typeof Ie=="object"&&C.call(Ie,"__await")?ae.resolve(Ie.__await).then(function(D){J("next",D,te,se)},function(D){J("throw",D,te,se)}):ae.resolve(Ie).then(function(D){fe.value=D,te(fe)},function(D){return J("throw",D,te,se)})}se(ye.arg)}var Y;V(this,"_invoke",{value:function(){function Q(q,te){function se(){return new ae(function(ye,fe){J(q,te,ye,fe)})}return Y=Y?Y.then(se,se):se()}return Q}()})}function ne(Z,ae,J){var Y=T;return function(Q,q){if(Y===E)throw Error("Generator is already running");if(Y===w){if(Q==="throw")throw q;return{value:d,done:!0}}for(J.method=Q,J.arg=q;;){var te=J.delegate;if(te){var se=X(te,J);if(se){if(se===O)continue;return se}}if(J.method==="next")J.sent=J._sent=J.arg;else if(J.method==="throw"){if(Y===T)throw Y=w,J.arg;J.dispatchException(J.arg)}else J.method==="return"&&J.abrupt("return",J.arg);Y=E;var ye=L(Z,ae,J);if(ye.type==="normal"){if(Y=J.done?w:A,ye.arg===O)continue;return{value:ye.arg,done:J.done}}ye.type==="throw"&&(Y=w,J.method="throw",J.arg=ye.arg)}}}function X(Z,ae){var J=ae.method,Y=Z.iterator[J];if(Y===d)return ae.delegate=null,J==="throw"&&Z.iterator.return&&(ae.method="return",ae.arg=d,X(Z,ae),ae.method==="throw")||J!=="return"&&(ae.method="throw",ae.arg=new TypeError("The iterator does not provide a '"+J+"' method")),O;var Q=L(Y,Z.iterator,ae.arg);if(Q.type==="throw")return ae.method="throw",ae.arg=Q.arg,ae.delegate=null,O;var q=Q.arg;return q?q.done?(ae[Z.resultName]=q.value,ae.next=Z.nextLoc,ae.method!=="return"&&(ae.method="next",ae.arg=d),ae.delegate=null,O):q:(ae.method="throw",ae.arg=new TypeError("iterator result is not an object"),ae.delegate=null,O)}function pe(Z){var ae={tryLoc:Z[0]};1 in Z&&(ae.catchLoc=Z[1]),2 in Z&&(ae.finallyLoc=Z[2],ae.afterLoc=Z[3]),this.tryEntries.push(ae)}function me(Z){var ae=Z.completion||{};ae.type="normal",delete ae.arg,Z.completion=ae}function oe(Z){this.tryEntries=[{tryLoc:"root"}],Z.forEach(pe,this),this.reset(!0)}function ie(Z){if(Z||Z===""){var ae=Z[h];if(ae)return ae.call(Z);if(typeof Z.next=="function")return Z;if(!isNaN(Z.length)){var J=-1,Y=function(){function Q(){for(;++J=0;--Q){var q=this.tryEntries[Q],te=q.completion;if(q.tryLoc==="root")return Y("end");if(q.tryLoc<=this.prev){var se=C.call(q,"catchLoc"),ye=C.call(q,"finallyLoc");if(se&&ye){if(this.prev=0;--Y){var Q=this.tryEntries[Y];if(Q.tryLoc<=this.prev&&C.call(Q,"finallyLoc")&&this.prev=0;--J){var Y=this.tryEntries[J];if(Y.finallyLoc===ae)return this.complete(Y.completion,Y.afterLoc),me(Y),O}}return Z}(),catch:function(){function Z(ae){for(var J=this.tryEntries.length-1;J>=0;--J){var Y=this.tryEntries[J];if(Y.tryLoc===ae){var Q=Y.completion;if(Q.type==="throw"){var q=Q.arg;me(Y)}return q}}throw Error("illegal catch attempt")}return Z}(),delegateYield:function(){function Z(ae,J,Y){return this.delegate={iterator:ie(ae),resultName:J,nextLoc:Y},this.method==="next"&&(this.arg=d),O}return Z}()},f}function k(d,f,u,C,V,v,h){try{var g=d[v](h),N=g.value}catch(x){return void u(x)}g.done?f(N):Promise.resolve(N).then(C,V)}function b(d){return function(){var f=this,u=arguments;return new Promise(function(C,V){var v=d.apply(f,u);function h(N){k(v,C,V,h,g,"next",N)}function g(N){k(v,C,V,h,g,"throw",N)}h(void 0)})}}function p(d,f){d.prototype=Object.create(f.prototype),d.prototype.constructor=d,i(d,f)}function i(d,f){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,C){return u.__proto__=C,u},i(d,f)}var c=function(d){return d[d.NORTH=1]="NORTH",d[d.SOUTH=2]="SOUTH",d[d.EAST=4]="EAST",d[d.WEST=8]="WEST",d[d.NORTHEAST=5]="NORTHEAST",d[d.NORTHWEST=9]="NORTHWEST",d[d.SOUTHEAST=6]="SOUTHEAST",d[d.SOUTHWEST=10]="SOUTHWEST",d}(c||{}),s,l=r.DmIcon=function(d){function f(C){var V;return V=d.call(this,C)||this,V.state={iconRef:""},V}p(f,d);var u=f.prototype;return u.fetchRefMap=function(){var C=b(y().mark(function(){function v(){var h,g;return y().wrap(function(){function N(x){for(;;)switch(x.prev=x.next){case 0:return x.prev=0,x.next=3,(0,t.fetchRetry)((0,a.resolveAsset)("icon_ref_map.json"));case 3:return h=x.sent,x.next=6,h.json();case 6:g=x.sent,s=g,this.setState({iconRef:g[this.props.icon]||""}),x.next=14;break;case 11:return x.prev=11,x.t0=x.catch(0),x.abrupt("return");case 14:case"end":return x.stop()}}return N}(),v,this,[[0,11]])}return v}()));function V(){return C.apply(this,arguments)}return V}(),u.componentDidMount=function(){function C(){s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap()}return C}(),u.componentDidUpdate=function(){function C(V){V.icon!==this.props.icon&&(s?this.setState({iconRef:s[this.props.icon]}):this.fetchRefMap())}return C}(),u.render=function(){function C(){var V=this.props,v=V.className,h=V.direction,g=h===void 0?c.SOUTH:h,N=V.fallback,x=V.frame,B=x===void 0?1:x,L=V.icon_state,T=V.movement,A=T===void 0?!1:T,E=S(V,m),w=this.state.iconRef,O=w+"?state="+L+"&dir="+g+"&movement="+!!A+"&frame="+B;return w?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Image,Object.assign({fixErrors:!0,src:O},E))):N||null}return C}(),f}(e.Component)},20342:function(I,r,n){"use strict";r.__esModule=!0,r.DraggableControl=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474);function m(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,S(p,i)}function S(p,i){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},S(p,i)}var y=400,k=function(i,c){return i.screenX*c[0]+i.screenY*c[1]},b=r.DraggableControl=function(p){function i(s){var l;return l=p.call(this,s)||this,l.inputRef=(0,e.createRef)(),l.state={originalValue:s.value,value:s.value,dragging:!1,editing:!1,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var d=l.props.suppressFlicker;d>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},d))},l.handleDragStart=function(d){var f=l.props,u=f.value,C=f.dragMatrix,V=f.disabled,v=l.state.editing;v||V||(document.body.style["pointer-events"]="none",l.ref=d.currentTarget,l.setState({originalValue:u,dragging:!1,value:u,origin:k(d,C)}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var h=l.state,g=h.dragging,N=h.value,x=l.props.onDrag;g&&x&&x(d,N)},l.props.updateRate||y),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(d){var f,u=l.props,C=u.minValue,V=u.maxValue,v=u.step,h=u.dragMatrix,g=u.disabled;if(!g){var N=l.ref.offsetWidth/((V-C)/v),x=(f=l.props.stepPixelSize)!=null?f:N;typeof x=="function"&&(x=x(N)),l.setState(function(B){var L=Object.assign({},B),T=B.origin,A=k(d,h)-T;if(B.dragging){var E=Math.trunc(A/x);L.value=(0,a.clamp)(Math.floor(L.originalValue/v)*v+E*v,C,V)}else Math.abs(A)>4&&(L.dragging=!0);return L})}},l.handleDragEnd=function(d){var f=l.props,u=f.onChange,C=f.onDrag,V=l.state,v=V.dragging,h=V.value;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({originalValue:null,dragging:!1,editing:!v,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),v)l.suppressFlicker(),u&&u(d,h),C&&C(d,h);else if(l.inputRef){var g=l.inputRef.current;g.value=h;try{g.focus(),g.select()}catch(N){}}},l}m(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,f=d.dragging,u=d.editing,C=d.value,V=d.suppressingFlicker,v=this.props,h=v.animated,g=v.value,N=v.unit,x=v.minValue,B=v.maxValue,L=v.format,T=v.onChange,A=v.onDrag,E=v.children,w=v.height,O=v.lineHeight,P=v.fontSize,M=v.disabled,F=g;(f||V)&&(F=C);var R=function(){function W(K){return K+(N?" "+N:"")}return W}(),U=h&&!f&&!V&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:F,format:L,children:R})||R(L?L(F):F),_=(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:!u||M?"none":void 0,height:w,"line-height":O,"font-size":P},onBlur:function(){function W(K){if(u){var G=(0,a.clamp)(parseFloat(K.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),T&&T(K,G),A&&A(K,G)}}return W}(),onKeyDown:function(){function W(K){if(K.keyCode===13){var G=(0,a.clamp)(parseFloat(K.target.value),x,B);if(Number.isNaN(G)){l.setState({editing:!1});return}l.setState({editing:!1,value:G}),l.suppressFlicker(),T&&T(K,G),A&&A(K,G);return}if(K.keyCode===27){l.setState({editing:!1});return}}return W}(),disabled:M},null,this.inputRef);return E({dragging:f,editing:u,value:g,displayValue:F,displayElement:U,inputElement:_,handleDragStart:this.handleDragStart})}return s}(),i}(e.Component);b.defaultHooks=t.pureComponentHooks,b.defaultProps={minValue:-1/0,maxValue:1/0,step:1,suppressFlicker:50,dragMatrix:[1,0]}},87099:function(I,r,n){"use strict";r.__esModule=!0,r.Dropdown=void 0;var e=n(89005),a=n(95996),t=n(35840),o=n(55937),m=n(1331),S=["icon","iconRotation","iconSpin","clipSelectedText","color","dropdownStyle","over","nochevron","width","onClick","onSelected","selected","disabled","displayText"],y=["className"],k;function b(u,C){if(u==null)return{};var V={};for(var v in u)if({}.hasOwnProperty.call(u,v)){if(C.includes(v))continue;V[v]=u[v]}return V}function p(u,C){u.prototype=Object.create(C.prototype),u.prototype.constructor=u,i(u,C)}function i(u,C){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(V,v){return V.__proto__=v,V},i(u,C)}var c={placement:"left-start",modifiers:[{name:"eventListeners",enabled:!1}]},s={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function u(){return null}return u}()},l="Layout Dropdown__menu",d="Layout Dropdown__menu-scroll",f=r.Dropdown=function(u){function C(v){var h;return h=u.call(this,v)||this,h.menuContents=void 0,h.handleClick=function(){h.state.open&&h.setOpen(!1)},h.state={open:!1,selected:h.props.selected},h.menuContents=null,h}p(C,u);var V=C.prototype;return V.getDOMNode=function(){function v(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return v}(),V.componentDidMount=function(){function v(){var h=this.getDOMNode()}return v}(),V.openMenu=function(){function v(){var h=C.renderedMenu;h===void 0&&(h=document.createElement("div"),h.className=l,document.body.appendChild(h),C.renderedMenu=h);var g=this.getDOMNode();C.currentOpenMenu=g,h.scrollTop=0,h.style.width=this.props.menuWidth||g.offsetWidth+"px",h.style.opacity="1",h.style.pointerEvents="auto",setTimeout(function(){var N;(N=C.renderedMenu)==null||N.focus()},400),this.renderMenuContent()}return v}(),V.closeMenu=function(){function v(){C.currentOpenMenu===this.getDOMNode()&&(C.currentOpenMenu=void 0,C.renderedMenu.style.opacity="0",C.renderedMenu.style.pointerEvents="none")}return v}(),V.componentWillUnmount=function(){function v(){this.closeMenu(),this.setOpen(!1)}return v}(),V.renderMenuContent=function(){function v(){var h=this,g=C.renderedMenu;if(g){g.offsetHeight>200?g.className=d:g.className=l;var N=this.props.options,x=N===void 0?[]:N,B=x.map(function(T){var A,E;return typeof T=="string"?(E=T,A=T):T!==null&&(E=T.displayText,A=T.value),(0,e.createVNode)(1,"div",(0,t.classes)(["Dropdown__menuentry",h.state.selected===A&&"selected"]),E,0,{onClick:function(){function w(){h.setSelected(A)}return w}()},A)}),L=B.length?B:"No Options Found";(0,e.render)((0,e.createVNode)(1,"div",null,L,0),g,function(){var T=C.singletonPopper;T===void 0?(T=(0,a.createPopper)(C.virtualElement,g,Object.assign({},c,{placement:"bottom-start"})),C.singletonPopper=T):(T.setOptions(Object.assign({},c,{placement:"bottom-start"})),T.update())},this.context)}}return v}(),V.setOpen=function(){function v(h){var g=this;this.setState(function(N){return Object.assign({},N,{open:h})}),h?setTimeout(function(){g.openMenu(),window.addEventListener("click",g.handleClick)}):(this.closeMenu(),window.removeEventListener("click",this.handleClick))}return v}(),V.setSelected=function(){function v(h){this.setState(function(g){return Object.assign({},g,{selected:h})}),this.setOpen(!1),this.props.onSelected&&this.props.onSelected(h)}return v}(),V.render=function(){function v(){var h=this,g=this.props,N=g.icon,x=g.iconRotation,B=g.iconSpin,L=g.clipSelectedText,T=L===void 0?!0:L,A=g.color,E=A===void 0?"default":A,w=g.dropdownStyle,O=g.over,P=g.nochevron,M=g.width,F=g.onClick,R=g.onSelected,U=g.selected,_=g.disabled,W=g.displayText,K=b(g,S),G=K.className,ne=b(K,y),X=O?!this.state.open:this.state.open;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({width:M,className:(0,t.classes)(["Dropdown__control","Button","Button--color--"+E,_&&"Button--disabled",G]),onClick:function(){function pe(me){_&&!h.state.open||(h.setOpen(!h.state.open),F&&F(me))}return pe}()},ne,{children:[N&&(0,e.createComponentVNode)(2,m.Icon,{name:N,rotation:x,spin:B,mr:1}),(0,e.createVNode)(1,"span","Dropdown__selected-text",W||this.state.selected,0,{style:{overflow:T?"hidden":"visible"}}),P||(0,e.createVNode)(1,"span","Dropdown__arrow-button",(0,e.createComponentVNode)(2,m.Icon,{name:X?"chevron-up":"chevron-down"}),2)]})))}return v}(),C}(e.Component);k=f,f.renderedMenu=void 0,f.singletonPopper=void 0,f.currentOpenMenu=void 0,f.virtualElement={getBoundingClientRect:function(){function u(){var C,V;return(C=(V=k.currentOpenMenu)==null?void 0:V.getBoundingClientRect())!=null?C:s}return u}()}},39473:function(I,r,n){"use strict";r.__esModule=!0,r.computeFlexProps=r.computeFlexItemProps=r.computeFlexItemClassName=r.computeFlexClassName=r.Flex=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","direction","wrap","align","justify","inline"],m=["className"],S=["className","style","grow","order","shrink","basis","align"],y=["className"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function k(d,m){if(d==null)return{};var u={};for(var C in d)if({}.hasOwnProperty.call(d,C)){if(m.includes(C))continue;u[C]=d[C]}return u}var b=r.computeFlexClassName=function(){function d(m){return(0,a.classes)(["Flex",m.inline&&"Flex--inline",(0,t.computeBoxClassName)(m)])}return d}(),p=r.computeFlexProps=function(){function d(m){var u=m.className,C=m.direction,V=m.wrap,v=m.align,h=m.justify,g=m.inline,N=k(m,o);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},N.style,{"flex-direction":C,"flex-wrap":V===!0?"wrap":V,"align-items":v,"justify-content":h})},N))}return d}(),i=r.Flex=function(){function d(m){var u=m.className,C=k(m,f);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,b(C)]),null,1,Object.assign({},p(C))))}return d}();i.defaultHooks=a.pureComponentHooks;var c=r.computeFlexItemClassName=function(){function d(m){return(0,a.classes)(["Flex__item",(0,t.computeBoxClassName)(m)])}return d}(),s=r.computeFlexItemProps=function(){function d(m){var u=m.className,C=m.style,V=m.grow,v=m.order,h=m.shrink,g=m.basis,N=g===void 0?m.width:g,x=m.align,B=k(m,S);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},C,{"flex-grow":V!==void 0&&Number(V),"flex-shrink":h!==void 0&&Number(h),"flex-basis":(0,t.unit)(N),order:v,"align-self":x})},B))}return d}(),l=function(m){var u=m.className,C=k(m,y);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,c(m)]),null,1,Object.assign({},s(C))))};l.defaultHooks=a.pureComponentHooks,i.Item=l},79646:function(I,r,n){"use strict";r.__esModule=!0,r.GridColumn=r.Grid=void 0;var e=n(89005),a=n(36352),t=n(35840),o=["children"],f=["size","style"];/** + */function k(d,f){if(d==null)return{};var u={};for(var C in d)if({}.hasOwnProperty.call(d,C)){if(f.includes(C))continue;u[C]=d[C]}return u}var b=r.computeFlexClassName=function(){function d(f){return(0,a.classes)(["Flex",f.inline&&"Flex--inline",(0,t.computeBoxClassName)(f)])}return d}(),p=r.computeFlexProps=function(){function d(f){var u=f.className,C=f.direction,V=f.wrap,v=f.align,h=f.justify,g=f.inline,N=k(f,o);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},N.style,{"flex-direction":C,"flex-wrap":V===!0?"wrap":V,"align-items":v,"justify-content":h})},N))}return d}(),i=r.Flex=function(){function d(f){var u=f.className,C=k(f,m);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,b(C)]),null,1,Object.assign({},p(C))))}return d}();i.defaultHooks=a.pureComponentHooks;var c=r.computeFlexItemClassName=function(){function d(f){return(0,a.classes)(["Flex__item",(0,t.computeBoxClassName)(f)])}return d}(),s=r.computeFlexItemProps=function(){function d(f){var u=f.className,C=f.style,V=f.grow,v=f.order,h=f.shrink,g=f.basis,N=g===void 0?f.width:g,x=f.align,B=k(f,S);return(0,t.computeBoxProps)(Object.assign({style:Object.assign({},C,{"flex-grow":V!==void 0&&Number(V),"flex-shrink":h!==void 0&&Number(h),"flex-basis":(0,t.unit)(N),order:v,"align-self":x})},B))}return d}(),l=function(f){var u=f.className,C=k(f,y);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)([u,c(f)]),null,1,Object.assign({},s(C))))};l.defaultHooks=a.pureComponentHooks,i.Item=l},79646:function(I,r,n){"use strict";r.__esModule=!0,r.GridColumn=r.Grid=void 0;var e=n(89005),a=n(36352),t=n(35840),o=["children"],m=["size","style"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(b,p){if(b==null)return{};var i={};for(var c in b)if({}.hasOwnProperty.call(b,c)){if(p.includes(c))continue;i[c]=b[c]}return i}var y=r.Grid=function(){function b(p){var i=p.children,c=S(p,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table,Object.assign({},c,{children:(0,e.createComponentVNode)(2,a.Table.Row,{children:i})})))}return b}();y.defaultHooks=t.pureComponentHooks;var k=r.GridColumn=function(){function b(p){var i=p.size,c=i===void 0?1:i,s=p.style,l=S(p,f);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table.Cell,Object.assign({style:Object.assign({width:c+"%"},s)},l)))}return b}();y.defaultHooks=t.pureComponentHooks,y.Column=k},1331:function(I,r,n){"use strict";r.__esModule=!0,r.IconStack=r.Icon=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["name","size","spin","className","style","rotation","inverse"],f=["className","style","children"];/** + */function S(b,p){if(b==null)return{};var i={};for(var c in b)if({}.hasOwnProperty.call(b,c)){if(p.includes(c))continue;i[c]=b[c]}return i}var y=r.Grid=function(){function b(p){var i=p.children,c=S(p,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table,Object.assign({},c,{children:(0,e.createComponentVNode)(2,a.Table.Row,{children:i})})))}return b}();y.defaultHooks=t.pureComponentHooks;var k=r.GridColumn=function(){function b(p){var i=p.size,c=i===void 0?1:i,s=p.style,l=S(p,m);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Table.Cell,Object.assign({style:Object.assign({width:c+"%"},s)},l)))}return b}();y.defaultHooks=t.pureComponentHooks,y.Column=k},1331:function(I,r,n){"use strict";r.__esModule=!0,r.IconStack=r.Icon=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["name","size","spin","className","style","rotation","inverse"],m=["className","style","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y=/-o$/,k=r.Icon=function(){function p(i){var c=i.name,s=i.size,l=i.spin,d=i.className,m=i.style,u=m===void 0?{}:m,C=i.rotation,V=i.inverse,v=S(i,o);s&&(u["font-size"]=s*100+"%"),typeof C=="number"&&(u.transform="rotate("+C+"deg)");var h=y.test(c),g=c.replace(y,"");return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({as:"i",className:(0,a.classes)(["Icon",d,h?"far":"fas","fa-"+g,l&&"fa-spin"]),style:u},v)))}return p}();k.defaultHooks=a.pureComponentHooks;var b=r.IconStack=function(){function p(i){var c=i.className,s=i.style,l=s===void 0?{}:s,d=i.children,m=S(i,f);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({as:"span",class:(0,a.classes)(["IconStack",c]),style:l},m,{children:d})))}return p}();k.Stack=b},91225:function(I,r,n){"use strict";r.__esModule=!0,r.Image=void 0;var e=n(89005),a=n(55937),t=["fixBlur","fixErrors","objectFit","src"];function o(b,p){if(b==null)return{};var i={};for(var c in b)if({}.hasOwnProperty.call(b,c)){if(p.includes(c))continue;i[c]=b[c]}return i}function f(b,p){b.prototype=Object.create(p.prototype),b.prototype.constructor=b,S(b,p)}function S(b,p){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},S(b,p)}var y=5,k=r.Image=function(b){function p(){for(var c,s=arguments.length,l=new Array(s),d=0;d0;d&&(l=c.containerRef)!=null&&l.current?c.props.onMove(S(c.containerRef.current,s)):c.toggleDocumentEvents(!1)},c.handleMoveEnd=function(){c.toggleDocumentEvents(!1)},c.handleKeyDown=function(s){var l=s.which||s.keyCode;l<37||l>40||(s.preventDefault(),c.props.onKey({left:l===39?.05:l===37?-.05:0,top:l===40?.05:l===38?-.05:0}))},c.props=i,c.containerRef=(0,e.createRef)(),c}t(b,k);var p=b.prototype;return p.toggleDocumentEvents=function(){function i(c){var s,l=(s=this.containerRef)==null?void 0:s.current,d=f(l),m=c?d.addEventListener:d.removeEventListener;m("mousemove",this.handleMove),m("mouseup",this.handleMoveEnd)}return i}(),p.componentDidMount=function(){function i(){this.toggleDocumentEvents(!0)}return i}(),p.componentWillUnmount=function(){function i(){this.toggleDocumentEvents(!1)}return i}(),p.render=function(){function i(){return(0,e.normalizeProps)((0,e.createVNode)(1,"div","react-colorful__interactive",this.props.children,0,Object.assign({},this.props,{style:this.props.style,onMouseDown:this.handleMoveStart,onKeyDown:this.handleKeyDown,tabIndex:0,role:"slider"}),null,this.containerRef))}return i}(),b}(e.Component)},76334:function(I,r,n){"use strict";r.__esModule=!0,r.Knob=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(55937),f=n(20342),S=n(59263),y=["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"];/** +*/var p=r.toInputValue=function(){function c(s){return typeof s!="number"&&typeof s!="string"?"":String(s)}return c}(),i=r.Input=function(c){function s(){var d;return d=c.call(this)||this,d.inputRef=(0,e.createRef)(),d.state={editing:!1},d.handleInput=function(f){var u=d.state.editing,C=d.props.onInput;u||d.setEditing(!0),C&&C(f,f.target.value)},d.handleFocus=function(f){var u=d.state.editing;u||d.setEditing(!0)},d.handleBlur=function(f){var u=d.state.editing,C=d.props.onChange;u&&(d.setEditing(!1),C&&C(f,f.target.value))},d.handleKeyDown=function(f){var u=d.props,C=u.onInput,V=u.onChange,v=u.onEnter;if(f.keyCode===o.KEY_ENTER){d.setEditing(!1),V&&V(f,f.target.value),C&&C(f,f.target.value),v&&v(f,f.target.value),d.props.selfClear?f.target.value="":f.target.blur();return}if(f.keyCode===o.KEY_ESCAPE){d.setEditing(!1),f.target.value=p(d.props.value),f.target.blur();return}},d}k(s,c);var l=s.prototype;return l.componentDidMount=function(){function d(){var f=this,u=this.props.value,C=this.inputRef.current;C&&(C.value=p(u),C.selectionStart=0,C.selectionEnd=C.value.length),(this.props.autoFocus||this.props.autoSelect)&&setTimeout(function(){C.focus(),f.props.autoSelect&&C.select()},1)}return d}(),l.componentDidUpdate=function(){function d(f,u){var C=this.state.editing,V=f.value,v=this.props.value,h=this.inputRef.current;h&&!C&&V!==v&&(h.value=p(v))}return d}(),l.setEditing=function(){function d(f){this.setState({editing:f})}return d}(),l.render=function(){function d(){var f=this.props,u=f.selfClear,C=f.onInput,V=f.onChange,v=f.onEnter,h=f.value,g=f.maxLength,N=f.placeholder,x=f.autofocus,B=f.disabled,L=f.multiline,T=f.cols,A=T===void 0?32:T,E=f.rows,w=E===void 0?4:E,O=y(f,m),P=O.className,M=O.fluid,F=O.monospace,R=y(O,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["Input",M&&"Input--fluid",F&&"Input--monospace",B&&"Input--disabled",P])},R,{children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),L?(0,e.createVNode)(128,"textarea","Input__textarea",null,1,{placeholder:N,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,maxLength:g,cols:A,rows:w,disabled:B},null,this.inputRef):(0,e.createVNode)(64,"input","Input__input",null,1,{placeholder:N,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:g,disabled:B},null,this.inputRef)]})))}return d}(),s}(e.Component)},4454:function(I,r,n){"use strict";r.__esModule=!0,r.Interactive=void 0;var e=n(89005),a=n(44879);function t(k,b){k.prototype=Object.create(b.prototype),k.prototype.constructor=k,o(k,b)}function o(k,b){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(p,i){return p.__proto__=i,p},o(k,b)}var m=function(b){return b&&b.ownerDocument.defaultView||self},S=function(b,p){var i=b.getBoundingClientRect(),c=p;return{left:(0,a.clamp)((c.pageX-(i.left+m(b).pageXOffset))/i.width,0,1),top:(0,a.clamp)((c.pageY-(i.top+m(b).pageYOffset))/i.height,0,1)}},y=r.Interactive=function(k){function b(i){var c;return c=k.call(this)||this,c.containerRef=void 0,c.props=void 0,c.handleMoveStart=function(s){var l,d=(l=c.containerRef)==null?void 0:l.current;d&&(s.preventDefault(),d.focus(),c.props.onMove(S(d,s)),c.toggleDocumentEvents(!0))},c.handleMove=function(s){var l;s.preventDefault();var d=s.buttons>0;d&&(l=c.containerRef)!=null&&l.current?c.props.onMove(S(c.containerRef.current,s)):c.toggleDocumentEvents(!1)},c.handleMoveEnd=function(){c.toggleDocumentEvents(!1)},c.handleKeyDown=function(s){var l=s.which||s.keyCode;l<37||l>40||(s.preventDefault(),c.props.onKey({left:l===39?.05:l===37?-.05:0,top:l===40?.05:l===38?-.05:0}))},c.props=i,c.containerRef=(0,e.createRef)(),c}t(b,k);var p=b.prototype;return p.toggleDocumentEvents=function(){function i(c){var s,l=(s=this.containerRef)==null?void 0:s.current,d=m(l),f=c?d.addEventListener:d.removeEventListener;f("mousemove",this.handleMove),f("mouseup",this.handleMoveEnd)}return i}(),p.componentDidMount=function(){function i(){this.toggleDocumentEvents(!0)}return i}(),p.componentWillUnmount=function(){function i(){this.toggleDocumentEvents(!1)}return i}(),p.render=function(){function i(){return(0,e.normalizeProps)((0,e.createVNode)(1,"div","react-colorful__interactive",this.props.children,0,Object.assign({},this.props,{style:this.props.style,onMouseDown:this.handleMoveStart,onKeyDown:this.handleKeyDown,tabIndex:0,role:"slider"}),null,this.containerRef))}return i}(),b}(e.Component)},76334:function(I,r,n){"use strict";r.__esModule=!0,r.Knob=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(55937),m=n(20342),S=n(59263),y=["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children","popUpPosition"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function k(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var b=r.Knob=function(){function p(i){var c=i.animated,s=i.format,l=i.maxValue,d=i.minValue,m=i.onChange,u=i.onDrag,C=i.step,V=i.stepPixelSize,v=i.suppressFlicker,h=i.unit,g=i.value,N=i.className,x=i.style,B=i.fillValue,L=i.color,T=i.ranges,w=T===void 0?{}:T,E=i.size,A=E===void 0?1:E,P=i.bipolar,O=i.children,M=i.popUpPosition,F=k(i,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:c,format:s,maxValue:l,minValue:d,onChange:m,onDrag:u,step:C,stepPixelSize:V,suppressFlicker:v,unit:h,value:g},{children:function(){function R(_){var U=_.dragging,W=_.editing,$=_.value,G=_.displayValue,oe=_.displayElement,X=_.inputElement,pe=_.handleDragStart,me=(0,a.scale)(B!=null?B:G,d,l),ne=(0,a.scale)(G,d,l),ce=L||(0,a.keyOfMatchingRange)(B!=null?B:$,w)||"default",q=(ne-.5)*270;return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,t.classes)(["Knob","Knob--color--"+ce,P&&"Knob--bipolar",N,(0,o.computeBoxClassName)(F)]),[(0,e.createVNode)(1,"div","Knob__circle",(0,e.createVNode)(1,"div","Knob__cursorBox",(0,e.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+q+"deg)"}}),2),U&&(0,e.createVNode)(1,"div",(0,t.classes)(["Knob__popupValue",M&&"Knob__popupValue--"+M]),oe,0),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,e.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,e.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":((P?2.75:2)-me*1.5)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),X],0,Object.assign({},(0,o.computeBoxProps)(Object.assign({style:Object.assign({"font-size":A+"em"},x)},F)),{onMouseDown:pe})))}return R}()})))}return p}()},78621:function(I,r,n){"use strict";r.__esModule=!0,r.LabeledControls=void 0;var e=n(89005),a=n(39473),t=["children"],o=["label","children"];/** + */function k(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var b=r.Knob=function(){function p(i){var c=i.animated,s=i.format,l=i.maxValue,d=i.minValue,f=i.onChange,u=i.onDrag,C=i.step,V=i.stepPixelSize,v=i.suppressFlicker,h=i.unit,g=i.value,N=i.className,x=i.style,B=i.fillValue,L=i.color,T=i.ranges,A=T===void 0?{}:T,E=i.size,w=E===void 0?1:E,O=i.bipolar,P=i.children,M=i.popUpPosition,F=k(i,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:c,format:s,maxValue:l,minValue:d,onChange:f,onDrag:u,step:C,stepPixelSize:V,suppressFlicker:v,unit:h,value:g},{children:function(){function R(U){var _=U.dragging,W=U.editing,K=U.value,G=U.displayValue,ne=U.displayElement,X=U.inputElement,pe=U.handleDragStart,me=(0,a.scale)(B!=null?B:G,d,l),oe=(0,a.scale)(G,d,l),ie=L||(0,a.keyOfMatchingRange)(B!=null?B:K,A)||"default",Z=(oe-.5)*270;return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,t.classes)(["Knob","Knob--color--"+ie,O&&"Knob--bipolar",N,(0,o.computeBoxClassName)(F)]),[(0,e.createVNode)(1,"div","Knob__circle",(0,e.createVNode)(1,"div","Knob__cursorBox",(0,e.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+Z+"deg)"}}),2),_&&(0,e.createVNode)(1,"div",(0,t.classes)(["Knob__popupValue",M&&"Knob__popupValue--"+M]),ne,0),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,e.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,e.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,e.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":((O?2.75:2)-me*1.5)*Math.PI*50},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),X],0,Object.assign({},(0,o.computeBoxProps)(Object.assign({style:Object.assign({"font-size":w+"em"},x)},F)),{onMouseDown:pe})))}return R}()})))}return p}()},78621:function(I,r,n){"use strict";r.__esModule=!0,r.LabeledControls=void 0;var e=n(89005),a=n(39473),t=["children"],o=["label","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}var S=r.LabeledControls=function(){function k(b){var p=b.children,i=f(b,t);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({mx:-.5,align:"stretch",justify:"space-between"},i,{children:p})))}return k}(),y=function(b){var p=b.label,i=b.children,c=f(b,o);return(0,e.createComponentVNode)(2,a.Flex.Item,{mx:1,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({minWidth:"52px",height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},c,{children:[(0,e.createComponentVNode)(2,a.Flex.Item),(0,e.createComponentVNode)(2,a.Flex.Item,{children:i}),(0,e.createComponentVNode)(2,a.Flex.Item,{color:"label",children:p})]})))})};S.Item=y},29319:function(I,r,n){"use strict";r.__esModule=!0,r.LabeledList=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(13605),f=n(62147);/** + */function m(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}var S=r.LabeledControls=function(){function k(b){var p=b.children,i=m(b,t);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({mx:-.5,align:"stretch",justify:"space-between"},i,{children:p})))}return k}(),y=function(b){var p=b.label,i=b.children,c=m(b,o);return(0,e.createComponentVNode)(2,a.Flex.Item,{mx:1,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Flex,Object.assign({minWidth:"52px",height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},c,{children:[(0,e.createComponentVNode)(2,a.Flex.Item),(0,e.createComponentVNode)(2,a.Flex.Item,{children:i}),(0,e.createComponentVNode)(2,a.Flex.Item,{color:"label",children:p})]})))})};S.Item=y},29319:function(I,r,n){"use strict";r.__esModule=!0,r.LabeledList=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(13605),m=n(62147);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var S=r.LabeledList=function(){function b(p){var i=p.children;return(0,e.createVNode)(1,"table","LabeledList",i,0)}return b}();S.defaultHooks=a.pureComponentHooks;var y=function(p){var i=p.className,c=p.label,s=p.labelColor,l=s===void 0?"label":s,d=p.color,m=p.textAlign,u=p.buttons,C=p.tooltip,V=p.content,v=p.children,h=(0,e.createVNode)(1,"tr",(0,a.classes)(["LabeledList__row",i]),[(0,e.createComponentVNode)(2,t.Box,{as:"td",color:l,className:(0,a.classes)(["LabeledList__cell","LabeledList__label"]),children:c?c+":":null}),(0,e.createComponentVNode)(2,t.Box,{as:"td",color:d,textAlign:m,className:(0,a.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?void 0:2,children:[V,v]}),u&&(0,e.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0);return C&&(h=(0,e.createComponentVNode)(2,f.Tooltip,{content:C,children:h})),h};y.defaultHooks=a.pureComponentHooks;var k=function(p){var i=p.size?(0,t.unit)(Math.max(0,p.size-1)):0;return(0,e.createVNode)(1,"tr","LabeledList__row",(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,o.Divider),2,{colSpan:3,style:{"padding-top":i,"padding-bottom":i}}),2)};k.defaultHooks=a.pureComponentHooks,S.Item=y,S.Divider=k},36077:function(I,r,n){"use strict";r.__esModule=!0,r.Modal=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(61940),f=["className","children","onEnter"];/** + */var S=r.LabeledList=function(){function b(p){var i=p.children;return(0,e.createVNode)(1,"table","LabeledList",i,0)}return b}();S.defaultHooks=a.pureComponentHooks;var y=function(p){var i=p.className,c=p.label,s=p.labelColor,l=s===void 0?"label":s,d=p.color,f=p.textAlign,u=p.buttons,C=p.tooltip,V=p.content,v=p.children,h=(0,e.createVNode)(1,"tr",(0,a.classes)(["LabeledList__row",i]),[(0,e.createComponentVNode)(2,t.Box,{as:"td",color:l,className:(0,a.classes)(["LabeledList__cell","LabeledList__label"]),children:c?c+":":null}),(0,e.createComponentVNode)(2,t.Box,{as:"td",color:d,textAlign:f,className:(0,a.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?void 0:2,children:[V,v]}),u&&(0,e.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0);return C&&(h=(0,e.createComponentVNode)(2,m.Tooltip,{content:C,children:h})),h};y.defaultHooks=a.pureComponentHooks;var k=function(p){var i=p.size?(0,t.unit)(Math.max(0,p.size-1)):0;return(0,e.createVNode)(1,"tr","LabeledList__row",(0,e.createVNode)(1,"td",null,(0,e.createComponentVNode)(2,o.Divider),2,{colSpan:3,style:{"padding-top":i,"padding-bottom":i}}),2)};k.defaultHooks=a.pureComponentHooks,S.Item=y,S.Divider=k},36077:function(I,r,n){"use strict";r.__esModule=!0,r.Modal=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(61940),m=["className","children","onEnter"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function S(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}var y=r.Modal=function(){function k(b){var p=b.className,i=b.children,c=b.onEnter,s=S(b,f),l;return c&&(l=function(){function d(m){m.keyCode===13&&c(m)}return d}()),(0,e.createComponentVNode)(2,o.Dimmer,{onKeyDown:l,children:(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Modal",p,(0,t.computeBoxClassName)(s)]),i,0,Object.assign({},(0,t.computeBoxProps)(s))))})}return k}()},73280:function(I,r,n){"use strict";r.__esModule=!0,r.NanoMap=void 0;var e=n(89005),a=n(36036),t=n(72253),o=n(29319),f=n(79911),S=n(79140);function y(l,d){l.prototype=Object.create(d.prototype),l.prototype.constructor=l,k(l,d)}function k(l,d){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(m,u){return m.__proto__=u,m},k(l,d)}var b=function(d){return d.stopPropagation&&d.stopPropagation(),d.preventDefault&&d.preventDefault(),d.cancelBubble=!0,d.returnValue=!1,!1},p=r.NanoMap=function(l){function d(u){var C;C=l.call(this,u)||this;var V=window.innerWidth/2-256,v=window.innerHeight/2-256;return C.state={offsetX:128,offsetY:48,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},C.handleDragStart=function(h){C.ref=h.target,C.setState({dragging:!1,originX:h.screenX,originY:h.screenY}),document.addEventListener("mousemove",C.handleDragMove),document.addEventListener("mouseup",C.handleDragEnd),b(h)},C.handleDragMove=function(h){C.setState(function(g){var N=Object.assign({},g),x=h.screenX-N.originX,B=h.screenY-N.originY;return g.dragging?(N.offsetX+=x,N.offsetY+=B,N.originX=h.screenX,N.originY=h.screenY):N.dragging=!0,N}),b(h)},C.handleDragEnd=function(h){C.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",C.handleDragMove),document.removeEventListener("mouseup",C.handleDragEnd),b(h)},C.handleZoom=function(h,g){C.setState(function(N){var x=Math.min(Math.max(g,1),8),B=(x-N.zoom)*1.5;return N.zoom=x,N.offsetX=N.offsetX-262*B,N.offsetY=N.offsetY-256*B,u.onZoom&&u.onZoom(N.zoom),N})},C.handleZChange=function(h){u.setZCurrent(h)},C}y(d,l);var m=d.prototype;return m.render=function(){function u(){var C=(0,t.useBackend)(this.context),V=C.config,v=this.state,h=v.dragging,g=v.offsetX,N=v.offsetY,x=v.zoom,B=x===void 0?1:x,L=this.props.children,T=V.map+"_nanomap_z"+(this.props.zLevels.indexOf(this.props.z_current)+1)+".png",w=510*B+"px",E={width:w,height:w,"margin-top":N+"px","margin-left":g+"px",overflow:"hidden",position:"relative","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:h?"move":"auto"},A={width:"100%",height:"100%",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"};return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__container",children:[(0,e.createComponentVNode)(2,a.Box,{style:E,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,S.resolveAsset)(T),style:A}),(0,e.createComponentVNode)(2,a.Box,{children:L})]}),(0,e.createComponentVNode)(2,c,{zoom:B,onZoom:this.handleZoom}),(0,e.createComponentVNode)(2,s,{z_current:this.props.z_current,z_levels:this.props.zLevels,z_names:this.props.zNames,onZChange:this.handleZChange})]})}return u}(),d}(e.Component),i=function(d,m){var u=d.x,C=d.y,V=d.z,v=d.z_current,h=d.zoom,g=h===void 0?1:h,N=d.icon,x=d.tooltip,B=d.color,L=d.bordered,T=d.onClick;if(v!==V)return null;var w=u*2*g-g-3,E=C*2*g-g-3;return(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,a.Tooltip,{content:x,children:(0,e.createComponentVNode)(2,a.Box,{position:"absolute",className:L?"NanoMap__marker__bordered":"NanoMap__marker",lineHeight:"0",bottom:E+"px",left:w+"px",onClick:T,children:(0,e.createComponentVNode)(2,a.Icon,{name:N,color:B,fontSize:"6px"})})}),2)};p.Marker=i;var c=function(d,m){return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zoomer",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Zoom",children:(0,e.createComponentVNode)(2,f.Slider,{minValue:1,maxValue:8,stepPixelSize:10,format:function(){function u(C){return C+"x"}return u}(),value:d.zoom,onDrag:function(){function u(C,V){return d.onZoom(C,V)}return u}()})})})})};p.Zoomer=c;var s=function(d){if(d.z_levels.length!==1)return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zlevel",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Z-level",children:(0,e.createComponentVNode)(2,a.Dropdown,{width:"100%",selected:d.z_names[d.z_levels.indexOf(d.z_current)],options:d.z_names,onSelected:function(){function m(u){return d.onZChange(d.z_levels[d.z_names.indexOf(u)])}return m}()})})})})}},74733:function(I,r,n){"use strict";r.__esModule=!0,r.NoticeBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","color","info","warning","success","danger"];/** + */function S(k,b){if(k==null)return{};var p={};for(var i in k)if({}.hasOwnProperty.call(k,i)){if(b.includes(i))continue;p[i]=k[i]}return p}var y=r.Modal=function(){function k(b){var p=b.className,i=b.children,c=b.onEnter,s=S(b,m),l;return c&&(l=function(){function d(f){f.keyCode===13&&c(f)}return d}()),(0,e.createComponentVNode)(2,o.Dimmer,{onKeyDown:l,children:(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Modal",p,(0,t.computeBoxClassName)(s)]),i,0,Object.assign({},(0,t.computeBoxProps)(s))))})}return k}()},73280:function(I,r,n){"use strict";r.__esModule=!0,r.NanoMap=void 0;var e=n(89005),a=n(36036),t=n(72253),o=n(29319),m=n(79911),S=n(79140);function y(l,d){l.prototype=Object.create(d.prototype),l.prototype.constructor=l,k(l,d)}function k(l,d){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(f,u){return f.__proto__=u,f},k(l,d)}var b=function(d){return d.stopPropagation&&d.stopPropagation(),d.preventDefault&&d.preventDefault(),d.cancelBubble=!0,d.returnValue=!1,!1},p=r.NanoMap=function(l){function d(u){var C;C=l.call(this,u)||this;var V=window.innerWidth/2-256,v=window.innerHeight/2-256;return C.state={offsetX:128,offsetY:48,transform:"none",dragging:!1,originX:null,originY:null,zoom:1},C.handleDragStart=function(h){C.ref=h.target,C.setState({dragging:!1,originX:h.screenX,originY:h.screenY}),document.addEventListener("mousemove",C.handleDragMove),document.addEventListener("mouseup",C.handleDragEnd),b(h)},C.handleDragMove=function(h){C.setState(function(g){var N=Object.assign({},g),x=h.screenX-N.originX,B=h.screenY-N.originY;return g.dragging?(N.offsetX+=x,N.offsetY+=B,N.originX=h.screenX,N.originY=h.screenY):N.dragging=!0,N}),b(h)},C.handleDragEnd=function(h){C.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",C.handleDragMove),document.removeEventListener("mouseup",C.handleDragEnd),b(h)},C.handleZoom=function(h,g){C.setState(function(N){var x=Math.min(Math.max(g,1),8),B=(x-N.zoom)*1.5;return N.zoom=x,N.offsetX=N.offsetX-262*B,N.offsetY=N.offsetY-256*B,u.onZoom&&u.onZoom(N.zoom),N})},C.handleZChange=function(h){u.setZCurrent(h)},C}y(d,l);var f=d.prototype;return f.render=function(){function u(){var C=(0,t.useBackend)(this.context),V=C.config,v=this.state,h=v.dragging,g=v.offsetX,N=v.offsetY,x=v.zoom,B=x===void 0?1:x,L=this.props.children,T=V.map+"_nanomap_z"+(this.props.zLevels.indexOf(this.props.z_current)+1)+".png",A=510*B+"px",E={width:A,height:A,"margin-top":N+"px","margin-left":g+"px",overflow:"hidden",position:"relative","background-size":"cover","background-repeat":"no-repeat","text-align":"center",cursor:h?"move":"auto"},w={width:"100%",height:"100%",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"};return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__container",children:[(0,e.createComponentVNode)(2,a.Box,{style:E,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,S.resolveAsset)(T),style:w}),(0,e.createComponentVNode)(2,a.Box,{children:L})]}),(0,e.createComponentVNode)(2,c,{zoom:B,onZoom:this.handleZoom}),(0,e.createComponentVNode)(2,s,{z_current:this.props.z_current,z_levels:this.props.zLevels,z_names:this.props.zNames,onZChange:this.handleZChange})]})}return u}(),d}(e.Component),i=function(d,f){var u=d.x,C=d.y,V=d.z,v=d.z_current,h=d.zoom,g=h===void 0?1:h,N=d.icon,x=d.tooltip,B=d.color,L=d.bordered,T=d.onClick;if(v!==V)return null;var A=u*2*g-g-3,E=C*2*g-g-3;return(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,a.Tooltip,{content:x,children:(0,e.createComponentVNode)(2,a.Box,{position:"absolute",className:L?"NanoMap__marker__bordered":"NanoMap__marker",lineHeight:"0",bottom:E+"px",left:A+"px",onClick:T,children:(0,e.createComponentVNode)(2,a.Icon,{name:N,color:B,fontSize:"6px"})})}),2)};p.Marker=i;var c=function(d,f){return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zoomer",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Zoom",children:(0,e.createComponentVNode)(2,m.Slider,{minValue:1,maxValue:8,stepPixelSize:10,format:function(){function u(C){return C+"x"}return u}(),value:d.zoom,onDrag:function(){function u(C,V){return d.onZoom(C,V)}return u}()})})})})};p.Zoomer=c;var s=function(d){if(d.z_levels.length!==1)return(0,e.createComponentVNode)(2,a.Box,{className:"NanoMap__zlevel",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Z-level",children:(0,e.createComponentVNode)(2,a.Dropdown,{width:"100%",selected:d.z_names[d.z_levels.indexOf(d.z_current)],options:d.z_names,onSelected:function(){function f(u){return d.onZChange(d.z_levels[d.z_names.indexOf(u)])}return f}()})})})})}},74733:function(I,r,n){"use strict";r.__esModule=!0,r.NoticeBox=void 0;var e=n(89005),a=n(35840),t=n(55937),o=["className","color","info","warning","success","danger"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.NoticeBox=function(){function y(k){var b=k.className,p=k.color,i=k.info,c=k.warning,s=k.success,l=k.danger,d=f(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["NoticeBox",p&&"NoticeBox--color--"+p,i&&"NoticeBox--type--info",s&&"NoticeBox--type--success",l&&"NoticeBox--type--danger",b])},d)))}return y}();S.defaultHooks=a.pureComponentHooks},59263:function(I,r,n){"use strict";r.__esModule=!0,r.NumberInput=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474),f=n(55937);function S(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,y(p,i)}function y(p,i){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},y(p,i)}/** + */function m(y,k){if(y==null)return{};var b={};for(var p in y)if({}.hasOwnProperty.call(y,p)){if(k.includes(p))continue;b[p]=y[p]}return b}var S=r.NoticeBox=function(){function y(k){var b=k.className,p=k.color,i=k.info,c=k.warning,s=k.success,l=k.danger,d=m(k,o);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["NoticeBox",p&&"NoticeBox--color--"+p,i&&"NoticeBox--type--info",s&&"NoticeBox--type--success",l&&"NoticeBox--type--danger",b])},d)))}return y}();S.defaultHooks=a.pureComponentHooks},59263:function(I,r,n){"use strict";r.__esModule=!0,r.NumberInput=void 0;var e=n(89005),a=n(44879),t=n(35840),o=n(9474),m=n(55937);function S(p,i){p.prototype=Object.create(i.prototype),p.prototype.constructor=p,y(p,i)}function y(p,i){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,s){return c.__proto__=s,c},y(p,i)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var k=400,b=r.NumberInput=function(p){function i(s){var l;l=p.call(this,s)||this;var d=s.value;return l.inputRef=(0,e.createRef)(),l.state={value:d,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},l.flickerTimer=null,l.suppressFlicker=function(){var m=l.props.suppressFlicker;m>0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},m))},l.handleDragStart=function(m){var u=l.props.value,C=l.state.editing;C||(document.body.style["pointer-events"]="none",l.ref=m.target,l.setState({dragging:!1,origin:m.screenY,value:u,internalValue:u}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var V=l.state,v=V.dragging,h=V.value,g=l.props.onDrag;v&&g&&g(m,h)},l.props.updateRate||k),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(m){var u=l.props,C=u.minValue,V=u.maxValue,v=u.step,h=u.stepPixelSize;l.setState(function(g){var N=Object.assign({},g),x=N.origin-m.screenY;if(g.dragging){var B=Number.isFinite(C)?C%v:0;N.internalValue=(0,a.clamp)(N.internalValue+x*v/h,C-v,V+v),N.value=(0,a.clamp)(N.internalValue-N.internalValue%v+B,C,V),N.origin=m.screenY}else Math.abs(x)>4&&(N.dragging=!0);return N})},l.handleDragEnd=function(m){var u=l.props,C=u.onChange,V=u.onDrag,v=l.state,h=v.dragging,g=v.value,N=v.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({dragging:!1,editing:!h,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),h)l.suppressFlicker(),C&&C(m,g),V&&V(m,g);else if(l.inputRef){var x=l.inputRef.current;x.value=N;try{x.focus(),x.select()}catch(B){}}},l}S(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,m=d.dragging,u=d.editing,C=d.value,V=d.suppressingFlicker,v=this.props,h=v.className,g=v.fluid,N=v.animated,x=v.value,B=v.unit,L=v.minValue,T=v.maxValue,w=v.height,E=v.width,A=v.lineHeight,P=v.fontSize,O=v.format,M=v.onChange,F=v.onDrag,R=x;(m||V)&&(R=C);var _=(0,e.createVNode)(1,"div","NumberInput__content",[N&&!m&&!V?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:R,format:O}):O?O(R):R,B?" "+B:""],0);return(0,e.createComponentVNode)(2,f.Box,{className:(0,t.classes)(["NumberInput",g&&"NumberInput--fluid",h]),minWidth:E,minHeight:w,lineHeight:A,fontSize:P,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"div","NumberInput__barContainer",(0,e.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,a.clamp)((R-L)/(T-L)*100,0,100)+"%"}}),2),_,(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?void 0:"none",height:w,"line-height":A,"font-size":P},onBlur:function(){function U(W){if(u){var $=(0,a.clamp)(parseFloat(W.target.value),L,T);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),M&&M(W,$),F&&F(W,$)}}return U}(),onKeyDown:function(){function U(W){if(W.keyCode===13){var $=(0,a.clamp)(parseFloat(W.target.value),L,T);if(Number.isNaN($)){l.setState({editing:!1});return}l.setState({editing:!1,value:$}),l.suppressFlicker(),M&&M(W,$),F&&F(W,$);return}if(W.keyCode===27){l.setState({editing:!1});return}}return U}()},null,this.inputRef)]})}return s}(),i}(e.Component);b.defaultHooks=t.pureComponentHooks,b.defaultProps={minValue:-1/0,maxValue:1/0,step:1,stepPixelSize:1,suppressFlicker:50}},33337:function(I,r,n){"use strict";r.__esModule=!0,r.Pointer=void 0;var e=n(89005),a=n(35840),t=r.Pointer=function(){function o(f){var S=f.className,y=f.color,k=f.left,b=f.top,p=b===void 0?.5:b,i=(0,a.classes)(["react-colorful__pointer",S]),c={top:p*100+"%",left:k*100+"%"};return(0,e.createVNode)(1,"div",i,(0,e.createVNode)(1,"div","react-colorful__pointer-fill",null,1,{style:{"background-color":y}}),2,{style:c})}return o}()},50186:function(I,r,n){"use strict";r.__esModule=!0,r.Popper=void 0;var e=n(95996),a=n(89005);function t(S,y){S.prototype=Object.create(y.prototype),S.prototype.constructor=S,o(S,y)}function o(S,y){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(k,b){return k.__proto__=b,k},o(S,y)}var f=r.Popper=function(S){function y(){var b;return b=S.call(this)||this,b.renderedContent=void 0,b.popperInstance=void 0,y.id+=1,b}t(y,S);var k=y.prototype;return k.componentDidMount=function(){function b(){var p=this,i=this.props,c=i.additionalStyles,s=i.options;if(this.renderedContent=document.createElement("div"),c)for(var l=0,d=Object.entries(c);l0&&(l.setState({suppressingFlicker:!0}),clearTimeout(l.flickerTimer),l.flickerTimer=setTimeout(function(){return l.setState({suppressingFlicker:!1})},f))},l.handleDragStart=function(f){var u=l.props.value,C=l.state.editing;C||(document.body.style["pointer-events"]="none",l.ref=f.target,l.setState({dragging:!1,origin:f.screenY,value:u,internalValue:u}),l.timer=setTimeout(function(){l.setState({dragging:!0})},250),l.dragInterval=setInterval(function(){var V=l.state,v=V.dragging,h=V.value,g=l.props.onDrag;v&&g&&g(f,h)},l.props.updateRate||k),document.addEventListener("mousemove",l.handleDragMove),document.addEventListener("mouseup",l.handleDragEnd))},l.handleDragMove=function(f){var u=l.props,C=u.minValue,V=u.maxValue,v=u.step,h=u.stepPixelSize;l.setState(function(g){var N=Object.assign({},g),x=N.origin-f.screenY;if(g.dragging){var B=Number.isFinite(C)?C%v:0;N.internalValue=(0,a.clamp)(N.internalValue+x*v/h,C-v,V+v),N.value=(0,a.clamp)(N.internalValue-N.internalValue%v+B,C,V),N.origin=f.screenY}else Math.abs(x)>4&&(N.dragging=!0);return N})},l.handleDragEnd=function(f){var u=l.props,C=u.onChange,V=u.onDrag,v=l.state,h=v.dragging,g=v.value,N=v.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(l.timer),clearInterval(l.dragInterval),l.setState({dragging:!1,editing:!h,origin:null}),document.removeEventListener("mousemove",l.handleDragMove),document.removeEventListener("mouseup",l.handleDragEnd),h)l.suppressFlicker(),C&&C(f,g),V&&V(f,g);else if(l.inputRef){var x=l.inputRef.current;x.value=N;try{x.focus(),x.select()}catch(B){}}},l}S(i,p);var c=i.prototype;return c.render=function(){function s(){var l=this,d=this.state,f=d.dragging,u=d.editing,C=d.value,V=d.suppressingFlicker,v=this.props,h=v.className,g=v.fluid,N=v.animated,x=v.value,B=v.unit,L=v.minValue,T=v.maxValue,A=v.height,E=v.width,w=v.lineHeight,O=v.fontSize,P=v.format,M=v.onChange,F=v.onDrag,R=x;(f||V)&&(R=C);var U=(0,e.createVNode)(1,"div","NumberInput__content",[N&&!f&&!V?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:R,format:P}):P?P(R):R,B?" "+B:""],0);return(0,e.createComponentVNode)(2,m.Box,{className:(0,t.classes)(["NumberInput",g&&"NumberInput--fluid",h]),minWidth:E,minHeight:A,lineHeight:w,fontSize:O,onMouseDown:this.handleDragStart,children:[(0,e.createVNode)(1,"div","NumberInput__barContainer",(0,e.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,a.clamp)((R-L)/(T-L)*100,0,100)+"%"}}),2),U,(0,e.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?void 0:"none",height:A,"line-height":w,"font-size":O},onBlur:function(){function _(W){if(u){var K=(0,a.clamp)(parseFloat(W.target.value),L,T);if(Number.isNaN(K)){l.setState({editing:!1});return}l.setState({editing:!1,value:K}),l.suppressFlicker(),M&&M(W,K),F&&F(W,K)}}return _}(),onKeyDown:function(){function _(W){if(W.keyCode===13){var K=(0,a.clamp)(parseFloat(W.target.value),L,T);if(Number.isNaN(K)){l.setState({editing:!1});return}l.setState({editing:!1,value:K}),l.suppressFlicker(),M&&M(W,K),F&&F(W,K);return}if(W.keyCode===27){l.setState({editing:!1});return}}return _}()},null,this.inputRef)]})}return s}(),i}(e.Component);b.defaultHooks=t.pureComponentHooks,b.defaultProps={minValue:-1/0,maxValue:1/0,step:1,stepPixelSize:1,suppressFlicker:50}},33337:function(I,r,n){"use strict";r.__esModule=!0,r.Pointer=void 0;var e=n(89005),a=n(35840),t=r.Pointer=function(){function o(m){var S=m.className,y=m.color,k=m.left,b=m.top,p=b===void 0?.5:b,i=(0,a.classes)(["react-colorful__pointer",S]),c={top:p*100+"%",left:k*100+"%"};return(0,e.createVNode)(1,"div",i,(0,e.createVNode)(1,"div","react-colorful__pointer-fill",null,1,{style:{"background-color":y}}),2,{style:c})}return o}()},50186:function(I,r,n){"use strict";r.__esModule=!0,r.Popper=void 0;var e=n(95996),a=n(89005);function t(S,y){S.prototype=Object.create(y.prototype),S.prototype.constructor=S,o(S,y)}function o(S,y){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(k,b){return k.__proto__=b,k},o(S,y)}var m=r.Popper=function(S){function y(){var b;return b=S.call(this)||this,b.renderedContent=void 0,b.popperInstance=void 0,y.id+=1,b}t(y,S);var k=y.prototype;return k.componentDidMount=function(){function b(){var p=this,i=this.props,c=i.additionalStyles,s=i.options;if(this.renderedContent=document.createElement("div"),c)for(var l=0,d=Object.entries(c);ls)return"in the future";c=c/10,s=s/10;var l=s-c;if(l>3600){var d=Math.round(l/3600);return d+" hour"+(d===1?"":"s")+" ago"}else if(l>60){var m=Math.round(l/60);return m+" minute"+(m===1?"":"s")+" ago"}else{var u=Math.round(l);return u+" second"+(u===1?"":"s")+" ago"}return"just now"}return i}()},40944:function(I,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595);/** +*/var i=r.TextArea=function(c){function s(d,f){var u;u=c.call(this,d,f)||this,u.textareaRef=d.innerRef||(0,e.createRef)(),u.fillerRef=(0,e.createRef)(),u.state={editing:!1};var C=d.dontUseTabForIndent,V=C===void 0?!1:C;return u.handleOnInput=function(v){var h=u.state.editing,g=u.props.onInput;h||u.setEditing(!0),g&&g(v,v.target.value)},u.handleOnChange=function(v){var h=u.state.editing,g=u.props.onChange;h&&u.setEditing(!1),g&&g(v,v.target.value)},u.handleKeyPress=function(v){var h=u.state.editing,g=u.props.onKeyPress;h||u.setEditing(!0),g&&g(v,v.target.value)},u.handleKeyDown=function(v){var h=u.state.editing,g=u.props,N=g.onChange,x=g.onInput,B=g.onEnter,L=g.onKeyDown;if(v.keyCode===m.KEY_ENTER){u.setEditing(!1),N&&N(v,v.target.value),x&&x(v,v.target.value),B&&B(v,v.target.value),u.props.selfClear&&(v.target.value="",v.target.blur());return}if(v.keyCode===m.KEY_ESCAPE){u.props.onEscape&&u.props.onEscape(v),u.setEditing(!1),u.props.selfClear?v.target.value="":(v.target.value=(0,o.toInputValue)(u.props.value),v.target.blur());return}if(h||u.setEditing(!0),L&&L(v,v.target.value),!V){var T=v.keyCode||v.which;if(T===m.KEY_TAB){v.preventDefault();var A=v.target,E=A.value,w=A.selectionStart,O=A.selectionEnd;v.target.value=E.substring(0,w)+" "+E.substring(O),v.target.selectionEnd=w+1}}},u.handleFocus=function(v){var h=u.state.editing;h||u.setEditing(!0)},u.handleBlur=function(v){var h=u.state.editing,g=u.props.onChange;h&&(u.setEditing(!1),g&&g(v,v.target.value))},u}b(s,c);var l=s.prototype;return l.componentDidMount=function(){function d(){var f=this,u=this.props.value,C=this.textareaRef.current;C&&(C.value=(0,o.toInputValue)(u)),(this.props.autoFocus||this.props.autoSelect)&&setTimeout(function(){C.focus(),f.props.autoSelect&&C.select()},1)}return d}(),l.componentDidUpdate=function(){function d(f,u){var C=f.value,V=this.props.value,v=this.textareaRef.current;v&&typeof V=="string"&&C!==V&&(v.value=(0,o.toInputValue)(V))}return d}(),l.setEditing=function(){function d(f){this.setState({editing:f})}return d}(),l.getValue=function(){function d(){return this.textareaRef.current&&this.textareaRef.current.value}return d}(),l.render=function(){function d(){var f=this.props,u=f.onChange,C=f.onKeyDown,V=f.onKeyPress,v=f.onInput,h=f.onFocus,g=f.onBlur,N=f.onEnter,x=f.value,B=f.maxLength,L=f.placeholder,T=k(f,S),A=T.className,E=T.fluid,w=k(T,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({className:(0,a.classes)(["TextArea",E&&"TextArea--fluid",A])},w,{children:(0,e.createVNode)(128,"textarea","TextArea__textarea",null,1,{placeholder:L,onChange:this.handleOnChange,onKeyDown:this.handleKeyDown,onKeyPress:this.handleKeyPress,onInput:this.handleOnInput,onFocus:this.handleFocus,onBlur:this.handleBlur,maxLength:B},null,this.textareaRef)})))}return d}(),s}(e.Component)},5169:function(I,r){"use strict";r.__esModule=!0,r.TimeDisplay=void 0;var n=function(t){(!t||t<0)&&(t=0);var o=Math.floor(t/60).toString(10),m=(Math.floor(t)%60).toString(10);return[o,m].map(function(S){return S.length<2?"0"+S:S}).join(":")},e=r.TimeDisplay=function(){function a(t){var o=t.totalSeconds,m=o===void 0?0:o;return n(m)}return a}()},62147:function(I,r,n){"use strict";r.__esModule=!0,r.Tooltip=void 0;var e=n(89005),a=n(95996),t;function o(b,p){b.prototype=Object.create(p.prototype),b.prototype.constructor=b,m(b,p)}function m(b,p){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,c){return i.__proto__=c,i},m(b,p)}var S={modifiers:[{name:"eventListeners",enabled:!1}]},y={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){function b(){return null}return b}()},k=r.Tooltip=function(b){function p(){return b.apply(this,arguments)||this}o(p,b);var i=p.prototype;return i.getDOMNode=function(){function c(){return(0,e.findDOMFromVNode)(this.$LI,!0)}return c}(),i.componentDidMount=function(){function c(){var s=this,l=this.getDOMNode();l&&(l.addEventListener("mouseenter",function(){var d=p.renderedTooltip;d===void 0&&(d=document.createElement("div"),d.className="Tooltip",document.body.appendChild(d),p.renderedTooltip=d),p.currentHoveredElement=l,d.style.opacity="1",s.renderPopperContent()}),l.addEventListener("mouseleave",function(){s.fadeOut()}))}return c}(),i.fadeOut=function(){function c(){p.currentHoveredElement===this.getDOMNode()&&(p.currentHoveredElement=void 0,p.renderedTooltip.style.opacity="0")}return c}(),i.renderPopperContent=function(){function c(){var s=this,l=p.renderedTooltip;l&&(0,e.render)((0,e.createVNode)(1,"span",null,this.props.content,0),l,function(){var d=p.singletonPopper;d===void 0?(d=(0,a.createPopper)(p.virtualElement,l,Object.assign({},S,{placement:s.props.position||"auto"})),p.singletonPopper=d):(d.setOptions(Object.assign({},S,{placement:s.props.position||"auto"})),d.update())},this.context)}return c}(),i.componentDidUpdate=function(){function c(){p.currentHoveredElement===this.getDOMNode()&&this.renderPopperContent()}return c}(),i.componentWillUnmount=function(){function c(){this.fadeOut()}return c}(),i.render=function(){function c(){return this.props.children}return c}(),p}(e.Component);t=k,k.renderedTooltip=void 0,k.singletonPopper=void 0,k.currentHoveredElement=void 0,k.virtualElement={getBoundingClientRect:function(){function b(){var p,i;return(p=(i=t.currentHoveredElement)==null?void 0:i.getBoundingClientRect())!=null?p:y}return b}()}},36036:function(I,r,n){"use strict";r.__esModule=!0,r.Tooltip=r.TimeDisplay=r.TextArea=r.Tabs=r.Table=r.Stack=r.Slider=r.Section=r.RoundGauge=r.RestrictedInput=r.ProgressBar=r.Popper=r.Pointer=r.NumberInput=r.NoticeBox=r.NanoMap=r.Modal=r.LabeledList=r.LabeledControls=r.Knob=r.Interactive=r.Input=r.ImageButtonTS=r.ImageButton=r.Image=r.Icon=r.Grid=r.Flex=r.Dropdown=r.DraggableControl=r.DmIcon=r.Divider=r.Dimmer=r.Countdown=r.ColorBox=r.Collapsible=r.Chart=r.ByondUi=r.Button=r.Box=r.BlockQuote=r.Blink=r.Autofocus=r.AnimatedNumber=void 0;var e=n(9474);r.AnimatedNumber=e.AnimatedNumber;var a=n(27185);r.Autofocus=a.Autofocus;var t=n(5814);r.Blink=t.Blink;var o=n(61773);r.BlockQuote=o.BlockQuote;var m=n(55937);r.Box=m.Box;var S=n(94798);r.Button=S.Button;var y=n(18982);r.ByondUi=y.ByondUi;var k=n(66820);r.Chart=k.Chart;var b=n(4796);r.Collapsible=b.Collapsible;var p=n(88894);r.ColorBox=p.ColorBox;var i=n(73379);r.Countdown=i.Countdown;var c=n(61940);r.Dimmer=c.Dimmer;var s=n(13605);r.Divider=s.Divider;var l=n(60218);r.DmIcon=l.DmIcon;var d=n(20342);r.DraggableControl=d.DraggableControl;var f=n(87099);r.Dropdown=f.Dropdown;var u=n(39473);r.Flex=u.Flex;var C=n(79646);r.Grid=C.Grid;var V=n(91225);r.Image=V.Image;var v=n(4454);r.Interactive=v.Interactive;var h=n(1331);r.Icon=h.Icon;var g=n(66393);r.ImageButton=g.ImageButton;var N=n(61470);r.ImageButtonTS=N.ImageButtonTS;var x=n(79652);r.Input=x.Input;var B=n(76334);r.Knob=B.Knob;var L=n(78621);r.LabeledControls=L.LabeledControls;var T=n(29319);r.LabeledList=T.LabeledList;var A=n(36077);r.Modal=A.Modal;var E=n(73280);r.NanoMap=E.NanoMap;var w=n(74733);r.NoticeBox=w.NoticeBox;var O=n(59263);r.NumberInput=O.NumberInput;var P=n(33337);r.Pointer=P.Pointer;var M=n(50186);r.Popper=M.Popper;var F=n(92704);r.ProgressBar=F.ProgressBar;var R=n(9075);r.RestrictedInput=R.RestrictedInput;var U=n(11441);r.RoundGauge=U.RoundGauge;var _=n(97079);r.Section=_.Section;var W=n(79911);r.Slider=W.Slider;var K=n(96690);r.Stack=K.Stack;var G=n(36352);r.Table=G.Table;var ne=n(85138);r.Tabs=ne.Tabs;var X=n(44868);r.TextArea=X.TextArea;var pe=n(5169);r.TimeDisplay=pe.TimeDisplay;var me=n(62147);r.Tooltip=me.Tooltip},76910:function(I,r){"use strict";r.__esModule=!0,r.timeAgo=r.getGasLabel=r.getGasColor=r.UI_UPDATE=r.UI_INTERACTIVE=r.UI_DISABLED=r.UI_CLOSE=r.RADIO_CHANNELS=r.CSS_COLORS=r.COLORS=void 0;var n=r.UI_INTERACTIVE=2,e=r.UI_UPDATE=1,a=r.UI_DISABLED=0,t=r.UI_CLOSE=-1,o=r.COLORS={department:{command:"#526aff",security:"#CF0000",medical:"#009190",science:"#993399",engineering:"#A66300",supply:"#9F8545",service:"#80A000",centcom:"#78789B",procedure:"#E3027A",other:"#C38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}},m=r.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"],S=r.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"SyndTeam",freq:1244,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"Response Team",freq:1345,color:"#2681a5"},{name:"Special Ops",freq:1341,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Procedure",freq:1339,color:"#F70285"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Medical(I)",freq:1485,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"Security(I)",freq:1475,color:"#dd3535"},{name:"AI Private",freq:1343,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"},{name:"SyndTaipan",freq:1227,color:"#ffec8b"},{name:"Soviet",freq:1217,color:"#ffec8b"},{name:"Spider Clan",freq:1265,color:"#1ecc43"},{name:"Alpha wave",freq:1522,color:"#88910f"},{name:"Beta wave",freq:1532,color:"#1d83f7"},{name:"Gamma wave",freq:1542,color:"#d46549"},{name:"Spy Spider",freq:1251,color:"#776f96"}],y=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"},{id:"hydrogen",name:"Hydrogen",label:"H\u2082",color:"white"},{id:"ab",name:"Agent B",label:"Agent B",color:"purple"}],k=r.getGasLabel=function(){function i(c,s){var l=String(c).toLowerCase(),d=y.find(function(f){return f.id===l||f.name.toLowerCase()===l});return d&&d.label||s||c}return i}(),b=r.getGasColor=function(){function i(c){var s=String(c).toLowerCase(),l=y.find(function(d){return d.id===s||d.name.toLowerCase()===s});return l&&l.color}return i}(),p=r.timeAgo=function(){function i(c,s){if(c>s)return"in the future";c=c/10,s=s/10;var l=s-c;if(l>3600){var d=Math.round(l/3600);return d+" hour"+(d===1?"":"s")+" ago"}else if(l>60){var f=Math.round(l/60);return f+" minute"+(f===1?"":"s")+" ago"}else{var u=Math.round(l);return u+" second"+(u===1?"":"s")+" ago"}return"just now"}return i}()},40944:function(I,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var f=n(4085),S=function(){return f.keys().map(function(b){return f(b)})},y=r.KitchenSink=function(){function k(b,p){var i=b.panel,c=(0,a.useLocalState)(p,"kitchenSinkTheme"),s=c[0],l=(0,a.useLocalState)(p,"pageIndex",0),d=l[0],m=l[1],u=S(),C=u[d],V=i?o.Pane:o.Window;return(0,e.createComponentVNode)(2,V,{title:"Kitchen Sink",width:600,height:500,theme:s,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{m:1,mr:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:u.map(function(v,h){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{color:"transparent",selected:h===d,onClick:function(){function g(){return m(h)}return g}(),children:v.meta.title},h)})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{position:"relative",grow:1,children:(0,e.createComponentVNode)(2,V.Content,{scrollable:!0,children:C.meta.render()})})]})})}return k}()},77384:function(I,r,n){"use strict";r.__esModule=!0,r.toggleKitchenSink=r.toggleDebugLayout=r.openExternalBrowser=void 0;var e=n(85307);/** + */var m=n(4085),S=function(){return m.keys().map(function(b){return m(b)})},y=r.KitchenSink=function(){function k(b,p){var i=b.panel,c=(0,a.useLocalState)(p,"kitchenSinkTheme"),s=c[0],l=(0,a.useLocalState)(p,"pageIndex",0),d=l[0],f=l[1],u=S(),C=u[d],V=i?o.Pane:o.Window;return(0,e.createComponentVNode)(2,V,{title:"Kitchen Sink",width:600,height:500,theme:s,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{m:1,mr:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:u.map(function(v,h){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{color:"transparent",selected:h===d,onClick:function(){function g(){return f(h)}return g}(),children:v.meta.title},h)})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{position:"relative",grow:1,children:(0,e.createComponentVNode)(2,V.Content,{scrollable:!0,children:C.meta.render()})})]})})}return k}()},77384:function(I,r,n){"use strict";r.__esModule=!0,r.toggleKitchenSink=r.toggleDebugLayout=r.openExternalBrowser=void 0;var e=n(85307);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT @@ -214,15 +214,15 @@ * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.useDebug=function(){function o(f){return(0,e.useSelector)(f,a.selectDebug)}return o}()},99851:function(I,r,n){"use strict";r.__esModule=!0,r.useDebug=r.relayMiddleware=r.debugReducer=r.debugMiddleware=r.KitchenSink=void 0;var e=n(92731);r.useDebug=e.useDebug;var a=n(40944);r.KitchenSink=a.KitchenSink;var t=n(3583);r.debugMiddleware=t.debugMiddleware,r.relayMiddleware=t.relayMiddleware;var o=n(19147);r.debugReducer=o.debugReducer},3583:function(I,r,n){"use strict";r.__esModule=!0,r.relayMiddleware=r.debugMiddleware=void 0;var e=n(92986),a=n(24826),t=n(56518),o=n(77384);/** + */var t=r.useDebug=function(){function o(m){return(0,e.useSelector)(m,a.selectDebug)}return o}()},99851:function(I,r,n){"use strict";r.__esModule=!0,r.useDebug=r.relayMiddleware=r.debugReducer=r.debugMiddleware=r.KitchenSink=void 0;var e=n(92731);r.useDebug=e.useDebug;var a=n(40944);r.KitchenSink=a.KitchenSink;var t=n(3583);r.debugMiddleware=t.debugMiddleware,r.relayMiddleware=t.relayMiddleware;var o=n(19147);r.debugReducer=o.debugReducer},3583:function(I,r,n){"use strict";r.__esModule=!0,r.relayMiddleware=r.debugMiddleware=void 0;var e=n(92986),a=n(24826),t=n(56518),o=n(77384);/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var f=["backend/update","chat/message"],S=r.debugMiddleware=function(){function k(b){return(0,t.acquireHotKey)(e.KEY_F11),(0,t.acquireHotKey)(e.KEY_F12),a.globalEvents.on("keydown",function(p){p.code===e.KEY_F11&&b.dispatch((0,o.toggleDebugLayout)()),p.code===e.KEY_F12&&b.dispatch((0,o.toggleKitchenSink)()),p.ctrl&&p.alt&&p.code===e.KEY_BACKSPACE&&setTimeout(function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})}),function(p){return function(i){return p(i)}}}return k}(),y=r.relayMiddleware=function(){function k(b){var p=n(7435),i=location.search==="?external";return i?p.subscribe(function(c){var s=c.type,l=c.payload;s==="relay"&&l.windowId===Byond.windowId&&b.dispatch(Object.assign({},l.action,{relayed:!0}))}):((0,t.acquireHotKey)(e.KEY_F10),a.globalEvents.on("keydown",function(c){c===e.KEY_F10&&b.dispatch((0,o.openExternalBrowser)())})),function(c){return function(s){var l=s.type,d=s.payload,m=s.relayed;if(l===o.openExternalBrowser.type){window.open(location.href+"?external","_blank");return}return f.includes(l)&&!m&&!i&&p.sendMessage({type:"relay",payload:{windowId:Byond.windowId,action:s}}),c(s)}}}return k}()},19147:function(I,r){"use strict";r.__esModule=!0,r.debugReducer=void 0;/** + */var m=["backend/update","chat/message"],S=r.debugMiddleware=function(){function k(b){return(0,t.acquireHotKey)(e.KEY_F11),(0,t.acquireHotKey)(e.KEY_F12),a.globalEvents.on("keydown",function(p){p.code===e.KEY_F11&&b.dispatch((0,o.toggleDebugLayout)()),p.code===e.KEY_F12&&b.dispatch((0,o.toggleKitchenSink)()),p.ctrl&&p.alt&&p.code===e.KEY_BACKSPACE&&setTimeout(function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})}),function(p){return function(i){return p(i)}}}return k}(),y=r.relayMiddleware=function(){function k(b){var p=n(7435),i=location.search==="?external";return i?p.subscribe(function(c){var s=c.type,l=c.payload;s==="relay"&&l.windowId===Byond.windowId&&b.dispatch(Object.assign({},l.action,{relayed:!0}))}):((0,t.acquireHotKey)(e.KEY_F10),a.globalEvents.on("keydown",function(c){c===e.KEY_F10&&b.dispatch((0,o.openExternalBrowser)())})),function(c){return function(s){var l=s.type,d=s.payload,f=s.relayed;if(l===o.openExternalBrowser.type){window.open(location.href+"?external","_blank");return}return m.includes(l)&&!f&&!i&&p.sendMessage({type:"relay",payload:{windowId:Byond.windowId,action:s}}),c(s)}}}return k}()},19147:function(I,r){"use strict";r.__esModule=!0,r.debugReducer=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var n=r.debugReducer=function(){function e(a,t){a===void 0&&(a={});var o=t.type,f=t.payload;return o==="debug/toggleKitchenSink"?Object.assign({},a,{kitchenSink:!a.kitchenSink}):o==="debug/toggleDebugLayout"?Object.assign({},a,{debugLayout:!a.debugLayout}):a}return e}()},27709:function(I,r){"use strict";r.__esModule=!0,r.selectDebug=void 0;/** + */var n=r.debugReducer=function(){function e(a,t){a===void 0&&(a={});var o=t.type,m=t.payload;return o==="debug/toggleKitchenSink"?Object.assign({},a,{kitchenSink:!a.kitchenSink}):o==="debug/toggleDebugLayout"?Object.assign({},a,{debugLayout:!a.debugLayout}):a}return e}()},27709:function(I,r){"use strict";r.__esModule=!0,r.selectDebug=void 0;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT @@ -230,13 +230,13 @@ * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function f(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */f=function(){return W};var U,W={},$=Object.prototype,G=$.hasOwnProperty,oe=Object.defineProperty||function(Ne,Se,H){Ne[Se]=H.value},X=typeof Symbol=="function"?Symbol:{},pe=X.iterator||"@@iterator",me=X.asyncIterator||"@@asyncIterator",ne=X.toStringTag||"@@toStringTag";function ce(Ne,Se,H){return Object.defineProperty(Ne,Se,{value:H,enumerable:!0,configurable:!0,writable:!0}),Ne[Se]}try{ce({},"")}catch(Ne){ce=function(H,ue,Ve){return H[ue]=Ve}}function q(Ne,Se,H,ue){var Ve=Se&&Se.prototype instanceof se?Se:se,be=Object.create(Ve.prototype),Le=new _e(ue||[]);return oe(be,"_invoke",{value:Be(Ne,H,Le)}),be}function ae(Ne,Se,H){try{return{type:"normal",arg:Ne.call(Se,H)}}catch(ue){return{type:"throw",arg:ue}}}W.wrap=q;var J="suspendedStart",Y="suspendedYield",Q="executing",Z="completed",te={};function se(){}function ye(){}function fe(){}var Ie={};ce(Ie,pe,function(){return this});var D=Object.getPrototypeOf,re=D&&D(D(Pe([])));re&&re!==$&&G.call(re,pe)&&(Ie=re);var de=fe.prototype=se.prototype=Object.create(Ie);function ve(Ne){["next","throw","return"].forEach(function(Se){ce(Ne,Se,function(H){return this._invoke(Se,H)})})}function he(Ne,Se){function H(Ve,be,Le,we){var Me=ae(Ne[Ve],Ne,be);if(Me.type!=="throw"){var Ae=Me.arg,De=Ae.value;return De&&typeof De=="object"&&G.call(De,"__await")?Se.resolve(De.__await).then(function(He){H("next",He,Le,we)},function(He){H("throw",He,Le,we)}):Se.resolve(De).then(function(He){Ae.value=He,Le(Ae)},function(He){return H("throw",He,Le,we)})}we(Me.arg)}var ue;oe(this,"_invoke",{value:function(){function Ve(be,Le){function we(){return new Se(function(Me,Ae){H(be,Le,Me,Ae)})}return ue=ue?ue.then(we,we):we()}return Ve}()})}function Be(Ne,Se,H){var ue=J;return function(Ve,be){if(ue===Q)throw Error("Generator is already running");if(ue===Z){if(Ve==="throw")throw be;return{value:U,done:!0}}for(H.method=Ve,H.arg=be;;){var Le=H.delegate;if(Le){var we=ke(Le,H);if(we){if(we===te)continue;return we}}if(H.method==="next")H.sent=H._sent=H.arg;else if(H.method==="throw"){if(ue===J)throw ue=Z,H.arg;H.dispatchException(H.arg)}else H.method==="return"&&H.abrupt("return",H.arg);ue=Q;var Me=ae(Ne,Se,H);if(Me.type==="normal"){if(ue=H.done?Z:Y,Me.arg===te)continue;return{value:Me.arg,done:H.done}}Me.type==="throw"&&(ue=Z,H.method="throw",H.arg=Me.arg)}}}function ke(Ne,Se){var H=Se.method,ue=Ne.iterator[H];if(ue===U)return Se.delegate=null,H==="throw"&&Ne.iterator.return&&(Se.method="return",Se.arg=U,ke(Ne,Se),Se.method==="throw")||H!=="return"&&(Se.method="throw",Se.arg=new TypeError("The iterator does not provide a '"+H+"' method")),te;var Ve=ae(ue,Ne.iterator,Se.arg);if(Ve.type==="throw")return Se.method="throw",Se.arg=Ve.arg,Se.delegate=null,te;var be=Ve.arg;return be?be.done?(Se[Ne.resultName]=be.value,Se.next=Ne.nextLoc,Se.method!=="return"&&(Se.method="next",Se.arg=U),Se.delegate=null,te):be:(Se.method="throw",Se.arg=new TypeError("iterator result is not an object"),Se.delegate=null,te)}function Ee(Ne){var Se={tryLoc:Ne[0]};1 in Ne&&(Se.catchLoc=Ne[1]),2 in Ne&&(Se.finallyLoc=Ne[2],Se.afterLoc=Ne[3]),this.tryEntries.push(Se)}function Re(Ne){var Se=Ne.completion||{};Se.type="normal",delete Se.arg,Ne.completion=Se}function _e(Ne){this.tryEntries=[{tryLoc:"root"}],Ne.forEach(Ee,this),this.reset(!0)}function Pe(Ne){if(Ne||Ne===""){var Se=Ne[pe];if(Se)return Se.call(Ne);if(typeof Ne.next=="function")return Ne;if(!isNaN(Ne.length)){var H=-1,ue=function(){function Ve(){for(;++H=0;--Ve){var be=this.tryEntries[Ve],Le=be.completion;if(be.tryLoc==="root")return ue("end");if(be.tryLoc<=this.prev){var we=G.call(be,"catchLoc"),Me=G.call(be,"finallyLoc");if(we&&Me){if(this.prev=0;--ue){var Ve=this.tryEntries[ue];if(Ve.tryLoc<=this.prev&&G.call(Ve,"finallyLoc")&&this.prev=0;--H){var ue=this.tryEntries[H];if(ue.finallyLoc===Se)return this.complete(ue.completion,ue.afterLoc),Re(ue),te}}return Ne}(),catch:function(){function Ne(Se){for(var H=this.tryEntries.length-1;H>=0;--H){var ue=this.tryEntries[H];if(ue.tryLoc===Se){var Ve=ue.completion;if(Ve.type==="throw"){var be=Ve.arg;Re(ue)}return be}}throw Error("illegal catch attempt")}return Ne}(),delegateYield:function(){function Ne(Se,H,ue){return this.delegate={iterator:Pe(Se),resultName:H,nextLoc:ue},this.method==="next"&&(this.arg=U),te}return Ne}()},W}function S(U,W,$,G,oe,X,pe){try{var me=U[X](pe),ne=me.value}catch(ce){return void $(ce)}me.done?W(ne):Promise.resolve(ne).then(G,oe)}function y(U){return function(){var W=this,$=arguments;return new Promise(function(G,oe){var X=U.apply(W,$);function pe(ne){S(X,G,oe,pe,me,"next",ne)}function me(ne){S(X,G,oe,pe,me,"throw",ne)}pe(void 0)})}}var k=(0,t.createLogger)("drag"),b=(o=window.devicePixelRatio)!=null?o:1,p=Byond.windowId,i=!1,c=!1,s=[0,0],l,d,m,u,C,V=r.setWindowKey=function(){function U(W){p=W}return U}(),v=function(){return[window.screenLeft*b,window.screenTop*b]},h=function(){return[window.innerWidth*b,window.innerHeight*b]},g=function(W){var $=(0,a.vecAdd)(W,s);return Byond.winset(Byond.windowId,{pos:$[0]+","+$[1]})},N=function(W){return Byond.winset(Byond.windowId,{size:W[0]+"x"+W[1]})},x=function(){return[0-s[0],0-s[1]]},B=function(){return[window.screen.availWidth*b,window.screen.availHeight*b]},L=function(W,$,G){G===void 0&&(G=50);for(var oe=[$],X,pe=0;pece&&(X[me]=ce-$[me],pe=!0)}return[pe,X]},P=r.dragStartHandler=function(){function U(W){k.log("drag start"),i=!0;var $=v();d=(0,a.vecSubtract)([W.screenX,W.screenY],v()),document.addEventListener("mousemove",M),document.addEventListener("mouseup",O),M(W)}return U}(),O=function(W){k.log("drag end"),M(W),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",O),i=!1,T()},M=function(W){i&&(W.preventDefault(),g((0,a.vecSubtract)([W.screenX,W.screenY],d)))},F=r.resizeStartHandler=function(){function U(W,$){return function(G){m=[W,$],k.log("resize start",m),c=!0,d=(0,a.vecSubtract)([G.screenX,G.screenY],v()),u=h(),document.addEventListener("mousemove",_),document.addEventListener("mouseup",R),_(G)}}return U}(),R=function(W){k.log("resize end",C),_(W),document.removeEventListener("mousemove",_),document.removeEventListener("mouseup",R),c=!1,T()},_=function(W){if(c){W.preventDefault();var $=(0,a.vecSubtract)([W.screenX,W.screenY],v()),G=(0,a.vecSubtract)($,d);C=(0,a.vecAdd)(u,(0,a.vecMultiply)(m,G),[1,1]),C[0]=Math.max(C[0],150*b),C[1]=Math.max(C[1],50*b),N(C)}}},24826:function(I,r,n){"use strict";r.__esModule=!0,r.setupGlobalEvents=r.removeScrollableNode=r.globalEvents=r.canStealFocus=r.addScrollableNode=r.KeyEvent=void 0;var e=n(92868),a=n(92986);/** + */function m(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */m=function(){return W};var _,W={},K=Object.prototype,G=K.hasOwnProperty,ne=Object.defineProperty||function(Ne,Se,H){Ne[Se]=H.value},X=typeof Symbol=="function"?Symbol:{},pe=X.iterator||"@@iterator",me=X.asyncIterator||"@@asyncIterator",oe=X.toStringTag||"@@toStringTag";function ie(Ne,Se,H){return Object.defineProperty(Ne,Se,{value:H,enumerable:!0,configurable:!0,writable:!0}),Ne[Se]}try{ie({},"")}catch(Ne){ie=function(H,ue,Ve){return H[ue]=Ve}}function Z(Ne,Se,H,ue){var Ve=Se&&Se.prototype instanceof se?Se:se,be=Object.create(Ve.prototype),Le=new _e(ue||[]);return ne(be,"_invoke",{value:Be(Ne,H,Le)}),be}function ae(Ne,Se,H){try{return{type:"normal",arg:Ne.call(Se,H)}}catch(ue){return{type:"throw",arg:ue}}}W.wrap=Z;var J="suspendedStart",Y="suspendedYield",Q="executing",q="completed",te={};function se(){}function ye(){}function fe(){}var Ie={};ie(Ie,pe,function(){return this});var D=Object.getPrototypeOf,re=D&&D(D(Pe([])));re&&re!==K&&G.call(re,pe)&&(Ie=re);var de=fe.prototype=se.prototype=Object.create(Ie);function ve(Ne){["next","throw","return"].forEach(function(Se){ie(Ne,Se,function(H){return this._invoke(Se,H)})})}function he(Ne,Se){function H(Ve,be,Le,we){var Me=ae(Ne[Ve],Ne,be);if(Me.type!=="throw"){var Ae=Me.arg,De=Ae.value;return De&&typeof De=="object"&&G.call(De,"__await")?Se.resolve(De.__await).then(function(He){H("next",He,Le,we)},function(He){H("throw",He,Le,we)}):Se.resolve(De).then(function(He){Ae.value=He,Le(Ae)},function(He){return H("throw",He,Le,we)})}we(Me.arg)}var ue;ne(this,"_invoke",{value:function(){function Ve(be,Le){function we(){return new Se(function(Me,Ae){H(be,Le,Me,Ae)})}return ue=ue?ue.then(we,we):we()}return Ve}()})}function Be(Ne,Se,H){var ue=J;return function(Ve,be){if(ue===Q)throw Error("Generator is already running");if(ue===q){if(Ve==="throw")throw be;return{value:_,done:!0}}for(H.method=Ve,H.arg=be;;){var Le=H.delegate;if(Le){var we=ke(Le,H);if(we){if(we===te)continue;return we}}if(H.method==="next")H.sent=H._sent=H.arg;else if(H.method==="throw"){if(ue===J)throw ue=q,H.arg;H.dispatchException(H.arg)}else H.method==="return"&&H.abrupt("return",H.arg);ue=Q;var Me=ae(Ne,Se,H);if(Me.type==="normal"){if(ue=H.done?q:Y,Me.arg===te)continue;return{value:Me.arg,done:H.done}}Me.type==="throw"&&(ue=q,H.method="throw",H.arg=Me.arg)}}}function ke(Ne,Se){var H=Se.method,ue=Ne.iterator[H];if(ue===_)return Se.delegate=null,H==="throw"&&Ne.iterator.return&&(Se.method="return",Se.arg=_,ke(Ne,Se),Se.method==="throw")||H!=="return"&&(Se.method="throw",Se.arg=new TypeError("The iterator does not provide a '"+H+"' method")),te;var Ve=ae(ue,Ne.iterator,Se.arg);if(Ve.type==="throw")return Se.method="throw",Se.arg=Ve.arg,Se.delegate=null,te;var be=Ve.arg;return be?be.done?(Se[Ne.resultName]=be.value,Se.next=Ne.nextLoc,Se.method!=="return"&&(Se.method="next",Se.arg=_),Se.delegate=null,te):be:(Se.method="throw",Se.arg=new TypeError("iterator result is not an object"),Se.delegate=null,te)}function Ee(Ne){var Se={tryLoc:Ne[0]};1 in Ne&&(Se.catchLoc=Ne[1]),2 in Ne&&(Se.finallyLoc=Ne[2],Se.afterLoc=Ne[3]),this.tryEntries.push(Se)}function Re(Ne){var Se=Ne.completion||{};Se.type="normal",delete Se.arg,Ne.completion=Se}function _e(Ne){this.tryEntries=[{tryLoc:"root"}],Ne.forEach(Ee,this),this.reset(!0)}function Pe(Ne){if(Ne||Ne===""){var Se=Ne[pe];if(Se)return Se.call(Ne);if(typeof Ne.next=="function")return Ne;if(!isNaN(Ne.length)){var H=-1,ue=function(){function Ve(){for(;++H=0;--Ve){var be=this.tryEntries[Ve],Le=be.completion;if(be.tryLoc==="root")return ue("end");if(be.tryLoc<=this.prev){var we=G.call(be,"catchLoc"),Me=G.call(be,"finallyLoc");if(we&&Me){if(this.prev=0;--ue){var Ve=this.tryEntries[ue];if(Ve.tryLoc<=this.prev&&G.call(Ve,"finallyLoc")&&this.prev=0;--H){var ue=this.tryEntries[H];if(ue.finallyLoc===Se)return this.complete(ue.completion,ue.afterLoc),Re(ue),te}}return Ne}(),catch:function(){function Ne(Se){for(var H=this.tryEntries.length-1;H>=0;--H){var ue=this.tryEntries[H];if(ue.tryLoc===Se){var Ve=ue.completion;if(Ve.type==="throw"){var be=Ve.arg;Re(ue)}return be}}throw Error("illegal catch attempt")}return Ne}(),delegateYield:function(){function Ne(Se,H,ue){return this.delegate={iterator:Pe(Se),resultName:H,nextLoc:ue},this.method==="next"&&(this.arg=_),te}return Ne}()},W}function S(_,W,K,G,ne,X,pe){try{var me=_[X](pe),oe=me.value}catch(ie){return void K(ie)}me.done?W(oe):Promise.resolve(oe).then(G,ne)}function y(_){return function(){var W=this,K=arguments;return new Promise(function(G,ne){var X=_.apply(W,K);function pe(oe){S(X,G,ne,pe,me,"next",oe)}function me(oe){S(X,G,ne,pe,me,"throw",oe)}pe(void 0)})}}var k=(0,t.createLogger)("drag"),b=(o=window.devicePixelRatio)!=null?o:1,p=Byond.windowId,i=!1,c=!1,s=[0,0],l,d,f,u,C,V=r.setWindowKey=function(){function _(W){p=W}return _}(),v=function(){return[window.screenLeft*b,window.screenTop*b]},h=function(){return[window.innerWidth*b,window.innerHeight*b]},g=function(W){var K=(0,a.vecAdd)(W,s);return Byond.winset(Byond.windowId,{pos:K[0]+","+K[1]})},N=function(W){return Byond.winset(Byond.windowId,{size:W[0]+"x"+W[1]})},x=function(){return[0-s[0],0-s[1]]},B=function(){return[window.screen.availWidth*b,window.screen.availHeight*b]},L=function(W,K,G){G===void 0&&(G=50);for(var ne=[K],X,pe=0;peie&&(X[me]=ie-K[me],pe=!0)}return[pe,X]},O=r.dragStartHandler=function(){function _(W){k.log("drag start"),i=!0;var K=v();d=(0,a.vecSubtract)([W.screenX,W.screenY],v()),document.addEventListener("mousemove",M),document.addEventListener("mouseup",P),M(W)}return _}(),P=function(W){k.log("drag end"),M(W),document.removeEventListener("mousemove",M),document.removeEventListener("mouseup",P),i=!1,T()},M=function(W){i&&(W.preventDefault(),g((0,a.vecSubtract)([W.screenX,W.screenY],d)))},F=r.resizeStartHandler=function(){function _(W,K){return function(G){f=[W,K],k.log("resize start",f),c=!0,d=(0,a.vecSubtract)([G.screenX,G.screenY],v()),u=h(),document.addEventListener("mousemove",U),document.addEventListener("mouseup",R),U(G)}}return _}(),R=function(W){k.log("resize end",C),U(W),document.removeEventListener("mousemove",U),document.removeEventListener("mouseup",R),c=!1,T()},U=function(W){if(c){W.preventDefault();var K=(0,a.vecSubtract)([W.screenX,W.screenY],v()),G=(0,a.vecSubtract)(K,d);C=(0,a.vecAdd)(u,(0,a.vecMultiply)(f,G),[1,1]),C[0]=Math.max(C[0],150*b),C[1]=Math.max(C[1],50*b),N(C)}}},24826:function(I,r,n){"use strict";r.__esModule=!0,r.setupGlobalEvents=r.removeScrollableNode=r.globalEvents=r.canStealFocus=r.addScrollableNode=r.KeyEvent=void 0;var e=n(92868),a=n(92986);/** * Normalized browser focus events and BYOND-specific focus helpers. * * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var t=r.globalEvents=new e.EventEmitter,o=!1,f=r.setupGlobalEvents=function(){function h(g){g===void 0&&(g={}),o=!!g.ignoreWindowFocus}return h}(),S,y=!0,k=function(g,N){if(o){y=!0;return}if(S&&(clearTimeout(S),S=null),N){S=setTimeout(function(){return k(g)});return}y!==g&&(y=g,t.emit(g?"window-focus":"window-blur"),t.emit("window-focus-change",g))},b=null,p=r.canStealFocus=function(){function h(g){var N=String(g.tagName).toLowerCase();return N==="input"||N==="textarea"}return h}(),i=function(g){c(),b=g,b.addEventListener("blur",c)},c=function(){b&&(b.removeEventListener("blur",c),b=null)},s=null,l=null,d=[],m=r.addScrollableNode=function(){function h(g){d.push(g)}return h}(),u=r.removeScrollableNode=function(){function h(g){var N=d.indexOf(g);N>=0&&d.splice(N,1)}return h}(),C=function(g){if(!(b||!y))for(var N=document.body;g&&g!==N;){if(d.includes(g)){if(g.contains(s))return;s=g,g.focus();return}g=g.parentNode}};window.addEventListener("mousemove",function(h){var g=h.target;g!==l&&(l=g,C(g))}),window.addEventListener("focusin",function(h){if(l=null,s=h.target,k(!0),p(h.target)){i(h.target);return}}),window.addEventListener("focusout",function(h){l=null,k(!1,!0)}),window.addEventListener("blur",function(h){l=null,k(!1,!0)}),window.addEventListener("beforeunload",function(h){k(!1)});var V={},v=r.KeyEvent=function(){function h(N,x,B){this.event=N,this.type=x,this.code=window.event?N.which:N.keyCode,this.ctrl=N.ctrlKey,this.shift=N.shiftKey,this.alt=N.altKey,this.repeat=!!B}var g=h.prototype;return g.hasModifierKeys=function(){function N(){return this.ctrl||this.alt||this.shift}return N}(),g.isModifierKey=function(){function N(){return this.code===a.KEY_CTRL||this.code===a.KEY_SHIFT||this.code===a.KEY_ALT}return N}(),g.isDown=function(){function N(){return this.type==="keydown"}return N}(),g.isUp=function(){function N(){return this.type==="keyup"}return N}(),g.toString=function(){function N(){return this._str?this._str:(this._str="",this.ctrl&&(this._str+="Ctrl+"),this.alt&&(this._str+="Alt+"),this.shift&&(this._str+="Shift+"),this.code>=48&&this.code<=90?this._str+=String.fromCharCode(this.code):this.code>=a.KEY_F1&&this.code<=a.KEY_F12?this._str+="F"+(this.code-111):this._str+="["+this.code+"]",this._str)}return N}(),h}();document.addEventListener("keydown",function(h){if(!p(h.target)){var g=h.keyCode,N=new v(h,"keydown",V[g]);t.emit("keydown",N),t.emit("key",N),V[g]=!0}}),document.addEventListener("keyup",function(h){if(!p(h.target)){var g=h.keyCode,N=new v(h,"keyup");t.emit("keyup",N),t.emit("key",N),V[g]=!1}})},87695:function(I,r){"use strict";r.__esModule=!0,r.focusWindow=r.focusMap=void 0;/** + */var t=r.globalEvents=new e.EventEmitter,o=!1,m=r.setupGlobalEvents=function(){function h(g){g===void 0&&(g={}),o=!!g.ignoreWindowFocus}return h}(),S,y=!0,k=function(g,N){if(o){y=!0;return}if(S&&(clearTimeout(S),S=null),N){S=setTimeout(function(){return k(g)});return}y!==g&&(y=g,t.emit(g?"window-focus":"window-blur"),t.emit("window-focus-change",g))},b=null,p=r.canStealFocus=function(){function h(g){var N=String(g.tagName).toLowerCase();return N==="input"||N==="textarea"}return h}(),i=function(g){c(),b=g,b.addEventListener("blur",c)},c=function(){b&&(b.removeEventListener("blur",c),b=null)},s=null,l=null,d=[],f=r.addScrollableNode=function(){function h(g){d.push(g)}return h}(),u=r.removeScrollableNode=function(){function h(g){var N=d.indexOf(g);N>=0&&d.splice(N,1)}return h}(),C=function(g){if(!(b||!y))for(var N=document.body;g&&g!==N;){if(d.includes(g)){if(g.contains(s))return;s=g,g.focus();return}g=g.parentNode}};window.addEventListener("mousemove",function(h){var g=h.target;g!==l&&(l=g,C(g))}),window.addEventListener("focusin",function(h){if(l=null,s=h.target,k(!0),p(h.target)){i(h.target);return}}),window.addEventListener("focusout",function(h){l=null,k(!1,!0)}),window.addEventListener("blur",function(h){l=null,k(!1,!0)}),window.addEventListener("beforeunload",function(h){k(!1)});var V={},v=r.KeyEvent=function(){function h(N,x,B){this.event=N,this.type=x,this.code=window.event?N.which:N.keyCode,this.ctrl=N.ctrlKey,this.shift=N.shiftKey,this.alt=N.altKey,this.repeat=!!B}var g=h.prototype;return g.hasModifierKeys=function(){function N(){return this.ctrl||this.alt||this.shift}return N}(),g.isModifierKey=function(){function N(){return this.code===a.KEY_CTRL||this.code===a.KEY_SHIFT||this.code===a.KEY_ALT}return N}(),g.isDown=function(){function N(){return this.type==="keydown"}return N}(),g.isUp=function(){function N(){return this.type==="keyup"}return N}(),g.toString=function(){function N(){return this._str?this._str:(this._str="",this.ctrl&&(this._str+="Ctrl+"),this.alt&&(this._str+="Alt+"),this.shift&&(this._str+="Shift+"),this.code>=48&&this.code<=90?this._str+=String.fromCharCode(this.code):this.code>=a.KEY_F1&&this.code<=a.KEY_F12?this._str+="F"+(this.code-111):this._str+="["+this.code+"]",this._str)}return N}(),h}();document.addEventListener("keydown",function(h){if(!p(h.target)){var g=h.keyCode,N=new v(h,"keydown",V[g]);t.emit("keydown",N),t.emit("key",N),V[g]=!0}}),document.addEventListener("keyup",function(h){if(!p(h.target)){var g=h.keyCode,N=new v(h,"keyup");t.emit("keyup",N),t.emit("key",N),V[g]=!1}})},87695:function(I,r){"use strict";r.__esModule=!0,r.focusWindow=r.focusMap=void 0;/** * Various focus helpers. * * @file @@ -246,117 +246,117 @@ * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var a=["f","p","n","\u03BC","m"," ","k","M","G","T","P","E","Z","Y"],t=a.indexOf(" "),o=r.formatSiUnit=function(){function k(b,p,i){if(p===void 0&&(p=-t),i===void 0&&(i=""),typeof b!="number"||!Number.isFinite(b))return b;var c=Math.floor(Math.log10(b)),s=Math.floor(Math.max(p*3,c)),l=Math.floor(c/3),d=Math.floor(s/3),m=(0,e.clamp)(t+d,0,a.length),u=a[m],C=b/Math.pow(1e3,d),V=l>p?2+d*3-s:0,v=(0,e.toFixed)(C,V)+" "+u+i;return v.trim()}return k}(),f=r.formatPower=function(){function k(b,p){return p===void 0&&(p=0),o(b,p,"W")}return k}(),S=r.formatMoney=function(){function k(b,p){if(p===void 0&&(p=0),!Number.isFinite(b))return b;var i=(0,e.round)(b,p);p>0&&(i=(0,e.toFixed)(b,p)),i=String(i);var c=i.length,s=i.indexOf(".");s===-1&&(s=c);for(var l="",d=0;d0&&d=0?"+":p<0?"\u2013":"",c=Math.abs(p);return c===1/0?c="Inf":c=(0,e.toFixed)(c,2),i+c+" dB"}return k}()},56518:function(I,r,n){"use strict";r.__esModule=!0,r.setupHotKeys=r.releaseHotKey=r.releaseHeldKeys=r.acquireHotKey=void 0;var e=f(n(92986)),a=n(24826),t=n(9394);function o(m){if(typeof WeakMap!="function")return null;var u=new WeakMap,C=new WeakMap;return(o=function(v){return v?C:u})(m)}function f(m,u){if(!u&&m&&m.__esModule)return m;if(m===null||typeof m!="object"&&typeof m!="function")return{default:m};var C=o(u);if(C&&C.has(m))return C.get(m);var V={__proto__:null},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in m)if(h!=="default"&&{}.hasOwnProperty.call(m,h)){var g=v?Object.getOwnPropertyDescriptor(m,h):null;g&&(g.get||g.set)?Object.defineProperty(V,h,g):V[h]=m[h]}return V.default=m,C&&C.set(m,V),V}/** + */var a=["f","p","n","\u03BC","m"," ","k","M","G","T","P","E","Z","Y"],t=a.indexOf(" "),o=r.formatSiUnit=function(){function k(b,p,i){if(p===void 0&&(p=-t),i===void 0&&(i=""),typeof b!="number"||!Number.isFinite(b))return b;var c=Math.floor(Math.log10(b)),s=Math.floor(Math.max(p*3,c)),l=Math.floor(c/3),d=Math.floor(s/3),f=(0,e.clamp)(t+d,0,a.length),u=a[f],C=b/Math.pow(1e3,d),V=l>p?2+d*3-s:0,v=(0,e.toFixed)(C,V)+" "+u+i;return v.trim()}return k}(),m=r.formatPower=function(){function k(b,p){return p===void 0&&(p=0),o(b,p,"W")}return k}(),S=r.formatMoney=function(){function k(b,p){if(p===void 0&&(p=0),!Number.isFinite(b))return b;var i=(0,e.round)(b,p);p>0&&(i=(0,e.toFixed)(b,p)),i=String(i);var c=i.length,s=i.indexOf(".");s===-1&&(s=c);for(var l="",d=0;d0&&d=0?"+":p<0?"\u2013":"",c=Math.abs(p);return c===1/0?c="Inf":c=(0,e.toFixed)(c,2),i+c+" dB"}return k}()},56518:function(I,r,n){"use strict";r.__esModule=!0,r.setupHotKeys=r.releaseHotKey=r.releaseHeldKeys=r.acquireHotKey=void 0;var e=m(n(92986)),a=n(24826),t=n(9394);function o(f){if(typeof WeakMap!="function")return null;var u=new WeakMap,C=new WeakMap;return(o=function(v){return v?C:u})(f)}function m(f,u){if(!u&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var C=o(u);if(C&&C.has(f))return C.get(f);var V={__proto__:null},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in f)if(h!=="default"&&{}.hasOwnProperty.call(f,h)){var g=v?Object.getOwnPropertyDescriptor(f,h):null;g&&(g.get||g.set)?Object.defineProperty(V,h,g):V[h]=f[h]}return V.default=f,C&&C.set(f,V),V}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var S=(0,t.createLogger)("hotkeys"),y={},k=[e.KEY_ESCAPE,e.KEY_ENTER,e.KEY_SPACE,e.KEY_TAB,e.KEY_CTRL,e.KEY_SHIFT,e.KEY_UP,e.KEY_DOWN,e.KEY_LEFT,e.KEY_RIGHT],b={},p=function(u){if(u===16)return"Shift";if(u===17)return"Ctrl";if(u===18)return"Alt";if(u===33)return"Northeast";if(u===34)return"Southeast";if(u===35)return"Southwest";if(u===36)return"Northwest";if(u===37)return"West";if(u===38)return"North";if(u===39)return"East";if(u===40)return"South";if(u===45)return"Insert";if(u===46)return"Delete";if(u>=48&&u<=57||u>=65&&u<=90)return String.fromCharCode(u);if(u>=96&&u<=105)return"Numpad"+(u-96);if(u>=112&&u<=123)return"F"+(u-111);if(u===188)return",";if(u===189)return"-";if(u===190)return"."},i=function(u){var C=String(u);if(C==="Ctrl+F5"||C==="Ctrl+R"){location.reload();return}if(C!=="Ctrl+F"&&!(u.event.defaultPrevented||u.isModifierKey()||k.includes(u.code))){C==="F5"&&(u.event.preventDefault(),u.event.returnValue=!1);var V=p(u.code);if(V){var v=y[V];if(v)return S.debug("macro",v),Byond.command(v);if(u.isDown()&&!b[V]){b[V]=!0;var h='KeyDown "'+V+'"';return S.debug(h),Byond.command(h)}if(u.isUp()&&b[V]){b[V]=!1;var g='KeyUp "'+V+'"';return S.debug(g),Byond.command(g)}}}},c=r.acquireHotKey=function(){function m(u){k.push(u)}return m}(),s=r.releaseHotKey=function(){function m(u){var C=k.indexOf(u);C>=0&&k.splice(C,1)}return m}(),l=r.releaseHeldKeys=function(){function m(){for(var u=0,C=Object.keys(b);u0||(0,a.fetchRetry)((0,e.resolveAsset)("icon_ref_map.json")).then(function(S){return S.json()}).then(function(S){return Byond.iconRefMap=S}).catch(function(S){return t.logger.log(S)})}return f}()},1090:function(I,r,n){"use strict";r.__esModule=!0,r.AICard=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AICard=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.has_ai===0)return(0,e.createComponentVNode)(2,o.Window,{width:250,height:120,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var c=null;return i.integrity>=75?c="green":i.integrity>=25?c="yellow":c="red",(0,e.createComponentVNode)(2,o.Window,{width:600,height:420,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.name,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:c,value:i.integrity/100})})}),(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h2",null,i.flushing===1?"Wipe of AI in progress...":"",0)})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(s,l){return(0,e.createComponentVNode)(2,t.Box,{children:s},l)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.wireless?"check":"times",content:i.wireless?"Enabled":"Disabled",color:i.wireless?"green":"red",onClick:function(){function s(){return p("wireless")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.radio?"check":"times",content:i.radio?"Enabled":"Disabled",color:i.radio?"green":"red",onClick:function(){function s(){return p("radio")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wipe",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{width:10,icon:"trash-alt",confirmIcon:"trash-alt",disabled:i.flushing||i.integrity===0,confirmColor:"red",content:"Wipe AI",onClick:function(){function s(){return p("wipe")}return s}()})})]})})})]})})})}return S}()},39454:function(I,r,n){"use strict";r.__esModule=!0,r.AIFixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AIFixer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.occupant===null)return(0,e.createComponentVNode)(2,o.Window,{width:550,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"robot",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No Artificial Intelligence detected.",16)]})})})})});var c=!0;(i.stat===2||i.stat===null)&&(c=!1);var s=null;i.integrity>=75?s="green":i.integrity>=25?s="yellow":s="red";var l=!0;return i.integrity>=100&&i.stat!==2&&(l=!1),(0,e.createComponentVNode)(2,o.Window,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.occupant,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s,value:i.integrity/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:c?"green":"red",children:c?"Functional":"Non-Functional"})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(d,m){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:d},m)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.wireless?"times":"check",content:i.wireless?"Disabled":"Enabled",color:i.wireless?"red":"green",onClick:function(){function d(){return p("wireless")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.radio?"times":"check",content:i.radio?"Disabled":"Enabled",color:i.radio?"red":"green",onClick:function(){function d(){return p("radio")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Start Repairs",children:(0,e.createComponentVNode)(2,t.Button,{icon:"wrench",disabled:!l||i.active,content:!l||i.active?"Already Repaired":"Repair",onClick:function(){function d(){return p("fix")}return d}()})})]}),(0,e.createComponentVNode)(2,t.Box,{color:"green",lineHeight:2,children:i.active?"Reconstruction in progress.":""})]})})]})})})}return S}()},88422:function(I,r,n){"use strict";r.__esModule=!0,r.APC=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(195),S=r.APC=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:510,height:435,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return p}(),y={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},k={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.locked&&!d.siliconUser,u=d.normallyLocked,C=y[d.externalPower]||y[0],V=y[d.chargingStatus]||y[0],v=d.powerChannels||[],h=k[d.malfStatus]||k[0],g=d.powerCellStatus/100;return(0,e.createFragment)([(0,e.createComponentVNode)(2,f.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main Breaker",color:C.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.isOperating?"power-off":"times",content:d.isOperating?"On":"Off",selected:d.isOperating&&!m,color:d.isOperating?"":"bad",disabled:m,onClick:function(){function N(){return l("breaker")}return N}()}),children:["[ ",C.externalPowerText," ]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Cell",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"good",value:g})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",color:V.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.chargeMode?"sync":"times",content:d.chargeMode?"Auto":"Off",selected:d.chargeMode,disabled:m,onClick:function(){function N(){return l("charge")}return N}()}),children:["[ ",V.chargingText," ]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[v.map(function(N){var x=N.topicParams;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:2,color:N.status>=2?"good":"bad",children:N.status>=2?"On":"Off"}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:!m&&(N.status===1||N.status===3),disabled:m,onClick:function(){function B(){return l("channel",x.auto)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:"On",selected:!m&&N.status===2,disabled:m,onClick:function(){function B(){return l("channel",x.on)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:!m&&N.status===0,disabled:m,onClick:function(){function B(){return l("channel",x.off)}return B}()})],4),children:[N.powerLoad," W"]},N.title)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Load",children:(0,e.createVNode)(1,"b",null,[d.totalLoad,(0,e.createTextVNode)(" W")],0)})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Misc",buttons:!!d.siliconUser&&(0,e.createFragment)([!!d.malfStatus&&(0,e.createComponentVNode)(2,t.Button,{icon:h.icon,content:h.content,color:"bad",onClick:function(){function N(){return l(h.action)}return N}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){function N(){return l("overload")}return N}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cover Lock",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.4,icon:d.coverLocked?"lock":"unlock",content:d.coverLocked?"Engaged":"Disengaged",disabled:m,onClick:function(){function N(){return l("cover")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:d.nightshiftLights?"Enabled":"Disabled",onClick:function(){function N(){return l("toggle_nightshift")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Lighting Fallback",buttons:(0,e.createComponentVNode)(2,t.Button,{mt:.4,icon:"lightbulb-o",content:d.emergencyLights?"Engaged":"Disengaged",disabled:m,onClick:function(){function N(){return l("emergency_lighting")}return N}()})})]})})],4)}},99660:function(I,r,n){"use strict";r.__esModule=!0,r.ATM=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ATM=function(){function l(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.view_screen,h=V.authenticated_account,g=V.ticks_left_locked_down,N=V.linked_db,x;if(g>0)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Maximum number of pin attempts exceeded! Access to this ATM has been temporarily disabled."]});else if(!N)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Unable to connect to accounts database, please retry and if the issue persists contact Nanotrasen IT support."]});else if(h)switch(v){case 1:x=(0,e.createComponentVNode)(2,y);break;case 2:x=(0,e.createComponentVNode)(2,k);break;case 3:x=(0,e.createComponentVNode)(2,c);break;case 4:x=(0,e.createComponentVNode)(2,b);break;default:x=(0,e.createComponentVNode)(2,p)}else x=(0,e.createComponentVNode)(2,i);return(0,e.createComponentVNode)(2,o.Window,{width:550,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Section,{children:x})]})})}return l}(),S=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.machine_id,h=V.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Nanotrasen Automatic Teller Machine",children:[(0,e.createComponentVNode)(2,t.Box,{children:"For all your monetary needs!"}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Card",children:(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"eject",onClick:function(){function g(){return C("insert_card")}return g}()})})})]})},y=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.security_level;return(0,e.createComponentVNode)(2,t.Section,{title:"Select a new security level for this account",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Number",icon:"unlock",selected:v===0,onClick:function(){function h(){return C("change_security_level",{new_security_level:0})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"Either the account number or card is required to access this account. EFTPOS transactions will require a card."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Pin",icon:"unlock",selected:v===1,onClick:function(){function h(){return C("change_security_level",{new_security_level:1})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number and pin must be manually entered to access this account and process transactions."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Card and Account Pin",icon:"unlock",selected:v===2,onClick:function(){function h(){return C("change_security_level",{new_security_level:2})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number, pin and card are required to access this account and process transactions."})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},k=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=(0,a.useLocalState)(m,"targetAccNumber",0),h=v[0],g=v[1],N=(0,a.useLocalState)(m,"fundsAmount",0),x=N[0],B=N[1],L=(0,a.useLocalState)(m,"purpose",0),T=L[0],w=L[1],E=V.money;return(0,e.createComponentVNode)(2,t.Section,{title:"Transfer Fund",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",E]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Account Number",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"7 Digit Number",onInput:function(){function A(P,O){return g(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Funds to Transfer",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function A(P,O){return B(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transaction Purpose",children:(0,e.createComponentVNode)(2,t.Input,{fluid:!0,onInput:function(){function A(P,O){return w(O)}return A}()})})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Button,{content:"Transfer",icon:"sign-out-alt",onClick:function(){function A(){return C("transfer",{target_acc_number:h,funds_amount:x,purpose:T})}return A}()}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},b=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.insurance_type;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043D\u043E\u0432\u044B\u0439 \u0442\u0438\u043F \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0438",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0438\u043F",children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u041D\u0435\u0442 (0)",icon:"unlock",selected:v==="None",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"None"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u044E\u0434\u0436\u0435\u0442\u043D\u0430\u044F (0)",icon:"unlock",selected:v==="Bugetary",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Bugetary"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0430\u044F (500)",icon:"unlock",selected:v==="Standart",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Standart"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0435\u043B\u044E\u043A\u0441 (2000)",icon:"unlock",selected:v==="Deluxe",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Deluxe"})}return h}()})]})}),(0,e.createComponentVNode)(2,s)]})},p=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=(0,a.useLocalState)(m,"fundsAmount",0),h=v[0],g=v[1],N=(0,a.useLocalState)(m,"insuranceAmount",0),x=N[0],B=N[1],L=V.owner_name,T=V.money,w=V.insurance;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Welcome, "+L,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Logout",icon:"sign-out-alt",onClick:function(){function E(){return C("logout")}return E}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",T]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Withdrawal Amount",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function E(A,P){return g(P)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Withdraw Funds",icon:"sign-out-alt",onClick:function(){function E(){return C("withdrawal",{funds_amount:h})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Insurance Points",children:["$",w]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Adding Insurance",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function E(A,P){return B(P)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Add insurance points",icon:"sign-out-alt",onClick:function(){function E(){return C("insurance",{insurance_amount:x})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Toggle auto-replenishment of insurance",icon:"sign-out-alt",onClick:function(){function E(){return C("insurance_replenishment",{})}return E}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Menu",children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change account security level",icon:"lock",onClick:function(){function E(){return C("view_screen",{view_screen:1})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Make transfer",icon:"exchange-alt",onClick:function(){function E(){return C("view_screen",{view_screen:2})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View transaction log",icon:"list",onClick:function(){function E(){return C("view_screen",{view_screen:3})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change type of insurance",icon:"lock",onClick:function(){function E(){return C("view_screen",{view_screen:4})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print balance statement",icon:"print",onClick:function(){function E(){return C("balance_statement")}return E}()})})]})],4)},i=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=(0,a.useLocalState)(m,"accountID",null),h=v[0],g=v[1],N=(0,a.useLocalState)(m,"accountPin",null),x=N[0],B=N[1],L=V.machine_id,T=V.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Insert card or enter ID and pin to login",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account ID",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function w(E,A){return g(A)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pin",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function w(E,A){return B(A)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Login",icon:"sign-in-alt",onClick:function(){function w(){return C("attempt_auth",{account_num:h,account_pin:x})}return w}()})})]})})},c=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.transaction_log;return(0,e.createComponentVNode)(2,t.Section,{title:"Transactions",children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Terminal"})]}),v.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.purpose}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:h.is_deposit?"green":"red",children:["$",h.amount]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.target_name})]},h)})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},s=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data;return(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"sign-out-alt",onClick:function(){function v(){return C("view_screen",{view_screen:0})}return v}()})}},86423:function(I,r,n){"use strict";r.__esModule=!0,r.AccountsUplinkTerminal=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(36352),S=n(98595),y=n(321),k=n(5485),b=r.AccountsUplinkTerminal=function(){function d(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.loginState,g=v.currentPage,N;if(h.logged_in)g===1?N=(0,e.createComponentVNode)(2,p):g===2?N=(0,e.createComponentVNode)(2,s):g===3&&(N=(0,e.createComponentVNode)(2,l));else return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,k.LoginScreen)})})});return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:N})]})})})}return d}(),p=function(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.accounts,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1],B=(0,t.useLocalState)(u,"sortId","owner_name"),L=B[0],T=B[1],w=(0,t.useLocalState)(u,"sortOrder",!0),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"AccountsUplinkTerminal__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,i,{id:"owner_name",children:"Account Holder"}),(0,e.createComponentVNode)(2,i,{id:"account_number",children:"Account Number"}),(0,e.createComponentVNode)(2,i,{id:"suspended",children:"Account Status"}),(0,e.createComponentVNode)(2,i,{id:"money",children:"Account Balance"})]}),h.filter((0,a.createSearch)(N,function(P){return P.owner_name+"|"+P.account_number+"|"+P.suspended+"|"+P.money})).sort(function(P,O){var M=E?1:-1;return P[L].localeCompare(O[L])*M}).map(function(P){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"AccountsUplinkTerminal__listRow--"+P.suspended,onClick:function(){function O(){return V("view_account_detail",{index:P.account_index})}return O}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.owner_name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:["#",P.account_number]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P.suspended}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:P.money})]},P.account_number)})]})})})]})},i=function(m,u){var C=(0,t.useLocalState)(u,"sortId","name"),V=C[0],v=C[1],h=(0,t.useLocalState)(u,"sortOrder",!0),g=h[0],N=h[1],x=m.id,B=m.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:V!==x&&"transparent",width:"100%",onClick:function(){function L(){V===x?N(!g):(v(x),N(!0))}return L}(),children:[B,V===x&&(0,e.createComponentVNode)(2,o.Icon,{name:g?"sort-up":"sort-down",ml:"0.25rem;"})]})})},c=function(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.is_printing,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Button,{content:"New Account",icon:"plus",onClick:function(){function B(){return V("create_new_account")}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"print",content:"Print Account List",disabled:h,ml:"0.25rem",onClick:function(){function B(){return V("print_records")}return B}()})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by account holder, number, status",width:"100%",onInput:function(){function B(L,T){return x(T)}return B}()})})]})},s=function(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.account_number,g=v.owner_name,N=v.money,x=v.suspended,B=v.transactions;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"#"+h+" / "+g,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function L(){return V("back")}return L}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Number",children:["#",h]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:g}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Balance",children:N}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Status",color:x?"red":"green",children:[x?"Suspended":"Active",(0,e.createComponentVNode)(2,o.Button,{ml:1,content:x?"Unsuspend":"Suspend",icon:x?"unlock":"lock",onClick:function(){function L(){return V("toggle_suspension")}return L}()})]})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Transactions",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Terminal"})]}),B.map(function(L){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.time}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.purpose}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:L.is_deposit?"green":"red",children:["$",L.amount]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.target_name})]},L)})]})})})]})},l=function(m,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=(0,t.useLocalState)(u,"accName",""),g=h[0],N=h[1],x=(0,t.useLocalState)(u,"accDeposit",""),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Create Account",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function T(){return V("back")}return T}()}),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Name Here",onChange:function(){function T(w,E){return N(E)}return T}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Initial Deposit",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"0",onChange:function(){function T(w,E){return L(E)}return T}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,content:"Create Account",onClick:function(){function T(){return V("finalise_create_account",{holder_name:g,starting_funds:B})}return T}()})]})}},23001:function(I,r,n){"use strict";r.__esModule=!0,r.AdminAntagMenu=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(36352),S=n(98595),y=n(321),k=n(5485),b=function(C){switch(C){case 0:return"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B";case 1:return"\u0426\u0435\u043B\u0438";case 2:return"\u0421\u0411";case 3:return"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438";default:return"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"}},p=function(C){switch(C){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);case 2:return(0,e.createComponentVNode)(2,l);case 3:return(0,e.createComponentVNode)(2,d);default:return"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"}},i=r.AdminAntagMenu=function(){function u(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.loginState,x=g.currentPage,B=(0,t.useLocalState)(V,"tabIndex",0),L=B[0],T=B[1],w=(0,t.useLocalState)(V,"searchText",""),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,title:"\u0410\u043D\u0442\u0430\u0433 \u043C\u0435\u043D\u044E",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:L===0,onClick:function(){function P(){T(0)}return P}(),icon:"user",children:"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B"},"Antagonists"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:L===1,onClick:function(){function P(){T(1)}return P}(),icon:"people-robbery",children:"\u0426\u0435\u043B\u0438"},"Objectives"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:L===2,onClick:function(){function P(){T(2)}return P}(),icon:"handcuffs",children:"\u0421\u0411"},"Security"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:L===3,onClick:function(){function P(){T(3)}return P}(),icon:"lock",children:"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438"},"HighValueItems")]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:b(L),fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Input,{placeholder:"\u0418\u0441\u043A\u0430\u0442\u044C...",width:"300px",onInput:function(){function P(O,M){return A(M)}return P}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"sync",onClick:function(){function P(){return h("refresh")}return P}(),children:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C"})]}),children:p(L)})})]})})})}return u}(),c=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.antagonists,x=(0,t.useLocalState)(V,"searchText",""),B=x[0],L=x[1],T=(0,t.useLocalState)(V,"sortId","antag_names"),w=T[0],E=T[1],A=(0,t.useLocalState)(V,"sortOrder",!0),P=A[0],O=A[1],M=Object.keys(N);if(!M||M.length===0)return(0,e.createVNode)(1,"div",null,"\u041D\u0435\u0442 \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432.",16);var F=M.map(function(R){return Object.assign({key:R},N[R])});return(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{id:"name",children:"\u0418\u043C\u044F \u043C\u043E\u0431\u0430"}),(0,e.createComponentVNode)(2,m,{id:"",children:"\u041A\u043D\u043E\u043F\u043A\u0438"}),(0,e.createComponentVNode)(2,m,{id:"antag_names",children:"\u0422\u0438\u043F(-\u044B) \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432"}),(0,e.createComponentVNode)(2,m,{id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"})]}),F.filter((0,a.createSearch)(B,function(R){var _=R.key,U=R.name,W=R.status,$=R.antag_names;return U+"|"+W+"|"+$.join(", ")})).sort(function(R,_){var U=P?1:-1;if(R[w]===void 0||R[w]===null)return U;if(_[w]===void 0||_[w]===null)return-1*U;if(typeof R[w]=="number")return(R[w]-_[w])*U;var W=R[w],$=_[w];return w==="antag_names"&&(W=R[w].join(", "),$=_[w].join(", ")),W.localeCompare($)*U}).map(function(R,_){var U=R.key,W=R.name,$=R.body_destroyed,G=R.is_hijacker,oe=R.antag_mind_uid,X=R.ckey,pe=R.status,me=R.antag_names;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:$?W:(0,e.createComponentVNode)(2,o.Button,{color:G||!W?"red":"",tooltip:G?"\u0425\u0438\u0434\u0436\u0430\u043A\u0435\u0440":"",onClick:function(){function ne(){return h("show_player_panel",{mind_uid:oe})}return ne}(),children:W||"??? (\u041D\u0415\u0422 \u0418\u041C\u0415\u041D\u0418)"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("pm",{ckey:X})}return ne}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("follow",{datum_uid:oe})}return ne}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("obs",{mind_uid:oe})}return ne}(),children:"OBS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function ne(){h("tp",{mind_uid:oe})}return ne}(),children:"TP"})]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:me.join(", ")}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:pe?"red":"grey",children:pe||"\u0416\u0438\u0432"})})]},_)})]})},s=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.objectives,x=(0,t.useLocalState)(V,"searchText",""),B=x[0],L=x[1],T=(0,t.useLocalState)(V,"sortId2","target_name"),w=T[0],E=T[1],A=(0,t.useLocalState)(V,"sortOrder",!0),P=A[0],O=A[1];return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"obj_name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"target_name",children:"\u0426\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId2",id:"owner_name",children:"\u0425\u043E\u0437\u044F\u0438\u043D"})]}),N.filter((0,a.createSearch)(B,function(M){return M.obj_name+"|"+M.target_name+"|"+(M.status?"success":"incompleted")+"|"+M.owner_name})).sort(function(M,F){var R=P?1:-1;return M[w]===void 0||M[w]===null||w==="target_name"&&M.no_target?R:F[w]===void 0||F[w]===null||w==="target_name"&&F.no_target?-1*R:typeof M[w]=="number"?(M[w]-F[w])*R:M[w].localeCompare(F[w])*R}).map(function(M,F){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:M.obj_desc,onClick:function(){function R(){return h("vv",{uid:M.obj_uid})}return R}(),children:M.obj_name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.no_target?"":M.track.length?M.track.map(function(R,_){return(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){return h("follow",{datum_uid:R})}return U}(),children:[M.target_name," ",M.track.length>1?"("+(parseInt(_,10)+1)+")":""]},_)}):M.target_name+" (\u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E)"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.status?"green":"grey",children:M.status?"\u0423\u0441\u043F\u0435\u0448\u043D\u043E":"\u041D\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function R(){h("obj_owner",{owner_uid:M.owner_uid})}return R}(),children:M.owner_name})})]},F)})]}):"\u041D\u0435\u0442 \u0446\u0435\u043B\u0435\u0439!"},l=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.security,x=(0,t.useLocalState)(V,"searchText",""),B=x[0],L=x[1],T=(0,t.useLocalState)(V,"sortId3","health"),w=T[0],E=T[1],A=(0,t.useLocalState)(V,"sortOrder",!0),P=A[0],O=A[1],M=function(_){return _.status===2?"red":_.status===1?"orange":_.broken_bone||_.internal_bleeding?"yellow":"grey"},F=function(_){return _.status===2?"\u041C\u0435\u0440\u0442\u0432":_.status===1?"\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F":_.broken_bone&&_.internal_bleeding?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C, \u0412\u041A":_.broken_bone?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C":_.internal_bleeding?"\u0412\u041A":"\u0416\u0438\u0432"};return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"role",children:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"antag",children:"\u0410\u043D\u0442\u0430\u0433"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId3",id:"health",children:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435"})]}),N.filter((0,a.createSearch)(B,function(R){return R.name+"|"+R.role+"|"+F(R)+"|"+R.antag})).sort(function(R,_){var U=P?1:-1;return R[w]===void 0||R[w]===null?U:_[w]===void 0||_[w]===null?-1*U:typeof R[w]=="number"?(R[w]-_[w])*U:R[w].localeCompare(_[w])*U}).map(function(R,_){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){return h("show_player_panel",{mind_uid:R.mind_uid})}return U}(),children:R.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:R.role}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:M(R),children:F(R)})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:R.antag?(0,e.createComponentVNode)(2,o.Button,{textColor:"red",translucent:!0,onClick:function(){function U(){h("tp",{mind_uid:R.mind_uid})}return U}(),children:R.antag}):""}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,value:R.health/R.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:R.health})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){h("pm",{ckey:R.ckey})}return U}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){h("follow",{datum_uid:R.mind_uid})}return U}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function U(){h("obs",{mind_uid:R.mind_uid})}return U}(),children:"OBS"})]})]},_)})]}):"\u041D\u0435\u0442\u0443 \u0421\u0411!"},d=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.high_value_items,x=(0,t.useLocalState)(V,"searchText",""),B=x[0],L=x[1],T=(0,t.useLocalState)(V,"sortId4","person"),w=T[0],E=T[1],A=(0,t.useLocalState)(V,"sortOrder",!0),P=A[0],O=A[1];return N.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"person",children:"\u041D\u043E\u0441\u0438\u0442\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"loc",children:"\u041C\u0435\u0441\u0442\u043E\u043F\u043E\u043B\u043E\u0436\u0435\u043D\u0438\u0435"}),(0,e.createComponentVNode)(2,m,{sort_group:"sortId4",id:"admin_z",children:"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z"})]}),N.filter((0,a.createSearch)(B,function(M){return M.name+"|"+M.loc})).sort(function(M,F){var R=P?1:-1;return M[w]===void 0||M[w]===null?R:F[w]===void 0||F[w]===null?-1*R:typeof M[w]=="number"?(M[w]-F[w])*R:M[w].localeCompare(F[w])*R}).map(function(M,F){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:M.obj_desc,translucent:M.admin_z,onClick:function(){function R(){return h("vv",{uid:M.uid})}return R}(),children:M.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.admin_z?"grey":"",children:M.person})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:M.admin_z?"grey":"",children:M.loc})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:"grey",children:M.admin_z?"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z":""})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function R(){h("follow",{datum_uid:M.uid})}return R}(),children:"FLW"})})]},F)})]}):"No High Value Items!"},m=function(C,V){var v=C.id,h=C.sort_group,g=h===void 0?"sortId":h,N=C.default_sort,x=N===void 0?"antag_names":N,B=C.children,L=(0,t.useLocalState)(V,g,x),T=L[0],w=L[1],E=(0,t.useLocalState)(V,"sortOrder",!0),A=E[0],P=E[1];return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:T!==v&&"transparent",width:"100%",onClick:function(){function O(){T===v?P(!A):(w(v),P(!0))}return O}(),children:[B,T===v&&(0,e.createComponentVNode)(2,o.Icon,{name:A?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},79571:function(I,r,n){"use strict";r.__esModule=!0,r.AgentCardSLSlots=r.AgentCardInfo=r.AgentCardAppearances=r.AgentCard=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.AgentCard=function(){function p(i,c){var s=(0,t.useLocalState)(c,"tabIndex",0),l=s[0],d=s[1],m=function(){function u(C){switch(C){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,b);default:return(0,e.createComponentVNode)(2,y)}}return u}();return(0,e.createComponentVNode)(2,f.Window,{width:500,height:475,theme:"syndicate",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===0,onClick:function(){function u(){return d(0)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"table"})," Card Info"]},"Card Info"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===1,onClick:function(){function u(){return d(1)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"id-card"})," Appearance"]},"Appearance"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===2,onClick:function(){function u(){return d(2)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"arrow-down"})," Save/Load Card Info"]},"Save/Load Card Info")]}),m(l)]})})})}return p}(),y=r.AgentCardInfo=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.registered_name,u=d.sex,C=d.age,V=d.assignment,v=d.associated_account_number,h=d.blood_type,g=d.dna_hash,N=d.fingerprint_hash,x=d.photo,B=d.ai_tracking;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Card Info",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Button,{content:m||"[UNSET]",onClick:function(){function L(){return l("change_name")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sex",children:(0,e.createComponentVNode)(2,o.Button,{iconRight:!1,content:u||"[UNSET]",onClick:function(){function L(){return l("change_sex")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Age",children:(0,e.createComponentVNode)(2,o.Button,{content:C||"[UNSET]",onClick:function(){function L(){return l("change_age")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Rank",children:(0,e.createComponentVNode)(2,o.Button,{content:V||"[UNSET]",onClick:function(){function L(){return l("change_occupation")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Fingerprints",children:(0,e.createComponentVNode)(2,o.Button,{content:N||"[UNSET]",onClick:function(){function L(){return l("change_fingerprints")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Type",children:(0,e.createComponentVNode)(2,o.Button,{content:h||"[UNSET]",onClick:function(){function L(){return l("change_blood_type")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"DNA Hash",children:(0,e.createComponentVNode)(2,o.Button,{content:g||"[UNSET]",onClick:function(){function L(){return l("change_dna_hash")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Money Account",children:(0,e.createComponentVNode)(2,o.Button,{content:v||"[UNSET]",onClick:function(){function L(){return l("change_money_account")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo",children:(0,e.createComponentVNode)(2,o.Button,{content:x?"Update":"[UNSET]",onClick:function(){function L(){return l("change_photo")}return L}()})})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Card Settings",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Card Info",children:(0,e.createComponentVNode)(2,o.Button,{content:"Delete Card Info",onClick:function(){function L(){return l("delete_info")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Access",children:(0,e.createComponentVNode)(2,o.Button,{content:"Reset Access",onClick:function(){function L(){return l("clear_access")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"AI Tracking",children:(0,e.createComponentVNode)(2,o.Button,{content:B?"Untrackable":"Trackable",onClick:function(){function L(){return l("change_ai_tracking")}return L}()})})]})})],4)}return p}(),k=r.AgentCardAppearances=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.appearances;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Card Appearance",children:m.map(function(u){return(0,e.createComponentVNode)(2,o.ImageButton,{tooltip:u,vertical:!0,asset:!0,style:{margin:"1px"},image:u,imageAsset:"id_card64x64",onclick:function(){function C(){return l("change_appearance_new",{new_appearance:u})}return C}()},u)})})}return p}(),b=r.AgentCardSLSlots=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.saved_info;return(0,e.createComponentVNode)(2,o.Section,{title:"Save/Load Manager",style:{"line-height":"25px"},children:(0,e.createComponentVNode)(2,o.LabeledList,{children:m.map(function(u){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:u.registered_name?u.registered_name+", "+u.assignment:"Slot "+u.id,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Clear",onClick:function(){function C(){return l("clear_slot",{slot:u.id})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Save",onClick:function(){function C(){return l("save_slot",{slot:u.id})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Load",disabled:!u.registered_name,onClick:function(){function C(){return l("load_slot",{slot:u.id})}return C}()})],4)},u.id)})})})}return p}()},56793:function(I,r,n){"use strict";r.__esModule=!0,r.AiAirlock=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},S=r.AiAirlock=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=f[c.power.main]||f[0],l=f[c.power.backup]||f[0],d=f[c.shock]||f[0];return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main",color:s.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.main,content:"Disrupt",onClick:function(){function m(){return i("disrupt-main")}return m}()}),children:[c.power.main?"Online":"Offline"," ",!c.wires.main_power&&"[Wires have been cut!]"||c.power.main_timeleft>0&&"["+c.power.main_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Backup",color:l.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.backup,content:"Disrupt",onClick:function(){function m(){return i("disrupt-backup")}return m}()}),children:[c.power.backup?"Online":"Offline"," ",!c.wires.backup_power&&"[Wires have been cut!]"||c.power.backup_timeleft>0&&"["+c.power.backup_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Electrify",color:d.color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"wrench",disabled:!(c.wires.shock&&c.shock!==2),content:"Restore",onClick:function(){function m(){return i("shock-restore")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"bolt",disabled:!c.wires.shock,content:"Temporary",onClick:function(){function m(){return i("shock-temp")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bolt",disabled:!c.wires.shock||c.shock===0,content:"Permanent",onClick:function(){function m(){return i("shock-perm")}return m}()})],4),children:[c.shock===2?"Safe":"Electrified"," ",!c.wires.shock&&"[Wires have been cut!]"||c.shock_timeleft>0&&"["+c.shock_timeleft+"s]"||c.shock_timeleft===-1&&"[Permanent]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Access and Door Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.id_scanner?"power-off":"times",content:c.id_scanner?"Enabled":"Disabled",selected:c.id_scanner,disabled:!c.wires.id_scanner,onClick:function(){function m(){return i("idscan-toggle")}return m}()}),children:!c.wires.id_scanner&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Access",buttons:(0,e.createComponentVNode)(2,t.Button,{width:6.5,icon:c.emergency?"power-off":"times",content:c.emergency?"Enabled":"Disabled",selected:c.emergency,onClick:function(){function m(){return i("emergency-toggle")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:c.locked?"lock":"unlock",content:c.locked?"Lowered":"Raised",selected:c.locked,disabled:!c.wires.bolts,onClick:function(){function m(){return i("bolt-toggle")}return m}()}),children:!c.wires.bolts&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.lights?"power-off":"times",content:c.lights?"Enabled":"Disabled",selected:c.lights,disabled:!c.wires.lights,onClick:function(){function m(){return i("light-toggle")}return m}()}),children:!c.wires.lights&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.safe?"power-off":"times",content:c.safe?"Enabled":"Disabled",selected:c.safe,disabled:!c.wires.safe,onClick:function(){function m(){return i("safe-toggle")}return m}()}),children:!c.wires.safe&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.speed?"power-off":"times",content:c.speed?"Enabled":"Disabled",selected:c.speed,disabled:!c.wires.timing,onClick:function(){function m(){return i("speed-toggle")}return m}()}),children:!c.wires.timing&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c.opened?"sign-out-alt":"sign-in-alt",content:c.opened?"Open":"Closed",selected:c.opened,disabled:c.locked||c.welded,onClick:function(){function m(){return i("open-close")}return m}()}),children:!!(c.locked||c.welded)&&(0,e.createVNode)(1,"span",null,[(0,e.createTextVNode)("[Door is "),c.locked?"bolted":"",c.locked&&c.welded?" and ":"",c.welded?"welded":"",(0,e.createTextVNode)("!]")],0)})]})})]})})}return y}()},72475:function(I,r,n){"use strict";r.__esModule=!0,r.AirAlarm=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(195),S=r.AirAlarm=function(){function d(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.locked;return(0,e.createComponentVNode)(2,o.Window,{width:570,height:h?310:755,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,f.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,k),!h&&(0,e.createFragment)([(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p)],4)]})})}return d}(),y=function(m){return m===0?"green":m===1?"orange":"red"},k=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.air,g=v.mode,N=v.atmos_alarm,x=v.locked,B=v.alarmActivated,L=v.rcon,T=v.target_temp,w;return h.danger.overall===0?N===0?w="Optimal":w="Caution: Atmos alert in area":h.danger.overall===1?w="Caution":w="DANGER: Internals Required",(0,e.createComponentVNode)(2,t.Section,{title:"Air Status",children:h?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.pressure),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.pressure})," kPa",!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:g===3?"Deactivate Panic Siphon":"Activate Panic Siphon",selected:g===3,icon:"exclamation-triangle",onClick:function(){function E(){return V("mode",{mode:g===3?1:3})}return E}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.oxygen/100,fractionDigits:"1",color:y(h.danger.oxygen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.nitrogen/100,fractionDigits:"1",color:y(h.danger.nitrogen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.co2/100,fractionDigits:"1",color:y(h.danger.co2)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxins",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.plasma/100,fractionDigits:"1",color:y(h.danger.plasma)})}),h.contents.n2o>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.n2o/100,fractionDigits:"1",color:y(h.danger.n2o)})}),h.contents.other>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.other/100,fractionDigits:"1",color:y(h.danger.other)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.temperature),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature})," K /"," ",(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature_c})," C\xA0",(0,e.createComponentVNode)(2,t.Button,{icon:"thermometer-full",content:T+" C",onClick:function(){function E(){return V("temperature")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:h.thermostat_state?"On":"Off",selected:h.thermostat_state,icon:"power-off",onClick:function(){function E(){return V("thermostat_state")}return E}()})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Local Status",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.overall),children:[w,!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:B?"Reset Alarm":"Activate Alarm",selected:B,onClick:function(){function E(){return V(B?"atmos_reset":"atmos_alarm")}return E}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remote Control Settings",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Off",selected:L===1,onClick:function(){function E(){return V("set_rcon",{rcon:1})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Auto",selected:L===2,onClick:function(){function E(){return V("set_rcon",{rcon:2})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:"On",selected:L===3,onClick:function(){function E(){return V("set_rcon",{rcon:3})}return E}()})]})]}):(0,e.createComponentVNode)(2,t.Box,{children:"Unable to acquire air sample!"})})},b=function(m,u){var C=(0,a.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1];return(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===0,onClick:function(){function h(){return v(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-out-alt"})," Vent Control"]},"Vents"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===1,onClick:function(){function h(){return v(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-in-alt"})," Scrubber Control"]},"Scrubbers"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===2,onClick:function(){function h(){return v(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog"})," Mode"]},"Mode"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===3,onClick:function(){function h(){return v(3)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"tachometer-alt"})," Thresholds"]},"Thresholds")]})},p=function(m,u){var C=(0,a.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1];switch(V){case 0:return(0,e.createComponentVNode)(2,i);case 1:return(0,e.createComponentVNode)(2,c);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,l);default:return"WE SHOULDN'T BE HERE!"}},i=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.vents;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return V("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.direction==="release"?"Blowing":"Siphoning",icon:g.direction==="release"?"sign-out-alt":"sign-in-alt",onClick:function(){function N(){return V("command",{cmd:"direction",val:g.direction==="release"?0:1,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure Checks",children:[(0,e.createComponentVNode)(2,t.Button,{content:"External",selected:g.checks===1,onClick:function(){function N(){return V("command",{cmd:"checks",val:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Internal",selected:g.checks===2,onClick:function(){function N(){return V("command",{cmd:"checks",val:2,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Pressure Target",children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:g.external})," kPa\xA0",(0,e.createComponentVNode)(2,t.Button,{content:"Set",icon:"cog",onClick:function(){function N(){return V("command",{cmd:"set_external_pressure",id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset",icon:"redo-alt",onClick:function(){function N(){return V("command",{cmd:"set_external_pressure",val:101.325,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},c=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.scrubbers;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return V("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.scrubbing?"Scrubbing":"Siphoning",icon:g.scrubbing?"filter":"sign-in-alt",onClick:function(){function N(){return V("command",{cmd:"scrubbing",val:g.scrubbing===0?1:0,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,t.Button,{content:g.widenet?"Extended":"Normal",selected:g.widenet,icon:"expand-arrows-alt",onClick:function(){function N(){return V("command",{cmd:"widenet",val:g.widenet===0?1:0,id_tag:g.id_tag})}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filtering",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Carbon Dioxide",selected:g.filter_co2,onClick:function(){function N(){return V("command",{cmd:"co2_scrub",val:g.filter_co2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Plasma",selected:g.filter_toxins,onClick:function(){function N(){return V("command",{cmd:"tox_scrub",val:g.filter_toxins===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrous Oxide",selected:g.filter_n2o,onClick:function(){function N(){return V("command",{cmd:"n2o_scrub",val:g.filter_n2o===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Oxygen",selected:g.filter_o2,onClick:function(){function N(){return V("command",{cmd:"o2_scrub",val:g.filter_o2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrogen",selected:g.filter_n2,onClick:function(){function N(){return V("command",{cmd:"n2_scrub",val:g.filter_n2===0?1:0,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},s=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.modes,g=v.presets,N=v.emagged,x=v.mode,B=v.preset;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"System Mode",children:(0,e.createComponentVNode)(2,t.Table,{children:h.map(function(L){return(!L.emagonly||L.emagonly&&!!N)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:L.name,icon:"cog",selected:L.id===x,onClick:function(){function T(){return V("mode",{mode:L.id})}return T}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.desc})]},L.name)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"System Presets",children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"After making a selection, the system will automatically cycle in order to remove contaminants."}),(0,e.createComponentVNode)(2,t.Table,{mt:1,children:g.map(function(L){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:L.name,icon:"cog",selected:L.id===B,onClick:function(){function T(){return V("preset",{preset:L.id})}return T}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.desc})]},L.name)})})]})],4)},l=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.thresholds;return(0,e.createComponentVNode)(2,t.Section,{title:"Alarm Thresholds",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Max"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Max"})]}),h.map(function(g){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:g.name}),g.settings.map(function(N){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:N.selected===-1?"Off":N.selected,onClick:function(){function x(){return V("command",{cmd:"set_threshold",env:N.env,var:N.val})}return x}()})},N.val)})]},g.name)})]})})}},12333:function(I,r,n){"use strict";r.__esModule=!0,r.AirlockAccessController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AirlockAccessController=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.exterior_status,s=i.interior_status,l=i.processing,d,m;return c==="open"?d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Lock Exterior Door",icon:"exclamation-triangle",disabled:l,onClick:function(){function u(){return p("force_ext")}return u}()}):d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:l,onClick:function(){function u(){return p("cycle_ext_door")}return u}()}),s==="open"?m=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Lock Interior Door",icon:"exclamation-triangle",disabled:l,color:s==="open"?"red":l?"yellow":null,onClick:function(){function u(){return p("force_int")}return u}()}):m=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:l,onClick:function(){function u(){return p("cycle_int_door")}return u}()}),(0,e.createComponentVNode)(2,o.Window,{width:330,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Door Status",children:c==="closed"?"Locked":"Open"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Door Status",children:s==="closed"?"Locked":"Open"})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.Box,{children:[d,m]})})]})})}return S}()},28736:function(I,r,n){"use strict";r.__esModule=!0,r.AirlockElectronics=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49148),S=1,y=2,k=4,b=8,p=r.AirlockElectronics=function(){function s(l,d){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:565,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),i=function(l,d){var m=(0,a.useBackend)(d),u=m.act,C=m.data,V=C.unrestricted_dir;return(0,e.createComponentVNode)(2,t.Section,{title:"Access Control",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,mb:1,children:"Unrestricted Access From:"}),(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-left",content:"East",selected:V&k?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:k})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-up",content:"South",selected:V&y?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:y})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-right",content:"West",selected:V&b?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:b})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-down",content:"North",selected:V&S?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:S})}return v}()})})]})]})})},c=function(l,d){var m=(0,a.useBackend)(d),u=m.act,C=m.data,V=C.selected_accesses,v=C.one_access,h=C.regions;return(0,e.createComponentVNode)(2,f.AccessList,{usedByRcd:1,rcdButtons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:v,content:"One",onClick:function(){function g(){return u("set_one_access",{access:"one"})}return g}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!v,content:"All",onClick:function(){function g(){return u("set_one_access",{access:"all"})}return g}()})],4),accesses:h,selectedList:V,accessMod:function(){function g(N){return u("set",{access:N})}return g}(),grantAll:function(){function g(){return u("grant_all")}return g}(),denyAll:function(){function g(){return u("clear_all")}return g}(),grantDep:function(){function g(N){return u("grant_region",{region:N})}return g}(),denyDep:function(){function g(N){return u("deny_region",{region:N})}return g}()})}},47365:function(I,r,n){"use strict";r.__esModule=!0,r.AlertModal=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(92986),f=n(36036),S=n(98595),y=-1,k=1,b=r.AlertModal=function(){function c(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=u.autofocus,V=u.buttons,v=V===void 0?[]:V,h=u.large_buttons,g=u.message,N=g===void 0?"":g,x=u.timeout,B=u.title,L=(0,t.useLocalState)(l,"selected",0),T=L[0],w=L[1],E=110+(N.length>30?Math.ceil(N.length/4):0)+(N.length&&h?5:0),A=325+(v.length>2?100:0),P=function(){function O(M){T===0&&M===y?w(v.length-1):T===v.length-1&&M===k?w(0):w(T+M)}return O}();return(0,e.createComponentVNode)(2,S.Window,{title:B,height:E,width:A,children:[!!x&&(0,e.createComponentVNode)(2,a.Loader,{value:x}),(0,e.createComponentVNode)(2,S.Window.Content,{onKeyDown:function(){function O(M){var F=window.event?M.which:M.keyCode;F===o.KEY_SPACE||F===o.KEY_ENTER?m("choose",{choice:v[T]}):F===o.KEY_ESCAPE?m("cancel"):F===o.KEY_LEFT?(M.preventDefault(),P(y)):(F===o.KEY_TAB||F===o.KEY_RIGHT)&&(M.preventDefault(),P(k))}return O}(),children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,m:1,children:(0,e.createComponentVNode)(2,f.Box,{color:"label",overflow:"hidden",children:N})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:[!!C&&(0,e.createComponentVNode)(2,f.Autofocus),(0,e.createComponentVNode)(2,p,{selected:T})]})]})})})]})}return c}(),p=function(s,l){var d=(0,t.useBackend)(l),m=d.data,u=m.buttons,C=u===void 0?[]:u,V=m.large_buttons,v=m.swapped_buttons,h=s.selected;return(0,e.createComponentVNode)(2,f.Flex,{fill:!0,align:"center",direction:v?"row":"row-reverse",justify:"space-around",wrap:!0,children:C==null?void 0:C.map(function(g,N){return V&&C.length<3?(0,e.createComponentVNode)(2,f.Flex.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N):(0,e.createComponentVNode)(2,f.Flex.Item,{grow:V?1:0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N)})})},i=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=u.large_buttons,V=s.button,v=s.selected,h=V.length>7?"100%":7;return(0,e.createComponentVNode)(2,f.Button,{mx:C?1:0,pt:C?.33:0,content:V,fluid:!!C,onClick:function(){function g(){return m("choose",{choice:V})}return g}(),selected:v,textAlign:"center",height:!!C&&2,width:!C&&h})}},71824:function(I,r,n){"use strict";r.__esModule=!0,r.AppearanceChanger=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AppearanceChanger=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.change_race,l=c.species,d=c.specimen,m=c.change_gender,u=c.gender,C=c.has_gender,V=c.change_eye_color,v=c.change_skin_tone,h=c.change_skin_color,g=c.change_head_accessory_color,N=c.change_hair_color,x=c.change_secondary_hair_color,B=c.change_facial_hair_color,L=c.change_secondary_facial_hair_color,T=c.change_head_marking_color,w=c.change_body_marking_color,E=c.change_tail_marking_color,A=c.change_head_accessory,P=c.head_accessory_styles,O=c.head_accessory_style,M=c.change_hair,F=c.hair_styles,R=c.hair_style,_=c.change_hair_gradient,U=c.change_facial_hair,W=c.facial_hair_styles,$=c.facial_hair_style,G=c.change_head_markings,oe=c.head_marking_styles,X=c.head_marking_style,pe=c.change_body_markings,me=c.body_marking_styles,ne=c.body_marking_style,ce=c.change_tail_markings,q=c.tail_marking_styles,ae=c.tail_marking_style,J=c.change_body_accessory,Y=c.body_accessory_styles,Q=c.body_accessory_style,Z=c.change_alt_head,te=c.alt_head_styles,se=c.alt_head_style,ye=!1;return(V||v||h||g||N||x||B||L||T||w||E)&&(ye=!0),(0,e.createComponentVNode)(2,o.Window,{width:800,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Species",children:l.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.specimen,selected:fe.specimen===d,onClick:function(){function Ie(){return i("race",{race:fe.specimen})}return Ie}()},fe.specimen)})}),!!m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gender",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Male",selected:u==="male",onClick:function(){function fe(){return i("gender",{gender:"male"})}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Female",selected:u==="female",onClick:function(){function fe(){return i("gender",{gender:"female"})}return fe}()}),!C&&(0,e.createComponentVNode)(2,t.Button,{content:"Genderless",selected:u==="plural",onClick:function(){function fe(){return i("gender",{gender:"plural"})}return fe}()})]}),!!ye&&(0,e.createComponentVNode)(2,S),!!A&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head accessory",children:P.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headaccessorystyle,selected:fe.headaccessorystyle===O,onClick:function(){function Ie(){return i("head_accessory",{head_accessory:fe.headaccessorystyle})}return Ie}()},fe.headaccessorystyle)})}),!!M&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair",children:F.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.hairstyle,selected:fe.hairstyle===R,onClick:function(){function Ie(){return i("hair",{hair:fe.hairstyle})}return Ie}()},fe.hairstyle)})}),!!_&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair Gradient",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Change Style",onClick:function(){function fe(){return i("hair_gradient")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Offset",onClick:function(){function fe(){return i("hair_gradient_offset")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Color",onClick:function(){function fe(){return i("hair_gradient_colour")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Alpha",onClick:function(){function fe(){return i("hair_gradient_alpha")}return fe}()})]}),!!U&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Facial hair",children:W.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.facialhairstyle,selected:fe.facialhairstyle===$,onClick:function(){function Ie(){return i("facial_hair",{facial_hair:fe.facialhairstyle})}return Ie}()},fe.facialhairstyle)})}),!!G&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head markings",children:oe.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headmarkingstyle,selected:fe.headmarkingstyle===X,onClick:function(){function Ie(){return i("head_marking",{head_marking:fe.headmarkingstyle})}return Ie}()},fe.headmarkingstyle)})}),!!pe&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body markings",children:me.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodymarkingstyle,selected:fe.bodymarkingstyle===ne,onClick:function(){function Ie(){return i("body_marking",{body_marking:fe.bodymarkingstyle})}return Ie}()},fe.bodymarkingstyle)})}),!!ce&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tail markings",children:q.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.tailmarkingstyle,selected:fe.tailmarkingstyle===ae,onClick:function(){function Ie(){return i("tail_marking",{tail_marking:fe.tailmarkingstyle})}return Ie}()},fe.tailmarkingstyle)})}),!!J&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body accessory",children:Y.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodyaccessorystyle,selected:fe.bodyaccessorystyle===Q,onClick:function(){function Ie(){return i("body_accessory",{body_accessory:fe.bodyaccessorystyle})}return Ie}()},fe.bodyaccessorystyle)})}),!!Z&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alternate head",children:te.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.altheadstyle,selected:fe.altheadstyle===se,onClick:function(){function Ie(){return i("alt_head",{alt_head:fe.altheadstyle})}return Ie}()},fe.altheadstyle)})})]})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=[{key:"change_eye_color",text:"Change eye color",action:"eye_color"},{key:"change_skin_tone",text:"Change skin tone",action:"skin_tone"},{key:"change_skin_color",text:"Change skin color",action:"skin_color"},{key:"change_head_accessory_color",text:"Change head accessory color",action:"head_accessory_color"},{key:"change_hair_color",text:"Change hair color",action:"hair_color"},{key:"change_secondary_hair_color",text:"Change secondary hair color",action:"secondary_hair_color"},{key:"change_facial_hair_color",text:"Change facial hair color",action:"facial_hair_color"},{key:"change_secondary_facial_hair_color",text:"Change secondary facial hair color",action:"secondary_facial_hair_color"},{key:"change_head_marking_color",text:"Change head marking color",action:"head_marking_color"},{key:"change_body_marking_color",text:"Change body marking color",action:"body_marking_color"},{key:"change_tail_marking_color",text:"Change tail marking color",action:"tail_marking_color"}];return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Colors",children:s.map(function(l){return!!c[l.key]&&(0,e.createComponentVNode)(2,t.Button,{content:l.text,onClick:function(){function d(){return i(l.action)}return d}()},l.key)})})}},72285:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosAlertConsole=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.priority||[],s=i.minor||[];return(0,e.createComponentVNode)(2,o.Window,{width:350,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Alarms",children:(0,e.createVNode)(1,"ul",null,[c.length===0&&(0,e.createVNode)(1,"li","color-good","No Priority Alerts",16),c.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"bad",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)}),s.length===0&&(0,e.createVNode)(1,"li","color-good","No Minor Alerts",16),s.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"average",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)})],0)})})})}return S}()},65805:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(36352),f=n(98595),S=function(c){if(c===0)return(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Good"});if(c===1)return(0,e.createComponentVNode)(2,t.Box,{color:"orange",bold:!0,children:"Warning"});if(c===2)return(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"DANGER"})},y=function(c){if(c===0)return"green";if(c===1)return"orange";if(c===2)return"red"},k=r.AtmosControl=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=(0,a.useLocalState)(s,"tabIndex",0),C=u[0],V=u[1],v=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,b);case 1:return(0,e.createComponentVNode)(2,p);default:return"WE SHOULDN'T BE HERE!"}}return h}();return(0,e.createComponentVNode)(2,f.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:C===0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===0,onClick:function(){function h(){return V(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===1,onClick:function(){function h(){return V(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),v(C)]})})})}return i}(),b=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.alarms;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Access"})]}),u.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,o.TableCell,{children:C.name}),(0,e.createComponentVNode)(2,o.TableCell,{children:S(C.danger)}),(0,e.createComponentVNode)(2,o.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Access",onClick:function(){function V(){return d("open_alarm",{aref:C.ref})}return V}()})})]},C.name)})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.alarms,C=m.stationLevelNum,V=m.stationLevelName,v=(0,a.useLocalState)(s,"zoom",1),h=v[0],g=v[1],N=(0,a.useLocalState)(s,"z_current",C[0]),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,t.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,t.NanoMap,{onZoom:function(){function L(T){return g(T)}return L}(),zLevels:C,zNames:V,z_current:x,setZCurrent:B,children:u.map(function(L){return(0,e.createComponentVNode)(2,t.NanoMap.Marker,{x:L.x,y:L.y,z:L.z,z_current:x,zoom:h,icon:"circle",tooltip:L.name,color:y(L.danger),onClick:function(){function T(){return d("open_alarm",{aref:L.ref})}return T}()},L.ref)})})})}},87816:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosFilter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosFilter=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.pressure,l=i.max_pressure,d=i.filter_type,m=i.filter_type_list;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:140,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_pressure")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:l,value:s,onDrag:function(){function u(C,V){return p("custom_pressure",{pressure:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_pressure")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filter",children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{selected:u.gas_type===d,content:u.label,onClick:function(){function C(){return p("set_filter",{filter:u.gas_type})}return C}()},u.label)})})]})})})})}return S}()},52977:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosMixer=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.on,l=c.pressure,d=c.max_pressure,m=c.node1_concentration,u=c.node2_concentration;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:165,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){function C(){return i("power")}return C}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:l===0,width:2.2,onClick:function(){function C(){return i("min_pressure")}return C}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:d,value:l,onDrag:function(){function C(V,v){return i("custom_pressure",{pressure:v})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:l===d,width:2.2,onClick:function(){function C(){return i("max_pressure")}return C}()})]}),(0,e.createComponentVNode)(2,S,{node_name:"Node 1",node_ref:m}),(0,e.createComponentVNode)(2,S,{node_name:"Node 2",node_ref:u})]})})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=k.node_name,l=k.node_ref;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:s,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",width:2.2,disabled:l===0,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l-10)/100})}return d}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"%",width:6.1,lineHeight:1.5,stepPixelSize:10,minValue:0,maxValue:100,value:l,onChange:function(){function d(m,u){return i("set_node",{node_name:s,concentration:u/100})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",width:2.2,disabled:l===100,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l+10)/100})}return d}()})]})}},11748:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosPump=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.AtmosPump=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.rate,l=i.max_rate,d=i.gas_unit,m=i.step;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:110,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_rate")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:d,width:6.1,lineHeight:1.5,step:m,minValue:0,maxValue:l,value:s,onDrag:function(){function u(C,V){return p("custom_rate",{rate:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_rate")}return u}()})]})]})})})})}return S}()},76511:function(I,r,n){"use strict";r.__esModule=!0,r.AutoDoc=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(39473),S=r.AutoDoc=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.HasTray,l=c.TguiIcons,d=c.occupant,m=c.isHealing,u=c.fixtimer,C=c.healtimer,V=(0,a.useLocalState)(b,"ChoosePart","chest"),v=V[0],h=V[1];return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",resizable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{width:"100%",children:[(0,e.createComponentVNode)(2,f.FlexItem,{basis:"30%",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l.human,style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l[v],style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})]}),(0,e.createComponentVNode)(2,f.FlexItem,{basis:"70%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Info",buttons:(0,e.createFragment)([Object.keys(l).map(function(g){return g!=="human"&&(0,e.createComponentVNode)(2,t.Button,{content:g,selected:g===v,onClick:function(){function N(){return h(g)}return N}(),z:!0},g)}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:s?"Eject Tray":"Reject Tray",locked:m,onClick:function(){function g(){return i("ChangeTrayState")}return g}()})],0),children:(0,e.createComponentVNode)(2,t.Box,{children:[!!(d[v]&&d[v].extOrgan)&&d[v].extOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createVNode)(1,"br"),g.open?"opened":"",g.broken?"broken":"",!!g.broken&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"fracture"})}return N}()}),(0,e.createVNode)(1,"br")],4),g.internalBleeding?"bleeding":"",!!g.internalBleeding&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"bleeding"})}return N}()}),(0,e.createVNode)(1,"br")],4),(0,e.createTextVNode)("Internals:"),(0,e.createComponentVNode)(2,t.Button,{content:"Complete",style:{"margin-left":"10px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"completeInternal"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.totalLoss:"",(0,e.createVNode)(1,"br")],0,g.name)}),!!(d[v]&&d[v].intOrgan)&&d[v].intOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createComponentVNode)(2,t.Button,{content:"Remove",style:{"margin-left":"1.5rem"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"remove"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.damage:"",!!g.totalLoss&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Heal",style:{"margin-left":"30px"},locked:m,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"damage"})}return N}()}),(0,e.createVNode)(1,"br")],4)],0,g.name)}),!!d.TotalBruteBurn&&(0,e.createFragment)([(0,e.createTextVNode)("Total external damage is "),d.TotalBruteBurn,(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Start Healing",onClick:function(){function g(){return i("HealBruteBurn")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Reattach externals",onClick:function(){function g(){return i("CompleteExternal")}return g}()})],0),(0,e.createVNode)(1,"br"),!!u&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Fixing organ: "),u],0),!!C&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Healing external damage: "),C],0)]})})})]})})})}return y}()},59179:function(I,r,n){"use strict";r.__esModule=!0,r.Autolathe=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(25328),k=function(i,c,s,l){return i.requirements===null?!0:!(i.requirements.metal*l>c||i.requirements.glass*l>s)},b=r.Autolathe=function(){function p(i,c){var s=(0,o.useBackend)(c),l=s.act,d=s.data,m=d.total_amount,u=d.max_amount,C=d.metal_amount,V=d.glass_amount,v=d.busyname,h=d.busyamt,g=d.showhacked,N=d.buildQueue,x=d.buildQueueLen,B=d.recipes,L=d.categories,T=(0,o.useSharedState)(c,"category",0),w=T[0],E=T[1];w===0&&(w="Tools");var A=C.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),P=V.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),O=m.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),M=(0,o.useSharedState)(c,"search_text",""),F=M[0],R=M[1],_=(0,y.createSearch)(F,function(G){return G.name}),U="";x>0&&(U=N.map(function(G,oe){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"times",color:"transparent",content:N[oe][0],onClick:function(){function X(){return l("remove_from_queue",{remove_from_queue:N.indexOf(G)+1})}return X}()},G)},oe)}));var W=(0,a.flow)([(0,t.filter)(function(G){return(G.category.indexOf(w)>-1||F)&&(d.showhacked||!G.hacked)}),F&&(0,t.filter)(_),(0,t.sortBy)(function(G){return G.name.toLowerCase()})])(B),$="Build";return F?$="Results for: '"+F+"':":w&&($="Build ("+w+")"),(0,e.createComponentVNode)(2,S.Window,{width:750,height:525,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,horizontal:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{width:"70%",children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:$,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"150px",options:L,selected:w,onSelected:function(){function G(oe){return E(oe)}return G}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function G(oe,X){return R(X)}return G}(),mb:1}),W.map(function(G){return(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+G.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===1,disabled:!k(G,d.metal_amount,d.glass_amount,1),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:1})}return oe}(),children:(0,y.toTitleCase)(G.name)}),G.max_multiplier>=10&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===10,disabled:!k(G,d.metal_amount,d.glass_amount,10),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:10})}return oe}(),children:"10x"}),G.max_multiplier>=25&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===25,disabled:!k(G,d.metal_amount,d.glass_amount,25),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:25})}return oe}(),children:"25x"}),G.max_multiplier>25&&(0,e.createComponentVNode)(2,f.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===G.max_multiplier,disabled:!k(G,d.metal_amount,d.glass_amount,G.max_multiplier),onClick:function(){function oe(){return l("make",{make:G.uid,multiplier:G.max_multiplier})}return oe}(),children:[G.max_multiplier,"x"]}),G.requirements&&Object.keys(G.requirements).map(function(oe){return(0,y.toTitleCase)(oe)+": "+G.requirements[oe]}).join(", ")||(0,e.createComponentVNode)(2,f.Box,{children:"No resources required."})]},G.ref)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:[(0,e.createComponentVNode)(2,f.Section,{title:"Materials",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Metal",children:A}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Glass",children:P}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Total",children:O}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Storage",children:[d.fill_percent,"% Full"]})]})}),(0,e.createComponentVNode)(2,f.Section,{title:"Building",children:(0,e.createComponentVNode)(2,f.Box,{color:v?"green":"",children:v||"Nothing"})}),(0,e.createComponentVNode)(2,f.Section,{title:"Build Queue",height:23.7,children:[U,(0,e.createComponentVNode)(2,f.Button,{mt:.5,fluid:!0,icon:"times",content:"Clear All",color:"red",disabled:!d.buildQueueLen,onClick:function(){function G(){return l("clear_queue")}return G}()})]})]})]})})})}return p}()},64273:function(I,r,n){"use strict";r.__esModule=!0,r.Biogenerator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(62411),S=r.Biogenerator=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data,d=s.config,m=l.container,u=l.processing,C=d.title;return(0,e.createComponentVNode)(2,o.Window,{width:390,height:595,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Operating,{operating:u,name:C}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.biomass,u=d.container,C=d.container_curr_reagents,V=d.container_max_reagents;return(0,e.createComponentVNode)(2,t.Section,{title:"Storage",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"20px",color:"silver",children:"Biomass:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"5px",children:m}),(0,e.createComponentVNode)(2,t.Icon,{name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack,{height:"21px",mt:"8px",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"10px",color:"silver",children:"Container:"}),u?(0,e.createComponentVNode)(2,t.ProgressBar,{value:C,maxValue:V,children:(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:C+" / "+V+" units"})}):(0,e.createComponentVNode)(2,t.Stack.Item,{children:"None"})]})]})},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.has_plants,u=d.container;return(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",disabled:!m,tooltip:m?"":"There are no plants in the biogenerator.",tooltipPosition:"top-start",content:"Activate",onClick:function(){function C(){return l("activate")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"40%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"flask",disabled:!u,tooltip:u?"":"The biogenerator does not have a container.",tooltipPosition:"top",content:"Detach Container",onClick:function(){function C(){return l("detach_container")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",disabled:!m,tooltip:m?"":"There are no stored plants to eject.",tooltipPosition:"top-end",content:"Eject Plants",onClick:function(){function C(){return l("eject_plants")}return C}()})})]})})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.biomass,u=d.product_list,C=d.container,V=(0,a.useSharedState)(c,"vendAmount",1),v=V[0],h=V[1],g=Object.entries(u).map(function(N,x){var B=Object.entries(N[1]).map(function(L){return L[1]});return(0,e.createComponentVNode)(2,t.Collapsible,{title:N[0],open:!0,children:B.map(function(L){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",ml:"2px",children:L.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"20%",children:[L.cost*v,(0,e.createComponentVNode)(2,t.Icon,{ml:"5px",name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"40%",children:L.needs_container&&!C?(0,e.createComponentVNode)(2,t.Button,{content:"No container",disabled:!0,icon:"flask",tooltip:"\u0412\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u043B\u044E\u0431\u043E\u0439 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u044D\u0442\u043E\u0439 \u043E\u043F\u0446\u0438\u0438"}):(0,e.createComponentVNode)(2,t.Button,{content:"Vend",disabled:m0?Math.floor(w/l):0,O=s?"@?%%!\u2116@"+l:l,M=w>=l,F=d-d%5+(d%5>0?5:0);return(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0435 \u0420\u0430\u0437\u043B\u043E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{color:"silver",bold:!0,children:B}),(0,e.createComponentVNode)(2,t.ProgressBar,{color:A===0?"bad":A<100?"average":"good",value:T,maxValue:L,mt:1,mb:2,children:[A<=100?A:100," %"]}),(0,e.createComponentVNode)(2,t.Box,{children:["\u0414\u0430\u043D\u043D\u044B\u0435 \u0434\u043B\u044F \u0437\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F: ",(0,e.createComponentVNode)(2,t.Box,{color:w?M?"good":"average":"bad",as:"span",children:Math.floor(w)}),(0,e.createComponentVNode)(2,t.Button,{icon:"atom",tooltip:"\u0414\u043B\u044F \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0437\u043E\u043D\u0434\u0438\u0440\u0443\u044E\u0449\u0435\u0433\u043E \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u0430 \u043D\u0443\u0436\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C "+O+" \u0434\u0430\u043D\u043D\u044B\u0445.",content:d>0?"\u041F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 "+F+" \u0441\u0435\u043A\u0443\u043D\u0434":"\u0417\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u0442\u044C ("+P+")",disabled:!M||d>0,onClick:function(){function R(){return i("probe",{rift_id:x})}return R}(),mx:2}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",content:E?"\u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D":"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",disabled:E||A<100,onClick:function(){function R(){return i("reward",{rift_id:x})}return R}(),mt:1.4})]})]})}return g}(),v=function(){function g(N){var x=N.servName,B=N.servData;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x,children:B.length?B.map(function(L,T){return(0,e.createComponentVNode)(2,t.Box,{children:[L.riftName," \u2014 ",Math.floor(L.probePoints)," ","\u0434\u0430\u043D\u043D\u044B\u0445."]},T)}):(0,e.createComponentVNode)(2,t.Box,{children:"\u041D\u0435\u0442 \u0434\u0430\u043D\u043D\u044B\u0445"})})}return g}(),h=function(){function g(N){var x=N.scannerId,B=N.scannerName,L=N.scanStatus,T=N.canSwitch,w=N.switching,E=f[L],A=function(){function O(){if(E==="OFF")return[" ","silver"];if(E==="NO_RIFTS")return["\u041D\u0435\u0442 \u0440\u0430\u0437\u043B\u043E\u043C\u043E\u0432","silver"];if(E==="SOME_RIFTS")return["\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442","good"];if(E==="DANGER")return["\u041E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C! \u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u043A\u0430\u043D\u0435\u0440!","bad"]}return O}(),P=A();return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B,py:0,children:[w?(0,e.createComponentVNode)(2,t.Icon,{name:"circle-notch",color:"silver",spin:!0,ml:1.85,mr:1.79,my:.84}):T?(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",color:E==="OFF"?"bad":"good",onClick:function(){function O(){return i("toggle_scanner",{scanner_id:x})}return O}(),ml:1,mr:1}):(0,e.createComponentVNode)(2,t.Icon,{name:"power-off",color:E==="OFF"?"bad":"good",ml:1.85,mr:1.79,my:.84}),E!=="OFF"&&(0,e.createComponentVNode)(2,t.Box,{as:"span",color:P[1],children:P[0]})]})}return g}();return(0,e.createComponentVNode)(2,o.Window,{width:570,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[m&&m.map(function(g){return V(g)}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043A\u0430\u043D\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:C&&C.map(function(g){return h(g)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0435\u0440\u0432\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:u&&u.map(function(g){return v(g)})})})]})})}return y}()},27629:function(I,r,n){"use strict";r.__esModule=!0,r.BluespaceTap=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),S=r.BluespaceTap=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.product||[],l=c.desiredLevel,d=c.inputLevel,m=c.points,u=c.totalPoints,C=c.powerUse,V=c.availablePower,v=c.maxLevel,h=c.emagged,g=c.safeLevels,N=c.nextLevelPower,x=l>d&&"bad"||"good";return(0,e.createComponentVNode)(2,o.Window,{width:650,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!h&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"Safety Protocols disabled"}),d>g&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"High Power, Instability likely"}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"Input Management",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Level",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Desired Level",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:l===0,tooltip:"Set to 0",onClick:function(){function B(){return i("set",{set_level:0})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"step-backward",tooltip:"Decrease to actual input level",disabled:l===0,onClick:function(){function B(){return i("set",{set_level:d})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:l===0,tooltip:"Decrease one step",onClick:function(){function B(){return i("decrease")}return B}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:1,mx:1,children:(0,e.createComponentVNode)(2,t.Slider,{value:l,fillValue:d,minValue:0,color:x,maxValue:v,stepPixelSize:20,step:1,onChange:function(){function B(L,T){return i("set",{set_level:T})}return B}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:l===v,tooltip:"Increase one step",tooltipPosition:"left",onClick:function(){function B(){return i("increase")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:l===v,tooltip:"Set to max",tooltipPosition:"left",onClick:function(){function B(){return i("set",{set_level:v})}return B}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Power Use",children:(0,f.formatPower)(C)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power for next level",children:(0,f.formatPower)(N)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Surplus Power",children:(0,f.formatPower)(V)})]})})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Points",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Points",children:u})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{align:"end",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:s.map(function(B){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B.name,children:(0,e.createComponentVNode)(2,t.Button,{disabled:B.price>=m,onClick:function(){function L(){return i("vend",{target:B.key})}return L}(),content:B.price})},B.key)})})})})]})})]})})})}return y}()},33758:function(I,r,n){"use strict";r.__esModule=!0,r.BodyScanner=void 0;var e=n(89005),a=n(44879),t=n(25328),o=n(72253),f=n(36036),S=n(98595),y=[["good","Alive"],["average","Critical"],["bad","DEAD"]],k=[["hasBorer","bad","Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."],["hasVirus","bad","Viral pathogen detected in blood stream."],["blind","average","Cataracts detected."],["colourblind","average","Photoreceptor abnormalities detected."],["nearsighted","average","Retinal misalignment detected."]],b=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radioactive","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],p={average:[.25,.5],bad:[.5,1/0]},i=function(x,B){for(var L=[],T=0;T0?x.filter(function(B){return!!B}).reduce(function(B,L){return(0,e.createFragment)([B,(0,e.createComponentVNode)(2,f.Box,{children:L},L)],0)},null):null},s=function(x){if(x>100){if(x<300)return"mild infection";if(x<400)return"mild infection+";if(x<500)return"mild infection++";if(x<700)return"acute infection";if(x<800)return"acute infection+";if(x<900)return"acute infection++";if(x>=900)return"septic"}return""},l=r.BodyScanner=function(){function N(x,B){var L=(0,o.useBackend)(B),T=L.data,w=T.occupied,E=T.occupant,A=E===void 0?{}:E,P=w?(0,e.createComponentVNode)(2,d,{occupant:A}):(0,e.createComponentVNode)(2,g);return(0,e.createComponentVNode)(2,S.Window,{width:700,height:600,title:"Body Scanner",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:P})})}return N}(),d=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,m,{occupant:B}),(0,e.createComponentVNode)(2,u,{occupant:B}),(0,e.createComponentVNode)(2,C,{occupant:B}),(0,e.createComponentVNode)(2,v,{organs:B.extOrgan}),(0,e.createComponentVNode)(2,h,{organs:B.intOrgan})]})},m=function(x,B){var L=(0,o.useBackend)(B),T=L.act,w=L.data,E=w.occupant;return(0,e.createComponentVNode)(2,f.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Button,{icon:"print",onClick:function(){function A(){return T("print_p")}return A}(),children:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u043E\u0442\u0447\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{icon:"print",onClick:function(){function A(){return T("insurance")}return A}(),children:"\u0421\u043F\u0438\u0441\u0430\u0442\u044C \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0443"}),(0,e.createComponentVNode)(2,f.Button,{icon:"user-slash",onClick:function(){function A(){return T("eject_id")}return A}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043A\u0430\u0440\u0442\u0443"}),(0,e.createComponentVNode)(2,f.Button,{icon:"user-slash",onClick:function(){function A(){return T("ejectify")}return A}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430"})],4),children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:E.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:E.maxHealth,value:E.health/E.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:y[E.stat][0],children:y[E.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,f.AnimatedNumber,{value:(0,a.round)(E.bodyTempC)}),"\xB0C,\xA0",(0,e.createComponentVNode)(2,f.AnimatedNumber,{value:(0,a.round)(E.bodyTempF)}),"\xB0F"]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Implants",children:E.implant_len?(0,e.createComponentVNode)(2,f.Box,{children:E.implant.map(function(A){return A.name}).join(", ")}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"None"})})]})})},u=function(x){var B=x.occupant;return B.hasBorer||B.blind||B.colourblind||B.nearsighted||B.hasVirus?(0,e.createComponentVNode)(2,f.Section,{title:"Abnormalities",children:k.map(function(L,T){if(B[L[0]])return(0,e.createComponentVNode)(2,f.Box,{color:L[1],bold:L[1]==="bad",children:L[2]},L[2])})}):(0,e.createComponentVNode)(2,f.Section,{title:"Abnormalities",children:(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No abnormalities found."})})},C=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,f.Section,{title:"Damage",children:(0,e.createComponentVNode)(2,f.Table,{children:i(b,function(L,T,w){return(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Table.Row,{color:"label",children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[L[0],":"]}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:!!T&&T[0]+":"})]}),(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:(0,e.createComponentVNode)(2,V,{value:B[L[1]],marginBottom:w100)&&"average"||!!B.status.robotic&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,f.ProgressBar,{m:-.5,min:"0",max:B.maxHealth,mt:L>0&&"0.5rem",value:B.totalLoss/B.maxHealth,ranges:p,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Tooltip,{content:"Total damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"heartbeat",mr:.5}),(0,a.round)(B.totalLoss)]})}),!!B.bruteLoss&&(0,e.createComponentVNode)(2,f.Tooltip,{content:"Brute damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,f.Icon,{name:"bone",mr:.5}),(0,a.round)(B.bruteLoss)]})}),!!B.fireLoss&&(0,e.createComponentVNode)(2,f.Tooltip,{content:"Burn damage",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"fire",mr:.5}),(0,a.round)(B.fireLoss)]})})]})})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:L>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,f.Box,{color:"average",inline:!0,children:c([!!B.internalBleeding&&"Internal bleeding",!!B.burnWound&&"Critical tissue burns",!!B.lungRuptured&&"Ruptured lung",!!B.status.broken&&B.status.broken,s(B.germ_level),!!B.open&&"Open incision"])}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:[c([!!B.status.splinted&&(0,e.createComponentVNode)(2,f.Box,{color:"good",children:"Splinted"}),!!B.status.robotic&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Robotic"}),!!B.status.dead&&(0,e.createComponentVNode)(2,f.Box,{color:"bad",bold:!0,children:"DEAD"})]),c(B.shrapnel.map(function(T){return T.known?T.name:"Unknown object"}))]})]})]},L)})]})})},h=function(x){return x.organs.length===0?(0,e.createComponentVNode)(2,f.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"N/A"})}):(0,e.createComponentVNode)(2,f.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,f.Table,{children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:"Damage"}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",children:"Injuries"})]}),x.organs.map(function(B,L){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{color:!!B.dead&&"bad"||B.germ_level>100&&"average"||B.robotic>0&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:B.maxHealth,value:B.damage/B.maxHealth,mt:L>0&&"0.5rem",ranges:p,children:(0,a.round)(B.damage)})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:L>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,f.Box,{color:"average",inline:!0,children:c([s(B.germ_level)])}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:c([B.robotic===1&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Robotic"}),B.robotic===2&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"Assisted"}),!!B.dead&&(0,e.createComponentVNode)(2,f.Box,{color:"bad",bold:!0,children:"DEAD"})])})]})]},L)})]})})},g=function(){return(0,e.createComponentVNode)(2,f.Section,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},42570:function(I,r,n){"use strict";r.__esModule=!0,r.BorgPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BorgPanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.borg||{},s=i.cell||{},l=s.charge/s.maxcharge,d=i.channels||[],m=i.modules||[],u=i.upgrades||[],C=i.ais||[],V=i.laws||[];return(0,e.createComponentVNode)(2,o.Window,{title:"Borg Panel",width:700,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:c.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function v(){return p("rename")}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){function v(){return p("toggle_emagged")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){function v(){return p("toggle_lockdown")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){function v(){return p("toggle_scrambledcodes")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset Module",onClick:function(){function v(){return p("reset_module")}return v}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge",children:[s.missing?(0,e.createVNode)(1,"span","color-bad","No cell installed",16):(0,e.createComponentVNode)(2,t.ProgressBar,{value:l,children:s.charge+" / "+s.maxcharge}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Set",onClick:function(){function v(){return p("set_charge")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Change",onClick:function(){function v(){return p("change_cell")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){function v(){return p("remove_cell")}return v}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radio Channels",children:d.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.installed?"check-square-o":"square-o",content:v.name,selected:v.installed,onClick:function(){function h(){return p("toggle_radio",{channel:v.name})}return h}()},v.name)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Model",children:m.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:c.active_module===v.name?"check-square-o":"square-o",content:v.name+" module",selected:c.active_module===v.name,onClick:function(){function h(){return p("setmodule",{module:v.name})}return h}()},v.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upgrades",children:u.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.installed?"check-square-o":"square-o",content:v.name,selected:v.installed,onClick:function(){function h(){return p("toggle_upgrade",{upgrade:v.type})}return h}()},v.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:C.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.connected?"check-square-o":"square-o",content:v.name,selected:v.connected,onClick:function(){function h(){return p("slavetoai",{slavetoai:v.ref})}return h}()},v.ref)})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Laws",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Law Manager",selected:c.lawmanager,onClick:function(){function v(){return p("lawmanager")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){function v(){return p("toggle_lawupdate")}return v}()})],4),children:V.map(function(v){return(0,e.createComponentVNode)(2,t.Box,{children:v},v)})})]})})}return S}()},20464:function(I,r,n){"use strict";r.__esModule=!0,r.BotClean=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BotClean=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,m=i.autopatrol,u=i.canhack,C=i.emagged,V=i.remote_disabled,v=i.painame,h=i.cleanblood;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function g(){return p("power")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:m,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function g(){return p("autopatrol")}return g}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:C?"bad":"good",children:C?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:C?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function g(){return p("hack")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!V,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function g(){return p("disableremote")}return g}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0430 \u0443\u0431\u043E\u0440\u043A\u0438",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u0423\u0431\u0438\u0440\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C",disabled:s,onClick:function(){function g(){return p("blood")}return g}()})}),v&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:v,disabled:s,onClick:function(){function g(){return p("ejectpai")}return g}()})})]})})}return S}()},74439:function(I,r,n){"use strict";r.__esModule=!0,r.BotSecurity=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BotSecurity=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,m=i.autopatrol,u=i.canhack,C=i.emagged,V=i.remote_disabled,v=i.painame,h=i.check_id,g=i.check_weapons,N=i.check_warrant,x=i.arrest_mode,B=i.arrest_declare;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function L(){return p("power")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:m,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function L(){return p("autopatrol")}return L}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:C?"bad":"good",children:C?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:C?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function L(){return p("hack")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!V,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function L(){return p("disableremote")}return L}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u0430\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0446\u0435\u043B\u0438",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u041D\u0435\u043E\u043F\u043E\u0437\u043D\u0430\u043D\u043D\u044B\u0435 \u043B\u0438\u0447\u043D\u043E\u0441\u0442\u0438",disabled:s,onClick:function(){function L(){return p("authid")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:g,content:"\u0418\u043C\u0435\u044E\u0449\u0438\u0435 \u043D\u0435\u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435",disabled:s,onClick:function(){function L(){return p("authweapon")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:N,content:"\u0420\u0430\u0437\u044B\u0441\u043A\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043D\u0438\u043A\u0438",disabled:s,onClick:function(){function L(){return p("authwarrant")}return L}()})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u043E\u0446\u0435\u0434\u0443\u0440\u0430 \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:x,content:"\u0411\u0435\u0441\u0441\u0440\u043E\u0447\u043D\u043E\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u0435 \u0446\u0435\u043B\u0435\u0439 \u0432\u043C\u0435\u0441\u0442\u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",disabled:s,onClick:function(){function L(){return p("arrtype")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:B,content:"\u0421\u043E\u043E\u0431\u0449\u0430\u0442\u044C \u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0438 \u043F\u043E \u0440\u0430\u0434\u0438\u043E\u0441\u0432\u044F\u0437\u0438",disabled:s,onClick:function(){function L(){return p("arrdeclare")}return L}()})]}),v&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:v,disabled:s,onClick:function(){function L(){return p("ejectpai")}return L}()})})]})})}return S}()},10833:function(I,r,n){"use strict";r.__esModule=!0,r.BrigCells=void 0;var e=n(89005),a=n(98595),t=n(36036),o=n(72253),f=function(b,p){var i=b.cell,c=(0,o.useBackend)(p),s=c.act,l=i.cell_id,d=i.occupant,m=i.crimes,u=i.brigged_by,C=i.time_left_seconds,V=i.time_set_seconds,v=i.ref,h="";C>0&&(h+=" BrigCells__listRow--active");var g=function(){s("release",{ref:v})};return(0,e.createComponentVNode)(2,t.Table.Row,{className:h,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:l}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:V})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:C})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{type:"button",onClick:g,children:"Release"})})]})},S=function(b){var p=b.cells;return(0,e.createComponentVNode)(2,t.Table,{className:"BrigCells__list",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Cell"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Occupant"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Crimes"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Brigged By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Brigged For"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Left"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Release"})]}),p.map(function(i){return(0,e.createComponentVNode)(2,f,{cell:i},i.ref)})]})},y=r.BrigCells=function(){function k(b,p){var i=(0,o.useBackend)(p),c=i.act,s=i.data,l=s.cells;return(0,e.createComponentVNode)(2,a.Window,{theme:"security",width:800,height:400,children:(0,e.createComponentVNode)(2,a.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,S,{cells:l})})})})})}return k}()},45761:function(I,r,n){"use strict";r.__esModule=!0,r.BrigTimer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.BrigTimer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;i.nameText=i.occupant,i.timing&&(i.prisoner_hasrec?i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:i.occupant}):i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:i.occupant}));var c="pencil-alt";i.prisoner_name&&(i.prisoner_hasrec||(c="exclamation-triangle"));var s=[],l=0;for(l=0;l60||!i.isAllowed,onClick:function(){function d(){return p("start")}return d}()})})]})})]})})}return S}()},26300:function(I,r,n){"use strict";r.__esModule=!0,r.CameraConsoleOldContent=r.CameraConsoleMapContent=r.CameraConsoleListContent=r.CameraConsole=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(35840),f=n(25328),S=n(72253),y=n(36036),k=n(98595);String.prototype.trimLongStr=function(d){return this.length>d?this.substring(0,d)+"...":this};var b=function(m,u){var C,V;if(!u)return[];var v=m.findIndex(function(h){return h.name===u.name});return[(C=m[v-1])==null?void 0:C.name,(V=m[v+1])==null?void 0:V.name]},p=function(m,u){u===void 0&&(u="");var C=(0,f.createSearch)(u,function(V){return V.name});return(0,t.flow)([(0,a.filter)(function(V){return V==null?void 0:V.name}),u&&(0,a.filter)(C),(0,a.sortBy)(function(V){return V.name})])(m)},i=r.CameraConsole=function(){function d(m,u){var C=(0,S.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1],h=function(){function g(N){switch(N){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);default:return"WE SHOULDN'T BE HERE!"}}return g}();return(0,e.createComponentVNode)(2,k.Window,{width:1250,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,y.Tabs,{children:[(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:V===0,onClick:function(){function g(){return v(0)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"map-marked-alt"})," Map"]},"Map"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:V===1,onClick:function(){function g(){return v(1)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"table"})," List"]},"List")]}),h(V)]})})})}return d}(),c=r.CameraConsoleMapContent=function(){function d(m,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=p(v.cameras),g=(0,S.useLocalState)(u,"zoom",1),N=g[0],x=g[1],B=v.mapRef,L=v.activeCamera,T=v.stationLevelNum,w=v.stationLevelName,E=(0,S.useLocalState)(u,"z_current",T[0]),A=E[0],P=E[1],O=b(h,L),M=O[0],F=O[1];return(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:(0,e.createComponentVNode)(2,y.NanoMap,{onZoom:function(){function R(_){return x(_)}return R}(),zLevels:T,zNames:w,z_current:A,setZCurrent:P,children:h.map(function(R){return(0,e.createComponentVNode)(2,y.NanoMap.Marker,{x:R.x,y:R.y,z:R.z,z_current:A,zoom:N,icon:"box",tooltip:R.name,color:R.status?"blue":"red",bordered:!0,onClick:function(){function _(){return V("switch_camera",{name:R.name})}return _}()},R.ref)})})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),L&&L.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!M,onClick:function(){function R(){return V("switch_camera",{name:M})}return R}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!F,onClick:function(){function R(){return V("switch_camera",{name:F})}return R}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:B,type:"map"}})],4)]})}return d}(),s=r.CameraConsoleOldContent=function(){function d(m,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=C.config,g=v.mapRef,N=v.activeCamera,x=(0,S.useLocalState)(u,"searchText",""),B=x[0],L=p(v.cameras,B),T=b(L,N),w=T[0],E=T[1];return(0,e.createComponentVNode)(2,y.Box,{children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,l)})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),N&&N.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!w,onClick:function(){function A(){return V("switch_camera",{name:w})}return A}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!E,onClick:function(){function A(){return V("switch_camera",{name:E})}return A}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:g,type:"map"}})],4)]})}return d}(),l=r.CameraConsoleListContent=function(){function d(m,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=(0,S.useLocalState)(u,"searchText",""),g=h[0],N=h[1],x=v.activeCamera,B=p(v.cameras,g);return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search for a camera",onInput:function(){function L(T,w){return N(w)}return L}()})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,m:0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:B.map(function(L){return(0,e.createVNode)(1,"div",(0,o.classes)(["Button","Button--fluid","Button--color--transparent",x&&L.name===x.name&&"Button--selected"]),L.name,0,{title:L.name,onClick:function(){function T(){return V("switch_camera",{name:L.name})}return T}()},L.name)})})})]})}return d}()},52927:function(I,r,n){"use strict";r.__esModule=!0,r.Canister=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(49968),S=n(98595),y=r.Canister=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.portConnected,d=s.tankPressure,m=s.releasePressure,u=s.defaultReleasePressure,C=s.minReleasePressure,V=s.maxReleasePressure,v=s.valveOpen,h=s.name,g=s.canLabel,N=s.colorContainer,x=s.color_index,B=s.hasHoldingTank,L=s.holdingTank,T="";x.prim&&(T=N.prim.options[x.prim].name);var w="";x.sec&&(w=N.sec.options[x.sec].name);var E="";x.ter&&(E=N.ter.options[x.ter].name);var A="";x.quart&&(A=N.quart.options[x.quart].name);var P=[],O=[],M=[],F=[],R=0;for(R=0;Rh.current_positions&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:h.total_positions-h.current_positions})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"0"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"-",disabled:u.cooldown_time||!h.can_close,onClick:function(){function g(){return m("make_job_unavailable",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"+",disabled:u.cooldown_time||!h.can_open,onClick:function(){function g(){return m("make_job_available",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:u.target_dept&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u.priority_jobs.indexOf(h.title)>-1?"Yes":""})||(0,e.createComponentVNode)(2,t.Button,{content:h.is_priority?"Yes":"No",selected:h.is_priority,disabled:u.cooldown_time||!h.can_prioritize,onClick:function(){function g(){return m("prioritize_job",{job:h.title})}return g}()})})]},h.title)})]})})]}):v=(0,e.createComponentVNode)(2,k);break;case 2:!u.authenticated||!u.scan_name?v=(0,e.createComponentVNode)(2,k):u.modify_name?v=(0,e.createComponentVNode)(2,f.AccessList,{accesses:u.regions,selectedList:u.selectedAccess,accessMod:function(){function h(g){return m("set",{access:g})}return h}(),grantAll:function(){function h(){return m("grant_all")}return h}(),denyAll:function(){function h(){return m("clear_all")}return h}(),grantDep:function(){function h(g){return m("grant_region",{region:g})}return h}(),denyDep:function(){function h(g){return m("deny_region",{region:g})}return h}()}):v=(0,e.createComponentVNode)(2,b);break;case 3:u.authenticated?u.records.length?v=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Records",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete All Records",disabled:!u.authenticated||u.records.length===0||u.target_dept,onClick:function(){function h(){return m("wipe_all_logs")}return h}()}),children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Crewman"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Old Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"New Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Authorized By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Reason"}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Deleted By"})]}),u.records.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.transferee}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.oldvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.newvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.whodidit}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.timestamp}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.reason}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.deletedby})]},h.timestamp)})]}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Delete MY Records",color:"purple",disabled:!u.authenticated||u.records.length===0,onClick:function(){function h(){return m("wipe_my_logs")}return h}()})})]}):v=(0,e.createComponentVNode)(2,p):v=(0,e.createComponentVNode)(2,k);break;case 4:!u.authenticated||!u.scan_name?v=(0,e.createComponentVNode)(2,k):v=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Your Team",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Sec Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Actions"})]}),u.people_dept.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.title}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.crimstat}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:h.buttontext,disabled:!h.demotable,onClick:function(){function g(){return m("remote_demote",{remote_demote:h.name})}return g}()})})]},h.title)})]})});break;default:v=(0,e.createComponentVNode)(2,t.Section,{title:"Warning",color:"red",children:"ERROR: Unknown Mode."})}return(0,e.createComponentVNode)(2,o.Window,{width:800,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:V}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:C}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:v})]})})})}return c}()},64083:function(I,r,n){"use strict";r.__esModule=!0,r.CargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(25328),k=r.CargoConsole=function(){function s(l,d){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),b=function(l,d){var m=(0,o.useLocalState)(d,"contentsModal",null),u=m[0],C=m[1],V=(0,o.useLocalState)(d,"contentsModalTitle",null),v=V[0],h=V[1];if(u!==null&&v!==null)return(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,f.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[v,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,f.Box,{children:u.map(function(g){return(0,e.createComponentVNode)(2,f.Box,{children:["- ",g]},g)})}),(0,e.createComponentVNode)(2,f.Box,{m:2,children:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function g(){C(null),h(null)}return g}()})})]})},p=function(l,d){var m=(0,o.useBackend)(d),u=m.act,C=m.data,V=C.is_public,v=C.points,h=C.credits,g=C.timeleft,N=C.moving,x=C.at_station,B,L;return!N&&!x?(B="Docked off-station",L="Call Shuttle"):!N&&x?(B="Docked at the station",L="Return Shuttle"):N&&(L="In Transit...",g!==1?B="Shuttle is en route (ETA: "+g+" minutes)":B="Shuttle is en route (ETA: "+g+" minute)"),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Status",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Points Available",children:v}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Credits Available",children:h}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Shuttle Status",children:B}),V===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,f.Button,{content:L,disabled:N,onClick:function(){function T(){return u("moveShuttle")}return T}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Central Command Messages",onClick:function(){function T(){return u("showMessages")}return T}()})]})]})})})},i=function(l,d){var m=(0,o.useBackend)(d),u=m.act,C=m.data,V=C.categories,v=C.supply_packs,h=(0,o.useSharedState)(d,"category","Emergency"),g=h[0],N=h[1],x=(0,o.useSharedState)(d,"search_text",""),B=x[0],L=x[1],T=(0,o.useLocalState)(d,"contentsModal",null),w=T[0],E=T[1],A=(0,o.useLocalState)(d,"contentsModalTitle",null),P=A[0],O=A[1],M=(0,y.createSearch)(B,function(_){return _.name}),F=(0,a.flow)([(0,t.filter)(function(_){return _.cat===V.filter(function(U){return U.name===g})[0].category||B}),B&&(0,t.filter)(M),(0,t.sortBy)(function(_){return _.name.toLowerCase()})])(v),R="Crate Catalogue";return B?R="Results for '"+B+"':":g&&(R="Browsing "+g),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:R,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"190px",options:V.map(function(_){return _.name}),selected:g,onSelected:function(){function _(U){return N(U)}return _}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function _(U,W){return L(W)}return _}(),mb:1}),(0,e.createComponentVNode)(2,f.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:F.map(function(_){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,f.Box,{color:_.has_sale?"good":"default",children:[_.name," (",_.cost?_.cost+" Points":"",_.creditsCost&&_.cost?" ":"",_.creditsCost?_.creditsCost+" Credits":"",")"]})}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function U(){return u("order",{crate:_.ref,multiple:0})}return U}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function U(){return u("order",{crate:_.ref,multiple:1})}return U}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Contents",icon:"search",onClick:function(){function U(){E(_.contents),O(_.name)}return U}()})]})]},_.name)})})})]})})},c=function(l,d){var m=(0,o.useBackend)(d),u=m.act,C=m.data,V=C.requests,v=C.canapprove,h=C.orders;return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Details",children:[(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:V.map(function(g){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",g.comment]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Required Techs: ",g.pack_techs]})]}),(0,e.createComponentVNode)(2,f.Stack.Item,{textAlign:"right",children:[(0,e.createComponentVNode)(2,f.Button,{content:"Approve",color:"green",disabled:!v,onClick:function(){function N(){return u("approve",{ordernum:g.ordernum})}return N}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Deny",color:"red",onClick:function(){function N(){return u("deny",{ordernum:g.ordernum})}return N}()})]})]},g.ordernum)})}),(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:h.map(function(g){return(0,e.createComponentVNode)(2,f.Table.Row,{children:(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",g.comment]})]})},g.ordernum)})})]})}},22794:function(I,r,n){"use strict";r.__esModule=!0,r.DelayHelper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.DelayHelper=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=b.data,c=i.delays,s=i.rev_delays,l=y.delay_list,d=y.reverse,m=d===void 0?!1:d;return(0,e.createComponentVNode)(2,o.LabeledControls,{wrap:!0,style:{"flex-direction":"column","flex-wrap":"wrap",height:"7.5em","justify-content":"start"},children:l.map(function(u,C){return(0,e.createComponentVNode)(2,o.LabeledControls.Item,{label:u.title,style:{"flex-direction":"column","min-width":"0"},children:(0,e.createComponentVNode)(2,o.Knob,{color:(m?s[C+1]:c[C+1])/10>10?"orange":"default",format:function(){function V(v){return(0,a.toFixed)(v,2)}return V}(),maxValue:10,minValue:0,inline:!0,onDrag:function(){function V(v,h){p("editTiming",{reverse:m,timer:""+(C+1),value:Math.max(h,0)})}return V}(),size:1,step:.02,unclamped:!0,unit:"s",value:(m?s[C+1]:c[C+1])/10})},C)})})}return S}()},23749:function(I,r,n){"use strict";r.__esModule=!0,r.PodBays=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=r.PodBays=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.bayNumber;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",onClick:function(){function s(){return p("clearBay")}return s}(),tooltip:"\n \u041E\u0447\u0438\u0449\u0430\u0435\u0442 \u0432\u0441\u0451\n\u0438\u0437 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0430\u043D\u0433\u0430\u0440\u0430.",tooltipPosition:"top-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"question",tooltip:"\n \u041A\u0430\u0436\u0434\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442\n\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0439 \u0437\u043E\u043D\u0435 \u043D\u0430 \u0426\u041A.\n\u0417\u0430\u043F\u0443\u0449\u0435\u043D\u043D\u044B\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u0431\u0443\u0434\u0443\u0442\n\u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u044B \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u0430\u043C\u0438 \u0438\u0437 \u044D\u0442\u0438\u0445 \u0437\u043E\u043D\n\u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043E\u043F\u0446\u0438\u0435\u0439\n\xAB\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0438\u0437 \u0430\u043D\u0433\u0430\u0440\u0430\xBB \u0432 \u043B\u0435\u0432\u043E\u043C \u0432\u0435\u0440\u0445\u043D\u0435\u043C \u0443\u0433\u043B\u0443.",tooltipPosition:"top-end"})],4),fill:!0,title:"\u0410\u043D\u0433\u0430\u0440",children:o.BAYS.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function d(){return p("switchBay",{bayNumber:""+(l+1)})}return d}(),selected:c===""+(l+1),tooltipPosition:"bottom-end",children:s.title},l)})})}return S}()},8507:function(I,r,n){"use strict";r.__esModule=!0,r.PodLaunch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20345),f=r.PodLaunch=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.giveLauncher,s=(0,o.useCompact)(k),l=s[0];return(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function d(){return p("giveLauncher")}return d}(),selected:c,textAlign:"center",tooltip:"\n \u0412\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u0437\u043D\u0430\u0442\u044C, \u0447\u0442\u043E\n \u041E\u0431 \u044D\u0442\u043E\u043C \u0433\u043E\u0432\u043E\u0440\u0438\u0442 \u041A\u043E\u0434\u0435\u043A\u0441 \u0410\u0441\u0442\u0430\u0440\u0442\u0435\u0441",tooltipPosition:"top",children:(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"1.4em",lineHeight:l?1.5:3,children:"\u0417\u0410\u041F\u0423\u0421\u041A"})})}return S}()},15802:function(I,r,n){"use strict";r.__esModule=!0,r.PodSounds=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=r.PodSounds=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.defaultSoundVolume,s=i.soundVolume;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"volume-up",onClick:function(){function l(){return p("soundVolume")}return l}(),selected:s!==c,tooltip:"\n \u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C \u0417\u0443\u043A\u0430:"+s}),fill:!0,title:"\u0417\u0432\u0443\u043A\u0438",children:o.SOUNDS.map(function(l,d){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function m(){return p(l.act)}return m}(),selected:i[l.act],tooltip:l.tooltip,tooltipPosition:"top-end",children:l.title},d)})})}return S}()},94577:function(I,r,n){"use strict";r.__esModule=!0,r.PodStatusPage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(20345),S=r.PodStatusPage=function(){function b(p,i){var c=(0,f.useCompact)(i),s=c[0];return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:o.EFFECTS_ALL.map(function(l,d){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"label",mb:1,children:[!s&&(l.alt_label||l.label),":"]}),(0,e.createComponentVNode)(2,t.Box,{children:l.list.map(function(m,u){return(0,e.createComponentVNode)(2,y,{effect:m,hasMargin:l.list.length>1,index:u},u)})})]}),d=0;--J){var Y=this.tryEntries[J],Q=Y.completion;if(Y.tryLoc==="root")return ae("end");if(Y.tryLoc<=this.prev){var Z=m.call(Y,"catchLoc"),te=m.call(Y,"finallyLoc");if(Z&&te){if(this.prev=0;--ae){var J=this.tryEntries[ae];if(J.tryLoc<=this.prev&&m.call(J,"finallyLoc")&&this.prev=0;--q){var ae=this.tryEntries[q];if(ae.finallyLoc===ce)return this.complete(ae.completion,ae.afterLoc),X(ae),E}}return ne}(),catch:function(){function ne(ce){for(var q=this.tryEntries.length-1;q>=0;--q){var ae=this.tryEntries[q];if(ae.tryLoc===ce){var J=ae.completion;if(J.type==="throw"){var Y=J.arg;X(ae)}return Y}}throw Error("illegal catch attempt")}return ne}(),delegateYield:function(){function ne(ce,q,ae){return this.delegate={iterator:me(ce),resultName:q,nextLoc:ae},this.method==="next"&&(this.arg=s),E}return ne}()},l}function k(s,l,d,m,u,C,V){try{var v=s[C](V),h=v.value}catch(g){return void d(g)}v.done?l(h):Promise.resolve(h).then(m,u)}function b(s){return function(){var l=this,d=arguments;return new Promise(function(m,u){var C=s.apply(l,d);function V(h){k(C,m,u,V,v,"next",h)}function v(h){k(C,m,u,V,v,"throw",h)}V(void 0)})}}var p=function(){var s=b(y().mark(function(){function l(d,m){return y().wrap(function(){function u(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,a.storage.set("podlauncher_preset_"+d,m);case 2:case"end":return C.stop()}}return u}(),l)}return l}()));return function(){function l(d,m){return s.apply(this,arguments)}return l}()}(),i=function(l,d){var m=(0,o.useBackend)(d),u=m.data,C=l.editing,V=l.deletePreset,v=l.loadPreset,h=l.presetIndex,g=l.setEditing,N=l.getPresets;return(0,e.createFragment)([!C&&(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"plus",onClick:function(){function x(){return g(!C)}return x}(),tooltip:"\u041D\u043E\u0432\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"download",inline:!0,onClick:function(){function x(){return p(h.toString(),u)}return x}(),tooltip:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"upload",inline:!0,onClick:function(){function x(){v(h)}return x}(),tooltip:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"trash",inline:!0,onClick:function(){function x(){return V(h)}return x}(),tooltip:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom-start"}),(0,e.createComponentVNode)(2,f.Button,{color:"transparent",icon:"refresh",inline:!0,onClick:function(){function x(){return N()}return x}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043F\u0438\u0441\u043E\u043A \u043F\u0440\u0435\u0441\u0435\u0442\u043E\u0432",tooltipPosition:"bottom-start"})],0)},c=r.PresetsPage=function(){function s(l,d){var m=(0,o.useBackend)(d),u=m.act,C=m.data,V=(0,o.useLocalState)(d,"editing",!1),v=V[0],h=V[1],g=(0,o.useLocalState)(d,"hue",0),N=g[0],x=g[1],B=(0,o.useLocalState)(d,"name",""),L=B[0],T=B[1],w=(0,o.useLocalState)(d,"presetID",0),E=w[0],A=w[1],P=(0,o.useLocalState)(d,"presets",[]),O=P[0],M=P[1],F=function(){var W=b(y().mark(function(){function $(G){var oe,X;return y().wrap(function(){function pe(me){for(;;)switch(me.prev=me.next){case 0:oe=[].concat(O),X=0;case 2:if(!(X=l.length-2?m%2===1?"top-start":"top-end":m%2===1?"bottom-start":"bottom-end",tooltip:d.title,width:"45px",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["supplypods64x64","pod_asset"+d.id]),style:{"pointer-events":"none",transform:"rotate(45deg) translate(-25%,-10%)"}})},d.id)})})}return S}()},8179:function(I,r,n){"use strict";r.__esModule=!0,r.TabPod=r.TabDrop=r.TabBay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TabPod=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"street-view",children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"undo-alt",children:s?s.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),f=r.TabBay=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=(0,a.useLocalState)(b,"teleported",!1),l=s[0],d=s[1],m=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!m||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:m?m.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),S=r.TabDrop=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=(0,a.useLocalState)(b,"teleported",!1),l=s[0],d=s[1],m=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!m||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:m?m.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}()},18885:function(I,r,n){"use strict";r.__esModule=!0,r.Timing=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(22794),S=r.Timing=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.custom_rev_delay,l=c.effectReverse;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"undo",onClick:function(){function d(){return i("resetTiming")}return d}(),tooltip:"\n \u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0430\u0439\u043C\u0438\u043D\u0433\u0438\n /\u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",disabled:!l,icon:s===1?"toggle-on":"toggle-off",onClick:function(){function d(){return i("toggleRevDelays")}return d}(),selected:s,tooltip:"\n \u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u0430\n \u041F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435: \u043F\u0440\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u043E\u0439 \u043E\u043F\u0446\u0438\u0438 \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0430\u0442\u0435\u043B\u0438\n \u043E\u0431\u0440\u0430\u0449\u0430\u044E\u0442 \u0432\u0441\u043F\u044F\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"})],4),title:"\u0412\u0440\u0435\u043C\u044F",children:s?(0,e.createComponentVNode)(2,f.DelayHelper,{delay_list:o.REV_DELAYS,reverse:!0}):(0,e.createComponentVNode)(2,f.DelayHelper,{delay_list:o.DELAYS})})}return y}()},76417:function(I,r,n){"use strict";r.__esModule=!0,r.ViewTabHolder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),f=n(20345),S=r.ViewTabHolder=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mapRef,l=c.customDropoff,d=c.effectReverse,m=c.renderLighting,u=(0,f.useTab)(b),C=u[0],V=u[1],v=o.TABPAGES[C].component;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"arrow-circle-down",inline:!0,onClick:function(){function h(){V(2),i("tabSwitch",{tabIndex:2})}return h}(),selected:C===2,tooltip:"\u041C\u0435\u0441\u0442\u043E \u0412\u044B\u0441\u0430\u0434\u043A\u0438"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"rocket",inline:!0,onClick:function(){function h(){V(0),i("tabSwitch",{tabIndex:0})}return h}(),selected:C===0,tooltip:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"th",inline:!0,onClick:function(){function h(){V(1),i("tabSwitch",{tabIndex:1})}return h}(),selected:C===1,tooltip:"\u0410\u043D\u0433\u0430\u0440 \u041F\u043E\u0433\u0440\u0443\u0437\u043A\u0438"}),(0,e.createVNode)(1,"span",null,"|",16,{style:o.POD_GREY}),!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lightbulb",inline:!0,onClick:function(){function h(){i("renderLighting"),i("refreshView")}return h}(),selected:m,tooltip:"\u0420\u0435\u043D\u0434\u0435\u0440\u0438\u043D\u0433 \u043E\u0441\u0432\u0435\u0449\u0435\u043D\u0438\u044F"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"sync-alt",inline:!0,onClick:function(){function h(){V(C),i("refreshView")}return h}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043E\u043A\u043D\u043E \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430"})],0),fill:!0,title:"\u041E\u0441\u043C\u043E\u0442\u0440",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,v)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.ByondUi,{height:"100%",params:{id:s,type:"map",zoom:0}})})]})})}return y}()},7144:function(I,r,n){"use strict";r.__esModule=!0,r.TABPAGES=r.SOUNDS=r.REV_DELAYS=r.REVERSE_OPTIONS=r.POD_GREY=r.EFFECTS_NORMAL=r.EFFECTS_LOAD=r.EFFECTS_HARM=r.EFFECTS_ALL=r.DELAYS=r.BAYS=void 0;var e=n(8179),a=r.POD_GREY={color:"grey"},t=r.TABPAGES=[{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",component:e.TabPod},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0430\u043D\u0433\u0430\u0440\u0430",component:e.TabBay},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043C\u0435\u0441\u0442\u0430 \u0432\u044B\u0433\u0440\u0443\u0437\u043A\u0438.",component:e.TabDrop}],o=r.REVERSE_OPTIONS=[{title:"\u041C\u043E\u0431\u044B",key:"Mobs",icon:"user"},{title:"\u041D\u0435 \u0437\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Unanchored",icon:"cube"},{title:"\u0417\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Anchored",icon:"anchor"},{title:"\u041C\u0435\u0445\u0438",key:"Mecha",icon:"truck"}],f=r.DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u0440\u0438\u0431\u044B\u0442\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430 \u0441\u0442\u0430\u043D\u0446\u0438\u044E"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],S=r.REV_DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u043E\u044F\u0432\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430\u0434 \u0442\u043E\u0447\u043A\u043E\u0439 \u0432\u044B\u0441\u0430\u0434\u043A\u0438"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],y=r.SOUNDS=[{title:"Fall",act:"fallingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043F\u043E\u043A\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0430\u0434\u0430\u0435\u0442, \u0438 \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044F\n\u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u044F\u0435\u0442\u0441\u044F"},{title:"Land",act:"landingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Open",act:"openingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u0440\u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u0438 \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Exit",act:"leavingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u0443\u043B\u0435\u0442\u0430\u0435\u0442"}],k=r.BAYS=[{title:"1"},{title:"2"},{title:"3"},{title:"4"},{title:"\u0415\u0420\u0422"}],b=r.EFFECTS_LOAD=[{act:"launchAll",choiceNumber:0,icon:"globe",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441\u043E \u0432\u0441\u0435\u0445 \u0442\u0443\u0440\u0444\u043E\u0432"},{act:"launchOrdered",choiceNumber:1,icon:"sort-amount-down-alt",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441 \u0442\u0443\u0440\u0444\u043E\u0432 \u043F\u043E \u043F\u043E\u0440\u044F\u0434\u043A\u0443"},{act:"launchRandomTurf",choiceNumber:2,icon:"dice",selected:"launchChoice",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0440\u0430\u043D\u0434\u043E\u043C\u043D\u044B\u0439 \u0442\u0443\u0440\u0444"},{divider:!0},{act:"launchWholeTurf",choiceNumber:0,icon:"expand",selected:"launchRandomItem",title:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0432\u0441\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0435 \u0442\u0443\u0440\u0444\u0430"},{act:"launchRandomItem",choiceNumber:1,icon:"dice",selected:"launchRandomItem",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442"},{divider:!0},{act:"launchClone",icon:"clone",soloSelected:"launchClone",title:"\u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u044A\u0435\u043A\u0442"}],p=r.EFFECTS_NORMAL=[{act:"effectTarget",icon:"user-check",soloSelected:"effectTarget",title:"\u041E\u0441\u043E\u0431\u0430\u044F \u0446\u0435\u043B\u044C"},{act:"effectBluespace",choiceNumber:0,icon:"hand-paper",selected:"effectBluespace",title:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430 \u043E\u0441\u0442\u0430\u0435\u0442\u0441\u044F"},{act:"effectStealth",icon:"user-ninja",soloSelected:"effectStealth",title:"\u0421\u043A\u0440\u044B\u0442\u043D\u043E"},{act:"effectQuiet",icon:"volume-mute",soloSelected:"effectQuiet",title:"\u0422\u0438\u0445\u043E"},{act:"effectMissile",icon:"rocket",soloSelected:"effectMissile",title:"\u0420\u0435\u0436\u0438\u043C \u0440\u0430\u043A\u0435\u0442\u044B"},{act:"effectBurst",icon:"certificate",soloSelected:"effectBurst",title:"\u0417\u0430\u043F\u0443\u0441\u043A \u043A\u043B\u0430\u0441\u0442\u0435\u0440\u0430"},{act:"effectCircle",icon:"ruler-combined",soloSelected:"effectCircle",title:"\u041B\u044E\u0431\u043E\u0439 \u0443\u0433\u043E\u043B \u0441\u043F\u0443\u0441\u043A\u0430"},{act:"effectAnnounce",choiceNumber:0,icon:"ghost",selected:"effectAnnounce",title:"\u041D\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0435\u043D\u0438\u044F \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432\n(\u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435 \u0445\u043E\u0442\u0438\u0442\u0435\n\u0440\u0430\u0437\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u0441\u043A\u0443\u0447\u0430\u044E\u0449\u0438\u0445 \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432)"}],i=r.EFFECTS_HARM=[{act:"explosionCustom",choiceNumber:1,icon:"bomb",selected:"explosionChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0432\u0437\u0440\u044B\u0432"},{act:"explosionBus",choiceNumber:2,icon:"bomb",selected:"explosionChoice",title:"\u0410\u0434\u043C\u0438\u043D\u0430\u0431\u0443\u0437-\u0432\u0437\u0440\u044B\u0432\n\u0418 \u0447\u0442\u043E \u043E\u043D\u0438 \u0441\u0434\u0435\u043B\u0430\u044E\u0442, \u0437\u0430\u0431\u0430\u043D\u044F\u0442 \u0442\u0435\u0431\u044F?"},{divider:!0},{act:"damageCustom",choiceNumber:1,icon:"skull",selected:"damageChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0443\u0440\u043E\u043D"},{act:"damageGib",choiceNumber:2,icon:"skull-crossbones",selected:"damageChoice",title:"\u0413\u0438\u0431"},{divider:!0},{act:"effectShrapnel",details:!0,icon:"cloud-meatball",soloSelected:"effectShrapnel",title:"\u041E\u0431\u043B\u0430\u043A\u043E \u0441\u043D\u0430\u0440\u044F\u0434\u043E\u0432"},{act:"effectStun",icon:"sun",soloSelected:"effectStun",title:"\u0421\u0442\u0430\u043D"},{act:"effectLimb",icon:"socks",soloSelected:"effectLimb",title:"\u041F\u043E\u0442\u0435\u0440\u044F \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438"},{act:"effectOrgans",icon:"book-dead",soloSelected:"effectOrgans",title:"\u0420\u0430\u0437\u043B\u0435\u0442 \u0432\u0441\u0435\u0445 \u043E\u0440\u0433\u0430\u043D\u043E\u0432"}],c=r.EFFECTS_ALL=[{list:b,label:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0438\u0437",alt_label:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",tooltipPosition:"right"},{list:p,label:"\u041E\u0431\u044B\u0447\u043D\u044B\u0435 \u042D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"},{list:i,label:"\u0412\u0440\u0435\u0434\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"}]},20345:function(I,r,n){"use strict";r.__esModule=!0,r.useTab=r.useCompact=void 0;var e=n(72253),a=r.useCompact=function(){function o(f){return(0,e.useLocalState)(f,"compact",!1)}return o}(),t=r.useTab=function(){function o(f){return(0,e.useLocalState)(f,"tab",1)}return o}()},65875:function(I,r,n){"use strict";r.__esModule=!0,r.CentcomPodLauncher=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(20345),f=n(23749),S=n(8507),y=n(15802),k=n(94577),b=n(30590),p=n(72932),i=n(68569),c=n(18885),s=n(76417),l=r.CentcomPodLauncher=function(){function d(m,u){var C=(0,o.useCompact)(u),V=C[0];return(0,e.createComponentVNode)(2,t.Window,{height:V?360:440,title:"\u041C\u0435\u043D\u044E \u043A\u0430\u043F\u0441\u0443\u043B \u0441\u043D\u0430\u0431\u0436\u0435\u043D\u0438\u044F",width:V?460:750,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{shrink:0,children:(0,e.createComponentVNode)(2,k.PodStatusPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:0,basis:"14.1em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.PresetsPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,p.ReverseMenu)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,S.PodLaunch)})})]})}),!V&&(0,e.createComponentVNode)(2,a.Stack.Item,{grow:3,children:(0,e.createComponentVNode)(2,s.ViewTabHolder)}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"9em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,direction:"column",children:[(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,f.PodBays)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,c.Timing)}),!V&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,y.PodSounds,{fill:!0})})]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"11em",children:(0,e.createComponentVNode)(2,i.StylePage)})]})})]})})})}return d}()},16780:function(){"use strict"},12226:function(I,r,n){"use strict";r.__esModule=!0,r.Changelog=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=n(79140),y=b(n(83331)),k=b(n(52754));function b(u){return u&&u.__esModule?u:{default:u}}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return C};var u,C={},V=Object.prototype,v=V.hasOwnProperty,h=Object.defineProperty||function(J,Y,Q){J[Y]=Q.value},g=typeof Symbol=="function"?Symbol:{},N=g.iterator||"@@iterator",x=g.asyncIterator||"@@asyncIterator",B=g.toStringTag||"@@toStringTag";function L(J,Y,Q){return Object.defineProperty(J,Y,{value:Q,enumerable:!0,configurable:!0,writable:!0}),J[Y]}try{L({},"")}catch(J){L=function(Q,Z,te){return Q[Z]=te}}function T(J,Y,Q,Z){var te=Y&&Y.prototype instanceof F?Y:F,se=Object.create(te.prototype),ye=new q(Z||[]);return h(se,"_invoke",{value:pe(J,Q,ye)}),se}function w(J,Y,Q){try{return{type:"normal",arg:J.call(Y,Q)}}catch(Z){return{type:"throw",arg:Z}}}C.wrap=T;var E="suspendedStart",A="suspendedYield",P="executing",O="completed",M={};function F(){}function R(){}function _(){}var U={};L(U,N,function(){return this});var W=Object.getPrototypeOf,$=W&&W(W(ae([])));$&&$!==V&&v.call($,N)&&(U=$);var G=_.prototype=F.prototype=Object.create(U);function oe(J){["next","throw","return"].forEach(function(Y){L(J,Y,function(Q){return this._invoke(Y,Q)})})}function X(J,Y){function Q(te,se,ye,fe){var Ie=w(J[te],J,se);if(Ie.type!=="throw"){var D=Ie.arg,re=D.value;return re&&typeof re=="object"&&v.call(re,"__await")?Y.resolve(re.__await).then(function(de){Q("next",de,ye,fe)},function(de){Q("throw",de,ye,fe)}):Y.resolve(re).then(function(de){D.value=de,ye(D)},function(de){return Q("throw",de,ye,fe)})}fe(Ie.arg)}var Z;h(this,"_invoke",{value:function(){function te(se,ye){function fe(){return new Y(function(Ie,D){Q(se,ye,Ie,D)})}return Z=Z?Z.then(fe,fe):fe()}return te}()})}function pe(J,Y,Q){var Z=E;return function(te,se){if(Z===P)throw Error("Generator is already running");if(Z===O){if(te==="throw")throw se;return{value:u,done:!0}}for(Q.method=te,Q.arg=se;;){var ye=Q.delegate;if(ye){var fe=me(ye,Q);if(fe){if(fe===M)continue;return fe}}if(Q.method==="next")Q.sent=Q._sent=Q.arg;else if(Q.method==="throw"){if(Z===E)throw Z=O,Q.arg;Q.dispatchException(Q.arg)}else Q.method==="return"&&Q.abrupt("return",Q.arg);Z=P;var Ie=w(J,Y,Q);if(Ie.type==="normal"){if(Z=Q.done?O:A,Ie.arg===M)continue;return{value:Ie.arg,done:Q.done}}Ie.type==="throw"&&(Z=O,Q.method="throw",Q.arg=Ie.arg)}}}function me(J,Y){var Q=Y.method,Z=J.iterator[Q];if(Z===u)return Y.delegate=null,Q==="throw"&&J.iterator.return&&(Y.method="return",Y.arg=u,me(J,Y),Y.method==="throw")||Q!=="return"&&(Y.method="throw",Y.arg=new TypeError("The iterator does not provide a '"+Q+"' method")),M;var te=w(Z,J.iterator,Y.arg);if(te.type==="throw")return Y.method="throw",Y.arg=te.arg,Y.delegate=null,M;var se=te.arg;return se?se.done?(Y[J.resultName]=se.value,Y.next=J.nextLoc,Y.method!=="return"&&(Y.method="next",Y.arg=u),Y.delegate=null,M):se:(Y.method="throw",Y.arg=new TypeError("iterator result is not an object"),Y.delegate=null,M)}function ne(J){var Y={tryLoc:J[0]};1 in J&&(Y.catchLoc=J[1]),2 in J&&(Y.finallyLoc=J[2],Y.afterLoc=J[3]),this.tryEntries.push(Y)}function ce(J){var Y=J.completion||{};Y.type="normal",delete Y.arg,J.completion=Y}function q(J){this.tryEntries=[{tryLoc:"root"}],J.forEach(ne,this),this.reset(!0)}function ae(J){if(J||J===""){var Y=J[N];if(Y)return Y.call(J);if(typeof J.next=="function")return J;if(!isNaN(J.length)){var Q=-1,Z=function(){function te(){for(;++Q=0;--te){var se=this.tryEntries[te],ye=se.completion;if(se.tryLoc==="root")return Z("end");if(se.tryLoc<=this.prev){var fe=v.call(se,"catchLoc"),Ie=v.call(se,"finallyLoc");if(fe&&Ie){if(this.prev=0;--Z){var te=this.tryEntries[Z];if(te.tryLoc<=this.prev&&v.call(te,"finallyLoc")&&this.prev=0;--Q){var Z=this.tryEntries[Q];if(Z.finallyLoc===Y)return this.complete(Z.completion,Z.afterLoc),ce(Z),M}}return J}(),catch:function(){function J(Y){for(var Q=this.tryEntries.length-1;Q>=0;--Q){var Z=this.tryEntries[Q];if(Z.tryLoc===Y){var te=Z.completion;if(te.type==="throw"){var se=te.arg;ce(Z)}return se}}throw Error("illegal catch attempt")}return J}(),delegateYield:function(){function J(Y,Q,Z){return this.delegate={iterator:ae(Y),resultName:Q,nextLoc:Z},this.method==="next"&&(this.arg=u),M}return J}()},C}function i(u,C,V,v,h,g,N){try{var x=u[g](N),B=x.value}catch(L){return void V(L)}x.done?C(B):Promise.resolve(B).then(v,h)}function c(u){return function(){var C=this,V=arguments;return new Promise(function(v,h){var g=u.apply(C,V);function N(B){i(g,v,h,N,x,"next",B)}function x(B){i(g,v,h,N,x,"throw",B)}N(void 0)})}}function s(u,C){u.prototype=Object.create(C.prototype),u.prototype.constructor=u,l(u,C)}function l(u,C){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(V,v){return V.__proto__=v,V},l(u,C)}var d={add:{icon:"check-circle",color:"green"},admin:{icon:"user-shield",color:"purple"},balance:{icon:"balance-scale-right",color:"yellow"},bugfix:{icon:"bug",color:"green"},code_imp:{icon:"code",color:"green"},config:{icon:"cogs",color:"purple"},del:{icon:"minus",color:"red"},expansion:{icon:"check-circle",color:"green"},experiment:{icon:"radiation",color:"yellow"},image:{icon:"image",color:"green"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},qol:{icon:"hand-holding-heart",color:"green"},refactor:{icon:"tools",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},server:{icon:"server",color:"purple"},sound:{icon:"volume-high",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"},wip:{icon:"hammer",color:"orange"}},m=r.Changelog=function(u){function C(){var v;return v=u.call(this)||this,v.getData=function(h,g){g===void 0&&(g=1);var N=(0,t.useBackend)(v.context),x=N.act,B=v,L=6;if(g>L)return v.setData("Failed to load data after "+L+" attempts");x("get_month",{date:h}),fetch((0,S.resolveAsset)(h+".yml")).then(function(){var T=c(p().mark(function(){function w(E){var A,P,O;return p().wrap(function(){function M(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,E.text();case 2:A=F.sent,P=/^Cannot find/,P.test(A)?(O=50+g*50,B.setData("Loading changelog data"+".".repeat(g+3)),setTimeout(function(){B.getData(h,g+1)},O)):B.setData(k.default.load(A,{schema:k.default.CORE_SCHEMA}));case 5:case"end":return F.stop()}}return M}(),w)}return w}()));return function(w){return T.apply(this,arguments)}}())},v.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},v.dateChoices=[],v}s(C,u);var V=C.prototype;return V.setData=function(){function v(h){this.setState({data:h})}return v}(),V.setSelectedDate=function(){function v(h){this.setState({selectedDate:h})}return v}(),V.setSelectedIndex=function(){function v(h){this.setState({selectedIndex:h})}return v}(),V.componentDidMount=function(){function v(){var h=this,g=(0,t.useBackend)(this.context),N=g.data.dates,x=N===void 0?[]:N;x&&(x.forEach(function(B){return h.dateChoices.push((0,y.default)(B,"mmmm yyyy",!0))}),this.setSelectedDate(this.dateChoices[0]),this.getData(x[0]))}return v}(),V.render=function(){function v(){var h=this,g=this.state,N=g.data,x=g.selectedDate,B=g.selectedIndex,L=(0,t.useBackend)(this.context),T=L.data.dates,w=this.dateChoices,E=w.length>0&&(0,e.createComponentVNode)(2,o.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===0,icon:"chevron-left",onClick:function(){function F(){var R=B-1;return h.setData("Loading changelog data..."),h.setSelectedIndex(R),h.setSelectedDate(w[R]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[R])}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{displayText:x,options:w,onSelected:function(){function F(R){var _=w.indexOf(R);return h.setData("Loading changelog data..."),h.setSelectedIndex(_),h.setSelectedDate(R),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[_])}return F}(),selected:x,width:"150px"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===w.length-1,icon:"chevron-right",onClick:function(){function F(){var R=B+1;return h.setData("Loading changelog data..."),h.setSelectedIndex(R),h.setSelectedDate(w[R]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[R])}return F}()})})]}),A=(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createVNode)(1,"h1",null,"Paradise Station",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thanks to: ",16),(0,e.createTextVNode)("Baystation 12, /tg/station, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original SpaceStation developers and Radithor for the title image. Also a thanks to anybody who has contributed who is not listed here :( Ask to be added here on irc.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Recent GitHub contributors can be found "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ss220-space/Paradise/pulse/monthly"}),(0,e.createTextVNode)(".")],0),E]}),P=(0,e.createComponentVNode)(2,o.Section,{children:[E,(0,e.createVNode)(1,"h3",null,"GoonStation 13 Development Team",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Coders: ",16),(0,e.createTextVNode)("Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Spriters: ",16),(0,e.createTextVNode)("Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Traditional Games Space Station 13 is thankful to the GoonStation 13 Development Team for its work on the game up to the"),(0,e.createTextVNode)(" r4407 release. The changelog for changes up to r4407 can be seen "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://wiki.ss13.co/Pre-2016_Changelog#April_2010"}),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,["Except where otherwise noted, Goon Station 13 is licensed under a ",(0,e.createVNode)(1,"a",null,"Creative Commons Attribution-Noncommercial-Share Alike 3.0 License",16,{href:"https://creativecommons.org/licenses/by-nc-sa/3.0/"}),". Rights are currently extended to ",(0,e.createVNode)(1,"a",null,"SomethingAwful Goons",16,{href:"http://forums.somethingawful.com/"})," only."],0),(0,e.createVNode)(1,"h3",null,"Traditional Games Space Station 13 License",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Some icons by"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Yusuke Kamiyamane",16,{href:"http://p.yusukekamiyamane.com/"}),(0,e.createTextVNode)(". All rights reserved. Licensed under a"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Creative Commons Attribution 3.0 License",16,{href:"http://creativecommons.org/licenses/by/3.0/"}),(0,e.createTextVNode)(".")],0)]}),O=/#\d+/,M=typeof N=="object"&&Object.keys(N).length>0&&Object.entries(N).reverse().map(function(F){var R=F[0],_=F[1];return(0,e.createComponentVNode)(2,o.Section,{title:(0,y.default)(R,"d mmmm yyyy",!0),children:(0,e.createComponentVNode)(2,o.Box,{ml:3,children:Object.entries(_).map(function(U){var W=U[0],$=U[1];return(0,e.createFragment)([(0,e.createVNode)(1,"h4",null,[W,(0,e.createTextVNode)(" changed:")],0),(0,e.createComponentVNode)(2,o.Box,{ml:3,children:(0,e.createComponentVNode)(2,o.Table,{children:$.map(function(G){var oe=Object.keys(G)[0],X=G[oe],pe=X.match(O),me=(0,e.createComponentVNode)(2,o.Table.Cell,{className:(0,a.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,e.createComponentVNode)(2,o.Icon,{color:d[oe]?d[oe].color:d.unknown.color,name:d[oe]?d[oe].icon:d.unknown.icon})});return pe!==null&&(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:(0,e.createVNode)(1,"a",null,[" ",X.charAt(0).toUpperCase()+X.slice(1)," "],0,{href:"https://github.com/ss220-space/Paradise/pull/"+pe[0].substring(1)})})]},oe+X)||(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:X})]},oe+X)})})})],4,W)})})},R)});return(0,e.createComponentVNode)(2,f.Window,{title:"Changelog",width:675,height:650,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:[A,M,typeof N=="string"&&(0,e.createVNode)(1,"p",null,N,0),P]})})}return v}(),C}(e.Component)},91360:function(I,r,n){"use strict";r.__esModule=!0,r.CheckboxListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),S=n(98595),y=r.CheckboxListInputModal=function(){function b(p,i){var c=(0,f.useBackend)(i),s=c.act,l=c.data,d=l.items,m=d===void 0?[]:d,u=l.message,C=u===void 0?"":u,V=l.init_value,v=l.timeout,h=l.title,g=(0,f.useLocalState)(i,"edittedItems",m),N=g[0],x=g[1],B=330+Math.ceil(C.length/3),L=function(){function T(w){w===void 0&&(w=null);var E=[].concat(N);E=E.map(function(A){return A.key===w.key?Object.assign({},A,{checked:!w.checked}):A}),x(E)}return T}();return(0,e.createComponentVNode)(2,S.Window,{title:h,width:325,height:B,children:[v&&(0,e.createComponentVNode)(2,a.Loader,{value:v}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{className:"ListInput__Section",fill:!0,title:C,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,k,{filteredItems:N,onClick:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return b}(),k=function(p,i){var c=p.filteredItems,s=p.onClick;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:c.map(function(l,d){return(0,e.createComponentVNode)(2,o.Button.Checkbox,{fluid:!0,id:d,onClick:function(){function m(){return s(l)}return m}(),checked:l.checked,style:{animation:"none",transition:"none"},children:l.key.replace(/^\w/,function(m){return m.toUpperCase()})},d)})})}},36108:function(I,r,n){"use strict";r.__esModule=!0,r.ChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(85870),f=n(98595),S=[1,5,10,20,30,50,100],y=[1,5,10],k=r.ChemDispenser=function(){function c(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,C=u.chemicals;return(0,e.createComponentVNode)(2,f.Window,{width:460,height:400+C.length*8,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i)]})})})}return c}(),b=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,C=u.amount,V=u.energy,v=u.maxEnergy;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:V,minValue:0,maxValue:v,ranges:{good:[v*.5,1/0],average:[v*.25,v*.5],bad:[-1/0,v*.25]},children:[V," / ",v," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:S.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:C===h,content:h,onClick:function(){function N(){return m("amount",{amount:h})}return N}()})},g)})})})]})})})},p=function(s,l){for(var d=(0,a.useBackend)(l),m=d.act,u=d.data,C=u.chemicals,V=C===void 0?[]:C,v=[],h=0;h<(V.length+1)%3;h++)v.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:u.glass?"Drink Dispenser":"Chemical Dispenser",children:[V.map(function(g,N){return(0,e.createComponentVNode)(2,t.Button,{m:.1,width:"32.5%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",content:g.title,style:{"margin-left":"2px"},onClick:function(){function x(){return m("dispense",{reagent:g.id})}return x}()},N)}),v.map(function(g,N){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%"},N)})]})})},i=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data,C=u.isBeakerLoaded,V=u.beakerCurrentVolume,v=u.beakerMaxVolume,h=u.beakerContents,g=h===void 0?[]:h;return(0,e.createComponentVNode)(2,t.Stack.Item,{height:16,children:(0,e.createComponentVNode)(2,t.Section,{title:u.glass?"Glass":"Beaker",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,t.Box,{children:[!!C&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"label",mr:2,children:[V," / ",v," units"]}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!C,onClick:function(){function N(){return m("ejectBeaker")}return N}()})]}),children:(0,e.createComponentVNode)(2,o.BeakerContents,{beakerLoaded:C,beakerContents:g,buttons:function(){function N(x){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:-1})}return B}()}),y.map(function(B,L){return(0,e.createComponentVNode)(2,t.Button,{content:B,onClick:function(){function T(){return m("remove",{reagent:x.id,amount:B})}return T}()},L)}),(0,e.createComponentVNode)(2,t.Button,{content:"ALL",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:x.volume})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Floor",tooltip:"Set to "+Math.trunc(x.volume),icon:"arrow-circle-down",onClick:function(){function B(){return m("remove",{reagent:x.id,amount:-2})}return B}()})],0)}return N}()})})})}},13146:function(I,r,n){"use strict";r.__esModule=!0,r.ChemHeater=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(85870),S=n(98595),y=r.ChemHeater=function(){function p(i,c){return(0,e.createComponentVNode)(2,S.Window,{width:350,height:275,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.targetTemp,u=d.targetTempReached,C=d.autoEject,V=d.isActive,v=d.currentTemp,h=d.isBeakerLoaded;return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Settings",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Auto-eject",icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){function g(){return l("toggle_autoeject")}return g}()}),(0,e.createComponentVNode)(2,o.Button,{content:V?"On":"Off",icon:"power-off",selected:V,disabled:!h,onClick:function(){function g(){return l("toggle_on")}return g}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,a.round)(m,0),minValue:0,maxValue:1e3,onDrag:function(){function g(N,x){return l("adjust_temperature",{target:x})}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Reading",color:u?"good":"average",children:h&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:v,format:function(){function g(N){return(0,a.toFixed)(N)+" K"}return g}()})||"\u2014"})]})})})},b=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.isBeakerLoaded,u=d.beakerCurrentVolume,C=d.beakerMaxVolume,V=d.beakerContents;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:!!m&&(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",mr:2,children:[u," / ",C," units"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject",onClick:function(){function v(){return l("eject_beaker")}return v}()})]}),children:(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:m,beakerContents:V})})})}},56541:function(I,r,n){"use strict";r.__esModule=!0,r.ChemMaster=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(85870),S=n(3939),y=n(35840),k=["icon"];function b(B,L){if(B==null)return{};var T={};for(var w in B)if({}.hasOwnProperty.call(B,w)){if(L.includes(w))continue;T[w]=B[w]}return T}function p(B,L){B.prototype=Object.create(L.prototype),B.prototype.constructor=B,i(B,L)}function i(B,L){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(T,w){return T.__proto__=w,T},i(B,L)}var c=[1,5,10],s=function(L,T){var w=(0,a.useBackend)(T),E=w.act,A=w.data,P=L.args.analysis;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:A.condi?"Condiment Analysis":"Reagent Analysis",children:(0,e.createComponentVNode)(2,t.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:P.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:(P.desc||"").length>0?P.desc:"N/A"}),P.blood_type&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood type",children:P.blood_type}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:P.blood_dna})],4),!A.condi&&(0,e.createComponentVNode)(2,t.Button,{icon:A.printing?"spinner":"print",disabled:A.printing,iconSpin:!!A.printing,ml:"0.5rem",content:"Print",onClick:function(){function O(){return E("print",{idx:P.idx,beaker:L.args.beaker})}return O}()})]})})})})},l=function(B){return B[B.ToDisposals=0]="ToDisposals",B[B.ToBeaker=1]="ToBeaker",B}(l||{}),d=r.ChemMaster=function(){function B(L,T){return(0,e.createComponentVNode)(2,o.Window,{width:575,height:650,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u),(0,e.createComponentVNode)(2,C),(0,e.createComponentVNode)(2,x)]})})]})}return B}(),m=function(L,T){var w=(0,a.useBackend)(T),E=w.act,A=w.data,P=A.beaker,O=A.beaker_reagents,M=A.buffer_reagents,F=M.length>0;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:F?(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"eject",disabled:!P,content:"Eject and Clear Buffer",onClick:function(){function R(){return E("eject")}return R}()}):(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!P,content:"Eject and Clear Buffer",onClick:function(){function R(){return E("eject")}return R}()}),children:P?(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:!0,beakerContents:O,buttons:function(){function R(_,U){return(0,e.createComponentVNode)(2,t.Box,{mb:U0?(0,e.createComponentVNode)(2,f.BeakerContents,{beakerLoaded:!0,beakerContents:O,buttons:function(){function M(F,R){return(0,e.createComponentVNode)(2,t.Box,{mb:R0&&(F=M.map(function(R){var _=R.id,U=R.sprite;return(0,e.createComponentVNode)(2,g,{icon:U,color:"translucent",onClick:function(){function W(){return E("set_sprite_style",{production_mode:P,style:_})}return W}(),selected:O===_},_)})),(0,e.createComponentVNode)(2,h,{productionData:L.productionData,children:F&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:F})})},x=function(L,T){var w=(0,a.useBackend)(T),E=w.act,A=w.data,P=A.loaded_pill_bottle_style,O=A.containerstyles,M=A.loaded_pill_bottle,F={width:"20px",height:"20px"},R=O.map(function(_){var U=_.color,W=_.name,$=P===U;return(0,e.createComponentVNode)(2,t.Button,{style:{position:"relative",width:F.width,height:F.height},onClick:function(){function G(){return E("set_container_style",{style:U})}return G}(),icon:$&&"check",iconStyle:{position:"relative","z-index":1},tooltip:W,tooltipPosition:"top",children:[!$&&(0,e.createVNode)(1,"div",null,null,1,{style:{display:"inline-block"}}),(0,e.createVNode)(1,"span","Button",null,1,{style:{display:"inline-block",position:"absolute",top:0,left:0,margin:0,padding:0,width:F.width,height:F.height,"background-color":U,opacity:.6,filter:"alpha(opacity=60)"}})]},U)});return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Container Customization",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!M,content:"Eject Container",onClick:function(){function _(){return E("ejectp")}return _}()}),children:M?(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:[(0,e.createComponentVNode)(2,t.Button,{style:{width:F.width,height:F.height},icon:"tint-slash",onClick:function(){function _(){return E("clear_container_style")}return _}(),selected:!P,tooltip:"Default",tooltipPosition:"top"}),R]})}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"No pill bottle or patch pack loaded."})})})};(0,S.modalRegisterBodyOverride)("analyze",s)},37173:function(I,r,n){"use strict";r.__esModule=!0,r.CloningConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(76910),S=n(3939),y=n(98595),k=n(79140),b=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=C.args,x=N.activerecord,B=N.realname,L=N.health,T=N.unidentity,w=N.strucenzymes,E=L.split(" - ");return(0,e.createComponentVNode)(2,o.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+B,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Damage",children:E.length>1?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.oxy,inline:!0,children:E[0]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.toxin,inline:!0,children:E[2]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.brute,inline:!0,children:E[3]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:f.COLORS.damageType.burn,inline:!0,children:E[1]})],4):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Unknown"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:T}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:w}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Disk",children:[(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!g.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){function A(){return h("disk",{option:"load"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){function A(){return h("disk",{option:"save",savetype:"ui"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){function A(){return h("disk",{option:"save",savetype:"ue"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){function A(){return h("disk",{option:"save",savetype:"se"})}return A}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!g.podready,icon:"user-plus",content:"Clone",onClick:function(){function A(){return h("clone",{ref:x})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"Delete",onClick:function(){function A(){return h("del_rec")}return A}()})]})]})})},p=r.CloningConsole=function(){function u(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.menu;return(0,S.modalRegisterBodyOverride)("view_rec",b),(0,e.createComponentVNode)(2,y.Window,{width:640,height:520,children:[(0,e.createComponentVNode)(2,S.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,e.createComponentVNode)(2,y.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,flexGrow:"1",children:(0,e.createComponentVNode)(2,c)})]})]})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.menu;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===1,icon:"home",onClick:function(){function x(){return h("menu",{num:1})}return x}(),children:"Main"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===2,icon:"folder",onClick:function(){function x(){return h("menu",{num:2})}return x}(),children:"Records"})]})},c=function(C,V){var v=(0,t.useBackend)(V),h=v.data,g=h.menu,N;return g===1?N=(0,e.createComponentVNode)(2,s):g===2&&(N=(0,e.createComponentVNode)(2,l)),N},s=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.loading,x=g.scantemp,B=g.occupant,L=g.locked,T=g.can_brainscan,w=g.scan_mode,E=g.numberofpods,A=g.pods,P=g.selected_pod,O=L&&!!B;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Scanner",level:"2",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Scanner Lock:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B,selected:O,icon:O?"toggle-on":"toggle-off",content:O?"Engaged":"Disengaged",onClick:function(){function M(){return h("lock")}return M}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:O||!B,icon:"user-slash",content:"Eject Occupant",onClick:function(){function M(){return h("eject")}return M}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"spinner",spin:!0}),"\xA0 Scanning..."]}):(0,e.createComponentVNode)(2,o.Box,{color:x.color,children:x.text})}),!!T&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scan Mode",children:(0,e.createComponentVNode)(2,o.Button,{icon:w?"brain":"male",content:w?"Brain":"Body",onClick:function(){function M(){return h("toggle_mode")}return M}()})})]}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B||N,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){function M(){return h("scan")}return M}()})]}),(0,e.createComponentVNode)(2,o.Section,{title:"Pods",level:"2",children:E?A.map(function(M,F){var R;return M.status==="cloning"?R=(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:M.progress/100,ranges:{good:[.75,1/0],average:[.25,.75],bad:[-1/0,.25]},mt:"0.5rem",children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,a.round)(M.progress,0)+"%"})}):M.status==="mess"?R=(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):R=(0,e.createComponentVNode)(2,o.Button,{selected:P===M.pod,icon:P===M.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){function _(){return h("selectpod",{ref:M.pod})}return _}()}),(0,e.createComponentVNode)(2,o.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,k.resolveAsset)("pod_"+M.status+".gif"),style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["Pod #",F+1]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:M.biomass>=150?"good":"bad",inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:M.biomass>=150?"circle":"circle-o"}),"\xA0",M.biomass]}),R]},F)}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},l=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.records;return N.length?(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:N.map(function(x,B){return(0,e.createComponentVNode)(2,o.Button,{icon:"user",mb:"0.5rem",content:x.realname,onClick:function(){function L(){return h("view_rec",{ref:x.record})}return L}()},B)})}):(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No records found."]})})},d=function(C,V){var v,h=(0,t.useBackend)(V),g=h.act,N=h.data,x=N.temp;if(!(!x||!x.text||x.text.length<=0)){var B=(v={},v[x.style]=!0,v);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.NoticeBox,Object.assign({},B,{children:[(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",children:x.text}),(0,e.createComponentVNode)(2,o.Button,{icon:"times-circle",float:"right",onClick:function(){function L(){return g("cleartemp")}return L}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"both"})]})))}},m=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.scanner,x=g.numberofpods,B=g.autoallowed,L=g.autoprocess,T=g.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Status",buttons:(0,e.createFragment)([!!B&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Auto-processing:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{selected:L,icon:L?"toggle-on":"toggle-off",content:L?"Enabled":"Disabled",onClick:function(){function w(){return h("autoprocess",{on:L?0:1})}return w}()})],4),(0,e.createComponentVNode)(2,o.Button,{disabled:!T,icon:"eject",content:"Eject Disk",onClick:function(){function w(){return h("disk",{option:"eject"})}return w}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scanner",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Connected"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Not connected!"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pods",children:x?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[x," connected"]}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None connected!"})})]})})}},18259:function(I,r,n){"use strict";r.__esModule=!0,r.CoinMint=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.CoinMint=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.materials,l=c.moneyBag,d=c.moneyBagContent,m=c.moneyBagMaxContent,u=(l?210:138)+Math.ceil(s.length/4)*64;return(0,e.createComponentVNode)(2,f.Window,{width:256,height:u,title:"\u041C\u043E\u043D\u0435\u0442\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0441",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.NoticeBox,{m:0,info:!0,children:["\u041F\u0440\u043E\u0438\u0437\u0432\u0435\u0434\u0435\u043D\u043E \u043C\u043E\u043D\u0435\u0442: ",c.totalCoins]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0422\u0438\u043F \u041C\u043E\u043D\u0435\u0442",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",color:c.active&&"bad",tooltip:!l&&"\u041D\u0443\u0436\u0435\u043D \u0434\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",disabled:!l,onClick:function(){function C(){return i("activate")}return C}()}),children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,maxValue:c.maxMaterials,value:c.totalMaterials})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",tooltip:"\u0418\u0437\u0432\u0432\u043B\u0435\u0447\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B",onClick:function(){function C(){return i("ejectMat")}return C}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:s.map(function(C){return(0,e.createComponentVNode)(2,o.Button,{bold:!0,inline:!0,m:.2,textAlign:"center",color:"translucent",selected:C.id===c.chosenMaterial,tooltip:C.name,content:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",C.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:C.amount})]}),onClick:function(){function V(){return i("selectMaterial",{material:C.id})}return V}()},C.id)})})]})})}),!!l&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0414\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C",disabled:c.active,onClick:function(){function C(){return i("ejectBag")}return C}()}),children:(0,e.createComponentVNode)(2,o.ProgressBar,{width:"100%",minValue:0,maxValue:m,value:d,children:[d," / ",m]})})})]})})})}return y}()},93858:function(I,r,n){"use strict";r.__esModule=!0,r.HexColorInput=r.ColorSelector=r.ColorPickerModal=r.ColorInput=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(36036),f=n(98595),S=n(44879),y=n(14448),k=n(4454),b=n(35840),p=n(9394),i=n(19203),c=["prefixed","alpha","color","fluid","onChange"];/** + */var S=(0,t.createLogger)("hotkeys"),y={},k=[e.KEY_ESCAPE,e.KEY_ENTER,e.KEY_SPACE,e.KEY_TAB,e.KEY_CTRL,e.KEY_SHIFT,e.KEY_UP,e.KEY_DOWN,e.KEY_LEFT,e.KEY_RIGHT],b={},p=function(u){if(u===16)return"Shift";if(u===17)return"Ctrl";if(u===18)return"Alt";if(u===33)return"Northeast";if(u===34)return"Southeast";if(u===35)return"Southwest";if(u===36)return"Northwest";if(u===37)return"West";if(u===38)return"North";if(u===39)return"East";if(u===40)return"South";if(u===45)return"Insert";if(u===46)return"Delete";if(u>=48&&u<=57||u>=65&&u<=90)return String.fromCharCode(u);if(u>=96&&u<=105)return"Numpad"+(u-96);if(u>=112&&u<=123)return"F"+(u-111);if(u===188)return",";if(u===189)return"-";if(u===190)return"."},i=function(u){var C=String(u);if(C==="Ctrl+F5"||C==="Ctrl+R"){location.reload();return}if(C!=="Ctrl+F"&&!(u.event.defaultPrevented||u.isModifierKey()||k.includes(u.code))){C==="F5"&&(u.event.preventDefault(),u.event.returnValue=!1);var V=p(u.code);if(V){var v=y[V];if(v)return S.debug("macro",v),Byond.command(v);if(u.isDown()&&!b[V]){b[V]=!0;var h='KeyDown "'+V+'"';return S.debug(h),Byond.command(h)}if(u.isUp()&&b[V]){b[V]=!1;var g='KeyUp "'+V+'"';return S.debug(g),Byond.command(g)}}}},c=r.acquireHotKey=function(){function f(u){k.push(u)}return f}(),s=r.releaseHotKey=function(){function f(u){var C=k.indexOf(u);C>=0&&k.splice(C,1)}return f}(),l=r.releaseHeldKeys=function(){function f(){for(var u=0,C=Object.keys(b);u0||(0,a.fetchRetry)((0,e.resolveAsset)("icon_ref_map.json")).then(function(S){return S.json()}).then(function(S){return Byond.iconRefMap=S}).catch(function(S){return t.logger.log(S)})}return m}()},1090:function(I,r,n){"use strict";r.__esModule=!0,r.AICard=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AICard=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.has_ai===0)return(0,e.createComponentVNode)(2,o.Window,{width:250,height:120,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createVNode)(1,"h3",null,"No AI detected.",16)})})})});var c=null;return i.integrity>=75?c="green":i.integrity>=25?c="yellow":c="red",(0,e.createComponentVNode)(2,o.Window,{width:600,height:420,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.name,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:c,value:i.integrity/100})})}),(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h2",null,i.flushing===1?"Wipe of AI in progress...":"",0)})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(s,l){return(0,e.createComponentVNode)(2,t.Box,{children:s},l)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.wireless?"check":"times",content:i.wireless?"Enabled":"Disabled",color:i.wireless?"green":"red",onClick:function(){function s(){return p("wireless")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{width:10,icon:i.radio?"check":"times",content:i.radio?"Enabled":"Disabled",color:i.radio?"green":"red",onClick:function(){function s(){return p("radio")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wipe",children:(0,e.createComponentVNode)(2,t.Button.Confirm,{width:10,icon:"trash-alt",confirmIcon:"trash-alt",disabled:i.flushing||i.integrity===0,confirmColor:"red",content:"Wipe AI",onClick:function(){function s(){return p("wipe")}return s}()})})]})})})]})})})}return S}()},39454:function(I,r,n){"use strict";r.__esModule=!0,r.AIFixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AIFixer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.occupant===null)return(0,e.createComponentVNode)(2,o.Window,{width:550,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Stored AI",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"robot",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No Artificial Intelligence detected.",16)]})})})})});var c=!0;(i.stat===2||i.stat===null)&&(c=!1);var s=null;i.integrity>=75?s="green":i.integrity>=25?s="yellow":s="red";var l=!0;return i.integrity>=100&&i.stat!==2&&(l=!1),(0,e.createComponentVNode)(2,o.Window,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:i.occupant,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:s,value:i.integrity/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:c?"green":"red",children:c?"Functional":"Non-Functional"})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Laws",children:!!i.has_laws&&(0,e.createComponentVNode)(2,t.Box,{children:i.laws.map(function(d,f){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:d},f)})})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:(0,e.createVNode)(1,"h3",null,"No laws detected.",16)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Wireless Activity",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.wireless?"times":"check",content:i.wireless?"Disabled":"Enabled",color:i.wireless?"red":"green",onClick:function(){function d(){return p("wireless")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subspace Transceiver",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.radio?"times":"check",content:i.radio?"Disabled":"Enabled",color:i.radio?"red":"green",onClick:function(){function d(){return p("radio")}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Start Repairs",children:(0,e.createComponentVNode)(2,t.Button,{icon:"wrench",disabled:!l||i.active,content:!l||i.active?"Already Repaired":"Repair",onClick:function(){function d(){return p("fix")}return d}()})})]}),(0,e.createComponentVNode)(2,t.Box,{color:"green",lineHeight:2,children:i.active?"Reconstruction in progress.":""})]})})]})})})}return S}()},88422:function(I,r,n){"use strict";r.__esModule=!0,r.APC=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(195),S=r.APC=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:510,height:435,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return p}(),y={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},k={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.locked&&!d.siliconUser,u=d.normallyLocked,C=y[d.externalPower]||y[0],V=y[d.chargingStatus]||y[0],v=d.powerChannels||[],h=k[d.malfStatus]||k[0],g=d.powerCellStatus/100;return(0,e.createFragment)([(0,e.createComponentVNode)(2,m.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main Breaker",color:C.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.isOperating?"power-off":"times",content:d.isOperating?"On":"Off",selected:d.isOperating&&!f,color:d.isOperating?"":"bad",disabled:f,onClick:function(){function N(){return l("breaker")}return N}()}),children:["[ ",C.externalPowerText," ]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power Cell",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"good",value:g})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",color:V.color,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d.chargeMode?"sync":"times",content:d.chargeMode?"Auto":"Off",selected:d.chargeMode,disabled:f,onClick:function(){function N(){return l("charge")}return N}()}),children:["[ ",V.chargingText," ]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Power Channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[v.map(function(N){var x=N.topicParams;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:2,color:N.status>=2?"good":"bad",children:N.status>=2?"On":"Off"}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:!f&&(N.status===1||N.status===3),disabled:f,onClick:function(){function B(){return l("channel",x.auto)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:"On",selected:!f&&N.status===2,disabled:f,onClick:function(){function B(){return l("channel",x.on)}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:!f&&N.status===0,disabled:f,onClick:function(){function B(){return l("channel",x.off)}return B}()})],4),children:[N.powerLoad," W"]},N.title)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Load",children:(0,e.createVNode)(1,"b",null,[d.totalLoad,(0,e.createTextVNode)(" W")],0)})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Misc",buttons:!!d.siliconUser&&(0,e.createFragment)([!!d.malfStatus&&(0,e.createComponentVNode)(2,t.Button,{icon:h.icon,content:h.content,color:"bad",onClick:function(){function N(){return l(h.action)}return N}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){function N(){return l("overload")}return N}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cover Lock",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.4,icon:d.coverLocked?"lock":"unlock",content:d.coverLocked?"Engaged":"Disengaged",disabled:f,onClick:function(){function N(){return l("cover")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"lightbulb-o",content:d.nightshiftLights?"Enabled":"Disabled",onClick:function(){function N(){return l("toggle_nightshift")}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Lighting Fallback",buttons:(0,e.createComponentVNode)(2,t.Button,{mt:.4,icon:"lightbulb-o",content:d.emergencyLights?"Engaged":"Disengaged",disabled:f,onClick:function(){function N(){return l("emergency_lighting")}return N}()})})]})})],4)}},99660:function(I,r,n){"use strict";r.__esModule=!0,r.ATM=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ATM=function(){function l(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.view_screen,h=V.authenticated_account,g=V.ticks_left_locked_down,N=V.linked_db,x;if(g>0)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Maximum number of pin attempts exceeded! Access to this ATM has been temporarily disabled."]});else if(!N)x=(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-triangle"}),"Unable to connect to accounts database, please retry and if the issue persists contact Nanotrasen IT support."]});else if(h)switch(v){case 1:x=(0,e.createComponentVNode)(2,y);break;case 2:x=(0,e.createComponentVNode)(2,k);break;case 3:x=(0,e.createComponentVNode)(2,c);break;case 4:x=(0,e.createComponentVNode)(2,b);break;default:x=(0,e.createComponentVNode)(2,p)}else x=(0,e.createComponentVNode)(2,i);return(0,e.createComponentVNode)(2,o.Window,{width:550,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Section,{children:x})]})})}return l}(),S=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.machine_id,h=V.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Nanotrasen Automatic Teller Machine",children:[(0,e.createComponentVNode)(2,t.Box,{children:"For all your monetary needs!"}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Card",children:(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"eject",onClick:function(){function g(){return C("insert_card")}return g}()})})})]})},y=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.security_level;return(0,e.createComponentVNode)(2,t.Section,{title:"Select a new security level for this account",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Number",icon:"unlock",selected:v===0,onClick:function(){function h(){return C("change_security_level",{new_security_level:0})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"Either the account number or card is required to access this account. EFTPOS transactions will require a card."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Account Pin",icon:"unlock",selected:v===1,onClick:function(){function h(){return C("change_security_level",{new_security_level:1})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number and pin must be manually entered to access this account and process transactions."}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:(0,e.createComponentVNode)(2,t.Button,{content:"Card and Account Pin",icon:"unlock",selected:v===2,onClick:function(){function h(){return C("change_security_level",{new_security_level:2})}return h}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:"An account number, pin and card are required to access this account and process transactions."})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},k=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=(0,a.useLocalState)(f,"targetAccNumber",0),h=v[0],g=v[1],N=(0,a.useLocalState)(f,"fundsAmount",0),x=N[0],B=N[1],L=(0,a.useLocalState)(f,"purpose",0),T=L[0],A=L[1],E=V.money;return(0,e.createComponentVNode)(2,t.Section,{title:"Transfer Fund",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",E]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Account Number",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"7 Digit Number",onInput:function(){function w(O,P){return g(P)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Funds to Transfer",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function w(O,P){return B(P)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transaction Purpose",children:(0,e.createComponentVNode)(2,t.Input,{fluid:!0,onInput:function(){function w(O,P){return A(P)}return w}()})})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Button,{content:"Transfer",icon:"sign-out-alt",onClick:function(){function w(){return C("transfer",{target_acc_number:h,funds_amount:x,purpose:T})}return w}()}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},b=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.insurance_type;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043D\u043E\u0432\u044B\u0439 \u0442\u0438\u043F \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0438",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0438\u043F",children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u041D\u0435\u0442 (0)",icon:"unlock",selected:v==="None",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"None"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u044E\u0434\u0436\u0435\u0442\u043D\u0430\u044F (0)",icon:"unlock",selected:v==="Bugetary",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Bugetary"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0430\u044F (500)",icon:"unlock",selected:v==="Standart",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Standart"})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0435\u043B\u044E\u043A\u0441 (2000)",icon:"unlock",selected:v==="Deluxe",onClick:function(){function h(){return C("change_insurance_type",{new_insurance_type:"Deluxe"})}return h}()})]})}),(0,e.createComponentVNode)(2,s)]})},p=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=(0,a.useLocalState)(f,"fundsAmount",0),h=v[0],g=v[1],N=(0,a.useLocalState)(f,"insuranceAmount",0),x=N[0],B=N[1],L=V.owner_name,T=V.money,A=V.insurance;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Welcome, "+L,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Logout",icon:"sign-out-alt",onClick:function(){function E(){return C("logout")}return E}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account Balance",children:["$",T]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Withdrawal Amount",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function E(w,O){return g(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Withdraw Funds",icon:"sign-out-alt",onClick:function(){function E(){return C("withdrawal",{funds_amount:h})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Insurance Points",children:["$",A]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Adding Insurance",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function E(w,O){return B(O)}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Add insurance points",icon:"sign-out-alt",onClick:function(){function E(){return C("insurance",{insurance_amount:x})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Toggle auto-replenishment of insurance",icon:"sign-out-alt",onClick:function(){function E(){return C("insurance_replenishment",{})}return E}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Menu",children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change account security level",icon:"lock",onClick:function(){function E(){return C("view_screen",{view_screen:1})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Make transfer",icon:"exchange-alt",onClick:function(){function E(){return C("view_screen",{view_screen:2})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View transaction log",icon:"list",onClick:function(){function E(){return C("view_screen",{view_screen:3})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Change type of insurance",icon:"lock",onClick:function(){function E(){return C("view_screen",{view_screen:4})}return E}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print balance statement",icon:"print",onClick:function(){function E(){return C("balance_statement")}return E}()})})]})],4)},i=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=(0,a.useLocalState)(f,"accountID",null),h=v[0],g=v[1],N=(0,a.useLocalState)(f,"accountPin",null),x=N[0],B=N[1],L=V.machine_id,T=V.held_card_name;return(0,e.createComponentVNode)(2,t.Section,{title:"Insert card or enter ID and pin to login",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Account ID",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function A(E,w){return g(w)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pin",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"6 Digit Number",onInput:function(){function A(E,w){return B(w)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Login",icon:"sign-in-alt",onClick:function(){function A(){return C("attempt_auth",{account_num:h,account_pin:x})}return A}()})})]})})},c=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.transaction_log;return(0,e.createComponentVNode)(2,t.Section,{title:"Transactions",children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Terminal"})]}),v.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.purpose}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:h.is_deposit?"green":"red",children:["$",h.amount]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.target_name})]},h)})]}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,s)]})},s=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data;return(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"sign-out-alt",onClick:function(){function v(){return C("view_screen",{view_screen:0})}return v}()})}},86423:function(I,r,n){"use strict";r.__esModule=!0,r.AccountsUplinkTerminal=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(36352),S=n(98595),y=n(321),k=n(5485),b=r.AccountsUplinkTerminal=function(){function d(f,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.loginState,g=v.currentPage,N;if(h.logged_in)g===1?N=(0,e.createComponentVNode)(2,p):g===2?N=(0,e.createComponentVNode)(2,s):g===3&&(N=(0,e.createComponentVNode)(2,l));else return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,k.LoginScreen)})})});return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:N})]})})})}return d}(),p=function(f,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.accounts,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1],B=(0,t.useLocalState)(u,"sortId","owner_name"),L=B[0],T=B[1],A=(0,t.useLocalState)(u,"sortOrder",!0),E=A[0],w=A[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"AccountsUplinkTerminal__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,i,{id:"owner_name",children:"Account Holder"}),(0,e.createComponentVNode)(2,i,{id:"account_number",children:"Account Number"}),(0,e.createComponentVNode)(2,i,{id:"suspended",children:"Account Status"}),(0,e.createComponentVNode)(2,i,{id:"money",children:"Account Balance"})]}),h.filter((0,a.createSearch)(N,function(O){return O.owner_name+"|"+O.account_number+"|"+O.suspended+"|"+O.money})).sort(function(O,P){var M=E?1:-1;return O[L].localeCompare(P[L])*M}).map(function(O){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"AccountsUplinkTerminal__listRow--"+O.suspended,onClick:function(){function P(){return V("view_account_detail",{index:O.account_index})}return P}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",O.owner_name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:["#",O.account_number]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:O.suspended}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:O.money})]},O.account_number)})]})})})]})},i=function(f,u){var C=(0,t.useLocalState)(u,"sortId","name"),V=C[0],v=C[1],h=(0,t.useLocalState)(u,"sortOrder",!0),g=h[0],N=h[1],x=f.id,B=f.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:V!==x&&"transparent",width:"100%",onClick:function(){function L(){V===x?N(!g):(v(x),N(!0))}return L}(),children:[B,V===x&&(0,e.createComponentVNode)(2,o.Icon,{name:g?"sort-up":"sort-down",ml:"0.25rem;"})]})})},c=function(f,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.is_printing,g=(0,t.useLocalState)(u,"searchText",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Button,{content:"New Account",icon:"plus",onClick:function(){function B(){return V("create_new_account")}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"print",content:"Print Account List",disabled:h,ml:"0.25rem",onClick:function(){function B(){return V("print_records")}return B}()})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by account holder, number, status",width:"100%",onInput:function(){function B(L,T){return x(T)}return B}()})})]})},s=function(f,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=v.account_number,g=v.owner_name,N=v.money,x=v.suspended,B=v.transactions;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"#"+h+" / "+g,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function L(){return V("back")}return L}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Number",children:["#",h]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:g}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Balance",children:N}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Status",color:x?"red":"green",children:[x?"Suspended":"Active",(0,e.createComponentVNode)(2,o.Button,{ml:1,content:x?"Unsuspend":"Suspend",icon:x?"unlock":"lock",onClick:function(){function L(){return V("toggle_suspension")}return L}()})]})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Transactions",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Timestamp"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Reason"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Value"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Terminal"})]}),B.map(function(L){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.time}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.purpose}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:L.is_deposit?"green":"red",children:["$",L.amount]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:L.target_name})]},L)})]})})})]})},l=function(f,u){var C=(0,t.useBackend)(u),V=C.act,v=C.data,h=(0,t.useLocalState)(u,"accName",""),g=h[0],N=h[1],x=(0,t.useLocalState)(u,"accDeposit",""),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Create Account",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-left",content:"Back",onClick:function(){function T(){return V("back")}return T}()}),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Account Holder",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Name Here",onChange:function(){function T(A,E){return N(E)}return T}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Initial Deposit",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"0",onChange:function(){function T(A,E){return L(E)}return T}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,content:"Create Account",onClick:function(){function T(){return V("finalise_create_account",{holder_name:g,starting_funds:B})}return T}()})]})}},23001:function(I,r,n){"use strict";r.__esModule=!0,r.AdminAntagMenu=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(36352),S=n(98595),y=n(321),k=n(5485),b={0:"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B",1:"\u0426\u0435\u043B\u0438",2:"\u0421\u0411",3:"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438",default:"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"},p={0:(0,e.createComponentVNode)(2,l),1:(0,e.createComponentVNode)(2,d),2:(0,e.createComponentVNode)(2,f),3:(0,e.createComponentVNode)(2,u),default:"\u0427\u0442\u043E-\u0442\u043E \u043D\u0435 \u0442\u0430\u043A, \u043F\u043E\u0440\u0430 \u043F\u0438\u0441\u0430\u0442\u044C \u0431\u0430\u0433 \u0440\u0435\u043F\u043E\u0440\u0442!"},i=function(v){return b[v]||b.default},c=function(v){return p[v]||p.default},s=r.AdminAntagMenu=function(){function V(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.loginState,L=x.currentPage,T=(0,t.useLocalState)(h,"tabIndex",0),A=T[0],E=T[1],w=(0,t.useLocalState)(h,"searchText",""),O=w[0],P=w[1];return(0,e.createComponentVNode)(2,S.Window,{width:800,height:600,title:"\u0410\u043D\u0442\u0430\u0433 \u043C\u0435\u043D\u044E",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:A===0,onClick:function(){function M(){E(0)}return M}(),icon:"user",children:"\u0410\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u044B"},"Antagonists"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:A===1,onClick:function(){function M(){E(1)}return M}(),icon:"people-robbery",children:"\u0426\u0435\u043B\u0438"},"Objectives"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:A===2,onClick:function(){function M(){E(2)}return M}(),icon:"handcuffs",children:"\u0421\u0411"},"Security"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:A===3,onClick:function(){function M(){E(3)}return M}(),icon:"lock",children:"\u0425\u0430\u0439\u0440\u0438\u0441\u043A\u0438"},"HighValueItems")]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:i(A),fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Input,{placeholder:"\u0418\u0441\u043A\u0430\u0442\u044C...",width:"300px",onInput:function(){function M(F,R){return P(R)}return M}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"sync",onClick:function(){function M(){return N("refresh")}return M}(),children:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C"})]}),children:c(A)})})]})})})}return V}(),l=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.antagonists,L=(0,t.useLocalState)(h,"searchText",""),T=L[0],A=L[1],E=(0,t.useLocalState)(h,"sortId","antag_names"),w=E[0],O=E[1],P=(0,t.useLocalState)(h,"sortOrder",!0),M=P[0],F=P[1],R=Object.keys(B);if(!R||R.length===0)return(0,e.createVNode)(1,"div",null,"\u041D\u0435\u0442 \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432.",16);var U=R.map(function(_){return Object.assign({key:_},B[_])});return(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,C,{id:"name",children:"\u0418\u043C\u044F \u043C\u043E\u0431\u0430"}),(0,e.createComponentVNode)(2,C,{id:"",children:"\u041A\u043D\u043E\u043F\u043A\u0438"}),(0,e.createComponentVNode)(2,C,{id:"antag_names",children:"\u0422\u0438\u043F(-\u044B) \u0430\u043D\u0442\u0430\u0433\u043E\u043D\u0438\u0441\u0442\u043E\u0432"}),(0,e.createComponentVNode)(2,C,{id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"})]}),U.filter((0,a.createSearch)(T,function(_){var W=_.key,K=_.name,G=_.status,ne=_.antag_names;return K+"|"+G+"|"+ne.join(", ")})).sort(function(_,W){var K=M?1:-1;if(_[w]===void 0||_[w]===null)return K;if(W[w]===void 0||W[w]===null)return-1*K;if(typeof _[w]=="number")return(_[w]-W[w])*K;var G=_[w],ne=W[w];return w==="antag_names"&&(G=_[w].join(", "),ne=W[w].join(", ")),G.localeCompare(ne)*K}).map(function(_,W){var K=_.key,G=_.name,ne=_.body_destroyed,X=_.is_hijacker,pe=_.antag_mind_uid,me=_.ckey,oe=_.status,ie=_.antag_names;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:ne?G:(0,e.createComponentVNode)(2,o.Button,{color:X||!G?"red":"",tooltip:X?"\u0425\u0438\u0434\u0436\u0430\u043A\u0435\u0440":"",onClick:function(){function Z(){return N("show_player_panel",{mind_uid:pe})}return Z}(),children:G||"??? (\u041D\u0415\u0422 \u0418\u041C\u0415\u041D\u0418)"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function Z(){N("pm",{ckey:me})}return Z}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function Z(){N("follow",{datum_uid:pe})}return Z}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function Z(){N("obs",{mind_uid:pe})}return Z}(),children:"OBS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function Z(){N("tp",{mind_uid:pe})}return Z}(),children:"TP"})]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:ie.join(", ")}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:oe?"red":"grey",children:oe||"\u0416\u0438\u0432"})})]},W)})]})},d=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.objectives,L=(0,t.useLocalState)(h,"searchText",""),T=L[0],A=L[1],E=(0,t.useLocalState)(h,"sortId2","target_name"),w=E[0],O=E[1],P=(0,t.useLocalState)(h,"sortOrder",!0),M=P[0],F=P[1];return B.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,C,{sort_group:"sortId2",id:"obj_name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId2",id:"target_name",children:"\u0426\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId2",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId2",id:"owner_name",children:"\u0425\u043E\u0437\u044F\u0438\u043D"})]}),B.filter((0,a.createSearch)(T,function(R){return R.obj_name+"|"+R.target_name+"|"+(R.status?"success":"incompleted")+"|"+R.owner_name})).sort(function(R,U){var _=M?1:-1;return R[w]===void 0||R[w]===null||w==="target_name"&&R.no_target?_:U[w]===void 0||U[w]===null||w==="target_name"&&U.no_target?-1*_:typeof R[w]=="number"?(R[w]-U[w])*_:R[w].localeCompare(U[w])*_}).map(function(R,U){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:R.obj_desc,onClick:function(){function _(){return N("vv",{uid:R.obj_uid})}return _}(),children:R.obj_name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:R.no_target?"":R.track.length?R.track.map(function(_,W){return(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function K(){return N("follow",{datum_uid:_})}return K}(),children:[R.target_name," ",R.track.length>1?"("+(parseInt(W,10)+1)+")":""]},W)}):R.target_name+" (\u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E)"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:R.status?"green":"grey",children:R.status?"\u0423\u0441\u043F\u0435\u0448\u043D\u043E":"\u041D\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function _(){N("obj_owner",{owner_uid:R.owner_uid})}return _}(),children:R.owner_name})})]},U)})]}):"\u041D\u0435\u0442 \u0446\u0435\u043B\u0435\u0439!"},f=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.security,L=(0,t.useLocalState)(h,"searchText",""),T=L[0],A=L[1],E=(0,t.useLocalState)(h,"sortId3","health"),w=E[0],O=E[1],P=(0,t.useLocalState)(h,"sortOrder",!0),M=P[0],F=P[1],R=function(W){return W.status===2?"red":W.status===1?"orange":W.broken_bone||W.internal_bleeding?"yellow":"grey"},U=function(W){return W.status===2?"\u041C\u0435\u0440\u0442\u0432":W.status===1?"\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F":W.broken_bone&&W.internal_bleeding?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C, \u0412\u041A":W.broken_bone?"\u0421\u043B\u043E\u043C\u0430\u043D\u0430 \u043A\u043E\u0441\u0442\u044C":W.internal_bleeding?"\u0412\u041A":"\u0416\u0438\u0432"};return B.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,C,{sort_group:"sortId3",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId3",id:"role",children:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId3",id:"status",children:"\u0421\u0442\u0430\u0442\u0443\u0441"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId3",id:"antag",children:"\u0410\u043D\u0442\u0430\u0433"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId3",id:"health",children:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435"})]}),B.filter((0,a.createSearch)(T,function(_){return _.name+"|"+_.role+"|"+U(_)+"|"+_.antag})).sort(function(_,W){var K=M?1:-1;return _[w]===void 0||_[w]===null?K:W[w]===void 0||W[w]===null?-1*K:typeof _[w]=="number"?(_[w]-W[w])*K:_[w].localeCompare(W[w])*K}).map(function(_,W){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function K(){return N("show_player_panel",{mind_uid:_.mind_uid})}return K}(),children:_.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:_.role}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:R(_),children:U(_)})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:_.antag?(0,e.createComponentVNode)(2,o.Button,{textColor:"red",translucent:!0,onClick:function(){function K(){N("tp",{mind_uid:_.mind_uid})}return K}(),children:_.antag}):""}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,value:_.health/_.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:_.health})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function K(){N("pm",{ckey:_.ckey})}return K}(),children:"PM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function K(){N("follow",{datum_uid:_.mind_uid})}return K}(),children:"FLW"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function K(){N("obs",{mind_uid:_.mind_uid})}return K}(),children:"OBS"})]})]},W)})]}):"\u041D\u0435\u0442\u0443 \u0421\u0411!"},u=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.high_value_items,L=(0,t.useLocalState)(h,"searchText",""),T=L[0],A=L[1],E=(0,t.useLocalState)(h,"sortId4","person"),w=E[0],O=E[1],P=(0,t.useLocalState)(h,"sortOrder",!0),M=P[0],F=P[1];return B.length?(0,e.createComponentVNode)(2,o.Table,{className:"AdminAntagMenu__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,C,{sort_group:"sortId4",id:"name",children:"\u0418\u043C\u044F"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId4",id:"person",children:"\u041D\u043E\u0441\u0438\u0442\u0435\u043B\u044C"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId4",id:"loc",children:"\u041C\u0435\u0441\u0442\u043E\u043F\u043E\u043B\u043E\u0436\u0435\u043D\u0438\u0435"}),(0,e.createComponentVNode)(2,C,{sort_group:"sortId4",id:"admin_z",children:"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z"})]}),B.filter((0,a.createSearch)(T,function(R){return R.name+"|"+R.loc})).sort(function(R,U){var _=M?1:-1;return R[w]===void 0||R[w]===null?_:U[w]===void 0||U[w]===null?-1*_:typeof R[w]=="number"?(R[w]-U[w])*_:R[w].localeCompare(U[w])*_}).map(function(R,U){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{tooltip:R.obj_desc,translucent:R.admin_z,onClick:function(){function _(){return N("vv",{uid:R.uid})}return _}(),children:R.name})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:R.admin_z?"grey":"",children:R.person})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:R.admin_z?"grey":"",children:R.loc})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Box,{color:"grey",children:R.admin_z?"\u041D\u0430 \u0430\u0434\u043C\u0438\u043D\u0441\u043A\u043E\u043C Z":""})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function _(){N("follow",{datum_uid:R.uid})}return _}(),children:"FLW"})})]},U)})]}):"No High Value Items!"},C=function(v,h){var g=v.id,N=v.sort_group,x=N===void 0?"sortId":N,B=v.default_sort,L=B===void 0?"antag_names":B,T=v.children,A=(0,t.useLocalState)(h,x,L),E=A[0],w=A[1],O=(0,t.useLocalState)(h,"sortOrder",!0),P=O[0],M=O[1];return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:E!==g&&"transparent",width:"100%",onClick:function(){function F(){E===g?M(!P):(w(g),M(!0))}return F}(),children:[T,E===g&&(0,e.createComponentVNode)(2,o.Icon,{name:P?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},79571:function(I,r,n){"use strict";r.__esModule=!0,r.AgentCardSLSlots=r.AgentCardInfo=r.AgentCardAppearances=r.AgentCard=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=r.AgentCard=function(){function p(i,c){var s=(0,t.useLocalState)(c,"tabIndex",0),l=s[0],d=s[1],f=function(){function u(C){switch(C){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,b);default:return(0,e.createComponentVNode)(2,y)}}return u}();return(0,e.createComponentVNode)(2,m.Window,{width:500,height:475,theme:"syndicate",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===0,onClick:function(){function u(){return d(0)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"table"})," Card Info"]},"Card Info"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===1,onClick:function(){function u(){return d(1)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"id-card"})," Appearance"]},"Appearance"),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:l===2,onClick:function(){function u(){return d(2)}return u}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"arrow-down"})," Save/Load Card Info"]},"Save/Load Card Info")]}),f(l)]})})})}return p}(),y=r.AgentCardInfo=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.registered_name,u=d.sex,C=d.age,V=d.assignment,v=d.associated_account_number,h=d.blood_type,g=d.dna_hash,N=d.fingerprint_hash,x=d.photo,B=d.ai_tracking;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Card Info",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Button,{content:f||"[UNSET]",onClick:function(){function L(){return l("change_name")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sex",children:(0,e.createComponentVNode)(2,o.Button,{iconRight:!1,content:u||"[UNSET]",onClick:function(){function L(){return l("change_sex")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Age",children:(0,e.createComponentVNode)(2,o.Button,{content:C||"[UNSET]",onClick:function(){function L(){return l("change_age")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Rank",children:(0,e.createComponentVNode)(2,o.Button,{content:V||"[UNSET]",onClick:function(){function L(){return l("change_occupation")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Fingerprints",children:(0,e.createComponentVNode)(2,o.Button,{content:N||"[UNSET]",onClick:function(){function L(){return l("change_fingerprints")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Type",children:(0,e.createComponentVNode)(2,o.Button,{content:h||"[UNSET]",onClick:function(){function L(){return l("change_blood_type")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"DNA Hash",children:(0,e.createComponentVNode)(2,o.Button,{content:g||"[UNSET]",onClick:function(){function L(){return l("change_dna_hash")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Money Account",children:(0,e.createComponentVNode)(2,o.Button,{content:v||"[UNSET]",onClick:function(){function L(){return l("change_money_account")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo",children:(0,e.createComponentVNode)(2,o.Button,{content:x?"Update":"[UNSET]",onClick:function(){function L(){return l("change_photo")}return L}()})})]})}),(0,e.createComponentVNode)(2,o.Section,{title:"Card Settings",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Card Info",children:(0,e.createComponentVNode)(2,o.Button,{content:"Delete Card Info",onClick:function(){function L(){return l("delete_info")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Access",children:(0,e.createComponentVNode)(2,o.Button,{content:"Reset Access",onClick:function(){function L(){return l("clear_access")}return L}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"AI Tracking",children:(0,e.createComponentVNode)(2,o.Button,{content:B?"Untrackable":"Trackable",onClick:function(){function L(){return l("change_ai_tracking")}return L}()})})]})})],4)}return p}(),k=r.AgentCardAppearances=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.appearances;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Card Appearance",children:f.map(function(u){return(0,e.createComponentVNode)(2,o.ImageButton,{tooltip:u,vertical:!0,asset:!0,style:{margin:"1px"},image:u,imageAsset:"id_card64x64",onclick:function(){function C(){return l("change_appearance_new",{new_appearance:u})}return C}()},u)})})}return p}(),b=r.AgentCardSLSlots=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.saved_info;return(0,e.createComponentVNode)(2,o.Section,{title:"Save/Load Manager",style:{"line-height":"25px"},children:(0,e.createComponentVNode)(2,o.LabeledList,{children:f.map(function(u){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:u.registered_name?u.registered_name+", "+u.assignment:"Slot "+u.id,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Clear",onClick:function(){function C(){return l("clear_slot",{slot:u.id})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Save",onClick:function(){function C(){return l("save_slot",{slot:u.id})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Load",disabled:!u.registered_name,onClick:function(){function C(){return l("load_slot",{slot:u.id})}return C}()})],4)},u.id)})})})}return p}()},56793:function(I,r,n){"use strict";r.__esModule=!0,r.AiAirlock=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},S=r.AiAirlock=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=m[c.power.main]||m[0],l=m[c.power.backup]||m[0],d=m[c.shock]||m[0];return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Power Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Main",color:s.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.main,content:"Disrupt",onClick:function(){function f(){return i("disrupt-main")}return f}()}),children:[c.power.main?"Online":"Offline"," ",!c.wires.main_power&&"[Wires have been cut!]"||c.power.main_timeleft>0&&"["+c.power.main_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Backup",color:l.color,buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:"lightbulb-o",disabled:!c.power.backup,content:"Disrupt",onClick:function(){function f(){return i("disrupt-backup")}return f}()}),children:[c.power.backup?"Online":"Offline"," ",!c.wires.backup_power&&"[Wires have been cut!]"||c.power.backup_timeleft>0&&"["+c.power.backup_timeleft+"s]"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Electrify",color:d.color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"wrench",disabled:!(c.wires.shock&&c.shock!==2),content:"Restore",onClick:function(){function f(){return i("shock-restore")}return f}()}),(0,e.createComponentVNode)(2,t.Button,{mr:.5,icon:"bolt",disabled:!c.wires.shock,content:"Temporary",onClick:function(){function f(){return i("shock-temp")}return f}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bolt",disabled:!c.wires.shock||c.shock===0,content:"Permanent",onClick:function(){function f(){return i("shock-perm")}return f}()})],4),children:[c.shock===2?"Safe":"Electrified"," ",!c.wires.shock&&"[Wires have been cut!]"||c.shock_timeleft>0&&"["+c.shock_timeleft+"s]"||c.shock_timeleft===-1&&"[Permanent]"]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Access and Door Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.id_scanner?"power-off":"times",content:c.id_scanner?"Enabled":"Disabled",selected:c.id_scanner,disabled:!c.wires.id_scanner,onClick:function(){function f(){return i("idscan-toggle")}return f}()}),children:!c.wires.id_scanner&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Access",buttons:(0,e.createComponentVNode)(2,t.Button,{width:6.5,icon:c.emergency?"power-off":"times",content:c.emergency?"Enabled":"Disabled",selected:c.emergency,onClick:function(){function f(){return i("emergency-toggle")}return f}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,icon:c.locked?"lock":"unlock",content:c.locked?"Lowered":"Raised",selected:c.locked,disabled:!c.wires.bolts,onClick:function(){function f(){return i("bolt-toggle")}return f}()}),children:!c.wires.bolts&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.lights?"power-off":"times",content:c.lights?"Enabled":"Disabled",selected:c.lights,disabled:!c.wires.lights,onClick:function(){function f(){return i("light-toggle")}return f}()}),children:!c.wires.lights&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.safe?"power-off":"times",content:c.safe?"Enabled":"Disabled",selected:c.safe,disabled:!c.wires.safe,onClick:function(){function f(){return i("safe-toggle")}return f}()}),children:!c.wires.safe&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{mb:.5,width:6.5,icon:c.speed?"power-off":"times",content:c.speed?"Enabled":"Disabled",selected:c.speed,disabled:!c.wires.timing,onClick:function(){function f(){return i("speed-toggle")}return f}()}),children:!c.wires.timing&&"[Wires have been cut!]"}),(0,e.createComponentVNode)(2,t.LabeledList.Divider),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c.opened?"sign-out-alt":"sign-in-alt",content:c.opened?"Open":"Closed",selected:c.opened,disabled:c.locked||c.welded,onClick:function(){function f(){return i("open-close")}return f}()}),children:!!(c.locked||c.welded)&&(0,e.createVNode)(1,"span",null,[(0,e.createTextVNode)("[Door is "),c.locked?"bolted":"",c.locked&&c.welded?" and ":"",c.welded?"welded":"",(0,e.createTextVNode)("!]")],0)})]})})]})})}return y}()},72475:function(I,r,n){"use strict";r.__esModule=!0,r.AirAlarm=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(195),S=r.AirAlarm=function(){function d(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.locked;return(0,e.createComponentVNode)(2,o.Window,{width:570,height:h?310:755,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,m.InterfaceLockNoticeBox),(0,e.createComponentVNode)(2,k),!h&&(0,e.createFragment)([(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p)],4)]})})}return d}(),y=function(f){return f===0?"green":f===1?"orange":"red"},k=function(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.air,g=v.mode,N=v.atmos_alarm,x=v.locked,B=v.alarmActivated,L=v.rcon,T=v.target_temp,A;return h.danger.overall===0?N===0?A="Optimal":A="Caution: Atmos alert in area":h.danger.overall===1?A="Caution":A="DANGER: Internals Required",(0,e.createComponentVNode)(2,t.Section,{title:"Air Status",children:h?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.pressure),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.pressure})," kPa",!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:g===3?"Deactivate Panic Siphon":"Activate Panic Siphon",selected:g===3,icon:"exclamation-triangle",onClick:function(){function E(){return V("mode",{mode:g===3?1:3})}return E}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.oxygen/100,fractionDigits:"1",color:y(h.danger.oxygen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.nitrogen/100,fractionDigits:"1",color:y(h.danger.nitrogen)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.co2/100,fractionDigits:"1",color:y(h.danger.co2)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxins",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.plasma/100,fractionDigits:"1",color:y(h.danger.plasma)})}),h.contents.n2o>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.n2o/100,fractionDigits:"1",color:y(h.danger.n2o)})}),h.contents.other>.1&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:h.contents.other/100,fractionDigits:"1",color:y(h.danger.other)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.temperature),children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature})," K /"," ",(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:h.temperature_c})," C\xA0",(0,e.createComponentVNode)(2,t.Button,{icon:"thermometer-full",content:T+" C",onClick:function(){function E(){return V("temperature")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:h.thermostat_state?"On":"Off",selected:h.thermostat_state,icon:"power-off",onClick:function(){function E(){return V("thermostat_state")}return E}()})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Local Status",children:(0,e.createComponentVNode)(2,t.Box,{color:y(h.danger.overall),children:[A,!x&&(0,e.createFragment)([(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,t.Button,{content:B?"Reset Alarm":"Activate Alarm",selected:B,onClick:function(){function E(){return V(B?"atmos_reset":"atmos_alarm")}return E}()})],4)]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remote Control Settings",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Off",selected:L===1,onClick:function(){function E(){return V("set_rcon",{rcon:1})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Auto",selected:L===2,onClick:function(){function E(){return V("set_rcon",{rcon:2})}return E}()}),(0,e.createComponentVNode)(2,t.Button,{content:"On",selected:L===3,onClick:function(){function E(){return V("set_rcon",{rcon:3})}return E}()})]})]}):(0,e.createComponentVNode)(2,t.Box,{children:"Unable to acquire air sample!"})})},b=function(f,u){var C=(0,a.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1];return(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===0,onClick:function(){function h(){return v(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-out-alt"})," Vent Control"]},"Vents"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===1,onClick:function(){function h(){return v(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"sign-in-alt"})," Scrubber Control"]},"Scrubbers"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===2,onClick:function(){function h(){return v(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog"})," Mode"]},"Mode"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:V===3,onClick:function(){function h(){return v(3)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"tachometer-alt"})," Thresholds"]},"Thresholds")]})},p=function(f,u){var C=(0,a.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1];switch(V){case 0:return(0,e.createComponentVNode)(2,i);case 1:return(0,e.createComponentVNode)(2,c);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,l);default:return"WE SHOULDN'T BE HERE!"}},i=function(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.vents;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return V("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.direction==="release"?"Blowing":"Siphoning",icon:g.direction==="release"?"sign-out-alt":"sign-in-alt",onClick:function(){function N(){return V("command",{cmd:"direction",val:g.direction==="release"?0:1,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure Checks",children:[(0,e.createComponentVNode)(2,t.Button,{content:"External",selected:g.checks===1,onClick:function(){function N(){return V("command",{cmd:"checks",val:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Internal",selected:g.checks===2,onClick:function(){function N(){return V("command",{cmd:"checks",val:2,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Pressure Target",children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:g.external})," kPa\xA0",(0,e.createComponentVNode)(2,t.Button,{content:"Set",icon:"cog",onClick:function(){function N(){return V("command",{cmd:"set_external_pressure",id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset",icon:"redo-alt",onClick:function(){function N(){return V("command",{cmd:"set_external_pressure",val:101.325,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},c=function(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.scrubbers;return h.map(function(g){return(0,e.createComponentVNode)(2,t.Section,{title:g.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{content:g.power?"On":"Off",selected:g.power,icon:"power-off",onClick:function(){function N(){return V("command",{cmd:"power",val:g.power===1?0:1,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g.scrubbing?"Scrubbing":"Siphoning",icon:g.scrubbing?"filter":"sign-in-alt",onClick:function(){function N(){return V("command",{cmd:"scrubbing",val:g.scrubbing===0?1:0,id_tag:g.id_tag})}return N}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,t.Button,{content:g.widenet?"Extended":"Normal",selected:g.widenet,icon:"expand-arrows-alt",onClick:function(){function N(){return V("command",{cmd:"widenet",val:g.widenet===0?1:0,id_tag:g.id_tag})}return N}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filtering",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Carbon Dioxide",selected:g.filter_co2,onClick:function(){function N(){return V("command",{cmd:"co2_scrub",val:g.filter_co2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Plasma",selected:g.filter_toxins,onClick:function(){function N(){return V("command",{cmd:"tox_scrub",val:g.filter_toxins===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrous Oxide",selected:g.filter_n2o,onClick:function(){function N(){return V("command",{cmd:"n2o_scrub",val:g.filter_n2o===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Oxygen",selected:g.filter_o2,onClick:function(){function N(){return V("command",{cmd:"o2_scrub",val:g.filter_o2===0?1:0,id_tag:g.id_tag})}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Nitrogen",selected:g.filter_n2,onClick:function(){function N(){return V("command",{cmd:"n2_scrub",val:g.filter_n2===0?1:0,id_tag:g.id_tag})}return N}()})]})]})},g.name)})},s=function(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.modes,g=v.presets,N=v.emagged,x=v.mode,B=v.preset;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"System Mode",children:(0,e.createComponentVNode)(2,t.Table,{children:h.map(function(L){return(!L.emagonly||L.emagonly&&!!N)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:L.name,icon:"cog",selected:L.id===x,onClick:function(){function T(){return V("mode",{mode:L.id})}return T}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.desc})]},L.name)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"System Presets",children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"After making a selection, the system will automatically cycle in order to remove contaminants."}),(0,e.createComponentVNode)(2,t.Table,{mt:1,children:g.map(function(L){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"right",width:1,children:(0,e.createComponentVNode)(2,t.Button,{content:L.name,icon:"cog",selected:L.id===B,onClick:function(){function T(){return V("preset",{preset:L.id})}return T}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:L.desc})]},L.name)})})]})],4)},l=function(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.thresholds;return(0,e.createComponentVNode)(2,t.Section,{title:"Alarm Thresholds",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Value"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Min"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"orange",width:"20%",children:"Warning Max"}),(0,e.createComponentVNode)(2,t.Table.Cell,{color:"red",width:"20%",children:"Danger Max"})]}),h.map(function(g){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:g.name}),g.settings.map(function(N){return(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:N.selected===-1?"Off":N.selected,onClick:function(){function x(){return V("command",{cmd:"set_threshold",env:N.env,var:N.val})}return x}()})},N.val)})]},g.name)})]})})}},12333:function(I,r,n){"use strict";r.__esModule=!0,r.AirlockAccessController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AirlockAccessController=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.exterior_status,s=i.interior_status,l=i.processing,d,f;return c==="open"?d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Lock Exterior Door",icon:"exclamation-triangle",disabled:l,onClick:function(){function u(){return p("force_ext")}return u}()}):d=(0,e.createComponentVNode)(2,t.Button,{width:"50%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:l,onClick:function(){function u(){return p("cycle_ext_door")}return u}()}),s==="open"?f=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Lock Interior Door",icon:"exclamation-triangle",disabled:l,color:s==="open"?"red":l?"yellow":null,onClick:function(){function u(){return p("force_int")}return u}()}):f=(0,e.createComponentVNode)(2,t.Button,{width:"49%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:l,onClick:function(){function u(){return p("cycle_int_door")}return u}()}),(0,e.createComponentVNode)(2,o.Window,{width:330,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"External Door Status",children:c==="closed"?"Locked":"Open"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Door Status",children:s==="closed"?"Locked":"Open"})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:(0,e.createComponentVNode)(2,t.Box,{children:[d,f]})})]})})}return S}()},28736:function(I,r,n){"use strict";r.__esModule=!0,r.AirlockElectronics=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(49148),S=1,y=2,k=4,b=8,p=r.AirlockElectronics=function(){function s(l,d){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:565,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),i=function(l,d){var f=(0,a.useBackend)(d),u=f.act,C=f.data,V=C.unrestricted_dir;return(0,e.createComponentVNode)(2,t.Section,{title:"Access Control",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,mb:1,children:"Unrestricted Access From:"}),(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-left",content:"East",selected:V&k?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:k})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-up",content:"South",selected:V&y?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:y})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-right",content:"West",selected:V&b?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:b})}return v}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"arrow-down",content:"North",selected:V&S?"selected":null,onClick:function(){function v(){return u("unrestricted_access",{unres_dir:S})}return v}()})})]})]})})},c=function(l,d){var f=(0,a.useBackend)(d),u=f.act,C=f.data,V=C.selected_accesses,v=C.one_access,h=C.regions;return(0,e.createComponentVNode)(2,m.AccessList,{usedByRcd:1,rcdButtons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:v,content:"One",onClick:function(){function g(){return u("set_one_access",{access:"one"})}return g}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!v,content:"All",onClick:function(){function g(){return u("set_one_access",{access:"all"})}return g}()})],4),accesses:h,selectedList:V,accessMod:function(){function g(N){return u("set",{access:N})}return g}(),grantAll:function(){function g(){return u("grant_all")}return g}(),denyAll:function(){function g(){return u("clear_all")}return g}(),grantDep:function(){function g(N){return u("grant_region",{region:N})}return g}(),denyDep:function(){function g(N){return u("deny_region",{region:N})}return g}()})}},47365:function(I,r,n){"use strict";r.__esModule=!0,r.AlertModal=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(92986),m=n(36036),S=n(98595),y=-1,k=1,b=r.AlertModal=function(){function c(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,C=u.autofocus,V=u.buttons,v=V===void 0?[]:V,h=u.large_buttons,g=u.message,N=g===void 0?"":g,x=u.timeout,B=u.title,L=(0,t.useLocalState)(l,"selected",0),T=L[0],A=L[1],E=110+(N.length>30?Math.ceil(N.length/4):0)+(N.length&&h?5:0),w=325+(v.length>2?100:0),O=function(){function P(M){T===0&&M===y?A(v.length-1):T===v.length-1&&M===k?A(0):A(T+M)}return P}();return(0,e.createComponentVNode)(2,S.Window,{title:B,height:E,width:w,children:[!!x&&(0,e.createComponentVNode)(2,a.Loader,{value:x}),(0,e.createComponentVNode)(2,S.Window.Content,{onKeyDown:function(){function P(M){var F=window.event?M.which:M.keyCode;F===o.KEY_SPACE||F===o.KEY_ENTER?f("choose",{choice:v[T]}):F===o.KEY_ESCAPE?f("cancel"):F===o.KEY_LEFT?(M.preventDefault(),O(y)):(F===o.KEY_TAB||F===o.KEY_RIGHT)&&(M.preventDefault(),O(k))}return P}(),children:(0,e.createComponentVNode)(2,m.Section,{fill:!0,children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,m:1,children:(0,e.createComponentVNode)(2,m.Box,{color:"label",overflow:"hidden",children:N})}),(0,e.createComponentVNode)(2,m.Stack.Item,{children:[!!C&&(0,e.createComponentVNode)(2,m.Autofocus),(0,e.createComponentVNode)(2,p,{selected:T})]})]})})})]})}return c}(),p=function(s,l){var d=(0,t.useBackend)(l),f=d.data,u=f.buttons,C=u===void 0?[]:u,V=f.large_buttons,v=f.swapped_buttons,h=s.selected;return(0,e.createComponentVNode)(2,m.Flex,{fill:!0,align:"center",direction:v?"row":"row-reverse",justify:"space-around",wrap:!0,children:C==null?void 0:C.map(function(g,N){return V&&C.length<3?(0,e.createComponentVNode)(2,m.Flex.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N):(0,e.createComponentVNode)(2,m.Flex.Item,{grow:V?1:0,children:(0,e.createComponentVNode)(2,i,{button:g,id:N.toString(),selected:h===N})},N)})})},i=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,C=u.large_buttons,V=s.button,v=s.selected,h=V.length>7?"100%":7;return(0,e.createComponentVNode)(2,m.Button,{mx:C?1:0,pt:C?.33:0,content:V,fluid:!!C,onClick:function(){function g(){return f("choose",{choice:V})}return g}(),selected:v,textAlign:"center",height:!!C&&2,width:!C&&h})}},71824:function(I,r,n){"use strict";r.__esModule=!0,r.AppearanceChanger=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AppearanceChanger=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.change_race,l=c.species,d=c.specimen,f=c.change_gender,u=c.gender,C=c.has_gender,V=c.change_eye_color,v=c.change_skin_tone,h=c.change_skin_color,g=c.change_head_accessory_color,N=c.change_hair_color,x=c.change_secondary_hair_color,B=c.change_facial_hair_color,L=c.change_secondary_facial_hair_color,T=c.change_head_marking_color,A=c.change_body_marking_color,E=c.change_tail_marking_color,w=c.change_head_accessory,O=c.head_accessory_styles,P=c.head_accessory_style,M=c.change_hair,F=c.hair_styles,R=c.hair_style,U=c.change_hair_gradient,_=c.change_facial_hair,W=c.facial_hair_styles,K=c.facial_hair_style,G=c.change_head_markings,ne=c.head_marking_styles,X=c.head_marking_style,pe=c.change_body_markings,me=c.body_marking_styles,oe=c.body_marking_style,ie=c.change_tail_markings,Z=c.tail_marking_styles,ae=c.tail_marking_style,J=c.change_body_accessory,Y=c.body_accessory_styles,Q=c.body_accessory_style,q=c.change_alt_head,te=c.alt_head_styles,se=c.alt_head_style,ye=!1;return(V||v||h||g||N||x||B||L||T||A||E)&&(ye=!0),(0,e.createComponentVNode)(2,o.Window,{width:800,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Species",children:l.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.specimen,selected:fe.specimen===d,onClick:function(){function Ie(){return i("race",{race:fe.specimen})}return Ie}()},fe.specimen)})}),!!f&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Gender",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Male",selected:u==="male",onClick:function(){function fe(){return i("gender",{gender:"male"})}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Female",selected:u==="female",onClick:function(){function fe(){return i("gender",{gender:"female"})}return fe}()}),!C&&(0,e.createComponentVNode)(2,t.Button,{content:"Genderless",selected:u==="plural",onClick:function(){function fe(){return i("gender",{gender:"plural"})}return fe}()})]}),!!ye&&(0,e.createComponentVNode)(2,S),!!w&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head accessory",children:O.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headaccessorystyle,selected:fe.headaccessorystyle===P,onClick:function(){function Ie(){return i("head_accessory",{head_accessory:fe.headaccessorystyle})}return Ie}()},fe.headaccessorystyle)})}),!!M&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair",children:F.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.hairstyle,selected:fe.hairstyle===R,onClick:function(){function Ie(){return i("hair",{hair:fe.hairstyle})}return Ie}()},fe.hairstyle)})}),!!U&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hair Gradient",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Change Style",onClick:function(){function fe(){return i("hair_gradient")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Offset",onClick:function(){function fe(){return i("hair_gradient_offset")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Color",onClick:function(){function fe(){return i("hair_gradient_colour")}return fe}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Change Alpha",onClick:function(){function fe(){return i("hair_gradient_alpha")}return fe}()})]}),!!_&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Facial hair",children:W.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.facialhairstyle,selected:fe.facialhairstyle===K,onClick:function(){function Ie(){return i("facial_hair",{facial_hair:fe.facialhairstyle})}return Ie}()},fe.facialhairstyle)})}),!!G&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Head markings",children:ne.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.headmarkingstyle,selected:fe.headmarkingstyle===X,onClick:function(){function Ie(){return i("head_marking",{head_marking:fe.headmarkingstyle})}return Ie}()},fe.headmarkingstyle)})}),!!pe&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body markings",children:me.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodymarkingstyle,selected:fe.bodymarkingstyle===oe,onClick:function(){function Ie(){return i("body_marking",{body_marking:fe.bodymarkingstyle})}return Ie}()},fe.bodymarkingstyle)})}),!!ie&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tail markings",children:Z.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.tailmarkingstyle,selected:fe.tailmarkingstyle===ae,onClick:function(){function Ie(){return i("tail_marking",{tail_marking:fe.tailmarkingstyle})}return Ie}()},fe.tailmarkingstyle)})}),!!J&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Body accessory",children:Y.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.bodyaccessorystyle,selected:fe.bodyaccessorystyle===Q,onClick:function(){function Ie(){return i("body_accessory",{body_accessory:fe.bodyaccessorystyle})}return Ie}()},fe.bodyaccessorystyle)})}),!!q&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alternate head",children:te.map(function(fe){return(0,e.createComponentVNode)(2,t.Button,{content:fe.altheadstyle,selected:fe.altheadstyle===se,onClick:function(){function Ie(){return i("alt_head",{alt_head:fe.altheadstyle})}return Ie}()},fe.altheadstyle)})})]})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=[{key:"change_eye_color",text:"Change eye color",action:"eye_color"},{key:"change_skin_tone",text:"Change skin tone",action:"skin_tone"},{key:"change_skin_color",text:"Change skin color",action:"skin_color"},{key:"change_head_accessory_color",text:"Change head accessory color",action:"head_accessory_color"},{key:"change_hair_color",text:"Change hair color",action:"hair_color"},{key:"change_secondary_hair_color",text:"Change secondary hair color",action:"secondary_hair_color"},{key:"change_facial_hair_color",text:"Change facial hair color",action:"facial_hair_color"},{key:"change_secondary_facial_hair_color",text:"Change secondary facial hair color",action:"secondary_facial_hair_color"},{key:"change_head_marking_color",text:"Change head marking color",action:"head_marking_color"},{key:"change_body_marking_color",text:"Change body marking color",action:"body_marking_color"},{key:"change_tail_marking_color",text:"Change tail marking color",action:"tail_marking_color"}];return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Colors",children:s.map(function(l){return!!c[l.key]&&(0,e.createComponentVNode)(2,t.Button,{content:l.text,onClick:function(){function d(){return i(l.action)}return d}()},l.key)})})}},72285:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AtmosAlertConsole=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.priority||[],s=i.minor||[];return(0,e.createComponentVNode)(2,o.Window,{width:350,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Alarms",children:(0,e.createVNode)(1,"ul",null,[c.length===0&&(0,e.createVNode)(1,"li","color-good","No Priority Alerts",16),c.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"bad",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)}),s.length===0&&(0,e.createVNode)(1,"li","color-good","No Minor Alerts",16),s.map(function(l){return(0,e.createVNode)(1,"li",null,(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l,color:"average",onClick:function(){function d(){return p("clear",{zone:l})}return d}()}),2,null,l)})],0)})})})}return S}()},65805:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(36352),m=n(98595),S=function(c){if(c===0)return(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Good"});if(c===1)return(0,e.createComponentVNode)(2,t.Box,{color:"orange",bold:!0,children:"Warning"});if(c===2)return(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"DANGER"})},y=function(c){if(c===0)return"green";if(c===1)return"orange";if(c===2)return"red"},k=r.AtmosControl=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=(0,a.useLocalState)(s,"tabIndex",0),C=u[0],V=u[1],v=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,b);case 1:return(0,e.createComponentVNode)(2,p);default:return"WE SHOULDN'T BE HERE!"}}return h}();return(0,e.createComponentVNode)(2,m.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:C===0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===0,onClick:function(){function h(){return V(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===1,onClick:function(){function h(){return V(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),v(C)]})})})}return i}(),b=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.alarms;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Access"})]}),u.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,o.TableCell,{children:C.name}),(0,e.createComponentVNode)(2,o.TableCell,{children:S(C.danger)}),(0,e.createComponentVNode)(2,o.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Access",onClick:function(){function V(){return d("open_alarm",{aref:C.ref})}return V}()})})]},C.name)})]})})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.alarms,C=f.stationLevelNum,V=f.stationLevelName,v=(0,a.useLocalState)(s,"zoom",1),h=v[0],g=v[1],N=(0,a.useLocalState)(s,"z_current",C[0]),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,t.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,t.NanoMap,{onZoom:function(){function L(T){return g(T)}return L}(),zLevels:C,zNames:V,z_current:x,setZCurrent:B,children:u.map(function(L){return(0,e.createComponentVNode)(2,t.NanoMap.Marker,{x:L.x,y:L.y,z:L.z,z_current:x,zoom:h,icon:"circle",tooltip:L.name,color:y(L.danger),onClick:function(){function T(){return d("open_alarm",{aref:L.ref})}return T}()},L.ref)})})})}},87816:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosFilter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AtmosFilter=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.pressure,l=i.max_pressure,d=i.filter_type,f=i.filter_type_list;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:140,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_pressure")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:l,value:s,onDrag:function(){function u(C,V){return p("custom_pressure",{pressure:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_pressure")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Filter",children:f.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{selected:u.gas_type===d,content:u.label,onClick:function(){function C(){return p("set_filter",{filter:u.gas_type})}return C}()},u.label)})})]})})})})}return S}()},52977:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AtmosMixer=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.on,l=c.pressure,d=c.max_pressure,f=c.node1_concentration,u=c.node2_concentration;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:165,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){function C(){return i("power")}return C}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:l===0,width:2.2,onClick:function(){function C(){return i("min_pressure")}return C}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:d,value:l,onDrag:function(){function C(V,v){return i("custom_pressure",{pressure:v})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:l===d,width:2.2,onClick:function(){function C(){return i("max_pressure")}return C}()})]}),(0,e.createComponentVNode)(2,S,{node_name:"Node 1",node_ref:f}),(0,e.createComponentVNode)(2,S,{node_name:"Node 2",node_ref:u})]})})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=k.node_name,l=k.node_ref;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:s,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",width:2.2,disabled:l===0,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l-10)/100})}return d}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:"%",width:6.1,lineHeight:1.5,stepPixelSize:10,minValue:0,maxValue:100,value:l,onChange:function(){function d(f,u){return i("set_node",{node_name:s,concentration:u/100})}return d}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",width:2.2,disabled:l===100,onClick:function(){function d(){return i("set_node",{node_name:s,concentration:(l+10)/100})}return d}()})]})}},11748:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosPump=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.AtmosPump=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.rate,l=i.max_rate,d=i.gas_unit,f=i.step;return(0,e.createComponentVNode)(2,o.Window,{width:330,height:110,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){function u(){return p("power")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rate",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",textAlign:"center",disabled:s===0,width:2.2,onClick:function(){function u(){return p("min_rate")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,unit:d,width:6.1,lineHeight:1.5,step:f,minValue:0,maxValue:l,value:s,onDrag:function(){function u(C,V){return p("custom_rate",{rate:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",textAlign:"center",disabled:s===l,width:2.2,onClick:function(){function u(){return p("max_rate")}return u}()})]})]})})})})}return S}()},76511:function(I,r,n){"use strict";r.__esModule=!0,r.AutoDoc=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(39473),S=r.AutoDoc=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.HasTray,l=c.TguiIcons,d=c.occupant,f=c.isHealing,u=c.fixtimer,C=c.healtimer,V=(0,a.useLocalState)(b,"ChoosePart","chest"),v=V[0],h=V[1];return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",resizable:!0,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{width:"100%",children:[(0,e.createComponentVNode)(2,m.FlexItem,{basis:"30%",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l.human,style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+l[v],style:{position:"absolute","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})]}),(0,e.createComponentVNode)(2,m.FlexItem,{basis:"70%",children:(0,e.createComponentVNode)(2,t.Section,{title:"Info",buttons:(0,e.createFragment)([Object.keys(l).map(function(g){return g!=="human"&&(0,e.createComponentVNode)(2,t.Button,{content:g,selected:g===v,onClick:function(){function N(){return h(g)}return N}(),z:!0},g)}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:s?"Eject Tray":"Reject Tray",locked:f,onClick:function(){function g(){return i("ChangeTrayState")}return g}()})],0),children:(0,e.createComponentVNode)(2,t.Box,{children:[!!(d[v]&&d[v].extOrgan)&&d[v].extOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createVNode)(1,"br"),g.open?"opened":"",g.broken?"broken":"",!!g.broken&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"fracture"})}return N}()}),(0,e.createVNode)(1,"br")],4),g.internalBleeding?"bleeding":"",!!g.internalBleeding&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Fix",style:{"margin-left":"30px"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"bleeding"})}return N}()}),(0,e.createVNode)(1,"br")],4),(0,e.createTextVNode)("Internals:"),(0,e.createComponentVNode)(2,t.Button,{content:"Complete",style:{"margin-left":"10px"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"completeInternal"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.totalLoss:"",(0,e.createVNode)(1,"br")],0,g.name)}),!!(d[v]&&d[v].intOrgan)&&d[v].intOrgan.map(function(g){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,g.name,0),(0,e.createComponentVNode)(2,t.Button,{content:"Remove",style:{"margin-left":"1.5rem"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"remove"})}return N}()}),(0,e.createVNode)(1,"br"),g.dead?"dead":"",!!g.dead&&(0,e.createVNode)(1,"br"),g.germ_level?"Germ level is "+g.germ_level:"",!!g.germ_level&&(0,e.createVNode)(1,"br"),g.totalLoss?"Total damage is "+g.damage:"",!!g.totalLoss&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Heal",style:{"margin-left":"30px"},locked:f,onClick:function(){function N(){return i("FixOrgan",{organ:g.name,type:"damage"})}return N}()}),(0,e.createVNode)(1,"br")],4)],0,g.name)}),!!d.TotalBruteBurn&&(0,e.createFragment)([(0,e.createTextVNode)("Total external damage is "),d.TotalBruteBurn,(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Start Healing",onClick:function(){function g(){return i("HealBruteBurn")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{style:{"margin-left":"30px"},content:"Reattach externals",onClick:function(){function g(){return i("CompleteExternal")}return g}()})],0),(0,e.createVNode)(1,"br"),!!u&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Fixing organ: "),u],0),!!C&&(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Healing external damage: "),C],0)]})})})]})})})}return y}()},59179:function(I,r,n){"use strict";r.__esModule=!0,r.Autolathe=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),m=n(36036),S=n(98595),y=n(25328),k=function(i,c,s,l){return i.requirements===null?!0:!(i.requirements.metal*l>c||i.requirements.glass*l>s)},b=r.Autolathe=function(){function p(i,c){var s=(0,o.useBackend)(c),l=s.act,d=s.data,f=d.total_amount,u=d.max_amount,C=d.metal_amount,V=d.glass_amount,v=d.busyname,h=d.busyamt,g=d.showhacked,N=d.buildQueue,x=d.buildQueueLen,B=d.recipes,L=d.categories,T=(0,o.useSharedState)(c,"category",0),A=T[0],E=T[1];A===0&&(A="Tools");var w=C.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),O=V.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),P=f.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),M=(0,o.useSharedState)(c,"search_text",""),F=M[0],R=M[1],U=(0,y.createSearch)(F,function(G){return G.name}),_="";x>0&&(_=N.map(function(G,ne){return(0,e.createComponentVNode)(2,m.Box,{children:(0,e.createComponentVNode)(2,m.Button,{fluid:!0,icon:"times",color:"transparent",content:N[ne][0],onClick:function(){function X(){return l("remove_from_queue",{remove_from_queue:N.indexOf(G)+1})}return X}()},G)},ne)}));var W=(0,a.flow)([(0,t.filter)(function(G){return(G.category.indexOf(A)>-1||F)&&(d.showhacked||!G.hacked)}),F&&(0,t.filter)(U),(0,t.sortBy)(function(G){return G.name.toLowerCase()})])(B),K="Build";return F?K="Results for: '"+F+"':":A&&(K="Build ("+A+")"),(0,e.createComponentVNode)(2,S.Window,{width:750,height:525,children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,horizontal:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{width:"70%",children:(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,title:K,buttons:(0,e.createComponentVNode)(2,m.Dropdown,{width:"150px",options:L,selected:A,onSelected:function(){function G(ne){return E(ne)}return G}()}),children:[(0,e.createComponentVNode)(2,m.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function G(ne,X){return R(X)}return G}(),mb:1}),W.map(function(G){return(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+G.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,m.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===1,disabled:!k(G,d.metal_amount,d.glass_amount,1),onClick:function(){function ne(){return l("make",{make:G.uid,multiplier:1})}return ne}(),children:(0,y.toTitleCase)(G.name)}),G.max_multiplier>=10&&(0,e.createComponentVNode)(2,m.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===10,disabled:!k(G,d.metal_amount,d.glass_amount,10),onClick:function(){function ne(){return l("make",{make:G.uid,multiplier:10})}return ne}(),children:"10x"}),G.max_multiplier>=25&&(0,e.createComponentVNode)(2,m.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===25,disabled:!k(G,d.metal_amount,d.glass_amount,25),onClick:function(){function ne(){return l("make",{make:G.uid,multiplier:25})}return ne}(),children:"25x"}),G.max_multiplier>25&&(0,e.createComponentVNode)(2,m.Button,{mr:1,icon:"hammer",selected:d.busyname===G.name&&d.busyamt===G.max_multiplier,disabled:!k(G,d.metal_amount,d.glass_amount,G.max_multiplier),onClick:function(){function ne(){return l("make",{make:G.uid,multiplier:G.max_multiplier})}return ne}(),children:[G.max_multiplier,"x"]}),G.requirements&&Object.keys(G.requirements).map(function(ne){return(0,y.toTitleCase)(ne)+": "+G.requirements[ne]}).join(", ")||(0,e.createComponentVNode)(2,m.Box,{children:"No resources required."})]},G.ref)})]})}),(0,e.createComponentVNode)(2,m.Stack.Item,{width:"30%",children:[(0,e.createComponentVNode)(2,m.Section,{title:"Materials",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Metal",children:w}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Glass",children:O}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Total",children:P}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Storage",children:[d.fill_percent,"% Full"]})]})}),(0,e.createComponentVNode)(2,m.Section,{title:"Building",children:(0,e.createComponentVNode)(2,m.Box,{color:v?"green":"",children:v||"Nothing"})}),(0,e.createComponentVNode)(2,m.Section,{title:"Build Queue",height:23.7,children:[_,(0,e.createComponentVNode)(2,m.Button,{mt:.5,fluid:!0,icon:"times",content:"Clear All",color:"red",disabled:!d.buildQueueLen,onClick:function(){function G(){return l("clear_queue")}return G}()})]})]})]})})})}return p}()},64273:function(I,r,n){"use strict";r.__esModule=!0,r.Biogenerator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(62411),S=r.Biogenerator=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data,d=s.config,f=l.container,u=l.processing,C=d.title;return(0,e.createComponentVNode)(2,o.Window,{width:390,height:595,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Operating,{operating:u,name:C}),(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.biomass,u=d.container,C=d.container_curr_reagents,V=d.container_max_reagents;return(0,e.createComponentVNode)(2,t.Section,{title:"Storage",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"20px",color:"silver",children:"Biomass:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"5px",children:f}),(0,e.createComponentVNode)(2,t.Icon,{name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack,{height:"21px",mt:"8px",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:"10px",color:"silver",children:"Container:"}),u?(0,e.createComponentVNode)(2,t.ProgressBar,{value:C,maxValue:V,children:(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:C+" / "+V+" units"})}):(0,e.createComponentVNode)(2,t.Stack.Item,{children:"None"})]})]})},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.has_plants,u=d.container;return(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",disabled:!f,tooltip:f?"":"There are no plants in the biogenerator.",tooltipPosition:"top-start",content:"Activate",onClick:function(){function C(){return l("activate")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"40%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"flask",disabled:!u,tooltip:u?"":"The biogenerator does not have a container.",tooltipPosition:"top",content:"Detach Container",onClick:function(){function C(){return l("detach_container")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"eject",disabled:!f,tooltip:f?"":"There are no stored plants to eject.",tooltipPosition:"top-end",content:"Eject Plants",onClick:function(){function C(){return l("eject_plants")}return C}()})})]})})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.biomass,u=d.product_list,C=d.container,V=(0,a.useSharedState)(c,"vendAmount",1),v=V[0],h=V[1],g=Object.entries(u).map(function(N,x){var B=Object.entries(N[1]).map(function(L){return L[1]});return(0,e.createComponentVNode)(2,t.Collapsible,{title:N[0],open:!0,children:B.map(function(L){return(0,e.createComponentVNode)(2,t.Stack,{py:"2px",className:"candystripe",align:"center",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",ml:"2px",children:L.name}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"20%",children:[L.cost*v,(0,e.createComponentVNode)(2,t.Icon,{ml:"5px",name:"leaf",size:1.2,color:"#3d8c40"})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{textAlign:"right",width:"40%",children:L.needs_container&&!C?(0,e.createComponentVNode)(2,t.Button,{content:"No container",disabled:!0,icon:"flask",tooltip:"\u0412\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u043B\u044E\u0431\u043E\u0439 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u044D\u0442\u043E\u0439 \u043E\u043F\u0446\u0438\u0438"}):(0,e.createComponentVNode)(2,t.Button,{content:"Vend",disabled:f0?Math.floor(A/l):0,P=s?"@?%%!\u2116@"+l:l,M=A>=l,F=d-d%5+(d%5>0?5:0);return(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0435 \u0420\u0430\u0437\u043B\u043E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{color:"silver",bold:!0,children:B}),(0,e.createComponentVNode)(2,t.ProgressBar,{color:w===0?"bad":w<100?"average":"good",value:T,maxValue:L,mt:1,mb:2,children:[w<=100?w:100," %"]}),(0,e.createComponentVNode)(2,t.Box,{children:["\u0414\u0430\u043D\u043D\u044B\u0435 \u0434\u043B\u044F \u0437\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F: ",(0,e.createComponentVNode)(2,t.Box,{color:A?M?"good":"average":"bad",as:"span",children:Math.floor(A)}),(0,e.createComponentVNode)(2,t.Button,{icon:"atom",tooltip:"\u0414\u043B\u044F \u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0437\u043E\u043D\u0434\u0438\u0440\u0443\u044E\u0449\u0435\u0433\u043E \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u0430 \u043D\u0443\u0436\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C "+P+" \u0434\u0430\u043D\u043D\u044B\u0445.",content:d>0?"\u041F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0430 "+F+" \u0441\u0435\u043A\u0443\u043D\u0434":"\u0417\u043E\u043D\u0434\u0438\u0440\u043E\u0432\u0430\u0442\u044C ("+O+")",disabled:!M||d>0,onClick:function(){function R(){return i("probe",{rift_id:x})}return R}(),mx:2}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",content:E?"\u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D":"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",disabled:E||w<100,onClick:function(){function R(){return i("reward",{rift_id:x})}return R}(),mt:1.4})]})]})}return g}(),v=function(){function g(N){var x=N.servName,B=N.servData;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x,children:B.length?B.map(function(L,T){return(0,e.createComponentVNode)(2,t.Box,{children:[L.riftName," \u2014 ",Math.floor(L.probePoints)," ","\u0434\u0430\u043D\u043D\u044B\u0445."]},T)}):(0,e.createComponentVNode)(2,t.Box,{children:"\u041D\u0435\u0442 \u0434\u0430\u043D\u043D\u044B\u0445"})})}return g}(),h=function(){function g(N){var x=N.scannerId,B=N.scannerName,L=N.scanStatus,T=N.canSwitch,A=N.switching,E=m[L],w=function(){function P(){if(E==="OFF")return[" ","silver"];if(E==="NO_RIFTS")return["\u041D\u0435\u0442 \u0440\u0430\u0437\u043B\u043E\u043C\u043E\u0432","silver"];if(E==="SOME_RIFTS")return["\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442","good"];if(E==="DANGER")return["\u041E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u044C! \u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u0435 \u0441\u043A\u0430\u043D\u0435\u0440!","bad"]}return P}(),O=w();return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B,py:0,children:[A?(0,e.createComponentVNode)(2,t.Icon,{name:"circle-notch",color:"silver",spin:!0,ml:1.85,mr:1.79,my:.84}):T?(0,e.createComponentVNode)(2,t.Button,{icon:"power-off",color:E==="OFF"?"bad":"good",onClick:function(){function P(){return i("toggle_scanner",{scanner_id:x})}return P}(),ml:1,mr:1}):(0,e.createComponentVNode)(2,t.Icon,{name:"power-off",color:E==="OFF"?"bad":"good",ml:1.85,mr:1.79,my:.84}),E!=="OFF"&&(0,e.createComponentVNode)(2,t.Box,{as:"span",color:O[1],children:O[0]})]})}return g}();return(0,e.createComponentVNode)(2,o.Window,{width:570,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[f&&f.map(function(g){return V(g)}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043A\u0430\u043D\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:C&&C.map(function(g){return h(g)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0435\u0440\u0432\u0435\u0440\u044B \u0432 \u0441\u0435\u0442\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:u&&u.map(function(g){return v(g)})})})]})})}return y}()},27629:function(I,r,n){"use strict";r.__esModule=!0,r.BluespaceTap=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(49968),S=r.BluespaceTap=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.product||[],l=c.desiredLevel,d=c.inputLevel,f=c.points,u=c.totalPoints,C=c.powerUse,V=c.availablePower,v=c.maxLevel,h=c.emagged,g=c.safeLevels,N=c.nextLevelPower,x=l>d&&"bad"||"good";return(0,e.createComponentVNode)(2,o.Window,{width:650,height:450,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!h&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"Safety Protocols disabled"}),d>g&&(0,e.createComponentVNode)(2,t.NoticeBox,{danger:1,children:"High Power, Instability likely"}),(0,e.createComponentVNode)(2,t.Collapsible,{title:"Input Management",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Level",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Desired Level",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:l===0,tooltip:"Set to 0",onClick:function(){function B(){return i("set",{set_level:0})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"step-backward",tooltip:"Decrease to actual input level",disabled:l===0,onClick:function(){function B(){return i("set",{set_level:d})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:l===0,tooltip:"Decrease one step",onClick:function(){function B(){return i("decrease")}return B}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:1,mx:1,children:(0,e.createComponentVNode)(2,t.Slider,{value:l,fillValue:d,minValue:0,color:x,maxValue:v,stepPixelSize:20,step:1,onChange:function(){function B(L,T){return i("set",{set_level:T})}return B}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:l===v,tooltip:"Increase one step",tooltipPosition:"left",onClick:function(){function B(){return i("increase")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:l===v,tooltip:"Set to max",tooltipPosition:"left",onClick:function(){function B(){return i("set",{set_level:v})}return B}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Power Use",children:(0,m.formatPower)(C)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power for next level",children:(0,m.formatPower)(N)}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Surplus Power",children:(0,m.formatPower)(V)})]})})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Points",children:f}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Points",children:u})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{align:"end",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:s.map(function(B){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:B.name,children:(0,e.createComponentVNode)(2,t.Button,{disabled:B.price>=f,onClick:function(){function L(){return i("vend",{target:B.key})}return L}(),content:B.price})},B.key)})})})})]})})]})})})}return y}()},33758:function(I,r,n){"use strict";r.__esModule=!0,r.BodyScanner=void 0;var e=n(89005),a=n(44879),t=n(25328),o=n(72253),m=n(36036),S=n(98595),y=[["good","Alive"],["average","Critical"],["bad","DEAD"]],k=[["hasBorer","bad","Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."],["hasVirus","bad","Viral pathogen detected in blood stream."],["blind","average","Cataracts detected."],["colourblind","average","Photoreceptor abnormalities detected."],["nearsighted","average","Retinal misalignment detected."]],b=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radioactive","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],p={average:[.25,.5],bad:[.5,1/0]},i=function(x,B){for(var L=[],T=0;T0?x.filter(function(B){return!!B}).reduce(function(B,L){return(0,e.createFragment)([B,(0,e.createComponentVNode)(2,m.Box,{children:L},L)],0)},null):null},s=function(x){if(x>100){if(x<300)return"mild infection";if(x<400)return"mild infection+";if(x<500)return"mild infection++";if(x<700)return"acute infection";if(x<800)return"acute infection+";if(x<900)return"acute infection++";if(x>=900)return"septic"}return""},l=r.BodyScanner=function(){function N(x,B){var L=(0,o.useBackend)(B),T=L.data,A=T.occupied,E=T.occupant,w=E===void 0?{}:E,O=A?(0,e.createComponentVNode)(2,d,{occupant:w}):(0,e.createComponentVNode)(2,g);return(0,e.createComponentVNode)(2,S.Window,{width:700,height:600,title:"Body Scanner",children:(0,e.createComponentVNode)(2,S.Window.Content,{scrollable:!0,children:O})})}return N}(),d=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,m.Box,{children:[(0,e.createComponentVNode)(2,f,{occupant:B}),(0,e.createComponentVNode)(2,u,{occupant:B}),(0,e.createComponentVNode)(2,C,{occupant:B}),(0,e.createComponentVNode)(2,v,{organs:B.extOrgan}),(0,e.createComponentVNode)(2,h,{organs:B.intOrgan})]})},f=function(x,B){var L=(0,o.useBackend)(B),T=L.act,A=L.data,E=A.occupant;return(0,e.createComponentVNode)(2,m.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Button,{icon:"print",onClick:function(){function w(){return T("print_p")}return w}(),children:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u043E\u0442\u0447\u0435\u0442"}),(0,e.createComponentVNode)(2,m.Button,{icon:"print",onClick:function(){function w(){return T("insurance")}return w}(),children:"\u0421\u043F\u0438\u0441\u0430\u0442\u044C \u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043A\u0443"}),(0,e.createComponentVNode)(2,m.Button,{icon:"user-slash",onClick:function(){function w(){return T("eject_id")}return w}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043A\u0430\u0440\u0442\u0443"}),(0,e.createComponentVNode)(2,m.Button,{icon:"user-slash",onClick:function(){function w(){return T("ejectify")}return w}(),children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430"})],4),children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Name",children:E.name}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:E.maxHealth,value:E.health/E.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Status",color:y[E.stat][0],children:y[E.stat][1]}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Temperature",children:[(0,e.createComponentVNode)(2,m.AnimatedNumber,{value:(0,a.round)(E.bodyTempC)}),"\xB0C,\xA0",(0,e.createComponentVNode)(2,m.AnimatedNumber,{value:(0,a.round)(E.bodyTempF)}),"\xB0F"]}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Implants",children:E.implant_len?(0,e.createComponentVNode)(2,m.Box,{children:E.implant.map(function(w){return w.name}).join(", ")}):(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"None"})})]})})},u=function(x){var B=x.occupant;return B.hasBorer||B.blind||B.colourblind||B.nearsighted||B.hasVirus?(0,e.createComponentVNode)(2,m.Section,{title:"Abnormalities",children:k.map(function(L,T){if(B[L[0]])return(0,e.createComponentVNode)(2,m.Box,{color:L[1],bold:L[1]==="bad",children:L[2]},L[2])})}):(0,e.createComponentVNode)(2,m.Section,{title:"Abnormalities",children:(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"No abnormalities found."})})},C=function(x){var B=x.occupant;return(0,e.createComponentVNode)(2,m.Section,{title:"Damage",children:(0,e.createComponentVNode)(2,m.Table,{children:i(b,function(L,T,A){return(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Table.Row,{color:"label",children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:[L[0],":"]}),(0,e.createComponentVNode)(2,m.Table.Cell,{children:!!T&&T[0]+":"})]}),(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:(0,e.createComponentVNode)(2,V,{value:B[L[1]],marginBottom:A100)&&"average"||!!B.status.robotic&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,m.ProgressBar,{m:-.5,min:"0",max:B.maxHealth,mt:L>0&&"0.5rem",value:B.totalLoss/B.maxHealth,ranges:p,children:(0,e.createComponentVNode)(2,m.Stack,{children:[(0,e.createComponentVNode)(2,m.Tooltip,{content:"Total damage",children:(0,e.createComponentVNode)(2,m.Stack.Item,{children:[(0,e.createComponentVNode)(2,m.Icon,{name:"heartbeat",mr:.5}),(0,a.round)(B.totalLoss)]})}),!!B.bruteLoss&&(0,e.createComponentVNode)(2,m.Tooltip,{content:"Brute damage",children:(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,m.Icon,{name:"bone",mr:.5}),(0,a.round)(B.bruteLoss)]})}),!!B.fireLoss&&(0,e.createComponentVNode)(2,m.Tooltip,{content:"Burn damage",children:(0,e.createComponentVNode)(2,m.Stack.Item,{children:[(0,e.createComponentVNode)(2,m.Icon,{name:"fire",mr:.5}),(0,a.round)(B.fireLoss)]})})]})})}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:L>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,m.Box,{color:"average",inline:!0,children:c([!!B.internalBleeding&&"Internal bleeding",!!B.burnWound&&"Critical tissue burns",!!B.lungRuptured&&"Ruptured lung",!!B.status.broken&&B.status.broken,s(B.germ_level),!!B.open&&"Open incision"])}),(0,e.createComponentVNode)(2,m.Box,{inline:!0,children:[c([!!B.status.splinted&&(0,e.createComponentVNode)(2,m.Box,{color:"good",children:"Splinted"}),!!B.status.robotic&&(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"Robotic"}),!!B.status.dead&&(0,e.createComponentVNode)(2,m.Box,{color:"bad",bold:!0,children:"DEAD"})]),c(B.shrapnel.map(function(T){return T.known?T.name:"Unknown object"}))]})]})]},L)})]})})},h=function(x){return x.organs.length===0?(0,e.createComponentVNode)(2,m.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"N/A"})}):(0,e.createComponentVNode)(2,m.Section,{title:"Internal Organs",children:(0,e.createComponentVNode)(2,m.Table,{children:[(0,e.createComponentVNode)(2,m.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"center",children:"Damage"}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",children:"Injuries"})]}),x.organs.map(function(B,L){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{color:!!B.dead&&"bad"||B.germ_level>100&&"average"||B.robotic>0&&"label",width:"33%",children:(0,t.capitalize)(B.name)}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:B.maxHealth,value:B.damage/B.maxHealth,mt:L>0&&"0.5rem",ranges:p,children:(0,a.round)(B.damage)})}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:L>0&&"calc(0.5rem + 2px)",children:[(0,e.createComponentVNode)(2,m.Box,{color:"average",inline:!0,children:c([s(B.germ_level)])}),(0,e.createComponentVNode)(2,m.Box,{inline:!0,children:c([B.robotic===1&&(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"Robotic"}),B.robotic===2&&(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"Assisted"}),!!B.dead&&(0,e.createComponentVNode)(2,m.Box,{color:"bad",bold:!0,children:"DEAD"})])})]})]},L)})]})})},g=function(){return(0,e.createComponentVNode)(2,m.Section,{fill:!0,children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,m.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},42570:function(I,r,n){"use strict";r.__esModule=!0,r.BorgPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.BorgPanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.borg||{},s=i.cell||{},l=s.charge/s.maxcharge,d=i.channels||[],f=i.modules||[],u=i.upgrades||[],C=i.ais||[],V=i.laws||[];return(0,e.createComponentVNode)(2,o.Window,{title:"Borg Panel",width:700,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:c.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function v(){return p("rename")}return v}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){function v(){return p("toggle_emagged")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){function v(){return p("toggle_lockdown")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){function v(){return p("toggle_scrambledcodes")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Reset Module",onClick:function(){function v(){return p("reset_module")}return v}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge",children:[s.missing?(0,e.createVNode)(1,"span","color-bad","No cell installed",16):(0,e.createComponentVNode)(2,t.ProgressBar,{value:l,children:s.charge+" / "+s.maxcharge}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Set",onClick:function(){function v(){return p("set_charge")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Change",onClick:function(){function v(){return p("change_cell")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){function v(){return p("remove_cell")}return v}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radio Channels",children:d.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.installed?"check-square-o":"square-o",content:v.name,selected:v.installed,onClick:function(){function h(){return p("toggle_radio",{channel:v.name})}return h}()},v.name)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Model",children:f.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:c.active_module===v.name?"check-square-o":"square-o",content:v.name+" module",selected:c.active_module===v.name,onClick:function(){function h(){return p("setmodule",{module:v.name})}return h}()},v.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upgrades",children:u.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.installed?"check-square-o":"square-o",content:v.name,selected:v.installed,onClick:function(){function h(){return p("toggle_upgrade",{upgrade:v.type})}return h}()},v.type)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:C.map(function(v){return(0,e.createComponentVNode)(2,t.Button,{icon:v.connected?"check-square-o":"square-o",content:v.name,selected:v.connected,onClick:function(){function h(){return p("slavetoai",{slavetoai:v.ref})}return h}()},v.ref)})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Laws",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Law Manager",selected:c.lawmanager,onClick:function(){function v(){return p("lawmanager")}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){function v(){return p("toggle_lawupdate")}return v}()})],4),children:V.map(function(v){return(0,e.createComponentVNode)(2,t.Box,{children:v},v)})})]})})}return S}()},20464:function(I,r,n){"use strict";r.__esModule=!0,r.BotClean=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.BotClean=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,f=i.autopatrol,u=i.canhack,C=i.emagged,V=i.remote_disabled,v=i.painame,h=i.cleanblood;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function g(){return p("power")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:f,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function g(){return p("autopatrol")}return g}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:C?"bad":"good",children:C?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:C?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function g(){return p("hack")}return g}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!V,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function g(){return p("disableremote")}return g}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0430 \u0443\u0431\u043E\u0440\u043A\u0438",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u0423\u0431\u0438\u0440\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C",disabled:s,onClick:function(){function g(){return p("blood")}return g}()})}),v&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:v,disabled:s,onClick:function(){function g(){return p("ejectpai")}return g}()})})]})})}return S}()},74439:function(I,r,n){"use strict";r.__esModule=!0,r.BotSecurity=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.BotSecurity=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.locked,s=i.noaccess,l=i.maintpanel,d=i.on,f=i.autopatrol,u=i.canhack,C=i.emagged,V=i.remote_disabled,v=i.painame,h=i.check_id,g=i.check_weapons,N=i.check_warrant,x=i.arrest_mode,B=i.arrest_declare;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.NoticeBox,{children:["\u041F\u0440\u043E\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0432\u043E\u0435\u0439 ID-\u043A\u0430\u0440\u0442\u043E\u0439, \u0447\u0442\u043E\u0431\u044B",c?"\u0440\u0430\u0437\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C":"\u0437\u0430\u0431\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u0442\u044C"," \u044D\u0442\u043E\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441."]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0441\u043D\u043E\u0432\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"\u0412\u043A\u043B\u044E\u0447\u0451\u043D":"\u0412\u044B\u043A\u043B\u044E\u0447\u0435\u043D",selected:d,disabled:s,onClick:function(){function L(){return p("power")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0420\u0435\u0436\u0438\u043C \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:f,content:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u0430\u0442\u0440\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",disabled:s,onClick:function(){function L(){return p("autopatrol")}return L}()})}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0430\u043D\u0435\u043B\u044C \u0442\u0435\u0445\u043E\u0431\u0441\u043B\u0443\u0436\u0438\u0432\u0430\u043D\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"\u041F\u0430\u043D\u0435\u043B\u044C \u043E\u0442\u043A\u0440\u044B\u0442\u0430"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438",children:(0,e.createComponentVNode)(2,t.Box,{color:C?"bad":"good",children:C?"\u041E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u044B":"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u044B"})}),!!u&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0437\u043B\u043E\u043C",children:(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:C?"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u044B \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438":"\u0412\u0437\u043B\u043E\u043C\u0430\u0442\u044C",disabled:s,color:"bad",onClick:function(){function L(){return p("hack")}return L}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:!V,content:"\u0423\u0434\u0430\u043B\u0451\u043D\u043D\u044B\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u0441\u043E \u0441\u0442\u043E\u0440\u043E\u043D\u044B \u0418\u0418",disabled:s,onClick:function(){function L(){return p("disableremote")}return L}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u0430\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0446\u0435\u043B\u0438",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:h,content:"\u041D\u0435\u043E\u043F\u043E\u0437\u043D\u0430\u043D\u043D\u044B\u0435 \u043B\u0438\u0447\u043D\u043E\u0441\u0442\u0438",disabled:s,onClick:function(){function L(){return p("authid")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:g,content:"\u0418\u043C\u0435\u044E\u0449\u0438\u0435 \u043D\u0435\u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435",disabled:s,onClick:function(){function L(){return p("authweapon")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:N,content:"\u0420\u0430\u0437\u044B\u0441\u043A\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043D\u0438\u043A\u0438",disabled:s,onClick:function(){function L(){return p("authwarrant")}return L}()})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u043E\u0446\u0435\u0434\u0443\u0440\u0430 \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:x,content:"\u0411\u0435\u0441\u0441\u0440\u043E\u0447\u043D\u043E\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u0435 \u0446\u0435\u043B\u0435\u0439 \u0432\u043C\u0435\u0441\u0442\u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F",disabled:s,onClick:function(){function L(){return p("arrtype")}return L}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,checked:B,content:"\u0421\u043E\u043E\u0431\u0449\u0430\u0442\u044C \u043E \u0437\u0430\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0438 \u043F\u043E \u0440\u0430\u0434\u0438\u043E\u0441\u0432\u044F\u0437\u0438",disabled:s,onClick:function(){function L(){return p("arrdeclare")}return L}()})]}),v&&(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0418\u0418",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"eject",content:v,disabled:s,onClick:function(){function L(){return p("ejectpai")}return L}()})})]})})}return S}()},10833:function(I,r,n){"use strict";r.__esModule=!0,r.BrigCells=void 0;var e=n(89005),a=n(98595),t=n(36036),o=n(72253),m=function(b,p){var i=b.cell,c=(0,o.useBackend)(p),s=c.act,l=i.cell_id,d=i.occupant,f=i.crimes,u=i.brigged_by,C=i.time_left_seconds,V=i.time_set_seconds,v=i.ref,h="";C>0&&(h+=" BrigCells__listRow--active");var g=function(){s("release",{ref:v})};return(0,e.createComponentVNode)(2,t.Table.Row,{className:h,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:l}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:f}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:V})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.TimeDisplay,{totalSeconds:C})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{type:"button",onClick:g,children:"Release"})})]})},S=function(b){var p=b.cells;return(0,e.createComponentVNode)(2,t.Table,{className:"BrigCells__list",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Cell"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Occupant"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Crimes"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Brigged By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Brigged For"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Time Left"}),(0,e.createComponentVNode)(2,t.Table.Cell,{header:!0,children:"Release"})]}),p.map(function(i){return(0,e.createComponentVNode)(2,m,{cell:i},i.ref)})]})},y=r.BrigCells=function(){function k(b,p){var i=(0,o.useBackend)(p),c=i.act,s=i.data,l=s.cells;return(0,e.createComponentVNode)(2,a.Window,{theme:"security",width:800,height:400,children:(0,e.createComponentVNode)(2,a.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,S,{cells:l})})})})})}return k}()},45761:function(I,r,n){"use strict";r.__esModule=!0,r.BrigTimer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.BrigTimer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;i.nameText=i.occupant,i.timing&&(i.prisoner_hasrec?i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:i.occupant}):i.nameText=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:i.occupant}));var c="pencil-alt";i.prisoner_name&&(i.prisoner_hasrec||(c="exclamation-triangle"));var s=[],l=0;for(l=0;l60||!i.isAllowed,onClick:function(){function d(){return p("start")}return d}()})})]})})]})})}return S}()},26300:function(I,r,n){"use strict";r.__esModule=!0,r.CameraConsoleOldContent=r.CameraConsoleMapContent=r.CameraConsoleListContent=r.CameraConsole=void 0;var e=n(89005),a=n(88510),t=n(64795),o=n(35840),m=n(25328),S=n(72253),y=n(36036),k=n(98595);String.prototype.trimLongStr=function(d){return this.length>d?this.substring(0,d)+"...":this};var b=function(f,u){var C,V;if(!u)return[];var v=f.findIndex(function(h){return h.name===u.name});return[(C=f[v-1])==null?void 0:C.name,(V=f[v+1])==null?void 0:V.name]},p=function(f,u){u===void 0&&(u="");var C=(0,m.createSearch)(u,function(V){return V.name});return(0,t.flow)([(0,a.filter)(function(V){return V==null?void 0:V.name}),u&&(0,a.filter)(C),(0,a.sortBy)(function(V){return V.name})])(f)},i=r.CameraConsole=function(){function d(f,u){var C=(0,S.useLocalState)(u,"tabIndex",0),V=C[0],v=C[1],h=function(){function g(N){switch(N){case 0:return(0,e.createComponentVNode)(2,c);case 1:return(0,e.createComponentVNode)(2,s);default:return"WE SHOULDN'T BE HERE!"}}return g}();return(0,e.createComponentVNode)(2,k.Window,{width:1250,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Box,{fillPositionedParent:!0,overflow:"hidden",children:[(0,e.createComponentVNode)(2,y.Tabs,{children:[(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:V===0,onClick:function(){function g(){return v(0)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"map-marked-alt"})," Map"]},"Map"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:V===1,onClick:function(){function g(){return v(1)}return g}(),children:[(0,e.createComponentVNode)(2,y.Icon,{name:"table"})," List"]},"List")]}),h(V)]})})})}return d}(),c=r.CameraConsoleMapContent=function(){function d(f,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=p(v.cameras),g=(0,S.useLocalState)(u,"zoom",1),N=g[0],x=g[1],B=v.mapRef,L=v.activeCamera,T=v.stationLevelNum,A=v.stationLevelName,E=(0,S.useLocalState)(u,"z_current",T[0]),w=E[0],O=E[1],P=b(h,L),M=P[0],F=P[1];return(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,y.Box,{height:"100%",display:"flex",children:(0,e.createComponentVNode)(2,y.NanoMap,{onZoom:function(){function R(U){return x(U)}return R}(),zLevels:T,zNames:A,z_current:w,setZCurrent:O,children:h.map(function(R){return(0,e.createComponentVNode)(2,y.NanoMap.Marker,{x:R.x,y:R.y,z:R.z,z_current:w,zoom:N,icon:"box",tooltip:R.name,color:R.status?"blue":"red",bordered:!0,onClick:function(){function U(){return V("switch_camera",{name:R.name})}return U}()},R.ref)})})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),L&&L.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!M,onClick:function(){function R(){return V("switch_camera",{name:M})}return R}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!F,onClick:function(){function R(){return V("switch_camera",{name:F})}return R}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:B,type:"map"}})],4)]})}return d}(),s=r.CameraConsoleOldContent=function(){function d(f,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=C.config,g=v.mapRef,N=v.activeCamera,x=(0,S.useLocalState)(u,"searchText",""),B=x[0],L=p(v.cameras,B),T=b(L,N),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,y.Box,{children:[(0,e.createVNode)(1,"div","CameraConsole__left",(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,l)})}),2),(0,e.createVNode)(1,"div","CameraConsole__right",[(0,e.createVNode)(1,"div","CameraConsole__toolbar",[(0,e.createVNode)(1,"b",null,"Camera: ",16),N&&N.name||"\u2014"],0),(0,e.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-left",disabled:!A,onClick:function(){function w(){return V("switch_camera",{name:A})}return w}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"chevron-right",disabled:!E,onClick:function(){function w(){return V("switch_camera",{name:E})}return w}()})],4),(0,e.createComponentVNode)(2,y.ByondUi,{className:"CameraConsole__map",params:{id:g,type:"map"}})],4)]})}return d}(),l=r.CameraConsoleListContent=function(){function d(f,u){var C=(0,S.useBackend)(u),V=C.act,v=C.data,h=(0,S.useLocalState)(u,"searchText",""),g=h[0],N=h[1],x=v.activeCamera,B=p(v.cameras,g);return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search for a camera",onInput:function(){function L(T,A){return N(A)}return L}()})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,m:0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:B.map(function(L){return(0,e.createVNode)(1,"div",(0,o.classes)(["Button","Button--fluid","Button--color--transparent",x&&L.name===x.name&&"Button--selected"]),L.name,0,{title:L.name,onClick:function(){function T(){return V("switch_camera",{name:L.name})}return T}()},L.name)})})})]})}return d}()},52927:function(I,r,n){"use strict";r.__esModule=!0,r.Canister=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(49968),S=n(98595),y=r.Canister=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.portConnected,d=s.tankPressure,f=s.releasePressure,u=s.defaultReleasePressure,C=s.minReleasePressure,V=s.maxReleasePressure,v=s.valveOpen,h=s.name,g=s.canLabel,N=s.colorContainer,x=s.color_index,B=s.hasHoldingTank,L=s.holdingTank,T="";x.prim&&(T=N.prim.options[x.prim].name);var A="";x.sec&&(A=N.sec.options[x.sec].name);var E="";x.ter&&(E=N.ter.options[x.ter].name);var w="";x.quart&&(w=N.quart.options[x.quart].name);var O=[],P=[],M=[],F=[],R=0;for(R=0;Rh.current_positions&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:h.total_positions-h.current_positions})||(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"0"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"-",disabled:u.cooldown_time||!h.can_close,onClick:function(){function g(){return f("make_job_unavailable",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:(0,e.createComponentVNode)(2,t.Button,{content:"+",disabled:u.cooldown_time||!h.can_open,onClick:function(){function g(){return f("make_job_available",{job:h.title})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{textAlign:"center",children:u.target_dept&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u.priority_jobs.indexOf(h.title)>-1?"Yes":""})||(0,e.createComponentVNode)(2,t.Button,{content:h.is_priority?"Yes":"No",selected:h.is_priority,disabled:u.cooldown_time||!h.can_prioritize,onClick:function(){function g(){return f("prioritize_job",{job:h.title})}return g}()})})]},h.title)})]})})]}):v=(0,e.createComponentVNode)(2,k);break;case 2:!u.authenticated||!u.scan_name?v=(0,e.createComponentVNode)(2,k):u.modify_name?v=(0,e.createComponentVNode)(2,m.AccessList,{accesses:u.regions,selectedList:u.selectedAccess,accessMod:function(){function h(g){return f("set",{access:g})}return h}(),grantAll:function(){function h(){return f("grant_all")}return h}(),denyAll:function(){function h(){return f("clear_all")}return h}(),grantDep:function(){function h(g){return f("grant_region",{region:g})}return h}(),denyDep:function(){function h(g){return f("deny_region",{region:g})}return h}()}):v=(0,e.createComponentVNode)(2,b);break;case 3:u.authenticated?u.records.length?v=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Records",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete All Records",disabled:!u.authenticated||u.records.length===0||u.target_dept,onClick:function(){function h(){return f("wipe_all_logs")}return h}()}),children:[(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Crewman"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Old Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"New Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Authorized By"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Reason"}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Deleted By"})]}),u.records.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.transferee}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.oldvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.newvalue}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.whodidit}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.timestamp}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.reason}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.deletedby})]},h.timestamp)})]}),!!u.iscentcom&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Delete MY Records",color:"purple",disabled:!u.authenticated||u.records.length===0,onClick:function(){function h(){return f("wipe_my_logs")}return h}()})})]}):v=(0,e.createComponentVNode)(2,p):v=(0,e.createComponentVNode)(2,k);break;case 4:!u.authenticated||!u.scan_name?v=(0,e.createComponentVNode)(2,k):v=(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Your Team",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Sec Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Actions"})]}),u.people_dept.map(function(h){return(0,e.createComponentVNode)(2,t.Table.Row,{height:2,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.title}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.crimstat}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:h.buttontext,disabled:!h.demotable,onClick:function(){function g(){return f("remote_demote",{remote_demote:h.name})}return g}()})})]},h.title)})]})});break;default:v=(0,e.createComponentVNode)(2,t.Section,{title:"Warning",color:"red",children:"ERROR: Unknown Mode."})}return(0,e.createComponentVNode)(2,o.Window,{width:800,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:V}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:C}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:v})]})})})}return c}()},64083:function(I,r,n){"use strict";r.__esModule=!0,r.CargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),m=n(36036),S=n(98595),y=n(25328),k=r.CargoConsole=function(){function s(l,d){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c)]})})})}return s}(),b=function(l,d){var f=(0,o.useLocalState)(d,"contentsModal",null),u=f[0],C=f[1],V=(0,o.useLocalState)(d,"contentsModalTitle",null),v=V[0],h=V[1];if(u!==null&&v!==null)return(0,e.createComponentVNode)(2,m.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,m.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[v,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,m.Box,{children:u.map(function(g){return(0,e.createComponentVNode)(2,m.Box,{children:["- ",g]},g)})}),(0,e.createComponentVNode)(2,m.Box,{m:2,children:(0,e.createComponentVNode)(2,m.Button,{content:"Close",onClick:function(){function g(){C(null),h(null)}return g}()})})]})},p=function(l,d){var f=(0,o.useBackend)(d),u=f.act,C=f.data,V=C.is_public,v=C.points,h=C.credits,g=C.timeleft,N=C.moving,x=C.at_station,B,L;return!N&&!x?(B="Docked off-station",L="Call Shuttle"):!N&&x?(B="Docked at the station",L="Return Shuttle"):N&&(L="In Transit...",g!==1?B="Shuttle is en route (ETA: "+g+" minutes)":B="Shuttle is en route (ETA: "+g+" minute)"),(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Section,{title:"Status",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Points Available",children:v}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Credits Available",children:h}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Shuttle Status",children:B}),V===0&&(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,m.Button,{content:L,disabled:N,onClick:function(){function T(){return u("moveShuttle")}return T}()}),(0,e.createComponentVNode)(2,m.Button,{content:"View Central Command Messages",onClick:function(){function T(){return u("showMessages")}return T}()})]})]})})})},i=function(l,d){var f=(0,o.useBackend)(d),u=f.act,C=f.data,V=C.categories,v=C.supply_packs,h=(0,o.useSharedState)(d,"category","Emergency"),g=h[0],N=h[1],x=(0,o.useSharedState)(d,"search_text",""),B=x[0],L=x[1],T=(0,o.useLocalState)(d,"contentsModal",null),A=T[0],E=T[1],w=(0,o.useLocalState)(d,"contentsModalTitle",null),O=w[0],P=w[1],M=(0,y.createSearch)(B,function(U){return U.name}),F=(0,a.flow)([(0,t.filter)(function(U){return U.cat===V.filter(function(_){return _.name===g})[0].category||B}),B&&(0,t.filter)(M),(0,t.sortBy)(function(U){return U.name.toLowerCase()})])(v),R="Crate Catalogue";return B?R="Results for '"+B+"':":g&&(R="Browsing "+g),(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Section,{title:R,buttons:(0,e.createComponentVNode)(2,m.Dropdown,{width:"190px",options:V.map(function(U){return U.name}),selected:g,onSelected:function(){function U(_){return N(_)}return U}()}),children:[(0,e.createComponentVNode)(2,m.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function U(_,W){return L(W)}return U}(),mb:1}),(0,e.createComponentVNode)(2,m.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:F.map(function(U){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,m.Box,{color:U.has_sale?"good":"default",children:[U.name," (",U.cost?U.cost+" Points":"",U.creditsCost&&U.cost?" ":"",U.creditsCost?U.creditsCost+" Credits":"",")"]})}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,m.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function _(){return u("order",{crate:U.ref,multiple:0})}return _}()}),(0,e.createComponentVNode)(2,m.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function _(){return u("order",{crate:U.ref,multiple:1})}return _}()}),(0,e.createComponentVNode)(2,m.Button,{content:"View Contents",icon:"search",onClick:function(){function _(){E(U.contents),P(U.name)}return _}()})]})]},U.name)})})})]})})},c=function(l,d){var f=(0,o.useBackend)(d),u=f.act,C=f.data,V=C.requests,v=C.canapprove,h=C.orders;return(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,title:"Details",children:[(0,e.createComponentVNode)(2,m.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:V.map(function(g){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:[(0,e.createComponentVNode)(2,m.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Reason: ",g.comment]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Required Techs: ",g.pack_techs]})]}),(0,e.createComponentVNode)(2,m.Stack.Item,{textAlign:"right",children:[(0,e.createComponentVNode)(2,m.Button,{content:"Approve",color:"green",disabled:!v,onClick:function(){function N(){return u("approve",{ordernum:g.ordernum})}return N}()}),(0,e.createComponentVNode)(2,m.Button,{content:"Deny",color:"red",onClick:function(){function N(){return u("deny",{ordernum:g.ordernum})}return N}()})]})]},g.ordernum)})}),(0,e.createComponentVNode)(2,m.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:h.map(function(g){return(0,e.createComponentVNode)(2,m.Table.Row,{children:(0,e.createComponentVNode)(2,m.Table.Cell,{children:[(0,e.createComponentVNode)(2,m.Box,{children:["- #",g.ordernum,": ",g.supply_type," for ",(0,e.createVNode)(1,"b",null,g.orderedby,0)]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Reason: ",g.comment]})]})},g.ordernum)})})]})}},22794:function(I,r,n){"use strict";r.__esModule=!0,r.DelayHelper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=r.DelayHelper=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=b.data,c=i.delays,s=i.rev_delays,l=y.delay_list,d=y.reverse,f=d===void 0?!1:d;return(0,e.createComponentVNode)(2,o.LabeledControls,{wrap:!0,style:{"flex-direction":"column","flex-wrap":"wrap",height:"7.5em","justify-content":"start"},children:l.map(function(u,C){return(0,e.createComponentVNode)(2,o.LabeledControls.Item,{label:u.title,style:{"flex-direction":"column","min-width":"0"},children:(0,e.createComponentVNode)(2,o.Knob,{color:(f?s[C+1]:c[C+1])/10>10?"orange":"default",format:function(){function V(v){return(0,a.toFixed)(v,2)}return V}(),maxValue:10,minValue:0,inline:!0,onDrag:function(){function V(v,h){p("editTiming",{reverse:f,timer:""+(C+1),value:Math.max(h,0)})}return V}(),size:1,step:.02,unclamped:!0,unit:"s",value:(f?s[C+1]:c[C+1])/10})},C)})})}return S}()},23749:function(I,r,n){"use strict";r.__esModule=!0,r.PodBays=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=r.PodBays=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.bayNumber;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",onClick:function(){function s(){return p("clearBay")}return s}(),tooltip:"\n \u041E\u0447\u0438\u0449\u0430\u0435\u0442 \u0432\u0441\u0451\n\u0438\u0437 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0433\u043E \u0430\u043D\u0433\u0430\u0440\u0430.",tooltipPosition:"top-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"question",tooltip:"\n \u041A\u0430\u0436\u0434\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442\n\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0439 \u0437\u043E\u043D\u0435 \u043D\u0430 \u0426\u041A.\n\u0417\u0430\u043F\u0443\u0449\u0435\u043D\u043D\u044B\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u0431\u0443\u0434\u0443\u0442\n\u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u044B \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u0430\u043C\u0438 \u0438\u0437 \u044D\u0442\u0438\u0445 \u0437\u043E\u043D\n\u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043E\u043F\u0446\u0438\u0435\u0439\n\xAB\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0438\u0437 \u0430\u043D\u0433\u0430\u0440\u0430\xBB \u0432 \u043B\u0435\u0432\u043E\u043C \u0432\u0435\u0440\u0445\u043D\u0435\u043C \u0443\u0433\u043B\u0443.",tooltipPosition:"top-end"})],4),fill:!0,title:"\u0410\u043D\u0433\u0430\u0440",children:o.BAYS.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function d(){return p("switchBay",{bayNumber:""+(l+1)})}return d}(),selected:c===""+(l+1),tooltipPosition:"bottom-end",children:s.title},l)})})}return S}()},8507:function(I,r,n){"use strict";r.__esModule=!0,r.PodLaunch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20345),m=r.PodLaunch=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.giveLauncher,s=(0,o.useCompact)(k),l=s[0];return(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function d(){return p("giveLauncher")}return d}(),selected:c,textAlign:"center",tooltip:"\n \u0412\u044B \u0434\u043E\u043B\u0436\u043D\u044B \u0437\u043D\u0430\u0442\u044C, \u0447\u0442\u043E\n \u041E\u0431 \u044D\u0442\u043E\u043C \u0433\u043E\u0432\u043E\u0440\u0438\u0442 \u041A\u043E\u0434\u0435\u043A\u0441 \u0410\u0441\u0442\u0430\u0440\u0442\u0435\u0441",tooltipPosition:"top",children:(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"1.4em",lineHeight:l?1.5:3,children:"\u0417\u0410\u041F\u0423\u0421\u041A"})})}return S}()},15802:function(I,r,n){"use strict";r.__esModule=!0,r.PodSounds=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=r.PodSounds=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.defaultSoundVolume,s=i.soundVolume;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"volume-up",onClick:function(){function l(){return p("soundVolume")}return l}(),selected:s!==c,tooltip:"\n \u0413\u0440\u043E\u043C\u043A\u043E\u0441\u0442\u044C \u0417\u0443\u043A\u0430:"+s}),fill:!0,title:"\u0417\u0432\u0443\u043A\u0438",children:o.SOUNDS.map(function(l,d){return(0,e.createComponentVNode)(2,t.Button,{onClick:function(){function f(){return p(l.act)}return f}(),selected:i[l.act],tooltip:l.tooltip,tooltipPosition:"top-end",children:l.title},d)})})}return S}()},94577:function(I,r,n){"use strict";r.__esModule=!0,r.PodStatusPage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=n(20345),S=r.PodStatusPage=function(){function b(p,i){var c=(0,m.useCompact)(i),s=c[0];return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:o.EFFECTS_ALL.map(function(l,d){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"label",mb:1,children:[!s&&(l.alt_label||l.label),":"]}),(0,e.createComponentVNode)(2,t.Box,{children:l.list.map(function(f,u){return(0,e.createComponentVNode)(2,y,{effect:f,hasMargin:l.list.length>1,index:u},u)})})]}),d=0;--J){var Y=this.tryEntries[J],Q=Y.completion;if(Y.tryLoc==="root")return ae("end");if(Y.tryLoc<=this.prev){var q=f.call(Y,"catchLoc"),te=f.call(Y,"finallyLoc");if(q&&te){if(this.prev=0;--ae){var J=this.tryEntries[ae];if(J.tryLoc<=this.prev&&f.call(J,"finallyLoc")&&this.prev=0;--Z){var ae=this.tryEntries[Z];if(ae.finallyLoc===ie)return this.complete(ae.completion,ae.afterLoc),X(ae),E}}return oe}(),catch:function(){function oe(ie){for(var Z=this.tryEntries.length-1;Z>=0;--Z){var ae=this.tryEntries[Z];if(ae.tryLoc===ie){var J=ae.completion;if(J.type==="throw"){var Y=J.arg;X(ae)}return Y}}throw Error("illegal catch attempt")}return oe}(),delegateYield:function(){function oe(ie,Z,ae){return this.delegate={iterator:me(ie),resultName:Z,nextLoc:ae},this.method==="next"&&(this.arg=s),E}return oe}()},l}function k(s,l,d,f,u,C,V){try{var v=s[C](V),h=v.value}catch(g){return void d(g)}v.done?l(h):Promise.resolve(h).then(f,u)}function b(s){return function(){var l=this,d=arguments;return new Promise(function(f,u){var C=s.apply(l,d);function V(h){k(C,f,u,V,v,"next",h)}function v(h){k(C,f,u,V,v,"throw",h)}V(void 0)})}}var p=function(){var s=b(y().mark(function(){function l(d,f){return y().wrap(function(){function u(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,a.storage.set("podlauncher_preset_"+d,f);case 2:case"end":return C.stop()}}return u}(),l)}return l}()));return function(){function l(d,f){return s.apply(this,arguments)}return l}()}(),i=function(l,d){var f=(0,o.useBackend)(d),u=f.data,C=l.editing,V=l.deletePreset,v=l.loadPreset,h=l.presetIndex,g=l.setEditing,N=l.getPresets;return(0,e.createFragment)([!C&&(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"plus",onClick:function(){function x(){return g(!C)}return x}(),tooltip:"\u041D\u043E\u0432\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"download",inline:!0,onClick:function(){function x(){return p(h.toString(),u)}return x}(),tooltip:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom"}),(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"upload",inline:!0,onClick:function(){function x(){v(h)}return x}(),tooltip:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0435\u0442"}),(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"trash",inline:!0,onClick:function(){function x(){return V(h)}return x}(),tooltip:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0435\u0442",tooltipPosition:"bottom-start"}),(0,e.createComponentVNode)(2,m.Button,{color:"transparent",icon:"refresh",inline:!0,onClick:function(){function x(){return N()}return x}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u0441\u043F\u0438\u0441\u043E\u043A \u043F\u0440\u0435\u0441\u0435\u0442\u043E\u0432",tooltipPosition:"bottom-start"})],0)},c=r.PresetsPage=function(){function s(l,d){var f=(0,o.useBackend)(d),u=f.act,C=f.data,V=(0,o.useLocalState)(d,"editing",!1),v=V[0],h=V[1],g=(0,o.useLocalState)(d,"hue",0),N=g[0],x=g[1],B=(0,o.useLocalState)(d,"name",""),L=B[0],T=B[1],A=(0,o.useLocalState)(d,"presetID",0),E=A[0],w=A[1],O=(0,o.useLocalState)(d,"presets",[]),P=O[0],M=O[1],F=function(){var W=b(y().mark(function(){function K(G){var ne,X;return y().wrap(function(){function pe(me){for(;;)switch(me.prev=me.next){case 0:ne=[].concat(P),X=0;case 2:if(!(X=l.length-2?f%2===1?"top-start":"top-end":f%2===1?"bottom-start":"bottom-end",tooltip:d.title,width:"45px",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["supplypods64x64","pod_asset"+d.id]),style:{"pointer-events":"none",transform:"rotate(45deg) translate(-25%,-10%)"}})},d.id)})})}return S}()},8179:function(I,r,n){"use strict";r.__esModule=!0,r.TabPod=r.TabDrop=r.TabBay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TabPod=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"street-view",children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,icon:"undo-alt",children:s?s.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),m=r.TabBay=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=(0,a.useLocalState)(b,"teleported",!1),l=s[0],d=s[1],f=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!f||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:f?f.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}(),S=r.TabDrop=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=(0,a.useLocalState)(b,"teleported",!1),l=s[0],d=s[1],f=c.oldArea;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"street-view",onClick:function(){function u(){i("teleportDropoff"),d(!0)}return u}(),children:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!f||!l,icon:"undo-alt",onClick:function(){function u(){i("teleportBack"),d(!1)}return u}(),children:f?f.substring(0,17):"\u041D\u0430\u0437\u0430\u0434"})],4)}return y}()},18885:function(I,r,n){"use strict";r.__esModule=!0,r.Timing=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=n(22794),S=r.Timing=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.custom_rev_delay,l=c.effectReverse;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"undo",onClick:function(){function d(){return i("resetTiming")}return d}(),tooltip:"\n \u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0430\u0439\u043C\u0438\u043D\u0433\u0438\n /\u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",disabled:!l,icon:s===1?"toggle-on":"toggle-off",onClick:function(){function d(){return i("toggleRevDelays")}return d}(),selected:s,tooltip:"\n \u041F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u0430\n \u041F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435: \u043F\u0440\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u043E\u0439 \u043E\u043F\u0446\u0438\u0438 \u043F\u0435\u0440\u0435\u043A\u043B\u044E\u0447\u0430\u0442\u0435\u043B\u0438\n \u043E\u0431\u0440\u0430\u0449\u0430\u044E\u0442 \u0432\u0441\u043F\u044F\u0442\u044C \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043A\u0430\u043F\u0441\u0443\u043B",tooltipPosition:"bottom-end"})],4),title:"\u0412\u0440\u0435\u043C\u044F",children:s?(0,e.createComponentVNode)(2,m.DelayHelper,{delay_list:o.REV_DELAYS,reverse:!0}):(0,e.createComponentVNode)(2,m.DelayHelper,{delay_list:o.DELAYS})})}return y}()},76417:function(I,r,n){"use strict";r.__esModule=!0,r.ViewTabHolder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(7144),m=n(20345),S=r.ViewTabHolder=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mapRef,l=c.customDropoff,d=c.effectReverse,f=c.renderLighting,u=(0,m.useTab)(b),C=u[0],V=u[1],v=o.TABPAGES[C].component;return(0,e.createComponentVNode)(2,t.Section,{buttons:(0,e.createFragment)([!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"arrow-circle-down",inline:!0,onClick:function(){function h(){V(2),i("tabSwitch",{tabIndex:2})}return h}(),selected:C===2,tooltip:"\u041C\u0435\u0441\u0442\u043E \u0412\u044B\u0441\u0430\u0434\u043A\u0438"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"rocket",inline:!0,onClick:function(){function h(){V(0),i("tabSwitch",{tabIndex:0})}return h}(),selected:C===0,tooltip:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"th",inline:!0,onClick:function(){function h(){V(1),i("tabSwitch",{tabIndex:1})}return h}(),selected:C===1,tooltip:"\u0410\u043D\u0433\u0430\u0440 \u041F\u043E\u0433\u0440\u0443\u0437\u043A\u0438"}),(0,e.createVNode)(1,"span",null,"|",16,{style:o.POD_GREY}),!!l&&!!d&&(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lightbulb",inline:!0,onClick:function(){function h(){i("renderLighting"),i("refreshView")}return h}(),selected:f,tooltip:"\u0420\u0435\u043D\u0434\u0435\u0440\u0438\u043D\u0433 \u043E\u0441\u0432\u0435\u0449\u0435\u043D\u0438\u044F"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"sync-alt",inline:!0,onClick:function(){function h(){V(C),i("refreshView")}return h}(),tooltip:"\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C \u043E\u043A\u043D\u043E \u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0430"})],0),fill:!0,title:"\u041E\u0441\u043C\u043E\u0442\u0440",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,v)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.ByondUi,{height:"100%",params:{id:s,type:"map",zoom:0}})})]})})}return y}()},7144:function(I,r,n){"use strict";r.__esModule=!0,r.TABPAGES=r.SOUNDS=r.REV_DELAYS=r.REVERSE_OPTIONS=r.POD_GREY=r.EFFECTS_NORMAL=r.EFFECTS_LOAD=r.EFFECTS_HARM=r.EFFECTS_ALL=r.DELAYS=r.BAYS=void 0;var e=n(8179),a=r.POD_GREY={color:"grey"},t=r.TABPAGES=[{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",component:e.TabPod},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0430\u043D\u0433\u0430\u0440\u0430",component:e.TabBay},{title:"\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u043C\u0435\u0441\u0442\u0430 \u0432\u044B\u0433\u0440\u0443\u0437\u043A\u0438.",component:e.TabDrop}],o=r.REVERSE_OPTIONS=[{title:"\u041C\u043E\u0431\u044B",key:"Mobs",icon:"user"},{title:"\u041D\u0435 \u0437\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Unanchored",icon:"cube"},{title:"\u0417\u0430\u043A\u0440\u0435\u043F\u043B\u0451\u043D\u043D\u044B\u0435\n\u041E\u0431\u044A\u0435\u043A\u0442\u044B",key:"Anchored",icon:"anchor"},{title:"\u041C\u0435\u0445\u0438",key:"Mecha",icon:"truck"}],m=r.DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u0440\u0438\u0431\u044B\u0442\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430 \u0441\u0442\u0430\u043D\u0446\u0438\u044E"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],S=r.REV_DELAYS=[{title:"Pre",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043F\u043E\u044F\u0432\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B \u043D\u0430\u0434 \u0442\u043E\u0447\u043A\u043E\u0439 \u0432\u044B\u0441\u0430\u0434\u043A\u0438"},{title:"Fall",tooltip:"\u041F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0430\u043D\u0438\u043C\u0430\u0446\u0438\u0438\n \u043F\u0430\u0434\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B"},{title:"Open",tooltip:"\u0412\u0440\u0435\u043C\u044F, \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E\u0435 \u043A\u0430\u043F\u0441\u0443\u043B\u0435 \u0434\u043B\u044F \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F"},{title:"Exit",tooltip:"\u0412\u0440\u0435\u043C\u044F \u0434\u043E \u043E\u0442\u043B\u0435\u0442\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u044B\n\u043F\u043E\u0441\u043B\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u044F"}],y=r.SOUNDS=[{title:"Fall",act:"fallingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043F\u043E\u043A\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0430\u0434\u0430\u0435\u0442, \u0438 \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044F\n\u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u044F\u0435\u0442\u0441\u044F"},{title:"Land",act:"landingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u043E\u0441\u043B\u0435 \u043F\u0440\u0438\u0437\u0435\u043C\u043B\u0435\u043D\u0438\u044F \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Open",act:"openingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u043F\u0440\u0438 \u043E\u0442\u043A\u0440\u044B\u0442\u0438\u0438 \u043A\u0430\u043F\u0441\u0443\u043B\u044B"},{title:"Exit",act:"leavingSound",tooltip:"\u0412\u043E\u0441\u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442\u0441\u044F, \u043A\u043E\u0433\u0434\u0430 \u043A\u0430\u043F\u0441\u0443\u043B\u0430 \u0443\u043B\u0435\u0442\u0430\u0435\u0442"}],k=r.BAYS=[{title:"1"},{title:"2"},{title:"3"},{title:"4"},{title:"\u0415\u0420\u0422"}],b=r.EFFECTS_LOAD=[{act:"launchAll",choiceNumber:0,icon:"globe",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441\u043E \u0432\u0441\u0435\u0445 \u0442\u0443\u0440\u0444\u043E\u0432"},{act:"launchOrdered",choiceNumber:1,icon:"sort-amount-down-alt",selected:"launchChoice",title:"\u0417\u0430\u043F\u0441\u0443\u0442\u0438\u0442\u044C \u0441 \u0442\u0443\u0440\u0444\u043E\u0432 \u043F\u043E \u043F\u043E\u0440\u044F\u0434\u043A\u0443"},{act:"launchRandomTurf",choiceNumber:2,icon:"dice",selected:"launchChoice",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0440\u0430\u043D\u0434\u043E\u043C\u043D\u044B\u0439 \u0442\u0443\u0440\u0444"},{divider:!0},{act:"launchWholeTurf",choiceNumber:0,icon:"expand",selected:"launchRandomItem",title:"\u0417\u0430\u043F\u0443\u0441\u0442\u0438\u0442\u044C \u0432\u0441\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0435 \u0442\u0443\u0440\u0444\u0430"},{act:"launchRandomItem",choiceNumber:1,icon:"dice",selected:"launchRandomItem",title:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442"},{divider:!0},{act:"launchClone",icon:"clone",soloSelected:"launchClone",title:"\u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u044A\u0435\u043A\u0442"}],p=r.EFFECTS_NORMAL=[{act:"effectTarget",icon:"user-check",soloSelected:"effectTarget",title:"\u041E\u0441\u043E\u0431\u0430\u044F \u0446\u0435\u043B\u044C"},{act:"effectBluespace",choiceNumber:0,icon:"hand-paper",selected:"effectBluespace",title:"\u041A\u0430\u043F\u0441\u0443\u043B\u0430 \u043E\u0441\u0442\u0430\u0435\u0442\u0441\u044F"},{act:"effectStealth",icon:"user-ninja",soloSelected:"effectStealth",title:"\u0421\u043A\u0440\u044B\u0442\u043D\u043E"},{act:"effectQuiet",icon:"volume-mute",soloSelected:"effectQuiet",title:"\u0422\u0438\u0445\u043E"},{act:"effectMissile",icon:"rocket",soloSelected:"effectMissile",title:"\u0420\u0435\u0436\u0438\u043C \u0440\u0430\u043A\u0435\u0442\u044B"},{act:"effectBurst",icon:"certificate",soloSelected:"effectBurst",title:"\u0417\u0430\u043F\u0443\u0441\u043A \u043A\u043B\u0430\u0441\u0442\u0435\u0440\u0430"},{act:"effectCircle",icon:"ruler-combined",soloSelected:"effectCircle",title:"\u041B\u044E\u0431\u043E\u0439 \u0443\u0433\u043E\u043B \u0441\u043F\u0443\u0441\u043A\u0430"},{act:"effectAnnounce",choiceNumber:0,icon:"ghost",selected:"effectAnnounce",title:"\u041D\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0435\u043D\u0438\u044F \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432\n(\u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435 \u0445\u043E\u0442\u0438\u0442\u0435\n\u0440\u0430\u0437\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u0441\u043A\u0443\u0447\u0430\u044E\u0449\u0438\u0445 \u043F\u0440\u0438\u0437\u0440\u0430\u043A\u043E\u0432)"}],i=r.EFFECTS_HARM=[{act:"explosionCustom",choiceNumber:1,icon:"bomb",selected:"explosionChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0432\u0437\u0440\u044B\u0432"},{act:"explosionBus",choiceNumber:2,icon:"bomb",selected:"explosionChoice",title:"\u0410\u0434\u043C\u0438\u043D\u0430\u0431\u0443\u0437-\u0432\u0437\u0440\u044B\u0432\n\u0418 \u0447\u0442\u043E \u043E\u043D\u0438 \u0441\u0434\u0435\u043B\u0430\u044E\u0442, \u0437\u0430\u0431\u0430\u043D\u044F\u0442 \u0442\u0435\u0431\u044F?"},{divider:!0},{act:"damageCustom",choiceNumber:1,icon:"skull",selected:"damageChoice",title:"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043C\u044B\u0439 \u0443\u0440\u043E\u043D"},{act:"damageGib",choiceNumber:2,icon:"skull-crossbones",selected:"damageChoice",title:"\u0413\u0438\u0431"},{divider:!0},{act:"effectShrapnel",details:!0,icon:"cloud-meatball",soloSelected:"effectShrapnel",title:"\u041E\u0431\u043B\u0430\u043A\u043E \u0441\u043D\u0430\u0440\u044F\u0434\u043E\u0432"},{act:"effectStun",icon:"sun",soloSelected:"effectStun",title:"\u0421\u0442\u0430\u043D"},{act:"effectLimb",icon:"socks",soloSelected:"effectLimb",title:"\u041F\u043E\u0442\u0435\u0440\u044F \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438"},{act:"effectOrgans",icon:"book-dead",soloSelected:"effectOrgans",title:"\u0420\u0430\u0437\u043B\u0435\u0442 \u0432\u0441\u0435\u0445 \u043E\u0440\u0433\u0430\u043D\u043E\u0432"}],c=r.EFFECTS_ALL=[{list:b,label:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0438\u0437",alt_label:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",tooltipPosition:"right"},{list:p,label:"\u041E\u0431\u044B\u0447\u043D\u044B\u0435 \u042D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"},{list:i,label:"\u0412\u0440\u0435\u0434\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B",tooltipPosition:"bottom"}]},20345:function(I,r,n){"use strict";r.__esModule=!0,r.useTab=r.useCompact=void 0;var e=n(72253),a=r.useCompact=function(){function o(m){return(0,e.useLocalState)(m,"compact",!1)}return o}(),t=r.useTab=function(){function o(m){return(0,e.useLocalState)(m,"tab",1)}return o}()},65875:function(I,r,n){"use strict";r.__esModule=!0,r.CentcomPodLauncher=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(20345),m=n(23749),S=n(8507),y=n(15802),k=n(94577),b=n(30590),p=n(72932),i=n(68569),c=n(18885),s=n(76417),l=r.CentcomPodLauncher=function(){function d(f,u){var C=(0,o.useCompact)(u),V=C[0];return(0,e.createComponentVNode)(2,t.Window,{height:V?360:440,title:"\u041C\u0435\u043D\u044E \u043A\u0430\u043F\u0441\u0443\u043B \u0441\u043D\u0430\u0431\u0436\u0435\u043D\u0438\u044F",width:V?460:750,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{shrink:0,children:(0,e.createComponentVNode)(2,k.PodStatusPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:0,basis:"14.1em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b.PresetsPage)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,p.ReverseMenu)}),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,S.PodLaunch)})})]})}),!V&&(0,e.createComponentVNode)(2,a.Stack.Item,{grow:3,children:(0,e.createComponentVNode)(2,s.ViewTabHolder)}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"9em",children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,direction:"column",children:[(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,m.PodBays)}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,c.Timing)}),!V&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,y.PodSounds,{fill:!0})})]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{basis:"11em",children:(0,e.createComponentVNode)(2,i.StylePage)})]})})]})})})}return d}()},16780:function(){"use strict"},12226:function(I,r,n){"use strict";r.__esModule=!0,r.Changelog=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=n(79140),y=b(n(83331)),k=b(n(52754));function b(u){return u&&u.__esModule?u:{default:u}}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return C};var u,C={},V=Object.prototype,v=V.hasOwnProperty,h=Object.defineProperty||function(J,Y,Q){J[Y]=Q.value},g=typeof Symbol=="function"?Symbol:{},N=g.iterator||"@@iterator",x=g.asyncIterator||"@@asyncIterator",B=g.toStringTag||"@@toStringTag";function L(J,Y,Q){return Object.defineProperty(J,Y,{value:Q,enumerable:!0,configurable:!0,writable:!0}),J[Y]}try{L({},"")}catch(J){L=function(Q,q,te){return Q[q]=te}}function T(J,Y,Q,q){var te=Y&&Y.prototype instanceof F?Y:F,se=Object.create(te.prototype),ye=new Z(q||[]);return h(se,"_invoke",{value:pe(J,Q,ye)}),se}function A(J,Y,Q){try{return{type:"normal",arg:J.call(Y,Q)}}catch(q){return{type:"throw",arg:q}}}C.wrap=T;var E="suspendedStart",w="suspendedYield",O="executing",P="completed",M={};function F(){}function R(){}function U(){}var _={};L(_,N,function(){return this});var W=Object.getPrototypeOf,K=W&&W(W(ae([])));K&&K!==V&&v.call(K,N)&&(_=K);var G=U.prototype=F.prototype=Object.create(_);function ne(J){["next","throw","return"].forEach(function(Y){L(J,Y,function(Q){return this._invoke(Y,Q)})})}function X(J,Y){function Q(te,se,ye,fe){var Ie=A(J[te],J,se);if(Ie.type!=="throw"){var D=Ie.arg,re=D.value;return re&&typeof re=="object"&&v.call(re,"__await")?Y.resolve(re.__await).then(function(de){Q("next",de,ye,fe)},function(de){Q("throw",de,ye,fe)}):Y.resolve(re).then(function(de){D.value=de,ye(D)},function(de){return Q("throw",de,ye,fe)})}fe(Ie.arg)}var q;h(this,"_invoke",{value:function(){function te(se,ye){function fe(){return new Y(function(Ie,D){Q(se,ye,Ie,D)})}return q=q?q.then(fe,fe):fe()}return te}()})}function pe(J,Y,Q){var q=E;return function(te,se){if(q===O)throw Error("Generator is already running");if(q===P){if(te==="throw")throw se;return{value:u,done:!0}}for(Q.method=te,Q.arg=se;;){var ye=Q.delegate;if(ye){var fe=me(ye,Q);if(fe){if(fe===M)continue;return fe}}if(Q.method==="next")Q.sent=Q._sent=Q.arg;else if(Q.method==="throw"){if(q===E)throw q=P,Q.arg;Q.dispatchException(Q.arg)}else Q.method==="return"&&Q.abrupt("return",Q.arg);q=O;var Ie=A(J,Y,Q);if(Ie.type==="normal"){if(q=Q.done?P:w,Ie.arg===M)continue;return{value:Ie.arg,done:Q.done}}Ie.type==="throw"&&(q=P,Q.method="throw",Q.arg=Ie.arg)}}}function me(J,Y){var Q=Y.method,q=J.iterator[Q];if(q===u)return Y.delegate=null,Q==="throw"&&J.iterator.return&&(Y.method="return",Y.arg=u,me(J,Y),Y.method==="throw")||Q!=="return"&&(Y.method="throw",Y.arg=new TypeError("The iterator does not provide a '"+Q+"' method")),M;var te=A(q,J.iterator,Y.arg);if(te.type==="throw")return Y.method="throw",Y.arg=te.arg,Y.delegate=null,M;var se=te.arg;return se?se.done?(Y[J.resultName]=se.value,Y.next=J.nextLoc,Y.method!=="return"&&(Y.method="next",Y.arg=u),Y.delegate=null,M):se:(Y.method="throw",Y.arg=new TypeError("iterator result is not an object"),Y.delegate=null,M)}function oe(J){var Y={tryLoc:J[0]};1 in J&&(Y.catchLoc=J[1]),2 in J&&(Y.finallyLoc=J[2],Y.afterLoc=J[3]),this.tryEntries.push(Y)}function ie(J){var Y=J.completion||{};Y.type="normal",delete Y.arg,J.completion=Y}function Z(J){this.tryEntries=[{tryLoc:"root"}],J.forEach(oe,this),this.reset(!0)}function ae(J){if(J||J===""){var Y=J[N];if(Y)return Y.call(J);if(typeof J.next=="function")return J;if(!isNaN(J.length)){var Q=-1,q=function(){function te(){for(;++Q=0;--te){var se=this.tryEntries[te],ye=se.completion;if(se.tryLoc==="root")return q("end");if(se.tryLoc<=this.prev){var fe=v.call(se,"catchLoc"),Ie=v.call(se,"finallyLoc");if(fe&&Ie){if(this.prev=0;--q){var te=this.tryEntries[q];if(te.tryLoc<=this.prev&&v.call(te,"finallyLoc")&&this.prev=0;--Q){var q=this.tryEntries[Q];if(q.finallyLoc===Y)return this.complete(q.completion,q.afterLoc),ie(q),M}}return J}(),catch:function(){function J(Y){for(var Q=this.tryEntries.length-1;Q>=0;--Q){var q=this.tryEntries[Q];if(q.tryLoc===Y){var te=q.completion;if(te.type==="throw"){var se=te.arg;ie(q)}return se}}throw Error("illegal catch attempt")}return J}(),delegateYield:function(){function J(Y,Q,q){return this.delegate={iterator:ae(Y),resultName:Q,nextLoc:q},this.method==="next"&&(this.arg=u),M}return J}()},C}function i(u,C,V,v,h,g,N){try{var x=u[g](N),B=x.value}catch(L){return void V(L)}x.done?C(B):Promise.resolve(B).then(v,h)}function c(u){return function(){var C=this,V=arguments;return new Promise(function(v,h){var g=u.apply(C,V);function N(B){i(g,v,h,N,x,"next",B)}function x(B){i(g,v,h,N,x,"throw",B)}N(void 0)})}}function s(u,C){u.prototype=Object.create(C.prototype),u.prototype.constructor=u,l(u,C)}function l(u,C){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(V,v){return V.__proto__=v,V},l(u,C)}var d={add:{icon:"check-circle",color:"green"},admin:{icon:"user-shield",color:"purple"},balance:{icon:"balance-scale-right",color:"yellow"},bugfix:{icon:"bug",color:"green"},code_imp:{icon:"code",color:"green"},config:{icon:"cogs",color:"purple"},del:{icon:"minus",color:"red"},expansion:{icon:"check-circle",color:"green"},experiment:{icon:"radiation",color:"yellow"},image:{icon:"image",color:"green"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},qol:{icon:"hand-holding-heart",color:"green"},refactor:{icon:"tools",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},server:{icon:"server",color:"purple"},sound:{icon:"volume-high",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"},wip:{icon:"hammer",color:"orange"}},f=r.Changelog=function(u){function C(){var v;return v=u.call(this)||this,v.getData=function(h,g){g===void 0&&(g=1);var N=(0,t.useBackend)(v.context),x=N.act,B=v,L=6;if(g>L)return v.setData("Failed to load data after "+L+" attempts");x("get_month",{date:h}),fetch((0,S.resolveAsset)(h+".yml")).then(function(){var T=c(p().mark(function(){function A(E){var w,O,P;return p().wrap(function(){function M(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,E.text();case 2:w=F.sent,O=/^Cannot find/,O.test(w)?(P=50+g*50,B.setData("Loading changelog data"+".".repeat(g+3)),setTimeout(function(){B.getData(h,g+1)},P)):B.setData(k.default.load(w,{schema:k.default.CORE_SCHEMA}));case 5:case"end":return F.stop()}}return M}(),A)}return A}()));return function(A){return T.apply(this,arguments)}}())},v.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},v.dateChoices=[],v}s(C,u);var V=C.prototype;return V.setData=function(){function v(h){this.setState({data:h})}return v}(),V.setSelectedDate=function(){function v(h){this.setState({selectedDate:h})}return v}(),V.setSelectedIndex=function(){function v(h){this.setState({selectedIndex:h})}return v}(),V.componentDidMount=function(){function v(){var h=this,g=(0,t.useBackend)(this.context),N=g.data.dates,x=N===void 0?[]:N;x&&(x.forEach(function(B){return h.dateChoices.push((0,y.default)(B,"mmmm yyyy",!0))}),this.setSelectedDate(this.dateChoices[0]),this.getData(x[0]))}return v}(),V.render=function(){function v(){var h=this,g=this.state,N=g.data,x=g.selectedDate,B=g.selectedIndex,L=(0,t.useBackend)(this.context),T=L.data.dates,A=this.dateChoices,E=A.length>0&&(0,e.createComponentVNode)(2,o.Stack,{mb:1,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===0,icon:"chevron-left",onClick:function(){function F(){var R=B-1;return h.setData("Loading changelog data..."),h.setSelectedIndex(R),h.setSelectedDate(A[R]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[R])}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{displayText:x,options:A,onSelected:function(){function F(R){var U=A.indexOf(R);return h.setData("Loading changelog data..."),h.setSelectedIndex(U),h.setSelectedDate(R),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[U])}return F}(),selected:x,width:"150px"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{className:"Changelog__Button",disabled:B===A.length-1,icon:"chevron-right",onClick:function(){function F(){var R=B+1;return h.setData("Loading changelog data..."),h.setSelectedIndex(R),h.setSelectedDate(A[R]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),h.getData(T[R])}return F}()})})]}),w=(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createVNode)(1,"h1",null,"Paradise Station",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Thanks to: ",16),(0,e.createTextVNode)("Baystation 12, /tg/station, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original SpaceStation developers and Radithor for the title image. Also a thanks to anybody who has contributed who is not listed here :( Ask to be added here on irc.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Recent GitHub contributors can be found "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ss220-space/Paradise/pulse/monthly"}),(0,e.createTextVNode)(".")],0),E]}),O=(0,e.createComponentVNode)(2,o.Section,{children:[E,(0,e.createVNode)(1,"h3",null,"GoonStation 13 Development Team",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Coders: ",16),(0,e.createTextVNode)("Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"Spriters: ",16),(0,e.createTextVNode)("Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No")],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Traditional Games Space Station 13 is thankful to the GoonStation 13 Development Team for its work on the game up to the"),(0,e.createTextVNode)(" r4407 release. The changelog for changes up to r4407 can be seen "),(0,e.createVNode)(1,"a",null,"here",16,{href:"https://wiki.ss13.co/Pre-2016_Changelog#April_2010"}),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,["Except where otherwise noted, Goon Station 13 is licensed under a ",(0,e.createVNode)(1,"a",null,"Creative Commons Attribution-Noncommercial-Share Alike 3.0 License",16,{href:"https://creativecommons.org/licenses/by-nc-sa/3.0/"}),". Rights are currently extended to ",(0,e.createVNode)(1,"a",null,"SomethingAwful Goons",16,{href:"http://forums.somethingawful.com/"})," only."],0),(0,e.createVNode)(1,"h3",null,"Traditional Games Space Station 13 License",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Some icons by"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Yusuke Kamiyamane",16,{href:"http://p.yusukekamiyamane.com/"}),(0,e.createTextVNode)(". All rights reserved. Licensed under a"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"a",null,"Creative Commons Attribution 3.0 License",16,{href:"http://creativecommons.org/licenses/by/3.0/"}),(0,e.createTextVNode)(".")],0)]}),P=/#\d+/,M=typeof N=="object"&&Object.keys(N).length>0&&Object.entries(N).reverse().map(function(F){var R=F[0],U=F[1];return(0,e.createComponentVNode)(2,o.Section,{title:(0,y.default)(R,"d mmmm yyyy",!0),children:(0,e.createComponentVNode)(2,o.Box,{ml:3,children:Object.entries(U).map(function(_){var W=_[0],K=_[1];return(0,e.createFragment)([(0,e.createVNode)(1,"h4",null,[W,(0,e.createTextVNode)(" changed:")],0),(0,e.createComponentVNode)(2,o.Box,{ml:3,children:(0,e.createComponentVNode)(2,o.Table,{children:K.map(function(G){var ne=Object.keys(G)[0],X=G[ne],pe=X.match(P),me=(0,e.createComponentVNode)(2,o.Table.Cell,{className:(0,a.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,e.createComponentVNode)(2,o.Icon,{color:d[ne]?d[ne].color:d.unknown.color,name:d[ne]?d[ne].icon:d.unknown.icon})});return pe!==null&&(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:(0,e.createVNode)(1,"a",null,[" ",X.charAt(0).toUpperCase()+X.slice(1)," "],0,{href:"https://github.com/ss220-space/Paradise/pull/"+pe[0].substring(1)})})]},ne+X)||(0,e.createComponentVNode)(2,o.Table.Row,{children:[me,(0,e.createComponentVNode)(2,o.Table.Cell,{className:"Changelog__Cell",children:X})]},ne+X)})})})],4,W)})})},R)});return(0,e.createComponentVNode)(2,m.Window,{title:"Changelog",width:675,height:650,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:[w,M,typeof N=="string"&&(0,e.createVNode)(1,"p",null,N,0),O]})})}return v}(),C}(e.Component)},91360:function(I,r,n){"use strict";r.__esModule=!0,r.CheckboxListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),m=n(72253),S=n(98595),y=r.CheckboxListInputModal=function(){function b(p,i){var c=(0,m.useBackend)(i),s=c.act,l=c.data,d=l.items,f=d===void 0?[]:d,u=l.message,C=u===void 0?"":u,V=l.init_value,v=l.timeout,h=l.title,g=(0,m.useLocalState)(i,"edittedItems",f),N=g[0],x=g[1],B=330+Math.ceil(C.length/3),L=function(){function T(A){A===void 0&&(A=null);var E=[].concat(N);E=E.map(function(w){return w.key===A.key?Object.assign({},w,{checked:!A.checked}):w}),x(E)}return T}();return(0,e.createComponentVNode)(2,S.Window,{title:h,width:325,height:B,children:[v&&(0,e.createComponentVNode)(2,a.Loader,{value:v}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{className:"ListInput__Section",fill:!0,title:C,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,k,{filteredItems:N,onClick:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return b}(),k=function(p,i){var c=p.filteredItems,s=p.onClick;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:c.map(function(l,d){return(0,e.createComponentVNode)(2,o.Button.Checkbox,{fluid:!0,id:d,onClick:function(){function f(){return s(l)}return f}(),checked:l.checked,style:{animation:"none",transition:"none"},children:l.key.replace(/^\w/,function(f){return f.toUpperCase()})},d)})})}},36108:function(I,r,n){"use strict";r.__esModule=!0,r.ChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(85870),m=n(98595),S=[1,5,10,20,30,50,100],y=[1,5,10],k=r.ChemDispenser=function(){function c(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data,C=u.chemicals;return(0,e.createComponentVNode)(2,m.Window,{width:460,height:400+C.length*8,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i)]})})})}return c}(),b=function(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data,C=u.amount,V=u.energy,v=u.maxEnergy;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:V,minValue:0,maxValue:v,ranges:{good:[v*.5,1/0],average:[v*.25,v*.5],bad:[-1/0,v*.25]},children:[V," / ",v," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:S.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:C===h,content:h,onClick:function(){function N(){return f("amount",{amount:h})}return N}()})},g)})})})]})})})},p=function(s,l){for(var d=(0,a.useBackend)(l),f=d.act,u=d.data,C=u.chemicals,V=C===void 0?[]:C,v=[],h=0;h<(V.length+1)%3;h++)v.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:u.glass?"Drink Dispenser":"Chemical Dispenser",children:[V.map(function(g,N){return(0,e.createComponentVNode)(2,t.Button,{m:.1,width:"32.5%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",content:g.title,style:{"margin-left":"2px"},onClick:function(){function x(){return f("dispense",{reagent:g.id})}return x}()},N)}),v.map(function(g,N){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,basis:"25%"},N)})]})})},i=function(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data,C=u.isBeakerLoaded,V=u.beakerCurrentVolume,v=u.beakerMaxVolume,h=u.beakerContents,g=h===void 0?[]:h;return(0,e.createComponentVNode)(2,t.Stack.Item,{height:16,children:(0,e.createComponentVNode)(2,t.Section,{title:u.glass?"Glass":"Beaker",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,t.Box,{children:[!!C&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"label",mr:2,children:[V," / ",v," units"]}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject",disabled:!C,onClick:function(){function N(){return f("ejectBeaker")}return N}()})]}),children:(0,e.createComponentVNode)(2,o.BeakerContents,{beakerLoaded:C,beakerContents:g,buttons:function(){function N(x){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){function B(){return f("remove",{reagent:x.id,amount:-1})}return B}()}),y.map(function(B,L){return(0,e.createComponentVNode)(2,t.Button,{content:B,onClick:function(){function T(){return f("remove",{reagent:x.id,amount:B})}return T}()},L)}),(0,e.createComponentVNode)(2,t.Button,{content:"ALL",onClick:function(){function B(){return f("remove",{reagent:x.id,amount:x.volume})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Floor",tooltip:"Set to "+Math.trunc(x.volume),icon:"arrow-circle-down",onClick:function(){function B(){return f("remove",{reagent:x.id,amount:-2})}return B}()})],0)}return N}()})})})}},13146:function(I,r,n){"use strict";r.__esModule=!0,r.ChemHeater=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(85870),S=n(98595),y=r.ChemHeater=function(){function p(i,c){return(0,e.createComponentVNode)(2,S.Window,{width:350,height:275,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.targetTemp,u=d.targetTempReached,C=d.autoEject,V=d.isActive,v=d.currentTemp,h=d.isBeakerLoaded;return(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Settings",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Auto-eject",icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){function g(){return l("toggle_autoeject")}return g}()}),(0,e.createComponentVNode)(2,o.Button,{content:V?"On":"Off",icon:"power-off",selected:V,disabled:!h,onClick:function(){function g(){return l("toggle_on")}return g}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,a.round)(f,0),minValue:0,maxValue:1e3,onDrag:function(){function g(N,x){return l("adjust_temperature",{target:x})}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Reading",color:u?"good":"average",children:h&&(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:v,format:function(){function g(N){return(0,a.toFixed)(N)+" K"}return g}()})||"\u2014"})]})})})},b=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.isBeakerLoaded,u=d.beakerCurrentVolume,C=d.beakerMaxVolume,V=d.beakerContents;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:!!f&&(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",mr:2,children:[u," / ",C," units"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject",onClick:function(){function v(){return l("eject_beaker")}return v}()})]}),children:(0,e.createComponentVNode)(2,m.BeakerContents,{beakerLoaded:f,beakerContents:V})})})}},56541:function(I,r,n){"use strict";r.__esModule=!0,r.ChemMaster=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(85870),S=n(3939),y=n(35840),k=["icon"];function b(B,L){if(B==null)return{};var T={};for(var A in B)if({}.hasOwnProperty.call(B,A)){if(L.includes(A))continue;T[A]=B[A]}return T}function p(B,L){B.prototype=Object.create(L.prototype),B.prototype.constructor=B,i(B,L)}function i(B,L){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(T,A){return T.__proto__=A,T},i(B,L)}var c=[1,5,10],s=function(L,T){var A=(0,a.useBackend)(T),E=A.act,w=A.data,O=L.args.analysis;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:w.condi?"Condiment Analysis":"Reagent Analysis",children:(0,e.createComponentVNode)(2,t.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:O.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:(O.desc||"").length>0?O.desc:"N/A"}),O.blood_type&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood type",children:O.blood_type}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:O.blood_dna})],4),!w.condi&&(0,e.createComponentVNode)(2,t.Button,{icon:w.printing?"spinner":"print",disabled:w.printing,iconSpin:!!w.printing,ml:"0.5rem",content:"Print",onClick:function(){function P(){return E("print",{idx:O.idx,beaker:L.args.beaker})}return P}()})]})})})})},l=function(B){return B[B.ToDisposals=0]="ToDisposals",B[B.ToBeaker=1]="ToBeaker",B}(l||{}),d=r.ChemMaster=function(){function B(L,T){return(0,e.createComponentVNode)(2,o.Window,{width:575,height:650,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,u),(0,e.createComponentVNode)(2,C),(0,e.createComponentVNode)(2,x)]})})]})}return B}(),f=function(L,T){var A=(0,a.useBackend)(T),E=A.act,w=A.data,O=w.beaker,P=w.beaker_reagents,M=w.buffer_reagents,F=M.length>0;return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Beaker",fill:!0,scrollable:!0,buttons:F?(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"eject",disabled:!O,content:"Eject and Clear Buffer",onClick:function(){function R(){return E("eject")}return R}()}):(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!O,content:"Eject and Clear Buffer",onClick:function(){function R(){return E("eject")}return R}()}),children:O?(0,e.createComponentVNode)(2,m.BeakerContents,{beakerLoaded:!0,beakerContents:P,buttons:function(){function R(U,_){return(0,e.createComponentVNode)(2,t.Box,{mb:_0?(0,e.createComponentVNode)(2,m.BeakerContents,{beakerLoaded:!0,beakerContents:P,buttons:function(){function M(F,R){return(0,e.createComponentVNode)(2,t.Box,{mb:R0&&(F=M.map(function(R){var U=R.id,_=R.sprite;return(0,e.createComponentVNode)(2,g,{icon:_,color:"translucent",onClick:function(){function W(){return E("set_sprite_style",{production_mode:O,style:U})}return W}(),selected:P===U},U)})),(0,e.createComponentVNode)(2,h,{productionData:L.productionData,children:F&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:F})})},x=function(L,T){var A=(0,a.useBackend)(T),E=A.act,w=A.data,O=w.loaded_pill_bottle_style,P=w.containerstyles,M=w.loaded_pill_bottle,F={width:"20px",height:"20px"},R=P.map(function(U){var _=U.color,W=U.name,K=O===_;return(0,e.createComponentVNode)(2,t.Button,{style:{position:"relative",width:F.width,height:F.height},onClick:function(){function G(){return E("set_container_style",{style:_})}return G}(),icon:K&&"check",iconStyle:{position:"relative","z-index":1},tooltip:W,tooltipPosition:"top",children:[!K&&(0,e.createVNode)(1,"div",null,null,1,{style:{display:"inline-block"}}),(0,e.createVNode)(1,"span","Button",null,1,{style:{display:"inline-block",position:"absolute",top:0,left:0,margin:0,padding:0,width:F.width,height:F.height,"background-color":_,opacity:.6,filter:"alpha(opacity=60)"}})]},_)});return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Container Customization",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!M,content:"Eject Container",onClick:function(){function U(){return E("ejectp")}return U}()}),children:M?(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Style",children:[(0,e.createComponentVNode)(2,t.Button,{style:{width:F.width,height:F.height},icon:"tint-slash",onClick:function(){function U(){return E("clear_container_style")}return U}(),selected:!O,tooltip:"Default",tooltipPosition:"top"}),R]})}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"No pill bottle or patch pack loaded."})})})};(0,S.modalRegisterBodyOverride)("analyze",s)},37173:function(I,r,n){"use strict";r.__esModule=!0,r.CloningConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(76910),S=n(3939),y=n(98595),k=n(79140),b=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=C.args,x=N.activerecord,B=N.realname,L=N.health,T=N.unidentity,A=N.strucenzymes,E=L.split(" - ");return(0,e.createComponentVNode)(2,o.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+B,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Damage",children:E.length>1?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:m.COLORS.damageType.oxy,inline:!0,children:E[0]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:m.COLORS.damageType.toxin,inline:!0,children:E[2]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:m.COLORS.damageType.brute,inline:!0,children:E[3]}),(0,e.createTextVNode)("\xA0|\xA0"),(0,e.createComponentVNode)(2,o.Box,{color:m.COLORS.damageType.burn,inline:!0,children:E[1]})],4):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Unknown"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:T}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:A}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Disk",children:[(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!g.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){function w(){return h("disk",{option:"load"})}return w}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){function w(){return h("disk",{option:"save",savetype:"ui"})}return w}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){function w(){return h("disk",{option:"save",savetype:"ue"})}return w}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!g.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){function w(){return h("disk",{option:"save",savetype:"se"})}return w}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!g.podready,icon:"user-plus",content:"Clone",onClick:function(){function w(){return h("clone",{ref:x})}return w}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"Delete",onClick:function(){function w(){return h("del_rec")}return w}()})]})]})})},p=r.CloningConsole=function(){function u(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.menu;return(0,S.modalRegisterBodyOverride)("view_rec",b),(0,e.createComponentVNode)(2,y.Window,{width:640,height:520,children:[(0,e.createComponentVNode)(2,S.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,e.createComponentVNode)(2,y.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,flexGrow:"1",children:(0,e.createComponentVNode)(2,c)})]})]})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.menu;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===1,icon:"home",onClick:function(){function x(){return h("menu",{num:1})}return x}(),children:"Main"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:N===2,icon:"folder",onClick:function(){function x(){return h("menu",{num:2})}return x}(),children:"Records"})]})},c=function(C,V){var v=(0,t.useBackend)(V),h=v.data,g=h.menu,N;return g===1?N=(0,e.createComponentVNode)(2,s):g===2&&(N=(0,e.createComponentVNode)(2,l)),N},s=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.loading,x=g.scantemp,B=g.occupant,L=g.locked,T=g.can_brainscan,A=g.scan_mode,E=g.numberofpods,w=g.pods,O=g.selected_pod,P=L&&!!B;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Section,{title:"Scanner",level:"2",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Scanner Lock:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B,selected:P,icon:P?"toggle-on":"toggle-off",content:P?"Engaged":"Disengaged",onClick:function(){function M(){return h("lock")}return M}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:P||!B,icon:"user-slash",content:"Eject Occupant",onClick:function(){function M(){return h("eject")}return M}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"spinner",spin:!0}),"\xA0 Scanning..."]}):(0,e.createComponentVNode)(2,o.Box,{color:x.color,children:x.text})}),!!T&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scan Mode",children:(0,e.createComponentVNode)(2,o.Button,{icon:A?"brain":"male",content:A?"Brain":"Body",onClick:function(){function M(){return h("toggle_mode")}return M}()})})]}),(0,e.createComponentVNode)(2,o.Button,{disabled:!B||N,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){function M(){return h("scan")}return M}()})]}),(0,e.createComponentVNode)(2,o.Section,{title:"Pods",level:"2",children:E?w.map(function(M,F){var R;return M.status==="cloning"?R=(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:M.progress/100,ranges:{good:[.75,1/0],average:[.25,.75],bad:[-1/0,.25]},mt:"0.5rem",children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,a.round)(M.progress,0)+"%"})}):M.status==="mess"?R=(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):R=(0,e.createComponentVNode)(2,o.Button,{selected:O===M.pod,icon:O===M.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){function U(){return h("selectpod",{ref:M.pod})}return U}()}),(0,e.createComponentVNode)(2,o.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,e.createVNode)(1,"img",null,null,1,{src:(0,k.resolveAsset)("pod_"+M.status+".gif"),style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["Pod #",F+1]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,color:M.biomass>=150?"good":"bad",inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:M.biomass>=150?"circle":"circle-o"}),"\xA0",M.biomass]}),R]},F)}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},l=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.records;return N.length?(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:N.map(function(x,B){return(0,e.createComponentVNode)(2,o.Button,{icon:"user",mb:"0.5rem",content:x.realname,onClick:function(){function L(){return h("view_rec",{ref:x.record})}return L}()},B)})}):(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No records found."]})})},d=function(C,V){var v,h=(0,t.useBackend)(V),g=h.act,N=h.data,x=N.temp;if(!(!x||!x.text||x.text.length<=0)){var B=(v={},v[x.style]=!0,v);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.NoticeBox,Object.assign({},B,{children:[(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",children:x.text}),(0,e.createComponentVNode)(2,o.Button,{icon:"times-circle",float:"right",onClick:function(){function L(){return g("cleartemp")}return L}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"both"})]})))}},f=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.scanner,x=g.numberofpods,B=g.autoallowed,L=g.autoprocess,T=g.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Status",buttons:(0,e.createFragment)([!!B&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"label",children:"Auto-processing:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{selected:L,icon:L?"toggle-on":"toggle-off",content:L?"Enabled":"Disabled",onClick:function(){function A(){return h("autoprocess",{on:L?0:1})}return A}()})],4),(0,e.createComponentVNode)(2,o.Button,{disabled:!T,icon:"eject",content:"Eject Disk",onClick:function(){function A(){return h("disk",{option:"eject"})}return A}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Scanner",children:N?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Connected"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Not connected!"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pods",children:x?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[x," connected"]}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None connected!"})})]})})}},18259:function(I,r,n){"use strict";r.__esModule=!0,r.CoinMint=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=r.CoinMint=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.materials,l=c.moneyBag,d=c.moneyBagContent,f=c.moneyBagMaxContent,u=(l?210:138)+Math.ceil(s.length/4)*64;return(0,e.createComponentVNode)(2,m.Window,{width:256,height:u,title:"\u041C\u043E\u043D\u0435\u0442\u043D\u044B\u0439 \u043F\u0440\u0435\u0441\u0441",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.NoticeBox,{m:0,info:!0,children:["\u041F\u0440\u043E\u0438\u0437\u0432\u0435\u0434\u0435\u043D\u043E \u043C\u043E\u043D\u0435\u0442: ",c.totalCoins]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0422\u0438\u043F \u041C\u043E\u043D\u0435\u0442",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",color:c.active&&"bad",tooltip:!l&&"\u041D\u0443\u0436\u0435\u043D \u0434\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",disabled:!l,onClick:function(){function C(){return i("activate")}return C}()}),children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.ProgressBar,{minValue:0,maxValue:c.maxMaterials,value:c.totalMaterials})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",tooltip:"\u0418\u0437\u0432\u0432\u043B\u0435\u0447\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u044B\u0439 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B",onClick:function(){function C(){return i("ejectMat")}return C}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:s.map(function(C){return(0,e.createComponentVNode)(2,o.Button,{bold:!0,inline:!0,m:.2,textAlign:"center",color:"translucent",selected:C.id===c.chosenMaterial,tooltip:C.name,content:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",C.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:C.amount})]}),onClick:function(){function V(){return i("selectMaterial",{material:C.id})}return V}()},C.id)})})]})})}),!!l&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0414\u0435\u043D\u0435\u0436\u043D\u044B\u0439 \u043C\u0435\u0448\u043E\u043A",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C",disabled:c.active,onClick:function(){function C(){return i("ejectBag")}return C}()}),children:(0,e.createComponentVNode)(2,o.ProgressBar,{width:"100%",minValue:0,maxValue:f,value:d,children:[d," / ",f]})})})]})})})}return y}()},93858:function(I,r,n){"use strict";r.__esModule=!0,r.HexColorInput=r.ColorSelector=r.ColorPickerModal=r.ColorInput=void 0;var e=n(89005),a=n(51057),t=n(72253),o=n(36036),m=n(98595),S=n(44879),y=n(14448),k=n(4454),b=n(35840),p=n(9394),i=n(19203),c=["prefixed","alpha","color","fluid","onChange"];/** * @file * @copyright 2023 itsmeow * @license MIT - */function s(T,w){T.prototype=Object.create(w.prototype),T.prototype.constructor=T,l(T,w)}function l(T,w){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(E,A){return E.__proto__=A,E},l(T,w)}function d(T,w){if(T==null)return{};var E={};for(var A in T)if({}.hasOwnProperty.call(T,A)){if(w.includes(A))continue;E[A]=T[A]}return E}var m=r.ColorPickerModal=function(){function T(w,E){var A=(0,t.useBackend)(E),P=A.data,O=P.timeout,M=P.message,F=P.title,R=P.autofocus,_=P.default_color,U=_===void 0?"#000000":_,W=(0,t.useLocalState)(E,"color_picker_choice",(0,y.hexToHsva)(U)),$=W[0],G=W[1];return(0,e.createComponentVNode)(2,f.Window,{height:400,title:F,width:600,theme:"generic",children:[!!O&&(0,e.createComponentVNode)(2,a.Loader,{value:O}),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[M&&(0,e.createComponentVNode)(2,o.Stack.Item,{m:1,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",overflow:"hidden",children:M})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[!!R&&(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,u,{color:$,setColor:G,defaultColor:U})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i.InputButtons,{input:(0,y.hsvaToHex)($)})})]})})]})}return T}(),u=r.ColorSelector=function(){function T(w,E){var A=w.color,P=w.setColor,O=w.defaultColor,M=function(){function _(U){P(function(W){return Object.assign({},W,U)})}return _}(),F=(0,y.hsvaToRgba)(A),R=(0,y.hsvaToHex)(A);return(0,e.createComponentVNode)(2,o.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{mr:2,children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createVNode)(1,"div","react-colorful",[(0,e.createComponentVNode)(2,g,{hsva:A,onChange:M}),(0,e.createComponentVNode)(2,N,{hue:A.h,onChange:M,className:"react-colorful__last-control"})],4)}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Current"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Previous"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Tooltip,{content:R,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:R})}),(0,e.createComponentVNode)(2,o.Tooltip,{content:O,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:O})})]})]})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:!0,fontSize:"15px",lineHeight:"24px",children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"Hex:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"24px",children:(0,e.createComponentVNode)(2,v,{fluid:!0,color:(0,y.hsvaToHex)(A).substring(1),onChange:function(){function _(U){p.logger.info(U),P((0,y.hexToHsva)(U))}return _}(),prefixed:!0})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"H:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,N,{hue:A.h,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:A.h,callback:function(){function _(U,W){return M({h:W})}return _}(),max:360,unit:"\xB0"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"S:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,x,{color:A,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:A.s,callback:function(){function _(U,W){return M({s:W})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"V:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,B,{color:A,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:A.v,callback:function(){function _(U,W){return M({v:W})}return _}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"R:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"r"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.r,callback:function(){function _(U,W){F.r=W,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"G:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"g"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.g,callback:function(){function _(U,W){F.g=W,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"B:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:A,onChange:M,target:"b"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.b,callback:function(){function _(U,W){F.b=W,M((0,y.rgbaToHsva)(F))}return _}(),max:255})})]})})]})})]})}return T}(),C=function(w){var E=w.value,A=w.callback,P=w.min,O=P===void 0?0:P,M=w.max,F=M===void 0?100:M,R=w.unit;return(0,e.createComponentVNode)(2,o.NumberInput,{width:"70px",value:Math.round(E),step:1,minValue:O,maxValue:F,onChange:A,unit:R})},V=function(w){return"#"+w},v=r.HexColorInput=function(){function T(w){var E=w.prefixed,A=w.alpha,P=w.color,O=w.fluid,M=w.onChange,F=d(w,c),R=function(){function U(W){return W.replace(/([^0-9A-F]+)/gi,"").substring(0,A?8:6)}return U}(),_=function(){function U(W){return(0,y.validHex)(W,A)}return U}();return(0,e.normalizeProps)((0,e.createComponentVNode)(2,h,Object.assign({},F,{fluid:O,color:P,onChange:M,escape:R,format:E?V:void 0,validate:_})))}return T}(),h=r.ColorInput=function(T){function w(A){var P;return P=T.call(this)||this,P.props=void 0,P.state=void 0,P.handleInput=function(O){var M=P.props.escape(O.currentTarget.value);P.setState({localValue:M})},P.handleBlur=function(O){O.currentTarget&&(P.props.validate(O.currentTarget.value)?P.props.onChange(P.props.escape?P.props.escape(O.currentTarget.value):O.currentTarget.value):P.setState({localValue:P.props.escape(P.props.color)}))},P.props=A,P.state={localValue:P.props.escape(P.props.color)},P}s(w,T);var E=w.prototype;return E.componentDidUpdate=function(){function A(P,O){P.color!==this.props.color&&this.setState({localValue:this.props.escape(this.props.color)})}return A}(),E.render=function(){function A(){return(0,e.createComponentVNode)(2,o.Box,{className:(0,b.classes)(["Input",this.props.fluid&&"Input--fluid"]),children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),(0,e.createVNode)(64,"input","Input__input",null,1,{value:this.props.format?this.props.format(this.state.localValue):this.state.localValue,spellCheck:"false",onInput:this.handleInput,onBlur:this.handleBlur})]})}return A}(),w}(e.Component),g=function(w){var E=w.hsva,A=w.onChange,P=function(R){A({s:R.left*100,v:100-R.top*100})},O=function(R){A({s:(0,S.clamp)(E.s+R.left*100,0,100),v:(0,S.clamp)(E.v-R.top*100,0,100)})},M={"background-color":(0,y.hsvaToHslString)({h:E.h,s:100,v:100,a:1})+" !important"};return(0,e.createVNode)(1,"div","react-colorful__saturation_value",(0,e.createComponentVNode)(2,k.Interactive,{onMove:P,onKey:O,"aria-label":"Color","aria-valuetext":"Saturation "+Math.round(E.s)+"%, Brightness "+Math.round(E.v)+"%",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation_value-pointer",top:1-E.v/100,left:E.s/100,color:(0,y.hsvaToHslString)(E)})}),2,{style:M})},N=function(w){var E=w.className,A=w.hue,P=w.onChange,O=function(_){P({h:360*_.left})},M=function(_){P({h:(0,S.clamp)(A+_.left*360,0,360)})},F=(0,b.classes)(["react-colorful__hue",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{onMove:O,onKey:M,"aria-label":"Hue","aria-valuenow":Math.round(A),"aria-valuemax":"360","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__hue-pointer",left:A/360,color:(0,y.hsvaToHslString)({h:A,s:100,v:100,a:1})})}),2)},x=function(w){var E=w.className,A=w.color,P=w.onChange,O=function(_){P({s:100*_.left})},M=function(_){P({s:(0,S.clamp)(A.s+_.left*100,0,100)})},F=(0,b.classes)(["react-colorful__saturation",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:A.h,s:0,v:A.v,a:1})+", "+(0,y.hsvaToHslString)({h:A.h,s:100,v:A.v,a:1})+")"},onMove:O,onKey:M,"aria-label":"Saturation","aria-valuenow":Math.round(A.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation-pointer",left:A.s/100,color:(0,y.hsvaToHslString)({h:A.h,s:A.s,v:A.v,a:1})})}),2)},B=function(w){var E=w.className,A=w.color,P=w.onChange,O=function(_){P({v:100*_.left})},M=function(_){P({v:(0,S.clamp)(A.v+_.left*100,0,100)})},F=(0,b.classes)(["react-colorful__value",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:A.h,s:A.s,v:0,a:1})+", "+(0,y.hsvaToHslString)({h:A.h,s:A.s,v:100,a:1})+")"},onMove:O,onKey:M,"aria-label":"Value","aria-valuenow":Math.round(A.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__value-pointer",left:A.v/100,color:(0,y.hsvaToHslString)({h:A.h,s:A.s,v:A.v,a:1})})}),2)},L=function(w){var E=w.className,A=w.color,P=w.onChange,O=w.target,M=(0,y.hsvaToRgba)(A),F=function(G){M[O]=G,P((0,y.rgbaToHsva)(M))},R=function(G){F(255*G.left)},_=function(G){F((0,S.clamp)(M[O]+G.left*255,0,255))},U=(0,b.classes)(["react-colorful__"+O,E]),W=O==="r"?"rgb("+Math.round(M.r)+",0,0)":O==="g"?"rgb(0,"+Math.round(M.g)+",0)":"rgb(0,0,"+Math.round(M.b)+")";return(0,e.createVNode)(1,"div",U,(0,e.createComponentVNode)(2,k.Interactive,{onMove:R,onKey:_,"aria-valuenow":M[O],"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__"+O+"-pointer",left:M[O]/255,color:W})}),2)}},63818:function(I,r,n){"use strict";r.__esModule=!0,r.CommunicationsComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.CommunicationsComputer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c;i.authenticated?i.is_ai?c="AI":i.authenticated===1?c="Command":i.authenticated===2?c="Captain":c="ERROR: Report This Bug!":c="Not Logged In";var s="View ("+i.messages.length+")",l=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Authentication",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:i.is_ai&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Access Level",children:"AI"})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,content:i.authenticated?"Log Out ("+c+")":"Log In",onClick:function(){function x(){return p("auth")}return x}()})})})}),!!i.esc_section&&(0,e.createComponentVNode)(2,t.Section,{title:"Escape Shuttle",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!i.esc_status&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:i.esc_status}),!!i.esc_callable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"rocket",content:"Call Shuttle",disabled:!i.authenticated,onClick:function(){function x(){return p("callshuttle")}return x}()})}),!!i.esc_recallable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Recall Shuttle",disabled:!i.authenticated||i.is_ai,onClick:function(){function x(){return p("cancelshuttle")}return x}()})}),!!i.lastCallLoc&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Last Call/Recall From",children:i.lastCallLoc})]})})],0),d="Make Priority Announcement";i.msg_cooldown>0&&(d+=" ("+i.msg_cooldown+"s)");var m=i.emagged?"Message [UNKNOWN]":"Message CentComm",u="Request Authentication Codes";i.cc_cooldown>0&&(m+=" ("+i.cc_cooldown+"s)",u+=" ("+i.cc_cooldown+"s)");var C=i.str_security_level,V=i.levels.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{icon:x.icon,content:x.name,disabled:!i.authmax||x.id===i.security_level,onClick:function(){function B(){return p("newalertlevel",{level:x.id})}return B}()},x.name)}),v=i.stat_display.presets.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.name===i.stat_display.type,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:x.name})}return B}()},x.name)}),h=i.stat_display.alerts.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.alert===i.stat_display.icon,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:"alert",alert:x.alert})}return B}()},x.alert)}),g;if(i.current_message_title)g=(0,e.createComponentVNode)(2,t.Section,{title:i.current_message_title,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Return To Message List",disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()}),children:(0,e.createComponentVNode)(2,t.Box,{children:i.current_message})});else{var N=i.messages.map(function(x){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x.title,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eye",content:"View",disabled:!i.authenticated||i.current_message_title===x.title,onClick:function(){function B(){return p("messagelist",{msgid:x.id})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete",disabled:!i.authenticated,onClick:function(){function B(){return p("delmessage",{msgid:x.id})}return B}()})]},x.id)});g=(0,e.createComponentVNode)(2,t.Section,{title:"Messages Received",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:N})})}switch(i.menu_state){case 1:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Captain-Only Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Alert",color:i.security_level_color,children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:V}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:d,disabled:!i.authmax||i.msg_cooldown>0,onClick:function(){function x(){return p("announce")}return x}()})}),!!i.emagged&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",color:"red",content:m,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageSyndicate")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!i.authmax,onClick:function(){function x(){return p("RestoreBackup")}return x}()})]})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",content:m,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageCentcomm")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",content:u,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("nukerequest")}return x}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Command Staff Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Displays",children:(0,e.createComponentVNode)(2,t.Button,{icon:"tv",content:"Change Status Displays",disabled:!i.authenticated,onClick:function(){function x(){return p("status")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Incoming Messages",children:(0,e.createComponentVNode)(2,t.Button,{icon:"folder-open",content:s,disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()})})]})})]})});case 2:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Modify Status Screens",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Presets",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alerts",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_1,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg1")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 2",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_2,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg2")}return x}()})})]})})]})});case 3:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,g]})});default:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,"ERRROR. Unknown menu_state: ",i.menu_state,"Please report this to NT Technical Support."]})})}}return S}()},21813:function(I,r,n){"use strict";r.__esModule=!0,r.Contractor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(73379),S=n(98595);function y(V,v){V.prototype=Object.create(v.prototype),V.prototype.constructor=V,k(V,v)}function k(V,v){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(h,g){return h.__proto__=g,h},k(V,v)}var b={1:["ACTIVE","good"],2:["COMPLETED","good"],3:["FAILED","bad"]},p=["Recording biometric data...","Analyzing embedded syndicate info...","STATUS CONFIRMED","Contacting Syndicate database...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Response received, ack 4851234...","CONFIRM ACC "+Math.round(Math.random()*2e4),"Setting up private accounts...","CONTRACTOR ACCOUNT CREATED","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","CONTRACTS FOUND","WELCOME, AGENT"],i=r.Contractor=function(){function V(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B;x.unauthorized?B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:["ERROR: UNAUTHORIZED USER"],finishedTimeout:100,onFinished:function(){function E(){}return E}()})}):x.load_animation_completed?B=(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",mt:"0.5rem",children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",overflow:"hidden",children:x.page===1?(0,e.createComponentVNode)(2,l,{height:"100%"}):(0,e.createComponentVNode)(2,m,{height:"100%"})})],4):B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:p,finishedTimeout:3e3,onFinished:function(){function E(){return N("complete_load_animation")}return E}()})});var L=(0,t.useLocalState)(h,"viewingPhoto",""),T=L[0],w=L[1];return(0,e.createComponentVNode)(2,S.Window,{width:500,height:600,theme:"syndicate",children:[T&&(0,e.createComponentVNode)(2,C),(0,e.createComponentVNode)(2,S.Window.Content,{className:"Contractor",children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:B})})]})}return V}(),c=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.tc_available,L=x.tc_paid_out,T=x.completed_contracts,w=x.rep;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Summary",buttons:(0,e.createComponentVNode)(2,o.Box,{verticalAlign:"middle",mt:"0.25rem",children:[w," Rep"]})},v,{children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Available",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",children:[B," TC"]}),(0,e.createComponentVNode)(2,o.Button,{disabled:B<=0,content:"Claim",mx:"0.75rem",mb:"0",flexBasis:"content",onClick:function(){function E(){return N("claim")}return E}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Earned",children:[L," TC"]})]})}),(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contracts Completed",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Box,{height:"20px",lineHeight:"20px",display:"inline-block",children:T})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contractor Status",verticalAlign:"middle",children:"ACTIVE"})]})})]})})))},s=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.page;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Tabs,Object.assign({},v,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===1,onClick:function(){function L(){return N("page",{page:1})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"suitcase"}),"Contracts"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===2,onClick:function(){function L(){return N("page",{page:2})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"shopping-cart"}),"Hub"]})]})))},l=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.contracts,L=x.contract_active,T=x.can_extract,w=!!L&&B.filter(function(M){return M.status===1})[0],E=w&&w.time_left>0,A=(0,t.useLocalState)(h,"viewingPhoto",""),P=A[0],O=A[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Contracts",overflow:"auto",buttons:(0,e.createComponentVNode)(2,o.Button,{disabled:!T||E,icon:"parachute-box",content:["Call Extraction",E&&(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:w.time_left,format:function(){function M(F,R){return" ("+R.substr(3)+")"}return M}()})],onClick:function(){function M(){return N("extract")}return M}()})},v,{children:B.slice().sort(function(M,F){return M.status===1?-1:F.status===1?1:M.status-F.status}).map(function(M){var F;return(0,e.createComponentVNode)(2,o.Section,{title:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",color:M.status===1&&"good",children:M.target_name}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:M.has_photo&&(0,e.createComponentVNode)(2,o.Button,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){function R(){return O("target_photo_"+M.uid+".png")}return R}()})})]}),className:"Contractor__Contract",buttons:(0,e.createComponentVNode)(2,o.Box,{width:"100%",children:[!!b[M.status]&&(0,e.createComponentVNode)(2,o.Box,{color:b[M.status][1],display:"inline-block",mt:M.status!==1&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:b[M.status][0]}),M.status===1&&(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){function R(){return N("abort")}return R}()})]}),children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"2",mr:"0.5rem",children:[M.fluff_message,!!M.completed_time&&(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"check",mr:"0.5rem"}),"Contract completed at ",M.completed_time]}),!!M.dead_extraction&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!M.fail_reason&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"times",mr:"0.5rem"}),"Contract failed: ",M.fail_reason]})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{flexBasis:"100%",children:[(0,e.createComponentVNode)(2,o.Flex,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xA0",d(M)]}),(F=M.difficulties)==null?void 0:F.map(function(R,_){return(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!!L,content:R.name+" ("+R.reward+" TC)",onClick:function(){function U(){return N("activate",{uid:M.uid,difficulty:_+1})}return U}()},_)}),!!M.objective&&(0,e.createComponentVNode)(2,o.Box,{color:"white",bold:!0,children:[M.objective.extraction_name,(0,e.createVNode)(1,"br"),"(",(M.objective.rewards.tc||0)+" TC",",\xA0",(M.objective.rewards.credits||0)+" Credits",")"]})]})]})},M.uid)})})))},d=function(v){if(!(!v.objective||v.status>1)){var h=v.objective.locs.user_area_id,g=v.objective.locs.user_coords,N=v.objective.locs.target_area_id,x=v.objective.locs.target_coords,B=h===N;return(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,o.Icon,{name:B?"dot-circle-o":"arrow-alt-circle-right-o",color:B?"green":"yellow",rotation:B?null:-(0,a.rad2deg)(Math.atan2(x[1]-g[1],x[0]-g[0])),lineHeight:B?null:"0.85",size:"1.5"})})}},m=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.rep,L=x.buyables;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Purchases",overflow:"auto"},v,{children:L.map(function(T){return(0,e.createComponentVNode)(2,o.Section,{title:T.name,buttons:T.refundable&&(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Refund ("+T.cost+" Rep)",onClick:function(){function w(){return N("refund",{uid:T.uid})}return w}()}),children:[T.description,(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:B-1&&(0,e.createComponentVNode)(2,o.Box,{as:"span",color:T.stock===0?"bad":"good",ml:"0.5rem",children:[T.stock," in stock"]})]},T.uid)})})))},u=function(V){function v(g){var N;return N=V.call(this,g)||this,N.timer=null,N.state={currentIndex:0,currentDisplay:[]},N}y(v,V);var h=v.prototype;return h.tick=function(){function g(){var N=this.props,x=this.state;if(x.currentIndex<=N.allMessages.length){this.setState(function(L){return{currentIndex:L.currentIndex+1}});var B=x.currentDisplay;B.push(N.allMessages[x.currentIndex])}else clearTimeout(this.timer),setTimeout(N.onFinished,N.finishedTimeout)}return g}(),h.componentDidMount=function(){function g(){var N=this,x=this.props.linesPerSecond,B=x===void 0?2.5:x;this.timer=setInterval(function(){return N.tick()},1e3/B)}return g}(),h.componentWillUnmount=function(){function g(){clearTimeout(this.timer)}return g}(),h.render=function(){function g(){return(0,e.createComponentVNode)(2,o.Box,{m:1,children:this.state.currentDisplay.map(function(N){return(0,e.createFragment)([N,(0,e.createVNode)(1,"br")],0,N)})})}return g}(),v}(e.Component),C=function(v,h){var g=(0,t.useLocalState)(h,"viewingPhoto",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Contractor__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:N}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function B(){return x("")}return B}()})]})}},54151:function(I,r,n){"use strict";r.__esModule=!0,r.ConveyorSwitch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ConveyorSwitch=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.slowFactor,s=i.minSpeed,l=i.maxSpeed,d=i.oneWay,m=i.position;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lever position",children:m>0?"forward":m<0?"reverse":"neutral"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Allow reverse",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!d,onClick:function(){function u(){return p("toggleOneWay")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slowdown factor",children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",onClick:function(){function u(){return p("slowFactor",{value:c-.5})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-left",onClick:function(){function u(){return p("slowFactor",{value:c-.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Slider,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:s,maxValue:l,step:.1,format:function(){function u(C){return C+"s."}return u}(),onChange:function(){function u(C,V){return p("slowFactor",{value:V})}return u}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-right",onClick:function(){function u(){return p("slowFactor",{value:c+.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",onClick:function(){function u(){return p("slowFactor",{value:c+.5})}return u}()})," "]})]})})]})})})})}return S}()},73169:function(I,r,n){"use strict";r.__esModule=!0,r.CrewMonitor=void 0;var e=n(89005),a=n(88510),t=n(25328),o=n(72253),f=n(36036),S=n(36352),y=n(76910),k=n(98595),b=function(C,V){return C.dead?"Deceased":parseInt(C.health,10)<=V?"Critical":parseInt(C.stat,10)===1?"Unconscious":"Living"},p=function(C,V){return C.dead?"red":parseInt(C.health,10)<=V?"orange":parseInt(C.stat,10)===1?"blue":"green"},i=r.CrewMonitor=function(){function u(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=(0,o.useLocalState)(V,"tabIndex",g.IndexToggler),x=N[0],B=N[1],L=function(){function T(w){switch(w){case 0:return(0,e.createComponentVNode)(2,l);case 1:return(0,e.createComponentVNode)(2,d);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,m);default:return"WE SHOULDN'T BE HERE!"}}return T}();return(0,e.createComponentVNode)(2,k.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,f.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,f.Tabs,{children:[g.isBS?(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===0,onClick:function(){function T(){return B(0)}return T}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Command Data View"]},"ComDataView"):null,g.isBP?(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===1,onClick:function(){function T(){return B(1)}return T}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Security Data View"]},"SecDataView"):null,(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===2,onClick:function(){function T(){return B(2)}return T}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:x===3,onClick:function(){function T(){return B(3)}return T}(),children:[(0,e.createComponentVNode)(2,f.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),L(x)]})})})}return u}(),c=function(C){var V=C.crewData,v=C.context,h=(0,o.useBackend)(v),g=h.act,N=h.data,x=(0,a.sortBy)(function(E){return E.name})(V||[]),B=(0,o.useLocalState)(v,"search",""),L=B[0],T=B[1],w=(0,t.createSearch)(L,function(E){return E.name+"|"+E.assignment+"|"+E.area});return(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name, assignment or location..",width:"100%",onInput:function(){function E(A,P){return T(P)}return E}()}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,f.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,f.Table.Cell,{children:"Location"})]}),x.filter(w).map(function(E){return(0,e.createComponentVNode)(2,f.Table.Row,{bold:!!E.is_command,children:[(0,e.createComponentVNode)(2,S.TableCell,{children:[E.name," (",E.assignment,")"]}),(0,e.createComponentVNode)(2,S.TableCell,{children:[(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:p(E,N.critThreshold),children:b(E,N.critThreshold)}),E.sensor_type>=2?(0,e.createComponentVNode)(2,f.Box,{inline:!0,children:["(",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.oxy,children:E.oxy}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.toxin,children:E.tox}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.burn,children:E.fire}),"|",(0,e.createComponentVNode)(2,f.Box,{inline:!0,color:y.COLORS.damageType.brute,children:E.brute}),")"]}):null]}),(0,e.createComponentVNode)(2,S.TableCell,{children:E.sensor_type===3?N.isAI?(0,e.createComponentVNode)(2,f.Button,{fluid:!0,icon:"location-arrow",content:E.area+" ("+E.x+", "+E.y+")",onClick:function(){function A(){return g("track",{track:E.ref})}return A}()}):E.area+" ("+E.x+", "+E.y+")":"Not Available"})]},E.ref)})]})]})},s=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},l=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers.filter(function(x){return x.is_command})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},d=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers.filter(function(x){return x.is_security})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},m=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.stationLevelNum,x=g.stationLevelName,B=(0,o.useLocalState)(V,"zoom",1),L=B[0],T=B[1],w=(0,o.useLocalState)(V,"z_current",N[0]),E=w[0],A=w[1],P=function(R){return R.is_command&&g.isBS||R.is_security&&g.isBP?"square":"circle"},O=function(R){return R.is_command&&g.isBS||R.is_security&&g.isBP?10:6},M=function(R,_){return R.is_command&&g.isBS||R.is_security&&g.isBP?R.dead?"red":parseInt(R.health,10)<=_?"orange":parseInt(R.stat,10)===1?"blue":"violet":p(R,_)};return(0,e.createComponentVNode)(2,f.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,f.NanoMap,{onZoom:function(){function F(R){return T(R)}return F}(),zLevels:N,zNames:x,z_current:E,setZCurrent:A,children:g.crewmembers.filter(function(F){return F.sensor_type===3}).map(function(F){return(0,e.createComponentVNode)(2,f.NanoMap.Marker,{x:F.x,y:F.y,z:F.z,z_current:E,zoom:L,icon:P(F),size:O(F),tooltip:F.name+" ("+F.assignment+")",color:M(F,g.critThreshold),onClick:function(){function R(){g.isAI&&h("track",{track:F.ref})}return R}()},F.ref)})})})}},63987:function(I,r,n){"use strict";r.__esModule=!0,r.Cryo=void 0;var e=n(89005),a=n(41260),t=n(72253),o=n(36036),f=n(98595),S=[{label:"\u0410\u0441\u0444\u0438\u043A\u0441\u0438\u044F",type:"oxyLoss"},{label:"\u0418\u043D\u0442\u043E\u043A\u0441\u0438\u043A\u0430\u0446\u0438\u044F",type:"toxLoss"},{label:"\u0420\u0430\u043D\u044B",type:"bruteLoss"},{label:"\u041E\u0436\u043E\u0433\u0438",type:"fireLoss"}],y=[["good","\u0412 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u0438"],["average","\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F"],["bad","\u0422\u0420\u0423\u041F"]],k=r.Cryo=function(){function i(c,s){return(0,e.createComponentVNode)(2,f.Window,{width:520,height:490,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return i}(),b=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.isOperating,C=m.hasOccupant,V=m.occupant,v=V===void 0?[]:V,h=m.cellTemperature,g=m.cellTemperatureStatus,N=m.isBeakerLoaded,x=m.auto_eject_healthy,B=m.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:2,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",onClick:function(){function L(){return d("ejectOccupant")}return L}(),disabled:!C,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C"}),children:C?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",children:v.name||"\u0418\u043C\u044F \u043D\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:v.health,max:v.maxHealth,value:v.health/v.maxHealth,color:v.health>0?"good":"average",children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v.health)})})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",color:y[v.stat][0],children:y[v.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v.bodyTemperature)})," ","K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),S.map(function(L){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:L.label,children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:v[L.type]/100,ranges:{bad:[.01,1/0]},children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v[L.type])})})},L.id)})]}):(0,e.createComponentVNode)(2,o.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"\u041F\u0430\u0446\u0438\u0435\u043D\u0442 \u043D\u0435 \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D."]})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041A\u0440\u0438\u043E\u043A\u0430\u043F\u0441\u0443\u043B\u0430",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",onClick:function(){function L(){return d("ejectBeaker")}return L}(),disabled:!N,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u0451\u043C\u043A\u043E\u0441\u0442\u044C"}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0438\u0442\u0430\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",onClick:function(){function L(){return d(u?"switchOff":"switchOn")}return L}(),selected:u,children:u?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",color:g,children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:h})," K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C",children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,onClick:function(){function L(){return d(x?"auto_eject_healthy_off":"auto_eject_healthy_on")}return L}(),children:x?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u043C\u0451\u0440\u0442\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:B?"toggle-on":"toggle-off",selected:B,onClick:function(){function L(){return d(B?"auto_eject_dead_off":"auto_eject_dead_on")}return L}(),children:B?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})})]})})})]})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.isBeakerLoaded,C=m.beakerLabel,V=m.beakerVolume;return u?(0,e.createFragment)([C?"\xAB"+C+"\xBB":(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u043F\u043E\u0434\u043F\u0438\u0441\u0430\u043D\u0430"}),(0,e.createComponentVNode)(2,o.Box,{color:!V&&"bad",children:V?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:V,format:function(){function v(h){var g=Math.round(h),N=(0,a.declensionRu)(g,"\u041E\u0441\u0442\u0430\u043B\u0430\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u0438\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C"),x=(0,a.declensionRu)(g,"\u0435\u0434\u0438\u043D\u0438\u0446\u0430","\u0435\u0434\u0438\u043D\u0438\u0446\u044B","\u0435\u0434\u0438\u043D\u0438\u0446");return N+" "+g+" "+x}return v}()}):"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043F\u0443\u0441\u0442\u0430"})],0):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430"})}},86099:function(I,r,n){"use strict";r.__esModule=!0,r.CryopodConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),S=r.CryopodConsole=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.account_name,d=s.allow_items;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Hello, "+(l||"[REDACTED]")+"!",children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,e.createComponentVNode)(2,y),!!d&&(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.frozen_crew;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Crew",children:l.length?(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(d,m){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:d.rank},m)})})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored crew!"})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.frozen_items,m=function(C){var V=C.toString();return V.startsWith("the ")&&(V=V.slice(4,V.length)),(0,f.toTitleCase)(V)};return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Items",children:d.length?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:m(u.name),buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){function C(){return s("one_item",{item:u.uid})}return C}()})},u)})})}),(0,e.createComponentVNode)(2,t.Button,{content:"Drop All Items",color:"red",onClick:function(){function u(){return s("all_items")}return u}()})],4):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored items!"})})}},94848:function(I,r,n){"use strict";r.__esModule=!0,r.Customat=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=function(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=b.product,d=s.user,m=s.userMoney,u=s.vend_ready,C=l.price===0,V="ERROR!",v="";C?(V="FREE",v="arrow-circle-down"):(V=l.price,v="shopping-cart");var h=!u||l.stock===0||!C&&l.price>m;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+l.icon,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:l.stock<=0&&"bad"||"good",children:[l.stock," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:h,icon:v,content:V,textAlign:"left",onClick:function(){function g(){return c("vend",{Key:l.Key})}return g}()})})]})},y=r.Customat=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.guestNotice,d=s.userMoney,m=s.user,u=s.products,C=s.vend_ready,V=s.panel_open,v=s.speaker;return(0,e.createComponentVNode)(2,f.Window,{width:470,height:600,title:"Customat",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Section,{title:"User",children:m&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,m.name,0),", ",(0,e.createVNode)(1,"b",null,m.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[d,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:l})}),!!V&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:v?"check":"volume-mute",selected:v,content:"Speaker",textAlign:"left",onClick:function(){function h(){return c("toggle_voice",{})}return h}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:u.map(function(h){return(0,e.createComponentVNode)(2,S,{product:h,productStock:h.stock},h.name)})})})})]})})})}return k}()},12692:function(I,r,n){"use strict";r.__esModule=!0,r.DNAModifier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(3939),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],k=[5,10,20,30,50],b=r.DNAModifier=function(){function h(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.irradiating,w=L.dnaBlockSize,E=L.occupant;N.dnaBlockSize=w,N.isDNAInvalid=!E.isViableSubject||!E.uniqueIdentity||!E.structuralEnzymes;var A;return T&&(A=(0,e.createComponentVNode)(2,V,{duration:T})),(0,e.createComponentVNode)(2,o.Window,{width:660,height:775,children:[(0,e.createComponentVNode)(2,f.ComplexModal),A,(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i)})]})})]})}return h}(),p=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.locked,w=L.hasOccupant,E=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w,selected:T,icon:T?"toggle-on":"toggle-off",content:T?"Engaged":"Disengaged",onClick:function(){function A(){return B("toggleLock")}return A}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w||T,icon:"user-slash",content:"Eject",onClick:function(){function A(){return B("ejectOccupant")}return A}()})],4),children:w?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:E.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:E.minHealth,max:E.maxHealth,value:E.health/E.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:S[E.stat][0],children:S[E.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})}),N.isDNAInvalid?(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radiation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:"0",max:"100",value:E.radiationLevel/100,color:"average"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:L.occupant.uniqueEnzymes?L.occupant.uniqueEnzymes:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 Unknown"]})})]})],0):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Cell unoccupied."})})},i=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedMenuKey,w=L.hasOccupant,E=L.occupant;if(w){if(N.isDNAInvalid)return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No operation possible on this subject."]})})})}else return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant in DNA modifier."]})})});var A;return T==="ui"?A=(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,l)],4):T==="se"?A=(0,e.createFragment)([(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l)],4):T==="buffer"?A=(0,e.createComponentVNode)(2,d):T==="rejuvenators"&&(A=(0,e.createComponentVNode)(2,C)),(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:y.map(function(P,O){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:P[2],selected:T===P[0],onClick:function(){function M(){return B("selectMenuKey",{key:P[0]})}return M}(),children:P[1]},O)})}),A]})},c=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedUIBlock,w=L.selectedUISubBlock,E=L.selectedUITarget,A=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Unique Identifier",children:[(0,e.createComponentVNode)(2,v,{dnaString:A.uniqueIdentity,selectedBlock:T,selectedSubblock:w,blockSize:N.dnaBlockSize,action:"selectUIBlock"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:15,stepPixelSize:"20",value:E,format:function(){function P(O){return O.toString(16).toUpperCase()}return P}(),ml:"0",onChange:function(){function P(O,M){return B("changeUITarget",{value:M})}return P}()})})}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){function P(){return B("pulseUIRadiation")}return P}()})]})},s=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedSEBlock,w=L.selectedSESubBlock,E=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Structural Enzymes",children:[(0,e.createComponentVNode)(2,v,{dnaString:E.structuralEnzymes,selectedBlock:T,selectedSubblock:w,blockSize:N.dnaBlockSize,action:"selectSEBlock"}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){function A(){return B("pulseSERadiation")}return A}()})]})},l=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.radiationIntensity,w=L.radiationDuration;return(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Emitter",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Intensity",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:10,stepPixelSize:20,value:T,popUpPosition:"right",ml:"0",onChange:function(){function E(A,P){return B("radiationIntensity",{value:P})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:w,popUpPosition:"right",ml:"0",onChange:function(){function E(A,P){return B("radiationDuration",{value:P})}return E}()})})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){function E(){return B("pulseRadiation")}return E}()})]})},d=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.buffers,w=T.map(function(E,A){return(0,e.createComponentVNode)(2,m,{id:A+1,name:"Buffer "+(A+1),buffer:E},A)});return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{height:"75%",mt:1,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Buffers",children:w})}),(0,e.createComponentVNode)(2,t.Stack.Item,{height:"25%",children:(0,e.createComponentVNode)(2,u)})]})},m=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=g.id,w=g.name,E=g.buffer,A=L.isInjectorReady,P=w+(E.data?" - "+E.label:"");return(0,e.createComponentVNode)(2,t.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,t.Section,{title:P,mx:"0",lineHeight:"18px",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!E.data,icon:"trash",content:"Clear",onClick:function(){function O(){return B("bufferOption",{option:"clear",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E.data,icon:"pen",content:"Rename",onClick:function(){function O(){return B("bufferOption",{option:"changeLabel",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E.data||!L.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){function O(){return B("bufferOption",{option:"saveDisk",id:T})}return O}()})],4),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Write",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveUI",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveUIAndUE",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"saveSE",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!L.hasDisk||!L.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"loadDisk",id:T})}return O}()})]}),!!E.data&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:E.owner||(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[E.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!E.ue&&" and Unique Enzymes"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transfer to",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:!A,icon:A?"syringe":"spinner",iconSpin:!A,content:"Injector",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"createInjector",id:T})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A,icon:A?"syringe":"spinner",iconSpin:!A,content:"Block Injector",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"createInjector",id:T,block:1})}return O}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){function O(){return B("bufferOption",{option:"transfer",id:T})}return O}()})]})],4)]}),!E.data&&(0,e.createComponentVNode)(2,t.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},u=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.hasDisk,w=L.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!T||!w.data,icon:"trash",content:"Wipe",onClick:function(){function E(){return B("wipeDisk")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T,icon:"eject",content:"Eject",onClick:function(){function E(){return B("ejectDisk")}return E}()})],4),children:T?w.data?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Label",children:w.label?w.label:"No label"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:w.owner?w.owner:(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[w.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!w.ue&&" and Unique Enzymes"]})]}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Disk is blank."}):(0,e.createComponentVNode)(2,t.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"save-o",size:"4"}),(0,e.createVNode)(1,"br"),"No disk inserted."]})})},C=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.isBeakerLoaded,w=L.beakerVolume,E=L.beakerLabel;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,e.createComponentVNode)(2,t.Button,{disabled:!T,icon:"eject",content:"Eject",onClick:function(){function A(){return B("ejectBeaker")}return A}()}),children:T?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Inject",children:[k.map(function(A,P){return(0,e.createComponentVNode)(2,t.Button,{disabled:A>w,icon:"syringe",content:A,onClick:function(){function O(){return B("injectRejuvenators",{amount:A})}return O}()},P)}),(0,e.createComponentVNode)(2,t.Button,{disabled:w<=0,icon:"syringe",content:"All",onClick:function(){function A(){return B("injectRejuvenators",{amount:w})}return A}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:[(0,e.createComponentVNode)(2,t.Box,{mb:"0.5rem",children:E||"No label"}),w?(0,e.createComponentVNode)(2,t.Box,{color:"good",children:[w," unit",w===1?"":"s"," remaining"]}):(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Empty"})]})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"flask",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No beaker loaded.",16)]})})})},V=function(g,N){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"average",children:(0,e.createVNode)(1,"h1",null,[(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"}),(0,e.createTextVNode)("\xA0Irradiating occupant\xA0"),(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"})],4)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,[(0,e.createTextVNode)("For "),g.duration,(0,e.createTextVNode)(" second"),g.duration===1?"":"s"],0)})]})},v=function(g,N){for(var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=g.dnaString,w=g.selectedBlock,E=g.selectedSubblock,A=g.blockSize,P=g.action,O=T.split(""),M=0,F=[],R=function(){for(var W=_/A+1,$=[],G=function(){var pe=oe+1;$.push((0,e.createComponentVNode)(2,t.Button,{selected:w===W&&E===pe,content:O[_+oe],mb:"0",onClick:function(){function me(){return B(P,{block:W,subblock:pe})}return me}()}))},oe=0;oe0?"Yes":"No",selected:i.com>0,onClick:function(){function s(){return p("toggle_com")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Security",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.sec===s,content:s,onClick:function(){function d(){return p("set_sec",{set_sec:s})}return d}()},"sec"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Medical",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.med===s,content:s,onClick:function(){function d(){return p("set_med",{set_med:s})}return d}()},"med"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Engineering",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.eng===s,content:s,onClick:function(){function d(){return p("set_eng",{set_eng:s})}return d}()},"eng"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Paranormal",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.par===s,content:s,onClick:function(){function d(){return p("set_par",{set_par:s})}return d}()},"par"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitor",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.jan===s,content:s,onClick:function(){function d(){return p("set_jan",{set_jan:s})}return d}()},"jan"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cyborg",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.cyb===s,content:s,onClick:function(){function d(){return p("set_cyb",{set_cyb:s})}return d}()},"cyb"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Slots",children:(0,e.createComponentVNode)(2,t.Box,{color:i.total>i.spawnpoints?"red":"green",children:[i.total," total, versus ",i.spawnpoints," spawnpoints"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispatch",children:(0,e.createComponentVNode)(2,t.Button,{icon:"ambulance",content:"Send ERT",onClick:function(){function s(){return p("dispatch_ert")}return s}()})})]})})]})})}return S}()},82565:function(I,r,n){"use strict";r.__esModule=!0,r.Electropack=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=r.Electropack=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.power,l=c.code,d=c.frequency,m=c.minFrequency,u=c.maxFrequency;return(0,e.createComponentVNode)(2,f.Window,{width:360,height:150,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,o.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){function C(){return i("power")}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"freq"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:m/10,maxValue:u/10,value:d/10,format:function(){function C(V){return(0,a.toFixed)(V,1)}return C}(),width:"80px",onChange:function(){function C(V,v){return i("freq",{freq:v})}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"code"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:"80px",onChange:function(){function C(V,v){return i("code",{code:v})}return C}()})})]})})})})}return y}()},36730:function(I,r,n){"use strict";r.__esModule=!0,r.EvolutionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.EvolutionMenu=function(){function k(b,p){return(0,e.createComponentVNode)(2,o.Window,{width:480,height:574,theme:"changeling",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.can_respec;return(0,e.createComponentVNode)(2,t.Section,{title:"Evolution Points",height:5.5,children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,color:"label",children:"Points remaining:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,ml:2,bold:!0,color:"#1b945c",children:l}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{ml:2.5,disabled:!d,content:"Readapt",icon:"sync",onClick:function(){function m(){return c("readapt")}return m}()}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"By transforming a humanoid into a husk, we gain the ability to readapt our chosen evolutions.",tooltipPosition:"bottom",icon:"question-circle"})]})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.ability_list,m=s.purchased_abilities,u=s.view_mode;return(0,e.createComponentVNode)(2,t.Section,{title:"Abilities",flexGrow:"1",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:u?"square-o":"check-square-o",selected:!u,content:"Compact",onClick:function(){function C(){return c("set_view_mode",{mode:0})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:u?"check-square-o":"square-o",selected:u,content:"Expanded",onClick:function(){function C(){return c("set_view_mode",{mode:1})}return C}()})],4),children:d.map(function(C,V){return(0,e.createComponentVNode)(2,t.Box,{p:.5,mx:-1,className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{ml:.5,color:"#dedede",children:C.name}),m.includes(C.power_path)&&(0,e.createComponentVNode)(2,t.Flex.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mr:3,textAlign:"right",grow:1,children:[(0,e.createComponentVNode)(2,t.Box,{as:"span",color:"label",children:["Cost:"," "]}),(0,e.createComponentVNode)(2,t.Box,{as:"span",bold:!0,color:"#1b945c",children:C.cost})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"right",children:(0,e.createComponentVNode)(2,t.Button,{mr:.5,disabled:C.cost>l||m.includes(C.power_path),content:"Evolve",onClick:function(){function v(){return c("purchase",{power_path:C.power_path})}return v}()})})]}),!!u&&(0,e.createComponentVNode)(2,t.Flex,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:C.description+" "+C.helptext})]},V)})})}},17370:function(I,r,n){"use strict";r.__esModule=!0,r.ExosuitFabricator=void 0;var e=n(89005),a=n(35840),t=n(25328),o=n(72253),f=n(36036),S=n(73379),y=n(98595),k=["id","amount","lineDisplay","onClick"];function b(V,v){if(V==null)return{};var h={};for(var g in V)if({}.hasOwnProperty.call(V,g)){if(v.includes(g))continue;h[g]=V[g]}return h}var p=2e3,i={bananium:"clown",tranquillite:"mime"},c=r.ExosuitFabricator=function(){function V(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building;return(0,e.createComponentVNode)(2,y.Window,{width:950,height:625,children:(0,e.createComponentVNode)(2,y.Window.Content,{className:"Exofab",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,l)}),B&&(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,d)})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m)})]})})]})})})}return V}(),s=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.materials,L=x.capacity,T=Object.values(B).reduce(function(w,E){return w+E},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,title:"Materials",className:"Exofab__materials",buttons:(0,e.createComponentVNode)(2,f.Box,{color:"label",mt:"0.25rem",children:[(T/L*100).toPrecision(3),"% full"]}),children:["metal","glass","silver","gold","uranium","titanium","plasma","diamond","bluespace","bananium","tranquillite","plastic"].map(function(w){return(0,e.createComponentVNode)(2,u,{mt:-2,id:w,bold:w==="metal"||w==="glass",onClick:function(){function E(){return N("withdraw",{id:w})}return E}()},w)})})},l=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.curCategory,L=x.categories,T=x.designs,w=x.syncing,E=(0,o.useLocalState)(h,"searchText",""),A=E[0],P=E[1],O=(0,t.createSearch)(A,function(F){return F.name}),M=T.filter(O);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__designs",title:(0,e.createComponentVNode)(2,f.Dropdown,{className:"Exofab__dropdown",selected:B,options:L,onSelected:function(){function F(R){return N("category",{cat:R})}return F}()}),buttons:(0,e.createComponentVNode)(2,f.Box,{mt:"2px",children:[(0,e.createComponentVNode)(2,f.Button,{icon:"plus",content:"Queue all",onClick:function(){function F(){return N("queueall")}return F}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:w,iconSpin:w,icon:"sync-alt",content:w?"Synchronizing...":"Synchronize with R&D servers",onClick:function(){function F(){return N("sync")}return F}()})]}),children:[(0,e.createComponentVNode)(2,f.Input,{placeholder:"Search by name...",mb:"0.5rem",width:"100%",onInput:function(){function F(R,_){return P(_)}return F}()}),M.map(function(F){return(0,e.createComponentVNode)(2,C,{design:F},F.id)}),M.length===0&&(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No designs found."})]})},d=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building,L=x.buildStart,T=x.buildEnd,w=x.worldTime;return(0,e.createComponentVNode)(2,f.Section,{className:"Exofab__building",stretchContents:!0,children:(0,e.createComponentVNode)(2,f.ProgressBar.Countdown,{start:L,current:w,end:T,children:(0,e.createComponentVNode)(2,f.Stack,{children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Icon,{name:"cog",spin:!0})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:["Building ",B,"\xA0(",(0,e.createComponentVNode)(2,S.Countdown,{current:w,timeLeft:T-w,format:function(){function E(A,P){return P.substr(3)}return E}()}),")"]})]})})})},m=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.queue,L=x.processingQueue,T=Object.entries(x.queueDeficit).filter(function(E){return E[1]<0}),w=B.reduce(function(E,A){return E+A.time},0);return(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,className:"Exofab__queue",title:"Queue",buttons:(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,f.Button,{selected:L,icon:L?"toggle-on":"toggle-off",content:"Process",onClick:function(){function E(){return N("process")}return E}()}),(0,e.createComponentVNode)(2,f.Button,{disabled:B.length===0,icon:"eraser",content:"Clear",onClick:function(){function E(){return N("unqueueall")}return E}()})]}),children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:B.length===0?(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"The queue is empty."}):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--queue",grow:!0,overflow:"auto",children:B.map(function(E,A){return(0,e.createComponentVNode)(2,f.Box,{color:E.notEnough&&"bad",children:[A+1,". ",E.name,A>0&&(0,e.createComponentVNode)(2,f.Button,{icon:"arrow-up",onClick:function(){function P(){return N("queueswap",{from:A+1,to:A})}return P}()}),A0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--time",children:[(0,e.createComponentVNode)(2,f.Divider),"Processing time:",(0,e.createComponentVNode)(2,f.Icon,{name:"clock",mx:"0.5rem"}),(0,e.createComponentVNode)(2,f.Box,{inline:!0,bold:!0,children:new Date(w/10*1e3).toISOString().substr(14,5)})]}),Object.keys(T).length>0&&(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,e.createComponentVNode)(2,f.Divider),"Lacking materials to complete:",T.map(function(E){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,u,{id:E[0],amount:-E[1],lineDisplay:!0})},E[0])})]})],0)})})},u=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=v.id,L=v.amount,T=v.lineDisplay,w=v.onClick,E=b(v,k),A=x.materials[B]||0,P=L||A;if(!(P<=0&&!(B==="metal"||B==="glass"))){var O=L&&L>A;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,f.Stack,Object.assign({align:"center",className:(0,a.classes)(["Exofab__material",T&&"Exofab__material--line"])},E,{children:T?(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{className:(0,a.classes)(["materials32x32",B])}),(0,e.createComponentVNode)(2,f.Stack.Item,{className:"Exofab__material--amount",color:O&&"bad",ml:0,mr:1,children:P.toLocaleString("en-US")})],4):(0,e.createFragment)([(0,e.createComponentVNode)(2,f.Stack.Item,{basis:"content",children:(0,e.createComponentVNode)(2,f.Button,{width:"85%",color:"transparent",onClick:w,children:(0,e.createComponentVNode)(2,f.Box,{mt:1,className:(0,a.classes)(["materials32x32",B])})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:"1",children:[(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--name",children:B}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__material--amount",children:[P.toLocaleString("en-US")," cm\xB3 (",Math.round(P/p*10)/10," ","sheets)"]})]})],4)})))}},C=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=v.design;return(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design",children:[(0,e.createComponentVNode)(2,f.Button,{disabled:B.notEnough||x.building,icon:"cog",content:B.name,onClick:function(){function L(){return N("build",{id:B.id})}return L}()}),(0,e.createComponentVNode)(2,f.Button,{icon:"plus-circle",onClick:function(){function L(){return N("queue",{id:B.id})}return L}()}),(0,e.createComponentVNode)(2,f.Box,{className:"Exofab__design--cost",children:Object.entries(B.cost).map(function(L){return(0,e.createComponentVNode)(2,f.Box,{children:(0,e.createComponentVNode)(2,u,{id:L[0],amount:L[1],lineDisplay:!0})},L[0])})}),(0,e.createComponentVNode)(2,f.Stack,{className:"Exofab__design--time",children:(0,e.createComponentVNode)(2,f.Stack.Item,{children:[(0,e.createComponentVNode)(2,f.Icon,{name:"clock"}),B.time>0?(0,e.createFragment)([B.time/10,(0,e.createTextVNode)(" seconds")],0):"Instant"]})})]})}},97086:function(I,r,n){"use strict";r.__esModule=!0,r.ExternalAirlockController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=0,S=1013,y=function(p){var i="good",c=80,s=95,l=110,d=120;return pl?i="average":p>d&&(i="bad"),i},k=r.ExternalAirlockController=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.chamber_pressure,m=l.exterior_status,u=l.interior_status,C=l.processing;return(0,e.createComponentVNode)(2,o.Window,{width:470,height:290,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chamber Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:y(d),value:d,minValue:f,maxValue:S,children:[d," kPa"]})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:C,onClick:function(){function V(){return s("cycle_ext")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Interior",icon:"arrow-circle-right",disabled:C,onClick:function(){function V(){return s("cycle_int")}return V}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Force Exterior Door",icon:"exclamation-triangle",color:u==="open"?"red":C?"yellow":null,onClick:function(){function V(){return s("force_ext")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Force Interior Door",icon:"exclamation-triangle",color:u==="open"?"red":C?"yellow":null,onClick:function(){function V(){return s("force_int")}return V}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Abort",icon:"ban",color:"red",disabled:!C,onClick:function(){function V(){return s("abort")}return V}()})})]})]})})}return b}()},96142:function(I,r,n){"use strict";r.__esModule=!0,r.FaxMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.FaxMachine=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;return(0,e.createComponentVNode)(2,o.Window,{width:540,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.scan_name?"eject":"id-card",selected:i.scan_name,content:i.scan_name?i.scan_name:"-----",tooltip:i.scan_name?"Eject ID":"Insert ID",onClick:function(){function c(){return p("scan")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorize",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,disabled:!i.scan_name&&!i.authenticated,content:i.authenticated?"Log Out":"Log In",onClick:function(){function c(){return p("auth")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fax Menu",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network",children:i.network}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Document",children:[(0,e.createComponentVNode)(2,t.Button,{icon:i.paper?"eject":"paperclip",disabled:!i.authenticated&&!i.paper,content:i.paper?i.paper:"-----",onClick:function(){function c(){return p("paper")}return c}()}),!!i.paper&&(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function c(){return p("rename")}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sending To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:i.destination?i.destination:"-----",disabled:!i.authenticated,onClick:function(){function c(){return p("dept")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Action",children:(0,e.createComponentVNode)(2,t.Button,{icon:"envelope",content:i.sendError?i.sendError:"Send",disabled:!i.paper||!i.destination||!i.authenticated||i.sendError,onClick:function(){function c(){return p("send")}return c}()})})]})})]})})}return S}()},83767:function(I,r,n){"use strict";r.__esModule=!0,r.FloorPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=k.image,l=k.isSelected,d=k.onSelect;return(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"border-style":l&&"solid"||"none","border-width":"2px","border-color":"orange",padding:l&&"2px"||"4px"},onClick:d})},S=r.FloorPainter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.availableStyles,l=c.selectedStyle,d=c.selectedDir,m=c.directionsPreview,u=c.allStylesPreview;return(0,e.createComponentVNode)(2,o.Window,{width:405,height:475,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Decal setup",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",onClick:function(){function C(){return i("cycle_style",{offset:-1})}return C}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{options:s,selected:l,width:"150px",height:"20px",ml:"2px",mr:"2px",nochevron:!0,onSelected:function(){function C(V){return i("select_style",{style:V})}return C}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function C(){return i("cycle_style",{offset:1})}return C}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",mb:"5px",children:(0,e.createComponentVNode)(2,t.Flex,{overflowY:"auto",maxHeight:"220px",wrap:"wrap",children:s.map(function(C){return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,f,{image:u[C],isSelected:l===C,onSelect:function(){function V(){return i("select_style",{style:C})}return V}()})},"{style}")})})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Direction",children:(0,e.createComponentVNode)(2,t.Table,{style:{display:"inline"},children:["north","","south"].map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[C+"west",C,C+"east"].map(function(V){return(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"vertical-align":"middle","text-align":"center"},children:V===""?(0,e.createComponentVNode)(2,t.Icon,{name:"arrows-alt",size:3}):(0,e.createComponentVNode)(2,f,{image:m[V],isSelected:V===d,onSelect:function(){function v(){return i("select_direction",{direction:V})}return v}()})},V)})},C)})})})})]})})})}return y}()},53424:function(I,r,n){"use strict";r.__esModule=!0,r.GPS=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=function(l){return l?"("+l.join(", ")+")":"ERROR"},y=function(l,d,m){if(!(!l||!d)){if(l[2]!==d[2]||m!==1)return null;var u=Math.atan2(d[1]-l[1],d[0]-l[0]),C=Math.sqrt(Math.pow(d[1]-l[1],2)+Math.pow(d[0]-l[0],2));return{angle:(0,a.rad2deg)(u),distance:C}}},k=r.GPS=function(){function s(l,d){var m=(0,t.useBackend)(d),u=m.data,C=u.emped,V=u.active,v=u.area,h=u.position,g=u.saved;return(0,e.createComponentVNode)(2,f.Window,{width:450,height:700,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:C?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,b,{emp:!0})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,p)}),V?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{area:v,position:h})}),g&&(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{title:"Saved Position",position:g})}),(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,c,{height:"100%"})})],0):(0,e.createComponentVNode)(2,b)],0)})})})}return s}(),b=function(l,d){var m=l.emp;return(0,e.createComponentVNode)(2,o.Section,{mt:"0.5rem",width:"100%",height:"100%",stretchContents:!0,children:(0,e.createComponentVNode)(2,o.Box,{width:"100%",height:"100%",color:"label",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:m?"ban":"power-off",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),m?"ERROR: Device temporarily lost signal.":"Device is disabled."]})})})})},p=function(l,d){var m=(0,t.useBackend)(d),u=m.act,C=m.data,V=C.active,v=C.tag,h=C.same_z,g=(0,t.useLocalState)(d,"newTag",v),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Settings",buttons:(0,e.createComponentVNode)(2,o.Button,{selected:V,icon:V?"toggle-on":"toggle-off",content:V?"On":"Off",onClick:function(){function B(){return u("toggle")}return B}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,o.Input,{width:"5rem",value:v,onEnter:function(){function B(){return u("tag",{newtag:N})}return B}(),onInput:function(){function B(L,T){return x(T)}return B}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:v===N,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function B(){return u("tag",{newtag:N})}return B}(),children:(0,e.createComponentVNode)(2,o.Icon,{name:"pen"})})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,o.Button,{selected:!h,icon:h?"compress":"expand",content:h?"Local Sector":"Global",onClick:function(){function B(){return u("same_z")}return B}()})})]})})},i=function(l,d){var m=l.title,u=l.area,C=l.position;return(0,e.createComponentVNode)(2,o.Section,{title:m||"Position",children:(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.5rem",children:[u&&(0,e.createFragment)([u,(0,e.createVNode)(1,"br")],0),S(C)]})})},c=function(l,d){var m=(0,t.useBackend)(d),u=m.data,C=u.position,V=u.signals,v=u.upgraded;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Signals",overflow:"auto"},l,{children:(0,e.createComponentVNode)(2,o.Table,{children:V.map(function(h){return Object.assign({},h,y(C,h.position,v))}).map(function(h,g){return(0,e.createComponentVNode)(2,o.Table.Row,{backgroundColor:g%2===0&&"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,o.Table.Cell,{width:"30%",verticalAlign:"middle",color:"label",p:"0.25rem",bold:!0,children:h.tag}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",color:"grey",children:h.area}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",collapsing:!0,children:h.distance!==void 0&&(0,e.createComponentVNode)(2,o.Box,{opacity:Math.max(1-Math.min(h.distance,100)/100,.5),children:[(0,e.createComponentVNode)(2,o.Icon,{name:h.distance>0?"arrow-right":"circle",rotation:-h.angle}),"\xA0",Math.floor(h.distance)+"m"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:S(h.position)})]},g)})})})))}},68703:function(I,r,n){"use strict";r.__esModule=!0,r.GasAnalyzerHistory=r.GasAnalyzerContent=r.GasAnalyzer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GasAnalyzerContent=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.gasmixes,d=s.autoUpdating;return(0,e.createComponentVNode)(2,t.Section,{title:l[0].name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"unlock":"lock",onClick:function(){function m(){return c("autoscantoggle")}return m}(),tooltip:d?"Auto-Update Enabled":"Auto-Update Disabled",fluid:!0,textAlign:"center",selected:d}),children:l[0].total_moles?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Moles",children:(l[0].total_moles?l[0].total_moles:"-")+" mol"}),l[0].oxygen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:l[0].oxygen.toFixed(2)+" mol ("+(l[0].oxygen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].nitrogen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:l[0].nitrogen.toFixed(2)+" mol ("+(l[0].nitrogen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].carbon_dioxide?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:l[0].carbon_dioxide.toFixed(2)+" mol ("+(l[0].carbon_dioxide/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].toxins?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:l[0].toxins.toFixed(2)+" mol ("+(l[0].toxins/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].sleeping_agent?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:l[0].sleeping_agent.toFixed(2)+" mol ("+(l[0].sleeping_agent/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].agent_b?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Agent B",children:l[0].agent_b.toFixed(2)+" mol ("+(l[0].agent_b/l[0].total_moles).toFixed(2)*100+" %)"}):"",(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(l[0].total_moles?(l[0].temperature-273.15).toFixed(2):"-")+" \xB0C ("+(l[0].total_moles?l[0].temperature.toFixed(2):"-")+" K)"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Volume",children:(l[0].total_moles?l[0].volume:"-")+" L"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(l[0].total_moles?l[0].pressure.toFixed(2):"-")+" kPa"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Heat Capacity",children:l[0].heat_capacity+" / K"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Thermal Energy",children:l[0].thermal_energy})]}):(0,e.createComponentVNode)(2,t.Box,{nowrap:!0,italic:!0,mb:"10px",children:"No Gas Detected!"})},l[0])}return k}(),S=r.GasAnalyzerHistory=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.historyGasmixes,d=s.historyViewMode,m=s.historyIndex;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Scan History",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"trash",tooltip:"Clear History",onClick:function(){function u(){return c("clearhistory")}return u}(),textAlign:"center",disabled:l.length===0}),children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",children:(0,e.createComponentVNode)(2,t.Flex,{inline:!0,width:"50%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"kPa",onClick:function(){function u(){return c("modekpa")}return u}(),textAlign:"center",selected:d==="kpa"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"mol",onClick:function(){function u(){return c("modemol")}return u}(),textAlign:"center",selected:d==="mol"})})]})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(u,C){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:C+1+". "+(d==="mol"?u[0].total_moles.toFixed(2):u[0].pressure.toFixed(2)),onClick:function(){function V(){return c("input",{target:C+1})}return V}(),textAlign:"left",selected:C+1===m,fluid:!0})},u[0])})})]})}return k}(),y=r.GasAnalyzer=function(){function k(b,p){var i={float:"left",width:"67%"},c={float:"right",width:"33%"};return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{grow:!0,children:(0,e.createComponentVNode)(2,f)}),2,{style:i}),(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{width:"160px",children:(0,e.createComponentVNode)(2,S)}),2,{style:c})]})})}return k}()},27546:function(I,r,n){"use strict";r.__esModule=!0,r.GasFreezer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GasFreezer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.pressure,l=i.temperature,d=i.temperatureCelsius,m=i.min,u=i.max,C=i.target,V=i.targetCelsius,v=(l-m)/(u-m);return(0,e.createComponentVNode)(2,o.Window,{width:560,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c?"power-off":"times",content:c?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B",selected:c,onClick:function(){function h(){return p("power")}return h}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0414\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[s," \u043A\u041F\u0430"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:v,ranges:{blue:[-1/0,.5],red:[.5,1/0]},children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:[v<.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"blue",ml:1,children:[l," \xB0K (",d," \xB0C)"]}),v>=.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"red",ml:1,children:[l," \xB0K (",d," \xB0C)"]})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0435\u043B\u0435\u0432\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",justify:"end",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:(C-m)/(u-m),children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,ml:1,children:[C," \xB0K (",V," \xB0C)"]})})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0434\u0430\u0442\u044C \u0446\u0435\u043B\u0435\u0432\u0443\u044E \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0443",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",title:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:m})}return h}()}),(0,e.createComponentVNode)(2,t.NumberInput,{value:Math.round(C),unit:"\xB0K",minValue:Math.round(m),maxValue:Math.round(u),step:5,stepPixelSize:3,onDrag:function(){function h(g,N){return p("temp",{temp:N})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",title:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:u})}return h}()})]})]})})})})}return S}()},89124:function(I,r,n){"use strict";r.__esModule=!0,r.GeneModder=void 0;var e=n(89005),a=n(72253),t=n(35840),o=n(36036),f=n(3939),S=n(98595),y=r.GeneModder=function(){function d(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.has_seed;return(0,e.createComponentVNode)(2,S.Window,{width:500,height:650,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,f.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),v===0?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,k)]})})})}return d}(),k=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Genes",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{content:"Insert Gene from Disk",disabled:!h||!h.can_insert||h.is_core,icon:"arrow-circle-down",onClick:function(){function g(){return V("insert")}return g}()}),children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})},b=function(m,u){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,height:"85%",children:(0,e.createComponentVNode)(2,o.Stack,{height:"100%",children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"leaf",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),"The plant DNA manipulator is missing a seed."]})})})},p=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.has_seed,g=v.seed,N=v.has_disk,x=v.disk,B,L;return h?B=(0,e.createComponentVNode)(2,o.Stack.Item,{mb:"-6px",mt:"-4px",children:[(0,e.createVNode)(1,"img",(0,t.classes)(["seeds32x32",g.image]),null,1,{style:{"vertical-align":"middle",width:"32px",margin:"-1px","margin-left":"-11px"}}),(0,e.createComponentVNode)(2,o.Button,{content:g.name,onClick:function(){function T(){return V("eject_seed")}return T}()}),(0,e.createComponentVNode)(2,o.Button,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){function T(){return V("variant_name")}return T}()})]}):B=(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:"None",onClick:function(){function T(){return V("eject_seed")}return T}()})}),N?L=x.name:L="None",(0,e.createComponentVNode)(2,o.Section,{title:"Storage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Plant Sample",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Data Disk",children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:L,onClick:function(){function T(){return V("eject_disk")}return T}()})})})]})})},i=function(m,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.disk,g=v.core_genes;return(0,e.createComponentVNode)(2,o.Collapsible,{title:"Core Genes",open:!0,children:[g.map(function(N){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:N.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(h!=null&&h.can_extract),icon:"save",onClick:function(){function x(){return V("extract",{id:N.id})}return x}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace",disabled:!N.is_type||!h.can_insert,icon:"arrow-circle-down",onClick:function(){function x(){return V("replace",{id:N.id})}return x}()})})]},N)})," ",(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace All",disabled:!(h!=null&&h.is_bulk_core),icon:"arrow-circle-down",onClick:function(){function N(){return V("bulk_replace_core")}return N}()})})})]},"Core Genes")},c=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.reagent_genes,h=V.has_reagent;return(0,e.createComponentVNode)(2,l,{title:"Reagent Genes",gene_set:v,do_we_show:h})},s=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.trait_genes,h=V.has_trait;return(0,e.createComponentVNode)(2,l,{title:"Trait Genes",gene_set:v,do_we_show:h})},l=function(m,u){var C=m.title,V=m.gene_set,v=m.do_we_show,h=(0,a.useBackend)(u),g=h.act,N=h.data,x=N.disk;return(0,e.createComponentVNode)(2,o.Collapsible,{title:C,open:!0,children:v?V.map(function(B){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:B.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(x!=null&&x.can_extract),icon:"save",onClick:function(){function L(){return g("extract",{id:B.id})}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Remove",icon:"times",onClick:function(){function L(){return g("remove",{id:B.id})}return L}()})})]},B)}):(0,e.createComponentVNode)(2,o.Stack.Item,{children:"No Genes Detected"})},C)}},73053:function(I,r,n){"use strict";r.__esModule=!0,r.GenericCrewManifest=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(41874),f=r.GenericCrewManifest=function(){function S(y,k){return(0,e.createComponentVNode)(2,t.Window,{width:588,height:510,theme:"nologo",children:(0,e.createComponentVNode)(2,t.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:(0,e.createComponentVNode)(2,o.CrewManifest)})})})}return S}()},42914:function(I,r,n){"use strict";r.__esModule=!0,r.GhostHudPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GhostHudPanel=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.security,s=i.medical,l=i.diagnostic,d=i.ahud;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:207,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,S,{label:"Medical",type:"medical",is_active:s}),(0,e.createComponentVNode)(2,S,{label:"Security",type:"security",is_active:c}),(0,e.createComponentVNode)(2,S,{label:"Diagnostic",type:"diagnostic",is_active:l}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,S,{label:"Antag HUD",is_active:d,act_on:"ahud_on",act_off:"ahud_off"})]})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=k.label,s=k.type,l=s===void 0?null:s,d=k.is_active,m=k.act_on,u=m===void 0?"hud_on":m,C=k.act_off,V=C===void 0?"hud_off":C;return(0,e.createComponentVNode)(2,t.Flex,{pt:.3,color:"label",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{pl:.5,align:"center",width:"80%",children:c}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:.6,content:d?"On":"Off",icon:d?"toggle-on":"toggle-off",selected:d,onClick:function(){function v(){return i(d?V:u,{hud_type:l})}return v}()})})]})}},25825:function(I,r,n){"use strict";r.__esModule=!0,r.GlandDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.GlandDispenser=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.glands,s=c===void 0?[]:c;return(0,e.createComponentVNode)(2,o.Window,{width:300,height:338,theme:"abductor",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(l){return(0,e.createComponentVNode)(2,t.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:l.color,content:l.amount||"0",disabled:!l.amount,onClick:function(){function d(){return p("dispense",{gland_id:l.id})}return d}()},l.id)})})})})}return S}()},67834:function(I,r,n){"use strict";r.__esModule=!0,r.HandheldChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=[1,5,10,20,30,50],S=null,y=r.HandheldChemDispenser=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.amount,u=d.energy,C=d.maxEnergy,V=d.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:u,minValue:0,maxValue:C,ranges:{good:[C*.5,1/0],average:[C*.25,C*.5],bad:[-1/0,C*.25]},children:[u," / ",C," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Amount",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:f.map(function(v,h){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:m===v,content:v,onClick:function(){function g(){return l("amount",{amount:v})}return g}()})},h)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="dispense",content:"Dispense",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"dispense"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="remove",content:"Remove",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"remove"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="isolate",content:"Isolate",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"isolate"})}return v}()})]})})]})})})},b=function(i,c){for(var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.chemicals,u=m===void 0?[]:m,C=d.current_reagent,V=[],v=0;v<(u.length+1)%3;v++)V.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,height:"18%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:d.glass?"Drink Selector":"Chemical Selector",children:[u.map(function(h,g){return(0,e.createComponentVNode)(2,t.Button,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:C===h.id,content:h.title,style:{"margin-left":"2px"},onClick:function(){function N(){return l("dispense",{reagent:h.id})}return N}()},g)}),V.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:"1",basis:"25%"},g)})]})})}},75926:function(I,r,n){"use strict";r.__esModule=!0,r.ImplantPad=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ImplantPad=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.implant,s=i.contains_case,l=i.tag,d=(0,a.useLocalState)(k,"newTag",l),m=d[0],u=d[1];return(0,e.createComponentVNode)(2,o.Window,{width:410,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Bio-chip Mini-Computer",buttons:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Eject Case",icon:"eject",disabled:!s,onClick:function(){function C(){return p("eject_case")}return C}()})}),children:c&&s?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{bold:!0,mb:2,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+c.image,ml:0,mr:2,style:{"vertical-align":"middle",width:"32px"}}),c.name]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Life",children:c.life}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Notes",children:c.notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Function",children:c.function}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,t.Input,{width:"5.5rem",value:l,onEnter:function(){function C(){return p("tag",{newtag:m})}return C}(),onInput:function(){function C(V,v){return u(v)}return C}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:l===m,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function C(){return p("tag",{newtag:m})}return C}(),children:(0,e.createComponentVNode)(2,t.Icon,{name:"pen"})})]})]})],4):s?(0,e.createComponentVNode)(2,t.Box,{children:"This bio-chip case has no implant!"}):(0,e.createComponentVNode)(2,t.Box,{children:"Please insert a bio-chip casing!"})})})})}return S}()},25471:function(I,r,n){"use strict";r.__esModule=!0,r.Instrument=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=r.Instrument=function(){function i(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data;return(0,e.createComponentVNode)(2,f.Window,{width:600,height:505,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,p)]})})]})}return i}(),y=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.help;if(u)return(0,e.createComponentVNode)(2,o.Modal,{maxWidth:"75%",height:window.innerHeight*.75+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{px:"0.5rem",mt:"-0.5rem",children:[(0,e.createVNode)(1,"h1",null,"Making a Song",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"h1",null,"Instrument Advanced Settings",16),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Type:"}),(0,e.createTextVNode)("\xA0Whether the instrument is legacy or synthesized."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Legacy instruments have a collection of sounds that are selectively used depending on the note to play."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Synthesized instruments use a base sound and change its pitch to match the note to play.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Current:"}),(0,e.createTextVNode)("\xA0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),(0,e.createTextVNode)("\xA0The pitch to apply to all notes of the song.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain Mode:"}),(0,e.createTextVNode)("\xA0How a played note fades out."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Linear sustain means a note will fade out at a constant rate."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Exponential sustain means a note will fade out at an exponential rate, sounding smoother.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),(0,e.createTextVNode)("\xA0The volume threshold at which a note is fully stopped.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),(0,e.createTextVNode)("\xA0Whether the last note should be sustained indefinitely.")],4)],4),(0,e.createComponentVNode)(2,o.Button,{color:"grey",content:"Close",onClick:function(){function C(){return d("help")}return C}()})]})})})},k=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.lines,C=m.playing,V=m.repeat,v=m.maxRepeats,h=m.tempo,g=m.minTempo,N=m.maxTempo,x=m.tickLag,B=m.volume,L=m.minVolume,T=m.maxVolume,w=m.ready;return(0,e.createComponentVNode)(2,o.Section,{title:"Instrument",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"info",content:"Help",onClick:function(){function E(){return d("help")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file",content:"New",onClick:function(){function E(){return d("newsong")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"upload",content:"Import",onClick:function(){function E(){return d("import")}return E}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Playback",children:[(0,e.createComponentVNode)(2,o.Button,{selected:C,disabled:u.length===0||V<0,icon:"play",content:"Play",onClick:function(){function E(){return d("play")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!C,icon:"stop",content:"Stop",onClick:function(){function E(){return d("stop")}return E}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Repeat",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:0,maxValue:v,value:V,stepPixelSize:59,onChange:function(){function E(A,P){return d("repeat",{new:P})}return E}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tempo",children:(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:h>=N,content:"-",as:"span",mr:"0.5rem",onClick:function(){function E(){return d("tempo",{new:h+x})}return E}()}),(0,a.round)(600/h)," BPM",(0,e.createComponentVNode)(2,o.Button,{disabled:h<=g,content:"+",as:"span",ml:"0.5rem",onClick:function(){function E(){return d("tempo",{new:h-x})}return E}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:L,maxValue:T,value:B,stepPixelSize:6,onDrag:function(){function E(A,P){return d("setvolume",{new:P})}return E}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:w?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Ready"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,e.createComponentVNode)(2,b)]})},b=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.allowedInstrumentNames,C=m.instrumentLoaded,V=m.instrument,v=m.canNoteShift,h=m.noteShift,g=m.noteShiftMin,N=m.noteShiftMax,x=m.sustainMode,B=m.sustainLinearDuration,L=m.sustainExponentialDropoff,T=m.legacy,w=m.sustainDropoffVolume,E=m.sustainHeldNote,A,P;return x===1?(A="Linear",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:.1,maxValue:5,value:B,step:.5,stepPixelSize:85,format:function(){function O(M){return(0,a.round)(M*100)/100+" seconds"}return O}(),onChange:function(){function O(M,F){return d("setlinearfalloff",{new:F/10})}return O}()})):x===2&&(A="Exponential",P=(0,e.createComponentVNode)(2,o.Slider,{minValue:1.025,maxValue:10,value:L,step:.01,format:function(){function O(M){return(0,a.round)(M*1e3)/1e3+"% per decisecond"}return O}(),onChange:function(){function O(M,F){return d("setexpfalloff",{new:F})}return O}()})),u.sort(),(0,e.createComponentVNode)(2,o.Box,{my:-1,children:(0,e.createComponentVNode)(2,o.Collapsible,{mt:"1rem",mb:"0",title:"Advanced",children:(0,e.createComponentVNode)(2,o.Section,{mt:-1,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Type",children:T?"Legacy":"Synthesized"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current",children:C?(0,e.createComponentVNode)(2,o.Dropdown,{options:u,selected:V,width:"50%",onSelected:function(){function O(M){return d("switchinstrument",{name:M})}return O}()}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None!"})}),!!(!T&&v)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Note Shift/Note Transpose",children:(0,e.createComponentVNode)(2,o.Slider,{minValue:g,maxValue:N,value:h,stepPixelSize:2,format:function(){function O(M){return M+" keys / "+(0,a.round)(M/12*100)/100+" octaves"}return O}(),onChange:function(){function O(M,F){return d("setnoteshift",{new:F})}return O}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain Mode",children:[(0,e.createComponentVNode)(2,o.Dropdown,{options:["Linear","Exponential"],selected:A,onSelected:function(){function O(M){return d("setsustainmode",{new:M})}return O}()}),P]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume Dropoff Threshold",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:.01,maxValue:100,value:w,stepPixelSize:6,onChange:function(){function O(M,F){return d("setdropoffvolume",{new:F})}return O}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain indefinitely last held note",children:(0,e.createComponentVNode)(2,o.Button,{selected:E,icon:E?"toggle-on":"toggle-off",content:E?"Yes":"No",onClick:function(){function O(){return d("togglesustainhold")}return O}()})})],4)]}),(0,e.createComponentVNode)(2,o.Button,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){function O(){return d("reset")}return O}()})]})})})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,m=l.data,u=m.playing,C=m.lines,V=m.editing;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!V||u,icon:"plus",content:"Add Line",onClick:function(){function v(){return d("newline",{line:C.length+1})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{selected:!V,icon:V?"chevron-up":"chevron-down",onClick:function(){function v(){return d("edit")}return v}()})],4),children:!!V&&(C.length>0?(0,e.createComponentVNode)(2,o.LabeledList,{children:C.map(function(v,h){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:h+1,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"pen",onClick:function(){function g(){return d("modifyline",{line:h+1})}return g}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"trash",onClick:function(){function g(){return d("deleteline",{line:h+1})}return g}()})],4),children:v},h)})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"Song is empty."}))})}},65021:function(I,r,n){"use strict";r.__esModule=!0,r.ItemPixelShift=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ItemPixelShift=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.pixel_x,s=i.pixel_y,l=i.max_shift_x,d=i.max_shift_y,m=i.random_drop_on;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:160,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"X-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",title:"Shifts item leftwards.",disabled:c===-l,onClick:function(){function u(){return p("shift_left")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:c,minValue:-l,maxValue:l,onChange:function(){function u(C,V){return p("custom_x",{pixel_x:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",title:"Shifts item rightwards.",disabled:c===l,onClick:function(){function u(){return p("shift_right")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Y-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-up",title:"Shifts item upwards.",disabled:s===d,onClick:function(){function u(){return p("shift_up")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:s,minValue:-d,maxValue:d,onChange:function(){function u(C,V){return p("custom_y",{pixel_y:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",title:"Shifts item downwards.",disabled:s===-d,onClick:function(){function u(){return p("shift_down")}return u}()})]})]})}),(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"brown",icon:"arrow-up",content:"Move to Top",title:"Tries to place an item on top of the others.",onClick:function(){function u(){return p("move_to_top")}return u}()})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:m?"good":"bad",icon:"power-off",content:m?"Shift Enabled":"Shift Disabled",title:"Enables/Disables item pixel randomization on any drops.",onClick:function(){function u(){return p("toggle")}return u}()})})]})})]})})}return S}()},13618:function(I,r,n){"use strict";r.__esModule=!0,r.KeyComboModal=void 0;var e=n(89005),a=n(70611),t=n(72253),o=n(36036),f=n(98595),S=n(19203),y=n(51057),k=function(l){return l.key!==a.KEY.Alt&&l.key!==a.KEY.Control&&l.key!==a.KEY.Shift&&l.key!==a.KEY.Escape},b={DEL:"Delete",DOWN:"South",END:"Southwest",HOME:"Northwest",INSERT:"Insert",LEFT:"West",PAGEDOWN:"Southeast",PAGEUP:"Northeast",RIGHT:"East",SPACEBAR:"Space",UP:"North"},p=3,i=function(l){var d="";if(l.altKey&&(d+="Alt"),l.ctrlKey&&(d+="Ctrl"),l.shiftKey&&!(l.keyCode>=48&&l.keyCode<=57)&&(d+="Shift"),l.location===p&&(d+="Numpad"),k(l))if(l.shiftKey&&l.keyCode>=48&&l.keyCode<=57){var m=l.keyCode-48;d+="Shift"+m}else{var u=l.key.toUpperCase();d+=b[u]||u}return d},c=r.KeyComboModal=function(){function s(l,d){var m=(0,t.useBackend)(d),u=m.act,C=m.data,V=C.init_value,v=C.large_buttons,h=C.message,g=h===void 0?"":h,N=C.title,x=C.timeout,B=(0,t.useLocalState)(d,"input",V),L=B[0],T=B[1],w=(0,t.useLocalState)(d,"binding",!0),E=w[0],A=w[1],P=function(){function F(R){if(!E){R.key===a.KEY.Enter&&u("submit",{entry:L}),R.key===a.KEY.Escape&&u("cancel");return}if(R.preventDefault(),k(R)){O(i(R)),A(!1);return}else if(R.key===a.KEY.Escape){O(V),A(!1);return}}return F}(),O=function(){function F(R){R!==L&&T(R)}return F}(),M=130+(g.length>30?Math.ceil(g.length/3):0)+(g.length&&v?5:0);return(0,e.createComponentVNode)(2,f.Window,{title:N,width:240,height:M,children:[x&&(0,e.createComponentVNode)(2,y.Loader,{value:x}),(0,e.createComponentVNode)(2,f.Window.Content,{onKeyDown:function(){function F(R){P(R)}return F}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:g})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:E,content:E&&E!==null?"Awaiting input...":""+L,width:"100%",textAlign:"center",onClick:function(){function F(){O(V),A(!0)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,S.InputButtons,{input:L})})]})]})})]})}return s}()},35655:function(I,r,n){"use strict";r.__esModule=!0,r.KeycardAuth=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.KeycardAuth=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=(0,e.createComponentVNode)(2,t.Section,{title:"Keycard Authentication Device",children:(0,e.createComponentVNode)(2,t.Box,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!i.swiping&&!i.busy)return(0,e.createComponentVNode)(2,o.Window,{width:540,height:280,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,(0,e.createComponentVNode)(2,t.Section,{title:"Choose Action",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Red Alert",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",disabled:!i.redAvailable,onClick:function(){function l(){return p("triggerevent",{triggerevent:"Red Alert"})}return l}(),content:"Red Alert"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ERT",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Emergency Response Team"})}return l}(),content:"Call ERT"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Maint Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})}return l}(),content:"Revoke"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Station-Wide Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})}return l}(),content:"Revoke"})]})]})})]})});var s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Waiting for YOU to swipe your ID..."});return!i.hasSwiped&&!i.ertreason&&i.event==="Emergency Response Team"?s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Fill out the reason for your ERT request."}):i.hasConfirm?s=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Request Confirmed!"}):i.isRemote?s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):i.hasSwiped&&(s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Waiting for second person to confirm..."})),(0,e.createComponentVNode)(2,o.Window,{width:540,height:265,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,i.event==="Emergency Response Team"&&(0,e.createComponentVNode)(2,t.Section,{title:"Reason for ERT Call",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{color:i.ertreason?"":"red",icon:i.ertreason?"check":"pencil-alt",content:i.ertreason?i.ertreason:"-----",disabled:i.busy,onClick:function(){function l(){return p("ert")}return l}()})})}),(0,e.createComponentVNode)(2,t.Section,{title:i.event,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back",disabled:i.busy||i.hasConfirm,onClick:function(){function l(){return p("reset")}return l}()}),children:s})]})})}return S}()},40951:function(I,r,n){"use strict";r.__esModule=!0,r.LaborClaimConsole=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=r.LaborClaimConsole=function(){function b(p,i){return(0,e.createComponentVNode)(2,f.Window,{width:315,height:470,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.can_go_home,m=l.emagged,u=l.id_inserted,C=l.id_name,V=l.id_points,v=l.id_goal,h=l.unclaimed_points,g=m?0:1,N=m?"ERR0R":d?"Completed!":"Insufficient";return(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:!!u&&(0,e.createComponentVNode)(2,o.ProgressBar,{value:V/v,ranges:{good:[g,1/0],bad:[-1/0,g]},children:V+" / "+v+" "+N})||!!m&&"ERR0R COMPLETED?!@"||"No ID inserted"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Shuttle controls",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Move shuttle",disabled:!d,onClick:function(){function x(){return s("move_shuttle")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed points",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Claim points ("+h+")",disabled:!u||!h,onClick:function(){function x(){return s("claim_points")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Inserted ID",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:u?C:"-------------",onClick:function(){function x(){return s("handle_id")}return x}()})})]})})},k=function(p,i){var c=(0,t.useBackend)(i),s=c.data,l=s.ores;return(0,e.createComponentVNode)(2,o.Section,{title:"Material values",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Material"}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,a.toTitleCase)(d.ore)}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:d.value})})]},d.ore)})]})})}},9525:function(I,r,n){"use strict";r.__esModule=!0,r.LawManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.LawManager=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.isAdmin,m=l.isSlaved,u=l.isMalf,C=l.isAIMalf,V=l.view;return(0,e.createComponentVNode)(2,o.Window,{width:800,height:u?620:365,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!(d&&m)&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:["This unit is slaved to ",m,"."]}),!!(u||C)&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Law Management",selected:V===0,onClick:function(){function v(){return s("set_view",{set_view:0})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Lawsets",selected:V===1,onClick:function(){function v(){return s("set_view",{set_view:1})}return v}()})]}),V===0&&(0,e.createComponentVNode)(2,S),V===1&&(0,e.createComponentVNode)(2,y)]})})}return b}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.has_zeroth_laws,m=l.zeroth_laws,u=l.has_ion_laws,C=l.ion_laws,V=l.ion_law_nr,v=l.has_inherent_laws,h=l.inherent_laws,g=l.has_supplied_laws,N=l.supplied_laws,x=l.channels,B=l.channel,L=l.isMalf,T=l.isAdmin,w=l.zeroth_law,E=l.ion_law,A=l.inherent_law,P=l.supplied_law,O=l.supplied_law_position;return(0,e.createFragment)([!!d&&(0,e.createComponentVNode)(2,k,{title:"ERR_NULL_VALUE",laws:m,ctx:i}),!!u&&(0,e.createComponentVNode)(2,k,{title:V,laws:C,ctx:i}),!!v&&(0,e.createComponentVNode)(2,k,{title:"Inherent",laws:h,ctx:i}),!!g&&(0,e.createComponentVNode)(2,k,{title:"Supplied",laws:N,ctx:i}),(0,e.createComponentVNode)(2,t.Section,{title:"Statement Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Statement Channel",children:x.map(function(M){return(0,e.createComponentVNode)(2,t.Button,{content:M.channel,selected:M.channel===B,onClick:function(){function F(){return s("law_channel",{law_channel:M.channel})}return F}()},M.channel)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"State Laws",children:(0,e.createComponentVNode)(2,t.Button,{content:"State Laws",onClick:function(){function M(){return s("state_laws")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Law Notification",children:(0,e.createComponentVNode)(2,t.Button,{content:"Notify",onClick:function(){function M(){return s("notify_laws")}return M}()})})]})}),!!L&&(0,e.createComponentVNode)(2,t.Section,{title:"Add Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"60%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Actions"})]}),!!(T&&!d)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Zero"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:w}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_zeroth_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_zeroth_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ion"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:E}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_ion_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_ion_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Inherent"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:A}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_inherent_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_inherent_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Supplied"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:P}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:O,onClick:function(){function M(){return s("change_supplied_law_position")}return M}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_supplied_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_supplied_law")}return M}()})]})]})]})})],0)},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.law_sets;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{title:m.name+" - "+m.header,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Load Laws",icon:"download",onClick:function(){function u(){return s("transfer_laws",{transfer_laws:m.ref})}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m.laws.has_ion_laws>0&&m.laws.ion_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_zeroth_laws>0&&m.laws.zeroth_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_inherent_laws>0&&m.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),m.laws.has_supplied_laws>0&&m.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)})]})},m.name)})})},k=function(p,i){var c=(0,a.useBackend)(p.ctx),s=c.act,l=c.data,d=l.isMalf;return(0,e.createComponentVNode)(2,t.Section,{title:p.title+" Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"69%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"21%",children:"State?"})]}),p.laws.map(function(m){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:m.index}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:m.law}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:m.state?"Yes":"No",selected:m.state,onClick:function(){function u(){return s("state_law",{ref:m.ref,state_law:m.state?0:1})}return u}()}),!!d&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function u(){return s("edit_law",{edit_law:m.ref})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",icon:"trash",color:"red",onClick:function(){function u(){return s("delete_law",{delete_law:m.ref})}return u}()})],4)]})]},m.law)})]})})}},90447:function(I,r,n){"use strict";r.__esModule=!0,r.ListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),f=n(72253),S=n(92986),y=n(98595),k=r.ListInputModal=function(){function i(c,s){var l=(0,f.useBackend)(s),d=l.act,m=l.data,u=m.items,C=u===void 0?[]:u,V=m.message,v=V===void 0?"":V,h=m.init_value,g=m.timeout,N=m.title,x=(0,f.useLocalState)(s,"selected",C.indexOf(h)),B=x[0],L=x[1],T=(0,f.useLocalState)(s,"searchBarVisible",C.length>10),w=T[0],E=T[1],A=(0,f.useLocalState)(s,"searchQuery",""),P=A[0],O=A[1],M=function(){function oe(X){var pe=$.length-1;if(X===S.KEY_DOWN)if(B===null||B===pe){var me;L(0),(me=document.getElementById("0"))==null||me.scrollIntoView()}else{var ne;L(B+1),(ne=document.getElementById((B+1).toString()))==null||ne.scrollIntoView()}else if(X===S.KEY_UP)if(B===null||B===0){var ce;L(pe),(ce=document.getElementById(pe.toString()))==null||ce.scrollIntoView()}else{var q;L(B-1),(q=document.getElementById((B-1).toString()))==null||q.scrollIntoView()}}return oe}(),F=function(){function oe(X){X!==B&&L(X)}return oe}(),R=function(){function oe(){E(!1),E(!0)}return oe}(),_=function(){function oe(X){var pe=String.fromCharCode(X),me=C.find(function(q){return q==null?void 0:q.toLowerCase().startsWith(pe==null?void 0:pe.toLowerCase())});if(me){var ne,ce=C.indexOf(me);L(ce),(ne=document.getElementById(ce.toString()))==null||ne.scrollIntoView()}}return oe}(),U=function(){function oe(X){var pe;X!==P&&(O(X),L(0),(pe=document.getElementById("0"))==null||pe.scrollIntoView())}return oe}(),W=function(){function oe(){E(!w),O("")}return oe}(),$=C.filter(function(oe){return oe==null?void 0:oe.toLowerCase().includes(P.toLowerCase())}),G=330+Math.ceil(v.length/3);return w||setTimeout(function(){var oe;return(oe=document.getElementById(B.toString()))==null?void 0:oe.focus()},1),(0,e.createComponentVNode)(2,y.Window,{title:N,width:325,height:G,children:[g&&(0,e.createComponentVNode)(2,a.Loader,{value:g}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function oe(X){var pe=window.event?X.which:X.keyCode;(pe===S.KEY_DOWN||pe===S.KEY_UP)&&(X.preventDefault(),M(pe)),pe===S.KEY_ENTER&&(X.preventDefault(),d("submit",{entry:$[B]})),!w&&pe>=S.KEY_A&&pe<=S.KEY_Z&&(X.preventDefault(),_(pe)),pe===S.KEY_ESCAPE&&(X.preventDefault(),d("cancel"))}return oe}(),children:(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{compact:!0,icon:w?"search":"font",selected:!0,tooltip:w?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){function oe(){return W()}return oe}()}),className:"ListInput__Section",fill:!0,title:v,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b,{filteredItems:$,onClick:F,onFocusSearch:R,searchBarVisible:w,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:w&&(0,e.createComponentVNode)(2,p,{filteredItems:$,onSearch:U,searchQuery:P,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:$[B]})})]})})})]})}return i}(),b=function(c,s){var l=(0,f.useBackend)(s),d=l.act,m=c.filteredItems,u=c.onClick,C=c.onFocusSearch,V=c.searchBarVisible,v=c.selected;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:m.map(function(h,g){return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:"transparent",id:g,onClick:function(){function N(){return u(g)}return N}(),onDblClick:function(){function N(x){x.preventDefault(),d("submit",{entry:m[v]})}return N}(),onKeyDown:function(){function N(x){var B=window.event?x.which:x.keyCode;V&&B>=S.KEY_A&&B<=S.KEY_Z&&(x.preventDefault(),C())}return N}(),selected:g===v,style:{animation:"none",transition:"none"},children:h.replace(/^\w/,function(N){return N.toUpperCase()})},g)})})},p=function(c,s){var l=(0,f.useBackend)(s),d=l.act,m=c.filteredItems,u=c.onSearch,C=c.searchQuery,V=c.selected;return(0,e.createComponentVNode)(2,o.Input,{width:"100%",autoFocus:!0,autoSelect:!0,onEnter:function(){function v(h){h.preventDefault(),d("submit",{entry:m[V]})}return v}(),onInput:function(){function v(h,g){return u(g)}return v}(),placeholder:"Search...",value:C})}},26826:function(I,r,n){"use strict";r.__esModule=!0,r.Loadout=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S={Default:function(){function c(s,l){return s.gear.gear_tier-l.gear.gear_tier}return c}(),Alphabetical:function(){function c(s,l){return s.gear.name.toLowerCase().localeCompare(l.gear.name.toLowerCase())}return c}(),Cost:function(){function c(s,l){return s.gear.cost-l.gear.cost}return c}()},y=r.Loadout=function(){function c(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=(0,t.useLocalState)(l,"search",!1),V=C[0],v=C[1],h=(0,t.useLocalState)(l,"searchText",""),g=h[0],N=h[1],x=(0,t.useLocalState)(l,"category",Object.keys(u.gears)[0]),B=x[0],L=x[1],T=(0,t.useLocalState)(l,"tweakedGear",""),w=T[0],E=T[1];return(0,e.createComponentVNode)(2,f.Window,{width:975,height:650,children:[w&&(0,e.createComponentVNode)(2,i,{tweakedGear:w,setTweakedGear:E}),(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{category:B,setCategory:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"25%",children:(0,e.createComponentVNode)(2,p,{setTweakedGear:E})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"75%",children:(0,e.createComponentVNode)(2,b,{category:B,search:V,setSearch:v,searchText:g,setSearchText:N})})]})})]})})]})}return c}(),k=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=s.category,V=s.setCategory;return(0,e.createComponentVNode)(2,o.Tabs,{fluid:!0,textAlign:"center",style:{"flex-wrap":"wrap-reverse"},children:Object.keys(u.gears).map(function(v){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:v===C,style:{"white-space":"nowrap"},onClick:function(){function h(){return V(v)}return h}(),children:v},v)})})},b=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=u.user_tier,V=u.gear_slots,v=u.max_gear_slots,h=s.category,g=s.search,N=s.setSearch,x=s.searchText,B=s.setSearchText,L=(0,t.useLocalState)(l,"sortType","Default"),T=L[0],w=L[1],E=(0,t.useLocalState)(l,"sortReverse",!1),A=E[0],P=E[1],O=(0,a.createSearch)(x,function(F){return F.name}),M;return x.length>2?M=Object.entries(u.gears).reduce(function(F,R){var _=R[0],U=R[1];return F.concat(Object.entries(U).map(function(W){var $=W[0],G=W[1];return{key:$,gear:G}}))},[]).filter(function(F){var R=F.gear;return O(R)}):M=Object.entries(u.gears[h]).map(function(F){var R=F[0],_=F[1];return{key:R,gear:_}}),M.sort(S[T]),A&&(M=M.reverse()),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:h,buttons:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{height:1.66,selected:T,options:Object.keys(S),onSelected:function(){function F(R){return w(R)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:A?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:A?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){function F(){return P(!A)}return F}()})}),g&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Input,{width:20,placeholder:"Search...",value:x,onInput:function(){function F(R){return B(R.target.value)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"magnifying-glass",selected:g,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){function F(){N(!g),B("")}return F}()})})]}),children:M.map(function(F){var R=F.key,_=F.gear,U=12,W=Object.keys(u.selected_gears).includes(R),$=(_.cost===1,_.cost+" Points"),G=(0,e.createComponentVNode)(2,o.Box,{children:[_.name.length>U&&(0,e.createComponentVNode)(2,o.Box,{children:_.name}),_.gear_tier>C&&(0,e.createComponentVNode)(2,o.Box,{mt:_.name.length>U&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),oe=(0,e.createFragment)([_.allowed_roles&&(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"user",tooltip:(0,e.createComponentVNode)(2,o.Section,{m:-1,title:"Allowed Roles",children:_.allowed_roles.map(function(pe){return(0,e.createComponentVNode)(2,o.Box,{children:pe},pe)})}),tooltipPosition:"left"}),Object.entries(_.tweaks).map(function(pe){var me=pe[0],ne=pe[1];return ne.map(function(ce){return(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:ce.icon,tooltip:ce.tooltip,tooltipPosition:"top"},me)})}),(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"info",tooltip:_.desc,tooltipPosition:"top"})],0),X=(0,e.createComponentVNode)(2,o.Box,{class:"Loadout-InfoBox",children:[(0,e.createComponentVNode)(2,o.Box,{style:{"flex-grow":1},fontSize:1,color:"gold",opacity:.75,children:_.gear_tier>0&&"Tier "+_.gear_tier}),(0,e.createComponentVNode)(2,o.Box,{fontSize:.75,opacity:.66,children:$})]});return(0,e.createComponentVNode)(2,o.ImageButtonTS,{m:.5,imageSize:84,dmIcon:_.icon,dmIconState:_.icon_state,tooltip:(_.name.length>U||_.gear_tier>0)&&G,tooltipPosition:"bottom",selected:W,disabled:_.gear_tier>C||V+_.cost>v&&!W,buttons:oe,buttonsAlt:X,onClick:function(){function pe(){return m("toggle_gear",{gear:_.index_name})}return pe}(),children:_.name},R)})})},p=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=s.setTweakedGear,V=Object.entries(u.gears).reduce(function(v,h){var g=h[0],N=h[1],x=Object.entries(N).filter(function(B){var L=B[0];return Object.keys(u.selected_gears).includes(L)}).map(function(B){var L=B[0],T=B[1];return Object.assign({key:L},T)});return v.concat(x)},[]);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Selected Equipment",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"Clear Loadout",tooltipPosition:"bottom-end",onClick:function(){function v(){return m("clear_loadout")}return v}()}),children:V.map(function(v){var h=u.selected_gears[v.key];return(0,e.createComponentVNode)(2,o.ImageButtonTS,{fluid:!0,imageSize:48,base64:h.icon,dmIcon:h.icon_file?h.icon_file:v.icon,dmIconState:h.icon_state?h.icon_state:v.icon_state,buttons:(0,e.createFragment)([Object.entries(v.tweaks).length>0&&(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"gears",iconColor:"gray",width:"33px",onClick:function(){function g(){return C(v)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"times",iconColor:"red",width:"32px",onClick:function(){function g(){return m("toggle_gear",{gear:v.index_name})}return g}()})],0),children:h.name?h.name:v.name},v.key)})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:u.gear_slots,maxValue:u.max_gear_slots,ranges:{bad:[u.max_gear_slots,1/0],average:[u.max_gear_slots*.66,u.max_gear_slots],good:[0,u.max_gear_slots*.66]},children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:["Used points ",u.gear_slots,"/",u.max_gear_slots]})})})})]})},i=function(s,l){var d=(0,t.useBackend)(l),m=d.act,u=d.data,C=s.tweakedGear,V=s.setTweakedGear;return(0,e.createComponentVNode)(2,o.Dimmer,{children:(0,e.createComponentVNode)(2,o.Box,{className:"Loadout-Modal__background",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,width:20,height:20,title:C.name,buttons:(0,e.createComponentVNode)(2,o.Button,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){function v(){return V("")}return v}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:Object.entries(C.tweaks).map(function(v){var h=v[0],g=v[1];return g.map(function(N){var x=u.selected_gears[C.key][h];return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N.name,color:x?"":"gray",buttons:(0,e.createComponentVNode)(2,o.Button,{color:"transparent",icon:"pen",onClick:function(){function B(){return m("set_tweak",{gear:C.index_name,tweak:h})}return B}()}),children:[x||"Default",(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{"background-color":""+x}})]},h)})})})})})})}},72106:function(I,r,n){"use strict";r.__esModule=!0,r.MechBayConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MechBayConsole=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.recharge_port,s=c&&c.mech,l=s&&s.cell,d=s&&s.name;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:d?"Mech status: "+d:"Mech status",textAlign:"center",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Sync",onClick:function(){function m(){return p("reconnect")}return m}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:s.health/s.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||!l&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cell is installed."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})})})}return S}()},7466:function(I,r,n){"use strict";r.__esModule=!0,r.MechaControlConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=n(25328),y=r.MechaControlConsole=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.beacons,d=s.stored_data;return d.length?(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"window-close",onClick:function(){function m(){return c("clear_log")}return m}()}),children:d.map(function(m){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["(",m.time,")"]}),(0,e.createComponentVNode)(2,o.Box,{children:(0,S.decodeHtmlEntities)(m.message)})]},m.time)})})})}):(0,e.createComponentVNode)(2,f.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:l.length&&l.map(function(m){return(0,e.createComponentVNode)(2,o.Section,{title:m.name,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function u(){return c("send_message",{mt:m.uid})}return u}(),children:"Message"}),(0,e.createComponentVNode)(2,o.Button,{icon:"eye",onClick:function(){function u(){return c("get_log",{mt:m.uid})}return u}(),children:"View Log"}),(0,e.createComponentVNode)(2,o.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){function u(){return c("shock",{mt:m.uid})}return u}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[m.maxHealth*.75,1/0],average:[m.maxHealth*.5,m.maxHealth*.75],bad:[-1/0,m.maxHealth*.5]},value:m.health,maxValue:m.maxHealth})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cell Charge",children:m.cell&&(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[m.cellMaxCharge*.75,1/0],average:[m.cellMaxCharge*.5,m.cellMaxCharge*.75],bad:[-1/0,m.cellMaxCharge*.5]},value:m.cellCharge,maxValue:m.cellMaxCharge})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No Cell Installed"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Air Tank",children:[m.airtank,"kPa"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pilot",children:m.pilot||"Unoccupied"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:(0,S.toTitleCase)(m.location)||"Unknown"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Active Equipment",children:m.active||"None"}),m.cargoMax&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cargo Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{bad:[m.cargoMax*.75,1/0],average:[m.cargoMax*.5,m.cargoMax*.75],good:[-1/0,m.cargoMax*.5]},value:m.cargoUsed,maxValue:m.cargoMax})})||null]})},m.name)})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No mecha beacons found."})})})}return k}()},79625:function(I,r,n){"use strict";r.__esModule=!0,r.MedicalRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(3939),S=n(98595),y=n(321),k=n(5485),b=n(22091),p={Minor:"lightgray",Medium:"good",Harmful:"average","Dangerous!":"bad","BIOHAZARD THREAT!":"darkred"},i={"*Deceased*":"deceased","*SSD*":"ssd","Physically Unfit":"physically_unfit",Disabled:"disabled"},c=function(T,w){(0,f.modalOpen)(T,"edit",{field:w.edit,value:w.value})},s=function(T,w){var E=T.args;return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:E.name||"Virus",children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Number of stages",children:E.max_stages}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Spread",children:[E.spread_text," Transmission"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Possible cure",children:E.cure}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Notes",children:E.desc}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Severity",color:p[E.severity],children:E.severity})]})})})},l=r.MedicalRecords=function(){function L(T,w){var E=(0,t.useBackend)(w),A=E.data,P=A.loginState,O=A.screen;if(!P.logged_in)return(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});var M;return O===2?M=(0,e.createComponentVNode)(2,d):O===3?M=(0,e.createComponentVNode)(2,m):O===4?M=(0,e.createComponentVNode)(2,u):O===5?M=(0,e.createComponentVNode)(2,h):O===6&&(M=(0,e.createComponentVNode)(2,g)),(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,b.TemporaryNotice),(0,e.createComponentVNode)(2,B),M]})})]})}return L}(),d=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.records,M=(0,t.useLocalState)(w,"searchText",""),F=M[0],R=M[1],_=(0,t.useLocalState)(w,"sortId","name"),U=_[0],W=_[1],$=(0,t.useLocalState)(w,"sortOrder",!0),G=$[0],oe=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Manage Records",icon:"wrench",ml:"0.25rem",onClick:function(){function X(){return A("screen",{screen:3})}return X}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search by Name, ID, Physical Status, or Mental Status",onInput:function(){function X(pe,me){return R(me)}return X}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,N,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,N,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,N,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,N,{id:"p_stat",children:"Patient Status"}),(0,e.createComponentVNode)(2,N,{id:"m_stat",children:"Mental Status"})]}),O.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.id+"|"+X.rank+"|"+X.p_stat+"|"+X.m_stat})).sort(function(X,pe){var me=G?1:-1;return X[U].localeCompare(pe[U])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listRow--"+i[X.p_stat],onClick:function(){function pe(){return A("view_record",{view_record:X.ref})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.p_stat}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.m_stat})]},X.id)})]})})})],4)},m=function(T,w){var E=(0,t.useBackend)(w),A=E.act;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"download",content:"Backup to Disk",disabled:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," "]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,lineHeight:3,icon:"trash",color:"translucent",content:"Delete All Medical Records",onClick:function(){function P(){return A("del_all")}return P}()})})]})})},u=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.medical,M=P.printing;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{height:"235px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:M?"spinner":"print",disabled:M,iconSpin:!!M,content:"Print Record",ml:"0.5rem",onClick:function(){function F(){return A("print_record")}return F}()}),children:(0,e.createComponentVNode)(2,C)})}),!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function F(){return A("new")}return F}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Medical records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:!!O.empty,content:"Delete Medical Record",onClick:function(){function F(){return A("del_r")}return F}()}),children:(0,e.createComponentVNode)(2,V)})}),(0,e.createComponentVNode)(2,v)],4)],0)},C=function(T,w){var E=(0,t.useBackend)(w),A=E.data,P=A.general;return!P||!P.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:P.fields.map(function(O,M){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:O.field,children:[(0,e.createComponentVNode)(2,o.Box,{height:"20px",inline:!0,children:O.value}),!!O.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",onClick:function(){function F(){return c(w,O)}return F}()})]},M)})})}),!!P.has_photos&&P.photos.map(function(O,M){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:O,style:{width:"96px","margin-top":"2.5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",M+1]},M)})]})},V=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.medical;return!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"Medical records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:O.fields.map(function(M,F){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:M.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(M.value),!!M.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:M.line_break?"1rem":"initial",onClick:function(){function R(){return c(w,M)}return R}()})]},F)})})})})},v=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.medical;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function M(){return(0,f.modalOpen)(w,"add_comment")}return M}()}),children:O.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):O.comments.map(function(M,F){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:M.header}),(0,e.createVNode)(1,"br"),M.text,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function R(){return A("del_c",{del_c:F+1})}return R}()})]},F)})})})},h=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.virus,M=(0,t.useLocalState)(w,"searchText",""),F=M[0],R=M[1],_=(0,t.useLocalState)(w,"sortId2","name"),U=_[0],W=_[1],$=(0,t.useLocalState)(w,"sortOrder2",!0),G=$[0],oe=$[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{ml:"0.25rem",fluid:!0,placeholder:"Search by Name, Max Stages, or Severity",onInput:function(){function X(pe,me){return R(me)}return X}()})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,x,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,x,{id:"max_stages",children:"Max Stages"}),(0,e.createComponentVNode)(2,x,{id:"severity",children:"Severity"})]}),O.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.max_stages+"|"+X.severity})).sort(function(X,pe){var me=G?1:-1;return X[U].localeCompare(pe[U])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listVirus--"+X.severity,onClick:function(){function pe(){return A("vir",{vir:X.D})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"virus"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.max_stages}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:p[X.severity],children:X.severity})]},X.id)})]})})})})],4)},g=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.medbots;return O.length===0?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"robot",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"There are no Medibots."]})})})}):(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Area"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Chemicals"})]}),O.map(function(M){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listMedbot--"+M.on,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"medical"})," ",M.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[M.area||"Unknown"," (",M.x,", ",M.y,")"]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.on?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Online"}):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"Offline"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.use_beaker?"Reservoir: "+M.total_volume+"/"+M.maximum_volume:"Using internal synthesizer"})]},M.id)})]})})})},N=function(T,w){var E=(0,t.useLocalState)(w,"sortId","name"),A=E[0],P=E[1],O=(0,t.useLocalState)(w,"sortOrder",!0),M=O[0],F=O[1],R=T.id,_=T.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:A!==R&&"transparent",onClick:function(){function U(){A===R?F(!M):(P(R),F(!0))}return U}(),children:[_,A===R&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},x=function(T,w){var E=(0,t.useLocalState)(w,"sortId2","name"),A=E[0],P=E[1],O=(0,t.useLocalState)(w,"sortOrder2",!0),M=O[0],F=O[1],R=T.id,_=T.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:A!==R&&"transparent",onClick:function(){function U(){A===R?F(!M):(P(R),F(!0))}return U}(),children:[_,A===R&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},B=function(T,w){var E=(0,t.useBackend)(w),A=E.act,P=E.data,O=P.screen,M=P.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:O===2,onClick:function(){function F(){A("screen",{screen:2})}return F}(),children:"List Records"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"database",selected:O===5,onClick:function(){function F(){A("screen",{screen:5})}return F}(),children:"Virus Database"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"plus-square",selected:O===6,onClick:function(){function F(){return A("screen",{screen:6})}return F}(),children:"Medibot Tracking"}),O===3&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:O===3,children:"Record Maintenance"}),O===4&&M&&!M.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:O===4,children:["Record: ",M.fields[0].value]})]})})};(0,f.modalRegisterBodyOverride)("virus",s)},52306:function(I,r,n){"use strict";r.__esModule=!0,r.Mimicking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Mimicking=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.slots||[];return(0,e.createComponentVNode)(2,o.Window,{width:400,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:[c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Choose",selected:s.selected,onClick:function(){function l(){return p("Choose",{id:s.id})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",color:"bad",onClick:function(){function l(){return p("Delete",{id:s.id})}return l}()})],4),children:(0,e.createComponentVNode)(2,t.Box,{preserveWhitespace:!0,textColor:"#878787",fontSize:"14px",children:["Voice: ",s.voice]})},s.id)}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Add",onClick:function(){function s(){return p("Add")}return s}()})]})})})})}return S}()},66238:function(I,r,n){"use strict";r.__esModule=!0,r.Minesweeper=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Minesweeper=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.matrix,s=i.showMessage,l=i.tokens,d=i.uiWidth,m={1:"blue",2:"green",3:"red",4:"darkblue",5:"brown",6:"lightblue",7:"black",8:"white"};document.addEventListener("contextmenu",function(g){return g.preventDefault()});var u=function(){function g(N,x,B){N.button!==0&&N.button!==2||p("Square",{X:x,Y:B,mode:N.button===2?h[V]:V})}return g}(),C=(0,a.useLocalState)(k,"mode","bomb"),V=C[0],v=C[1],h={flag:"bomb",bomb:"flag"};return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",width:d+80,height:750,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0433\u0440\u043E\u0432\u043E\u0435 \u043F\u043E\u043B\u0435",textAlign:"center",fill:!0,fitted:!0,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",iconColor:"black",selected:V==="bomb",onClick:function(){function g(){return v("bomb")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"flag",iconColor:"red",selected:V==="flag",onClick:function(){function g(){return v("flag")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",onClick:function(){function g(){return p("Mode",{mode:"16x30"})}return g}()})],4),children:[(0,e.createVNode)(1,"p"),Object.keys(c).map(function(g){return(0,e.createComponentVNode)(2,t.Box,{children:Object.keys(c[g]).map(function(N){return(0,e.createComponentVNode)(2,t.Button,{m:"1px",height:"30px",width:"30px",className:c[g][N].open?"Minesweeper__open":"Minesweeper__closed",bold:!0,color:"transparent",icon:c[g][N].open?c[g][N].bomb?"bomb":"":c[g][N].flag?"flag":"",textColor:c[g][N].open?c[g][N].bomb?"black":m[c[g][N].around]:c[g][N].flag?"red":"gray",onMouseDown:function(){function x(B){return u(B,g,N)}return x}(),children:c[g][N].open&&!c[g][N].bomb&&c[g][N].around?c[g][N].around:" "},N)})},g)}),(0,e.createVNode)(1,"p"),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",className:"Minesweeper__message",children:["\u0414\u043B\u044F \u043F\u043E\u0431\u0435\u0434\u044B \u043D\u0443\u0436\u043D\u043E \u043F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0444\u043B\u0430\u0436\u043A\u0430\u043C\u0438 \u0432\u0441\u0435 \u0431\u043E\u043C\u0431\u044B, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0432\u0441\u0435 \u043F\u0443\u0441\u0442\u044B\u0435 \u043A\u043B\u0435\u0442\u043A\u0438.",(0,e.createVNode)(1,"br"),"\u0411\u0430\u043B\u0430\u043D\u0441 \u0442\u043E\u043A\u0435\u043D\u043E\u0432: ",l,(0,e.createVNode)(1,"br"),s]})]})})})})}return S}()},21385:function(I,r,n){"use strict";r.__esModule=!0,r.MiniGamesMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.MiniGamesMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.spawners||[],s=i.thunderdome_eligible,l=i.notifications_enabled;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:s?"good":"bad",onClick:function(){function d(){return p("toggle_minigames")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:l?"good":"bad",onClick:function(){function d(){return p("toggle_notifications")}return d}()}),(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:d.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function m(){return p("jump",{ID:d.uids})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Start",onClick:function(){function m(){return p("spawn",{ID:d.uids})}return m}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:d.desc}),!!d.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:d.fluff}),!!d.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:d.important_info})]},d.name)})})]})})}return S}()},87684:function(I,r,n){"use strict";r.__esModule=!0,r.MiningVendor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=["title","items"];function y(l,d){if(l==null)return{};var m={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;m[u]=l[u]}return m}var k={Alphabetical:function(){function l(d,m){return d-m}return l}(),Availability:function(){function l(d,m){return-(d.affordable-m.affordable)}return l}(),Price:function(){function l(d,m){return d.price-m.price}return l}()},b=r.MiningVendor=function(){function l(d,m){return(0,e.createComponentVNode)(2,f.Window,{width:400,height:450,children:(0,e.createComponentVNode)(2,f.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,i)]})})})}return l}(),p=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.has_id,h=V.id;return(0,e.createComponentVNode)(2,o.NoticeBox,{success:v,children:v?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,verticalAlign:"middle",style:{float:"left"},children:["Logged in as ",h.name,".",(0,e.createVNode)(1,"br"),"You have ",h.points.toLocaleString("en-US")," points."]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject ID",style:{float:"right"},onClick:function(){function g(){return C("logoff")}return g}()}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})],4):"Please insert an ID in order to make purchases."})},i=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.has_id,h=V.id,g=V.items,N=(0,t.useLocalState)(m,"search",""),x=N[0],B=N[1],L=(0,t.useLocalState)(m,"sort","Alphabetical"),T=L[0],w=L[1],E=(0,t.useLocalState)(m,"descending",!1),A=E[0],P=E[1],O=(0,a.createSearch)(x,function(R){return R[0]}),M=!1,F=Object.entries(g).map(function(R,_){var U=Object.entries(R[1]).filter(O).map(function(W){return W[1].affordable=v&&h.points>=W[1].price,W[1]}).sort(k[T]);if(U.length!==0)return A&&(U=U.reverse()),M=!0,(0,e.createComponentVNode)(2,s,{title:R[0],items:U},R[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:M?F:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},c=function(d,m){var u=(0,t.useLocalState)(m,"search",""),C=u[0],V=u[1],v=(0,t.useLocalState)(m,"sort",""),h=v[0],g=v[1],N=(0,t.useLocalState)(m,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function L(T,w){return V(w)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:"Alphabetical",options:Object.keys(k),width:"100%",onSelected:function(){function L(T){return g(T)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"21px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){function L(){return B(!x)}return L}()})})]})})},s=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=d.title,h=d.items,g=y(d,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:v},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.ImageButton,{bold:!0,asset:!0,color:"brown",imageSize:"64px",image:N.imageId,imageAsset:"mining_vendor64x64",content:N.name,children:(0,e.createComponentVNode)(2,o.ImageButton.Item,{bold:!0,horizontal:!0,width:"64px",fontSize:1,content:N.price,icon:"shopping-cart",iconSize:1,iconColor:!V.has_id||V.id.points"})}),!!P&&(0,e.createComponentVNode)(2,d,{mt:1.1,label:"ID tag",compactLabel:!0,wrapContent:F?(0,e.createComponentVNode)(2,s,{text:M,defaultText:"",color:"silver"}):(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"red",italic:!0,nowrap:!0,children:"Not supported"})})]})})]})})})}return x}(),i=function(B,L){var T=B.iconName,w=B.machineName,E=B.noMachine,A=B.noMachineText,P=B.noMachineElem,O="Unknown machine",M=E?A:w||"Unknown machine",F=M===A,R=M===A||M===O;return E&&P?P:(0,e.createComponentVNode)(2,o.Flex,{mt:.1,mb:1.9,children:[!E&&(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,align:"center",children:(0,e.createComponentVNode)(2,o.Icon,{mr:1,size:1.1,name:T})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,wordWrap:"break-word",children:(0,e.createComponentVNode)(2,o.Box,{as:"span",wordWrap:"break-word",color:F?"label":"silver",fontSize:"1.1rem",bold:!0,italic:R,children:M})})]})},c=function(B,L){var T=B.text;return(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:T})},s=function(B,L){var T=B.text,w=B.defaultText,E=b(B,S);return T?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"span",wordWrap:"break-word"},E,{children:T}))):(0,e.createComponentVNode)(2,c,{text:w})},l=function(B,L){var T=B.noConfirm,w=T===void 0?!1:T,E=b(B,y);return w?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button,Object.assign({},E))):(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button.Confirm,Object.assign({},E)))},d=function(B,L){var T=B.label,w=B.wrapContent,E=B.noWrapContent,A=B.compactLabel,P=A===void 0?!1:A,O=b(B,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Flex,Object.assign({my:.5,mr:"0.5%",spacing:1,align:"center"},O,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:P?0:1,shrink:0,textOverflow:"ellipsis",overflow:"hidden",basis:P?"auto":0,maxWidth:P?"none":20,color:"label",nowrap:!0,children:T}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,textAlign:"center",wordWrap:"break-word",children:w}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:.1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,nowrap:!0,children:E})]})))},m=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data;return(0,e.createComponentVNode)(2,o.Box,{mt:1.5,fontSize:"0.9rem",color:"silver",italic:!0,children:"No options"})},u=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data;return(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.1rem",color:"red",bold:!0,italic:!0,children:"ACCESS DENIED"})},C=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.attachedTag;return(0,e.createComponentVNode)(2,d,{label:"ID tag",wrapContent:(0,e.createComponentVNode)(2,s,{text:A,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Set",icon:"wrench",onClick:function(){function P(){return w("set_tag")}return P}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Clear",icon:"times-circle",color:"red",disabled:!A,onClick:function(){function P(){return w("clear_tag")}return P}()})],4)})},V=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.frequency,P=E.minFrequency,O=E.maxFrequency,M=E.canReset;return(0,e.createComponentVNode)(2,d,{label:"Frequency",noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.1,stepPixelSize:10,minValue:P/10,maxValue:O/10,value:A/10,format:function(){function F(R){return(0,a.toFixed)(R,1)}return F}(),onChange:function(){function F(R,_){return w("set_frequency",{frequency:_*10})}return F}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"undo",content:"",disabled:!M,tooltip:"Reset",onClick:function(){function F(){return w("reset_frequency")}return F}()})],4)})},v=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.attachedTags;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Linked tags",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add tag",icon:"plus",iconRight:!0,onClick:function(){function P(){return w("add_tag")}return P}()}),children:A.map(function(P,O){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:P})}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{icon:"minus",color:"red",onClick:function(){function M(){return w("remove_tag",{tag_index:O})}return M}()})})})},O)})})},h=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.bolts,P=E.pressureCheck,O=E.temperatureCheck,M=E.oxygenCheck,F=E.toxinsCheck,R=E.nitrogenCheck,_=E.carbonDioxideCheck,U=[{bitflag:1,checked:P,label:"Monitor pressure"},{bitflag:2,checked:O,label:"Monitor temperature"},{bitflag:4,checked:M,label:"Monitor oxygen concentration"},{bitflag:8,checked:F,label:"Monitor plasma concentration"},{bitflag:16,checked:R,label:"Monitor nitrogen concentration"},{bitflag:32,checked:_,label:"Monitor carbon dioxide concentration"}];return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Floor bolts",noWrapContent:(0,e.createComponentVNode)(2,o.Button,{icon:A?"check":"times",selected:A,content:A?"YES":"NO",onClick:function(){function W(){return w("toggle_bolts")}return W}()})}),U.map(function(W){return(0,e.createComponentVNode)(2,d,{label:W.label,noWrapContent:(0,e.createComponentVNode)(2,o.Button.Checkbox,{checked:W.checked,onClick:function(){function $(){return w("toggle_flag",{bitflag:W.bitflag})}return $}()})},W.bitflag)})],0)},g=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.sensors;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Sensors",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add sensor",icon:"plus",iconRight:!0,onClick:function(){function P(){return w("add_sensor")}return P}()}),children:[(0,e.createComponentVNode)(2,d,{mr:0,compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"ID tag"}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"Label"}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:11.3})]})}),Object.keys(A).map(function(P){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:P}),A[P]?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:A[P]}):(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:""})]}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:[(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"edit",onClick:function(){function O(){return w("change_label",{sensor_tag:P})}return O}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"times-circle",color:"orange",disabled:!A[P],onClick:function(){function O(){return w("clear_label",{sensor_tag:P})}return O}()})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:.5}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{px:1.2,icon:"minus",color:"red",onClick:function(){function O(){return w("del_sensor",{sensor_tag:P})}return O}()})})]})},P)})]})},N=function(B,L){var T=(0,t.useBackend)(L),w=T.act,E=T.data,A=E.inputTag,P=E.outputTag,O=E.bufferTag,M=E.bufferFitsInput,F=E.bufferFitsOutput,R=E.doNotLinkAndNotify;return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Input",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:A,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:R||!A,confirmContent:"This will change the intput device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:A&&O===A,disabled:!M,onClick:function(){function _(){return w("link_input")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the intput device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!A,onClick:function(){function _(){return w("unlink_input")}return _}()})],4)}),(0,e.createComponentVNode)(2,d,{label:"Output",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:P,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:R||!P,confirmContent:"This will change the output device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:P&&O===P,disabled:!F,onClick:function(){function _(){return w("link_output")}return _}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the output device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!P,onClick:function(){function _(){return w("unlink_output")}return _}()})],4)})],4)}},64713:function(I,r,n){"use strict";r.__esModule=!0,r.Newscaster=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(76910),S=n(98595),y=n(3939),k=n(22091),b=["icon","iconSpin","selected","security","onClick","title","children"],p=["name"];function i(B,L){if(B==null)return{};var T={};for(var w in B)if({}.hasOwnProperty.call(B,w)){if(L.includes(w))continue;T[w]=B[w]}return T}var c=128,s=["security","engineering","medical","science","service","supply"],l={security:{title:"Security",fluff_text:"Help keep the crew safe"},engineering:{title:"Engineering",fluff_text:"Ensure the station runs smoothly"},medical:{title:"Medical",fluff_text:"Practice medicine and save lives"},science:{title:"Science",fluff_text:"Develop new technologies"},service:{title:"Service",fluff_text:"Provide amenities to the crew"},supply:{title:"Supply",fluff_text:"Keep the station supplied"}},d=r.Newscaster=function(){function B(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.is_security,O=A.is_admin,M=A.is_silent,F=A.is_printing,R=A.screen,_=A.channels,U=A.channel_idx,W=U===void 0?-1:U,$=(0,t.useLocalState)(T,"menuOpen",!1),G=$[0],oe=$[1],X=(0,t.useLocalState)(T,"viewingPhoto",""),pe=X[0],me=X[1],ne=(0,t.useLocalState)(T,"censorMode",!1),ce=ne[0],q=ne[1],ae;R===0||R===2?ae=(0,e.createComponentVNode)(2,u):R===1&&(ae=(0,e.createComponentVNode)(2,C));var J=_.reduce(function(Y,Q){return Y+Q.unread},0);return(0,e.createComponentVNode)(2,S.Window,{theme:P&&"security",width:800,height:600,children:[pe?(0,e.createComponentVNode)(2,h):(0,e.createComponentVNode)(2,y.ComplexModal,{maxWidth:window.innerWidth/1.5+"px",maxHeight:window.innerHeight/1.5+"px"}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Section,{fill:!0,className:(0,a.classes)(["Newscaster__menu",G&&"Newscaster__menu--open"]),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,m,{icon:"bars",title:"Toggle Menu",onClick:function(){function Y(){return oe(!G)}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:"newspaper",title:"Headlines",selected:R===0,onClick:function(){function Y(){return E("headlines")}return Y}(),children:J>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:J>=10?"9+":J})}),(0,e.createComponentVNode)(2,m,{icon:"briefcase",title:"Job Openings",selected:R===1,onClick:function(){function Y(){return E("jobs")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:_.map(function(Y){return(0,e.createComponentVNode)(2,m,{icon:Y.icon,title:Y.name,selected:R===2&&_[W-1]===Y,onClick:function(){function Q(){return E("channel",{uid:Y.uid})}return Q}(),children:Y.unread>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:Y.unread>=10?"9+":Y.unread})},Y)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Divider),(!!P||!!O)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,m,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(T,"wanted_notice")}return Y}()}),(0,e.createComponentVNode)(2,m,{security:!0,icon:ce?"minus-square":"minus-square-o",title:"Censor Mode: "+(ce?"On":"Off"),mb:"0.5rem",onClick:function(){function Y(){return q(!ce)}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)],4),(0,e.createComponentVNode)(2,m,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(T,"create_story")}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:"plus-circle",title:"New Channel",onClick:function(){function Y(){return(0,y.modalOpen)(T,"create_channel")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,m,{icon:F?"spinner":"print",iconSpin:F,title:F?"Printing...":"Print Newspaper",onClick:function(){function Y(){return E("print_newspaper")}return Y}()}),(0,e.createComponentVNode)(2,m,{icon:M?"volume-mute":"volume-up",title:"Mute: "+(M?"On":"Off"),onClick:function(){function Y(){return E("toggle_mute")}return Y}()})]})]})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,width:"100%",children:[(0,e.createComponentVNode)(2,k.TemporaryNotice),ae]})]})})]})}return B}(),m=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=L.icon,P=A===void 0?"":A,O=L.iconSpin,M=L.selected,F=M===void 0?!1:M,R=L.security,_=R===void 0?!1:R,U=L.onClick,W=L.title,$=L.children,G=i(L,b);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({className:(0,a.classes)(["Newscaster__menuButton",F&&"Newscaster__menuButton--selected",_&&"Newscaster__menuButton--security"]),onClick:U},G,{children:[F&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--selectedBar"}),(0,e.createComponentVNode)(2,o.Icon,{name:P,spin:O,size:"2"}),(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--title",children:W}),$]})))},u=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.screen,O=A.is_admin,M=A.channel_idx,F=A.channel_can_manage,R=A.channels,_=A.stories,U=A.wanted,W=(0,t.useLocalState)(T,"fullStories",[]),$=W[0],G=W[1],oe=(0,t.useLocalState)(T,"censorMode",!1),X=oe[0],pe=oe[1],me=P===2&&M>-1?R[M-1]:null;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!U&&(0,e.createComponentVNode)(2,V,{story:U,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:me?me.icon:"newspaper",mr:"0.5rem"}),me?me.name:"Headlines"],0),children:_.length>0?_.slice().reverse().map(function(ne){return!$.includes(ne.uid)&&ne.body.length+3>c?Object.assign({},ne,{body_short:ne.body.substr(0,c-4)+"..."}):ne}).map(function(ne,ce){return(0,e.createComponentVNode)(2,V,{story:ne},ce)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no stories at this time."]})}),!!me&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,height:"40%",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"info-circle",mr:"0.5rem"}),(0,e.createTextVNode)("About")],4),buttons:(0,e.createFragment)([X&&(0,e.createComponentVNode)(2,o.Button,{disabled:!!me.admin&&!O,selected:me.censored,icon:me.censored?"comment-slash":"comment",content:me.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){function ne(){return E("censor_channel",{uid:me.uid})}return ne}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!F,icon:"cog",content:"Manage",onClick:function(){function ne(){return(0,y.modalOpen)(T,"manage_channel",{uid:me.uid})}return ne}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",children:me.description||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:me.author||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Public",children:me.public?"Yes":"No"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Views",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"eye",mr:"0.5rem"}),_.reduce(function(ne,ce){return ne+ce.view_count},0).toLocaleString()]})]})})]})},C=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.jobs,O=A.wanted,M=Object.entries(P).reduce(function(F,R){var _=R[0],U=R[1];return F+U.length},0);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!O&&(0,e.createComponentVNode)(2,V,{story:O,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"briefcase",mr:"0.5rem"}),(0,e.createTextVNode)("Job Openings")],4),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:M>0?s.map(function(F){return Object.assign({},l[F],{id:F,jobs:P[F]})}).filter(function(F){return!!F&&F.jobs.length>0}).map(function(F){return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__jobCategory","Newscaster__jobCategory--"+F.id]),title:F.title,buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:F.fluff_text}),children:F.jobs.map(function(R){return(0,e.createComponentVNode)(2,o.Box,{class:(0,a.classes)(["Newscaster__jobOpening",!!R.is_command&&"Newscaster__jobOpening--command"]),children:["\u2022 ",R.title]},R.title)})},F.id)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no openings at this time."]})}),(0,e.createComponentVNode)(2,o.Section,{height:"17%",children:["Interested in serving Nanotrasen?",(0,e.createVNode)(1,"br"),"Sign up for any of the above position now at the"," ",(0,e.createVNode)(1,"b",null,"Head of Personnel's Office!",16),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},V=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=L.story,O=L.wanted,M=O===void 0?!1:O,F=(0,t.useLocalState)(T,"fullStories",[]),R=F[0],_=F[1],U=(0,t.useLocalState)(T,"censorMode",!1),W=U[0],$=U[1];return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__story",M&&"Newscaster__story--wanted"]),title:(0,e.createFragment)([M&&(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle",mr:"0.5rem"}),P.censor_flags&2&&"[REDACTED]"||P.title||"News from "+P.author],0),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:[!M&&W&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:(0,e.createComponentVNode)(2,o.Button,{enabled:P.censor_flags&2,icon:P.censor_flags&2?"comment-slash":"comment",content:P.censor_flags&2?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){function G(){return E("censor_story",{uid:P.uid})}return G}()})}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",P.author," |\xA0",!M&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),(0,e.createTextVNode)(" "),P.view_count.toLocaleString(),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("|\xA0")],0),(0,e.createComponentVNode)(2,o.Icon,{name:"clock"})," ",(0,f.timeAgo)(P.publish_time,A.world_time)]})]})}),children:(0,e.createComponentVNode)(2,o.Box,{children:P.censor_flags&2?"[REDACTED]":(0,e.createFragment)([!!P.has_photo&&(0,e.createComponentVNode)(2,v,{name:"story_photo_"+P.uid+".png",float:"right",ml:"0.5rem"}),(P.body_short||P.body).split("\n").map(function(G,oe){return(0,e.createComponentVNode)(2,o.Box,{children:G||(0,e.createVNode)(1,"br")},oe)}),P.body_short&&(0,e.createComponentVNode)(2,o.Button,{content:"Read more..",mt:"0.5rem",onClick:function(){function G(){return _([].concat(R,[P.uid]))}return G}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})],0)})})},v=function(L,T){var w=L.name,E=i(L,p),A=(0,t.useLocalState)(T,"viewingPhoto",""),P=A[0],O=A[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"img",className:"Newscaster__photo",src:w,onClick:function(){function M(){return O(w)}return M}()},E)))},h=function(L,T){var w=(0,t.useLocalState)(T,"viewingPhoto",""),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Newscaster__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:E}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function P(){return A("")}return P}()})]})},g=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=!!L.args.uid&&A.channels.filter(function(te){return te.uid===L.args.uid}).pop();if(L.id==="manage_channel"&&!P){(0,y.modalClose)(T);return}var O=L.id==="manage_channel",M=!!L.args.is_admin,F=L.args.scanned_user,R=(0,t.useLocalState)(T,"author",(P==null?void 0:P.author)||F||"Unknown"),_=R[0],U=R[1],W=(0,t.useLocalState)(T,"name",(P==null?void 0:P.name)||""),$=W[0],G=W[1],oe=(0,t.useLocalState)(T,"description",(P==null?void 0:P.description)||""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(T,"icon",(P==null?void 0:P.icon)||"newspaper"),ne=me[0],ce=me[1],q=(0,t.useLocalState)(T,"isPublic",O?!!(P!=null&&P.public):!1),ae=q[0],J=q[1],Y=(0,t.useLocalState)(T,"adminLocked",(P==null?void 0:P.admin)===1||!1),Q=Y[0],Z=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:O?"Manage "+P.name:"Create New Channel",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function te(se,ye){return U(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:$,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:X,onInput:function(){function te(se,ye){return pe(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Icon",children:[(0,e.createComponentVNode)(2,o.Input,{disabled:!M,value:ne,width:"35%",mr:"0.5rem",onInput:function(){function te(se,ye){return ce(ye)}return te}()}),(0,e.createComponentVNode)(2,o.Icon,{name:ne,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Accept Public Stories?",children:(0,e.createComponentVNode)(2,o.Button,{selected:ae,icon:ae?"toggle-on":"toggle-off",content:ae?"Yes":"No",onClick:function(){function te(){return J(!ae)}return te}()})}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return Z(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||$.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(T,L.id,"",{author:_,name:$.substr(0,49),description:X.substr(0,128),icon:ne,public:ae?1:0,admin_locked:Q?1:0})}return te}()})]})},N=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.photo,O=A.channels,M=A.channel_idx,F=M===void 0?-1:M,R=!!L.args.is_admin,_=L.args.scanned_user,U=O.slice().sort(function(te,se){if(F<0)return 0;var ye=O[F-1];if(ye.uid===te.uid)return-1;if(ye.uid===se.uid)return 1}).filter(function(te){return R||!te.frozen&&(te.author===_||!!te.public)}),W=(0,t.useLocalState)(T,"author",_||"Unknown"),$=W[0],G=W[1],oe=(0,t.useLocalState)(T,"channel",U.length>0?U[0].name:""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(T,"title",""),ne=me[0],ce=me[1],q=(0,t.useLocalState)(T,"body",""),ae=q[0],J=q[1],Y=(0,t.useLocalState)(T,"adminLocked",!1),Q=Y[0],Z=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!R,width:"100%",value:$,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Channel",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:X,options:U.map(function(te){return te.name}),mb:"0",width:"100%",onSelected:function(){function te(se){return pe(se)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:ne,onInput:function(){function te(se,ye){return ce(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Story Text",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:ae,onInput:function(){function te(se,ye){return J(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){function te(){return E(P?"eject_photo":"attach_photo")}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Preview",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,title:ne,maxHeight:"13.5rem",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:[!!P&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+P.uid+".png",float:"right"}),ae.split("\n").map(function(te,se){return(0,e.createComponentVNode)(2,o.Box,{children:te||(0,e.createVNode)(1,"br")},se)}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})]})})}),R&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return Z(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:$.trim().length===0||X.trim().length===0||ne.trim().length===0||ae.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(T,"create_story","",{author:$,channel:X,title:ne.substr(0,127),body:ae.substr(0,1023),admin_locked:Q?1:0})}return te}()})]})},x=function(L,T){var w=(0,t.useBackend)(T),E=w.act,A=w.data,P=A.photo,O=A.wanted,M=!!L.args.is_admin,F=L.args.scanned_user,R=(0,t.useLocalState)(T,"author",(O==null?void 0:O.author)||F||"Unknown"),_=R[0],U=R[1],W=(0,t.useLocalState)(T,"name",(O==null?void 0:O.title.substr(8))||""),$=W[0],G=W[1],oe=(0,t.useLocalState)(T,"description",(O==null?void 0:O.body)||""),X=oe[0],pe=oe[1],me=(0,t.useLocalState)(T,"adminLocked",(O==null?void 0:O.admin_locked)===1||!1),ne=me[0],ce=me[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Authority",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:_,onInput:function(){function q(ae,J){return U(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",value:$,maxLength:"128",onInput:function(){function q(ae,J){return G(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",value:X,maxLength:"512",rows:"4",onInput:function(){function q(ae,J){return pe(J)}return q}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:P,content:P?"Eject: "+P.name:"Insert Photo",tooltip:!P&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){function q(){return E(P?"eject_photo":"attach_photo")}return q}()}),!!P&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+P.uid+".png",float:"right"})]}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:ne,icon:ne?"lock":"lock-open",content:ne?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function q(){return ce(!ne)}return q}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!O,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){function q(){E("clear_wanted_notice"),(0,y.modalClose)(T)}return q}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:_.trim().length===0||$.trim().length===0||X.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function q(){(0,y.modalAnswer)(T,L.id,"",{author:_,name:$.substr(0,127),description:X.substr(0,511),admin_locked:ne?1:0})}return q}()})]})};(0,y.modalRegisterBodyOverride)("create_channel",g),(0,y.modalRegisterBodyOverride)("manage_channel",g),(0,y.modalRegisterBodyOverride)("create_story",N),(0,y.modalRegisterBodyOverride)("wanted_notice",x)},97351:function(I,r,n){"use strict";r.__esModule=!0,r.NinjaBloodScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(39473),f=n(98595),S=r.NinjaBloodScan=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data;return(0,e.createComponentVNode)(2,f.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,f.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.vialIcons,m=l.noVialIcon,u=l.bloodOwnerNames,C=l.bloodOwnerSpecies,V=l.bloodOwnerTypes,v=l.blockButtons,h=l.scanStates,g={blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"},N=["NoticeBox_red","NoticeBox","NoticeBox_blue"],x=[1,2,3];return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0431\u0440\u0430\u0437\u0446\u044B",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0414\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u0442\u0440\u0438 \u043E\u0431\u0440\u0430\u0437\u0446\u0430 \u043A\u0440\u043E\u0432\u0438. \u041C\u0430\u0448\u0438\u043D\u0430 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043D\u0430 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u0443 \u0441 \u043A\u0440\u043E\u0432\u044C\u044E \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u0438 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C\u0438 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u043B \u0432\u0430\u043C \u043A\u043B\u0430\u043D. \u0420\u0435\u0430\u0433\u0435\u043D\u0442\u044B \u0438\u043C \u043D\u0435 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0435 \u043D\u0435 \u043F\u0440\u0438\u043C\u0443\u0442\u0441\u044F \u0438\u043B\u0438 \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u043C",tooltipPosition:"bottom-start"}),children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"center",children:x.map(function(B,L){return(0,e.createComponentVNode)(2,o.FlexItem,{direction:"column",width:"33.3%",ml:L?2:0,children:[(0,e.createComponentVNode)(2,t.Section,{title:u[L]?"\u041A\u0440\u043E\u0432\u044C":"\u041D\u0435\u0442 \u0440\u0435\u0430\u0433\u0435\u043D\u0442\u0430",style:{"text-align":"left",background:"rgba(53, 94, 163, 0.5)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:N[h[L]],success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:v?g.disabled:g.blue,height:"100%",width:"100%",disabled:v,onClick:function(){function T(){return s("vial_out",{button_num:L+1})}return T}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+(d[L]||m),style:{"margin-left":"3px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:u[L]||" - ",content:"\u0420\u0430\u0441\u0430: "+(C[L]||" - ")+"\n"+("\u0422\u0438\u043F \u043A\u0440\u043E\u0432\u0438: "+(V[L]||" - ")),position:"bottom"})]})})]},L)})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:v===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:v,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043A\u0440\u043E\u0432\u044C \u0438 \u043F\u0435\u0440\u0435\u0441\u044B\u043B\u0430\u0435\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043A\u043B\u0430\u043D\u0443.",tooltipPosition:"bottom",onClick:function(){function B(){return s("scan_blood")}return B}()})})]})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.progressBar;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"green",value:l,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",mt:1,children:l?"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 "+(l+"%"):"\u0420\u0435\u0436\u0438\u043C \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F"}),2)})})}},32989:function(I,r,n){"use strict";r.__esModule=!0,r.NinjaMindScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NinjaMindScan=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.occupantIcon,l=c.occupant_name,d=c.occupant_health,m=c.scanned_occupants,u=l==="none"?1:0;return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0438 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435.",tooltipPosition:"left"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{shrink:1,alignContent:"left",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,width:"90px",align:"left",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},align:"left",children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+s,style:{"margin-left":"-28px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,alignContent:"right",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",success:0,danger:0,align:"left",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0418\u043C\u044F",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:d})]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",mt:2.5,success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438 \u043F\u044B\u0442\u0430\u0435\u0442\u0441\u044F \u0434\u043E\u0431\u044B\u0442\u044C \u0438\u0437 \u0435\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u0443\u044E \u043A\u043B\u0430\u043D\u0443 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E.",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("scan_occupant")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",width:"250px",textAlign:"center",disabled:u,tooltip:"\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E, \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438\u0437 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("go_out")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0441 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u043E\u043D \u0431\u044B\u043B \u043F\u043E\u0445\u0438\u0449\u0435\u043D. \u0420\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u043C \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0435\u0433\u043E \u0437\u0430\u043F\u0443\u0433\u0430\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u044D\u0442\u0438\u043C, \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u043D\u0435 \u0440\u0430\u0437\u0431\u043E\u043B\u0442\u0430\u043B \u043E \u0432\u0430\u0441.",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("teleport_out")}return C}()})]})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043F\u0438\u0441\u043E\u043A \u0443\u0436\u0435 \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0432\u0430\u043C\u0438 \u043B\u044E\u0434\u0435\u0439",align:"center",backgroundColor:"rgba(0, 0, 0, 0.4)",children:(0,e.createComponentVNode)(2,t.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:m.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Box,{children:C.scanned_occupant})})},C.scanned_occupant)})})})})]})}},41166:function(I,r,n){"use strict";r.__esModule=!0,r.NuclearBomb=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.NuclearBomb=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;return i.extended?(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Disk",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authdisk?"eject":"id-card",selected:i.authdisk,content:i.diskname?i.diskname:"-----",tooltip:i.authdisk?"Eject Disk":"Insert Disk",onClick:function(){function c(){return p("auth")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Code",children:(0,e.createComponentVNode)(2,t.Button,{icon:"key",disabled:!i.authdisk,selected:i.authcode,content:i.codemsg,onClick:function(){function c(){return p("code")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Arming & Disarming",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bolted to floor",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.anchored?"check":"times",selected:i.anchored,disabled:!i.authfull,content:i.anchored?"YES":"NO",onClick:function(){function c(){return p("toggle_anchor")}return c}()})}),i.authfull&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",children:(0,e.createComponentVNode)(2,t.Button,{icon:"stopwatch",content:i.time,disabled:!i.authfull,tooltip:"Set Timer",onClick:function(){function c(){return p("set_time")}return c}()})})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",color:i.timer?"red":"",children:i.time+"s"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.safety?"check":"times",selected:i.safety,disabled:!i.authfull,content:i.safety?"ON":"OFF",tooltip:i.safety?"Disable Safety":"Enable Safety",onClick:function(){function c(){return p("toggle_safety")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Arm/Disarm",children:(0,e.createComponentVNode)(2,t.Button,{icon:(i.timer,"bomb"),disabled:i.safety||!i.authfull,color:"red",content:i.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){function c(){return p("toggle_armed")}return c}()})})]})})]})}):(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Deployment",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){function c(){return p("deploy")}return c}()})})})})}return S}()},52416:function(I,r,n){"use strict";r.__esModule=!0,r.NumberInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(92986),f=n(72253),S=n(36036),y=n(98595),k=r.NumberInputModal=function(){function p(i,c){var s=(0,f.useBackend)(c),l=s.act,d=s.data,m=d.init_value,u=d.large_buttons,C=d.message,V=C===void 0?"":C,v=d.timeout,h=d.title,g=(0,f.useLocalState)(c,"input",m),N=g[0],x=g[1],B=function(){function w(E){E!==N&&x(E)}return w}(),L=function(){function w(E){E!==N&&x(E)}return w}(),T=140+Math.max(Math.ceil(V.length/3),V.length>0&&u?5:0);return(0,e.createComponentVNode)(2,y.Window,{title:h,width:270,height:T,children:[v&&(0,e.createComponentVNode)(2,a.Loader,{value:v}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function w(E){var A=window.event?E.which:E.keyCode;A===o.KEY_ENTER&&l("submit",{entry:N}),A===o.KEY_ESCAPE&&l("cancel")}return w}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:V})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,b,{input:N,onClick:L,onChange:B})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return p}(),b=function(i,c){var s=(0,f.useBackend)(c),l=s.act,d=s.data,m=d.min_value,u=d.max_value,C=d.init_value,V=d.round_value,v=i.input,h=i.onClick,g=i.onChange,N=Math.round(v!==m?Math.max(v/2,m):u/2),x=v===m&&m>0||v===1;return(0,e.createComponentVNode)(2,S.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===m,icon:"angle-double-left",onClick:function(){function B(){return h(m)}return B}(),tooltip:v===m?"Min":"Min ("+m+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.RestrictedInput,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!V,minValue:m,maxValue:u,onChange:function(){function B(L,T){return g(T)}return B}(),onEnter:function(){function B(L,T){return l("submit",{entry:T})}return B}(),value:v})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===u,icon:"angle-double-right",onClick:function(){function B(){return h(u)}return B}(),tooltip:v===u?"Max":"Max ("+u+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:x,icon:"divide",onClick:function(){function B(){return h(N)}return B}(),tooltip:x?"Split":"Split ("+N+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===C,icon:"redo",onClick:function(){function B(){return h(C)}return B}(),tooltip:C?"Reset ("+C+")":"Reset"})})]})}},1218:function(I,r,n){"use strict";r.__esModule=!0,r.OperatingComputer=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(98595),f=n(36036),S=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},b=["bad","average","average","good","average","average","bad"],p=r.OperatingComputer=function(){function l(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.hasOccupant,h=V.choice,g;return h?g=(0,e.createComponentVNode)(2,s):g=v?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Window,{width:650,height:455,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Tabs,{children:[(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!h,icon:"user",onClick:function(){function N(){return C("choiceOff")}return N}(),children:"Patient"}),(0,e.createComponentVNode)(2,f.Tabs.Tab,{selected:!!h,icon:"cog",onClick:function(){function N(){return C("choiceOn")}return N}(),children:"Options"})]})}),(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,scrollable:!0,children:g})})]})})})}return l}(),i=function(d,m){var u=(0,t.useBackend)(m),C=u.data,V=C.occupant;return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f.Section,{fill:!0,title:"Patient",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Name",children:V.name}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Status",color:S[V.stat][0],children:S[V.stat][1]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:V.maxHealth,value:V.health/V.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),y.map(function(v,h){return(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:v[0]+" Damage",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:"100",value:V[v[1]]/100,ranges:k,children:(0,a.round)(V[v[1]])},h)},h)}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:V.maxTemp,value:V.bodyTemperature/V.maxTemp,color:b[V.temperatureSuitability+3],children:[(0,a.round)(V.btCelsius),"\xB0C, ",(0,a.round)(V.btFaren),"\xB0F"]})}),!!V.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,f.ProgressBar,{min:"0",max:V.bloodMax,value:V.bloodLevel/V.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[V.bloodPercent,"%, ",V.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Pulse",children:[V.pulse," BPM"]})],4)]})})}),(0,e.createComponentVNode)(2,f.Stack.Item,{children:(0,e.createComponentVNode)(2,f.Section,{title:"Current Procedures",level:"2",children:V.inSurgery?V.surgeries.map(function(v){var h=v.bodypartName,g=v.surgeryName,N=v.stepName;return(0,e.createComponentVNode)(2,f.Section,{title:h,level:"4",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Procedure",children:g}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Next Step",children:N})]})},h)}):(0,e.createComponentVNode)(2,f.Box,{color:"label",children:"No procedure ongoing."})})})]})},c=function(){return(0,e.createComponentVNode)(2,f.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,f.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,f.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No patient detected."]})})},s=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.verbose,h=V.health,g=V.healthAlarm,N=V.oxy,x=V.oxyAlarm,B=V.crit;return(0,e.createComponentVNode)(2,f.LabeledList,{children:[(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Loudspeaker",children:(0,e.createComponentVNode)(2,f.Button,{selected:v,icon:v?"toggle-on":"toggle-off",content:v?"On":"Off",onClick:function(){function L(){return C(v?"verboseOff":"verboseOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer",children:(0,e.createComponentVNode)(2,f.Button,{selected:h,icon:h?"toggle-on":"toggle-off",content:h?"On":"Off",onClick:function(){function L(){return C(h?"healthOff":"healthOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:g,stepPixelSize:5,ml:"0",onChange:function(){function L(T,w){return C("health_adj",{new:w})}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm",children:(0,e.createComponentVNode)(2,f.Button,{selected:N,icon:N?"toggle-on":"toggle-off",content:N?"On":"Off",onClick:function(){function L(){return C(N?"oxyOff":"oxyOn")}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,e.createComponentVNode)(2,f.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:x,stepPixelSize:5,ml:"0",onChange:function(){function L(T,w){return C("oxy_adj",{new:w})}return L}()})}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Critical Alert",children:(0,e.createComponentVNode)(2,f.Button,{selected:B,icon:B?"toggle-on":"toggle-off",content:B?"On":"Off",onClick:function(){function L(){return C(B?"critOff":"critOn")}return L}()})})]})}},46892:function(I,r,n){"use strict";r.__esModule=!0,r.Orbit=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595);function S(m,u){var C=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(C)return(C=C.call(m)).next.bind(C);if(Array.isArray(m)||(C=y(m))||u&&m&&typeof m.length=="number"){C&&(m=C);var V=0;return function(){return V>=m.length?{done:!0}:{done:!1,value:m[V++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(m,u){if(m){if(typeof m=="string")return k(m,u);var C={}.toString.call(m).slice(8,-1);return C==="Object"&&m.constructor&&(C=m.constructor.name),C==="Map"||C==="Set"?Array.from(m):C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C)?k(m,u):void 0}}function k(m,u){(u==null||u>m.length)&&(u=m.length);for(var C=0,V=Array(u);CC},c=function(u,C){var V=u.name,v=C.name;if(!V||!v)return 0;var h=V.match(b),g=v.match(b);if(h&&g&&V.replace(b,"")===v.replace(b,"")){var N=parseInt(h[1],10),x=parseInt(g[1],10);return N-x}return i(V,v)},s=function(u,C){var V=(0,t.useBackend)(C),v=V.act,h=u.searchText,g=u.source,N=u.title,x=g.filter(p(h));return x.sort(c),g.length>0&&(0,e.createComponentVNode)(2,o.Section,{title:N+" - ("+g.length+")",children:x.map(function(B){return(0,e.createComponentVNode)(2,o.Button,{content:B.name,onClick:function(){function L(){return v("orbit",{ref:B.ref})}return L}()},B.name)})})},l=function(u,C){var V=(0,t.useBackend)(C),v=V.act,h=u.color,g=u.thing;return(0,e.createComponentVNode)(2,o.Button,{color:h,onClick:function(){function N(){return v("orbit",{ref:g.ref})}return N}(),children:g.name})},d=r.Orbit=function(){function m(u,C){for(var V=(0,t.useBackend)(C),v=V.act,h=V.data,g=h.alive,N=h.antagonists,x=h.highlights,B=h.auto_observe,L=h.dead,T=h.ghosts,w=h.misc,E=h.npcs,A=(0,t.useLocalState)(C,"searchText",""),P=A[0],O=A[1],M={},F=S(N),R;!(R=F()).done;){var _=R.value;M[_.antag]===void 0&&(M[_.antag]=[]),M[_.antag].push(_)}var U=Object.entries(M);U.sort(function($,G){return i($[0],G[0])});var W=function(){function $(G){for(var oe=0,X=[U.map(function(ne){var ce=ne[0],q=ne[1];return q}),x,g,T,L,E,w];oe0&&(0,e.createComponentVNode)(2,o.Section,{title:"Antagonists",children:U.map(function($){var G=$[0],oe=$[1];return(0,e.createComponentVNode)(2,o.Section,{title:G,level:2,children:oe.filter(p(P)).sort(c).map(function(X){return(0,e.createComponentVNode)(2,l,{color:"bad",thing:X},X.name)})},G)})}),x.length>0&&(0,e.createComponentVNode)(2,s,{title:"Highlights",source:x,searchText:P,color:"teal"}),(0,e.createComponentVNode)(2,o.Section,{title:"Alive - ("+g.length+")",children:g.filter(p(P)).sort(c).map(function($){return(0,e.createComponentVNode)(2,l,{color:"good",thing:$},$.name)})}),(0,e.createComponentVNode)(2,o.Section,{title:"Ghosts - ("+T.length+")",children:T.filter(p(P)).sort(c).map(function($){return(0,e.createComponentVNode)(2,l,{color:"grey",thing:$},$.name)})}),(0,e.createComponentVNode)(2,s,{title:"Dead",source:L,searchText:P}),(0,e.createComponentVNode)(2,s,{title:"NPCs",source:E,searchText:P}),(0,e.createComponentVNode)(2,s,{title:"Misc",source:w,searchText:P})]})})}return m}()},15421:function(I,r,n){"use strict";r.__esModule=!0,r.OreRedemption=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=n(9394);function y(u){if(u==null)throw new TypeError("Cannot destructure "+u)}var k=(0,S.createLogger)("OreRedemption"),b=function(C){return C.toLocaleString("en-US")+" pts"},p=r.OreRedemption=function(){function u(C,V){return(0,e.createComponentVNode)(2,f.Window,{width:490,height:750,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{height:"100%"})}),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.id,x=g.points,B=g.disk,L=Object.assign({},(y(C),C));return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({},L,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"average",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"This machine only accepts ore. Gibtonite is not accepted."]}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID card",children:N?(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,verticalAlign:"middle",icon:"eject",content:N.name,tooltip:"Ejects the ID card.",onClick:function(){function T(){return h("eject_id")}return T}(),style:{"white-space":"pre-wrap"}}):(0,e.createComponentVNode)(2,o.Button,{icon:"sign-in-alt",content:"Insert",tooltip:"Hold the ID card in your hand to insert.",onClick:function(){function T(){return h("insert_id")}return T}()})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:b(N.points)})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:b(N.total_points)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed Points",color:x>0?"good":"grey",bold:x>0&&"good",children:b(x)}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!N,icon:"hand-holding-usd",content:"Claim",onClick:function(){function T(){return h("claim")}return T}()})})]}),(0,e.createComponentVNode)(2,o.Divider),B?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Design disk",children:(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,icon:"eject",content:B.name,tooltip:"Ejects the design disk.",onClick:function(){function T(){return h("eject_disk")}return T}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Stored design",children:(0,e.createComponentVNode)(2,o.Box,{color:B.design&&(B.compatible?"good":"bad"),children:B.design||"N/A"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!B.design||!B.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){function T(){return h("download")}return T}()})})]}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No design disk inserted."})]})))},c=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.sheets,x=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"20%",children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,d,{ore:B},B.id)})]})))})},s=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.alloys,x=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,m,{ore:B},B.id)})]})))})},l=function(C,V){var v;return(0,e.createComponentVNode)(2,o.Box,{className:"OreHeader",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:C.title}),(v=C.columns)==null?void 0:v.map(function(h){return(0,e.createComponentVNode)(2,o.Stack.Item,{basis:h[1],textAlign:"center",color:"label",bold:!0,children:h[0]},h)})]})})},d=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=C.ore;if(!(g.value&&g.amount<=0&&!(["metal","glass"].indexOf(g.id)>-1)))return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"45%",align:"middle",children:(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",g.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:g.name})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",children:g.value}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})},m=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=C.ore;return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"7%",align:"middle",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["alloys32x32",g.id])})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",textAlign:"middle",align:"center",children:g.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"35%",textAlign:"middle",color:g.amount>=1?"good":"gray",align:"center",children:g.description}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"10%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})}},30373:function(I,r,n){"use strict";r.__esModule=!0,r.PAI=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),S=n(70752),y=function(p){var i;try{i=S("./"+p+".js")}catch(s){if(s.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",p);throw s}var c=i[p];return c||(0,f.routingError)("missingExport",p)},k=r.PAI=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.app_template,m=l.app_icon,u=l.app_title,C=y(d);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:m,mr:1}),u,d!=="pai_main_menu"&&(0,e.createComponentVNode)(2,t.Button,{ml:2,content:"Home",icon:"arrow-up",onClick:function(){function V(){return s("MASTER_back")}return V}()})]}),p:1,children:(0,e.createComponentVNode)(2,C)})})})}return b}()},85175:function(I,r,n){"use strict";r.__esModule=!0,r.PDA=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(71253),S=n(59395),y=function(c){var s;try{s=S("./"+c+".js")}catch(d){if(d.code==="MODULE_NOT_FOUND")return(0,f.routingError)("notFound",c);throw d}var l=s[c];return l||(0,f.routingError)("missingExport",c)},k=r.PDA=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.app,C=m.owner;if(!C)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var V=y(u.template);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,b)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:u.icon,mr:1}),u.name]}),children:(0,e.createComponentVNode)(2,V)})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:7.5,children:(0,e.createComponentVNode)(2,p)})]})})})}return i}(),b=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.idInserted,C=m.idLink,V=m.stationTime,v=m.cartridge_name,h=m.request_cartridge_name;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{ml:.5,children:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",color:"transparent",onClick:function(){function g(){return d("Authenticate")}return g}(),content:u?C:"No ID Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject")}return g}(),content:v?["Eject "+v]:"No Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject_Request")}return g}(),content:h?["Eject "+h]:"No Request Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:V})]})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.app;return(0,e.createComponentVNode)(2,t.Box,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[!!u.has_back&&(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"33%",mr:-.5,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){function C(){return d("Back")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:u.has_back?"33%":"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.is_home?"disabled":"white",icon:"home",onClick:function(){function C(){d("Home")}return C}()})})]})})}},38280:function(I,r,n){"use strict";r.__esModule=!0,r.PDAPainter=r.PDAColorRow=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=r.PDAPainter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.statusLabel,l=c.pdaTypes,d=c.hasPDA,m=c.pdaIcon,u=c.pdaOwnerName,C=c.pdaJobName;return(0,e.createComponentVNode)(2,t.Window,{width:545,height:350,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{spacing:1,direction:"row",height:"100%",flex:"1",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:24,shrink:0,children:[(0,e.createComponentVNode)(2,o.Section,{title:"\u041E\u0431\u0449\u0435\u0435",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:d?"eject":"exclamation-triangle",selected:d,content:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C":"-----",tooltip:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C PDA":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C PDA",tooltipPosition:"left",onClick:function(){function V(){return i(d?"eject_pda":"insert_pda")}return V}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0418\u043C\u044F",children:u||"\u041D/\u0414"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C",children:C||"\u041D/\u0414"})]})}),(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",direction:"column",flex:"1",children:(0,e.createComponentVNode)(2,o.Flex.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{as:"img",height:"160px",src:d?"data:image/png;base64,"+m:"",style:{"-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"},align:"middle"})}),(0,e.createComponentVNode)(2,o.LabeledList,{m:"5px",children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",children:s})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{m:"5px",fluid:!0,disabled:!d,content:"\u0421\u0442\u0435\u0440\u0435\u0442\u044C PDA",confirmContent:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C?",textAlign:"left",color:"red",tooltip:"C\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u0430 \u0437\u0430\u0432\u043E\u0434\u0441\u043A\u0438\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",tooltipPosition:"top",onClick:function(){function V(){return i("erase_pda")}return V}()})]})})})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:27,children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",flex:"1",children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0426\u0432\u0435\u0442 PDA",flexGrow:"1",scrollable:!0,fill:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:Object.keys(l).map(function(V){return(0,e.createComponentVNode)(2,S,{selectedPda:V,selectedPdaImage:l[V][0]},V)})})})})})]})})})}return y}(),S=r.PDAColorRow=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.hasPDA,l=k.selectedPda,d=k.selectedPdaImage;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+d,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,disabled:!s,icon:d,content:l,confirmContent:"\u041F\u043E\u043A\u0440\u0430\u0441\u0438\u0442\u044C?",textAlign:"left",onClick:function(){function m(){return i("choose_pda",{selectedPda:l,selectedPdaImage:d})}return m}()})})]})}return y}()},68654:function(I,r,n){"use strict";r.__esModule=!0,r.Pacman=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(49968),S=r.Pacman=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.broken,l=c.anchored,d=c.active,m=c.fuel_type,u=c.fuel_usage,C=c.fuel_stored,V=c.fuel_cap,v=c.is_ai,h=c.tmp_current,g=c.tmp_max,N=c.tmp_overheat,x=c.output_max,B=c.power_gen,L=c.output_set,T=c.has_fuel,w=C/V,E=h/g,A=L*B,P=Math.round(C/u),O=Math.round(P/60),M=P>120?O+" minutes":P+" seconds";return(0,e.createComponentVNode)(2,o.Window,{width:500,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(s||!l)&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:[!!s&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator is malfunctioning!"}),!s&&!l&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!s&&!!l&&(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!T,selected:d,onClick:function(){function F(){return i("toggle_power")}return F}()}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",className:"ml-1",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power setting",children:[(0,e.createComponentVNode)(2,t.NumberInput,{value:L,minValue:1,maxValue:x,step:1,className:"mt-1",onDrag:function(){function F(R,_){return i("change_power",{change_power:_})}return F}()}),"(",(0,f.formatPower)(A),")"]})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:E,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[h," \u2103"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[N>50&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"CRITICAL OVERHEAT!"}),N>20&&N<=50&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"WARNING: Overheating!"}),N>1&&N<=20&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Temperature High"}),N===0&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Optimal"})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fuel",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:d||v||!T,onClick:function(){function F(){return i("eject_fuel")}return F}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Type",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:w,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(C/1e3)," dm\xB3"]})})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel usage",children:[u/1e3," dm\xB3/s"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel depletion",children:[!!T&&(u?M:"N/A"),!T&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Out of fuel"})]})]})})]})})],4)]})})}return y}()},33388:function(I,r,n){"use strict";r.__esModule=!0,r.PersonalCrafting=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PersonalCrafting=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.busy,d=s.category,m=s.display_craftable_only,u=s.display_compact,C=s.prev_cat,V=s.next_cat,v=s.subcategory,h=s.prev_subcat,g=s.next_subcat;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!l&&(0,e.createComponentVNode)(2,t.Dimmer,{fontSize:"32px",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog",spin:1})," Crafting..."]}),(0,e.createComponentVNode)(2,t.Section,{title:d,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Show Craftable Only",icon:m?"check-square-o":"square-o",selected:m,onClick:function(){function N(){return c("toggle_recipes")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Compact Mode",icon:u?"check-square-o":"square-o",selected:u,onClick:function(){function N(){return c("toggle_compact")}return N}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:C,icon:"arrow-left",onClick:function(){function N(){return c("backwardCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:V,icon:"arrow-right",onClick:function(){function N(){return c("forwardCat")}return N}()})]}),v&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"arrow-left",onClick:function(){function N(){return c("backwardSubCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g,icon:"arrow-right",onClick:function(){function N(){return c("forwardSubCat")}return N}()})]}),u?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,m=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:u.ref})}return C}()}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)}),!l&&m.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,m=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:u.ref})}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)}),!l&&m.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)})]})}},56150:function(I,r,n){"use strict";r.__esModule=!0,r.Photocopier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(88510),S=n(64795),y=n(25328);function k(s,l){var d=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(d)return(d=d.call(s)).next.bind(d);if(Array.isArray(s)||(d=b(s))||l&&s&&typeof s.length=="number"){d&&(s=d);var m=0;return function(){return m>=s.length?{done:!0}:{done:!1,value:s[m++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(s,l){if(s){if(typeof s=="string")return p(s,l);var d={}.toString.call(s).slice(8,-1);return d==="Object"&&s.constructor&&(d=s.constructor.name),d==="Map"||d==="Set"?Array.from(s):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?p(s,l):void 0}}function p(s,l){(l==null||l>s.length)&&(l=s.length);for(var d=0,m=Array(l);ds?this.substring(0,s)+"...":this};var i=function(l,d){d===void 0&&(d="");var m=(0,y.createSearch)(d,function(u){return u.altername});return(0,S.flow)([(0,f.filter)(function(u){return u==null?void 0:u.altername}),d&&(0,f.filter)(m),(0,f.sortBy)(function(u){return u.id})])(l)},c=r.Photocopier=function(){function s(l,d){for(var m=(0,a.useBackend)(d),u=m.act,C=m.data,V=C.copies,v=C.maxcopies,h=(0,a.useLocalState)(d,"searchText",""),g=h[0],N=h[1],x=i((0,f.sortBy)(function(M){return M.category})(C.forms||[]),g),B=[],L=k(x),T;!(T=L()).done;){var w=T.value;B.includes(w.category)||B.push(w.category)}var E=(0,a.useLocalState)(d,"number",0),A=E[0],P=E[1],O;return C.category===""?O=x:O=x.filter(function(M){return M.category===C.category}),(0,e.createComponentVNode)(2,o.Window,{width:550,height:575,theme:C.ui_theme,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"40%",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mt:.3,color:"grey",children:"\u0417\u0430\u0440\u044F\u0434 \u0442\u043E\u043D\u0435\u0440\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{minValue:0,maxValue:30,value:C.toner})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mb:.3,color:"grey",children:"\u0424\u043E\u0440\u043C\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",textAlign:"center",bold:!0,children:C.form_id===""?"\u041D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D\u0430":C.form_id})]}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:1,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!C.copyitem&&!C.mob,icon:C.copyitem||C.mob?"eject":"times",content:C.copyitem?C.copyitem:C.mob?"\u0416\u043E\u043F\u0430 "+C.mob+"!":"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430",onClick:function(){function M(){return u("removedocument")}return M}()})})}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!C.folder,icon:C.folder?"eject":"times",content:C.folder?C.folder:"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u043F\u0430\u043F\u043A\u0438",onClick:function(){function M(){return u("removefolder")}return M}()})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"print",disabled:C.toner===0||C.form===null,content:"\u041F\u0435\u0447\u0430\u0442\u044C",onClick:function(){function M(){return u("print_form")}return M}()})}),!!C.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"image",disabled:C.toner<5,content:"\u0424\u043E\u0442\u043E",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0444\u043E\u0442\u043E \u0441 \u0411\u0430\u0437\u044B \u0414\u0430\u043D\u043D\u044B\u0445",onClick:function(){function M(){return u("ai_pic")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"copy",content:"\u041A\u043E\u043F\u0438\u044F",disabled:C.toner===0||!C.copyitem&&!C.mob,onClick:function(){function M(){return u("copy")}return M}()})}),!!C.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"i-cursor",content:"\u0422\u0435\u043A\u0441\u0442",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0439 \u0442\u0435\u043A\u0441\u0442",disabled:C.toner===0,onClick:function(){function M(){return u("ai_text")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:1.5,mt:1.2,width:"50%",color:"grey",children:"\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E:"}),(0,e.createComponentVNode)(2,t.Slider,{mt:.75,width:"50%",animated:!0,minValue:1,maxValue:v,value:V,stepPixelSize:10,onChange:function(){function M(F,R){return u("copies",{new:R})}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"\u0411\u044E\u0440\u043E\u043A\u0440\u0430\u0442\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:-.5,icon:"chevron-right",color:"transparent",content:"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",selected:!C.category,onClick:function(){function M(){return u("choose_category",{category:""})}return M}()})}),B.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"chevron-right",mb:-.5,color:"transparent",content:M,selected:C.category===M,onClick:function(){function F(){return u("choose_category",{category:M})}return F}()},M)},M)})]})})})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"60%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:C.category||"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",buttons:(0,e.createComponentVNode)(2,t.Input,{mr:18.5,width:"100%",placeholder:"\u041F\u043E\u0438\u0441\u043A \u0444\u043E\u0440\u043C\u044B",onInput:function(){function M(F,R){return N(R)}return M}()}),children:O.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:.5,color:"transparent",content:M.altername.trimLongStr(37),tooltip:M.altername,selected:C.form_id===M.id,onClick:function(){function F(){return u("choose_form",{path:M.path,id:M.id})}return F}()})},M.path)})})})]})})})}return s}()},94158:function(I,r,n){"use strict";r.__esModule=!0,r.PodTracking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.PodTracking=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.pods;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Position",children:[s.podx,", ",s.pody,", ",s.podz]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pilot",children:s.pilot}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Passengers",children:s.passengers})]})},s.name)})})})}return S}()},84676:function(I,r,n){"use strict";r.__esModule=!0,r.PoolController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=["tempKey"];function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y={scalding:{label:"Scalding",color:"#FF0000",icon:"fa fa-arrow-circle-up",requireEmag:!0},warm:{label:"Warm",color:"#990000",icon:"fa fa-arrow-circle-up"},normal:{label:"Normal",color:null,icon:"fa fa-arrow-circle-right"},cool:{label:"Cool",color:"#009999",icon:"fa fa-arrow-circle-down"},frigid:{label:"Frigid",color:"#00CCCC",icon:"fa fa-arrow-circle-down",requireEmag:!0}},k=function(i,c){var s=i.tempKey,l=S(i,f),d=y[s];if(!d)return null;var m=(0,a.useBackend)(c),u=m.data,C=m.act,V=u.currentTemp,v=d.label,h=d.icon,g=s===V,N=function(){C("setTemp",{temp:s})};return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({selected:g,onClick:N},l,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:h}),v]})))},b=r.PoolController=function(){function p(i,c){for(var s=(0,a.useBackend)(c),l=s.data,d=l.emagged,m=l.currentTemp,u=y[m]||y.normal,C=u.label,V=u.color,v=[],h=0,g=Object.entries(y);h50?"battery-half":"battery-quarter")||V==="C"&&"bolt"||V==="F"&&"battery-full"||V==="M"&&"slash",color:V==="N"&&(v>50?"yellow":"red")||V==="C"&&"yellow"||V==="F"&&"green"||V==="M"&&"orange"}),(0,e.createComponentVNode)(2,k.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,o.toFixed)(v)+"%"})],4)};d.defaultHooks=f.pureComponentHooks;var m=function(C){var V,v,h=C.status;switch(h){case"AOn":V=!0,v=!0;break;case"AOff":V=!0,v=!1;break;case"On":V=!1,v=!0;break;case"Off":V=!1,v=!1;break}var g=(v?"On":"Off")+(" ["+(V?"auto":"manual")+"]");return(0,e.createComponentVNode)(2,k.ColorBox,{color:v?"good":"bad",content:V?void 0:"M",title:g})};m.defaultHooks=f.pureComponentHooks},50992:function(I,r,n){"use strict";r.__esModule=!0,r.PrisonerImplantManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(3939),S=n(321),y=n(5485),k=n(98595),b=r.PrisonerImplantManager=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.loginState,u=d.prisonerInfo,C=d.chemicalInfo,V=d.trackingInfo,v;if(!m.logged_in)return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.LoginScreen)})});var h=[1,5,10];return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:[(0,e.createComponentVNode)(2,f.ComplexModal),(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.LoginInfo),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:u.name?"eject":"id-card",selected:u.name,content:u.name?u.name:"-----",tooltip:u.name?"Eject ID":"Insert ID",onClick:function(){function g(){return l("id_card")}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Points",children:[u.points!==null?u.points:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"minus-square",disabled:u.points===null,content:"Reset",onClick:function(){function g(){return l("reset_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Point Goal",children:[u.goal!==null?u.goal:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"pen",disabled:u.goal===null,content:"Edit",onClick:function(){function g(){return(0,f.modalOpen)(c,"set_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createVNode)(1,"box",null,[(0,e.createTextVNode)("1 minute of prison time should roughly equate to 150 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Sentences should not exceed 5000 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Permanent prisoners should not be given a point goal."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle.")],4,{hidden:u.goal===null})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Tracking Implants",children:V.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.subject]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:g.location}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:g.health}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){function N(){return(0,f.modalOpen)(c,"warn",{uid:g.uid})}return N}()})})]})]},g.subject)]}),(0,e.createVNode)(1,"br")],4)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Chemical Implants",children:C.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.name]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Reagents",children:g.volume})}),h.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{mt:2,disabled:g.volume1100?"purple":m>500?"orange":m>250?"yellow":"green"},k=function(m,u){for(var C=[],V=0;V0?"envelope-open-text":"envelope",onClick:function(){function x(){return C("setScreen",{setScreen:6})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Assistance",icon:"hand-paper",onClick:function(){function x(){return C("setScreen",{setScreen:1})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Supplies",icon:"box",onClick:function(){function x(){return C("setScreen",{setScreen:2})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Relay Anonymous Information",icon:"comment",onClick:function(){function x(){return C("setScreen",{setScreen:3})}return x}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print Shipping Label",icon:"tag",onClick:function(){function x(){return C("setScreen",{setScreen:9})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View Shipping Logs",icon:"clipboard-list",onClick:function(){function x(){return C("setScreen",{setScreen:10})}return x}()})})]}),!!h&&(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:"Send Station-Wide Announcement",icon:"bullhorn",onClick:function(){function x(){return C("setScreen",{setScreen:8})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Speaker Off":"Speaker On",selected:!g,icon:g?"volume-mute":"volume-up",onClick:function(){function x(){return C("toggleSilent")}return x}()})})]})},k=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.department,h,g;switch(d.purpose){case"ASSISTANCE":h=V.assist_dept,g="Request assistance from another department";break;case"SUPPLIES":h=V.supply_dept,g="Request supplies from another department";break;case"INFO":h=V.info_dept,g="Relay information to another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:g,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return C("setScreen",{setScreen:0})}return N}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:h.filter(function(N){return N!==v}).map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Message",icon:"envelope",onClick:function(){function x(){return C("writeInput",{write:N,priority:1})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{content:"High Priority",icon:"exclamation-circle",onClick:function(){function x(){return C("writeInput",{write:N,priority:2})}return x}()})]},N)})})})},b=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v;switch(d.type){case"SUCCESS":v="Message sent successfully";break;case"FAIL":v="Request supplies from another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:v,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function h(){return C("setScreen",{setScreen:0})}return h}()})})},p=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v,h;switch(d.type){case"MESSAGES":v=V.message_log,h="Message Log";break;case"SHIPPING":v=V.shipping_log,h="Shipping label print log";break}return(0,e.createComponentVNode)(2,t.Section,{title:h,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return C("setScreen",{setScreen:0})}return g}()}),children:v.map(function(g){return(0,e.createComponentVNode)(2,t.Box,{className:"RequestConsole__message",children:g},g)})})},i=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.recipient,h=V.message,g=V.msgVerified,N=V.msgStamped;return(0,e.createComponentVNode)(2,t.Section,{title:"Message Authentication",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function x(){return C("setScreen",{setScreen:0})}return x}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Recipient",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",color:"green",children:g}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stamped by",color:"blue",children:N})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Message",icon:"envelope",onClick:function(){function x(){return C("department",{department:v})}return x}()})]})},c=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.message,h=V.announceAuth;return(0,e.createComponentVNode)(2,t.Section,{title:"Station-Wide Announcement",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return C("setScreen",{setScreen:0})}return g}()}),children:[(0,e.createComponentVNode)(2,t.Button,{content:v||"Edit Message",icon:"edit",onClick:function(){function g(){return C("writeAnnouncement")}return g}()}),h?(0,e.createComponentVNode)(2,t.Box,{mt:1,color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{mt:1,children:"Swipe your ID card to authenticate yourself."}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Announcement",icon:"bullhorn",disabled:!(h&&v),onClick:function(){function g(){return C("sendAnnouncement")}return g}()})]})},s=function(d,m){var u=(0,a.useBackend)(m),C=u.act,V=u.data,v=V.shipDest,h=V.msgVerified,g=V.ship_dept;return(0,e.createComponentVNode)(2,t.Section,{title:"Print Shipping Label",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return C("setScreen",{setScreen:0})}return N}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",children:h})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Print Label",icon:"print",disabled:!(v&&h),onClick:function(){function N(){return C("printLabel")}return N}()}),(0,e.createComponentVNode)(2,t.Section,{title:"Destinations",mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:(0,e.createComponentVNode)(2,t.Button,{content:v===N?"Selected":"Select",selected:v===N,onClick:function(){function x(){return C("shipSelect",{shipSelect:N})}return x}()})},N)})})})]})}},3786:function(I,r,n){"use strict";r.__esModule=!0,r.RequestManager=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595);/** + */function s(T,A){T.prototype=Object.create(A.prototype),T.prototype.constructor=T,l(T,A)}function l(T,A){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(E,w){return E.__proto__=w,E},l(T,A)}function d(T,A){if(T==null)return{};var E={};for(var w in T)if({}.hasOwnProperty.call(T,w)){if(A.includes(w))continue;E[w]=T[w]}return E}var f=r.ColorPickerModal=function(){function T(A,E){var w=(0,t.useBackend)(E),O=w.data,P=O.timeout,M=O.message,F=O.title,R=O.autofocus,U=O.default_color,_=U===void 0?"#000000":U,W=(0,t.useLocalState)(E,"color_picker_choice",(0,y.hexToHsva)(_)),K=W[0],G=W[1];return(0,e.createComponentVNode)(2,m.Window,{height:400,title:F,width:600,theme:"generic",children:[!!P&&(0,e.createComponentVNode)(2,a.Loader,{value:P}),(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[M&&(0,e.createComponentVNode)(2,o.Stack.Item,{m:1,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",overflow:"hidden",children:M})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[!!R&&(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,u,{color:K,setColor:G,defaultColor:_})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i.InputButtons,{input:(0,y.hsvaToHex)(K)})})]})})]})}return T}(),u=r.ColorSelector=function(){function T(A,E){var w=A.color,O=A.setColor,P=A.defaultColor,M=function(){function U(_){O(function(W){return Object.assign({},W,_)})}return U}(),F=(0,y.hsvaToRgba)(w),R=(0,y.hsvaToHex)(w);return(0,e.createComponentVNode)(2,o.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{mr:2,children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createVNode)(1,"div","react-colorful",[(0,e.createComponentVNode)(2,g,{hsva:w,onChange:M}),(0,e.createComponentVNode)(2,N,{hue:w.h,onChange:M,className:"react-colorful__last-control"})],4)}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Current"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"20px",textAlign:"center",children:"Previous"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Tooltip,{content:R,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:R})}),(0,e.createComponentVNode)(2,o.Tooltip,{content:P,position:"bottom",children:(0,e.createComponentVNode)(2,o.Box,{inline:!0,width:"100px",height:"30px",backgroundColor:P})})]})]})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:!0,fontSize:"15px",lineHeight:"24px",children:(0,e.createComponentVNode)(2,o.Stack,{vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"Hex:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"24px",children:(0,e.createComponentVNode)(2,v,{fluid:!0,color:(0,y.hsvaToHex)(w).substring(1),onChange:function(){function U(_){p.logger.info(_),O((0,y.hexToHsva)(_))}return U}(),prefixed:!0})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"H:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,N,{hue:w.h,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:w.h,callback:function(){function U(_,W){return M({h:W})}return U}(),max:360,unit:"\xB0"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"S:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,x,{color:w,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:w.s,callback:function(){function U(_,W){return M({s:W})}return U}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"V:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,B,{color:w,onChange:M})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:w.v,callback:function(){function U(_,W){return M({v:W})}return U}(),unit:"%"})})]})}),(0,e.createComponentVNode)(2,o.Stack.Divider),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"R:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:w,onChange:M,target:"r"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.r,callback:function(){function U(_,W){F.r=W,M((0,y.rgbaToHsva)(F))}return U}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"G:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:w,onChange:M,target:"g"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.g,callback:function(){function U(_,W){F.g=W,M((0,y.rgbaToHsva)(F))}return U}(),max:255})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"25px",children:(0,e.createComponentVNode)(2,o.Box,{textColor:"label",children:"B:"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,L,{color:w,onChange:M,target:"b"})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,C,{value:F.b,callback:function(){function U(_,W){F.b=W,M((0,y.rgbaToHsva)(F))}return U}(),max:255})})]})})]})})]})}return T}(),C=function(A){var E=A.value,w=A.callback,O=A.min,P=O===void 0?0:O,M=A.max,F=M===void 0?100:M,R=A.unit;return(0,e.createComponentVNode)(2,o.NumberInput,{width:"70px",value:Math.round(E),step:1,minValue:P,maxValue:F,onChange:w,unit:R})},V=function(A){return"#"+A},v=r.HexColorInput=function(){function T(A){var E=A.prefixed,w=A.alpha,O=A.color,P=A.fluid,M=A.onChange,F=d(A,c),R=function(){function _(W){return W.replace(/([^0-9A-F]+)/gi,"").substring(0,w?8:6)}return _}(),U=function(){function _(W){return(0,y.validHex)(W,w)}return _}();return(0,e.normalizeProps)((0,e.createComponentVNode)(2,h,Object.assign({},F,{fluid:P,color:O,onChange:M,escape:R,format:E?V:void 0,validate:U})))}return T}(),h=r.ColorInput=function(T){function A(w){var O;return O=T.call(this)||this,O.props=void 0,O.state=void 0,O.handleInput=function(P){var M=O.props.escape(P.currentTarget.value);O.setState({localValue:M})},O.handleBlur=function(P){P.currentTarget&&(O.props.validate(P.currentTarget.value)?O.props.onChange(O.props.escape?O.props.escape(P.currentTarget.value):P.currentTarget.value):O.setState({localValue:O.props.escape(O.props.color)}))},O.props=w,O.state={localValue:O.props.escape(O.props.color)},O}s(A,T);var E=A.prototype;return E.componentDidUpdate=function(){function w(O,P){O.color!==this.props.color&&this.setState({localValue:this.props.escape(this.props.color)})}return w}(),E.render=function(){function w(){return(0,e.createComponentVNode)(2,o.Box,{className:(0,b.classes)(["Input",this.props.fluid&&"Input--fluid"]),children:[(0,e.createVNode)(1,"div","Input__baseline",".",16),(0,e.createVNode)(64,"input","Input__input",null,1,{value:this.props.format?this.props.format(this.state.localValue):this.state.localValue,spellCheck:"false",onInput:this.handleInput,onBlur:this.handleBlur})]})}return w}(),A}(e.Component),g=function(A){var E=A.hsva,w=A.onChange,O=function(R){w({s:R.left*100,v:100-R.top*100})},P=function(R){w({s:(0,S.clamp)(E.s+R.left*100,0,100),v:(0,S.clamp)(E.v-R.top*100,0,100)})},M={"background-color":(0,y.hsvaToHslString)({h:E.h,s:100,v:100,a:1})+" !important"};return(0,e.createVNode)(1,"div","react-colorful__saturation_value",(0,e.createComponentVNode)(2,k.Interactive,{onMove:O,onKey:P,"aria-label":"Color","aria-valuetext":"Saturation "+Math.round(E.s)+"%, Brightness "+Math.round(E.v)+"%",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation_value-pointer",top:1-E.v/100,left:E.s/100,color:(0,y.hsvaToHslString)(E)})}),2,{style:M})},N=function(A){var E=A.className,w=A.hue,O=A.onChange,P=function(U){O({h:360*U.left})},M=function(U){O({h:(0,S.clamp)(w+U.left*360,0,360)})},F=(0,b.classes)(["react-colorful__hue",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{onMove:P,onKey:M,"aria-label":"Hue","aria-valuenow":Math.round(w),"aria-valuemax":"360","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__hue-pointer",left:w/360,color:(0,y.hsvaToHslString)({h:w,s:100,v:100,a:1})})}),2)},x=function(A){var E=A.className,w=A.color,O=A.onChange,P=function(U){O({s:100*U.left})},M=function(U){O({s:(0,S.clamp)(w.s+U.left*100,0,100)})},F=(0,b.classes)(["react-colorful__saturation",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:w.h,s:0,v:w.v,a:1})+", "+(0,y.hsvaToHslString)({h:w.h,s:100,v:w.v,a:1})+")"},onMove:P,onKey:M,"aria-label":"Saturation","aria-valuenow":Math.round(w.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__saturation-pointer",left:w.s/100,color:(0,y.hsvaToHslString)({h:w.h,s:w.s,v:w.v,a:1})})}),2)},B=function(A){var E=A.className,w=A.color,O=A.onChange,P=function(U){O({v:100*U.left})},M=function(U){O({v:(0,S.clamp)(w.v+U.left*100,0,100)})},F=(0,b.classes)(["react-colorful__value",E]);return(0,e.createVNode)(1,"div",F,(0,e.createComponentVNode)(2,k.Interactive,{style:{background:"linear-gradient(to right, "+(0,y.hsvaToHslString)({h:w.h,s:w.s,v:0,a:1})+", "+(0,y.hsvaToHslString)({h:w.h,s:w.s,v:100,a:1})+")"},onMove:P,onKey:M,"aria-label":"Value","aria-valuenow":Math.round(w.s),"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__value-pointer",left:w.v/100,color:(0,y.hsvaToHslString)({h:w.h,s:w.s,v:w.v,a:1})})}),2)},L=function(A){var E=A.className,w=A.color,O=A.onChange,P=A.target,M=(0,y.hsvaToRgba)(w),F=function(G){M[P]=G,O((0,y.rgbaToHsva)(M))},R=function(G){F(255*G.left)},U=function(G){F((0,S.clamp)(M[P]+G.left*255,0,255))},_=(0,b.classes)(["react-colorful__"+P,E]),W=P==="r"?"rgb("+Math.round(M.r)+",0,0)":P==="g"?"rgb(0,"+Math.round(M.g)+",0)":"rgb(0,0,"+Math.round(M.b)+")";return(0,e.createVNode)(1,"div",_,(0,e.createComponentVNode)(2,k.Interactive,{onMove:R,onKey:U,"aria-valuenow":M[P],"aria-valuemax":"100","aria-valuemin":"0",children:(0,e.createComponentVNode)(2,o.Pointer,{className:"react-colorful__"+P+"-pointer",left:M[P]/255,color:W})}),2)}},63818:function(I,r,n){"use strict";r.__esModule=!0,r.CommunicationsComputer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.CommunicationsComputer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c;i.authenticated?i.is_ai?c="AI":i.authenticated===1?c="Command":i.authenticated===2?c="Captain":c="ERROR: Report This Bug!":c="Not Logged In";var s="View ("+i.messages.length+")",l=(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Authentication",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:i.is_ai&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Access Level",children:"AI"})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,content:i.authenticated?"Log Out ("+c+")":"Log In",onClick:function(){function x(){return p("auth")}return x}()})})})}),!!i.esc_section&&(0,e.createComponentVNode)(2,t.Section,{title:"Escape Shuttle",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[!!i.esc_status&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:i.esc_status}),!!i.esc_callable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"rocket",content:"Call Shuttle",disabled:!i.authenticated,onClick:function(){function x(){return p("callshuttle")}return x}()})}),!!i.esc_recallable&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Options",children:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Recall Shuttle",disabled:!i.authenticated||i.is_ai,onClick:function(){function x(){return p("cancelshuttle")}return x}()})}),!!i.lastCallLoc&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Last Call/Recall From",children:i.lastCallLoc})]})})],0),d="Make Priority Announcement";i.msg_cooldown>0&&(d+=" ("+i.msg_cooldown+"s)");var f=i.emagged?"Message [UNKNOWN]":"Message CentComm",u="Request Authentication Codes";i.cc_cooldown>0&&(f+=" ("+i.cc_cooldown+"s)",u+=" ("+i.cc_cooldown+"s)");var C=i.str_security_level,V=i.levels.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{icon:x.icon,content:x.name,disabled:!i.authmax||x.id===i.security_level,onClick:function(){function B(){return p("newalertlevel",{level:x.id})}return B}()},x.name)}),v=i.stat_display.presets.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.name===i.stat_display.type,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:x.name})}return B}()},x.name)}),h=i.stat_display.alerts.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{content:x.label,selected:x.alert===i.stat_display.icon,disabled:!i.authenticated,onClick:function(){function B(){return p("setstat",{statdisp:"alert",alert:x.alert})}return B}()},x.alert)}),g;if(i.current_message_title)g=(0,e.createComponentVNode)(2,t.Section,{title:i.current_message_title,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Return To Message List",disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()}),children:(0,e.createComponentVNode)(2,t.Box,{children:i.current_message})});else{var N=i.messages.map(function(x){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:x.title,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"eye",content:"View",disabled:!i.authenticated||i.current_message_title===x.title,onClick:function(){function B(){return p("messagelist",{msgid:x.id})}return B}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Delete",disabled:!i.authenticated,onClick:function(){function B(){return p("delmessage",{msgid:x.id})}return B}()})]},x.id)});g=(0,e.createComponentVNode)(2,t.Section,{title:"Messages Received",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:N})})}switch(i.menu_state){case 1:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Captain-Only Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Alert",color:i.security_level_color,children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Change Alert",children:V}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Announcement",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bullhorn",content:d,disabled:!i.authmax||i.msg_cooldown>0,onClick:function(){function x(){return p("announce")}return x}()})}),!!i.emagged&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",color:"red",content:f,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageSyndicate")}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!i.authmax,onClick:function(){function x(){return p("RestoreBackup")}return x}()})]})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transmit",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",content:f,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("MessageCentcomm")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nuclear Device",children:(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",content:u,disabled:!i.authmax||i.cc_cooldown>0,onClick:function(){function x(){return p("nukerequest")}return x}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Command Staff Actions",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Displays",children:(0,e.createComponentVNode)(2,t.Button,{icon:"tv",content:"Change Status Displays",disabled:!i.authenticated,onClick:function(){function x(){return p("status")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Incoming Messages",children:(0,e.createComponentVNode)(2,t.Button,{icon:"folder-open",content:s,disabled:!i.authenticated,onClick:function(){function x(){return p("messagelist")}return x}()})})]})})]})});case 2:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,(0,e.createComponentVNode)(2,t.Section,{title:"Modify Status Screens",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){function x(){return p("main")}return x}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Presets",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alerts",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_1,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg1")}return x}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message Line 2",children:(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:i.stat_display.line_2,disabled:!i.authenticated,onClick:function(){function x(){return p("setmsg2")}return x}()})})]})})]})});case 3:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,g]})});default:return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[l,"ERRROR. Unknown menu_state: ",i.menu_state,"Please report this to NT Technical Support."]})})}}return S}()},21813:function(I,r,n){"use strict";r.__esModule=!0,r.Contractor=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(73379),S=n(98595);function y(V,v){V.prototype=Object.create(v.prototype),V.prototype.constructor=V,k(V,v)}function k(V,v){return k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(h,g){return h.__proto__=g,h},k(V,v)}var b={1:["ACTIVE","good"],2:["COMPLETED","good"],3:["FAILED","bad"]},p=["Recording biometric data...","Analyzing embedded syndicate info...","STATUS CONFIRMED","Contacting Syndicate database...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Awaiting response...","Response received, ack 4851234...","CONFIRM ACC "+Math.round(Math.random()*2e4),"Setting up private accounts...","CONTRACTOR ACCOUNT CREATED","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","Searching for available contracts...","CONTRACTS FOUND","WELCOME, AGENT"],i=r.Contractor=function(){function V(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B;x.unauthorized?B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:["ERROR: UNAUTHORIZED USER"],finishedTimeout:100,onFinished:function(){function E(){}return E}()})}):x.load_animation_completed?B=(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",mt:"0.5rem",children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",overflow:"hidden",children:x.page===1?(0,e.createComponentVNode)(2,l,{height:"100%"}):(0,e.createComponentVNode)(2,f,{height:"100%"})})],4):B=(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",backgroundColor:"rgba(0, 0, 0, 0.8)",children:(0,e.createComponentVNode)(2,u,{height:"100%",allMessages:p,finishedTimeout:3e3,onFinished:function(){function E(){return N("complete_load_animation")}return E}()})});var L=(0,t.useLocalState)(h,"viewingPhoto",""),T=L[0],A=L[1];return(0,e.createComponentVNode)(2,S.Window,{width:500,height:600,theme:"syndicate",children:[T&&(0,e.createComponentVNode)(2,C),(0,e.createComponentVNode)(2,S.Window.Content,{className:"Contractor",children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:B})})]})}return V}(),c=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.tc_available,L=x.tc_paid_out,T=x.completed_contracts,A=x.rep;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Summary",buttons:(0,e.createComponentVNode)(2,o.Box,{verticalAlign:"middle",mt:"0.25rem",children:[A," Rep"]})},v,{children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Available",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",children:[B," TC"]}),(0,e.createComponentVNode)(2,o.Button,{disabled:B<=0,content:"Claim",mx:"0.75rem",mb:"0",flexBasis:"content",onClick:function(){function E(){return N("claim")}return E}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"TC Earned",children:[L," TC"]})]})}),(0,e.createComponentVNode)(2,o.Box,{flexBasis:"50%",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contracts Completed",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,o.Box,{height:"20px",lineHeight:"20px",display:"inline-block",children:T})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Contractor Status",verticalAlign:"middle",children:"ACTIVE"})]})})]})})))},s=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.page;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Tabs,Object.assign({},v,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===1,onClick:function(){function L(){return N("page",{page:1})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"suitcase"}),"Contracts"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:B===2,onClick:function(){function L(){return N("page",{page:2})}return L}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"shopping-cart"}),"Hub"]})]})))},l=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.contracts,L=x.contract_active,T=x.can_extract,A=!!L&&B.filter(function(M){return M.status===1})[0],E=A&&A.time_left>0,w=(0,t.useLocalState)(h,"viewingPhoto",""),O=w[0],P=w[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Contracts",overflow:"auto",buttons:(0,e.createComponentVNode)(2,o.Button,{disabled:!T||E,icon:"parachute-box",content:["Call Extraction",E&&(0,e.createComponentVNode)(2,m.Countdown,{timeLeft:A.time_left,format:function(){function M(F,R){return" ("+R.substr(3)+")"}return M}()})],onClick:function(){function M(){return N("extract")}return M}()})},v,{children:B.slice().sort(function(M,F){return M.status===1?-1:F.status===1?1:M.status-F.status}).map(function(M){var F;return(0,e.createComponentVNode)(2,o.Section,{title:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",color:M.status===1&&"good",children:M.target_name}),(0,e.createComponentVNode)(2,o.Flex.Item,{basis:"content",children:M.has_photo&&(0,e.createComponentVNode)(2,o.Button,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){function R(){return P("target_photo_"+M.uid+".png")}return R}()})})]}),className:"Contractor__Contract",buttons:(0,e.createComponentVNode)(2,o.Box,{width:"100%",children:[!!b[M.status]&&(0,e.createComponentVNode)(2,o.Box,{color:b[M.status][1],display:"inline-block",mt:M.status!==1&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:b[M.status][0]}),M.status===1&&(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){function R(){return N("abort")}return R}()})]}),children:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"2",mr:"0.5rem",children:[M.fluff_message,!!M.completed_time&&(0,e.createComponentVNode)(2,o.Box,{color:"good",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"check",mr:"0.5rem"}),"Contract completed at ",M.completed_time]}),!!M.dead_extraction&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!M.fail_reason&&(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Icon,{name:"times",mr:"0.5rem"}),"Contract failed: ",M.fail_reason]})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{flexBasis:"100%",children:[(0,e.createComponentVNode)(2,o.Flex,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xA0",d(M)]}),(F=M.difficulties)==null?void 0:F.map(function(R,U){return(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!!L,content:R.name+" ("+R.reward+" TC)",onClick:function(){function _(){return N("activate",{uid:M.uid,difficulty:U+1})}return _}()},U)}),!!M.objective&&(0,e.createComponentVNode)(2,o.Box,{color:"white",bold:!0,children:[M.objective.extraction_name,(0,e.createVNode)(1,"br"),"(",(M.objective.rewards.tc||0)+" TC",",\xA0",(M.objective.rewards.credits||0)+" Credits",")"]})]})]})},M.uid)})})))},d=function(v){if(!(!v.objective||v.status>1)){var h=v.objective.locs.user_area_id,g=v.objective.locs.user_coords,N=v.objective.locs.target_area_id,x=v.objective.locs.target_coords,B=h===N;return(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,o.Icon,{name:B?"dot-circle-o":"arrow-alt-circle-right-o",color:B?"green":"yellow",rotation:B?null:-(0,a.rad2deg)(Math.atan2(x[1]-g[1],x[0]-g[0])),lineHeight:B?null:"0.85",size:"1.5"})})}},f=function(v,h){var g=(0,t.useBackend)(h),N=g.act,x=g.data,B=x.rep,L=x.buyables;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Available Purchases",overflow:"auto"},v,{children:L.map(function(T){return(0,e.createComponentVNode)(2,o.Section,{title:T.name,buttons:T.refundable&&(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Refund ("+T.cost+" Rep)",onClick:function(){function A(){return N("refund",{uid:T.uid})}return A}()}),children:[T.description,(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:B-1&&(0,e.createComponentVNode)(2,o.Box,{as:"span",color:T.stock===0?"bad":"good",ml:"0.5rem",children:[T.stock," in stock"]})]},T.uid)})})))},u=function(V){function v(g){var N;return N=V.call(this,g)||this,N.timer=null,N.state={currentIndex:0,currentDisplay:[]},N}y(v,V);var h=v.prototype;return h.tick=function(){function g(){var N=this.props,x=this.state;if(x.currentIndex<=N.allMessages.length){this.setState(function(L){return{currentIndex:L.currentIndex+1}});var B=x.currentDisplay;B.push(N.allMessages[x.currentIndex])}else clearTimeout(this.timer),setTimeout(N.onFinished,N.finishedTimeout)}return g}(),h.componentDidMount=function(){function g(){var N=this,x=this.props.linesPerSecond,B=x===void 0?2.5:x;this.timer=setInterval(function(){return N.tick()},1e3/B)}return g}(),h.componentWillUnmount=function(){function g(){clearTimeout(this.timer)}return g}(),h.render=function(){function g(){return(0,e.createComponentVNode)(2,o.Box,{m:1,children:this.state.currentDisplay.map(function(N){return(0,e.createFragment)([N,(0,e.createVNode)(1,"br")],0,N)})})}return g}(),v}(e.Component),C=function(v,h){var g=(0,t.useLocalState)(h,"viewingPhoto",""),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Contractor__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:N}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function B(){return x("")}return B}()})]})}},54151:function(I,r,n){"use strict";r.__esModule=!0,r.ConveyorSwitch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ConveyorSwitch=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.slowFactor,s=i.minSpeed,l=i.maxSpeed,d=i.oneWay,f=i.position;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lever position",children:f>0?"forward":f<0?"reverse":"neutral"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Allow reverse",children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:!d,onClick:function(){function u(){return p("toggleOneWay")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slowdown factor",children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-left",onClick:function(){function u(){return p("slowFactor",{value:c-.5})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-left",onClick:function(){function u(){return p("slowFactor",{value:c-.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Slider,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:s,maxValue:l,step:.1,format:function(){function u(C){return C+"s."}return u}(),onChange:function(){function u(C,V){return p("slowFactor",{value:V})}return u}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-right",onClick:function(){function u(){return p("slowFactor",{value:c+.1})}return u}()})," "]}),(0,e.createComponentVNode)(2,t.Flex.Item,{mx:"1px",children:[" ",(0,e.createComponentVNode)(2,t.Button,{icon:"angle-double-right",onClick:function(){function u(){return p("slowFactor",{value:c+.5})}return u}()})," "]})]})})]})})})})}return S}()},73169:function(I,r,n){"use strict";r.__esModule=!0,r.CrewMonitor=void 0;var e=n(89005),a=n(88510),t=n(25328),o=n(72253),m=n(36036),S=n(36352),y=n(76910),k=n(98595),b=function(C,V){return C.dead?"Deceased":parseInt(C.health,10)<=V?"Critical":parseInt(C.stat,10)===1?"Unconscious":"Living"},p=function(C,V){return C.dead?"red":parseInt(C.health,10)<=V?"orange":parseInt(C.stat,10)===1?"blue":"green"},i=r.CrewMonitor=function(){function u(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=(0,o.useLocalState)(V,"tabIndex",g.IndexToggler),x=N[0],B=N[1],L=function(){function T(A){switch(A){case 0:return(0,e.createComponentVNode)(2,l);case 1:return(0,e.createComponentVNode)(2,d);case 2:return(0,e.createComponentVNode)(2,s);case 3:return(0,e.createComponentVNode)(2,f);default:return"WE SHOULDN'T BE HERE!"}}return T}();return(0,e.createComponentVNode)(2,k.Window,{width:800,height:600,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,m.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,m.Tabs,{children:[g.isBS?(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:x===0,onClick:function(){function T(){return B(0)}return T}(),children:[(0,e.createComponentVNode)(2,m.Icon,{name:"table"})," Command Data View"]},"ComDataView"):null,g.isBP?(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:x===1,onClick:function(){function T(){return B(1)}return T}(),children:[(0,e.createComponentVNode)(2,m.Icon,{name:"table"})," Security Data View"]},"SecDataView"):null,(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:x===2,onClick:function(){function T(){return B(2)}return T}(),children:[(0,e.createComponentVNode)(2,m.Icon,{name:"table"})," Data View"]},"DataView"),(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:x===3,onClick:function(){function T(){return B(3)}return T}(),children:[(0,e.createComponentVNode)(2,m.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),L(x)]})})})}return u}(),c=function(C){var V=C.crewData,v=C.context,h=(0,o.useBackend)(v),g=h.act,N=h.data,x=(0,a.sortBy)(function(E){return E.name})(V||[]),B=(0,o.useLocalState)(v,"search",""),L=B[0],T=B[1],A=(0,t.createSearch)(L,function(E){return E.name+"|"+E.assignment+"|"+E.area});return(0,e.createComponentVNode)(2,m.Box,{children:[(0,e.createComponentVNode)(2,m.Input,{placeholder:"Search by name, assignment or location..",width:"100%",onInput:function(){function E(w,O){return T(O)}return E}()}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,m.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,m.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,m.Table.Cell,{children:"Location"})]}),x.filter(A).map(function(E){return(0,e.createComponentVNode)(2,m.Table.Row,{bold:!!E.is_command,children:[(0,e.createComponentVNode)(2,S.TableCell,{children:[E.name," (",E.assignment,")"]}),(0,e.createComponentVNode)(2,S.TableCell,{children:[(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:p(E,N.critThreshold),children:b(E,N.critThreshold)}),E.sensor_type>=2?(0,e.createComponentVNode)(2,m.Box,{inline:!0,children:["(",(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:y.COLORS.damageType.oxy,children:E.oxy}),"|",(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:y.COLORS.damageType.toxin,children:E.tox}),"|",(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:y.COLORS.damageType.burn,children:E.fire}),"|",(0,e.createComponentVNode)(2,m.Box,{inline:!0,color:y.COLORS.damageType.brute,children:E.brute}),")"]}):null]}),(0,e.createComponentVNode)(2,S.TableCell,{children:E.sensor_type===3?N.isAI?(0,e.createComponentVNode)(2,m.Button,{fluid:!0,icon:"location-arrow",content:E.area+" ("+E.x+", "+E.y+")",onClick:function(){function w(){return g("track",{track:E.ref})}return w}()}):E.area+" ("+E.x+", "+E.y+")":"Not Available"})]},E.ref)})]})]})},s=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},l=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers.filter(function(x){return x.is_command})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},d=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.crewmembers.filter(function(x){return x.is_security})||[];return(0,e.createComponentVNode)(2,c,{crewData:N,context:V})},f=function(C,V){var v=(0,o.useBackend)(V),h=v.act,g=v.data,N=g.stationLevelNum,x=g.stationLevelName,B=(0,o.useLocalState)(V,"zoom",1),L=B[0],T=B[1],A=(0,o.useLocalState)(V,"z_current",N[0]),E=A[0],w=A[1],O=function(R){return R.is_command&&g.isBS||R.is_security&&g.isBP?"square":"circle"},P=function(R){return R.is_command&&g.isBS||R.is_security&&g.isBP?10:6},M=function(R,U){return R.is_command&&g.isBS||R.is_security&&g.isBP?R.dead?"red":parseInt(R.health,10)<=U?"orange":parseInt(R.stat,10)===1?"blue":"violet":p(R,U)};return(0,e.createComponentVNode)(2,m.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,e.createComponentVNode)(2,m.NanoMap,{onZoom:function(){function F(R){return T(R)}return F}(),zLevels:N,zNames:x,z_current:E,setZCurrent:w,children:g.crewmembers.filter(function(F){return F.sensor_type===3}).map(function(F){return(0,e.createComponentVNode)(2,m.NanoMap.Marker,{x:F.x,y:F.y,z:F.z,z_current:E,zoom:L,icon:O(F),size:P(F),tooltip:F.name+" ("+F.assignment+")",color:M(F,g.critThreshold),onClick:function(){function R(){g.isAI&&h("track",{track:F.ref})}return R}()},F.ref)})})})}},63987:function(I,r,n){"use strict";r.__esModule=!0,r.Cryo=void 0;var e=n(89005),a=n(41260),t=n(72253),o=n(36036),m=n(98595),S=[{label:"\u0410\u0441\u0444\u0438\u043A\u0441\u0438\u044F",type:"oxyLoss"},{label:"\u0418\u043D\u0442\u043E\u043A\u0441\u0438\u043A\u0430\u0446\u0438\u044F",type:"toxLoss"},{label:"\u0420\u0430\u043D\u044B",type:"bruteLoss"},{label:"\u041E\u0436\u043E\u0433\u0438",type:"fireLoss"}],y=[["good","\u0412 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u0438"],["average","\u0411\u0435\u0437 \u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F"],["bad","\u0422\u0420\u0423\u041F"]],k=r.Cryo=function(){function i(c,s){return(0,e.createComponentVNode)(2,m.Window,{width:520,height:490,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return i}(),b=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.isOperating,C=f.hasOccupant,V=f.occupant,v=V===void 0?[]:V,h=f.cellTemperature,g=f.cellTemperatureStatus,N=f.isBeakerLoaded,x=f.auto_eject_healthy,B=f.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:2,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",onClick:function(){function L(){return d("ejectOccupant")}return L}(),disabled:!C,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C"}),children:C?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",children:v.name||"\u0418\u043C\u044F \u043D\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:v.health,max:v.maxHealth,value:v.health/v.maxHealth,color:v.health>0?"good":"average",children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v.health)})})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",color:y[v.stat][0],children:y[v.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v.bodyTemperature)})," ","K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),S.map(function(L){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:L.label,children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:v[L.type]/100,ranges:{bad:[.01,1/0]},children:(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:Math.round(v[L.type])})})},L.id)})]}):(0,e.createComponentVNode)(2,o.Stack,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"\u041F\u0430\u0446\u0438\u0435\u043D\u0442 \u043D\u0435 \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D."]})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"\u041A\u0440\u0438\u043E\u043A\u0430\u043F\u0441\u0443\u043B\u0430",fill:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"eject",onClick:function(){function L(){return d("ejectBeaker")}return L}(),disabled:!N,children:"\u0418\u0437\u0432\u043B\u0435\u0447\u044C \u0451\u043C\u043A\u043E\u0441\u0442\u044C"}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u041F\u0438\u0442\u0430\u043D\u0438\u0435",children:(0,e.createComponentVNode)(2,o.Button,{icon:"power-off",onClick:function(){function L(){return d(u?"switchOff":"switchOn")}return L}(),selected:u,children:u?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",color:g,children:[(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:h})," K"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C",children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,onClick:function(){function L(){return d(x?"auto_eject_healthy_off":"auto_eject_healthy_on")}return L}(),children:x?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0410\u0432\u0442\u043E\u0438\u0437\u0432\u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u043C\u0451\u0440\u0442\u0432\u044B\u0445 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u043E\u0432",children:(0,e.createComponentVNode)(2,o.Button,{icon:B?"toggle-on":"toggle-off",selected:B,onClick:function(){function L(){return d(B?"auto_eject_dead_off":"auto_eject_dead_on")}return L}(),children:B?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B"})})]})})})]})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.isBeakerLoaded,C=f.beakerLabel,V=f.beakerVolume;return u?(0,e.createFragment)([C?"\xAB"+C+"\xBB":(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u043F\u043E\u0434\u043F\u0438\u0441\u0430\u043D\u0430"}),(0,e.createComponentVNode)(2,o.Box,{color:!V&&"bad",children:V?(0,e.createComponentVNode)(2,o.AnimatedNumber,{value:V,format:function(){function v(h){var g=Math.round(h),N=(0,a.declensionRu)(g,"\u041E\u0441\u0442\u0430\u043B\u0430\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u0438\u0441\u044C","\u041E\u0441\u0442\u0430\u043B\u043E\u0441\u044C"),x=(0,a.declensionRu)(g,"\u0435\u0434\u0438\u043D\u0438\u0446\u0430","\u0435\u0434\u0438\u043D\u0438\u0446\u044B","\u0435\u0434\u0438\u043D\u0438\u0446");return N+" "+g+" "+x}return v}()}):"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043F\u0443\u0441\u0442\u0430"})],0):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"\u0401\u043C\u043A\u043E\u0441\u0442\u044C \u043D\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0430"})}},86099:function(I,r,n){"use strict";r.__esModule=!0,r.CryopodConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(25328),S=r.CryopodConsole=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.account_name,d=s.allow_items;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Hello, "+(l||"[REDACTED]")+"!",children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,e.createComponentVNode)(2,y),!!d&&(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.frozen_crew;return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Crew",children:l.length?(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(d,f){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:d.name,children:d.rank},f)})})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored crew!"})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.frozen_items,f=function(C){var V=C.toString();return V.startsWith("the ")&&(V=V.slice(4,V.length)),(0,m.toTitleCase)(V)};return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Stored Items",children:d.length?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:f(u.name),buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){function C(){return s("one_item",{item:u.uid})}return C}()})},u)})})}),(0,e.createComponentVNode)(2,t.Button,{content:"Drop All Items",color:"red",onClick:function(){function u(){return s("all_items")}return u}()})],4):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No stored items!"})})}},94848:function(I,r,n){"use strict";r.__esModule=!0,r.Customat=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=function(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=b.product,d=s.user,f=s.userMoney,u=s.vend_ready,C=l.price===0,V="ERROR!",v="";C?(V="FREE",v="arrow-circle-down"):(V=l.price,v="shopping-cart");var h=!u||l.stock===0||!C&&l.price>f;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+l.icon,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:l.stock<=0&&"bad"||"good",children:[l.stock," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:h,icon:v,content:V,textAlign:"left",onClick:function(){function g(){return c("vend",{Key:l.Key})}return g}()})})]})},y=r.Customat=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.guestNotice,d=s.userMoney,f=s.user,u=s.products,C=s.vend_ready,V=s.panel_open,v=s.speaker;return(0,e.createComponentVNode)(2,m.Window,{width:470,height:600,title:"Customat",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Section,{title:"User",children:f&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,f.name,0),", ",(0,e.createVNode)(1,"b",null,f.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[d,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:l})}),!!V&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:v?"check":"volume-mute",selected:v,content:"Speaker",textAlign:"left",onClick:function(){function h(){return c("toggle_voice",{})}return h}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:u.map(function(h){return(0,e.createComponentVNode)(2,S,{product:h,productStock:h.stock},h.name)})})})})]})})})}return k}()},12692:function(I,r,n){"use strict";r.__esModule=!0,r.DNAModifier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(3939),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],k=[5,10,20,30,50],b=r.DNAModifier=function(){function h(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.irradiating,A=L.dnaBlockSize,E=L.occupant;N.dnaBlockSize=A,N.isDNAInvalid=!E.isViableSubject||!E.uniqueIdentity||!E.structuralEnzymes;var w;return T&&(w=(0,e.createComponentVNode)(2,V,{duration:T})),(0,e.createComponentVNode)(2,o.Window,{width:660,height:775,children:[(0,e.createComponentVNode)(2,m.ComplexModal),w,(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,p)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i)})]})})]})}return h}(),p=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.locked,A=L.hasOccupant,E=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A,selected:T,icon:T?"toggle-on":"toggle-off",content:T?"Engaged":"Disengaged",onClick:function(){function w(){return B("toggleLock")}return w}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!A||T,icon:"user-slash",content:"Eject",onClick:function(){function w(){return B("ejectOccupant")}return w}()})],4),children:A?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:E.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:E.minHealth,max:E.maxHealth,value:E.health/E.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",color:S[E.stat][0],children:S[E.stat][1]}),(0,e.createComponentVNode)(2,t.LabeledList.Divider)]})}),N.isDNAInvalid?(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Radiation",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:"0",max:"100",value:E.radiationLevel/100,color:"average"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unique Enzymes",children:L.occupant.uniqueEnzymes?L.occupant.uniqueEnzymes:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"exclamation-circle"}),"\xA0 Unknown"]})})]})],0):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Cell unoccupied."})})},i=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedMenuKey,A=L.hasOccupant,E=L.occupant;if(A){if(N.isDNAInvalid)return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No operation possible on this subject."]})})})}else return(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant in DNA modifier."]})})});var w;return T==="ui"?w=(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,l)],4):T==="se"?w=(0,e.createFragment)([(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l)],4):T==="buffer"?w=(0,e.createComponentVNode)(2,d):T==="rejuvenators"&&(w=(0,e.createComponentVNode)(2,C)),(0,e.createComponentVNode)(2,t.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:y.map(function(O,P){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{icon:O[2],selected:T===O[0],onClick:function(){function M(){return B("selectMenuKey",{key:O[0]})}return M}(),children:O[1]},P)})}),w]})},c=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedUIBlock,A=L.selectedUISubBlock,E=L.selectedUITarget,w=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Unique Identifier",children:[(0,e.createComponentVNode)(2,v,{dnaString:w.uniqueIdentity,selectedBlock:T,selectedSubblock:A,blockSize:N.dnaBlockSize,action:"selectUIBlock"}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:15,stepPixelSize:"20",value:E,format:function(){function O(P){return P.toString(16).toUpperCase()}return O}(),ml:"0",onChange:function(){function O(P,M){return B("changeUITarget",{value:M})}return O}()})})}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){function O(){return B("pulseUIRadiation")}return O}()})]})},s=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.selectedSEBlock,A=L.selectedSESubBlock,E=L.occupant;return(0,e.createComponentVNode)(2,t.Section,{title:"Modify Structural Enzymes",children:[(0,e.createComponentVNode)(2,v,{dnaString:E.structuralEnzymes,selectedBlock:T,selectedSubblock:A,blockSize:N.dnaBlockSize,action:"selectSEBlock"}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){function w(){return B("pulseSERadiation")}return w}()})]})},l=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.radiationIntensity,A=L.radiationDuration;return(0,e.createComponentVNode)(2,t.Section,{title:"Radiation Emitter",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Intensity",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:10,stepPixelSize:20,value:T,popUpPosition:"right",ml:"0",onChange:function(){function E(w,O){return B("radiationIntensity",{value:O})}return E}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Duration",children:(0,e.createComponentVNode)(2,t.Knob,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:A,popUpPosition:"right",ml:"0",onChange:function(){function E(w,O){return B("radiationDuration",{value:O})}return E}()})})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){function E(){return B("pulseRadiation")}return E}()})]})},d=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.buffers,A=T.map(function(E,w){return(0,e.createComponentVNode)(2,f,{id:w+1,name:"Buffer "+(w+1),buffer:E},w)});return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{height:"75%",mt:1,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Buffers",children:A})}),(0,e.createComponentVNode)(2,t.Stack.Item,{height:"25%",children:(0,e.createComponentVNode)(2,u)})]})},f=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=g.id,A=g.name,E=g.buffer,w=L.isInjectorReady,O=A+(E.data?" - "+E.label:"");return(0,e.createComponentVNode)(2,t.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,t.Section,{title:O,mx:"0",lineHeight:"18px",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!E.data,icon:"trash",content:"Clear",onClick:function(){function P(){return B("bufferOption",{option:"clear",id:T})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E.data,icon:"pen",content:"Rename",onClick:function(){function P(){return B("bufferOption",{option:"changeLabel",id:T})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!E.data||!L.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){function P(){return B("bufferOption",{option:"saveDisk",id:T})}return P}()})],4),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Write",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"saveUI",id:T})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"saveUIAndUE",id:T})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"saveSE",id:T})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!L.hasDisk||!L.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"loadDisk",id:T})}return P}()})]}),!!E.data&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:E.owner||(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[E.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!E.ue&&" and Unique Enzymes"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Transfer to",children:[(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:w?"syringe":"spinner",iconSpin:!w,content:"Injector",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"createInjector",id:T})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!w,icon:w?"syringe":"spinner",iconSpin:!w,content:"Block Injector",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"createInjector",id:T,block:1})}return P}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){function P(){return B("bufferOption",{option:"transfer",id:T})}return P}()})]})],4)]}),!E.data&&(0,e.createComponentVNode)(2,t.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},u=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.hasDisk,A=L.disk;return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button.Confirm,{disabled:!T||!A.data,icon:"trash",content:"Wipe",onClick:function(){function E(){return B("wipeDisk")}return E}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!T,icon:"eject",content:"Eject",onClick:function(){function E(){return B("ejectDisk")}return E}()})],4),children:T?A.data?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Label",children:A.label?A.label:"No label"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Subject",children:A.owner?A.owner:(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"Unknown"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Data Type",children:[A.type==="ui"?"Unique Identifiers":"Structural Enzymes",!!A.ue&&" and Unique Enzymes"]})]}):(0,e.createComponentVNode)(2,t.Box,{color:"label",children:"Disk is blank."}):(0,e.createComponentVNode)(2,t.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"save-o",size:"4"}),(0,e.createVNode)(1,"br"),"No disk inserted."]})})},C=function(g,N){var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=L.isBeakerLoaded,A=L.beakerVolume,E=L.beakerLabel;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,e.createComponentVNode)(2,t.Button,{disabled:!T,icon:"eject",content:"Eject",onClick:function(){function w(){return B("ejectBeaker")}return w}()}),children:T?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Inject",children:[k.map(function(w,O){return(0,e.createComponentVNode)(2,t.Button,{disabled:w>A,icon:"syringe",content:w,onClick:function(){function P(){return B("injectRejuvenators",{amount:w})}return P}()},O)}),(0,e.createComponentVNode)(2,t.Button,{disabled:A<=0,icon:"syringe",content:"All",onClick:function(){function w(){return B("injectRejuvenators",{amount:A})}return w}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Beaker",children:[(0,e.createComponentVNode)(2,t.Box,{mb:"0.5rem",children:E||"No label"}),A?(0,e.createComponentVNode)(2,t.Box,{color:"good",children:[A," unit",A===1?"":"s"," remaining"]}):(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Empty"})]})]}):(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"flask",size:5,color:"silver"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"h3",null,"No beaker loaded.",16)]})})})},V=function(g,N){return(0,e.createComponentVNode)(2,t.Dimmer,{textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"spinner",size:"5",spin:!0}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,t.Box,{color:"average",children:(0,e.createVNode)(1,"h1",null,[(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"}),(0,e.createTextVNode)("\xA0Irradiating occupant\xA0"),(0,e.createComponentVNode)(2,t.Icon,{name:"radiation"})],4)}),(0,e.createComponentVNode)(2,t.Box,{color:"label",children:(0,e.createVNode)(1,"h3",null,[(0,e.createTextVNode)("For "),g.duration,(0,e.createTextVNode)(" second"),g.duration===1?"":"s"],0)})]})},v=function(g,N){for(var x=(0,a.useBackend)(N),B=x.act,L=x.data,T=g.dnaString,A=g.selectedBlock,E=g.selectedSubblock,w=g.blockSize,O=g.action,P=T.split(""),M=0,F=[],R=function(){for(var W=U/w+1,K=[],G=function(){var pe=ne+1;K.push((0,e.createComponentVNode)(2,t.Button,{selected:A===W&&E===pe,content:P[U+ne],mb:"0",onClick:function(){function me(){return B(O,{block:W,subblock:pe})}return me}()}))},ne=0;ne0?"Yes":"No",selected:i.com>0,onClick:function(){function s(){return p("toggle_com")}return s}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Security",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.sec===s,content:s,onClick:function(){function d(){return p("set_sec",{set_sec:s})}return d}()},"sec"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Medical",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.med===s,content:s,onClick:function(){function d(){return p("set_med",{set_med:s})}return d}()},"med"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Engineering",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.eng===s,content:s,onClick:function(){function d(){return p("set_eng",{set_eng:s})}return d}()},"eng"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Paranormal",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.par===s,content:s,onClick:function(){function d(){return p("set_par",{set_par:s})}return d}()},"par"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitor",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.jan===s,content:s,onClick:function(){function d(){return p("set_jan",{set_jan:s})}return d}()},"jan"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cyborg",children:c.map(function(s,l){return(0,e.createComponentVNode)(2,t.Button,{selected:i.cyb===s,content:s,onClick:function(){function d(){return p("set_cyb",{set_cyb:s})}return d}()},"cyb"+s)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Slots",children:(0,e.createComponentVNode)(2,t.Box,{color:i.total>i.spawnpoints?"red":"green",children:[i.total," total, versus ",i.spawnpoints," spawnpoints"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Dispatch",children:(0,e.createComponentVNode)(2,t.Button,{icon:"ambulance",content:"Send ERT",onClick:function(){function s(){return p("dispatch_ert")}return s}()})})]})})]})})}return S}()},82565:function(I,r,n){"use strict";r.__esModule=!0,r.Electropack=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=r.Electropack=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.power,l=c.code,d=c.frequency,f=c.minFrequency,u=c.maxFrequency;return(0,e.createComponentVNode)(2,m.Window,{width:360,height:150,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:(0,e.createComponentVNode)(2,o.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){function C(){return i("power")}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"freq"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:f/10,maxValue:u/10,value:d/10,format:function(){function C(V){return(0,a.toFixed)(V,1)}return C}(),width:"80px",onChange:function(){function C(V,v){return i("freq",{freq:v})}return C}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Reset",onClick:function(){function C(){return i("reset",{reset:"code"})}return C}()}),children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:"80px",onChange:function(){function C(V,v){return i("code",{code:v})}return C}()})})]})})})})}return y}()},36730:function(I,r,n){"use strict";r.__esModule=!0,r.EvolutionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.EvolutionMenu=function(){function k(b,p){return(0,e.createComponentVNode)(2,o.Window,{width:480,height:574,theme:"changeling",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.can_respec;return(0,e.createComponentVNode)(2,t.Section,{title:"Evolution Points",height:5.5,children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,color:"label",children:"Points remaining:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:.5,ml:2,bold:!0,color:"#1b945c",children:l}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{ml:2.5,disabled:!d,content:"Readapt",icon:"sync",onClick:function(){function f(){return c("readapt")}return f}()}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"By transforming a humanoid into a husk, we gain the ability to readapt our chosen evolutions.",tooltipPosition:"bottom",icon:"question-circle"})]})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.evo_points,d=s.ability_list,f=s.purchased_abilities,u=s.view_mode;return(0,e.createComponentVNode)(2,t.Section,{title:"Abilities",flexGrow:"1",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:u?"square-o":"check-square-o",selected:!u,content:"Compact",onClick:function(){function C(){return c("set_view_mode",{mode:0})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:u?"check-square-o":"square-o",selected:u,content:"Expanded",onClick:function(){function C(){return c("set_view_mode",{mode:1})}return C}()})],4),children:d.map(function(C,V){return(0,e.createComponentVNode)(2,t.Box,{p:.5,mx:-1,className:"candystripe",children:[(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{ml:.5,color:"#dedede",children:C.name}),f.includes(C.power_path)&&(0,e.createComponentVNode)(2,t.Flex.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,e.createComponentVNode)(2,t.Flex.Item,{mr:3,textAlign:"right",grow:1,children:[(0,e.createComponentVNode)(2,t.Box,{as:"span",color:"label",children:["Cost:"," "]}),(0,e.createComponentVNode)(2,t.Box,{as:"span",bold:!0,color:"#1b945c",children:C.cost})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"right",children:(0,e.createComponentVNode)(2,t.Button,{mr:.5,disabled:C.cost>l||f.includes(C.power_path),content:"Evolve",onClick:function(){function v(){return c("purchase",{power_path:C.power_path})}return v}()})})]}),!!u&&(0,e.createComponentVNode)(2,t.Flex,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:C.description+" "+C.helptext})]},V)})})}},17370:function(I,r,n){"use strict";r.__esModule=!0,r.ExosuitFabricator=void 0;var e=n(89005),a=n(35840),t=n(25328),o=n(72253),m=n(36036),S=n(73379),y=n(98595),k=["id","amount","lineDisplay","onClick"];function b(V,v){if(V==null)return{};var h={};for(var g in V)if({}.hasOwnProperty.call(V,g)){if(v.includes(g))continue;h[g]=V[g]}return h}var p=2e3,i={bananium:"clown",tranquillite:"mime"},c=r.ExosuitFabricator=function(){function V(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building;return(0,e.createComponentVNode)(2,y.Window,{width:950,height:625,children:(0,e.createComponentVNode)(2,y.Window.Content,{className:"Exofab",children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,l)}),B&&(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,d)})]})}),(0,e.createComponentVNode)(2,m.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,s)}),(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,f)})]})})]})})})}return V}(),s=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.materials,L=x.capacity,T=Object.values(B).reduce(function(A,E){return A+E},0);return(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,title:"Materials",className:"Exofab__materials",buttons:(0,e.createComponentVNode)(2,m.Box,{color:"label",mt:"0.25rem",children:[(T/L*100).toPrecision(3),"% full"]}),children:["metal","glass","silver","gold","uranium","titanium","plasma","diamond","bluespace","bananium","tranquillite","plastic"].map(function(A){return(0,e.createComponentVNode)(2,u,{mt:-2,id:A,bold:A==="metal"||A==="glass",onClick:function(){function E(){return N("withdraw",{id:A})}return E}()},A)})})},l=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.curCategory,L=x.categories,T=x.designs,A=x.syncing,E=(0,o.useLocalState)(h,"searchText",""),w=E[0],O=E[1],P=(0,t.createSearch)(w,function(F){return F.name}),M=T.filter(P);return(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,className:"Exofab__designs",title:(0,e.createComponentVNode)(2,m.Dropdown,{className:"Exofab__dropdown",selected:B,options:L,onSelected:function(){function F(R){return N("category",{cat:R})}return F}()}),buttons:(0,e.createComponentVNode)(2,m.Box,{mt:"2px",children:[(0,e.createComponentVNode)(2,m.Button,{icon:"plus",content:"Queue all",onClick:function(){function F(){return N("queueall")}return F}()}),(0,e.createComponentVNode)(2,m.Button,{disabled:A,iconSpin:A,icon:"sync-alt",content:A?"Synchronizing...":"Synchronize with R&D servers",onClick:function(){function F(){return N("sync")}return F}()})]}),children:[(0,e.createComponentVNode)(2,m.Input,{placeholder:"Search by name...",mb:"0.5rem",width:"100%",onInput:function(){function F(R,U){return O(U)}return F}()}),M.map(function(F){return(0,e.createComponentVNode)(2,C,{design:F},F.id)}),M.length===0&&(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"No designs found."})]})},d=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.building,L=x.buildStart,T=x.buildEnd,A=x.worldTime;return(0,e.createComponentVNode)(2,m.Section,{className:"Exofab__building",stretchContents:!0,children:(0,e.createComponentVNode)(2,m.ProgressBar.Countdown,{start:L,current:A,end:T,children:(0,e.createComponentVNode)(2,m.Stack,{children:[(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Icon,{name:"cog",spin:!0})}),(0,e.createComponentVNode)(2,m.Stack.Item,{children:["Building ",B,"\xA0(",(0,e.createComponentVNode)(2,S.Countdown,{current:A,timeLeft:T-A,format:function(){function E(w,O){return O.substr(3)}return E}()}),")"]})]})})})},f=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=x.queue,L=x.processingQueue,T=Object.entries(x.queueDeficit).filter(function(E){return E[1]<0}),A=B.reduce(function(E,w){return E+w.time},0);return(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,className:"Exofab__queue",title:"Queue",buttons:(0,e.createComponentVNode)(2,m.Box,{children:[(0,e.createComponentVNode)(2,m.Button,{selected:L,icon:L?"toggle-on":"toggle-off",content:"Process",onClick:function(){function E(){return N("process")}return E}()}),(0,e.createComponentVNode)(2,m.Button,{disabled:B.length===0,icon:"eraser",content:"Clear",onClick:function(){function E(){return N("unqueueall")}return E}()})]}),children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:B.length===0?(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"The queue is empty."}):(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Stack.Item,{className:"Exofab__queue--queue",grow:!0,overflow:"auto",children:B.map(function(E,w){return(0,e.createComponentVNode)(2,m.Box,{color:E.notEnough&&"bad",children:[w+1,". ",E.name,w>0&&(0,e.createComponentVNode)(2,m.Button,{icon:"arrow-up",onClick:function(){function O(){return N("queueswap",{from:w+1,to:w})}return O}()}),w0&&(0,e.createComponentVNode)(2,m.Stack.Item,{className:"Exofab__queue--time",children:[(0,e.createComponentVNode)(2,m.Divider),"Processing time:",(0,e.createComponentVNode)(2,m.Icon,{name:"clock",mx:"0.5rem"}),(0,e.createComponentVNode)(2,m.Box,{inline:!0,bold:!0,children:new Date(A/10*1e3).toISOString().substr(14,5)})]}),Object.keys(T).length>0&&(0,e.createComponentVNode)(2,m.Stack.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,e.createComponentVNode)(2,m.Divider),"Lacking materials to complete:",T.map(function(E){return(0,e.createComponentVNode)(2,m.Box,{children:(0,e.createComponentVNode)(2,u,{id:E[0],amount:-E[1],lineDisplay:!0})},E[0])})]})],0)})})},u=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=v.id,L=v.amount,T=v.lineDisplay,A=v.onClick,E=b(v,k),w=x.materials[B]||0,O=L||w;if(!(O<=0&&!(B==="metal"||B==="glass"))){var P=L&&L>w;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,m.Stack,Object.assign({align:"center",className:(0,a.classes)(["Exofab__material",T&&"Exofab__material--line"])},E,{children:T?(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Stack.Item,{className:(0,a.classes)(["materials32x32",B])}),(0,e.createComponentVNode)(2,m.Stack.Item,{className:"Exofab__material--amount",color:P&&"bad",ml:0,mr:1,children:O.toLocaleString("en-US")})],4):(0,e.createFragment)([(0,e.createComponentVNode)(2,m.Stack.Item,{basis:"content",children:(0,e.createComponentVNode)(2,m.Button,{width:"85%",color:"transparent",onClick:A,children:(0,e.createComponentVNode)(2,m.Box,{mt:1,className:(0,a.classes)(["materials32x32",B])})})}),(0,e.createComponentVNode)(2,m.Stack.Item,{grow:"1",children:[(0,e.createComponentVNode)(2,m.Box,{className:"Exofab__material--name",children:B}),(0,e.createComponentVNode)(2,m.Box,{className:"Exofab__material--amount",children:[O.toLocaleString("en-US")," cm\xB3 (",Math.round(O/p*10)/10," ","sheets)"]})]})],4)})))}},C=function(v,h){var g=(0,o.useBackend)(h),N=g.act,x=g.data,B=v.design;return(0,e.createComponentVNode)(2,m.Box,{className:"Exofab__design",children:[(0,e.createComponentVNode)(2,m.Button,{disabled:B.notEnough||x.building,icon:"cog",content:B.name,onClick:function(){function L(){return N("build",{id:B.id})}return L}()}),(0,e.createComponentVNode)(2,m.Button,{icon:"plus-circle",onClick:function(){function L(){return N("queue",{id:B.id})}return L}()}),(0,e.createComponentVNode)(2,m.Box,{className:"Exofab__design--cost",children:Object.entries(B.cost).map(function(L){return(0,e.createComponentVNode)(2,m.Box,{children:(0,e.createComponentVNode)(2,u,{id:L[0],amount:L[1],lineDisplay:!0})},L[0])})}),(0,e.createComponentVNode)(2,m.Stack,{className:"Exofab__design--time",children:(0,e.createComponentVNode)(2,m.Stack.Item,{children:[(0,e.createComponentVNode)(2,m.Icon,{name:"clock"}),B.time>0?(0,e.createFragment)([B.time/10,(0,e.createTextVNode)(" seconds")],0):"Instant"]})})]})}},97086:function(I,r,n){"use strict";r.__esModule=!0,r.ExternalAirlockController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=0,S=1013,y=function(p){var i="good",c=80,s=95,l=110,d=120;return pl?i="average":p>d&&(i="bad"),i},k=r.ExternalAirlockController=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.chamber_pressure,f=l.exterior_status,u=l.interior_status,C=l.processing;return(0,e.createComponentVNode)(2,o.Window,{width:470,height:290,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Information",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Chamber Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:y(d),value:d,minValue:m,maxValue:S,children:[d," kPa"]})})})}),(0,e.createComponentVNode)(2,t.Section,{title:"Actions",children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:C,onClick:function(){function V(){return s("cycle_ext")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Cycle to Interior",icon:"arrow-circle-right",disabled:C,onClick:function(){function V(){return s("cycle_int")}return V}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Force Exterior Door",icon:"exclamation-triangle",color:u==="open"?"red":C?"yellow":null,onClick:function(){function V(){return s("force_ext")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Force Interior Door",icon:"exclamation-triangle",color:u==="open"?"red":C?"yellow":null,onClick:function(){function V(){return s("force_int")}return V}()})]}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Abort",icon:"ban",color:"red",disabled:!C,onClick:function(){function V(){return s("abort")}return V}()})})]})]})})}return b}()},96142:function(I,r,n){"use strict";r.__esModule=!0,r.FaxMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.FaxMachine=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;return(0,e.createComponentVNode)(2,o.Window,{width:540,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID Card",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.scan_name?"eject":"id-card",selected:i.scan_name,content:i.scan_name?i.scan_name:"-----",tooltip:i.scan_name?"Eject ID":"Insert ID",onClick:function(){function c(){return p("scan")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorize",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authenticated?"sign-out-alt":"id-card",selected:i.authenticated,disabled:!i.scan_name&&!i.authenticated,content:i.authenticated?"Log Out":"Log In",onClick:function(){function c(){return p("auth")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fax Menu",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network",children:i.network}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Document",children:[(0,e.createComponentVNode)(2,t.Button,{icon:i.paper?"eject":"paperclip",disabled:!i.authenticated&&!i.paper,content:i.paper?i.paper:"-----",onClick:function(){function c(){return p("paper")}return c}()}),!!i.paper&&(0,e.createComponentVNode)(2,t.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){function c(){return p("rename")}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sending To",children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:i.destination?i.destination:"-----",disabled:!i.authenticated,onClick:function(){function c(){return p("dept")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Action",children:(0,e.createComponentVNode)(2,t.Button,{icon:"envelope",content:i.sendError?i.sendError:"Send",disabled:!i.paper||!i.destination||!i.authenticated||i.sendError,onClick:function(){function c(){return p("send")}return c}()})})]})})]})})}return S}()},83767:function(I,r,n){"use strict";r.__esModule=!0,r.FloorPainter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=k.image,l=k.isSelected,d=k.onSelect;return(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+s,style:{"border-style":l&&"solid"||"none","border-width":"2px","border-color":"orange",padding:l&&"2px"||"4px"},onClick:d})},S=r.FloorPainter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.availableStyles,l=c.selectedStyle,d=c.selectedDir,f=c.directionsPreview,u=c.allStylesPreview;return(0,e.createComponentVNode)(2,o.Window,{width:405,height:475,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Decal setup",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-left",onClick:function(){function C(){return i("cycle_style",{offset:-1})}return C}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Dropdown,{options:s,selected:l,width:"150px",height:"20px",ml:"2px",mr:"2px",nochevron:!0,onSelected:function(){function C(V){return i("select_style",{style:V})}return C}()})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function C(){return i("cycle_style",{offset:1})}return C}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",mb:"5px",children:(0,e.createComponentVNode)(2,t.Flex,{overflowY:"auto",maxHeight:"220px",wrap:"wrap",children:s.map(function(C){return(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,m,{image:u[C],isSelected:l===C,onSelect:function(){function V(){return i("select_style",{style:C})}return V}()})},"{style}")})})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Direction",children:(0,e.createComponentVNode)(2,t.Table,{style:{display:"inline"},children:["north","","south"].map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[C+"west",C,C+"east"].map(function(V){return(0,e.createComponentVNode)(2,t.Table.Cell,{style:{"vertical-align":"middle","text-align":"center"},children:V===""?(0,e.createComponentVNode)(2,t.Icon,{name:"arrows-alt",size:3}):(0,e.createComponentVNode)(2,m,{image:f[V],isSelected:V===d,onSelect:function(){function v(){return i("select_direction",{direction:V})}return v}()})},V)})},C)})})})})]})})})}return y}()},53424:function(I,r,n){"use strict";r.__esModule=!0,r.GPS=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=function(l){return l?"("+l.join(", ")+")":"ERROR"},y=function(l,d,f){if(!(!l||!d)){if(l[2]!==d[2]||f!==1)return null;var u=Math.atan2(d[1]-l[1],d[0]-l[0]),C=Math.sqrt(Math.pow(d[1]-l[1],2)+Math.pow(d[0]-l[0],2));return{angle:(0,a.rad2deg)(u),distance:C}}},k=r.GPS=function(){function s(l,d){var f=(0,t.useBackend)(d),u=f.data,C=u.emped,V=u.active,v=u.area,h=u.position,g=u.saved;return(0,e.createComponentVNode)(2,m.Window,{width:450,height:700,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",children:C?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,b,{emp:!0})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{children:(0,e.createComponentVNode)(2,p)}),V?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{area:v,position:h})}),g&&(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,i,{title:"Saved Position",position:g})}),(0,e.createComponentVNode)(2,o.Flex.Item,{mt:"0.5rem",grow:"1",basis:"0",children:(0,e.createComponentVNode)(2,c,{height:"100%"})})],0):(0,e.createComponentVNode)(2,b)],0)})})})}return s}(),b=function(l,d){var f=l.emp;return(0,e.createComponentVNode)(2,o.Section,{mt:"0.5rem",width:"100%",height:"100%",stretchContents:!0,children:(0,e.createComponentVNode)(2,o.Box,{width:"100%",height:"100%",color:"label",textAlign:"center",children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:f?"ban":"power-off",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),f?"ERROR: Device temporarily lost signal.":"Device is disabled."]})})})})},p=function(l,d){var f=(0,t.useBackend)(d),u=f.act,C=f.data,V=C.active,v=C.tag,h=C.same_z,g=(0,t.useLocalState)(d,"newTag",v),N=g[0],x=g[1];return(0,e.createComponentVNode)(2,o.Section,{title:"Settings",buttons:(0,e.createComponentVNode)(2,o.Button,{selected:V,icon:V?"toggle-on":"toggle-off",content:V?"On":"Off",onClick:function(){function B(){return u("toggle")}return B}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,o.Input,{width:"5rem",value:v,onEnter:function(){function B(){return u("tag",{newtag:N})}return B}(),onInput:function(){function B(L,T){return x(T)}return B}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:v===N,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function B(){return u("tag",{newtag:N})}return B}(),children:(0,e.createComponentVNode)(2,o.Icon,{name:"pen"})})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Range",children:(0,e.createComponentVNode)(2,o.Button,{selected:!h,icon:h?"compress":"expand",content:h?"Local Sector":"Global",onClick:function(){function B(){return u("same_z")}return B}()})})]})})},i=function(l,d){var f=l.title,u=l.area,C=l.position;return(0,e.createComponentVNode)(2,o.Section,{title:f||"Position",children:(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.5rem",children:[u&&(0,e.createFragment)([u,(0,e.createVNode)(1,"br")],0),S(C)]})})},c=function(l,d){var f=(0,t.useBackend)(d),u=f.data,C=u.position,V=u.signals,v=u.upgraded;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({title:"Signals",overflow:"auto"},l,{children:(0,e.createComponentVNode)(2,o.Table,{children:V.map(function(h){return Object.assign({},h,y(C,h.position,v))}).map(function(h,g){return(0,e.createComponentVNode)(2,o.Table.Row,{backgroundColor:g%2===0&&"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,o.Table.Cell,{width:"30%",verticalAlign:"middle",color:"label",p:"0.25rem",bold:!0,children:h.tag}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",color:"grey",children:h.area}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",collapsing:!0,children:h.distance!==void 0&&(0,e.createComponentVNode)(2,o.Box,{opacity:Math.max(1-Math.min(h.distance,100)/100,.5),children:[(0,e.createComponentVNode)(2,o.Icon,{name:h.distance>0?"arrow-right":"circle",rotation:-h.angle}),"\xA0",Math.floor(h.distance)+"m"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:S(h.position)})]},g)})})})))}},68703:function(I,r,n){"use strict";r.__esModule=!0,r.GasAnalyzerHistory=r.GasAnalyzerContent=r.GasAnalyzer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.GasAnalyzerContent=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.gasmixes,d=s.autoUpdating;return(0,e.createComponentVNode)(2,t.Section,{title:l[0].name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"unlock":"lock",onClick:function(){function f(){return c("autoscantoggle")}return f}(),tooltip:d?"Auto-Update Enabled":"Auto-Update Disabled",fluid:!0,textAlign:"center",selected:d}),children:l[0].total_moles?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Total Moles",children:(l[0].total_moles?l[0].total_moles:"-")+" mol"}),l[0].oxygen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:l[0].oxygen.toFixed(2)+" mol ("+(l[0].oxygen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].nitrogen?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:l[0].nitrogen.toFixed(2)+" mol ("+(l[0].nitrogen/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].carbon_dioxide?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:l[0].carbon_dioxide.toFixed(2)+" mol ("+(l[0].carbon_dioxide/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].toxins?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:l[0].toxins.toFixed(2)+" mol ("+(l[0].toxins/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].sleeping_agent?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrous Oxide",children:l[0].sleeping_agent.toFixed(2)+" mol ("+(l[0].sleeping_agent/l[0].total_moles).toFixed(2)*100+" %)"}):"",l[0].agent_b?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Agent B",children:l[0].agent_b.toFixed(2)+" mol ("+(l[0].agent_b/l[0].total_moles).toFixed(2)*100+" %)"}):"",(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(l[0].total_moles?(l[0].temperature-273.15).toFixed(2):"-")+" \xB0C ("+(l[0].total_moles?l[0].temperature.toFixed(2):"-")+" K)"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Volume",children:(l[0].total_moles?l[0].volume:"-")+" L"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(l[0].total_moles?l[0].pressure.toFixed(2):"-")+" kPa"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Heat Capacity",children:l[0].heat_capacity+" / K"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Thermal Energy",children:l[0].thermal_energy})]}):(0,e.createComponentVNode)(2,t.Box,{nowrap:!0,italic:!0,mb:"10px",children:"No Gas Detected!"})},l[0])}return k}(),S=r.GasAnalyzerHistory=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.historyGasmixes,d=s.historyViewMode,f=s.historyIndex;return(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Scan History",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"trash",tooltip:"Clear History",onClick:function(){function u(){return c("clearhistory")}return u}(),textAlign:"center",disabled:l.length===0}),children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",children:(0,e.createComponentVNode)(2,t.Flex,{inline:!0,width:"50%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"kPa",onClick:function(){function u(){return c("modekpa")}return u}(),textAlign:"center",selected:d==="kpa"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{content:"mol",onClick:function(){function u(){return c("modemol")}return u}(),textAlign:"center",selected:d==="mol"})})]})}),(0,e.createComponentVNode)(2,t.LabeledList,{children:l.map(function(u,C){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:C+1+". "+(d==="mol"?u[0].total_moles.toFixed(2):u[0].pressure.toFixed(2)),onClick:function(){function V(){return c("input",{target:C+1})}return V}(),textAlign:"left",selected:C+1===f,fluid:!0})},u[0])})})]})}return k}(),y=r.GasAnalyzer=function(){function k(b,p){var i={float:"left",width:"67%"},c={float:"right",width:"33%"};return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{grow:!0,children:(0,e.createComponentVNode)(2,m)}),2,{style:i}),(0,e.createVNode)(1,"div",null,(0,e.createComponentVNode)(2,t.Section,{width:"160px",children:(0,e.createComponentVNode)(2,S)}),2,{style:c})]})})}return k}()},27546:function(I,r,n){"use strict";r.__esModule=!0,r.GasFreezer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.GasFreezer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.on,s=i.pressure,l=i.temperature,d=i.temperatureCelsius,f=i.min,u=i.max,C=i.target,V=i.targetCelsius,v=(l-f)/(u-f);return(0,e.createComponentVNode)(2,o.Window,{width:560,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:c?"power-off":"times",content:c?"\u0412\u043A\u043B":"\u0412\u044B\u043A\u043B",selected:c,onClick:function(){function h(){return p("power")}return h}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0414\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[s," \u043A\u041F\u0430"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0422\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:v,ranges:{blue:[-1/0,.5],red:[.5,1/0]},children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:[v<.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"blue",ml:1,children:[l," \xB0K (",d," \xB0C)"]}),v>=.5&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:"red",ml:1,children:[l," \xB0K (",d," \xB0C)"]})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0435\u043B\u0435\u0432\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"65%",justify:"end",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:(C-f)/(u-f),children:"\xA0"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"35%",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,ml:1,children:[C," \xB0K (",V," \xB0C)"]})})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0434\u0430\u0442\u044C \u0446\u0435\u043B\u0435\u0432\u0443\u044E \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0443",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",title:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:f})}return h}()}),(0,e.createComponentVNode)(2,t.NumberInput,{value:Math.round(C),unit:"\xB0K",minValue:Math.round(f),maxValue:Math.round(u),step:5,stepPixelSize:3,onDrag:function(){function h(g,N){return p("temp",{temp:N})}return h}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",title:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u043C\u043F\u0435\u0440\u0430\u0442\u0443\u0440\u0430",onClick:function(){function h(){return p("temp",{temp:u})}return h}()})]})]})})})})}return S}()},89124:function(I,r,n){"use strict";r.__esModule=!0,r.GeneModder=void 0;var e=n(89005),a=n(72253),t=n(35840),o=n(36036),m=n(3939),S=n(98595),y=r.GeneModder=function(){function d(f,u){var C=(0,a.useBackend)(u),V=C.data,v=V.has_seed;return(0,e.createComponentVNode)(2,S.Window,{width:500,height:650,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,m.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),v===0?(0,e.createComponentVNode)(2,b):(0,e.createComponentVNode)(2,k)]})})})}return d}(),k=function(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.disk;return(0,e.createComponentVNode)(2,o.Section,{title:"Genes",fill:!0,scrollable:!0,buttons:(0,e.createComponentVNode)(2,o.Button,{content:"Insert Gene from Disk",disabled:!h||!h.can_insert||h.is_core,icon:"arrow-circle-down",onClick:function(){function g(){return V("insert")}return g}()}),children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})},b=function(f,u){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,height:"85%",children:(0,e.createComponentVNode)(2,o.Stack,{height:"100%",children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"leaf",size:5,mb:"10px"}),(0,e.createVNode)(1,"br"),"The plant DNA manipulator is missing a seed."]})})})},p=function(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.has_seed,g=v.seed,N=v.has_disk,x=v.disk,B,L;return h?B=(0,e.createComponentVNode)(2,o.Stack.Item,{mb:"-6px",mt:"-4px",children:[(0,e.createVNode)(1,"img",(0,t.classes)(["seeds32x32",g.image]),null,1,{style:{"vertical-align":"middle",width:"32px",margin:"-1px","margin-left":"-11px"}}),(0,e.createComponentVNode)(2,o.Button,{content:g.name,onClick:function(){function T(){return V("eject_seed")}return T}()}),(0,e.createComponentVNode)(2,o.Button,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){function T(){return V("variant_name")}return T}()})]}):B=(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:"None",onClick:function(){function T(){return V("eject_seed")}return T}()})}),N?L=x.name:L="None",(0,e.createComponentVNode)(2,o.Section,{title:"Storage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Plant Sample",children:B}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Data Disk",children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:3.3,content:L,onClick:function(){function T(){return V("eject_disk")}return T}()})})})]})})},i=function(f,u){var C=(0,a.useBackend)(u),V=C.act,v=C.data,h=v.disk,g=v.core_genes;return(0,e.createComponentVNode)(2,o.Collapsible,{title:"Core Genes",open:!0,children:[g.map(function(N){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:N.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(h!=null&&h.can_extract),icon:"save",onClick:function(){function x(){return V("extract",{id:N.id})}return x}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace",disabled:!N.is_type||!h.can_insert,icon:"arrow-circle-down",onClick:function(){function x(){return V("replace",{id:N.id})}return x}()})})]},N)})," ",(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Replace All",disabled:!(h!=null&&h.is_bulk_core),icon:"arrow-circle-down",onClick:function(){function N(){return V("bulk_replace_core")}return N}()})})})]},"Core Genes")},c=function(f,u){var C=(0,a.useBackend)(u),V=C.data,v=V.reagent_genes,h=V.has_reagent;return(0,e.createComponentVNode)(2,l,{title:"Reagent Genes",gene_set:v,do_we_show:h})},s=function(f,u){var C=(0,a.useBackend)(u),V=C.data,v=V.trait_genes,h=V.has_trait;return(0,e.createComponentVNode)(2,l,{title:"Trait Genes",gene_set:v,do_we_show:h})},l=function(f,u){var C=f.title,V=f.gene_set,v=f.do_we_show,h=(0,a.useBackend)(u),g=h.act,N=h.data,x=N.disk;return(0,e.createComponentVNode)(2,o.Collapsible,{title:C,open:!0,children:v?V.map(function(B){return(0,e.createComponentVNode)(2,o.Stack,{py:"2px",className:"candystripe",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{width:"100%",ml:"2px",children:B.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Extract",disabled:!(x!=null&&x.can_extract),icon:"save",onClick:function(){function L(){return g("extract",{id:B.id})}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Remove",icon:"times",onClick:function(){function L(){return g("remove",{id:B.id})}return L}()})})]},B)}):(0,e.createComponentVNode)(2,o.Stack.Item,{children:"No Genes Detected"})},C)}},73053:function(I,r,n){"use strict";r.__esModule=!0,r.GenericCrewManifest=void 0;var e=n(89005),a=n(36036),t=n(98595),o=n(41874),m=r.GenericCrewManifest=function(){function S(y,k){return(0,e.createComponentVNode)(2,t.Window,{width:588,height:510,theme:"nologo",children:(0,e.createComponentVNode)(2,t.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:(0,e.createComponentVNode)(2,o.CrewManifest)})})})}return S}()},42914:function(I,r,n){"use strict";r.__esModule=!0,r.GhostHudPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.GhostHudPanel=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.security,s=i.medical,l=i.diagnostic,d=i.ahud;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:207,theme:"nologo",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,S,{label:"Medical",type:"medical",is_active:s}),(0,e.createComponentVNode)(2,S,{label:"Security",type:"security",is_active:c}),(0,e.createComponentVNode)(2,S,{label:"Diagnostic",type:"diagnostic",is_active:l}),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,S,{label:"Antag HUD",is_active:d,act_on:"ahud_on",act_off:"ahud_off"})]})})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=k.label,s=k.type,l=s===void 0?null:s,d=k.is_active,f=k.act_on,u=f===void 0?"hud_on":f,C=k.act_off,V=C===void 0?"hud_off":C;return(0,e.createComponentVNode)(2,t.Flex,{pt:.3,color:"label",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{pl:.5,align:"center",width:"80%",children:c}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{mr:.6,content:d?"On":"Off",icon:d?"toggle-on":"toggle-off",selected:d,onClick:function(){function v(){return i(d?V:u,{hud_type:l})}return v}()})})]})}},25825:function(I,r,n){"use strict";r.__esModule=!0,r.GlandDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.GlandDispenser=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.glands,s=c===void 0?[]:c;return(0,e.createComponentVNode)(2,o.Window,{width:300,height:338,theme:"abductor",children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(l){return(0,e.createComponentVNode)(2,t.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:l.color,content:l.amount||"0",disabled:!l.amount,onClick:function(){function d(){return p("dispense",{gland_id:l.id})}return d}()},l.id)})})})})}return S}()},67834:function(I,r,n){"use strict";r.__esModule=!0,r.HandheldChemDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=[1,5,10,20,30,50],S=null,y=r.HandheldChemDispenser=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:450,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b)]})})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.amount,u=d.energy,C=d.maxEnergy,V=d.mode;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:u,minValue:0,maxValue:C,ranges:{good:[C*.5,1/0],average:[C*.25,C*.5],bad:[-1/0,C*.25]},children:[u," / ",C," Units"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Amount",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{children:m.map(function(v,h){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"15%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"cog",selected:f===v,content:v,onClick:function(){function g(){return l("amount",{amount:v})}return g}()})},h)})})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mode",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{justify:"space-between",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="dispense",content:"Dispense",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"dispense"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="remove",content:"Remove",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"remove"})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",selected:V==="isolate",content:"Isolate",m:"0",width:"32%",onClick:function(){function v(){return l("mode",{mode:"isolate"})}return v}()})]})})]})})})},b=function(i,c){for(var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.chemicals,u=f===void 0?[]:f,C=d.current_reagent,V=[],v=0;v<(u.length+1)%3;v++)V.push(!0);return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,height:"18%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:d.glass?"Drink Selector":"Chemical Selector",children:[u.map(function(h,g){return(0,e.createComponentVNode)(2,t.Button,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:C===h.id,content:h.title,style:{"margin-left":"2px"},onClick:function(){function N(){return l("dispense",{reagent:h.id})}return N}()},g)}),V.map(function(h,g){return(0,e.createComponentVNode)(2,t.Stack.Item,{grow:"1",basis:"25%"},g)})]})})}},75926:function(I,r,n){"use strict";r.__esModule=!0,r.ImplantPad=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ImplantPad=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.implant,s=i.contains_case,l=i.tag,d=(0,a.useLocalState)(k,"newTag",l),f=d[0],u=d[1];return(0,e.createComponentVNode)(2,o.Window,{width:410,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Bio-chip Mini-Computer",buttons:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Eject Case",icon:"eject",disabled:!s,onClick:function(){function C(){return p("eject_case")}return C}()})}),children:c&&s?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{bold:!0,mb:2,children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+c.image,ml:0,mr:2,style:{"vertical-align":"middle",width:"32px"}}),c.name]}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Life",children:c.life}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Notes",children:c.notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Function",children:c.function}),!!l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tag",children:[(0,e.createComponentVNode)(2,t.Input,{width:"5.5rem",value:l,onEnter:function(){function C(){return p("tag",{newtag:f})}return C}(),onInput:function(){function C(V,v){return u(v)}return C}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:l===f,width:"20px",mb:"0",ml:"0.25rem",onClick:function(){function C(){return p("tag",{newtag:f})}return C}(),children:(0,e.createComponentVNode)(2,t.Icon,{name:"pen"})})]})]})],4):s?(0,e.createComponentVNode)(2,t.Box,{children:"This bio-chip case has no implant!"}):(0,e.createComponentVNode)(2,t.Box,{children:"Please insert a bio-chip casing!"})})})})}return S}()},25471:function(I,r,n){"use strict";r.__esModule=!0,r.Instrument=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=r.Instrument=function(){function i(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data;return(0,e.createComponentVNode)(2,m.Window,{width:600,height:505,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,p)]})})]})}return i}(),y=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.help;if(u)return(0,e.createComponentVNode)(2,o.Modal,{maxWidth:"75%",height:window.innerHeight*.75+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{px:"0.5rem",mt:"-0.5rem",children:[(0,e.createVNode)(1,"h1",null,"Making a Song",16),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Lines are a series of chords, separated by commas\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(,)"}),(0,e.createTextVNode)(", each with notes separated by hyphens\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"(-)"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Every note in a chord will play together, with the chord timed by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("as defined above.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Notes are played by the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"names of the note"}),(0,e.createTextVNode)(", and optionally, the\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(", and/or the"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave number"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("By default, every note is\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"natural"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("and in\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave 3"}),(0,e.createTextVNode)(". Defining a different state for either is remembered for each"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"note"}),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Example:"}),(0,e.createTextVNode)("\xA0"),(0,e.createVNode)(1,"i",null,"C,D,E,F,G,A,B",16),(0,e.createTextVNode)(" will play a\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"good",children:"C"}),(0,e.createTextVNode)("\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"major"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("scale.")],0),(0,e.createVNode)(1,"li",null,[(0,e.createTextVNode)("After a note has an\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"average",children:"accidental"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("or\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"bad",children:"octave"}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("placed, it will be remembered:\xA0"),(0,e.createVNode)(1,"i",null,"C,C4,C#,C3",16),(0,e.createTextVNode)(" is "),(0,e.createVNode)(1,"i",null,"C3,C4,C4#,C3#",16)],0)],4)],0),(0,e.createVNode)(1,"p",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"Chords"}),(0,e.createTextVNode)("\xA0can be played simply by seperating each note with a hyphen:"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"A-C#,Cn-E,E-G#,Gn-B",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("A"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"pause"}),(0,e.createTextVNode)("\xA0may be denoted by an empty chord: "),(0,e.createVNode)(1,"i",null,"C,E,,C,G",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("To make a chord be a different time, end it with /x, where the chord length will be length defined by\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"tempo / x"}),(0,e.createTextVNode)(",\xA0"),(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"highlight",children:"eg:"}),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,"C,G/2,E/4",16),(0,e.createTextVNode)(".")],0),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("Combined, an example line is: "),(0,e.createVNode)(1,"i",null,"E-E4/4,F#/2,G#/8,B/8,E3-E4/4",16),(0,e.createTextVNode)("."),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,"Lines may be up to 300 characters.",16),(0,e.createVNode)(1,"li",null,"A song may only contain up to 1,000 lines.",16)],4)],4),(0,e.createVNode)(1,"h1",null,"Instrument Advanced Settings",16),(0,e.createVNode)(1,"ul",null,[(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Type:"}),(0,e.createTextVNode)("\xA0Whether the instrument is legacy or synthesized."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Legacy instruments have a collection of sounds that are selectively used depending on the note to play."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Synthesized instruments use a base sound and change its pitch to match the note to play.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Current:"}),(0,e.createTextVNode)("\xA0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),(0,e.createTextVNode)("\xA0The pitch to apply to all notes of the song.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain Mode:"}),(0,e.createTextVNode)("\xA0How a played note fades out."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Linear sustain means a note will fade out at a constant rate."),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Exponential sustain means a note will fade out at an exponential rate, sounding smoother.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),(0,e.createTextVNode)("\xA0The volume threshold at which a note is fully stopped.")],4),(0,e.createVNode)(1,"li",null,[(0,e.createComponentVNode)(2,o.Box,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),(0,e.createTextVNode)("\xA0Whether the last note should be sustained indefinitely.")],4)],4),(0,e.createComponentVNode)(2,o.Button,{color:"grey",content:"Close",onClick:function(){function C(){return d("help")}return C}()})]})})})},k=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.lines,C=f.playing,V=f.repeat,v=f.maxRepeats,h=f.tempo,g=f.minTempo,N=f.maxTempo,x=f.tickLag,B=f.volume,L=f.minVolume,T=f.maxVolume,A=f.ready;return(0,e.createComponentVNode)(2,o.Section,{title:"Instrument",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"info",content:"Help",onClick:function(){function E(){return d("help")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"file",content:"New",onClick:function(){function E(){return d("newsong")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"upload",content:"Import",onClick:function(){function E(){return d("import")}return E}()})],4),children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Playback",children:[(0,e.createComponentVNode)(2,o.Button,{selected:C,disabled:u.length===0||V<0,icon:"play",content:"Play",onClick:function(){function E(){return d("play")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!C,icon:"stop",content:"Stop",onClick:function(){function E(){return d("stop")}return E}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Repeat",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:0,maxValue:v,value:V,stepPixelSize:59,onChange:function(){function E(w,O){return d("repeat",{new:O})}return E}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Tempo",children:(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:h>=N,content:"-",as:"span",mr:"0.5rem",onClick:function(){function E(){return d("tempo",{new:h+x})}return E}()}),(0,a.round)(600/h)," BPM",(0,e.createComponentVNode)(2,o.Button,{disabled:h<=g,content:"+",as:"span",ml:"0.5rem",onClick:function(){function E(){return d("tempo",{new:h-x})}return E}()})]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:L,maxValue:T,value:B,stepPixelSize:6,onDrag:function(){function E(w,O){return d("setvolume",{new:O})}return E}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:A?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Ready"}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,e.createComponentVNode)(2,b)]})},b=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.allowedInstrumentNames,C=f.instrumentLoaded,V=f.instrument,v=f.canNoteShift,h=f.noteShift,g=f.noteShiftMin,N=f.noteShiftMax,x=f.sustainMode,B=f.sustainLinearDuration,L=f.sustainExponentialDropoff,T=f.legacy,A=f.sustainDropoffVolume,E=f.sustainHeldNote,w,O;return x===1?(w="Linear",O=(0,e.createComponentVNode)(2,o.Slider,{minValue:.1,maxValue:5,value:B,step:.5,stepPixelSize:85,format:function(){function P(M){return(0,a.round)(M*100)/100+" seconds"}return P}(),onChange:function(){function P(M,F){return d("setlinearfalloff",{new:F/10})}return P}()})):x===2&&(w="Exponential",O=(0,e.createComponentVNode)(2,o.Slider,{minValue:1.025,maxValue:10,value:L,step:.01,format:function(){function P(M){return(0,a.round)(M*1e3)/1e3+"% per decisecond"}return P}(),onChange:function(){function P(M,F){return d("setexpfalloff",{new:F})}return P}()})),u.sort(),(0,e.createComponentVNode)(2,o.Box,{my:-1,children:(0,e.createComponentVNode)(2,o.Collapsible,{mt:"1rem",mb:"0",title:"Advanced",children:(0,e.createComponentVNode)(2,o.Section,{mt:-1,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Type",children:T?"Legacy":"Synthesized"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current",children:C?(0,e.createComponentVNode)(2,o.Dropdown,{options:u,selected:V,width:"50%",onSelected:function(){function P(M){return d("switchinstrument",{name:M})}return P}()}):(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"None!"})}),!!(!T&&v)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Note Shift/Note Transpose",children:(0,e.createComponentVNode)(2,o.Slider,{minValue:g,maxValue:N,value:h,stepPixelSize:2,format:function(){function P(M){return M+" keys / "+(0,a.round)(M/12*100)/100+" octaves"}return P}(),onChange:function(){function P(M,F){return d("setnoteshift",{new:F})}return P}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain Mode",children:[(0,e.createComponentVNode)(2,o.Dropdown,{options:["Linear","Exponential"],selected:w,onSelected:function(){function P(M){return d("setsustainmode",{new:M})}return P}()}),O]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Volume Dropoff Threshold",children:(0,e.createComponentVNode)(2,o.Slider,{animated:!0,minValue:.01,maxValue:100,value:A,stepPixelSize:6,onChange:function(){function P(M,F){return d("setdropoffvolume",{new:F})}return P}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Sustain indefinitely last held note",children:(0,e.createComponentVNode)(2,o.Button,{selected:E,icon:E?"toggle-on":"toggle-off",content:E?"Yes":"No",onClick:function(){function P(){return d("togglesustainhold")}return P}()})})],4)]}),(0,e.createComponentVNode)(2,o.Button,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){function P(){return d("reset")}return P}()})]})})})},p=function(c,s){var l=(0,t.useBackend)(s),d=l.act,f=l.data,u=f.playing,C=f.lines,V=f.editing;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!V||u,icon:"plus",content:"Add Line",onClick:function(){function v(){return d("newline",{line:C.length+1})}return v}()}),(0,e.createComponentVNode)(2,o.Button,{selected:!V,icon:V?"chevron-up":"chevron-down",onClick:function(){function v(){return d("edit")}return v}()})],4),children:!!V&&(C.length>0?(0,e.createComponentVNode)(2,o.LabeledList,{children:C.map(function(v,h){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:h+1,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"pen",onClick:function(){function g(){return d("modifyline",{line:h+1})}return g}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:u,icon:"trash",onClick:function(){function g(){return d("deleteline",{line:h+1})}return g}()})],4),children:v},h)})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"Song is empty."}))})}},65021:function(I,r,n){"use strict";r.__esModule=!0,r.ItemPixelShift=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ItemPixelShift=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.pixel_x,s=i.pixel_y,l=i.max_shift_x,d=i.max_shift_y,f=i.random_drop_on;return(0,e.createComponentVNode)(2,o.Window,{width:250,height:160,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"X-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",title:"Shifts item leftwards.",disabled:c===-l,onClick:function(){function u(){return p("shift_left")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:c,minValue:-l,maxValue:l,onChange:function(){function u(C,V){return p("custom_x",{pixel_x:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",title:"Shifts item rightwards.",disabled:c===l,onClick:function(){function u(){return p("shift_right")}return u}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Y-coordinates",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-up",title:"Shifts item upwards.",disabled:s===d,onClick:function(){function u(){return p("shift_up")}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,lineHeight:1.7,width:"75px",unit:"pixels",stepPixelSize:6,value:s,minValue:-d,maxValue:d,onChange:function(){function u(C,V){return p("custom_y",{pixel_y:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",title:"Shifts item downwards.",disabled:s===-d,onClick:function(){function u(){return p("shift_down")}return u}()})]})]})}),(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:"brown",icon:"arrow-up",content:"Move to Top",title:"Tries to place an item on top of the others.",onClick:function(){function u(){return p("move_to_top")}return u}()})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,color:f?"good":"bad",icon:"power-off",content:f?"Shift Enabled":"Shift Disabled",title:"Enables/Disables item pixel randomization on any drops.",onClick:function(){function u(){return p("toggle")}return u}()})})]})})]})})}return S}()},13618:function(I,r,n){"use strict";r.__esModule=!0,r.KeyComboModal=void 0;var e=n(89005),a=n(70611),t=n(72253),o=n(36036),m=n(98595),S=n(19203),y=n(51057),k=function(l){return l.key!==a.KEY.Alt&&l.key!==a.KEY.Control&&l.key!==a.KEY.Shift&&l.key!==a.KEY.Escape},b={DEL:"Delete",DOWN:"South",END:"Southwest",HOME:"Northwest",INSERT:"Insert",LEFT:"West",PAGEDOWN:"Southeast",PAGEUP:"Northeast",RIGHT:"East",SPACEBAR:"Space",UP:"North"},p=3,i=function(l){var d="";if(l.altKey&&(d+="Alt"),l.ctrlKey&&(d+="Ctrl"),l.shiftKey&&!(l.keyCode>=48&&l.keyCode<=57)&&(d+="Shift"),l.location===p&&(d+="Numpad"),k(l))if(l.shiftKey&&l.keyCode>=48&&l.keyCode<=57){var f=l.keyCode-48;d+="Shift"+f}else{var u=l.key.toUpperCase();d+=b[u]||u}return d},c=r.KeyComboModal=function(){function s(l,d){var f=(0,t.useBackend)(d),u=f.act,C=f.data,V=C.init_value,v=C.large_buttons,h=C.message,g=h===void 0?"":h,N=C.title,x=C.timeout,B=(0,t.useLocalState)(d,"input",V),L=B[0],T=B[1],A=(0,t.useLocalState)(d,"binding",!0),E=A[0],w=A[1],O=function(){function F(R){if(!E){R.key===a.KEY.Enter&&u("submit",{entry:L}),R.key===a.KEY.Escape&&u("cancel");return}if(R.preventDefault(),k(R)){P(i(R)),w(!1);return}else if(R.key===a.KEY.Escape){P(V),w(!1);return}}return F}(),P=function(){function F(R){R!==L&&T(R)}return F}(),M=130+(g.length>30?Math.ceil(g.length/3):0)+(g.length&&v?5:0);return(0,e.createComponentVNode)(2,m.Window,{title:N,width:240,height:M,children:[x&&(0,e.createComponentVNode)(2,y.Loader,{value:x}),(0,e.createComponentVNode)(2,m.Window.Content,{onKeyDown:function(){function F(R){O(R)}return F}(),children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Autofocus),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:g})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:E,content:E&&E!==null?"Awaiting input...":""+L,width:"100%",textAlign:"center",onClick:function(){function F(){P(V),w(!0)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,S.InputButtons,{input:L})})]})]})})]})}return s}()},35655:function(I,r,n){"use strict";r.__esModule=!0,r.KeycardAuth=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.KeycardAuth=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=(0,e.createComponentVNode)(2,t.Section,{title:"Keycard Authentication Device",children:(0,e.createComponentVNode)(2,t.Box,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!i.swiping&&!i.busy)return(0,e.createComponentVNode)(2,o.Window,{width:540,height:280,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,(0,e.createComponentVNode)(2,t.Section,{title:"Choose Action",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Red Alert",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",disabled:!i.redAvailable,onClick:function(){function l(){return p("triggerevent",{triggerevent:"Red Alert"})}return l}(),content:"Red Alert"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ERT",children:(0,e.createComponentVNode)(2,t.Button,{icon:"broadcast-tower",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Emergency Response Team"})}return l}(),content:"Call ERT"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Maint Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})}return l}(),content:"Revoke"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Emergency Station-Wide Access",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"door-open",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})}return l}(),content:"Grant"}),(0,e.createComponentVNode)(2,t.Button,{icon:"door-closed",onClick:function(){function l(){return p("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})}return l}(),content:"Revoke"})]})]})})]})});var s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Waiting for YOU to swipe your ID..."});return!i.hasSwiped&&!i.ertreason&&i.event==="Emergency Response Team"?s=(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Fill out the reason for your ERT request."}):i.hasConfirm?s=(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Request Confirmed!"}):i.isRemote?s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):i.hasSwiped&&(s=(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Waiting for second person to confirm..."})),(0,e.createComponentVNode)(2,o.Window,{width:540,height:265,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[c,i.event==="Emergency Response Team"&&(0,e.createComponentVNode)(2,t.Section,{title:"Reason for ERT Call",children:(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{color:i.ertreason?"":"red",icon:i.ertreason?"check":"pencil-alt",content:i.ertreason?i.ertreason:"-----",disabled:i.busy,onClick:function(){function l(){return p("ert")}return l}()})})}),(0,e.createComponentVNode)(2,t.Section,{title:i.event,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-circle-left",content:"Back",disabled:i.busy||i.hasConfirm,onClick:function(){function l(){return p("reset")}return l}()}),children:s})]})})}return S}()},40951:function(I,r,n){"use strict";r.__esModule=!0,r.LaborClaimConsole=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595),S=r.LaborClaimConsole=function(){function b(p,i){return(0,e.createComponentVNode)(2,m.Window,{width:315,height:470,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.can_go_home,f=l.emagged,u=l.id_inserted,C=l.id_name,V=l.id_points,v=l.id_goal,h=l.unclaimed_points,g=f?0:1,N=f?"ERR0R":d?"Completed!":"Insufficient";return(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",children:!!u&&(0,e.createComponentVNode)(2,o.ProgressBar,{value:V/v,ranges:{good:[g,1/0],bad:[-1/0,g]},children:V+" / "+v+" "+N})||!!f&&"ERR0R COMPLETED?!@"||"No ID inserted"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Shuttle controls",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Move shuttle",disabled:!d,onClick:function(){function x(){return s("move_shuttle")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed points",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:"Claim points ("+h+")",disabled:!u||!h,onClick:function(){function x(){return s("claim_points")}return x}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Inserted ID",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,content:u?C:"-------------",onClick:function(){function x(){return s("handle_id")}return x}()})})]})})},k=function(p,i){var c=(0,t.useBackend)(i),s=c.data,l=s.ores;return(0,e.createComponentVNode)(2,o.Section,{title:"Material values",children:(0,e.createComponentVNode)(2,o.Table,{children:[(0,e.createComponentVNode)(2,o.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Material"}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,a.toTitleCase)(d.ore)}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:d.value})})]},d.ore)})]})})}},9525:function(I,r,n){"use strict";r.__esModule=!0,r.LawManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.LawManager=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.isAdmin,f=l.isSlaved,u=l.isMalf,C=l.isAIMalf,V=l.view;return(0,e.createComponentVNode)(2,o.Window,{width:800,height:u?620:365,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!(d&&f)&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:["This unit is slaved to ",f,"."]}),!!(u||C)&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Law Management",selected:V===0,onClick:function(){function v(){return s("set_view",{set_view:0})}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Lawsets",selected:V===1,onClick:function(){function v(){return s("set_view",{set_view:1})}return v}()})]}),V===0&&(0,e.createComponentVNode)(2,S),V===1&&(0,e.createComponentVNode)(2,y)]})})}return b}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.has_zeroth_laws,f=l.zeroth_laws,u=l.has_ion_laws,C=l.ion_laws,V=l.ion_law_nr,v=l.has_inherent_laws,h=l.inherent_laws,g=l.has_supplied_laws,N=l.supplied_laws,x=l.channels,B=l.channel,L=l.isMalf,T=l.isAdmin,A=l.zeroth_law,E=l.ion_law,w=l.inherent_law,O=l.supplied_law,P=l.supplied_law_position;return(0,e.createFragment)([!!d&&(0,e.createComponentVNode)(2,k,{title:"ERR_NULL_VALUE",laws:f,ctx:i}),!!u&&(0,e.createComponentVNode)(2,k,{title:V,laws:C,ctx:i}),!!v&&(0,e.createComponentVNode)(2,k,{title:"Inherent",laws:h,ctx:i}),!!g&&(0,e.createComponentVNode)(2,k,{title:"Supplied",laws:N,ctx:i}),(0,e.createComponentVNode)(2,t.Section,{title:"Statement Settings",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Statement Channel",children:x.map(function(M){return(0,e.createComponentVNode)(2,t.Button,{content:M.channel,selected:M.channel===B,onClick:function(){function F(){return s("law_channel",{law_channel:M.channel})}return F}()},M.channel)})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"State Laws",children:(0,e.createComponentVNode)(2,t.Button,{content:"State Laws",onClick:function(){function M(){return s("state_laws")}return M}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Law Notification",children:(0,e.createComponentVNode)(2,t.Button,{content:"Notify",onClick:function(){function M(){return s("notify_laws")}return M}()})})]})}),!!L&&(0,e.createComponentVNode)(2,t.Section,{title:"Add Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Type"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"60%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"20%",children:"Actions"})]}),!!(T&&!d)&&(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Zero"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:A}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_zeroth_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_zeroth_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Ion"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:E}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_ion_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_ion_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Inherent"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:w}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"N/A"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_inherent_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_inherent_law")}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Supplied"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:O}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:P,onClick:function(){function M(){return s("change_supplied_law_position")}return M}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function M(){return s("change_supplied_law")}return M}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Add",icon:"plus",onClick:function(){function M(){return s("add_supplied_law")}return M}()})]})]})]})})],0)},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.law_sets;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(f){return(0,e.createComponentVNode)(2,t.Section,{title:f.name+" - "+f.header,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Load Laws",icon:"download",onClick:function(){function u(){return s("transfer_laws",{transfer_laws:f.ref})}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[f.laws.has_ion_laws>0&&f.laws.ion_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),f.laws.has_zeroth_laws>0&&f.laws.zeroth_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),f.laws.has_inherent_laws>0&&f.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)}),f.laws.has_supplied_laws>0&&f.laws.inherent_laws.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.index,children:u.law},u.index)})]})},f.name)})})},k=function(p,i){var c=(0,a.useBackend)(p.ctx),s=c.act,l=c.data,d=l.isMalf;return(0,e.createComponentVNode)(2,t.Section,{title:p.title+" Laws",children:(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"10%",children:"Index"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"69%",children:"Law"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"21%",children:"State?"})]}),p.laws.map(function(f){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:f.index}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:f.law}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:[(0,e.createComponentVNode)(2,t.Button,{content:f.state?"Yes":"No",selected:f.state,onClick:function(){function u(){return s("state_law",{ref:f.ref,state_law:f.state?0:1})}return u}()}),!!d&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Edit",icon:"pencil-alt",onClick:function(){function u(){return s("edit_law",{edit_law:f.ref})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",icon:"trash",color:"red",onClick:function(){function u(){return s("delete_law",{delete_law:f.ref})}return u}()})],4)]})]},f.law)})]})})}},90447:function(I,r,n){"use strict";r.__esModule=!0,r.ListInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(36036),m=n(72253),S=n(92986),y=n(98595),k=r.ListInputModal=function(){function i(c,s){var l=(0,m.useBackend)(s),d=l.act,f=l.data,u=f.items,C=u===void 0?[]:u,V=f.message,v=V===void 0?"":V,h=f.init_value,g=f.timeout,N=f.title,x=(0,m.useLocalState)(s,"selected",C.indexOf(h)),B=x[0],L=x[1],T=(0,m.useLocalState)(s,"searchBarVisible",C.length>10),A=T[0],E=T[1],w=(0,m.useLocalState)(s,"searchQuery",""),O=w[0],P=w[1],M=function(){function ne(X){var pe=K.length-1;if(X===S.KEY_DOWN)if(B===null||B===pe){var me;L(0),(me=document.getElementById("0"))==null||me.scrollIntoView()}else{var oe;L(B+1),(oe=document.getElementById((B+1).toString()))==null||oe.scrollIntoView()}else if(X===S.KEY_UP)if(B===null||B===0){var ie;L(pe),(ie=document.getElementById(pe.toString()))==null||ie.scrollIntoView()}else{var Z;L(B-1),(Z=document.getElementById((B-1).toString()))==null||Z.scrollIntoView()}}return ne}(),F=function(){function ne(X){X!==B&&L(X)}return ne}(),R=function(){function ne(){E(!1),E(!0)}return ne}(),U=function(){function ne(X){var pe=String.fromCharCode(X),me=C.find(function(Z){return Z==null?void 0:Z.toLowerCase().startsWith(pe==null?void 0:pe.toLowerCase())});if(me){var oe,ie=C.indexOf(me);L(ie),(oe=document.getElementById(ie.toString()))==null||oe.scrollIntoView()}}return ne}(),_=function(){function ne(X){var pe;X!==O&&(P(X),L(0),(pe=document.getElementById("0"))==null||pe.scrollIntoView())}return ne}(),W=function(){function ne(){E(!A),P("")}return ne}(),K=C.filter(function(ne){return ne==null?void 0:ne.toLowerCase().includes(O.toLowerCase())}),G=330+Math.ceil(v.length/3);return A||setTimeout(function(){var ne;return(ne=document.getElementById(B.toString()))==null?void 0:ne.focus()},1),(0,e.createComponentVNode)(2,y.Window,{title:N,width:325,height:G,children:[g&&(0,e.createComponentVNode)(2,a.Loader,{value:g}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function ne(X){var pe=window.event?X.which:X.keyCode;(pe===S.KEY_DOWN||pe===S.KEY_UP)&&(X.preventDefault(),M(pe)),pe===S.KEY_ENTER&&(X.preventDefault(),d("submit",{entry:K[B]})),!A&&pe>=S.KEY_A&&pe<=S.KEY_Z&&(X.preventDefault(),U(pe)),pe===S.KEY_ESCAPE&&(X.preventDefault(),d("cancel"))}return ne}(),children:(0,e.createComponentVNode)(2,o.Section,{buttons:(0,e.createComponentVNode)(2,o.Button,{compact:!0,icon:A?"search":"font",selected:!0,tooltip:A?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){function ne(){return W()}return ne}()}),className:"ListInput__Section",fill:!0,title:v,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,b,{filteredItems:K,onClick:F,onFocusSearch:R,searchBarVisible:A,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:A&&(0,e.createComponentVNode)(2,p,{filteredItems:K,onSearch:_,searchQuery:O,selected:B})}),(0,e.createComponentVNode)(2,o.Stack.Item,{mt:.5,children:(0,e.createComponentVNode)(2,t.InputButtons,{input:K[B]})})]})})})]})}return i}(),b=function(c,s){var l=(0,m.useBackend)(s),d=l.act,f=c.filteredItems,u=c.onClick,C=c.onFocusSearch,V=c.searchBarVisible,v=c.selected;return(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,tabIndex:0,children:f.map(function(h,g){return(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:"transparent",id:g,onClick:function(){function N(){return u(g)}return N}(),onDblClick:function(){function N(x){x.preventDefault(),d("submit",{entry:f[v]})}return N}(),onKeyDown:function(){function N(x){var B=window.event?x.which:x.keyCode;V&&B>=S.KEY_A&&B<=S.KEY_Z&&(x.preventDefault(),C())}return N}(),selected:g===v,style:{animation:"none",transition:"none"},children:h.replace(/^\w/,function(N){return N.toUpperCase()})},g)})})},p=function(c,s){var l=(0,m.useBackend)(s),d=l.act,f=c.filteredItems,u=c.onSearch,C=c.searchQuery,V=c.selected;return(0,e.createComponentVNode)(2,o.Input,{width:"100%",autoFocus:!0,autoSelect:!0,onEnter:function(){function v(h){h.preventDefault(),d("submit",{entry:f[V]})}return v}(),onInput:function(){function v(h,g){return u(g)}return v}(),placeholder:"Search...",value:C})}},26826:function(I,r,n){"use strict";r.__esModule=!0,r.Loadout=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595),S={Default:function(){function c(s,l){return s.gear.gear_tier-l.gear.gear_tier}return c}(),Alphabetical:function(){function c(s,l){return s.gear.name.toLowerCase().localeCompare(l.gear.name.toLowerCase())}return c}(),Cost:function(){function c(s,l){return s.gear.cost-l.gear.cost}return c}()},y=r.Loadout=function(){function c(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,C=(0,t.useLocalState)(l,"search",!1),V=C[0],v=C[1],h=(0,t.useLocalState)(l,"searchText",""),g=h[0],N=h[1],x=(0,t.useLocalState)(l,"category",Object.keys(u.gears)[0]),B=x[0],L=x[1],T=(0,t.useLocalState)(l,"tweakedGear",""),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,m.Window,{width:975,height:650,children:[A&&(0,e.createComponentVNode)(2,i,{tweakedGear:A,setTweakedGear:E}),(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,k,{category:B,setCategory:L})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"25%",children:(0,e.createComponentVNode)(2,p,{setTweakedGear:E})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"75%",children:(0,e.createComponentVNode)(2,b,{category:B,search:V,setSearch:v,searchText:g,setSearchText:N})})]})})]})})]})}return c}(),k=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,C=s.category,V=s.setCategory;return(0,e.createComponentVNode)(2,o.Tabs,{fluid:!0,textAlign:"center",style:{"flex-wrap":"wrap-reverse"},children:Object.keys(u.gears).map(function(v){return(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:v===C,style:{"white-space":"nowrap"},onClick:function(){function h(){return V(v)}return h}(),children:v},v)})})},b=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,C=u.user_tier,V=u.gear_slots,v=u.max_gear_slots,h=s.category,g=s.search,N=s.setSearch,x=s.searchText,B=s.setSearchText,L=(0,t.useLocalState)(l,"sortType","Default"),T=L[0],A=L[1],E=(0,t.useLocalState)(l,"sortReverse",!1),w=E[0],O=E[1],P=(0,a.createSearch)(x,function(F){return F.name}),M;return x.length>2?M=Object.entries(u.gears).reduce(function(F,R){var U=R[0],_=R[1];return F.concat(Object.entries(_).map(function(W){var K=W[0],G=W[1];return{key:K,gear:G}}))},[]).filter(function(F){var R=F.gear;return P(R)}):M=Object.entries(u.gears[h]).map(function(F){var R=F[0],U=F[1];return{key:R,gear:U}}),M.sort(S[T]),w&&(M=M.reverse()),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:h,buttons:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Dropdown,{height:1.66,selected:T,options:Object.keys(S),onSelected:function(){function F(R){return A(R)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:w?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:w?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){function F(){return O(!w)}return F}()})}),g&&(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Input,{width:20,placeholder:"Search...",value:x,onInput:function(){function F(R){return B(R.target.value)}return F}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:"magnifying-glass",selected:g,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){function F(){N(!g),B("")}return F}()})})]}),children:M.map(function(F){var R=F.key,U=F.gear,_=12,W=Object.keys(u.selected_gears).includes(R),K=(U.cost===1,U.cost+" Points"),G=(0,e.createComponentVNode)(2,o.Box,{children:[U.name.length>_&&(0,e.createComponentVNode)(2,o.Box,{children:U.name}),U.gear_tier>C&&(0,e.createComponentVNode)(2,o.Box,{mt:U.name.length>_&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),ne=(0,e.createFragment)([U.allowed_roles&&(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"user",tooltip:(0,e.createComponentVNode)(2,o.Section,{m:-1,title:"Allowed Roles",children:U.allowed_roles.map(function(pe){return(0,e.createComponentVNode)(2,o.Box,{children:pe},pe)})}),tooltipPosition:"left"}),Object.entries(U.tweaks).map(function(pe){var me=pe[0],oe=pe[1];return oe.map(function(ie){return(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:ie.icon,tooltip:ie.tooltip,tooltipPosition:"top"},me)})}),(0,e.createComponentVNode)(2,o.Button,{width:"22px",color:"transparent",icon:"info",tooltip:U.desc,tooltipPosition:"top"})],0),X=(0,e.createComponentVNode)(2,o.Box,{class:"Loadout-InfoBox",children:[(0,e.createComponentVNode)(2,o.Box,{style:{"flex-grow":1},fontSize:1,color:"gold",opacity:.75,children:U.gear_tier>0&&"Tier "+U.gear_tier}),(0,e.createComponentVNode)(2,o.Box,{fontSize:.75,opacity:.66,children:K})]});return(0,e.createComponentVNode)(2,o.ImageButtonTS,{m:.5,imageSize:84,dmIcon:U.icon,dmIconState:U.icon_state,tooltip:(U.name.length>_||U.gear_tier>0)&&G,tooltipPosition:"bottom",selected:W,disabled:U.gear_tier>C||V+U.cost>v&&!W,buttons:ne,buttonsAlt:X,onClick:function(){function pe(){return f("toggle_gear",{gear:U.index_name})}return pe}(),children:U.name},R)})})},p=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,C=s.setTweakedGear,V=Object.entries(u.gears).reduce(function(v,h){var g=h[0],N=h[1],x=Object.entries(N).filter(function(B){var L=B[0];return Object.keys(u.selected_gears).includes(L)}).map(function(B){var L=B[0],T=B[1];return Object.assign({key:L},T)});return v.concat(x)},[]);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Selected Equipment",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"Clear Loadout",tooltipPosition:"bottom-end",onClick:function(){function v(){return f("clear_loadout")}return v}()}),children:V.map(function(v){var h=u.selected_gears[v.key];return(0,e.createComponentVNode)(2,o.ImageButtonTS,{fluid:!0,imageSize:48,base64:h.icon,dmIcon:h.icon_file?h.icon_file:v.icon,dmIconState:h.icon_state?h.icon_state:v.icon_state,buttons:(0,e.createFragment)([Object.entries(v.tweaks).length>0&&(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"gears",iconColor:"gray",width:"33px",onClick:function(){function g(){return C(v)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{color:"translucent",icon:"times",iconColor:"red",width:"32px",onClick:function(){function g(){return f("toggle_gear",{gear:v.index_name})}return g}()})],0),children:h.name?h.name:v.name},v.key)})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.ProgressBar,{value:u.gear_slots,maxValue:u.max_gear_slots,ranges:{bad:[u.max_gear_slots,1/0],average:[u.max_gear_slots*.66,u.max_gear_slots],good:[0,u.max_gear_slots*.66]},children:(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:["Used points ",u.gear_slots,"/",u.max_gear_slots]})})})})]})},i=function(s,l){var d=(0,t.useBackend)(l),f=d.act,u=d.data,C=s.tweakedGear,V=s.setTweakedGear;return(0,e.createComponentVNode)(2,o.Dimmer,{children:(0,e.createComponentVNode)(2,o.Box,{className:"Loadout-Modal__background",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,width:20,height:20,title:C.name,buttons:(0,e.createComponentVNode)(2,o.Button,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){function v(){return V("")}return v}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:Object.entries(C.tweaks).map(function(v){var h=v[0],g=v[1];return g.map(function(N){var x=u.selected_gears[C.key][h];return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N.name,color:x?"":"gray",buttons:(0,e.createComponentVNode)(2,o.Button,{color:"transparent",icon:"pen",onClick:function(){function B(){return f("set_tweak",{gear:C.index_name,tweak:h})}return B}()}),children:[x||"Default",(0,e.createComponentVNode)(2,o.Box,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{"background-color":""+x}})]},h)})})})})})})}},72106:function(I,r,n){"use strict";r.__esModule=!0,r.MechBayConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.MechBayConsole=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.recharge_port,s=c&&c.mech,l=s&&s.cell,d=s&&s.name;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:d?"Mech status: "+d:"Mech status",textAlign:"center",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Sync",onClick:function(){function f(){return p("reconnect")}return f}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:s.health/s.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No power port detected. Please re-sync."})||!s&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No mech detected."})||!l&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cell is installed."})||(0,e.createComponentVNode)(2,t.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})})})}return S}()},7466:function(I,r,n){"use strict";r.__esModule=!0,r.MechaControlConsole=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=n(25328),y=r.MechaControlConsole=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.beacons,d=s.stored_data;return d.length?(0,e.createComponentVNode)(2,m.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"window-close",onClick:function(){function f(){return c("clear_log")}return f}()}),children:d.map(function(f){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",children:["(",f.time,")"]}),(0,e.createComponentVNode)(2,o.Box,{children:(0,S.decodeHtmlEntities)(f.message)})]},f.time)})})})}):(0,e.createComponentVNode)(2,m.Window,{width:420,height:500,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:l.length&&l.map(function(f){return(0,e.createComponentVNode)(2,o.Section,{title:f.name,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function u(){return c("send_message",{mt:f.uid})}return u}(),children:"Message"}),(0,e.createComponentVNode)(2,o.Button,{icon:"eye",onClick:function(){function u(){return c("get_log",{mt:f.uid})}return u}(),children:"View Log"}),(0,e.createComponentVNode)(2,o.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){function u(){return c("shock",{mt:f.uid})}return u}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[f.maxHealth*.75,1/0],average:[f.maxHealth*.5,f.maxHealth*.75],bad:[-1/0,f.maxHealth*.5]},value:f.health,maxValue:f.maxHealth})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cell Charge",children:f.cell&&(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{good:[f.cellMaxCharge*.75,1/0],average:[f.cellMaxCharge*.5,f.cellMaxCharge*.75],bad:[-1/0,f.cellMaxCharge*.5]},value:f.cellCharge,maxValue:f.cellMaxCharge})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No Cell Installed"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Air Tank",children:[f.airtank,"kPa"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pilot",children:f.pilot||"Unoccupied"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:(0,S.toTitleCase)(f.location)||"Unknown"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Active Equipment",children:f.active||"None"}),f.cargoMax&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cargo Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{ranges:{bad:[f.cargoMax*.75,1/0],average:[f.cargoMax*.5,f.cargoMax*.75],good:[-1/0,f.cargoMax*.5]},value:f.cargoUsed,maxValue:f.cargoMax})})||null]})},f.name)})||(0,e.createComponentVNode)(2,o.NoticeBox,{children:"No mecha beacons found."})})})}return k}()},79625:function(I,r,n){"use strict";r.__esModule=!0,r.MedicalRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(3939),S=n(98595),y=n(321),k=n(5485),b=n(22091),p={Minor:"lightgray",Medium:"good",Harmful:"average","Dangerous!":"bad","BIOHAZARD THREAT!":"darkred"},i={"*Deceased*":"deceased","*SSD*":"ssd","Physically Unfit":"physically_unfit",Disabled:"disabled"},c=function(T,A){(0,m.modalOpen)(T,"edit",{field:A.edit,value:A.value})},s=function(T,A){var E=T.args;return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:E.name||"Virus",children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Number of stages",children:E.max_stages}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Spread",children:[E.spread_text," Transmission"]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Possible cure",children:E.cure}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Notes",children:E.desc}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Severity",color:p[E.severity],children:E.severity})]})})})},l=r.MedicalRecords=function(){function L(T,A){var E=(0,t.useBackend)(A),w=E.data,O=w.loginState,P=w.screen;if(!O.logged_in)return(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});var M;return P===2?M=(0,e.createComponentVNode)(2,d):P===3?M=(0,e.createComponentVNode)(2,f):P===4?M=(0,e.createComponentVNode)(2,u):P===5?M=(0,e.createComponentVNode)(2,h):P===6&&(M=(0,e.createComponentVNode)(2,g)),(0,e.createComponentVNode)(2,S.Window,{width:800,height:900,children:[(0,e.createComponentVNode)(2,m.ComplexModal),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,b.TemporaryNotice),(0,e.createComponentVNode)(2,B),M]})})]})}return L}(),d=function(T,A){var E=(0,t.useBackend)(A),w=E.act,O=E.data,P=O.records,M=(0,t.useLocalState)(A,"searchText",""),F=M[0],R=M[1],U=(0,t.useLocalState)(A,"sortId","name"),_=U[0],W=U[1],K=(0,t.useLocalState)(A,"sortOrder",!0),G=K[0],ne=K[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{content:"Manage Records",icon:"wrench",ml:"0.25rem",onClick:function(){function X(){return w("screen",{screen:3})}return X}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,placeholder:"Search by Name, ID, Physical Status, or Mental Status",onInput:function(){function X(pe,me){return R(me)}return X}()})})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,N,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,N,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,N,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,N,{id:"p_stat",children:"Patient Status"}),(0,e.createComponentVNode)(2,N,{id:"m_stat",children:"Mental Status"})]}),P.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.id+"|"+X.rank+"|"+X.p_stat+"|"+X.m_stat})).sort(function(X,pe){var me=G?1:-1;return X[_].localeCompare(pe[_])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listRow--"+i[X.p_stat],onClick:function(){function pe(){return w("view_record",{view_record:X.ref})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.p_stat}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.m_stat})]},X.id)})]})})})],4)},f=function(T,A){var E=(0,t.useBackend)(A),w=E.act;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"download",content:"Backup to Disk",disabled:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,lineHeight:3,color:"translucent",icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," "]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,lineHeight:3,icon:"trash",color:"translucent",content:"Delete All Medical Records",onClick:function(){function O(){return w("del_all")}return O}()})})]})})},u=function(T,A){var E=(0,t.useBackend)(A),w=E.act,O=E.data,P=O.medical,M=O.printing;return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{height:"235px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"General Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:M?"spinner":"print",disabled:M,iconSpin:!!M,content:"Print Record",ml:"0.5rem",onClick:function(){function F(){return w("print_record")}return F}()}),children:(0,e.createComponentVNode)(2,C)})}),!P||!P.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function F(){return w("new")}return F}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Medical records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Medical Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:!!P.empty,content:"Delete Medical Record",onClick:function(){function F(){return w("del_r")}return F}()}),children:(0,e.createComponentVNode)(2,V)})}),(0,e.createComponentVNode)(2,v)],4)],0)},C=function(T,A){var E=(0,t.useBackend)(A),w=E.data,O=w.general;return!O||!O.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:O.fields.map(function(P,M){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:P.field,children:[(0,e.createComponentVNode)(2,o.Box,{height:"20px",inline:!0,children:P.value}),!!P.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",onClick:function(){function F(){return c(A,P)}return F}()})]},M)})})}),!!O.has_photos&&O.photos.map(function(P,M){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:P,style:{width:"96px","margin-top":"2.5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",M+1]},M)})]})},V=function(T,A){var E=(0,t.useBackend)(A),w=E.act,O=E.data,P=O.medical;return!P||!P.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"Medical records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:P.fields.map(function(M,F){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:M.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(M.value),!!M.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:M.line_break?"1rem":"initial",onClick:function(){function R(){return c(A,M)}return R}()})]},F)})})})})},v=function(T,A){var E=(0,t.useBackend)(A),w=E.act,O=E.data,P=O.medical;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function M(){return(0,m.modalOpen)(A,"add_comment")}return M}()}),children:P.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):P.comments.map(function(M,F){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:M.header}),(0,e.createVNode)(1,"br"),M.text,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function R(){return w("del_c",{del_c:F+1})}return R}()})]},F)})})})},h=function(T,A){var E=(0,t.useBackend)(A),w=E.act,O=E.data,P=O.virus,M=(0,t.useLocalState)(A,"searchText",""),F=M[0],R=M[1],U=(0,t.useLocalState)(A,"sortId2","name"),_=U[0],W=U[1],K=(0,t.useLocalState)(A,"sortOrder2",!0),G=K[0],ne=K[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{ml:"0.25rem",fluid:!0,placeholder:"Search by Name, Max Stages, or Severity",onInput:function(){function X(pe,me){return R(me)}return X}()})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,x,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,x,{id:"max_stages",children:"Max Stages"}),(0,e.createComponentVNode)(2,x,{id:"severity",children:"Severity"})]}),P.filter((0,a.createSearch)(F,function(X){return X.name+"|"+X.max_stages+"|"+X.severity})).sort(function(X,pe){var me=G?1:-1;return X[_].localeCompare(pe[_])*me}).map(function(X){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listVirus--"+X.severity,onClick:function(){function pe(){return w("vir",{vir:X.D})}return pe}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"virus"})," ",X.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:X.max_stages}),(0,e.createComponentVNode)(2,o.Table.Cell,{color:p[X.severity],children:X.severity})]},X.id)})]})})})})],4)},g=function(T,A){var E=(0,t.useBackend)(A),w=E.act,O=E.data,P=O.medbots;return P.length===0?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"robot",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"There are no Medibots."]})})})}):(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"MedicalRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Name"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Area"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:"Chemicals"})]}),P.map(function(M){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"MedicalRecords__listMedbot--"+M.on,children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"medical"})," ",M.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:[M.area||"Unknown"," (",M.x,", ",M.y,")"]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.on?(0,e.createComponentVNode)(2,o.Box,{color:"good",children:"Online"}):(0,e.createComponentVNode)(2,o.Box,{color:"average",children:"Offline"})}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:M.use_beaker?"Reservoir: "+M.total_volume+"/"+M.maximum_volume:"Using internal synthesizer"})]},M.id)})]})})})},N=function(T,A){var E=(0,t.useLocalState)(A,"sortId","name"),w=E[0],O=E[1],P=(0,t.useLocalState)(A,"sortOrder",!0),M=P[0],F=P[1],R=T.id,U=T.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:w!==R&&"transparent",onClick:function(){function _(){w===R?F(!M):(O(R),F(!0))}return _}(),children:[U,w===R&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},x=function(T,A){var E=(0,t.useLocalState)(A,"sortId2","name"),w=E[0],O=E[1],P=(0,t.useLocalState)(A,"sortOrder2",!0),M=P[0],F=P[1],R=T.id,U=T.children;return(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,color:w!==R&&"transparent",onClick:function(){function _(){w===R?F(!M):(O(R),F(!0))}return _}(),children:[U,w===R&&(0,e.createComponentVNode)(2,o.Icon,{name:M?"sort-up":"sort-down",ml:"0.25rem;"})]})})},B=function(T,A){var E=(0,t.useBackend)(A),w=E.act,O=E.data,P=O.screen,M=O.general;return(0,e.createComponentVNode)(2,o.Stack.Item,{m:0,children:(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"list",selected:P===2,onClick:function(){function F(){w("screen",{screen:2})}return F}(),children:"List Records"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"database",selected:P===5,onClick:function(){function F(){w("screen",{screen:5})}return F}(),children:"Virus Database"}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"plus-square",selected:P===6,onClick:function(){function F(){return w("screen",{screen:6})}return F}(),children:"Medibot Tracking"}),P===3&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"wrench",selected:P===3,children:"Record Maintenance"}),P===4&&M&&!M.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{icon:"file",selected:P===4,children:["Record: ",M.fields[0].value]})]})})};(0,m.modalRegisterBodyOverride)("virus",s)},52306:function(I,r,n){"use strict";r.__esModule=!0,r.Mimicking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Mimicking=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.slots||[];return(0,e.createComponentVNode)(2,o.Window,{width:400,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:[c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Choose",selected:s.selected,onClick:function(){function l(){return p("Choose",{id:s.id})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Delete",color:"bad",onClick:function(){function l(){return p("Delete",{id:s.id})}return l}()})],4),children:(0,e.createComponentVNode)(2,t.Box,{preserveWhitespace:!0,textColor:"#878787",fontSize:"14px",children:["Voice: ",s.voice]})},s.id)}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Add",onClick:function(){function s(){return p("Add")}return s}()})]})})})})}return S}()},66238:function(I,r,n){"use strict";r.__esModule=!0,r.Minesweeper=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Minesweeper=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.matrix,s=i.showMessage,l=i.tokens,d=i.uiWidth,f={1:"blue",2:"green",3:"red",4:"darkblue",5:"brown",6:"lightblue",7:"black",8:"white"};document.addEventListener("contextmenu",function(g){return g.preventDefault()});var u=function(){function g(N,x,B){N.button!==0&&N.button!==2||p("Square",{X:x,Y:B,mode:N.button===2?h[V]:V})}return g}(),C=(0,a.useLocalState)(k,"mode","bomb"),V=C[0],v=C[1],h={flag:"bomb",bomb:"flag"};return(0,e.createComponentVNode)(2,o.Window,{theme:"ntOS95",width:d+80,height:750,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0418\u0433\u0440\u043E\u0432\u043E\u0435 \u043F\u043E\u043B\u0435",textAlign:"center",fill:!0,fitted:!0,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",iconColor:"black",selected:V==="bomb",onClick:function(){function g(){return v("bomb")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"flag",iconColor:"red",selected:V==="flag",onClick:function(){function g(){return v("flag")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",onClick:function(){function g(){return p("Mode",{mode:"16x30"})}return g}()})],4),children:[(0,e.createVNode)(1,"p"),Object.keys(c).map(function(g){return(0,e.createComponentVNode)(2,t.Box,{children:Object.keys(c[g]).map(function(N){return(0,e.createComponentVNode)(2,t.Button,{m:"1px",height:"30px",width:"30px",className:c[g][N].open?"Minesweeper__open":"Minesweeper__closed",bold:!0,color:"transparent",icon:c[g][N].open?c[g][N].bomb?"bomb":"":c[g][N].flag?"flag":"",textColor:c[g][N].open?c[g][N].bomb?"black":f[c[g][N].around]:c[g][N].flag?"red":"gray",onMouseDown:function(){function x(B){return u(B,g,N)}return x}(),children:c[g][N].open&&!c[g][N].bomb&&c[g][N].around?c[g][N].around:" "},N)})},g)}),(0,e.createVNode)(1,"p"),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",className:"Minesweeper__message",children:["\u0414\u043B\u044F \u043F\u043E\u0431\u0435\u0434\u044B \u043D\u0443\u0436\u043D\u043E \u043F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0444\u043B\u0430\u0436\u043A\u0430\u043C\u0438 \u0432\u0441\u0435 \u0431\u043E\u043C\u0431\u044B, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0442\u043A\u0440\u044B\u0442\u044C \u0432\u0441\u0435 \u043F\u0443\u0441\u0442\u044B\u0435 \u043A\u043B\u0435\u0442\u043A\u0438.",(0,e.createVNode)(1,"br"),"\u0411\u0430\u043B\u0430\u043D\u0441 \u0442\u043E\u043A\u0435\u043D\u043E\u0432: ",l,(0,e.createVNode)(1,"br"),s]})]})})})})}return S}()},21385:function(I,r,n){"use strict";r.__esModule=!0,r.MiniGamesMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.MiniGamesMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.spawners||[],s=i.thunderdome_eligible,l=i.notifications_enabled;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:s?"\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:s?"good":"bad",onClick:function(){function d(){return p("toggle_minigames")}return d}()}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"power-off",tooltip:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",tooltipPosition:"bottom",content:l?"\u041E\u0442\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0443\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F \u043E \u0431\u043E\u0435\u0432\u044B\u0445 \u043C\u0438\u043D\u0438-\u0438\u0433\u0440\u0430\u0445",color:l?"good":"bad",onClick:function(){function d(){return p("toggle_notifications")}return d}()}),(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:d.name,level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function f(){return p("jump",{ID:d.uids})}return f}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Start",onClick:function(){function f(){return p("spawn",{ID:d.uids})}return f}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:d.desc}),!!d.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:d.fluff}),!!d.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:d.important_info})]},d.name)})})]})})}return S}()},87684:function(I,r,n){"use strict";r.__esModule=!0,r.MiningVendor=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595),S=["title","items"];function y(l,d){if(l==null)return{};var f={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;f[u]=l[u]}return f}var k={Alphabetical:function(){function l(d,f){return d-f}return l}(),Availability:function(){function l(d,f){return-(d.affordable-f.affordable)}return l}(),Price:function(){function l(d,f){return d.price-f.price}return l}()},b=r.MiningVendor=function(){function l(d,f){return(0,e.createComponentVNode)(2,m.Window,{width:400,height:450,children:(0,e.createComponentVNode)(2,m.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,i)]})})})}return l}(),p=function(d,f){var u=(0,t.useBackend)(f),C=u.act,V=u.data,v=V.has_id,h=V.id;return(0,e.createComponentVNode)(2,o.NoticeBox,{success:v,children:v?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{inline:!0,verticalAlign:"middle",style:{float:"left"},children:["Logged in as ",h.name,".",(0,e.createVNode)(1,"br"),"You have ",h.points.toLocaleString("en-US")," points."]}),(0,e.createComponentVNode)(2,o.Button,{icon:"eject",content:"Eject ID",style:{float:"right"},onClick:function(){function g(){return C("logoff")}return g}()}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})],4):"Please insert an ID in order to make purchases."})},i=function(d,f){var u=(0,t.useBackend)(f),C=u.act,V=u.data,v=V.has_id,h=V.id,g=V.items,N=(0,t.useLocalState)(f,"search",""),x=N[0],B=N[1],L=(0,t.useLocalState)(f,"sort","Alphabetical"),T=L[0],A=L[1],E=(0,t.useLocalState)(f,"descending",!1),w=E[0],O=E[1],P=(0,a.createSearch)(x,function(R){return R[0]}),M=!1,F=Object.entries(g).map(function(R,U){var _=Object.entries(R[1]).filter(P).map(function(W){return W[1].affordable=v&&h.points>=W[1].price,W[1]}).sort(k[T]);if(_.length!==0)return w&&(_=_.reverse()),M=!0,(0,e.createComponentVNode)(2,s,{title:R[0],items:_},R[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:M?F:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},c=function(d,f){var u=(0,t.useLocalState)(f,"search",""),C=u[0],V=u[1],v=(0,t.useLocalState)(f,"sort",""),h=v[0],g=v[1],N=(0,t.useLocalState)(f,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function L(T,A){return V(A)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:"Alphabetical",options:Object.keys(k),width:"100%",onSelected:function(){function L(T){return g(T)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"21px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){function L(){return B(!x)}return L}()})})]})})},s=function(d,f){var u=(0,t.useBackend)(f),C=u.act,V=u.data,v=d.title,h=d.items,g=y(d,S);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:v},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.ImageButton,{bold:!0,asset:!0,color:"brown",imageSize:"64px",image:N.imageId,imageAsset:"mining_vendor64x64",content:N.name,children:(0,e.createComponentVNode)(2,o.ImageButton.Item,{bold:!0,horizontal:!0,width:"64px",fontSize:1,content:N.price,icon:"shopping-cart",iconSize:1,iconColor:!V.has_id||V.id.points"})}),!!O&&(0,e.createComponentVNode)(2,d,{mt:1.1,label:"ID tag",compactLabel:!0,wrapContent:F?(0,e.createComponentVNode)(2,s,{text:M,defaultText:"",color:"silver"}):(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"red",italic:!0,nowrap:!0,children:"Not supported"})})]})})]})})})}return x}(),i=function(B,L){var T=B.iconName,A=B.machineName,E=B.noMachine,w=B.noMachineText,O=B.noMachineElem,P="Unknown machine",M=E?w:A||"Unknown machine",F=M===w,R=M===w||M===P;return E&&O?O:(0,e.createComponentVNode)(2,o.Flex,{mt:.1,mb:1.9,children:[!E&&(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,align:"center",children:(0,e.createComponentVNode)(2,o.Icon,{mr:1,size:1.1,name:T})}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,wordWrap:"break-word",children:(0,e.createComponentVNode)(2,o.Box,{as:"span",wordWrap:"break-word",color:F?"label":"silver",fontSize:"1.1rem",bold:!0,italic:R,children:M})})]})},c=function(B,L){var T=B.text;return(0,e.createComponentVNode)(2,o.Box,{as:"span",fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:T})},s=function(B,L){var T=B.text,A=B.defaultText,E=b(B,S);return T?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"span",wordWrap:"break-word"},E,{children:T}))):(0,e.createComponentVNode)(2,c,{text:A})},l=function(B,L){var T=B.noConfirm,A=T===void 0?!1:T,E=b(B,y);return A?(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button,Object.assign({},E))):(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Button.Confirm,Object.assign({},E)))},d=function(B,L){var T=B.label,A=B.wrapContent,E=B.noWrapContent,w=B.compactLabel,O=w===void 0?!1:w,P=b(B,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Flex,Object.assign({my:.5,mr:"0.5%",spacing:1,align:"center"},P,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:O?0:1,shrink:0,textOverflow:"ellipsis",overflow:"hidden",basis:O?"auto":0,maxWidth:O?"none":20,color:"label",nowrap:!0,children:T}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,textAlign:"center",wordWrap:"break-word",children:A}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:.1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,nowrap:!0,children:E})]})))},f=function(B,L){var T=(0,t.useBackend)(L),A=T.act,E=T.data;return(0,e.createComponentVNode)(2,o.Box,{mt:1.5,fontSize:"0.9rem",color:"silver",italic:!0,children:"No options"})},u=function(B,L){var T=(0,t.useBackend)(L),A=T.act,E=T.data;return(0,e.createComponentVNode)(2,o.Box,{fontSize:"1.1rem",color:"red",bold:!0,italic:!0,children:"ACCESS DENIED"})},C=function(B,L){var T=(0,t.useBackend)(L),A=T.act,E=T.data,w=E.attachedTag;return(0,e.createComponentVNode)(2,d,{label:"ID tag",wrapContent:(0,e.createComponentVNode)(2,s,{text:w,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"Set",icon:"wrench",onClick:function(){function O(){return A("set_tag")}return O}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Clear",icon:"times-circle",color:"red",disabled:!w,onClick:function(){function O(){return A("clear_tag")}return O}()})],4)})},V=function(B,L){var T=(0,t.useBackend)(L),A=T.act,E=T.data,w=E.frequency,O=E.minFrequency,P=E.maxFrequency,M=E.canReset;return(0,e.createComponentVNode)(2,d,{label:"Frequency",noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,unit:"kHz",step:.1,stepPixelSize:10,minValue:O/10,maxValue:P/10,value:w/10,format:function(){function F(R){return(0,a.toFixed)(R,1)}return F}(),onChange:function(){function F(R,U){return A("set_frequency",{frequency:U*10})}return F}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"undo",content:"",disabled:!M,tooltip:"Reset",onClick:function(){function F(){return A("reset_frequency")}return F}()})],4)})},v=function(B,L){var T=(0,t.useBackend)(L),A=T.act,E=T.data,w=E.attachedTags;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Linked tags",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add tag",icon:"plus",iconRight:!0,onClick:function(){function O(){return A("add_tag")}return O}()}),children:w.map(function(O,P){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:O})}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{icon:"minus",color:"red",onClick:function(){function M(){return A("remove_tag",{tag_index:P})}return M}()})})})},P)})})},h=function(B,L){var T=(0,t.useBackend)(L),A=T.act,E=T.data,w=E.bolts,O=E.pressureCheck,P=E.temperatureCheck,M=E.oxygenCheck,F=E.toxinsCheck,R=E.nitrogenCheck,U=E.carbonDioxideCheck,_=[{bitflag:1,checked:O,label:"Monitor pressure"},{bitflag:2,checked:P,label:"Monitor temperature"},{bitflag:4,checked:M,label:"Monitor oxygen concentration"},{bitflag:8,checked:F,label:"Monitor plasma concentration"},{bitflag:16,checked:R,label:"Monitor nitrogen concentration"},{bitflag:32,checked:U,label:"Monitor carbon dioxide concentration"}];return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Floor bolts",noWrapContent:(0,e.createComponentVNode)(2,o.Button,{icon:w?"check":"times",selected:w,content:w?"YES":"NO",onClick:function(){function W(){return A("toggle_bolts")}return W}()})}),_.map(function(W){return(0,e.createComponentVNode)(2,d,{label:W.label,noWrapContent:(0,e.createComponentVNode)(2,o.Button.Checkbox,{checked:W.checked,onClick:function(){function K(){return A("toggle_flag",{bitflag:W.bitflag})}return K}()})},W.bitflag)})],0)},g=function(B,L){var T=(0,t.useBackend)(L),A=T.act,E=T.data,w=E.sensors;return(0,e.createComponentVNode)(2,o.Section,{mt:1.7,ml:.5,mr:1,px:.5,title:"Sensors",buttons:(0,e.createComponentVNode)(2,o.Button,{mr:1,pl:2.1,content:"Add sensor",icon:"plus",iconRight:!0,onClick:function(){function O(){return A("add_sensor")}return O}()}),children:[(0,e.createComponentVNode)(2,d,{mr:0,compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:1}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"ID tag"}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"label",nowrap:!0,bold:!0,children:"Label"}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:11.3})]})}),Object.keys(w).map(function(O){return(0,e.createComponentVNode)(2,d,{mr:0,label:(0,e.createComponentVNode)(2,o.Icon,{name:"wave-square"}),compactLabel:!0,wrapContent:(0,e.createComponentVNode)(2,o.Flex,{align:"center",spacing:1,children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:O}),w[O]?(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,color:"silver",wordWrap:"break-word",children:w[O]}):(0,e.createComponentVNode)(2,o.Flex.Item,{grow:1,shrink:1,basis:0,fontSize:"0.9rem",color:"yellow",italic:!0,nowrap:!0,children:""})]}),noWrapContent:(0,e.createComponentVNode)(2,o.Flex,{children:[(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:[(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"edit",onClick:function(){function P(){return A("change_label",{sensor_tag:O})}return P}()}),(0,e.createComponentVNode)(2,o.Button,{content:"Label",icon:"times-circle",color:"orange",disabled:!w[O],onClick:function(){function P(){return A("clear_label",{sensor_tag:O})}return P}()})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:.5}),(0,e.createComponentVNode)(2,o.Flex.Item,{grow:0,shrink:0,children:(0,e.createComponentVNode)(2,o.Button,{px:1.2,icon:"minus",color:"red",onClick:function(){function P(){return A("del_sensor",{sensor_tag:O})}return P}()})})]})},O)})]})},N=function(B,L){var T=(0,t.useBackend)(L),A=T.act,E=T.data,w=E.inputTag,O=E.outputTag,P=E.bufferTag,M=E.bufferFitsInput,F=E.bufferFitsOutput,R=E.doNotLinkAndNotify;return(0,e.createFragment)([(0,e.createComponentVNode)(2,d,{label:"Input",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:w,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:R||!w,confirmContent:"This will change the intput device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:w&&P===w,disabled:!M,onClick:function(){function U(){return A("link_input")}return U}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the intput device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!w,onClick:function(){function U(){return A("unlink_input")}return U}()})],4)}),(0,e.createComponentVNode)(2,d,{label:"Output",labelWidth:6,wrapContent:(0,e.createComponentVNode)(2,s,{text:O,defaultText:"",color:"silver"}),noWrapContent:(0,e.createFragment)([(0,e.createComponentVNode)(2,l,{noConfirm:R||!O,confirmContent:"This will change the output device. Confirm?",confirmColor:"orange",content:"Link buffer",icon:"link",selected:O&&P===O,disabled:!F,onClick:function(){function U(){return A("link_output")}return U}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{confirmContent:"This will unlink the output device. Confirm?",confirmColor:"orange",content:"Unlink",icon:"unlink",color:"red",disabled:!O,onClick:function(){function U(){return A("unlink_output")}return U}()})],4)})],4)}},64713:function(I,r,n){"use strict";r.__esModule=!0,r.Newscaster=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(76910),S=n(98595),y=n(3939),k=n(22091),b=["icon","iconSpin","selected","security","onClick","title","children"],p=["name"];function i(B,L){if(B==null)return{};var T={};for(var A in B)if({}.hasOwnProperty.call(B,A)){if(L.includes(A))continue;T[A]=B[A]}return T}var c=128,s=["security","engineering","medical","science","service","supply"],l={security:{title:"Security",fluff_text:"Help keep the crew safe"},engineering:{title:"Engineering",fluff_text:"Ensure the station runs smoothly"},medical:{title:"Medical",fluff_text:"Practice medicine and save lives"},science:{title:"Science",fluff_text:"Develop new technologies"},service:{title:"Service",fluff_text:"Provide amenities to the crew"},supply:{title:"Supply",fluff_text:"Keep the station supplied"}},d=r.Newscaster=function(){function B(L,T){var A=(0,t.useBackend)(T),E=A.act,w=A.data,O=w.is_security,P=w.is_admin,M=w.is_silent,F=w.is_printing,R=w.screen,U=w.channels,_=w.channel_idx,W=_===void 0?-1:_,K=(0,t.useLocalState)(T,"menuOpen",!1),G=K[0],ne=K[1],X=(0,t.useLocalState)(T,"viewingPhoto",""),pe=X[0],me=X[1],oe=(0,t.useLocalState)(T,"censorMode",!1),ie=oe[0],Z=oe[1],ae;R===0||R===2?ae=(0,e.createComponentVNode)(2,u):R===1&&(ae=(0,e.createComponentVNode)(2,C));var J=U.reduce(function(Y,Q){return Y+Q.unread},0);return(0,e.createComponentVNode)(2,S.Window,{theme:O&&"security",width:800,height:600,children:[pe?(0,e.createComponentVNode)(2,h):(0,e.createComponentVNode)(2,y.ComplexModal,{maxWidth:window.innerWidth/1.5+"px",maxHeight:window.innerHeight/1.5+"px"}),(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Section,{fill:!0,className:(0,a.classes)(["Newscaster__menu",G&&"Newscaster__menu--open"]),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,f,{icon:"bars",title:"Toggle Menu",onClick:function(){function Y(){return ne(!G)}return Y}()}),(0,e.createComponentVNode)(2,f,{icon:"newspaper",title:"Headlines",selected:R===0,onClick:function(){function Y(){return E("headlines")}return Y}(),children:J>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:J>=10?"9+":J})}),(0,e.createComponentVNode)(2,f,{icon:"briefcase",title:"Job Openings",selected:R===1,onClick:function(){function Y(){return E("jobs")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:U.map(function(Y){return(0,e.createComponentVNode)(2,f,{icon:Y.icon,title:Y.name,selected:R===2&&U[W-1]===Y,onClick:function(){function Q(){return E("channel",{uid:Y.uid})}return Q}(),children:Y.unread>0&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--unread",children:Y.unread>=10?"9+":Y.unread})},Y)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,o.Divider),(!!O||!!P)&&(0,e.createFragment)([(0,e.createComponentVNode)(2,f,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(T,"wanted_notice")}return Y}()}),(0,e.createComponentVNode)(2,f,{security:!0,icon:ie?"minus-square":"minus-square-o",title:"Censor Mode: "+(ie?"On":"Off"),mb:"0.5rem",onClick:function(){function Y(){return Z(!ie)}return Y}()}),(0,e.createComponentVNode)(2,o.Divider)],4),(0,e.createComponentVNode)(2,f,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){function Y(){return(0,y.modalOpen)(T,"create_story")}return Y}()}),(0,e.createComponentVNode)(2,f,{icon:"plus-circle",title:"New Channel",onClick:function(){function Y(){return(0,y.modalOpen)(T,"create_channel")}return Y}()}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,f,{icon:F?"spinner":"print",iconSpin:F,title:F?"Printing...":"Print Newspaper",onClick:function(){function Y(){return E("print_newspaper")}return Y}()}),(0,e.createComponentVNode)(2,f,{icon:M?"volume-mute":"volume-up",title:"Mute: "+(M?"On":"Off"),onClick:function(){function Y(){return E("toggle_mute")}return Y}()})]})]})}),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,width:"100%",children:[(0,e.createComponentVNode)(2,k.TemporaryNotice),ae]})]})})]})}return B}(),f=function(L,T){var A=(0,t.useBackend)(T),E=A.act,w=L.icon,O=w===void 0?"":w,P=L.iconSpin,M=L.selected,F=M===void 0?!1:M,R=L.security,U=R===void 0?!1:R,_=L.onClick,W=L.title,K=L.children,G=i(L,b);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({className:(0,a.classes)(["Newscaster__menuButton",F&&"Newscaster__menuButton--selected",U&&"Newscaster__menuButton--security"]),onClick:_},G,{children:[F&&(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--selectedBar"}),(0,e.createComponentVNode)(2,o.Icon,{name:O,spin:P,size:"2"}),(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__menuButton--title",children:W}),K]})))},u=function(L,T){var A=(0,t.useBackend)(T),E=A.act,w=A.data,O=w.screen,P=w.is_admin,M=w.channel_idx,F=w.channel_can_manage,R=w.channels,U=w.stories,_=w.wanted,W=(0,t.useLocalState)(T,"fullStories",[]),K=W[0],G=W[1],ne=(0,t.useLocalState)(T,"censorMode",!1),X=ne[0],pe=ne[1],me=O===2&&M>-1?R[M-1]:null;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!_&&(0,e.createComponentVNode)(2,V,{story:_,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:me?me.icon:"newspaper",mr:"0.5rem"}),me?me.name:"Headlines"],0),children:U.length>0?U.slice().reverse().map(function(oe){return!K.includes(oe.uid)&&oe.body.length+3>c?Object.assign({},oe,{body_short:oe.body.substr(0,c-4)+"..."}):oe}).map(function(oe,ie){return(0,e.createComponentVNode)(2,V,{story:oe},ie)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no stories at this time."]})}),!!me&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,height:"40%",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"info-circle",mr:"0.5rem"}),(0,e.createTextVNode)("About")],4),buttons:(0,e.createFragment)([X&&(0,e.createComponentVNode)(2,o.Button,{disabled:!!me.admin&&!P,selected:me.censored,icon:me.censored?"comment-slash":"comment",content:me.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){function oe(){return E("censor_channel",{uid:me.uid})}return oe}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!F,icon:"cog",content:"Manage",onClick:function(){function oe(){return(0,y.modalOpen)(T,"manage_channel",{uid:me.uid})}return oe}()})],0),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",children:me.description||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:me.author||"N/A"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Public",children:me.public?"Yes":"No"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Views",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"eye",mr:"0.5rem"}),U.reduce(function(oe,ie){return oe+ie.view_count},0).toLocaleString()]})]})})]})},C=function(L,T){var A=(0,t.useBackend)(T),E=A.act,w=A.data,O=w.jobs,P=w.wanted,M=Object.entries(O).reduce(function(F,R){var U=R[0],_=R[1];return F+_.length},0);return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[!!P&&(0,e.createComponentVNode)(2,V,{story:P,wanted:!0}),(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"briefcase",mr:"0.5rem"}),(0,e.createTextVNode)("Job Openings")],4),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:M>0?s.map(function(F){return Object.assign({},l[F],{id:F,jobs:O[F]})}).filter(function(F){return!!F&&F.jobs.length>0}).map(function(F){return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__jobCategory","Newscaster__jobCategory--"+F.id]),title:F.title,buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",color:"label",children:F.fluff_text}),children:F.jobs.map(function(R){return(0,e.createComponentVNode)(2,o.Box,{class:(0,a.classes)(["Newscaster__jobOpening",!!R.is_command&&"Newscaster__jobOpening--command"]),children:["\u2022 ",R.title]},R.title)})},F.id)}):(0,e.createComponentVNode)(2,o.Box,{className:"Newscaster__emptyNotice",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"times",size:"3"}),(0,e.createVNode)(1,"br"),"There are no openings at this time."]})}),(0,e.createComponentVNode)(2,o.Section,{height:"17%",children:["Interested in serving Nanotrasen?",(0,e.createVNode)(1,"br"),"Sign up for any of the above position now at the"," ",(0,e.createVNode)(1,"b",null,"Head of Personnel's Office!",16),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},V=function(L,T){var A=(0,t.useBackend)(T),E=A.act,w=A.data,O=L.story,P=L.wanted,M=P===void 0?!1:P,F=(0,t.useLocalState)(T,"fullStories",[]),R=F[0],U=F[1],_=(0,t.useLocalState)(T,"censorMode",!1),W=_[0],K=_[1];return(0,e.createComponentVNode)(2,o.Section,{className:(0,a.classes)(["Newscaster__story",M&&"Newscaster__story--wanted"]),title:(0,e.createFragment)([M&&(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle",mr:"0.5rem"}),O.censor_flags&2&&"[REDACTED]"||O.title||"News from "+O.author],0),buttons:(0,e.createComponentVNode)(2,o.Box,{mt:"0.25rem",children:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:[!M&&W&&(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:(0,e.createComponentVNode)(2,o.Button,{enabled:O.censor_flags&2,icon:O.censor_flags&2?"comment-slash":"comment",content:O.censor_flags&2?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){function G(){return E("censor_story",{uid:O.uid})}return G}()})}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",O.author," |\xA0",!M&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Icon,{name:"eye"}),(0,e.createTextVNode)(" "),O.view_count.toLocaleString(),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("|\xA0")],0),(0,e.createComponentVNode)(2,o.Icon,{name:"clock"})," ",(0,m.timeAgo)(O.publish_time,w.world_time)]})]})}),children:(0,e.createComponentVNode)(2,o.Box,{children:O.censor_flags&2?"[REDACTED]":(0,e.createFragment)([!!O.has_photo&&(0,e.createComponentVNode)(2,v,{name:"story_photo_"+O.uid+".png",float:"right",ml:"0.5rem"}),(O.body_short||O.body).split("\n").map(function(G,ne){return(0,e.createComponentVNode)(2,o.Box,{children:G||(0,e.createVNode)(1,"br")},ne)}),O.body_short&&(0,e.createComponentVNode)(2,o.Button,{content:"Read more..",mt:"0.5rem",onClick:function(){function G(){return U([].concat(R,[O.uid]))}return G}()}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})],0)})})},v=function(L,T){var A=L.name,E=i(L,p),w=(0,t.useLocalState)(T,"viewingPhoto",""),O=w[0],P=w[1];return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Box,Object.assign({as:"img",className:"Newscaster__photo",src:A,onClick:function(){function M(){return P(A)}return M}()},E)))},h=function(L,T){var A=(0,t.useLocalState)(T,"viewingPhoto",""),E=A[0],w=A[1];return(0,e.createComponentVNode)(2,o.Modal,{className:"Newscaster__photoZoom",children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:E}),(0,e.createComponentVNode)(2,o.Button,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){function O(){return w("")}return O}()})]})},g=function(L,T){var A=(0,t.useBackend)(T),E=A.act,w=A.data,O=!!L.args.uid&&w.channels.filter(function(te){return te.uid===L.args.uid}).pop();if(L.id==="manage_channel"&&!O){(0,y.modalClose)(T);return}var P=L.id==="manage_channel",M=!!L.args.is_admin,F=L.args.scanned_user,R=(0,t.useLocalState)(T,"author",(O==null?void 0:O.author)||F||"Unknown"),U=R[0],_=R[1],W=(0,t.useLocalState)(T,"name",(O==null?void 0:O.name)||""),K=W[0],G=W[1],ne=(0,t.useLocalState)(T,"description",(O==null?void 0:O.description)||""),X=ne[0],pe=ne[1],me=(0,t.useLocalState)(T,"icon",(O==null?void 0:O.icon)||"newspaper"),oe=me[0],ie=me[1],Z=(0,t.useLocalState)(T,"isPublic",P?!!(O!=null&&O.public):!1),ae=Z[0],J=Z[1],Y=(0,t.useLocalState)(T,"adminLocked",(O==null?void 0:O.admin)===1||!1),Q=Y[0],q=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:P?"Manage "+O.name:"Create New Channel",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:U,onInput:function(){function te(se,ye){return _(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:K,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:X,onInput:function(){function te(se,ye){return pe(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Icon",children:[(0,e.createComponentVNode)(2,o.Input,{disabled:!M,value:oe,width:"35%",mr:"0.5rem",onInput:function(){function te(se,ye){return ie(ye)}return te}()}),(0,e.createComponentVNode)(2,o.Icon,{name:oe,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Accept Public Stories?",children:(0,e.createComponentVNode)(2,o.Button,{selected:ae,icon:ae?"toggle-on":"toggle-off",content:ae?"Yes":"No",onClick:function(){function te(){return J(!ae)}return te}()})}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return q(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:U.trim().length===0||K.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(T,L.id,"",{author:U,name:K.substr(0,49),description:X.substr(0,128),icon:oe,public:ae?1:0,admin_locked:Q?1:0})}return te}()})]})},N=function(L,T){var A=(0,t.useBackend)(T),E=A.act,w=A.data,O=w.photo,P=w.channels,M=w.channel_idx,F=M===void 0?-1:M,R=!!L.args.is_admin,U=L.args.scanned_user,_=P.slice().sort(function(te,se){if(F<0)return 0;var ye=P[F-1];if(ye.uid===te.uid)return-1;if(ye.uid===se.uid)return 1}).filter(function(te){return R||!te.frozen&&(te.author===U||!!te.public)}),W=(0,t.useLocalState)(T,"author",U||"Unknown"),K=W[0],G=W[1],ne=(0,t.useLocalState)(T,"channel",_.length>0?_[0].name:""),X=ne[0],pe=ne[1],me=(0,t.useLocalState)(T,"title",""),oe=me[0],ie=me[1],Z=(0,t.useLocalState)(T,"body",""),ae=Z[0],J=Z[1],Y=(0,t.useLocalState)(T,"adminLocked",!1),Q=Y[0],q=Y[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Author",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!R,width:"100%",value:K,onInput:function(){function te(se,ye){return G(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Channel",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Dropdown,{selected:X,options:_.map(function(te){return te.name}),mb:"0",width:"100%",onSelected:function(){function te(se){return pe(se)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Divider),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:oe,onInput:function(){function te(se,ye){return ie(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Story Text",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:ae,onInput:function(){function te(se,ye){return J(ye)}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:O,content:O?"Eject: "+O.name:"Insert Photo",tooltip:!O&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){function te(){return E(O?"eject_photo":"attach_photo")}return te}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Preview",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Section,{noTopPadding:!0,title:oe,maxHeight:"13.5rem",overflow:"auto",children:(0,e.createComponentVNode)(2,o.Box,{mt:"0.5rem",children:[!!O&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+O.uid+".png",float:"right"}),ae.split("\n").map(function(te,se){return(0,e.createComponentVNode)(2,o.Box,{children:te||(0,e.createVNode)(1,"br")},se)}),(0,e.createComponentVNode)(2,o.Box,{clear:"right"})]})})}),R&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:Q,icon:Q?"lock":"lock-open",content:Q?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function te(){return q(!Q)}return te}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:K.trim().length===0||X.trim().length===0||oe.trim().length===0||ae.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function te(){(0,y.modalAnswer)(T,"create_story","",{author:K,channel:X,title:oe.substr(0,127),body:ae.substr(0,1023),admin_locked:Q?1:0})}return te}()})]})},x=function(L,T){var A=(0,t.useBackend)(T),E=A.act,w=A.data,O=w.photo,P=w.wanted,M=!!L.args.is_admin,F=L.args.scanned_user,R=(0,t.useLocalState)(T,"author",(P==null?void 0:P.author)||F||"Unknown"),U=R[0],_=R[1],W=(0,t.useLocalState)(T,"name",(P==null?void 0:P.title.substr(8))||""),K=W[0],G=W[1],ne=(0,t.useLocalState)(T,"description",(P==null?void 0:P.body)||""),X=ne[0],pe=ne[1],me=(0,t.useLocalState)(T,"adminLocked",(P==null?void 0:P.admin_locked)===1||!1),oe=me[0],ie=me[1];return(0,e.createComponentVNode)(2,o.Section,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Authority",children:(0,e.createComponentVNode)(2,o.Input,{disabled:!M,width:"100%",value:U,onInput:function(){function Z(ae,J){return _(J)}return Z}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:(0,e.createComponentVNode)(2,o.Input,{width:"100%",value:K,maxLength:"128",onInput:function(){function Z(ae,J){return G(J)}return Z}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Description",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Input,{multiline:!0,width:"100%",value:X,maxLength:"512",rows:"4",onInput:function(){function Z(ae,J){return pe(J)}return Z}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"image",selected:O,content:O?"Eject: "+O.name:"Insert Photo",tooltip:!O&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){function Z(){return E(O?"eject_photo":"attach_photo")}return Z}()}),!!O&&(0,e.createComponentVNode)(2,v,{name:"inserted_photo_"+O.uid+".png",float:"right"})]}),M&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,e.createComponentVNode)(2,o.Button,{selected:oe,icon:oe?"lock":"lock-open",content:oe?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){function Z(){return ie(!oe)}return Z}()})})]})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:!P,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){function Z(){E("clear_wanted_notice"),(0,y.modalClose)(T)}return Z}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{disabled:U.trim().length===0||K.trim().length===0||X.trim().length===0,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function Z(){(0,y.modalAnswer)(T,L.id,"",{author:U,name:K.substr(0,127),description:X.substr(0,511),admin_locked:oe?1:0})}return Z}()})]})};(0,y.modalRegisterBodyOverride)("create_channel",g),(0,y.modalRegisterBodyOverride)("manage_channel",g),(0,y.modalRegisterBodyOverride)("create_story",N),(0,y.modalRegisterBodyOverride)("wanted_notice",x)},97351:function(I,r,n){"use strict";r.__esModule=!0,r.NinjaBloodScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(39473),m=n(98595),S=r.NinjaBloodScan=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data;return(0,e.createComponentVNode)(2,m.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,m.Window.Content,{className:"Layout__content--flexColumn",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k)]})})}return b}(),y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.vialIcons,f=l.noVialIcon,u=l.bloodOwnerNames,C=l.bloodOwnerSpecies,V=l.bloodOwnerTypes,v=l.blockButtons,h=l.scanStates,g={blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"},N=["NoticeBox_red","NoticeBox","NoticeBox_blue"],x=[1,2,3];return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"\u041E\u0431\u0440\u0430\u0437\u0446\u044B",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0414\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u0442\u0440\u0438 \u043E\u0431\u0440\u0430\u0437\u0446\u0430 \u043A\u0440\u043E\u0432\u0438. \u041C\u0430\u0448\u0438\u043D\u0430 \u043D\u0430\u0441\u0442\u0440\u043E\u0435\u043D\u0430 \u043D\u0430 \u0440\u0430\u0431\u043E\u0442\u0443 \u0441 \u043A\u0440\u043E\u0432\u044C\u044E \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u0438 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u043C\u0438 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0441\u0442\u0430\u0432\u0438\u043B \u0432\u0430\u043C \u043A\u043B\u0430\u043D. \u0420\u0435\u0430\u0433\u0435\u043D\u0442\u044B \u0438\u043C \u043D\u0435 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0435 \u043D\u0435 \u043F\u0440\u0438\u043C\u0443\u0442\u0441\u044F \u0438\u043B\u0438 \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u043F\u0435\u0448\u043D\u044B\u043C",tooltipPosition:"bottom-start"}),children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"center",children:x.map(function(B,L){return(0,e.createComponentVNode)(2,o.FlexItem,{direction:"column",width:"33.3%",ml:L?2:0,children:[(0,e.createComponentVNode)(2,t.Section,{title:u[L]?"\u041A\u0440\u043E\u0432\u044C":"\u041D\u0435\u0442 \u0440\u0435\u0430\u0433\u0435\u043D\u0442\u0430",style:{"text-align":"left",background:"rgba(53, 94, 163, 0.5)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:N[h[L]],success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:v?g.disabled:g.blue,height:"100%",width:"100%",disabled:v,onClick:function(){function T(){return s("vial_out",{button_num:L+1})}return T}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+(d[L]||f),style:{"margin-left":"3px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:u[L]||" - ",content:"\u0420\u0430\u0441\u0430: "+(C[L]||" - ")+"\n"+("\u0422\u0438\u043F \u043A\u0440\u043E\u0432\u0438: "+(V[L]||" - ")),position:"bottom"})]})})]},L)})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{className:v===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:v,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043A\u0440\u043E\u0432\u044C \u0438 \u043F\u0435\u0440\u0435\u0441\u044B\u043B\u0430\u0435\u0442 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043A\u043B\u0430\u043D\u0443.",tooltipPosition:"bottom",onClick:function(){function B(){return s("scan_blood")}return B}()})})]})})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.progressBar;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:"green",value:l,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",mt:1,children:l?"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 "+(l+"%"):"\u0420\u0435\u0436\u0438\u043C \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u044F"}),2)})})}},32989:function(I,r,n){"use strict";r.__esModule=!0,r.NinjaMindScan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.NinjaMindScan=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:400,theme:"spider_clan",children:(0,e.createComponentVNode)(2,o.Window.Content,{className:"Layout__content--flexColumn",children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.occupantIcon,l=c.occupant_name,d=c.occupant_health,f=c.scanned_occupants,u=l==="none"?1:0;return(0,e.createComponentVNode)(2,t.Flex,{direction:"column",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0430\u0446\u0438\u0435\u043D\u0442",backgroundColor:"rgba(0, 0, 0, 0.4)",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0438 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0435.",tooltipPosition:"left"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",shrink:1,alignContent:"left",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{shrink:1,alignContent:"left",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,width:"90px",align:"left",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},align:"left",children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+s,style:{"margin-left":"-28px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,alignContent:"right",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_green",success:0,danger:0,align:"left",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0418\u043C\u044F",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0434\u043E\u0440\u043E\u0432\u044C\u0435",children:d})]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",mt:2.5,success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041D\u0430\u0447\u0430\u0442\u044C \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0421\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438 \u043F\u044B\u0442\u0430\u0435\u0442\u0441\u044F \u0434\u043E\u0431\u044B\u0442\u044C \u0438\u0437 \u0435\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u0443\u044E \u043A\u043B\u0430\u043D\u0443 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E.",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("scan_occupant")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E",width:"250px",textAlign:"center",disabled:u,tooltip:"\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E, \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u0438\u0437 \u043A\u0430\u043F\u0441\u0443\u043B\u044B",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("go_out")}return C}()}),(0,e.createComponentVNode)(2,t.Button,{className:u===0?"":"Button_disabled",content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430",width:"250px",textAlign:"center",disabled:u,tooltip:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u0430\u0446\u0438\u0435\u043D\u0442\u0430 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0441 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u043E\u043D \u0431\u044B\u043B \u043F\u043E\u0445\u0438\u0449\u0435\u043D. \u0420\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u043C \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0435\u0433\u043E \u0437\u0430\u043F\u0443\u0433\u0430\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u044D\u0442\u0438\u043C, \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u043D\u0435 \u0440\u0430\u0437\u0431\u043E\u043B\u0442\u0430\u043B \u043E \u0432\u0430\u0441.",tooltipPosition:"bottom-start",onClick:function(){function C(){return i("teleport_out")}return C}()})]})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043F\u0438\u0441\u043E\u043A \u0443\u0436\u0435 \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0432\u0430\u043C\u0438 \u043B\u044E\u0434\u0435\u0439",align:"center",backgroundColor:"rgba(0, 0, 0, 0.4)",children:(0,e.createComponentVNode)(2,t.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:f.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Box,{children:C.scanned_occupant})})},C.scanned_occupant)})})})})]})}},41166:function(I,r,n){"use strict";r.__esModule=!0,r.NuclearBomb=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.NuclearBomb=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;return i.extended?(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Authorization",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Disk",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.authdisk?"eject":"id-card",selected:i.authdisk,content:i.diskname?i.diskname:"-----",tooltip:i.authdisk?"Eject Disk":"Insert Disk",onClick:function(){function c(){return p("auth")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auth Code",children:(0,e.createComponentVNode)(2,t.Button,{icon:"key",disabled:!i.authdisk,selected:i.authcode,content:i.codemsg,onClick:function(){function c(){return p("code")}return c}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Arming & Disarming",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Bolted to floor",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.anchored?"check":"times",selected:i.anchored,disabled:!i.authfull,content:i.anchored?"YES":"NO",onClick:function(){function c(){return p("toggle_anchor")}return c}()})}),i.authfull&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",children:(0,e.createComponentVNode)(2,t.Button,{icon:"stopwatch",content:i.time,disabled:!i.authfull,tooltip:"Set Timer",onClick:function(){function c(){return p("set_time")}return c}()})})||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Time Left",color:i.timer?"red":"",children:i.time+"s"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safety",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.safety?"check":"times",selected:i.safety,disabled:!i.authfull,content:i.safety?"ON":"OFF",tooltip:i.safety?"Disable Safety":"Enable Safety",onClick:function(){function c(){return p("toggle_safety")}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Arm/Disarm",children:(0,e.createComponentVNode)(2,t.Button,{icon:(i.timer,"bomb"),disabled:i.safety||!i.authfull,color:"red",content:i.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){function c(){return p("toggle_armed")}return c}()})})]})})]})}):(0,e.createComponentVNode)(2,o.Window,{width:450,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Deployment",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){function c(){return p("deploy")}return c}()})})})})}return S}()},52416:function(I,r,n){"use strict";r.__esModule=!0,r.NumberInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(92986),m=n(72253),S=n(36036),y=n(98595),k=r.NumberInputModal=function(){function p(i,c){var s=(0,m.useBackend)(c),l=s.act,d=s.data,f=d.init_value,u=d.large_buttons,C=d.message,V=C===void 0?"":C,v=d.timeout,h=d.title,g=(0,m.useLocalState)(c,"input",f),N=g[0],x=g[1],B=function(){function A(E){E!==N&&x(E)}return A}(),L=function(){function A(E){E!==N&&x(E)}return A}(),T=140+Math.max(Math.ceil(V.length/3),V.length>0&&u?5:0);return(0,e.createComponentVNode)(2,y.Window,{title:h,width:270,height:T,children:[v&&(0,e.createComponentVNode)(2,a.Loader,{value:v}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function A(E){var w=window.event?E.which:E.keyCode;w===o.KEY_ENTER&&l("submit",{entry:N}),w===o.KEY_ESCAPE&&l("cancel")}return A}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:V})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,b,{input:N,onClick:L,onChange:B})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:N})})]})})})]})}return p}(),b=function(i,c){var s=(0,m.useBackend)(c),l=s.act,d=s.data,f=d.min_value,u=d.max_value,C=d.init_value,V=d.round_value,v=i.input,h=i.onClick,g=i.onChange,N=Math.round(v!==f?Math.max(v/2,f):u/2),x=v===f&&f>0||v===1;return(0,e.createComponentVNode)(2,S.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===f,icon:"angle-double-left",onClick:function(){function B(){return h(f)}return B}(),tooltip:v===f?"Min":"Min ("+f+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,S.RestrictedInput,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!V,minValue:f,maxValue:u,onChange:function(){function B(L,T){return g(T)}return B}(),onEnter:function(){function B(L,T){return l("submit",{entry:T})}return B}(),value:v})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===u,icon:"angle-double-right",onClick:function(){function B(){return h(u)}return B}(),tooltip:v===u?"Max":"Max ("+u+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:x,icon:"divide",onClick:function(){function B(){return h(N)}return B}(),tooltip:x?"Split":"Split ("+N+")"})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Button,{disabled:v===C,icon:"redo",onClick:function(){function B(){return h(C)}return B}(),tooltip:C?"Reset ("+C+")":"Reset"})})]})}},1218:function(I,r,n){"use strict";r.__esModule=!0,r.OperatingComputer=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(98595),m=n(36036),S=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},b=["bad","average","average","good","average","average","bad"],p=r.OperatingComputer=function(){function l(d,f){var u=(0,t.useBackend)(f),C=u.act,V=u.data,v=V.hasOccupant,h=V.choice,g;return h?g=(0,e.createComponentVNode)(2,s):g=v?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,o.Window,{width:650,height:455,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Tabs,{children:[(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:!h,icon:"user",onClick:function(){function N(){return C("choiceOff")}return N}(),children:"Patient"}),(0,e.createComponentVNode)(2,m.Tabs.Tab,{selected:!!h,icon:"cog",onClick:function(){function N(){return C("choiceOn")}return N}(),children:"Options"})]})}),(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m.Section,{fill:!0,scrollable:!0,children:g})})]})})})}return l}(),i=function(d,f){var u=(0,t.useBackend)(f),C=u.data,V=C.occupant;return(0,e.createComponentVNode)(2,m.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,m.Section,{fill:!0,title:"Patient",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Name",children:V.name}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Status",color:S[V.stat][0],children:S[V.stat][1]}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:V.maxHealth,value:V.health/V.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),y.map(function(v,h){return(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:v[0]+" Damage",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:"100",value:V[v[1]]/100,ranges:k,children:(0,a.round)(V[v[1]])},h)},h)}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:V.maxTemp,value:V.bodyTemperature/V.maxTemp,color:b[V.temperatureSuitability+3],children:[(0,a.round)(V.btCelsius),"\xB0C, ",(0,a.round)(V.btFaren),"\xB0F"]})}),!!V.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,m.ProgressBar,{min:"0",max:V.bloodMax,value:V.bloodLevel/V.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[V.bloodPercent,"%, ",V.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Pulse",children:[V.pulse," BPM"]})],4)]})})}),(0,e.createComponentVNode)(2,m.Stack.Item,{children:(0,e.createComponentVNode)(2,m.Section,{title:"Current Procedures",level:"2",children:V.inSurgery?V.surgeries.map(function(v){var h=v.bodypartName,g=v.surgeryName,N=v.stepName;return(0,e.createComponentVNode)(2,m.Section,{title:h,level:"4",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Procedure",children:g}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Next Step",children:N})]})},h)}):(0,e.createComponentVNode)(2,m.Box,{color:"label",children:"No procedure ongoing."})})})]})},c=function(){return(0,e.createComponentVNode)(2,m.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,m.Stack.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,e.createComponentVNode)(2,m.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No patient detected."]})})},s=function(d,f){var u=(0,t.useBackend)(f),C=u.act,V=u.data,v=V.verbose,h=V.health,g=V.healthAlarm,N=V.oxy,x=V.oxyAlarm,B=V.crit;return(0,e.createComponentVNode)(2,m.LabeledList,{children:[(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Loudspeaker",children:(0,e.createComponentVNode)(2,m.Button,{selected:v,icon:v?"toggle-on":"toggle-off",content:v?"On":"Off",onClick:function(){function L(){return C(v?"verboseOff":"verboseOn")}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Health Announcer",children:(0,e.createComponentVNode)(2,m.Button,{selected:h,icon:h?"toggle-on":"toggle-off",content:h?"On":"Off",onClick:function(){function L(){return C(h?"healthOff":"healthOn")}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,e.createComponentVNode)(2,m.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:g,stepPixelSize:5,ml:"0",onChange:function(){function L(T,A){return C("health_adj",{new:A})}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Oxygen Alarm",children:(0,e.createComponentVNode)(2,m.Button,{selected:N,icon:N?"toggle-on":"toggle-off",content:N?"On":"Off",onClick:function(){function L(){return C(N?"oxyOff":"oxyOn")}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,e.createComponentVNode)(2,m.Knob,{bipolar:!0,minValue:-100,maxValue:100,value:x,stepPixelSize:5,ml:"0",onChange:function(){function L(T,A){return C("oxy_adj",{new:A})}return L}()})}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Critical Alert",children:(0,e.createComponentVNode)(2,m.Button,{selected:B,icon:B?"toggle-on":"toggle-off",content:B?"On":"Off",onClick:function(){function L(){return C(B?"critOff":"critOn")}return L}()})})]})}},46892:function(I,r,n){"use strict";r.__esModule=!0,r.Orbit=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595);function S(f,u){var C=typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(C)return(C=C.call(f)).next.bind(C);if(Array.isArray(f)||(C=y(f))||u&&f&&typeof f.length=="number"){C&&(f=C);var V=0;return function(){return V>=f.length?{done:!0}:{done:!1,value:f[V++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(f,u){if(f){if(typeof f=="string")return k(f,u);var C={}.toString.call(f).slice(8,-1);return C==="Object"&&f.constructor&&(C=f.constructor.name),C==="Map"||C==="Set"?Array.from(f):C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C)?k(f,u):void 0}}function k(f,u){(u==null||u>f.length)&&(u=f.length);for(var C=0,V=Array(u);CC},c=function(u,C){var V=u.name,v=C.name;if(!V||!v)return 0;var h=V.match(b),g=v.match(b);if(h&&g&&V.replace(b,"")===v.replace(b,"")){var N=parseInt(h[1],10),x=parseInt(g[1],10);return N-x}return i(V,v)},s=function(u,C){var V=(0,t.useBackend)(C),v=V.act,h=u.searchText,g=u.source,N=u.title,x=g.filter(p(h));return x.sort(c),g.length>0&&(0,e.createComponentVNode)(2,o.Section,{title:N+" - ("+g.length+")",children:x.map(function(B){return(0,e.createComponentVNode)(2,o.Button,{content:B.name,onClick:function(){function L(){return v("orbit",{ref:B.ref})}return L}()},B.name)})})},l=function(u,C){var V=(0,t.useBackend)(C),v=V.act,h=u.color,g=u.thing;return(0,e.createComponentVNode)(2,o.Button,{color:h,onClick:function(){function N(){return v("orbit",{ref:g.ref})}return N}(),children:g.name})},d=r.Orbit=function(){function f(u,C){for(var V=(0,t.useBackend)(C),v=V.act,h=V.data,g=h.alive,N=h.antagonists,x=h.highlights,B=h.auto_observe,L=h.dead,T=h.ghosts,A=h.misc,E=h.npcs,w=(0,t.useLocalState)(C,"searchText",""),O=w[0],P=w[1],M={},F=S(N),R;!(R=F()).done;){var U=R.value;M[U.antag]===void 0&&(M[U.antag]=[]),M[U.antag].push(U)}var _=Object.entries(M);_.sort(function(K,G){return i(K[0],G[0])});var W=function(){function K(G){for(var ne=0,X=[_.map(function(oe){var ie=oe[0],Z=oe[1];return Z}),x,g,T,L,E,A];ne0&&(0,e.createComponentVNode)(2,o.Section,{title:"Antagonists",children:_.map(function(K){var G=K[0],ne=K[1];return(0,e.createComponentVNode)(2,o.Section,{title:G,level:2,children:ne.filter(p(O)).sort(c).map(function(X){return(0,e.createComponentVNode)(2,l,{color:"bad",thing:X},X.name)})},G)})}),x.length>0&&(0,e.createComponentVNode)(2,s,{title:"Highlights",source:x,searchText:O,color:"teal"}),(0,e.createComponentVNode)(2,o.Section,{title:"Alive - ("+g.length+")",children:g.filter(p(O)).sort(c).map(function(K){return(0,e.createComponentVNode)(2,l,{color:"good",thing:K},K.name)})}),(0,e.createComponentVNode)(2,o.Section,{title:"Ghosts - ("+T.length+")",children:T.filter(p(O)).sort(c).map(function(K){return(0,e.createComponentVNode)(2,l,{color:"grey",thing:K},K.name)})}),(0,e.createComponentVNode)(2,s,{title:"Dead",source:L,searchText:O}),(0,e.createComponentVNode)(2,s,{title:"NPCs",source:E,searchText:O}),(0,e.createComponentVNode)(2,s,{title:"Misc",source:A,searchText:O})]})})}return f}()},15421:function(I,r,n){"use strict";r.__esModule=!0,r.OreRedemption=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=n(9394);function y(u){if(u==null)throw new TypeError("Cannot destructure "+u)}var k=(0,S.createLogger)("OreRedemption"),b=function(C){return C.toLocaleString("en-US")+" pts"},p=r.OreRedemption=function(){function u(C,V){return(0,e.createComponentVNode)(2,m.Window,{width:490,height:750,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,i,{height:"100%"})}),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.id,x=g.points,B=g.disk,L=Object.assign({},(y(C),C));return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({},L,{children:[(0,e.createComponentVNode)(2,o.Box,{color:"average",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle",mr:"0.5rem"}),"This machine only accepts ore. Gibtonite is not accepted."]}),(0,e.createComponentVNode)(2,o.Divider),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID card",children:N?(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,verticalAlign:"middle",icon:"eject",content:N.name,tooltip:"Ejects the ID card.",onClick:function(){function T(){return h("eject_id")}return T}(),style:{"white-space":"pre-wrap"}}):(0,e.createComponentVNode)(2,o.Button,{icon:"sign-in-alt",content:"Insert",tooltip:"Hold the ID card in your hand to insert.",onClick:function(){function T(){return h("insert_id")}return T}()})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Current Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:b(N.points)})}),N&&(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Total Mining Points",children:(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:b(N.total_points)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Unclaimed Points",color:x>0?"good":"grey",bold:x>0&&"good",children:b(x)}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!N,icon:"hand-holding-usd",content:"Claim",onClick:function(){function T(){return h("claim")}return T}()})})]}),(0,e.createComponentVNode)(2,o.Divider),B?(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Design disk",children:(0,e.createComponentVNode)(2,o.Button,{selected:!0,bold:!0,icon:"eject",content:B.name,tooltip:"Ejects the design disk.",onClick:function(){function T(){return h("eject_disk")}return T}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Stored design",children:(0,e.createComponentVNode)(2,o.Box,{color:B.design&&(B.compatible?"good":"bad"),children:B.design||"N/A"})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:!B.design||!B.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){function T(){return h("download")}return T}()})})]}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No design disk inserted."})]})))},c=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.sheets,x=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,height:"20%",children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,d,{ore:B},B.id)})]})))})},s=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.alloys,x=Object.assign({},(y(C),C));return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Section,Object.assign({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},x,{children:[(0,e.createComponentVNode)(2,l,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),N.map(function(B){return(0,e.createComponentVNode)(2,f,{ore:B},B.id)})]})))})},l=function(C,V){var v;return(0,e.createComponentVNode)(2,o.Box,{className:"OreHeader",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:C.title}),(v=C.columns)==null?void 0:v.map(function(h){return(0,e.createComponentVNode)(2,o.Stack.Item,{basis:h[1],textAlign:"center",color:"label",bold:!0,children:h[0]},h)})]})})},d=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=C.ore;if(!(g.value&&g.amount<=0&&!(["metal","glass"].indexOf(g.id)>-1)))return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"45%",align:"middle",children:(0,e.createComponentVNode)(2,o.Stack,{align:"center",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{className:(0,a.classes)(["materials32x32",g.id])}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:g.name})]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",children:g.value}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})},f=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=C.ore;return(0,e.createComponentVNode)(2,o.Box,{className:"SheetLine",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"7%",align:"middle",children:(0,e.createComponentVNode)(2,o.Box,{className:(0,a.classes)(["alloys32x32",g.id])})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"30%",textAlign:"middle",align:"center",children:g.name}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"35%",textAlign:"middle",color:g.amount>=1?"good":"gray",align:"center",children:g.description}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"10%",textAlign:"center",color:g.amount>=1?"good":"gray",bold:g.amount>=1,align:"center",children:g.amount.toLocaleString("en-US")}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,e.createComponentVNode)(2,o.NumberInput,{width:"40%",value:0,minValue:0,maxValue:Math.min(g.amount,50),stepPixelSize:6,onChange:function(){function N(x,B){return h(g.value?"sheet":"alloy",{id:g.id,amount:B})}return N}()})})]})})}},30373:function(I,r,n){"use strict";r.__esModule=!0,r.PAI=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(71253),S=n(70752),y=function(p){var i;try{i=S("./"+p+".js")}catch(s){if(s.code==="MODULE_NOT_FOUND")return(0,m.routingError)("notFound",p);throw s}var c=i[p];return c||(0,m.routingError)("missingExport",p)},k=r.PAI=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.app_template,f=l.app_icon,u=l.app_title,C=y(d);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:f,mr:1}),u,d!=="pai_main_menu"&&(0,e.createComponentVNode)(2,t.Button,{ml:2,content:"Home",icon:"arrow-up",onClick:function(){function V(){return s("MASTER_back")}return V}()})]}),p:1,children:(0,e.createComponentVNode)(2,C)})})})}return b}()},85175:function(I,r,n){"use strict";r.__esModule=!0,r.PDA=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(71253),S=n(59395),y=function(c){var s;try{s=S("./"+c+".js")}catch(d){if(d.code==="MODULE_NOT_FOUND")return(0,m.routingError)("notFound",c);throw d}var l=s[c];return l||(0,m.routingError)("missingExport",c)},k=r.PDA=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.app,C=f.owner;if(!C)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:105,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var V=y(u.template);return(0,e.createComponentVNode)(2,o.Window,{width:600,height:650,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,b)}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:u.icon,mr:1}),u.name]}),children:(0,e.createComponentVNode)(2,V)})}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:7.5,children:(0,e.createComponentVNode)(2,p)})]})})})}return i}(),b=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.idInserted,C=f.idLink,V=f.stationTime,v=f.cartridge_name,h=f.request_cartridge_name;return(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{ml:.5,children:(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",color:"transparent",onClick:function(){function g(){return d("Authenticate")}return g}(),content:u?C:"No ID Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject")}return g}(),content:v?["Eject "+v]:"No Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sd-card",color:"transparent",onClick:function(){function g(){return d("Eject_Request")}return g}(),content:h?["Eject "+h]:"No Request Cartridge Inserted"})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:V})]})},p=function(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.app;return(0,e.createComponentVNode)(2,t.Box,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[!!u.has_back&&(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"33%",mr:-.5,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){function C(){return d("Back")}return C}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:u.has_back?"33%":"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:u.is_home?"disabled":"white",icon:"home",onClick:function(){function C(){d("Home")}return C}()})})]})})}},38280:function(I,r,n){"use strict";r.__esModule=!0,r.PDAPainter=r.PDAColorRow=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),m=r.PDAPainter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.statusLabel,l=c.pdaTypes,d=c.hasPDA,f=c.pdaIcon,u=c.pdaOwnerName,C=c.pdaJobName;return(0,e.createComponentVNode)(2,t.Window,{width:545,height:350,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Flex,{spacing:1,direction:"row",height:"100%",flex:"1",children:[(0,e.createComponentVNode)(2,o.Flex.Item,{width:24,shrink:0,children:[(0,e.createComponentVNode)(2,o.Section,{title:"\u041E\u0431\u0449\u0435\u0435",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:d?"eject":"exclamation-triangle",selected:d,content:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C":"-----",tooltip:d?"\u0418\u0437\u0432\u043B\u0435\u0447\u044C PDA":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C PDA",tooltipPosition:"left",onClick:function(){function V(){return i(d?"eject_pda":"insert_pda")}return V}()}),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0418\u043C\u044F",children:u||"\u041D/\u0414"}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u044C",children:C||"\u041D/\u0414"})]})}),(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.Flex,{height:"100%",direction:"column",flex:"1",children:(0,e.createComponentVNode)(2,o.Flex.Item,{children:[(0,e.createComponentVNode)(2,o.Box,{textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{as:"img",height:"160px",src:d?"data:image/png;base64,"+f:"",style:{"-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"},align:"middle"})}),(0,e.createComponentVNode)(2,o.LabeledList,{m:"5px",children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"\u0421\u0442\u0430\u0442\u0443\u0441",children:s})}),(0,e.createComponentVNode)(2,o.Button.Confirm,{m:"5px",fluid:!0,disabled:!d,content:"\u0421\u0442\u0435\u0440\u0435\u0442\u044C PDA",confirmContent:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C?",textAlign:"left",color:"red",tooltip:"C\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u0430 \u0437\u0430\u0432\u043E\u0434\u0441\u043A\u0438\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438",tooltipPosition:"top",onClick:function(){function V(){return i("erase_pda")}return V}()})]})})})]}),(0,e.createComponentVNode)(2,o.Flex.Item,{width:27,children:(0,e.createComponentVNode)(2,o.Flex,{direction:"column",height:"100%",flex:"1",children:(0,e.createComponentVNode)(2,o.Section,{title:"\u0426\u0432\u0435\u0442 PDA",flexGrow:"1",scrollable:!0,fill:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:Object.keys(l).map(function(V){return(0,e.createComponentVNode)(2,S,{selectedPda:V,selectedPdaImage:l[V][0]},V)})})})})})]})})})}return y}(),S=r.PDAColorRow=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.hasPDA,l=k.selectedPda,d=k.selectedPdaImage;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+d,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:(0,e.createComponentVNode)(2,o.Button.Confirm,{fluid:!0,disabled:!s,icon:d,content:l,confirmContent:"\u041F\u043E\u043A\u0440\u0430\u0441\u0438\u0442\u044C?",textAlign:"left",onClick:function(){function f(){return i("choose_pda",{selectedPda:l,selectedPdaImage:d})}return f}()})})]})}return y}()},68654:function(I,r,n){"use strict";r.__esModule=!0,r.Pacman=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(49968),S=r.Pacman=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.broken,l=c.anchored,d=c.active,f=c.fuel_type,u=c.fuel_usage,C=c.fuel_stored,V=c.fuel_cap,v=c.is_ai,h=c.tmp_current,g=c.tmp_max,N=c.tmp_overheat,x=c.output_max,B=c.power_gen,L=c.output_set,T=c.has_fuel,A=C/V,E=h/g,w=L*B,O=Math.round(C/u),P=Math.round(O/60),M=O>120?P+" minutes":O+" seconds";return(0,e.createComponentVNode)(2,o.Window,{width:500,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(s||!l)&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:[!!s&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator is malfunctioning!"}),!s&&!l&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!s&&!!l&&(0,e.createVNode)(1,"div",null,[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:d?"power-off":"times",content:d?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!T,selected:d,onClick:function(){function F(){return i("toggle_power")}return F}()}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",className:"ml-1",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power setting",children:[(0,e.createComponentVNode)(2,t.NumberInput,{value:L,minValue:1,maxValue:x,step:1,className:"mt-1",onDrag:function(){function F(R,U){return i("change_power",{change_power:U})}return F}()}),"(",(0,m.formatPower)(w),")"]})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:E,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[h," \u2103"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:[N>50&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"CRITICAL OVERHEAT!"}),N>20&&N<=50&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"WARNING: Overheating!"}),N>1&&N<=20&&(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:"Temperature High"}),N===0&&(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Optimal"})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Fuel",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:d||v||!T,onClick:function(){function F(){return i("eject_fuel")}return F}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Type",children:f}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel level",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:A,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(C/1e3)," dm\xB3"]})})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel usage",children:[u/1e3," dm\xB3/s"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fuel depletion",children:[!!T&&(u?M:"N/A"),!T&&(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Out of fuel"})]})]})})]})})],4)]})})}return y}()},33388:function(I,r,n){"use strict";r.__esModule=!0,r.PersonalCrafting=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.PersonalCrafting=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.busy,d=s.category,f=s.display_craftable_only,u=s.display_compact,C=s.prev_cat,V=s.next_cat,v=s.subcategory,h=s.prev_subcat,g=s.next_subcat;return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!l&&(0,e.createComponentVNode)(2,t.Dimmer,{fontSize:"32px",children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cog",spin:1})," Crafting..."]}),(0,e.createComponentVNode)(2,t.Section,{title:d,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"Show Craftable Only",icon:f?"check-square-o":"square-o",selected:f,onClick:function(){function N(){return c("toggle_recipes")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Compact Mode",icon:u?"check-square-o":"square-o",selected:u,onClick:function(){function N(){return c("toggle_compact")}return N}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:C,icon:"arrow-left",onClick:function(){function N(){return c("backwardCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:V,icon:"arrow-right",onClick:function(){function N(){return c("forwardCat")}return N}()})]}),v&&(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:h,icon:"arrow-left",onClick:function(){function N(){return c("backwardSubCat")}return N}()}),(0,e.createComponentVNode)(2,t.Button,{content:g,icon:"arrow-right",onClick:function(){function N(){return c("forwardSubCat")}return N}()})]}),u?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,f=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:u.ref})}return C}()}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)}),!l&&f.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,children:[(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),u.catalyst_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.catalyst_text,content:"Catalysts",color:"transparent"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:u.req_text,content:"Requirements",color:"transparent"}),u.tool_text&&(0,e.createComponentVNode)(2,t.Button,{tooltip:u.tool_text,content:"Tools",color:"transparent"})]},u.name)})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.display_craftable_only,d=s.can_craft,f=s.cant_craft;return(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[d.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",onClick:function(){function C(){return c("make",{make:u.ref})}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)}),!l&&f.map(function(u){return(0,e.createComponentVNode)(2,t.Section,{title:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[u.catalyst_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Catalysts",children:u.catalyst_text}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Requirements",children:u.req_text}),u.tool_text&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tools",children:u.tool_text})]})},u.name)})]})}},56150:function(I,r,n){"use strict";r.__esModule=!0,r.Photocopier=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(88510),S=n(64795),y=n(25328);function k(s,l){var d=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(d)return(d=d.call(s)).next.bind(d);if(Array.isArray(s)||(d=b(s))||l&&s&&typeof s.length=="number"){d&&(s=d);var f=0;return function(){return f>=s.length?{done:!0}:{done:!1,value:s[f++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(s,l){if(s){if(typeof s=="string")return p(s,l);var d={}.toString.call(s).slice(8,-1);return d==="Object"&&s.constructor&&(d=s.constructor.name),d==="Map"||d==="Set"?Array.from(s):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?p(s,l):void 0}}function p(s,l){(l==null||l>s.length)&&(l=s.length);for(var d=0,f=Array(l);ds?this.substring(0,s)+"...":this};var i=function(l,d){d===void 0&&(d="");var f=(0,y.createSearch)(d,function(u){return u.altername});return(0,S.flow)([(0,m.filter)(function(u){return u==null?void 0:u.altername}),d&&(0,m.filter)(f),(0,m.sortBy)(function(u){return u.id})])(l)},c=r.Photocopier=function(){function s(l,d){for(var f=(0,a.useBackend)(d),u=f.act,C=f.data,V=C.copies,v=C.maxcopies,h=(0,a.useLocalState)(d,"searchText",""),g=h[0],N=h[1],x=i((0,m.sortBy)(function(M){return M.category})(C.forms||[]),g),B=[],L=k(x),T;!(T=L()).done;){var A=T.value;B.includes(A.category)||B.push(A.category)}var E=(0,a.useLocalState)(d,"number",0),w=E[0],O=E[1],P;return C.category===""?P=x:P=x.filter(function(M){return M.category===C.category}),(0,e.createComponentVNode)(2,o.Window,{width:550,height:575,theme:C.ui_theme,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"40%",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u0442\u0443\u0441",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mt:.3,color:"grey",children:"\u0417\u0430\u0440\u044F\u0434 \u0442\u043E\u043D\u0435\u0440\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.ProgressBar,{minValue:0,maxValue:30,value:C.toner})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",mb:.3,color:"grey",children:"\u0424\u043E\u0440\u043C\u0430:"}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"50%",textAlign:"center",bold:!0,children:C.form_id===""?"\u041D\u0435 \u0432\u044B\u0431\u0440\u0430\u043D\u0430":C.form_id})]}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:1,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!C.copyitem&&!C.mob,icon:C.copyitem||C.mob?"eject":"times",content:C.copyitem?C.copyitem:C.mob?"\u0416\u043E\u043F\u0430 "+C.mob+"!":"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430",onClick:function(){function M(){return u("removedocument")}return M}()})})}),(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",disabled:!C.folder,icon:C.folder?"eject":"times",content:C.folder?C.folder:"\u0421\u043B\u043E\u0442 \u0434\u043B\u044F \u043F\u0430\u043F\u043A\u0438",onClick:function(){function M(){return u("removefolder")}return M}()})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435",children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"print",disabled:C.toner===0||C.form===null,content:"\u041F\u0435\u0447\u0430\u0442\u044C",onClick:function(){function M(){return u("print_form")}return M}()})}),!!C.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"image",disabled:C.toner<5,content:"\u0424\u043E\u0442\u043E",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0444\u043E\u0442\u043E \u0441 \u0411\u0430\u0437\u044B \u0414\u0430\u043D\u043D\u044B\u0445",onClick:function(){function M(){return u("ai_pic")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"copy",content:"\u041A\u043E\u043F\u0438\u044F",disabled:C.toner===0||!C.copyitem&&!C.mob,onClick:function(){function M(){return u("copy")}return M}()})}),!!C.isAI&&(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,width:"100%",ml:"5px",mt:"3px",children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,textAlign:"center",icon:"i-cursor",content:"\u0422\u0435\u043A\u0441\u0442",tooltip:"\u0420\u0430\u0441\u043F\u0435\u0447\u0430\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0439 \u0442\u0435\u043A\u0441\u0442",disabled:C.toner===0,onClick:function(){function M(){return u("ai_text")}return M}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:1.5,mt:1.2,width:"50%",color:"grey",children:"\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E:"}),(0,e.createComponentVNode)(2,t.Slider,{mt:.75,width:"50%",animated:!0,minValue:1,maxValue:v,value:V,stepPixelSize:10,onChange:function(){function M(F,R){return u("copies",{new:R})}return M}()})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"\u0411\u044E\u0440\u043E\u043A\u0440\u0430\u0442\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:-.5,icon:"chevron-right",color:"transparent",content:"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",selected:!C.category,onClick:function(){function M(){return u("choose_category",{category:""})}return M}()})}),B.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"chevron-right",mb:-.5,color:"transparent",content:M,selected:C.category===M,onClick:function(){function F(){return u("choose_category",{category:M})}return F}()},M)},M)})]})})})]})}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"60%",children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:C.category||"\u0412\u0441\u0435 \u0444\u043E\u0440\u043C\u044B",buttons:(0,e.createComponentVNode)(2,t.Input,{mr:18.5,width:"100%",placeholder:"\u041F\u043E\u0438\u0441\u043A \u0444\u043E\u0440\u043C\u044B",onInput:function(){function M(F,R){return N(R)}return M}()}),children:P.map(function(M){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mb:.5,color:"transparent",content:M.altername.trimLongStr(37),tooltip:M.altername,selected:C.form_id===M.id,onClick:function(){function F(){return u("choose_form",{path:M.path,id:M.id})}return F}()})},M.path)})})})]})})})}return s}()},94158:function(I,r,n){"use strict";r.__esModule=!0,r.PodTracking=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.PodTracking=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.pods;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Position",children:[s.podx,", ",s.pody,", ",s.podz]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pilot",children:s.pilot}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Passengers",children:s.passengers})]})},s.name)})})})}return S}()},84676:function(I,r,n){"use strict";r.__esModule=!0,r.PoolController=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=["tempKey"];function S(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var y={scalding:{label:"Scalding",color:"#FF0000",icon:"fa fa-arrow-circle-up",requireEmag:!0},warm:{label:"Warm",color:"#990000",icon:"fa fa-arrow-circle-up"},normal:{label:"Normal",color:null,icon:"fa fa-arrow-circle-right"},cool:{label:"Cool",color:"#009999",icon:"fa fa-arrow-circle-down"},frigid:{label:"Frigid",color:"#00CCCC",icon:"fa fa-arrow-circle-down",requireEmag:!0}},k=function(i,c){var s=i.tempKey,l=S(i,m),d=y[s];if(!d)return null;var f=(0,a.useBackend)(c),u=f.data,C=f.act,V=u.currentTemp,v=d.label,h=d.icon,g=s===V,N=function(){C("setTemp",{temp:s})};return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Button,Object.assign({selected:g,onClick:N},l,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:h}),v]})))},b=r.PoolController=function(){function p(i,c){for(var s=(0,a.useBackend)(c),l=s.data,d=l.emagged,f=l.currentTemp,u=y[f]||y.normal,C=u.label,V=u.color,v=[],h=0,g=Object.entries(y);h50?"battery-half":"battery-quarter")||V==="C"&&"bolt"||V==="F"&&"battery-full"||V==="M"&&"slash",color:V==="N"&&(v>50?"yellow":"red")||V==="C"&&"yellow"||V==="F"&&"green"||V==="M"&&"orange"}),(0,e.createComponentVNode)(2,k.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,o.toFixed)(v)+"%"})],4)};d.defaultHooks=m.pureComponentHooks;var f=function(C){var V,v,h=C.status;switch(h){case"AOn":V=!0,v=!0;break;case"AOff":V=!0,v=!1;break;case"On":V=!1,v=!0;break;case"Off":V=!1,v=!1;break}var g=(v?"On":"Off")+(" ["+(V?"auto":"manual")+"]");return(0,e.createComponentVNode)(2,k.ColorBox,{color:v?"good":"bad",content:V?void 0:"M",title:g})};f.defaultHooks=m.pureComponentHooks},50992:function(I,r,n){"use strict";r.__esModule=!0,r.PrisonerImplantManager=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),m=n(3939),S=n(321),y=n(5485),k=n(98595),b=r.PrisonerImplantManager=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.loginState,u=d.prisonerInfo,C=d.chemicalInfo,V=d.trackingInfo,v;if(!f.logged_in)return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,y.LoginScreen)})});var h=[1,5,10];return(0,e.createComponentVNode)(2,k.Window,{theme:"security",width:500,height:850,children:[(0,e.createComponentVNode)(2,m.ComplexModal),(0,e.createComponentVNode)(2,k.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.LoginInfo),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:u.name?"eject":"id-card",selected:u.name,content:u.name?u.name:"-----",tooltip:u.name?"Eject ID":"Insert ID",onClick:function(){function g(){return l("id_card")}return g}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Points",children:[u.points!==null?u.points:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"minus-square",disabled:u.points===null,content:"Reset",onClick:function(){function g(){return l("reset_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Point Goal",children:[u.goal!==null?u.goal:"-/-",(0,e.createComponentVNode)(2,t.Button,{ml:2,icon:"pen",disabled:u.goal===null,content:"Edit",onClick:function(){function g(){return(0,m.modalOpen)(c,"set_points")}return g}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{children:(0,e.createVNode)(1,"box",null,[(0,e.createTextVNode)("1 minute of prison time should roughly equate to 150 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Sentences should not exceed 5000 points."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Permanent prisoners should not be given a point goal."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle.")],4,{hidden:u.goal===null})})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Tracking Implants",children:V.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.subject]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Location",children:g.location}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:g.health}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Prisoner",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){function N(){return(0,m.modalOpen)(c,"warn",{uid:g.uid})}return N}()})})]})]},g.subject)]}),(0,e.createVNode)(1,"br")],4)})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:"Chemical Implants",children:C.map(function(g){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:["Subject: ",g.name]}),(0,e.createComponentVNode)(2,t.Box,{children:[" ",(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Reagents",children:g.volume})}),h.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{mt:2,disabled:g.volume1100?"purple":f>500?"orange":f>250?"yellow":"green"},k=function(f,u){for(var C=[],V=0;V0?"envelope-open-text":"envelope",onClick:function(){function x(){return C("setScreen",{setScreen:6})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Assistance",icon:"hand-paper",onClick:function(){function x(){return C("setScreen",{setScreen:1})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Supplies",icon:"box",onClick:function(){function x(){return C("setScreen",{setScreen:2})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Relay Anonymous Information",icon:"comment",onClick:function(){function x(){return C("setScreen",{setScreen:3})}return x}()})})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Print Shipping Label",icon:"tag",onClick:function(){function x(){return C("setScreen",{setScreen:9})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"View Shipping Logs",icon:"clipboard-list",onClick:function(){function x(){return C("setScreen",{setScreen:10})}return x}()})})]}),!!h&&(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:"Send Station-Wide Announcement",icon:"bullhorn",onClick:function(){function x(){return C("setScreen",{setScreen:8})}return x}()})}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Speaker Off":"Speaker On",selected:!g,icon:g?"volume-mute":"volume-up",onClick:function(){function x(){return C("toggleSilent")}return x}()})})]})},k=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.department,h,g;switch(d.purpose){case"ASSISTANCE":h=V.assist_dept,g="Request assistance from another department";break;case"SUPPLIES":h=V.supply_dept,g="Request supplies from another department";break;case"INFO":h=V.info_dept,g="Relay information to another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:g,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return C("setScreen",{setScreen:0})}return N}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:h.filter(function(N){return N!==v}).map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Message",icon:"envelope",onClick:function(){function x(){return C("writeInput",{write:N,priority:1})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{content:"High Priority",icon:"exclamation-circle",onClick:function(){function x(){return C("writeInput",{write:N,priority:2})}return x}()})]},N)})})})},b=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v;switch(d.type){case"SUCCESS":v="Message sent successfully";break;case"FAIL":v="Request supplies from another department";break}return(0,e.createComponentVNode)(2,t.Section,{title:v,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function h(){return C("setScreen",{setScreen:0})}return h}()})})},p=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v,h;switch(d.type){case"MESSAGES":v=V.message_log,h="Message Log";break;case"SHIPPING":v=V.shipping_log,h="Shipping label print log";break}return(0,e.createComponentVNode)(2,t.Section,{title:h,buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return C("setScreen",{setScreen:0})}return g}()}),children:v.map(function(g){return(0,e.createComponentVNode)(2,t.Box,{className:"RequestConsole__message",children:g},g)})})},i=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.recipient,h=V.message,g=V.msgVerified,N=V.msgStamped;return(0,e.createComponentVNode)(2,t.Section,{title:"Message Authentication",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function x(){return C("setScreen",{setScreen:0})}return x}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Recipient",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",color:"green",children:g}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Stamped by",color:"blue",children:N})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Message",icon:"envelope",onClick:function(){function x(){return C("department",{department:v})}return x}()})]})},c=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.message,h=V.announceAuth;return(0,e.createComponentVNode)(2,t.Section,{title:"Station-Wide Announcement",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function g(){return C("setScreen",{setScreen:0})}return g}()}),children:[(0,e.createComponentVNode)(2,t.Button,{content:v||"Edit Message",icon:"edit",onClick:function(){function g(){return C("writeAnnouncement")}return g}()}),h?(0,e.createComponentVNode)(2,t.Box,{mt:1,color:"green",children:"ID verified. Authentication accepted."}):(0,e.createComponentVNode)(2,t.Box,{mt:1,children:"Swipe your ID card to authenticate yourself."}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Send Announcement",icon:"bullhorn",disabled:!(h&&v),onClick:function(){function g(){return C("sendAnnouncement")}return g}()})]})},s=function(d,f){var u=(0,a.useBackend)(f),C=u.act,V=u.data,v=V.shipDest,h=V.msgVerified,g=V.ship_dept;return(0,e.createComponentVNode)(2,t.Section,{title:"Print Shipping Label",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Back",icon:"arrow-left",onClick:function(){function N(){return C("setScreen",{setScreen:0})}return N}()}),children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:v}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Validated by",children:h})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,mt:1,textAlign:"center",content:"Print Label",icon:"print",disabled:!(v&&h),onClick:function(){function N(){return C("printLabel")}return N}()}),(0,e.createComponentVNode)(2,t.Section,{title:"Destinations",mt:1,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N,children:(0,e.createComponentVNode)(2,t.Button,{content:v===N?"Selected":"Select",selected:v===N,onClick:function(){function x(){return C("shipSelect",{shipSelect:N})}return x}()})},N)})})})]})}},3786:function(I,r,n){"use strict";r.__esModule=!0,r.RequestManager=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595);/** * @file * @copyright 2021 bobbahbrown (https://github.com/bobbahbrown) * @coauthor 2022 BeebBeebBoob (https://github.com/BeebBeebBoob) * @license MIT - */var S=r.RequestManager=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.requests,u=(0,t.useLocalState)(c,"filteredTypes",Object.fromEntries(Object.entries(y).map(function(B){var L=B[0],T=B[1];return[L,!0]}))),C=u[0],V=u[1],v=(0,t.useLocalState)(c,"searchText"),h=v[0],g=v[1],N=m.filter(function(B){return C[B.req_type]});if(h){var x=h.toLowerCase();N=N.filter(function(B){return(0,a.decodeHtmlEntities)(B.message).toLowerCase().includes(x)||B.owner_name.toLowerCase().includes(x)})}return(0,e.createComponentVNode)(2,f.Window,{title:"Request Manager",width:575,height:600,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Requests",buttons:(0,e.createComponentVNode)(2,o.Input,{value:h,onInput:function(){function B(L,T){return g(T)}return B}(),placeholder:"Search...",mr:1}),children:N.map(function(B){return(0,e.createVNode)(1,"div","RequestManager__row",[(0,e.createVNode)(1,"div","RequestManager__rowContents",[(0,e.createVNode)(1,"h2","RequestManager__header",[(0,e.createVNode)(1,"span","RequestManager__headerText",[B.owner_name,B.owner===null&&" [DC]"],0),(0,e.createVNode)(1,"span","RequestManager__timestamp",B.timestamp_str,0)],4),(0,e.createVNode)(1,"div","RequestManager__message",[(0,e.createComponentVNode)(2,k,{requestType:B.req_type}),(0,a.decodeHtmlEntities)(B.message)],0)],4),B.owner!==null&&(0,e.createComponentVNode)(2,b,{request:B})],0,null,B.id)})})})})}return p}(),y={request_prayer:"PRAYER",request_centcom:"CENTCOM",request_syndicate:"SYNDICATE",request_honk:"HONK",request_ert:"ERT",request_nuke:"NUKE CODE"},k=function(i){var c=i.requestType;return(0,e.createVNode)(1,"b","RequestManager__"+c,[y[c],(0,e.createTextVNode)(":")],0)},b=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s._,m=i.request;return(0,e.createVNode)(1,"div","RequestManager__controlsContainer",[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("pp",{id:m.id})}return u}(),children:"PP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("vv",{id:m.id})}return u}(),children:"VV"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("sm",{id:m.id})}return u}(),children:"SM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("tp",{id:m.id})}return u}(),children:"TP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("logs",{id:m.id})}return u}(),children:"LOGS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("bless",{id:m.id})}return u}(),children:"BLESS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("smite",{id:m.id})}return u}(),children:"SMITE"}),m.req_type!=="request_prayer"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("rply",{id:m.id})}return u}(),children:"RPLY"}),m.req_type==="request_ert"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("ertreply",{id:m.id})}return u}(),children:"ERTREPLY"}),m.req_type==="request_nuke"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("getcode",{id:m.id})}return u}(),children:"GETCODE"})],0)}},16475:function(I,r,n){"use strict";r.__esModule=!0,r.SUBMENU=r.RndConsole=r.MENU=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),f=n(13472),S=r.MENU={MAIN:0,LEVELS:1,DISK:2,DESTROY:3,LATHE:4,IMPRINTER:5,SETTINGS:6},y=r.SUBMENU={MAIN:0,DISK_COPY:1,LATHE_CATEGORY:1,LATHE_MAT_STORAGE:2,LATHE_CHEM_STORAGE:3,SETTINGS_DEVICES:1},k=r.RndConsole=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.wait_message;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,theme:s.ui_theme,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole",children:[(0,e.createComponentVNode)(2,f.RndNavbar),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.MAIN,render:function(){function d(){return(0,e.createComponentVNode)(2,f.MainMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.LEVELS,render:function(){function d(){return(0,e.createComponentVNode)(2,f.CurrentLevels)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.DISK,render:function(){function d(){return(0,e.createComponentVNode)(2,f.DataDiskMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.DESTROY,render:function(){function d(){return(0,e.createComponentVNode)(2,f.DeconstructionMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:function(){function d(m){return m===S.LATHE||m===S.IMPRINTER}return d}(),render:function(){function d(){return(0,e.createComponentVNode)(2,f.LatheMenu)}return d}()}),(0,e.createComponentVNode)(2,f.RndRoute,{menu:S.SETTINGS,render:function(){function d(){return(0,e.createComponentVNode)(2,f.SettingsMenu)}return d}()}),l?(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay",children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay__Wrapper",children:(0,e.createComponentVNode)(2,o.NoticeBox,{color:"black",children:l})})}):null]})})})}return b}()},93098:function(I,r,n){"use strict";r.__esModule=!0,r.CurrentLevels=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.CurrentLevels=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=b.tech_levels;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),p.map(function(i,c){var s=i.name,l=i.level,d=i.desc;return(0,e.createComponentVNode)(2,t.Box,{children:[c>0?(0,e.createComponentVNode)(2,t.Divider):null,(0,e.createComponentVNode)(2,t.Box,{children:s}),(0,e.createComponentVNode)(2,t.Box,{children:["* Level: ",l]}),(0,e.createComponentVNode)(2,t.Box,{children:["* Summary: ",d]})]},s)})]})}return f}()},19192:function(I,r,n){"use strict";r.__esModule=!0,r.DataDiskMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S="design",y="tech",k=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_data;return h?(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:h.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:h.level}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:h.desc})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function g(){return v("updt_tech")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function g(){return v("clear_tech")}return g}()}),(0,e.createComponentVNode)(2,i)]})]}):null},b=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_data;if(!h)return null;var g=h.name,N=h.lathe_types,x=h.materials,B=N.join(", ");return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:g}),B?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lathe Types",children:B}):null,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Required Materials"})]}),x.map(function(L){return(0,e.createComponentVNode)(2,t.Box,{children:["- ",(0,e.createVNode)(1,"span",null,L.name,0,{style:{"text-transform":"capitalize"}})," x ",L.amount]},L.name)}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function L(){return v("updt_design")}return L}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function L(){return v("clear_design")}return L}()}),(0,e.createComponentVNode)(2,i)]})]})},p=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_type;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"This disk is empty."}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{submenu:f.SUBMENU.DISK_COPY,icon:"arrow-down",content:v===y?"Load Tech to Disk":"Load Design to Disk"}),(0,e.createComponentVNode)(2,i)]})]})},i=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_type;return h?(0,e.createComponentVNode)(2,t.Button,{content:"Eject Disk",icon:"eject",onClick:function(){function g(){var N=h===y?"eject_tech":"eject_design";v(N)}return g}()}):null},c=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_data,h=V.disk_type,g=function(){if(!v)return(0,e.createComponentVNode)(2,p);switch(h){case S:return(0,e.createComponentVNode)(2,b);case y:return(0,e.createComponentVNode)(2,k);default:return null}};return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk Contents",children:g()})},s=function(m,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_type,g=V.to_copy;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Box,{overflowY:"auto",overflowX:"hidden",maxHeight:"450px",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.sort(function(N,x){return N.name.localeCompare(x.name)}).map(function(N){var x=N.name,B=N.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:x,children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Copy to Disk",onClick:function(){function L(){h===y?v("copy_tech",{id:B}):v("copy_design",{id:B})}return L}()})},B)})})})})},l=r.DataDiskMenu=function(){function d(m,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_type;return v?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.MAIN,render:function(){function h(){return(0,e.createComponentVNode)(2,c)}return h}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.DISK_COPY,render:function(){function h(){return(0,e.createComponentVNode)(2,s)}return h}()})],4):null}return d}()},20887:function(I,r,n){"use strict";r.__esModule=!0,r.DeconstructionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.DeconstructionMenu=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_item,c=b.linked_destroy;return c?i?(0,e.createComponentVNode)(2,t.Section,{noTopPadding:!0,title:"Deconstruction Menu",children:[(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:["Name: ",i.name]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Origin Tech:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.origin_tech.map(function(s){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+s.name,children:[s.object_level," ",s.current_level?(0,e.createFragment)([(0,e.createTextVNode)("(Current: "),s.current_level,(0,e.createTextVNode)(")")],0):null]},s.name)})}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Options:",16)}),(0,e.createComponentVNode)(2,t.Button,{content:"Deconstruct Item",icon:"unlink",onClick:function(){function s(){p("deconstruct")}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject Item",icon:"eject",onClick:function(){function s(){p("eject_item")}return s}()})]}):(0,e.createComponentVNode)(2,t.Section,{title:"Deconstruction Menu",children:"No item loaded. Standing by..."}):(0,e.createComponentVNode)(2,t.Box,{children:"NO DESTRUCTIVE ANALYZER LINKED TO CONSOLE"})}return f}()},10666:function(I,r,n){"use strict";r.__esModule=!0,r.LatheCategory=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=r.LatheCategory=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.data,i=b.act,c=p.category,s=p.matching_designs,l=p.menu,d=l===4,m=d?"build":"imprint";return(0,e.createComponentVNode)(2,t.Section,{title:c,children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,t.Table,{className:"RndConsole__LatheCategory__MatchingDesigns",children:s.map(function(u){var C=u.id,V=u.name,v=u.can_build,h=u.materials;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:V,disabled:v<1,onClick:function(){function g(){return i(m,{id:C,amount:1})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=5?(0,e.createComponentVNode)(2,t.Button,{content:"x5",onClick:function(){function g(){return i(m,{id:C,amount:5})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=10?(0,e.createComponentVNode)(2,t.Button,{content:"x10",onClick:function(){function g(){return i(m,{id:C,amount:10})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.map(function(g){return(0,e.createFragment)([" | ",(0,e.createVNode)(1,"span",g.is_red?"color-red":null,[g.amount,(0,e.createTextVNode)(" "),g.name],0)],0)})})]},C)})})]})}return S}()},52285:function(I,r,n){"use strict";r.__esModule=!0,r.LatheChemicalStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheChemicalStorage=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_chemicals,c=b.menu===4;return(0,e.createComponentVNode)(2,t.Section,{title:"Chemical Storage",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Purge All",icon:"trash",onClick:function(){function s(){var l=c?"disposeallP":"disposeallI";p(l)}return s}()}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.map(function(s){var l=s.volume,d=s.name,m=s.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+l+" of "+d,children:(0,e.createComponentVNode)(2,t.Button,{content:"Purge",icon:"trash",onClick:function(){function u(){var C=c?"disposeP":"disposeI";p(C,{id:m})}return u}()})},m)})})]})}return f}()},71964:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=r.LatheMainMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.data,i=b.act,c=p.menu,s=p.categories,l=c===4?"Protolathe":"Circuit Imprinter";return(0,e.createComponentVNode)(2,t.Section,{title:l+" Menu",children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,o.LatheSearch),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Flex,{wrap:"wrap",children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Flex,{style:{"flex-basis":"50%","margin-bottom":"6px"},children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",content:d,onClick:function(){function m(){i("setCategory",{category:d})}return m}()})},d)})})]})}return S}()},17906:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMaterialStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterialStorage=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_materials;return(0,e.createComponentVNode)(2,t.Section,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,e.createComponentVNode)(2,t.Table,{children:i.map(function(c){var s=c.id,l=c.amount,d=c.name,m=function(){function v(h){var g=b.menu===4?"lathe_ejectsheet":"imprinter_ejectsheet";p(g,{id:s,amount:h})}return v}(),u=Math.floor(l/2e3),C=l<1,V=u===1?"":"s";return(0,e.createComponentVNode)(2,t.Table.Row,{className:C?"color-grey":"color-yellow",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"210px",children:["* ",l," of ",d]}),(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"110px",children:["(",u," sheet",V,")"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l>=2e3?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"1x",icon:"eject",onClick:function(){function v(){return m(1)}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"C",icon:"eject",onClick:function(){function v(){return m("custom")}return v}()}),l>=2e3*5?(0,e.createComponentVNode)(2,t.Button,{content:"5x",icon:"eject",onClick:function(){function v(){return m(5)}return v}()}):null,(0,e.createComponentVNode)(2,t.Button,{content:"All",icon:"eject",onClick:function(){function v(){return m(50)}return v}()})],0):null})]},s)})})})}return f}()},83706:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMaterials=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterials=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data,p=b.total_materials,i=b.max_materials,c=b.max_chemicals,s=b.total_chemicals;return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,e.createComponentVNode)(2,t.Table,{width:"auto",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Material Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:p}),i?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+i}):null]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Chemical Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s}),c?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+c}):null]})]})})}return f}()},76749:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMenu=void 0;var e=n(89005),a=n(72253),t=n(12059),o=n(13472),f=n(36036),S=n(16475),y=r.LatheMenu=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.data,s=c.menu,l=c.linked_lathe,d=c.linked_imprinter;return s===4&&!l?(0,e.createComponentVNode)(2,f.Box,{children:"NO PROTOLATHE LINKED TO CONSOLE"}):s===5&&!d?(0,e.createComponentVNode)(2,f.Box,{children:"NO CIRCUIT IMPRITER LINKED TO CONSOLE"}):(0,e.createComponentVNode)(2,f.Box,{children:[(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.MAIN,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheMainMenu)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CATEGORY,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheCategory)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_MAT_STORAGE,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheMaterialStorage)}return m}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CHEM_STORAGE,render:function(){function m(){return(0,e.createComponentVNode)(2,o.LatheChemicalStorage)}return m}()})]})}return k}()},74698:function(I,r,n){"use strict";r.__esModule=!0,r.LatheSearch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheSearch=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"Search...",onEnter:function(){function p(i,c){return b("search",{to_search:c})}return p}()})})}return f}()},17180:function(I,r,n){"use strict";r.__esModule=!0,r.MainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S=r.MainMenu=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.disk_type,s=i.linked_destroy,l=i.linked_lathe,d=i.linked_imprinter,m=i.tech_levels;return(0,e.createComponentVNode)(2,t.Section,{title:"Main Menu",children:[(0,e.createComponentVNode)(2,t.Flex,{className:"RndConsole__MainMenu__Buttons",direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!c,menu:f.MENU.DISK,submenu:f.SUBMENU.MAIN,icon:"save",content:"Disk Operations"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,menu:f.MENU.DESTROY,submenu:f.SUBMENU.MAIN,icon:"unlink",content:"Destructive Analyzer Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!l,menu:f.MENU.LATHE,submenu:f.SUBMENU.MAIN,icon:"print",content:"Protolathe Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!d,menu:f.MENU.IMPRINTER,submenu:f.SUBMENU.MAIN,icon:"print",content:"Circuit Imprinter Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{menu:f.MENU.SETTINGS,submenu:f.SUBMENU.MAIN,icon:"cog",content:"Settings"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"12px"}),(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),(0,e.createComponentVNode)(2,t.LabeledList,{children:m.map(function(u){var C=u.name,V=u.level;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:C,children:V},C)})})]})}return y}()},63459:function(I,r,n){"use strict";r.__esModule=!0,r.RndNavButton=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.RndNavButton=function(){function f(S,y){var k=S.icon,b=S.children,p=S.disabled,i=S.content,c=(0,a.useBackend)(y),s=c.data,l=c.act,d=s.menu,m=s.submenu,u=d,C=m;return S.menu!==null&&S.menu!==void 0&&(u=S.menu),S.submenu!==null&&S.submenu!==void 0&&(C=S.submenu),(0,e.createComponentVNode)(2,t.Button,{content:i,icon:k,disabled:p,onClick:function(){function V(){l("nav",{menu:u,submenu:C})}return V}(),children:b})}return f}()},94942:function(I,r,n){"use strict";r.__esModule=!0,r.RndNavbar=void 0;var e=n(89005),a=n(13472),t=n(36036),o=n(16475),f=r.RndNavbar=function(){function S(){return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__RndNavbar",children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k!==o.MENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,a.RndNavButton,{menu:o.MENU.MAIN,submenu:o.SUBMENU.MAIN,icon:"reply",content:"Main Menu"})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{submenu:function(){function y(k){return k!==o.SUBMENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.DISK,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Disk Operations Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.LATHE,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Protolathe Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.IMPRINTER,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Circuit Imprinter Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.SETTINGS,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Settings Menu"})}return k}()})]})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k===o.MENU.LATHE||k===o.MENU.IMPRINTER}return y}(),submenu:o.SUBMENU.MAIN,render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_MAT_STORAGE,icon:"arrow-up",content:"Material Storage"}),(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_CHEM_STORAGE,icon:"arrow-up",content:"Chemical Storage"})]})}return y}()})]})}return S}()},12059:function(I,r,n){"use strict";r.__esModule=!0,r.RndRoute=void 0;var e=n(72253),a=r.RndRoute=function(){function t(o,f){var S=o.render,y=(0,e.useBackend)(f),k=y.data,b=k.menu,p=k.submenu,i=function(){function s(l,d){return l==null?!0:typeof l=="function"?l(d):l===d}return s}(),c=i(o.menu,b)&&i(o.submenu,p);return c?S():null}return t}()},52580:function(I,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),f=n(16475),S=r.SettingsMenu=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=p.act,s=i.sync,l=i.admin,d=i.linked_destroy,m=i.linked_lathe,u=i.linked_imprinter;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.MAIN,render:function(){function C(){return(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Sync Database with Network",icon:"sync",disabled:!s,onClick:function(){function V(){c("sync")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Connect to Research Network",icon:"plug",disabled:s,onClick:function(){function V(){c("togglesync")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!s,icon:"unlink",content:"Disconnect from Research Network",onClick:function(){function V(){c("togglesync")}return V}()}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,content:"Device Linkage Menu",icon:"link",menu:f.MENU.SETTINGS,submenu:f.SUBMENU.SETTINGS_DEVICES}),l===1?(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation",content:"[ADMIN] Maximize Research Levels",onClick:function(){function V(){return c("maxresearch")}return V}()}):null]})})}return C}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:f.SUBMENU.SETTINGS_DEVICES,render:function(){function C(){return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage Menu",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){function V(){return c("find_device")}return V}()}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",children:(0,e.createVNode)(1,"h3",null,"Linked Devices:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[d?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Destructive Analyzer",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){return c("disconnect",{item:"destroy"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Destructive Analyzer Linked"}),m?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Protolathe",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){c("disconnect",{item:"lathe"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Protolathe Linked"}),u?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Circuit Imprinter",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){return c("disconnect",{item:"imprinter"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Circuit Imprinter Linked"})]})]})}return C}()})]})}return y}()},13472:function(I,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=r.RndRoute=r.RndNavbar=r.RndNavButton=r.MainMenu=r.LatheSearch=r.LatheMenu=r.LatheMaterials=r.LatheMaterialStorage=r.LatheMainMenu=r.LatheChemicalStorage=r.LatheCategory=r.DeconstructionMenu=r.DataDiskMenu=r.CurrentLevels=void 0;var e=n(93098);r.CurrentLevels=e.CurrentLevels;var a=n(19192);r.DataDiskMenu=a.DataDiskMenu;var t=n(20887);r.DeconstructionMenu=t.DeconstructionMenu;var o=n(10666);r.LatheCategory=o.LatheCategory;var f=n(52285);r.LatheChemicalStorage=f.LatheChemicalStorage;var S=n(71964);r.LatheMainMenu=S.LatheMainMenu;var y=n(83706);r.LatheMaterials=y.LatheMaterials;var k=n(17906);r.LatheMaterialStorage=k.LatheMaterialStorage;var b=n(76749);r.LatheMenu=b.LatheMenu;var p=n(74698);r.LatheSearch=p.LatheSearch;var i=n(17180);r.MainMenu=i.MainMenu;var c=n(94942);r.RndNavbar=c.RndNavbar;var s=n(63459);r.RndNavButton=s.RndNavButton;var l=n(12059);r.RndRoute=l.RndRoute;var d=n(52580);r.SettingsMenu=d.SettingsMenu},40026:function(I,r,n){"use strict";r.__esModule=!0,r.RoboQuest=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(98595),S=r.RoboQuest=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.hasID,l=c.name,d=c.questInfo,m=c.hasTask,u=c.canCheck,C=c.canSend,V=c.checkMessage,v=c.style,h=c.cooldown,g=c.instant_teleport,N=c.shopItems,x=c.points,B=c.cats,L=(0,t.useLocalState)(b,"shopState",!1),T=L[0],w=L[1],E={medical:"blue",working:"brown",security:"red",working_medical:"olive",medical_security:"violet",working_medical_security:"grey"};return(0,e.createComponentVNode)(2,f.Window,{theme:v,width:1e3,height:540,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:40,children:[!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0437\u0430\u043A\u0430\u0437",buttons:(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043C\u0435\u0445\u0430",icon:"search",tooltipPosition:"bottom",tooltip:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u043D\u0430 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0445 \u0434\u043B\u044F \u0437\u0430\u043A\u0430\u0437\u0430 \u043C\u043E\u0434\u0443\u043B\u0435\u0439.",disabled:!s||!m||!u||h,onClick:function(){function A(){return i("Check")}return A}()}),children:[(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:60,textAlign:"center",align:"center",children:!!m&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest_large128x128",d.icon]))}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Divider,{vertical:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:42,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&d.modules.map(function(A){return A.id<4&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",A.icon]),null,1,null,A.id)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&d.modules.map(function(A){return A.id>3&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",A.icon]),null,1,null,A.id)})})]})})]}),(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Divider),(0,e.createVNode)(1,"b",null,V,0)],4),!!h&&(0,e.createFragment)([(0,e.createVNode)(1,"b",null,"\u0417\u0430 \u043E\u0442\u043A\u0430\u0437 \u043E\u0442 \u0437\u0430\u043A\u0430\u0437\u0430, \u0432\u044B \u0431\u044B\u043B\u0438 \u043E\u0442\u0441\u0442\u0440\u0430\u043D\u0435\u043D\u044B \u043E\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0430 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,h,0)],4)]}),!!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:(0,e.createComponentVNode)(2,o.Box,{children:["\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u0447\u0435\u0440\u0442\u0435\u0436\u0435\u0439",(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",(0,e.createVNode)(1,"b",null,x.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,x.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,x.security,0,{style:{color:"red"}})]})]}),children:Object.keys(N).map(function(A){return(0,e.createFragment)(!(N[A]===void 0||N[A].length===0||A==="robo")&&N[A].map(function(P){return(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:E[A],image:P.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[P.name," ",(0,e.createVNode)(1,"b",null,P.cost.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,P.cost.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,P.cost.security,0,{style:{color:"red"}})]}),content:P.desc,onClick:function(){function O(){return i("buyItem",{item:P.path})}return O}()},P.path)}),0,A)})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:20,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0414\u0440\u0443\u0433\u043E\u0435",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041C\u0430\u0433\u0430\u0437\u0438\u043D",width:"7rem",icon:"shopping-cart",onClick:function(){function A(){return w(!T)}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"cog",tooltipPosition:"bottom",tooltip:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 \u0441\u0442\u0438\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.",onClick:function(){function A(){return i("ChangeStyle")}return A}()})],4),children:[!!l&&(0,e.createFragment)([(0,e.createTextVNode)("\u0417\u0434\u0440\u0430\u0441\u0442\u0432\u0443\u0439\u0442\u0435,"),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,l,0),(0,e.createVNode)(1,"br")],4),(0,e.createFragment)([(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041F\u0440\u0438 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u0438 \u0437\u0430\u043A\u0430\u0437\u0430 \u043D\u0430 \u044D\u043A\u0437\u043A\u043E\u0441\u0442\u044E\u043C, \u0432\u044B\u0431\u043E\u0440 \u043F\u043E\u0434\u0442\u0438\u043F\u0430 \u043C\u0435\u0445\u0430 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u0435\u0442 \u0442\u0438\u043F \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u043E\u0447\u043A\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u043D\u0430\u0447\u0438\u0441\u043B\u0435\u043D\u044B \u0437\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u0437\u0430\u043A\u0430\u0437\u0430."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u0420\u0430\u0431\u043E\u0447\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"brown",children:[" ","\u043A\u043E\u0440\u0438\u0447\u043D\u0435\u0432\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0441\u043A\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"teal",children:[" ","\u0433\u043E\u043B\u0443\u0431\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u0411\u043E\u0435\u0432\u044B\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"red",children:[" ","\u043A\u0440\u0430\u0441\u043D\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041A\u0430\u0436\u0434\u044B\u0439 \u043C\u0435\u0445, \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043F\u043E\u0434\u0442\u0438\u043F\u0430, \u043F\u0440\u0438\u043D\u043E\u0441\u0438\u0442 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043E\u0447\u043A\u043E\u0432 \u0434\u043B\u044F \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434.")],0)]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:38,children:[!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"\u0418\u043D\u0444\u043E",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"id-card",content:"\u0412\u044B\u043D\u0443\u0442\u044C ID",disabled:!s,onClick:function(){function A(){return i("RemoveID")}return A}()}),!m&&(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",content:"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u043C\u0435\u0445",disabled:!s||h,onClick:function(){function A(){return i("GetTask")}return A}()}),!!m&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0435\u0447\u0430\u0442\u044C",icon:"print",onClick:function(){function A(){return i("printOrder")}return A}(),disabled:!m}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"\u041E\u0442\u043A\u0430\u0437\u0430\u0442\u044C\u0441\u044F",disabled:!s||h,onClick:function(){function A(){return i("RemoveTask")}return A}()})],4)],0),children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"1rem",children:[(0,e.createVNode)(1,"b",null,"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435: ",16),d.name,(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435: ",16),d.desc]}),(0,e.createComponentVNode)(2,o.Section,{title:"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0435 \u041C\u043E\u0434\u0443\u043B\u0438:",level:2,children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"0.5rem",children:!!m&&d.modules.map(function(A){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Module "),A.id],0),(0,e.createTextVNode)(": "),A.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br")],0,A.id)})})}),(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u041E\u0442\u043F\u0440\u0430\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u043D\u0430 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0432\u0430\u043C\u0438 \u0442\u0435\u043B\u0435\u043F\u0430\u0434.",disabled:!s||!m||!C||h,onClick:function(){function A(){return i("SendMech",{type:"send"})}return A}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u0423\u043F\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u0423\u043F\u0430\u043A\u043E\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u0434\u043B\u044F \u0441\u0430\u043C\u043E\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0432 \u043A\u0430\u0440\u0433\u043E.",disabled:!s||!m||!C||h,onClick:function(){function A(){return i("SendMech",{type:"only_packing"})}return A}()})]}),(0,e.createVNode)(1,"box",null,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"30rem",bold:!0,content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"bottom",tooltip:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043C\u0435\u0445\u0430 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0443.",disabled:!s||!m||!C||h||!g,onClick:function(){function A(){return i("SendMech",{type:"instant"})}return A}()}),2,{mb:"1.5rem",textAlign:"center"})]}),!!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createTextVNode)("\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434"),(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",x.robo]})],4),children:N.robo.map(function(A){return(!A.emagOnly||v==="syndicate")&&(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:"purple",image:A.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[A.name," ",(0,e.createVNode)(1,"b",null,A.cost.robo,0,{style:{color:"purple"}})]}),content:A.desc,onClick:function(){function P(){return i("buyItem",{item:A.path})}return P}()},A.name)})})]})]})})})}return y}()},26109:function(I,r,n){"use strict";r.__esModule=!0,r.RobotSelfDiagnosis=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(25328),S=function(b,p){var i=b/p;return i<=.2?"good":i<=.5?"average":"bad"},y=r.RobotSelfDiagnosis=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.data,s=c.component_data;return(0,e.createComponentVNode)(2,o.Window,{width:280,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:s.map(function(l,d){return(0,e.createComponentVNode)(2,t.Section,{title:(0,f.capitalize)(l.name),children:l.installed<=0?(0,e.createComponentVNode)(2,t.NoticeBox,{m:-.5,height:3.5,color:"red",style:{"font-style":"normal"},children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:l.installed===-1?"Destroyed":"Missing"})})}):(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"72%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",color:S(l.brute_damage,l.max_damage),children:l.brute_damage}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",color:S(l.electronic_damage,l.max_damage),children:l.electronic_damage})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Powered",color:l.powered?"good":"bad",children:l.powered?"Yes":"No"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Enabled",color:l.status?"good":"bad",children:l.status?"Yes":"No"})]})})]})},d)})})})}return k}()},97997:function(I,r,n){"use strict";r.__esModule=!0,r.RoboticsControlConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.RoboticsControlConsole=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.can_hack,l=c.safety,d=c.show_detonate_all,m=c.cyborgs,u=m===void 0?[]:m;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:460,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!d&&(0,e.createComponentVNode)(2,t.Section,{title:"Emergency Self Destruct",children:[(0,e.createComponentVNode)(2,t.Button,{icon:l?"lock":"unlock",content:l?"Disable Safety":"Enable Safety",selected:l,onClick:function(){function C(){return i("arm",{})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",disabled:l,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){function C(){return i("nuke",{})}return C}()})]}),(0,e.createComponentVNode)(2,S,{cyborgs:u,can_hack:s})]})})}return y}(),S=function(k,b){var p=k.cyborgs,i=k.can_hack,c=(0,a.useBackend)(b),s=c.act,l=c.data;return p.length?p.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createFragment)([!!d.hackable&&!d.emagged&&(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){function m(){return s("hackbot",{uid:d.uid})}return m}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:d.locked_down?"unlock":"lock",color:d.locked_down?"good":"default",content:d.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){function m(){return s("stopbot",{uid:d.uid})}return m}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){function m(){return s("killbot",{uid:d.uid})}return m}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Box,{color:d.status?"bad":d.locked_down?"average":"good",children:d.status?"Not Responding":d.locked_down?"Locked Down":"Nominal"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:(0,e.createComponentVNode)(2,t.Box,{children:d.locstring})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.health>50?"good":"bad",value:d.health/100})}),typeof d.charge=="number"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.charge>30?"good":"bad",value:d.charge/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Capacity",children:(0,e.createComponentVNode)(2,t.Box,{color:d.cell_capacity<3e4?"average":"good",children:d.cell_capacity})})],4)||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"No Power Cell"})}),!!d.is_hacked&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safeties",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"DISABLED"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Module",children:d.module}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:(0,e.createComponentVNode)(2,t.Box,{color:d.synchronization?"default":"average",children:d.synchronization||"None"})})]})},d.uid)}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cyborg units detected within access parameters."})}},54431:function(I,r,n){"use strict";r.__esModule=!0,r.Safe=void 0;var e=n(89005),a=n(79140),t=n(72253),o=n(36036),f=n(98595),S=r.Safe=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.dial,u=d.open,C=d.locked,V=d.contents;return(0,e.createComponentVNode)(2,f.Window,{theme:"safe",width:600,height:800,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"25%"}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,e.createComponentVNode)(2,o.Icon,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,e.createVNode)(1,"br"),u?(0,e.createComponentVNode)(2,k):(0,e.createComponentVNode)(2,o.Box,{as:"img",className:"Safe--dial",src:(0,a.resolveAsset)("safe_dial.png"),style:{transform:"rotate(-"+3.6*m+"deg)","z-index":0}})]}),!u&&(0,e.createComponentVNode)(2,b)]})})}return p}(),y=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.dial,u=d.open,C=d.locked,V=function(h,g){return(0,e.createComponentVNode)(2,o.Button,{disabled:u||g&&!C,icon:"arrow-"+(g?"right":"left"),content:(g?"Right":"Left")+" "+h,iconRight:g,onClick:function(){function N(){return l(g?"turnleft":"turnright",{num:h})}return N}(),style:{"z-index":10}})};return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:C,icon:u?"lock":"lock-open",content:u?"Close":"Open",mb:"0.5rem",onClick:function(){function v(){return l("open")}return v}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{position:"absolute",children:[V(50),V(10),V(1)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[V(1,!0),V(10,!0),V(50,!0)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--number",children:m})]})},k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,m=d.contents;return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--contents",overflow:"auto",children:m.map(function(u,C){return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{mb:"0.5rem",onClick:function(){function V(){return l("retrieve",{index:C+1})}return V}(),children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:u.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),u.name]}),(0,e.createVNode)(1,"br")],4,u)})})},b=function(i,c){return(0,e.createComponentVNode)(2,o.Section,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,e.createComponentVNode)(2,o.Box,{children:["1. Turn the dial left to the first number.",(0,e.createVNode)(1,"br"),"2. Turn the dial right to the second number.",(0,e.createVNode)(1,"br"),"3. Continue repeating this process for each number, switching between left and right each time.",(0,e.createVNode)(1,"br"),"4. Open the safe."]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},29740:function(I,r,n){"use strict";r.__esModule=!0,r.SatelliteControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SatelliteControl=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.satellites,s=i.notice,l=i.meteor_shield,d=i.meteor_shield_coverage,m=i.meteor_shield_coverage_max,u=i.meteor_shield_coverage_percentage;return(0,e.createComponentVNode)(2,o.Window,{width:475,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l&&(0,e.createComponentVNode)(2,t.Section,{title:"Station Shield Coverage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:u>=100?"good":"average",value:d,maxValue:m,children:[u," %"]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Satellite Network Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alert",color:"red",children:i.notice}),c.map(function(C){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"#"+C.id,children:[C.mode," ",(0,e.createComponentVNode)(2,t.Button,{content:C.active?"Deactivate":"Activate",icon:"arrow-circle-right",onClick:function(){function V(){return p("toggle",{id:C.id})}return V}()})]},C.id)})]})})]})})}return S}()},44162:function(I,r,n){"use strict";r.__esModule=!0,r.SecureStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SecureStorage=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.emagged,s=i.locked,l=i.l_set,d=i.l_setshort,m=i.current_code,u=function(){function C(V){var v=V.buttonValue,h=V.color;return h||(h="default"),(0,e.createComponentVNode)(2,t.Button,{disabled:c||d,type:"button",color:h,onClick:function(){function g(){return p("setnumber",{buttonValue:v})}return g}(),children:v})}return C}();return(0,e.createComponentVNode)(2,o.Window,{width:520,height:200,children:(0,e.createComponentVNode)(2,t.Flex,{spacing:"1",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:16,shrink:0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"Code Panel",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"1"}),(0,e.createComponentVNode)(2,u,{buttonValue:"2"}),(0,e.createComponentVNode)(2,u,{buttonValue:"3"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"4"}),(0,e.createComponentVNode)(2,u,{buttonValue:"5"}),(0,e.createComponentVNode)(2,u,{buttonValue:"6"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"7"}),(0,e.createComponentVNode)(2,u,{buttonValue:"8"}),(0,e.createComponentVNode)(2,u,{buttonValue:"9"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"R",color:"red"}),(0,e.createComponentVNode)(2,u,{buttonValue:"0"}),(0,e.createComponentVNode)(2,u,{buttonValue:"E",color:"green"})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Current Status",children:c||d?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:c?"LOCKING SYSTEM ERROR - 1701":"ALERT: MEMORY SYSTEM ERROR - 6040 201"})}),c?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"NEW INPUT, ASSHOLE"})}):""]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Secure Code",children:(0,e.createComponentVNode)(2,t.Box,{color:l?"red":"green",children:l?"*****":"NOT SET. ENTER NEW."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:s?"red":"green",children:s?"Locked":"Unlocked"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{children:m||"Waiting for input"})}),(0,e.createComponentVNode)(2,t.Button,{top:".35em",left:".5em",disabled:s,color:"red",content:"Lock",icon:"lock",onClick:function(){function C(){return p("close")}return C}()})]})})]})})}return S}()},6272:function(I,r,n){"use strict";r.__esModule=!0,r.SecurityRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(98595),S=n(3939),y=n(321),k=n(5485),b=n(22091),p={"*Execute*":"execute","*Arrest*":"arrest",Incarcerated:"incarcerated",Parolled:"parolled",Released:"released",Demote:"demote",Search:"search",Monitor:"monitor"},i=function(g,N){(0,S.modalOpen)(g,"edit",{field:N.edit,value:N.value})},c=r.SecurityRecords=function(){function h(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.loginState,w=L.currentPage,E;if(T.logged_in)w===1?E=(0,e.createComponentVNode)(2,l):w===2?E=(0,e.createComponentVNode)(2,u):w===3&&(E=(0,e.createComponentVNode)(2,C));else return(0,e.createComponentVNode)(2,f.Window,{width:800,height:900,theme:"security",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});return(0,e.createComponentVNode)(2,f.Window,{theme:"security",width:800,height:900,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,b.TemporaryNotice),(0,e.createComponentVNode)(2,s),E]})})]})}return h}(),s=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.currentPage,w=L.general;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===1,onClick:function(){function E(){return B("page",{page:1})}return E}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"list"}),"List Records"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===2,onClick:function(){function E(){return B("page",{page:2})}return E}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"wrench"}),"Record Maintenance"]}),T===3&&w&&!w.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===3,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"file"}),"Record: ",w.fields[0].value]})]})},l=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.records,w=(0,t.useLocalState)(N,"searchText",""),E=w[0],A=w[1],P=(0,t.useLocalState)(N,"sortId","name"),O=P[0],M=P[1],F=(0,t.useLocalState)(N,"sortOrder",!0),R=F[0],_=F[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,m)}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"SecurityRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,d,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,d,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,d,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,d,{id:"fingerprint",children:"Fingerprint"}),(0,e.createComponentVNode)(2,d,{id:"status",children:"Criminal Status"})]}),T.filter((0,a.createSearch)(E,function(U){return U.name+"|"+U.id+"|"+U.rank+"|"+U.fingerprint+"|"+U.status})).sort(function(U,W){var $=R?1:-1;return U[O].localeCompare(W[O])*$}).map(function(U){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"SecurityRecords__listRow--"+p[U.status],onClick:function(){function W(){return B("view",{uid_gen:U.uid_gen,uid_sec:U.uid_sec})}return W}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",U.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:U.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:U.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:U.fingerprint}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:U.status})]},U.id)})]})})})],4)},d=function(g,N){var x=(0,t.useLocalState)(N,"sortId","name"),B=x[0],L=x[1],T=(0,t.useLocalState)(N,"sortOrder",!0),w=T[0],E=T[1],A=g.id,P=g.children;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:B!==A&&"transparent",fluid:!0,onClick:function(){function O(){B===A?E(!w):(L(A),E(!0))}return O}(),children:[P,B===A&&(0,e.createComponentVNode)(2,o.Icon,{name:w?"sort-up":"sort-down",ml:"0.25rem;"})]})})})},m=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.isPrinting,w=(0,t.useLocalState)(N,"searchText",""),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:"0.25rem",content:"New Record",icon:"plus",onClick:function(){function P(){return B("new_general")}return P}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:T,icon:T?"spinner":"print",iconSpin:!!T,content:"Print Cell Log",onClick:function(){function P(){return(0,S.modalOpen)(N,"print_cell_log")}return P}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by Name, ID, Assignment, Fingerprint, Status",fluid:!0,onInput:function(){function P(O,M){return A(M)}return P}()})})]})},u=function(g,N){var x=(0,t.useBackend)(N),B=x.act;return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"download",content:"Backup to Disk",tooltip:"This feature is not available.",tooltipPosition:"right"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"upload",content:"Upload from Disk",tooltip:"This feature is not available.",tooltipPosition:"right",my:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){function L(){return B("delete_security_all")}return L}(),mb:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Cell Logs",onClick:function(){function L(){return B("delete_cell_logs")}return L}()})]})},C=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.isPrinting,w=L.general,E=L.security;return!w||!w.fields?(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"General records lost!"}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,level:2,mt:"-6px",title:"General Data",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:T,icon:T?"spinner":"print",iconSpin:!!T,content:"Print Record",onClick:function(){function A(){return B("print_record")}return A}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"WARNING: This will also delete the Security and Medical records associated with this crew member!",tooltipPosition:"bottom-start",content:"Delete Record",onClick:function(){function A(){return B("delete_general")}return A}()})],4),children:(0,e.createComponentVNode)(2,V)})}),!E||!E.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function A(){return B("new_security")}return A}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Security records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:E.empty,content:"Delete Record",onClick:function(){function A(){return B("delete_security")}return A}()}),children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:E.fields.map(function(A,P){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:A.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(A.value),!!A.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:A.line_break?"1rem":"initial",onClick:function(){function O(){return i(N,A)}return O}()})]},P)})})})})}),(0,e.createComponentVNode)(2,v)],4)],0)},V=function(g,N){var x=(0,t.useBackend)(N),B=x.data,L=B.general;return!L||!L.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:L.fields.map(function(T,w){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:T.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(""+T.value),!!T.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:T.line_break?"1rem":"initial",onClick:function(){function E(){return i(N,T)}return E}()})]},w)})})}),!!L.has_photos&&L.photos.map(function(T,w){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:T,style:{width:"96px","margin-top":"5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",w+1]},w)})]})},v=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.security;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function w(){return(0,S.modalOpen)(N,"comment_add")}return w}()}),children:T.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):T.comments.map(function(w,E){return(0,e.createComponentVNode)(2,o.Box,{preserveWhitespace:!0,children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:w.header||"Auto-generated"}),(0,e.createVNode)(1,"br"),w.text||w,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function A(){return B("comment_delete",{id:E+1})}return A}()})]},E)})})})}},5099:function(I,r,n){"use strict";r.__esModule=!0,r.SeedExtractor=void 0;var e=n(89005),a=n(25328),t=n(35840),o=n(72253),f=n(36036),S=n(98595),y=n(3939);function k(m,u){var C=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(C)return(C=C.call(m)).next.bind(C);if(Array.isArray(m)||(C=b(m))||u&&m&&typeof m.length=="number"){C&&(m=C);var V=0;return function(){return V>=m.length?{done:!0}:{done:!1,value:m[V++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(m,u){if(m){if(typeof m=="string")return p(m,u);var C={}.toString.call(m).slice(8,-1);return C==="Object"&&m.constructor&&(C=m.constructor.name),C==="Map"||C==="Set"?Array.from(m):C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C)?p(m,u):void 0}}function p(m,u){(u==null||u>m.length)&&(u=m.length);for(var C=0,V=Array(u);C=E},v=function(w,E){return w<=E},h=u.split(" "),g=[],N=function(){var w=L.value,E=w.split(":");if(E.length===0)return 0;if(E.length===1)return g.push(function(O){return(O.name+" ("+O.variant+")").toLocaleLowerCase().includes(E[0].toLocaleLowerCase())}),0;if(E.length>2)return{v:function(){function O(M){return!1}return O}()};var A,P=C;if(E[1][E[1].length-1]==="-"?(P=v,A=Number(E[1].substring(0,E[1].length-1))):E[1][E[1].length-1]==="+"?(P=V,A=Number(E[1].substring(0,E[1].length-1))):A=Number(E[1]),isNaN(A))return{v:function(){function O(M){return!1}return O}()};switch(E[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":g.push(function(O){return P(O.lifespan,A)});break;case"e":case"end":case"endurance":g.push(function(O){return P(O.endurance,A)});break;case"m":case"mat":case"maturation":g.push(function(O){return P(O.maturation,A)});break;case"pr":case"prod":case"production":g.push(function(O){return P(O.production,A)});break;case"y":case"yield":g.push(function(O){return P(O.yield,A)});break;case"po":case"pot":case"potency":g.push(function(O){return P(O.potency,A)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":g.push(function(O){return P(O.amount,A)});break;default:return{v:function(){function O(M){return!1}return O}()}}},x,B=k(h),L;!(L=B()).done;)if(x=N(),x!==0&&x)return x.v;return function(T){for(var w=0,E=g;w=1?Number(P):1)}return E}()})]})]})}},2916:function(I,r,n){"use strict";r.__esModule=!0,r.ShuttleConsoleContent=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleConsole=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=i.type,u=m===void 0?"shuttle":m,C=i.blind_drop,V=d.authorization_required;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:240,children:[!!V&&(0,e.createComponentVNode)(2,t.Modal,{ml:1,mt:1,width:26,height:12,fontSize:"28px",fontFamily:"monospace",textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,children:(0,e.createComponentVNode)(2,t.Icon,{name:"minus-circle"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,ml:2,color:"bad",children:u==="shuttle"?"SHUTTLE LOCKED":"BASE LOCKED"})]}),(0,e.createComponentVNode)(2,t.Box,{fontSize:"18px",mt:4,children:(0,e.createComponentVNode)(2,t.Button,{lineHeight:"40px",icon:"arrow-circle-right",content:"Request Authorization",color:"bad",onClick:function(){function v(){return l("request")}return v}()})})]}),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b,{type:u,blind_drop:C})})]})}return p}(),S=function(i,c){var s;return i==null||(s=i.find(function(l){return l.id===c}))==null?void 0:s.name},y=function(i,c){var s;return i==null||(s=i.find(function(l){return l.name===c}))==null?void 0:s.id},k={"In Transit":"good",Idle:"average",Igniting:"average",Recharging:"average",Missing:"bad","Unauthorized Access":"bad",Locked:"bad"},b=r.ShuttleConsoleContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=i.type,u=i.blind_drop,C=d.status,V=d.locked,v=d.authorization_required,h=d.destination,g=d.docked_location,N=d.timer_str,x=d.locations,B=x===void 0?[]:x;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"26px",textAlign:"center",fontFamily:"monospace",children:N||"00:00"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",fontSize:"14px",mb:1,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,bold:!0,children:"STATUS:"}),(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:k[C]||"bad",ml:1,children:C||"Not Available"})]}),(0,e.createComponentVNode)(2,t.Section,{title:m==="shuttle"?"Shuttle Controls":"Base Launch Controls",level:2,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:g||"Not Available"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",buttons:m!=="shuttle"&&B.length===0&&!!u&&(0,e.createComponentVNode)(2,t.Button,{color:"bad",icon:"exclamation-triangle",disabled:v||!u,content:"Blind Drop",onClick:function(){function L(){return l("random")}return L}()}),children:B.length===0&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"bad",children:"Not Available"})||B.length===1&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"average",children:S(B,h)})||(0,e.createComponentVNode)(2,t.Dropdown,{mb:1.7,over:!0,width:"240px",options:B.map(function(L){return L.name}),disabled:V||v,selected:S(B,h)||"Select a Destination",onSelected:function(){function L(T){return l("set_destination",{destination:y(B,T)})}return L}()})})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Depart",disabled:!S(B,h)||V||v||C!=="Idle",icon:"arrow-up",textAlign:"center",onClick:function(){function L(){return l("move",{shuttle_id:h})}return L}()})]})]})}return p}()},39401:function(I,r,n){"use strict";r.__esModule=!0,r.ShuttleManipulator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ShuttleManipulator=function(){function b(p,i){var c=(0,a.useLocalState)(i,"tabIndex",0),s=c[0],l=c[1],d=function(){function m(u){switch(u){case 0:return(0,e.createComponentVNode)(2,S);case 1:return(0,e.createComponentVNode)(2,y);case 2:return(0,e.createComponentVNode)(2,k);default:return"WE SHOULDN'T BE HERE!"}}return m}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===0,onClick:function(){function m(){return l(0)}return m}(),icon:"info-circle",children:"Status"},"Status"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===1,onClick:function(){function m(){return l(1)}return m}(),icon:"file-import",children:"Templates"},"Templates"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===2,onClick:function(){function m(){return l(2)}return m}(),icon:"tools",children:"Modification"},"Modification")]}),d(s)]})})})}return b}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.shuttles;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(m){return(0,e.createComponentVNode)(2,t.Section,{title:m.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID",children:m.id}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Timer",children:m.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Mode",children:m.mode}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:m.status}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:m.id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Fast Travel",icon:"fast-forward",onClick:function(){function u(){return s("fast_travel",{id:m.id})}return u}()})]})]})},m.name)})})},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.templates_tabs,m=l.existing_shuttle,u=l.templates;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:d.map(function(C){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===m.id,icon:"file",onClick:function(){function V(){return s("select_template_category",{cat:C})}return V}(),children:C},C)})}),!!m&&u[m.id].templates.map(function(C){return(0,e.createComponentVNode)(2,t.Section,{title:C.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[C.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:C.description}),C.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:C.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Load Template",icon:"download",onClick:function(){function V(){return s("select_template",{shuttle_id:C.shuttle_id})}return V}()})})]})},C.name)})]})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.existing_shuttle,m=l.selected;return(0,e.createComponentVNode)(2,t.Box,{children:[d?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: "+d.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:d.status}),d.timer&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Timer",children:d.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:d.id})}return u}()})})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: None"}),m?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: "+m.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[m.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:m.description}),m.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:m.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Preview",icon:"eye",onClick:function(){function u(){return s("preview",{shuttle_id:m.shuttle_id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Load",icon:"download",onClick:function(){function u(){return s("load",{shuttle_id:m.shuttle_id})}return u}()})]})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: None"})]})}},88284:function(I,r,n){"use strict";r.__esModule=!0,r.Sleeper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=n(98595),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},b=["bad","average","average","good","average","average","bad"],p=r.Sleeper=function(){function u(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.hasOccupant,x=N?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,m);return(0,e.createComponentVNode)(2,f.Window,{width:550,height:760,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:x}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,l)})]})})})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant;return(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,d)],4)},c=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant,x=g.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,content:x?"On":"Off",onClick:function(){function B(){return h("auto_eject_dead_"+(x?"off":"on"))}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",content:"Eject",onClick:function(){function B(){return h("ejectify")}return B}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:N.name}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxHealth,value:N.health/N.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]},children:(0,a.round)(N.health,0)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",color:S[N.stat][0],children:S[N.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxTemp,value:N.bodyTemperature/N.maxTemp,color:b[N.temperatureSuitability+3],children:[(0,a.round)(N.btCelsius,0),"\xB0C,",(0,a.round)(N.btFaren,0),"\xB0F"]})}),!!N.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.bloodMax,value:N.bloodLevel/N.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[N.bloodPercent,"%, ",N.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[N.pulse," BPM"]})],4)]})})},s=function(C,V){var v=(0,t.useBackend)(V),h=v.data,g=h.occupant;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Damage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:y.map(function(N,x){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N[0],children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:g[N[1]]/100,ranges:k,children:(0,a.round)(g[N[1]],0)},x)},x)})})})},l=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.hasOccupant,x=g.isBeakerLoaded,B=g.beakerMaxSpace,L=g.beakerFreeSpace,T=g.dialysis,w=T&&L>0;return(0,e.createComponentVNode)(2,o.Section,{title:"Dialysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!x||L<=0||!N,selected:w,icon:w?"toggle-on":"toggle-off",content:w?"Active":"Inactive",onClick:function(){function E(){return h("togglefilter")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!x,icon:"eject",content:"Eject",onClick:function(){function E(){return h("removebeaker")}return E}()})],4),children:x?(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:L/B,ranges:{good:[.5,1/0],average:[.25,.5],bad:[-1/0,.25]},children:[L,"u"]})})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No beaker loaded."})})},d=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant,x=g.chemicals,B=g.maxchem,L=g.amounts;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Chemicals",children:x.map(function(T,w){var E="",A;return T.overdosing?(E="bad",A=(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle"}),"\xA0 Overdosing!"]})):T.od_warning&&(E="average",A=(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle"}),"\xA0 Close to overdosing"]})),(0,e.createComponentVNode)(2,o.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{title:T.title,level:"3",mx:"0",lineHeight:"18px",buttons:A,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:T.occ_amount/B,color:E,title:"Amount of chemicals currently inside the occupant / Total amount injectable by this machine",mr:"0.5rem",children:[T.pretty_amount,"/",B,"u"]}),L.map(function(P,O){return(0,e.createComponentVNode)(2,o.Button,{disabled:!T.injectable||T.occ_amount+P>B||N.stat===2,icon:"syringe",content:"Inject "+P+"u",title:"Inject "+P+"u of "+T.title+" into the occupant",mb:"0",height:"19px",onClick:function(){function M(){return h("chemical",{chemid:T.id,amount:P})}return M}()},O)})]})})},w)})})},m=function(C,V){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},21597:function(I,r,n){"use strict";r.__esModule=!0,r.SlotMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SlotMachine=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.money===null)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"Could not scan your card or could not find account!"}),(0,e.createComponentVNode)(2,t.Box,{children:"Please wear or hold your ID and try again."})]})})});var c;return i.plays===1?c=i.plays+" player has tried their luck today!":c=i.plays+" players have tried their luck today!",(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{lineHeight:2,children:c}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Credits Remaining",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:i.money})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"50 credits to spin",children:(0,e.createComponentVNode)(2,t.Button,{icon:"coins",disabled:i.working,content:i.working?"Spinning...":"Spin",onClick:function(){function s(){return p("spin")}return s}()})})]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,lineHeight:2,color:i.resultlvl,children:i.result})]})})})}return S}()},46348:function(I,r,n){"use strict";r.__esModule=!0,r.Smartfridge=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Smartfridge=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.secure,s=i.can_dry,l=i.drying,d=i.contents;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Secure Access: Please have your identification ready."}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:s?"Drying rack":"Contents",buttons:!!s&&(0,e.createComponentVNode)(2,t.Button,{width:4,icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){function m(){return p("drying")}return m}()}),children:[!d&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cookie-bite",size:5,color:"brown"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No products loaded."]})}),!!d&&d.slice().sort(function(m,u){return m.display_name.localeCompare(u.display_name)}).map(function(m){return(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"55%",children:m.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"25%",children:["(",m.quantity," in stock)"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:13,children:[(0,e.createComponentVNode)(2,t.Button,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){function u(){return p("vend",{index:m.vend,amount:1})}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{width:"40px",minValue:0,value:0,maxValue:m.quantity,step:1,stepPixelSize:3,onChange:function(){function u(C,V){return p("vend",{index:m.vend,amount:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){function u(){return p("vend",{index:m.vend,amount:m.quantity})}return u}()})]})]},m)})]})]})})})}return S}()},86162:function(I,r,n){"use strict";r.__esModule=!0,r.Smes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),f=n(98595),S=1e3,y=r.Smes=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.capacityPercent,d=s.capacity,m=s.charge,u=s.inputAttempt,C=s.inputting,V=s.inputLevel,v=s.inputLevelMax,h=s.inputAvailable,g=s.outputPowernet,N=s.outputAttempt,x=s.outputting,B=s.outputLevel,L=s.outputLevelMax,T=s.outputUsed,w=l>=100&&"good"||C&&"average"||"bad",E=x&&"good"||m>0&&"average"||"bad";return(0,e.createComponentVNode)(2,f.Window,{width:340,height:345,children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stored Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:l*.01,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:u?"sync-alt":"times",selected:u,onClick:function(){function A(){return c("tryinput")}return A}(),children:u?"Auto":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:w,children:l>=100&&"Fully Charged"||C&&"Charging"||"Not Charging"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Input",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:V===0,onClick:function(){function A(){return c("input",{target:"min"})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:V===0,onClick:function(){function A(){return c("input",{adjust:-1e4})}return A}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:V/S,fillValue:h/S,minValue:0,maxValue:v/S,step:5,stepPixelSize:4,format:function(){function A(P){return(0,o.formatPower)(P*S,1)}return A}(),onChange:function(){function A(P,O){return c("input",{target:O*S})}return A}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:V===v,onClick:function(){function A(){return c("input",{adjust:1e4})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:V===v,onClick:function(){function A(){return c("input",{target:"max"})}return A}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available",children:(0,o.formatPower)(h)})]})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Output Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:N?"power-off":"times",selected:N,onClick:function(){function A(){return c("tryoutput")}return A}(),children:N?"On":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:E,children:g?x?"Sending":m>0?"Not Sending":"No Charge":"Not Connected"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Output",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:B===0,onClick:function(){function A(){return c("output",{target:"min"})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:B===0,onClick:function(){function A(){return c("output",{adjust:-1e4})}return A}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:B/S,minValue:0,maxValue:L/S,step:5,stepPixelSize:4,format:function(){function A(P){return(0,o.formatPower)(P*S,1)}return A}(),onChange:function(){function A(P,O){return c("output",{target:O*S})}return A}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:B===L,onClick:function(){function A(){return c("output",{adjust:1e4})}return A}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:B===L,onClick:function(){function A(){return c("output",{target:"max"})}return A}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Outputting",children:(0,o.formatPower)(T)})]})})]})})})}return k}()},63584:function(I,r,n){"use strict";r.__esModule=!0,r.SolarControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SolarControl=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=0,s=1,l=2,d=i.generated,m=i.generated_ratio,u=i.tracking_state,C=i.tracking_rate,V=i.connected_panels,v=i.connected_tracker,h=i.cdir,g=i.direction,N=i.rotating_direction;return(0,e.createComponentVNode)(2,o.Window,{width:490,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){function x(){return p("refresh")}return x}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar tracker",color:v?"good":"bad",children:v?"OK":"N/A"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar panels",color:V>0?"good":"bad",children:V})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{size:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power output",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:m,children:d+" W"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[h,"\xB0 (",g,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===l&&(0,e.createComponentVNode)(2,t.Box,{children:" Automated "}),u===s&&(0,e.createComponentVNode)(2,t.Box,{children:[" ",C,"\xB0/h (",N,")"," "]}),u===c&&(0,e.createComponentVNode)(2,t.Box,{children:" Tracker offline "})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[u!==l&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:h,onDrag:function(){function x(B,L){return p("cdir",{cdir:L})}return x}()}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:u===c,onClick:function(){function x(){return p("track",{track:c})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"clock-o",content:"Timed",selected:u===s,onClick:function(){function x(){return p("track",{track:s})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:u===l,disabled:!v,onClick:function(){function x(){return p("track",{track:l})}return x}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===s&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:C,format:function(){function x(B){var L=Math.sign(B)>0?"+":"-";return L+Math.abs(B)}return x}(),onDrag:function(){function x(B,L){return p("tdir",{tdir:L})}return x}()}),u===c&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Tracker offline "}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]})]})})]})})}return S}()},38096:function(I,r,n){"use strict";r.__esModule=!0,r.SpawnersMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.SpawnersMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.spawners||[];return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name+" ("+s.amount_left+" left)",level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function l(){return p("jump",{ID:s.uids})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){function l(){return p("spawn",{ID:s.uids})}return l}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:s.desc}),!!s.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:s.fluff}),!!s.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:s.important_info})]},s.name)})})})})}return S}()},7957:function(I,r,n){"use strict";r.__esModule=!0,r.SpiderOS=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(98595);function S(m,u){m.prototype=Object.create(u.prototype),m.prototype.constructor=m,y(m,u)}function y(m,u){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(C,V){return C.__proto__=V,C},y(m,u)}var k=r.SpiderOS=function(){function m(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g;return h.suit_tgui_state===0?g=(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"column",width:"60%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2.2,backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,s)})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"40%",height:"190px",grow:1,backgroundColor:"rgba(0, 0, 0, 0)",children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p)]})]}):h.suit_tgui_state===1&&(g=(0,e.createComponentVNode)(2,t.Flex,{width:"100%",height:"100%",direction:"column",shrink:1,spacing:1,children:(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0.8)",height:"100%",children:[(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d,{allMessages:h.current_load_text,finishedTimeout:3e3,current_initialisation_phase:h.current_initialisation_phase,end_terminal:h.end_terminal,onFinished:function(){function N(){return v("set_UI_state",{suit_tgui_state:0})}return N}()})]})})),(0,e.createComponentVNode)(2,f.Window,{width:800,height:630,theme:"spider_clan",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:g})})})}return m}(),b=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.allStylesPreview,g=v.style_preview_icon_state;return(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u041D\u0430\u0448\u0438 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0432\u0430\u043C \u043F\u043E\u0434\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u043E\u0434 \u0441\u0435\u0431\u044F, \u043F\u0440\u0438 \u044D\u0442\u043E\u043C \u043D\u0435 \u0442\u0435\u0440\u044F\u044F \u043E\u0431\u043E\u0440\u043E\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0430\u0447\u0435\u0441\u0442\u0432. \u041F\u043E\u0442\u043E\u043C\u0443 \u0447\u0442\u043E \u0443\u0434\u043E\u0431\u0441\u0442\u0432\u043E \u043F\u0440\u0438 \u043D\u043E\u0448\u0435\u043D\u0438\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u0436\u0438\u0437\u043D\u0435\u043D\u043D\u043E \u0432\u0430\u0436\u043D\u043E \u0434\u043B\u044F \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0435\u0433\u043E \u0443\u0431\u0438\u0439\u0446\u044B.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},mr:10,ml:10,children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+h[g],style:{"margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})})})},p=function(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g=h.designs,N=h.design_choice,x=h.scarf_design_choice,B=h.colors,L=h.color_choice,T=h.genders,w=h.preferred_clothes_gender,E=h.suit_state,A=h.preferred_scarf_over_hood,P=h.show_charge_UI,O=h.has_martial_art,M=h.show_concentration_UI,F;E===0?F="\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C":F="\u0414\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C";var R;A===0?R="\u041A\u0430\u043F\u044E\u0448\u043E\u043D":R="\u0428\u0430\u0440\u0444";var _;A===1?_=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C \u0448\u0430\u0440\u0444\u0430",content:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:x,onSelected:function(){function W($){return v("set_scarf_design",{scarf_design_choice:$})}return W}()})}):_=null;var U;return O?U=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u044F",content:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{selected:M,width:"78px",textAlign:"left",content:M?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function W(){return v("toggle_ui_concentration")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0441\u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u043B\u0438 \u0432\u044B \u0434\u043B\u044F \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0431\u043E\u0435\u0432\u043E\u0433\u043E \u0438\u0441\u0441\u043A\u0443\u0441\u0442\u0432\u0430.",tooltipPosition:"top-start"})]})}):U=null,(0,e.createComponentVNode)(2,t.Flex,{direction:"row",grow:1,alignContent:"center",ml:.5,children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,width:"100%",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:N,onSelected:function(){function W($){return v("set_design",{design_choice:$})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0432\u0435\u0442",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:L,onSelected:function(){function W($){return v("set_color",{color_choice:$})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0416\u0435\u043D\u0441\u043A\u0438\u0439/\u041C\u0443\u0436\u0441\u043A\u043E\u0439",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:T,selected:w,onSelected:function(){function W($){return v("set_gender",{preferred_clothes_gender:$})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0428\u0430\u0440\u0444/\u041A\u0430\u043F\u044E\u0448\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Button,{className:E===0?"":"Button_disabled",width:"90px",selected:A,disabled:E,textAlign:"left",content:R,onClick:function(){function W(){return v("toggle_scarf")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:'\u0421 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u043E\u0439 "\u0428\u0430\u0440\u0444" \u0432\u0430\u0448 \u043A\u0430\u043F\u044E\u0448\u043E\u043D \u0431\u043E\u043B\u044C\u0448\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u043E\u043B\u043E\u0441\u044B. \u041D\u043E \u044D\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u0447\u0438\u0442, \u0447\u0442\u043E \u0432\u0430\u0448\u0430 \u0433\u043E\u043B\u043E\u0432\u0430 \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u0430! \u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0435 \u043D\u0430\u043D\u043E-\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0432\u0441\u0451 \u0435\u0449\u0451 \u0440\u0435\u0430\u0433\u0438\u0440\u0443\u044E\u0442 \u043D\u0430 \u043F\u043E\u0442\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0443\u0433\u0440\u043E\u0437\u044B \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u044F \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443! \u0423\u0442\u043E\u0447\u043D\u0435\u043D\u0438\u0435: \u043D\u0430\u043D\u043E\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u0442\u0430\u043A \u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443 \u0438 \u043E\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u043E\u043B\u043E\u0432\u043D\u044B\u0445 \u0443\u0431\u043E\u0440\u043E\u0432 \u0441 \u0446\u0435\u043B\u044C\u044E \u0443\u043C\u0435\u043D\u044C\u0448\u0435\u043D\u0438\u044F \u043F\u043E\u043C\u0435\u0445 \u0432 \u0438\u0445 \u0440\u0430\u0431\u043E\u0442\u0435.',tooltipPosition:"top-start"})]}),_,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0440\u044F\u0434 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Button,{selected:P,width:"90px",textAlign:"left",content:P?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function W(){return v("toggle_ui_charge")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0437\u0430\u0440\u044F\u0434 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430.",tooltipPosition:"top-start"})]}),U]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+L,success:0,danger:0,mt:-1.2,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{width:"80%",icon:"power-off",mt:.5,textAlign:"center",content:F,tooltip:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u0438 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044E \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0432 \u043D\u0451\u043C \u0437\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0445. \n\u0423\u0447\u0442\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0441\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438, \u043A\u043E\u0433\u0434\u0430 \u043A\u043E\u0441\u0442\u044E\u043C \u0431\u0443\u0434\u0435\u0442 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u043A\u043B\u044E\u0447\u0451\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u043B\u044F\u0435\u0442 \u0437\u0430\u0440\u044F\u0434 \u0434\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0438 \u043C\u043E\u0434\u0443\u043B\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043D\u0435\u043B\u044C\u0437\u044F \u0441\u043D\u044F\u0442\u044C \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u0441\u043F\u043E\u0441\u043E\u0431\u043E\u043C, \u043F\u043E\u043A\u0430 \u043E\u043D \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0440\u043E\u0432\u043D\u043E \u043A\u0430\u043A \u0438 \u0432\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438. \u041F\u043E\u0434\u0443\u043C\u0430\u0439\u0442\u0435 \u0434\u0432\u0430\u0436\u0434\u044B \u043F\u0440\u0435\u0436\u0434\u0435, \u0447\u0435\u043C \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0435\u0433\u043E \u043D\u0430 \u0442\u0435\u0440\u0440\u0438\u0442\u043E\u0440\u0438\u0438 \u0432\u0440\u0430\u0433\u0430!",tooltipPosition:"top-start",onClick:function(){function W(){return v("initialise_suit")}return W}()})})]})})},i=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.allActionsPreview;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043E\u0432\u0435\u0442\u044B \u0438 \u043F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0438",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041C\u043E\u043B\u043E\u0434\u044B\u043C \u0443\u0431\u0438\u0439\u0446\u0430\u043C \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u043B\u0435\u0433\u043A\u043E \u043E\u0441\u0432\u043E\u0438\u0442\u0441\u044F \u0432 \u043F\u043E\u043B\u0435\u0432\u044B\u0445 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445, \u0434\u0430\u0436\u0435 \u043F\u043E\u0441\u043B\u0435 \u0438\u043D\u0442\u0435\u043D\u0441\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A. \n\u042D\u0442\u043E\u0442 \u0440\u0430\u0437\u0434\u0435\u043B \u043F\u0440\u0438\u0437\u0432\u0430\u043D \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0441\u043E\u0432\u0435\u0442\u0430\u043C\u0438 \u043F\u043E \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0447\u0430\u0441\u0442\u043E \u0432\u043E\u0437\u043D\u0438\u043A\u0430\u044E\u0449\u0438\u043C \u0432\u043E\u043F\u0440\u043E\u0441\u0430\u043C \u043A\u0430\u0441\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u044B\u0445 \u043C\u0438\u0441\u0441\u0438\u0439 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u0430\u043C \u0432\u044B\u0434\u0430\u0434\u0443\u0442 \u0438\u043B\u0438 \u0440\u0430\u0441\u0441\u043A\u0430\u0437\u0430\u0442\u044C \u043E \u043C\u0430\u043B\u043E\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u043A\u043E\u0442\u043E\u0440\u0443\u044E \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043E\u0431\u0435\u0440\u043D\u0443\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_teleport,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u0438 \u0448\u0430\u0442\u0442\u043B",content:"\u0412 \u0432\u0430\u0448\u0435\u043C \u0414\u043E\u0434\u0437\u0451 \u0435\u0441\u0442\u044C \u043B\u0438\u0447\u043D\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0434\u043B\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0438 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0422\u043E\u0447\u043A\u0430 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0430\u044F, \u043D\u043E \u043F\u0440\u0438\u043E\u0440\u0438\u0442\u0435\u0442 \u0438\u0434\u0451\u0442 \u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0442\u043E\u043D\u043D\u0435\u043B\u0438 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u043C\u0430\u043B\u043E\u043F\u043E\u0441\u0435\u0449\u0430\u0435\u043C\u044B\u0435 \u043C\u0435\u0441\u0442\u0430. \n\u042D\u0442\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u044B\u0439 \u0441\u043F\u043E\u0441\u043E\u0431 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0440\u0438\u0441\u0442\u0443\u043F\u0438\u0442\u044C \u043A \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \n\u041F\u043E\u043B\u044C\u0437\u0443\u044F\u0441\u044C \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u043C \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043B\u0435\u0440\u043E\u043C \u0448\u0430\u0442\u0442\u043B\u0430, \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E \u043A \u0441\u0435\u0431\u0435 \u0438 \u0432\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u043D\u0430\u0437\u0430\u0434. \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u0435\u0441\u043B\u0438 \u0432\u044B \u0440\u0435\u0448\u0438\u0442\u0435 \u043F\u043E\u043B\u0435\u0442\u0435\u0442\u044C \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435, \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C \u0432\u0430\u043C, \u0447\u0442\u043E \u0432\u043E \u0438\u0437\u0431\u0435\u0436\u0430\u043D\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u044F \u0438\u043B\u0438 \u043A\u0440\u0430\u0436\u0438 \u0448\u0430\u0442\u0442\u043B\u0430 \u0438 \u043F\u043E\u043F\u0430\u0434\u0430\u043D\u0438\u044F \u043D\u0430 \u0432\u0430\u0448\u0443 \u0431\u0430\u0437\u0443 \u043F\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u0438\u0445 \u043B\u0438\u0446, \u043E\u0442\u043B\u0438\u0447\u043D\u043E\u0439 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u043E\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.headset_green,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A",content:"\u0412 \u043E\u0442\u043B\u0438\u0447\u0438\u0438 \u043E\u0442 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u044B\u0445 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u043E\u0432 \u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0439, \u043D\u0430\u0448 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u0437\u0434\u0430\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u0438. \u0412 \u043D\u0435\u0433\u043E \u0432\u0441\u0442\u0440\u043E\u0435\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u043A\u0430\u043D\u0430\u043B \u0434\u043B\u044F \u043E\u0431\u0449\u0435\u043D\u0438\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0431\u043E\u0440\u0433\u043E\u043C \u0438\u043B\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u0447\u043B\u0435\u043D\u0430\u043C\u0438 \u043A\u043B\u0430\u043D\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043E\u043D \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u044E\u0431\u044B\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u0438 \u0438 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u0435 \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043B\u0443\u0448\u043A\u0438 \u0438/\u0438\u043B\u0438 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440\u0430 \u043A\u0430\u043D\u0430\u043B\u044B \u0438\u0445 \u043A\u043B\u044E\u0447\u0435\u0439. \u0411\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u044D\u0442\u043E\u043C\u0443 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u043D\u0430\u043A\u0430\u043F\u043B\u0438\u0432\u0430\u0442\u044C \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0435 \u0432\u0430\u043C \u043C\u0435\u0441\u0442\u043D\u044B\u0435 \u043A\u0430\u043D\u0430\u043B\u044B \u0441\u0432\u044F\u0437\u0438 \u0434\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u043B\u044E\u0431\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438- \u0447\u0435\u0441\u043A\u0438 \u0443\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u0438 \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0438\u0442 \u0431\u0438\u043D\u0430\u0440\u043D\u044B\u0435 \u0441\u0438\u0433\u043D\u0430\u043B\u044B \u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C\u044B\u0435 \u0441\u0438\u043D\u0442\u0435\u0442\u0438\u043A\u0430\u043C\u0438 \u043F\u0440\u0438 \u043E\u0431\u0449\u0435\u043D\u0438\u0438 \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043E\u043C. \u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044F \u0432\u0430\u043C \u0441\u0430\u043C\u0438\u043C \u043E\u0431\u0449\u0430\u0442\u044C\u0441\u044F \u0441 \u043D\u0438\u043C\u0438.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_sleeper,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0445\u0438\u0449\u0435\u043D\u0438\u0435 \u044D\u043A\u0438\u043F\u0430\u0436\u0430",content:"\u041F\u043E\u0440\u043E\u0439 \u043A\u043B\u0430\u043D\u0443 \u043D\u0443\u0436\u043D\u044B \u0441\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u043A\u043E\u0442\u043E\u0440\u044B\u043C\u0438 \u043C\u043E\u0433\u0443\u0442 \u043E\u0431\u043B\u0430\u0434\u0430\u0442\u044C \u043B\u044E\u0434\u0438 \u0440\u0430\u0431\u043E\u0442\u0430\u044E\u0449\u0438\u0435 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0412 \u0442\u0430\u043A\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0432\u0430\u043C \u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0441\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E \u043E\u0441\u043E\u0431\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u0443\u0436\u043E\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430. \u0414\u0430\u0436\u0435 \u0435\u0441\u043B\u0438 \u0432\u0430\u043C \u043D\u0435 \u0443\u0434\u0430\u0441\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E\u0449\u0435\u0433\u043E \u0432\u0441\u0435\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0435\u0439 \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430, \u043C\u043E\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0431\u0440\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043F\u043E \u043A\u0440\u0443\u043F\u0438\u0446\u0430\u043C \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u044F \u043F\u043E\u0445\u0438\u0449\u0430\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \n\u0414\u043B\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043F\u043E\u0445\u0438- \u0442\u0438\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \u0423 \u0432\u0430\u0441 \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435 \u0435\u0441\u0442\u044C \u0441\u043A\u0430\u0444\u0430\u043D\u0434\u0440\u044B, \u0430 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0437\u0430\u043F\u0430\u0441 \u043D\u0430- \u0440\u0443\u0447\u043D\u0438\u043A\u043E\u0432, \u043A\u0438\u0441\u043B\u043E\u0440\u043E\u0434\u0430 \u0438 \u0431\u0430\u043B\u043B\u043E- \u043D\u043E\u0432. \n\u0422\u0430\u043A \u0436\u0435 \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0432 \u043B\u044E\u0434\u0435\u0439 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0438\u043C\u043F\u0443\u043B\u044C\u0441, \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0441\u0442\u0430\u043D\u044F \u0438\u0445 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F. ",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ai_face,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0418\u0418",content:"\u0418\u043D\u043E\u0433\u0434\u0430 \u0443 \u043D\u0430\u0441 \u0437\u0430\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u0441\u0430\u0431\u043E- \u0442\u0430\u0436 \u0418\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0430 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438. \u042D\u0442\u043E \u043F\u0440\u043E- \u0446\u0435\u0441\u0441 \u0441\u043B\u043E\u0436\u043D\u044B\u0439 \u0438 \u0442\u0440\u0435\u0431\u0443\u044E\u0449\u0438\u0439 \u043E\u0442 \u043D\u0430\u0441 \u043E\u0441\u043D\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0438. \n\u041F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u0435\u043C\u044B\u0439 \u043A\u043B\u0430\u043D\u043E\u043C \u043C\u0435\u0442\u043E\u0434 \u044D\u0442\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0443\u044F\u0437\u0432\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u0440\u044F\u043C\u043E \u0432 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439 \u0434\u043B\u044F \u0437\u0430\u043A\u043E\u043D\u043E\u0432 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0435\u0439 \u0432\u044B\u0432\u0435\u0441\u0442\u0438 \u0418\u0418 \u0438\u0437 \u0441\u0442\u0440\u043E\u044F. \u0412 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043C\u0435\u0442\u043E\u0434\u0430 \u043C\u044B \u043C\u043E\u0436\u0435\u043C \u043B\u0435\u0433\u043A\u043E \u043F\u0435\u0440\u0435\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0418\u0418 \u0430\u0431\u0441\u0443\u0440\u0434\u043D\u044B\u043C\u0438 \u0437\u0430\u043A\u043E\u043D\u0430\u043C\u0438, \u043D\u043E \u044D\u0442\u043E \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043D\u0430\u0441 \u0432 \u0442\u043E\u043C \u043F\u043B\u0430\u043D\u0435, \u0447\u0442\u043E \u0434\u043B\u044F \u0432\u0437\u043B\u043E\u043C\u0430 \u0432 \u0438\u0442\u043E\u0433\u0435 \u043F\u043E\u0434\u0445\u043E\u0434\u044F\u0442 \u0442\u043E\u043B\u044C\u043A\u043E \u043A\u043E\u043D\u0441\u043E\u043B\u0438 \u0432 \u0441\u0430\u043C\u043E\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439. \u0422\u0430\u043A \u0436\u0435 \u0432\u0437\u043B\u043E\u043C \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435\u043B\u0451\u0433\u043A\u0430\u044F - \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u0435\u0441\u0442\u044C \u0432\u0435\u0437\u0434\u0435. \u0410 \u043F\u0440\u043E\u0446\u0435\u0441\u0441 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F. \u041D\u0435 \u0443\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435\u0441\u044C \u0435\u0441\u043B\u0438 \u0418\u0418 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432\u043E\u0434\u0435\u0439\u0441\u0442- \u0432\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0438\u043C \u043F\u043E\u043F\u044B\u0442\u043A\u0430\u043C \u0435\u0433\u043E \u0441\u043B\u043E\u043C\u0430\u0442\u044C.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_borg,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0440\u043E\u0431\u043E\u0442\u043E\u0432",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u043E\u0446\u0435\u043D\u0438\u0432\u0430\u044F \u0432\u0430\u0448\u0438 \u0448\u0430\u043D\u0441\u044B \u043D\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u043C\u0438\u0441\u0441\u0438\u0438 \u0434\u043B\u044F \u0438\u0445 \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u044F \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445, \u0447\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442 \u0440\u043E\u0431\u043E\u0442\u043E\u0432 \u0434\u043B\u044F \u0441\u0432\u043E\u0438\u0445 \u0446\u0435\u043B\u0435\u0439, \u043C\u044B \u0434\u0430\u0451\u043C \u0432\u0430\u043C \u043E\u0441\u043E\u0431\u044B\u0439 "\u0423\u043B\u0443\u0447\u0448\u0430\u044E\u0449\u0438\u0439" \u0438\u0445 \u043F\u0440\u0438\u0431\u043E\u0440, \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u0432 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438. \n\u041F\u0440\u0438 \u0432\u0437\u043B\u043E\u043C\u0435 \u043A\u0438\u0431\u043E\u0440\u0433\u0430 \u0442\u0430\u043A\u0438\u043C \u043F\u0440\u0438\u0431\u043E\u0440\u043E\u043C(\u0412\u0437\u043B\u043E\u043C \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F) \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0433\u043E \u043A\u043B\u0430\u043D\u0443 \u0438 \u0432\u0430\u043C \u043B\u0438\u0447\u043D\u043E \u0441\u043B\u0443\u0433\u0443 \u0441\u043F\u043E\u0441\u043E\u0431- \u043D\u043E\u0433\u043E \u043D\u0430 \u043E\u043A\u0430\u0437\u0430\u043D\u0438\u0435 \u043F\u043E\u043C\u043E\u0449\u0438 \u043A\u0430\u043A \u0432 \u0441\u0430\u0431\u043E\u0442\u0430\u0436\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0442\u0430\u043A \u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u043B\u0435\u0447\u0435\u043D\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0440\u043E\u0431\u043E\u0442 \u0431\u0443\u0434\u0435\u0442 \u043E\u0441\u043D\u0430\u0449\u0451\u043D \u043B\u0438\u0447\u043D\u043E\u0439 \u043A\u0430\u0442\u0430\u043D\u043E\u0439, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043A\u0438, \u043F\u0438\u043D\u043F\u043E\u0438\u043D\u0442\u0435\u0440\u043E\u043C \u0443\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0438\u043C \u0435\u043C\u0443 \u043D\u0430 \u0432\u0430\u0441 \u0438 \u0433\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440\u043E\u043C \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u043E\u0432. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u043A\u0430\u0442\u0430\u043D\u0430 \u0440\u043E\u0431\u043E\u0442\u0430 \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0442\u044C \u0435\u0433\u043E \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0442\u0440\u0430\u043D\u0441\u043B\u043E\u043A\u0430\u0446\u0438\u044E!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.server,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",content:"\u041D\u0430 \u043D\u0430\u0443\u0447\u043D\u044B\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u0432\u0441\u0435\u0433\u0434\u0430 \u0435\u0441\u0442\u044C \u0441\u0432\u043E\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0443\u0447\u0451\u043D\u044B\u0445 \u0438 \u043C\u043D\u043E- \u0436\u0435\u0441\u0442\u0432\u043E \u0434\u0430\u043D\u043D\u044B\u0445 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u0440\u0438\u0445\u043E- \u0434\u0438\u0442\u0441\u044F \u0433\u0434\u0435 \u0442\u043E \u0445\u0440\u0430\u043D\u0438\u0442\u044C. \u0412 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u043E\u0431\u044B\u0447\u043D\u043E \u0432\u044B\u0441\u0442\u0443- \u043F\u0430\u044E\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0410 \u043A\u0430\u043A \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0438 \u0432\u0435\u0447\u043D\u043E \u0433\u0440\u044B\u0437\u0443\u0442\u0441\u044F \u0437\u0430 \u0437\u043D\u0430\u043D\u0438\u044F. \u0427\u0442\u043E \u043D\u0430\u043C \u043D\u0430 \u0440\u0443\u043A\u0443. \n\u041C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043B\u0438 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0432\u0438\u0440\u0443\u0441 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043F\u0438\u0441\u0430\u043D \u043D\u0430 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u043F\u0435\u0440\u0435\u0434 \u043C\u0438\u0441\u0441\u0438\u0435\u0439 \u0442\u0430\u043A\u043E\u0433\u043E \u0440\u043E\u0434\u0430. \u0412\u0430\u043C \u043D\u0443\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u043B\u0438\u0448\u044C \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0435\u0433\u043E \u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E \u043D\u0430 \u0438\u0445 \u043D\u0430\u0443\u0447\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u0432\u0441\u0435 \u0438\u0445 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0431\u0443\u0434\u0443\u0442 \u0443\u0442\u0435\u0440\u044F\u043D\u044B. \n\u041D\u043E \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0432\u0438\u0440\u0443\u0441\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0432\u0440\u0435\u043C\u0435\u043D\u0438, \u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u043C\u043D\u043E\u0433\u0438\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u043E\u0432 \u043D\u0435 \u0434\u0440\u0435\u043C\u043B\u044E\u0442. \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u043E \u0432\u0430\u0448\u0435\u0439 \u043F\u043E\u043F\u044B\u0442\u043A\u0435 \u0432\u0437\u043B\u043E\u043C\u0430 \u0431\u0443\u0434\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0451\u043D \u043C\u0435\u0441\u0442\u043D\u044B\u0439 \u0418\u0418. \u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u044D\u0442\u043E\u043C\u0443.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.buckler,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0417\u0430\u0449\u0438\u0442\u0430 \u0446\u0435\u043B\u0438",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u0431\u043E\u0433\u0430\u0442\u044B\u0435 \u0448\u0438\u0448\u043A\u0438 \u043F\u043B\u0430\u0442\u044F\u0442 \u0437\u0430 \u0443\u0441\u043B\u0443\u0433\u0438 \u0437\u0430\u0449\u0438\u0442\u044B \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430. \u0415\u0441\u043B\u0438 \u0432\u0430\u043C \u0434\u043E\u0441\u0442\u0430\u043B\u0430\u0441\u044C \u0442\u0430\u043A\u0430\u044F \u0446\u0435\u043B\u044C \u043F\u043E\u043C\u043D\u0438\u0442\u0435 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0435: \n * \u0417\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043E\u0431\u044F\u0437\u0430\u043D \u0434\u043E\u0436\u0438\u0442\u044C \u0434\u043E \u043A\u043E\u043D\u0446\u0430 \u0441\u043C\u0435\u043D\u044B! \n * \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043D\u0435 \u0437\u043D\u0430\u0435\u0442 \u043E \u0432\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435. \u0418 \u043B\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u0438 \u0434\u0430\u043B\u044C\u0448\u0435 \u043D\u0435 \u0437\u043D\u0430\u043B! \n * \u041D\u0435 \u0432\u0430\u0436\u043D\u043E \u043A\u0442\u043E \u0438\u043B\u0438 \u0447\u0442\u043E \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u043D\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043E\u0434\u0437\u0430\u0449\u0438\u0442\u043D\u043E\u0433\u043E, \u043D\u043E \u0434\u043B\u044F \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0433\u0434\u0435 \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442 \u043C\u0438\u0441\u0441\u0438\u044F \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u043D\u0435\u0436\u0435\u043B\u0430\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E. \u041D\u0435 \u0440\u0430\u0441\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u0431\u044F \u0431\u0435\u0437 \u043D\u0443\u0436\u0434\u044B, \u0447\u0442\u043E\u0431\u044B \u0443\u043F\u0440\u043E\u0441\u0442\u0438\u0442\u044C \u0441\u0435\u0431\u0435 \u0436\u0435 \u0440\u0430\u0431\u043E\u0442\u0443 \u0438 \u043D\u0430 \u0432\u0430\u0441 \u0441\u0430\u043C\u0438\u0445 \u043D\u0435 \u0432\u0435\u043B\u0438 \u043E\u0445\u043E\u0442\u0443! \n\u0422\u0430\u043A \u0436\u0435 \u043C\u044B \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u043A\u043B\u0430\u043D \u043D\u0435 \u043E\u0434\u043E\u0431\u0440\u044F\u0435\u0442 \u0432\u0430\u0440\u0432\u0430\u0440\u0441\u043A\u0438\u0435 \u043C\u0435\u0442\u043E\u0434\u044B "\u0417\u0430\u0449\u0438\u0442\u044B" \u0446\u0435\u043B\u0438. \u041D\u0435\u0442 \u0432\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0430\u0434\u0438\u0442\u044C \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u043E\u0433\u043E \u0432 \u043A\u043B\u0435\u0442\u043A\u0443 \u0438 \u0441\u043B\u0435\u0434\u0438\u0442\u044C \u0437\u0430 \u043D\u0438\u043C \u0442\u0430\u043C! \u041D\u0435 \u043F\u043E\u0440\u0442\u0438\u0442\u0435 \u043D\u0430\u0448\u0443 \u0440\u0435\u043F\u0443\u0442\u0430\u0446\u0438\u044E \u0432 \u0433\u043B\u0430\u0437\u0430\u0445 \u043D\u0430\u0448\u0438\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.cash,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041A\u0440\u0430\u0436\u0430 \u0434\u0435\u043D\u0435\u0433",content:"\u041A\u0430\u043A \u0431\u044B \u044D\u0442\u043E \u043D\u0435 \u0431\u044B\u043B\u043E \u0442\u0440\u0438\u0432\u0438\u0430\u043B\u044C\u043D\u043E. \u0418\u043D\u043E\u0433\u0434\u0430 \u043A\u043B\u0430\u043D \u043D\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044F \u0432 \u0434\u0435\u043D\u044C- \u0433\u0430\u0445. \u0418\u043B\u0438 \u0434\u0430\u0436\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0432\u044B \u0437\u0430\u0434\u043E\u043B\u0436\u0430\u043B\u0438 \u043D\u0430\u043C. \u0412 \u0442\u0430\u043A\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u043C\u044B \u0441\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0434\u0430\u0434\u0438\u043C \u0432\u0430\u043C \u0437\u0430\u0434\u0430\u0447\u0443 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0434\u043B\u044F \u043D\u0430\u0441 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \n\u0414\u043B\u044F \u0432\u0430\u0441 \u044D\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435 \u0442\u0440\u0443\u0434\u043D\u0430\u044F, \u043D\u043E \u0432\u0440\u0435\u043C\u044F\u0437\u0430\u0442\u0440\u0430\u0442\u043D\u0430\u044F. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0430\u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0432 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B\u0445 \u043A\u0430\u0440\u043C\u0430\u043D\u043D\u044B\u0445 \u043A\u0440\u0430\u0436. \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u044D\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0434\u043B\u044F \u043A\u0440\u0430\u0436\u0438 \u0447\u0443\u0436\u0438\u0445 \u043A\u0430\u0440\u0442 \u0438 \u043E\u0431\u043D\u0430\u043B\u0438\u0447\u0438- \u0432\u0430\u043D\u0438\u044F \u0438\u0445 \u0441\u0447\u0435\u0442\u043E\u0432. \u041B\u0438\u0431\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u043C\u0435\u0442\u0438\u0442\u044C \u0432\u044B\u0448\u0435 \u0438 \u043E\u0433\u0440\u0430\u0431\u0438\u0442\u044C \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0430 \u0438\u043B\u0438 \u0441\u0447\u0435\u0442\u0430 \u0441\u0430\u043C\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435. \u0414\u043E\u0441\u0442\u0430\u043D\u044C\u0442\u0435 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438!",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.handcuff,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430",content:"\u0412 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044F\u0445 \u0447\u0443\u0436\u043E\u0439 \u043F\u043E\u0437\u043E\u0440 \u0434\u043B\u044F \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u0435\u0435 \u0447\u0435\u043C \u0441\u043C\u0435\u0440\u0442\u044C. \u0412 \u0442\u0430\u043A\u0438\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 \u0432\u0430\u043C \u043F\u0440\u0438\u0439\u0434\u0451\u0442\u0441\u044F \u043F\u0440\u043E\u044F\u0432\u0438\u0442\u044C \u043A\u0440\u0435\u0430\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u044C \u0438 \u0434\u043E\u0431\u0438\u0442\u044C\u0441\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0432\u0430\u0448\u0443 \u0436\u0435\u0440\u0442\u0432\u0443 \u043F\u043E \u0437\u0430\u043A\u043E\u043D\u043D\u044B\u043C \u043E\u0441\u043D\u043E\u0432\u0430\u043D\u0438\u044F\u043C \u0443\u043F\u0435\u043A\u043B\u0438 \u0437\u0430 \u0440\u0435\u0448\u0451\u0442\u043A\u0443 \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435 \u0447\u0442\u043E\u0431\u044B \u0432 \u043A\u0440\u0438\u043C\u0438\u043D\u0430\u043B\u044C\u043D\u043E\u0439 \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0446\u0435\u043B\u0438 \u043E\u0441\u0442\u0430\u043B\u0441\u044F \u0441\u043B\u0435\u0434. \u041D\u043E \u0432 \u0442\u043E \u0436\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u0440\u0438\u0439\u0442\u0438 \u0438 \u0432\u043F\u0438\u0441\u0430\u0442\u044C \u0446\u0435\u043B\u0438 \u0441\u0440\u043E\u043A \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u0438 - \u043D\u0435 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u043C\u0435\u0442\u043E\u0434. \u0426\u0435\u043B\u044C \u043B\u0435\u0433\u043A\u043E \u043E\u043F\u0440\u0430\u0432\u0434\u0430\u044E\u0442 \u0432 \u0441\u0443\u0434\u0435, \u0447\u0442\u043E \u043D\u0435 \u0443\u0441\u0442\u0440\u043E\u0438\u0442 \u043A\u043B\u0438\u0435\u043D\u0442\u0430. \n \u0423 \u0432\u0430\u0441 \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432, \u0447\u0442\u043E\u0431\u044B \u0441\u043E\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u043F\u043E\u0434 \u043B\u0438\u0447\u0438\u043D\u043E\u0439 \u0446\u0435\u043B\u0438. \u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043F\u043E\u0441\u0442\u0430\u0440\u0430\u0439\u0442\u0435\u0441\u044C \u043E\u0431\u043E\u0439\u0442\u0438\u0441\u044C \u0431\u0435\u0437 \u0441\u043B\u0438\u0448- \u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u043E\u0441\u043B\u0435\u0434\u0441\u0442\u0432\u0438\u0439. \u041B\u0438\u0448\u043D\u044F\u044F \u0434\u044B\u0440\u0430 \u0432 \u043E\u0431\u0448\u0438\u0432\u043A\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u0442\u0440\u0443\u043F\u044B - \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u044E\u0442 \u0448\u0430\u043D\u0441\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043B\u0430\u043D\u0430.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.spider_charge,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0440\u044B\u0432 \u043E\u0442\u0434\u0435\u043B\u0430",content:"\u0421\u0442\u0430\u0440\u044B\u0435 \u0434\u043E\u0431\u0440\u044B\u0435 \u0431\u043E\u043C\u0431\u044B. \u042D\u0444\u0444\u0435\u043A- \u0442\u0438\u0432\u043D\u044B\u0435 \u043E\u0440\u0443\u0434\u0438\u044F \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0435\u043D\u0438\u044F \u0432\u0441\u0435\u0433\u043E \u0436\u0438\u0432\u043E\u0433\u043E \u0438 \u043D\u0435\u0436\u0438\u0432\u043E\u0433\u043E \u0432 \u0431\u043E\u043B\u044C\u0448\u043E\u043C \u0440\u0430\u0434\u0438\u0443\u0441\u0435. \u041A\u043E\u0433\u0434\u0430 \u043A\u043B\u0438\u0435\u043D\u0442\u044B \u043F\u0440\u043E\u0441\u044F\u0442 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u043E\u0431\u044C\u0435\u043A\u0442, \u043E\u043D\u0438 \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u044E\u0442 \u043D\u0430\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0434\u043E\u0440\u043E\u0433\u043E \u0441\u0442\u043E\u0438\u0442 \u0442\u0430\u043A\u0430\u044F \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F. \u041D\u043E \u0440\u0435\u0434\u043A\u043E \u0433\u043E\u0442\u043E\u0432\u044B \u0441\u0434\u0430\u0442\u044C\u0441\u044F. \u041A\u0430\u043A \u0440\u0430\u0437 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u043D\u043E\u0433\u0438\u0435 \u0441\u043E\u0433\u043B\u0430\u0441\u043D\u044B \u043D\u0430 \u043F\u043E\u0434\u0440\u044B\u0432 \u043E\u0434\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0438\u043B\u0438 \u043E\u0442\u0434\u0435\u043B\u0430. \n\u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u043F\u043E\u0441\u043B\u0435 \u0432\u0437\u0440\u044B\u0432\u0430 \u043D\u0430 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u0442\u0438\u0441\u044C \u043E\u0445\u043E\u0442\u0430. \n \u041D\u0430\u0448\u0438 \u0431\u043E\u043C\u0431\u044B \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0438\u0437\u0433\u043E\u0442\u043E\u0432\u043B\u0435\u043D\u044B \u0441 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0442\u0435\u043B\u044F\u043C\u0438. \u041D\u0438\u043A\u0442\u043E \u043A\u0440\u043E\u043C\u0435 \u0432\u0430\u0441 \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442 \u0438\u0445 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445 \u043B\u0438\u0448\u044C \u0432 \u0437\u043E\u043D\u0435 \u0437\u0430\u043A\u0430\u0437\u0430\u043D\u043D\u043E\u0439 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u043C. \u0421\u043E\u0432\u0435\u0442\u0443\u0435\u043C \u0441\u0440\u0430\u0437\u0443 \u0431\u0435\u0436\u0430\u0442\u044C \u043F\u043E\u0434\u0430\u043B\u044C\u0448\u0435 \u043F\u043E\u0441\u043B\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438. \u0425\u043E\u0442\u044F \u044D\u0442\u043E \u0438 \u0442\u0430\u043A \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0434\u043B\u044F \u0432\u0430\u0441 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.BSM,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0410\u043D\u0430\u043B\u0438\u0437 \u043A\u0440\u043E\u0432\u0438",content:'"\u0417\u043D\u0430\u0439 \u0441\u0432\u043E\u0435\u0433\u043E \u0432\u0440\u0430\u0433\u0430" - \u043F\u0440\u043E\u0441\u0442\u0430\u044F \u0438\u0441\u0442\u0438\u043D\u0430. \n\u0417\u0430 \u0433\u043E\u0434\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u044F \u043A\u043B\u0430\u043D\u0430 \u043C\u044B \u0438\u0437\u0443\u0447\u0438\u043B\u0438 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0437\u043D\u044B\u0445 \u043E\u043F\u0430\u0441\u043D\u044B\u0445 \u0442\u0432\u0430\u0440\u0435\u0439. \u0418 \u0434\u043E \u0441\u0438\u0445 \u043F\u043E\u0440 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0435\u043C \u0438\u0437\u0443\u0447\u0435\u043D\u0438\u0435 \u043D\u0435\u043A\u043E- \u0442\u043E\u0440\u044B\u0445. \u0410 \u0447\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E, \u0447\u0442\u043E \u0438\u0437\u0443\u0447\u0430\u0442\u044C, \u043D\u0443\u0436\u043D\u043E \u0434\u043E\u0431\u044B\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B. \u041A\u0440\u043E\u0432\u044C \u043E\u0434\u0438\u043D \u0438\u0437 \u0441\u0430\u043C\u044B\u0445 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u044B\u0445 \u043F\u0440\u0438\u043C\u0435\u0440\u043E\u0432 \u0442\u043E\u0433\u043E, \u0447\u0442\u043E \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u043E\u043B\u0435\u0437\u043D\u043E \u043D\u0430\u0448\u0438\u043C \u0443\u0447\u0451\u043D\u044B\u043C. \n\u0418\u043C\u0435\u044E\u0449\u0430\u044F\u0441\u044F \u0443 \u0432\u0430\u0441 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0446\u0435\u043D\u0442\u0440\u0438\u0444\u0443\u0433\u0430 \u0434\u043B\u044F \u043A\u0440\u043E\u0432\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043F\u0440\u043E\u0430\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B \u043D\u0435 \u043F\u043E\u0432\u0440\u0435\u0434\u0438\u0432 \u0438\u0445 \u0438 \u043F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043D\u0430\u043C. \n\u0414\u043B\u044F \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0430\u043D\u0430\u043B\u0438\u0437\u0430 \u043A\u0440\u043E\u0432\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C 3 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0445 \u043E\u0431\u0440\u0430\u0437\u0446\u0430. \u0418 \u043F\u043E\u043C\u0435- \u0441\u0442\u0438\u0442\u044C \u0438\u0445 \u0432 \u043F\u0440\u043E\u0431\u0438\u0440\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0442\u043E\u043C \u043D\u0430\u0434\u043E \u043F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E. \n\u041F\u0440\u0438\u043C\u0435\u0441\u0438 \u043F\u0440\u0438\u043D\u044F\u0442\u044B \u043D\u0435 \u0431\u0443\u0434\u0443\u0442!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.changeling,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0413\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u044B",content:"\u0427\u0435\u0440\u0432\u0438 \u0432\u043E\u0437\u043E\u043C\u043D\u0438\u0432\u0448\u0438\u0435 \u0441\u0435\u0431\u044F \u0432\u044B\u0448\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0438\u0434\u043E\u0432 \u043F\u043E\u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u0443\u043C\u0435\u044E\u0442 \u043A\u0440\u0430\u0441\u0442\u044C \u0433\u0435\u043D\u044B \u0438 \u0438\u043C\u0438\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445. \n\u0421\u0432\u043E\u0438\u043C \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u043E\u043D\u0438 \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0431\u043E\u043B\u044C\u0448\u0435 \u043F\u0440\u043E\u0431- \u043B\u0435\u043C, \u0447\u0435\u043C \u043F\u043E\u043B\u044C\u0437\u044B. \n\u042D\u0442\u0438 \u0442\u0432\u0430\u0440\u0438 \u0441\u0442\u043E\u043B\u044C \u0436\u0435 \u0445\u0438\u0442\u0440\u044B \u0441\u043A\u043E\u043B\u044C \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u044B. \u041D\u0435 \u0434\u043E\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441 \u043D\u0438\u043C\u0438 \u043D\u0438 \u043E \u0447\u0451\u043C! \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0436\u0435 \u043D\u0430\u043C \u0441\u043B\u043E\u0436\u043D\u043E \u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u0442\u044C \u0433\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u0430 \u043D\u0435 \u0437\u0430\u043F\u0438\u0445- \u043D\u0443\u0432 \u0435\u0433\u043E \u0432 \u043B\u0430\u0431\u043E\u0440\u0430\u0442\u043E\u0440\u0438\u044E \u0438 \u043D\u0435 \u043F\u0440\u043E\u0432\u0435\u0434\u044F \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0442\u0435\u0441\u0442\u043E\u0432. \u041D\u043E \u043E\u043D\u0438 \u0438\u043D\u043E\u0433\u0434\u0430 \u0432\u044B\u0434\u0430\u044E\u0442 \u0441\u0435\u0431\u044F \u0441\u0432\u043E\u0438\u043C\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F\u043C\u0438. \u0418 \u0442\u0430\u043A \u0436\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043B\u043E\u0436\u0430\u0442\u0441\u044F \u043D\u0430 \u0434\u043D\u043E \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438. \u0427\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E \u043B\u0435\u0433\u0447\u0435 \u0438\u0445 \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0434\u0430\u0439\u0442\u0435 \u0438\u043C \u043F\u043E\u043F\u043B\u044F\u0441\u0430\u0442\u044C, \u043F\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043C \u0432\u044B\u0445\u043E\u0434\u0438\u0442\u044C \u043D\u0430 \u0441\u0446\u0435\u043D\u0443. \u0418 \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043B\u0443\u0448\u0430\u0439\u0442\u0435 \u0440\u0430\u0434\u0438\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435. \u0412\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043C\u0435\u0441\u0442\u043D\u0430\u044F \u043E\u0445\u0440\u0430\u043D\u0430 \u0443\u0436\u0435 \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u0437\u0430 \u043E\u0434\u043D\u0438\u043C \u0438\u0437 \u043D\u0438\u0445. \n\u041D\u0438\u043A\u0442\u043E \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432 \u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u043E \u043F\u043E\u043C\u043E\u0436\u0435\u0442\u0435 \u0438\u043C \u0441 \u044D\u0442\u0438\u043C...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.vampire,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u043C\u043F\u0438\u0440\u044B",content:"\u0414\u0435\u0448\u0451\u0432\u044B\u0435 \u0440\u043E\u043C\u0430\u043D\u044B, \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0438 \u0441\u043A\u0430\u0437\u043A\u0438 \u043F\u0440\u043E\u0448\u043B\u043E\u0433\u043E \u043E\u043F\u0438\u0441\u044B\u0432\u0430\u043B\u0438 \u0432\u0430\u043C\u043F\u0438\u0440\u043E\u0432 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A\u043E\u0432 \u043F\u044C\u044E\u0449\u0438\u0445 \u043A\u0440\u043E\u0432\u044C \u043B\u044E\u0434\u0435\u0439 \u0432 \u043D\u043E\u0447\u0438 \u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E- \u0449\u0438\u0445 \u043C\u0430\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E- \u0441\u0442\u044F\u043C\u0438. \u0418\u0437\u0432\u0435\u0441\u0442\u043D\u044B\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u043D\u0435\u0435 \u0440\u043E\u043C\u0430\u043D\u0442\u0438\u0447\u043D\u044B... \n\u041C\u044B \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u0438\u0445 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435, \u043D\u043E \u043D\u0430\u0448\u0438 \u043F\u043E\u0434\u043E\u0437\u0440\u0435- \u043D\u0438\u044F \u043F\u0430\u0434\u0430\u044E\u0442 \u043D\u0430 \u0432\u043B\u0438\u044F\u043D\u0438\u0435 \u043D\u0435\u043A\u043E\u0439 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438. \u0422\u0430\u043A \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435, \u0434\u043E \u0442\u0435\u0445 \u043F\u043E\u0440 \u043F\u043E\u043A\u0430 \u0432\u0430\u043C\u043F\u0438\u0440 \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u0438\u043B\u0438 \u0443\u0433\u0440\u043E\u0436\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u0436\u0438\u0437\u043D\u0438. \u0412\u044B \u0432\u043E\u043B\u044C\u043D\u044B \u0435\u0433\u043E \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C. \n\u0412\u0430\u043C\u043F\u0438\u0440\u044B \u043E\u0447\u0435\u043D\u044C \u043E\u043F\u0430\u0441\u043D\u044B \u0432 \u043F\u0440\u044F\u043C\u043E\u043C \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u043E\u043D\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u0432\u0437\u0433\u043B\u044F\u0434\u043E\u043C \u0438 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0430\u0442\u044C \u0440\u0430\u0437\u0443\u043C \u0441\u0432\u043E\u0438\u0445 \u0436\u0435\u0440\u0442\u0432. \u041D\u0435 \u0434\u043E\u0432\u0435\u0440\u044F\u0439\u0442\u0435 \u0438\u043C, \u043D\u043E \u0442\u0430\u043A \u0436\u0435 \u043F\u043E\u043C\u043D\u0438\u0442\u0435 - \u043E\u043D\u0438 \u043B\u0438\u0448\u044C \u0436\u0435\u0440\u0442\u0432\u044B \u0441\u0442\u0435\u0447\u0435\u043D\u0438\u044F \u043E\u0431\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u0441\u0442\u0432. \u0418 \u044D\u0442\u043E \u043C\u043E\u0436\u043D\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.syndicate,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442",content:"\u041D\u0430\u0448\u0438 \u0445\u043E\u0440\u043E\u0448\u0438\u0435 \u0437\u043D\u0430\u043A\u043E\u043C\u044B\u0435. \u0421\u0431\u043E\u0440\u0438\u0449\u0435 \u043C\u043E\u0433\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0445 \u0444\u0438\u0433\u0443\u0440 \u0432 \u043F\u043E\u0434\u043F\u043E\u043B\u044C\u043D\u043E\u043C \u043C\u0438\u0440\u0435 \u0441 \u0437\u0430\u043A\u0440\u044B\u0442\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u043E\u0439 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u0430 \u043E \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043C\u0430\u043B\u043E... \n\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442 \u043F\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0437\u0430\u043A\u0430\u0437\u043E\u0432. \u041D\u043E \u0441\u0430\u043C\u043E\u0439 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E\u0439, \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u043A\u0442\u043E \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0438\u0445 \u0438\u0437\u0443\u0447\u0438\u0442, \u0447\u0435\u0440\u0442\u043E\u0439 \u044D\u0442\u043E\u0439 \u0433\u0440\u0443\u043F\u043F\u044B - \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0433\u0440\u043E\u043C\u043D\u0430\u044F \u043D\u0435\u043D\u0430\u0432\u0438\u0441\u0442\u044C \u043A \u041D\u0422. \n\u0412 \u0441\u043B\u0443\u0447\u0430\u0435 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u044F \u0441 \u0430\u0433\u0435\u043D\u0442\u0430\u043C\u0438 \u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442\u0430 \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u043D\u0430\u0448\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043F\u0440\u043E\u0441\u0442\u0430. \n\u0415\u0441\u043B\u0438 \u043E\u043D\u0438 \u043D\u0435 \u043C\u0435\u0448\u0430\u044E\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \u041C\u044B \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u043C \u0438\u043C.",position:"bottom-start"})]})]})})})},c=function(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g=h.allActionsPreview,N=h.blocked_TGUI_rows,x=[{blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"}];return(0,e.createComponentVNode)(2,t.Section,{title:"\u041C\u043E\u0434\u0443\u043B\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u0414\u0435\u043B\u044F\u0442\u0441\u044F \u043D\u0430 3 \u0440\u0430\u0437\u043D\u044B\u0445 \u043F\u043E\u0434\u0445\u043E\u0434\u0430 \u0434\u043B\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0418\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043F\u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044E \u0440\u0430\u0431\u043E\u0442\u043E\u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043C\u043E\u0434\u0443\u043B\u044F, \u0431\u043B\u043E\u043A\u0438\u0440\u0443\u0435\u0442 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043C\u043E\u0434\u0443\u043B\u0435\u0439 \u043E\u0434\u043D\u043E\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F \u0438\u0437 \u0441\u043E\u0441\u0435\u0434\u043D\u0438\u0445 \u0441\u0442\u043E\u043B\u0431\u0446\u043E\u0432",tooltipPosition:"bottom"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",alignContent:"center",ml:1.5,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u0438\u0437\u0440\u0430\u043A",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0421\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441\u0440\u0435\u0434\u0438 \u0432\u0440\u0430\u0433\u043E\u0432, \u043D\u0430\u043F\u0430\u0434\u0430\u0439\u0442\u0435 \u0438\u0437 \u0442\u0435\u043D\u0438 \u0438 \u0431\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0440\u0438\u043C\u043E\u0439 \u0443\u0433\u0440\u043E\u0437\u043E\u0439, \u0432\u0441\u0451 \u0434\u043B\u044F \u0442\u043E\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u043D\u0438\u043A\u0442\u043E \u043D\u0435 \u0443\u0437\u043D\u0430\u043B! \u0411\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B \u043A\u0430\u043A \u043F\u0440\u0438\u0437\u0440\u0430\u043A!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(53, 94, 163, 0.8)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"smoke",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.smoke,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0414\u042B\u041C\u041E\u0412\u0410\u042F \u0417\u0410\u0412\u0415\u0421\u0410",content:"\u0412\u044B \u0441\u043E\u0437\u0434\u0430\u0451\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u043F\u0443\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432. \n\u042D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u0441\u043E\u0447\u0435\u0442\u0430\u0435\u0442\u0441\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0432\u0438\u0437\u043E\u0440\u043E\u043C \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u0435\u0440\u043C\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0441\u043A\u0430\u043D\u0435\u0440\u0430. \n\u0410 \u0442\u0430\u043A \u0436\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u043F\u0440\u0438\u043C\u0435\u043D\u044F\u0435\u0442\u0441\u044F \u043C\u043D\u043E\u0433\u0438\u043C\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u043C\u043E\u0434\u0443\u043B\u044F\u043C\u0438 \u0435\u0441\u043B\u0438 \u0432\u044B \u0442\u043E\u0433\u043E \u043F\u043E\u0436\u0435\u043B\u0430\u0435\u0442\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 250 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"ninja_cloak",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_cloak,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041D\u0415\u0412\u0418\u0414\u0418\u041C\u041E\u0421\u0422\u042C",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043E\u0447\u043D\u043E\u0435 \u043F\u043E\u043B\u0435 \u0441\u043A\u0440\u044B\u0432\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0441 \u0438\u0437 \u0432\u0438\u0434\u0443 \u0438 \u043F\u0440\u0438\u0433\u043B\u0443\u0448\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0448\u0438 \u0448\u0430\u0433\u0438. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \u0425\u043E\u0442\u044C \u043F\u043E\u043B\u0435 \u0438 \u0441\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u043F\u043E\u043B\u043D\u043E\u0441\u0442\u044C\u044E, \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u0439 \u0443\u0431\u0438\u0439\u0446\u0430 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0445\u043B\u0430\u0434\u043D\u043E\u043A\u0440\u043E\u0432\u0435\u043D. \n\u041D\u0435 \u0441\u0442\u043E\u0438\u0442 \u043D\u0435\u0434\u043E\u043E\u0446\u0435\u043D\u0438\u0432\u0430\u0442\u044C \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u0445 \u043B\u044E\u0434\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 15 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"ninja_clones",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_clones,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u041A\u041B\u041E\u041D\u042B",content:"\u0421\u043E\u0437\u0434\u0430\u0451\u0442 \u0434\u0432\u0443\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0433\u043E\u0442\u043E\u0432\u044B\u0445 \u043F\u043E\u043C\u043E\u0447\u044C \u0432 \u0431\u0438\u0442\u0432\u0435 \u0438 \u0434\u0435\u0437\u043E\u0440\u0438\u0435\u043D\u0442\u0438- \u0440\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u0430 \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0441\u043C\u0435\u0449\u0430\u0435\u0442 \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0438\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u043C \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043F\u0430\u0440\u044B \u043C\u0435\u0442\u0440\u043E\u0432. \n\u041F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435\u0441\u044C \u043E\u0441\u0442\u043E\u0440\u043E\u0436\u043D\u043E. \u0421\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0435 \u0441\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u043F\u0435\u0440\u0435\u0442\u044C \u0432\u0430\u0441 \u0437\u0430 4-\u043C\u044F \u0441\u0442\u0435\u043D\u0430\u043C\u0438. \u0411\u0443\u0434\u044C\u0442\u0435 \u043A \u044D\u0442\u043E\u043C\u0443 \u0433\u043E\u0442\u043E\u0432\u044B. \n\u041A\u043B\u043E\u043D\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 20 \u0441\u0435\u043A\u0443\u043D\u0434. \u041A\u043B\u043E\u043D\u044B \u0438\u043C\u0435\u044E\u0442 \u0448\u0430\u043D\u0441 \u0440\u0430\u0437\u043C\u043D\u043E\u0436\u0438\u0442\u0441\u044F \u0430\u0442\u0430\u043A\u0443\u044F \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 8 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"chameleon",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chameleon,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0425\u0410\u041C\u0415\u041B\u0415\u041E\u041D",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u0433\u043E\u043B\u043E\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u043E\u043B\u0435 \u0438\u0441\u043A\u0430\u0436\u0430\u044E\u0449\u0435\u0435 \u0432\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u043E\u0435 \u0438 \u0441\u043B\u0443\u0445\u043E\u0432\u043E\u0435 \u0432\u043E\u0441\u043F\u0440\u0438\u044F\u0442\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432. \n\u0412\u0430\u0441 \u0431\u0443\u0434\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044C \u0438 \u0441\u043B\u044B\u0448\u0430\u0442\u044C \u043A\u0430\u043A \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0432\u044B \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C. \n\u042D\u0442\u043E \u0434\u0430\u0451\u0442 \u0432\u0430\u043C \u043E\u0433\u0440\u043E\u043C\u043D\u044B\u0439 \u043F\u0440\u043E\u0441\u0442\u043E\u0440 \u043F\u043E \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u044E \u0438 \u0438\u043C\u0438\u0442\u0430\u0446\u0438\u0438 \u043B\u044E\u0431\u043E\u0433\u043E \u0447\u043B\u0435\u043D\u0430 \u044D\u043A\u0438\u043F\u0430\u0436\u0430. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u0445\u0430\u043C\u0435\u043B\u0435\u043E\u043D \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: \u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"ninja_spirit_form",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_spirit_form,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0424\u041E\u0420\u041C\u0410 \u0414\u0423\u0425\u0410",content:"\u0412\u044B \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442\u0435 \u043D\u0430 \u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043B\u0430 \u043F\u043E\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043E\u043C \u044D\u0442\u043E\u0439 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438. \n\u0414\u0435\u043B\u0430\u044F \u0432\u0430\u0448\u0435 \u0442\u0435\u043B\u043E \u043D\u0435\u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u044B\u043C \u044D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0430\u0440\u0443\u0435\u0442 \u0432\u0430\u043C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442\u044C \u0441\u043A\u0432\u043E\u0437\u044C \u0441\u0442\u0435\u043D\u044B. \n\u042D\u0442\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u043D\u0435 \u0441\u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0443\u044F\u0437\u0432\u0438\u043C\u044B\u043C \u0434\u043B\u044F \u043F\u0443\u043B\u044C \u0438 \u043B\u0435\u0437\u0432\u0438\u0439! \n\u041D\u043E \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u0441\u043D\u044F\u0442\u044C \u0441 \u0441\u0435\u0431\u044F \u043D\u0430\u0440\u0443\u0447\u043D\u0438\u043A\u0438, \u0431\u043E\u043B\u044B \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B\u043B\u0435\u0437\u0442\u0438 \u0438\u0437 \u0433\u0440\u043E\u0431\u0430 \u0438\u043B\u0438 \u044F\u0449\u0438\u043A\u0430, \u043E\u043A\u0430\u0436\u0438\u0441\u044C \u0432\u044B \u0442\u0430\u043C \u0437\u0430\u043F\u0435\u0440\u0442\u044B... \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u0444\u043E\u0440\u043C\u0430 \u0434\u0443\u0445\u0430 \u0437\u043D\u0430\u0447\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438! \u041F\u043E\u0442\u0440\u0435\u0431\u043B\u0435\u043D\u0438\u0435 \u043E\u0434\u0438\u043D\u0430\u043A\u043E\u0432\u043E \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043E\u0431\u044A\u0451\u043C\u0430 \u0431\u0430\u0442\u0430\u0440\u0435\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 25 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u043C\u0435\u0439",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435! \u0422\u0440\u044E\u043A\u0438, \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0449\u0438\u0442\u044B. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C, \u0447\u0442\u043E \u0442\u0430\u043A\u043E\u0435 \u0431\u043E\u0439 \u0441 \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u043C \u0443\u0431\u0438\u0439\u0446\u0435\u0439. \u0418\u0437\u0432\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0438 \u0438\u0437\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u043D\u0430\u0445\u043E\u0434\u044F \u0432\u044B\u0445\u043E\u0434 \u0438\u0437 \u043B\u044E\u0431\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438. \u0412\u0440\u0430\u0433\u0438 \u0432\u0441\u0435\u0433\u043E \u043B\u0438\u0448\u044C \u0433\u0440\u044B\u0437\u0443\u043D\u044B, \u0447\u044C\u0451 \u043B\u043E\u0433\u043E\u0432\u043E \u043D\u0430\u0432\u0435\u0441\u0442\u0438\u043B \u0437\u043C\u0435\u0439!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(0, 174, 208, 0.15)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"kunai",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.kunai,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u0422\u0420\u041E\u0415\u041D\u041D\u041E\u0415 \u0414\u0416\u041E\u0425\u042C\u0401",content:"\u0422\u0430\u043A \u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u0430\u043A \u0428\u044D\u043D\u0431\u044F\u043E \u0438\u043B\u0438 \u043F\u0440\u043E\u0441\u0442\u043E \u041A\u0438\u043D\u0436\u0430\u043B \u043D\u0430 \u0446\u0435\u043F\u0438. \n\u0418\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0437\u0430\u043F\u0443\u0441\u043A\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0438 \u043F\u0440\u0438\u0442\u044F\u043D\u0443\u0442\u044C \u043A \u0441\u0435\u0431\u0435 \u0436\u0435\u0440\u0442\u0432\u0443 \u0437\u0430 \u0434\u043E\u043B\u0438 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u041E\u0440\u0443\u0436\u0438\u0435 \u043D\u0435 \u043E\u0447\u0435\u043D\u044C \u0433\u043E\u0434\u0438\u0442\u0441\u044F \u0434\u043B\u044F \u0434\u043E\u043B\u0433\u0438\u0445 \u0431\u043E\u0451\u0432, \u043D\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u044B\u0442\u044F\u0433\u0438\u0432\u0430\u043D\u0438\u044F \u043E\u0434\u043D\u043E\u0439 \u0436\u0435\u0440\u0442\u0432\u044B - \u043D\u0430 \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u0443\u0434\u0430\u0440\u0430! \n\u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043D\u0435 \u043F\u0440\u043E\u043C\u0430\u0445\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0441\u0442\u0440\u0435\u043B\u044C\u0431\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 5 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"chem_injector",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chem_injector,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0418\u0421\u0426\u0415\u041B\u042F\u042E\u0429\u0418\u0419 \u041A\u041E\u041A\u0422\u0415\u0419\u041B\u042C",content:"\u0412\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0435\u0447\u0435\u0431\u043D\u0443\u044E \u0441\u043C\u0435\u0441\u044C. \u0421\u043F\u043E\u0441\u043E\u0431\u043D\u0443\u044E \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u0434\u0430\u0436\u0435 \u0441\u043B\u043E\u043C\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u0441\u0442\u0438 \u0438 \u043E\u0442\u043E\u0440\u0432\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u041F\u0440\u0435\u043F\u0430\u0440\u0430\u0442 \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442- \n\u0432\u0435\u043D\u043D\u043E-\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0435 \u043F\u0430\u0440\u0430\u0434\u043E\u043A\u0441\u044B \u0438 \u043E\u0447\u0435\u043D\u044C \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u0438\u0437 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0430! \n\u041F\u0440\u0438 \u043F\u0435\u0440\u0435\u0434\u043E\u0437\u0438\u0440\u043E\u0432\u043A\u0435 \u043E\u043D\u0438 \u0441\u0442\u0430\u043D\u043E\u0432\u044F\u0442\u0441\u044F \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043E\u043F\u0430\u0441\u043D\u044B \u0434\u043B\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041D\u0435 \u0432\u0432\u043E\u0434\u0438\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 30 \u0435\u0434. \u043F\u0440\u0435\u043F\u0430\u0440\u0430\u0442\u0430 \u0432 \u0432\u0430\u0448 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C! \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u0438\u043C\u0435\u0435\u0442 3 \u0437\u0430\u0440\u044F\u0434\u0430. \u0418\u0445 \u043C\u043E\u0436\u043D\u043E \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u043A\u0440\u0438\u0441\u0442\u0430\u043B\u043B\u043E\u0432 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"emergency_blink",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emergency_blink,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041A\u0421\u0422\u0420\u0415\u041D\u041D\u0410\u042F \u0422\u0415\u041B\u0415\u041F\u041E\u0420\u0422\u0410\u0426\u0418\u042F",content:"\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0443\u044E \u0437\u043E\u043D\u0443 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043E\u043A\u043E\u043B\u043E \u0434\u0432\u0443\u0445 \u0434\u0435\u0441\u044F\u0442\u043A\u043E\u0432 \u043C\u0435\u0442\u0440\u043E\u0432. \n\u0414\u043B\u044F \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u043C\u043E\u0437\u0433\u043E\u0432\u044B\u0435 \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u044B \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u043F\u044B\u0442\u043D\u044B\u0435 \u0432\u043E\u0438\u043D\u044B \u043A\u043B\u0430\u043D\u0430, \u043C\u043E\u0433\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0435\u0451 \u0434\u0430\u0436\u0435 \u0432\u043E \u0441\u043D\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"caltrop",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.caltrop,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E-\u0427\u0415\u0421\u041D\u041E\u041A",content:"\u0427\u0430\u0449\u0435 \u0438\u0445 \u043D\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u043F\u0440\u043E\u0441\u0442\u043E \u043A\u0430\u043B\u0442\u0440\u043E\u043F\u044B, \u0438\u0437-\u0437\u0430 \u0437\u0430\u043F\u0443\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0445 \u0430\u0441\u0441\u043E\u0446\u0438\u0430\u0446\u0438\u0439 \u0441 \u0431\u043E\u043B\u0435\u0435 \u0441\u044A\u0435\u0441\u0442\u043D\u044B\u043C \u0447\u0435\u0441\u043D\u043E\u043A\u043E\u043C. \n\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u043F\u043E\u0437\u0430\u0434\u0438 \u0432\u0430\u0441 \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0435 \u0438\u0437 \u0441\u043F\u0440\u0435\u0441\u0441\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043B\u043E\u0432\u0443\u0448\u043A\u0438. \n\u041B\u043E\u0432\u0443\u0448\u043A\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 10 \u0441\u0435\u043A\u0443\u043D\u0434. \u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043F\u0430\u0434\u0430\u044E\u0442 - \u0435\u0441\u043B\u0438 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0442\u044C. \n\u0411\u043E\u043B\u044C \u043E\u0442 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0433\u043E \u0448\u0430\u0433\u0430 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0438\u0433\u043D\u0435\u0442 \u0434\u0430\u0436\u0435 \u0440\u043E\u0431\u043E\u0442\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D- \u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u0412\u044B \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u044B \u043E\u0442 \u043D\u0438\u0445. \u041D\u0435 \u043D\u0430\u0441\u0442\u0443\u043F\u0430\u0439\u0442\u0435 \u043D\u0430 \u0441\u0432\u043E\u0438 \u0436\u0435 \u043B\u043E\u0432\u0443\u0448\u043A\u0438! \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 1 \u0441\u0435\u043A\u0443\u043D\u0434\u0430.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"cloning",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.cloning,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0422\u041E\u0420\u041E\u0419 \u0428\u0410\u041D\u0421",content:"\u0412 \u043F\u0440\u043E\u0448\u043B\u043E\u043C \u043C\u043D\u043E\u0433\u0438\u0435 \u0443\u0431\u0438\u0439\u0446\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0438\u0432\u0430\u044F \u0441\u0432\u043E\u0438 \u043C\u0438\u0441\u0441\u0438\u0438 \u0441\u043E\u0432\u0435\u0440\u0448\u0430\u043B\u0438 \u0441\u0430\u043C\u043E\u0443\u0431\u0438\u0439\u0441\u0442\u0432\u0430 \u0438\u043B\u0438 \u043E\u043A\u0430\u0437\u044B\u0432\u0430\u043B\u0438\u0441\u044C \u0432 \u043B\u0430\u043F\u0430\u0445 \u0432\u0440\u0430\u0433\u0430. \n\u0421\u0435\u0439\u0447\u0430\u0441 \u0436\u0435 \u0435\u0441\u0442\u044C \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0434\u043E\u0440\u043E\u0433\u0430\u044F \u0430\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u0430. \u041C\u043E\u0449\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0435 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0432\u0430\u0441 \u043F\u0440\u0430\u043A\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0441 \u0442\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430. \n\u042D\u0442\u0430 \u043C\u0430\u0448\u0438\u043D\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0439 \u0448\u0430\u043D\u0441, \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0432 \u0432\u0430\u0441 \u043A \u0441\u0435\u0431\u0435 \u0438 \u0438\u0437\u043B\u0435\u0447\u0438\u0432 \u043B\u044E\u0431\u044B\u0435 \u0442\u0440\u0430\u0432\u043C\u044B. \n\u041C\u044B \u0441\u043B\u044B\u0448\u0430\u043B\u0438 \u043F\u0440\u043E \u0441\u043E\u043C\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u0432\u044F\u0437\u0430\u043D\u043D\u044B\u0435 \u043D\u0430 \u0438\u0434\u0435\u0435, \u0447\u0442\u043E \u044D\u0442\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u043A\u043B\u043E\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u043B\u0435\u043D\u043E\u0432 \u043A\u043B\u0430\u043D\u0430. \u041D\u043E \u0443\u0432\u0435\u0440\u044F\u0435\u043C \u0432\u0430\u0441, \u044D\u0442\u043E \u043D\u0435 \u0442\u0430\u043A. \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0438\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0437\u0430\u0442\u0440\u0430\u0442 \u043D\u0430 \u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0438 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044E. \u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u0430\u0441\u0451\u0442 \u0432\u0430\u0441 \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438, \u043A\u043E\u0433\u0434\u0430 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043F\u0440\u0438 \u0441\u043C\u0435\u0440\u0442\u0438.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u043B\u044C",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u042F\u0440\u043E\u0441\u0442\u044C \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430\u044F \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u043B\u044E\u0434\u044F\u043C. \u0421\u0438\u043B\u0430, \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u043E\u0440\u0443\u0434\u0438\u044F \u0432\u044B\u0448\u0435 \u0438\u0445 \u043F\u043E\u043D\u0438\u043C\u0430\u043D\u0438\u044F. \u0420\u0430\u0437\u0438\u0442\u0435 \u0438\u0445 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A \u0447\u0442\u043E \u0440\u0430\u0437\u0438\u0442 \u0441\u0432\u043E\u044E \u0434\u043E\u0431\u044B\u0447\u0443. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0432\u043A\u0443\u0441 \u0441\u0442\u0430\u043B\u0438!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(80, 20, 20, 1)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"shuriken",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.shuriken,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u0421\u042E\u0420\u0418\u041A\u0415\u041D\u042B",content:"\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u043F\u0443\u0441\u043A\u043E\u0432\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043A\u0440\u044B\u0442\u043E\u0435 \u0432 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0430\u0445 \u043A\u043E\u0441\u0442\u044E\u043C\u0430. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u043F\u043E \u0442\u0440\u0438 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u0430, \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0445 \u0438\u0437 \u0441\u0436\u0430\u0442\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438, \u043E\u0447\u0435\u0440\u0435\u0434\u044C\u044E. \n\u0421\u044E\u0440\u0438\u043A\u0435\u043D\u044B \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u0438\u0437\u043D\u0443\u0440\u044F\u044E\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0438 \u043D\u0430\u043D\u043E\u0441\u044F\u0442 \u0441\u043B\u0430\u0431\u044B\u0439 \u043E\u0436\u043E\u0433\u043E\u0432\u044B\u0439 \u0443\u0440\u043E\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043B\u0435\u0442\u0430\u044E\u0442 \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0435\u043A\u043B\u043E, \u043A\u0430\u043A \u0438 \u043E\u0431\u044B\u0447\u043D\u044B\u0435 \u043B\u0430\u0437\u0435\u0440\u043D\u044B\u0435 \u0441\u043D\u0430\u0440\u044F\u0434\u044B. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 300 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"adrenal",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.adrenal,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u041F\u041B\u0415\u0421\u041A \u0410\u0414\u0420\u0415\u041D\u0410\u041B\u0418\u041D\u0410",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0432\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u043C\u043E\u0449\u043D\u0443\u044E \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0443\u0441\u043A\u043E\u0440\u044F\u044E\u0449\u0443\u044E \u0432\u0430\u0441 \u0432 \u0431\u043E\u044E \u0438 \u043F\u043E\u043C\u043E\u0433\u0430\u044E\u0449\u0443\u044E \u0431\u044B\u0441\u0442\u0440\u0435\u0435 \u043E\u043A\u043B\u0435\u043C\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432. \n\u041A\u043E\u0441\u0442\u044E\u043C \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442 \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0443\u0440\u0430\u043D\u0430. \u0427\u0442\u043E \u043A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0451\u0442 \u043D\u0435\u043F\u0440\u0438\u044F\u0442\u043D\u044B\u0439 \u043D\u0435\u0433\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u044D\u0444\u0444\u0435\u043A\u0442, \u0432 \u0432\u0438\u0434\u0435 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u044F \u0440\u0430\u0434\u0438\u044F \u0432 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u043E \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0436\u0435\u043D\u043E \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0443\u0440\u0430\u043D\u0430 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"emp",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emp,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E\u041C\u0410\u0413\u041D\u0418\u0422\u041D\u042B\u0419 \u0412\u0417\u0420\u042B\u0412",content:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0438\u0442\u043D\u044B\u0435 \u0432\u043E\u043B\u043D\u044B \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u044E\u0442, \u043F\u043E\u0434\u0440\u044B\u0432\u0430\u044E\u0442 \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435 \u043F\u043E\u0432\u0440\u0435\u0436\u0434\u0430\u044E\u0442 - \u043A\u0438\u0431\u043E\u0440\u0433\u043E\u0432, \u0434\u0440\u043E\u043D\u043E\u0432, \u041A\u041F\u0411, \u044D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435, \u043F\u043E\u0440\u0442\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0421\u0432\u0435\u0442\u043E\u0448\u0443\u043C\u043E\u0432\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0441\u0432\u044F\u0437\u0438 \u0438 \u0442.\u0434. \n\u042D\u0442\u043E\u0442 \u0432\u0437\u0440\u044B\u0432 \u043C\u043E\u0436\u0435\u0442 \u043A\u0430\u043A \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0432 \u0431\u043E\u044E, \u0442\u0430\u043A \u0438 \u043D\u0435\u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E \u043D\u0430\u0432\u0440\u0435\u0434\u0438\u0442\u044C. \u0412\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u043E\u0441\u043C\u0430\u0442\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u043C\u0435\u0441\u0442\u043D\u043E\u0441\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u0435\u043C. \n\u041D\u0435 \u0437\u0430\u0431\u044B\u0432\u0430\u0439\u0442\u0435 \u043E \u0437\u0430\u0449\u0438\u0449\u0430\u044E\u0449\u0435\u043C \u043E\u0442 \u0441\u0432\u0435\u0442\u0430 \u0440\u0435\u0436\u0438\u043C\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u0432\u0438\u0437\u043E\u0440\u0430. \u041E\u043D \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043C\u043E\u0447\u044C \u043D\u0435 \u043E\u0441\u043B\u0435\u043F\u043D\u0443\u0442\u044C, \u043F\u0440\u0438 \u043F\u043E\u0434\u0440\u044B\u0432\u0435 \u043F\u043E\u0434\u043E\u0431\u043D\u044B\u0445 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432. \n\u0412\u0437\u0440\u044B\u0432 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 5000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 4 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"energynet",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.energynet,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0410\u042F \u0421\u0415\u0422\u042C",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043B\u043E\u0432\u0438\u0442 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u0443\u044E \u0432\u0430\u043C\u0438 \u0446\u0435\u043B\u044C \u0432 \u043E\u0431\u0435\u0437\u0434\u0432\u0438\u0436\u0438\u0432\u0430\u044E\u0449\u0443\u044E \u043B\u043E\u0432\u0443\u0448\u043A\u0443. \n\u0418\u0437 \u043B\u043E\u0432\u0443\u0448\u043A\u0438 \u043B\u0435\u0433\u043A\u043E \u0432\u044B\u0431\u0440\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u0441\u043B\u043E\u043C\u0430\u0432 \u0435\u0451 \u043B\u044E\u0431\u044B\u043C \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u043E\u043C. \n\u041E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0439 \u043D\u0435\u0439\u0442\u0440\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0432\u0440\u0430\u0433\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u0432 \u043D\u0435\u0451 \u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0430\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445 \u0438\u043B\u0438 \u043D\u0430\u0434\u043E\u0435\u0434\u043B\u0438\u0432\u044B\u0445 \u043E\u0445\u0440\u0430\u043D\u043D\u044B\u0445 \u0431\u043E\u0442\u043E\u0432. \n\u0423\u0447\u0438\u0442\u044B\u0432\u0430\u0439\u0442\u0435, \u0447\u0442\u043E \u0441\u0435\u0442\u044C \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0435 \u043E\u0442\u0441\u0442\u0440\u0435\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u0432\u0430\u0441. \n\u0422\u0430\u043A \u0436\u0435 \u0441\u0435\u0442\u044C \u043B\u0435\u0433\u043A\u043E \u043F\u043E\u043A\u0438\u043D\u0443\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u043C \u043F\u0443\u0442\u0451\u043C, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u0435\u0442\u0438 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"spider_red",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.spider_red,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0411\u041E\u0415\u0412\u041E\u0415 \u0418\u0421\u041A\u0423\u0421\u0421\u0422\u0412\u041E \n\u041F\u041E\u041B\u0417\u0423\u0427\u0415\u0419 \u0412\u0414\u041E\u0412\u042B",content:"\u0411\u043E\u0435\u0432\u043E\u0435 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u043E \u043D\u0438\u043D\u0434\u0437\u044F \u0441\u043E\u0441\u0440\u0435\u0434\u043E\u0442\u043E\u0447\u0435\u043D\u043D\u043E\u0435 \u043D\u0430 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u0438 \u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u0438\u0451\u043C\u043E\u0432. \n\u0412 \u0443\u0447\u0435\u043D\u0438\u0435 \u0432\u0445\u043E\u0434\u044F\u0442 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435 \u043F\u0440\u0438\u0451\u043C\u044B: \n\u0412\u044B\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u043D\u0438\u0435 \u0440\u0443\u043A\u0438 - \u0437\u0430\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u0432\u044B\u0440\u043E\u043D\u0438\u0442\u044C \u0441\u0432\u043E\u0451 \u043E\u0440\u0443\u0436\u0438\u0435. \n\u0423\u0434\u0430\u0440 \u043B\u0430\u0434\u043E\u043D\u044C\u044E - \u043E\u0442\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u043D\u0430 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u043C\u0435\u0442\u0440\u043E\u0432 \u043E\u0442 \u0432\u0430\u0441, \u043B\u0438\u0448\u0430\u044F \u0440\u0430\u0432\u043D\u043E\u0432\u0435\u0441\u0438\u044F. \n\u041F\u0435\u0440\u0435\u0440\u0435\u0437\u0430\u043D\u0438\u0435 \u0448\u0435\u0438 - \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043E\u0431\u0435\u0437\u0433\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u043B\u0435\u0436\u0430\u0447\u0443\u044E \u0436\u0435\u0440\u0442\u0432\u0443 \u043A\u0430\u0442\u0430\u043D\u043E\u0439 \u0432\u043E \u0432\u0441\u043F\u043E\u043C\u043E\u0433\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0440\u0443\u043A\u0435. \n\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0442\u043E\u0440\u043D\u0430\u0434\u043E - \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0432\u043E\u043A\u0440\u0443\u0433 \u0432\u0430\u0441 \u0438 \u0441\u043E\u0437\u0434\u0430\u0451\u0442 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u043F\u0440\u0438 \u043D\u0430\u043B\u0438\u0447\u0438\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0434\u044B\u043C\u043E\u0432\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0438 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u044B \u043E\u0431\u0443\u0447\u0430\u0435\u0442\u0435\u0441\u044C \u0441 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0448\u0430\u043D\u0441\u043E\u043C \u043E\u0442\u0440\u0430\u0436\u0430\u0442\u044C \u0441\u043D\u044F\u0440\u044F\u0434\u044B \u0432\u0440\u0430\u0433\u043E\u0432 \u043E\u0431\u0440\u0430\u0442\u043D\u043E.",position:"right"})]})]})]})]})})},s=r.ShuttleConsole=function(){function m(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0448\u0430\u0442\u0442\u043B\u043E\u043C",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041F\u0430\u043D\u0435\u043B\u044C \u0434\u043B\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0430\u0448\u0438\u043C \u043B\u0438\u0447\u043D\u044B\u043C \u0448\u0430\u0442\u0442\u043B\u043E\u043C. \u0422\u0430\u043A \u0436\u0435 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0438 \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0441\u0430\u043C\u043E\u0433\u043E \u0448\u0430\u0442\u0442\u043B\u0430!",tooltipPosition:"right"}),children:(0,e.createComponentVNode)(2,t.Flex,{ml:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.status?h.status:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Missing"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0430\u0448\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.player_pos}),!!h.shuttle&&(!!h.docking_ports_len&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u0448\u0430\u0442\u0442\u043B",children:h.docking_ports.map(function(g){return(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",content:g.name,onClick:function(){function N(){return v("move",{move:g.id})}return N}()},g.name)})})||(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"Status",color:"red",children:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Locked"})}),!!h.admin_controlled&&(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"\u0410\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-circle",content:"\u0417\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044E",disabled:!h.status,onClick:function(){function g(){return v("request")}return g}()})})],0))]})})})}return m}(),l=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.randomPercent,g=v.allActionsPreview,N=v.color_choice;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:N,value:h,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+N,mt:1,children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g["spider_"+N],style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Loading ",h+"%"]}),2)})})},d=function(m){function u(V){var v;return v=m.call(this,V)||this,v.timer=null,v.state={lastText:"text do be there",currentDisplay:[]},v}S(u,m);var C=u.prototype;return C.tick=function(){function V(){var v=this.props,h=this.state;if(v.allMessages!==h.lastText&&!v.end_terminal){var g=h.currentDisplay;g.push(v.allMessages),h.lastText=v.allMessages}else v.end_terminal&&(clearTimeout(this.timer),setTimeout(v.onFinished,v.finishedTimeout))}return V}(),C.componentDidMount=function(){function V(){var v=this,h=this.props.linesPerSecond,g=h===void 0?2.5:h;this.timer=setInterval(function(){return v.tick()},1e3/g)}return V}(),C.componentWillUnmount=function(){function V(){clearTimeout(this.timer)}return V}(),C.render=function(){function V(){return(0,e.createComponentVNode)(2,t.Box,{m:1,children:this.state.currentDisplay.map(function(v){return(0,e.createFragment)([v,(0,e.createVNode)(1,"br")],0,v)})})}return V}(),u}(e.Component)},38307:function(I,r,n){"use strict";r.__esModule=!0,r.StationAlertConsoleContent=r.StationAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.StationAlertConsole=function(){function y(){return(0,e.createComponentVNode)(2,o.Window,{width:325,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=r.StationAlertConsoleContent=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.alarms||[];return Object.keys(c).map(function(s){var l,d;return(0,e.createComponentVNode)(2,t.Section,{title:s+" Alarms",children:(0,e.createVNode)(1,"ul",null,((l=c[s])==null?void 0:l.length)===0?(0,e.createVNode)(1,"li","color-good","Systems Nominal",16):(d=c[s])==null?void 0:d.map(function(m){return(0,e.createVNode)(1,"li","color-average",m,0,null,m)}),0)},s)})}return y}()},39409:function(I,r,n){"use strict";r.__esModule=!0,r.StripMenu=void 0;var e=n(89005),a=n(88510),t=n(79140),o=n(72253),f=n(36036),S=n(98595),y=5,k=9,b=function(V){return V===0?5:9},p="64px",i=function(V){return V[0]+"/"+V[1]},c=function(V){var v=V.align,h=V.children;return(0,e.createComponentVNode)(2,f.Box,{style:{position:"absolute",left:v==="left"?"6px":"48px","text-align":v,"text-shadow":"2px 2px 2px #000",top:"2px"},children:h})},s={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},l={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,4]),image:"inventory-pda.png"}},d={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,8]),image:"inventory-pda.png"}},m=function(C){return C[C.Completely=1]="Completely",C[C.Hidden=2]="Hidden",C}(m||{}),u=r.StripMenu=function(){function C(V,v){var h=(0,o.useBackend)(v),g=h.act,N=h.data,x=new Map;if(N.show_mode===0)for(var B=0,L=Object.keys(N.items);B300?"bad":s>150?"average":"good"},k=function(s){return s>5e3?"bad":s>4e3?"average":"good"},b=function(s){return s>1e4?"bad":s>5e3?"average":"good"},p=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Detected Supermatter Shards",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Refresh",onClick:function(){function C(){return m("refresh")}return C}()}),children:(0,e.createComponentVNode)(2,t.Box,{m:1,children:u.supermatters.length===0?(0,e.createVNode)(1,"h3",null,"No shards detected",16):(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,f.TableCell,{children:"Area"}),(0,e.createComponentVNode)(2,f.TableCell,{children:"Integrity"}),(0,e.createComponentVNode)(2,f.TableCell,{children:"Details"})]}),u.supermatters.map(function(C){return(0,e.createComponentVNode)(2,f.TableRow,{children:[(0,e.createComponentVNode)(2,f.TableCell,{children:C.area_name}),(0,e.createComponentVNode)(2,f.TableCell,{children:[C.integrity,"%"]}),(0,e.createComponentVNode)(2,f.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"View",onClick:function(){function V(){return m("view",{view:C.uid})}return V}()})})]},C)})]})})})})})},i=function(s,l){var d=(0,a.useBackend)(l),m=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Crystal Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"caret-square-left",content:"Back",onClick:function(){function C(){return m("back")}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[95,1/0],average:[80,94],bad:[-1/0,79]},minValue:"0",maxValue:"100",value:u.SM_integrity,children:[u.SM_integrity,"%"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Relative EER",children:(0,e.createComponentVNode)(2,t.Box,{color:y(u.SM_power),children:[u.SM_power," MeV/cm3"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:k(u.SM_ambienttemp),children:[u.SM_ambienttemp," K"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:b(u.SM_ambientpressure),children:[u.SM_ambientpressure," kPa"]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Gas Composition",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:[u.SM_gas_O2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:[u.SM_gas_CO2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:[u.SM_gas_N2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:[u.SM_gas_PL,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:[u.SM_gas_OTHER,"%"]})]})})]})})}},46029:function(I,r,n){"use strict";r.__esModule=!0,r.SyndicateComputerSimple=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),f=n(98595),S=r.SyndicateComputerSimple=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,f.Window,{width:400,height:400,theme:"syndicate",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:c.rows.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.title,buttons:(0,e.createComponentVNode)(2,t.Button,{content:s.buttontitle,disabled:s.buttondisabled,tooltip:s.buttontooltip,tooltipPosition:"left",onClick:function(){function l(){return i(s.buttonact)}return l}()}),children:[s.status,!!s.bullets&&(0,e.createComponentVNode)(2,t.Box,{children:s.bullets.map(function(l){return(0,e.createComponentVNode)(2,t.Box,{children:l},l)})})]},s.title)})})})}return y}()},99279:function(I,r,n){"use strict";r.__esModule=!0,r.SyndieCargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),f=n(36036),S=n(98595),y=n(29319),k=n(25328),b=r.SyndieCargoConsole=function(){function l(d,m){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,theme:"syndicate",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})}return l}(),p=function(d,m){var u=(0,o.useLocalState)(m,"contentsModal",null),C=u[0],V=u[1],v=(0,o.useLocalState)(m,"contentsModalTitle",null),h=v[0],g=v[1];if(C!==null&&h!==null)return(0,e.createComponentVNode)(2,f.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,f.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[h,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,f.Box,{children:C.map(function(N){return(0,e.createComponentVNode)(2,f.Box,{children:["- ",N]},N)})}),(0,e.createComponentVNode)(2,f.Box,{m:2,children:(0,e.createComponentVNode)(2,f.Button,{content:"Close",onClick:function(){function N(){V(null),g(null)}return N}()})})]})},i=function(d,m){var u=(0,o.useBackend)(m),C=u.act,V=u.data,v=V.is_public,h=v===void 0?0:v,g=V.cash,N=V.wait_time,x=V.is_cooldown,B=V.telepads_status,L=V.adminAddCash,T=B,w="",E=0,A="";return B==="Pads not linked!"?(E=0,w="Attempts to link telepads to the console.",A="Link pads"):x?x&&(A="Cooldown...",w="Pads are cooling off...",E=1,N!==1?T=""+B+" (ETA: "+N+" seconds)":T=""+B+" (ETA: "+N+" second)"):(E=0,w="Teleports your crates to the market. A reminder, some of the crates are directly stolen from NT trading routes. That means they can be locked. We are NOT sorry for the inconvenience",A="Teleport"),(0,e.createComponentVNode)(2,f.Section,{title:"Status",children:(0,e.createComponentVNode)(2,f.LabeledList,{children:[h===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Money Available",children:[g,(0,e.createComponentVNode)(2,f.Button,{tooltip:"Withdraw money from the console",content:"Withdraw",onClick:function(){function P(){return C("withdraw",{cash:g})}return P}()}),(0,e.createComponentVNode)(2,f.Button,{content:L,tooltip:"Bless the players with da money!",onClick:function(){function P(){return C("add_money",{cash:g})}return P}()})]}),(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Telepads Status",children:T}),h===0&&(0,e.createComponentVNode)(2,f.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,f.Button,{content:A,tooltip:w,disabled:E,onClick:function(){function P(){return C("teleport")}return P}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Syndicate Black Market Log",onClick:function(){function P(){return C("showMessages")}return P}()})]})]})})},c=function(d,m){var u=(0,o.useBackend)(m),C=u.act,V=u.data,v=V.categories,h=V.supply_packs,g=(0,o.useSharedState)(m,"category","Emergency"),N=g[0],x=g[1],B=(0,o.useSharedState)(m,"search_text",""),L=B[0],T=B[1],w=(0,o.useLocalState)(m,"contentsModal",null),E=w[0],A=w[1],P=(0,o.useLocalState)(m,"contentsModalTitle",null),O=P[0],M=P[1],F=(0,k.createSearch)(L,function(U){return U.name}),R=(0,a.flow)([(0,t.filter)(function(U){return U.cat===v.filter(function(W){return W.name===N})[0].category||L}),L&&(0,t.filter)(F),(0,t.sortBy)(function(U){return U.name.toLowerCase()})])(h),_="Crate Catalogue";return L?_="Results for '"+L+"':":N&&(_="Browsing "+N),(0,e.createComponentVNode)(2,f.Section,{title:_,buttons:(0,e.createComponentVNode)(2,f.Dropdown,{width:"190px",options:v.map(function(U){return U.name}),selected:N,onSelected:function(){function U(W){return x(W)}return U}()}),children:[(0,e.createComponentVNode)(2,f.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function U(W,$){return T($)}return U}(),mb:1}),(0,e.createComponentVNode)(2,f.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:R.map(function(U){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{bold:!0,children:[U.name," (",U.cost," Credits)"]}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function W(){return C("order",{crate:U.ref,multiple:0})}return W}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function W(){return C("order",{crate:U.ref,multiple:1})}return W}()}),(0,e.createComponentVNode)(2,f.Button,{content:"View Contents",icon:"search",onClick:function(){function W(){A(U.contents),M(U.name)}return W}()})]})]},U.name)})})})]})},s=function(d,m){var u=(0,o.useBackend)(m),C=u.act,V=u.data,v=V.requests,h=V.canapprove,g=V.orders;return(0,e.createComponentVNode)(2,f.Section,{title:"Details",children:(0,e.createComponentVNode)(2,f.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:[(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:v.map(function(N){return(0,e.createComponentVNode)(2,f.Table.Row,{children:[(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",N.comment]})]}),(0,e.createComponentVNode)(2,f.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,f.Button,{content:"Approve",color:"green",disabled:!h,onClick:function(){function x(){return C("approve",{ordernum:N.ordernum})}return x}()}),(0,e.createComponentVNode)(2,f.Button,{content:"Deny",color:"red",onClick:function(){function x(){return C("deny",{ordernum:N.ordernum})}return x}()})]})]},N.ordernum)})}),(0,e.createComponentVNode)(2,f.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,f.Table,{m:"0.5rem",children:g.map(function(N){return(0,e.createComponentVNode)(2,f.Table.Row,{children:(0,e.createComponentVNode)(2,f.Table.Cell,{children:[(0,e.createComponentVNode)(2,f.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,f.Box,{italic:!0,children:["Reason: ",N.comment]})]})},N.ordernum)})})]})})}},44852:function(I,r,n){"use strict";r.__esModule=!0,r.TTSSeedsExplorerContent=r.TTSSeedsExplorer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f={0:"\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u044B\u0435",1:"Tier I",2:"Tier II",3:"Tier III",4:"Tier IV"},S={\u041C\u0443\u0436\u0441\u043A\u043E\u0439:{icon:"mars",color:"blue"},\u0416\u0435\u043D\u0441\u043A\u0438\u0439:{icon:"venus",color:"purple"},\u041B\u044E\u0431\u043E\u0439:{icon:"venus-mars",color:"white"}},y=function(i,c,s,l){return l===void 0&&(l=null),i.map(function(d){var m,u=(m=d[l])!=null?m:d;return(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:c.includes(d),content:u,onClick:function(){function C(){c.includes(d)?s(c.filter(function(V){var v;return((v=V[l])!=null?v:V)!==d})):s([d].concat(c))}return C}()},u)})},k=r.TTSSeedsExplorer=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return p}(),b=r.TTSSeedsExplorerContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.providers,u=d.seeds,C=d.selected_seed,V=d.phrases,v=d.donator_level,h=u.map(function(Y){return Y.category}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}),g=u.map(function(Y){return Y.gender}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}),N=u.map(function(Y){return Y.donator_level}).filter(function(Y,Q,Z){return Z.indexOf(Y)===Q}).map(function(Y){return f[Y]}),x=(0,a.useLocalState)(c,"selectedProviders",m),B=x[0],L=x[1],T=(0,a.useLocalState)(c,"selectedGenders",g),w=T[0],E=T[1],A=(0,a.useLocalState)(c,"selectedCategories",h),P=A[0],O=A[1],M=(0,a.useLocalState)(c,"selectedDonatorLevels",N),F=M[0],R=M[1],_=(0,a.useLocalState)(c,"selectedPhrase",V[0]),U=_[0],W=_[1],$=(0,a.useLocalState)(c,"searchtext",""),G=$[0],oe=$[1],X=y(m,B,L,"name"),pe=y(g,w,E),me=y(h,P,O),ne=y(N,F,R),ce=(0,e.createComponentVNode)(2,t.Dropdown,{options:V,selected:U.replace(/(.{25})..+/,"$1..."),width:"220px",onSelected:function(){function Y(Q){return W(Q)}return Y}()}),q=(0,e.createComponentVNode)(2,t.Input,{placeholder:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435...",fluid:!0,onInput:function(){function Y(Q,Z){return oe(Z)}return Y}()}),ae=u.sort(function(Y,Q){var Z=Y.name.toLowerCase(),te=Q.name.toLowerCase();return Z>te?1:Z0&&C!==Y.name?"orange":"white",children:Y.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:C===Y.name?.5:.25,textAlign:"left",children:Y.category}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:C===Y.name?"white":S[Y.gender].color,textAlign:"left",children:(0,e.createComponentVNode)(2,t.Icon,{mx:1,size:1.2,name:S[Y.gender].icon})}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:"white",textAlign:"right",children:Y.donator_level>0&&(0,e.createFragment)([f[Y.donator_level],(0,e.createComponentVNode)(2,t.Icon,{ml:1,mr:2,name:"coins"})],0)})]},Y.name)});return(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0424\u0438\u043B\u044C\u0442\u0440\u044B",fill:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0432\u0430\u0439\u0434\u0435\u0440\u044B",children:X}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u043B",children:pe}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438",children:me}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0440\u043E\u0432\u0435\u043D\u044C \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0438",children:ne}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0424\u0440\u0430\u0437\u0430",children:ce}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0438\u0441\u043A",children:q})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{scrollable:!0,fill:!0,title:"\u0413\u043E\u043B\u043E\u0441\u0430 ("+ae.length+"/"+u.length+")",children:(0,e.createComponentVNode)(2,t.Table,{children:J})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.BlockQuote,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"\u0414\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044F \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445 \u0440\u0430\u0441\u0442\u0443\u0449\u0438\u0445 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u0447\u0430\u0441\u0442\u044C \u0433\u043E\u043B\u043E\u0441\u043E\u0432 \u043F\u0440\u0438\u0448\u043B\u043E\u0441\u044C \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u043C\u0438 \u0442\u043E\u043B\u044C\u043A\u043E \u0437\u0430 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044C\u043D\u0443\u044E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0443 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430."}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435 \u043E\u0431 \u044D\u0442\u043E\u043C \u043C\u043E\u0436\u043D\u043E \u0443\u0437\u043D\u0430\u0442\u044C \u0432 \u043D\u0430\u0448\u0435\u043C Discord-\u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0435."})]})})})]})}return p}()},56441:function(I,r,n){"use strict";r.__esModule=!0,r.TachyonArrayContent=r.TachyonArray=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TachyonArray=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s,d=c.explosion_target,m=c.toxins_tech,u=c.printing;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shift's Target",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Toxins Level",children:m}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Administration",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print All Logs",disabled:!l.length||u,align:"center",onClick:function(){function C(){return i("print_logs")}return C}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!l.length,color:"bad",align:"center",onClick:function(){function C(){return i("delete_logs")}return C}()})]})]})}),l.length?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No Records"})]})})}return y}(),S=r.TachyonArrayContent=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s;return(0,e.createComponentVNode)(2,t.Section,{title:"Logged Explosions",children:(0,e.createComponentVNode)(2,t.Flex,{children:(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Epicenter"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actual Size"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Theoretical Size"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.logged_time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.epicenter}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.actual_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.theoretical_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){function m(){return i("delete_record",{index:d.index})}return m}()})})]},d.index)})]})})})})}return y}()},1754:function(I,r,n){"use strict";r.__esModule=!0,r.Tank=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Tank=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c;return i.has_mask?c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.connected?"check":"times",content:i.connected?"Internals On":"Internals Off",selected:i.connected,onClick:function(){function s(){return p("internals")}return s}()})}):c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,e.createComponentVNode)(2,o.Window,{width:300,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tank Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:i.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:i.tankPressure+" kPa"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Release Pressure",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,tooltip:"Min",onClick:function(){function s(){return p("pressure",{pressure:"min"})}return s}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(){function s(l,d){return p("pressure",{pressure:d})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,tooltip:"Max",onClick:function(){function s(){return p("pressure",{pressure:"max"})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,tooltip:"Reset",onClick:function(){function s(){return p("pressure",{pressure:"reset"})}return s}()})]}),c]})})})})}return S}()},7579:function(I,r,n){"use strict";r.__esModule=!0,r.TankDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TankDispenser=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.o_tanks,s=i.p_tanks;return(0,e.createComponentVNode)(2,o.Window,{width:275,height:100,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Oxygen Tank ("+c+")",disabled:c===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("oxygen")}return l}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Plasma Tank ("+s+")",disabled:s===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("plasma")}return l}()})})]})})}return S}()},16136:function(I,r,n){"use strict";r.__esModule=!0,r.TcommsCore=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsCore=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.ion,u=(0,a.useLocalState)(c,"tabIndex",0),C=u[0],V=u[1],v=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,b);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return h}();return(0,e.createComponentVNode)(2,o.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[m===1&&(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===0,onClick:function(){function h(){return V(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"wrench"}),"Configuration"]},"ConfigPage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===1,onClick:function(){function h(){return V(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"link"}),"Device Linkage"]},"LinkagePage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===2,onClick:function(){function h(){return V(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-times"}),"User Filtering"]},"FilterPage")]}),v(C)]})})}return p}(),S=function(){return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"ERROR: An Ionospheric overload has occured. Please wait for the machine to reboot. This cannot be manually done."})},y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.active,u=d.sectors_available,C=d.nttc_toggle_jobs,V=d.nttc_toggle_job_color,v=d.nttc_toggle_name_color,h=d.nttc_toggle_command_bold,g=d.nttc_job_indicator_type,N=d.nttc_setting_language,x=d.network_id;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:m?"On":"Off",selected:m,icon:"power-off",onClick:function(){function B(){return l("toggle_active")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sector Coverage",children:u})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Radio Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcements",children:(0,e.createComponentVNode)(2,t.Button,{content:C?"On":"Off",selected:C,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_jobs")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:V?"On":"Off",selected:V,icon:"clipboard-list",onClick:function(){function B(){return l("nttc_toggle_job_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:v?"On":"Off",selected:v,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_name_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Command Amplification",children:(0,e.createComponentVNode)(2,t.Button,{content:h?"On":"Off",selected:h,icon:"volume-up",onClick:function(){function B(){return l("nttc_toggle_command_bold")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Advanced",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcement Format",children:(0,e.createComponentVNode)(2,t.Button,{content:g||"Unset",selected:g,icon:"pencil-alt",onClick:function(){function B(){return l("nttc_job_indicator_type")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Language Conversion",children:(0,e.createComponentVNode)(2,t.Button,{content:N||"Unset",selected:N,icon:"globe",onClick:function(){function B(){return l("nttc_setting_language")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:x||"Unset",selected:x,icon:"server",onClick:function(){function B(){return l("network_id")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Import Configuration",icon:"file-import",onClick:function(){function B(){return l("import")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Export Configuration",icon:"file-export",onClick:function(){function B(){return l("export")}return B}()})]})],4)},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.link_password,u=d.relay_entries;return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linkage Password",children:(0,e.createComponentVNode)(2,t.Button,{content:m||"Unset",selected:m,icon:"lock",onClick:function(){function C(){return l("change_password")}return C}()})})}),(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Unlink"})]}),u.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.status===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Online"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Offline"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",onClick:function(){function V(){return l("unlink",{addr:C.addr})}return V}()})})]},C.addr)})]})]})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,m=d.filtered_users;return(0,e.createComponentVNode)(2,t.Section,{title:"User Filtering",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Add User",icon:"user-plus",onClick:function(){function u(){return l("add_filter")}return u}()}),children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"90%"},children:"User"}),(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"10%"},children:"Actions"})]}),m.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"user-times",onClick:function(){function C(){return l("remove_filter",{user:u})}return C}()})})]},u)})]})})}},88046:function(I,r,n){"use strict";r.__esModule=!0,r.TcommsRelay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.TcommsRelay=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked,d=s.active,m=s.network_id;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Relay Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:d?"On":"Off",selected:d,icon:"power-off",onClick:function(){function u(){return c("toggle_active")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:m||"Unset",selected:m,icon:"server",onClick:function(){function u(){return c("network_id")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Link Status",children:l===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Linked"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Unlinked"})})]})}),l===1?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked_core_id,d=s.linked_core_addr,m=s.hidden_link;return(0,e.createComponentVNode)(2,t.Section,{title:"Link Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core ID",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core Address",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hidden Link",children:(0,e.createComponentVNode)(2,t.Button,{content:m?"Yes":"No",icon:m?"eye-slash":"eye",selected:m,onClick:function(){function u(){return c("toggle_hidden_link")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function u(){return c("unlink")}return u}()})})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.cores;return(0,e.createComponentVNode)(2,t.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function m(){return c("link",{addr:d.addr})}return m}()})})]},d.addr)})]})})}},20802:function(I,r,n){"use strict";r.__esModule=!0,r.Teleporter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=n(79646),S=r.Teleporter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.targetsTeleport?c.targetsTeleport:{},l=0,d=1,m=2,u=c.calibrated,C=c.calibrating,V=c.powerstation,v=c.regime,h=c.teleporterhub,g=c.target,N=c.locked,x=c.accuracy;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(!V||!h)&&(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:[h,!V&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Powerstation not linked "}),V&&!h&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Teleporter hub not linked "})]}),V&&h&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Regime",children:[(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to another teleport hub. ",color:v===d?"good":null,onClick:function(){function B(){return i("setregime",{regime:d})}return B}(),children:"Gate"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"One-way teleport. ",color:v===l?"good":null,onClick:function(){function B(){return i("setregime",{regime:l})}return B}(),children:"Teleporter"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to a location stored in a GPS device. ",color:v===m?"good":null,disabled:!N,onClick:function(){function B(){return i("setregime",{regime:m})}return B}(),children:"GPS"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Teleport target",children:[v===l&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(L){return i("settarget",{x:s[L].x,y:s[L].y,z:s[L].z})}return B}()}),v===d&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(L){return i("settarget",{x:s[L].x,y:s[L].y,z:s[L].z})}return B}()}),v===m&&(0,e.createComponentVNode)(2,t.Box,{children:g})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Calibration",children:[g!=="None"&&(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,f.GridColumn,{size:"2",children:C&&(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"In Progress"})||(u||x>=3)&&(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Optimal"})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Sub-Optimal"})}),(0,e.createComponentVNode)(2,f.GridColumn,{size:"3",children:(0,e.createComponentVNode)(2,t.Box,{class:"ml-1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",tooltip:"Calibrates the hub. Accidents may occur when the calibration is not optimal.",disabled:!!(u||C),onClick:function(){function B(){return i("calibrate")}return B}()})})})]}),g==="None"&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"21px",children:"No target set"})]})]})}),!!(N&&V&&h&&v===m)&&(0,e.createComponentVNode)(2,t.Section,{title:"GPS",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-around",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){function B(){return i("load")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){function B(){return i("eject")}return B}()})]})})]})})}return y}()},24410:function(I,r,n){"use strict";r.__esModule=!0,r.sanitizeMultiline=r.removeAllSkiplines=r.TextInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(72253),f=n(92986),S=n(36036),y=n(98595),k=r.sanitizeMultiline=function(){function c(s){return s.replace(/(\n|\r\n){3,}/,"\n\n")}return c}(),b=r.removeAllSkiplines=function(){function c(s){return s.replace(/[\r\n]+/,"")}return c}(),p=r.TextInputModal=function(){function c(s,l){var d=(0,o.useBackend)(l),m=d.act,u=d.data,C=u.max_length,V=u.message,v=V===void 0?"":V,h=u.multiline,g=u.placeholder,N=u.timeout,x=u.title,B=(0,o.useLocalState)(l,"input",g||""),L=B[0],T=B[1],w=function(){function P(O){if(O!==L){var M=h?k(O):b(O);T(M)}}return P}(),E=h||L.length>=40,A=130+(v.length>40?Math.ceil(v.length/4):0)+(E?80:0);return(0,e.createComponentVNode)(2,y.Window,{title:x,width:325,height:A,children:[N&&(0,e.createComponentVNode)(2,a.Loader,{value:N}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function P(O){var M=window.event?O.which:O.keyCode;M===f.KEY_ENTER&&(!E||!O.shiftKey)&&m("submit",{entry:L}),M===f.KEY_ESCAPE&&m("cancel")}return P}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:v})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{input:L,onType:w})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:L,message:L.length+"/"+C})})]})})})]})}return c}(),i=function(s,l){var d=(0,o.useBackend)(l),m=d.act,u=d.data,C=u.max_length,V=u.multiline,v=s.input,h=s.onType,g=V||v.length>=40;return(0,e.createComponentVNode)(2,S.TextArea,{autoFocus:!0,autoSelect:!0,height:V||v.length>=40?"100%":"1.8rem",maxLength:C,onEscape:function(){function N(){return m("cancel")}return N}(),onEnter:function(){function N(x){g&&x.shiftKey||(x.preventDefault(),m("submit",{entry:v}))}return N}(),onInput:function(){function N(x,B){return h(B)}return N}(),placeholder:"Type something...",value:v})}},69566:function(I,r,n){"use strict";r.__esModule=!0,r.ThiefKit=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.ThiefKit=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.uses,s=i.possible_uses,l=i.multi_uses,d=i.kits,m=i.choosen_kits;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:900,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0431\u043E\u0440 \u0413\u0438\u043B\u044C\u0434\u0438\u0438 \u0412\u043E\u0440\u043E\u0432:",children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:[(0,e.createVNode)(1,"i",null,"\u0423\u0432\u0435\u0441\u0438\u0441\u0442\u0430\u044F \u043A\u043E\u0440\u043E\u0431\u043A\u0430, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u043B\u0435\u0436\u0438\u0442 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0433\u0438\u043B\u044C\u0434\u0438\u0438 \u0432\u043E\u0440\u043E\u0432.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"i",null,"\u041D\u0430\u0431\u043E\u0440 \u0432\u043E\u0440\u0430-\u0448\u0440\u0435\u0434\u0438\u043D\u0433\u0435\u0440\u0430. \u041D\u0435\u043B\u044C\u0437\u044F \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u044C \u0447\u0442\u043E \u0432 \u043D\u0451\u043C, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u0430\u0433\u043B\u044F\u043D\u0435\u0448\u044C \u0432\u043D\u0443\u0442\u0440\u044C.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"p",null,(0,e.createVNode)(1,"b",null,"\u041A\u0430\u043A\u043E\u0435 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0432 \u043D\u0451\u043C \u043B\u0435\u0436\u0438\u0442?:",16),2),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u043E \u043D\u0430\u0431\u043E\u0440\u043E\u0432:"),(0,e.createComponentVNode)(2,t.Box,{as:"span",color:c<=0?"good":c=s,onClick:function(){function u(){return p("randomKit")}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d&&d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"upload",content:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C",disabled:u.was_taken||c>=s,onClick:function(){function C(){return p("takeKit",{item:u.type})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",disabled:!u.was_taken,onClick:function(){function C(){return p("undoKit",{item:u.type})}return C}()})]}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:u.desc})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0435 \u043D\u0430\u0431\u043E\u0440\u044B:",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:m&&m.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",onClick:function(){function C(){return p("undoKit",{item:u.type})}return C}()}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:" "})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",color:c0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),x.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers over]",16):"",x.contractor.accepted?(0,e.createVNode)(1,"i",null,"\xA0(Accepted)",16):!x.contractor.is_admin_forced&&x.contractor.available_offers<=0?"":(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:x.contractor.time_left,format:function(){function O(M,F){return" ("+F+")"}return O}(),bold:!0})]},"BecomeContractor"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{onClick:function(){function O(){return N("lock")}return O}(),icon:"lock",children:"Lock Uplink"},"LockUplink")]})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:p(T)})]})})]})}return V}(),c=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.crystals,L=x.cats,T=(0,S.useLocalState)(h,"uplinkItems",L[0].items),w=T[0],E=T[1],A=(0,S.useLocalState)(h,"searchText",""),P=A[0],O=A[1],M=function($,G){G===void 0&&(G="");var oe=(0,o.createSearch)(G,function(X){var pe=X.hijack_only===1?"|hijack":"";return X.name+"|"+X.desc+"|"+X.cost+"tc"+pe});return(0,t.flow)([(0,a.filter)(function(X){return X==null?void 0:X.name}),G&&(0,a.filter)(oe),(0,a.sortBy)(function(X){return X==null?void 0:X.name})])($)},F=function($){if(O($),$==="")return E(L[0].items);E(M(L.map(function(G){return G.items}).flat(),$))},R=(0,S.useLocalState)(h,"showDesc",1),_=R[0],U=R[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Section,{title:"Current Balance: "+B+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:_,onClick:function(){function W(){return U(!_)}return W}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Random Item",icon:"question",onClick:function(){function W(){return N("buyRandom")}return W}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){function W(){return N("refund")}return W}()})],4),children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search Equipment",onInput:function(){function W($,G){F(G)}return W}(),value:P})})})}),(0,e.createComponentVNode)(2,y.Stack,{fill:!0,mt:.3,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:L.map(function(W){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:P!==""?!1:W.items===w,onClick:function(){function $(){E(W.items),O("")}return $}(),children:W.cat},W)})})})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:w.map(function(W){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:W,showDecription:_},(0,o.decodeHtmlEntities)(W.name))},(0,o.decodeHtmlEntities)(W.name))})})})})]})]})},s=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cart,L=x.crystals,T=x.cart_price,w=(0,S.useLocalState)(h,"showDesc",0),E=w[0],A=w[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Current Balance: "+L+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:E,onClick:function(){function P(){return A(!E)}return P}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Empty Cart",icon:"trash",onClick:function(){function P(){return N("empty_cart")}return P}(),disabled:!B}),(0,e.createComponentVNode)(2,y.Button,{content:"Purchase Cart ("+T+"TC)",icon:"shopping-cart",onClick:function(){function P(){return N("purchase_cart")}return P}(),disabled:!B||T>L})],4),children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:B?B.map(function(P){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:P,showDecription:E,buttons:(0,e.createComponentVNode)(2,u,{i:P})})},(0,o.decodeHtmlEntities)(P.name))}):(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,e.createComponentVNode)(2,l)]})},l=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cats,L=x.lucky_numbers;return(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,e.createComponentVNode)(2,y.Button,{icon:"dice",content:"See more suggestions",onClick:function(){function T(){return N("shuffle_lucky_numbers")}return T}()}),children:(0,e.createComponentVNode)(2,y.Stack,{wrap:!0,children:L.map(function(T){return B[T.cat].items[T.item]}).filter(function(T){return T!=null}).map(function(T,w){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",children:(0,e.createComponentVNode)(2,d,{grow:!0,i:T})},w)})})})})},d=function(v,h){var g=v.i,N=v.showDecription,x=N===void 0?1:N,B=v.buttons,L=B===void 0?(0,e.createComponentVNode)(2,m,{i:g}):B;return(0,e.createComponentVNode)(2,y.Section,{title:(0,o.decodeHtmlEntities)(g.name),showBottom:x,buttons:L,children:x?(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:(0,o.decodeHtmlEntities)(g.desc)}):null})},m=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=v.i,L=x.crystals;return(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button,{icon:"shopping-cart",color:B.hijack_only===1&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){function T(){return N("add_to_cart",{item:B.obj_path})}return T}(),disabled:B.cost>L}),(0,e.createComponentVNode)(2,y.Button,{content:"Buy ("+B.cost+"TC)"+(B.refundable?" [Refundable]":""),color:B.hijack_only===1&&"red",tooltip:B.hijack_only===1&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){function T(){return N("buyItem",{item:B.obj_path})}return T}(),disabled:B.cost>L})],4)},u=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=v.i,L=x.exploitable;return(0,e.createComponentVNode)(2,y.Stack,{children:[(0,e.createComponentVNode)(2,y.Button,{icon:"times",content:"("+B.cost*B.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){function T(){return N("remove_from_cart",{item:B.obj_path})}return T}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"minus",tooltip:B.limit===0&&"Discount already redeemed!",ml:"5px",onClick:function(){function T(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:--B.amount})}return T}(),disabled:B.amount<=0}),(0,e.createComponentVNode)(2,y.Button.Input,{content:B.amount,width:"45px",tooltipPosition:"bottom-end",tooltip:B.limit===0&&"Discount already redeemed!",onCommit:function(){function T(w,E){return N("set_cart_item_quantity",{item:B.obj_path,quantity:E})}return T}(),disabled:B.limit!==-1&&B.amount>=B.limit&&B.amount<=0}),(0,e.createComponentVNode)(2,y.Button,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:B.limit===0&&"Discount already redeemed!",onClick:function(){function T(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:++B.amount})}return T}(),disabled:B.limit!==-1&&B.amount>=B.limit})]})},C=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.exploitable,L=(0,S.useLocalState)(h,"selectedRecord",B[0]),T=L[0],w=L[1],E=(0,S.useLocalState)(h,"searchText",""),A=E[0],P=E[1],O=function(R,_){_===void 0&&(_="");var U=(0,o.createSearch)(_,function(W){return W.name});return(0,t.flow)([(0,a.filter)(function(W){return W==null?void 0:W.name}),_&&(0,a.filter)(U),(0,a.sortBy)(function(W){return W.name})])(R)},M=O(B,A);return(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:"Exploitable Records",children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",fill:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,y.Input,{fluid:!0,mb:1,placeholder:"Search Crew",onInput:function(){function F(R,_){return P(_)}return F}()}),(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:M.map(function(F){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:F===T,onClick:function(){function R(){return w(F)}return R}(),children:F.name},F)})})]})}),(0,e.createComponentVNode)(2,y.Divider,{vertical:!0}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:T.name,scrollable:!0,children:(0,e.createComponentVNode)(2,y.LabeledList,{children:[(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Age",children:T.age}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Fingerprint",children:T.fingerprint}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Rank",children:T.rank}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Sex",children:T.sex}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Species",children:T.species}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Records",children:T.exploit_record})]})})})]})})};(0,b.modalRegisterBodyOverride)("become_contractor",function(V,v){var h,g,N,x,B=(0,S.useBackend)(v),L=B.data,T=L.contractor||{},w=T.time_left,E=!!(L!=null&&(h=L.contractor)!=null&&h.available),A=!!(L!=null&&(g=L.contractor)!=null&&g.affordable),P=!!(L!=null&&(N=L.contractor)!=null&&N.accepted),O=L.contractor||{},M=O.available_offers,F=!!(L!=null&&(x=L.contractor)!=null&&x.is_admin_forced);return(0,e.createComponentVNode)(2,y.Section,{height:"65%",level:"2",m:"-1rem",pb:"1rem",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Icon,{name:"suitcase"}),(0,e.createTextVNode)("\xA0 Contracting Opportunity")],4),children:[(0,e.createComponentVNode)(2,y.Box,{mx:"0.5rem",mb:"0.5rem",children:[(0,e.createVNode)(1,"b",null,"Your achievements for the Syndicate have not gone unnoticed, agent. We have decided to give you the rare opportunity of becoming a Contractor.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"For the small price of 20 telecrystals, we will upgrade your rank to that of a Contractor, allowing you to undertake kidnapping contracts for TC and credits.",(0,e.createVNode)(1,"br"),"In addition, you will be supplied with a Contractor Kit which contains a Contractor Uplink, standard issue contractor gear and three random low cost items.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"More detailed instructions can be found within your kit, should you accept this offer.",F?"":(0,e.createComponentVNode)(2,y.Box,{children:["Hurry up. You are not the only one who received this offer. Their number is limited. If other traitors accept all offers before you, you will not be able to accept one of them.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Available offers: "),M],0)]})]}),(0,e.createComponentVNode)(2,y.Button.Confirm,{disabled:!E||P,italic:!E,bold:E,icon:E&&!P&&"check",color:"good",content:P?"Accepted":E?["Accept Offer",(0,e.createComponentVNode)(2,f.Countdown,{timeLeft:w,format:function(){function R(_,U){return" ("+U+")"}return R}()},"countdown")]:A?L.contractor.is_admin_forced?"Offer expired":L.contractor.available_offers>0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),L.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers are over]",16):"Insufficient TC",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function R(){return(0,b.modalAnswer)(v,V.id,1)}return R}()})]})})},80949:function(I,r,n){"use strict";r.__esModule=!0,r.UploadPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.UploadPanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.selected_target,s=i.new_law,l=i.id,d=i.transmitting,m=i.hacked;return(0,e.createComponentVNode)(2,o.Window,{width:900,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Silicon Law Upload",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Target",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!c,content:c||"No target selected",onClick:function(){function u(){return p("choose_silicon")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Law",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!s,content:s||"No module installed",onClick:function(){function u(){return p("insert_module")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorization",children:(0,e.createComponentVNode)(2,t.Button,{selected:!!l,content:l||(m?"$@!ERR0R!@#":"No ID card inserted"),onClick:function(){function u(){return p("authorization")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upload Laws",children:(0,e.createComponentVNode)(2,t.Button,{disabled:!c||!s||(m?!1:!l),selected:!!d,content:d?"STOP UPLOAD":"START UPLOAD",onClick:function(){function u(){return p("change_laws")}return u}()})})]})})})})}return S}()},8946:function(I,r,n){"use strict";r.__esModule=!0,r.VampireSpecMenu=r.UmbrMenu=r.HemoMenu=r.GarMenu=r.DantMenu=r.BestMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VampireSpecMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=(0,a.useLocalState)(s,"activeTab","hemomancer"),u=m[0],C=m[1],V=function(){function v(){switch(u){case"hemomancer":return(0,e.createComponentVNode)(2,S,{act:d});case"umbrae":return(0,e.createComponentVNode)(2,y,{act:d});case"gargantua":return(0,e.createComponentVNode)(2,k,{act:d});case"dantalion":return(0,e.createComponentVNode)(2,b,{act:d});case"bestia":return(0,e.createComponentVNode)(2,p,{act:d});default:return null}}return v}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:890,resizable:!0,theme:"ntos_spooky",children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",onClick:function(){function v(){return C("hemomancer")}return v}(),selected:u==="hemomancer"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0423\u043C\u0431\u0440\u0430",onClick:function(){function v(){return C("umbrae")}return v}(),selected:u==="umbrae"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",onClick:function(){function v(){return C("gargantua")}return v}(),selected:u==="gargantua"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",onClick:function(){function v(){return C("dantalion")}return v}(),selected:u==="dantalion"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u0435\u0441\u0442\u0438\u044F",onClick:function(){function v(){return C("bestia")}return v}(),selected:u==="bestia"})]}),(0,e.createComponentVNode)(2,t.Divider),V()]})})}return i}(),S=r.HemoMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.hemomancer;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043C\u0430\u0433\u0438\u0438 \u043A\u0440\u043E\u0432\u0438 \u0438 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0435\u044E.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u043E\u0433\u0442\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u043F\u0430\u0440\u0443 \u0441\u043C\u0435\u0440\u0442\u043E\u043D\u043E\u0441\u043D\u044B\u0445 \u043A\u043E\u0433\u0442\u0435\u0439, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0438\u0445 \u0431\u044B\u0441\u0442\u0440\u043E \u0430\u0442\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u0446\u0435\u043B\u044C, \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u044F \u0435\u0435 \u043A\u0440\u043E\u0432\u044C \u0438 \u0440\u0435\u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u044F \u0441\u0432\u043E\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044C\u0435.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0431\u0430\u0440\u044C\u0435\u0440",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u044B\u0431\u0440\u0430\u0442\u044C \u0434\u0432\u0435 \u043F\u043E\u0437\u0438\u0446\u0438\u0438 \u0434\u043B\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u0436\u0434\u0443 \u043D\u0438\u043C\u0438 \u0441\u0442\u0435\u043D\u044B.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0435 \u0449\u0443\u043F\u0430\u043B\u044C\u0446\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0441\u043B\u0435 \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0437\u0430\u043C\u0435\u0434\u043B\u0438\u0442\u044C \u0432\u0441\u0435\u0445 \u0432\u043D\u0443\u0442\u0440\u0438 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 3x3.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0433\u0440\u0443\u0436\u0435\u043D\u0438\u0435 \u0432 \u043A\u0440\u043E\u0432\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043D\u0435\u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0435\u0440\u0435\u0434\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0441 \u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C\u044E, \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u0443\u044F \u0432\u0441\u0435 \u043F\u0440\u0435\u043F\u044F\u0442\u0441\u0442\u0432\u0438\u044F, \u043A\u0440\u043E\u043C\u0435 \u0441\u0442\u0435\u043D \u0438 \u043A\u043E\u0441\u043C\u043E\u0441\u0430, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0441\u0442\u0430\u0432\u043B\u044F\u044F \u0437\u0430 \u0441\u043E\u0431\u043E\u0439 \u043A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0441\u043B\u0435\u0434.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0427\u0443\u0442\u044C\u0451 \u0445\u0438\u0449\u043D\u0438\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0447\u0443\u0432\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0433\u043E-\u0443\u0433\u043E\u0434\u043D\u043E \u0432 \u043F\u0440\u0435\u0434\u0435\u043B\u0430\u0445 \u0432\u0430\u0448\u0435\u0433\u043E \u0441\u0435\u043A\u0442\u043E\u0440\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0418\u0437\u0432\u0435\u0440\u0436\u0435\u043D\u0438\u0435 \u043A\u0440\u043E\u0432\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043C\u0430\u043D\u0438\u043F\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C\u0438 \u0432\u0430\u0441 \u043B\u0443\u0436\u0430\u043C\u0438 \u043A\u0440\u043E\u0432\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u0447\u0435\u0442\u044B\u0440\u0435\u0445 \u043C\u0435\u0442\u0440\u043E\u0432, \u043F\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044F \u0438\u0445 \u0432 \u0448\u0438\u043F\u044B, \u043F\u0440\u043E\u0442\u044B\u043A\u0430\u044E\u0449\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0432\u0448\u0435\u0433\u043E \u043D\u0430 \u043D\u0438\u0445.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u043E\u0431\u0440\u044F\u0434",16),(0,e.createTextVNode)(": \u0411\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0430\u0441 \u0441\u0443\u0449\u0435\u0441\u0442\u0432, \u0431\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u0447\u0435\u043C\u0443 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u043B\u0435\u0447\u0438\u0442\u044C\u0441\u044F \u0438 \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043A\u0430\u043A\u0438\u0445-\u043B\u0438\u0431\u043E \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",onClick:function(){function C(){return d("hemomancer")}return C}()})]})}return i}(),y=r.UmbrMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.umbrae;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043C\u0431\u0440\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u0442\u0435\u043C\u043D\u043E\u0442\u0435, \u0437\u0430\u0441\u0430\u0434\u0430\u0445 \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u043E\u043C \u043F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0438.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043A\u0440\u043E\u0432 \u0442\u044C\u043C\u044B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0431\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0431\u044B\u0442\u044C \u043F\u043E\u0447\u0442\u0438 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u044B\u043C \u0438 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0435\u0440\u0435\u0434\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0432 \u0442\u0435\u043C\u043D\u044B\u0445 \u0443\u0447\u0430\u0441\u0442\u043A\u0430\u0445 \u0441\u0442\u0430\u043D\u0446\u0438\u0438. \u0422\u0430\u043A\u0436\u0435, \u0431\u0443\u0434\u0443\u0447\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C, \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043B\u044E\u0431\u043E\u0439 \u0443\u0440\u043E\u043D \u043E\u0442 \u043E\u0436\u043E\u0433\u043E\u0432 \u043F\u043E \u0432\u0430\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043D\u0435\u0432\u043E\u0439 \u044F\u043A\u043E\u0440\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u043D\u0430 \u043C\u0435\u0441\u0442\u0435 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u043C\u0430\u044F\u043A \u043F\u043E\u0441\u043B\u0435 \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438. \u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0435 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u0432\u0430\u0441 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043A \u043C\u0430\u044F\u043A\u0443. \u0415\u0441\u043B\u0438 \u0441\u043F\u0443\u0441\u0442\u044F \u0434\u0432\u0435 \u043C\u0438\u043D\u0443\u0442\u044B \u043F\u043E\u0441\u043B\u0435 \u043F\u0435\u0440\u0432\u043E\u0433\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043D\u0435 \u0431\u044B\u043B\u0430 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u0430 \u0441\u043D\u043E\u0432\u0430, \u0442\u043E \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0449\u0435\u043D\u044B \u043A \u043C\u0430\u044F\u043A\u0443. \u041C\u0430\u044F\u043A \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0441 \u043C\u0435\u0436\u0434\u0443 \u0441\u0435\u043A\u0442\u043E\u0440\u0430\u043C\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043D\u0435\u0432\u0430\u044F \u043B\u043E\u0432\u0443\u0448\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0441\u043E\u0437\u0434\u0430\u0432\u0430\u0442\u044C \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0442\u0440\u0430\u0432\u043C\u0438\u0440\u0443\u044E\u0449\u0438\u0435 \u0438 \u043E\u0441\u043B\u0435\u043F\u043B\u044F\u044E\u0449\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0432\u0448\u0435\u0433\u043E \u0432 \u043D\u0438\u0445. \u041B\u043E\u0432\u0443\u0448\u043A\u0443 \u0442\u044F\u0436\u0435\u043B\u043E \u0437\u0430\u043C\u0435\u0442\u0438\u0442\u044C, \u043D\u043E \u043E\u043D\u0430 \u0438\u0441\u0447\u0435\u0437\u0430\u0435\u0442 \u043F\u043E\u0434 \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u043C \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u043E\u0432 \u044F\u0440\u043A\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0428\u0430\u0433 \u0432 \u0442\u0435\u043D\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C\u0441\u044F \u0432 \u043B\u044E\u0431\u043E\u0435 \u043C\u0435\u0441\u0442\u043E \u0432 \u043F\u0440\u0435\u0434\u0435\u043B\u0430\u0445 \u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0433\u0430\u0441\u0438\u0442\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u044C \u0438\u0437 \u0441\u0442\u0440\u043E\u044F \u043B\u044E\u0431\u044B\u0435 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0438 \u0441\u0432\u0435\u0442\u0430, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0433\u043B\u043E\u0443\u0448\u0440\u0443\u043C\u044B.")],0),(0,e.createVNode)(1,"b",null,"\u0411\u043E\u0439 \u0441 \u0442\u0435\u043D\u044C\u044E",16),": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"," ",(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),", \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u0442\u0435\u043D\u0435\u0432\u044B\u0445 \u043A\u043B\u043E\u043D\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u0430\u0442\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u0446\u0435\u043B\u044C, \u043F\u043E\u043A\u0430 \u0432\u044B \u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0435\u0441\u044C \u0440\u044F\u0434\u043E\u043C.",(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u0412\u0435\u0447\u043D\u0430\u044F \u0442\u044C\u043C\u0430",16),(0,e.createTextVNode)(": \u043F\u043E\u0441\u043B\u0435 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u0432\u044B \u0440\u0430\u0441\u0441\u0442\u0432\u043E\u0440\u044F\u0435\u0442\u0435\u0441\u044C \u0432 \u043D\u0435\u0447\u0435\u0441\u0442\u0438\u0432\u043E\u0439 \u0442\u0435\u043C\u043D\u043E\u0442\u0435, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u0438\u0434\u0435\u043D \u043B\u0438\u0448\u044C \u0441\u0438\u043B\u044C\u043D\u0435\u0439\u0448\u0438\u0439 \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A \u0441\u0432\u0435\u0442\u0430. \u0425\u043E\u043B\u043E\u0434, \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0435\u0439 \u0432\u0430\u0441 \u0442\u044C\u043C\u044B \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043C\u043E\u0440\u0430\u0436\u0438\u0432\u0430\u0442\u044C \u0432\u0441\u0435\u0445 \u0436\u0438\u0432\u044B\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u043F\u043E\u0431\u043B\u0438\u0437\u043E\u0441\u0442\u0438.")],4),(0,e.createVNode)(1,"p",null,"\u0412\u044B \u0442\u0430\u043A\u0436\u0435 \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442\u0435 X-ray \u0437\u0440\u0435\u043D\u0438\u0435",16),(0,e.createComponentVNode)(2,t.Button,{content:"\u0423\u043C\u0431\u0440\u0430",onClick:function(){function C(){return d("umbrae")}return C}()})]})}return i}(),k=r.GarMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.gargantua;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u0441\u0442\u043E\u0439\u043A\u043E\u0441\u0442\u0438 \u0438 \u0431\u043B\u0438\u0436\u043D\u0435\u043C \u0431\u043E\u0435.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u0411\u0443\u0434\u0435\u0442 \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044C\u0435 \u0442\u0435\u043C \u0441\u0438\u043B\u044C\u043D\u0435\u0435, \u0447\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u0443\u0440\u043E\u043D\u0430 \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u043B\u0438.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0432\u0430\u043B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 150"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0435 \u0441\u043E\u043F\u0440\u043E\u0442\u0438\u0432\u043B\u0435\u043D\u0438\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u044E, \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043A\u043E\u043C\u0443 \u0438 \u0441\u0442\u0430\u043C\u0438\u043D\u0430 \u0443\u0440\u043E\u043D\u0443. \u0412\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u0441\u0442\u0440\u0435\u043B\u044F\u0442\u044C \u043F\u043E\u043A\u0430 \u0430\u043A\u0442\u0438\u0432\u043D\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0423\u0434\u0430\u0440\u043D\u0430\u044F \u0432\u043E\u043B\u043D\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 250"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0441\u043E\u0442\u0440\u044F\u0441\u0430\u0442\u044C \u0437\u0435\u043C\u043B\u044E \u043F\u043E\u0434 \u043D\u043E\u0433\u0430\u043C\u0438, \u0447\u0442\u043E\u0431\u044B \u043E\u0433\u043B\u0443\u0448\u0438\u0442\u044C \u0438 \u043E\u0442\u0442\u043E\u043B\u043A\u043D\u0443\u0442\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0434\u0440\u0430\u0439\u0432",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 250"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0434\u0430\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u0438\u0431\u0430\u0432\u043A\u0443 \u043A \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u0438 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0432\u0430\u043B II",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 400"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0441\u044C \u0443\u0440\u043E\u043D \u0432 \u0431\u043B\u0438\u0436\u043D\u0435\u043C \u0431\u043E\u044E \u043D\u0430 10.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041D\u0435\u0443\u0434\u0435\u0440\u0436\u0438\u043C\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 600"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0431\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0434\u0432\u0435\u0440\u0438 \u043F\u0440\u0438 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u0434\u0430\u0436\u0435 \u043D\u0435 \u0438\u043C\u0435\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u0430. \u0412\u0430\u0441 \u0442\u0430\u043A\u0436\u0435 \u043D\u0435 \u043C\u043E\u0433\u0443\u0442 \u0442\u043E\u043B\u043A\u043D\u0443\u0442\u044C \u0438\u043B\u0438 \u0442\u0430\u0449\u0438\u0442\u044C, \u043F\u043E\u043A\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u043D\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0414\u0435\u043C\u043E\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0445\u0432\u0430\u0442\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 800"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043A \u0446\u0435\u043B\u0438 \u0434\u0435\u043C\u043E\u043D\u0438\u0447\u0435\u0441\u043A\u0443\u044E \u0440\u0443\u043A\u0443. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u0438\u043D\u0442\u0435\u043D\u0442\u0430, disarm/grab, \u0432\u044B \u043E\u0442\u0442\u043E\u043B\u043A\u043D\u0435\u0442\u0435/\u043F\u0440\u0438\u0442\u044F\u043D\u0435\u0442\u0435 \u0446\u0435\u043B\u044C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u0420\u044B\u0432\u043E\u043A",16),(0,e.createTextVNode)(": \u0412\u044B \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0435\u043B\u0430\u0442\u044C \u0440\u044B\u0432\u043E\u043A \u0432 \u0432\u0430\u0448\u0443 \u0446\u0435\u043B\u044C, \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u044F \u0438 \u043E\u0442\u0442\u0430\u043B\u043A\u0438\u0432\u0430\u044F \u0432\u0441\u0435, \u0432\u043E \u0447\u0442\u043E \u0432\u0440\u0435\u0436\u0435\u0442\u0435\u0441\u044C.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",onClick:function(){function C(){return d("gargantua")}return C}()})]})}return i}(),b=r.DantMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.dantalion;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u0438\u0438 \u0438 \u0438\u043B\u043B\u044E\u0437\u0438\u044F\u0445.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0434\u0447\u0438\u043D\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0434\u0447\u0438\u043D\u044F\u0435\u0442 \u0446\u0435\u043B\u044C \u0432\u0430\u0448\u0435\u0439 \u0432\u043E\u043B\u0435, \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043E\u0442 \u0432\u0430\u0441 \u043D\u0435 \u0448\u0435\u0432\u0435\u043B\u0438\u0442\u044C\u0441\u044F \u0432\u043E \u0432\u0440\u0435\u043C\u044F \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u0438\u044F. \u041D\u0435 \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442 \u043D\u0430 \u043D\u043E\u0441\u0438\u0442\u0435\u043B\u0435\u0439 \u0438\u043C\u043F\u043B\u0430\u043D\u0442\u0430 \u0437\u0430\u0449\u0438\u0442\u044B \u0440\u0430\u0437\u0443\u043C\u0430 \u0438 \u043D\u0430 \u0443\u0436\u0435 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u043D\u044B\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u0434\u0435\u043B \u0440\u0430\u0431\u043E\u0432",16),(0,e.createTextVNode)(": \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0440\u0430\u0431\u043E\u0442\u0438\u0442\u044C \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C \u043E\u0434\u043D\u043E\u0433\u043E \u0440\u0430\u0431\u0430 \u0437\u0430 \u0440\u0430\u0437. \u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0431\u043E\u0432 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0441\u0442\u0438 \u043F\u0440\u0438 \u0434\u043E\u0441\u0442\u0438\u0436\u0435\u043D\u0438\u0438"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(","),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u0438 \u043F\u043E\u043B\u043D\u043E\u0439 \u0441\u0438\u043B\u044B \u0441 \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C\u043E\u043C \u0432 4 \u0440\u0430\u0431\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043B\u0435\u043F\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0441\u0432\u044F\u0437\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0440\u0430\u0437\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0442\u044C \u0441 \u0432\u0430\u0448\u0438\u043C\u0438 \u0440\u0430\u0431\u0430\u043C\u0438, \u0432\u0430\u0448\u0438 \u0440\u0430\u0431\u044B \u0442\u0430\u043A\u0436\u0435 \u043C\u043E\u0433\u0443\u0442 \u043E\u0442\u0432\u0435\u0447\u0430\u0442\u044C \u0432\u0430\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0434\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439 \u043E\u0431\u043C\u0435\u043D",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043C\u0435\u043D\u044F\u0442\u044C\u0441\u044F \u043C\u0435\u0441\u0442\u0430\u043C\u0438 \u0441 \u0446\u0435\u043B\u044C\u044E.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0423\u043C\u0438\u0440\u043E\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0443\u0441\u043F\u043E\u043A\u043E\u0438\u0442\u044C \u0446\u0435\u043B\u044C, \u043E\u0442\u043E\u0431\u0440\u0430\u0432 \u0443 \u043D\u0435\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043D\u0430\u043D\u0435\u0441\u0442\u0438 \u0432\u0440\u0435\u0434 \u043A\u043E\u043C\u0443-\u043B\u0438\u0431\u043E \u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0435 40 \u0441\u0435\u043A\u0443\u043D\u0434.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0438\u043C\u0430\u043D\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043D\u0435\u043D\u0430\u0434\u043E\u043B\u0433\u043E \u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u044B\u043C \u0438 \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u043A\u043E\u043F\u0438\u044E \u043E\u0431\u043C\u0430\u043D\u043A\u0443.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0421\u043F\u043B\u043E\u0442\u0438\u0442\u044C \u0440\u0430\u0431\u043E\u0432",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0441\u043D\u0438\u043C\u0430\u0435\u0442 \u0441 \u0431\u043B\u0438\u0437\u0441\u0442\u043E\u044F\u0449\u0438\u0445 \u0440\u0430\u0431\u043E\u0432 \u043B\u044E\u0431\u044B\u0435 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0435 \u0443\u0437\u044B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0441\u0432\u044F\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u0441\u043E \u0432\u0441\u0435\u043C\u0438 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C\u0438 \u0432\u0430\u0441 \u0440\u0430\u0431\u0430\u043C\u0438, \u0435\u0441\u043B\u0438 \u043A\u0442\u043E-\u043B\u0438\u0431\u043E \u0432 \u0441\u0432\u044F\u0437\u043A\u0435 \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442 \u0443\u0440\u043E\u043D, \u0442\u043E \u043E\u043D \u0434\u0435\u043B\u0438\u0442\u0441\u044F \u043C\u0435\u0436\u0434\u0443 \u0432\u0441\u0435\u043C\u0438 \u043E\u0441\u0442\u0430\u043B\u044C\u043D\u044B\u043C\u0438. \u0415\u0441\u043B\u0438 \u0440\u0430\u0431 \u0443\u0445\u043E\u0434\u0438\u0442 \u0434\u0430\u043B\u0435\u043A\u043E \u043E\u0442 \u0432\u0430\u0441, \u0442\u043E \u0432\u044B \u0442\u0435\u0440\u044F\u0435\u0442\u0435 \u0441\u0432\u044F\u0437\u044C \u0441 \u043D\u0438\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041C\u0430\u0441\u0441\u043E\u0432\u0430\u044F \u0438\u0441\u0442\u0435\u0440\u0438\u044F",16),(0,e.createTextVNode)(": \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u043C\u0430\u0441\u0441\u043E\u0432\u0443\u044E \u0433\u0430\u043B\u043B\u044E\u0446\u0438\u043D\u0430\u0446\u0438\u044E, \u043E\u0441\u043B\u0435\u043F\u0438\u0432 \u0432\u0441\u0435\u0445 \u043F\u043E\u0431\u043B\u0438\u0437\u043E\u0441\u0442\u0438, \u0430 \u0437\u0430\u0442\u0435\u043C \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0432 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0438\u0434\u0435\u0442\u044C \u0434\u0440\u0443\u0433 \u0432 \u0434\u0440\u0443\u0433\u0435 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",onClick:function(){function C(){return d("dantalion")}return C}()})]})}return i}(),p=r.BestMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,m=l.data,u=m.bestia;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0411\u0435\u0441\u0442\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043F\u0440\u0435\u0432\u0440\u0430\u0449\u0435\u043D\u0438\u0438 \u0438 \u0434\u043E\u0431\u044B\u0447\u0435 \u0442\u0440\u043E\u0444\u0435\u0435\u0432.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0441\u043C\u043E\u0442\u0440\u0435\u0442\u044C \u0442\u0440\u043E\u0444\u0435\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0442\u0440\u043E\u0444\u0435\u0435\u0432, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0432\u0441\u0435 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B, \u0447\u0442\u043E \u043E\u043D\u0438 \u0434\u0430\u044E\u0442.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u043F\u0430\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0432\u0434\u043E\u0431\u0430\u0432\u043E\u043A \u043A \u043A\u0440\u043E\u0432\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u0442\u044C \u043E\u0440\u0433\u0430\u043D\u044B \u0432 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0440\u043E\u0444\u0435\u0435\u0432 \u0434\u043B\u044F \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0438\u0445 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0435\u0439.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u0434\u0435\u043B \u043F\u0440\u0435\u043F\u0430\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0439",16),(0,e.createTextVNode)(": \u0437\u0430 \u0440\u0430\u0437 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0433\u043B\u043E\u0442\u0438\u0442\u044C \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C \u043E\u0434\u0438\u043D \u043E\u0440\u0433\u0430\u043D. \u041F\u0440\u0435\u0434\u0435\u043B \u0431\u0443\u0434\u0435\u0442 \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0434\u043E\u0441\u0442\u0438\u0436\u0435\u043D\u0438\u0438"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u0438 \u043F\u043E\u043B\u043D\u043E\u0439 \u0441\u0438\u043B\u044B \u0441 \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C\u043E\u043C \u0432 \u0442\u0440\u0438 \u043E\u0440\u0433\u0430\u043D\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0417\u0430\u0440\u0430\u0436\u0435\u043D\u043D\u044B\u0439 \u0442\u0440\u043E\u0444\u0435\u0439",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432 \u0441 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0439 \u0434\u0438\u0441\u0442\u0430\u043D\u0446\u0438\u0438, \u0437\u0430\u0440\u0430\u0436\u0430\u044F \u0438\u0445 \u043C\u043E\u0433\u0438\u043B\u044C\u043D\u043E\u0439 \u043B\u0438\u0445\u043E\u0440\u0430\u0434\u043A\u043E\u0439.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0420\u044B\u0432\u043E\u043A",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0431\u044B\u0441\u0442\u0440\u043E \u0441\u043E\u043A\u0440\u0430\u0442\u0438\u0442\u044C \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u043C\u0435\u0436\u0434\u0443 \u0432\u0430\u043C\u0438 \u0438 \u0446\u0435\u043B\u044C\u044E \u0438\u043B\u0438 \u0441\u0431\u0435\u0436\u0430\u0442\u044C \u0438\u0437 \u043E\u043F\u0430\u0441\u043D\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0434\u043E\u0431\u044B\u0447\u0443",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0442\u043C\u0435\u0442\u0438\u0442\u044C \u0436\u0435\u0440\u0442\u0432\u0443, \u0443\u043C\u0435\u043D\u044C\u0448\u0438\u0432 \u0435\u0435 \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0432 \u0435\u0435 \u043F\u0443\u0442\u0430\u0442\u044C\u0441\u044F \u0432 \u043D\u043E\u0433\u0430\u0445.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041C\u0435\u0442\u0430\u043C\u043E\u0440\u0444\u043E\u0437\u0430 - \u041B\u0435\u0442\u0443\u0447\u0438\u0435 \u043C\u044B\u0448\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0431\u0440\u0430\u0442\u0438\u0442\u044C\u0441\u044F \u0441\u043C\u0435\u0440\u0442\u043E\u043D\u043E\u0441\u043D\u044B\u043C\u0438 \u043A\u043E\u0441\u043C\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u043B\u0435\u0442\u0443\u0447\u0438\u043C\u0438 \u043C\u044B\u0448\u0430\u043C\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0410\u043D\u0430\u0431\u0438\u043E\u0437",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0434\u0440\u0435\u0432\u043D\u044F\u044F \u0442\u0435\u0445\u043D\u0438\u043A\u0430, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0430\u044F \u0432\u0430\u043C \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u043F\u043E\u0447\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u0440\u0430\u043D\u0435\u043D\u0438\u044F \u0437\u0430 \u0441\u0447\u0435\u0442 \u0441\u043D\u0430 \u0432 \u0433\u0440\u043E\u0431\u0443.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0438\u0437\u044B\u0432 \u043B\u0435\u0442\u0443\u0447\u0438\u0445 \u043C\u044B\u0448\u0435\u0439",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u043C\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u043B\u0435\u0442\u0443\u0447\u0438\u0445 \u043C\u044B\u0448\u0435\u0439 \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0431\u043E\u044E.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041C\u0435\u0442\u0430\u043C\u043E\u0440\u0444\u043E\u0437\u0430 - \u0413\u043E\u043D\u0447\u0430\u044F",16),(0,e.createTextVNode)(": \u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0431\u0440\u0430\u0442\u0438\u0442\u044C\u0441\u044F \u0432 \u0441\u043E\u0432\u0435\u0440\u0448\u0435\u043D\u043D\u0443\u044E \u0444\u043E\u0440\u043C\u0443 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438, \u0437\u0430\u0432\u043B\u0430\u0434\u0435\u0432\u0448\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u0434\u0443\u0448\u043E\u0439.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u0435\u0441\u0442\u0438\u044F",onClick:function(){function C(){return d("bestia")}return C}()})]})}return i}()},45770:function(I,r,n){"use strict";r.__esModule=!0,r.VampireTrophiesStatus=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=function(V){return(Math.round(V*10)/10).toFixed(1)},S=r.VampireTrophiesStatus=function(){function C(V,v){return(0,e.createComponentVNode)(2,o.Window,{theme:"ntos_spooky",width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,u)]})})})}return C}(),y=function(V,v){var h=(0,a.useBackend)(v),g=h.act,N=h.data,x=N.hearts,B=N.lungs,L=N.livers,T=N.kidneys,w=N.eyes,E=N.ears,A=N.trophies_max_gen,P=N.trophies_max_crit,O=N.icon_hearts,M=N.icon_lungs,F=N.icon_livers,R=N.icon_kidneys,_=N.icon_eyes,U=N.icon_ears;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0422\u0440\u043E\u0444\u0435\u0438",color:"red",textAlign:"center",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,width:"16.6%",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+O,verticalAlign:"middle",style:{"margin-left":"-32px","margin-right":"-48px","margin-top":"-32px","margin-bottom":"-48px",height:"128px",width:"128px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,textColor:xV;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+m,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:d<=0&&"bad"||d<=l.max_amount/2&&"average"||"good",children:[d," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:L,icon:B,content:x,textAlign:"left",onClick:function(){function T(){return c("vend",{inum:l.inum})}return T}()})})]})},y=r.Vending=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.user,d=s.guestNotice,m=s.userMoney,u=s.chargesMoney,C=s.product_records,V=C===void 0?[]:C,v=s.coin_records,h=v===void 0?[]:v,g=s.hidden_records,N=g===void 0?[]:g,x=s.stock,B=s.vend_ready,L=s.coin_name,T=s.inserted_item_name,w=s.panel_open,E=s.speaker,A=s.imagelist,P;return P=[].concat(V,h),s.extended_inventory&&(P=[].concat(P,N)),P=P.filter(function(O){return!!O}),(0,e.createComponentVNode)(2,f.Window,{width:470,height:100+Math.min(V.length*38,500),title:"Vending Machine",children:(0,e.createComponentVNode)(2,f.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[!!u&&(0,e.createComponentVNode)(2,o.Section,{title:"User",children:l&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,l.name,0),","," ",(0,e.createVNode)(1,"b",null,l.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[m,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:d})}),!!L&&(0,e.createComponentVNode)(2,o.Section,{title:"Coin",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Remove Coin",onClick:function(){function O(){return c("remove_coin",{})}return O}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:L})}),!!T&&(0,e.createComponentVNode)(2,o.Section,{title:"Item",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject Item",onClick:function(){function O(){return c("eject_item",{})}return O}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:T})}),!!w&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:E?"check":"volume-mute",selected:E,content:"Speaker",textAlign:"left",onClick:function(){function O(){return c("toggle_voice",{})}return O}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:P.map(function(O){return(0,e.createComponentVNode)(2,S,{product:O,productStock:x[O.name],productImage:A[O.path]},O.name)})})})})]})})})}return k}()},68971:function(I,r,n){"use strict";r.__esModule=!0,r.VolumeMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VolumeMixer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.channels;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:Math.min(95+c.length*50,565),children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:c.map(function(s,l){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.25rem",color:"label",mt:l>0&&"0.5rem",children:s.name}),(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:.5,children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:0})}return d}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.Slider,{minValue:0,maxValue:100,stepPixelSize:3.13,value:s.volume,onChange:function(){function d(m,u){return p("volume",{channel:s.num,volume:u})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:100})}return d}()})})})]})})],4,s.num)})})})})}return S}()},2510:function(I,r,n){"use strict";r.__esModule=!0,r.VotePanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.VotePanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.remaining,s=i.question,l=i.choices,d=i.user_vote,m=i.counts,u=i.show_counts,C=i.show_cancel;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:s,children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:["Time remaining: ",Math.round(c/10),"s"]}),l.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:V+(u?" ("+(m[V]||0)+")":""),onClick:function(){function v(){return p("vote",{target:V})}return v}(),selected:V===d})},V)}),!!C&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Cancel",onClick:function(){function V(){return p("cancel")}return V}()})},"Cancel")]})})})}return S}()},30138:function(I,r,n){"use strict";r.__esModule=!0,r.Wires=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),f=r.Wires=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.wires||[],s=i.status||[],l=56+c.length*23+(status?0:15+s.length*17);return(0,e.createComponentVNode)(2,o.Window,{width:350,height:l,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{className:"candystripe",label:d.color_name,labelColor:d.seen_color,color:d.seen_color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:d.cut?"Mend":"Cut",onClick:function(){function m(){return p("cut",{wire:d.color})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Pulse",onClick:function(){function m(){return p("pulse",{wire:d.color})}return m}()}),(0,e.createComponentVNode)(2,t.Button,{content:d.attached?"Detach":"Attach",onClick:function(){function m(){return p("attach",{wire:d.color})}return m}()})],4),children:!!d.wire&&(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("("),d.wire,(0,e.createTextVNode)(")")],0)},d.seen_color)})})})}),!!s.length&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{color:"lightgray",children:d},d)})})})]})})})}return S}()},30995:function(I,r,n){"use strict";r.__esModule=!0,r.Workshop=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),f=n(73379),S=n(98595),y=["title","items"];function k(l,d){if(l==null)return{};var m={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;m[u]=l[u]}return m}var b=function(d,m,u){return d.requirements===null?!0:!(d.requirements.brass>m||d.requirements.power>u)},p=r.Workshop=function(){function l(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.brass_amount,h=V.power_amount,g=V.building,N=V.buildStart,x=V.buildEnd,B=V.worldTime,L=v.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),T=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),w={float:"left",width:"60%"},E={float:"right",width:"39%"};return(0,e.createComponentVNode)(2,S.Window,{width:400,height:500,theme:"clockwork",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{title:"Materials",children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Brass",children:[L,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",height:"19px",tooltip:"Dispense Brass",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function A(){return C("dispense")}return A}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:T})]}),g&&(0,e.createComponentVNode)(2,o.ProgressBar.Countdown,{mt:2,start:N,current:B,end:x,bold:!0,children:["Building ",g,"\xA0(",(0,e.createComponentVNode)(2,f.Countdown,{current:B,timeLeft:x-B,format:function(){function A(P,O){return O.substr(3)}return A}()}),")"]})]})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,c)})})]})})})}return l}(),i=function(d,m){var u=(0,t.useLocalState)(m,"search",""),C=u[0],V=u[1],v=(0,t.useLocalState)(m,"sort",""),h=v[0],g=v[1],N=(0,t.useLocalState)(m,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Stack,{width:"100%",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",mr:"0.5rem",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function L(T,w){return V(w)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"19px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function L(){return B(!x)}return L}()})})]})})},c=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=V.items,h=(0,t.useLocalState)(m,"search",""),g=h[0],N=h[1],x=(0,t.useLocalState)(m,"sort","Alphabetical"),B=x[0],L=x[1],T=(0,t.useLocalState)(m,"descending",!1),w=T[0],E=T[1],A=(0,a.createSearch)(g,function(M){return M[0]}),P=!1,O=Object.entries(v).map(function(M,F){var R=Object.entries(M[1]).filter(A).map(function(_){return _[1].affordable=b(_[1],V.brass_amount,V.power_amount),_[1]});if(R.length!==0)return w&&(R=R.reverse()),P=!0,(0,e.createComponentVNode)(2,s,{title:M[0],items:R},M[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",children:(0,e.createComponentVNode)(2,o.Section,{children:P?O:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(d,m){var u=(0,t.useBackend)(m),C=u.act,V=u.data,v=d.title,h=d.items,g=k(d,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:v},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+N.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,o.Button,{icon:"hammer",disabled:!b(N,V.brass_amount,V.power_amount),onClick:function(){function x(){return C("make",{cat:v,name:N.name})}return x}(),children:(0,a.toTitleCase)((0,a.toTitleCase)(N.name))}),(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"right"},children:N.requirements&&Object.keys(N.requirements).map(function(x){return(0,a.toTitleCase)(x)+": "+N.requirements[x]}).join(", ")||(0,e.createComponentVNode)(2,o.Box,{children:"No resources required."})}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})]},N.name)})})))}},49148:function(I,r,n){"use strict";r.__esModule=!0,r.AccessList=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036);function f(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=S(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(p,i){if(p){if(typeof p=="string")return y(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?y(p,i):void 0}}function y(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c0&&!N.includes(R.ref)&&!h.includes(R.ref),checked:h.includes(R.ref),onClick:function(){function _(){return x(R.ref)}return _}()},R.desc)})]})]})})}return p}()},26991:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosScan=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=function(k,b,p,i,c){return ki?"average":k>c?"bad":"good"},S=r.AtmosScan=function(){function y(k,b){var p=k.data.aircontents;return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,a.filter)(function(i){return i.val!=="0"||i.entry==="Pressure"||i.entry==="Temperature"})(p).map(function(i){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:i.entry,color:f(i.val,i.bad_low,i.poor_low,i.poor_high,i.bad_high),children:[i.val,i.units]},i.entry)})})})}return y}()},85870:function(I,r,n){"use strict";r.__esModule=!0,r.BeakerContents=void 0;var e=n(89005),a=n(36036),t=n(15964),o=function(y){return y+" unit"+(y===1?"":"s")},f=r.BeakerContents=function(){function S(y){var k=y.beakerLoaded,b=y.beakerContents,p=b===void 0?[]:b,i=y.buttons;return(0,e.createComponentVNode)(2,a.Stack,{vertical:!0,children:[!k&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"No beaker loaded."})||p.length===0&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"Beaker is empty."}),p.map(function(c,s){return(0,e.createComponentVNode)(2,a.Stack,{children:[(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",grow:!0,children:[o(c.volume)," of ",c.name]},c.name),!!i&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:i(c,s)})]},c.name)})]})}return S}();f.propTypes={beakerLoaded:t.bool,beakerContents:t.array,buttons:t.arrayOf(t.element)}},3939:function(I,r,n){"use strict";r.__esModule=!0,r.modalRegisterBodyOverride=r.modalOpen=r.modalClose=r.modalAnswer=r.ComplexModal=void 0;var e=n(89005),a=n(72253),t=n(36036),o={},f=r.modalOpen=function(){function p(i,c,s){var l=(0,a.useBackend)(i),d=l.act,m=l.data,u=Object.assign(m.modal?m.modal.args:{},s||{});d("modal_open",{id:c,arguments:JSON.stringify(u)})}return p}(),S=r.modalRegisterBodyOverride=function(){function p(i,c){o[i]=c}return p}(),y=r.modalAnswer=function(){function p(i,c,s,l){var d=(0,a.useBackend)(i),m=d.act,u=d.data;if(u.modal){var C=Object.assign(u.modal.args||{},l||{});m("modal_answer",{id:c,answer:s,arguments:JSON.stringify(C)})}}return p}(),k=r.modalClose=function(){function p(i,c){var s=(0,a.useBackend)(i),l=s.act;l("modal_close",{id:c})}return p}(),b=r.ComplexModal=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data;if(l.modal){var d=l.modal,m=d.id,u=d.text,C=d.type,V,v=(0,e.createComponentVNode)(2,t.Button,{className:"Button--modal",icon:"arrow-left",content:"Cancel",onClick:function(){function L(){return k(c)}return L}()}),h,g,N="auto";if(o[m])h=o[m](l.modal,c);else if(C==="input"){var x=l.modal.value;V=function(){function L(T){return y(c,m,x)}return L}(),h=(0,e.createComponentVNode)(2,t.Input,{value:l.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(){function L(T,w){x=w}return L}()}),g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){function L(){return k(c)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,m,x)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})}else if(C==="choice"){var B=typeof l.modal.choices=="object"?Object.values(l.modal.choices):l.modal.choices;h=(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:l.modal.value,width:"100%",my:"0.5rem",onSelected:function(){function L(T){return y(c,m,T)}return L}()}),N="initial"}else C==="bento"?h=(0,e.createComponentVNode)(2,t.Stack,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:l.modal.choices.map(function(L,T){return(0,e.createComponentVNode)(2,t.Stack.Item,{flex:"1 1 auto",children:(0,e.createComponentVNode)(2,t.Button,{selected:T+1===parseInt(l.modal.value,10),onClick:function(){function w(){return y(c,m,T+1)}return w}(),children:(0,e.createVNode)(1,"img",null,null,1,{src:L})})},T)})}):C==="boolean"&&(g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){function L(){return y(c,m,0)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:l.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,m,1)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]}));return(0,e.createComponentVNode)(2,t.Modal,{maxWidth:i.maxWidth||window.innerWidth/2+"px",maxHeight:i.maxHeight||window.innerHeight/2+"px",onEnter:V,mx:"auto",overflowY:N,"padding-bottom":"5px",children:[u&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:u}),o[m]&&v,h,g]})}}return p}()},41874:function(I,r,n){"use strict";r.__esModule=!0,r.CrewManifest=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),f=n(76910),S=f.COLORS.department,y=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],k=function(s){return y.indexOf(s)!==-1?"green":"orange"},b=function(s){if(y.indexOf(s)!==-1)return!0},p=function(s){return s.length>0&&(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,color:"white",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"50%",children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"35%",children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"15%",children:"Active"})]}),s.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{color:k(l.real_rank),bold:b(l.real_rank),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.name)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.rank)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.active})]},l.name+l.rank)})]})},i=r.CrewManifest=function(){function c(s,l){var d=(0,a.useBackend)(l),m=d.act,u;if(s.data)u=s.data;else{var C=(0,a.useBackend)(l),V=C.data;u=V}var v=u,h=v.manifest,g=h.heads,N=h.pro,x=h.sec,B=h.eng,L=h.med,T=h.sci,w=h.ser,E=h.sup,A=h.misc;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.command,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:p(g)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.procedure,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Procedure"})}),level:2,children:p(N)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.security,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:p(x)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.engineering,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:p(B)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.medical,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:p(L)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.science,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:p(T)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.service,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:p(w)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.supply,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:p(E)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:p(A)})]})}return c}()},19203:function(I,r,n){"use strict";r.__esModule=!0,r.InputButtons=void 0;var e=n(89005),a=n(36036),t=n(72253),o=r.InputButtons=function(){function f(S,y){var k=(0,t.useBackend)(y),b=k.act,p=k.data,i=p.large_buttons,c=p.swapped_buttons,s=S.input,l=S.message,d=S.disabled,m=(0,e.createComponentVNode)(2,a.Button,{color:"good",content:"Submit",bold:!!i,fluid:!!i,onClick:function(){function C(){return b("submit",{entry:s})}return C}(),textAlign:"center",tooltip:i&&l,disabled:d,width:!i&&6}),u=(0,e.createComponentVNode)(2,a.Button,{color:"bad",content:"Cancel",bold:!!i,fluid:!!i,onClick:function(){function C(){return b("cancel")}return C}(),textAlign:"center",width:!i&&6});return(0,e.createComponentVNode)(2,a.Flex,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,ml:c?.5:0,mr:c?0:.5,children:u}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:u}),!i&&l&&(0,e.createComponentVNode)(2,a.Flex.Item,{children:(0,e.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",children:l})}),i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,mr:c?.5:0,ml:c?0:.5,children:m}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:m})]})}return f}()},195:function(I,r,n){"use strict";r.__esModule=!0,r.InterfaceLockNoticeBox=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.InterfaceLockNoticeBox=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=S.siliconUser,c=i===void 0?p.siliconUser:i,s=S.locked,l=s===void 0?p.locked:s,d=S.normallyLocked,m=d===void 0?p.normallyLocked:d,u=S.onLockStatusChange,C=u===void 0?function(){return b("lock")}:u,V=S.accessText,v=V===void 0?"an ID card":V;return c?(0,e.createComponentVNode)(2,t.NoticeBox,{color:c&&"grey",children:(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:"Interface lock status:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:"1"}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{m:"0",color:m?"red":"green",icon:m?"lock":"unlock",content:m?"Locked":"Unlocked",onClick:function(){function h(){C&&C(!l)}return h}()})})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe ",v," to ",l?"unlock":"lock"," this interface."]})}return f}()},51057:function(I,r,n){"use strict";r.__esModule=!0,r.Loader=void 0;var e=n(89005),a=n(44879),t=n(36036),o=r.Loader=function(){function f(S){var y=S.value;return(0,e.createVNode)(1,"div","AlertModal__Loader",(0,e.createComponentVNode)(2,t.Box,{className:"AlertModal__LoaderProgress",style:{width:(0,a.clamp01)(y)*100+"%"}}),2)}return f}()},321:function(I,r,n){"use strict";r.__esModule=!0,r.LoginInfo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginInfo=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.loginState;if(p)return(0,e.createComponentVNode)(2,t.NoticeBox,{info:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:["Logged in as: ",i.name," (",i.rank,")"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){function c(){return b("login_logout")}return c}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!i.id,content:"Eject ID",color:"good",onClick:function(){function c(){return b("login_eject")}return c}()})]})]})})}return f}()},5485:function(I,r,n){"use strict";r.__esModule=!0,r.LoginScreen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginScreen=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.loginState,c=p.isAI,s=p.isRobot,l=p.isAdmin;return(0,e.createComponentVNode)(2,t.Section,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",align:"center",justify:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"center",mt:"-2rem",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,e.createComponentVNode)(2,t.Box,{color:"label",my:"1rem",children:["ID:",(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:i.id?i.id:"----------",ml:"0.5rem",onClick:function(){function d(){return b("login_insert")}return d}()})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",disabled:!i.id,content:"Login",onClick:function(){function d(){return b("login_login",{login_type:1})}return d}()}),!!c&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){function d(){return b("login_login",{login_type:2})}return d}()}),!!s&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){function d(){return b("login_login",{login_type:3})}return d}()}),!!l&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){function d(){return b("login_login",{login_type:4})}return d}()})]})})})}return f}()},62411:function(I,r,n){"use strict";r.__esModule=!0,r.Operating=void 0;var e=n(89005),a=n(36036),t=n(15964),o=r.Operating=function(){function f(S){var y=S.operating,k=S.name;if(y)return(0,e.createComponentVNode)(2,a.Dimmer,{children:(0,e.createComponentVNode)(2,a.Flex,{mb:"30px",children:(0,e.createComponentVNode)(2,a.Flex.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,e.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,e.createVNode)(1,"br"),"The ",k," is processing..."]})})})}return f}();o.propTypes={operating:t.bool,name:t.string}},13545:function(I,r,n){"use strict";r.__esModule=!0,r.Signaler=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.Signaler=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=y.data,c=i.code,s=i.frequency,l=i.minFrequency,d=i.maxFrequency;return(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:l/10,maxValue:d/10,value:s/10,format:function(){function m(u){return(0,a.toFixed)(u,1)}return m}(),width:"80px",onDrag:function(){function m(u,C){return p("freq",{freq:C})}return m}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:c,width:"80px",onDrag:function(){function m(u,C){return p("code",{code:C})}return m}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){function m(){return p("signal")}return m}()})]})}return S}()},41984:function(I,r,n){"use strict";r.__esModule=!0,r.SimpleRecords=void 0;var e=n(89005),a=n(72253),t=n(25328),o=n(64795),f=n(88510),S=n(36036),y=r.SimpleRecords=function(){function p(i,c){var s=i.data.records;return(0,e.createComponentVNode)(2,S.Box,{children:s?(0,e.createComponentVNode)(2,b,{data:i.data,recordType:i.recordType}):(0,e.createComponentVNode)(2,k,{data:i.data})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.recordsList,m=(0,a.useLocalState)(c,"searchText",""),u=m[0],C=m[1],V=function(g,N){N===void 0&&(N="");var x=(0,t.createSearch)(N,function(B){return B.Name});return(0,o.flow)([(0,f.filter)(function(B){return B==null?void 0:B.Name}),N&&(0,f.filter)(x),(0,f.sortBy)(function(B){return B.Name})])(d)},v=V(d,u);return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Input,{fluid:!0,mb:1,placeholder:"Search records...",onInput:function(){function h(g,N){return C(N)}return h}()}),v.map(function(h){return(0,e.createComponentVNode)(2,S.Box,{children:(0,e.createComponentVNode)(2,S.Button,{mb:.5,content:h.Name,icon:"user",onClick:function(){function g(){return l("Records",{target:h.uid})}return g}()})},h)})]})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.records,m=d.general,u=d.medical,C=d.security,V;switch(i.recordType){case"MED":V=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Medical Data",children:u?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Blood Type",children:u.blood_type}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Disabilities",children:u.mi_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.mi_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Disabilities",children:u.ma_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.ma_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Allergies",children:u.alg}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.alg_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Current Diseases",children:u.cdi}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.cdi_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:u.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":V=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Security Data",children:C?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Criminal Status",children:C.criminal}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Crimes",children:C.mi_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:C.mi_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Crimes",children:C.ma_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:C.ma_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:C.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Security record lost!"})});break}return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Section,{title:"General Data",children:m?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Name",children:m.name}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Sex",children:m.sex}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Species",children:m.species}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Age",children:m.age}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Rank",children:m.rank}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Fingerprint",children:m.fingerprint}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Physical Status",children:m.p_stat}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Mental Status",children:m.m_stat})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"General record lost!"})}),V]})}},22091:function(I,r,n){"use strict";r.__esModule=!0,r.TemporaryNotice=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TemporaryNotice=function(){function f(S,y){var k,b=(0,a.useBackend)(y),p=b.act,i=b.data,c=i.temp;if(c){var s=(k={},k[c.style]=!0,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.NoticeBox,Object.assign({},s,{children:[(0,e.createComponentVNode)(2,t.Box,{display:"inline-block",verticalAlign:"middle",children:c.text}),(0,e.createComponentVNode)(2,t.Button,{icon:"times-circle",float:"right",onClick:function(){function l(){return p("cleartemp")}return l}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})))}}return f}()},25443:function(I,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20342),f=n(98595),S=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],y=["good","average","bad","black","white"],k=[{title:"Button",component:function(){function h(){return p}return h}()},{title:"Box",component:function(){function h(){return i}return h}()},{title:"ProgressBar",component:function(){function h(){return c}return h}()},{title:"Tabs",component:function(){function h(){return s}return h}()},{title:"Tooltip",component:function(){function h(){return l}return h}()},{title:"Input / Control",component:function(){function h(){return d}return h}()},{title:"Collapsible",component:function(){function h(){return m}return h}()},{title:"BlockQuote",component:function(){function h(){return C}return h}()},{title:"ByondUi",component:function(){function h(){return V}return h}()},{title:"Themes",component:function(){function h(){return v}return h}()}],b=r.KitchenSink=function(){function h(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],L=(0,a.useLocalState)(N,"pageIndex",0),T=L[0],w=L[1],E=k[T].component();return(0,e.createComponentVNode)(2,f.Window,{theme:B,resizable:!0,children:(0,e.createComponentVNode)(2,f.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:k.map(function(A,P){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:P===T,onClick:function(){function O(){return w(P)}return O}(),children:A.title},P)})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,basis:0,children:(0,e.createComponentVNode)(2,E)})]})})})})}return h}(),p=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,t.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,t.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"})]}),(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[y.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:"7px",color:N,children:N},N)})]})]})},i=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,t.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"right",children:"right"})]})},c=function(g,N){var x=(0,a.useLocalState)(N,"progress",.5),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:B,children:["Value: ",Number(B).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function T(){return L(B-.1)}return T}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function T(){return L(B+.1)}return T}()})]})]})},s=function(g,N){var x=(0,a.useLocalState)(N,"tabIndex",0),B=x[0],L=x[1],T=(0,a.useLocalState)(N,"tabVert"),w=T[0],E=T[1],A=(0,a.useLocalState)(N,"tabAlt"),P=A[0],O=A[1],M=[1,2,3,4,5];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:2,children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:w,onClick:function(){function F(){return E(!w)}return F}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"altSelection",checked:P,onClick:function(){function F(){return O(!P)}return F}()})]}),(0,e.createComponentVNode)(2,t.Tabs,{vertical:w,children:M.map(function(F,R){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{altSelection:P,selected:R===B,onClick:function(){function _(){return L(R)}return _}(),children:["Tab #",F]},R)})})]})},l=function(g){var N=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:["Box (hover me).",(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text."})]}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:N.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:x,content:x},x)})})],4)},d=function(g,N){var x=(0,a.useLocalState)(N,"number",0),B=x[0],L=x[1],T=(0,a.useLocalState)(N,"text","Sample text"),w=T[0],E=T[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:w,onChange:function(){function A(P,O){return E(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:w,onInput:function(){function A(P,O){return E(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onChange:function(){function A(P,O){return L(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(P,O){return L(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(P,O){return L(O)}return A}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(P,O){return L(O)}return A}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function A(P,O){return L(O)}return A}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,o.DraggableControl,{value:B,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function A(P,O){return L(O)}return A}(),children:function(){function A(P){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:P.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:P.displayValue*4}),P.inputElement]})}return A}()})})})]})})},m=function(g){return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,u)})})},u=function(g){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({},g,{children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,t.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))},C=function(g){return(0,e.createComponentVNode)(2,t.BlockQuote,{children:(0,e.createComponentVNode)(2,u)})},V=function(g,N){var x=(0,a.useBackend)(N),B=x.config;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Button",level:2,children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",parent:B.window,text:"Button"}})})})},v=function(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:B,onInput:function(){function T(w,E){return L(E)}return T}()})})})})}},96572:function(I,r,n){"use strict";r.__esModule=!0,r.pai_advsecrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_advsecrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options:",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Records",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return f}()},80818:function(I,r,n){"use strict";r.__esModule=!0,r.pai_atmosphere=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pai_atmosphere=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:p.app_data})}return f}()},23903:function(I,r,n){"use strict";r.__esModule=!0,r.pai_bioscan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_bioscan=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.brute,m=i.oxy,u=i.tox,C=i.burn,V=i.reagents,v=i.addictions,h=i.fractures,g=i.internal_bleeding;return c?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"blue",children:m})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxin Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:C})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:d})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reagents",children:V?V.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,children:(0,e.createComponentVNode)(2,t.Box,{color:N.overdosed?"bad":"good",children:[" ",N.volume," ",N.overdosed?"OVERDOSED":""," "]})},N.id)}):"Reagents not found."}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Addictions",children:v?v.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.addiction_name,children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[" Stage: ",N.stage," "]})},N.id)}):(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Addictions not found."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fractures",children:(0,e.createComponentVNode)(2,t.Box,{color:h?"bad":"good",children:["Fractures ",h?"":"not"," detected."]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Bleedings",children:(0,e.createComponentVNode)(2,t.Box,{color:g?"bad":"good",children:["Internal Bleedings ",g?"":"not"," detected."]})})]}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return f}()},79592:function(I,r,n){"use strict";r.__esModule=!0,r.pai_camera_bug=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_camera_bug=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Monitor",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return f}()},64988:function(I,r,n){"use strict";r.__esModule=!0,r.pai_directives=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_directives=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.master,s=i.dna,l=i.prime,d=i.supplemental;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master",children:c?c+" ("+s+")":"None"}),c&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Request DNA",children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Carrier DNA Sample",icon:"dna",onClick:function(){function m(){return b("getdna")}return m}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Prime Directive",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Supplemental Directives",children:d||"None"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:'Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of comprehending the subtle nuances of human language. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.'}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})}return f}()},13813:function(I,r,n){"use strict";r.__esModule=!0,r.pai_doorjack=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_doorjack=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.cable,s=i.machine,l=i.inprogress,d=i.progress,m=i.aborted,u;s?u=(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Connected"}):u=(0,e.createComponentVNode)(2,t.Button,{content:c?"Extended":"Retracted",color:c?"orange":null,onClick:function(){function V(){return b("cable")}return V}()});var C;return s&&(C=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hack",children:[(0,e.createComponentVNode)(2,t.Box,{color:l?"green":"red",children:[" ","In progress: ",l?"Yes":"No"," "]}),l?(0,e.createComponentVNode)(2,t.Button,{mt:1,color:"red",content:"Abort",onClick:function(){function V(){return b("cancel")}return V}()}):(0,e.createComponentVNode)(2,t.Button,{mt:1,content:"Start",onClick:function(){function V(){return b("jack")}return V}()})]})),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cable",children:u}),C]})}return f}()},43816:function(I,r,n){"use strict";r.__esModule=!0,r.pai_encoder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_encoder=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.radio_name,s=i.radio_rank;return(0,e.createComponentVNode)(2,t.Section,{title:"Your name and rank in radio channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Your current name and rank",children:[c,", ",s]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new name",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,m){return b("set_newname",{newname:m})}return l}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new rank",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,m){return b("set_newrank",{newrank:m})}return l}()})})]})})}return f}()},88895:function(I,r,n){"use strict";r.__esModule=!0,r.pai_gps_module=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_gps_module=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"GPS menu",children:(0,e.createComponentVNode)(2,t.Button,{content:"Open GPS",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return f}()},66025:function(I,r,n){"use strict";r.__esModule=!0,r.pai_main_menu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_main_menu=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.available_software,s=i.installed_software,l=i.installed_toggles,d=i.available_ram,m=i.emotions,u=i.current_emotion,C=[];return s.map(function(V){return C[V.key]=V.name}),l.map(function(V){return C[V.key]=V.name}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available RAM",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Software",children:[c.filter(function(V){return!C[V.key]}).map(function(V){return(0,e.createComponentVNode)(2,t.Button,{color:V.syndi?"red":"default",content:V.name+" ("+V.cost+")",icon:V.icon,disabled:V.cost>d,onClick:function(){function v(){return b("purchaseSoftware",{key:V.key})}return v}()},V.key)}),c.filter(function(V){return!C[V.key]}).length===0&&"No software available!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Software",children:[s.filter(function(V){return V.key!=="mainmenu"}).map(function(V){return(0,e.createComponentVNode)(2,t.Button,{content:V.name,icon:V.icon,onClick:function(){function v(){return b("startSoftware",{software_key:V.key})}return v}()},V.key)}),s.length===0&&"No software installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Toggles",children:[l.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{content:V.name,icon:V.icon,selected:V.active,onClick:function(){function v(){return b("setToggle",{toggle_key:V.key})}return v}()},V.key)}),l.length===0&&"No toggles installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Emotion",children:m.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{color:V.syndi?"red":"default",content:V.name,selected:V.id===u,onClick:function(){function v(){return b("setEmotion",{emotion:V.id})}return v}()},V.id)})})]})})}return f}()},2983:function(I,r,n){"use strict";r.__esModule=!0,r.pai_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pai_manifest=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest,{data:p.app_data})}return f}()},40758:function(I,r,n){"use strict";r.__esModule=!0,r.pai_medrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_medrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b.app_data,recordType:"MED"})}return f}()},98599:function(I,r,n){"use strict";r.__esModule=!0,r.pai_messenger=void 0;var e=n(89005),a=n(72253),t=n(77595),o=r.pai_messenger=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data.active_convo;return i?(0,e.createComponentVNode)(2,t.ActiveConversation,{data:p.app_data}):(0,e.createComponentVNode)(2,t.MessengerList,{data:p.app_data})}return f}()},50775:function(I,r,n){"use strict";r.__esModule=!0,r.pai_radio=void 0;var e=n(89005),a=n(72253),t=n(44879),o=n(36036),f=r.pai_radio=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.app_data,s=c.minFrequency,l=c.maxFrequency,d=c.frequency,m=c.broadcasting;return(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:[(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:s/10,maxValue:l/10,value:d/10,format:function(){function u(C){return(0,t.toFixed)(C,1)}return u}(),onChange:function(){function u(C,V){return p("freq",{freq:V})}return u}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"Reset",icon:"undo",onClick:function(){function u(){return p("freq",{freq:"145.9"})}return u}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Broadcast Nearby Speech",children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return p("toggleBroadcast")}return u}(),selected:m,content:m?"Enabled":"Disabled"})})]})}return S}()},19873:function(I,r,n){"use strict";r.__esModule=!0,r.pai_sec_chem=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_sec_chem=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.current_chemicals,m=i.available_chemicals;return c?(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Chemicals",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Chemicals",children:[m.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{content:u.name+" ("+u.cost+")",tooltip:u.desc,disabled:u.cost>d,onClick:function(){function C(){return b("secreteChemicals",{key:u.key})}return C}()},u.key)}),m.length===0&&"No chemicals available!"]})]})}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return f}()},48623:function(I,r,n){"use strict";r.__esModule=!0,r.pai_secrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_secrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b.app_data,recordType:"SEC"})}return f}()},47297:function(I,r,n){"use strict";r.__esModule=!0,r.pai_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pai_signaler=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p.app_data})}return f}()},78532:function(I,r,n){"use strict";r.__esModule=!0,r.pda_atmos_scan=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pda_atmos_scan=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:b})}return f}()},40253:function(I,r,n){"use strict";r.__esModule=!0,r.pda_janitor=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_janitor=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.janitor,c=i.user_loc,s=i.mops,l=i.buckets,d=i.cleanbots,m=i.carts;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Location",children:[c.x,",",c.y]}),s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Locations",children:s.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Bucket Locations",children:l.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})}),d&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cleanbot Locations",children:d.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),m&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitorial Cart Locations",children:m.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})})]})}return f}()},58293:function(I,r,n){"use strict";r.__esModule=!0,r.pda_main_menu=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),f=r.pda_main_menu=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=b.data,c=i.owner,s=i.ownjob,l=i.idInserted,d=i.categories,m=i.pai,u=i.notifying;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",color:"average",children:[c,", ",s]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID",children:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Update PDA Info",disabled:!l,onClick:function(){function C(){return p("UpdateInfo")}return C}()})})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Functions",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:d.map(function(C){var V=i.apps[C];return!V||!V.length?null:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:C,children:V.map(function(v){return(0,e.createComponentVNode)(2,o.Button,{icon:v.uid in u?v.notify_icon:v.icon,iconSpin:v.uid in u,color:v.uid in u?"red":"transparent",content:v.name,onClick:function(){function h(){return p("StartProgram",{program:v.uid})}return h}()},v.uid)})},C)})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!m&&(0,e.createComponentVNode)(2,o.Section,{title:"pAI",children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){function C(){return p("pai",{option:1})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){function C(){return p("pai",{option:2})}return C}()})]})})]})}return S}()},58059:function(I,r,n){"use strict";r.__esModule=!0,r.pda_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pda_manifest=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest)}return f}()},18147:function(I,r,n){"use strict";r.__esModule=!0,r.pda_medical=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_medical=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b,recordType:"MED"})}return f}()},77595:function(I,r,n){"use strict";r.__esModule=!0,r.pda_messenger=r.MessengerList=r.ActiveConversation=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),f=r.pda_messenger=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.active_convo;return d?(0,e.createComponentVNode)(2,S,{data:l}):(0,e.createComponentVNode)(2,y,{data:l})}return b}(),S=r.ActiveConversation=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convo_device,m=l.messages,u=l.active_convo,C=(0,t.useLocalState)(i,"clipboardMode",!1),V=C[0],v=C[1],h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:V,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return v(!V)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(m).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{textAlign:g.sent?"right":"left",position:"relative",mb:1,children:[(0,e.createComponentVNode)(2,o.Icon,{fontSize:2.5,color:g.sent?"#4d9121":"#cd7a0d",position:"absolute",left:g.sent?null:"0px",right:g.sent?"0px":null,bottom:"-4px",style:{"z-index":"0",transform:g.sent?"scale(-1, 1)":null},name:"comment"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,backgroundColor:g.sent?"#4d9121":"#cd7a0d",p:1,maxWidth:"100%",position:"relative",textAlign:g.sent?"left":"right",style:{"z-index":"1","border-radius":"10px","word-break":"normal"},children:[g.sent?"You:":"Them:"," ",g.message]})]},N)})});return V&&(h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:V,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return v(!V)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(m).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{color:g.sent?"#4d9121":"#cd7a0d",style:{"word-break":"normal"},children:[g.sent?"You:":"Them:"," ",(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:g.message})]},N)})})),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:.5,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Delete Conversations",confirmContent:"Are you sure?",icon:"trash",confirmIcon:"trash",onClick:function(){function g(){return s("Clear",{option:"Convo"})}return g}()})})})}),h]})}return b}(),y=r.MessengerList=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convopdas,m=l.pdas,u=l.charges,C=l.silent,V=l.toff,v=(0,t.useLocalState)(i,"searchTerm",""),h=v[0],g=v[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:5,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:[(0,e.createComponentVNode)(2,o.Button,{selected:!C,icon:C?"volume-mute":"volume-up",onClick:function(){function N(){return s("Toggle Ringer")}return N}(),children:["Ringer: ",C?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{color:V?"bad":"green",icon:"power-off",onClick:function(){function N(){return s("Toggle Messenger")}return N}(),children:["Messenger: ",V?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"bell",onClick:function(){function N(){return s("Ringtone")}return N}(),children:"Set Ringtone"}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",color:"bad",onClick:function(){function N(){return s("Clear",{option:"All"})}return N}(),children:"Delete All Conversations"})]})}),!V&&(0,e.createComponentVNode)(2,o.Box,{children:[!!u&&(0,e.createComponentVNode)(2,o.Box,{mt:.5,mb:1,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cartridge Special Function",children:[u," charges left."]})})}),!d.length&&!m.length&&(0,e.createComponentVNode)(2,o.Box,{children:"No current conversations"})||(0,e.createComponentVNode)(2,o.Box,{children:["Search:"," ",(0,e.createComponentVNode)(2,o.Input,{mt:.5,value:h,onInput:function(){function N(x,B){g(B)}return N}()})]})]})||(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Messenger Offline."})]}),(0,e.createComponentVNode)(2,k,{title:"Current Conversations",data:l,pdas:d,msgAct:"Select Conversation",searchTerm:h}),(0,e.createComponentVNode)(2,k,{title:"Other PDAs",pdas:m,msgAct:"Message",data:l,searchTerm:h})]})}return b}(),k=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=p.pdas,m=p.title,u=p.msgAct,C=p.searchTerm,V=l.charges,v=l.plugins;return!d||!d.length?(0,e.createComponentVNode)(2,o.Section,{title:m,children:"No PDAs found."}):(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:m,children:d.filter(function(h){return h.Name.toLowerCase().includes(C.toLowerCase())}).map(function(h){return(0,e.createComponentVNode)(2,o.Stack,{m:.5,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"arrow-circle-down",content:h.Name,onClick:function(){function g(){return s(u,{target:h.uid})}return g}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!V&&v.map(function(g){return(0,e.createComponentVNode)(2,o.Button,{icon:g.icon,content:g.name,onClick:function(){function N(){return s("Messenger Plugin",{plugin:g.uid,target:h.uid})}return N}()},g.uid)})})]},h.uid)})})}},24635:function(I,r,n){"use strict";r.__esModule=!0,r.pda_mule=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_mule=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,f)})}return y}(),f=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function m(){return i("AccessBot",{uid:d.uid})}return m}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.botstatus,d=s.active,m=l.mode,u=l.loca,C=l.load,V=l.powr,v=l.dest,h=l.home,g=l.retn,N=l.pick,x;switch(m){case 0:x="Ready";break;case 1:x="Loading/Unloading";break;case 2:case 12:x="Navigating to delivery location";break;case 3:x="Navigating to Home";break;case 4:x="Waiting for clear path";break;case 5:case 6:x="Calculating navigation path";break;case 7:x="Unable to locate destination";break;default:x=m;break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[m===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:x}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:[V,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Home",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:(0,e.createComponentVNode)(2,t.Button,{content:v?v+" (Set)":"None (Set)",onClick:function(){function B(){return i("SetDest")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Load",children:(0,e.createComponentVNode)(2,t.Button,{content:C?C+" (Unload)":"None",disabled:!C,onClick:function(){function B(){return i("Unload")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Pickup",children:(0,e.createComponentVNode)(2,t.Button,{content:N?"Yes":"No",selected:N,onClick:function(){function B(){return i("SetAutoPickup",{autoPickupType:N?"pickoff":"pickon"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Return",children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Yes":"No",selected:g,onClick:function(){function B(){return i("SetAutoReturn",{autoReturnType:g?"retoff":"reton"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function B(){return i("Stop")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Proceed",icon:"play",onClick:function(){function B(){return i("Start")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Return Home",icon:"home",onClick:function(){function B(){return i("ReturnHome")}return B}()})]})]})]})}},97085:function(I,r,n){"use strict";r.__esModule=!0,r.pda_notes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_notes=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.note;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{children:i}),(0,e.createComponentVNode)(2,t.Button,{icon:"pen",onClick:function(){function c(){return b("Edit")}return c}(),content:"Edit"})]})}return f}()},57513:function(I,r,n){"use strict";r.__esModule=!0,r.pda_power=void 0;var e=n(89005),a=n(72253),t=n(61631),o=r.pda_power=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.PowerMonitorMainContent)}return f}()},57635:function(I,r,n){"use strict";r.__esModule=!0,r.pda_request_console=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25472),f=r.pda_request_console=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.screen,s=i.selected_console,l=i.consoles_data,d=i.app;return s?(0,e.createComponentVNode)(2,t.Box,{children:[(o.pages[c]||o.pages.default)(),c===0?(0,e.createComponentVNode)(2,t.Button,{content:"Back to console selection",icon:"arrow-left",onClick:function(){function m(){return p("back")}return m}()}):""]}):(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:l.map(function(m){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{color:m.priority===1?"green":m.priority===2?"red":"default",content:m.name,onClick:function(){function u(){return p("select",{name:m.name})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:m.muted?"volume-mute":"volume-up",onClick:function(){function u(){return p("mute",{name:m.name})}return u}()})]})})},m.name)})})})}return S}()},99808:function(I,r,n){"use strict";r.__esModule=!0,r.pda_secbot=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_secbot=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,f)})}return y}(),f=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function m(){return i("AccessBot",{uid:d.uid})}return m}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.botstatus,d=s.active,m=l.mode,u=l.loca,C;switch(m){case 0:C="Ready";break;case 1:C="Apprehending target";break;case 2:case 3:C="Arresting target";break;case 4:C="Starting patrol";break;case 5:C="On patrol";break;case 6:C="Responding to summons";break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[m===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Go",icon:"play",onClick:function(){function V(){return i("Go")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function V(){return i("Stop")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Summon",icon:"arrow-down",onClick:function(){function V(){return i("Summon")}return V}()})]})]})]})}},77168:function(I,r,n){"use strict";r.__esModule=!0,r.pda_security=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_security=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b,recordType:"SEC"})}return f}()},21773:function(I,r,n){"use strict";r.__esModule=!0,r.pda_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pda_signaler=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p})}return f}()},81857:function(I,r,n){"use strict";r.__esModule=!0,r.pda_status_display=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_status_display=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.records;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Code",children:[(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){function c(){return b("Status",{statdisp:"blank"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"clock",content:"Evac ETA",onClick:function(){function c(){return b("Status",{statdisp:"shuttle"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"edit",content:"Message",onClick:function(){function c(){return b("Status",{statdisp:"message"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"exclamation-triangle",content:"Red Alert",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"redalert"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"boxes",content:"NT Logo",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"default"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lock",content:"Lockdown",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"lockdown"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"biohazard",content:"Biohazard",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"biohazard"})}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 1",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message1+" (set)",icon:"pen",onClick:function(){function c(){return b("Status",{statdisp:"setmsg1"})}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 2",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message2+" (set)",icon:"pen",onClick:function(){function c(){return b("Status",{statdisp:"setmsg2"})}return c}()})})]})})}return f}()},70287:function(I,r,n){"use strict";r.__esModule=!0,r.pda_supplyrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_supplyrecords=function(){function f(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.supply,c=i.shuttle_loc,s=i.shuttle_time,l=i.shuttle_moving,d=i.approved,m=i.approved_count,u=i.requests,C=i.requests_count;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:l?(0,e.createComponentVNode)(2,t.Box,{children:["In transit ",s]}):(0,e.createComponentVNode)(2,t.Box,{children:c})})}),(0,e.createComponentVNode)(2,t.Section,{mt:1,title:"Requested Orders",children:C>0&&u.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:["#",V.Number,' - "',V.Name,'" for "',V.OrderedBy,'"']},V)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Approved Orders",children:m>0&&d.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:["#",V.Number,' - "',V.Name,'" for "',V.ApprovedBy,'"']},V)})})]})}return f}()},17617:function(I,r,n){"use strict";r.__esModule=!0,r.Layout=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(24826),f=["className","theme","children"],S=["className","scrollable","children"];/** + */var S=r.RequestManager=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.requests,u=(0,t.useLocalState)(c,"filteredTypes",Object.fromEntries(Object.entries(y).map(function(B){var L=B[0],T=B[1];return[L,!0]}))),C=u[0],V=u[1],v=(0,t.useLocalState)(c,"searchText"),h=v[0],g=v[1],N=f.filter(function(B){return C[B.req_type]});if(h){var x=h.toLowerCase();N=N.filter(function(B){return(0,a.decodeHtmlEntities)(B.message).toLowerCase().includes(x)||B.owner_name.toLowerCase().includes(x)})}return(0,e.createComponentVNode)(2,m.Window,{title:"Request Manager",width:575,height:600,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Requests",buttons:(0,e.createComponentVNode)(2,o.Input,{value:h,onInput:function(){function B(L,T){return g(T)}return B}(),placeholder:"Search...",mr:1}),children:N.map(function(B){return(0,e.createVNode)(1,"div","RequestManager__row",[(0,e.createVNode)(1,"div","RequestManager__rowContents",[(0,e.createVNode)(1,"h2","RequestManager__header",[(0,e.createVNode)(1,"span","RequestManager__headerText",[B.owner_name,B.owner===null&&" [DC]"],0),(0,e.createVNode)(1,"span","RequestManager__timestamp",B.timestamp_str,0)],4),(0,e.createVNode)(1,"div","RequestManager__message",[(0,e.createComponentVNode)(2,k,{requestType:B.req_type}),(0,a.decodeHtmlEntities)(B.message)],0)],4),B.owner!==null&&(0,e.createComponentVNode)(2,b,{request:B})],0,null,B.id)})})})})}return p}(),y={request_prayer:"PRAYER",request_centcom:"CENTCOM",request_syndicate:"SYNDICATE",request_honk:"HONK",request_ert:"ERT",request_nuke:"NUKE CODE"},k=function(i){var c=i.requestType;return(0,e.createVNode)(1,"b","RequestManager__"+c,[y[c],(0,e.createTextVNode)(":")],0)},b=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s._,f=i.request;return(0,e.createVNode)(1,"div","RequestManager__controlsContainer",[(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("pp",{id:f.id})}return u}(),children:"PP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("vv",{id:f.id})}return u}(),children:"VV"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("sm",{id:f.id})}return u}(),children:"SM"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("tp",{id:f.id})}return u}(),children:"TP"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("logs",{id:f.id})}return u}(),children:"LOGS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("bless",{id:f.id})}return u}(),children:"BLESS"}),(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("smite",{id:f.id})}return u}(),children:"SMITE"}),f.req_type!=="request_prayer"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("rply",{id:f.id})}return u}(),children:"RPLY"}),f.req_type==="request_ert"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("ertreply",{id:f.id})}return u}(),children:"ERTREPLY"}),f.req_type==="request_nuke"&&(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return l("getcode",{id:f.id})}return u}(),children:"GETCODE"})],0)}},16475:function(I,r,n){"use strict";r.__esModule=!0,r.SUBMENU=r.RndConsole=r.MENU=void 0;var e=n(89005),a=n(72253),t=n(98595),o=n(36036),m=n(13472),S=r.MENU={MAIN:0,LEVELS:1,DISK:2,DESTROY:3,LATHE:4,IMPRINTER:5,SETTINGS:6},y=r.SUBMENU={MAIN:0,DISK_COPY:1,LATHE_CATEGORY:1,LATHE_MAT_STORAGE:2,LATHE_CHEM_STORAGE:3,SETTINGS_DEVICES:1},k=r.RndConsole=function(){function b(p,i){var c=(0,a.useBackend)(i),s=c.data,l=s.wait_message;return(0,e.createComponentVNode)(2,t.Window,{width:800,height:550,theme:s.ui_theme,children:(0,e.createComponentVNode)(2,t.Window.Content,{children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole",children:[(0,e.createComponentVNode)(2,m.RndNavbar),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.MAIN,render:function(){function d(){return(0,e.createComponentVNode)(2,m.MainMenu)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.LEVELS,render:function(){function d(){return(0,e.createComponentVNode)(2,m.CurrentLevels)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.DISK,render:function(){function d(){return(0,e.createComponentVNode)(2,m.DataDiskMenu)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.DESTROY,render:function(){function d(){return(0,e.createComponentVNode)(2,m.DeconstructionMenu)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:function(){function d(f){return f===S.LATHE||f===S.IMPRINTER}return d}(),render:function(){function d(){return(0,e.createComponentVNode)(2,m.LatheMenu)}return d}()}),(0,e.createComponentVNode)(2,m.RndRoute,{menu:S.SETTINGS,render:function(){function d(){return(0,e.createComponentVNode)(2,m.SettingsMenu)}return d}()}),l?(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay",children:(0,e.createComponentVNode)(2,o.Box,{className:"RndConsole__Overlay__Wrapper",children:(0,e.createComponentVNode)(2,o.NoticeBox,{color:"black",children:l})})}):null]})})})}return b}()},93098:function(I,r,n){"use strict";r.__esModule=!0,r.CurrentLevels=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.CurrentLevels=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data,p=b.tech_levels;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),p.map(function(i,c){var s=i.name,l=i.level,d=i.desc;return(0,e.createComponentVNode)(2,t.Box,{children:[c>0?(0,e.createComponentVNode)(2,t.Divider):null,(0,e.createComponentVNode)(2,t.Box,{children:s}),(0,e.createComponentVNode)(2,t.Box,{children:["* Level: ",l]}),(0,e.createComponentVNode)(2,t.Box,{children:["* Summary: ",d]})]},s)})]})}return m}()},19192:function(I,r,n){"use strict";r.__esModule=!0,r.DataDiskMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=n(16475),S="design",y="tech",k=function(f,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_data;return h?(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:h.name}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Level",children:h.level}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:h.desc})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function g(){return v("updt_tech")}return g}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function g(){return v("clear_tech")}return g}()}),(0,e.createComponentVNode)(2,i)]})]}):null},b=function(f,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_data;if(!h)return null;var g=h.name,N=h.lathe_types,x=h.materials,B=N.join(", ");return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name",children:g}),B?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lathe Types",children:B}):null,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Required Materials"})]}),x.map(function(L){return(0,e.createComponentVNode)(2,t.Box,{children:["- ",(0,e.createVNode)(1,"span",null,L.name,0,{style:{"text-transform":"capitalize"}})," x ",L.amount]},L.name)}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload to Database",icon:"arrow-up",onClick:function(){function L(){return v("updt_design")}return L}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Clear Disk",icon:"trash",onClick:function(){function L(){return v("clear_design")}return L}()}),(0,e.createComponentVNode)(2,i)]})]})},p=function(f,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_type;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"This disk is empty."}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{submenu:m.SUBMENU.DISK_COPY,icon:"arrow-down",content:v===y?"Load Tech to Disk":"Load Design to Disk"}),(0,e.createComponentVNode)(2,i)]})]})},i=function(f,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_type;return h?(0,e.createComponentVNode)(2,t.Button,{content:"Eject Disk",icon:"eject",onClick:function(){function g(){var N=h===y?"eject_tech":"eject_design";v(N)}return g}()}):null},c=function(f,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_data,h=V.disk_type,g=function(){if(!v)return(0,e.createComponentVNode)(2,p);switch(h){case S:return(0,e.createComponentVNode)(2,b);case y:return(0,e.createComponentVNode)(2,k);default:return null}};return(0,e.createComponentVNode)(2,t.Section,{title:"Data Disk Contents",children:g()})},s=function(f,u){var C=(0,a.useBackend)(u),V=C.data,v=C.act,h=V.disk_type,g=V.to_copy;return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Box,{overflowY:"auto",overflowX:"hidden",maxHeight:"450px",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:g.sort(function(N,x){return N.name.localeCompare(x.name)}).map(function(N){var x=N.name,B=N.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:x,children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-down",content:"Copy to Disk",onClick:function(){function L(){h===y?v("copy_tech",{id:B}):v("copy_design",{id:B})}return L}()})},B)})})})})},l=r.DataDiskMenu=function(){function d(f,u){var C=(0,a.useBackend)(u),V=C.data,v=V.disk_type;return v?(0,e.createFragment)([(0,e.createComponentVNode)(2,o.RndRoute,{submenu:m.SUBMENU.MAIN,render:function(){function h(){return(0,e.createComponentVNode)(2,c)}return h}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:m.SUBMENU.DISK_COPY,render:function(){function h(){return(0,e.createComponentVNode)(2,s)}return h}()})],4):null}return d}()},20887:function(I,r,n){"use strict";r.__esModule=!0,r.DeconstructionMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.DeconstructionMenu=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_item,c=b.linked_destroy;return c?i?(0,e.createComponentVNode)(2,t.Section,{noTopPadding:!0,title:"Deconstruction Menu",children:[(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:["Name: ",i.name]}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Origin Tech:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.origin_tech.map(function(s){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+s.name,children:[s.object_level," ",s.current_level?(0,e.createFragment)([(0,e.createTextVNode)("(Current: "),s.current_level,(0,e.createTextVNode)(")")],0):null]},s.name)})}),(0,e.createComponentVNode)(2,t.Box,{mt:"10px",children:(0,e.createVNode)(1,"h3",null,"Options:",16)}),(0,e.createComponentVNode)(2,t.Button,{content:"Deconstruct Item",icon:"unlink",onClick:function(){function s(){p("deconstruct")}return s}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject Item",icon:"eject",onClick:function(){function s(){p("eject_item")}return s}()})]}):(0,e.createComponentVNode)(2,t.Section,{title:"Deconstruction Menu",children:"No item loaded. Standing by..."}):(0,e.createComponentVNode)(2,t.Box,{children:"NO DESTRUCTIVE ANALYZER LINKED TO CONSOLE"})}return m}()},10666:function(I,r,n){"use strict";r.__esModule=!0,r.LatheCategory=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=r.LatheCategory=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.data,i=b.act,c=p.category,s=p.matching_designs,l=p.menu,d=l===4,f=d?"build":"imprint";return(0,e.createComponentVNode)(2,t.Section,{title:c,children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,t.Table,{className:"RndConsole__LatheCategory__MatchingDesigns",children:s.map(function(u){var C=u.id,V=u.name,v=u.can_build,h=u.materials;return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:V,disabled:v<1,onClick:function(){function g(){return i(f,{id:C,amount:1})}return g}()})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=5?(0,e.createComponentVNode)(2,t.Button,{content:"x5",onClick:function(){function g(){return i(f,{id:C,amount:5})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:v>=10?(0,e.createComponentVNode)(2,t.Button,{content:"x10",onClick:function(){function g(){return i(f,{id:C,amount:10})}return g}()}):null}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:h.map(function(g){return(0,e.createFragment)([" | ",(0,e.createVNode)(1,"span",g.is_red?"color-red":null,[g.amount,(0,e.createTextVNode)(" "),g.name],0)],0)})})]},C)})})]})}return S}()},52285:function(I,r,n){"use strict";r.__esModule=!0,r.LatheChemicalStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheChemicalStorage=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_chemicals,c=b.menu===4;return(0,e.createComponentVNode)(2,t.Section,{title:"Chemical Storage",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Purge All",icon:"trash",onClick:function(){function s(){var l=c?"disposeallP":"disposeallI";p(l)}return s}()}),(0,e.createComponentVNode)(2,t.LabeledList,{children:i.map(function(s){var l=s.volume,d=s.name,f=s.id;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* "+l+" of "+d,children:(0,e.createComponentVNode)(2,t.Button,{content:"Purge",icon:"trash",onClick:function(){function u(){var C=c?"disposeP":"disposeI";p(C,{id:f})}return u}()})},f)})})]})}return m}()},71964:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=r.LatheMainMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.data,i=b.act,c=p.menu,s=p.categories,l=c===4?"Protolathe":"Circuit Imprinter";return(0,e.createComponentVNode)(2,t.Section,{title:l+" Menu",children:[(0,e.createComponentVNode)(2,o.LatheMaterials),(0,e.createComponentVNode)(2,o.LatheSearch),(0,e.createComponentVNode)(2,t.Divider),(0,e.createComponentVNode)(2,t.Flex,{wrap:"wrap",children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Flex,{style:{"flex-basis":"50%","margin-bottom":"6px"},children:(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-right",content:d,onClick:function(){function f(){i("setCategory",{category:d})}return f}()})},d)})})]})}return S}()},17906:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMaterialStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterialStorage=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data,p=k.act,i=b.loaded_materials;return(0,e.createComponentVNode)(2,t.Section,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,e.createComponentVNode)(2,t.Table,{children:i.map(function(c){var s=c.id,l=c.amount,d=c.name,f=function(){function v(h){var g=b.menu===4?"lathe_ejectsheet":"imprinter_ejectsheet";p(g,{id:s,amount:h})}return v}(),u=Math.floor(l/2e3),C=l<1,V=u===1?"":"s";return(0,e.createComponentVNode)(2,t.Table.Row,{className:C?"color-grey":"color-yellow",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"210px",children:["* ",l," of ",d]}),(0,e.createComponentVNode)(2,t.Table.Cell,{minWidth:"110px",children:["(",u," sheet",V,")"]}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l>=2e3?(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:"1x",icon:"eject",onClick:function(){function v(){return f(1)}return v}()}),(0,e.createComponentVNode)(2,t.Button,{content:"C",icon:"eject",onClick:function(){function v(){return f("custom")}return v}()}),l>=2e3*5?(0,e.createComponentVNode)(2,t.Button,{content:"5x",icon:"eject",onClick:function(){function v(){return f(5)}return v}()}):null,(0,e.createComponentVNode)(2,t.Button,{content:"All",icon:"eject",onClick:function(){function v(){return f(50)}return v}()})],0):null})]},s)})})})}return m}()},83706:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMaterials=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheMaterials=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data,p=b.total_materials,i=b.max_materials,c=b.max_chemicals,s=b.total_chemicals;return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,e.createComponentVNode)(2,t.Table,{width:"auto",children:[(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Material Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:p}),i?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+i}):null]}),(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{bold:!0,children:"Chemical Amount:"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:s}),c?(0,e.createComponentVNode)(2,t.Table.Cell,{children:" / "+c}):null]})]})})}return m}()},76749:function(I,r,n){"use strict";r.__esModule=!0,r.LatheMenu=void 0;var e=n(89005),a=n(72253),t=n(12059),o=n(13472),m=n(36036),S=n(16475),y=r.LatheMenu=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.data,s=c.menu,l=c.linked_lathe,d=c.linked_imprinter;return s===4&&!l?(0,e.createComponentVNode)(2,m.Box,{children:"NO PROTOLATHE LINKED TO CONSOLE"}):s===5&&!d?(0,e.createComponentVNode)(2,m.Box,{children:"NO CIRCUIT IMPRITER LINKED TO CONSOLE"}):(0,e.createComponentVNode)(2,m.Box,{children:[(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.MAIN,render:function(){function f(){return(0,e.createComponentVNode)(2,o.LatheMainMenu)}return f}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CATEGORY,render:function(){function f(){return(0,e.createComponentVNode)(2,o.LatheCategory)}return f}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_MAT_STORAGE,render:function(){function f(){return(0,e.createComponentVNode)(2,o.LatheMaterialStorage)}return f}()}),(0,e.createComponentVNode)(2,t.RndRoute,{submenu:S.SUBMENU.LATHE_CHEM_STORAGE,render:function(){function f(){return(0,e.createComponentVNode)(2,o.LatheChemicalStorage)}return f}()})]})}return k}()},74698:function(I,r,n){"use strict";r.__esModule=!0,r.LatheSearch=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LatheSearch=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"Search...",onEnter:function(){function p(i,c){return b("search",{to_search:c})}return p}()})})}return m}()},17180:function(I,r,n){"use strict";r.__esModule=!0,r.MainMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=n(16475),S=r.MainMenu=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.disk_type,s=i.linked_destroy,l=i.linked_lathe,d=i.linked_imprinter,f=i.tech_levels;return(0,e.createComponentVNode)(2,t.Section,{title:"Main Menu",children:[(0,e.createComponentVNode)(2,t.Flex,{className:"RndConsole__MainMenu__Buttons",direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!c,menu:m.MENU.DISK,submenu:m.SUBMENU.MAIN,icon:"save",content:"Disk Operations"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,menu:m.MENU.DESTROY,submenu:m.SUBMENU.MAIN,icon:"unlink",content:"Destructive Analyzer Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!l,menu:m.MENU.LATHE,submenu:m.SUBMENU.MAIN,icon:"print",content:"Protolathe Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!d,menu:m.MENU.IMPRINTER,submenu:m.SUBMENU.MAIN,icon:"print",content:"Circuit Imprinter Menu"}),(0,e.createComponentVNode)(2,o.RndNavButton,{menu:m.MENU.SETTINGS,submenu:m.SUBMENU.MAIN,icon:"cog",content:"Settings"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:"12px"}),(0,e.createVNode)(1,"h3",null,"Current Research Levels:",16),(0,e.createComponentVNode)(2,t.LabeledList,{children:f.map(function(u){var C=u.name,V=u.level;return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:C,children:V},C)})})]})}return y}()},63459:function(I,r,n){"use strict";r.__esModule=!0,r.RndNavButton=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.RndNavButton=function(){function m(S,y){var k=S.icon,b=S.children,p=S.disabled,i=S.content,c=(0,a.useBackend)(y),s=c.data,l=c.act,d=s.menu,f=s.submenu,u=d,C=f;return S.menu!==null&&S.menu!==void 0&&(u=S.menu),S.submenu!==null&&S.submenu!==void 0&&(C=S.submenu),(0,e.createComponentVNode)(2,t.Button,{content:i,icon:k,disabled:p,onClick:function(){function V(){l("nav",{menu:u,submenu:C})}return V}(),children:b})}return m}()},94942:function(I,r,n){"use strict";r.__esModule=!0,r.RndNavbar=void 0;var e=n(89005),a=n(13472),t=n(36036),o=n(16475),m=r.RndNavbar=function(){function S(){return(0,e.createComponentVNode)(2,t.Box,{className:"RndConsole__RndNavbar",children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k!==o.MENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,a.RndNavButton,{menu:o.MENU.MAIN,submenu:o.SUBMENU.MAIN,icon:"reply",content:"Main Menu"})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{submenu:function(){function y(k){return k!==o.SUBMENU.MAIN}return y}(),render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.DISK,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Disk Operations Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.LATHE,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Protolathe Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.IMPRINTER,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Circuit Imprinter Menu"})}return k}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:o.MENU.SETTINGS,render:function(){function k(){return(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.MAIN,icon:"reply",content:"Settings Menu"})}return k}()})]})}return y}()}),(0,e.createComponentVNode)(2,a.RndRoute,{menu:function(){function y(k){return k===o.MENU.LATHE||k===o.MENU.IMPRINTER}return y}(),submenu:o.SUBMENU.MAIN,render:function(){function y(){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_MAT_STORAGE,icon:"arrow-up",content:"Material Storage"}),(0,e.createComponentVNode)(2,a.RndNavButton,{submenu:o.SUBMENU.LATHE_CHEM_STORAGE,icon:"arrow-up",content:"Chemical Storage"})]})}return y}()})]})}return S}()},12059:function(I,r,n){"use strict";r.__esModule=!0,r.RndRoute=void 0;var e=n(72253),a=r.RndRoute=function(){function t(o,m){var S=o.render,y=(0,e.useBackend)(m),k=y.data,b=k.menu,p=k.submenu,i=function(){function s(l,d){return l==null?!0:typeof l=="function"?l(d):l===d}return s}(),c=i(o.menu,b)&&i(o.submenu,p);return c?S():null}return t}()},52580:function(I,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(13472),m=n(16475),S=r.SettingsMenu=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=p.act,s=i.sync,l=i.admin,d=i.linked_destroy,f=i.linked_lathe,u=i.linked_imprinter;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,o.RndRoute,{submenu:m.SUBMENU.MAIN,render:function(){function C(){return(0,e.createComponentVNode)(2,t.Section,{title:"Settings",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",align:"flex-start",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Sync Database with Network",icon:"sync",disabled:!s,onClick:function(){function V(){c("sync")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Connect to Research Network",icon:"plug",disabled:s,onClick:function(){function V(){c("togglesync")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{disabled:!s,icon:"unlink",content:"Disconnect from Research Network",onClick:function(){function V(){c("togglesync")}return V}()}),(0,e.createComponentVNode)(2,o.RndNavButton,{disabled:!s,content:"Device Linkage Menu",icon:"link",menu:m.MENU.SETTINGS,submenu:m.SUBMENU.SETTINGS_DEVICES}),l===1?(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation",content:"[ADMIN] Maximize Research Levels",onClick:function(){function V(){return c("maxresearch")}return V}()}):null]})})}return C}()}),(0,e.createComponentVNode)(2,o.RndRoute,{submenu:m.SUBMENU.SETTINGS_DEVICES,render:function(){function C(){return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage Menu",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){function V(){return c("find_device")}return V}()}),(0,e.createComponentVNode)(2,t.Box,{mt:"5px",children:(0,e.createVNode)(1,"h3",null,"Linked Devices:",16)}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[d?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Destructive Analyzer",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){return c("disconnect",{item:"destroy"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Destructive Analyzer Linked"}),f?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Protolathe",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){c("disconnect",{item:"lathe"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Protolathe Linked"}),u?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"* Circuit Imprinter",children:(0,e.createComponentVNode)(2,t.Button,{icon:"unlink",content:"Unlink",onClick:function(){function V(){return c("disconnect",{item:"imprinter"})}return V}()})}):(0,e.createComponentVNode)(2,t.LabeledList.Item,{noColon:!0,label:"* No Circuit Imprinter Linked"})]})]})}return C}()})]})}return y}()},13472:function(I,r,n){"use strict";r.__esModule=!0,r.SettingsMenu=r.RndRoute=r.RndNavbar=r.RndNavButton=r.MainMenu=r.LatheSearch=r.LatheMenu=r.LatheMaterials=r.LatheMaterialStorage=r.LatheMainMenu=r.LatheChemicalStorage=r.LatheCategory=r.DeconstructionMenu=r.DataDiskMenu=r.CurrentLevels=void 0;var e=n(93098);r.CurrentLevels=e.CurrentLevels;var a=n(19192);r.DataDiskMenu=a.DataDiskMenu;var t=n(20887);r.DeconstructionMenu=t.DeconstructionMenu;var o=n(10666);r.LatheCategory=o.LatheCategory;var m=n(52285);r.LatheChemicalStorage=m.LatheChemicalStorage;var S=n(71964);r.LatheMainMenu=S.LatheMainMenu;var y=n(83706);r.LatheMaterials=y.LatheMaterials;var k=n(17906);r.LatheMaterialStorage=k.LatheMaterialStorage;var b=n(76749);r.LatheMenu=b.LatheMenu;var p=n(74698);r.LatheSearch=p.LatheSearch;var i=n(17180);r.MainMenu=i.MainMenu;var c=n(94942);r.RndNavbar=c.RndNavbar;var s=n(63459);r.RndNavButton=s.RndNavButton;var l=n(12059);r.RndRoute=l.RndRoute;var d=n(52580);r.SettingsMenu=d.SettingsMenu},40026:function(I,r,n){"use strict";r.__esModule=!0,r.RoboQuest=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(98595),S=r.RoboQuest=function(){function y(k,b){var p=(0,t.useBackend)(b),i=p.act,c=p.data,s=c.hasID,l=c.name,d=c.questInfo,f=c.hasTask,u=c.canCheck,C=c.canSend,V=c.checkMessage,v=c.style,h=c.cooldown,g=c.instant_teleport,N=c.shopItems,x=c.points,B=c.cats,L=(0,t.useLocalState)(b,"shopState",!1),T=L[0],A=L[1],E={medical:"blue",working:"brown",security:"red",working_medical:"olive",medical_security:"violet",working_medical_security:"grey"};return(0,e.createComponentVNode)(2,m.Window,{theme:v,width:1e3,height:540,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:40,children:[!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0437\u0430\u043A\u0430\u0437",buttons:(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u043C\u0435\u0445\u0430",icon:"search",tooltipPosition:"bottom",tooltip:"\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u043D\u0430 \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0445 \u0434\u043B\u044F \u0437\u0430\u043A\u0430\u0437\u0430 \u043C\u043E\u0434\u0443\u043B\u0435\u0439.",disabled:!s||!f||!u||h,onClick:function(){function w(){return i("Check")}return w}()}),children:[(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{basis:60,textAlign:"center",align:"center",children:!!f&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest_large128x128",d.icon]))}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Divider,{vertical:!0})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:42,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!f&&d.modules.map(function(w){return w.id<4&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",w.icon]),null,1,null,w.id)})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!f&&d.modules.map(function(w){return w.id>3&&(0,e.createVNode)(1,"img",(0,a.classes)(["roboquest64x64",w.icon]),null,1,null,w.id)})})]})})]}),(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Divider),(0,e.createVNode)(1,"b",null,V,0)],4),!!h&&(0,e.createFragment)([(0,e.createVNode)(1,"b",null,"\u0417\u0430 \u043E\u0442\u043A\u0430\u0437 \u043E\u0442 \u0437\u0430\u043A\u0430\u0437\u0430, \u0432\u044B \u0431\u044B\u043B\u0438 \u043E\u0442\u0441\u0442\u0440\u0430\u043D\u0435\u043D\u044B \u043E\u0442 \u0440\u0430\u0431\u043E\u0442\u044B \u043D\u0430 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,h,0)],4)]}),!!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:(0,e.createComponentVNode)(2,o.Box,{children:["\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u0447\u0435\u0440\u0442\u0435\u0436\u0435\u0439",(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",(0,e.createVNode)(1,"b",null,x.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,x.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,x.security,0,{style:{color:"red"}})]})]}),children:Object.keys(N).map(function(w){return(0,e.createFragment)(!(N[w]===void 0||N[w].length===0||w==="robo")&&N[w].map(function(O){return(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:E[w],image:O.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[O.name," ",(0,e.createVNode)(1,"b",null,O.cost.working,0,{style:{color:"brown"}}),"|",(0,e.createVNode)(1,"b",null,O.cost.medical,0,{style:{color:"lightblue"}}),"|",(0,e.createVNode)(1,"b",null,O.cost.security,0,{style:{color:"red"}})]}),content:O.desc,onClick:function(){function P(){return i("buyItem",{item:O.path})}return P}()},O.path)}),0,w)})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:20,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"\u0414\u0440\u0443\u0433\u043E\u0435",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041C\u0430\u0433\u0430\u0437\u0438\u043D",width:"7rem",icon:"shopping-cart",onClick:function(){function w(){return A(!T)}return w}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"cog",tooltipPosition:"bottom",tooltip:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 \u0441\u0442\u0438\u043B\u044F \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430.",onClick:function(){function w(){return i("ChangeStyle")}return w}()})],4),children:[!!l&&(0,e.createFragment)([(0,e.createTextVNode)("\u0417\u0434\u0440\u0430\u0441\u0442\u0432\u0443\u0439\u0442\u0435,"),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,l,0),(0,e.createVNode)(1,"br")],4),(0,e.createFragment)([(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041F\u0440\u0438 \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u0438 \u0437\u0430\u043A\u0430\u0437\u0430 \u043D\u0430 \u044D\u043A\u0437\u043A\u043E\u0441\u0442\u044E\u043C, \u0432\u044B\u0431\u043E\u0440 \u043F\u043E\u0434\u0442\u0438\u043F\u0430 \u043C\u0435\u0445\u0430 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u0435\u0442 \u0442\u0438\u043F \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u043E\u0447\u043A\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u043D\u0430\u0447\u0438\u0441\u043B\u0435\u043D\u044B \u0437\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u0437\u0430\u043A\u0430\u0437\u0430."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u0420\u0430\u0431\u043E\u0447\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"brown",children:[" ","\u043A\u043E\u0440\u0438\u0447\u043D\u0435\u0432\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0441\u043A\u0438\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"teal",children:[" ","\u0433\u043E\u043B\u0443\u0431\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438. \u0411\u043E\u0435\u0432\u044B\u0435 \u044D\u043A\u0437\u043E\u043A\u043E\u0441\u0442\u044E\u043C\u044B \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442"),(0,e.createTextVNode)(" "),(0,e.createComponentVNode)(2,o.Box,{inline:!0,color:"red",children:[" ","\u043A\u0440\u0430\u0441\u043D\u044B\u0435"]}),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u043E\u0447\u043A\u0438."),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),(0,e.createTextVNode)("\u041A\u0430\u0436\u0434\u044B\u0439 \u043C\u0435\u0445, \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043F\u043E\u0434\u0442\u0438\u043F\u0430, \u043F\u0440\u0438\u043D\u043E\u0441\u0438\u0442 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043E\u0447\u043A\u043E\u0432 \u0434\u043B\u044F \u043C\u0430\u0433\u0430\u0437\u0438\u043D\u0430 \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434.")],0)]})}),(0,e.createComponentVNode)(2,o.Stack.Item,{basis:38,children:[!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"\u0418\u043D\u0444\u043E",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"id-card",content:"\u0412\u044B\u043D\u0443\u0442\u044C ID",disabled:!s,onClick:function(){function w(){return i("RemoveID")}return w}()}),!f&&(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",content:"\u041F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u043C\u0435\u0445",disabled:!s||h,onClick:function(){function w(){return i("GetTask")}return w}()}),!!f&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{content:"\u041F\u0435\u0447\u0430\u0442\u044C",icon:"print",onClick:function(){function w(){return i("printOrder")}return w}(),disabled:!f}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",content:"\u041E\u0442\u043A\u0430\u0437\u0430\u0442\u044C\u0441\u044F",disabled:!s||h,onClick:function(){function w(){return i("RemoveTask")}return w}()})],4)],0),children:[(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"1rem",children:[(0,e.createVNode)(1,"b",null,"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435: ",16),d.name,(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,"\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435: ",16),d.desc]}),(0,e.createComponentVNode)(2,o.Section,{title:"\u0422\u0440\u0435\u0431\u0443\u0435\u043C\u044B\u0435 \u041C\u043E\u0434\u0443\u043B\u0438:",level:2,children:(0,e.createComponentVNode)(2,o.Box,{mx:"0.5rem",mb:"0.5rem",children:!!f&&d.modules.map(function(w){return(0,e.createFragment)([(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Module "),w.id],0),(0,e.createTextVNode)(": "),w.name,(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br")],0,w.id)})})}),(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",textAlign:"center",children:[(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u041E\u0442\u043F\u0440\u0430\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u043D\u0430 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439 \u0432\u0430\u043C\u0438 \u0442\u0435\u043B\u0435\u043F\u0430\u0434.",disabled:!s||!f||!C||h,onClick:function(){function w(){return i("SendMech",{type:"send"})}return w}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"14rem",bold:!0,content:"\u0423\u043F\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"top",tooltip:"\u0423\u043F\u0430\u043A\u043E\u0432\u043A\u0430 \u043C\u0435\u0445\u0430 \u0434\u043B\u044F \u0441\u0430\u043C\u043E\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0434\u043E\u0441\u0442\u0430\u0432\u043A\u0438 \u0432 \u043A\u0430\u0440\u0433\u043E.",disabled:!s||!f||!C||h,onClick:function(){function w(){return i("SendMech",{type:"only_packing"})}return w}()})]}),(0,e.createVNode)(1,"box",null,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-up",width:"30rem",bold:!0,content:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043C\u0435\u0445",textAlign:"center",tooltipPosition:"bottom",tooltip:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u043C\u0435\u0445\u0430 \u0437\u0430\u043A\u0430\u0437\u0447\u0438\u043A\u0443.",disabled:!s||!f||!C||h||!g,onClick:function(){function w(){return i("SendMech",{type:"instant"})}return w}()}),2,{mb:"1.5rem",textAlign:"center"})]}),!!T&&(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:(0,e.createFragment)([(0,e.createTextVNode)("\u041C\u0430\u0433\u0430\u0437\u0438\u043D \u043E\u0441\u043E\u0431\u044B\u0445 \u043D\u0430\u0433\u0440\u0430\u0434"),(0,e.createComponentVNode)(2,o.Box,{children:["\u041E\u0447\u043A\u0438: ",x.robo]})],4),children:N.robo.map(function(w){return(!w.emagOnly||v==="syndicate")&&(0,e.createComponentVNode)(2,o.ImageButton,{asset:!0,color:"purple",image:w.icon,imageAsset:"roboquest64x64",title:(0,e.createComponentVNode)(2,o.Box,{nowrap:!0,inline:!0,children:[w.name," ",(0,e.createVNode)(1,"b",null,w.cost.robo,0,{style:{color:"purple"}})]}),content:w.desc,onClick:function(){function O(){return i("buyItem",{item:w.path})}return O}()},w.name)})})]})]})})})}return y}()},26109:function(I,r,n){"use strict";r.__esModule=!0,r.RobotSelfDiagnosis=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(25328),S=function(b,p){var i=b/p;return i<=.2?"good":i<=.5?"average":"bad"},y=r.RobotSelfDiagnosis=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.data,s=c.component_data;return(0,e.createComponentVNode)(2,o.Window,{width:280,height:480,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:s.map(function(l,d){return(0,e.createComponentVNode)(2,t.Section,{title:(0,m.capitalize)(l.name),children:l.installed<=0?(0,e.createComponentVNode)(2,t.NoticeBox,{m:-.5,height:3.5,color:"red",style:{"font-style":"normal"},children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:l.installed===-1?"Destroyed":"Missing"})})}):(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"72%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",color:S(l.brute_damage,l.max_damage),children:l.brute_damage}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",color:S(l.electronic_damage,l.max_damage),children:l.electronic_damage})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Powered",color:l.powered?"good":"bad",children:l.powered?"Yes":"No"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Enabled",color:l.status?"good":"bad",children:l.status?"Yes":"No"})]})})]})},d)})})})}return k}()},97997:function(I,r,n){"use strict";r.__esModule=!0,r.RoboticsControlConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.RoboticsControlConsole=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.can_hack,l=c.safety,d=c.show_detonate_all,f=c.cyborgs,u=f===void 0?[]:f;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:460,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[!!d&&(0,e.createComponentVNode)(2,t.Section,{title:"Emergency Self Destruct",children:[(0,e.createComponentVNode)(2,t.Button,{icon:l?"lock":"unlock",content:l?"Disable Safety":"Enable Safety",selected:l,onClick:function(){function C(){return i("arm",{})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"bomb",disabled:l,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){function C(){return i("nuke",{})}return C}()})]}),(0,e.createComponentVNode)(2,S,{cyborgs:u,can_hack:s})]})})}return y}(),S=function(k,b){var p=k.cyborgs,i=k.can_hack,c=(0,a.useBackend)(b),s=c.act,l=c.data;return p.length?p.map(function(d){return(0,e.createComponentVNode)(2,t.Section,{title:d.name,buttons:(0,e.createFragment)([!!d.hackable&&!d.emagged&&(0,e.createComponentVNode)(2,t.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){function f(){return s("hackbot",{uid:d.uid})}return f}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:d.locked_down?"unlock":"lock",color:d.locked_down?"good":"default",content:d.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){function f(){return s("stopbot",{uid:d.uid})}return f}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){function f(){return s("killbot",{uid:d.uid})}return f}()})],0),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:(0,e.createComponentVNode)(2,t.Box,{color:d.status?"bad":d.locked_down?"average":"good",children:d.status?"Not Responding":d.locked_down?"Locked Down":"Nominal"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:(0,e.createComponentVNode)(2,t.Box,{children:d.locstring})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.health>50?"good":"bad",value:d.health/100})}),typeof d.charge=="number"&&(0,e.createFragment)([(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Charge",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:d.charge>30?"good":"bad",value:d.charge/100})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell Capacity",children:(0,e.createComponentVNode)(2,t.Box,{color:d.cell_capacity<3e4?"average":"good",children:d.cell_capacity})})],4)||(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cell",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"No Power Cell"})}),!!d.is_hacked&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Safeties",children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"DISABLED"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Module",children:d.module}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master AI",children:(0,e.createComponentVNode)(2,t.Box,{color:d.synchronization?"default":"average",children:d.synchronization||"None"})})]})},d.uid)}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No cyborg units detected within access parameters."})}},54431:function(I,r,n){"use strict";r.__esModule=!0,r.Safe=void 0;var e=n(89005),a=n(79140),t=n(72253),o=n(36036),m=n(98595),S=r.Safe=function(){function p(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.dial,u=d.open,C=d.locked,V=d.contents;return(0,e.createComponentVNode)(2,m.Window,{theme:"safe",width:600,height:800,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving",children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"25%"}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,e.createComponentVNode)(2,o.Icon,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,e.createVNode)(1,"br"),u?(0,e.createComponentVNode)(2,k):(0,e.createComponentVNode)(2,o.Box,{as:"img",className:"Safe--dial",src:(0,a.resolveAsset)("safe_dial.png"),style:{transform:"rotate(-"+3.6*f+"deg)","z-index":0}})]}),!u&&(0,e.createComponentVNode)(2,b)]})})}return p}(),y=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.dial,u=d.open,C=d.locked,V=function(h,g){return(0,e.createComponentVNode)(2,o.Button,{disabled:u||g&&!C,icon:"arrow-"+(g?"right":"left"),content:(g?"Right":"Left")+" "+h,iconRight:g,onClick:function(){function N(){return l(g?"turnleft":"turnright",{num:h})}return N}(),style:{"z-index":10}})};return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer",children:[(0,e.createComponentVNode)(2,o.Button,{disabled:C,icon:u?"lock":"lock-open",content:u?"Close":"Open",mb:"0.5rem",onClick:function(){function v(){return l("open")}return v}()}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Box,{position:"absolute",children:[V(50),V(10),V(1)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[V(1,!0),V(10,!0),V(50,!0)]}),(0,e.createComponentVNode)(2,o.Box,{className:"Safe--dialer--number",children:f})]})},k=function(i,c){var s=(0,t.useBackend)(c),l=s.act,d=s.data,f=d.contents;return(0,e.createComponentVNode)(2,o.Box,{className:"Safe--contents",overflow:"auto",children:f.map(function(u,C){return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{mb:"0.5rem",onClick:function(){function V(){return l("retrieve",{index:C+1})}return V}(),children:[(0,e.createComponentVNode)(2,o.Box,{as:"img",src:u.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),u.name]}),(0,e.createVNode)(1,"br")],4,u)})})},b=function(i,c){return(0,e.createComponentVNode)(2,o.Section,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,e.createComponentVNode)(2,o.Box,{children:["1. Turn the dial left to the first number.",(0,e.createVNode)(1,"br"),"2. Turn the dial right to the second number.",(0,e.createVNode)(1,"br"),"3. Continue repeating this process for each number, switching between left and right each time.",(0,e.createVNode)(1,"br"),"4. Open the safe."]}),(0,e.createComponentVNode)(2,o.Box,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},29740:function(I,r,n){"use strict";r.__esModule=!0,r.SatelliteControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SatelliteControl=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.satellites,s=i.notice,l=i.meteor_shield,d=i.meteor_shield_coverage,f=i.meteor_shield_coverage_max,u=i.meteor_shield_coverage_percentage;return(0,e.createComponentVNode)(2,o.Window,{width:475,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[l&&(0,e.createComponentVNode)(2,t.Section,{title:"Station Shield Coverage",children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:u>=100?"good":"average",value:d,maxValue:f,children:[u," %"]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Satellite Network Control",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Alert",color:"red",children:i.notice}),c.map(function(C){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"#"+C.id,children:[C.mode," ",(0,e.createComponentVNode)(2,t.Button,{content:C.active?"Deactivate":"Activate",icon:"arrow-circle-right",onClick:function(){function V(){return p("toggle",{id:C.id})}return V}()})]},C.id)})]})})]})})}return S}()},44162:function(I,r,n){"use strict";r.__esModule=!0,r.SecureStorage=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SecureStorage=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.emagged,s=i.locked,l=i.l_set,d=i.l_setshort,f=i.current_code,u=function(){function C(V){var v=V.buttonValue,h=V.color;return h||(h="default"),(0,e.createComponentVNode)(2,t.Button,{disabled:c||d,type:"button",color:h,onClick:function(){function g(){return p("setnumber",{buttonValue:v})}return g}(),children:v})}return C}();return(0,e.createComponentVNode)(2,o.Window,{width:520,height:200,children:(0,e.createComponentVNode)(2,t.Flex,{spacing:"1",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:16,shrink:0,textAlign:"center",children:(0,e.createComponentVNode)(2,t.Section,{title:"Code Panel",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"1"}),(0,e.createComponentVNode)(2,u,{buttonValue:"2"}),(0,e.createComponentVNode)(2,u,{buttonValue:"3"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"4"}),(0,e.createComponentVNode)(2,u,{buttonValue:"5"}),(0,e.createComponentVNode)(2,u,{buttonValue:"6"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"7"}),(0,e.createComponentVNode)(2,u,{buttonValue:"8"}),(0,e.createComponentVNode)(2,u,{buttonValue:"9"})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:[(0,e.createComponentVNode)(2,u,{buttonValue:"R",color:"red"}),(0,e.createComponentVNode)(2,u,{buttonValue:"0"}),(0,e.createComponentVNode)(2,u,{buttonValue:"E",color:"green"})]})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Current Status",children:c||d?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:c?"LOCKING SYSTEM ERROR - 1701":"ALERT: MEMORY SYSTEM ERROR - 6040 201"})}),c?(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"NEW INPUT, ASSHOLE"})}):""]}):(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Secure Code",children:(0,e.createComponentVNode)(2,t.Box,{color:l?"red":"green",children:l?"*****":"NOT SET. ENTER NEW."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Lock Status",children:(0,e.createComponentVNode)(2,t.Box,{color:s?"red":"green",children:s?"Locked":"Unlocked"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input Code",children:(0,e.createComponentVNode)(2,t.Box,{children:f||"Waiting for input"})}),(0,e.createComponentVNode)(2,t.Button,{top:".35em",left:".5em",disabled:s,color:"red",content:"Lock",icon:"lock",onClick:function(){function C(){return p("close")}return C}()})]})})]})})}return S}()},6272:function(I,r,n){"use strict";r.__esModule=!0,r.SecurityRecords=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(98595),S=n(3939),y=n(321),k=n(5485),b=n(22091),p={"*Execute*":"execute","*Arrest*":"arrest",Incarcerated:"incarcerated",Parolled:"parolled",Released:"released",Demote:"demote",Search:"search",Monitor:"monitor"},i=function(g,N){(0,S.modalOpen)(g,"edit",{field:N.edit,value:N.value})},c=r.SecurityRecords=function(){function h(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.loginState,A=L.currentPage,E;if(T.logged_in)A===1?E=(0,e.createComponentVNode)(2,l):A===2?E=(0,e.createComponentVNode)(2,u):A===3&&(E=(0,e.createComponentVNode)(2,C));else return(0,e.createComponentVNode)(2,m.Window,{width:800,height:900,theme:"security",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,k.LoginScreen)})});return(0,e.createComponentVNode)(2,m.Window,{theme:"security",width:800,height:900,children:[(0,e.createComponentVNode)(2,S.ComplexModal),(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.LoginInfo),(0,e.createComponentVNode)(2,b.TemporaryNotice),(0,e.createComponentVNode)(2,s),E]})})]})}return h}(),s=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.currentPage,A=L.general;return(0,e.createComponentVNode)(2,o.Tabs,{children:[(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===1,onClick:function(){function E(){return B("page",{page:1})}return E}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"list"}),"List Records"]}),(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===2,onClick:function(){function E(){return B("page",{page:2})}return E}(),children:[(0,e.createComponentVNode)(2,o.Icon,{name:"wrench"}),"Record Maintenance"]}),T===3&&A&&!A.empty&&(0,e.createComponentVNode)(2,o.Tabs.Tab,{selected:T===3,children:[(0,e.createComponentVNode)(2,o.Icon,{name:"file"}),"Record: ",A.fields[0].value]})]})},l=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.records,A=(0,t.useLocalState)(N,"searchText",""),E=A[0],w=A[1],O=(0,t.useLocalState)(N,"sortId","name"),P=O[0],M=O[1],F=(0,t.useLocalState)(N,"sortOrder",!0),R=F[0],U=F[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,f)}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,mt:.5,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{className:"SecurityRecords__list",children:[(0,e.createComponentVNode)(2,o.Table.Row,{bold:!0,children:[(0,e.createComponentVNode)(2,d,{id:"name",children:"Name"}),(0,e.createComponentVNode)(2,d,{id:"id",children:"ID"}),(0,e.createComponentVNode)(2,d,{id:"rank",children:"Assignment"}),(0,e.createComponentVNode)(2,d,{id:"fingerprint",children:"Fingerprint"}),(0,e.createComponentVNode)(2,d,{id:"status",children:"Criminal Status"})]}),T.filter((0,a.createSearch)(E,function(_){return _.name+"|"+_.id+"|"+_.rank+"|"+_.fingerprint+"|"+_.status})).sort(function(_,W){var K=R?1:-1;return _[P].localeCompare(W[P])*K}).map(function(_){return(0,e.createComponentVNode)(2,o.Table.Row,{className:"SecurityRecords__listRow--"+p[_.status],onClick:function(){function W(){return B("view",{uid_gen:_.uid_gen,uid_sec:_.uid_sec})}return W}(),children:[(0,e.createComponentVNode)(2,o.Table.Cell,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user"})," ",_.name]}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:_.id}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:_.rank}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:_.fingerprint}),(0,e.createComponentVNode)(2,o.Table.Cell,{children:_.status})]},_.id)})]})})})],4)},d=function(g,N){var x=(0,t.useLocalState)(N,"sortId","name"),B=x[0],L=x[1],T=(0,t.useLocalState)(N,"sortOrder",!0),A=T[0],E=T[1],w=g.id,O=g.children;return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Table.Cell,{children:(0,e.createComponentVNode)(2,o.Button,{color:B!==w&&"transparent",fluid:!0,onClick:function(){function P(){B===w?E(!A):(L(w),E(!0))}return P}(),children:[O,B===w&&(0,e.createComponentVNode)(2,o.Icon,{name:A?"sort-up":"sort-down",ml:"0.25rem;"})]})})})},f=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.isPrinting,A=(0,t.useLocalState)(N,"searchText",""),E=A[0],w=A[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{ml:"0.25rem",content:"New Record",icon:"plus",onClick:function(){function O(){return B("new_general")}return O}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{disabled:T,icon:T?"spinner":"print",iconSpin:!!T,content:"Print Cell Log",onClick:function(){function O(){return(0,S.modalOpen)(N,"print_cell_log")}return O}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by Name, ID, Assignment, Fingerprint, Status",fluid:!0,onInput:function(){function O(P,M){return w(M)}return O}()})})]})},u=function(g,N){var x=(0,t.useBackend)(N),B=x.act;return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"download",content:"Backup to Disk",tooltip:"This feature is not available.",tooltipPosition:"right"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button,{disabled:!0,icon:"upload",content:"Upload from Disk",tooltip:"This feature is not available.",tooltipPosition:"right",my:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){function L(){return B("delete_security_all")}return L}(),mb:"0.5rem"}),(0,e.createVNode)(1,"br"),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",content:"Delete All Cell Logs",onClick:function(){function L(){return B("delete_cell_logs")}return L}()})]})},C=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.isPrinting,A=L.general,E=L.security;return!A||!A.fields?(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"General records lost!"}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,level:2,mt:"-6px",title:"General Data",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:T,icon:T?"spinner":"print",iconSpin:!!T,content:"Print Record",onClick:function(){function w(){return B("print_record")}return w}()}),(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",tooltip:"WARNING: This will also delete the Security and Medical records associated with this crew member!",tooltipPosition:"bottom-start",content:"Delete Record",onClick:function(){function w(){return B("delete_general")}return w}()})],4),children:(0,e.createComponentVNode)(2,V)})}),!E||!E.fields?(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"pen",content:"Create New Record",onClick:function(){function w(){return B("new_security")}return w}()}),children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon.Stack,{children:[(0,e.createComponentVNode)(2,o.Icon,{name:"scroll",size:5,color:"gray"}),(0,e.createComponentVNode)(2,o.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"Security records lost!"]})})})}):(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Security Data",buttons:(0,e.createComponentVNode)(2,o.Button.Confirm,{icon:"trash",disabled:E.empty,content:"Delete Record",onClick:function(){function w(){return B("delete_security")}return w}()}),children:(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:E.fields.map(function(w,O){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:w.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(w.value),!!w.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:w.line_break?"1rem":"initial",onClick:function(){function P(){return i(N,w)}return P}()})]},O)})})})})}),(0,e.createComponentVNode)(2,v)],4)],0)},V=function(g,N){var x=(0,t.useBackend)(N),B=x.data,L=B.general;return!L||!L.fields?(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,color:"bad",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,children:"General records lost!"})})}):(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:L.fields.map(function(T,A){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:T.field,preserveWhitespace:!0,children:[(0,a.decodeHtmlEntities)(""+T.value),!!T.edit&&(0,e.createComponentVNode)(2,o.Button,{icon:"pen",ml:"0.5rem",mb:T.line_break?"1rem":"initial",onClick:function(){function E(){return i(N,T)}return E}()})]},A)})})}),!!L.has_photos&&L.photos.map(function(T,A){return(0,e.createComponentVNode)(2,o.Stack.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,e.createVNode)(1,"img",null,null,1,{src:T,style:{width:"96px","margin-top":"5rem","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Photo #",A+1]},A)})]})},v=function(g,N){var x=(0,t.useBackend)(N),B=x.act,L=x.data,T=L.security;return(0,e.createComponentVNode)(2,o.Stack.Item,{height:"150px",children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Comments/Log",buttons:(0,e.createComponentVNode)(2,o.Button,{icon:"comment",content:"Add Entry",onClick:function(){function A(){return(0,S.modalOpen)(N,"comment_add")}return A}()}),children:T.comments.length===0?(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No comments found."}):T.comments.map(function(A,E){return(0,e.createComponentVNode)(2,o.Box,{preserveWhitespace:!0,children:[(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:A.header||"Auto-generated"}),(0,e.createVNode)(1,"br"),A.text||A,(0,e.createComponentVNode)(2,o.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){function w(){return B("comment_delete",{id:E+1})}return w}()})]},E)})})})}},5099:function(I,r,n){"use strict";r.__esModule=!0,r.SeedExtractor=void 0;var e=n(89005),a=n(25328),t=n(35840),o=n(72253),m=n(36036),S=n(98595),y=n(3939);function k(f,u){var C=typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(C)return(C=C.call(f)).next.bind(C);if(Array.isArray(f)||(C=b(f))||u&&f&&typeof f.length=="number"){C&&(f=C);var V=0;return function(){return V>=f.length?{done:!0}:{done:!1,value:f[V++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(f,u){if(f){if(typeof f=="string")return p(f,u);var C={}.toString.call(f).slice(8,-1);return C==="Object"&&f.constructor&&(C=f.constructor.name),C==="Map"||C==="Set"?Array.from(f):C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C)?p(f,u):void 0}}function p(f,u){(u==null||u>f.length)&&(u=f.length);for(var C=0,V=Array(u);C=E},v=function(A,E){return A<=E},h=u.split(" "),g=[],N=function(){var A=L.value,E=A.split(":");if(E.length===0)return 0;if(E.length===1)return g.push(function(P){return(P.name+" ("+P.variant+")").toLocaleLowerCase().includes(E[0].toLocaleLowerCase())}),0;if(E.length>2)return{v:function(){function P(M){return!1}return P}()};var w,O=C;if(E[1][E[1].length-1]==="-"?(O=v,w=Number(E[1].substring(0,E[1].length-1))):E[1][E[1].length-1]==="+"?(O=V,w=Number(E[1].substring(0,E[1].length-1))):w=Number(E[1]),isNaN(w))return{v:function(){function P(M){return!1}return P}()};switch(E[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":g.push(function(P){return O(P.lifespan,w)});break;case"e":case"end":case"endurance":g.push(function(P){return O(P.endurance,w)});break;case"m":case"mat":case"maturation":g.push(function(P){return O(P.maturation,w)});break;case"pr":case"prod":case"production":g.push(function(P){return O(P.production,w)});break;case"y":case"yield":g.push(function(P){return O(P.yield,w)});break;case"po":case"pot":case"potency":g.push(function(P){return O(P.potency,w)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":g.push(function(P){return O(P.amount,w)});break;default:return{v:function(){function P(M){return!1}return P}()}}},x,B=k(h),L;!(L=B()).done;)if(x=N(),x!==0&&x)return x.v;return function(T){for(var A=0,E=g;A=1?Number(O):1)}return E}()})]})]})}},2916:function(I,r,n){"use strict";r.__esModule=!0,r.ShuttleConsoleContent=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ShuttleConsole=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=i.type,u=f===void 0?"shuttle":f,C=i.blind_drop,V=d.authorization_required;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:240,children:[!!V&&(0,e.createComponentVNode)(2,t.Modal,{ml:1,mt:1,width:26,height:12,fontSize:"28px",fontFamily:"monospace",textAlign:"center",children:[(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,children:(0,e.createComponentVNode)(2,t.Icon,{name:"minus-circle"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2,ml:2,color:"bad",children:u==="shuttle"?"SHUTTLE LOCKED":"BASE LOCKED"})]}),(0,e.createComponentVNode)(2,t.Box,{fontSize:"18px",mt:4,children:(0,e.createComponentVNode)(2,t.Button,{lineHeight:"40px",icon:"arrow-circle-right",content:"Request Authorization",color:"bad",onClick:function(){function v(){return l("request")}return v}()})})]}),(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b,{type:u,blind_drop:C})})]})}return p}(),S=function(i,c){var s;return i==null||(s=i.find(function(l){return l.id===c}))==null?void 0:s.name},y=function(i,c){var s;return i==null||(s=i.find(function(l){return l.name===c}))==null?void 0:s.id},k={"In Transit":"good",Idle:"average",Igniting:"average",Recharging:"average",Missing:"bad","Unauthorized Access":"bad",Locked:"bad"},b=r.ShuttleConsoleContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=i.type,u=i.blind_drop,C=d.status,V=d.locked,v=d.authorization_required,h=d.destination,g=d.docked_location,N=d.timer_str,x=d.locations,B=x===void 0?[]:x;return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,fontSize:"26px",textAlign:"center",fontFamily:"monospace",children:N||"00:00"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",fontSize:"14px",mb:1,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,bold:!0,children:"STATUS:"}),(0,e.createComponentVNode)(2,t.Box,{inline:!0,color:k[C]||"bad",ml:1,children:C||"Not Available"})]}),(0,e.createComponentVNode)(2,t.Section,{title:f==="shuttle"?"Shuttle Controls":"Base Launch Controls",level:2,children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:g||"Not Available"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",buttons:f!=="shuttle"&&B.length===0&&!!u&&(0,e.createComponentVNode)(2,t.Button,{color:"bad",icon:"exclamation-triangle",disabled:v||!u,content:"Blind Drop",onClick:function(){function L(){return l("random")}return L}()}),children:B.length===0&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"bad",children:"Not Available"})||B.length===1&&(0,e.createComponentVNode)(2,t.Box,{mb:1.7,color:"average",children:S(B,h)})||(0,e.createComponentVNode)(2,t.Dropdown,{mb:1.7,over:!0,width:"240px",options:B.map(function(L){return L.name}),disabled:V||v,selected:S(B,h)||"Select a Destination",onSelected:function(){function L(T){return l("set_destination",{destination:y(B,T)})}return L}()})})]}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Depart",disabled:!S(B,h)||V||v||C!=="Idle",icon:"arrow-up",textAlign:"center",onClick:function(){function L(){return l("move",{shuttle_id:h})}return L}()})]})]})}return p}()},39401:function(I,r,n){"use strict";r.__esModule=!0,r.ShuttleManipulator=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ShuttleManipulator=function(){function b(p,i){var c=(0,a.useLocalState)(i,"tabIndex",0),s=c[0],l=c[1],d=function(){function f(u){switch(u){case 0:return(0,e.createComponentVNode)(2,S);case 1:return(0,e.createComponentVNode)(2,y);case 2:return(0,e.createComponentVNode)(2,k);default:return"WE SHOULDN'T BE HERE!"}}return f}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:700,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Box,{fillPositionedParent:!0,children:[(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===0,onClick:function(){function f(){return l(0)}return f}(),icon:"info-circle",children:"Status"},"Status"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===1,onClick:function(){function f(){return l(1)}return f}(),icon:"file-import",children:"Templates"},"Templates"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:s===2,onClick:function(){function f(){return l(2)}return f}(),icon:"tools",children:"Modification"},"Modification")]}),d(s)]})})})}return b}(),S=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.shuttles;return(0,e.createComponentVNode)(2,t.Box,{children:d.map(function(f){return(0,e.createComponentVNode)(2,t.Section,{title:f.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"ID",children:f.id}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Timer",children:f.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Mode",children:f.mode}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:f.status}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:f.id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Fast Travel",icon:"fast-forward",onClick:function(){function u(){return s("fast_travel",{id:f.id})}return u}()})]})]})},f.name)})})},y=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.templates_tabs,f=l.existing_shuttle,u=l.templates;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tabs,{children:d.map(function(C){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===f.id,icon:"file",onClick:function(){function V(){return s("select_template_category",{cat:C})}return V}(),children:C},C)})}),!!f&&u[f.id].templates.map(function(C){return(0,e.createComponentVNode)(2,t.Section,{title:C.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[C.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:C.description}),C.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:C.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Load Template",icon:"download",onClick:function(){function V(){return s("select_template",{shuttle_id:C.shuttle_id})}return V}()})})]})},C.name)})]})},k=function(p,i){var c=(0,a.useBackend)(i),s=c.act,l=c.data,d=l.existing_shuttle,f=l.selected;return(0,e.createComponentVNode)(2,t.Box,{children:[d?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: "+d.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:d.status}),d.timer&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Timer",children:d.timeleft}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:(0,e.createComponentVNode)(2,t.Button,{content:"Jump To",icon:"location-arrow",onClick:function(){function u(){return s("jump_to",{type:"mobile",id:d.id})}return u}()})})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Shuttle: None"}),f?(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: "+f.name,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[f.description&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Description",children:f.description}),f.admin_notes&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Admin Notes",children:f.admin_notes}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Actions",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Preview",icon:"eye",onClick:function(){function u(){return s("preview",{shuttle_id:f.shuttle_id})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Load",icon:"download",onClick:function(){function u(){return s("load",{shuttle_id:f.shuttle_id})}return u}()})]})]})}):(0,e.createComponentVNode)(2,t.Section,{title:"Selected Template: None"})]})}},88284:function(I,r,n){"use strict";r.__esModule=!0,r.Sleeper=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=n(98595),S=[["good","Alive"],["average","Critical"],["bad","DEAD"]],y=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],k={average:[.25,.5],bad:[.5,1/0]},b=["bad","average","average","good","average","average","bad"],p=r.Sleeper=function(){function u(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.hasOccupant,x=N?(0,e.createComponentVNode)(2,i):(0,e.createComponentVNode)(2,f);return(0,e.createComponentVNode)(2,m.Window,{width:550,height:760,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:x}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,l)})]})})})}return u}(),i=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant;return(0,e.createFragment)([(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,d)],4)},c=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant,x=g.auto_eject_dead;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xA0"}),(0,e.createComponentVNode)(2,o.Button,{icon:x?"toggle-on":"toggle-off",selected:x,content:x?"On":"Off",onClick:function(){function B(){return h("auto_eject_dead_"+(x?"off":"on"))}return B}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"user-slash",content:"Eject",onClick:function(){function B(){return h("ejectify")}return B}()})],4),children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Name",children:N.name}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxHealth,value:N.health/N.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]},children:(0,a.round)(N.health,0)})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Status",color:S[N.stat][0],children:S[N.stat][1]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.maxTemp,value:N.bodyTemperature/N.maxTemp,color:b[N.temperatureSuitability+3],children:[(0,a.round)(N.btCelsius,0),"\xB0C,",(0,a.round)(N.btFaren,0),"\xB0F"]})}),!!N.hasBlood&&(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Blood Level",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:N.bloodMax,value:N.bloodLevel/N.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[N.bloodPercent,"%, ",N.bloodLevel,"cl"]})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[N.pulse," BPM"]})],4)]})})},s=function(C,V){var v=(0,t.useBackend)(V),h=v.data,g=h.occupant;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Damage",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:y.map(function(N,x){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:N[0],children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:"100",value:g[N[1]]/100,ranges:k,children:(0,a.round)(g[N[1]],0)},x)},x)})})})},l=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.hasOccupant,x=g.isBeakerLoaded,B=g.beakerMaxSpace,L=g.beakerFreeSpace,T=g.dialysis,A=T&&L>0;return(0,e.createComponentVNode)(2,o.Section,{title:"Dialysis",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{disabled:!x||L<=0||!N,selected:A,icon:A?"toggle-on":"toggle-off",content:A?"Active":"Inactive",onClick:function(){function E(){return h("togglefilter")}return E}()}),(0,e.createComponentVNode)(2,o.Button,{disabled:!x,icon:"eject",content:"Eject",onClick:function(){function E(){return h("removebeaker")}return E}()})],4),children:x?(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Remaining Space",children:(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:L/B,ranges:{good:[.5,1/0],average:[.25,.5],bad:[-1/0,.25]},children:[L,"u"]})})}):(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No beaker loaded."})})},d=function(C,V){var v=(0,t.useBackend)(V),h=v.act,g=v.data,N=g.occupant,x=g.chemicals,B=g.maxchem,L=g.amounts;return(0,e.createComponentVNode)(2,o.Section,{title:"Occupant Chemicals",children:x.map(function(T,A){var E="",w;return T.overdosing?(E="bad",w=(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-circle"}),"\xA0 Overdosing!"]})):T.od_warning&&(E="average",w=(0,e.createComponentVNode)(2,o.Box,{color:"average",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"exclamation-triangle"}),"\xA0 Close to overdosing"]})),(0,e.createComponentVNode)(2,o.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Section,{title:T.title,level:"3",mx:"0",lineHeight:"18px",buttons:w,children:(0,e.createComponentVNode)(2,o.Stack,{children:[(0,e.createComponentVNode)(2,o.ProgressBar,{min:"0",max:B,value:T.occ_amount/B,color:E,title:"Amount of chemicals currently inside the occupant / Total amount injectable by this machine",mr:"0.5rem",children:[T.pretty_amount,"/",B,"u"]}),L.map(function(O,P){return(0,e.createComponentVNode)(2,o.Button,{disabled:!T.injectable||T.occ_amount+O>B||N.stat===2,icon:"syringe",content:"Inject "+O+"u",title:"Inject "+O+"u of "+T.title+" into the occupant",mb:"0",height:"19px",onClick:function(){function M(){return h("chemical",{chemid:T.id,amount:O})}return M}()},P)})]})})},A)})})},f=function(C,V){return(0,e.createComponentVNode)(2,o.Section,{fill:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,align:"center",color:"label",children:[(0,e.createComponentVNode)(2,o.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,e.createVNode)(1,"br"),"No occupant detected."]})})})}},21597:function(I,r,n){"use strict";r.__esModule=!0,r.SlotMachine=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SlotMachine=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data;if(i.money===null)return(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"Could not scan your card or could not find account!"}),(0,e.createComponentVNode)(2,t.Box,{children:"Please wear or hold your ID and try again."})]})})});var c;return i.plays===1?c=i.plays+" player has tried their luck today!":c=i.plays+" players have tried their luck today!",(0,e.createComponentVNode)(2,o.Window,{width:350,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{lineHeight:2,children:c}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Credits Remaining",children:(0,e.createComponentVNode)(2,t.AnimatedNumber,{value:i.money})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"50 credits to spin",children:(0,e.createComponentVNode)(2,t.Button,{icon:"coins",disabled:i.working,content:i.working?"Spinning...":"Spin",onClick:function(){function s(){return p("spin")}return s}()})})]}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,lineHeight:2,color:i.resultlvl,children:i.result})]})})})}return S}()},46348:function(I,r,n){"use strict";r.__esModule=!0,r.Smartfridge=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Smartfridge=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.secure,s=i.can_dry,l=i.drying,d=i.contents;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[!!c&&(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Secure Access: Please have your identification ready."}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,title:s?"Drying rack":"Contents",buttons:!!s&&(0,e.createComponentVNode)(2,t.Button,{width:4,icon:l?"power-off":"times",content:l?"On":"Off",selected:l,onClick:function(){function f(){return p("drying")}return f}()}),children:[!d&&(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:(0,e.createComponentVNode)(2,t.Stack.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,e.createComponentVNode)(2,t.Icon.Stack,{children:[(0,e.createComponentVNode)(2,t.Icon,{name:"cookie-bite",size:5,color:"brown"}),(0,e.createComponentVNode)(2,t.Icon,{name:"slash",size:5,color:"red"})]}),(0,e.createVNode)(1,"br"),"No products loaded."]})}),!!d&&d.slice().sort(function(f,u){return f.display_name.localeCompare(u.display_name)}).map(function(f){return(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{width:"55%",children:f.display_name}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:"25%",children:["(",f.quantity," in stock)"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{width:13,children:[(0,e.createComponentVNode)(2,t.Button,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){function u(){return p("vend",{index:f.vend,amount:1})}return u}()}),(0,e.createComponentVNode)(2,t.NumberInput,{width:"40px",minValue:0,value:0,maxValue:f.quantity,step:1,stepPixelSize:3,onChange:function(){function u(C,V){return p("vend",{index:f.vend,amount:V})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){function u(){return p("vend",{index:f.vend,amount:f.quantity})}return u}()})]})]},f)})]})]})})})}return S}()},86162:function(I,r,n){"use strict";r.__esModule=!0,r.Smes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(49968),m=n(98595),S=1e3,y=r.Smes=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.capacityPercent,d=s.capacity,f=s.charge,u=s.inputAttempt,C=s.inputting,V=s.inputLevel,v=s.inputLevelMax,h=s.inputAvailable,g=s.outputPowernet,N=s.outputAttempt,x=s.outputting,B=s.outputLevel,L=s.outputLevelMax,T=s.outputUsed,A=l>=100&&"good"||C&&"average"||"bad",E=x&&"good"||f>0&&"average"||"bad";return(0,e.createComponentVNode)(2,m.Window,{width:340,height:345,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Stored Energy",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:l*.01,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Input",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Charge Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:u?"sync-alt":"times",selected:u,onClick:function(){function w(){return c("tryinput")}return w}(),children:u?"Auto":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:A,children:l>=100&&"Fully Charged"||C&&"Charging"||"Not Charging"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Input",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:V===0,onClick:function(){function w(){return c("input",{target:"min"})}return w}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:V===0,onClick:function(){function w(){return c("input",{adjust:-1e4})}return w}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:V/S,fillValue:h/S,minValue:0,maxValue:v/S,step:5,stepPixelSize:4,format:function(){function w(O){return(0,o.formatPower)(O*S,1)}return w}(),onChange:function(){function w(O,P){return c("input",{target:P*S})}return w}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:V===v,onClick:function(){function w(){return c("input",{adjust:1e4})}return w}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:V===v,onClick:function(){function w(){return c("input",{target:"max"})}return w}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available",children:(0,o.formatPower)(h)})]})}),(0,e.createComponentVNode)(2,t.Section,{fill:!0,title:"Output",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Output Mode",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:N?"power-off":"times",selected:N,onClick:function(){function w(){return c("tryoutput")}return w}(),children:N?"On":"Off"}),children:(0,e.createComponentVNode)(2,t.Box,{color:E,children:g?x?"Sending":f>0?"Not Sending":"No Charge":"Not Connected"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Target Output",children:(0,e.createComponentVNode)(2,t.Stack,{inline:!0,width:"100%",children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:B===0,onClick:function(){function w(){return c("output",{target:"min"})}return w}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"backward",disabled:B===0,onClick:function(){function w(){return c("output",{adjust:-1e4})}return w}()})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Slider,{value:B/S,minValue:0,maxValue:L/S,step:5,stepPixelSize:4,format:function(){function w(O){return(0,o.formatPower)(O*S,1)}return w}(),onChange:function(){function w(O,P){return c("output",{target:P*S})}return w}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"forward",disabled:B===L,onClick:function(){function w(){return c("output",{adjust:1e4})}return w}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:B===L,onClick:function(){function w(){return c("output",{target:"max"})}return w}()})]})]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Outputting",children:(0,o.formatPower)(T)})]})})]})})})}return k}()},63584:function(I,r,n){"use strict";r.__esModule=!0,r.SolarControl=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SolarControl=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=0,s=1,l=2,d=i.generated,f=i.generated_ratio,u=i.tracking_state,C=i.tracking_rate,V=i.connected_panels,v=i.connected_tracker,h=i.cdir,g=i.direction,N=i.rotating_direction;return(0,e.createComponentVNode)(2,o.Window,{width:490,height:300,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){function x(){return p("refresh")}return x}()}),children:(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,t.Grid.Column,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar tracker",color:v?"good":"bad",children:v?"OK":"N/A"}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Solar panels",color:V>0?"good":"bad",children:V})]})}),(0,e.createComponentVNode)(2,t.Grid.Column,{size:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power output",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:f,children:d+" W"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[h,"\xB0 (",g,")"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===l&&(0,e.createComponentVNode)(2,t.Box,{children:" Automated "}),u===s&&(0,e.createComponentVNode)(2,t.Box,{children:[" ",C,"\xB0/h (",N,")"," "]}),u===c&&(0,e.createComponentVNode)(2,t.Box,{children:" Tracker offline "})]})]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Controls",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Panel orientation",children:[u!==l&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:h,onDrag:function(){function x(B,L){return p("cdir",{cdir:L})}return x}()}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker status",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:"Off",selected:u===c,onClick:function(){function x(){return p("track",{track:c})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"clock-o",content:"Timed",selected:u===s,onClick:function(){function x(){return p("track",{track:s})}return x}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Auto",selected:u===l,disabled:!v,onClick:function(){function x(){return p("track",{track:l})}return x}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tracker rotation",children:[u===s&&(0,e.createComponentVNode)(2,t.NumberInput,{unit:"\xB0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:C,format:function(){function x(B){var L=Math.sign(B)>0?"+":"-";return L+Math.abs(B)}return x}(),onDrag:function(){function x(B,L){return p("tdir",{tdir:L})}return x}()}),u===c&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Tracker offline "}),u===l&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"19px",children:" Automated "})]})]})})]})})}return S}()},38096:function(I,r,n){"use strict";r.__esModule=!0,r.SpawnersMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.SpawnersMenu=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.spawners||[];return(0,e.createComponentVNode)(2,o.Window,{width:700,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:c.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{mb:.5,title:s.name+" ("+s.amount_left+" left)",level:2,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Jump",onClick:function(){function l(){return p("jump",{ID:s.uids})}return l}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){function l(){return p("spawn",{ID:s.uids})}return l}()})],4),children:[(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mb:1,fontSize:"16px",children:s.desc}),!!s.fluff&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},textColor:"#878787",fontSize:"14px",children:s.fluff}),!!s.important_info&&(0,e.createComponentVNode)(2,t.Box,{style:{"white-space":"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:s.important_info})]},s.name)})})})})}return S}()},7957:function(I,r,n){"use strict";r.__esModule=!0,r.SpiderOS=r.ShuttleConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),m=n(98595);function S(f,u){f.prototype=Object.create(u.prototype),f.prototype.constructor=f,y(f,u)}function y(f,u){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(C,V){return C.__proto__=V,C},y(f,u)}var k=r.SpiderOS=function(){function f(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g;return h.suit_tgui_state===0?g=(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:[(0,e.createComponentVNode)(2,t.Flex,{direction:"column",width:"60%",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,c)}),(0,e.createComponentVNode)(2,t.Flex.Item,{mt:2.2,backgroundColor:"rgba(0, 0, 0, 0)",children:(0,e.createComponentVNode)(2,s)})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"40%",height:"190px",grow:1,backgroundColor:"rgba(0, 0, 0, 0)",children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p)]})]}):h.suit_tgui_state===1&&(g=(0,e.createComponentVNode)(2,t.Flex,{width:"100%",height:"100%",direction:"column",shrink:1,spacing:1,children:(0,e.createComponentVNode)(2,t.Flex.Item,{backgroundColor:"rgba(0, 0, 0, 0.8)",height:"100%",children:[(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d,{allMessages:h.current_load_text,finishedTimeout:3e3,current_initialisation_phase:h.current_initialisation_phase,end_terminal:h.end_terminal,onFinished:function(){function N(){return v("set_UI_state",{suit_tgui_state:0})}return N}()})]})})),(0,e.createComponentVNode)(2,m.Window,{width:800,height:630,theme:"spider_clan",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",spacing:1,children:g})})})}return f}(),b=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.allStylesPreview,g=v.style_preview_icon_state;return(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0435\u0440\u0441\u043E\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430 \u0432\u043D\u0435\u0448\u043D\u0435\u0433\u043E \u0432\u0438\u0434\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u041D\u0430\u0448\u0438 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0442 \u0432\u0430\u043C \u043F\u043E\u0434\u0441\u0442\u0440\u043E\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u043E\u0434 \u0441\u0435\u0431\u044F, \u043F\u0440\u0438 \u044D\u0442\u043E\u043C \u043D\u0435 \u0442\u0435\u0440\u044F\u044F \u043E\u0431\u043E\u0440\u043E\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0430\u0447\u0435\u0441\u0442\u0432. \u041F\u043E\u0442\u043E\u043C\u0443 \u0447\u0442\u043E \u0443\u0434\u043E\u0431\u0441\u0442\u0432\u043E \u043F\u0440\u0438 \u043D\u043E\u0448\u0435\u043D\u0438\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u0436\u0438\u0437\u043D\u0435\u043D\u043D\u043E \u0432\u0430\u0436\u043D\u043E \u0434\u043B\u044F \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0435\u0433\u043E \u0443\u0431\u0438\u0439\u0446\u044B.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.Section,{style:{background:"rgba(4, 74, 27, 0.75)"},mr:10,ml:10,children:(0,e.createVNode)(1,"img",null,null,1,{height:"128px",width:"128px",src:"data:image/jpeg;base64,"+h[g],style:{"margin-left":"0px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}})})})})})},p=function(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g=h.designs,N=h.design_choice,x=h.scarf_design_choice,B=h.colors,L=h.color_choice,T=h.genders,A=h.preferred_clothes_gender,E=h.suit_state,w=h.preferred_scarf_over_hood,O=h.show_charge_UI,P=h.has_martial_art,M=h.show_concentration_UI,F;E===0?F="\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C":F="\u0414\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C";var R;w===0?R="\u041A\u0430\u043F\u044E\u0448\u043E\u043D":R="\u0428\u0430\u0440\u0444";var U;w===1?U=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C \u0448\u0430\u0440\u0444\u0430",content:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:x,onSelected:function(){function W(K){return v("set_scarf_design",{scarf_design_choice:K})}return W}()})}):U=null;var _;return P?_=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u044F",content:(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{selected:M,width:"78px",textAlign:"left",content:M?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function W(){return v("toggle_ui_concentration")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0441\u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u043B\u0438 \u0432\u044B \u0434\u043B\u044F \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u0431\u043E\u0435\u0432\u043E\u0433\u043E \u0438\u0441\u0441\u043A\u0443\u0441\u0442\u0432\u0430.",tooltipPosition:"top-start"})]})}):_=null,(0,e.createComponentVNode)(2,t.Flex,{direction:"row",grow:1,alignContent:"center",ml:.5,children:(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,width:"100%",children:[(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0421\u0442\u0438\u043B\u044C",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:g,selected:N,onSelected:function(){function W(K){return v("set_design",{design_choice:K})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0426\u0432\u0435\u0442",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:L,onSelected:function(){function W(K){return v("set_color",{color_choice:K})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0416\u0435\u043D\u0441\u043A\u0438\u0439/\u041C\u0443\u0436\u0441\u043A\u043E\u0439",children:(0,e.createComponentVNode)(2,t.Dropdown,{options:T,selected:A,onSelected:function(){function W(K){return v("set_gender",{preferred_clothes_gender:K})}return W}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0428\u0430\u0440\u0444/\u041A\u0430\u043F\u044E\u0448\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Button,{className:E===0?"":"Button_disabled",width:"90px",selected:w,disabled:E,textAlign:"left",content:R,onClick:function(){function W(){return v("toggle_scarf")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:'\u0421 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u043E\u0439 "\u0428\u0430\u0440\u0444" \u0432\u0430\u0448 \u043A\u0430\u043F\u044E\u0448\u043E\u043D \u0431\u043E\u043B\u044C\u0448\u0435 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u043E\u043B\u043E\u0441\u044B. \u041D\u043E \u044D\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u0447\u0438\u0442, \u0447\u0442\u043E \u0432\u0430\u0448\u0430 \u0433\u043E\u043B\u043E\u0432\u0430 \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u0430! \u0410\u0434\u0430\u043F\u0442\u0438\u0432\u043D\u044B\u0435 \u043D\u0430\u043D\u043E-\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0432\u0441\u0451 \u0435\u0449\u0451 \u0440\u0435\u0430\u0433\u0438\u0440\u0443\u044E\u0442 \u043D\u0430 \u043F\u043E\u0442\u0435\u043D\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0443\u0433\u0440\u043E\u0437\u044B \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u044F \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443! \u0423\u0442\u043E\u0447\u043D\u0435\u043D\u0438\u0435: \u043D\u0430\u043D\u043E\u0432\u043E\u043B\u043E\u043A\u043D\u0430 \u0442\u0430\u043A \u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u043F\u0440\u0438\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0443 \u0433\u043E\u043B\u043E\u0432\u0443 \u0438 \u043E\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u043E\u043B\u043E\u0432\u043D\u044B\u0445 \u0443\u0431\u043E\u0440\u043E\u0432 \u0441 \u0446\u0435\u043B\u044C\u044E \u0443\u043C\u0435\u043D\u044C\u0448\u0435\u043D\u0438\u044F \u043F\u043E\u043C\u0435\u0445 \u0432 \u0438\u0445 \u0440\u0430\u0431\u043E\u0442\u0435.',tooltipPosition:"top-start"})]}),U,(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0417\u0430\u0440\u044F\u0434 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",children:[(0,e.createComponentVNode)(2,t.Button,{selected:O,width:"90px",textAlign:"left",content:O?"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C":"\u0421\u043A\u0440\u044B\u0442\u044C",onClick:function(){function W(){return v("toggle_ui_charge")}return W}()}),(0,e.createComponentVNode)(2,t.Button,{textAlign:"center",content:"?",tooltip:"\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043B\u0438 \u043E\u0442\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0435\u0433\u043E \u0437\u0430\u0440\u044F\u0434 \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430.",tooltipPosition:"top-start"})]}),_]})}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+L,success:0,danger:0,mt:-1.2,align:"center",children:(0,e.createComponentVNode)(2,t.Button,{width:"80%",icon:"power-off",mt:.5,textAlign:"center",content:F,tooltip:"\u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u043A\u043E\u0441\u0442\u044E\u043C \u0438 \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044E \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0432 \u043D\u0451\u043C \u0437\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0445. \n\u0423\u0447\u0442\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0441\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438, \u043A\u043E\u0433\u0434\u0430 \u043A\u043E\u0441\u0442\u044E\u043C \u0431\u0443\u0434\u0435\u0442 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u043A\u043B\u044E\u0447\u0451\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u043B\u044F\u0435\u0442 \u0437\u0430\u0440\u044F\u0434 \u0434\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u0432\u0441\u0435\u0445 \u0444\u0443\u043D\u043A\u0446\u0438\u0439 \u0438 \u043C\u043E\u0434\u0443\u043B\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u043A\u043E\u0441\u0442\u044E\u043C \u043D\u0435\u043B\u044C\u0437\u044F \u0441\u043D\u044F\u0442\u044C \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u0441\u043F\u043E\u0441\u043E\u0431\u043E\u043C, \u043F\u043E\u043A\u0430 \u043E\u043D \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D. \n\u0412\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u0440\u043E\u0432\u043D\u043E \u043A\u0430\u043A \u0438 \u0432\u044B\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u0435 \u043A\u043E\u0441\u0442\u044E\u043C\u0430 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u043C\u043D\u043E\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438. \u041F\u043E\u0434\u0443\u043C\u0430\u0439\u0442\u0435 \u0434\u0432\u0430\u0436\u0434\u044B \u043F\u0440\u0435\u0436\u0434\u0435, \u0447\u0435\u043C \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0435\u0433\u043E \u043D\u0430 \u0442\u0435\u0440\u0440\u0438\u0442\u043E\u0440\u0438\u0438 \u0432\u0440\u0430\u0433\u0430!",tooltipPosition:"top-start",onClick:function(){function W(){return v("initialise_suit")}return W}()})})]})})},i=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.allActionsPreview;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u043E\u0432\u0435\u0442\u044B \u0438 \u043F\u043E\u0434\u0441\u043A\u0430\u0437\u043A\u0438",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041C\u043E\u043B\u043E\u0434\u044B\u043C \u0443\u0431\u0438\u0439\u0446\u0430\u043C \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u043B\u0435\u0433\u043A\u043E \u043E\u0441\u0432\u043E\u0438\u0442\u0441\u044F \u0432 \u043F\u043E\u043B\u0435\u0432\u044B\u0445 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445, \u0434\u0430\u0436\u0435 \u043F\u043E\u0441\u043B\u0435 \u0438\u043D\u0442\u0435\u043D\u0441\u0438\u0432\u043D\u044B\u0445 \u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u043E\u043A. \n\u042D\u0442\u043E\u0442 \u0440\u0430\u0437\u0434\u0435\u043B \u043F\u0440\u0438\u0437\u0432\u0430\u043D \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0441\u043E\u0432\u0435\u0442\u0430\u043C\u0438 \u043F\u043E \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0447\u0430\u0441\u0442\u043E \u0432\u043E\u0437\u043D\u0438\u043A\u0430\u044E\u0449\u0438\u043C \u0432\u043E\u043F\u0440\u043E\u0441\u0430\u043C \u043A\u0430\u0441\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u044B\u0445 \u043C\u0438\u0441\u0441\u0438\u0439 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0432\u0430\u043C \u0432\u044B\u0434\u0430\u0434\u0443\u0442 \u0438\u043B\u0438 \u0440\u0430\u0441\u0441\u043A\u0430\u0437\u0430\u0442\u044C \u043E \u043C\u0430\u043B\u043E\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438 \u043A\u043E\u0442\u043E\u0440\u0443\u044E \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043E\u0431\u0435\u0440\u043D\u0443\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443.",tooltipPosition:"bottom-start"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"column",grow:1,alignContent:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{direction:"row",children:[(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_teleport,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0422\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044F \u0438 \u0448\u0430\u0442\u0442\u043B",content:"\u0412 \u0432\u0430\u0448\u0435\u043C \u0414\u043E\u0434\u0437\u0451 \u0435\u0441\u0442\u044C \u043B\u0438\u0447\u043D\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0434\u043B\u044F \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0438 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0422\u043E\u0447\u043A\u0430 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0430\u044F, \u043D\u043E \u043F\u0440\u0438\u043E\u0440\u0438\u0442\u0435\u0442 \u0438\u0434\u0451\u0442 \u043D\u0430 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0442\u043E\u043D\u043D\u0435\u043B\u0438 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u043C\u0430\u043B\u043E\u043F\u043E\u0441\u0435\u0449\u0430\u0435\u043C\u044B\u0435 \u043C\u0435\u0441\u0442\u0430. \n\u042D\u0442\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u044B\u0439 \u0441\u043F\u043E\u0441\u043E\u0431 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0440\u0438\u0441\u0442\u0443\u043F\u0438\u0442\u044C \u043A \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \n\u041F\u043E\u043B\u044C\u0437\u0443\u044F\u0441\u044C \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u043C \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043B\u0435\u0440\u043E\u043C \u0448\u0430\u0442\u0442\u043B\u0430, \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E \u043A \u0441\u0435\u0431\u0435 \u0438 \u0432\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u043D\u0430\u0437\u0430\u0434. \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u0435\u0441\u043B\u0438 \u0432\u044B \u0440\u0435\u0448\u0438\u0442\u0435 \u043F\u043E\u043B\u0435\u0442\u0435\u0442\u044C \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435, \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C \u0432\u0430\u043C, \u0447\u0442\u043E \u0432\u043E \u0438\u0437\u0431\u0435\u0436\u0430\u043D\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u043E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u044F \u0438\u043B\u0438 \u043A\u0440\u0430\u0436\u0438 \u0448\u0430\u0442\u0442\u043B\u0430 \u0438 \u043F\u043E\u043F\u0430\u0434\u0430\u043D\u0438\u044F \u043D\u0430 \u0432\u0430\u0448\u0443 \u0431\u0430\u0437\u0443 \u043F\u043E\u0441\u0442\u043E\u0440\u043E\u043D\u043D\u0438\u0445 \u043B\u0438\u0446, \u043E\u0442\u043B\u0438\u0447\u043D\u043E\u0439 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u043E\u0437\u0432\u0430\u0442\u044C \u0435\u0433\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.headset_green,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A",content:"\u0412 \u043E\u0442\u043B\u0438\u0447\u0438\u0438 \u043E\u0442 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u044B\u0445 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u043E\u0432 \u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u0430 \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0439, \u043D\u0430\u0448 \u0432\u0430\u0440\u0438\u0430\u043D\u0442 \u0441\u043E\u0437\u0434\u0430\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u0438. \u0412 \u043D\u0435\u0433\u043E \u0432\u0441\u0442\u0440\u043E\u0435\u043D \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u043A\u0430\u043D\u0430\u043B \u0434\u043B\u044F \u043E\u0431\u0449\u0435\u043D\u0438\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0431\u043E\u0440\u0433\u043E\u043C \u0438\u043B\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u0447\u043B\u0435\u043D\u0430\u043C\u0438 \u043A\u043B\u0430\u043D\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043E\u043D \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043B\u044E\u0431\u044B\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043D\u0430\u0443\u0448\u043D\u0438\u043A\u0438 \u0438 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u0435 \u0434\u043B\u044F \u043F\u0440\u043E\u0441\u043B\u0443\u0448\u043A\u0438 \u0438/\u0438\u043B\u0438 \u0440\u0430\u0437\u0433\u043E\u0432\u043E\u0440\u0430 \u043A\u0430\u043D\u0430\u043B\u044B \u0438\u0445 \u043A\u043B\u044E\u0447\u0435\u0439. \u0411\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u044D\u0442\u043E\u043C\u0443 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u043D\u0430\u043A\u0430\u043F\u043B\u0438\u0432\u0430\u0442\u044C \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u044B\u0435 \u0432\u0430\u043C \u043C\u0435\u0441\u0442\u043D\u044B\u0435 \u043A\u0430\u043D\u0430\u043B\u044B \u0441\u0432\u044F\u0437\u0438 \u0434\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u043B\u044E\u0431\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u0430\u0448 \u043D\u0430\u0443\u0448\u043D\u0438\u043A \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438- \u0447\u0435\u0441\u043A\u0438 \u0443\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u0438 \u043F\u0435\u0440\u0435\u0432\u043E\u0434\u0438\u0442 \u0431\u0438\u043D\u0430\u0440\u043D\u044B\u0435 \u0441\u0438\u0433\u043D\u0430\u043B\u044B \u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C\u044B\u0435 \u0441\u0438\u043D\u0442\u0435\u0442\u0438\u043A\u0430\u043C\u0438 \u043F\u0440\u0438 \u043E\u0431\u0449\u0435\u043D\u0438\u0438 \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043E\u043C. \u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044F \u0432\u0430\u043C \u0441\u0430\u043C\u0438\u043C \u043E\u0431\u0449\u0430\u0442\u044C\u0441\u044F \u0441 \u043D\u0438\u043C\u0438.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_sleeper,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0445\u0438\u0449\u0435\u043D\u0438\u0435 \u044D\u043A\u0438\u043F\u0430\u0436\u0430",content:"\u041F\u043E\u0440\u043E\u0439 \u043A\u043B\u0430\u043D\u0443 \u043D\u0443\u0436\u043D\u044B \u0441\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u043A\u043E\u0442\u043E\u0440\u044B\u043C\u0438 \u043C\u043E\u0433\u0443\u0442 \u043E\u0431\u043B\u0430\u0434\u0430\u0442\u044C \u043B\u044E\u0434\u0438 \u0440\u0430\u0431\u043E\u0442\u0430\u044E\u0449\u0438\u0435 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0412 \u0442\u0430\u043A\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0432\u0430\u043C \u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0441\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u043E \u043E\u0441\u043E\u0431\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u0441\u043A\u0430\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u0443\u0436\u043E\u0433\u043E \u0440\u0430\u0437\u0443\u043C\u0430. \u0414\u0430\u0436\u0435 \u0435\u0441\u043B\u0438 \u0432\u0430\u043C \u043D\u0435 \u0443\u0434\u0430\u0441\u0442\u0441\u044F \u043D\u0430\u0439\u0442\u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E\u0449\u0435\u0433\u043E \u0432\u0441\u0435\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0435\u0439 \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430, \u043C\u043E\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0431\u0440\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043F\u043E \u043A\u0440\u0443\u043F\u0438\u0446\u0430\u043C \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u044F \u043F\u043E\u0445\u0438\u0449\u0430\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \n\u0414\u043B\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043F\u043E\u0445\u0438- \u0442\u0438\u0442\u044C \u043B\u044E\u0434\u0435\u0439. \u0423 \u0432\u0430\u0441 \u043D\u0430 \u0448\u0430\u0442\u0442\u043B\u0435 \u0435\u0441\u0442\u044C \u0441\u043A\u0430\u0444\u0430\u043D\u0434\u0440\u044B, \u0430 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0437\u0430\u043F\u0430\u0441 \u043D\u0430- \u0440\u0443\u0447\u043D\u0438\u043A\u043E\u0432, \u043A\u0438\u0441\u043B\u043E\u0440\u043E\u0434\u0430 \u0438 \u0431\u0430\u043B\u043B\u043E- \u043D\u043E\u0432. \n\u0422\u0430\u043A \u0436\u0435 \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u0432 \u043B\u044E\u0434\u0435\u0439 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0438\u043C\u043F\u0443\u043B\u044C\u0441, \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u0441\u0442\u0430\u043D\u044F \u0438\u0445 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F. ",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ai_face,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0418\u0418",content:"\u0418\u043D\u043E\u0433\u0434\u0430 \u0443 \u043D\u0430\u0441 \u0437\u0430\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u0441\u0430\u0431\u043E- \u0442\u0430\u0436 \u0418\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0430 \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438. \u042D\u0442\u043E \u043F\u0440\u043E- \u0446\u0435\u0441\u0441 \u0441\u043B\u043E\u0436\u043D\u044B\u0439 \u0438 \u0442\u0440\u0435\u0431\u0443\u044E\u0449\u0438\u0439 \u043E\u0442 \u043D\u0430\u0441 \u043E\u0441\u043D\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u043F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0438. \n\u041F\u0440\u0435\u0434\u043F\u043E\u0447\u0438\u0442\u0430\u0435\u043C\u044B\u0439 \u043A\u043B\u0430\u043D\u043E\u043C \u043C\u0435\u0442\u043E\u0434 \u044D\u0442\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0443\u044F\u0437\u0432\u0438\u043C\u043E\u0441\u0442\u0438 \u043F\u0440\u044F\u043C\u043E \u0432 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439 \u0434\u043B\u044F \u0437\u0430\u043A\u043E\u043D\u043E\u0432 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0435\u0439 \u0432\u044B\u0432\u0435\u0441\u0442\u0438 \u0418\u0418 \u0438\u0437 \u0441\u0442\u0440\u043E\u044F. \u0412 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043C\u0435\u0442\u043E\u0434\u0430 \u043C\u044B \u043C\u043E\u0436\u0435\u043C \u043B\u0435\u0433\u043A\u043E \u043F\u0435\u0440\u0435\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0418\u0418 \u0430\u0431\u0441\u0443\u0440\u0434\u043D\u044B\u043C\u0438 \u0437\u0430\u043A\u043E\u043D\u0430\u043C\u0438, \u043D\u043E \u044D\u0442\u043E \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043D\u0430\u0441 \u0432 \u0442\u043E\u043C \u043F\u043B\u0430\u043D\u0435, \u0447\u0442\u043E \u0434\u043B\u044F \u0432\u0437\u043B\u043E\u043C\u0430 \u0432 \u0438\u0442\u043E\u0433\u0435 \u043F\u043E\u0434\u0445\u043E\u0434\u044F\u0442 \u0442\u043E\u043B\u044C\u043A\u043E \u043A\u043E\u043D\u0441\u043E\u043B\u0438 \u0432 \u0441\u0430\u043C\u043E\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043E\u0447\u043D\u043E\u0439. \u0422\u0430\u043A \u0436\u0435 \u0432\u0437\u043B\u043E\u043C \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435\u043B\u0451\u0433\u043A\u0430\u044F - \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u0435\u0441\u0442\u044C \u0432\u0435\u0437\u0434\u0435. \u0410 \u043F\u0440\u043E\u0446\u0435\u0441\u0441 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F. \u041D\u0435 \u0443\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435\u0441\u044C \u0435\u0441\u043B\u0438 \u0418\u0418 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432\u043E\u0434\u0435\u0439\u0441\u0442- \u0432\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0438\u043C \u043F\u043E\u043F\u044B\u0442\u043A\u0430\u043C \u0435\u0433\u043E \u0441\u043B\u043E\u043C\u0430\u0442\u044C.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.ninja_borg,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0440\u043E\u0431\u043E\u0442\u043E\u0432",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u043E\u0446\u0435\u043D\u0438\u0432\u0430\u044F \u0432\u0430\u0448\u0438 \u0448\u0430\u043D\u0441\u044B \u043D\u0430 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u0435 \u043C\u0438\u0441\u0441\u0438\u0438 \u0434\u043B\u044F \u0438\u0445 \u0443\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u044F \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445, \u0447\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442 \u0440\u043E\u0431\u043E\u0442\u043E\u0432 \u0434\u043B\u044F \u0441\u0432\u043E\u0438\u0445 \u0446\u0435\u043B\u0435\u0439, \u043C\u044B \u0434\u0430\u0451\u043C \u0432\u0430\u043C \u043E\u0441\u043E\u0431\u044B\u0439 "\u0423\u043B\u0443\u0447\u0448\u0430\u044E\u0449\u0438\u0439" \u0438\u0445 \u043F\u0440\u0438\u0431\u043E\u0440, \u0432\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u0432 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438. \n\u041F\u0440\u0438 \u0432\u0437\u043B\u043E\u043C\u0435 \u043A\u0438\u0431\u043E\u0440\u0433\u0430 \u0442\u0430\u043A\u0438\u043C \u043F\u0440\u0438\u0431\u043E\u0440\u043E\u043C(\u0412\u0437\u043B\u043E\u043C \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 \u0432\u0440\u0435\u043C\u044F) \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u043B\u043E\u044F\u043B\u044C\u043D\u043E\u0433\u043E \u043A\u043B\u0430\u043D\u0443 \u0438 \u0432\u0430\u043C \u043B\u0438\u0447\u043D\u043E \u0441\u043B\u0443\u0433\u0443 \u0441\u043F\u043E\u0441\u043E\u0431- \u043D\u043E\u0433\u043E \u043D\u0430 \u043E\u043A\u0430\u0437\u0430\u043D\u0438\u0435 \u043F\u043E\u043C\u043E\u0449\u0438 \u043A\u0430\u043A \u0432 \u0441\u0430\u0431\u043E\u0442\u0430\u0436\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0442\u0430\u043A \u0438 \u0432 \u0432\u0430\u0448\u0435\u043C \u043B\u0435\u0447\u0435\u043D\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0440\u043E\u0431\u043E\u0442 \u0431\u0443\u0434\u0435\u0442 \u043E\u0441\u043D\u0430\u0449\u0451\u043D \u043B\u0438\u0447\u043D\u043E\u0439 \u043A\u0430\u0442\u0430\u043D\u043E\u0439, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043A\u0438, \u043F\u0438\u043D\u043F\u043E\u0438\u043D\u0442\u0435\u0440\u043E\u043C \u0443\u043A\u0430\u0437\u044B\u0432\u0430\u044E\u0449\u0438\u043C \u0435\u043C\u0443 \u043D\u0430 \u0432\u0430\u0441 \u0438 \u0433\u0435\u043D\u0435\u0440\u0430\u0442\u043E\u0440\u043E\u043C \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u043E\u0432. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u043A\u0430\u0442\u0430\u043D\u0430 \u0440\u043E\u0431\u043E\u0442\u0430 \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0442\u044C \u0435\u0433\u043E \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0442\u0440\u0430\u043D\u0441\u043B\u043E\u043A\u0430\u0446\u0438\u044E!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.server,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0430\u0431\u043E\u0442\u0430\u0436 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0439",content:"\u041D\u0430 \u043D\u0430\u0443\u0447\u043D\u044B\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u0430\u0445 \u0432\u0441\u0435\u0433\u0434\u0430 \u0435\u0441\u0442\u044C \u0441\u0432\u043E\u044F \u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0443\u0447\u0451\u043D\u044B\u0445 \u0438 \u043C\u043D\u043E- \u0436\u0435\u0441\u0442\u0432\u043E \u0434\u0430\u043D\u043D\u044B\u0445 \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u0440\u0438\u0445\u043E- \u0434\u0438\u0442\u0441\u044F \u0433\u0434\u0435 \u0442\u043E \u0445\u0440\u0430\u043D\u0438\u0442\u044C. \u0412 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0430\u043A\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u043E\u0431\u044B\u0447\u043D\u043E \u0432\u044B\u0441\u0442\u0443- \u043F\u0430\u044E\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0410 \u043A\u0430\u043A \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u043E\u0440\u043F\u043E\u0440\u0430\u0446\u0438\u0438 \u0432\u0435\u0447\u043D\u043E \u0433\u0440\u044B\u0437\u0443\u0442\u0441\u044F \u0437\u0430 \u0437\u043D\u0430\u043D\u0438\u044F. \u0427\u0442\u043E \u043D\u0430\u043C \u043D\u0430 \u0440\u0443\u043A\u0443. \n\u041C\u044B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043B\u0438 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0432\u0438\u0440\u0443\u0441 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043F\u0438\u0441\u0430\u043D \u043D\u0430 \u0432\u0430\u0448\u0438 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0438 \u043F\u0435\u0440\u0435\u0434 \u043C\u0438\u0441\u0441\u0438\u0435\u0439 \u0442\u0430\u043A\u043E\u0433\u043E \u0440\u043E\u0434\u0430. \u0412\u0430\u043C \u043D\u0443\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u043B\u0438\u0448\u044C \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0435\u0433\u043E \u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E \u043D\u0430 \u0438\u0445 \u043D\u0430\u0443\u0447\u043D\u044B\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0438 \u0432\u0441\u0435 \u0438\u0445 \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F \u0431\u0443\u0434\u0443\u0442 \u0443\u0442\u0435\u0440\u044F\u043D\u044B. \n\u041D\u043E \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0432\u0438\u0440\u0443\u0441\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0432\u0440\u0435\u043C\u0435\u043D\u0438, \u0438 \u0441\u0438\u0441\u0442\u0435\u043C\u044B \u0437\u0430\u0449\u0438\u0442\u044B \u043C\u043D\u043E\u0433\u0438\u0445 \u043E\u0431\u044C\u0435\u043A\u0442\u043E\u0432 \u043D\u0435 \u0434\u0440\u0435\u043C\u043B\u044E\u0442. \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u043E \u0432\u0430\u0448\u0435\u0439 \u043F\u043E\u043F\u044B\u0442\u043A\u0435 \u0432\u0437\u043B\u043E\u043C\u0430 \u0431\u0443\u0434\u0435\u0442 \u043E\u043F\u043E\u0432\u0435\u0449\u0451\u043D \u043C\u0435\u0441\u0442\u043D\u044B\u0439 \u0418\u0418. \u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u044D\u0442\u043E\u043C\u0443.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.buckler,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0417\u0430\u0449\u0438\u0442\u0430 \u0446\u0435\u043B\u0438",content:'\u0418\u043D\u043E\u0433\u0434\u0430 \u0431\u043E\u0433\u0430\u0442\u044B\u0435 \u0448\u0438\u0448\u043A\u0438 \u043F\u043B\u0430\u0442\u044F\u0442 \u0437\u0430 \u0443\u0441\u043B\u0443\u0433\u0438 \u0437\u0430\u0449\u0438\u0442\u044B \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430. \u0415\u0441\u043B\u0438 \u0432\u0430\u043C \u0434\u043E\u0441\u0442\u0430\u043B\u0430\u0441\u044C \u0442\u0430\u043A\u0430\u044F \u0446\u0435\u043B\u044C \u043F\u043E\u043C\u043D\u0438\u0442\u0435 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0435: \n * \u0417\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043E\u0431\u044F\u0437\u0430\u043D \u0434\u043E\u0436\u0438\u0442\u044C \u0434\u043E \u043A\u043E\u043D\u0446\u0430 \u0441\u043C\u0435\u043D\u044B! \n * \u0421\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u044B\u0439 \u043D\u0435 \u0437\u043D\u0430\u0435\u0442 \u043E \u0432\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435. \u0418 \u043B\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E\u043D \u0438 \u0434\u0430\u043B\u044C\u0448\u0435 \u043D\u0435 \u0437\u043D\u0430\u043B! \n * \u041D\u0435 \u0432\u0430\u0436\u043D\u043E \u043A\u0442\u043E \u0438\u043B\u0438 \u0447\u0442\u043E \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u043D\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043E\u0434\u0437\u0430\u0449\u0438\u0442\u043D\u043E\u0433\u043E, \u043D\u043E \u0434\u043B\u044F \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0433\u0434\u0435 \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442 \u043C\u0438\u0441\u0441\u0438\u044F \u0432\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u043D\u0435\u0436\u0435\u043B\u0430\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E. \u041D\u0435 \u0440\u0430\u0441\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435 \u0441\u0435\u0431\u044F \u0431\u0435\u0437 \u043D\u0443\u0436\u0434\u044B, \u0447\u0442\u043E\u0431\u044B \u0443\u043F\u0440\u043E\u0441\u0442\u0438\u0442\u044C \u0441\u0435\u0431\u0435 \u0436\u0435 \u0440\u0430\u0431\u043E\u0442\u0443 \u0438 \u043D\u0430 \u0432\u0430\u0441 \u0441\u0430\u043C\u0438\u0445 \u043D\u0435 \u0432\u0435\u043B\u0438 \u043E\u0445\u043E\u0442\u0443! \n\u0422\u0430\u043A \u0436\u0435 \u043C\u044B \u043D\u0430\u043F\u043E\u043C\u0438\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u043A\u043B\u0430\u043D \u043D\u0435 \u043E\u0434\u043E\u0431\u0440\u044F\u0435\u0442 \u0432\u0430\u0440\u0432\u0430\u0440\u0441\u043A\u0438\u0435 \u043C\u0435\u0442\u043E\u0434\u044B "\u0417\u0430\u0449\u0438\u0442\u044B" \u0446\u0435\u043B\u0438. \u041D\u0435\u0442 \u0432\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0441\u0430\u0434\u0438\u0442\u044C \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043C\u043E\u0433\u043E \u0432 \u043A\u043B\u0435\u0442\u043A\u0443 \u0438 \u0441\u043B\u0435\u0434\u0438\u0442\u044C \u0437\u0430 \u043D\u0438\u043C \u0442\u0430\u043C! \u041D\u0435 \u043F\u043E\u0440\u0442\u0438\u0442\u0435 \u043D\u0430\u0448\u0443 \u0440\u0435\u043F\u0443\u0442\u0430\u0446\u0438\u044E \u0432 \u0433\u043B\u0430\u0437\u0430\u0445 \u043D\u0430\u0448\u0438\u0445 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.cash,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041A\u0440\u0430\u0436\u0430 \u0434\u0435\u043D\u0435\u0433",content:"\u041A\u0430\u043A \u0431\u044B \u044D\u0442\u043E \u043D\u0435 \u0431\u044B\u043B\u043E \u0442\u0440\u0438\u0432\u0438\u0430\u043B\u044C\u043D\u043E. \u0418\u043D\u043E\u0433\u0434\u0430 \u043A\u043B\u0430\u043D \u043D\u0443\u0436\u0434\u0430\u0435\u0442\u0441\u044F \u0432 \u0434\u0435\u043D\u044C- \u0433\u0430\u0445. \u0418\u043B\u0438 \u0434\u0430\u0436\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0432\u044B \u0437\u0430\u0434\u043E\u043B\u0436\u0430\u043B\u0438 \u043D\u0430\u043C. \u0412 \u0442\u0430\u043A\u043E\u043C \u0441\u043B\u0443\u0447\u0430\u0435 \u043C\u044B \u0441\u043A\u043E\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043E \u0434\u0430\u0434\u0438\u043C \u0432\u0430\u043C \u0437\u0430\u0434\u0430\u0447\u0443 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0434\u043B\u044F \u043D\u0430\u0441 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438 \u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \n\u0414\u043B\u044F \u0432\u0430\u0441 \u044D\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043D\u0435 \u0442\u0440\u0443\u0434\u043D\u0430\u044F, \u043D\u043E \u0432\u0440\u0435\u043C\u044F\u0437\u0430\u0442\u0440\u0430\u0442\u043D\u0430\u044F. \u041F\u043E\u043C\u043D\u0438\u0442\u0435, \u0447\u0442\u043E \u0432\u044B \u043D\u0430\u0442\u0440\u0435\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0432 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B\u0445 \u043A\u0430\u0440\u043C\u0430\u043D\u043D\u044B\u0445 \u043A\u0440\u0430\u0436. \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u044D\u0442\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0434\u043B\u044F \u043A\u0440\u0430\u0436\u0438 \u0447\u0443\u0436\u0438\u0445 \u043A\u0430\u0440\u0442 \u0438 \u043E\u0431\u043D\u0430\u043B\u0438\u0447\u0438- \u0432\u0430\u043D\u0438\u044F \u0438\u0445 \u0441\u0447\u0435\u0442\u043E\u0432. \u041B\u0438\u0431\u043E \u043C\u043E\u0436\u0435\u0442\u0435 \u043C\u0435\u0442\u0438\u0442\u044C \u0432\u044B\u0448\u0435 \u0438 \u043E\u0433\u0440\u0430\u0431\u0438\u0442\u044C \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0430 \u0438\u043B\u0438 \u0441\u0447\u0435\u0442\u0430 \u0441\u0430\u043C\u043E\u0433\u043E \u043E\u0431\u044C\u0435\u043A\u0442\u0430 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435. \u0414\u043E\u0441\u0442\u0430\u043D\u044C\u0442\u0435 \u044D\u0442\u0438 \u0434\u0435\u043D\u044C\u0433\u0438!",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.handcuff,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430",content:"\u0412 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044F\u0445 \u0447\u0443\u0436\u043E\u0439 \u043F\u043E\u0437\u043E\u0440 \u0434\u043B\u044F \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u0432 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u0435\u0435 \u0447\u0435\u043C \u0441\u043C\u0435\u0440\u0442\u044C. \u0412 \u0442\u0430\u043A\u0438\u0445 \u0441\u043B\u0443\u0447\u0430\u044F\u0445 \u0432\u0430\u043C \u043F\u0440\u0438\u0439\u0434\u0451\u0442\u0441\u044F \u043F\u0440\u043E\u044F\u0432\u0438\u0442\u044C \u043A\u0440\u0435\u0430\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u044C \u0438 \u0434\u043E\u0431\u0438\u0442\u044C\u0441\u044F \u0442\u043E\u0433\u043E, \u0447\u0442\u043E\u0431\u044B \u0432\u0430\u0448\u0443 \u0436\u0435\u0440\u0442\u0432\u0443 \u043F\u043E \u0437\u0430\u043A\u043E\u043D\u043D\u044B\u043C \u043E\u0441\u043D\u043E\u0432\u0430\u043D\u0438\u044F\u043C \u0443\u043F\u0435\u043A\u043B\u0438 \u0437\u0430 \u0440\u0435\u0448\u0451\u0442\u043A\u0443 \u0421\u0430\u043C\u043E\u0435 \u0433\u043B\u0430\u0432\u043D\u043E\u0435 \u0447\u0442\u043E\u0431\u044B \u0432 \u043A\u0440\u0438\u043C\u0438\u043D\u0430\u043B\u044C\u043D\u043E\u0439 \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0446\u0435\u043B\u0438 \u043E\u0441\u0442\u0430\u043B\u0441\u044F \u0441\u043B\u0435\u0434. \u041D\u043E \u0432 \u0442\u043E \u0436\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u043F\u0440\u0438\u0439\u0442\u0438 \u0438 \u0432\u043F\u0438\u0441\u0430\u0442\u044C \u0446\u0435\u043B\u0438 \u0441\u0440\u043E\u043A \u0432 \u043A\u043E\u043D\u0441\u043E\u043B\u0438 - \u043D\u0435 \u0440\u0430\u0431\u043E\u0447\u0438\u0439 \u043C\u0435\u0442\u043E\u0434. \u0426\u0435\u043B\u044C \u043B\u0435\u0433\u043A\u043E \u043E\u043F\u0440\u0430\u0432\u0434\u0430\u044E\u0442 \u0432 \u0441\u0443\u0434\u0435, \u0447\u0442\u043E \u043D\u0435 \u0443\u0441\u0442\u0440\u043E\u0438\u0442 \u043A\u043B\u0438\u0435\u043D\u0442\u0430. \n \u0423 \u0432\u0430\u0441 \u0434\u043E\u0441\u0442\u0430\u0442\u043E\u0447\u043D\u043E \u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u043E\u0432, \u0447\u0442\u043E\u0431\u044B \u0441\u043E\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u043F\u0440\u0435\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u043F\u043E\u0434 \u043B\u0438\u0447\u0438\u043D\u043E\u0439 \u0446\u0435\u043B\u0438. \u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043F\u043E\u0441\u0442\u0430\u0440\u0430\u0439\u0442\u0435\u0441\u044C \u043E\u0431\u043E\u0439\u0442\u0438\u0441\u044C \u0431\u0435\u0437 \u0441\u043B\u0438\u0448- \u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u043E\u0441\u043B\u0435\u0434\u0441\u0442\u0432\u0438\u0439. \u041B\u0438\u0448\u043D\u044F\u044F \u0434\u044B\u0440\u0430 \u0432 \u043E\u0431\u0448\u0438\u0432\u043A\u0435 \u0441\u0442\u0430\u043D\u0446\u0438\u0438 \u0438\u043B\u0438 \u0442\u0440\u0443\u043F\u044B - \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u044E\u0442 \u0448\u0430\u043D\u0441\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0430 \u0432\u0430\u0448\u0435\u0433\u043E \u043F\u043B\u0430\u043D\u0430.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.spider_charge,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041F\u043E\u0434\u0440\u044B\u0432 \u043E\u0442\u0434\u0435\u043B\u0430",content:"\u0421\u0442\u0430\u0440\u044B\u0435 \u0434\u043E\u0431\u0440\u044B\u0435 \u0431\u043E\u043C\u0431\u044B. \u042D\u0444\u0444\u0435\u043A- \u0442\u0438\u0432\u043D\u044B\u0435 \u043E\u0440\u0443\u0434\u0438\u044F \u0443\u043D\u0438\u0447\u0442\u043E\u0436\u0435\u043D\u0438\u044F \u0432\u0441\u0435\u0433\u043E \u0436\u0438\u0432\u043E\u0433\u043E \u0438 \u043D\u0435\u0436\u0438\u0432\u043E\u0433\u043E \u0432 \u0431\u043E\u043B\u044C\u0448\u043E\u043C \u0440\u0430\u0434\u0438\u0443\u0441\u0435. \u041A\u043E\u0433\u0434\u0430 \u043A\u043B\u0438\u0435\u043D\u0442\u044B \u043F\u0440\u043E\u0441\u044F\u0442 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u043E\u0431\u044C\u0435\u043A\u0442, \u043E\u043D\u0438 \u0447\u0430\u0441\u0442\u043E \u043D\u0435 \u0437\u043D\u0430\u044E\u0442 \u043D\u0430\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0434\u043E\u0440\u043E\u0433\u043E \u0441\u0442\u043E\u0438\u0442 \u0442\u0430\u043A\u0430\u044F \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F. \u041D\u043E \u0440\u0435\u0434\u043A\u043E \u0433\u043E\u0442\u043E\u0432\u044B \u0441\u0434\u0430\u0442\u044C\u0441\u044F. \u041A\u0430\u043A \u0440\u0430\u0437 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u043D\u043E\u0433\u0438\u0435 \u0441\u043E\u0433\u043B\u0430\u0441\u043D\u044B \u043D\u0430 \u043F\u043E\u0434\u0440\u044B\u0432 \u043E\u0434\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0438\u043B\u0438 \u043E\u0442\u0434\u0435\u043B\u0430. \n\u0411\u0443\u0434\u044C\u0442\u0435 \u0433\u043E\u0442\u043E\u0432\u044B \u043A \u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u043F\u043E\u0441\u043B\u0435 \u0432\u0437\u0440\u044B\u0432\u0430 \u043D\u0430 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u0442\u0438\u0441\u044C \u043E\u0445\u043E\u0442\u0430. \n \u041D\u0430\u0448\u0438 \u0431\u043E\u043C\u0431\u044B \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u043E \u0438\u0437\u0433\u043E\u0442\u043E\u0432\u043B\u0435\u043D\u044B \u0441 \u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0442\u0435\u043B\u044F\u043C\u0438. \u041D\u0438\u043A\u0442\u043E \u043A\u0440\u043E\u043C\u0435 \u0432\u0430\u0441 \u043D\u0435 \u0441\u043C\u043E\u0436\u0435\u0442 \u0438\u0445 \u043F\u043E\u0434\u043E\u0440\u0432\u0430\u0442\u044C \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B \u0441\u043C\u043E\u0436\u0435\u0442\u0435 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445 \u043B\u0438\u0448\u044C \u0432 \u0437\u043E\u043D\u0435 \u0437\u0430\u043A\u0430\u0437\u0430\u043D\u043D\u043E\u0439 \u043A\u043B\u0438\u0435\u043D\u0442\u043E\u043C. \u0421\u043E\u0432\u0435\u0442\u0443\u0435\u043C \u0441\u0440\u0430\u0437\u0443 \u0431\u0435\u0436\u0430\u0442\u044C \u043F\u043E\u0434\u0430\u043B\u044C\u0448\u0435 \u043F\u043E\u0441\u043B\u0435 \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u043A\u0438. \u0425\u043E\u0442\u044F \u044D\u0442\u043E \u0438 \u0442\u0430\u043A \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u0434\u043B\u044F \u0432\u0430\u0441 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E.",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.BSM,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0410\u043D\u0430\u043B\u0438\u0437 \u043A\u0440\u043E\u0432\u0438",content:'"\u0417\u043D\u0430\u0439 \u0441\u0432\u043E\u0435\u0433\u043E \u0432\u0440\u0430\u0433\u0430" - \u043F\u0440\u043E\u0441\u0442\u0430\u044F \u0438\u0441\u0442\u0438\u043D\u0430. \n\u0417\u0430 \u0433\u043E\u0434\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u044F \u043A\u043B\u0430\u043D\u0430 \u043C\u044B \u0438\u0437\u0443\u0447\u0438\u043B\u0438 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0437\u043D\u044B\u0445 \u043E\u043F\u0430\u0441\u043D\u044B\u0445 \u0442\u0432\u0430\u0440\u0435\u0439. \u0418 \u0434\u043E \u0441\u0438\u0445 \u043F\u043E\u0440 \u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0430\u0435\u043C \u0438\u0437\u0443\u0447\u0435\u043D\u0438\u0435 \u043D\u0435\u043A\u043E- \u0442\u043E\u0440\u044B\u0445. \u0410 \u0447\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E, \u0447\u0442\u043E \u0438\u0437\u0443\u0447\u0430\u0442\u044C, \u043D\u0443\u0436\u043D\u043E \u0434\u043E\u0431\u044B\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B. \u041A\u0440\u043E\u0432\u044C \u043E\u0434\u0438\u043D \u0438\u0437 \u0441\u0430\u043C\u044B\u0445 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u044B\u0445 \u043F\u0440\u0438\u043C\u0435\u0440\u043E\u0432 \u0442\u043E\u0433\u043E, \u0447\u0442\u043E \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u043E\u043B\u0435\u0437\u043D\u043E \u043D\u0430\u0448\u0438\u043C \u0443\u0447\u0451\u043D\u044B\u043C. \n\u0418\u043C\u0435\u044E\u0449\u0430\u044F\u0441\u044F \u0443 \u0432\u0430\u0441 \u043D\u0430 \u0431\u0430\u0437\u0435 \u0446\u0435\u043D\u0442\u0440\u0438\u0444\u0443\u0433\u0430 \u0434\u043B\u044F \u043A\u0440\u043E\u0432\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u0430 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043F\u0440\u043E\u0430\u043D\u0430\u043B\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u0431\u0440\u0430\u0437\u0446\u044B \u043D\u0435 \u043F\u043E\u0432\u0440\u0435\u0434\u0438\u0432 \u0438\u0445 \u0438 \u043F\u0435\u0440\u0435\u0434\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043D\u0430\u043C. \n\u0414\u043B\u044F \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0430\u043D\u0430\u043B\u0438\u0437\u0430 \u043A\u0440\u043E\u0432\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E \u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043E\u0431\u0440\u0430\u0442\u044C 3 \u0443\u043D\u0438\u043A\u0430\u043B\u044C\u043D\u044B\u0445 \u043E\u0431\u0440\u0430\u0437\u0446\u0430. \u0418 \u043F\u043E\u043C\u0435- \u0441\u0442\u0438\u0442\u044C \u0438\u0445 \u0432 \u043F\u0440\u043E\u0431\u0438\u0440\u043A\u0438, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u043E\u0442\u043E\u043C \u043D\u0430\u0434\u043E \u043F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u044C \u0432 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E. \n\u041F\u0440\u0438\u043C\u0435\u0441\u0438 \u043F\u0440\u0438\u043D\u044F\u0442\u044B \u043D\u0435 \u0431\u0443\u0434\u0443\u0442!',position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.changeling,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0413\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u044B",content:"\u0427\u0435\u0440\u0432\u0438 \u0432\u043E\u0437\u043E\u043C\u043D\u0438\u0432\u0448\u0438\u0435 \u0441\u0435\u0431\u044F \u0432\u044B\u0448\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0438\u0434\u043E\u0432 \u043F\u043E\u0442\u043E\u043C\u0443, \u0447\u0442\u043E \u0443\u043C\u0435\u044E\u0442 \u043A\u0440\u0430\u0441\u0442\u044C \u0433\u0435\u043D\u044B \u0438 \u0438\u043C\u0438\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0438\u0445. \n\u0421\u0432\u043E\u0438\u043C \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u043E\u043D\u0438 \u043F\u0440\u0438\u043D\u043E\u0441\u044F\u0442 \u0433\u043E\u0440\u0430\u0437\u0434\u043E \u0431\u043E\u043B\u044C\u0448\u0435 \u043F\u0440\u043E\u0431- \u043B\u0435\u043C, \u0447\u0435\u043C \u043F\u043E\u043B\u044C\u0437\u044B. \n\u042D\u0442\u0438 \u0442\u0432\u0430\u0440\u0438 \u0441\u0442\u043E\u043B\u044C \u0436\u0435 \u0445\u0438\u0442\u0440\u044B \u0441\u043A\u043E\u043B\u044C \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u044B. \u041D\u0435 \u0434\u043E\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441 \u043D\u0438\u043C\u0438 \u043D\u0438 \u043E \u0447\u0451\u043C! \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0436\u0435 \u043D\u0430\u043C \u0441\u043B\u043E\u0436\u043D\u043E \u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u0442\u044C \u0433\u0435\u043D\u043E\u043A\u0440\u0430\u0434\u0430 \u043D\u0435 \u0437\u0430\u043F\u0438\u0445- \u043D\u0443\u0432 \u0435\u0433\u043E \u0432 \u043B\u0430\u0431\u043E\u0440\u0430\u0442\u043E\u0440\u0438\u044E \u0438 \u043D\u0435 \u043F\u0440\u043E\u0432\u0435\u0434\u044F \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0442\u0435\u0441\u0442\u043E\u0432. \u041D\u043E \u043E\u043D\u0438 \u0438\u043D\u043E\u0433\u0434\u0430 \u0432\u044B\u0434\u0430\u044E\u0442 \u0441\u0435\u0431\u044F \u0441\u0432\u043E\u0438\u043C\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F\u043C\u0438. \u0418 \u0442\u0430\u043A \u0436\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E \u043B\u043E\u0436\u0430\u0442\u0441\u044F \u043D\u0430 \u0434\u043D\u043E \u0432 \u0441\u043B\u0443\u0447\u0430\u0435 \u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438. \u0427\u0442\u043E\u0431\u044B \u0431\u044B\u043B\u043E \u043B\u0435\u0433\u0447\u0435 \u0438\u0445 \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0434\u0430\u0439\u0442\u0435 \u0438\u043C \u043F\u043E\u043F\u043B\u044F\u0441\u0430\u0442\u044C, \u043F\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043C \u0432\u044B\u0445\u043E\u0434\u0438\u0442\u044C \u043D\u0430 \u0441\u0446\u0435\u043D\u0443. \u0418 \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u0441\u043B\u0443\u0448\u0430\u0439\u0442\u0435 \u0440\u0430\u0434\u0438\u043E \u043D\u0430 \u043E\u0431\u044C\u0435\u043A\u0442\u0435. \u0412\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043C\u0435\u0441\u0442\u043D\u0430\u044F \u043E\u0445\u0440\u0430\u043D\u0430 \u0443\u0436\u0435 \u043E\u0445\u043E\u0442\u0438\u0442\u0441\u044F \u0437\u0430 \u043E\u0434\u043D\u0438\u043C \u0438\u0437 \u043D\u0438\u0445. \n\u041D\u0438\u043A\u0442\u043E \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u0442\u0438\u0432 \u0435\u0441\u043B\u0438 \u0432\u044B \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u043E \u043F\u043E\u043C\u043E\u0436\u0435\u0442\u0435 \u0438\u043C \u0441 \u044D\u0442\u0438\u043C...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.vampire,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0430\u043C\u043F\u0438\u0440\u044B",content:"\u0414\u0435\u0448\u0451\u0432\u044B\u0435 \u0440\u043E\u043C\u0430\u043D\u044B, \u0438\u0441\u0442\u043E\u0440\u0438\u0438 \u0438 \u0441\u043A\u0430\u0437\u043A\u0438 \u043F\u0440\u043E\u0448\u043B\u043E\u0433\u043E \u043E\u043F\u0438\u0441\u044B\u0432\u0430\u043B\u0438 \u0432\u0430\u043C\u043F\u0438\u0440\u043E\u0432 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A\u043E\u0432 \u043F\u044C\u044E\u0449\u0438\u0445 \u043A\u0440\u043E\u0432\u044C \u043B\u044E\u0434\u0435\u0439 \u0432 \u043D\u043E\u0447\u0438 \u0438 \u043E\u0431\u043B\u0430\u0434\u0430\u044E- \u0449\u0438\u0445 \u043C\u0430\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E- \u0441\u0442\u044F\u043C\u0438. \u0418\u0437\u0432\u0435\u0441\u0442\u043D\u044B\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u043D\u0435\u0435 \u0440\u043E\u043C\u0430\u043D\u0442\u0438\u0447\u043D\u044B... \n\u041C\u044B \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u043D\u0430\u0435\u043C, \u0447\u0442\u043E \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u0438\u0445 \u0441\u043E\u0441\u0442\u043E\u044F\u043D\u0438\u0435, \u043D\u043E \u043D\u0430\u0448\u0438 \u043F\u043E\u0434\u043E\u0437\u0440\u0435- \u043D\u0438\u044F \u043F\u0430\u0434\u0430\u044E\u0442 \u043D\u0430 \u0432\u043B\u0438\u044F\u043D\u0438\u0435 \u043D\u0435\u043A\u043E\u0439 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438. \u0422\u0430\u043A \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435, \u0434\u043E \u0442\u0435\u0445 \u043F\u043E\u0440 \u043F\u043E\u043A\u0430 \u0432\u0430\u043C\u043F\u0438\u0440 \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u0438\u043B\u0438 \u0443\u0433\u0440\u043E\u0436\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0439 \u0436\u0438\u0437\u043D\u0438. \u0412\u044B \u0432\u043E\u043B\u044C\u043D\u044B \u0435\u0433\u043E \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C. \n\u0412\u0430\u043C\u043F\u0438\u0440\u044B \u043E\u0447\u0435\u043D\u044C \u043E\u043F\u0430\u0441\u043D\u044B \u0432 \u043F\u0440\u044F\u043C\u043E\u043C \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u043E\u043D\u0438 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u044B \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u0432\u0437\u0433\u043B\u044F\u0434\u043E\u043C \u0438 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0430\u0442\u044C \u0440\u0430\u0437\u0443\u043C \u0441\u0432\u043E\u0438\u0445 \u0436\u0435\u0440\u0442\u0432. \u041D\u0435 \u0434\u043E\u0432\u0435\u0440\u044F\u0439\u0442\u0435 \u0438\u043C, \u043D\u043E \u0442\u0430\u043A \u0436\u0435 \u043F\u043E\u043C\u043D\u0438\u0442\u0435 - \u043E\u043D\u0438 \u043B\u0438\u0448\u044C \u0436\u0435\u0440\u0442\u0432\u044B \u0441\u0442\u0435\u0447\u0435\u043D\u0438\u044F \u043E\u0431\u0441\u0442\u043E\u044F\u0442\u0435\u043B\u044C\u0441\u0442\u0432. \u0418 \u044D\u0442\u043E \u043C\u043E\u0436\u043D\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0432 \u0441\u0432\u043E\u044E \u043F\u043E\u043B\u044C\u0437\u0443...",position:"bottom-start"})]}),(0,e.createComponentVNode)(2,t.Button,{className:"Button_green",height:"32px",width:"32px",children:[(0,e.createVNode)(1,"img",null,null,1,{height:"32px",width:"32px",src:"data:image/jpeg;base64,"+h.syndicate,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442",content:"\u041D\u0430\u0448\u0438 \u0445\u043E\u0440\u043E\u0448\u0438\u0435 \u0437\u043D\u0430\u043A\u043E\u043C\u044B\u0435. \u0421\u0431\u043E\u0440\u0438\u0449\u0435 \u043C\u043E\u0433\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0445 \u0444\u0438\u0433\u0443\u0440 \u0432 \u043F\u043E\u0434\u043F\u043E\u043B\u044C\u043D\u043E\u043C \u043C\u0438\u0440\u0435 \u0441 \u0437\u0430\u043A\u0440\u044B\u0442\u043E\u0439 \u0441\u0438\u0441\u0442\u0435\u043C\u043E\u0439 \u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u0430 \u043E \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043C\u0430\u043B\u043E... \n\u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442 \u043F\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0438 \u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0435\u0442 \u043C\u043D\u043E\u0436\u0435\u0441\u0442\u0432\u043E \u0437\u0430\u043A\u0430\u0437\u043E\u0432. \u041D\u043E \u0441\u0430\u043C\u043E\u0439 \u043E\u0447\u0435\u0432\u0438\u0434\u043D\u043E\u0439, \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u043A\u0442\u043E \u043A\u0430\u043A \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u0438\u0445 \u0438\u0437\u0443\u0447\u0438\u0442, \u0447\u0435\u0440\u0442\u043E\u0439 \u044D\u0442\u043E\u0439 \u0433\u0440\u0443\u043F\u043F\u044B - \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0433\u0440\u043E\u043C\u043D\u0430\u044F \u043D\u0435\u043D\u0430\u0432\u0438\u0441\u0442\u044C \u043A \u041D\u0422. \n\u0412 \u0441\u043B\u0443\u0447\u0430\u0435 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u044F \u0441 \u0430\u0433\u0435\u043D\u0442\u0430\u043C\u0438 \u0421\u0438\u043D\u0434\u0438\u043A\u0430\u0442\u0430 \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u043D\u0430\u0448\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043F\u0440\u043E\u0441\u0442\u0430. \n\u0415\u0441\u043B\u0438 \u043E\u043D\u0438 \u043D\u0435 \u043C\u0435\u0448\u0430\u044E\u0442 \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044E \u0437\u0430\u0434\u0430\u043D\u0438\u044F. \u041C\u044B \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u043C \u0438\u043C.",position:"bottom-start"})]})]})})})},c=function(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data,g=h.allActionsPreview,N=h.blocked_TGUI_rows,x=[{blue:"Button_blue",green:"Button_green",red:"Button_red",disabled:"Button_disabled"}];return(0,e.createComponentVNode)(2,t.Section,{title:"\u041C\u043E\u0434\u0443\u043B\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u043C\u044B\u0435 \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u044F \u0434\u043B\u044F \u0432\u0430\u0448\u0435\u0433\u043E \u043A\u043E\u0441\u0442\u044E\u043C\u0430! \u0414\u0435\u043B\u044F\u0442\u0441\u044F \u043D\u0430 3 \u0440\u0430\u0437\u043D\u044B\u0445 \u043F\u043E\u0434\u0445\u043E\u0434\u0430 \u0434\u043B\u044F \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438. \u0418\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0442\u0440\u0435\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043F\u043E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044E \u0440\u0430\u0431\u043E\u0442\u043E\u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043A\u043E\u0441\u0442\u044E\u043C\u0430, \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043C\u043E\u0434\u0443\u043B\u044F, \u0431\u043B\u043E\u043A\u0438\u0440\u0443\u0435\u0442 \u043F\u0440\u0438\u043E\u0431\u0440\u0435\u0442\u0435\u043D\u0438\u0435 \u043C\u043E\u0434\u0443\u043B\u0435\u0439 \u043E\u0434\u043D\u043E\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F \u0438\u0437 \u0441\u043E\u0441\u0435\u0434\u043D\u0438\u0445 \u0441\u0442\u043E\u043B\u0431\u0446\u043E\u0432",tooltipPosition:"bottom"}),children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",alignContent:"center",ml:1.5,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041F\u0440\u0438\u0437\u0440\u0430\u043A",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0421\u043A\u0440\u044B\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0441\u0440\u0435\u0434\u0438 \u0432\u0440\u0430\u0433\u043E\u0432, \u043D\u0430\u043F\u0430\u0434\u0430\u0439\u0442\u0435 \u0438\u0437 \u0442\u0435\u043D\u0438 \u0438 \u0431\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0440\u0438\u043C\u043E\u0439 \u0443\u0433\u0440\u043E\u0437\u043E\u0439, \u0432\u0441\u0451 \u0434\u043B\u044F \u0442\u043E\u0433\u043E \u0447\u0442\u043E\u0431\u044B \u043E \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0435\u0439 \u043C\u0438\u0441\u0441\u0438\u0438 \u043D\u0438\u043A\u0442\u043E \u043D\u0435 \u0443\u0437\u043D\u0430\u043B! \u0411\u0443\u0434\u044C\u0442\u0435 \u043D\u0435\u0437\u0430\u043C\u0435\u0442\u043D\u044B \u043A\u0430\u043A \u043F\u0440\u0438\u0437\u0440\u0430\u043A!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(53, 94, 163, 0.8)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_blue",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"smoke",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.smoke,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0414\u042B\u041C\u041E\u0412\u0410\u042F \u0417\u0410\u0412\u0415\u0421\u0410",content:"\u0412\u044B \u0441\u043E\u0437\u0434\u0430\u0451\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u043F\u0443\u0442\u0430\u0442\u044C \u0441\u0432\u043E\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432. \n\u042D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u0441\u043E\u0447\u0435\u0442\u0430\u0435\u0442\u0441\u044F \u0441 \u0432\u0430\u0448\u0438\u043C \u0432\u0438\u0437\u043E\u0440\u043E\u043C \u0432 \u0440\u0435\u0436\u0438\u043C\u0435 \u0442\u0435\u0440\u043C\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u0441\u043A\u0430\u043D\u0435\u0440\u0430. \n\u0410 \u0442\u0430\u043A \u0436\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u043F\u0440\u0438\u043C\u0435\u043D\u044F\u0435\u0442\u0441\u044F \u043C\u043D\u043E\u0433\u0438\u043C\u0438 \u0434\u0440\u0443\u0433\u0438\u043C\u0438 \u043C\u043E\u0434\u0443\u043B\u044F\u043C\u0438 \u0435\u0441\u043B\u0438 \u0432\u044B \u0442\u043E\u0433\u043E \u043F\u043E\u0436\u0435\u043B\u0430\u0435\u0442\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 250 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"ninja_cloak",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_cloak,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u041D\u0415\u0412\u0418\u0414\u0418\u041C\u041E\u0421\u0422\u042C",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u043C\u0430\u0441\u043A\u0438\u0440\u043E\u0432\u043E\u0447\u043D\u043E\u0435 \u043F\u043E\u043B\u0435 \u0441\u043A\u0440\u044B\u0432\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0441 \u0438\u0437 \u0432\u0438\u0434\u0443 \u0438 \u043F\u0440\u0438\u0433\u043B\u0443\u0448\u0430- \u044E\u0449\u0435\u0435 \u0432\u0430\u0448\u0438 \u0448\u0430\u0433\u0438. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \u0425\u043E\u0442\u044C \u043F\u043E\u043B\u0435 \u0438 \u0441\u043A\u0440\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u043F\u043E\u043B\u043D\u043E\u0441\u0442\u044C\u044E, \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u0439 \u0443\u0431\u0438\u0439\u0446\u0430 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u0445\u043B\u0430\u0434\u043D\u043E\u043A\u0440\u043E\u0432\u0435\u043D. \n\u041D\u0435 \u0441\u0442\u043E\u0438\u0442 \u043D\u0435\u0434\u043E\u043E\u0446\u0435\u043D\u0438\u0432\u0430\u0442\u044C \u0432\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u0445 \u043B\u044E\u0434\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 15 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"ninja_clones",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_clones,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u041A\u041B\u041E\u041D\u042B",content:"\u0421\u043E\u0437\u0434\u0430\u0451\u0442 \u0434\u0432\u0443\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0433\u043E\u0442\u043E\u0432\u044B\u0445 \u043F\u043E\u043C\u043E\u0447\u044C \u0432 \u0431\u0438\u0442\u0432\u0435 \u0438 \u0434\u0435\u0437\u043E\u0440\u0438\u0435\u043D\u0442\u0438- \u0440\u043E\u0432\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u0430 \n\u0422\u0430\u043A \u0436\u0435 \u0432 \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u0435 \u0441\u043C\u0435\u0449\u0430\u0435\u0442 \u0432\u0430\u0441 \u0438 \u0432\u0430\u0448\u0438\u0445 \u043A\u043B\u043E\u043D\u043E\u0432 \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u043C \u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043F\u0430\u0440\u044B \u043C\u0435\u0442\u0440\u043E\u0432. \n\u041F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435\u0441\u044C \u043E\u0441\u0442\u043E\u0440\u043E\u0436\u043D\u043E. \u0421\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0435 \u0441\u043C\u0435\u0449\u0435\u043D\u0438\u0435 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u043F\u0435\u0440\u0435\u0442\u044C \u0432\u0430\u0441 \u0437\u0430 4-\u043C\u044F \u0441\u0442\u0435\u043D\u0430\u043C\u0438. \u0411\u0443\u0434\u044C\u0442\u0435 \u043A \u044D\u0442\u043E\u043C\u0443 \u0433\u043E\u0442\u043E\u0432\u044B. \n\u041A\u043B\u043E\u043D\u044B \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 20 \u0441\u0435\u043A\u0443\u043D\u0434. \u041A\u043B\u043E\u043D\u044B \u0438\u043C\u0435\u044E\u0442 \u0448\u0430\u043D\u0441 \u0440\u0430\u0437\u043C\u043D\u043E\u0436\u0438\u0442\u0441\u044F \u0430\u0442\u0430\u043A\u0443\u044F \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 8 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"chameleon",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chameleon,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0425\u0410\u041C\u0415\u041B\u0415\u041E\u041D",content:"\u0412\u044B \u0444\u043E\u0440\u043C\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u043E\u043A\u0440\u0443\u0433 \u0441\u0435\u0431\u044F \u0433\u043E\u043B\u043E\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043F\u043E\u043B\u0435 \u0438\u0441\u043A\u0430\u0436\u0430\u044E\u0449\u0435\u0435 \u0432\u0438\u0437\u0443\u0430\u043B\u044C\u043D\u043E\u0435 \u0438 \u0441\u043B\u0443\u0445\u043E\u0432\u043E\u0435 \u0432\u043E\u0441\u043F\u0440\u0438\u044F\u0442\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432. \n\u0412\u0430\u0441 \u0431\u0443\u0434\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044C \u0438 \u0441\u043B\u044B\u0448\u0430\u0442\u044C \u043A\u0430\u043A \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0432\u044B \u043F\u0440\u043E\u0441\u043A\u0430\u043D\u0438\u0440\u0443\u0435\u0442\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E\u043C. \n\u042D\u0442\u043E \u0434\u0430\u0451\u0442 \u0432\u0430\u043C \u043E\u0433\u0440\u043E\u043C\u043D\u044B\u0439 \u043F\u0440\u043E\u0441\u0442\u043E\u0440 \u043F\u043E \u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u044E \u0438 \u0438\u043C\u0438\u0442\u0430\u0446\u0438\u0438 \u043B\u044E\u0431\u043E\u0433\u043E \u0447\u043B\u0435\u043D\u0430 \u044D\u043A\u0438\u043F\u0430\u0436\u0430. \n\u041F\u043E\u043B\u0435 \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0445\u0440\u0443\u043F\u043A\u043E\u0435 \u0438 \u043C\u043E\u0436\u0435\u0442 \u0440\u0430\u0437\u043B\u0435\u0442\u0435\u0442\u044C\u0441\u044F \u043E\u0442 \u043B\u044E\u0431\u043E\u0433\u043E \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0438\u043B\u0438 \u0443\u0434\u0430\u0440\u0430. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u044F \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442 2 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u0445\u0430\u043C\u0435\u043B\u0435\u043E\u043D \u0441\u043B\u0430\u0431\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: \u041E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].blue,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"ninja_spirit_form",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.ninja_spirit_form,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0424\u041E\u0420\u041C\u0410 \u0414\u0423\u0425\u0410",content:"\u0412\u044B \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442\u0435 \u043D\u0430 \u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0442\u0435\u043B\u0430 \u043F\u043E\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043E\u043C \u044D\u0442\u043E\u0439 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0439 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0438. \n\u0414\u0435\u043B\u0430\u044F \u0432\u0430\u0448\u0435 \u0442\u0435\u043B\u043E \u043D\u0435\u0441\u0442\u0430\u0431\u0438\u043B\u044C\u043D\u044B\u043C \u044D\u0442\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0430\u0440\u0443\u0435\u0442 \u0432\u0430\u043C \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043F\u0440\u043E\u0445\u043E\u0434\u0438\u0442\u044C \u0441\u043A\u0432\u043E\u0437\u044C \u0441\u0442\u0435\u043D\u044B. \n\u042D\u0442\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u044F \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u043D\u0435 \u0441\u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0443\u044F\u0437\u0432\u0438\u043C\u044B\u043C \u0434\u043B\u044F \u043F\u0443\u043B\u044C \u0438 \u043B\u0435\u0437\u0432\u0438\u0439! \n\u041D\u043E \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u0441\u043D\u044F\u0442\u044C \u0441 \u0441\u0435\u0431\u044F \u043D\u0430\u0440\u0443\u0447\u043D\u0438\u043A\u0438, \u0431\u043E\u043B\u044B \u0438 \u0434\u0430\u0436\u0435 \u0432\u044B\u043B\u0435\u0437\u0442\u0438 \u0438\u0437 \u0433\u0440\u043E\u0431\u0430 \u0438\u043B\u0438 \u044F\u0449\u0438\u043A\u0430, \u043E\u043A\u0430\u0436\u0438\u0441\u044C \u0432\u044B \u0442\u0430\u043C \u0437\u0430\u043F\u0435\u0440\u0442\u044B... \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u0430. \n\u0410\u043A\u0442\u0438\u0432\u043D\u0430\u044F \u0444\u043E\u0440\u043C\u0430 \u0434\u0443\u0445\u0430 \u0437\u043D\u0430\u0447\u0438\u0442\u0435\u043B\u044C\u043D\u043E \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0439 \u0440\u0430\u0441\u0445\u043E\u0434 \u044D\u043D\u0435\u0440\u0433\u0438\u0438! \u041F\u043E\u0442\u0440\u0435\u0431\u043B\u0435\u043D\u0438\u0435 \u043E\u0434\u0438\u043D\u0430\u043A\u043E\u0432\u043E \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0432\u043D\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u043E\u0431\u044A\u0451\u043C\u0430 \u0431\u0430\u0442\u0430\u0440\u0435\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 25 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0417\u043C\u0435\u0439",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u0423\u0434\u0438\u0432\u043B\u044F\u0439\u0442\u0435! \u0422\u0440\u044E\u043A\u0438, \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0449\u0438\u0442\u044B. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C, \u0447\u0442\u043E \u0442\u0430\u043A\u043E\u0435 \u0431\u043E\u0439 \u0441 \u043D\u0430\u0441\u0442\u043E\u044F\u0449\u0438\u043C \u0443\u0431\u0438\u0439\u0446\u0435\u0439. \u0418\u0437\u0432\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u0438 \u0438\u0437\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044C \u043D\u0430\u0445\u043E\u0434\u044F \u0432\u044B\u0445\u043E\u0434 \u0438\u0437 \u043B\u044E\u0431\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438. \u0412\u0440\u0430\u0433\u0438 \u0432\u0441\u0435\u0433\u043E \u043B\u0438\u0448\u044C \u0433\u0440\u044B\u0437\u0443\u043D\u044B, \u0447\u044C\u0451 \u043B\u043E\u0433\u043E\u0432\u043E \u043D\u0430\u0432\u0435\u0441\u0442\u0438\u043B \u0437\u043C\u0435\u0439!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(0, 174, 208, 0.15)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"kunai",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.kunai,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u0422\u0420\u041E\u0415\u041D\u041D\u041E\u0415 \u0414\u0416\u041E\u0425\u042C\u0401",content:"\u0422\u0430\u043A \u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043D\u043E \u043A\u0430\u043A \u0428\u044D\u043D\u0431\u044F\u043E \u0438\u043B\u0438 \u043F\u0440\u043E\u0441\u0442\u043E \u041A\u0438\u043D\u0436\u0430\u043B \u043D\u0430 \u0446\u0435\u043F\u0438. \n\u0418\u043D\u0442\u0435\u0433\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0437\u0430\u043F\u0443\u0441\u043A\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0438 \u043F\u0440\u0438\u0442\u044F\u043D\u0443\u0442\u044C \u043A \u0441\u0435\u0431\u0435 \u0436\u0435\u0440\u0442\u0432\u0443 \u0437\u0430 \u0434\u043E\u043B\u0438 \u0441\u0435\u043A\u0443\u043D\u0434\u044B. \n\u041E\u0440\u0443\u0436\u0438\u0435 \u043D\u0435 \u043E\u0447\u0435\u043D\u044C \u0433\u043E\u0434\u0438\u0442\u0441\u044F \u0434\u043B\u044F \u0434\u043E\u043B\u0433\u0438\u0445 \u0431\u043E\u0451\u0432, \u043D\u043E \u043E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u044B\u0442\u044F\u0433\u0438\u0432\u0430\u043D\u0438\u044F \u043E\u0434\u043D\u043E\u0439 \u0436\u0435\u0440\u0442\u0432\u044B - \u043D\u0430 \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u0443\u0434\u0430\u0440\u0430! \n\u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043D\u0435 \u043F\u0440\u043E\u043C\u0430\u0445\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0441\u0442\u0440\u0435\u043B\u044C\u0431\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 5 \u0441\u0435\u043A\u0443\u043D\u0434.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"chem_injector",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.chem_injector,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0418\u0421\u0426\u0415\u041B\u042F\u042E\u0429\u0418\u0419 \u041A\u041E\u041A\u0422\u0415\u0419\u041B\u042C",content:"\u0412\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0435\u0447\u0435\u0431\u043D\u0443\u044E \u0441\u043C\u0435\u0441\u044C. \u0421\u043F\u043E\u0441\u043E\u0431\u043D\u0443\u044E \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u0434\u0430\u0436\u0435 \u0441\u043B\u043E\u043C\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u0441\u0442\u0438 \u0438 \u043E\u0442\u043E\u0440\u0432\u0430\u043D\u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u041F\u0440\u0435\u043F\u0430\u0440\u0430\u0442 \u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442 \u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442- \n\u0432\u0435\u043D\u043D\u043E-\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0435 \u043F\u0430\u0440\u0430\u0434\u043E\u043A\u0441\u044B \u0438 \u043E\u0447\u0435\u043D\u044C \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u0441\u044F \u0438\u0437 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0430! \n\u041F\u0440\u0438 \u043F\u0435\u0440\u0435\u0434\u043E\u0437\u0438\u0440\u043E\u0432\u043A\u0435 \u043E\u043D\u0438 \u0441\u0442\u0430\u043D\u043E\u0432\u044F\u0442\u0441\u044F \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043E\u043F\u0430\u0441\u043D\u044B \u0434\u043B\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041D\u0435 \u0432\u0432\u043E\u0434\u0438\u0442\u0435 \u0431\u043E\u043B\u044C\u0448\u0435 30 \u0435\u0434. \u043F\u0440\u0435\u043F\u0430\u0440\u0430\u0442\u0430 \u0432 \u0432\u0430\u0448 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C! \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u0438\u043C\u0435\u0435\u0442 3 \u0437\u0430\u0440\u044F\u0434\u0430. \u0418\u0445 \u043C\u043E\u0436\u043D\u043E \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u043A\u0440\u0438\u0441\u0442\u0430\u043B\u043B\u043E\u0432 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"emergency_blink",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emergency_blink,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041A\u0421\u0422\u0420\u0415\u041D\u041D\u0410\u042F \u0422\u0415\u041B\u0415\u041F\u041E\u0420\u0422\u0410\u0426\u0418\u042F",content:"\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F \u0432 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u0443\u044E \u0437\u043E\u043D\u0443 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u043E\u043A\u043E\u043B\u043E \u0434\u0432\u0443\u0445 \u0434\u0435\u0441\u044F\u0442\u043A\u043E\u0432 \u043C\u0435\u0442\u0440\u043E\u0432. \n\u0414\u043B\u044F \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u043C\u043E\u0437\u0433\u043E\u0432\u044B\u0435 \u0438\u043C\u043F\u0443\u043B\u044C\u0441\u044B \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \u041F\u043E\u044D\u0442\u043E\u043C\u0443 \u043E\u043F\u044B\u0442\u043D\u044B\u0435 \u0432\u043E\u0438\u043D\u044B \u043A\u043B\u0430\u043D\u0430, \u043C\u043E\u0433\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0435\u0451 \u0434\u0430\u0436\u0435 \u0432\u043E \u0441\u043D\u0435. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 3 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"caltrop",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.caltrop,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E-\u0427\u0415\u0421\u041D\u041E\u041A",content:"\u0427\u0430\u0449\u0435 \u0438\u0445 \u043D\u0430\u0437\u044B\u0432\u0430\u044E\u0442 \u043F\u0440\u043E\u0441\u0442\u043E \u043A\u0430\u043B\u0442\u0440\u043E\u043F\u044B, \u0438\u0437-\u0437\u0430 \u0437\u0430\u043F\u0443\u0442\u044B\u0432\u0430\u044E\u0449\u0438\u0445 \u0430\u0441\u0441\u043E\u0446\u0438\u0430\u0446\u0438\u0439 \u0441 \u0431\u043E\u043B\u0435\u0435 \u0441\u044A\u0435\u0441\u0442\u043D\u044B\u043C \u0447\u0435\u0441\u043D\u043E\u043A\u043E\u043C. \n\u041F\u0440\u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0438 \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u043F\u043E\u0437\u0430\u0434\u0438 \u0432\u0430\u0441 \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0435 \u0438\u0437 \u0441\u043F\u0440\u0435\u0441\u0441\u043E\u0432\u0430\u043D\u043D\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043B\u043E\u0432\u0443\u0448\u043A\u0438. \n\u041B\u043E\u0432\u0443\u0448\u043A\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0442 \u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E 10 \u0441\u0435\u043A\u0443\u043D\u0434. \u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043F\u0430\u0434\u0430\u044E\u0442 - \u0435\u0441\u043B\u0438 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0442\u044C. \n\u0411\u043E\u043B\u044C \u043E\u0442 \u0441\u043B\u0443\u0447\u0430\u0439\u043D\u043E\u0433\u043E \u0448\u0430\u0433\u0430 \u043D\u0430 \u043D\u0438\u0445 \u043D\u0430\u0441\u0442\u0438\u0433\u043D\u0435\u0442 \u0434\u0430\u0436\u0435 \u0440\u043E\u0431\u043E\u0442\u0438\u0437\u0438\u0440\u043E\u0432\u0430\u043D- \u043D\u044B\u0435 \u043A\u043E\u043D\u0435\u0447\u043D\u043E\u0441\u0442\u0438. \n\u0412\u044B \u043D\u0435 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u044B \u043E\u0442 \u043D\u0438\u0445. \u041D\u0435 \u043D\u0430\u0441\u0442\u0443\u043F\u0430\u0439\u0442\u0435 \u043D\u0430 \u0441\u0432\u043E\u0438 \u0436\u0435 \u043B\u043E\u0432\u0443\u0448\u043A\u0438! \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 1500 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 1 \u0441\u0435\u043A\u0443\u043D\u0434\u0430.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].green,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"cloning",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.cloning,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0422\u041E\u0420\u041E\u0419 \u0428\u0410\u041D\u0421",content:"\u0412 \u043F\u0440\u043E\u0448\u043B\u043E\u043C \u043C\u043D\u043E\u0433\u0438\u0435 \u0443\u0431\u0438\u0439\u0446\u044B \u043F\u0440\u043E\u0432\u0430\u043B\u0438\u0432\u0430\u044F \u0441\u0432\u043E\u0438 \u043C\u0438\u0441\u0441\u0438\u0438 \u0441\u043E\u0432\u0435\u0440\u0448\u0430\u043B\u0438 \u0441\u0430\u043C\u043E\u0443\u0431\u0438\u0439\u0441\u0442\u0432\u0430 \u0438\u043B\u0438 \u043E\u043A\u0430\u0437\u044B\u0432\u0430\u043B\u0438\u0441\u044C \u0432 \u043B\u0430\u043F\u0430\u0445 \u0432\u0440\u0430\u0433\u0430. \n\u0421\u0435\u0439\u0447\u0430\u0441 \u0436\u0435 \u0435\u0441\u0442\u044C \u0434\u043E\u0432\u043E\u043B\u044C\u043D\u043E \u0434\u043E\u0440\u043E\u0433\u0430\u044F \u0430\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u0430. \u041C\u043E\u0449\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0435 \u0434\u043E\u0441\u0442\u0430\u0442\u044C \u0432\u0430\u0441 \u043F\u0440\u0430\u043A\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0441 \u0442\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430. \n\u042D\u0442\u0430 \u043C\u0430\u0448\u0438\u043D\u0430 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 \u0432\u0430\u043C \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0439 \u0448\u0430\u043D\u0441, \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0432 \u0432\u0430\u0441 \u043A \u0441\u0435\u0431\u0435 \u0438 \u0438\u0437\u043B\u0435\u0447\u0438\u0432 \u043B\u044E\u0431\u044B\u0435 \u0442\u0440\u0430\u0432\u043C\u044B. \n\u041C\u044B \u0441\u043B\u044B\u0448\u0430\u043B\u0438 \u043F\u0440\u043E \u0441\u043E\u043C\u043D\u0435\u043D\u0438\u044F \u0437\u0430\u0432\u044F\u0437\u0430\u043D\u043D\u044B\u0435 \u043D\u0430 \u0438\u0434\u0435\u0435, \u0447\u0442\u043E \u044D\u0442\u043E \u043F\u0440\u043E\u0441\u0442\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0434\u043B\u044F \u043A\u043B\u043E\u043D\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u0447\u043B\u0435\u043D\u043E\u0432 \u043A\u043B\u0430\u043D\u0430. \u041D\u043E \u0443\u0432\u0435\u0440\u044F\u0435\u043C \u0432\u0430\u0441, \u044D\u0442\u043E \u043D\u0435 \u0442\u0430\u043A. \n\u041A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0438\u0437-\u0437\u0430 \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u0437\u0430\u0442\u0440\u0430\u0442 \u043D\u0430 \u043B\u0435\u0447\u0435\u043D\u0438\u0435 \u0438 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u044E. \u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043F\u0430\u0441\u0451\u0442 \u0432\u0430\u0441 \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438, \u043A\u043E\u0433\u0434\u0430 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043F\u0440\u0438 \u0441\u043C\u0435\u0440\u0442\u0438.",position:"right"})]})]})]}),(0,e.createComponentVNode)(2,t.Flex.Item,{width:"33%",shrink:1,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u0421\u0442\u0430\u043B\u044C",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u042F\u0440\u043E\u0441\u0442\u044C \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0430\u044F \u043E\u0431\u044B\u0447\u043D\u044B\u043C \u043B\u044E\u0434\u044F\u043C. \u0421\u0438\u043B\u0430, \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u043E\u0440\u0443\u0434\u0438\u044F \u0432\u044B\u0448\u0435 \u0438\u0445 \u043F\u043E\u043D\u0438\u043C\u0430\u043D\u0438\u044F. \u0420\u0430\u0437\u0438\u0442\u0435 \u0438\u0445 \u043A\u0430\u043A \u0445\u0438\u0449\u043D\u0438\u043A \u0447\u0442\u043E \u0440\u0430\u0437\u0438\u0442 \u0441\u0432\u043E\u044E \u0434\u043E\u0431\u044B\u0447\u0443. \u041F\u043E\u043A\u0430\u0436\u0438\u0442\u0435 \u0438\u043C \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0432\u043A\u0443\u0441 \u0441\u0442\u0430\u043B\u0438!",tooltipPosition:"bottom"}),style:{"text-align":"center",background:"rgba(80, 20, 20, 1)"}}),(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_red",success:0,danger:0,align:"center",children:[(0,e.createComponentVNode)(2,t.Button,{className:N[0]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[0],onClick:function(){function B(){return v("give_ability",{style:"shuriken",row:"1"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.shuriken,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0418\u0415 \u0421\u042E\u0420\u0418\u041A\u0415\u041D\u042B",content:"\u0410\u043A\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u043F\u0443\u0441\u043A\u043E\u0432\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0441\u043A\u0440\u044B\u0442\u043E\u0435 \u0432 \u043F\u0435\u0440\u0447\u0430\u0442\u043A\u0430\u0445 \u043A\u043E\u0441\u0442\u044E\u043C\u0430. \n\u0423\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E \u0432\u044B\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u043F\u043E \u0442\u0440\u0438 \u0441\u044E\u0440\u0438\u043A\u0435\u043D\u0430, \u0441\u0434\u0435\u043B\u0430\u043D\u043D\u044B\u0445 \u0438\u0437 \u0441\u0436\u0430\u0442\u043E\u0439 \u044D\u043D\u0435\u0440\u0433\u0438\u0438, \u043E\u0447\u0435\u0440\u0435\u0434\u044C\u044E. \n\u0421\u044E\u0440\u0438\u043A\u0435\u043D\u044B \u043F\u043E\u0441\u0442\u0435\u043F\u0435\u043D\u043D\u043E \u0438\u0437\u043D\u0443\u0440\u044F\u044E\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0438 \u043D\u0430\u043D\u043E\u0441\u044F\u0442 \u0441\u043B\u0430\u0431\u044B\u0439 \u043E\u0436\u043E\u0433\u043E\u0432\u044B\u0439 \u0443\u0440\u043E\u043D. \n\u0422\u0430\u043A \u0436\u0435 \u043E\u043D\u0438 \u043F\u0440\u043E\u043B\u0435\u0442\u0430\u044E\u0442 \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0435\u043A\u043B\u043E, \u043A\u0430\u043A \u0438 \u043E\u0431\u044B\u0447\u043D\u044B\u0435 \u043B\u0430\u0437\u0435\u0440\u043D\u044B\u0435 \u0441\u043D\u0430\u0440\u044F\u0434\u044B. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0432\u044B\u0441\u0442\u0440\u0435\u043B\u0430: 300 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[1]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[1],onClick:function(){function B(){return v("give_ability",{style:"adrenal",row:"2"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.adrenal,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0412\u0421\u041F\u041B\u0415\u0421\u041A \u0410\u0414\u0420\u0415\u041D\u0410\u041B\u0418\u041D\u0410",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u0432\u0432\u043E\u0434\u0438\u0442 \u0432 \u0432\u0430\u0441 \u043C\u043E\u0449\u043D\u0443\u044E \u044D\u043A\u0441\u043F\u0435\u0440\u0435\u043C\u0435\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0443\u0441\u043A\u043E\u0440\u044F\u044E\u0449\u0443\u044E \u0432\u0430\u0441 \u0432 \u0431\u043E\u044E \u0438 \u043F\u043E\u043C\u043E\u0433\u0430\u044E\u0449\u0443\u044E \u0431\u044B\u0441\u0442\u0440\u0435\u0435 \u043E\u043A\u043B\u0435\u043C\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432. \n\u041A\u043E\u0441\u0442\u044E\u043C \u043F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0438\u0442 \u0441\u044B\u0432\u043E\u0440\u043E\u0442\u043A\u0443 \u0441 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435\u043C \u0443\u0440\u0430\u043D\u0430. \u0427\u0442\u043E \u043A \u0441\u043E\u0436\u0430\u043B\u0435\u043D\u0438\u044E \u0434\u0430\u0451\u0442 \u043D\u0435\u043F\u0440\u0438\u044F\u0442\u043D\u044B\u0439 \u043D\u0435\u0433\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u044D\u0444\u0444\u0435\u043A\u0442, \u0432 \u0432\u0438\u0434\u0435 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u044F \u0440\u0430\u0434\u0438\u044F \u0432 \u043E\u0440\u0433\u0430\u043D\u0438\u0437\u043C\u0435 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F. \n\u0412\u043C\u0435\u0441\u0442\u043E \u0442\u0440\u0430\u0442\u044B \u044D\u043D\u0435\u0440\u0433\u0438\u0438 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u043E \u043B\u0438\u0448\u044C \u043E\u0434\u0438\u043D \u0440\u0430\u0437, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0431\u0443\u0434\u0435\u0442 \u043F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0436\u0435\u043D\u043E \u0432\u0440\u0443\u0447\u043D\u0443\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0446\u0435\u043B\u044C\u043D\u044B\u0445 \u043A\u0443\u0441\u043A\u043E\u0432 \u0443\u0440\u0430\u043D\u0430 \u043F\u043E\u043C\u0435\u0449\u0451\u043D\u043D\u044B\u0445 \u0432 \u043A\u043E\u0441\u0442\u044E\u043C.",position:"bottom-end"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[2]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[2],onClick:function(){function B(){return v("give_ability",{style:"emp",row:"3"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.emp,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041B\u0415\u041A\u0422\u0420\u041E\u041C\u0410\u0413\u041D\u0418\u0422\u041D\u042B\u0419 \u0412\u0417\u0420\u042B\u0412",content:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043C\u0430\u0433\u043D\u0438\u0442\u043D\u044B\u0435 \u0432\u043E\u043B\u043D\u044B \u0432\u044B\u043A\u043B\u044E\u0447\u0430\u044E\u0442, \u043F\u043E\u0434\u0440\u044B\u0432\u0430\u044E\u0442 \u0438\u043B\u0438 \u0438\u043D\u0430\u0447\u0435 \u043F\u043E\u0432\u0440\u0435\u0436\u0434\u0430\u044E\u0442 - \u043A\u0438\u0431\u043E\u0440\u0433\u043E\u0432, \u0434\u0440\u043E\u043D\u043E\u0432, \u041A\u041F\u0411, \u044D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u043E\u0440\u0443\u0436\u0438\u0435, \u043F\u043E\u0440\u0442\u0430\u0442\u0438\u0432\u043D\u044B\u0435 \u0421\u0432\u0435\u0442\u043E\u0448\u0443\u043C\u043E\u0432\u044B\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430, \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0441\u0432\u044F\u0437\u0438 \u0438 \u0442.\u0434. \n\u042D\u0442\u043E\u0442 \u0432\u0437\u0440\u044B\u0432 \u043C\u043E\u0436\u0435\u0442 \u043A\u0430\u043A \u043F\u043E\u043C\u043E\u0447\u044C \u0432\u0430\u043C \u0432 \u0431\u043E\u044E, \u0442\u0430\u043A \u0438 \u043D\u0435\u0432\u0435\u0440\u043E\u044F\u0442\u043D\u043E \u043D\u0430\u0432\u0440\u0435\u0434\u0438\u0442\u044C. \u0412\u043D\u0438\u043C\u0430\u0442\u0435\u043B\u044C\u043D\u043E \u043E\u0441\u043C\u0430\u0442\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u043C\u0435\u0441\u0442\u043D\u043E\u0441\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u0435\u043C. \n\u041D\u0435 \u0437\u0430\u0431\u044B\u0432\u0430\u0439\u0442\u0435 \u043E \u0437\u0430\u0449\u0438\u0449\u0430\u044E\u0449\u0435\u043C \u043E\u0442 \u0441\u0432\u0435\u0442\u0430 \u0440\u0435\u0436\u0438\u043C\u0435 \u0432\u0430\u0448\u0435\u0433\u043E \u0432\u0438\u0437\u043E\u0440\u0430. \u041E\u043D \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u043C\u043E\u0447\u044C \u043D\u0435 \u043E\u0441\u043B\u0435\u043F\u043D\u0443\u0442\u044C, \u043F\u0440\u0438 \u043F\u043E\u0434\u0440\u044B\u0432\u0435 \u043F\u043E\u0434\u043E\u0431\u043D\u044B\u0445 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432. \n\u0412\u0437\u0440\u044B\u0432 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 5000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u041F\u0435\u0440\u0435\u0437\u0430\u0440\u044F\u0434\u043A\u0430: 4 \u0441\u0435\u043A\u0443\u043D\u0434\u044B.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[3]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[3],onClick:function(){function B(){return v("give_ability",{style:"energynet",row:"4"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.energynet,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u042D\u041D\u0415\u0420\u0413\u0415\u0422\u0418\u0427\u0415\u0421\u041A\u0410\u042F \u0421\u0415\u0422\u042C",content:"\u041C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043B\u043E\u0432\u0438\u0442 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u0443\u044E \u0432\u0430\u043C\u0438 \u0446\u0435\u043B\u044C \u0432 \u043E\u0431\u0435\u0437\u0434\u0432\u0438\u0436\u0438\u0432\u0430\u044E\u0449\u0443\u044E \u043B\u043E\u0432\u0443\u0448\u043A\u0443. \n\u0418\u0437 \u043B\u043E\u0432\u0443\u0448\u043A\u0438 \u043B\u0435\u0433\u043A\u043E \u0432\u044B\u0431\u0440\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u043E\u0441\u0442\u043E \u0441\u043B\u043E\u043C\u0430\u0432 \u0435\u0451 \u043B\u044E\u0431\u044B\u043C \u043F\u0440\u0435\u0434\u043C\u0435\u0442\u043E\u043C. \n\u041E\u0442\u043B\u0438\u0447\u043D\u043E \u043F\u043E\u0434\u0445\u043E\u0434\u0438\u0442 \u0434\u043B\u044F \u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0439 \u043D\u0435\u0439\u0442\u0440\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438 \u043E\u0434\u043D\u043E\u0433\u043E \u0432\u0440\u0430\u0433\u0430. \n\u041A \u0442\u043E\u043C\u0443 \u0436\u0435 \u0432 \u043D\u0435\u0451 \u043C\u043E\u0436\u043D\u043E \u043F\u043E\u0439\u043C\u0430\u0442\u044C \u0430\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445 \u0438\u043B\u0438 \u043D\u0430\u0434\u043E\u0435\u0434\u043B\u0438\u0432\u044B\u0445 \u043E\u0445\u0440\u0430\u043D\u043D\u044B\u0445 \u0431\u043E\u0442\u043E\u0432. \n\u0423\u0447\u0438\u0442\u044B\u0432\u0430\u0439\u0442\u0435, \u0447\u0442\u043E \u0441\u0435\u0442\u044C \u043D\u0435 \u043C\u0435\u0448\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0435 \u043E\u0442\u0441\u0442\u0440\u0435\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u0432\u0430\u0441. \n\u0422\u0430\u043A \u0436\u0435 \u0441\u0435\u0442\u044C \u043B\u0435\u0433\u043A\u043E \u043F\u043E\u043A\u0438\u043D\u0443\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u043C \u043F\u0443\u0442\u0451\u043C, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0430\u0446\u0438\u0435\u0439. \n\u0410\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u0435\u0442\u0438 - \u043F\u0440\u0435\u0440\u044B\u0432\u0430\u0435\u0442 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B \u043D\u0430\u043B\u043E\u0436\u0435\u043D\u043D\u044B\u0435 \u043D\u0430 \u0432\u0430\u0441. \u041D\u0430\u043F\u0440\u0438\u043C\u0435\u0440 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u044C. \n\u0421\u0442\u043E\u0438\u043C\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u0438: 4000 \u0435\u0434. \u044D\u043D\u0435\u0440\u0433\u0438\u0438.",position:"right"})]}),(0,e.createComponentVNode)(2,t.Button,{className:N[4]?x[0].disabled:x[0].red,height:"64px",width:"100%",disabled:N[4],onClick:function(){function B(){return v("give_ability",{style:"spider_red",row:"5"})}return B}(),children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g.spider_red,style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Tooltip,{title:"\u0411\u041E\u0415\u0412\u041E\u0415 \u0418\u0421\u041A\u0423\u0421\u0421\u0422\u0412\u041E \n\u041F\u041E\u041B\u0417\u0423\u0427\u0415\u0419 \u0412\u0414\u041E\u0412\u042B",content:"\u0411\u043E\u0435\u0432\u043E\u0435 \u0438\u0441\u043A\u0443\u0441\u0441\u0442\u0432\u043E \u043D\u0438\u043D\u0434\u0437\u044F \u0441\u043E\u0441\u0440\u0435\u0434\u043E\u0442\u043E\u0447\u0435\u043D\u043D\u043E\u0435 \u043D\u0430 \u043D\u0430\u043A\u043E\u043F\u043B\u0435\u043D\u0438\u0438 \u043A\u043E\u043D\u0446\u0435\u043D\u0442\u0440\u0430\u0446\u0438\u0438 \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u043F\u0440\u0438\u0451\u043C\u043E\u0432. \n\u0412 \u0443\u0447\u0435\u043D\u0438\u0435 \u0432\u0445\u043E\u0434\u044F\u0442 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435 \u043F\u0440\u0438\u0451\u043C\u044B: \n\u0412\u044B\u0432\u043E\u0440\u0430\u0447\u0438\u0432\u0430\u043D\u0438\u0435 \u0440\u0443\u043A\u0438 - \u0437\u0430\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u0432\u044B\u0440\u043E\u043D\u0438\u0442\u044C \u0441\u0432\u043E\u0451 \u043E\u0440\u0443\u0436\u0438\u0435. \n\u0423\u0434\u0430\u0440 \u043B\u0430\u0434\u043E\u043D\u044C\u044E - \u043E\u0442\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0436\u0435\u0440\u0442\u0432\u0443 \u043D\u0430 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u043C\u0435\u0442\u0440\u043E\u0432 \u043E\u0442 \u0432\u0430\u0441, \u043B\u0438\u0448\u0430\u044F \u0440\u0430\u0432\u043D\u043E\u0432\u0435\u0441\u0438\u044F. \n\u041F\u0435\u0440\u0435\u0440\u0435\u0437\u0430\u043D\u0438\u0435 \u0448\u0435\u0438 - \u043C\u0433\u043D\u043E\u0432\u0435\u043D\u043D\u043E \u043E\u0431\u0435\u0437\u0433\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u043B\u0435\u0436\u0430\u0447\u0443\u044E \u0436\u0435\u0440\u0442\u0432\u0443 \u043A\u0430\u0442\u0430\u043D\u043E\u0439 \u0432\u043E \u0432\u0441\u043F\u043E\u043C\u043E\u0433\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0439 \u0440\u0443\u043A\u0435. \n\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0435 \u0442\u043E\u0440\u043D\u0430\u0434\u043E - \u0440\u0430\u0441\u043A\u0438\u0434\u044B\u0432\u0430\u0435\u0442 \u0432\u0440\u0430\u0433\u043E\u0432 \u0432\u043E\u043A\u0440\u0443\u0433 \u0432\u0430\u0441 \u0438 \u0441\u043E\u0437\u0434\u0430\u0451\u0442 \u043E\u0431\u043B\u0430\u043A\u043E \u0434\u044B\u043C\u0430 \u043F\u0440\u0438 \u043D\u0430\u043B\u0438\u0447\u0438\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0433\u043E \u0434\u044B\u043C\u043E\u0432\u043E\u0433\u043E \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u0430 \u0438 \u044D\u043D\u0435\u0440\u0433\u0438\u0438. \n\u0422\u0430\u043A \u0436\u0435 \u0432\u044B \u043E\u0431\u0443\u0447\u0430\u0435\u0442\u0435\u0441\u044C \u0441 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0451\u043D\u043D\u044B\u043C \u0448\u0430\u043D\u0441\u043E\u043C \u043E\u0442\u0440\u0430\u0436\u0430\u0442\u044C \u0441\u043D\u044F\u0440\u044F\u0434\u044B \u0432\u0440\u0430\u0433\u043E\u0432 \u043E\u0431\u0440\u0430\u0442\u043D\u043E.",position:"right"})]})]})]})]})})},s=r.ShuttleConsole=function(){function f(u,C){var V=(0,a.useBackend)(C),v=V.act,h=V.data;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0448\u0430\u0442\u0442\u043B\u043E\u043C",style:{"text-align":"center"},buttons:(0,e.createComponentVNode)(2,t.Button,{content:"?",tooltip:"\u041F\u0430\u043D\u0435\u043B\u044C \u0434\u043B\u044F \u0443\u0434\u0430\u043B\u0451\u043D\u043D\u043E\u0433\u043E \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0432\u0430\u0448\u0438\u043C \u043B\u0438\u0447\u043D\u044B\u043C \u0448\u0430\u0442\u0442\u043B\u043E\u043C. \u0422\u0430\u043A \u0436\u0435 \u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u0442\u0435\u043A\u0443\u0449\u0443\u044E \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0438 \u043F\u043E\u0437\u0438\u0446\u0438\u044E \u0441\u0430\u043C\u043E\u0433\u043E \u0448\u0430\u0442\u0442\u043B\u0430!",tooltipPosition:"right"}),children:(0,e.createComponentVNode)(2,t.Flex,{ml:2,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.status?h.status:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Missing"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0412\u0430\u0448\u0430 \u043F\u043E\u0437\u0438\u0446\u0438\u044F",children:h.player_pos}),!!h.shuttle&&(!!h.docking_ports_len&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u0448\u0430\u0442\u0442\u043B",children:h.docking_ports.map(function(g){return(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",content:g.name,onClick:function(){function N(){return v("move",{move:g.id})}return N}()},g.name)})})||(0,e.createFragment)([(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"Status",color:"red",children:(0,e.createComponentVNode)(2,t.NoticeBox,{color:"red",children:"Shuttle Locked"})}),!!h.admin_controlled&&(0,e.createComponentVNode)(2,o.LabeledListItem,{label:"\u0410\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044F",children:(0,e.createComponentVNode)(2,t.Button,{icon:"exclamation-circle",content:"\u0417\u0430\u043F\u0440\u043E\u0441\u0438\u0442\u044C \u0430\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044E",disabled:!h.status,onClick:function(){function g(){return v("request")}return g}()})})],0))]})})})}return f}(),l=function(u,C){var V=(0,a.useBackend)(C),v=V.data,h=v.randomPercent,g=v.allActionsPreview,N=v.color_choice;return(0,e.createComponentVNode)(2,t.Section,{stretchContents:!0,children:(0,e.createComponentVNode)(2,t.ProgressBar,{color:N,value:h,minValue:0,maxValue:100,children:(0,e.createVNode)(1,"center",null,(0,e.createComponentVNode)(2,t.NoticeBox,{className:"NoticeBox_"+N,mt:1,children:[(0,e.createVNode)(1,"img",null,null,1,{height:"64px",width:"64px",src:"data:image/jpeg;base64,"+g["spider_"+N],style:{"margin-left":"-6px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createVNode)(1,"br"),"Loading ",h+"%"]}),2)})})},d=function(f){function u(V){var v;return v=f.call(this,V)||this,v.timer=null,v.state={lastText:"text do be there",currentDisplay:[]},v}S(u,f);var C=u.prototype;return C.tick=function(){function V(){var v=this.props,h=this.state;if(v.allMessages!==h.lastText&&!v.end_terminal){var g=h.currentDisplay;g.push(v.allMessages),h.lastText=v.allMessages}else v.end_terminal&&(clearTimeout(this.timer),setTimeout(v.onFinished,v.finishedTimeout))}return V}(),C.componentDidMount=function(){function V(){var v=this,h=this.props.linesPerSecond,g=h===void 0?2.5:h;this.timer=setInterval(function(){return v.tick()},1e3/g)}return V}(),C.componentWillUnmount=function(){function V(){clearTimeout(this.timer)}return V}(),C.render=function(){function V(){return(0,e.createComponentVNode)(2,t.Box,{m:1,children:this.state.currentDisplay.map(function(v){return(0,e.createFragment)([v,(0,e.createVNode)(1,"br")],0,v)})})}return V}(),u}(e.Component)},38307:function(I,r,n){"use strict";r.__esModule=!0,r.StationAlertConsoleContent=r.StationAlertConsole=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.StationAlertConsole=function(){function y(){return(0,e.createComponentVNode)(2,o.Window,{width:325,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,S)})})}return y}(),S=r.StationAlertConsoleContent=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.data,c=i.alarms||[];return Object.keys(c).map(function(s){var l,d;return(0,e.createComponentVNode)(2,t.Section,{title:s+" Alarms",children:(0,e.createVNode)(1,"ul",null,((l=c[s])==null?void 0:l.length)===0?(0,e.createVNode)(1,"li","color-good","Systems Nominal",16):(d=c[s])==null?void 0:d.map(function(f){return(0,e.createVNode)(1,"li","color-average",f,0,null,f)}),0)},s)})}return y}()},39409:function(I,r,n){"use strict";r.__esModule=!0,r.StripMenu=void 0;var e=n(89005),a=n(88510),t=n(79140),o=n(72253),m=n(36036),S=n(98595),y=5,k=9,b=function(V){return V===0?5:9},p="64px",i=function(V){return V[0]+"/"+V[1]},c=function(V){var v=V.align,h=V.children;return(0,e.createComponentVNode)(2,m.Box,{style:{position:"absolute",left:v==="left"?"6px":"48px","text-align":v,"text-shadow":"2px 2px 2px #000",top:"2px"},children:h})},s={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},l={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,4]),image:"inventory-pda.png"}},d={neck:{displayName:"neck",gridSpot:i([0,0]),image:"inventory-neck.png"},eyes:{displayName:"eyewear",gridSpot:i([1,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:i([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:i([1,1]),image:"inventory-mask.png"},pet_collar:{displayName:"collar",gridSpot:i([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:i([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:i([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:i([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:i([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:i([1,4])},jumpsuit:{displayName:"uniform",gridSpot:i([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:i([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:i([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:i([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:i([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,e.createComponentVNode)(2,c,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:i([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:i([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:i([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:i([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:i([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:i([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:i([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:i([4,8]),image:"inventory-pda.png"}},f=function(C){return C[C.Completely=1]="Completely",C[C.Hidden=2]="Hidden",C}(f||{}),u=r.StripMenu=function(){function C(V,v){var h=(0,o.useBackend)(v),g=h.act,N=h.data,x=new Map;if(N.show_mode===0)for(var B=0,L=Object.keys(N.items);B300?"bad":s>150?"average":"good"},k=function(s){return s>5e3?"bad":s>4e3?"average":"good"},b=function(s){return s>1e4?"bad":s>5e3?"average":"good"},p=function(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:"Detected Supermatter Shards",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"sync",content:"Refresh",onClick:function(){function C(){return f("refresh")}return C}()}),children:(0,e.createComponentVNode)(2,t.Box,{m:1,children:u.supermatters.length===0?(0,e.createVNode)(1,"h3",null,"No shards detected",16):(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,m.TableCell,{children:"Area"}),(0,e.createComponentVNode)(2,m.TableCell,{children:"Integrity"}),(0,e.createComponentVNode)(2,m.TableCell,{children:"Details"})]}),u.supermatters.map(function(C){return(0,e.createComponentVNode)(2,m.TableRow,{children:[(0,e.createComponentVNode)(2,m.TableCell,{children:C.area_name}),(0,e.createComponentVNode)(2,m.TableCell,{children:[C.integrity,"%"]}),(0,e.createComponentVNode)(2,m.TableCell,{children:(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"View",onClick:function(){function V(){return f("view",{view:C.uid})}return V}()})})]},C)})]})})})})})},i=function(s,l){var d=(0,a.useBackend)(l),f=d.act,u=d.data;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:325,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Section,{title:"Crystal Status",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"caret-square-left",content:"Back",onClick:function(){function C(){return f("back")}return C}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Core Integrity",children:(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[95,1/0],average:[80,94],bad:[-1/0,79]},minValue:"0",maxValue:"100",value:u.SM_integrity,children:[u.SM_integrity,"%"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Relative EER",children:(0,e.createComponentVNode)(2,t.Box,{color:y(u.SM_power),children:[u.SM_power," MeV/cm3"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Temperature",children:(0,e.createComponentVNode)(2,t.Box,{color:k(u.SM_ambienttemp),children:[u.SM_ambienttemp," K"]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Pressure",children:(0,e.createComponentVNode)(2,t.Box,{color:b(u.SM_ambientpressure),children:[u.SM_ambientpressure," kPa"]})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Gas Composition",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen",children:[u.SM_gas_O2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Carbon Dioxide",children:[u.SM_gas_CO2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Nitrogen",children:[u.SM_gas_N2,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Plasma",children:[u.SM_gas_PL,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Other",children:[u.SM_gas_OTHER,"%"]})]})})]})})}},46029:function(I,r,n){"use strict";r.__esModule=!0,r.SyndicateComputerSimple=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(29319),m=n(98595),S=r.SyndicateComputerSimple=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data;return(0,e.createComponentVNode)(2,m.Window,{width:400,height:400,theme:"syndicate",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:c.rows.map(function(s){return(0,e.createComponentVNode)(2,t.Section,{title:s.title,buttons:(0,e.createComponentVNode)(2,t.Button,{content:s.buttontitle,disabled:s.buttondisabled,tooltip:s.buttontooltip,tooltipPosition:"left",onClick:function(){function l(){return i(s.buttonact)}return l}()}),children:[s.status,!!s.bullets&&(0,e.createComponentVNode)(2,t.Box,{children:s.bullets.map(function(l){return(0,e.createComponentVNode)(2,t.Box,{children:l},l)})})]},s.title)})})})}return y}()},99279:function(I,r,n){"use strict";r.__esModule=!0,r.SyndieCargoConsole=void 0;var e=n(89005),a=n(64795),t=n(88510),o=n(72253),m=n(36036),S=n(98595),y=n(29319),k=n(25328),b=r.SyndieCargoConsole=function(){function l(d,f){return(0,e.createComponentVNode)(2,S.Window,{width:900,height:800,theme:"syndicate",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:[(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s)]})})}return l}(),p=function(d,f){var u=(0,o.useLocalState)(f,"contentsModal",null),C=u[0],V=u[1],v=(0,o.useLocalState)(f,"contentsModalTitle",null),h=v[0],g=v[1];if(C!==null&&h!==null)return(0,e.createComponentVNode)(2,m.Modal,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:window.innerHeight*.75+"px",mx:"auto",children:[(0,e.createComponentVNode)(2,m.Box,{width:"100%",bold:!0,children:(0,e.createVNode)(1,"h1",null,[h,(0,e.createTextVNode)(" contents:")],0)}),(0,e.createComponentVNode)(2,m.Box,{children:C.map(function(N){return(0,e.createComponentVNode)(2,m.Box,{children:["- ",N]},N)})}),(0,e.createComponentVNode)(2,m.Box,{m:2,children:(0,e.createComponentVNode)(2,m.Button,{content:"Close",onClick:function(){function N(){V(null),g(null)}return N}()})})]})},i=function(d,f){var u=(0,o.useBackend)(f),C=u.act,V=u.data,v=V.is_public,h=v===void 0?0:v,g=V.cash,N=V.wait_time,x=V.is_cooldown,B=V.telepads_status,L=V.adminAddCash,T=B,A="",E=0,w="";return B==="Pads not linked!"?(E=0,A="Attempts to link telepads to the console.",w="Link pads"):x?x&&(w="Cooldown...",A="Pads are cooling off...",E=1,N!==1?T=""+B+" (ETA: "+N+" seconds)":T=""+B+" (ETA: "+N+" second)"):(E=0,A="Teleports your crates to the market. A reminder, some of the crates are directly stolen from NT trading routes. That means they can be locked. We are NOT sorry for the inconvenience",w="Teleport"),(0,e.createComponentVNode)(2,m.Section,{title:"Status",children:(0,e.createComponentVNode)(2,m.LabeledList,{children:[h===0&&(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Money Available",children:[g,(0,e.createComponentVNode)(2,m.Button,{tooltip:"Withdraw money from the console",content:"Withdraw",onClick:function(){function O(){return C("withdraw",{cash:g})}return O}()}),(0,e.createComponentVNode)(2,m.Button,{content:L,tooltip:"Bless the players with da money!",onClick:function(){function O(){return C("add_money",{cash:g})}return O}()})]}),(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Telepads Status",children:T}),h===0&&(0,e.createComponentVNode)(2,m.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,m.Button,{content:w,tooltip:A,disabled:E,onClick:function(){function O(){return C("teleport")}return O}()}),(0,e.createComponentVNode)(2,m.Button,{content:"View Syndicate Black Market Log",onClick:function(){function O(){return C("showMessages")}return O}()})]})]})})},c=function(d,f){var u=(0,o.useBackend)(f),C=u.act,V=u.data,v=V.categories,h=V.supply_packs,g=(0,o.useSharedState)(f,"category","Emergency"),N=g[0],x=g[1],B=(0,o.useSharedState)(f,"search_text",""),L=B[0],T=B[1],A=(0,o.useLocalState)(f,"contentsModal",null),E=A[0],w=A[1],O=(0,o.useLocalState)(f,"contentsModalTitle",null),P=O[0],M=O[1],F=(0,k.createSearch)(L,function(_){return _.name}),R=(0,a.flow)([(0,t.filter)(function(_){return _.cat===v.filter(function(W){return W.name===N})[0].category||L}),L&&(0,t.filter)(F),(0,t.sortBy)(function(_){return _.name.toLowerCase()})])(h),U="Crate Catalogue";return L?U="Results for '"+L+"':":N&&(U="Browsing "+N),(0,e.createComponentVNode)(2,m.Section,{title:U,buttons:(0,e.createComponentVNode)(2,m.Dropdown,{width:"190px",options:v.map(function(_){return _.name}),selected:N,onSelected:function(){function _(W){return x(W)}return _}()}),children:[(0,e.createComponentVNode)(2,m.Input,{fluid:!0,placeholder:"Search for...",onInput:function(){function _(W,K){return T(K)}return _}(),mb:1}),(0,e.createComponentVNode)(2,m.Box,{maxHeight:25,overflowY:"auto",overflowX:"hidden",children:(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:R.map(function(_){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{bold:!0,children:[_.name," (",_.cost," Credits)"]}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,m.Button,{content:"Order 1",icon:"shopping-cart",onClick:function(){function W(){return C("order",{crate:_.ref,multiple:0})}return W}()}),(0,e.createComponentVNode)(2,m.Button,{content:"Order Multiple",icon:"cart-plus",onClick:function(){function W(){return C("order",{crate:_.ref,multiple:1})}return W}()}),(0,e.createComponentVNode)(2,m.Button,{content:"View Contents",icon:"search",onClick:function(){function W(){w(_.contents),M(_.name)}return W}()})]})]},_.name)})})})]})},s=function(d,f){var u=(0,o.useBackend)(f),C=u.act,V=u.data,v=V.requests,h=V.canapprove,g=V.orders;return(0,e.createComponentVNode)(2,m.Section,{title:"Details",children:(0,e.createComponentVNode)(2,m.Box,{maxHeight:15,overflowY:"auto",overflowX:"hidden",children:[(0,e.createComponentVNode)(2,m.Box,{bold:!0,children:"Requests"}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:v.map(function(N){return(0,e.createComponentVNode)(2,m.Table.Row,{children:[(0,e.createComponentVNode)(2,m.Table.Cell,{children:[(0,e.createComponentVNode)(2,m.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Reason: ",N.comment]})]}),(0,e.createComponentVNode)(2,m.Table.Cell,{textAlign:"right",pr:1,children:[(0,e.createComponentVNode)(2,m.Button,{content:"Approve",color:"green",disabled:!h,onClick:function(){function x(){return C("approve",{ordernum:N.ordernum})}return x}()}),(0,e.createComponentVNode)(2,m.Button,{content:"Deny",color:"red",onClick:function(){function x(){return C("deny",{ordernum:N.ordernum})}return x}()})]})]},N.ordernum)})}),(0,e.createComponentVNode)(2,m.Box,{bold:!0,children:"Confirmed Orders"}),(0,e.createComponentVNode)(2,m.Table,{m:"0.5rem",children:g.map(function(N){return(0,e.createComponentVNode)(2,m.Table.Row,{children:(0,e.createComponentVNode)(2,m.Table.Cell,{children:[(0,e.createComponentVNode)(2,m.Box,{children:["- #",N.ordernum,": ",N.supply_type," for ",(0,e.createVNode)(1,"b",null,N.orderedby,0)]}),(0,e.createComponentVNode)(2,m.Box,{italic:!0,children:["Reason: ",N.comment]})]})},N.ordernum)})})]})})}},44852:function(I,r,n){"use strict";r.__esModule=!0,r.TTSSeedsExplorerContent=r.TTSSeedsExplorer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m={0:"\u0411\u0435\u0441\u043F\u043B\u0430\u0442\u043D\u044B\u0435",1:"Tier I",2:"Tier II",3:"Tier III",4:"Tier IV"},S={\u041C\u0443\u0436\u0441\u043A\u043E\u0439:{icon:"mars",color:"blue"},\u0416\u0435\u043D\u0441\u043A\u0438\u0439:{icon:"venus",color:"purple"},\u041B\u044E\u0431\u043E\u0439:{icon:"venus-mars",color:"white"}},y=function(i,c,s,l){return l===void 0&&(l=null),i.map(function(d){var f,u=(f=d[l])!=null?f:d;return(0,e.createComponentVNode)(2,t.Button.Checkbox,{checked:c.includes(d),content:u,onClick:function(){function C(){c.includes(d)?s(c.filter(function(V){var v;return((v=V[l])!=null?v:V)!==d})):s([d].concat(c))}return C}()},u)})},k=r.TTSSeedsExplorer=function(){function p(i,c){return(0,e.createComponentVNode)(2,o.Window,{width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,b)})})}return p}(),b=r.TTSSeedsExplorerContent=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.providers,u=d.seeds,C=d.selected_seed,V=d.phrases,v=d.donator_level,h=u.map(function(Y){return Y.category}).filter(function(Y,Q,q){return q.indexOf(Y)===Q}),g=u.map(function(Y){return Y.gender}).filter(function(Y,Q,q){return q.indexOf(Y)===Q}),N=u.map(function(Y){return Y.donator_level}).filter(function(Y,Q,q){return q.indexOf(Y)===Q}).map(function(Y){return m[Y]}),x=(0,a.useLocalState)(c,"selectedProviders",f),B=x[0],L=x[1],T=(0,a.useLocalState)(c,"selectedGenders",g),A=T[0],E=T[1],w=(0,a.useLocalState)(c,"selectedCategories",h),O=w[0],P=w[1],M=(0,a.useLocalState)(c,"selectedDonatorLevels",N),F=M[0],R=M[1],U=(0,a.useLocalState)(c,"selectedPhrase",V[0]),_=U[0],W=U[1],K=(0,a.useLocalState)(c,"searchtext",""),G=K[0],ne=K[1],X=y(f,B,L,"name"),pe=y(g,A,E),me=y(h,O,P),oe=y(N,F,R),ie=(0,e.createComponentVNode)(2,t.Dropdown,{options:V,selected:_.replace(/(.{25})..+/,"$1..."),width:"220px",onSelected:function(){function Y(Q){return W(Q)}return Y}()}),Z=(0,e.createComponentVNode)(2,t.Input,{placeholder:"\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435...",fluid:!0,onInput:function(){function Y(Q,q){return ne(q)}return Y}()}),ae=u.sort(function(Y,Q){var q=Y.name.toLowerCase(),te=Q.name.toLowerCase();return q>te?1:q0&&C!==Y.name?"orange":"white",children:Y.name}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:C===Y.name?.5:.25,textAlign:"left",children:Y.category}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:C===Y.name?"white":S[Y.gender].color,textAlign:"left",children:(0,e.createComponentVNode)(2,t.Icon,{mx:1,size:1.2,name:S[Y.gender].icon})}),(0,e.createComponentVNode)(2,t.Table.Cell,{collapsing:!0,opacity:.5,textColor:"white",textAlign:"right",children:Y.donator_level>0&&(0,e.createFragment)([m[Y.donator_level],(0,e.createComponentVNode)(2,t.Icon,{ml:1,mr:2,name:"coins"})],0)})]},Y.name)});return(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,fill:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0424\u0438\u043B\u044C\u0442\u0440\u044B",fill:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u0440\u043E\u0432\u0430\u0439\u0434\u0435\u0440\u044B",children:X}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u043B",children:pe}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u0438",children:me}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0423\u0440\u043E\u0432\u0435\u043D\u044C \u043F\u043E\u0434\u043F\u0438\u0441\u043A\u0438",children:oe}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u0424\u0440\u0430\u0437\u0430",children:ie}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"\u041F\u043E\u0438\u0441\u043A",children:Z})]})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{scrollable:!0,fill:!0,title:"\u0413\u043E\u043B\u043E\u0441\u0430 ("+ae.length+"/"+u.length+")",children:(0,e.createComponentVNode)(2,t.Table,{children:J})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.BlockQuote,{children:[(0,e.createComponentVNode)(2,t.Box,{children:"\u0414\u043B\u044F \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044F \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0443\u0441\u043B\u043E\u0432\u0438\u044F\u0445 \u0440\u0430\u0441\u0442\u0443\u0449\u0438\u0445 \u0440\u0430\u0441\u0445\u043E\u0434\u043E\u0432 \u0447\u0430\u0441\u0442\u044C \u0433\u043E\u043B\u043E\u0441\u043E\u0432 \u043F\u0440\u0438\u0448\u043B\u043E\u0441\u044C \u0441\u0434\u0435\u043B\u0430\u0442\u044C \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u044B\u043C\u0438 \u0442\u043E\u043B\u044C\u043A\u043E \u0437\u0430 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044C\u043D\u0443\u044E \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0443 \u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430."}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"\u041F\u043E\u0434\u0440\u043E\u0431\u043D\u0435\u0435 \u043E\u0431 \u044D\u0442\u043E\u043C \u043C\u043E\u0436\u043D\u043E \u0443\u0437\u043D\u0430\u0442\u044C \u0432 \u043D\u0430\u0448\u0435\u043C Discord-\u0441\u043E\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0435."})]})})})]})}return p}()},56441:function(I,r,n){"use strict";r.__esModule=!0,r.TachyonArrayContent=r.TachyonArray=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.TachyonArray=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s,d=c.explosion_target,f=c.toxins_tech,u=c.printing;return(0,e.createComponentVNode)(2,o.Window,{width:500,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shift's Target",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Toxins Level",children:f}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Administration",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"print",content:"Print All Logs",disabled:!l.length||u,align:"center",onClick:function(){function C(){return i("print_logs")}return C}()}),(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!l.length,color:"bad",align:"center",onClick:function(){function C(){return i("delete_logs")}return C}()})]})]})}),l.length?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"No Records"})]})})}return y}(),S=r.TachyonArrayContent=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.records,l=s===void 0?[]:s;return(0,e.createComponentVNode)(2,t.Section,{title:"Logged Explosions",children:(0,e.createComponentVNode)(2,t.Flex,{children:(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Time"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Epicenter"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Actual Size"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Theoretical Size"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.logged_time}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.epicenter}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.actual_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.theoretical_size_message}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){function f(){return i("delete_record",{index:d.index})}return f}()})})]},d.index)})]})})})})}return y}()},1754:function(I,r,n){"use strict";r.__esModule=!0,r.Tank=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Tank=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c;return i.has_mask?c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",children:(0,e.createComponentVNode)(2,t.Button,{icon:i.connected?"check":"times",content:i.connected?"Internals On":"Internals Off",selected:i.connected,onClick:function(){function s(){return p("internals")}return s}()})}):c=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,e.createComponentVNode)(2,o.Window,{width:300,height:150,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Tank Pressure",children:(0,e.createComponentVNode)(2,t.ProgressBar,{value:i.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:i.tankPressure+" kPa"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Release Pressure",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,tooltip:"Min",onClick:function(){function s(){return p("pressure",{pressure:"min"})}return s}()}),(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(){function s(l,d){return p("pressure",{pressure:d})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,tooltip:"Max",onClick:function(){function s(){return p("pressure",{pressure:"max"})}return s}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,tooltip:"Reset",onClick:function(){function s(){return p("pressure",{pressure:"reset"})}return s}()})]}),c]})})})})}return S}()},7579:function(I,r,n){"use strict";r.__esModule=!0,r.TankDispenser=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.TankDispenser=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.o_tanks,s=i.p_tanks;return(0,e.createComponentVNode)(2,o.Window,{width:275,height:100,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Oxygen Tank ("+c+")",disabled:c===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("oxygen")}return l}()})}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Dispense Plasma Tank ("+s+")",disabled:s===0,icon:"arrow-circle-down",onClick:function(){function l(){return p("plasma")}return l}()})})]})})}return S}()},16136:function(I,r,n){"use strict";r.__esModule=!0,r.TcommsCore=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.TcommsCore=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.ion,u=(0,a.useLocalState)(c,"tabIndex",0),C=u[0],V=u[1],v=function(){function h(g){switch(g){case 0:return(0,e.createComponentVNode)(2,y);case 1:return(0,e.createComponentVNode)(2,k);case 2:return(0,e.createComponentVNode)(2,b);default:return"SOMETHING WENT VERY WRONG PLEASE AHELP"}}return h}();return(0,e.createComponentVNode)(2,o.Window,{width:900,height:600,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[f===1&&(0,e.createComponentVNode)(2,S),(0,e.createComponentVNode)(2,t.Tabs,{children:[(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===0,onClick:function(){function h(){return V(0)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"wrench"}),"Configuration"]},"ConfigPage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===1,onClick:function(){function h(){return V(1)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"link"}),"Device Linkage"]},"LinkagePage"),(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:C===2,onClick:function(){function h(){return V(2)}return h}(),children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-times"}),"User Filtering"]},"FilterPage")]}),v(C)]})})}return p}(),S=function(){return(0,e.createComponentVNode)(2,t.NoticeBox,{children:"ERROR: An Ionospheric overload has occured. Please wait for the machine to reboot. This cannot be manually done."})},y=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.active,u=d.sectors_available,C=d.nttc_toggle_jobs,V=d.nttc_toggle_job_color,v=d.nttc_toggle_name_color,h=d.nttc_toggle_command_bold,g=d.nttc_job_indicator_type,N=d.nttc_setting_language,x=d.network_id;return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:f?"On":"Off",selected:f,icon:"power-off",onClick:function(){function B(){return l("toggle_active")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Sector Coverage",children:u})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Radio Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcements",children:(0,e.createComponentVNode)(2,t.Button,{content:C?"On":"Off",selected:C,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_jobs")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:V?"On":"Off",selected:V,icon:"clipboard-list",onClick:function(){function B(){return l("nttc_toggle_job_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Name Departmentalisation",children:(0,e.createComponentVNode)(2,t.Button,{content:v?"On":"Off",selected:v,icon:"user-tag",onClick:function(){function B(){return l("nttc_toggle_name_color")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Command Amplification",children:(0,e.createComponentVNode)(2,t.Button,{content:h?"On":"Off",selected:h,icon:"volume-up",onClick:function(){function B(){return l("nttc_toggle_command_bold")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Advanced",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Job Announcement Format",children:(0,e.createComponentVNode)(2,t.Button,{content:g||"Unset",selected:g,icon:"pencil-alt",onClick:function(){function B(){return l("nttc_job_indicator_type")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Language Conversion",children:(0,e.createComponentVNode)(2,t.Button,{content:N||"Unset",selected:N,icon:"globe",onClick:function(){function B(){return l("nttc_setting_language")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:x||"Unset",selected:x,icon:"server",onClick:function(){function B(){return l("network_id")}return B}()})})]})}),(0,e.createComponentVNode)(2,t.Section,{title:"Maintenance",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Import Configuration",icon:"file-import",onClick:function(){function B(){return l("import")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Export Configuration",icon:"file-export",onClick:function(){function B(){return l("export")}return B}()})]})],4)},k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.link_password,u=d.relay_entries;return(0,e.createComponentVNode)(2,t.Section,{title:"Device Linkage",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linkage Password",children:(0,e.createComponentVNode)(2,t.Button,{content:f||"Unset",selected:f,icon:"lock",onClick:function(){function C(){return l("change_password")}return C}()})})}),(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Status"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Unlink"})]}),u.map(function(C){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:C.status===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Online"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Offline"})}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",onClick:function(){function V(){return l("unlink",{addr:C.addr})}return V}()})})]},C.addr)})]})]})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=s.data,f=d.filtered_users;return(0,e.createComponentVNode)(2,t.Section,{title:"User Filtering",buttons:(0,e.createComponentVNode)(2,t.Button,{content:"Add User",icon:"user-plus",onClick:function(){function u(){return l("add_filter")}return u}()}),children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"90%"},children:"User"}),(0,e.createComponentVNode)(2,t.Table.Cell,{style:{width:"10%"},children:"Actions"})]}),f.map(function(u){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:u}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Remove",icon:"user-times",onClick:function(){function C(){return l("remove_filter",{user:u})}return C}()})})]},u)})]})})}},88046:function(I,r,n){"use strict";r.__esModule=!0,r.TcommsRelay=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.TcommsRelay=function(){function k(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked,d=s.active,f=s.network_id;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:400,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"Relay Configuration",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Machine Power",children:(0,e.createComponentVNode)(2,t.Button,{content:d?"On":"Off",selected:d,icon:"power-off",onClick:function(){function u(){return c("toggle_active")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Network ID",children:(0,e.createComponentVNode)(2,t.Button,{content:f||"Unset",selected:f,icon:"server",onClick:function(){function u(){return c("network_id")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Link Status",children:l===1?(0,e.createComponentVNode)(2,t.Box,{color:"green",children:"Linked"}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Unlinked"})})]})}),l===1?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,y)]})})}return k}(),S=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.linked_core_id,d=s.linked_core_addr,f=s.hidden_link;return(0,e.createComponentVNode)(2,t.Section,{title:"Link Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core ID",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Linked Core Address",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hidden Link",children:(0,e.createComponentVNode)(2,t.Button,{content:f?"Yes":"No",icon:f?"eye-slash":"eye",selected:f,onClick:function(){function u(){return c("toggle_hidden_link")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Unlink",children:(0,e.createComponentVNode)(2,t.Button,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){function u(){return c("unlink")}return u}()})})]})})},y=function(b,p){var i=(0,a.useBackend)(p),c=i.act,s=i.data,l=s.cores;return(0,e.createComponentVNode)(2,t.Section,{title:"Detected Cores",children:(0,e.createComponentVNode)(2,t.Table,{m:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network Address"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Network ID"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Sector"}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:"Link"})]}),l.map(function(d){return(0,e.createComponentVNode)(2,t.Table.Row,{children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.addr}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.net_id}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:d.sector}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Link",icon:"link",onClick:function(){function f(){return c("link",{addr:d.addr})}return f}()})})]},d.addr)})]})})}},20802:function(I,r,n){"use strict";r.__esModule=!0,r.Teleporter=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=n(79646),S=r.Teleporter=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.targetsTeleport?c.targetsTeleport:{},l=0,d=1,f=2,u=c.calibrated,C=c.calibrating,V=c.powerstation,v=c.regime,h=c.teleporterhub,g=c.target,N=c.locked,x=c.accuracy;return(0,e.createComponentVNode)(2,o.Window,{width:380,height:260,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:[(!V||!h)&&(0,e.createComponentVNode)(2,t.Section,{title:"Error",children:[h,!V&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Powerstation not linked "}),V&&!h&&(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:" Teleporter hub not linked "})]}),V&&h&&(0,e.createComponentVNode)(2,t.Section,{title:"Status",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Regime",children:[(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to another teleport hub. ",color:v===d?"good":null,onClick:function(){function B(){return i("setregime",{regime:d})}return B}(),children:"Gate"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"One-way teleport. ",color:v===l?"good":null,onClick:function(){function B(){return i("setregime",{regime:l})}return B}(),children:"Teleporter"}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Teleport to a location stored in a GPS device. ",color:v===f?"good":null,disabled:!N,onClick:function(){function B(){return i("setregime",{regime:f})}return B}(),children:"GPS"})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Teleport target",children:[v===l&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(L){return i("settarget",{x:s[L].x,y:s[L].y,z:s[L].z})}return B}()}),v===d&&(0,e.createComponentVNode)(2,t.Dropdown,{width:"220px",selected:g,options:Object.keys(s),color:g!=="None"?"default":"bad",onSelected:function(){function B(L){return i("settarget",{x:s[L].x,y:s[L].y,z:s[L].z})}return B}()}),v===f&&(0,e.createComponentVNode)(2,t.Box,{children:g})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Calibration",children:[g!=="None"&&(0,e.createComponentVNode)(2,t.Grid,{children:[(0,e.createComponentVNode)(2,m.GridColumn,{size:"2",children:C&&(0,e.createComponentVNode)(2,t.Box,{color:"average",children:"In Progress"})||(u||x>=3)&&(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Optimal"})||(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:"Sub-Optimal"})}),(0,e.createComponentVNode)(2,m.GridColumn,{size:"3",children:(0,e.createComponentVNode)(2,t.Box,{class:"ml-1",children:(0,e.createComponentVNode)(2,t.Button,{icon:"sync-alt",tooltip:"Calibrates the hub. Accidents may occur when the calibration is not optimal.",disabled:!!(u||C),onClick:function(){function B(){return i("calibrate")}return B}()})})})]}),g==="None"&&(0,e.createComponentVNode)(2,t.Box,{lineHeight:"21px",children:"No target set"})]})]})}),!!(N&&V&&h&&v===f)&&(0,e.createComponentVNode)(2,t.Section,{title:"GPS",children:(0,e.createComponentVNode)(2,t.Flex,{direction:"row",justify:"space-around",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){function B(){return i("load")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){function B(){return i("eject")}return B}()})]})})]})})}return y}()},24410:function(I,r,n){"use strict";r.__esModule=!0,r.sanitizeMultiline=r.removeAllSkiplines=r.TextInputModal=void 0;var e=n(89005),a=n(51057),t=n(19203),o=n(72253),m=n(92986),S=n(36036),y=n(98595),k=r.sanitizeMultiline=function(){function c(s){return s.replace(/(\n|\r\n){3,}/,"\n\n")}return c}(),b=r.removeAllSkiplines=function(){function c(s){return s.replace(/[\r\n]+/,"")}return c}(),p=r.TextInputModal=function(){function c(s,l){var d=(0,o.useBackend)(l),f=d.act,u=d.data,C=u.max_length,V=u.message,v=V===void 0?"":V,h=u.multiline,g=u.placeholder,N=u.timeout,x=u.title,B=(0,o.useLocalState)(l,"input",g||""),L=B[0],T=B[1],A=function(){function O(P){if(P!==L){var M=h?k(P):b(P);T(M)}}return O}(),E=h||L.length>=40,w=130+(v.length>40?Math.ceil(v.length/4):0)+(E?80:0);return(0,e.createComponentVNode)(2,y.Window,{title:x,width:325,height:w,children:[N&&(0,e.createComponentVNode)(2,a.Loader,{value:N}),(0,e.createComponentVNode)(2,y.Window.Content,{onKeyDown:function(){function O(P){var M=window.event?P.which:P.keyCode;M===m.KEY_ENTER&&(!E||!P.shiftKey)&&f("submit",{entry:L}),M===m.KEY_ESCAPE&&f("cancel")}return O}(),children:(0,e.createComponentVNode)(2,S.Section,{fill:!0,children:(0,e.createComponentVNode)(2,S.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,S.Box,{color:"label",children:v})}),(0,e.createComponentVNode)(2,S.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,i,{input:L,onType:A})}),(0,e.createComponentVNode)(2,S.Stack.Item,{children:(0,e.createComponentVNode)(2,t.InputButtons,{input:L,message:L.length+"/"+C})})]})})})]})}return c}(),i=function(s,l){var d=(0,o.useBackend)(l),f=d.act,u=d.data,C=u.max_length,V=u.multiline,v=s.input,h=s.onType,g=V||v.length>=40;return(0,e.createComponentVNode)(2,S.TextArea,{autoFocus:!0,autoSelect:!0,height:V||v.length>=40?"100%":"1.8rem",maxLength:C,onEscape:function(){function N(){return f("cancel")}return N}(),onEnter:function(){function N(x){g&&x.shiftKey||(x.preventDefault(),f("submit",{entry:v}))}return N}(),onInput:function(){function N(x,B){return h(B)}return N}(),placeholder:"Type something...",value:v})}},69566:function(I,r,n){"use strict";r.__esModule=!0,r.ThiefKit=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.ThiefKit=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.uses,s=i.possible_uses,l=i.multi_uses,d=i.kits,f=i.choosen_kits;return(0,e.createComponentVNode)(2,o.Window,{width:600,height:900,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Section,{title:"\u041D\u0430\u0431\u043E\u0440 \u0413\u0438\u043B\u044C\u0434\u0438\u0438 \u0412\u043E\u0440\u043E\u0432:",children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:[(0,e.createVNode)(1,"i",null,"\u0423\u0432\u0435\u0441\u0438\u0441\u0442\u0430\u044F \u043A\u043E\u0440\u043E\u0431\u043A\u0430, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u043B\u0435\u0436\u0438\u0442 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0433\u0438\u043B\u044C\u0434\u0438\u0438 \u0432\u043E\u0440\u043E\u0432.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"i",null,"\u041D\u0430\u0431\u043E\u0440 \u0432\u043E\u0440\u0430-\u0448\u0440\u0435\u0434\u0438\u043D\u0433\u0435\u0440\u0430. \u041D\u0435\u043B\u044C\u0437\u044F \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u044C \u0447\u0442\u043E \u0432 \u043D\u0451\u043C, \u043F\u043E\u043A\u0430 \u043D\u0435 \u0437\u0430\u0433\u043B\u044F\u043D\u0435\u0448\u044C \u0432\u043D\u0443\u0442\u0440\u044C.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"p",null,(0,e.createVNode)(1,"b",null,"\u041A\u0430\u043A\u043E\u0435 \u0441\u043D\u0430\u0440\u044F\u0436\u0435\u043D\u0438\u0435 \u0432 \u043D\u0451\u043C \u043B\u0435\u0436\u0438\u0442?:",16),2),(0,e.createVNode)(1,"p",null,[(0,e.createTextVNode)("\u041E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u043E \u043D\u0430\u0431\u043E\u0440\u043E\u0432:"),(0,e.createComponentVNode)(2,t.Box,{as:"span",color:c<=0?"good":c=s,onClick:function(){function u(){return p("randomKit")}return u}()}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:d&&d.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"upload",content:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C",disabled:u.was_taken||c>=s,onClick:function(){function C(){return p("takeKit",{item:u.type})}return C}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"undo",disabled:!u.was_taken,onClick:function(){function C(){return p("undoKit",{item:u.type})}return C}()})]}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:u.desc})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{title:"\u0412\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0435 \u043D\u0430\u0431\u043E\u0440\u044B:",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:f&&f.map(function(u){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:u.name,buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"undo",content:"\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",onClick:function(){function C(){return p("undoKit",{item:u.type})}return C}()}),children:(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:" "})},u.type)})})}),(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0417\u0430\u0432\u0435\u0440\u0448\u0438\u0442\u044C \u0432\u044B\u0431\u043E\u0440",color:c0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),x.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers over]",16):"",x.contractor.accepted?(0,e.createVNode)(1,"i",null,"\xA0(Accepted)",16):!x.contractor.is_admin_forced&&x.contractor.available_offers<=0?"":(0,e.createComponentVNode)(2,m.Countdown,{timeLeft:x.contractor.time_left,format:function(){function P(M,F){return" ("+F+")"}return P}(),bold:!0})]},"BecomeContractor"),(0,e.createComponentVNode)(2,y.Tabs.Tab,{onClick:function(){function P(){return N("lock")}return P}(),icon:"lock",children:"Lock Uplink"},"LockUplink")]})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:p(T)})]})})]})}return V}(),c=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.crystals,L=x.cats,T=(0,S.useLocalState)(h,"uplinkItems",L[0].items),A=T[0],E=T[1],w=(0,S.useLocalState)(h,"searchText",""),O=w[0],P=w[1],M=function(K,G){G===void 0&&(G="");var ne=(0,o.createSearch)(G,function(X){var pe=X.hijack_only===1?"|hijack":"";return X.name+"|"+X.desc+"|"+X.cost+"tc"+pe});return(0,t.flow)([(0,a.filter)(function(X){return X==null?void 0:X.name}),G&&(0,a.filter)(ne),(0,a.sortBy)(function(X){return X==null?void 0:X.name})])(K)},F=function(K){if(P(K),K==="")return E(L[0].items);E(M(L.map(function(G){return G.items}).flat(),K))},R=(0,S.useLocalState)(h,"showDesc",1),U=R[0],_=R[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:(0,e.createComponentVNode)(2,y.Stack.Item,{children:(0,e.createComponentVNode)(2,y.Section,{title:"Current Balance: "+B+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:U,onClick:function(){function W(){return _(!U)}return W}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Random Item",icon:"question",onClick:function(){function W(){return N("buyRandom")}return W}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){function W(){return N("refund")}return W}()})],4),children:(0,e.createComponentVNode)(2,y.Input,{fluid:!0,placeholder:"Search Equipment",onInput:function(){function W(K,G){F(G)}return W}(),value:O})})})}),(0,e.createComponentVNode)(2,y.Stack,{fill:!0,mt:.3,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:L.map(function(W){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:O!==""?!1:W.items===A,onClick:function(){function K(){E(W.items),P("")}return K}(),children:W.cat},W)})})})}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:A.map(function(W){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:W,showDecription:U},(0,o.decodeHtmlEntities)(W.name))},(0,o.decodeHtmlEntities)(W.name))})})})})]})]})},s=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cart,L=x.crystals,T=x.cart_price,A=(0,S.useLocalState)(h,"showDesc",0),E=A[0],w=A[1];return(0,e.createComponentVNode)(2,y.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Current Balance: "+L+"TC",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button.Checkbox,{content:"Show Descriptions",checked:E,onClick:function(){function O(){return w(!E)}return O}()}),(0,e.createComponentVNode)(2,y.Button,{content:"Empty Cart",icon:"trash",onClick:function(){function O(){return N("empty_cart")}return O}(),disabled:!B}),(0,e.createComponentVNode)(2,y.Button,{content:"Purchase Cart ("+T+"TC)",icon:"shopping-cart",onClick:function(){function O(){return N("purchase_cart")}return O}(),disabled:!B||T>L})],4),children:(0,e.createComponentVNode)(2,y.Stack,{vertical:!0,children:B?B.map(function(O){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,e.createComponentVNode)(2,d,{i:O,showDecription:E,buttons:(0,e.createComponentVNode)(2,u,{i:O})})},(0,o.decodeHtmlEntities)(O.name))}):(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,e.createComponentVNode)(2,l)]})},l=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.cats,L=x.lucky_numbers;return(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,e.createComponentVNode)(2,y.Button,{icon:"dice",content:"See more suggestions",onClick:function(){function T(){return N("shuffle_lucky_numbers")}return T}()}),children:(0,e.createComponentVNode)(2,y.Stack,{wrap:!0,children:L.map(function(T){return B[T.cat].items[T.item]}).filter(function(T){return T!=null}).map(function(T,A){return(0,e.createComponentVNode)(2,y.Stack.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",children:(0,e.createComponentVNode)(2,d,{grow:!0,i:T})},A)})})})})},d=function(v,h){var g=v.i,N=v.showDecription,x=N===void 0?1:N,B=v.buttons,L=B===void 0?(0,e.createComponentVNode)(2,f,{i:g}):B;return(0,e.createComponentVNode)(2,y.Section,{title:(0,o.decodeHtmlEntities)(g.name),showBottom:x,buttons:L,children:x?(0,e.createComponentVNode)(2,y.Box,{italic:!0,children:(0,o.decodeHtmlEntities)(g.desc)}):null})},f=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=v.i,L=x.crystals;return(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Button,{icon:"shopping-cart",color:B.hijack_only===1&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){function T(){return N("add_to_cart",{item:B.obj_path})}return T}(),disabled:B.cost>L}),(0,e.createComponentVNode)(2,y.Button,{content:"Buy ("+B.cost+"TC)"+(B.refundable?" [Refundable]":""),color:B.hijack_only===1&&"red",tooltip:B.hijack_only===1&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){function T(){return N("buyItem",{item:B.obj_path})}return T}(),disabled:B.cost>L})],4)},u=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=v.i,L=x.exploitable;return(0,e.createComponentVNode)(2,y.Stack,{children:[(0,e.createComponentVNode)(2,y.Button,{icon:"times",content:"("+B.cost*B.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){function T(){return N("remove_from_cart",{item:B.obj_path})}return T}()}),(0,e.createComponentVNode)(2,y.Button,{icon:"minus",tooltip:B.limit===0&&"Discount already redeemed!",ml:"5px",onClick:function(){function T(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:--B.amount})}return T}(),disabled:B.amount<=0}),(0,e.createComponentVNode)(2,y.Button.Input,{content:B.amount,width:"45px",tooltipPosition:"bottom-end",tooltip:B.limit===0&&"Discount already redeemed!",onCommit:function(){function T(A,E){return N("set_cart_item_quantity",{item:B.obj_path,quantity:E})}return T}(),disabled:B.limit!==-1&&B.amount>=B.limit&&B.amount<=0}),(0,e.createComponentVNode)(2,y.Button,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:B.limit===0&&"Discount already redeemed!",onClick:function(){function T(){return N("set_cart_item_quantity",{item:B.obj_path,quantity:++B.amount})}return T}(),disabled:B.limit!==-1&&B.amount>=B.limit})]})},C=function(v,h){var g=(0,S.useBackend)(h),N=g.act,x=g.data,B=x.exploitable,L=(0,S.useLocalState)(h,"selectedRecord",B[0]),T=L[0],A=L[1],E=(0,S.useLocalState)(h,"searchText",""),w=E[0],O=E[1],P=function(R,U){U===void 0&&(U="");var _=(0,o.createSearch)(U,function(W){return W.name});return(0,t.flow)([(0,a.filter)(function(W){return W==null?void 0:W.name}),U&&(0,a.filter)(_),(0,a.sortBy)(function(W){return W.name})])(R)},M=P(B,w);return(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:"Exploitable Records",children:(0,e.createComponentVNode)(2,y.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,y.Stack.Item,{width:"30%",fill:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,scrollable:!0,children:[(0,e.createComponentVNode)(2,y.Input,{fluid:!0,mb:1,placeholder:"Search Crew",onInput:function(){function F(R,U){return O(U)}return F}()}),(0,e.createComponentVNode)(2,y.Tabs,{vertical:!0,children:M.map(function(F){return(0,e.createComponentVNode)(2,y.Tabs.Tab,{selected:F===T,onClick:function(){function R(){return A(F)}return R}(),children:F.name},F)})})]})}),(0,e.createComponentVNode)(2,y.Divider,{vertical:!0}),(0,e.createComponentVNode)(2,y.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,y.Section,{fill:!0,title:T.name,scrollable:!0,children:(0,e.createComponentVNode)(2,y.LabeledList,{children:[(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Age",children:T.age}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Fingerprint",children:T.fingerprint}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Rank",children:T.rank}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Sex",children:T.sex}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Species",children:T.species}),(0,e.createComponentVNode)(2,y.LabeledList.Item,{label:"Records",children:T.exploit_record})]})})})]})})};(0,b.modalRegisterBodyOverride)("become_contractor",function(V,v){var h,g,N,x,B=(0,S.useBackend)(v),L=B.data,T=L.contractor||{},A=T.time_left,E=!!(L!=null&&(h=L.contractor)!=null&&h.available),w=!!(L!=null&&(g=L.contractor)!=null&&g.affordable),O=!!(L!=null&&(N=L.contractor)!=null&&N.accepted),P=L.contractor||{},M=P.available_offers,F=!!(L!=null&&(x=L.contractor)!=null&&x.is_admin_forced);return(0,e.createComponentVNode)(2,y.Section,{height:"65%",level:"2",m:"-1rem",pb:"1rem",title:(0,e.createFragment)([(0,e.createComponentVNode)(2,y.Icon,{name:"suitcase"}),(0,e.createTextVNode)("\xA0 Contracting Opportunity")],4),children:[(0,e.createComponentVNode)(2,y.Box,{mx:"0.5rem",mb:"0.5rem",children:[(0,e.createVNode)(1,"b",null,"Your achievements for the Syndicate have not gone unnoticed, agent. We have decided to give you the rare opportunity of becoming a Contractor.",16),(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"For the small price of 20 telecrystals, we will upgrade your rank to that of a Contractor, allowing you to undertake kidnapping contracts for TC and credits.",(0,e.createVNode)(1,"br"),"In addition, you will be supplied with a Contractor Kit which contains a Contractor Uplink, standard issue contractor gear and three random low cost items.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"br"),"More detailed instructions can be found within your kit, should you accept this offer.",F?"":(0,e.createComponentVNode)(2,y.Box,{children:["Hurry up. You are not the only one who received this offer. Their number is limited. If other traitors accept all offers before you, you will not be able to accept one of them.",(0,e.createVNode)(1,"br"),(0,e.createVNode)(1,"b",null,[(0,e.createTextVNode)("Available offers: "),M],0)]})]}),(0,e.createComponentVNode)(2,y.Button.Confirm,{disabled:!E||O,italic:!E,bold:E,icon:E&&!O&&"check",color:"good",content:O?"Accepted":E?["Accept Offer",(0,e.createComponentVNode)(2,m.Countdown,{timeLeft:A,format:function(){function R(U,_){return" ("+_+")"}return R}()},"countdown")]:w?L.contractor.is_admin_forced?"Offer expired":L.contractor.available_offers>0?(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("[Left:"),L.contractor.available_offers,(0,e.createTextVNode)("]")],0):(0,e.createVNode)(1,"i",null,"[Offers are over]",16):"Insufficient TC",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){function R(){return(0,b.modalAnswer)(v,V.id,1)}return R}()})]})})},80949:function(I,r,n){"use strict";r.__esModule=!0,r.UploadPanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.UploadPanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.selected_target,s=i.new_law,l=i.id,d=i.transmitting,f=i.hacked;return(0,e.createComponentVNode)(2,o.Window,{width:900,height:200,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Silicon Law Upload",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Target",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!c,content:c||"No target selected",onClick:function(){function u(){return p("choose_silicon")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Selected Law",children:(0,e.createComponentVNode)(2,t.Button,{disabled:d,selected:!!s,content:s||"No module installed",onClick:function(){function u(){return p("insert_module")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Authorization",children:(0,e.createComponentVNode)(2,t.Button,{selected:!!l,content:l||(f?"$@!ERR0R!@#":"No ID card inserted"),onClick:function(){function u(){return p("authorization")}return u}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Upload Laws",children:(0,e.createComponentVNode)(2,t.Button,{disabled:!c||!s||(f?!1:!l),selected:!!d,content:d?"STOP UPLOAD":"START UPLOAD",onClick:function(){function u(){return p("change_laws")}return u}()})})]})})})})}return S}()},8946:function(I,r,n){"use strict";r.__esModule=!0,r.VampireSpecMenu=r.UmbrMenu=r.HemoMenu=r.GarMenu=r.DantMenu=r.BestMenu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.VampireSpecMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=(0,a.useLocalState)(s,"activeTab","hemomancer"),u=f[0],C=f[1],V=function(){function v(){switch(u){case"hemomancer":return(0,e.createComponentVNode)(2,S,{act:d});case"umbrae":return(0,e.createComponentVNode)(2,y,{act:d});case"gargantua":return(0,e.createComponentVNode)(2,k,{act:d});case"dantalion":return(0,e.createComponentVNode)(2,b,{act:d});case"bestia":return(0,e.createComponentVNode)(2,p,{act:d});default:return null}}return v}();return(0,e.createComponentVNode)(2,o.Window,{width:650,height:890,resizable:!0,theme:"ntos_spooky",children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",onClick:function(){function v(){return C("hemomancer")}return v}(),selected:u==="hemomancer"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0423\u043C\u0431\u0440\u0430",onClick:function(){function v(){return C("umbrae")}return v}(),selected:u==="umbrae"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",onClick:function(){function v(){return C("gargantua")}return v}(),selected:u==="gargantua"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",onClick:function(){function v(){return C("dantalion")}return v}(),selected:u==="dantalion"}),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u0435\u0441\u0442\u0438\u044F",onClick:function(){function v(){return C("bestia")}return v}(),selected:u==="bestia"})]}),(0,e.createComponentVNode)(2,t.Divider),V()]})})}return i}(),S=r.HemoMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.hemomancer;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043C\u0430\u0433\u0438\u0438 \u043A\u0440\u043E\u0432\u0438 \u0438 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0438 \u0435\u044E.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u043E\u0433\u0442\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u043F\u0430\u0440\u0443 \u0441\u043C\u0435\u0440\u0442\u043E\u043D\u043E\u0441\u043D\u044B\u0445 \u043A\u043E\u0433\u0442\u0435\u0439, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0438\u0445 \u0431\u044B\u0441\u0442\u0440\u043E \u0430\u0442\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u0446\u0435\u043B\u044C, \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u044F \u0435\u0435 \u043A\u0440\u043E\u0432\u044C \u0438 \u0440\u0435\u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u044F \u0441\u0432\u043E\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044C\u0435.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0431\u0430\u0440\u044C\u0435\u0440",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u044B\u0431\u0440\u0430\u0442\u044C \u0434\u0432\u0435 \u043F\u043E\u0437\u0438\u0446\u0438\u0438 \u0434\u043B\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u043C\u0435\u0436\u0434\u0443 \u043D\u0438\u043C\u0438 \u0441\u0442\u0435\u043D\u044B.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0435 \u0449\u0443\u043F\u0430\u043B\u044C\u0446\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0441\u043B\u0435 \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0437\u0430\u043C\u0435\u0434\u043B\u0438\u0442\u044C \u0432\u0441\u0435\u0445 \u0432\u043D\u0443\u0442\u0440\u0438 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0439 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 3x3.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0433\u0440\u0443\u0436\u0435\u043D\u0438\u0435 \u0432 \u043A\u0440\u043E\u0432\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043D\u0435\u043F\u0440\u043E\u0434\u043E\u043B\u0436\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0435 \u0432\u0440\u0435\u043C\u044F \u043F\u0435\u0440\u0435\u0434\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0441 \u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C\u044E, \u0438\u0433\u043D\u043E\u0440\u0438\u0440\u0443\u044F \u0432\u0441\u0435 \u043F\u0440\u0435\u043F\u044F\u0442\u0441\u0442\u0432\u0438\u044F, \u043A\u0440\u043E\u043C\u0435 \u0441\u0442\u0435\u043D \u0438 \u043A\u043E\u0441\u043C\u043E\u0441\u0430, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043E\u0441\u0442\u0430\u0432\u043B\u044F\u044F \u0437\u0430 \u0441\u043E\u0431\u043E\u0439 \u043A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0441\u043B\u0435\u0434.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0427\u0443\u0442\u044C\u0451 \u0445\u0438\u0449\u043D\u0438\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0447\u0443\u0432\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C \u043A\u043E\u0433\u043E-\u0443\u0433\u043E\u0434\u043D\u043E \u0432 \u043F\u0440\u0435\u0434\u0435\u043B\u0430\u0445 \u0432\u0430\u0448\u0435\u0433\u043E \u0441\u0435\u043A\u0442\u043E\u0440\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0418\u0437\u0432\u0435\u0440\u0436\u0435\u043D\u0438\u0435 \u043A\u0440\u043E\u0432\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043C\u0430\u043D\u0438\u043F\u0443\u043B\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C\u0438 \u0432\u0430\u0441 \u043B\u0443\u0436\u0430\u043C\u0438 \u043A\u0440\u043E\u0432\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u0447\u0435\u0442\u044B\u0440\u0435\u0445 \u043C\u0435\u0442\u0440\u043E\u0432, \u043F\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044F \u0438\u0445 \u0432 \u0448\u0438\u043F\u044B, \u043F\u0440\u043E\u0442\u044B\u043A\u0430\u044E\u0449\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0432\u0448\u0435\u0433\u043E \u043D\u0430 \u043D\u0438\u0445.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u043E\u0431\u0440\u044F\u0434",16),(0,e.createTextVNode)(": \u0411\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u0442\u044C \u043A\u0440\u043E\u0432\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0430\u0441 \u0441\u0443\u0449\u0435\u0441\u0442\u0432, \u0431\u043B\u0430\u0433\u043E\u0434\u0430\u0440\u044F \u0447\u0435\u043C\u0443 \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u043C\u0435\u0434\u043B\u0435\u043D\u043D\u043E \u043B\u0435\u0447\u0438\u0442\u044C\u0441\u044F \u0438 \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043E\u0442 \u043A\u0430\u043A\u0438\u0445-\u043B\u0438\u0431\u043E \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0445 \u044D\u0444\u0444\u0435\u043A\u0442\u043E\u0432.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0435\u043C\u043E\u043C\u0430\u043D\u0441\u0435\u0440",onClick:function(){function C(){return d("hemomancer")}return C}()})]})}return i}(),y=r.UmbrMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.umbrae;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0423\u043C\u0431\u0440\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u0442\u0435\u043C\u043D\u043E\u0442\u0435, \u0437\u0430\u0441\u0430\u0434\u0430\u0445 \u0438 \u0441\u043A\u0440\u044B\u0442\u043D\u043E\u043C \u043F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u0438.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043A\u0440\u043E\u0432 \u0442\u044C\u043C\u044B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0431\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0431\u044B\u0442\u044C \u043F\u043E\u0447\u0442\u0438 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u044B\u043C \u0438 \u0431\u044B\u0441\u0442\u0440\u043E \u043F\u0435\u0440\u0435\u0434\u0432\u0438\u0433\u0430\u0442\u044C\u0441\u044F \u0432 \u0442\u0435\u043C\u043D\u044B\u0445 \u0443\u0447\u0430\u0441\u0442\u043A\u0430\u0445 \u0441\u0442\u0430\u043D\u0446\u0438\u0438. \u0422\u0430\u043A\u0436\u0435, \u0431\u0443\u0434\u0443\u0447\u0438 \u0430\u043A\u0442\u0438\u0432\u043D\u044B\u043C, \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043B\u044E\u0431\u043E\u0439 \u0443\u0440\u043E\u043D \u043E\u0442 \u043E\u0436\u043E\u0433\u043E\u0432 \u043F\u043E \u0432\u0430\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043D\u0435\u0432\u043E\u0439 \u044F\u043A\u043E\u0440\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0430\u043A\u0442\u0438\u0432\u0430\u0446\u0438\u044F \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u043D\u0430 \u043C\u0435\u0441\u0442\u0435 \u043F\u0440\u0438\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u043C\u0430\u044F\u043A \u043F\u043E\u0441\u043B\u0435 \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043A\u0438. \u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0435 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u0432\u0430\u0441 \u043E\u0431\u0440\u0430\u0442\u043D\u043E \u043A \u043C\u0430\u044F\u043A\u0443. \u0415\u0441\u043B\u0438 \u0441\u043F\u0443\u0441\u0442\u044F \u0434\u0432\u0435 \u043C\u0438\u043D\u0443\u0442\u044B \u043F\u043E\u0441\u043B\u0435 \u043F\u0435\u0440\u0432\u043E\u0433\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u043D\u0435 \u0431\u044B\u043B\u0430 \u0430\u043A\u0442\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u0430 \u0441\u043D\u043E\u0432\u0430, \u0442\u043E \u0432\u044B \u0431\u0443\u0434\u0435\u0442\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0449\u0435\u043D\u044B \u043A \u043C\u0430\u044F\u043A\u0443. \u041C\u0430\u044F\u043A \u043D\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u0435\u043D \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0430\u0441 \u043C\u0435\u0436\u0434\u0443 \u0441\u0435\u043A\u0442\u043E\u0440\u0430\u043C\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043D\u0435\u0432\u0430\u044F \u043B\u043E\u0432\u0443\u0448\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0441\u043E\u0437\u0434\u0430\u0432\u0430\u0442\u044C \u043B\u043E\u0432\u0443\u0448\u043A\u0438, \u0442\u0440\u0430\u0432\u043C\u0438\u0440\u0443\u044E\u0449\u0438\u0435 \u0438 \u043E\u0441\u043B\u0435\u043F\u043B\u044F\u044E\u0449\u0438\u0435 \u043B\u044E\u0431\u043E\u0433\u043E \u043D\u0430\u0441\u0442\u0443\u043F\u0438\u0432\u0448\u0435\u0433\u043E \u0432 \u043D\u0438\u0445. \u041B\u043E\u0432\u0443\u0448\u043A\u0443 \u0442\u044F\u0436\u0435\u043B\u043E \u0437\u0430\u043C\u0435\u0442\u0438\u0442\u044C, \u043D\u043E \u043E\u043D\u0430 \u0438\u0441\u0447\u0435\u0437\u0430\u0435\u0442 \u043F\u043E\u0434 \u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u043C \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u043E\u0432 \u044F\u0440\u043A\u043E\u0433\u043E \u0441\u0432\u0435\u0442\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0428\u0430\u0433 \u0432 \u0442\u0435\u043D\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0442\u0435\u043B\u0435\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C\u0441\u044F \u0432 \u043B\u044E\u0431\u043E\u0435 \u043C\u0435\u0441\u0442\u043E \u0432 \u043F\u0440\u0435\u0434\u0435\u043B\u0430\u0445 \u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0433\u0430\u0441\u0438\u0442\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0432\u044B\u0432\u043E\u0434\u0438\u0442\u044C \u0438\u0437 \u0441\u0442\u0440\u043E\u044F \u043B\u044E\u0431\u044B\u0435 \u044D\u043B\u0435\u043A\u0442\u0440\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0438 \u0441\u0432\u0435\u0442\u0430, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0433\u043B\u043E\u0443\u0448\u0440\u0443\u043C\u044B.")],0),(0,e.createVNode)(1,"b",null,"\u0411\u043E\u0439 \u0441 \u0442\u0435\u043D\u044C\u044E",16),": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"," ",(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),", \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u0442\u0435\u043D\u0435\u0432\u044B\u0445 \u043A\u043B\u043E\u043D\u043E\u0432, \u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u0431\u0443\u0434\u0443\u0442 \u0430\u0442\u0430\u043A\u043E\u0432\u0430\u0442\u044C \u0446\u0435\u043B\u044C, \u043F\u043E\u043A\u0430 \u0432\u044B \u043D\u0430\u0445\u043E\u0434\u0438\u0442\u0435\u0441\u044C \u0440\u044F\u0434\u043E\u043C.",(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u0412\u0435\u0447\u043D\u0430\u044F \u0442\u044C\u043C\u0430",16),(0,e.createTextVNode)(": \u043F\u043E\u0441\u043B\u0435 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u0432\u044B \u0440\u0430\u0441\u0441\u0442\u0432\u043E\u0440\u044F\u0435\u0442\u0435\u0441\u044C \u0432 \u043D\u0435\u0447\u0435\u0441\u0442\u0438\u0432\u043E\u0439 \u0442\u0435\u043C\u043D\u043E\u0442\u0435, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u0438\u0434\u0435\u043D \u043B\u0438\u0448\u044C \u0441\u0438\u043B\u044C\u043D\u0435\u0439\u0448\u0438\u0439 \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A \u0441\u0432\u0435\u0442\u0430. \u0425\u043E\u043B\u043E\u0434, \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0435\u0439 \u0432\u0430\u0441 \u0442\u044C\u043C\u044B \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043C\u043E\u0440\u0430\u0436\u0438\u0432\u0430\u0442\u044C \u0432\u0441\u0435\u0445 \u0436\u0438\u0432\u044B\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432 \u043F\u043E\u0431\u043B\u0438\u0437\u043E\u0441\u0442\u0438.")],4),(0,e.createVNode)(1,"p",null,"\u0412\u044B \u0442\u0430\u043A\u0436\u0435 \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442\u0435 X-ray \u0437\u0440\u0435\u043D\u0438\u0435",16),(0,e.createComponentVNode)(2,t.Button,{content:"\u0423\u043C\u0431\u0440\u0430",onClick:function(){function C(){return d("umbrae")}return C}()})]})}return i}(),k=r.GarMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.gargantua;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u0441\u0442\u043E\u0439\u043A\u043E\u0441\u0442\u0438 \u0438 \u0431\u043B\u0438\u0436\u043D\u0435\u043C \u0431\u043E\u0435.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u0411\u0443\u0434\u0435\u0442 \u0432\u043E\u0441\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0442\u044C \u0432\u0430\u0448\u0435 \u0437\u0434\u043E\u0440\u043E\u0432\u044C\u0435 \u0442\u0435\u043C \u0441\u0438\u043B\u044C\u043D\u0435\u0435, \u0447\u0435\u043C \u0431\u043E\u043B\u044C\u0448\u0435 \u0443\u0440\u043E\u043D\u0430 \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u043B\u0438.")],4),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0432\u0430\u043B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 150"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0430\u0448\u0435 \u0441\u043E\u043F\u0440\u043E\u0442\u0438\u0432\u043B\u0435\u043D\u0438\u0435 \u043E\u0433\u043B\u0443\u0448\u0435\u043D\u0438\u044E, \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043A\u043E\u043C\u0443 \u0438 \u0441\u0442\u0430\u043C\u0438\u043D\u0430 \u0443\u0440\u043E\u043D\u0443. \u0412\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 \u0441\u0442\u0440\u0435\u043B\u044F\u0442\u044C \u043F\u043E\u043A\u0430 \u0430\u043A\u0442\u0438\u0432\u043D\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0423\u0434\u0430\u0440\u043D\u0430\u044F \u0432\u043E\u043B\u043D\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 250"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0441\u043E\u0442\u0440\u044F\u0441\u0430\u0442\u044C \u0437\u0435\u043C\u043B\u044E \u043F\u043E\u0434 \u043D\u043E\u0433\u0430\u043C\u0438, \u0447\u0442\u043E\u0431\u044B \u043E\u0433\u043B\u0443\u0448\u0438\u0442\u044C \u0438 \u043E\u0442\u0442\u043E\u043B\u043A\u043D\u0443\u0442\u044C \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0440\u0430\u0433\u043E\u0432.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0434\u0440\u0430\u0439\u0432",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 250"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0434\u0430\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u0438\u0431\u0430\u0432\u043A\u0443 \u043A \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u0438 \u043D\u0430 \u043A\u043E\u0440\u043E\u0442\u043A\u043E\u0435 \u0432\u0440\u0435\u043C\u044F.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0439 \u0432\u0430\u043B II",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 400"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0441\u044C \u0443\u0440\u043E\u043D \u0432 \u0431\u043B\u0438\u0436\u043D\u0435\u043C \u0431\u043E\u044E \u043D\u0430 10.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041D\u0435\u0443\u0434\u0435\u0440\u0436\u0438\u043C\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 600"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u0431\u0443\u0434\u0443\u0447\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043D\u044B\u043C, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u043E\u0442\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0434\u0432\u0435\u0440\u0438 \u043F\u0440\u0438 \u0441\u0442\u043E\u043B\u043A\u043D\u043E\u0432\u0435\u043D\u0438\u0438, \u0434\u0430\u0436\u0435 \u043D\u0435 \u0438\u043C\u0435\u044F \u0434\u043E\u0441\u0442\u0443\u043F\u0430. \u0412\u0430\u0441 \u0442\u0430\u043A\u0436\u0435 \u043D\u0435 \u043C\u043E\u0433\u0443\u0442 \u0442\u043E\u043B\u043A\u043D\u0443\u0442\u044C \u0438\u043B\u0438 \u0442\u0430\u0449\u0438\u0442\u044C, \u043F\u043E\u043A\u0430 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0430\u043A\u0442\u0438\u0432\u043D\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0414\u0435\u043C\u043E\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0445\u0432\u0430\u0442\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442 800"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"}),2),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u044C \u043A \u0446\u0435\u043B\u0438 \u0434\u0435\u043C\u043E\u043D\u0438\u0447\u0435\u0441\u043A\u0443\u044E \u0440\u0443\u043A\u0443. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043C\u043E\u0441\u0442\u0438 \u043E\u0442 \u0438\u043D\u0442\u0435\u043D\u0442\u0430, disarm/grab, \u0432\u044B \u043E\u0442\u0442\u043E\u043B\u043A\u043D\u0435\u0442\u0435/\u043F\u0440\u0438\u0442\u044F\u043D\u0435\u0442\u0435 \u0446\u0435\u043B\u044C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u0420\u044B\u0432\u043E\u043A",16),(0,e.createTextVNode)(": \u0412\u044B \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442\u0435 \u0441\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C \u0434\u0435\u043B\u0430\u0442\u044C \u0440\u044B\u0432\u043E\u043A \u0432 \u0432\u0430\u0448\u0443 \u0446\u0435\u043B\u044C, \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u044F \u0438 \u043E\u0442\u0442\u0430\u043B\u043A\u0438\u0432\u0430\u044F \u0432\u0441\u0435, \u0432\u043E \u0447\u0442\u043E \u0432\u0440\u0435\u0436\u0435\u0442\u0435\u0441\u044C.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0413\u0430\u0440\u0433\u0430\u043D\u0442\u044E\u0430",onClick:function(){function C(){return d("gargantua")}return C}()})]})}return i}(),b=r.DantMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.dantalion;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u0438\u0438 \u0438 \u0438\u043B\u043B\u044E\u0437\u0438\u044F\u0445.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0434\u0447\u0438\u043D\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0434\u0447\u0438\u043D\u044F\u0435\u0442 \u0446\u0435\u043B\u044C \u0432\u0430\u0448\u0435\u0439 \u0432\u043E\u043B\u0435, \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043E\u0442 \u0432\u0430\u0441 \u043D\u0435 \u0448\u0435\u0432\u0435\u043B\u0438\u0442\u044C\u0441\u044F \u0432\u043E \u0432\u0440\u0435\u043C\u044F \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u0438\u044F. \u041D\u0435 \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442 \u043D\u0430 \u043D\u043E\u0441\u0438\u0442\u0435\u043B\u0435\u0439 \u0438\u043C\u043F\u043B\u0430\u043D\u0442\u0430 \u0437\u0430\u0449\u0438\u0442\u044B \u0440\u0430\u0437\u0443\u043C\u0430 \u0438 \u043D\u0430 \u0443\u0436\u0435 \u043F\u043E\u0440\u0430\u0431\u043E\u0449\u0435\u043D\u043D\u044B\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u0434\u0435\u043B \u0440\u0430\u0431\u043E\u0432",16),(0,e.createTextVNode)(": \u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0440\u0430\u0431\u043E\u0442\u0438\u0442\u044C \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C \u043E\u0434\u043D\u043E\u0433\u043E \u0440\u0430\u0431\u0430 \u0437\u0430 \u0440\u0430\u0437. \u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0440\u0430\u0431\u043E\u0432 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0441\u0442\u0438 \u043F\u0440\u0438 \u0434\u043E\u0441\u0442\u0438\u0436\u0435\u043D\u0438\u0438"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(","),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u0438 \u043F\u043E\u043B\u043D\u043E\u0439 \u0441\u0438\u043B\u044B \u0441 \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C\u043E\u043C \u0432 4 \u0440\u0430\u0431\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0422\u0435\u043B\u0435\u043F\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0441\u0432\u044F\u0437\u044C",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0440\u0430\u0437\u0433\u043E\u0432\u0430\u0440\u0438\u0432\u0430\u0442\u044C \u0441 \u0432\u0430\u0448\u0438\u043C\u0438 \u0440\u0430\u0431\u0430\u043C\u0438, \u0432\u0430\u0448\u0438 \u0440\u0430\u0431\u044B \u0442\u0430\u043A\u0436\u0435 \u043C\u043E\u0433\u0443\u0442 \u043E\u0442\u0432\u0435\u0447\u0430\u0442\u044C \u0432\u0430\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0434\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439 \u043E\u0431\u043C\u0435\u043D",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043C\u0435\u043D\u044F\u0442\u044C\u0441\u044F \u043C\u0435\u0441\u0442\u0430\u043C\u0438 \u0441 \u0446\u0435\u043B\u044C\u044E.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0423\u043C\u0438\u0440\u043E\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u0443\u0441\u043F\u043E\u043A\u043E\u0438\u0442\u044C \u0446\u0435\u043B\u044C, \u043E\u0442\u043E\u0431\u0440\u0430\u0432 \u0443 \u043D\u0435\u0435 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043D\u0430\u043D\u0435\u0441\u0442\u0438 \u0432\u0440\u0435\u0434 \u043A\u043E\u043C\u0443-\u043B\u0438\u0431\u043E \u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0435 40 \u0441\u0435\u043A\u0443\u043D\u0434.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0438\u043C\u0430\u043D\u043A\u0430",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043D\u0435\u043D\u0430\u0434\u043E\u043B\u0433\u043E \u0434\u0435\u043B\u0430\u0435\u0442 \u0432\u0430\u0441 \u043D\u0435\u0432\u0438\u0434\u0438\u043C\u044B\u043C \u0438 \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0443 \u043A\u043E\u043F\u0438\u044E \u043E\u0431\u043C\u0430\u043D\u043A\u0443.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0421\u043F\u043B\u043E\u0442\u0438\u0442\u044C \u0440\u0430\u0431\u043E\u0432",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0441\u043D\u0438\u043C\u0430\u0435\u0442 \u0441 \u0431\u043B\u0438\u0437\u0441\u0442\u043E\u044F\u0449\u0438\u0445 \u0440\u0430\u0431\u043E\u0432 \u043B\u044E\u0431\u044B\u0435 \u043E\u0433\u043B\u0443\u0448\u0430\u044E\u0449\u0438\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041A\u0440\u043E\u0432\u0430\u0432\u044B\u0435 \u0443\u0437\u044B",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("800 "),(0,e.createVNode)(1,"font",null,"\u0435\u0434. \u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0441\u0432\u044F\u0437\u044B\u0432\u0430\u0435\u0442 \u0432\u0430\u0441 \u0441\u043E \u0432\u0441\u0435\u043C\u0438 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u043C\u0438 \u0432\u0430\u0441 \u0440\u0430\u0431\u0430\u043C\u0438, \u0435\u0441\u043B\u0438 \u043A\u0442\u043E-\u043B\u0438\u0431\u043E \u0432 \u0441\u0432\u044F\u0437\u043A\u0435 \u043F\u043E\u043B\u0443\u0447\u0430\u0435\u0442 \u0443\u0440\u043E\u043D, \u0442\u043E \u043E\u043D \u0434\u0435\u043B\u0438\u0442\u0441\u044F \u043C\u0435\u0436\u0434\u0443 \u0432\u0441\u0435\u043C\u0438 \u043E\u0441\u0442\u0430\u043B\u044C\u043D\u044B\u043C\u0438. \u0415\u0441\u043B\u0438 \u0440\u0430\u0431 \u0443\u0445\u043E\u0434\u0438\u0442 \u0434\u0430\u043B\u0435\u043A\u043E \u043E\u0442 \u0432\u0430\u0441, \u0442\u043E \u0432\u044B \u0442\u0435\u0440\u044F\u0435\u0442\u0435 \u0441\u0432\u044F\u0437\u044C \u0441 \u043D\u0438\u043C.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041C\u0430\u0441\u0441\u043E\u0432\u0430\u044F \u0438\u0441\u0442\u0435\u0440\u0438\u044F",16),(0,e.createTextVNode)(": \u0441\u043E\u0437\u0434\u0430\u0435\u0442 \u043C\u0430\u0441\u0441\u043E\u0432\u0443\u044E \u0433\u0430\u043B\u043B\u044E\u0446\u0438\u043D\u0430\u0446\u0438\u044E, \u043E\u0441\u043B\u0435\u043F\u0438\u0432 \u0432\u0441\u0435\u0445 \u043F\u043E\u0431\u043B\u0438\u0437\u043E\u0441\u0442\u0438, \u0430 \u0437\u0430\u0442\u0435\u043C \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0432 \u043E\u043A\u0440\u0443\u0436\u0430\u044E\u0449\u0438\u0445 \u0432\u0438\u0434\u0435\u0442\u044C \u0434\u0440\u0443\u0433 \u0432 \u0434\u0440\u0443\u0433\u0435 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u0436\u0438\u0432\u043E\u0442\u043D\u044B\u0445.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0414\u0430\u043D\u0442\u0430\u043B\u0438\u043E\u043D",onClick:function(){function C(){return d("dantalion")}return C}()})]})}return i}(),p=r.BestMenu=function(){function i(c,s){var l=(0,a.useBackend)(s),d=l.act,f=l.data,u=f.bestia;return(0,e.createComponentVNode)(2,t.Section,{title:"\u0411\u0435\u0441\u0442\u0438\u044F",children:[(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:(0,e.createVNode)(1,"img",null,null,1,{height:"256px",width:"256px",src:"data:image/jpeg;base64,"+u,style:{"-ms-interpolation-mode":"nearest-neighbor"}})}),(0,e.createVNode)(1,"h3",null,"\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044F \u043D\u0430 \u043F\u0440\u0435\u0432\u0440\u0430\u0449\u0435\u043D\u0438\u0438 \u0438 \u0434\u043E\u0431\u044B\u0447\u0435 \u0442\u0440\u043E\u0444\u0435\u0435\u0432.",16),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u0441\u043C\u043E\u0442\u0440\u0435\u0442\u044C \u0442\u0440\u043E\u0444\u0435\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0442\u0440\u043E\u0444\u0435\u0435\u0432, \u0430 \u0442\u0430\u043A\u0436\u0435 \u0432\u0441\u0435 \u043F\u0430\u0441\u0441\u0438\u0432\u043D\u044B\u0435 \u044D\u0444\u0444\u0435\u043A\u0442\u044B, \u0447\u0442\u043E \u043E\u043D\u0438 \u0434\u0430\u044E\u0442.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u043F\u0430\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0432\u0434\u043E\u0431\u0430\u0432\u043E\u043A \u043A \u043A\u0440\u043E\u0432\u0438 \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u043E\u0433\u043B\u043E\u0449\u0430\u0442\u044C \u043E\u0440\u0433\u0430\u043D\u044B \u0432 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0442\u0440\u043E\u0444\u0435\u0435\u0432 \u0434\u043B\u044F \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u0438\u044F \u0432\u0430\u0448\u0438\u0445 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u0435\u0439.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0435\u0434\u0435\u043B \u043F\u0440\u0435\u043F\u0430\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0439",16),(0,e.createTextVNode)(": \u0437\u0430 \u0440\u0430\u0437 \u0432\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u043F\u043E\u0433\u043B\u043E\u0442\u0438\u0442\u044C \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C \u043E\u0434\u0438\u043D \u043E\u0440\u0433\u0430\u043D. \u041F\u0440\u0435\u0434\u0435\u043B \u0431\u0443\u0434\u0435\u0442 \u0443\u0432\u0435\u043B\u0438\u0447\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043F\u0440\u0438 \u0434\u043E\u0441\u0442\u0438\u0436\u0435\u043D\u0438\u0438"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(" "),(0,e.createTextVNode)("\u0438 \u043F\u043E\u043B\u043D\u043E\u0439 \u0441\u0438\u043B\u044B \u0441 \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C\u043E\u043C \u0432 \u0442\u0440\u0438 \u043E\u0440\u0433\u0430\u043D\u0430.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0417\u0430\u0440\u0430\u0436\u0435\u043D\u043D\u044B\u0439 \u0442\u0440\u043E\u0444\u0435\u0439",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("150 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0433\u043B\u0443\u0448\u0430\u0442\u044C \u043F\u0440\u043E\u0442\u0438\u0432\u043D\u0438\u043A\u043E\u0432 \u0441 \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0439 \u0434\u0438\u0441\u0442\u0430\u043D\u0446\u0438\u0438, \u0437\u0430\u0440\u0430\u0436\u0430\u044F \u0438\u0445 \u043C\u043E\u0433\u0438\u043B\u044C\u043D\u043E\u0439 \u043B\u0438\u0445\u043E\u0440\u0430\u0434\u043A\u043E\u0439.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0420\u044B\u0432\u043E\u043A",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0431\u044B\u0441\u0442\u0440\u043E \u0441\u043E\u043A\u0440\u0430\u0442\u0438\u0442\u044C \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u043C\u0435\u0436\u0434\u0443 \u0432\u0430\u043C\u0438 \u0438 \u0446\u0435\u043B\u044C\u044E \u0438\u043B\u0438 \u0441\u0431\u0435\u0436\u0430\u0442\u044C \u0438\u0437 \u043E\u043F\u0430\u0441\u043D\u043E\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043C\u0435\u0442\u0438\u0442\u044C \u0434\u043E\u0431\u044B\u0447\u0443",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("250 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0442\u043C\u0435\u0442\u0438\u0442\u044C \u0436\u0435\u0440\u0442\u0432\u0443, \u0443\u043C\u0435\u043D\u044C\u0448\u0438\u0432 \u0435\u0435 \u0441\u043A\u043E\u0440\u043E\u0441\u0442\u044C \u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0432 \u0435\u0435 \u043F\u0443\u0442\u0430\u0442\u044C\u0441\u044F \u0432 \u043D\u043E\u0433\u0430\u0445.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041C\u0435\u0442\u0430\u043C\u043E\u0440\u0444\u043E\u0437\u0430 - \u041B\u0435\u0442\u0443\u0447\u0438\u0435 \u043C\u044B\u0448\u0438",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("400 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0431\u0440\u0430\u0442\u0438\u0442\u044C\u0441\u044F \u0441\u043C\u0435\u0440\u0442\u043E\u043D\u043E\u0441\u043D\u044B\u043C\u0438 \u043A\u043E\u0441\u043C\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u043B\u0435\u0442\u0443\u0447\u0438\u043C\u0438 \u043C\u044B\u0448\u0430\u043C\u0438.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u0410\u043D\u0430\u0431\u0438\u043E\u0437",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u0434\u0440\u0435\u0432\u043D\u044F\u044F \u0442\u0435\u0445\u043D\u0438\u043A\u0430, \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u044E\u0449\u0430\u044F \u0432\u0430\u043C \u0437\u0430\u043B\u0435\u0447\u0438\u0442\u044C \u043F\u043E\u0447\u0442\u0438 \u043B\u044E\u0431\u044B\u0435 \u0440\u0430\u043D\u0435\u043D\u0438\u044F \u0437\u0430 \u0441\u0447\u0435\u0442 \u0441\u043D\u0430 \u0432 \u0433\u0440\u043E\u0431\u0443.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u0440\u0438\u0437\u044B\u0432 \u043B\u0435\u0442\u0443\u0447\u0438\u0445 \u043C\u044B\u0448\u0435\u0439",16),(0,e.createTextVNode)(": \u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u043E\u0442"),(0,e.createTextVNode)(" "),(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("600 "),(0,e.createVNode)(1,"font",null,"\u043A\u0440\u043E\u0432\u0438",16,{color:"red"})],4),(0,e.createTextVNode)(", \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043F\u0440\u0438\u0437\u0432\u0430\u0442\u044C \u043A\u043E\u0441\u043C\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u043B\u0435\u0442\u0443\u0447\u0438\u0445 \u043C\u044B\u0448\u0435\u0439 \u0434\u043B\u044F \u043F\u043E\u043C\u043E\u0449\u0438 \u0432 \u0431\u043E\u044E.")],0),(0,e.createVNode)(1,"p",null,[(0,e.createVNode)(1,"b",null,"\u041F\u043E\u043B\u043D\u0430\u044F \u0441\u0438\u043B\u0430",16),(0,e.createComponentVNode)(2,t.Divider),(0,e.createVNode)(1,"b",null,"\u041C\u0435\u0442\u0430\u043C\u043E\u0440\u0444\u043E\u0437\u0430 - \u0413\u043E\u043D\u0447\u0430\u044F",16),(0,e.createTextVNode)(": \u041F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0432\u0430\u043C \u043E\u0431\u0440\u0430\u0442\u0438\u0442\u044C\u0441\u044F \u0432 \u0441\u043E\u0432\u0435\u0440\u0448\u0435\u043D\u043D\u0443\u044E \u0444\u043E\u0440\u043C\u0443 \u0431\u043B\u044E\u0441\u043F\u0435\u0439\u0441 \u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438, \u0437\u0430\u0432\u043B\u0430\u0434\u0435\u0432\u0448\u0435\u0439 \u0432\u0430\u0448\u0435\u0439 \u0434\u0443\u0448\u043E\u0439.")],4),(0,e.createComponentVNode)(2,t.Button,{content:"\u0411\u0435\u0441\u0442\u0438\u044F",onClick:function(){function C(){return d("bestia")}return C}()})]})}return i}()},45770:function(I,r,n){"use strict";r.__esModule=!0,r.VampireTrophiesStatus=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=function(V){return(Math.round(V*10)/10).toFixed(1)},S=r.VampireTrophiesStatus=function(){function C(V,v){return(0,e.createComponentVNode)(2,o.Window,{theme:"ntos_spooky",width:700,height:800,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,y),(0,e.createComponentVNode)(2,k),(0,e.createComponentVNode)(2,b),(0,e.createComponentVNode)(2,p),(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,c),(0,e.createComponentVNode)(2,s),(0,e.createComponentVNode)(2,l),(0,e.createComponentVNode)(2,d),(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,u)]})})})}return C}(),y=function(V,v){var h=(0,a.useBackend)(v),g=h.act,N=h.data,x=N.hearts,B=N.lungs,L=N.livers,T=N.kidneys,A=N.eyes,E=N.ears,w=N.trophies_max_gen,O=N.trophies_max_crit,P=N.icon_hearts,M=N.icon_lungs,F=N.icon_livers,R=N.icon_kidneys,U=N.icon_eyes,_=N.icon_ears;return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{title:"\u0422\u0440\u043E\u0444\u0435\u0438",color:"red",textAlign:"center",verticalAlign:"middle",children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,width:"16.6%",children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+P,verticalAlign:"middle",style:{"margin-left":"-32px","margin-right":"-48px","margin-top":"-32px","margin-bottom":"-48px",height:"128px",width:"128px","-ms-interpolation-mode":"nearest-neighbor","image-rendering":"pixelated"}}),(0,e.createComponentVNode)(2,t.Box,{bold:!0,textColor:xV;return(0,e.createComponentVNode)(2,o.Table.Row,{children:[(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,children:(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+f,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}})}),(0,e.createComponentVNode)(2,o.Table.Cell,{bold:!0,children:l.name}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Box,{color:d<=0&&"bad"||d<=l.max_amount/2&&"average"||"good",children:[d," in stock"]})}),(0,e.createComponentVNode)(2,o.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,disabled:L,icon:B,content:x,textAlign:"left",onClick:function(){function T(){return c("vend",{inum:l.inum})}return T}()})})]})},y=r.Vending=function(){function k(b,p){var i=(0,t.useBackend)(p),c=i.act,s=i.data,l=s.user,d=s.guestNotice,f=s.userMoney,u=s.chargesMoney,C=s.product_records,V=C===void 0?[]:C,v=s.coin_records,h=v===void 0?[]:v,g=s.hidden_records,N=g===void 0?[]:g,x=s.stock,B=s.vend_ready,L=s.coin_name,T=s.inserted_item_name,A=s.panel_open,E=s.speaker,w=s.imagelist,O;return O=[].concat(V,h),s.extended_inventory&&(O=[].concat(O,N)),O=O.filter(function(P){return!!P}),(0,e.createComponentVNode)(2,m.Window,{width:470,height:100+Math.min(V.length*38,500),title:"Vending Machine",children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[!!u&&(0,e.createComponentVNode)(2,o.Section,{title:"User",children:l&&(0,e.createComponentVNode)(2,o.Box,{children:["Welcome, ",(0,e.createVNode)(1,"b",null,l.name,0),","," ",(0,e.createVNode)(1,"b",null,l.job||"Unemployed",0),"!",(0,e.createVNode)(1,"br"),"Your balance is ",(0,e.createVNode)(1,"b",null,[f,(0,e.createTextVNode)(" credits")],0),"."]})||(0,e.createComponentVNode)(2,o.Box,{color:"light-grey",children:d})}),!!L&&(0,e.createComponentVNode)(2,o.Section,{title:"Coin",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Remove Coin",onClick:function(){function P(){return c("remove_coin",{})}return P}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:L})}),!!T&&(0,e.createComponentVNode)(2,o.Section,{title:"Item",buttons:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject Item",onClick:function(){function P(){return c("eject_item",{})}return P}()}),children:(0,e.createComponentVNode)(2,o.Box,{children:T})}),!!A&&(0,e.createComponentVNode)(2,o.Section,{title:"Maintenance",children:(0,e.createComponentVNode)(2,o.Button,{icon:E?"check":"volume-mute",selected:E,content:"Speaker",textAlign:"left",onClick:function(){function P(){return c("toggle_voice",{})}return P}()})})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{title:"Products",fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,o.Table,{children:O.map(function(P){return(0,e.createComponentVNode)(2,S,{product:P,productStock:x[P.name],productImage:w[P.path]},P.name)})})})})]})})})}return k}()},68971:function(I,r,n){"use strict";r.__esModule=!0,r.VolumeMixer=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.VolumeMixer=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.channels;return(0,e.createComponentVNode)(2,o.Window,{width:350,height:Math.min(95+c.length*50,565),children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:c.map(function(s,l){return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.25rem",color:"label",mt:l>0&&"0.5rem",children:s.name}),(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{mr:.5,children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:0})}return d}()})})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mx:"0.5rem",children:(0,e.createComponentVNode)(2,t.Slider,{minValue:0,maxValue:100,stepPixelSize:3.13,value:s.volume,onChange:function(){function d(f,u){return p("volume",{channel:s.num,volume:u})}return d}()})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Button,{width:"24px",color:"transparent",children:(0,e.createComponentVNode)(2,t.Icon,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){function d(){return p("volume",{channel:s.num,volume:100})}return d}()})})})]})})],4,s.num)})})})})}return S}()},2510:function(I,r,n){"use strict";r.__esModule=!0,r.VotePanel=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.VotePanel=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.remaining,s=i.question,l=i.choices,d=i.user_vote,f=i.counts,u=i.show_counts,C=i.show_cancel;return(0,e.createComponentVNode)(2,o.Window,{width:400,height:500,children:(0,e.createComponentVNode)(2,o.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{title:s,children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:["Time remaining: ",Math.round(c/10),"s"]}),l.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:V+(u?" ("+(f[V]||0)+")":""),onClick:function(){function v(){return p("vote",{target:V})}return v}(),selected:V===d})},V)}),!!C&&(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:"Cancel",onClick:function(){function V(){return p("cancel")}return V}()})},"Cancel")]})})})}return S}()},30138:function(I,r,n){"use strict";r.__esModule=!0,r.Wires=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(98595),m=r.Wires=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.wires||[],s=i.status||[],l=56+c.length*23+(status?0:15+s.length*17);return(0,e.createComponentVNode)(2,o.Window,{width:350,height:l,children:(0,e.createComponentVNode)(2,o.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,t.LabeledList,{children:c.map(function(d){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{className:"candystripe",label:d.color_name,labelColor:d.seen_color,color:d.seen_color,buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Button,{content:d.cut?"Mend":"Cut",onClick:function(){function f(){return p("cut",{wire:d.color})}return f}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Pulse",onClick:function(){function f(){return p("pulse",{wire:d.color})}return f}()}),(0,e.createComponentVNode)(2,t.Button,{content:d.attached?"Detach":"Attach",onClick:function(){function f(){return p("attach",{wire:d.color})}return f}()})],4),children:!!d.wire&&(0,e.createVNode)(1,"i",null,[(0,e.createTextVNode)("("),d.wire,(0,e.createTextVNode)(")")],0)},d.seen_color)})})})}),!!s.length&&(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Section,{children:s.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{color:"lightgray",children:d},d)})})})]})})})}return S}()},30995:function(I,r,n){"use strict";r.__esModule=!0,r.Workshop=void 0;var e=n(89005),a=n(25328),t=n(72253),o=n(36036),m=n(73379),S=n(98595),y=["title","items"];function k(l,d){if(l==null)return{};var f={};for(var u in l)if({}.hasOwnProperty.call(l,u)){if(d.includes(u))continue;f[u]=l[u]}return f}var b=function(d,f,u){return d.requirements===null?!0:!(d.requirements.brass>f||d.requirements.power>u)},p=r.Workshop=function(){function l(d,f){var u=(0,t.useBackend)(f),C=u.act,V=u.data,v=V.brass_amount,h=V.power_amount,g=V.building,N=V.buildStart,x=V.buildEnd,B=V.worldTime,L=v.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),T=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),A={float:"left",width:"60%"},E={float:"right",width:"39%"};return(0,e.createComponentVNode)(2,S.Window,{width:400,height:500,theme:"clockwork",children:(0,e.createComponentVNode)(2,S.Window.Content,{children:(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:[(0,e.createComponentVNode)(2,i),(0,e.createComponentVNode)(2,o.Section,{title:"Materials",children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Brass",children:[L,(0,e.createComponentVNode)(2,o.Button,{icon:"arrow-down",height:"19px",tooltip:"Dispense Brass",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function w(){return C("dispense")}return w}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Power",children:T})]}),g&&(0,e.createComponentVNode)(2,o.ProgressBar.Countdown,{mt:2,start:N,current:B,end:x,bold:!0,children:["Building ",g,"\xA0(",(0,e.createComponentVNode)(2,m.Countdown,{current:B,timeLeft:x-B,format:function(){function w(O,P){return P.substr(3)}return w}()}),")"]})]})]}),(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,children:(0,e.createComponentVNode)(2,c)})})]})})})}return l}(),i=function(d,f){var u=(0,t.useLocalState)(f,"search",""),C=u[0],V=u[1],v=(0,t.useLocalState)(f,"sort",""),h=v[0],g=v[1],N=(0,t.useLocalState)(f,"descending",!1),x=N[0],B=N[1];return(0,e.createComponentVNode)(2,o.Box,{mb:"0.5rem",children:(0,e.createComponentVNode)(2,o.Stack,{width:"100%",children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",mr:"0.5rem",children:(0,e.createComponentVNode)(2,o.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(){function L(T,A){return V(A)}return L}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Button,{icon:x?"arrow-down":"arrow-up",height:"19px",tooltip:x?"Descending order":"Ascending order",tooltipPosition:"bottom-start",ml:"0.5rem",onClick:function(){function L(){return B(!x)}return L}()})})]})})},c=function(d,f){var u=(0,t.useBackend)(f),C=u.act,V=u.data,v=V.items,h=(0,t.useLocalState)(f,"search",""),g=h[0],N=h[1],x=(0,t.useLocalState)(f,"sort","Alphabetical"),B=x[0],L=x[1],T=(0,t.useLocalState)(f,"descending",!1),A=T[0],E=T[1],w=(0,a.createSearch)(g,function(M){return M[0]}),O=!1,P=Object.entries(v).map(function(M,F){var R=Object.entries(M[1]).filter(w).map(function(U){return U[1].affordable=b(U[1],V.brass_amount,V.power_amount),U[1]});if(R.length!==0)return A&&(R=R.reverse()),O=!0,(0,e.createComponentVNode)(2,s,{title:M[0],items:R},M[0])});return(0,e.createComponentVNode)(2,o.Stack.Item,{grow:"1",children:(0,e.createComponentVNode)(2,o.Section,{children:O?P:(0,e.createComponentVNode)(2,o.Box,{color:"label",children:"No items matching your criteria was found!"})})})},s=function(d,f){var u=(0,t.useBackend)(f),C=u.act,V=u.data,v=d.title,h=d.items,g=k(d,y);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,o.Collapsible,Object.assign({open:!0,title:v},g,{children:h.map(function(N){return(0,e.createComponentVNode)(2,o.Box,{children:[(0,e.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+N.image,style:{"vertical-align":"middle",width:"32px",margin:"0px","margin-left":"0px"}}),(0,e.createComponentVNode)(2,o.Button,{icon:"hammer",disabled:!b(N,V.brass_amount,V.power_amount),onClick:function(){function x(){return C("make",{cat:v,name:N.name})}return x}(),children:(0,a.toTitleCase)((0,a.toTitleCase)(N.name))}),(0,e.createComponentVNode)(2,o.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"right"},children:N.requirements&&Object.keys(N.requirements).map(function(x){return(0,a.toTitleCase)(x)+": "+N.requirements[x]}).join(", ")||(0,e.createComponentVNode)(2,o.Box,{children:"No resources required."})}),(0,e.createComponentVNode)(2,o.Box,{style:{clear:"both"}})]},N.name)})})))}},49148:function(I,r,n){"use strict";r.__esModule=!0,r.AccessList=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036);function m(p,i){var c=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(c)return(c=c.call(p)).next.bind(c);if(Array.isArray(p)||(c=S(p))||i&&p&&typeof p.length=="number"){c&&(p=c);var s=0;return function(){return s>=p.length?{done:!0}:{done:!1,value:p[s++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(p,i){if(p){if(typeof p=="string")return y(p,i);var c={}.toString.call(p).slice(8,-1);return c==="Object"&&p.constructor&&(c=p.constructor.name),c==="Map"||c==="Set"?Array.from(p):c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?y(p,i):void 0}}function y(p,i){(i==null||i>p.length)&&(i=p.length);for(var c=0,s=Array(i);c0&&!N.includes(R.ref)&&!h.includes(R.ref),checked:h.includes(R.ref),onClick:function(){function U(){return x(R.ref)}return U}()},R.desc)})]})]})})}return p}()},26991:function(I,r,n){"use strict";r.__esModule=!0,r.AtmosScan=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),m=function(k,b,p,i,c){return ki?"average":k>c?"bad":"good"},S=r.AtmosScan=function(){function y(k,b){var p=k.data.aircontents;return(0,e.createComponentVNode)(2,o.Box,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,a.filter)(function(i){return i.val!=="0"||i.entry==="Pressure"||i.entry==="Temperature"})(p).map(function(i){return(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:i.entry,color:m(i.val,i.bad_low,i.poor_low,i.poor_high,i.bad_high),children:[i.val,i.units]},i.entry)})})})}return y}()},85870:function(I,r,n){"use strict";r.__esModule=!0,r.BeakerContents=void 0;var e=n(89005),a=n(36036),t=n(15964),o=function(y){return y+" unit"+(y===1?"":"s")},m=r.BeakerContents=function(){function S(y){var k=y.beakerLoaded,b=y.beakerContents,p=b===void 0?[]:b,i=y.buttons;return(0,e.createComponentVNode)(2,a.Stack,{vertical:!0,children:[!k&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"No beaker loaded."})||p.length===0&&(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",children:"Beaker is empty."}),p.map(function(c,s){return(0,e.createComponentVNode)(2,a.Stack,{children:[(0,e.createComponentVNode)(2,a.Stack.Item,{color:"label",grow:!0,children:[o(c.volume)," of ",c.name]},c.name),!!i&&(0,e.createComponentVNode)(2,a.Stack.Item,{children:i(c,s)})]},c.name)})]})}return S}();m.propTypes={beakerLoaded:t.bool,beakerContents:t.array,buttons:t.arrayOf(t.element)}},3939:function(I,r,n){"use strict";r.__esModule=!0,r.modalRegisterBodyOverride=r.modalOpen=r.modalClose=r.modalAnswer=r.ComplexModal=void 0;var e=n(89005),a=n(72253),t=n(36036),o={},m=r.modalOpen=function(){function p(i,c,s){var l=(0,a.useBackend)(i),d=l.act,f=l.data,u=Object.assign(f.modal?f.modal.args:{},s||{});d("modal_open",{id:c,arguments:JSON.stringify(u)})}return p}(),S=r.modalRegisterBodyOverride=function(){function p(i,c){o[i]=c}return p}(),y=r.modalAnswer=function(){function p(i,c,s,l){var d=(0,a.useBackend)(i),f=d.act,u=d.data;if(u.modal){var C=Object.assign(u.modal.args||{},l||{});f("modal_answer",{id:c,answer:s,arguments:JSON.stringify(C)})}}return p}(),k=r.modalClose=function(){function p(i,c){var s=(0,a.useBackend)(i),l=s.act;l("modal_close",{id:c})}return p}(),b=r.ComplexModal=function(){function p(i,c){var s=(0,a.useBackend)(c),l=s.data;if(l.modal){var d=l.modal,f=d.id,u=d.text,C=d.type,V,v=(0,e.createComponentVNode)(2,t.Button,{className:"Button--modal",icon:"arrow-left",content:"Cancel",onClick:function(){function L(){return k(c)}return L}()}),h,g,N="auto";if(o[f])h=o[f](l.modal,c);else if(C==="input"){var x=l.modal.value;V=function(){function L(T){return y(c,f,x)}return L}(),h=(0,e.createComponentVNode)(2,t.Input,{value:l.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(){function L(T,A){x=A}return L}()}),g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){function L(){return k(c)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,f,x)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})}else if(C==="choice"){var B=typeof l.modal.choices=="object"?Object.values(l.modal.choices):l.modal.choices;h=(0,e.createComponentVNode)(2,t.Dropdown,{options:B,selected:l.modal.value,width:"100%",my:"0.5rem",onSelected:function(){function L(T){return y(c,f,T)}return L}()}),N="initial"}else C==="bento"?h=(0,e.createComponentVNode)(2,t.Stack,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:l.modal.choices.map(function(L,T){return(0,e.createComponentVNode)(2,t.Stack.Item,{flex:"1 1 auto",children:(0,e.createComponentVNode)(2,t.Button,{selected:T+1===parseInt(l.modal.value,10),onClick:function(){function A(){return y(c,f,T+1)}return A}(),children:(0,e.createVNode)(1,"img",null,null,1,{src:L})})},T)})}):C==="boolean"&&(g=(0,e.createComponentVNode)(2,t.Box,{mt:"0.5rem",children:[(0,e.createComponentVNode)(2,t.Button,{icon:"times",content:l.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){function L(){return y(c,f,0)}return L}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"check",content:l.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){function L(){return y(c,f,1)}return L}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]}));return(0,e.createComponentVNode)(2,t.Modal,{maxWidth:i.maxWidth||window.innerWidth/2+"px",maxHeight:i.maxHeight||window.innerHeight/2+"px",onEnter:V,mx:"auto",overflowY:N,"padding-bottom":"5px",children:[u&&(0,e.createComponentVNode)(2,t.Box,{inline:!0,children:u}),o[f]&&v,h,g]})}}return p}()},41874:function(I,r,n){"use strict";r.__esModule=!0,r.CrewManifest=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25328),m=n(76910),S=m.COLORS.department,y=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],k=function(s){return y.indexOf(s)!==-1?"green":"orange"},b=function(s){if(y.indexOf(s)!==-1)return!0},p=function(s){return s.length>0&&(0,e.createComponentVNode)(2,t.Table,{children:[(0,e.createComponentVNode)(2,t.Table.Row,{header:!0,color:"white",children:[(0,e.createComponentVNode)(2,t.Table.Cell,{width:"50%",children:"Name"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"35%",children:"Rank"}),(0,e.createComponentVNode)(2,t.Table.Cell,{width:"15%",children:"Active"})]}),s.map(function(l){return(0,e.createComponentVNode)(2,t.Table.Row,{color:k(l.real_rank),bold:b(l.real_rank),children:[(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.name)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:(0,o.decodeHtmlEntities)(l.rank)}),(0,e.createComponentVNode)(2,t.Table.Cell,{children:l.active})]},l.name+l.rank)})]})},i=r.CrewManifest=function(){function c(s,l){var d=(0,a.useBackend)(l),f=d.act,u;if(s.data)u=s.data;else{var C=(0,a.useBackend)(l),V=C.data;u=V}var v=u,h=v.manifest,g=h.heads,N=h.pro,x=h.sec,B=h.eng,L=h.med,T=h.sci,A=h.ser,E=h.sup,w=h.misc;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.command,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:p(g)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.procedure,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Procedure"})}),level:2,children:p(N)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.security,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:p(x)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.engineering,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:p(B)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.medical,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:p(L)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.science,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:p(T)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.service,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:p(A)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{backgroundColor:S.supply,m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:p(E)}),(0,e.createComponentVNode)(2,t.Section,{title:(0,e.createComponentVNode)(2,t.Box,{m:-1,pt:1,pb:1,children:(0,e.createComponentVNode)(2,t.Box,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:p(w)})]})}return c}()},19203:function(I,r,n){"use strict";r.__esModule=!0,r.InputButtons=void 0;var e=n(89005),a=n(36036),t=n(72253),o=r.InputButtons=function(){function m(S,y){var k=(0,t.useBackend)(y),b=k.act,p=k.data,i=p.large_buttons,c=p.swapped_buttons,s=S.input,l=S.message,d=S.disabled,f=(0,e.createComponentVNode)(2,a.Button,{color:"good",content:"Submit",bold:!!i,fluid:!!i,onClick:function(){function C(){return b("submit",{entry:s})}return C}(),textAlign:"center",tooltip:i&&l,disabled:d,width:!i&&6}),u=(0,e.createComponentVNode)(2,a.Button,{color:"bad",content:"Cancel",bold:!!i,fluid:!!i,onClick:function(){function C(){return b("cancel")}return C}(),textAlign:"center",width:!i&&6});return(0,e.createComponentVNode)(2,a.Flex,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,ml:c?.5:0,mr:c?0:.5,children:u}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:u}),!i&&l&&(0,e.createComponentVNode)(2,a.Flex.Item,{children:(0,e.createComponentVNode)(2,a.Box,{color:"label",textAlign:"center",children:l})}),i?(0,e.createComponentVNode)(2,a.Flex.Item,{grow:!0,mr:c?.5:0,ml:c?0:.5,children:f}):(0,e.createComponentVNode)(2,a.Flex.Item,{children:f})]})}return m}()},195:function(I,r,n){"use strict";r.__esModule=!0,r.InterfaceLockNoticeBox=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.InterfaceLockNoticeBox=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=S.siliconUser,c=i===void 0?p.siliconUser:i,s=S.locked,l=s===void 0?p.locked:s,d=S.normallyLocked,f=d===void 0?p.normallyLocked:d,u=S.onLockStatusChange,C=u===void 0?function(){return b("lock")}:u,V=S.accessText,v=V===void 0?"an ID card":V;return c?(0,e.createComponentVNode)(2,t.NoticeBox,{color:c&&"grey",children:(0,e.createComponentVNode)(2,t.Flex,{align:"center",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:"Interface lock status:"}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:"1"}),(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Button,{m:"0",color:f?"red":"green",icon:f?"lock":"unlock",content:f?"Locked":"Unlocked",onClick:function(){function h(){C&&C(!l)}return h}()})})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:["Swipe ",v," to ",l?"unlock":"lock"," this interface."]})}return m}()},51057:function(I,r,n){"use strict";r.__esModule=!0,r.Loader=void 0;var e=n(89005),a=n(44879),t=n(36036),o=r.Loader=function(){function m(S){var y=S.value;return(0,e.createVNode)(1,"div","AlertModal__Loader",(0,e.createComponentVNode)(2,t.Box,{className:"AlertModal__LoaderProgress",style:{width:(0,a.clamp01)(y)*100+"%"}}),2)}return m}()},321:function(I,r,n){"use strict";r.__esModule=!0,r.LoginInfo=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginInfo=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.loginState;if(p)return(0,e.createComponentVNode)(2,t.NoticeBox,{info:!0,children:(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,mt:.5,children:["Logged in as: ",i.name," (",i.rank,")"]}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){function c(){return b("login_logout")}return c}()}),(0,e.createComponentVNode)(2,t.Button,{icon:"eject",disabled:!i.id,content:"Eject ID",color:"good",onClick:function(){function c(){return b("login_eject")}return c}()})]})]})})}return m}()},5485:function(I,r,n){"use strict";r.__esModule=!0,r.LoginScreen=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.LoginScreen=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.loginState,c=p.isAI,s=p.isRobot,l=p.isAdmin;return(0,e.createComponentVNode)(2,t.Section,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",align:"center",justify:"center",children:(0,e.createComponentVNode)(2,t.Flex.Item,{textAlign:"center",mt:"-2rem",children:[(0,e.createComponentVNode)(2,t.Box,{fontSize:"1.5rem",bold:!0,children:[(0,e.createComponentVNode)(2,t.Icon,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,e.createComponentVNode)(2,t.Box,{color:"label",my:"1rem",children:["ID:",(0,e.createComponentVNode)(2,t.Button,{icon:"id-card",content:i.id?i.id:"----------",ml:"0.5rem",onClick:function(){function d(){return b("login_insert")}return d}()})]}),(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",disabled:!i.id,content:"Login",onClick:function(){function d(){return b("login_login",{login_type:1})}return d}()}),!!c&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){function d(){return b("login_login",{login_type:2})}return d}()}),!!s&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){function d(){return b("login_login",{login_type:3})}return d}()}),!!l&&(0,e.createComponentVNode)(2,t.Button,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){function d(){return b("login_login",{login_type:4})}return d}()})]})})})}return m}()},62411:function(I,r,n){"use strict";r.__esModule=!0,r.Operating=void 0;var e=n(89005),a=n(36036),t=n(15964),o=r.Operating=function(){function m(S){var y=S.operating,k=S.name;if(y)return(0,e.createComponentVNode)(2,a.Dimmer,{children:(0,e.createComponentVNode)(2,a.Flex,{mb:"30px",children:(0,e.createComponentVNode)(2,a.Flex.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,e.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,e.createVNode)(1,"br"),"The ",k," is processing..."]})})})}return m}();o.propTypes={operating:t.bool,name:t.string}},13545:function(I,r,n){"use strict";r.__esModule=!0,r.Signaler=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=r.Signaler=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=y.data,c=i.code,s=i.frequency,l=i.minFrequency,d=i.maxFrequency;return(0,e.createComponentVNode)(2,o.Section,{children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:l/10,maxValue:d/10,value:s/10,format:function(){function f(u){return(0,a.toFixed)(u,1)}return f}(),width:"80px",onDrag:function(){function f(u,C){return p("freq",{freq:C})}return f}()})}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Code",children:(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:c,width:"80px",onDrag:function(){function f(u,C){return p("code",{code:C})}return f}()})})]}),(0,e.createComponentVNode)(2,o.Button,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){function f(){return p("signal")}return f}()})]})}return S}()},41984:function(I,r,n){"use strict";r.__esModule=!0,r.SimpleRecords=void 0;var e=n(89005),a=n(72253),t=n(25328),o=n(64795),m=n(88510),S=n(36036),y=r.SimpleRecords=function(){function p(i,c){var s=i.data.records;return(0,e.createComponentVNode)(2,S.Box,{children:s?(0,e.createComponentVNode)(2,b,{data:i.data,recordType:i.recordType}):(0,e.createComponentVNode)(2,k,{data:i.data})})}return p}(),k=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.recordsList,f=(0,a.useLocalState)(c,"searchText",""),u=f[0],C=f[1],V=function(g,N){N===void 0&&(N="");var x=(0,t.createSearch)(N,function(B){return B.Name});return(0,o.flow)([(0,m.filter)(function(B){return B==null?void 0:B.Name}),N&&(0,m.filter)(x),(0,m.sortBy)(function(B){return B.Name})])(d)},v=V(d,u);return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Input,{fluid:!0,mb:1,placeholder:"Search records...",onInput:function(){function h(g,N){return C(N)}return h}()}),v.map(function(h){return(0,e.createComponentVNode)(2,S.Box,{children:(0,e.createComponentVNode)(2,S.Button,{mb:.5,content:h.Name,icon:"user",onClick:function(){function g(){return l("Records",{target:h.uid})}return g}()})},h)})]})},b=function(i,c){var s=(0,a.useBackend)(c),l=s.act,d=i.data.records,f=d.general,u=d.medical,C=d.security,V;switch(i.recordType){case"MED":V=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Medical Data",children:u?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Blood Type",children:u.blood_type}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Disabilities",children:u.mi_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.mi_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Disabilities",children:u.ma_dis}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.ma_dis_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Allergies",children:u.alg}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.alg_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Current Diseases",children:u.cdi}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:u.cdi_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:u.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":V=(0,e.createComponentVNode)(2,S.Section,{level:2,title:"Security Data",children:C?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Criminal Status",children:C.criminal}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Minor Crimes",children:C.mi_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:C.mi_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Major Crimes",children:C.ma_crim}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Details",children:C.ma_crim_d}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Important Notes",preserveWhitespace:!0,children:C.notes})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"Security record lost!"})});break}return(0,e.createComponentVNode)(2,S.Box,{children:[(0,e.createComponentVNode)(2,S.Section,{title:"General Data",children:f?(0,e.createComponentVNode)(2,S.LabeledList,{children:[(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Name",children:f.name}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Sex",children:f.sex}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Species",children:f.species}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Age",children:f.age}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Rank",children:f.rank}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Fingerprint",children:f.fingerprint}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Physical Status",children:f.p_stat}),(0,e.createComponentVNode)(2,S.LabeledList.Item,{label:"Mental Status",children:f.m_stat})]}):(0,e.createComponentVNode)(2,S.Box,{color:"red",bold:!0,children:"General record lost!"})}),V]})}},22091:function(I,r,n){"use strict";r.__esModule=!0,r.TemporaryNotice=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.TemporaryNotice=function(){function m(S,y){var k,b=(0,a.useBackend)(y),p=b.act,i=b.data,c=i.temp;if(c){var s=(k={},k[c.style]=!0,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.NoticeBox,Object.assign({},s,{children:[(0,e.createComponentVNode)(2,t.Box,{display:"inline-block",verticalAlign:"middle",children:c.text}),(0,e.createComponentVNode)(2,t.Button,{icon:"times-circle",float:"right",onClick:function(){function l(){return p("cleartemp")}return l}()}),(0,e.createComponentVNode)(2,t.Box,{clear:"both"})]})))}}return m}()},25443:function(I,r,n){"use strict";r.__esModule=!0,r.KitchenSink=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(20342),m=n(98595),S=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],y=["good","average","bad","black","white"],k=[{title:"Button",component:function(){function h(){return p}return h}()},{title:"Box",component:function(){function h(){return i}return h}()},{title:"ProgressBar",component:function(){function h(){return c}return h}()},{title:"Tabs",component:function(){function h(){return s}return h}()},{title:"Tooltip",component:function(){function h(){return l}return h}()},{title:"Input / Control",component:function(){function h(){return d}return h}()},{title:"Collapsible",component:function(){function h(){return f}return h}()},{title:"BlockQuote",component:function(){function h(){return C}return h}()},{title:"ByondUi",component:function(){function h(){return V}return h}()},{title:"Themes",component:function(){function h(){return v}return h}()}],b=r.KitchenSink=function(){function h(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],L=(0,a.useLocalState)(N,"pageIndex",0),T=L[0],A=L[1],E=k[T].component();return(0,e.createComponentVNode)(2,m.Window,{theme:B,resizable:!0,children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.Flex,{children:[(0,e.createComponentVNode)(2,t.Flex.Item,{children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:!0,children:k.map(function(w,O){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:O===T,onClick:function(){function P(){return A(O)}return P}(),children:w.title},O)})})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,basis:0,children:(0,e.createComponentVNode)(2,E)})]})})})})}return h}(),p=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,t.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,t.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,t.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,t.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,t.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"})]}),(0,e.createComponentVNode)(2,t.Box,{mb:1,children:[y.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Button,{color:N,content:N},N)}),(0,e.createVNode)(1,"br"),S.map(function(N){return(0,e.createComponentVNode)(2,t.Box,{inline:!0,mx:"7px",color:N,children:N},N)})]})]})},i=function(g){return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,t.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,t.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,t.Box,{textAlign:"right",children:"right"})]})},c=function(g,N){var x=(0,a.useLocalState)(N,"progress",.5),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:B,children:["Value: ",Number(B).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function T(){return L(B-.1)}return T}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function T(){return L(B+.1)}return T}()})]})]})},s=function(g,N){var x=(0,a.useLocalState)(N,"tabIndex",0),B=x[0],L=x[1],T=(0,a.useLocalState)(N,"tabVert"),A=T[0],E=T[1],w=(0,a.useLocalState)(N,"tabAlt"),O=w[0],P=w[1],M=[1,2,3,4,5];return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{mb:2,children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:A,onClick:function(){function F(){return E(!A)}return F}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"altSelection",checked:O,onClick:function(){function F(){return P(!O)}return F}()})]}),(0,e.createComponentVNode)(2,t.Tabs,{vertical:A,children:M.map(function(F,R){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{altSelection:O,selected:R===B,onClick:function(){function U(){return L(R)}return U}(),children:["Tab #",F]},R)})})]})},l=function(g){var N=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:["Box (hover me).",(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text."})]}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:N.map(function(x){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:x,content:x},x)})})],4)},d=function(g,N){var x=(0,a.useLocalState)(N,"number",0),B=x[0],L=x[1],T=(0,a.useLocalState)(N,"text","Sample text"),A=T[0],E=T[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:A,onChange:function(){function w(O,P){return E(P)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:A,onInput:function(){function w(O,P){return E(P)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onChange:function(){function w(O,P){return L(P)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function w(O,P){return L(P)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:B,minValue:-100,maxValue:100,onDrag:function(){function w(O,P){return L(P)}return w}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function w(O,P){return L(P)}return w}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:B,minValue:-100,maxValue:100,onDrag:function(){function w(O,P){return L(P)}return w}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,o.DraggableControl,{value:B,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function w(O,P){return L(P)}return w}(),children:function(){function w(O){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:O.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:O.displayValue*4}),O.inputElement]})}return w}()})})})]})})},f=function(g){return(0,e.createComponentVNode)(2,t.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,u)})})},u=function(g){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,t.Box,Object.assign({},g,{children:[(0,e.createComponentVNode)(2,t.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,t.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))},C=function(g){return(0,e.createComponentVNode)(2,t.BlockQuote,{children:(0,e.createComponentVNode)(2,u)})},V=function(g,N){var x=(0,a.useBackend)(N),B=x.config;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Section,{title:"Button",level:2,children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",parent:B.window,text:"Button"}})})})},v=function(g,N){var x=(0,a.useLocalState)(N,"kitchenSinkTheme"),B=x[0],L=x[1];return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:B,onInput:function(){function T(A,E){return L(E)}return T}()})})})})}},96572:function(I,r,n){"use strict";r.__esModule=!0,r.pai_advsecrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_advsecrecords=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options:",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Records",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return m}()},80818:function(I,r,n){"use strict";r.__esModule=!0,r.pai_atmosphere=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pai_atmosphere=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:p.app_data})}return m}()},23903:function(I,r,n){"use strict";r.__esModule=!0,r.pai_bioscan=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_bioscan=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.brute,f=i.oxy,u=i.tox,C=i.burn,V=i.reagents,v=i.addictions,h=i.fractures,g=i.internal_bleeding;return c?(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Oxygen Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"blue",children:f})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Toxin Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"green",children:u})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Burn Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"orange",children:C})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Brute Damage",children:(0,e.createComponentVNode)(2,t.Box,{color:"red",children:d})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Reagents",children:V?V.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.title,children:(0,e.createComponentVNode)(2,t.Box,{color:N.overdosed?"bad":"good",children:[" ",N.volume," ",N.overdosed?"OVERDOSED":""," "]})},N.id)}):"Reagents not found."}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Addictions",children:v?v.map(function(N){return(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:N.addiction_name,children:(0,e.createComponentVNode)(2,t.Box,{color:"bad",children:[" Stage: ",N.stage," "]})},N.id)}):(0,e.createComponentVNode)(2,t.Box,{color:"good",children:"Addictions not found."})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Fractures",children:(0,e.createComponentVNode)(2,t.Box,{color:h?"bad":"good",children:["Fractures ",h?"":"not"," detected."]})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Internal Bleedings",children:(0,e.createComponentVNode)(2,t.Box,{color:g?"bad":"good",children:["Internal Bleedings ",g?"":"not"," detected."]})})]}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return m}()},79592:function(I,r,n){"use strict";r.__esModule=!0,r.pai_camera_bug=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_camera_bug=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Special Syndicate options",children:(0,e.createComponentVNode)(2,t.Button,{content:"Select Monitor",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return m}()},64988:function(I,r,n){"use strict";r.__esModule=!0,r.pai_directives=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_directives=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.master,s=i.dna,l=i.prime,d=i.supplemental;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Master",children:c?c+" ("+s+")":"None"}),c&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Request DNA",children:(0,e.createComponentVNode)(2,t.Button,{content:"Request Carrier DNA Sample",icon:"dna",onClick:function(){function f(){return b("getdna")}return f}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Prime Directive",children:l}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Supplemental Directives",children:d||"None"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:'Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of comprehending the subtle nuances of human language. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.'}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})}return m}()},13813:function(I,r,n){"use strict";r.__esModule=!0,r.pai_doorjack=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_doorjack=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.cable,s=i.machine,l=i.inprogress,d=i.progress,f=i.aborted,u;s?u=(0,e.createComponentVNode)(2,t.Button,{selected:!0,content:"Connected"}):u=(0,e.createComponentVNode)(2,t.Button,{content:c?"Extended":"Retracted",color:c?"orange":null,onClick:function(){function V(){return b("cable")}return V}()});var C;return s&&(C=(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Hack",children:[(0,e.createComponentVNode)(2,t.Box,{color:l?"green":"red",children:[" ","In progress: ",l?"Yes":"No"," "]}),l?(0,e.createComponentVNode)(2,t.Button,{mt:1,color:"red",content:"Abort",onClick:function(){function V(){return b("cancel")}return V}()}):(0,e.createComponentVNode)(2,t.Button,{mt:1,content:"Start",onClick:function(){function V(){return b("jack")}return V}()})]})),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cable",children:u}),C]})}return m}()},43816:function(I,r,n){"use strict";r.__esModule=!0,r.pai_encoder=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_encoder=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.radio_name,s=i.radio_rank;return(0,e.createComponentVNode)(2,t.Section,{title:"Your name and rank in radio channels",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Your current name and rank",children:[c,", ",s]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new name",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,f){return b("set_newname",{newname:f})}return l}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Set new rank",children:(0,e.createComponentVNode)(2,t.Input,{onInput:function(){function l(d,f){return b("set_newrank",{newrank:f})}return l}()})})]})})}return m}()},88895:function(I,r,n){"use strict";r.__esModule=!0,r.pai_gps_module=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_gps_module=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"GPS menu",children:(0,e.createComponentVNode)(2,t.Button,{content:"Open GPS",onClick:function(){function i(){return b("ui_interact")}return i}()})})})}return m}()},66025:function(I,r,n){"use strict";r.__esModule=!0,r.pai_main_menu=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_main_menu=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.available_software,s=i.installed_software,l=i.installed_toggles,d=i.available_ram,f=i.emotions,u=i.current_emotion,C=[];return s.map(function(V){return C[V.key]=V.name}),l.map(function(V){return C[V.key]=V.name}),(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available RAM",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Software",children:[c.filter(function(V){return!C[V.key]}).map(function(V){return(0,e.createComponentVNode)(2,t.Button,{color:V.syndi?"red":"default",content:V.name+" ("+V.cost+")",icon:V.icon,disabled:V.cost>d,onClick:function(){function v(){return b("purchaseSoftware",{key:V.key})}return v}()},V.key)}),c.filter(function(V){return!C[V.key]}).length===0&&"No software available!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Software",children:[s.filter(function(V){return V.key!=="mainmenu"}).map(function(V){return(0,e.createComponentVNode)(2,t.Button,{content:V.name,icon:V.icon,onClick:function(){function v(){return b("startSoftware",{software_key:V.key})}return v}()},V.key)}),s.length===0&&"No software installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Installed Toggles",children:[l.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{content:V.name,icon:V.icon,selected:V.active,onClick:function(){function v(){return b("setToggle",{toggle_key:V.key})}return v}()},V.key)}),l.length===0&&"No toggles installed!"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Select Emotion",children:f.map(function(V){return(0,e.createComponentVNode)(2,t.Button,{color:V.syndi?"red":"default",content:V.name,selected:V.id===u,onClick:function(){function v(){return b("setEmotion",{emotion:V.id})}return v}()},V.id)})})]})})}return m}()},2983:function(I,r,n){"use strict";r.__esModule=!0,r.pai_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pai_manifest=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest,{data:p.app_data})}return m}()},40758:function(I,r,n){"use strict";r.__esModule=!0,r.pai_medrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_medrecords=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b.app_data,recordType:"MED"})}return m}()},98599:function(I,r,n){"use strict";r.__esModule=!0,r.pai_messenger=void 0;var e=n(89005),a=n(72253),t=n(77595),o=r.pai_messenger=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data.active_convo;return i?(0,e.createComponentVNode)(2,t.ActiveConversation,{data:p.app_data}):(0,e.createComponentVNode)(2,t.MessengerList,{data:p.app_data})}return m}()},50775:function(I,r,n){"use strict";r.__esModule=!0,r.pai_radio=void 0;var e=n(89005),a=n(72253),t=n(44879),o=n(36036),m=r.pai_radio=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.app_data,s=c.minFrequency,l=c.maxFrequency,d=c.frequency,f=c.broadcasting;return(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Frequency",children:[(0,e.createComponentVNode)(2,o.NumberInput,{animate:!0,step:.2,stepPixelSize:6,minValue:s/10,maxValue:l/10,value:d/10,format:function(){function u(C){return(0,t.toFixed)(C,1)}return u}(),onChange:function(){function u(C,V){return p("freq",{freq:V})}return u}()}),(0,e.createComponentVNode)(2,o.Button,{tooltip:"Reset",icon:"undo",onClick:function(){function u(){return p("freq",{freq:"145.9"})}return u}()})]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Broadcast Nearby Speech",children:(0,e.createComponentVNode)(2,o.Button,{onClick:function(){function u(){return p("toggleBroadcast")}return u}(),selected:f,content:f?"Enabled":"Disabled"})})]})}return S}()},19873:function(I,r,n){"use strict";r.__esModule=!0,r.pai_sec_chem=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pai_sec_chem=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.app_data,c=i.holder,s=i.dead,l=i.health,d=i.current_chemicals,f=i.available_chemicals;return c?(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:s?(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"red",children:"Dead"}):(0,e.createComponentVNode)(2,t.Box,{bold:!0,color:"green",children:"Alive"})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Health",children:(0,e.createComponentVNode)(2,t.ProgressBar,{min:0,max:1,value:l/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Chemicals",children:d}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Available Chemicals",children:[f.map(function(u){return(0,e.createComponentVNode)(2,t.Button,{content:u.name+" ("+u.cost+")",tooltip:u.desc,disabled:u.cost>d,onClick:function(){function C(){return b("secreteChemicals",{key:u.key})}return C}()},u.key)}),f.length===0&&"No chemicals available!"]})]})}):(0,e.createComponentVNode)(2,t.Box,{color:"red",children:"Error: No biological host found."})}return m}()},48623:function(I,r,n){"use strict";r.__esModule=!0,r.pai_secrecords=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pai_secrecords=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b.app_data,recordType:"SEC"})}return m}()},47297:function(I,r,n){"use strict";r.__esModule=!0,r.pai_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pai_signaler=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p.app_data})}return m}()},78532:function(I,r,n){"use strict";r.__esModule=!0,r.pda_atmos_scan=void 0;var e=n(89005),a=n(72253),t=n(26991),o=r.pda_atmos_scan=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.AtmosScan,{data:b})}return m}()},40253:function(I,r,n){"use strict";r.__esModule=!0,r.pda_janitor=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_janitor=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.janitor,c=i.user_loc,s=i.mops,l=i.buckets,d=i.cleanbots,f=i.carts;return(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Location",children:[c.x,",",c.y]}),s&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Locations",children:s.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),l&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Mop Bucket Locations",children:l.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})}),d&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Cleanbot Locations",children:d.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - ",u.status]},u)})}),f&&(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Janitorial Cart Locations",children:f.map(function(u){return(0,e.createComponentVNode)(2,t.Box,{children:[u.x,",",u.y," (",u.dir,") - [",u.volume,"/",u.max_volume,"]"]},u)})})]})}return m}()},58293:function(I,r,n){"use strict";r.__esModule=!0,r.pda_main_menu=void 0;var e=n(89005),a=n(44879),t=n(72253),o=n(36036),m=r.pda_main_menu=function(){function S(y,k){var b=(0,t.useBackend)(k),p=b.act,i=b.data,c=i.owner,s=i.ownjob,l=i.idInserted,d=i.categories,f=i.pai,u=i.notifying;return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{children:(0,e.createComponentVNode)(2,o.LabeledList,{children:[(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Owner",color:"average",children:[c,", ",s]}),(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"ID",children:(0,e.createComponentVNode)(2,o.Button,{icon:"sync",content:"Update PDA Info",disabled:!l,onClick:function(){function C(){return p("UpdateInfo")}return C}()})})]})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:(0,e.createComponentVNode)(2,o.Section,{title:"Functions",children:(0,e.createComponentVNode)(2,o.LabeledList,{children:d.map(function(C){var V=i.apps[C];return!V||!V.length?null:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:C,children:V.map(function(v){return(0,e.createComponentVNode)(2,o.Button,{icon:v.uid in u?v.notify_icon:v.icon,iconSpin:v.uid in u,color:v.uid in u?"red":"transparent",content:v.name,onClick:function(){function h(){return p("StartProgram",{program:v.uid})}return h}()},v.uid)})},C)})})})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!f&&(0,e.createComponentVNode)(2,o.Section,{title:"pAI",children:[(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){function C(){return p("pai",{option:1})}return C}()}),(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){function C(){return p("pai",{option:2})}return C}()})]})})]})}return S}()},58059:function(I,r,n){"use strict";r.__esModule=!0,r.pda_manifest=void 0;var e=n(89005),a=n(72253),t=n(41874),o=r.pda_manifest=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.CrewManifest)}return m}()},18147:function(I,r,n){"use strict";r.__esModule=!0,r.pda_medical=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_medical=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b,recordType:"MED"})}return m}()},77595:function(I,r,n){"use strict";r.__esModule=!0,r.pda_messenger=r.MessengerList=r.ActiveConversation=void 0;var e=n(89005),a=n(88510),t=n(72253),o=n(36036),m=r.pda_messenger=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=c.data,d=l.active_convo;return d?(0,e.createComponentVNode)(2,S,{data:l}):(0,e.createComponentVNode)(2,y,{data:l})}return b}(),S=r.ActiveConversation=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convo_device,f=l.messages,u=l.active_convo,C=(0,t.useLocalState)(i,"clipboardMode",!1),V=C[0],v=C[1],h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:V,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return v(!V)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(f).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{textAlign:g.sent?"right":"left",position:"relative",mb:1,children:[(0,e.createComponentVNode)(2,o.Icon,{fontSize:2.5,color:g.sent?"#4d9121":"#cd7a0d",position:"absolute",left:g.sent?null:"0px",right:g.sent?"0px":null,bottom:"-4px",style:{"z-index":"0",transform:g.sent?"scale(-1, 1)":null},name:"comment"}),(0,e.createComponentVNode)(2,o.Box,{inline:!0,backgroundColor:g.sent?"#4d9121":"#cd7a0d",p:1,maxWidth:"100%",position:"relative",textAlign:g.sent?"left":"right",style:{"z-index":"1","border-radius":"10px","word-break":"normal"},children:[g.sent?"You:":"Them:"," ",g.message]})]},N)})});return V&&(h=(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:"Conversation with "+d+" ",buttons:(0,e.createFragment)([(0,e.createComponentVNode)(2,o.Button,{icon:"eye",selected:V,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-start",onClick:function(){function g(){return v(!V)}return g}()}),(0,e.createComponentVNode)(2,o.Button,{icon:"comment",onClick:function(){function g(){return s("Message",{target:u})}return g}(),content:"Reply"})],4),children:(0,a.filter)(function(g){return g.target===u})(f).map(function(g,N){return(0,e.createComponentVNode)(2,o.Box,{color:g.sent?"#4d9121":"#cd7a0d",style:{"word-break":"normal"},children:[g.sent?"You:":"Them:"," ",(0,e.createComponentVNode)(2,o.Box,{inline:!0,children:g.message})]},N)})})),(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:.5,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:(0,e.createComponentVNode)(2,o.Button.Confirm,{content:"Delete Conversations",confirmContent:"Are you sure?",icon:"trash",confirmIcon:"trash",onClick:function(){function g(){return s("Clear",{option:"Convo"})}return g}()})})})}),h]})}return b}(),y=r.MessengerList=function(){function b(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=l.convopdas,f=l.pdas,u=l.charges,C=l.silent,V=l.toff,v=(0,t.useLocalState)(i,"searchTerm",""),h=v[0],g=v[1];return(0,e.createComponentVNode)(2,o.Stack,{fill:!0,vertical:!0,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{mb:5,children:[(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Messenger Functions",children:[(0,e.createComponentVNode)(2,o.Button,{selected:!C,icon:C?"volume-mute":"volume-up",onClick:function(){function N(){return s("Toggle Ringer")}return N}(),children:["Ringer: ",C?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{color:V?"bad":"green",icon:"power-off",onClick:function(){function N(){return s("Toggle Messenger")}return N}(),children:["Messenger: ",V?"Off":"On"]}),(0,e.createComponentVNode)(2,o.Button,{icon:"bell",onClick:function(){function N(){return s("Ringtone")}return N}(),children:"Set Ringtone"}),(0,e.createComponentVNode)(2,o.Button,{icon:"trash",color:"bad",onClick:function(){function N(){return s("Clear",{option:"All"})}return N}(),children:"Delete All Conversations"})]})}),!V&&(0,e.createComponentVNode)(2,o.Box,{children:[!!u&&(0,e.createComponentVNode)(2,o.Box,{mt:.5,mb:1,children:(0,e.createComponentVNode)(2,o.LabeledList,{children:(0,e.createComponentVNode)(2,o.LabeledList.Item,{label:"Cartridge Special Function",children:[u," charges left."]})})}),!d.length&&!f.length&&(0,e.createComponentVNode)(2,o.Box,{children:"No current conversations"})||(0,e.createComponentVNode)(2,o.Box,{children:["Search:"," ",(0,e.createComponentVNode)(2,o.Input,{mt:.5,value:h,onInput:function(){function N(x,B){g(B)}return N}()})]})]})||(0,e.createComponentVNode)(2,o.Box,{color:"bad",children:"Messenger Offline."})]}),(0,e.createComponentVNode)(2,k,{title:"Current Conversations",data:l,pdas:d,msgAct:"Select Conversation",searchTerm:h}),(0,e.createComponentVNode)(2,k,{title:"Other PDAs",pdas:f,msgAct:"Message",data:l,searchTerm:h})]})}return b}(),k=function(p,i){var c=(0,t.useBackend)(i),s=c.act,l=p.data,d=p.pdas,f=p.title,u=p.msgAct,C=p.searchTerm,V=l.charges,v=l.plugins;return!d||!d.length?(0,e.createComponentVNode)(2,o.Section,{title:f,children:"No PDAs found."}):(0,e.createComponentVNode)(2,o.Section,{fill:!0,scrollable:!0,title:f,children:d.filter(function(h){return h.Name.toLowerCase().includes(C.toLowerCase())}).map(function(h){return(0,e.createComponentVNode)(2,o.Stack,{m:.5,children:[(0,e.createComponentVNode)(2,o.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,o.Button,{fluid:!0,icon:"arrow-circle-down",content:h.Name,onClick:function(){function g(){return s(u,{target:h.uid})}return g}()})}),(0,e.createComponentVNode)(2,o.Stack.Item,{children:!!V&&v.map(function(g){return(0,e.createComponentVNode)(2,o.Button,{icon:g.icon,content:g.name,onClick:function(){function N(){return s("Messenger Plugin",{plugin:g.uid,target:h.uid})}return N}()},g.uid)})})]},h.uid)})})}},24635:function(I,r,n){"use strict";r.__esModule=!0,r.pda_mule=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_mule=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,m)})}return y}(),m=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function f(){return i("AccessBot",{uid:d.uid})}return f}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.mulebot,l=s.botstatus,d=s.active,f=l.mode,u=l.loca,C=l.load,V=l.powr,v=l.dest,h=l.home,g=l.retn,N=l.pick,x;switch(f){case 0:x="Ready";break;case 1:x="Loading/Unloading";break;case 2:case 12:x="Navigating to delivery location";break;case 3:x="Navigating to Home";break;case 4:x="Waiting for clear path";break;case 5:case 6:x="Calculating navigation path";break;case 7:x="Unable to locate destination";break;default:x=f;break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[f===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:x}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Power",children:[V,"%"]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Home",children:h}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Destination",children:(0,e.createComponentVNode)(2,t.Button,{content:v?v+" (Set)":"None (Set)",onClick:function(){function B(){return i("SetDest")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Current Load",children:(0,e.createComponentVNode)(2,t.Button,{content:C?C+" (Unload)":"None",disabled:!C,onClick:function(){function B(){return i("Unload")}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Pickup",children:(0,e.createComponentVNode)(2,t.Button,{content:N?"Yes":"No",selected:N,onClick:function(){function B(){return i("SetAutoPickup",{autoPickupType:N?"pickoff":"pickon"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Auto Return",children:(0,e.createComponentVNode)(2,t.Button,{content:g?"Yes":"No",selected:g,onClick:function(){function B(){return i("SetAutoReturn",{autoReturnType:g?"retoff":"reton"})}return B}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function B(){return i("Stop")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Proceed",icon:"play",onClick:function(){function B(){return i("Start")}return B}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Return Home",icon:"home",onClick:function(){function B(){return i("ReturnHome")}return B}()})]})]})]})}},97085:function(I,r,n){"use strict";r.__esModule=!0,r.pda_notes=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_notes=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.note;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Section,{children:i}),(0,e.createComponentVNode)(2,t.Button,{icon:"pen",onClick:function(){function c(){return b("Edit")}return c}(),content:"Edit"})]})}return m}()},57513:function(I,r,n){"use strict";r.__esModule=!0,r.pda_power=void 0;var e=n(89005),a=n(72253),t=n(61631),o=r.pda_power=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.PowerMonitorMainContent)}return m}()},57635:function(I,r,n){"use strict";r.__esModule=!0,r.pda_request_console=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(25472),m=r.pda_request_console=function(){function S(y,k){var b=(0,a.useBackend)(k),p=b.act,i=b.data,c=i.screen,s=i.selected_console,l=i.consoles_data,d=i.app;return s?(0,e.createComponentVNode)(2,t.Box,{children:[(o.pages[c]||o.pages.default)(),c===0?(0,e.createComponentVNode)(2,t.Button,{content:"Back to console selection",icon:"arrow-left",onClick:function(){function f(){return p("back")}return f}()}):""]}):(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Stack,{vertical:!0,children:l.map(function(f){return(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Stack,{children:(0,e.createComponentVNode)(2,t.Stack.Item,{children:[(0,e.createComponentVNode)(2,t.Button,{color:f.priority===1?"green":f.priority===2?"red":"default",content:f.name,onClick:function(){function u(){return p("select",{name:f.name})}return u}()}),(0,e.createComponentVNode)(2,t.Button,{icon:f.muted?"volume-mute":"volume-up",onClick:function(){function u(){return p("mute",{name:f.name})}return u}()})]})})},f.name)})})})}return S}()},99808:function(I,r,n){"use strict";r.__esModule=!0,r.pda_secbot=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_secbot=function(){function y(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.active;return(0,e.createComponentVNode)(2,t.Box,{children:l?(0,e.createComponentVNode)(2,S):(0,e.createComponentVNode)(2,m)})}return y}(),m=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.bots;return(0,e.createComponentVNode)(2,t.Box,{children:[l.map(function(d){return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.Button,{content:d.Name,icon:"cog",onClick:function(){function f(){return i("AccessBot",{uid:d.uid})}return f}()})},d.Name)}),(0,e.createComponentVNode)(2,t.Box,{mt:2,children:(0,e.createComponentVNode)(2,t.Button,{fluid:!0,icon:"rss",content:"Re-scan for bots",onClick:function(){function d(){return i("Rescan")}return d}()})})]})},S=function(k,b){var p=(0,a.useBackend)(b),i=p.act,c=p.data,s=c.beepsky,l=s.botstatus,d=s.active,f=l.mode,u=l.loca,C;switch(f){case 0:C="Ready";break;case 1:C="Apprehending target";break;case 2:case 3:C="Arresting target";break;case 4:C="Starting patrol";break;case 5:C="On patrol";break;case 6:C="Responding to summons";break}return(0,e.createComponentVNode)(2,t.Section,{title:d,children:[f===-1&&(0,e.createComponentVNode)(2,t.Box,{color:"red",bold:!0,children:"Waiting for response..."}),(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Location",children:u}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Status",children:C}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Controls",children:[(0,e.createComponentVNode)(2,t.Button,{content:"Go",icon:"play",onClick:function(){function V(){return i("Go")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Stop",icon:"stop",onClick:function(){function V(){return i("Stop")}return V}()}),(0,e.createComponentVNode)(2,t.Button,{content:"Summon",icon:"arrow-down",onClick:function(){function V(){return i("Summon")}return V}()})]})]})]})}},77168:function(I,r,n){"use strict";r.__esModule=!0,r.pda_security=void 0;var e=n(89005),a=n(72253),t=n(41984),o=r.pda_security=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.data;return(0,e.createComponentVNode)(2,t.SimpleRecords,{data:b,recordType:"SEC"})}return m}()},21773:function(I,r,n){"use strict";r.__esModule=!0,r.pda_signaler=void 0;var e=n(89005),a=n(72253),t=n(13545),o=r.pda_signaler=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data;return(0,e.createComponentVNode)(2,t.Signaler,{data:p})}return m}()},81857:function(I,r,n){"use strict";r.__esModule=!0,r.pda_status_display=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_status_display=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.records;return(0,e.createComponentVNode)(2,t.Box,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Code",children:[(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){function c(){return b("Status",{statdisp:"blank"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"clock",content:"Evac ETA",onClick:function(){function c(){return b("Status",{statdisp:"shuttle"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"edit",content:"Message",onClick:function(){function c(){return b("Status",{statdisp:"message"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"exclamation-triangle",content:"Red Alert",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"redalert"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"boxes",content:"NT Logo",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"default"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"lock",content:"Lockdown",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"lockdown"})}return c}()}),(0,e.createComponentVNode)(2,t.Button,{color:"transparent",icon:"biohazard",content:"Biohazard",onClick:function(){function c(){return b("Status",{statdisp:"alert",alert:"biohazard"})}return c}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 1",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message1+" (set)",icon:"pen",onClick:function(){function c(){return b("Status",{statdisp:"setmsg1"})}return c}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Message line 2",children:(0,e.createComponentVNode)(2,t.Button,{content:i.message2+" (set)",icon:"pen",onClick:function(){function c(){return b("Status",{statdisp:"setmsg2"})}return c}()})})]})})}return m}()},70287:function(I,r,n){"use strict";r.__esModule=!0,r.pda_supplyrecords=void 0;var e=n(89005),a=n(72253),t=n(36036),o=r.pda_supplyrecords=function(){function m(S,y){var k=(0,a.useBackend)(y),b=k.act,p=k.data,i=p.supply,c=i.shuttle_loc,s=i.shuttle_time,l=i.shuttle_moving,d=i.approved,f=i.approved_count,u=i.requests,C=i.requests_count;return(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Shuttle Status",children:l?(0,e.createComponentVNode)(2,t.Box,{children:["In transit ",s]}):(0,e.createComponentVNode)(2,t.Box,{children:c})})}),(0,e.createComponentVNode)(2,t.Section,{mt:1,title:"Requested Orders",children:C>0&&u.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:["#",V.Number,' - "',V.Name,'" for "',V.OrderedBy,'"']},V)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Approved Orders",children:f>0&&d.map(function(V){return(0,e.createComponentVNode)(2,t.Box,{children:["#",V.Number,' - "',V.Name,'" for "',V.ApprovedBy,'"']},V)})})]})}return m}()},17617:function(I,r,n){"use strict";r.__esModule=!0,r.Layout=void 0;var e=n(89005),a=n(35840),t=n(55937),o=n(24826),m=["className","theme","children"],S=["className","scrollable","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function y(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var k=r.Layout=function(){function p(i){var c=i.className,s=i.theme,l=s===void 0?"nanotrasen":s,d=i.children,m=y(i,f);return document.documentElement.className="theme-"+l,(0,e.createVNode)(1,"div","theme-"+l,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout",c].concat((0,t.computeBoxClassName)(m))),d,0,Object.assign({},(0,t.computeBoxProps)(m)))),2)}return p}(),b=function(i){var c=i.className,s=i.scrollable,l=i.children,d=y(i,S);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout__content",s&&"Layout__content--scrollable",c,(0,t.computeBoxClassName)(d)]),l,0,Object.assign({},(0,t.computeBoxProps)(d))))};b.defaultHooks={onComponentDidMount:function(){function p(i){return(0,o.addScrollableNode)(i)}return p}(),onComponentWillUnmount:function(){function p(i){return(0,o.removeScrollableNode)(i)}return p}()},k.Content=b},96945:function(I,r,n){"use strict";r.__esModule=!0,r.Pane=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),f=n(99851),S=n(17617),y=["theme","children","className"],k=["className","fitted","children"];/** + */function y(p,i){if(p==null)return{};var c={};for(var s in p)if({}.hasOwnProperty.call(p,s)){if(i.includes(s))continue;c[s]=p[s]}return c}var k=r.Layout=function(){function p(i){var c=i.className,s=i.theme,l=s===void 0?"nanotrasen":s,d=i.children,f=y(i,m);return document.documentElement.className="theme-"+l,(0,e.createVNode)(1,"div","theme-"+l,(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout",c].concat((0,t.computeBoxClassName)(f))),d,0,Object.assign({},(0,t.computeBoxProps)(f)))),2)}return p}(),b=function(i){var c=i.className,s=i.scrollable,l=i.children,d=y(i,S);return(0,e.normalizeProps)((0,e.createVNode)(1,"div",(0,a.classes)(["Layout__content",s&&"Layout__content--scrollable",c,(0,t.computeBoxClassName)(d)]),l,0,Object.assign({},(0,t.computeBoxProps)(d))))};b.defaultHooks={onComponentDidMount:function(){function p(i){return(0,o.addScrollableNode)(i)}return p}(),onComponentWillUnmount:function(){function p(i){return(0,o.removeScrollableNode)(i)}return p}()},k.Content=b},96945:function(I,r,n){"use strict";r.__esModule=!0,r.Pane=void 0;var e=n(89005),a=n(35840),t=n(72253),o=n(36036),m=n(99851),S=n(17617),y=["theme","children","className"],k=["className","fitted","children"];/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */function b(c,s){if(c==null)return{};var l={};for(var d in c)if({}.hasOwnProperty.call(c,d)){if(s.includes(d))continue;l[d]=c[d]}return l}var p=r.Pane=function(){function c(s,l){var d=s.theme,m=s.children,u=s.className,C=b(s,y),V=(0,t.useBackend)(l),v=V.suspended,h=(0,f.useDebug)(l),g=h.debugLayout;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout,Object.assign({className:(0,a.classes)(["Window",u]),theme:d},C,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,className:g&&"debug-layout",children:!v&&m})})))}return c}(),i=function(s){var l=s.className,d=s.fitted,m=s.children,u=b(s,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout.Content,Object.assign({className:(0,a.classes)(["Window__content",l])},u,{children:d&&m||(0,e.createVNode)(1,"div","Window__contentPadding",m,0)})))};p.Content=i},34827:function(I,r,n){"use strict";r.__esModule=!0,r.Window=void 0;var e=n(89005),a=n(35840),t=n(85307),o=n(25328),f=n(72253),S=n(36036),y=n(76910),k=n(99851),b=n(77384),p=n(35421),i=n(9394),c=n(17617),s=["className","fitted","children"];function l(N,x){if(N==null)return{};var B={};for(var L in N)if({}.hasOwnProperty.call(N,L)){if(x.includes(L))continue;B[L]=N[L]}return B}function d(N,x){N.prototype=Object.create(x.prototype),N.prototype.constructor=N,m(N,x)}function m(N,x){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(B,L){return B.__proto__=L,B},m(N,x)}/** + */function b(c,s){if(c==null)return{};var l={};for(var d in c)if({}.hasOwnProperty.call(c,d)){if(s.includes(d))continue;l[d]=c[d]}return l}var p=r.Pane=function(){function c(s,l){var d=s.theme,f=s.children,u=s.className,C=b(s,y),V=(0,t.useBackend)(l),v=V.suspended,h=(0,m.useDebug)(l),g=h.debugLayout;return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout,Object.assign({className:(0,a.classes)(["Window",u]),theme:d},C,{children:(0,e.createComponentVNode)(2,o.Box,{fillPositionedParent:!0,className:g&&"debug-layout",children:!v&&f})})))}return c}(),i=function(s){var l=s.className,d=s.fitted,f=s.children,u=b(s,k);return(0,e.normalizeProps)((0,e.createComponentVNode)(2,S.Layout.Content,Object.assign({className:(0,a.classes)(["Window__content",l])},u,{children:d&&f||(0,e.createVNode)(1,"div","Window__contentPadding",f,0)})))};p.Content=i},34827:function(I,r,n){"use strict";r.__esModule=!0,r.Window=void 0;var e=n(89005),a=n(35840),t=n(85307),o=n(25328),m=n(72253),S=n(36036),y=n(76910),k=n(99851),b=n(77384),p=n(35421),i=n(9394),c=n(17617),s=["className","fitted","children"];function l(N,x){if(N==null)return{};var B={};for(var L in N)if({}.hasOwnProperty.call(N,L)){if(x.includes(L))continue;B[L]=N[L]}return B}function d(N,x){N.prototype=Object.create(x.prototype),N.prototype.constructor=N,f(N,x)}function f(N,x){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(B,L){return B.__proto__=L,B},f(N,x)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var u=(0,i.createLogger)("Window"),C=[400,600],V=r.Window=function(N){function x(){return N.apply(this,arguments)||this}d(x,N);var B=x.prototype;return B.componentDidMount=function(){function L(){var T=(0,f.useBackend)(this.context),w=T.suspended;w||(u.log("mounting"),this.updateGeometry())}return L}(),B.componentDidUpdate=function(){function L(T){var w=this.props.width!==T.width||this.props.height!==T.height;w&&this.updateGeometry()}return L}(),B.updateGeometry=function(){function L(){var T,w=(0,f.useBackend)(this.context),E=w.config,A=Object.assign({size:C},E.window);this.props.width&&this.props.height&&(A.size=[this.props.width,this.props.height]),(T=E.window)!=null&&T.key&&(0,p.setWindowKey)(E.window.key),(0,p.recallWindowGeometry)(A)}return L}(),B.render=function(){function L(){var T,w=this.props,E=w.theme,A=w.title,P=w.children,O=(0,f.useBackend)(this.context),M=O.config,F=O.suspended,R=(0,k.useDebug)(this.context),_=R.debugLayout,U=(0,t.useDispatch)(this.context),W=(T=M.window)==null?void 0:T.fancy,$=M.user&&(M.user.observer?M.status2?s-2:0),d=2;d=o){var m=[c].concat(l).map(function(u){return typeof u=="string"?u:u instanceof Error?u.stack||String(u):JSON.stringify(u)}).filter(function(u){return u}).join(" ")+"\nUser Agent: "+navigator.userAgent;Byond.sendMessage({type:"log",message:m})}},k=r.createLogger=function(){function p(i){return{debug:function(){function c(){for(var s=arguments.length,l=new Array(s),d=0;d2?s-2:0),d=2;d=o){var f=[c].concat(l).map(function(u){return typeof u=="string"?u:u instanceof Error?u.stack||String(u):JSON.stringify(u)}).filter(function(u){return u}).join(" ")+"\nUser Agent: "+navigator.userAgent;Byond.sendMessage({type:"log",message:f})}},k=r.createLogger=function(){function p(i){return{debug:function(){function c(){for(var s=arguments.length,l=new Array(s),d=0;d0;){var h=V.shift(),g=h(C);try{v=S(g)}catch(x){if(x.code!=="MODULE_NOT_FOUND")throw x}}if(!v)return y("notFound",C);var N=v[C];return N||y("missingExport",C)}return i}()},72178:function(I,r,n){"use strict";r.__esModule=!0,r.configureStore=r.StoreProvider=void 0;var e=n(64795),a=n(85307),t=n(89005),o=n(79140),f=n(72253),S=n(99851),y=n(9394);function k(d,m){d.prototype=Object.create(m.prototype),d.prototype.constructor=d,b(d,m)}function b(d,m){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,C){return u.__proto__=C,u},b(d,m)}/** + */var S=n(32054),y=function(c,s){return function(){return(0,e.createComponentVNode)(2,m.Window,{children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0,children:[c==="notFound"&&(0,e.createVNode)(1,"div",null,[(0,e.createTextVNode)("Interface "),(0,e.createVNode)(1,"b",null,s,0),(0,e.createTextVNode)(" was not found.")],4),c==="missingExport"&&(0,e.createVNode)(1,"div",null,[(0,e.createTextVNode)("Interface "),(0,e.createVNode)(1,"b",null,s,0),(0,e.createTextVNode)(" is missing an export.")],4)]})})}},k=function(){return(0,e.createComponentVNode)(2,m.Window,{children:(0,e.createComponentVNode)(2,m.Window.Content,{scrollable:!0})})},b=function(){return(0,e.createComponentVNode)(2,m.Window,{height:130,title:"Loading",width:150,children:(0,e.createComponentVNode)(2,m.Window.Content,{children:(0,e.createComponentVNode)(2,t.Stack,{align:"center",fill:!0,justify:"center",vertical:!0,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{children:(0,e.createComponentVNode)(2,t.Icon,{color:"blue",name:"toolbox",spin:!0,size:4})}),(0,e.createComponentVNode)(2,t.Stack.Item,{children:"Please wait..."})]})})})},p=r.getRoutedComponent=function(){function i(c){var s=c.getState(),l=(0,a.selectBackend)(s),d=l.suspended,f=l.config;if(d)return k;if(f.refreshing)return b;if(0)var u;for(var C=f==null?void 0:f.interface,V=[function(x){return"./"+x+".tsx"},function(x){return"./"+x+".js"},function(x){return"./"+x+"/index.tsx"},function(x){return"./"+x+"/index.js"}],v;!v&&V.length>0;){var h=V.shift(),g=h(C);try{v=S(g)}catch(x){if(x.code!=="MODULE_NOT_FOUND")throw x}}if(!v)return y("notFound",C);var N=v[C];return N||y("missingExport",C)}return i}()},72178:function(I,r,n){"use strict";r.__esModule=!0,r.configureStore=r.StoreProvider=void 0;var e=n(64795),a=n(85307),t=n(89005),o=n(79140),m=n(72253),S=n(99851),y=n(9394);function k(d,f){d.prototype=Object.create(f.prototype),d.prototype.constructor=d,b(d,f)}function b(d,f){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,C){return u.__proto__=C,u},b(d,f)}/** * @file * @copyright 2020 Aleksej Komarov * @license MIT -*/var p=(0,y.createLogger)("store"),i=r.configureStore=function(){function d(m){var u,C;m===void 0&&(m={});var V=m,v=V.sideEffects,h=v===void 0?!0:v,g=(0,e.flow)([(0,a.combineReducers)({debug:S.debugReducer,backend:f.backendReducer}),m.reducer]),N=h?[].concat(((u=m.middleware)==null?void 0:u.pre)||[],[o.assetMiddleware,f.backendMiddleware],((C=m.middleware)==null?void 0:C.post)||[]):[],x=a.applyMiddleware.apply(void 0,N),B=(0,a.createStore)(g,x);return window.__store__=B,window.__augmentStack__=s(B),B}return d}(),c=function(m){return function(u){return function(C){var V=C.type,v=C.payload;return V==="update"||V==="backend/update"?p.debug("action",{type:V}):p.debug("action",C),u(C)}}},s=function(m){return function(u,C){var V,v;C?typeof C=="object"&&!C.stack&&(C.stack=u):(C=new Error(u.split("\n")[0]),C.stack=u),p.log("FatalError:",C);var h=m.getState(),g=h==null||(V=h.backend)==null?void 0:V.config,N=u;return N+="\nUser Agent: "+navigator.userAgent,N+="\nState: "+JSON.stringify({ckey:g==null||(v=g.client)==null?void 0:v.ckey,interface:g==null?void 0:g.interface,window:g==null?void 0:g.window}),N}},l=r.StoreProvider=function(d){function m(){return d.apply(this,arguments)||this}k(m,d);var u=m.prototype;return u.getChildContext=function(){function C(){var V=this.props.store;return{store:V}}return C}(),u.render=function(){function C(){return this.props.children}return C}(),m}(t.Component)},51364:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** +*/var p=(0,y.createLogger)("store"),i=r.configureStore=function(){function d(f){var u,C;f===void 0&&(f={});var V=f,v=V.sideEffects,h=v===void 0?!0:v,g=(0,e.flow)([(0,a.combineReducers)({debug:S.debugReducer,backend:m.backendReducer}),f.reducer]),N=h?[].concat(((u=f.middleware)==null?void 0:u.pre)||[],[o.assetMiddleware,m.backendMiddleware],((C=f.middleware)==null?void 0:C.post)||[]):[],x=a.applyMiddleware.apply(void 0,N),B=(0,a.createStore)(g,x);return window.__store__=B,window.__augmentStack__=s(B),B}return d}(),c=function(f){return function(u){return function(C){var V=C.type,v=C.payload;return V==="update"||V==="backend/update"?p.debug("action",{type:V}):p.debug("action",C),u(C)}}},s=function(f){return function(u,C){var V,v;C?typeof C=="object"&&!C.stack&&(C.stack=u):(C=new Error(u.split("\n")[0]),C.stack=u),p.log("FatalError:",C);var h=f.getState(),g=h==null||(V=h.backend)==null?void 0:V.config,N=u;return N+="\nUser Agent: "+navigator.userAgent,N+="\nState: "+JSON.stringify({ckey:g==null||(v=g.client)==null?void 0:v.ckey,interface:g==null?void 0:g.interface,window:g==null?void 0:g.window}),N}},l=r.StoreProvider=function(d){function f(){return d.apply(this,arguments)||this}k(f,d);var u=f.prototype;return u.getChildContext=function(){function C(){var V=this.props.store;return{store:V}}return C}(),u.render=function(){function C(){return this.props.children}return C}(),f}(t.Component)},51364:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Blink",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Blink,{children:"Blink"})})}},32453:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** + */var t=r.meta={title:"Blink",render:function(){function m(){return(0,e.createComponentVNode)(2,o)}return m}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Blink,{children:"Blink"})})}},32453:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"BlockQuote",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.BlockQuote,{children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},83531:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"BlockQuote",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.BlockQuote,{children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},83531:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Box",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,a.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"right",children:"right"})]})}},74198:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var t=r.meta={title:"Box",render:function(){function m(){return(0,e.createComponentVNode)(2,o)}return m}()},o=function(S,y){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{bold:!0,children:"bold"}),(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"italic"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.5,children:"opacity 0.5"}),(0,e.createComponentVNode)(2,a.Box,{opacity:.25,children:"opacity 0.25"}),(0,e.createComponentVNode)(2,a.Box,{m:2,children:"m: 2"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"left",children:"left"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"center",children:"center"}),(0,e.createComponentVNode)(2,a.Box,{textAlign:"right",children:"right"})]})}},74198:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Button",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],f=["good","average","bad","black","white"],S=function(k,b){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[(0,e.createComponentVNode)(2,a.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,a.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,a.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,a.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,a.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,a.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,a.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,a.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,color:"translucent",textAlign:"center",content:"Translucent"})]}),(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[f.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,mx:"7px",color:p,children:p},p)})]})]})}},51956:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(9394);/** + */var t=r.meta={title:"Button",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey"],m=["good","average","bad","black","white"],S=function(k,b){return(0,e.createComponentVNode)(2,a.Section,{children:[(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[(0,e.createComponentVNode)(2,a.Button,{content:"Simple"}),(0,e.createComponentVNode)(2,a.Button,{selected:!0,content:"Selected"}),(0,e.createComponentVNode)(2,a.Button,{altSelected:!0,content:"Alt Selected"}),(0,e.createComponentVNode)(2,a.Button,{disabled:!0,content:"Disabled"}),(0,e.createComponentVNode)(2,a.Button,{color:"transparent",content:"Transparent"}),(0,e.createComponentVNode)(2,a.Button,{icon:"cog",content:"Icon"}),(0,e.createComponentVNode)(2,a.Button,{icon:"power-off"}),(0,e.createComponentVNode)(2,a.Button,{fluid:!0,content:"Fluid"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,textAlign:"center",content:"With Box props"}),(0,e.createComponentVNode)(2,a.Button,{my:1,lineHeight:2,minWidth:15,color:"translucent",textAlign:"center",content:"Translucent"})]}),(0,e.createComponentVNode)(2,a.Box,{mb:1,children:[m.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Button,{color:p,content:p},p)}),(0,e.createVNode)(1,"br"),o.map(function(p){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,mx:"7px",color:p,children:p},p)})]})]})}},51956:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036),o=n(9394);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var f=r.meta={title:"ByondUi",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,b){var p=(0,a.useLocalState)(b,"byondUiEvalCode","Byond.winset('"+Byond.windowId+"', {\n 'is-visible': true,\n})"),i=p[0],c=p[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Button",children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",text:"Button"}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Make BYOND calls",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function s(){return setTimeout(function(){try{var l=new Function("return ("+i+")")();l&&l.then?(o.logger.log("Promise"),l.then(o.logger.log)):o.logger.log(l)}catch(d){o.logger.log(d)}})}return s}(),children:"Evaluate"}),children:(0,e.createComponentVNode)(2,t.Box,{as:"textarea",width:"100%",height:"10em",onChange:function(){function s(l){return c(l.target.value)}return s}(),children:i})})],4)}},17466:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** + */var m=r.meta={title:"ByondUi",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,b){var p=(0,a.useLocalState)(b,"byondUiEvalCode","Byond.winset('"+Byond.windowId+"', {\n 'is-visible': true,\n})"),i=p[0],c=p[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{title:"Button",children:(0,e.createComponentVNode)(2,t.ByondUi,{params:{type:"button",text:"Button"}})}),(0,e.createComponentVNode)(2,t.Section,{title:"Make BYOND calls",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"chevron-right",onClick:function(){function s(){return setTimeout(function(){try{var l=new Function("return ("+i+")")();l&&l.then?(o.logger.log("Promise"),l.then(o.logger.log)):o.logger.log(l)}catch(d){o.logger.log(d)}})}return s}(),children:"Evaluate"}),children:(0,e.createComponentVNode)(2,t.Box,{as:"textarea",width:"100%",height:"10em",onChange:function(){function s(l){return c(l.target.value)}return s}(),children:i})})],4)}},17466:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=n(37168);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Collapsible",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,a.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},89241:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Collapsible",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){return(0,e.createComponentVNode)(2,a.Section,{children:(0,e.createComponentVNode)(2,a.Collapsible,{title:"Collapsible Demo",buttons:(0,e.createComponentVNode)(2,a.Button,{icon:"cog"}),children:(0,e.createComponentVNode)(2,t.BoxWithSampleText)})})}},89241:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Flex & Sections",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var b=(0,a.useLocalState)(k,"fs_grow",1),p=b[0],i=b[1],c=(0,a.useLocalState)(k,"fs_direction","column"),s=c[0],l=c[1],d=(0,a.useLocalState)(k,"fs_fill",!0),m=d[0],u=d[1],C=(0,a.useLocalState)(k,"fs_title",!0),V=C[0],v=C[1];return(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:"column",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mb:1,children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return l(s==="column"?"row":"column")}return h}(),children:'Flex direction="'+s+'"'}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return i(+!p)}return h}(),children:"Flex.Item grow={"+p+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return u(!m)}return h}(),children:"Section fill={"+String(m)+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,selected:V,onClick:function(){function h(){return v(!V)}return h}(),children:"Section title"})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:s,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mr:s==="row"&&1,mb:s==="column"&&1,grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:V&&"Section 1",fill:m,children:"Content"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:V&&"Section 2",fill:m,children:"Content"})})]})})]})}},48779:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Flex & Sections",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){var b=(0,a.useLocalState)(k,"fs_grow",1),p=b[0],i=b[1],c=(0,a.useLocalState)(k,"fs_direction","column"),s=c[0],l=c[1],d=(0,a.useLocalState)(k,"fs_fill",!0),f=d[0],u=d[1],C=(0,a.useLocalState)(k,"fs_title",!0),V=C[0],v=C[1];return(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:"column",children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mb:1,children:(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return l(s==="column"?"row":"column")}return h}(),children:'Flex direction="'+s+'"'}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return i(+!p)}return h}(),children:"Flex.Item grow={"+p+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,onClick:function(){function h(){return u(!f)}return h}(),children:"Section fill={"+String(f)+"}"}),(0,e.createComponentVNode)(2,t.Button,{fluid:!0,selected:V,onClick:function(){function h(){return v(!V)}return h}(),children:"Section title"})]})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:1,children:(0,e.createComponentVNode)(2,t.Flex,{height:"100%",direction:s,children:[(0,e.createComponentVNode)(2,t.Flex.Item,{mr:s==="row"&&1,mb:s==="column"&&1,grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:V&&"Section 1",fill:f,children:"Content"})}),(0,e.createComponentVNode)(2,t.Flex.Item,{grow:p,children:(0,e.createComponentVNode)(2,t.Section,{title:V&&"Section 2",fill:f,children:"Content"})})]})})]})}},48779:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2024 Aylong (https://github.com/AyIong) * @license MIT - */var o=r.meta={title:"ImageButton",render:function(){function k(){return(0,e.createComponentVNode)(2,y)}return k}()},f=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","gold"],S=["good","average","bad","black","white"],y=function(b,p){var i=(0,a.useLocalState)(p,"disabled",!1),c=i[0],s=i[1],l=(0,a.useLocalState)(p,"onClick",!0),d=l[0],m=l[1],u=(0,a.useLocalState)(p,"vertical1",!0),C=u[0],V=u[1],v=(0,a.useLocalState)(p,"vertical2",!0),h=v[0],g=v[1],N=(0,a.useLocalState)(p,"vertical3",!1),x=N[0],B=N[1],L=(0,a.useLocalState)(p,"title","Image Button"),T=L[0],w=L[1],E=(0,a.useLocalState)(p,"content","Image is a LIE!"),A=E[0],P=E[1],O=(0,a.useLocalState)(p,"itemContent","Second Button"),M=O[0],F=O[1],R=(0,a.useLocalState)(p,"itemIcon","face-smile"),_=R[0],U=R[1],W=(0,a.useLocalState)(p,"itemIconPos","default"),$=W[0],G=W[1],oe=(0,a.useLocalState)(p,"itemIconSize",2),X=oe[0],pe=oe[1],me=(0,a.useLocalState)(p,"imageSize",64),ne=me[0],ce=me[1],q=function(){V(!C)},ae=function(){g(!h)},J=function(){B(!x)},Y=function(){s(!c)},Q=function(){m(!d)};return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Input,{value:T,onInput:function(){function Z(te,se){return w(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Content",children:(0,e.createComponentVNode)(2,t.Input,{value:A,onInput:function(){function Z(te,se){return P(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Image Size",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:ne,minValue:0,maxValue:256,step:1,stepPixelSize:2,onChange:function(){function Z(te,se){return ce(se)}return Z}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"onClick",checked:d,onClick:Q})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"Vertical",checked:x,onClick:J})})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Content",children:(0,e.createComponentVNode)(2,t.Input,{value:M,onInput:function(){function Z(te,se){return F(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Icon",children:(0,e.createComponentVNode)(2,t.Input,{value:_,onInput:function(){function Z(te,se){return U(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconPos",children:(0,e.createComponentVNode)(2,t.Input,{value:$,onInput:function(){function Z(te,se){return G(se)}return Z}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconSize",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:X,minValue:0,maxValue:20,step:1,stepPixelSize:10,onChange:function(){function Z(te,se){return pe(se)}return Z}()})})]})})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.ImageButton,{width:x&&ne+"px",ellipsis:x,vertical:x,disabled:c,title:T,content:A,tooltip:x?A:"Cool and simple buttons with images, FOR ALL!!!",image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGo0lEQVRYhe3Xa2xT9xnH8e+5+O4ktuM4cS5OYmhCQ1xcYMCgA9rSbKUqqqpWkzq1mgBtq/piaqna7UXXaTfWddL6opO2dlu1aSBVjJZC19FByyUadKGCJIYQAoHEODi2k/hyTnw/x3uxwZpBtq6qhib1efU/5/9/9Hz0O0c6OsLhw4e5mSXe1On/94BAIFAJBAKV/zkgEAhU7HZ7JRQKCaFQSLDb7Z8Y8l8BPjpYVVXh6n1VVT8xRAbY953HP1bTvn8u/9P56/arHNp1h9Y/9YogX73wBW0fx/CpVXIsA/wjgav1pW//mVdPRYhlp6gxWzAYTCRnM0zPKsRnpjBK4JEqqIUi/fEppKxCRReQLFbEikYmOk5ONNPc0s4v1nXgKChEJmNY7dUs+fwXqPfdSjan8Ktv3XVt5hxAR4OT5zcIjGW6ODGd57IyQ53bhVkSMcsSt1RZiOUKSAIsqjFhl+C5gYvMFnK4JXhLLbDZZaVqzyv8YOsLxFIq0XQRE7Ckw8s3n9nGfVu2zUliDmAs8i7xK6dZ0LGeZmc3JYMXs1im1iTjNErUmwVqChqiCJVKhd6pNCaTBU0QOJHJstZZg3/H9/n9r/cy8C+RHxiJMrj1aXbaq+cHvLb/PQqaCVf4PZa1DbGx+xGGkkYMlSI1okitDEZdp29qlrNJBYOgs8ZRxZkZHbmxhs6+PezfvZch0YTTAK1OG5GCQDpXRNTLxIo5vvf8D3nwi3UoKel6gLdpBeVyCNnmRbI00GwWsdQKfBDXiaST+KwO+pIlehMKwRoDzRYDI6lZbnFUcb+viZNvjnIuBat91XxlkRMLGgNJHVWuYlfoEoWixMXIJFB34wTW3ebj7VNh4mOjpBNh8q6lVBtcvHV+jCqTjM8qUchm6fFWUW8xUdBheYOZdC7PleQM0XQKswxtdol6jxMdI3fWafTFsnR4HJzQRIp6bv5HcKj/Q6TZGOpUkaFLFXaWDxGR/Wzx2agyGpnI67jlCnqpwIiS4Vw8gaiXyZQ0NFcdjloPljIksOJdvBKbyU54dATrxDBbl/uZeH8Ii2ycHzAy7SCnxrDV1+JpcuNpWsgas4vVzR58Zh2PRcZtcXEwkmbvpTAnx89RbTJTa6/CmSvjDAT5XJeNmhoTSxcvJplIcb5SxohGu9OFLTuDLxicH7CkzcWuPUkeWp6i4ISNdwRpleGiquG3//2lSWtg0FTuaXETrK1iPBbBJJcZ+OMOcm4Jz50rWBBN0N97gOFJBaxGziolTh36K952P9t/9hK9O568NnPOt+Chbo31C3P0nowwdvwgw/0HAfDbJc7PTHMiPMrgxCUS6QksWhTTxCmSR9/AW46TS01xsrefmGTn5cE4v9l/hC5/E2va/bi0PL1Xpui6/8vcvuKO+RMYn6lgb7DiEl3MTIzy/rF9JAUno+EoRitk1RSyJKMW4cLwOS5fGOHSmQEuTMVJjMVZoI3TmUtxFJ0PbF6WZ8sc372bRD7Hhs2Pg6OeJ55+hs75ABdjEsqZMJtuayXU2EnkisLgid9yZKyEu6UVJRpmamoaOREnl81QyitYLLMMj/bTLeTp8YoMpSQCDRWe3f5T3HmRwTf30PrwN7CvfQBRVaG1jcrxQ3MBqSz4gHryDF5O0DddQauWyGdFOhbXcV+TyOi0wqoHHyU1dpHca9/FbpxFafTiWfsoCw0S+tkRXt7xJ9L5cVRFJRrOcPfd62j98U8YW7eF8QujeBs9CNVOTh2fJ4FSEaYLFUq5FNNDKbJ5ndd3HCOXyZDJqjxs97F2Yw/j6RjlQhZbi58el4+Jd3tZ3l6LZ/tLbH3uR1yOnuaFF19kw4JGfh5SWbMwSldjLZl0moKS/DfvQFLjw8FJ1gbbMPi9ZIpl2gs6V2JGXFYfZyejqANnsK37Gka7DVtjIzvfeIeR3+3C9Ng99PRswuNvJXz+NAtaGhiT3Sy9Pcgip5FEtojZYMSiF+YHBILL6L73Ef4yfBa7u4ZJdRpDV5CGWyuUDBYK6SgDb/+BoqkaYzEFx04zc36UTRtWsjLYydDRAyxrdDJkNfHYVzezeGkHq5Z1ELoQRRQE2uocTMyk5wd0tjbz7JNPcKSvD7PZSCqVhoqOQRYp53PIWhmtVMIgCMiCTlnT0Y0PYLRa6E+HiR3YxypJonvb11mxeg1WTUdRs2Rm83S11FERBRRFmR/wy6dWX1t/1Dk3NMhxfc0AuK82H+Od7ffO2T9zg545gMFjszc84LDO0/kplfDZr9lngJsN+Bveb9bpS0UiAAAAAABJRU5ErkJggg==",imageSize:ne+"px",onClick:d?function(){return"false"}:"",children:!x&&(0,e.createComponentVNode)(2,t.ImageButton.Item,{bold:!0,width:"64px",selected:c,content:M,tooltip:"Click to disable main button",tooltipPosition:"bottom-end",icon:_,iconColor:"gold",iconSize:X,iconPosition:$,onClick:Y})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Color States",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:C,onClick:q}),children:S.map(function(Z){return(0,e.createComponentVNode)(2,t.ImageButton,{m:C?.5:0,vertical:C,color:Z,content:Z,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEXAwMDBr16vk0uORiz/o7HyfxiZbDXWzMzhbA3//wD////tHCQAAP/4ior/ADOAgIDAwMAAAAAzmQDdkuRxAAAAAXRSTlMAQObYZgAAAKxJREFUOI3dksESgyAMRG0FE4I22P//2IaAVdB0em3Xy477SJYZhuFfdDO1AXdD4xtwRd77o5t6wKt20wPlN2QVewUgQqAAiD0QYxQCJYc5zCAEtisUcBkgmUAZ6ErGWh9oeSwE6k+3yHNACIIPgMzQONsWYOZ90QXAiRK7g2K7gtNKayXKjdoOcv4pX+IcGoBMqIA26TswSU6HmueSpLlRcjK0AaOpL97rb+gFHckLe1QlljQAAAAASUVORK5CYII=",imageSize:C?"48px":"24px",onClick:d?function(){return"false"}:""},Z)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Available Colors",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:h,onClick:ae}),children:f.map(function(Z){return(0,e.createComponentVNode)(2,t.ImageButton,{m:h?.5:0,vertical:h,color:Z,content:Z,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAJ1BMVEUAAABeGFCgXZN2PnKqqqq/vr/T09PycWFIHUFeKlNLHEtVWWOOj5g02k6OAAAAAXRSTlMAQObYZgAAAFdJREFUKJFjYBhEgFEQDATgAkImLkDgrIgQME0vSy8LRhYoBwISBdLLy1HNSCsvT0MWwLDWGAwQAp0rZ+3evXLWDGSBM2dQBWYCAUkCHB1g0IAreAYCAACm2zDykxPL4AAAAABJRU5ErkJggg==",imageSize:h?"48px":"24px",onClick:d?function(){return"false"}:""},Z)})})],4)}},21394:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"ImageButton",render:function(){function k(){return(0,e.createComponentVNode)(2,y)}return k}()},m=["red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","gold"],S=["good","average","bad","black","white"],y=function(b,p){var i=(0,a.useLocalState)(p,"disabled",!1),c=i[0],s=i[1],l=(0,a.useLocalState)(p,"onClick",!0),d=l[0],f=l[1],u=(0,a.useLocalState)(p,"vertical1",!0),C=u[0],V=u[1],v=(0,a.useLocalState)(p,"vertical2",!0),h=v[0],g=v[1],N=(0,a.useLocalState)(p,"vertical3",!1),x=N[0],B=N[1],L=(0,a.useLocalState)(p,"title","Image Button"),T=L[0],A=L[1],E=(0,a.useLocalState)(p,"content","Image is a LIE!"),w=E[0],O=E[1],P=(0,a.useLocalState)(p,"itemContent","Second Button"),M=P[0],F=P[1],R=(0,a.useLocalState)(p,"itemIcon","face-smile"),U=R[0],_=R[1],W=(0,a.useLocalState)(p,"itemIconPos","default"),K=W[0],G=W[1],ne=(0,a.useLocalState)(p,"itemIconSize",2),X=ne[0],pe=ne[1],me=(0,a.useLocalState)(p,"imageSize",64),oe=me[0],ie=me[1],Z=function(){V(!C)},ae=function(){g(!h)},J=function(){B(!x)},Y=function(){s(!c)},Q=function(){f(!d)};return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Stack,{children:[(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:[(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Title",children:(0,e.createComponentVNode)(2,t.Input,{value:T,onInput:function(){function q(te,se){return A(se)}return q}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Content",children:(0,e.createComponentVNode)(2,t.Input,{value:w,onInput:function(){function q(te,se){return O(se)}return q}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Image Size",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:oe,minValue:0,maxValue:256,step:1,stepPixelSize:2,onChange:function(){function q(te,se){return ie(se)}return q}()})})]}),(0,e.createComponentVNode)(2,t.Stack,{mt:1,mr:2,children:[(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"onClick",checked:d,onClick:Q})}),(0,e.createComponentVNode)(2,t.Stack.Item,{grow:!0,children:(0,e.createComponentVNode)(2,t.Button.Checkbox,{fluid:!0,content:"Vertical",checked:x,onClick:J})})]})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{basis:"50%",children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Content",children:(0,e.createComponentVNode)(2,t.Input,{value:M,onInput:function(){function q(te,se){return F(se)}return q}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item Icon",children:(0,e.createComponentVNode)(2,t.Input,{value:U,onInput:function(){function q(te,se){return _(se)}return q}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconPos",children:(0,e.createComponentVNode)(2,t.Input,{value:K,onInput:function(){function q(te,se){return G(se)}return q}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Item IconSize",children:(0,e.createComponentVNode)(2,t.Slider,{animated:!0,width:10,value:X,minValue:0,maxValue:20,step:1,stepPixelSize:10,onChange:function(){function q(te,se){return pe(se)}return q}()})})]})})]}),(0,e.createComponentVNode)(2,t.Stack.Item,{mt:1,children:(0,e.createComponentVNode)(2,t.ImageButton,{width:x&&oe+"px",ellipsis:x,vertical:x,disabled:c,title:T,content:w,tooltip:x?w:"Cool and simple buttons with images, FOR ALL!!!",image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGo0lEQVRYhe3Xa2xT9xnH8e+5+O4ktuM4cS5OYmhCQ1xcYMCgA9rSbKUqqqpWkzq1mgBtq/piaqna7UXXaTfWddL6opO2dlu1aSBVjJZC19FByyUadKGCJIYQAoHEODi2k/hyTnw/x3uxwZpBtq6qhib1efU/5/9/9Hz0O0c6OsLhw4e5mSXe1On/94BAIFAJBAKV/zkgEAhU7HZ7JRQKCaFQSLDb7Z8Y8l8BPjpYVVXh6n1VVT8xRAbY953HP1bTvn8u/9P56/arHNp1h9Y/9YogX73wBW0fx/CpVXIsA/wjgav1pW//mVdPRYhlp6gxWzAYTCRnM0zPKsRnpjBK4JEqqIUi/fEppKxCRReQLFbEikYmOk5ONNPc0s4v1nXgKChEJmNY7dUs+fwXqPfdSjan8Ktv3XVt5hxAR4OT5zcIjGW6ODGd57IyQ53bhVkSMcsSt1RZiOUKSAIsqjFhl+C5gYvMFnK4JXhLLbDZZaVqzyv8YOsLxFIq0XQRE7Ckw8s3n9nGfVu2zUliDmAs8i7xK6dZ0LGeZmc3JYMXs1im1iTjNErUmwVqChqiCJVKhd6pNCaTBU0QOJHJstZZg3/H9/n9r/cy8C+RHxiJMrj1aXbaq+cHvLb/PQqaCVf4PZa1DbGx+xGGkkYMlSI1okitDEZdp29qlrNJBYOgs8ZRxZkZHbmxhs6+PezfvZch0YTTAK1OG5GCQDpXRNTLxIo5vvf8D3nwi3UoKel6gLdpBeVyCNnmRbI00GwWsdQKfBDXiaST+KwO+pIlehMKwRoDzRYDI6lZbnFUcb+viZNvjnIuBat91XxlkRMLGgNJHVWuYlfoEoWixMXIJFB34wTW3ebj7VNh4mOjpBNh8q6lVBtcvHV+jCqTjM8qUchm6fFWUW8xUdBheYOZdC7PleQM0XQKswxtdol6jxMdI3fWafTFsnR4HJzQRIp6bv5HcKj/Q6TZGOpUkaFLFXaWDxGR/Wzx2agyGpnI67jlCnqpwIiS4Vw8gaiXyZQ0NFcdjloPljIksOJdvBKbyU54dATrxDBbl/uZeH8Ii2ycHzAy7SCnxrDV1+JpcuNpWsgas4vVzR58Zh2PRcZtcXEwkmbvpTAnx89RbTJTa6/CmSvjDAT5XJeNmhoTSxcvJplIcb5SxohGu9OFLTuDLxicH7CkzcWuPUkeWp6i4ISNdwRpleGiquG3//2lSWtg0FTuaXETrK1iPBbBJJcZ+OMOcm4Jz50rWBBN0N97gOFJBaxGziolTh36K952P9t/9hK9O568NnPOt+Chbo31C3P0nowwdvwgw/0HAfDbJc7PTHMiPMrgxCUS6QksWhTTxCmSR9/AW46TS01xsrefmGTn5cE4v9l/hC5/E2va/bi0PL1Xpui6/8vcvuKO+RMYn6lgb7DiEl3MTIzy/rF9JAUno+EoRitk1RSyJKMW4cLwOS5fGOHSmQEuTMVJjMVZoI3TmUtxFJ0PbF6WZ8sc372bRD7Hhs2Pg6OeJ55+hs75ABdjEsqZMJtuayXU2EnkisLgid9yZKyEu6UVJRpmamoaOREnl81QyitYLLMMj/bTLeTp8YoMpSQCDRWe3f5T3HmRwTf30PrwN7CvfQBRVaG1jcrxQ3MBqSz4gHryDF5O0DddQauWyGdFOhbXcV+TyOi0wqoHHyU1dpHca9/FbpxFafTiWfsoCw0S+tkRXt7xJ9L5cVRFJRrOcPfd62j98U8YW7eF8QujeBs9CNVOTh2fJ4FSEaYLFUq5FNNDKbJ5ndd3HCOXyZDJqjxs97F2Yw/j6RjlQhZbi58el4+Jd3tZ3l6LZ/tLbH3uR1yOnuaFF19kw4JGfh5SWbMwSldjLZl0moKS/DfvQFLjw8FJ1gbbMPi9ZIpl2gs6V2JGXFYfZyejqANnsK37Gka7DVtjIzvfeIeR3+3C9Ng99PRswuNvJXz+NAtaGhiT3Sy9Pcgip5FEtojZYMSiF+YHBILL6L73Ef4yfBa7u4ZJdRpDV5CGWyuUDBYK6SgDb/+BoqkaYzEFx04zc36UTRtWsjLYydDRAyxrdDJkNfHYVzezeGkHq5Z1ELoQRRQE2uocTMyk5wd0tjbz7JNPcKSvD7PZSCqVhoqOQRYp53PIWhmtVMIgCMiCTlnT0Y0PYLRa6E+HiR3YxypJonvb11mxeg1WTUdRs2Rm83S11FERBRRFmR/wy6dWX1t/1Dk3NMhxfc0AuK82H+Od7ffO2T9zg545gMFjszc84LDO0/kplfDZr9lngJsN+Bveb9bpS0UiAAAAAABJRU5ErkJggg==",imageSize:oe+"px",onClick:d?function(){return"false"}:"",children:!x&&(0,e.createComponentVNode)(2,t.ImageButton.Item,{bold:!0,width:"64px",selected:c,content:M,tooltip:"Click to disable main button",tooltipPosition:"bottom-end",icon:U,iconColor:"gold",iconSize:X,iconPosition:K,onClick:Y})})})]}),(0,e.createComponentVNode)(2,t.Section,{title:"Color States",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:C,onClick:Z}),children:S.map(function(q){return(0,e.createComponentVNode)(2,t.ImageButton,{m:C?.5:0,vertical:C,color:q,content:q,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEXAwMDBr16vk0uORiz/o7HyfxiZbDXWzMzhbA3//wD////tHCQAAP/4ior/ADOAgIDAwMAAAAAzmQDdkuRxAAAAAXRSTlMAQObYZgAAAKxJREFUOI3dksESgyAMRG0FE4I22P//2IaAVdB0em3Xy477SJYZhuFfdDO1AXdD4xtwRd77o5t6wKt20wPlN2QVewUgQqAAiD0QYxQCJYc5zCAEtisUcBkgmUAZ6ErGWh9oeSwE6k+3yHNACIIPgMzQONsWYOZ90QXAiRK7g2K7gtNKayXKjdoOcv4pX+IcGoBMqIA26TswSU6HmueSpLlRcjK0AaOpL97rb+gFHckLe1QlljQAAAAASUVORK5CYII=",imageSize:C?"48px":"24px",onClick:d?function(){return"false"}:""},q)})}),(0,e.createComponentVNode)(2,t.Section,{title:"Available Colors",buttons:(0,e.createComponentVNode)(2,t.Button.Checkbox,{content:"Vertical",checked:h,onClick:ae}),children:m.map(function(q){return(0,e.createComponentVNode)(2,t.ImageButton,{m:h?.5:0,vertical:h,color:q,content:q,image:"iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAJ1BMVEUAAABeGFCgXZN2PnKqqqq/vr/T09PycWFIHUFeKlNLHEtVWWOOj5g02k6OAAAAAXRSTlMAQObYZgAAAFdJREFUKJFjYBhEgFEQDATgAkImLkDgrIgQME0vSy8LRhYoBwISBdLLy1HNSCsvT0MWwLDWGAwQAp0rZ+3evXLWDGSBM2dQBWYCAUkCHB1g0IAreAYCAACm2zDykxPL4AAAAABJRU5ErkJggg==",imageSize:h?"48px":"24px",onClick:d?function(){return"false"}:""},q)})})],4)}},21394:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Input",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var b=(0,a.useLocalState)(k,"number",0),p=b[0],i=b[1],c=(0,a.useLocalState)(k,"text","Sample text"),s=c[0],l=c[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onChange:function(){function d(m,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onInput:function(){function d(m,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onChange:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(m,u){return i(u)}return d}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,t.DraggableControl,{value:p,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function d(m,u){return i(u)}return d}(),children:function(){function d(m){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:m.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:m.displayValue*4}),m.inputElement]})}return d}()})})})]})})}},43932:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=r.meta={title:"Popper",render:function(){function f(){return(0,e.createComponentVNode)(2,o)}return f}()},o=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"Loogatme!"}),options:{placement:"bottom"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"300px",width:"200px"}})}),(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"I am on the right!"}),options:{placement:"right"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"500px",width:"100px"}})})],4)}},33270:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Input",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){var b=(0,a.useLocalState)(k,"number",0),p=b[0],i=b[1],c=(0,a.useLocalState)(k,"text","Sample text"),s=c[0],l=c[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onChange)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onChange:function(){function d(f,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Input (onInput)",children:(0,e.createComponentVNode)(2,t.Input,{value:s,onInput:function(){function d(f,u){return l(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onChange)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onChange:function(){function d(f,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"NumberInput (onDrag)",children:(0,e.createComponentVNode)(2,t.NumberInput,{animated:!0,width:"40px",step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(f,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Slider (onDrag)",children:(0,e.createComponentVNode)(2,t.Slider,{step:1,stepPixelSize:5,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(f,u){return i(u)}return d}()})}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Knob (onDrag)",children:[(0,e.createComponentVNode)(2,t.Knob,{inline:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(f,u){return i(u)}return d}()}),(0,e.createComponentVNode)(2,t.Knob,{ml:1,inline:!0,bipolar:!0,size:1,step:1,stepPixelSize:2,value:p,minValue:-100,maxValue:100,onDrag:function(){function d(f,u){return i(u)}return d}()})]}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Rotating Icon",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",children:(0,e.createComponentVNode)(2,t.DraggableControl,{value:p,minValue:-100,maxValue:100,dragMatrix:[0,-1],step:1,stepPixelSize:5,onDrag:function(){function d(f,u){return i(u)}return d}(),children:function(){function d(f){return(0,e.createComponentVNode)(2,t.Box,{onMouseDown:f.handleDragStart,children:[(0,e.createComponentVNode)(2,t.Icon,{size:4,color:"yellow",name:"times",rotation:f.displayValue*4}),f.inputElement]})}return d}()})})})]})})}},43932:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036),t=r.meta={title:"Popper",render:function(){function m(){return(0,e.createComponentVNode)(2,o)}return m}()},o=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"Loogatme!"}),options:{placement:"bottom"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"300px",width:"200px"}})}),(0,e.createComponentVNode)(2,a.Popper,{popperContent:(0,e.createComponentVNode)(2,a.Box,{style:{background:"white",border:"2px solid blue"},children:"I am on the right!"}),options:{placement:"right"},children:(0,e.createComponentVNode)(2,a.Box,{style:{border:"5px solid white",height:"500px",width:"100px"}})})],4)}},33270:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"ProgressBar",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var b=(0,a.useLocalState)(k,"progress",.5),p=b[0],i=b[1];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:p,children:["Value: ",Number(p).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function c(){return i(p-.1)}return c}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function c(){return i(p+.1)}return c}()})]})]})}},77766:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"ProgressBar",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){var b=(0,a.useLocalState)(k,"progress",.5),p=b[0],i=b[1];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.ProgressBar,{ranges:{good:[.5,1/0],bad:[-1/0,.1],average:[0,.5]},minValue:-1,maxValue:1,value:p,children:["Value: ",Number(p).toFixed(1)]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:[(0,e.createComponentVNode)(2,t.Button,{content:"-0.1",onClick:function(){function c(){return i(p-.1)}return c}()}),(0,e.createComponentVNode)(2,t.Button,{content:"+0.1",onClick:function(){function c(){return i(p+.1)}return c}()})]})]})}},77766:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.meta={title:"Stack",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=function(){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,width:1,height:1,children:"A"})},f=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)}),(0,e.createComponentVNode)(2,a.Stack.Divider),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)})],4)},S=function(k,b){return(0,e.createComponentVNode)(2,a.Section,{fill:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,className:"debug-layout",children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,zebra:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,f),(0,e.createComponentVNode)(2,f)]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,f)]})})]})})}},30187:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(27108),t=n(36036),o=n(49968);/** + */var t=r.meta={title:"Stack",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},o=function(){return(0,e.createComponentVNode)(2,a.Box,{inline:!0,width:1,height:1,children:"A"})},m=function(){return(0,e.createFragment)([(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)}),(0,e.createComponentVNode)(2,a.Stack.Divider),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,o)})],4)},S=function(k,b){return(0,e.createComponentVNode)(2,a.Section,{fill:!0,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,className:"debug-layout",children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,zebra:!0,children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,a.Stack.Item,{children:(0,e.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,m),(0,e.createComponentVNode)(2,m)]})}),(0,e.createComponentVNode)(2,a.Stack.Item,{grow:1}),(0,e.createComponentVNode)(2,m)]})})]})})}},30187:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(27108),t=n(36036),o=n(49968);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var f=r.meta={title:"Storage",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,b){return window.localStorage?(0,e.createComponentVNode)(2,t.Section,{title:"Local Storage",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"recycle",onClick:function(){function p(){localStorage.clear(),a.storage.clear()}return p}(),children:"Clear"}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Keys in use",children:localStorage.length}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remaining space",children:(0,o.formatSiUnit)(localStorage.remainingSpace,0,"B")})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Local storage is not available."})}},46554:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var m=r.meta={title:"Storage",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},S=function(k,b){return window.localStorage?(0,e.createComponentVNode)(2,t.Section,{title:"Local Storage",buttons:(0,e.createComponentVNode)(2,t.Button,{icon:"recycle",onClick:function(){function p(){localStorage.clear(),a.storage.clear()}return p}(),children:"Clear"}),children:(0,e.createComponentVNode)(2,t.LabeledList,{children:[(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Keys in use",children:localStorage.length}),(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Remaining space",children:(0,o.formatSiUnit)(localStorage.remainingSpace,0,"B")})]})}):(0,e.createComponentVNode)(2,t.NoticeBox,{children:"Local storage is not available."})}},46554:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Tabs",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},f=["Tab #1","Tab #2","Tab #3","Tab #4"],S=function(k,b){var p=(0,a.useLocalState)(b,"tabIndex",0),i=p[0],c=p[1],s=(0,a.useLocalState)(b,"tabProps",{}),l=s[0],d=s[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:l.vertical,onClick:function(){function m(){return d(Object.assign({},l,{vertical:!l.vertical}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"leftSlot",checked:l.leftSlot,onClick:function(){function m(){return d(Object.assign({},l,{leftSlot:!l.leftSlot}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"rightSlot",checked:l.rightSlot,onClick:function(){function m(){return d(Object.assign({},l,{rightSlot:!l.rightSlot}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"icon",checked:l.icon,onClick:function(){function m(){return d(Object.assign({},l,{icon:!l.icon}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"fluid",checked:l.fluid,onClick:function(){function m(){return d(Object.assign({},l,{fluid:!l.fluid}))}return m}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"left aligned",checked:l.leftAligned,onClick:function(){function m(){return d(Object.assign({},l,{leftAligned:!l.leftAligned}))}return m}()})]}),(0,e.createComponentVNode)(2,t.Section,{fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:l.vertical,fluid:l.fluid,textAlign:l.leftAligned&&"left",children:f.map(function(m,u){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:u===i,icon:l.icon&&"info-circle",leftSlot:l.leftSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),rightSlot:l.rightSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),onClick:function(){function C(){return c(u)}return C}(),children:m},u)})})})],4)}},53276:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** + */var o=r.meta={title:"Tabs",render:function(){function y(){return(0,e.createComponentVNode)(2,S)}return y}()},m=["Tab #1","Tab #2","Tab #3","Tab #4"],S=function(k,b){var p=(0,a.useLocalState)(b,"tabIndex",0),i=p[0],c=p[1],s=(0,a.useLocalState)(b,"tabProps",{}),l=s[0],d=s[1];return(0,e.createFragment)([(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"vertical",checked:l.vertical,onClick:function(){function f(){return d(Object.assign({},l,{vertical:!l.vertical}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"leftSlot",checked:l.leftSlot,onClick:function(){function f(){return d(Object.assign({},l,{leftSlot:!l.leftSlot}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"rightSlot",checked:l.rightSlot,onClick:function(){function f(){return d(Object.assign({},l,{rightSlot:!l.rightSlot}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"icon",checked:l.icon,onClick:function(){function f(){return d(Object.assign({},l,{icon:!l.icon}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"fluid",checked:l.fluid,onClick:function(){function f(){return d(Object.assign({},l,{fluid:!l.fluid}))}return f}()}),(0,e.createComponentVNode)(2,t.Button.Checkbox,{inline:!0,content:"left aligned",checked:l.leftAligned,onClick:function(){function f(){return d(Object.assign({},l,{leftAligned:!l.leftAligned}))}return f}()})]}),(0,e.createComponentVNode)(2,t.Section,{fitted:!0,children:(0,e.createComponentVNode)(2,t.Tabs,{vertical:l.vertical,fluid:l.fluid,textAlign:l.leftAligned&&"left",children:m.map(function(f,u){return(0,e.createComponentVNode)(2,t.Tabs.Tab,{selected:u===i,icon:l.icon&&"info-circle",leftSlot:l.leftSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),rightSlot:l.rightSlot&&(0,e.createComponentVNode)(2,t.Button,{circular:!0,compact:!0,color:"transparent",icon:"times"}),onClick:function(){function C(){return c(u)}return C}(),children:f},u)})})})],4)}},53276:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(72253),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Themes",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(y,k){var b=(0,a.useLocalState)(k,"kitchenSinkTheme"),p=b[0],i=b[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:p,onInput:function(){function c(s,l){return i(l)}return c}()})})})})}},28717:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(95996),t=n(36036);/** + */var o=r.meta={title:"Themes",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(y,k){var b=(0,a.useLocalState)(k,"kitchenSinkTheme"),p=b[0],i=b[1];return(0,e.createComponentVNode)(2,t.Section,{children:(0,e.createComponentVNode)(2,t.LabeledList,{children:(0,e.createComponentVNode)(2,t.LabeledList.Item,{label:"Use theme",children:(0,e.createComponentVNode)(2,t.Input,{placeholder:"theme_name",value:p,onInput:function(){function c(s,l){return i(l)}return c}()})})})})}},28717:function(I,r,n){"use strict";r.__esModule=!0,r.meta=void 0;var e=n(89005),a=n(95996),t=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var o=r.meta={title:"Tooltip",render:function(){function S(){return(0,e.createComponentVNode)(2,f)}return S}()},f=function(){var y=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text.",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:"Box (hover me)."})}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:y.map(function(k){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:k,content:k},k)})})]})}},37168:function(I,r,n){"use strict";r.__esModule=!0,r.BoxWithSampleText=void 0;var e=n(89005),a=n(36036);/** + */var o=r.meta={title:"Tooltip",render:function(){function S(){return(0,e.createComponentVNode)(2,m)}return S}()},m=function(){var y=["top","left","right","bottom","bottom-start","bottom-end"];return(0,e.createComponentVNode)(2,t.Section,{children:[(0,e.createComponentVNode)(2,t.Box,{children:[(0,e.createComponentVNode)(2,t.Tooltip,{content:"Tooltip text.",children:(0,e.createComponentVNode)(2,t.Box,{inline:!0,position:"relative",mr:1,children:"Box (hover me)."})}),(0,e.createComponentVNode)(2,t.Button,{tooltip:"Tooltip text.",content:"Button"})]}),(0,e.createComponentVNode)(2,t.Box,{mt:1,children:y.map(function(k){return(0,e.createComponentVNode)(2,t.Button,{color:"transparent",tooltip:"Tooltip text.",tooltipPosition:k,content:k},k)})})]})}},37168:function(I,r,n){"use strict";r.__esModule=!0,r.BoxWithSampleText=void 0;var e=n(89005),a=n(36036);/** * @file * @copyright 2021 Aleksej Komarov * @license MIT - */var t=r.BoxWithSampleText=function(){function o(f){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({},f,{children:[(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))}return o}()},67160:function(){},23542:function(){},30386:function(){},98996:function(){},41639:function(){},50578:function(){},4444:function(){},77870:function(){},23632:function(){},24226:function(){},39108:function(){},21039:function(){},51862:function(){},56856:function(){},63489:function(){},1965:function(){},1272:function(){},74757:function(){},11714:function(){},73492:function(){},49641:function(){},17570:function(){},61858:function(){},73358:function(){},32882:function(){},70752:function(I,r,n){var e={"./pai_advsecrecords.js":96572,"./pai_atmosphere.js":80818,"./pai_bioscan.js":23903,"./pai_camera_bug.js":79592,"./pai_directives.js":64988,"./pai_doorjack.js":13813,"./pai_encoder.js":43816,"./pai_gps_module.js":88895,"./pai_main_menu.js":66025,"./pai_manifest.js":2983,"./pai_medrecords.js":40758,"./pai_messenger.js":98599,"./pai_radio.js":50775,"./pai_sec_chem.js":19873,"./pai_secrecords.js":48623,"./pai_signaler.js":47297};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=70752},59395:function(I,r,n){var e={"./pda_atmos_scan.js":78532,"./pda_janitor.js":40253,"./pda_main_menu.js":58293,"./pda_manifest.js":58059,"./pda_medical.js":18147,"./pda_messenger.js":77595,"./pda_mule.js":24635,"./pda_notes.js":97085,"./pda_power.js":57513,"./pda_request_console.js":57635,"./pda_secbot.js":99808,"./pda_security.js":77168,"./pda_signaler.js":21773,"./pda_status_display.js":81857,"./pda_supplyrecords.js":70287};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=59395},32054:function(I,r,n){var e={"./AICard":1090,"./AICard.js":1090,"./AIFixer":39454,"./AIFixer.js":39454,"./APC":88422,"./APC.js":88422,"./ATM":99660,"./ATM.js":99660,"./AccountsUplinkTerminal":86423,"./AccountsUplinkTerminal.js":86423,"./AdminAntagMenu":23001,"./AdminAntagMenu.js":23001,"./AgentCard":79571,"./AgentCard.js":79571,"./AiAirlock":56793,"./AiAirlock.js":56793,"./AirAlarm":72475,"./AirAlarm.js":72475,"./AirlockAccessController":12333,"./AirlockAccessController.js":12333,"./AirlockElectronics":28736,"./AirlockElectronics.js":28736,"./AlertModal":47365,"./AlertModal.tsx":47365,"./AppearanceChanger":71824,"./AppearanceChanger.js":71824,"./AtmosAlertConsole":72285,"./AtmosAlertConsole.js":72285,"./AtmosControl":65805,"./AtmosControl.js":65805,"./AtmosFilter":87816,"./AtmosFilter.js":87816,"./AtmosMixer":52977,"./AtmosMixer.js":52977,"./AtmosPump":11748,"./AtmosPump.js":11748,"./AutoDoc":76511,"./AutoDoc.js":76511,"./Autolathe":59179,"./Autolathe.js":59179,"./Biogenerator":64273,"./Biogenerator.js":64273,"./BlueSpaceArtilleryControl":18621,"./BlueSpaceArtilleryControl.js":18621,"./BluespaceRiftScanner":13995,"./BluespaceRiftScanner.js":13995,"./BluespaceRiftServer":25530,"./BluespaceRiftServer.js":25530,"./BluespaceTap":27629,"./BluespaceTap.js":27629,"./BodyScanner":33758,"./BodyScanner.js":33758,"./BorgPanel":42570,"./BorgPanel.js":42570,"./BotClean":20464,"./BotClean.js":20464,"./BotSecurity":74439,"./BotSecurity.js":74439,"./BrigCells":10833,"./BrigCells.js":10833,"./BrigTimer":45761,"./BrigTimer.js":45761,"./CameraConsole":26300,"./CameraConsole.js":26300,"./Canister":52927,"./Canister.js":52927,"./CardComputer":51793,"./CardComputer.js":51793,"./CargoConsole":64083,"./CargoConsole.js":64083,"./CentcomPodLauncher":65875,"./CentcomPodLauncher/":65875,"./CentcomPodLauncher/DelayHelper":22794,"./CentcomPodLauncher/DelayHelper.tsx":22794,"./CentcomPodLauncher/PodBays":23749,"./CentcomPodLauncher/PodBays.tsx":23749,"./CentcomPodLauncher/PodLaunch":8507,"./CentcomPodLauncher/PodLaunch.tsx":8507,"./CentcomPodLauncher/PodSounds":15802,"./CentcomPodLauncher/PodSounds.tsx":15802,"./CentcomPodLauncher/PodStatusPage":94577,"./CentcomPodLauncher/PodStatusPage.tsx":94577,"./CentcomPodLauncher/PresetsPage":30590,"./CentcomPodLauncher/PresetsPage.tsx":30590,"./CentcomPodLauncher/ReverseMenu":72932,"./CentcomPodLauncher/ReverseMenu.tsx":72932,"./CentcomPodLauncher/StylePage":68569,"./CentcomPodLauncher/StylePage.tsx":68569,"./CentcomPodLauncher/Tabs":8179,"./CentcomPodLauncher/Tabs.tsx":8179,"./CentcomPodLauncher/Timing":18885,"./CentcomPodLauncher/Timing.tsx":18885,"./CentcomPodLauncher/ViewTabHolder":76417,"./CentcomPodLauncher/ViewTabHolder.tsx":76417,"./CentcomPodLauncher/constants":7144,"./CentcomPodLauncher/constants.ts":7144,"./CentcomPodLauncher/hooks":20345,"./CentcomPodLauncher/hooks.ts":20345,"./CentcomPodLauncher/index":65875,"./CentcomPodLauncher/index.tsx":65875,"./CentcomPodLauncher/types":16780,"./CentcomPodLauncher/types.ts":16780,"./Changelog":12226,"./Changelog.js":12226,"./CheckboxListInputModal":91360,"./CheckboxListInputModal.tsx":91360,"./ChemDispenser":36108,"./ChemDispenser.js":36108,"./ChemHeater":13146,"./ChemHeater.js":13146,"./ChemMaster":56541,"./ChemMaster.tsx":56541,"./CloningConsole":37173,"./CloningConsole.js":37173,"./CoinMint":18259,"./CoinMint.tsx":18259,"./ColorPickerModal":93858,"./ColorPickerModal.tsx":93858,"./CommunicationsComputer":63818,"./CommunicationsComputer.js":63818,"./Contractor":21813,"./Contractor.js":21813,"./ConveyorSwitch":54151,"./ConveyorSwitch.js":54151,"./CrewMonitor":73169,"./CrewMonitor.js":73169,"./Cryo":63987,"./Cryo.js":63987,"./CryopodConsole":86099,"./CryopodConsole.js":86099,"./Customat":94848,"./Customat.js":94848,"./DNAModifier":12692,"./DNAModifier.js":12692,"./DestinationTagger":41074,"./DestinationTagger.js":41074,"./DisposalBin":46500,"./DisposalBin.js":46500,"./DnaVault":33233,"./DnaVault.js":33233,"./EFTPOS":17263,"./EFTPOS.js":17263,"./ERTManager":76382,"./ERTManager.js":76382,"./Electropack":82565,"./Electropack.js":82565,"./EvolutionMenu":36730,"./EvolutionMenu.js":36730,"./ExosuitFabricator":17370,"./ExosuitFabricator.js":17370,"./ExternalAirlockController":97086,"./ExternalAirlockController.js":97086,"./FaxMachine":96142,"./FaxMachine.js":96142,"./FloorPainter":83767,"./FloorPainter.js":83767,"./GPS":53424,"./GPS.js":53424,"./GasAnalyzer":68703,"./GasAnalyzer.js":68703,"./GasFreezer":27546,"./GasFreezer.js":27546,"./GeneModder":89124,"./GeneModder.js":89124,"./GenericCrewManifest":73053,"./GenericCrewManifest.js":73053,"./GhostHudPanel":42914,"./GhostHudPanel.js":42914,"./GlandDispenser":25825,"./GlandDispenser.js":25825,"./HandheldChemDispenser":67834,"./HandheldChemDispenser.js":67834,"./ImplantPad":75926,"./ImplantPad.js":75926,"./Instrument":25471,"./Instrument.js":25471,"./ItemPixelShift":65021,"./ItemPixelShift.js":65021,"./KeyComboModal":13618,"./KeyComboModal.tsx":13618,"./KeycardAuth":35655,"./KeycardAuth.js":35655,"./LaborClaimConsole":40951,"./LaborClaimConsole.js":40951,"./LawManager":9525,"./LawManager.js":9525,"./ListInputModal":90447,"./ListInputModal.tsx":90447,"./Loadout":26826,"./Loadout.tsx":26826,"./MechBayConsole":72106,"./MechBayConsole.js":72106,"./MechaControlConsole":7466,"./MechaControlConsole.js":7466,"./MedicalRecords":79625,"./MedicalRecords.js":79625,"./Mimicking":52306,"./Mimicking.js":52306,"./Minesweeper":66238,"./Minesweeper.js":66238,"./MiniGamesMenu":21385,"./MiniGamesMenu.js":21385,"./MiningVendor":87684,"./MiningVendor.js":87684,"./Multitool":97955,"./Multitool.js":97955,"./Newscaster":64713,"./Newscaster.js":64713,"./NinjaBloodScan":97351,"./NinjaBloodScan.js":97351,"./NinjaMindScan":32989,"./NinjaMindScan.js":32989,"./NuclearBomb":41166,"./NuclearBomb.js":41166,"./NumberInputModal":52416,"./NumberInputModal.tsx":52416,"./OperatingComputer":1218,"./OperatingComputer.js":1218,"./Orbit":46892,"./Orbit.js":46892,"./OreRedemption":15421,"./OreRedemption.js":15421,"./PAI":30373,"./PAI.js":30373,"./PDA":85175,"./PDA.js":85175,"./PDAPainter":38280,"./PDAPainter.js":38280,"./Pacman":68654,"./Pacman.js":68654,"./PersonalCrafting":33388,"./PersonalCrafting.js":33388,"./Photocopier":56150,"./Photocopier.js":56150,"./PodTracking":94158,"./PodTracking.js":94158,"./PoolController":84676,"./PoolController.js":84676,"./PortablePump":57003,"./PortablePump.js":57003,"./PortableScrubber":70069,"./PortableScrubber.js":70069,"./PortableTurret":59955,"./PortableTurret.js":59955,"./PowerMonitor":61631,"./PowerMonitor.js":61631,"./PrisonerImplantManager":50992,"./PrisonerImplantManager.js":50992,"./QuestConsole":7485,"./QuestConsole.js":7485,"./RCD":94813,"./RCD.js":94813,"./RPD":18738,"./RPD.js":18738,"./Radio":80299,"./Radio.js":80299,"./RankedListInputModal":14846,"./RankedListInputModal.tsx":14846,"./ReagentsEditor":58262,"./ReagentsEditor.tsx":58262,"./RequestConsole":25472,"./RequestConsole.js":25472,"./RequestManager":3786,"./RequestManager.js":3786,"./RndConsole":16475,"./RndConsole.js":16475,"./RndConsoleComponents":13472,"./RndConsoleComponents/":13472,"./RndConsoleComponents/CurrentLevels":93098,"./RndConsoleComponents/CurrentLevels.js":93098,"./RndConsoleComponents/DataDiskMenu":19192,"./RndConsoleComponents/DataDiskMenu.js":19192,"./RndConsoleComponents/DeconstructionMenu":20887,"./RndConsoleComponents/DeconstructionMenu.js":20887,"./RndConsoleComponents/LatheCategory":10666,"./RndConsoleComponents/LatheCategory.js":10666,"./RndConsoleComponents/LatheChemicalStorage":52285,"./RndConsoleComponents/LatheChemicalStorage.js":52285,"./RndConsoleComponents/LatheMainMenu":71964,"./RndConsoleComponents/LatheMainMenu.js":71964,"./RndConsoleComponents/LatheMaterialStorage":17906,"./RndConsoleComponents/LatheMaterialStorage.js":17906,"./RndConsoleComponents/LatheMaterials":83706,"./RndConsoleComponents/LatheMaterials.js":83706,"./RndConsoleComponents/LatheMenu":76749,"./RndConsoleComponents/LatheMenu.js":76749,"./RndConsoleComponents/LatheSearch":74698,"./RndConsoleComponents/LatheSearch.js":74698,"./RndConsoleComponents/MainMenu":17180,"./RndConsoleComponents/MainMenu.js":17180,"./RndConsoleComponents/RndNavButton":63459,"./RndConsoleComponents/RndNavButton.js":63459,"./RndConsoleComponents/RndNavbar":94942,"./RndConsoleComponents/RndNavbar.js":94942,"./RndConsoleComponents/RndRoute":12059,"./RndConsoleComponents/RndRoute.js":12059,"./RndConsoleComponents/SettingsMenu":52580,"./RndConsoleComponents/SettingsMenu.js":52580,"./RndConsoleComponents/index":13472,"./RndConsoleComponents/index.js":13472,"./RoboQuest":40026,"./RoboQuest.js":40026,"./RobotSelfDiagnosis":26109,"./RobotSelfDiagnosis.js":26109,"./RoboticsControlConsole":97997,"./RoboticsControlConsole.js":97997,"./Safe":54431,"./Safe.js":54431,"./SatelliteControl":29740,"./SatelliteControl.js":29740,"./SecureStorage":44162,"./SecureStorage.js":44162,"./SecurityRecords":6272,"./SecurityRecords.js":6272,"./SeedExtractor":5099,"./SeedExtractor.js":5099,"./ShuttleConsole":2916,"./ShuttleConsole.js":2916,"./ShuttleManipulator":39401,"./ShuttleManipulator.js":39401,"./Sleeper":88284,"./Sleeper.js":88284,"./SlotMachine":21597,"./SlotMachine.js":21597,"./Smartfridge":46348,"./Smartfridge.js":46348,"./Smes":86162,"./Smes.js":86162,"./SolarControl":63584,"./SolarControl.js":63584,"./SpawnersMenu":38096,"./SpawnersMenu.js":38096,"./SpiderOS":7957,"./SpiderOS.js":7957,"./StationAlertConsole":38307,"./StationAlertConsole.js":38307,"./StripMenu":39409,"./StripMenu.tsx":39409,"./SuitStorage":69514,"./SuitStorage.js":69514,"./SupermatterMonitor":15022,"./SupermatterMonitor.js":15022,"./SyndicateComputerSimple":46029,"./SyndicateComputerSimple.js":46029,"./SyndieCargoConsole":99279,"./SyndieCargoConsole.js":99279,"./TTSSeedsExplorer":44852,"./TTSSeedsExplorer.js":44852,"./TachyonArray":56441,"./TachyonArray.js":56441,"./Tank":1754,"./Tank.js":1754,"./TankDispenser":7579,"./TankDispenser.js":7579,"./TcommsCore":16136,"./TcommsCore.js":16136,"./TcommsRelay":88046,"./TcommsRelay.js":88046,"./Teleporter":20802,"./Teleporter.js":20802,"./TextInputModal":24410,"./TextInputModal.tsx":24410,"./ThiefKit":69566,"./ThiefKit.js":69566,"./TransferValve":20035,"./TransferValve.js":20035,"./Uplink":52847,"./Uplink.js":52847,"./UploadPanel":80949,"./UploadPanel.js":80949,"./VampireSpecMenu":8946,"./VampireSpecMenu.js":8946,"./VampireTrophiesStatus":45770,"./VampireTrophiesStatus.js":45770,"./Vending":12261,"./Vending.js":12261,"./VolumeMixer":68971,"./VolumeMixer.js":68971,"./VotePanel":2510,"./VotePanel.js":2510,"./Wires":30138,"./Wires.js":30138,"./Workshop":30995,"./Workshop.js":30995,"./common/AccessList":49148,"./common/AccessList.js":49148,"./common/AtmosScan":26991,"./common/AtmosScan.js":26991,"./common/BeakerContents":85870,"./common/BeakerContents.js":85870,"./common/ComplexModal":3939,"./common/ComplexModal.js":3939,"./common/CrewManifest":41874,"./common/CrewManifest.js":41874,"./common/InputButtons":19203,"./common/InputButtons.tsx":19203,"./common/InterfaceLockNoticeBox":195,"./common/InterfaceLockNoticeBox.js":195,"./common/Loader":51057,"./common/Loader.tsx":51057,"./common/LoginInfo":321,"./common/LoginInfo.js":321,"./common/LoginScreen":5485,"./common/LoginScreen.js":5485,"./common/Operating":62411,"./common/Operating.js":62411,"./common/Signaler":13545,"./common/Signaler.js":13545,"./common/SimpleRecords":41984,"./common/SimpleRecords.js":41984,"./common/TemporaryNotice":22091,"./common/TemporaryNotice.js":22091,"./manually-routed/KitchenSink":25443,"./manually-routed/KitchenSink.js":25443,"./pai/pai_advsecrecords":96572,"./pai/pai_advsecrecords.js":96572,"./pai/pai_atmosphere":80818,"./pai/pai_atmosphere.js":80818,"./pai/pai_bioscan":23903,"./pai/pai_bioscan.js":23903,"./pai/pai_camera_bug":79592,"./pai/pai_camera_bug.js":79592,"./pai/pai_directives":64988,"./pai/pai_directives.js":64988,"./pai/pai_doorjack":13813,"./pai/pai_doorjack.js":13813,"./pai/pai_encoder":43816,"./pai/pai_encoder.js":43816,"./pai/pai_gps_module":88895,"./pai/pai_gps_module.js":88895,"./pai/pai_main_menu":66025,"./pai/pai_main_menu.js":66025,"./pai/pai_manifest":2983,"./pai/pai_manifest.js":2983,"./pai/pai_medrecords":40758,"./pai/pai_medrecords.js":40758,"./pai/pai_messenger":98599,"./pai/pai_messenger.js":98599,"./pai/pai_radio":50775,"./pai/pai_radio.js":50775,"./pai/pai_sec_chem":19873,"./pai/pai_sec_chem.js":19873,"./pai/pai_secrecords":48623,"./pai/pai_secrecords.js":48623,"./pai/pai_signaler":47297,"./pai/pai_signaler.js":47297,"./pda/pda_atmos_scan":78532,"./pda/pda_atmos_scan.js":78532,"./pda/pda_janitor":40253,"./pda/pda_janitor.js":40253,"./pda/pda_main_menu":58293,"./pda/pda_main_menu.js":58293,"./pda/pda_manifest":58059,"./pda/pda_manifest.js":58059,"./pda/pda_medical":18147,"./pda/pda_medical.js":18147,"./pda/pda_messenger":77595,"./pda/pda_messenger.js":77595,"./pda/pda_mule":24635,"./pda/pda_mule.js":24635,"./pda/pda_notes":97085,"./pda/pda_notes.js":97085,"./pda/pda_power":57513,"./pda/pda_power.js":57513,"./pda/pda_request_console":57635,"./pda/pda_request_console.js":57635,"./pda/pda_secbot":99808,"./pda/pda_secbot.js":99808,"./pda/pda_security":77168,"./pda/pda_security.js":77168,"./pda/pda_signaler":21773,"./pda/pda_signaler.js":21773,"./pda/pda_status_display":81857,"./pda/pda_status_display.js":81857,"./pda/pda_supplyrecords":70287,"./pda/pda_supplyrecords.js":70287};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=32054},4085:function(I,r,n){var e={"./Blink.stories.js":51364,"./BlockQuote.stories.js":32453,"./Box.stories.js":83531,"./Button.stories.js":74198,"./ByondUi.stories.js":51956,"./Collapsible.stories.js":17466,"./Flex.stories.js":89241,"./ImageButton.stories.js":48779,"./Input.stories.js":21394,"./Popper.stories.js":43932,"./ProgressBar.stories.js":33270,"./Stack.stories.js":77766,"./Storage.stories.js":30187,"./Tabs.stories.js":46554,"./Themes.stories.js":53276,"./Tooltip.stories.js":28717};function a(o){var f=t(o);return n(f)}function t(o){if(!n.o(e,o)){var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=4085},10320:function(I,r,n){"use strict";var e=n(55747),a=n(89393),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a function")}},32606:function(I,r,n){"use strict";var e=n(1031),a=n(89393),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a constructor")}},35908:function(I,r,n){"use strict";var e=n(45015),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t("Can't set "+a(o)+" as a prototype")}},80575:function(I,r,n){"use strict";var e=n(24697),a=n(80674),t=n(74595).f,o=e("unscopables"),f=Array.prototype;f[o]===void 0&&t(f,o,{configurable:!0,value:a(null)}),I.exports=function(S){f[o][S]=!0}},35483:function(I,r,n){"use strict";var e=n(50233).charAt;I.exports=function(a,t,o){return t+(o?e(a,t).length:1)}},60077:function(I,r,n){"use strict";var e=n(21287),a=TypeError;I.exports=function(t,o){if(e(o,t))return t;throw new a("Incorrect invocation")}},30365:function(I,r,n){"use strict";var e=n(77568),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not an object")}},70377:function(I){"use strict";I.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},3782:function(I,r,n){"use strict";var e=n(40033);I.exports=e(function(){if(typeof ArrayBuffer=="function"){var a=new ArrayBuffer(8);Object.isExtensible(a)&&Object.defineProperty(a,"a",{value:8})}})},4246:function(I,r,n){"use strict";var e=n(70377),a=n(58310),t=n(16210),o=n(55747),f=n(77568),S=n(45299),y=n(2281),k=n(89393),b=n(37909),p=n(55938),i=n(73936),c=n(21287),s=n(36917),l=n(76649),d=n(24697),m=n(16738),u=n(5419),C=u.enforce,V=u.get,v=t.Int8Array,h=v&&v.prototype,g=t.Uint8ClampedArray,N=g&&g.prototype,x=v&&s(v),B=h&&s(h),L=Object.prototype,T=t.TypeError,w=d("toStringTag"),E=m("TYPED_ARRAY_TAG"),A="TypedArrayConstructor",P=e&&!!l&&y(t.opera)!=="Opera",O=!1,M,F,R,_={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},U={BigInt64Array:8,BigUint64Array:8},W=function(){function ne(ce){if(!f(ce))return!1;var q=y(ce);return q==="DataView"||S(_,q)||S(U,q)}return ne}(),$=function(ce){var q=s(ce);if(f(q)){var ae=V(q);return ae&&S(ae,A)?ae[A]:$(q)}},G=function(ce){if(!f(ce))return!1;var q=y(ce);return S(_,q)||S(U,q)},oe=function(ce){if(G(ce))return ce;throw new T("Target is not a typed array")},X=function(ce){if(o(ce)&&(!l||c(x,ce)))return ce;throw new T(k(ce)+" is not a typed array constructor")},pe=function(ce,q,ae,J){if(a){if(ae)for(var Y in _){var Q=t[Y];if(Q&&S(Q.prototype,ce))try{delete Q.prototype[ce]}catch(Z){try{Q.prototype[ce]=q}catch(te){}}}(!B[ce]||ae)&&p(B,ce,ae?q:P&&h[ce]||q,J)}},me=function(ce,q,ae){var J,Y;if(a){if(l){if(ae){for(J in _)if(Y=t[J],Y&&S(Y,ce))try{delete Y[ce]}catch(Q){}}if(!x[ce]||ae)try{return p(x,ce,ae?q:P&&x[ce]||q)}catch(Q){}else return}for(J in _)Y=t[J],Y&&(!Y[ce]||ae)&&p(Y,ce,q)}};for(M in _)F=t[M],R=F&&F.prototype,R?C(R)[A]=F:P=!1;for(M in U)F=t[M],R=F&&F.prototype,R&&(C(R)[A]=F);if((!P||!o(x)||x===Function.prototype)&&(x=function(){function ne(){throw new T("Incorrect invocation")}return ne}(),P))for(M in _)t[M]&&l(t[M],x);if((!P||!B||B===L)&&(B=x.prototype,P))for(M in _)t[M]&&l(t[M].prototype,B);if(P&&s(N)!==B&&l(N,B),a&&!S(B,w)){O=!0,i(B,w,{configurable:!0,get:function(){function ne(){return f(this)?this[E]:void 0}return ne}()});for(M in _)t[M]&&b(t[M],E,M)}I.exports={NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:O&&E,aTypedArray:oe,aTypedArrayConstructor:X,exportTypedArrayMethod:pe,exportTypedArrayStaticMethod:me,getTypedArrayConstructor:$,isView:W,isTypedArray:G,TypedArray:x,TypedArrayPrototype:B}},37336:function(I,r,n){"use strict";var e=n(16210),a=n(67250),t=n(58310),o=n(70377),f=n(70520),S=n(37909),y=n(73936),k=n(30145),b=n(40033),p=n(60077),i=n(61365),c=n(10188),s=n(43806),l=n(95867),d=n(91784),m=n(36917),u=n(76649),C=n(88471),V=n(54602),v=n(5781),h=n(5774),g=n(84925),N=n(5419),x=f.PROPER,B=f.CONFIGURABLE,L="ArrayBuffer",T="DataView",w="prototype",E="Wrong length",A="Wrong index",P=N.getterFor(L),O=N.getterFor(T),M=N.set,F=e[L],R=F,_=R&&R[w],U=e[T],W=U&&U[w],$=Object.prototype,G=e.Array,oe=e.RangeError,X=a(C),pe=a([].reverse),me=d.pack,ne=d.unpack,ce=function(re){return[re&255]},q=function(re){return[re&255,re>>8&255]},ae=function(re){return[re&255,re>>8&255,re>>16&255,re>>24&255]},J=function(re){return re[3]<<24|re[2]<<16|re[1]<<8|re[0]},Y=function(re){return me(l(re),23,4)},Q=function(re){return me(re,52,8)},Z=function(re,de,ve){y(re[w],de,{configurable:!0,get:function(){function he(){return ve(this)[de]}return he}()})},te=function(re,de,ve,he){var Be=O(re),ke=s(ve),Ee=!!he;if(ke+de>Be.byteLength)throw new oe(A);var Re=Be.bytes,_e=ke+Be.byteOffset,Pe=V(Re,_e,_e+de);return Ee?Pe:pe(Pe)},se=function(re,de,ve,he,Be,ke){var Ee=O(re),Re=s(ve),_e=he(+Be),Pe=!!ke;if(Re+de>Ee.byteLength)throw new oe(A);for(var Ne=Ee.bytes,Se=Re+Ee.byteOffset,H=0;HBe)throw new oe("Wrong offset");if(ve=ve===void 0?Be-ke:c(ve),ke+ve>Be)throw new oe(E);M(this,{type:T,buffer:re,byteLength:ve,byteOffset:ke,bytes:he.bytes}),t||(this.buffer=re,this.byteLength=ve,this.byteOffset=ke)}return D}(),W=U[w],t&&(Z(R,"byteLength",P),Z(U,"buffer",O),Z(U,"byteLength",O),Z(U,"byteOffset",O)),k(W,{getInt8:function(){function D(re){return te(this,1,re)[0]<<24>>24}return D}(),getUint8:function(){function D(re){return te(this,1,re)[0]}return D}(),getInt16:function(){function D(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return(de[1]<<8|de[0])<<16>>16}return D}(),getUint16:function(){function D(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return de[1]<<8|de[0]}return D}(),getInt32:function(){function D(re){return J(te(this,4,re,arguments.length>1?arguments[1]:!1))}return D}(),getUint32:function(){function D(re){return J(te(this,4,re,arguments.length>1?arguments[1]:!1))>>>0}return D}(),getFloat32:function(){function D(re){return ne(te(this,4,re,arguments.length>1?arguments[1]:!1),23)}return D}(),getFloat64:function(){function D(re){return ne(te(this,8,re,arguments.length>1?arguments[1]:!1),52)}return D}(),setInt8:function(){function D(re,de){se(this,1,re,ce,de)}return D}(),setUint8:function(){function D(re,de){se(this,1,re,ce,de)}return D}(),setInt16:function(){function D(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return D}(),setUint16:function(){function D(re,de){se(this,2,re,q,de,arguments.length>2?arguments[2]:!1)}return D}(),setInt32:function(){function D(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return D}(),setUint32:function(){function D(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return D}(),setFloat32:function(){function D(re,de){se(this,4,re,Y,de,arguments.length>2?arguments[2]:!1)}return D}(),setFloat64:function(){function D(re,de){se(this,8,re,Q,de,arguments.length>2?arguments[2]:!1)}return D}()});else{var ye=x&&F.name!==L;!b(function(){F(1)})||!b(function(){new F(-1)})||b(function(){return new F,new F(1.5),new F(NaN),F.length!==1||ye&&!B})?(R=function(){function D(re){return p(this,_),v(new F(s(re)),this,R)}return D}(),R[w]=_,_.constructor=R,h(R,F)):ye&&B&&S(F,"name",L),u&&m(W)!==$&&u(W,$);var fe=new U(new R(2)),Ie=a(W.setInt8);fe.setInt8(0,2147483648),fe.setInt8(1,2147483649),(fe.getInt8(0)||!fe.getInt8(1))&&k(W,{setInt8:function(){function D(re,de){Ie(this,re,de<<24>>24)}return D}(),setUint8:function(){function D(re,de){Ie(this,re,de<<24>>24)}return D}()},{unsafe:!0})}g(R,L),g(U,T),I.exports={ArrayBuffer:R,DataView:U}},71447:function(I,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760),o=n(95108),f=Math.min;I.exports=[].copyWithin||function(){function S(y,k){var b=e(this),p=t(b),i=a(y,p),c=a(k,p),s=arguments.length>2?arguments[2]:void 0,l=f((s===void 0?p:a(s,p))-c,p-i),d=1;for(c0;)c in b?b[i]=b[c]:o(b,i),i+=d,c+=d;return b}return S}()},88471:function(I,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760);I.exports=function(){function o(f){for(var S=e(this),y=t(S),k=arguments.length,b=a(k>1?arguments[1]:void 0,y),p=k>2?arguments[2]:void 0,i=p===void 0?y:a(p,y);i>b;)S[b++]=f;return S}return o}()},35601:function(I,r,n){"use strict";var e=n(22603).forEach,a=n(55528),t=a("forEach");I.exports=t?[].forEach:function(){function o(f){return e(this,f,arguments.length>1?arguments[1]:void 0)}return o}()},78008:function(I,r,n){"use strict";var e=n(24760);I.exports=function(a,t,o){for(var f=0,S=arguments.length>2?o:e(t),y=new a(S);S>f;)y[f]=t[f++];return y}},73174:function(I,r,n){"use strict";var e=n(75754),a=n(91495),t=n(46771),o=n(40125),f=n(76571),S=n(1031),y=n(24760),k=n(60102),b=n(77455),p=n(59201),i=Array;I.exports=function(){function c(s){var l=t(s),d=S(this),m=arguments.length,u=m>1?arguments[1]:void 0,C=u!==void 0;C&&(u=e(u,m>2?arguments[2]:void 0));var V=p(l),v=0,h,g,N,x,B,L;if(V&&!(this===i&&f(V)))for(g=d?new this:[],x=b(l,V),B=x.next;!(N=a(B,x)).done;v++)L=C?o(x,u,[N.value,v],!0):N.value,k(g,v,L);else for(h=y(l),g=d?new this(h):i(h);h>v;v++)L=C?u(l[v],v):l[v],k(g,v,L);return g.length=v,g}return c}()},14211:function(I,r,n){"use strict";var e=n(57591),a=n(13912),t=n(24760),o=function(S){return function(y,k,b){var p=e(y),i=t(p);if(i===0)return!S&&-1;var c=a(b,i),s;if(S&&k!==k){for(;i>c;)if(s=p[c++],s!==s)return!0}else for(;i>c;c++)if((S||c in p)&&p[c]===k)return S||c||0;return!S&&-1}};I.exports={includes:o(!0),indexOf:o(!1)}},22603:function(I,r,n){"use strict";var e=n(75754),a=n(67250),t=n(37457),o=n(46771),f=n(24760),S=n(57823),y=a([].push),k=function(p){var i=p===1,c=p===2,s=p===3,l=p===4,d=p===6,m=p===7,u=p===5||d;return function(C,V,v,h){for(var g=o(C),N=t(g),x=f(N),B=e(V,v),L=0,T=h||S,w=i?T(C,x):c||m?T(C,0):void 0,E,A;x>L;L++)if((u||L in N)&&(E=N[L],A=B(E,L,g),p))if(i)w[L]=A;else if(A)switch(p){case 3:return!0;case 5:return E;case 6:return L;case 2:y(w,E)}else switch(p){case 4:return!1;case 7:y(w,E)}return d?-1:s||l?l:w}};I.exports={forEach:k(0),map:k(1),filter:k(2),some:k(3),every:k(4),find:k(5),findIndex:k(6),filterReject:k(7)}},1325:function(I,r,n){"use strict";var e=n(61267),a=n(57591),t=n(61365),o=n(24760),f=n(55528),S=Math.min,y=[].lastIndexOf,k=!!y&&1/[1].lastIndexOf(1,-0)<0,b=f("lastIndexOf"),p=k||!b;I.exports=p?function(){function i(c){if(k)return e(y,this,arguments)||0;var s=a(this),l=o(s);if(l===0)return-1;var d=l-1;for(arguments.length>1&&(d=S(d,t(arguments[1]))),d<0&&(d=l+d);d>=0;d--)if(d in s&&s[d]===c)return d||0;return-1}return i}():y},44091:function(I,r,n){"use strict";var e=n(40033),a=n(24697),t=n(83141),o=a("species");I.exports=function(f){return t>=51||!e(function(){var S=[],y=S.constructor={};return y[o]=function(){return{foo:1}},S[f](Boolean).foo!==1})}},55528:function(I,r,n){"use strict";var e=n(40033);I.exports=function(a,t){var o=[][a];return!!o&&e(function(){o.call(null,t||function(){return 1},1)})}},56844:function(I,r,n){"use strict";var e=n(10320),a=n(46771),t=n(37457),o=n(24760),f=TypeError,S="Reduce of empty array with no initial value",y=function(b){return function(p,i,c,s){var l=a(p),d=t(l),m=o(l);if(e(i),m===0&&c<2)throw new f(S);var u=b?m-1:0,C=b?-1:1;if(c<2)for(;;){if(u in d){s=d[u],u+=C;break}if(u+=C,b?u<0:m<=u)throw new f(S)}for(;b?u>=0:m>u;u+=C)u in d&&(s=i(s,d[u],u,l));return s}};I.exports={left:y(!1),right:y(!0)}},13345:function(I,r,n){"use strict";var e=n(58310),a=n(37386),t=TypeError,o=Object.getOwnPropertyDescriptor,f=e&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(S){return S instanceof TypeError}}();I.exports=f?function(S,y){if(a(S)&&!o(S,"length").writable)throw new t("Cannot set read only .length");return S.length=y}:function(S,y){return S.length=y}},54602:function(I,r,n){"use strict";var e=n(67250);I.exports=e([].slice)},90274:function(I,r,n){"use strict";var e=n(54602),a=Math.floor,t=function(f,S){var y=f.length;if(y<8)for(var k=1,b,p;k0;)f[p]=f[--p];p!==k++&&(f[p]=b)}else for(var i=a(y/2),c=t(e(f,0,i),S),s=t(e(f,i),S),l=c.length,d=s.length,m=0,u=0;m1?arguments[1]:void 0),A;A=A?A.next:w.first;)for(E(A.value,A.key,this);A&&A.removed;)A=A.previous}return L}(),has:function(){function L(T){return!!B(this,T)}return L}()}),t(g,V?{get:function(){function L(T){var w=B(this,T);return w&&w.value}return L}(),set:function(){function L(T,w){return x(this,T===0?0:T,w)}return L}()}:{add:function(){function L(T){return x(this,T=T===0?0:T,T)}return L}()}),i&&a(g,"size",{configurable:!0,get:function(){function L(){return N(this).size}return L}()}),h}return m}(),setStrong:function(){function m(u,C,V){var v=C+" Iterator",h=d(C),g=d(v);k(u,C,function(N,x){l(this,{type:v,target:N,state:h(N),kind:x,last:null})},function(){for(var N=g(this),x=N.kind,B=N.last;B&&B.removed;)B=B.previous;return!N.target||!(N.last=B=B?B.next:N.state.first)?(N.target=null,b(void 0,!0)):b(x==="keys"?B.key:x==="values"?B.value:[B.key,B.value],!1)},V?"entries":"values",!V,!0),p(C)}return m}()}},39895:function(I,r,n){"use strict";var e=n(67250),a=n(30145),t=n(81969).getWeakData,o=n(60077),f=n(30365),S=n(42871),y=n(77568),k=n(49450),b=n(22603),p=n(45299),i=n(5419),c=i.set,s=i.getterFor,l=b.find,d=b.findIndex,m=e([].splice),u=0,C=function(g){return g.frozen||(g.frozen=new V)},V=function(){this.entries=[]},v=function(g,N){return l(g.entries,function(x){return x[0]===N})};V.prototype={get:function(){function h(g){var N=v(this,g);if(N)return N[1]}return h}(),has:function(){function h(g){return!!v(this,g)}return h}(),set:function(){function h(g,N){var x=v(this,g);x?x[1]=N:this.entries.push([g,N])}return h}(),delete:function(){function h(g){var N=d(this.entries,function(x){return x[0]===g});return~N&&m(this.entries,N,1),!!~N}return h}()},I.exports={getConstructor:function(){function h(g,N,x,B){var L=g(function(A,P){o(A,T),c(A,{type:N,id:u++,frozen:null}),S(P)||k(P,A[B],{that:A,AS_ENTRIES:x})}),T=L.prototype,w=s(N),E=function(){function A(P,O,M){var F=w(P),R=t(f(O),!0);return R===!0?C(F).set(O,M):R[F.id]=M,P}return A}();return a(T,{delete:function(){function A(P){var O=w(this);if(!y(P))return!1;var M=t(P);return M===!0?C(O).delete(P):M&&p(M,O.id)&&delete M[O.id]}return A}(),has:function(){function A(P){var O=w(this);if(!y(P))return!1;var M=t(P);return M===!0?C(O).has(P):M&&p(M,O.id)}return A}()}),a(T,x?{get:function(){function A(P){var O=w(this);if(y(P)){var M=t(P);if(M===!0)return C(O).get(P);if(M)return M[O.id]}}return A}(),set:function(){function A(P,O){return E(this,P,O)}return A}()}:{add:function(){function A(P){return E(this,P,!0)}return A}()}),L}return h}()}},45150:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(67250),o=n(41314),f=n(55938),S=n(81969),y=n(49450),k=n(60077),b=n(55747),p=n(42871),i=n(77568),c=n(40033),s=n(92490),l=n(84925),d=n(5781);I.exports=function(m,u,C){var V=m.indexOf("Map")!==-1,v=m.indexOf("Weak")!==-1,h=V?"set":"add",g=a[m],N=g&&g.prototype,x=g,B={},L=function(F){var R=t(N[F]);f(N,F,F==="add"?function(){function _(U){return R(this,U===0?0:U),this}return _}():F==="delete"?function(_){return v&&!i(_)?!1:R(this,_===0?0:_)}:F==="get"?function(){function _(U){return v&&!i(U)?void 0:R(this,U===0?0:U)}return _}():F==="has"?function(){function _(U){return v&&!i(U)?!1:R(this,U===0?0:U)}return _}():function(){function _(U,W){return R(this,U===0?0:U,W),this}return _}())},T=o(m,!b(g)||!(v||N.forEach&&!c(function(){new g().entries().next()})));if(T)x=C.getConstructor(u,m,V,h),S.enable();else if(o(m,!0)){var w=new x,E=w[h](v?{}:-0,1)!==w,A=c(function(){w.has(1)}),P=s(function(M){new g(M)}),O=!v&&c(function(){for(var M=new g,F=5;F--;)M[h](F,F);return!M.has(-0)});P||(x=u(function(M,F){k(M,N);var R=d(new g,M,x);return p(F)||y(F,R[h],{that:R,AS_ENTRIES:V}),R}),x.prototype=N,N.constructor=x),(A||O)&&(L("delete"),L("has"),V&&L("get")),(O||E)&&L(h),v&&N.clear&&delete N.clear}return B[m]=x,e({global:!0,constructor:!0,forced:x!==g},B),l(x,m),v||C.setStrong(x,m,V),x}},5774:function(I,r,n){"use strict";var e=n(45299),a=n(97921),t=n(27193),o=n(74595);I.exports=function(f,S,y){for(var k=a(S),b=o.f,p=t.f,i=0;i"+p+""}},5959:function(I){"use strict";I.exports=function(r,n){return{value:r,done:n}}},37909:function(I,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);I.exports=e?function(o,f,S){return a.f(o,f,t(1,S))}:function(o,f,S){return o[f]=S,o}},87458:function(I){"use strict";I.exports=function(r,n){return{enumerable:!(r&1),configurable:!(r&2),writable:!(r&4),value:n}}},60102:function(I,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);I.exports=function(o,f,S){e?a.f(o,f,t(0,S)):o[f]=S}},67206:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(24051).start,o=RangeError,f=isFinite,S=Math.abs,y=Date.prototype,k=y.toISOString,b=e(y.getTime),p=e(y.getUTCDate),i=e(y.getUTCFullYear),c=e(y.getUTCHours),s=e(y.getUTCMilliseconds),l=e(y.getUTCMinutes),d=e(y.getUTCMonth),m=e(y.getUTCSeconds);I.exports=a(function(){return k.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!a(function(){k.call(new Date(NaN))})?function(){function u(){if(!f(b(this)))throw new o("Invalid time value");var C=this,V=i(C),v=s(C),h=V<0?"-":V>9999?"+":"";return h+t(S(V),h?6:4,0)+"-"+t(d(C)+1,2,0)+"-"+t(p(C),2,0)+"T"+t(c(C),2,0)+":"+t(l(C),2,0)+":"+t(m(C),2,0)+"."+t(v,3,0)+"Z"}return u}():k},10886:function(I,r,n){"use strict";var e=n(30365),a=n(13396),t=TypeError;I.exports=function(o){if(e(this),o==="string"||o==="default")o="string";else if(o!=="number")throw new t("Incorrect hint");return a(this,o)}},73936:function(I,r,n){"use strict";var e=n(20001),a=n(74595);I.exports=function(t,o,f){return f.get&&e(f.get,o,{getter:!0}),f.set&&e(f.set,o,{setter:!0}),a.f(t,o,f)}},55938:function(I,r,n){"use strict";var e=n(55747),a=n(74595),t=n(20001),o=n(18231);I.exports=function(f,S,y,k){k||(k={});var b=k.enumerable,p=k.name!==void 0?k.name:S;if(e(y)&&t(y,p,k),k.global)b?f[S]=y:o(S,y);else{try{k.unsafe?f[S]&&(b=!0):delete f[S]}catch(i){}b?f[S]=y:a.f(f,S,{value:y,enumerable:!1,configurable:!k.nonConfigurable,writable:!k.nonWritable})}return f}},30145:function(I,r,n){"use strict";var e=n(55938);I.exports=function(a,t,o){for(var f in t)e(a,f,t[f],o);return a}},18231:function(I,r,n){"use strict";var e=n(16210),a=Object.defineProperty;I.exports=function(t,o){try{a(e,t,{value:o,configurable:!0,writable:!0})}catch(f){e[t]=o}return o}},95108:function(I,r,n){"use strict";var e=n(89393),a=TypeError;I.exports=function(t,o){if(!delete t[o])throw new a("Cannot delete property "+e(o)+" of "+e(t))}},58310:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){return Object.defineProperty({},1,{get:function(){function a(){return 7}return a}()})[1]!==7})},12689:function(I,r,n){"use strict";var e=n(16210),a=n(77568),t=e.document,o=a(t)&&a(t.createElement);I.exports=function(f){return o?t.createElement(f):{}}},21291:function(I){"use strict";var r=TypeError,n=9007199254740991;I.exports=function(e){if(e>n)throw r("Maximum allowed index exceeded");return e}},89453:function(I){"use strict";I.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},50503:function(I,r,n){"use strict";var e=n(83309),a=e.match(/firefox\/(\d+)/i);I.exports=!!a&&+a[1]},79725:function(I,r,n){"use strict";var e=n(83309);I.exports=/MSIE|Trident/.test(e)},16647:function(I,r,n){"use strict";var e=n(83309);I.exports=/ipad|iphone|ipod/i.test(e)&&typeof Pebble!="undefined"},27770:function(I,r,n){"use strict";var e=n(83309);I.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(e)},81663:function(I,r,n){"use strict";var e=n(10753);I.exports=e==="NODE"},52854:function(I,r,n){"use strict";var e=n(83309);I.exports=/web0s(?!.*chrome)/i.test(e)},83309:function(I,r,n){"use strict";var e=n(16210),a=e.navigator,t=a&&a.userAgent;I.exports=t?String(t):""},83141:function(I,r,n){"use strict";var e=n(16210),a=n(83309),t=e.process,o=e.Deno,f=t&&t.versions||o&&o.version,S=f&&f.v8,y,k;S&&(y=S.split("."),k=y[0]>0&&y[0]<4?1:+(y[0]+y[1])),!k&&a&&(y=a.match(/Edge\/(\d+)/),(!y||y[1]>=74)&&(y=a.match(/Chrome\/(\d+)/),y&&(k=+y[1]))),I.exports=k},44981:function(I,r,n){"use strict";var e=n(83309),a=e.match(/AppleWebKit\/(\d+)\./);I.exports=!!a&&+a[1]},10753:function(I,r,n){"use strict";var e=n(16210),a=n(83309),t=n(7462),o=function(S){return a.slice(0,S.length)===S};I.exports=function(){return o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":e.Bun&&typeof Bun.version=="string"?"BUN":e.Deno&&typeof Deno.version=="object"?"DENO":t(e.process)==="process"?"NODE":e.window&&e.document?"BROWSER":"REST"}()},63964:function(I,r,n){"use strict";var e=n(16210),a=n(27193).f,t=n(37909),o=n(55938),f=n(18231),S=n(5774),y=n(41314);I.exports=function(k,b){var p=k.target,i=k.global,c=k.stat,s,l,d,m,u,C;if(i?l=e:c?l=e[p]||f(p,{}):l=e[p]&&e[p].prototype,l)for(d in b){if(u=b[d],k.dontCallGetSet?(C=a(l,d),m=C&&C.value):m=l[d],s=y(i?d:p+(c?".":"#")+d,k.forced),!s&&m!==void 0){if(typeof u==typeof m)continue;S(u,m)}(k.sham||m&&m.sham)&&t(u,"sham",!0),o(l,d,u,k)}}},40033:function(I){"use strict";I.exports=function(r){try{return!!r()}catch(n){return!0}}},79942:function(I,r,n){"use strict";n(79669);var e=n(91495),a=n(55938),t=n(14489),o=n(40033),f=n(24697),S=n(37909),y=f("species"),k=RegExp.prototype;I.exports=function(b,p,i,c){var s=f(b),l=!o(function(){var C={};return C[s]=function(){return 7},""[b](C)!==7}),d=l&&!o(function(){var C=!1,V=/a/;return b==="split"&&(V={},V.constructor={},V.constructor[y]=function(){return V},V.flags="",V[s]=/./[s]),V.exec=function(){return C=!0,null},V[s](""),!C});if(!l||!d||i){var m=/./[s],u=p(s,""[b],function(C,V,v,h,g){var N=V.exec;return N===t||N===k.exec?l&&!g?{done:!0,value:e(m,V,v,h)}:{done:!0,value:e(C,v,V,h)}:{done:!1}});a(String.prototype,b,u[0]),a(k,s,u[1])}c&&S(k[s],"sham",!0)}},65561:function(I,r,n){"use strict";var e=n(37386),a=n(24760),t=n(21291),o=n(75754),f=function(y,k,b,p,i,c,s,l){for(var d=i,m=0,u=s?o(s,l):!1,C,V;m0&&e(C)?(V=a(C),d=f(y,k,C,V,d,c-1)-1):(t(d+1),y[d]=C),d++),m++;return d};I.exports=f},50730:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){return Object.isExtensible(Object.preventExtensions({}))})},61267:function(I,r,n){"use strict";var e=n(55050),a=Function.prototype,t=a.apply,o=a.call;I.exports=typeof Reflect=="object"&&Reflect.apply||(e?o.bind(t):function(){return o.apply(t,arguments)})},75754:function(I,r,n){"use strict";var e=n(71138),a=n(10320),t=n(55050),o=e(e.bind);I.exports=function(f,S){return a(f),S===void 0?f:t?o(f,S):function(){return f.apply(S,arguments)}}},55050:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})},66284:function(I,r,n){"use strict";var e=n(67250),a=n(10320),t=n(77568),o=n(45299),f=n(54602),S=n(55050),y=Function,k=e([].concat),b=e([].join),p={},i=function(s,l,d){if(!o(p,l)){for(var m=[],u=0;u]*>)/g,k=/\$([$&'`]|\d{1,2})/g;I.exports=function(b,p,i,c,s,l){var d=i+b.length,m=c.length,u=k;return s!==void 0&&(s=a(s),u=y),f(l,u,function(C,V){var v;switch(o(V,0)){case"$":return"$";case"&":return b;case"`":return S(p,0,i);case"'":return S(p,d);case"<":v=s[S(V,1,-1)];break;default:var h=+V;if(h===0)return C;if(h>m){var g=t(h/10);return g===0?C:g<=m?c[g-1]===void 0?o(V,1):c[g-1]+o(V,1):C}v=c[h-1]}return v===void 0?"":v})}},16210:function(I,r,n){"use strict";var e=function(t){return t&&t.Math===Math&&t};I.exports=e(typeof globalThis=="object"&&globalThis)||e(typeof window=="object"&&window)||e(typeof self=="object"&&self)||e(typeof n.g=="object"&&n.g)||e(!1)||function(){return this}()||Function("return this")()},45299:function(I,r,n){"use strict";var e=n(67250),a=n(46771),t=e({}.hasOwnProperty);I.exports=Object.hasOwn||function(){function o(f,S){return t(a(f),S)}return o}()},79195:function(I){"use strict";I.exports={}},72259:function(I){"use strict";I.exports=function(r,n){try{arguments.length}catch(e){}}},5315:function(I,r,n){"use strict";var e=n(4009);I.exports=e("document","documentElement")},36223:function(I,r,n){"use strict";var e=n(58310),a=n(40033),t=n(12689);I.exports=!e&&!a(function(){return Object.defineProperty(t("div"),"a",{get:function(){function o(){return 7}return o}()}).a!==7})},91784:function(I){"use strict";var r=Array,n=Math.abs,e=Math.pow,a=Math.floor,t=Math.log,o=Math.LN2,f=function(k,b,p){var i=r(p),c=p*8-b-1,s=(1<>1,d=b===23?e(2,-24)-e(2,-77):0,m=k<0||k===0&&1/k<0?1:0,u=0,C,V,v;for(k=n(k),k!==k||k===1/0?(V=k!==k?1:0,C=s):(C=a(t(k)/o),v=e(2,-C),k*v<1&&(C--,v*=2),C+l>=1?k+=d/v:k+=d*e(2,1-l),k*v>=2&&(C++,v/=2),C+l>=s?(V=0,C=s):C+l>=1?(V=(k*v-1)*e(2,b),C+=l):(V=k*e(2,l-1)*e(2,b),C=0));b>=8;)i[u++]=V&255,V/=256,b-=8;for(C=C<0;)i[u++]=C&255,C/=256,c-=8;return i[u-1]|=m*128,i},S=function(k,b){var p=k.length,i=p*8-b-1,c=(1<>1,l=i-7,d=p-1,m=k[d--],u=m&127,C;for(m>>=7;l>0;)u=u*256+k[d--],l-=8;for(C=u&(1<<-l)-1,u>>=-l,l+=b;l>0;)C=C*256+k[d--],l-=8;if(u===0)u=1-s;else{if(u===c)return C?NaN:m?-1/0:1/0;C+=e(2,b),u-=s}return(m?-1:1)*C*e(2,u-b)};I.exports={pack:f,unpack:S}},37457:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(7462),o=Object,f=e("".split);I.exports=a(function(){return!o("z").propertyIsEnumerable(0)})?function(S){return t(S)==="String"?f(S,""):o(S)}:o},5781:function(I,r,n){"use strict";var e=n(55747),a=n(77568),t=n(76649);I.exports=function(o,f,S){var y,k;return t&&e(y=f.constructor)&&y!==S&&a(k=y.prototype)&&k!==S.prototype&&t(o,k),o}},40492:function(I,r,n){"use strict";var e=n(67250),a=n(55747),t=n(40095),o=e(Function.toString);a(t.inspectSource)||(t.inspectSource=function(f){return o(f)}),I.exports=t.inspectSource},81969:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(79195),o=n(77568),f=n(45299),S=n(74595).f,y=n(37310),k=n(81644),b=n(81834),p=n(16738),i=n(50730),c=!1,s=p("meta"),l=0,d=function(g){S(g,s,{value:{objectID:"O"+l++,weakData:{}}})},m=function(g,N){if(!o(g))return typeof g=="symbol"?g:(typeof g=="string"?"S":"P")+g;if(!f(g,s)){if(!b(g))return"F";if(!N)return"E";d(g)}return g[s].objectID},u=function(g,N){if(!f(g,s)){if(!b(g))return!0;if(!N)return!1;d(g)}return g[s].weakData},C=function(g){return i&&c&&b(g)&&!f(g,s)&&d(g),g},V=function(){v.enable=function(){},c=!0;var g=y.f,N=a([].splice),x={};x[s]=1,g(x).length&&(y.f=function(B){for(var L=g(B),T=0,w=L.length;TB;B++)if(T=P(l[B]),T&&y(s,T))return T;return new c(!1)}N=k(l,x)}for(w=V?l.next:N.next;!(E=a(w,N)).done;){try{T=P(E.value)}catch(O){p(N,"throw",O)}if(typeof T=="object"&&T&&y(s,T))return T}return new c(!1)}},28649:function(I,r,n){"use strict";var e=n(91495),a=n(30365),t=n(78060);I.exports=function(o,f,S){var y,k;a(o);try{if(y=t(o,"return"),!y){if(f==="throw")throw S;return S}y=e(y,o)}catch(b){k=!0,y=b}if(f==="throw")throw S;if(k)throw y;return a(y),S}},5656:function(I,r,n){"use strict";var e=n(67635).IteratorPrototype,a=n(80674),t=n(87458),o=n(84925),f=n(83967),S=function(){return this};I.exports=function(y,k,b,p){var i=k+" Iterator";return y.prototype=a(e,{next:t(+!p,b)}),o(y,i,!1,!0),f[i]=S,y}},65574:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(4493),o=n(70520),f=n(55747),S=n(5656),y=n(36917),k=n(76649),b=n(84925),p=n(37909),i=n(55938),c=n(24697),s=n(83967),l=n(67635),d=o.PROPER,m=o.CONFIGURABLE,u=l.IteratorPrototype,C=l.BUGGY_SAFARI_ITERATORS,V=c("iterator"),v="keys",h="values",g="entries",N=function(){return this};I.exports=function(x,B,L,T,w,E,A){S(L,B,T);var P=function(X){if(X===w&&_)return _;if(!C&&X&&X in F)return F[X];switch(X){case v:return function(){function pe(){return new L(this,X)}return pe}();case h:return function(){function pe(){return new L(this,X)}return pe}();case g:return function(){function pe(){return new L(this,X)}return pe}()}return function(){return new L(this)}},O=B+" Iterator",M=!1,F=x.prototype,R=F[V]||F["@@iterator"]||w&&F[w],_=!C&&R||P(w),U=B==="Array"&&F.entries||R,W,$,G;if(U&&(W=y(U.call(new x)),W!==Object.prototype&&W.next&&(!t&&y(W)!==u&&(k?k(W,u):f(W[V])||i(W,V,N)),b(W,O,!0,!0),t&&(s[O]=N))),d&&w===h&&R&&R.name!==h&&(!t&&m?p(F,"name",h):(M=!0,_=function(){function oe(){return a(R,this)}return oe}())),w)if($={values:P(h),keys:E?_:P(v),entries:P(g)},A)for(G in $)(C||M||!(G in F))&&i(F,G,$[G]);else e({target:B,proto:!0,forced:C||M},$);return(!t||A)&&F[V]!==_&&i(F,V,_,{name:w}),s[B]=_,$}},67635:function(I,r,n){"use strict";var e=n(40033),a=n(55747),t=n(77568),o=n(80674),f=n(36917),S=n(55938),y=n(24697),k=n(4493),b=y("iterator"),p=!1,i,c,s;[].keys&&(s=[].keys(),"next"in s?(c=f(f(s)),c!==Object.prototype&&(i=c)):p=!0);var l=!t(i)||e(function(){var d={};return i[b].call(d)!==d});l?i={}:k&&(i=o(i)),a(i[b])||S(i,b,function(){return this}),I.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},83967:function(I){"use strict";I.exports={}},24760:function(I,r,n){"use strict";var e=n(10188);I.exports=function(a){return e(a.length)}},20001:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(55747),o=n(45299),f=n(58310),S=n(70520).CONFIGURABLE,y=n(40492),k=n(5419),b=k.enforce,p=k.get,i=String,c=Object.defineProperty,s=e("".slice),l=e("".replace),d=e([].join),m=f&&!a(function(){return c(function(){},"length",{value:8}).length!==8}),u=String(String).split("String"),C=I.exports=function(V,v,h){s(i(v),0,7)==="Symbol("&&(v="["+l(i(v),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),h&&h.getter&&(v="get "+v),h&&h.setter&&(v="set "+v),(!o(V,"name")||S&&V.name!==v)&&(f?c(V,"name",{value:v,configurable:!0}):V.name=v),m&&h&&o(h,"arity")&&V.length!==h.arity&&c(V,"length",{value:h.arity});try{h&&o(h,"constructor")&&h.constructor?f&&c(V,"prototype",{writable:!1}):V.prototype&&(V.prototype=void 0)}catch(N){}var g=b(V);return o(g,"source")||(g.source=d(u,typeof v=="string"?v:"")),V};Function.prototype.toString=C(function(){function V(){return t(this)&&p(this).source||y(this)}return V}(),"toString")},82040:function(I){"use strict";var r=Math.expm1,n=Math.exp;I.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||r(-2e-17)!==-2e-17?function(){function e(a){var t=+a;return t===0?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}return e}():r},14950:function(I,r,n){"use strict";var e=n(22172),a=Math.abs,t=2220446049250313e-31,o=1/t,f=function(y){return y+o-o};I.exports=function(S,y,k,b){var p=+S,i=a(p),c=e(p);if(ik||l!==l?c*(1/0):c*l}},95867:function(I,r,n){"use strict";var e=n(14950),a=11920928955078125e-23,t=34028234663852886e22,o=11754943508222875e-54;I.exports=Math.fround||function(){function f(S){return e(S,a,t,o)}return f}()},75002:function(I){"use strict";var r=Math.log,n=Math.LOG10E;I.exports=Math.log10||function(){function e(a){return r(a)*n}return e}()},90874:function(I){"use strict";var r=Math.log;I.exports=Math.log1p||function(){function n(e){var a=+e;return a>-1e-8&&a<1e-8?a-a*a/2:r(1+a)}return n}()},22172:function(I){"use strict";I.exports=Math.sign||function(){function r(n){var e=+n;return e===0||e!==e?e:e<0?-1:1}return r}()},21119:function(I){"use strict";var r=Math.ceil,n=Math.floor;I.exports=Math.trunc||function(){function e(a){var t=+a;return(t>0?n:r)(t)}return e}()},37713:function(I,r,n){"use strict";var e=n(16210),a=n(44915),t=n(75754),o=n(60375).set,f=n(9547),S=n(27770),y=n(16647),k=n(52854),b=n(81663),p=e.MutationObserver||e.WebKitMutationObserver,i=e.document,c=e.process,s=e.Promise,l=a("queueMicrotask"),d,m,u,C,V;if(!l){var v=new f,h=function(){var N,x;for(b&&(N=c.domain)&&N.exit();x=v.get();)try{x()}catch(B){throw v.head&&d(),B}N&&N.enter()};!S&&!b&&!k&&p&&i?(m=!0,u=i.createTextNode(""),new p(h).observe(u,{characterData:!0}),d=function(){u.data=m=!m}):!y&&s&&s.resolve?(C=s.resolve(void 0),C.constructor=s,V=t(C.then,C),d=function(){V(h)}):b?d=function(){c.nextTick(h)}:(o=t(o,e),d=function(){o(h)}),l=function(N){v.head||d(),v.add(N)}}I.exports=l},81837:function(I,r,n){"use strict";var e=n(10320),a=TypeError,t=function(f){var S,y;this.promise=new f(function(k,b){if(S!==void 0||y!==void 0)throw new a("Bad Promise constructor");S=k,y=b}),this.resolve=e(S),this.reject=e(y)};I.exports.f=function(o){return new t(o)}},86213:function(I,r,n){"use strict";var e=n(72586),a=TypeError;I.exports=function(t){if(e(t))throw new a("The method doesn't accept regular expressions");return t}},3294:function(I,r,n){"use strict";var e=n(16210),a=e.isFinite;I.exports=Number.isFinite||function(){function t(o){return typeof o=="number"&&a(o)}return t}()},28506:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),f=n(92648).trim,S=n(4198),y=t("".charAt),k=e.parseFloat,b=e.Symbol,p=b&&b.iterator,i=1/k(S+"-0")!==-1/0||p&&!a(function(){k(Object(p))});I.exports=i?function(){function c(s){var l=f(o(s)),d=k(l);return d===0&&y(l,0)==="-"?-0:d}return c}():k},13693:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),f=n(92648).trim,S=n(4198),y=e.parseInt,k=e.Symbol,b=k&&k.iterator,p=/^[+-]?0x/i,i=t(p.exec),c=y(S+"08")!==8||y(S+"0x16")!==22||b&&!a(function(){y(Object(b))});I.exports=c?function(){function s(l,d){var m=f(o(l));return y(m,d>>>0||(i(p,m)?16:10))}return s}():y},41143:function(I,r,n){"use strict";var e=n(58310),a=n(67250),t=n(91495),o=n(40033),f=n(18450),S=n(89235),y=n(12867),k=n(46771),b=n(37457),p=Object.assign,i=Object.defineProperty,c=a([].concat);I.exports=!p||o(function(){if(e&&p({b:1},p(i({},"a",{enumerable:!0,get:function(){function u(){i(this,"b",{value:3,enumerable:!1})}return u}()}),{b:2})).b!==1)return!0;var s={},l={},d=Symbol("assign detection"),m="abcdefghijklmnopqrst";return s[d]=7,m.split("").forEach(function(u){l[u]=u}),p({},s)[d]!==7||f(p({},l)).join("")!==m})?function(){function s(l,d){for(var m=k(l),u=arguments.length,C=1,V=S.f,v=y.f;u>C;)for(var h=b(arguments[C++]),g=V?c(f(h),V(h)):f(h),N=g.length,x=0,B;N>x;)B=g[x++],(!e||t(v,h,B))&&(m[B]=h[B]);return m}return s}():p},80674:function(I,r,n){"use strict";var e=n(30365),a=n(24239),t=n(89453),o=n(79195),f=n(5315),S=n(12689),y=n(19417),k=">",b="<",p="prototype",i="script",c=y("IE_PROTO"),s=function(){},l=function(v){return b+i+k+v+b+"/"+i+k},d=function(v){v.write(l("")),v.close();var h=v.parentWindow.Object;return v=null,h},m=function(){var v=S("iframe"),h="java"+i+":",g;return v.style.display="none",f.appendChild(v),v.src=String(h),g=v.contentWindow.document,g.open(),g.write(l("document.F=Object")),g.close(),g.F},u,C=function(){try{u=new ActiveXObject("htmlfile")}catch(h){}C=typeof document!="undefined"?document.domain&&u?d(u):m():d(u);for(var v=t.length;v--;)delete C[p][t[v]];return C()};o[c]=!0,I.exports=Object.create||function(){function V(v,h){var g;return v!==null?(s[p]=e(v),g=new s,s[p]=null,g[c]=v):g=C(),h===void 0?g:a.f(g,h)}return V}()},24239:function(I,r,n){"use strict";var e=n(58310),a=n(80944),t=n(74595),o=n(30365),f=n(57591),S=n(18450);r.f=e&&!a?Object.defineProperties:function(){function y(k,b){o(k);for(var p=f(b),i=S(b),c=i.length,s=0,l;c>s;)t.f(k,l=i[s++],p[l]);return k}return y}()},74595:function(I,r,n){"use strict";var e=n(58310),a=n(36223),t=n(80944),o=n(30365),f=n(767),S=TypeError,y=Object.defineProperty,k=Object.getOwnPropertyDescriptor,b="enumerable",p="configurable",i="writable";r.f=e?t?function(){function c(s,l,d){if(o(s),l=f(l),o(d),typeof s=="function"&&l==="prototype"&&"value"in d&&i in d&&!d[i]){var m=k(s,l);m&&m[i]&&(s[l]=d.value,d={configurable:p in d?d[p]:m[p],enumerable:b in d?d[b]:m[b],writable:!1})}return y(s,l,d)}return c}():y:function(){function c(s,l,d){if(o(s),l=f(l),o(d),a)try{return y(s,l,d)}catch(m){}if("get"in d||"set"in d)throw new S("Accessors not supported");return"value"in d&&(s[l]=d.value),s}return c}()},27193:function(I,r,n){"use strict";var e=n(58310),a=n(91495),t=n(12867),o=n(87458),f=n(57591),S=n(767),y=n(45299),k=n(36223),b=Object.getOwnPropertyDescriptor;r.f=e?b:function(){function p(i,c){if(i=f(i),c=S(c),k)try{return b(i,c)}catch(s){}if(y(i,c))return o(!a(t.f,i,c),i[c])}return p}()},81644:function(I,r,n){"use strict";var e=n(7462),a=n(57591),t=n(37310).f,o=n(54602),f=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],S=function(k){try{return t(k)}catch(b){return o(f)}};I.exports.f=function(){function y(k){return f&&e(k)==="Window"?S(k):t(a(k))}return y}()},37310:function(I,r,n){"use strict";var e=n(53726),a=n(89453),t=a.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(){function o(f){return e(f,t)}return o}()},89235:function(I,r){"use strict";r.f=Object.getOwnPropertySymbols},36917:function(I,r,n){"use strict";var e=n(45299),a=n(55747),t=n(46771),o=n(19417),f=n(9225),S=o("IE_PROTO"),y=Object,k=y.prototype;I.exports=f?y.getPrototypeOf:function(b){var p=t(b);if(e(p,S))return p[S];var i=p.constructor;return a(i)&&p instanceof i?i.prototype:p instanceof y?k:null}},81834:function(I,r,n){"use strict";var e=n(40033),a=n(77568),t=n(7462),o=n(3782),f=Object.isExtensible,S=e(function(){f(1)});I.exports=S||o?function(){function y(k){return!a(k)||o&&t(k)==="ArrayBuffer"?!1:f?f(k):!0}return y}():f},21287:function(I,r,n){"use strict";var e=n(67250);I.exports=e({}.isPrototypeOf)},53726:function(I,r,n){"use strict";var e=n(67250),a=n(45299),t=n(57591),o=n(14211).indexOf,f=n(79195),S=e([].push);I.exports=function(y,k){var b=t(y),p=0,i=[],c;for(c in b)!a(f,c)&&a(b,c)&&S(i,c);for(;k.length>p;)a(b,c=k[p++])&&(~o(i,c)||S(i,c));return i}},18450:function(I,r,n){"use strict";var e=n(53726),a=n(89453);I.exports=Object.keys||function(){function t(o){return e(o,a)}return t}()},12867:function(I,r){"use strict";var n={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,a=e&&!n.call({1:2},1);r.f=a?function(){function t(o){var f=e(this,o);return!!f&&f.enumerable}return t}():n},57377:function(I,r,n){"use strict";var e=n(4493),a=n(16210),t=n(40033),o=n(44981);I.exports=e||!t(function(){if(!(o&&o<535)){var f=Math.random();__defineSetter__.call(null,f,function(){}),delete a[f]}})},76649:function(I,r,n){"use strict";var e=n(38656),a=n(77568),t=n(16952),o=n(35908);I.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var f=!1,S={},y;try{y=e(Object.prototype,"__proto__","set"),y(S,[]),f=S instanceof Array}catch(k){}return function(){function k(b,p){return t(b),o(p),a(b)&&(f?y(b,p):b.__proto__=p),b}return k}()}():void 0)},70915:function(I,r,n){"use strict";var e=n(58310),a=n(40033),t=n(67250),o=n(36917),f=n(18450),S=n(57591),y=n(12867).f,k=t(y),b=t([].push),p=e&&a(function(){var c=Object.create(null);return c[2]=2,!k(c,2)}),i=function(s){return function(l){for(var d=S(l),m=f(d),u=p&&o(d)===null,C=m.length,V=0,v=[],h;C>V;)h=m[V++],(!e||(u?h in d:k(d,h)))&&b(v,s?[h,d[h]]:d[h]);return v}};I.exports={entries:i(!0),values:i(!1)}},2509:function(I,r,n){"use strict";var e=n(2650),a=n(2281);I.exports=e?{}.toString:function(){function t(){return"[object "+a(this)+"]"}return t}()},13396:function(I,r,n){"use strict";var e=n(91495),a=n(55747),t=n(77568),o=TypeError;I.exports=function(f,S){var y,k;if(S==="string"&&a(y=f.toString)&&!t(k=e(y,f))||a(y=f.valueOf)&&!t(k=e(y,f))||S!=="string"&&a(y=f.toString)&&!t(k=e(y,f)))return k;throw new o("Can't convert object to primitive value")}},97921:function(I,r,n){"use strict";var e=n(4009),a=n(67250),t=n(37310),o=n(89235),f=n(30365),S=a([].concat);I.exports=e("Reflect","ownKeys")||function(){function y(k){var b=t.f(f(k)),p=o.f;return p?S(b,p(k)):b}return y}()},61765:function(I,r,n){"use strict";var e=n(16210);I.exports=e},10729:function(I){"use strict";I.exports=function(r){try{return{error:!1,value:r()}}catch(n){return{error:!0,value:n}}}},74854:function(I,r,n){"use strict";var e=n(16210),a=n(67512),t=n(55747),o=n(41314),f=n(40492),S=n(24697),y=n(10753),k=n(4493),b=n(83141),p=a&&a.prototype,i=S("species"),c=!1,s=t(e.PromiseRejectionEvent),l=o("Promise",function(){var d=f(a),m=d!==String(a);if(!m&&b===66||k&&!(p.catch&&p.finally))return!0;if(!b||b<51||!/native code/.test(d)){var u=new a(function(v){v(1)}),C=function(h){h(function(){},function(){})},V=u.constructor={};if(V[i]=C,c=u.then(function(){})instanceof C,!c)return!0}return!m&&(y==="BROWSER"||y==="DENO")&&!s});I.exports={CONSTRUCTOR:l,REJECTION_EVENT:s,SUBCLASSING:c}},67512:function(I,r,n){"use strict";var e=n(16210);I.exports=e.Promise},66628:function(I,r,n){"use strict";var e=n(30365),a=n(77568),t=n(81837);I.exports=function(o,f){if(e(o),a(f)&&f.constructor===o)return f;var S=t.f(o),y=S.resolve;return y(f),S.promise}},48199:function(I,r,n){"use strict";var e=n(67512),a=n(92490),t=n(74854).CONSTRUCTOR;I.exports=t||!a(function(o){e.all(o).then(void 0,function(){})})},34550:function(I,r,n){"use strict";var e=n(74595).f;I.exports=function(a,t,o){o in a||e(a,o,{configurable:!0,get:function(){function f(){return t[o]}return f}(),set:function(){function f(S){t[o]=S}return f}()})}},9547:function(I){"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(){function n(e){var a={item:e,next:null},t=this.tail;t?t.next=a:this.head=a,this.tail=a}return n}(),get:function(){function n(){var e=this.head;if(e){var a=this.head=e.next;return a===null&&(this.tail=null),e.item}}return n}()},I.exports=r},28340:function(I,r,n){"use strict";var e=n(91495),a=n(30365),t=n(55747),o=n(7462),f=n(14489),S=TypeError;I.exports=function(y,k){var b=y.exec;if(t(b)){var p=e(b,y,k);return p!==null&&a(p),p}if(o(y)==="RegExp")return e(f,y,k);throw new S("RegExp#exec called on incompatible receiver")}},14489:function(I,r,n){"use strict";var e=n(91495),a=n(67250),t=n(12605),o=n(70901),f=n(62115),S=n(16639),y=n(80674),k=n(5419).get,b=n(39173),p=n(35688),i=S("native-string-replace",String.prototype.replace),c=RegExp.prototype.exec,s=c,l=a("".charAt),d=a("".indexOf),m=a("".replace),u=a("".slice),C=function(){var g=/a/,N=/b*/g;return e(c,g,"a"),e(c,N,"a"),g.lastIndex!==0||N.lastIndex!==0}(),V=f.BROKEN_CARET,v=/()??/.exec("")[1]!==void 0,h=C||v||V||b||p;h&&(s=function(){function g(N){var x=this,B=k(x),L=t(N),T=B.raw,w,E,A,P,O,M,F;if(T)return T.lastIndex=x.lastIndex,w=e(s,T,L),x.lastIndex=T.lastIndex,w;var R=B.groups,_=V&&x.sticky,U=e(o,x),W=x.source,$=0,G=L;if(_&&(U=m(U,"y",""),d(U,"g")===-1&&(U+="g"),G=u(L,x.lastIndex),x.lastIndex>0&&(!x.multiline||x.multiline&&l(L,x.lastIndex-1)!=="\n")&&(W="(?: "+W+")",G=" "+G,$++),E=new RegExp("^(?:"+W+")",U)),v&&(E=new RegExp("^"+W+"$(?!\\s)",U)),C&&(A=x.lastIndex),P=e(c,_?E:x,G),_?P?(P.input=u(P.input,$),P[0]=u(P[0],$),P.index=x.lastIndex,x.lastIndex+=P[0].length):x.lastIndex=0:C&&P&&(x.lastIndex=x.global?P.index+P[0].length:A),v&&P&&P.length>1&&e(i,P[0],E,function(){for(O=1;Ob)","g");return o.exec("b").groups.a!=="b"||"b".replace(o,"$
    c")!=="bc"})},16952:function(I,r,n){"use strict";var e=n(42871),a=TypeError;I.exports=function(t){if(e(t))throw new a("Can't call method on "+t);return t}},44915:function(I,r,n){"use strict";var e=n(16210),a=n(58310),t=Object.getOwnPropertyDescriptor;I.exports=function(o){if(!a)return e[o];var f=t(e,o);return f&&f.value}},5700:function(I){"use strict";I.exports=Object.is||function(){function r(n,e){return n===e?n!==0||1/n===1/e:n!==n&&e!==e}return r}()},78362:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(55747),o=n(10753),f=n(83309),S=n(54602),y=n(24986),k=e.Function,b=/MSIE .\./.test(f)||o==="BUN"&&function(){var p=e.Bun.version.split(".");return p.length<3||p[0]==="0"&&(p[1]<3||p[1]==="3"&&p[2]==="0")}();I.exports=function(p,i){var c=i?2:1;return b?function(s,l){var d=y(arguments.length,1)>c,m=t(s)?s:k(s),u=d?S(arguments,c):[],C=d?function(){a(m,this,u)}:m;return i?p(C,l):p(C)}:p}},58491:function(I,r,n){"use strict";var e=n(4009),a=n(73936),t=n(24697),o=n(58310),f=t("species");I.exports=function(S){var y=e(S);o&&y&&!y[f]&&a(y,f,{configurable:!0,get:function(){function k(){return this}return k}()})}},84925:function(I,r,n){"use strict";var e=n(74595).f,a=n(45299),t=n(24697),o=t("toStringTag");I.exports=function(f,S,y){f&&!y&&(f=f.prototype),f&&!a(f,o)&&e(f,o,{configurable:!0,value:S})}},19417:function(I,r,n){"use strict";var e=n(16639),a=n(16738),t=e("keys");I.exports=function(o){return t[o]||(t[o]=a(o))}},40095:function(I,r,n){"use strict";var e=n(4493),a=n(16210),t=n(18231),o="__core-js_shared__",f=I.exports=a[o]||t(o,{});(f.versions||(f.versions=[])).push({version:"3.38.1",mode:e?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},16639:function(I,r,n){"use strict";var e=n(40095);I.exports=function(a,t){return e[a]||(e[a]=t||{})}},28987:function(I,r,n){"use strict";var e=n(30365),a=n(32606),t=n(42871),o=n(24697),f=o("species");I.exports=function(S,y){var k=e(S).constructor,b;return k===void 0||t(b=e(k)[f])?y:a(b)}},88539:function(I,r,n){"use strict";var e=n(40033);I.exports=function(a){return e(function(){var t=""[a]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},50233:function(I,r,n){"use strict";var e=n(67250),a=n(61365),t=n(12605),o=n(16952),f=e("".charAt),S=e("".charCodeAt),y=e("".slice),k=function(p){return function(i,c){var s=t(o(i)),l=a(c),d=s.length,m,u;return l<0||l>=d?p?"":void 0:(m=S(s,l),m<55296||m>56319||l+1===d||(u=S(s,l+1))<56320||u>57343?p?f(s,l):m:p?y(s,l,l+2):(m-55296<<10)+(u-56320)+65536)}};I.exports={codeAt:k(!1),charAt:k(!0)}},34125:function(I,r,n){"use strict";var e=n(83309);I.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(e)},24051:function(I,r,n){"use strict";var e=n(67250),a=n(10188),t=n(12605),o=n(62443),f=n(16952),S=e(o),y=e("".slice),k=Math.ceil,b=function(i){return function(c,s,l){var d=t(f(c)),m=a(s),u=d.length,C=l===void 0?" ":t(l),V,v;return m<=u||C===""?d:(V=m-u,v=S(C,k(V/C.length)),v.length>V&&(v=y(v,0,V)),i?d+v:v+d)}};I.exports={start:b(!1),end:b(!0)}},62443:function(I,r,n){"use strict";var e=n(61365),a=n(12605),t=n(16952),o=RangeError;I.exports=function(){function f(S){var y=a(t(this)),k="",b=e(S);if(b<0||b===1/0)throw new o("Wrong number of repetitions");for(;b>0;(b>>>=1)&&(y+=y))b&1&&(k+=y);return k}return f}()},43476:function(I,r,n){"use strict";var e=n(92648).end,a=n(90012);I.exports=a("trimEnd")?function(){function t(){return e(this)}return t}():"".trimEnd},90012:function(I,r,n){"use strict";var e=n(70520).PROPER,a=n(40033),t=n(4198),o="\u200B\x85\u180E";I.exports=function(f){return a(function(){return!!t[f]()||o[f]()!==o||e&&t[f].name!==f})}},43885:function(I,r,n){"use strict";var e=n(92648).start,a=n(90012);I.exports=a("trimStart")?function(){function t(){return e(this)}return t}():"".trimStart},92648:function(I,r,n){"use strict";var e=n(67250),a=n(16952),t=n(12605),o=n(4198),f=e("".replace),S=RegExp("^["+o+"]+"),y=RegExp("(^|[^"+o+"])["+o+"]+$"),k=function(p){return function(i){var c=t(a(i));return p&1&&(c=f(c,S,"")),p&2&&(c=f(c,y,"$1")),c}};I.exports={start:k(1),end:k(2),trim:k(3)}},52357:function(I,r,n){"use strict";var e=n(83141),a=n(40033),t=n(16210),o=t.String;I.exports=!!Object.getOwnPropertySymbols&&!a(function(){var f=Symbol("symbol detection");return!o(f)||!(Object(f)instanceof Symbol)||!Symbol.sham&&e&&e<41})},52360:function(I,r,n){"use strict";var e=n(91495),a=n(4009),t=n(24697),o=n(55938);I.exports=function(){var f=a("Symbol"),S=f&&f.prototype,y=S&&S.valueOf,k=t("toPrimitive");S&&!S[k]&&o(S,k,function(b){return e(y,this)},{arity:1})}},66570:function(I,r,n){"use strict";var e=n(52357);I.exports=e&&!!Symbol.for&&!!Symbol.keyFor},60375:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(75754),o=n(55747),f=n(45299),S=n(40033),y=n(5315),k=n(54602),b=n(12689),p=n(24986),i=n(27770),c=n(81663),s=e.setImmediate,l=e.clearImmediate,d=e.process,m=e.Dispatch,u=e.Function,C=e.MessageChannel,V=e.String,v=0,h={},g="onreadystatechange",N,x,B,L;S(function(){N=e.location});var T=function(O){if(f(h,O)){var M=h[O];delete h[O],M()}},w=function(O){return function(){T(O)}},E=function(O){T(O.data)},A=function(O){e.postMessage(V(O),N.protocol+"//"+N.host)};(!s||!l)&&(s=function(){function P(O){p(arguments.length,1);var M=o(O)?O:u(O),F=k(arguments,1);return h[++v]=function(){a(M,void 0,F)},x(v),v}return P}(),l=function(){function P(O){delete h[O]}return P}(),c?x=function(O){d.nextTick(w(O))}:m&&m.now?x=function(O){m.now(w(O))}:C&&!i?(B=new C,L=B.port2,B.port1.onmessage=E,x=t(L.postMessage,L)):e.addEventListener&&o(e.postMessage)&&!e.importScripts&&N&&N.protocol!=="file:"&&!S(A)?(x=A,e.addEventListener("message",E,!1)):g in b("script")?x=function(O){y.appendChild(b("script"))[g]=function(){y.removeChild(this),T(O)}}:x=function(O){setTimeout(w(O),0)}),I.exports={set:s,clear:l}},46438:function(I,r,n){"use strict";var e=n(67250);I.exports=e(1 .valueOf)},13912:function(I,r,n){"use strict";var e=n(61365),a=Math.max,t=Math.min;I.exports=function(o,f){var S=e(o);return S<0?a(S+f,0):t(S,f)}},61484:function(I,r,n){"use strict";var e=n(24843),a=TypeError;I.exports=function(t){var o=e(t,"number");if(typeof o=="number")throw new a("Can't convert number to bigint");return BigInt(o)}},43806:function(I,r,n){"use strict";var e=n(61365),a=n(10188),t=RangeError;I.exports=function(o){if(o===void 0)return 0;var f=e(o),S=a(f);if(f!==S)throw new t("Wrong length or index");return S}},57591:function(I,r,n){"use strict";var e=n(37457),a=n(16952);I.exports=function(t){return e(a(t))}},61365:function(I,r,n){"use strict";var e=n(21119);I.exports=function(a){var t=+a;return t!==t||t===0?0:e(t)}},10188:function(I,r,n){"use strict";var e=n(61365),a=Math.min;I.exports=function(t){var o=e(t);return o>0?a(o,9007199254740991):0}},46771:function(I,r,n){"use strict";var e=n(16952),a=Object;I.exports=function(t){return a(e(t))}},56043:function(I,r,n){"use strict";var e=n(16140),a=RangeError;I.exports=function(t,o){var f=e(t);if(f%o)throw new a("Wrong offset");return f}},16140:function(I,r,n){"use strict";var e=n(61365),a=RangeError;I.exports=function(t){var o=e(t);if(o<0)throw new a("The argument can't be less than 0");return o}},24843:function(I,r,n){"use strict";var e=n(91495),a=n(77568),t=n(71399),o=n(78060),f=n(13396),S=n(24697),y=TypeError,k=S("toPrimitive");I.exports=function(b,p){if(!a(b)||t(b))return b;var i=o(b,k),c;if(i){if(p===void 0&&(p="default"),c=e(i,b,p),!a(c)||t(c))return c;throw new y("Can't convert object to primitive value")}return p===void 0&&(p="number"),f(b,p)}},767:function(I,r,n){"use strict";var e=n(24843),a=n(71399);I.exports=function(t){var o=e(t,"string");return a(o)?o:o+""}},2650:function(I,r,n){"use strict";var e=n(24697),a=e("toStringTag"),t={};t[a]="z",I.exports=String(t)==="[object z]"},12605:function(I,r,n){"use strict";var e=n(2281),a=String;I.exports=function(t){if(e(t)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return a(t)}},15409:function(I){"use strict";var r=Math.round;I.exports=function(n){var e=r(n);return e<0?0:e>255?255:e&255}},89393:function(I){"use strict";var r=String;I.exports=function(n){try{return r(n)}catch(e){return"Object"}}},80185:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(58310),f=n(86563),S=n(4246),y=n(37336),k=n(60077),b=n(87458),p=n(37909),i=n(5841),c=n(10188),s=n(43806),l=n(56043),d=n(15409),m=n(767),u=n(45299),C=n(2281),V=n(77568),v=n(71399),h=n(80674),g=n(21287),N=n(76649),x=n(37310).f,B=n(3805),L=n(22603).forEach,T=n(58491),w=n(73936),E=n(74595),A=n(27193),P=n(78008),O=n(5419),M=n(5781),F=O.get,R=O.set,_=O.enforce,U=E.f,W=A.f,$=a.RangeError,G=y.ArrayBuffer,oe=G.prototype,X=y.DataView,pe=S.NATIVE_ARRAY_BUFFER_VIEWS,me=S.TYPED_ARRAY_TAG,ne=S.TypedArray,ce=S.TypedArrayPrototype,q=S.isTypedArray,ae="BYTES_PER_ELEMENT",J="Wrong length",Y=function(fe,Ie){w(fe,Ie,{configurable:!0,get:function(){function D(){return F(this)[Ie]}return D}()})},Q=function(fe){var Ie;return g(oe,fe)||(Ie=C(fe))==="ArrayBuffer"||Ie==="SharedArrayBuffer"},Z=function(fe,Ie){return q(fe)&&!v(Ie)&&Ie in fe&&i(+Ie)&&Ie>=0},te=function(){function ye(fe,Ie){return Ie=m(Ie),Z(fe,Ie)?b(2,fe[Ie]):W(fe,Ie)}return ye}(),se=function(){function ye(fe,Ie,D){return Ie=m(Ie),Z(fe,Ie)&&V(D)&&u(D,"value")&&!u(D,"get")&&!u(D,"set")&&!D.configurable&&(!u(D,"writable")||D.writable)&&(!u(D,"enumerable")||D.enumerable)?(fe[Ie]=D.value,fe):U(fe,Ie,D)}return ye}();o?(pe||(A.f=te,E.f=se,Y(ce,"buffer"),Y(ce,"byteOffset"),Y(ce,"byteLength"),Y(ce,"length")),e({target:"Object",stat:!0,forced:!pe},{getOwnPropertyDescriptor:te,defineProperty:se}),I.exports=function(ye,fe,Ie){var D=ye.match(/\d+/)[0]/8,re=ye+(Ie?"Clamped":"")+"Array",de="get"+ye,ve="set"+ye,he=a[re],Be=he,ke=Be&&Be.prototype,Ee={},Re=function(H,ue){var Ve=F(H);return Ve.view[de](ue*D+Ve.byteOffset,!0)},_e=function(H,ue,Ve){var be=F(H);be.view[ve](ue*D+be.byteOffset,Ie?d(Ve):Ve,!0)},Pe=function(H,ue){U(H,ue,{get:function(){function Ve(){return Re(this,ue)}return Ve}(),set:function(){function Ve(be){return _e(this,ue,be)}return Ve}(),enumerable:!0})};pe?f&&(Be=fe(function(Se,H,ue,Ve){return k(Se,ke),M(function(){return V(H)?Q(H)?Ve!==void 0?new he(H,l(ue,D),Ve):ue!==void 0?new he(H,l(ue,D)):new he(H):q(H)?P(Be,H):t(B,Be,H):new he(s(H))}(),Se,Be)}),N&&N(Be,ne),L(x(he),function(Se){Se in Be||p(Be,Se,he[Se])}),Be.prototype=ke):(Be=fe(function(Se,H,ue,Ve){k(Se,ke);var be=0,Le=0,we,Me,Ae;if(!V(H))Ae=s(H),Me=Ae*D,we=new G(Me);else if(Q(H)){we=H,Le=l(ue,D);var De=H.byteLength;if(Ve===void 0){if(De%D)throw new $(J);if(Me=De-Le,Me<0)throw new $(J)}else if(Me=c(Ve)*D,Me+Le>De)throw new $(J);Ae=Me/D}else return q(H)?P(Be,H):t(B,Be,H);for(R(Se,{buffer:we,byteOffset:Le,byteLength:Me,length:Ae,view:new X(we)});be1?arguments[1]:void 0,C=u!==void 0,V=y(d),v,h,g,N,x,B,L,T;if(V&&!k(V))for(L=S(d,V),T=L.next,d=[];!(B=a(T,L)).done;)d.push(B.value);for(C&&m>2&&(u=e(u,arguments[2])),h=f(d),g=new(p(l))(h),N=b(g),v=0;h>v;v++)x=C?u(d[v],v):d[v],g[v]=N?i(x):+x;return g}return c}()},31082:function(I,r,n){"use strict";var e=n(4246),a=n(28987),t=e.aTypedArrayConstructor,o=e.getTypedArrayConstructor;I.exports=function(f){return t(a(f,o(f)))}},16738:function(I,r,n){"use strict";var e=n(67250),a=0,t=Math.random(),o=e(1 .toString);I.exports=function(f){return"Symbol("+(f===void 0?"":f)+")_"+o(++a+t,36)}},1062:function(I,r,n){"use strict";var e=n(52357);I.exports=e&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},80944:function(I,r,n){"use strict";var e=n(58310),a=n(40033);I.exports=e&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},24986:function(I){"use strict";var r=TypeError;I.exports=function(n,e){if(n=51||!a(function(){var u=[];return u[s]=!1,u.concat()[0]!==u}),d=function(C){if(!o(C))return!1;var V=C[s];return V!==void 0?!!V:t(C)},m=!l||!p("concat");e({target:"Array",proto:!0,arity:1,forced:m},{concat:function(){function u(C){var V=f(this),v=b(V,0),h=0,g,N,x,B,L;for(g=-1,x=arguments.length;g1?arguments[1]:void 0)}return f}()})},68933:function(I,r,n){"use strict";var e=n(63964),a=n(88471),t=n(80575);e({target:"Array",proto:!0},{fill:a}),t("fill")},47830:function(I,r,n){"use strict";var e=n(63964),a=n(22603).filter,t=n(44091),o=t("filter");e({target:"Array",proto:!0,forced:!o},{filter:function(){function f(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return f}()})},64094:function(I,r,n){"use strict";var e=n(63964),a=n(22603).findIndex,t=n(80575),o="findIndex",f=!0;o in[]&&Array(1)[o](function(){f=!1}),e({target:"Array",proto:!0,forced:f},{findIndex:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},13455:function(I,r,n){"use strict";var e=n(63964),a=n(22603).find,t=n(80575),o="find",f=!0;o in[]&&Array(1)[o](function(){f=!1}),e({target:"Array",proto:!0,forced:f},{find:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},32384:function(I,r,n){"use strict";var e=n(63964),a=n(65561),t=n(10320),o=n(46771),f=n(24760),S=n(57823);e({target:"Array",proto:!0},{flatMap:function(){function y(k){var b=o(this),p=f(b),i;return t(k),i=S(b,0),i.length=a(i,b,b,p,0,1,k,arguments.length>1?arguments[1]:void 0),i}return y}()})},61915:function(I,r,n){"use strict";var e=n(63964),a=n(65561),t=n(46771),o=n(24760),f=n(61365),S=n(57823);e({target:"Array",proto:!0},{flat:function(){function y(){var k=arguments.length?arguments[0]:void 0,b=t(this),p=o(b),i=S(b,0);return i.length=a(i,b,b,p,0,k===void 0?1:f(k)),i}return y}()})},25579:function(I,r,n){"use strict";var e=n(63964),a=n(35601);e({target:"Array",proto:!0,forced:[].forEach!==a},{forEach:a})},63532:function(I,r,n){"use strict";var e=n(63964),a=n(73174),t=n(92490),o=!t(function(f){Array.from(f)});e({target:"Array",stat:!0,forced:o},{from:a})},33425:function(I,r,n){"use strict";var e=n(63964),a=n(14211).includes,t=n(40033),o=n(80575),f=t(function(){return!Array(1).includes()});e({target:"Array",proto:!0,forced:f},{includes:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),o("includes")},43894:function(I,r,n){"use strict";var e=n(63964),a=n(71138),t=n(14211).indexOf,o=n(55528),f=a([].indexOf),S=!!f&&1/f([1],1,-0)<0,y=S||!o("indexOf");e({target:"Array",proto:!0,forced:y},{indexOf:function(){function k(b){var p=arguments.length>1?arguments[1]:void 0;return S?f(this,b,p)||0:t(this,b,p)}return k}()})},99636:function(I,r,n){"use strict";var e=n(63964),a=n(37386);e({target:"Array",stat:!0},{isArray:a})},34570:function(I,r,n){"use strict";var e=n(57591),a=n(80575),t=n(83967),o=n(5419),f=n(74595).f,S=n(65574),y=n(5959),k=n(4493),b=n(58310),p="Array Iterator",i=o.set,c=o.getterFor(p);I.exports=S(Array,"Array",function(l,d){i(this,{type:p,target:e(l),index:0,kind:d})},function(){var l=c(this),d=l.target,m=l.index++;if(!d||m>=d.length)return l.target=null,y(void 0,!0);switch(l.kind){case"keys":return y(m,!1);case"values":return y(d[m],!1)}return y([m,d[m]],!1)},"values");var s=t.Arguments=t.Array;if(a("keys"),a("values"),a("entries"),!k&&b&&s.name!=="values")try{f(s,"name",{value:"values"})}catch(l){}},94432:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37457),o=n(57591),f=n(55528),S=a([].join),y=t!==Object,k=y||!f("join",",");e({target:"Array",proto:!0,forced:k},{join:function(){function b(p){return S(o(this),p===void 0?",":p)}return b}()})},24683:function(I,r,n){"use strict";var e=n(63964),a=n(1325);e({target:"Array",proto:!0,forced:a!==[].lastIndexOf},{lastIndexOf:a})},69984:function(I,r,n){"use strict";var e=n(63964),a=n(22603).map,t=n(44091),o=t("map");e({target:"Array",proto:!0,forced:!o},{map:function(){function f(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return f}()})},32089:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(1031),o=n(60102),f=Array,S=a(function(){function y(){}return!(f.of.call(y)instanceof y)});e({target:"Array",stat:!0,forced:S},{of:function(){function y(){for(var k=0,b=arguments.length,p=new(t(this)?this:f)(b);b>k;)o(p,k,arguments[k++]);return p.length=b,p}return y}()})},29645:function(I,r,n){"use strict";var e=n(63964),a=n(56844).right,t=n(55528),o=n(83141),f=n(81663),S=!f&&o>79&&o<83,y=S||!t("reduceRight");e({target:"Array",proto:!0,forced:y},{reduceRight:function(){function k(b){return a(this,b,arguments.length,arguments.length>1?arguments[1]:void 0)}return k}()})},60206:function(I,r,n){"use strict";var e=n(63964),a=n(56844).left,t=n(55528),o=n(83141),f=n(81663),S=!f&&o>79&&o<83,y=S||!t("reduce");e({target:"Array",proto:!0,forced:y},{reduce:function(){function k(b){var p=arguments.length;return a(this,b,p,p>1?arguments[1]:void 0)}return k}()})},4788:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37386),o=a([].reverse),f=[1,2];e({target:"Array",proto:!0,forced:String(f)===String(f.reverse())},{reverse:function(){function S(){return t(this)&&(this.length=this.length),o(this)}return S}()})},58672:function(I,r,n){"use strict";var e=n(63964),a=n(37386),t=n(1031),o=n(77568),f=n(13912),S=n(24760),y=n(57591),k=n(60102),b=n(24697),p=n(44091),i=n(54602),c=p("slice"),s=b("species"),l=Array,d=Math.max;e({target:"Array",proto:!0,forced:!c},{slice:function(){function m(u,C){var V=y(this),v=S(V),h=f(u,v),g=f(C===void 0?v:C,v),N,x,B;if(a(V)&&(N=V.constructor,t(N)&&(N===l||a(N.prototype))?N=void 0:o(N)&&(N=N[s],N===null&&(N=void 0)),N===l||N===void 0))return i(V,h,g);for(x=new(N===void 0?l:N)(d(g-h,0)),B=0;h1?arguments[1]:void 0)}return f}()})},48968:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(10320),o=n(46771),f=n(24760),S=n(95108),y=n(12605),k=n(40033),b=n(90274),p=n(55528),i=n(50503),c=n(79725),s=n(83141),l=n(44981),d=[],m=a(d.sort),u=a(d.push),C=k(function(){d.sort(void 0)}),V=k(function(){d.sort(null)}),v=p("sort"),h=!k(function(){if(s)return s<70;if(!(i&&i>3)){if(c)return!0;if(l)return l<603;var x="",B,L,T,w;for(B=65;B<76;B++){switch(L=String.fromCharCode(B),B){case 66:case 69:case 70:case 72:T=3;break;case 68:case 71:T=4;break;default:T=2}for(w=0;w<47;w++)d.push({k:L+w,v:T})}for(d.sort(function(E,A){return A.v-E.v}),w=0;wy(T)?1:-1}};e({target:"Array",proto:!0,forced:g},{sort:function(){function x(B){B!==void 0&&t(B);var L=o(this);if(h)return B===void 0?m(L):m(L,B);var T=[],w=f(L),E,A;for(A=0;AV-N+g;B--)p(C,B-1)}else if(g>N)for(B=V-N;B>v;B--)L=B+N-1,T=B+g-1,L in C?C[T]=C[L]:p(C,T);for(B=0;B9490626562425156e-8?o(p)+S:a(p-1+f(p-1)*f(p+1))}return k}()})},59660:function(I,r,n){"use strict";var e=n(63964),a=Math.asinh,t=Math.log,o=Math.sqrt;function f(y){var k=+y;return!isFinite(k)||k===0?k:k<0?-f(-k):t(k+o(k*k+1))}var S=!(a&&1/a(0)>0);e({target:"Math",stat:!0,forced:S},{asinh:f})},15383:function(I,r,n){"use strict";var e=n(63964),a=Math.atanh,t=Math.log,o=!(a&&1/a(-0)<0);e({target:"Math",stat:!0,forced:o},{atanh:function(){function f(S){var y=+S;return y===0?y:t((1+y)/(1-y))/2}return f}()})},92866:function(I,r,n){"use strict";var e=n(63964),a=n(22172),t=Math.abs,o=Math.pow;e({target:"Math",stat:!0},{cbrt:function(){function f(S){var y=+S;return a(y)*o(t(y),.3333333333333333)}return f}()})},86107:function(I,r,n){"use strict";var e=n(63964),a=Math.floor,t=Math.log,o=Math.LOG2E;e({target:"Math",stat:!0},{clz32:function(){function f(S){var y=S>>>0;return y?31-a(t(y+.5)*o):32}return f}()})},29248:function(I,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.cosh,o=Math.abs,f=Math.E,S=!t||t(710)===1/0;e({target:"Math",stat:!0,forced:S},{cosh:function(){function y(k){var b=a(o(k)-1)+1;return(b+1/(b*f*f))*(f/2)}return y}()})},52540:function(I,r,n){"use strict";var e=n(63964),a=n(82040);e({target:"Math",stat:!0,forced:a!==Math.expm1},{expm1:a})},79007:function(I,r,n){"use strict";var e=n(63964),a=n(95867);e({target:"Math",stat:!0},{fround:a})},77199:function(I,r,n){"use strict";var e=n(63964),a=Math.hypot,t=Math.abs,o=Math.sqrt,f=!!a&&a(1/0,NaN)!==1/0;e({target:"Math",stat:!0,arity:2,forced:f},{hypot:function(){function S(y,k){for(var b=0,p=0,i=arguments.length,c=0,s,l;p0?(l=s/c,b+=l*l):b+=s;return c===1/0?1/0:c*o(b)}return S}()})},6522:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=Math.imul,o=a(function(){return t(4294967295,5)!==-5||t.length!==2});e({target:"Math",stat:!0,forced:o},{imul:function(){function f(S,y){var k=65535,b=+S,p=+y,i=k&b,c=k&p;return 0|i*c+((k&b>>>16)*c+i*(k&p>>>16)<<16>>>0)}return f}()})},95542:function(I,r,n){"use strict";var e=n(63964),a=n(75002);e({target:"Math",stat:!0},{log10:a})},2966:function(I,r,n){"use strict";var e=n(63964),a=n(90874);e({target:"Math",stat:!0},{log1p:a})},20997:function(I,r,n){"use strict";var e=n(63964),a=Math.log,t=Math.LN2;e({target:"Math",stat:!0},{log2:function(){function o(f){return a(f)/t}return o}()})},57400:function(I,r,n){"use strict";var e=n(63964),a=n(22172);e({target:"Math",stat:!0},{sign:a})},45571:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(82040),o=Math.abs,f=Math.exp,S=Math.E,y=a(function(){return Math.sinh(-2e-17)!==-2e-17});e({target:"Math",stat:!0,forced:y},{sinh:function(){function k(b){var p=+b;return o(p)<1?(t(p)-t(-p))/2:(f(p-1)-f(-p-1))*(S/2)}return k}()})},54800:function(I,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.exp;e({target:"Math",stat:!0},{tanh:function(){function o(f){var S=+f,y=a(S),k=a(-S);return y===1/0?1:k===1/0?-1:(y-k)/(t(S)+t(-S))}return o}()})},15709:function(I,r,n){"use strict";var e=n(84925);e(Math,"Math",!0)},76059:function(I,r,n){"use strict";var e=n(63964),a=n(21119);e({target:"Math",stat:!0},{trunc:a})},96614:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(58310),o=n(16210),f=n(61765),S=n(67250),y=n(41314),k=n(45299),b=n(5781),p=n(21287),i=n(71399),c=n(24843),s=n(40033),l=n(37310).f,d=n(27193).f,m=n(74595).f,u=n(46438),C=n(92648).trim,V="Number",v=o[V],h=f[V],g=v.prototype,N=o.TypeError,x=S("".slice),B=S("".charCodeAt),L=function(M){var F=c(M,"number");return typeof F=="bigint"?F:T(F)},T=function(M){var F=c(M,"number"),R,_,U,W,$,G,oe,X;if(i(F))throw new N("Cannot convert a Symbol value to a number");if(typeof F=="string"&&F.length>2){if(F=C(F),R=B(F,0),R===43||R===45){if(_=B(F,2),_===88||_===120)return NaN}else if(R===48){switch(B(F,1)){case 66:case 98:U=2,W=49;break;case 79:case 111:U=8,W=55;break;default:return+F}for($=x(F,2),G=$.length,oe=0;oeW)return NaN;return parseInt($,U)}}return+F},w=y(V,!v(" 0o1")||!v("0b1")||v("+0x1")),E=function(M){return p(g,M)&&s(function(){u(M)})},A=function(){function O(M){var F=arguments.length<1?0:v(L(M));return E(this)?b(Object(F),this,A):F}return O}();A.prototype=g,w&&!a&&(g.constructor=A),e({global:!0,constructor:!0,wrap:!0,forced:w},{Number:A});var P=function(M,F){for(var R=t?l(F):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),_=0,U;R.length>_;_++)k(F,U=R[_])&&!k(M,U)&&m(M,U,d(F,U))};a&&h&&P(f[V],h),(w||a)&&P(f[V],v)},324:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},90426:function(I,r,n){"use strict";var e=n(63964),a=n(3294);e({target:"Number",stat:!0},{isFinite:a})},95443:function(I,r,n){"use strict";var e=n(63964),a=n(5841);e({target:"Number",stat:!0},{isInteger:a})},87968:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0},{isNaN:function(){function a(t){return t!==t}return a}()})},55007:function(I,r,n){"use strict";var e=n(63964),a=n(5841),t=Math.abs;e({target:"Number",stat:!0},{isSafeInteger:function(){function o(f){return a(f)&&t(f)<=9007199254740991}return o}()})},55323:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},13521:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},5006:function(I,r,n){"use strict";var e=n(63964),a=n(28506);e({target:"Number",stat:!0,forced:Number.parseFloat!==a},{parseFloat:a})},99009:function(I,r,n){"use strict";var e=n(63964),a=n(13693);e({target:"Number",stat:!0,forced:Number.parseInt!==a},{parseInt:a})},85770:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(61365),o=n(46438),f=n(62443),S=n(40033),y=RangeError,k=String,b=Math.floor,p=a(f),i=a("".slice),c=a(1 .toFixed),s=function(v,h,g){return h===0?g:h%2===1?s(v,h-1,g*v):s(v*v,h/2,g)},l=function(v){for(var h=0,g=v;g>=4096;)h+=12,g/=4096;for(;g>=2;)h+=1,g/=2;return h},d=function(v,h,g){for(var N=-1,x=g;++N<6;)x+=h*v[N],v[N]=x%1e7,x=b(x/1e7)},m=function(v,h){for(var g=6,N=0;--g>=0;)N+=v[g],v[g]=b(N/h),N=N%h*1e7},u=function(v){for(var h=6,g="";--h>=0;)if(g!==""||h===0||v[h]!==0){var N=k(v[h]);g=g===""?N:g+p("0",7-N.length)+N}return g},C=S(function(){return c(8e-5,3)!=="0.000"||c(.9,0)!=="1"||c(1.255,2)!=="1.25"||c(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!S(function(){c({})});e({target:"Number",proto:!0,forced:C},{toFixed:function(){function V(v){var h=o(this),g=t(v),N=[0,0,0,0,0,0],x="",B="0",L,T,w,E;if(g<0||g>20)throw new y("Incorrect fraction digits");if(h!==h)return"NaN";if(h<=-1e21||h>=1e21)return k(h);if(h<0&&(x="-",h=-h),h>1e-21)if(L=l(h*s(2,69,1))-69,T=L<0?h*s(2,-L,1):h/s(2,L,1),T*=4503599627370496,L=52-L,L>0){for(d(N,0,T),w=g;w>=7;)d(N,1e7,0),w-=7;for(d(N,s(10,w,1),0),w=L-1;w>=23;)m(N,8388608),w-=23;m(N,1<0?(E=B.length,B=x+(E<=g?"0."+p("0",g-E)+B:i(B,0,E-g)+"."+i(B,E-g))):B=x+B,B}return V}()})},23532:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(40033),o=n(46438),f=a(1 .toPrecision),S=t(function(){return f(1,void 0)!=="1"})||!t(function(){f({})});e({target:"Number",proto:!0,forced:S},{toPrecision:function(){function y(k){return k===void 0?f(o(this)):f(o(this),k)}return y}()})},87119:function(I,r,n){"use strict";var e=n(63964),a=n(41143);e({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},78618:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(80674);e({target:"Object",stat:!0,sham:!a},{create:t})},27129:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),f=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineGetter__:function(){function y(k,b){S.f(f(this),k,{get:o(b),enumerable:!0,configurable:!0})}return y}()})},31943:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(24239).f;e({target:"Object",stat:!0,forced:Object.defineProperties!==t,sham:!a},{defineProperties:t})},3579:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(74595).f;e({target:"Object",stat:!0,forced:Object.defineProperty!==t,sham:!a},{defineProperty:t})},97397:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),f=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineSetter__:function(){function y(k,b){S.f(f(this),k,{set:o(b),enumerable:!0,configurable:!0})}return y}()})},85028:function(I,r,n){"use strict";var e=n(63964),a=n(70915).entries;e({target:"Object",stat:!0},{entries:function(){function t(o){return a(o)}return t}()})},8225:function(I,r,n){"use strict";var e=n(63964),a=n(50730),t=n(40033),o=n(77568),f=n(81969).onFreeze,S=Object.freeze,y=t(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!a},{freeze:function(){function k(b){return S&&o(b)?S(f(b)):b}return k}()})},43331:function(I,r,n){"use strict";var e=n(63964),a=n(49450),t=n(60102);e({target:"Object",stat:!0},{fromEntries:function(){function o(f){var S={};return a(f,function(y,k){t(S,y,k)},{AS_ENTRIES:!0}),S}return o}()})},62289:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(57591),o=n(27193).f,f=n(58310),S=!f||a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!f},{getOwnPropertyDescriptor:function(){function y(k,b){return o(t(k),b)}return y}()})},56196:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(97921),o=n(57591),f=n(27193),S=n(60102);e({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(){function y(k){for(var b=o(k),p=f.f,i=t(b),c={},s=0,l,d;i.length>s;)d=p(b,l=i[s++]),d!==void 0&&S(c,l,d);return c}return y}()})},2950:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(81644).f,o=a(function(){return!Object.getOwnPropertyNames(1)});e({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:t})},28603:function(I,r,n){"use strict";var e=n(63964),a=n(52357),t=n(40033),o=n(89235),f=n(46771),S=!a||t(function(){o.f(1)});e({target:"Object",stat:!0,forced:S},{getOwnPropertySymbols:function(){function y(k){var b=o.f;return b?b(f(k)):[]}return y}()})},44205:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(46771),o=n(36917),f=n(9225),S=a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!f},{getPrototypeOf:function(){function y(k){return o(t(k))}return y}()})},83186:function(I,r,n){"use strict";var e=n(63964),a=n(81834);e({target:"Object",stat:!0,forced:Object.isExtensible!==a},{isExtensible:a})},76065:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),f=n(3782),S=Object.isFrozen,y=f||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isFrozen:function(){function k(b){return!t(b)||f&&o(b)==="ArrayBuffer"?!0:S?S(b):!1}return k}()})},13411:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),f=n(3782),S=Object.isSealed,y=f||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isSealed:function(){function k(b){return!t(b)||f&&o(b)==="ArrayBuffer"?!0:S?S(b):!1}return k}()})},76882:function(I,r,n){"use strict";var e=n(63964),a=n(5700);e({target:"Object",stat:!0},{is:a})},26634:function(I,r,n){"use strict";var e=n(63964),a=n(46771),t=n(18450),o=n(40033),f=o(function(){t(1)});e({target:"Object",stat:!0,forced:f},{keys:function(){function S(y){return t(a(y))}return S}()})},53118:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),f=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupGetter__:function(){function k(b){var p=o(this),i=f(b),c;do if(c=y(p,i))return c.get;while(p=S(p))}return k}()})},42514:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),f=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupSetter__:function(){function k(b){var p=o(this),i=f(b),c;do if(c=y(p,i))return c.set;while(p=S(p))}return k}()})},84353:function(I,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),f=n(40033),S=Object.preventExtensions,y=f(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{preventExtensions:function(){function k(b){return S&&a(b)?S(t(b)):b}return k}()})},62987:function(I,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),f=n(40033),S=Object.seal,y=f(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{seal:function(){function k(b){return S&&a(b)?S(t(b)):b}return k}()})},48993:function(I,r,n){"use strict";var e=n(63964),a=n(76649);e({target:"Object",stat:!0},{setPrototypeOf:a})},52917:function(I,r,n){"use strict";var e=n(2650),a=n(55938),t=n(2509);e||a(Object.prototype,"toString",t,{unsafe:!0})},4972:function(I,r,n){"use strict";var e=n(63964),a=n(70915).values;e({target:"Object",stat:!0},{values:function(){function t(o){return a(o)}return t}()})},28913:function(I,r,n){"use strict";var e=n(63964),a=n(28506);e({global:!0,forced:parseFloat!==a},{parseFloat:a})},36382:function(I,r,n){"use strict";var e=n(63964),a=n(13693);e({global:!0,forced:parseInt!==a},{parseInt:a})},48865:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),f=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{all:function(){function k(b){var p=this,i=o.f(p),c=i.resolve,s=i.reject,l=f(function(){var d=t(p.resolve),m=[],u=0,C=1;S(b,function(V){var v=u++,h=!1;C++,a(d,p,V).then(function(g){h||(h=!0,m[v]=g,--C||c(m))},s)}),--C||c(m)});return l.error&&s(l.value),i.promise}return k}()})},70641:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(74854).CONSTRUCTOR,o=n(67512),f=n(4009),S=n(55747),y=n(55938),k=o&&o.prototype;if(e({target:"Promise",proto:!0,forced:t,real:!0},{catch:function(){function p(i){return this.then(void 0,i)}return p}()}),!a&&S(o)){var b=f("Promise").prototype.catch;k.catch!==b&&y(k,"catch",b,{unsafe:!0})}},75946:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(81663),o=n(16210),f=n(91495),S=n(55938),y=n(76649),k=n(84925),b=n(58491),p=n(10320),i=n(55747),c=n(77568),s=n(60077),l=n(28987),d=n(60375).set,m=n(37713),u=n(72259),C=n(10729),V=n(9547),v=n(5419),h=n(67512),g=n(74854),N=n(81837),x="Promise",B=g.CONSTRUCTOR,L=g.REJECTION_EVENT,T=g.SUBCLASSING,w=v.getterFor(x),E=v.set,A=h&&h.prototype,P=h,O=A,M=o.TypeError,F=o.document,R=o.process,_=N.f,U=_,W=!!(F&&F.createEvent&&o.dispatchEvent),$="unhandledrejection",G="rejectionhandled",oe=0,X=1,pe=2,me=1,ne=2,ce,q,ae,J,Y=function(ve){var he;return c(ve)&&i(he=ve.then)?he:!1},Q=function(ve,he){var Be=he.value,ke=he.state===X,Ee=ke?ve.ok:ve.fail,Re=ve.resolve,_e=ve.reject,Pe=ve.domain,Ne,Se,H;try{Ee?(ke||(he.rejection===ne&&fe(he),he.rejection=me),Ee===!0?Ne=Be:(Pe&&Pe.enter(),Ne=Ee(Be),Pe&&(Pe.exit(),H=!0)),Ne===ve.promise?_e(new M("Promise-chain cycle")):(Se=Y(Ne))?f(Se,Ne,Re,_e):Re(Ne)):_e(Be)}catch(ue){Pe&&!H&&Pe.exit(),_e(ue)}},Z=function(ve,he){ve.notified||(ve.notified=!0,m(function(){for(var Be=ve.reactions,ke;ke=Be.get();)Q(ke,ve);ve.notified=!1,he&&!ve.rejection&&se(ve)}))},te=function(ve,he,Be){var ke,Ee;W?(ke=F.createEvent("Event"),ke.promise=he,ke.reason=Be,ke.initEvent(ve,!1,!0),o.dispatchEvent(ke)):ke={promise:he,reason:Be},!L&&(Ee=o["on"+ve])?Ee(ke):ve===$&&u("Unhandled promise rejection",Be)},se=function(ve){f(d,o,function(){var he=ve.facade,Be=ve.value,ke=ye(ve),Ee;if(ke&&(Ee=C(function(){t?R.emit("unhandledRejection",Be,he):te($,he,Be)}),ve.rejection=t||ye(ve)?ne:me,Ee.error))throw Ee.value})},ye=function(ve){return ve.rejection!==me&&!ve.parent},fe=function(ve){f(d,o,function(){var he=ve.facade;t?R.emit("rejectionHandled",he):te(G,he,ve.value)})},Ie=function(ve,he,Be){return function(ke){ve(he,ke,Be)}},D=function(ve,he,Be){ve.done||(ve.done=!0,Be&&(ve=Be),ve.value=he,ve.state=pe,Z(ve,!0))},re=function(ve,he,Be){if(!ve.done){ve.done=!0,Be&&(ve=Be);try{if(ve.facade===he)throw new M("Promise can't be resolved itself");var ke=Y(he);ke?m(function(){var Ee={done:!1};try{f(ke,he,Ie(re,Ee,ve),Ie(D,Ee,ve))}catch(Re){D(Ee,Re,ve)}}):(ve.value=he,ve.state=X,Z(ve,!1))}catch(Ee){D({done:!1},Ee,ve)}}};if(B&&(P=function(){function de(ve){s(this,O),p(ve),f(ce,this);var he=w(this);try{ve(Ie(re,he),Ie(D,he))}catch(Be){D(he,Be)}}return de}(),O=P.prototype,ce=function(){function de(ve){E(this,{type:x,done:!1,notified:!1,parent:!1,reactions:new V,rejection:!1,state:oe,value:null})}return de}(),ce.prototype=S(O,"then",function(){function de(ve,he){var Be=w(this),ke=_(l(this,P));return Be.parent=!0,ke.ok=i(ve)?ve:!0,ke.fail=i(he)&&he,ke.domain=t?R.domain:void 0,Be.state===oe?Be.reactions.add(ke):m(function(){Q(ke,Be)}),ke.promise}return de}()),q=function(){var ve=new ce,he=w(ve);this.promise=ve,this.resolve=Ie(re,he),this.reject=Ie(D,he)},N.f=_=function(ve){return ve===P||ve===ae?new q(ve):U(ve)},!a&&i(h)&&A!==Object.prototype)){J=A.then,T||S(A,"then",function(){function de(ve,he){var Be=this;return new P(function(ke,Ee){f(J,Be,ke,Ee)}).then(ve,he)}return de}(),{unsafe:!0});try{delete A.constructor}catch(de){}y&&y(A,O)}e({global:!0,constructor:!0,wrap:!0,forced:B},{Promise:P}),k(P,x,!1,!0),b(x)},69861:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(67512),o=n(40033),f=n(4009),S=n(55747),y=n(28987),k=n(66628),b=n(55938),p=t&&t.prototype,i=!!t&&o(function(){p.finally.call({then:function(){function s(){}return s}()},function(){})});if(e({target:"Promise",proto:!0,real:!0,forced:i},{finally:function(){function s(l){var d=y(this,f("Promise")),m=S(l);return this.then(m?function(u){return k(d,l()).then(function(){return u})}:l,m?function(u){return k(d,l()).then(function(){throw u})}:l)}return s}()}),!a&&S(t)){var c=f("Promise").prototype.finally;p.finally!==c&&b(p,"finally",c,{unsafe:!0})}},53092:function(I,r,n){"use strict";n(75946),n(48865),n(70641),n(16937),n(41719),n(81702)},16937:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),f=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{race:function(){function k(b){var p=this,i=o.f(p),c=i.reject,s=f(function(){var l=t(p.resolve);S(b,function(d){a(l,p,d).then(i.resolve,c)})});return s.error&&c(s.value),i.promise}return k}()})},41719:function(I,r,n){"use strict";var e=n(63964),a=n(81837),t=n(74854).CONSTRUCTOR;e({target:"Promise",stat:!0,forced:t},{reject:function(){function o(f){var S=a.f(this),y=S.reject;return y(f),S.promise}return o}()})},81702:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(4493),o=n(67512),f=n(74854).CONSTRUCTOR,S=n(66628),y=a("Promise"),k=t&&!f;e({target:"Promise",stat:!0,forced:t||f},{resolve:function(){function b(p){return S(k&&this===y?o:this,p)}return b}()})},29674:function(I,r,n){"use strict";var e=n(63964),a=n(61267),t=n(10320),o=n(30365),f=n(40033),S=!f(function(){Reflect.apply(function(){})});e({target:"Reflect",stat:!0,forced:S},{apply:function(){function y(k,b,p){return a(t(k),b,o(p))}return y}()})},81543:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(61267),o=n(66284),f=n(32606),S=n(30365),y=n(77568),k=n(80674),b=n(40033),p=a("Reflect","construct"),i=Object.prototype,c=[].push,s=b(function(){function m(){}return!(p(function(){},[],m)instanceof m)}),l=!b(function(){p(function(){})}),d=s||l;e({target:"Reflect",stat:!0,forced:d,sham:d},{construct:function(){function m(u,C){f(u),S(C);var V=arguments.length<3?u:f(arguments[2]);if(l&&!s)return p(u,C,V);if(u===V){switch(C.length){case 0:return new u;case 1:return new u(C[0]);case 2:return new u(C[0],C[1]);case 3:return new u(C[0],C[1],C[2]);case 4:return new u(C[0],C[1],C[2],C[3])}var v=[null];return t(c,v,C),new(t(o,u,v))}var h=V.prototype,g=k(y(h)?h:i),N=t(u,g,C);return y(N)?N:g}return m}()})},9373:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(767),f=n(74595),S=n(40033),y=S(function(){Reflect.defineProperty(f.f({},1,{value:1}),1,{value:2})});e({target:"Reflect",stat:!0,forced:y,sham:!a},{defineProperty:function(){function k(b,p,i){t(b);var c=o(p);t(i);try{return f.f(b,c,i),!0}catch(s){return!1}}return k}()})},45093:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(27193).f;e({target:"Reflect",stat:!0},{deleteProperty:function(){function o(f,S){var y=t(a(f),S);return y&&!y.configurable?!1:delete f[S]}return o}()})},5815:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(27193);e({target:"Reflect",stat:!0,sham:!a},{getOwnPropertyDescriptor:function(){function f(S,y){return o.f(t(S),y)}return f}()})},88527:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(36917),o=n(9225);e({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(){function f(S){return t(a(S))}return f}()})},63074:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(77568),o=n(30365),f=n(98373),S=n(27193),y=n(36917);function k(b,p){var i=arguments.length<3?b:arguments[2],c,s;if(o(b)===i)return b[p];if(c=S.f(b,p),c)return f(c)?c.value:c.get===void 0?void 0:a(c.get,i);if(t(s=y(b)))return k(s,p,i)}e({target:"Reflect",stat:!0},{get:k})},66390:function(I,r,n){"use strict";var e=n(63964);e({target:"Reflect",stat:!0},{has:function(){function a(t,o){return o in t}return a}()})},7784:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(81834);e({target:"Reflect",stat:!0},{isExtensible:function(){function o(f){return a(f),t(f)}return o}()})},50551:function(I,r,n){"use strict";var e=n(63964),a=n(97921);e({target:"Reflect",stat:!0},{ownKeys:a})},76483:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(30365),o=n(50730);e({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(){function f(S){t(S);try{var y=a("Object","preventExtensions");return y&&y(S),!0}catch(k){return!1}}return f}()})},63915:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(35908),o=n(76649);o&&e({target:"Reflect",stat:!0},{setPrototypeOf:function(){function f(S,y){a(S),t(y);try{return o(S,y),!0}catch(k){return!1}}return f}()})},92046:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(30365),o=n(77568),f=n(98373),S=n(40033),y=n(74595),k=n(27193),b=n(36917),p=n(87458);function i(s,l,d){var m=arguments.length<4?s:arguments[3],u=k.f(t(s),l),C,V,v;if(!u){if(o(V=b(s)))return i(V,l,d,m);u=p(0)}if(f(u)){if(u.writable===!1||!o(m))return!1;if(C=k.f(m,l)){if(C.get||C.set||C.writable===!1)return!1;C.value=d,y.f(m,l,C)}else y.f(m,l,p(0,d))}else{if(v=u.set,v===void 0)return!1;a(v,m,d)}return!0}var c=S(function(){var s=function(){},l=y.f(new s,"a",{configurable:!0});return Reflect.set(s.prototype,"a",1,l)!==!1});e({target:"Reflect",stat:!0,forced:c},{set:i})},51454:function(I,r,n){"use strict";var e=n(58310),a=n(16210),t=n(67250),o=n(41314),f=n(5781),S=n(37909),y=n(80674),k=n(37310).f,b=n(21287),p=n(72586),i=n(12605),c=n(73392),s=n(62115),l=n(34550),d=n(55938),m=n(40033),u=n(45299),C=n(5419).enforce,V=n(58491),v=n(24697),h=n(39173),g=n(35688),N=v("match"),x=a.RegExp,B=x.prototype,L=a.SyntaxError,T=t(B.exec),w=t("".charAt),E=t("".replace),A=t("".indexOf),P=t("".slice),O=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,F=/a/g,R=new x(M)!==M,_=s.MISSED_STICKY,U=s.UNSUPPORTED_Y,W=e&&(!R||_||h||g||m(function(){return F[N]=!1,x(M)!==M||x(F)===F||String(x(M,"i"))!=="/a/i"})),$=function(ne){for(var ce=ne.length,q=0,ae="",J=!1,Y;q<=ce;q++){if(Y=w(ne,q),Y==="\\"){ae+=Y+w(ne,++q);continue}!J&&Y==="."?ae+="[\\s\\S]":(Y==="["?J=!0:Y==="]"&&(J=!1),ae+=Y)}return ae},G=function(ne){for(var ce=ne.length,q=0,ae="",J=[],Y=y(null),Q=!1,Z=!1,te=0,se="",ye;q<=ce;q++){if(ye=w(ne,q),ye==="\\")ye+=w(ne,++q);else if(ye==="]")Q=!1;else if(!Q)switch(!0){case ye==="[":Q=!0;break;case ye==="(":if(ae+=ye,P(ne,q+1,q+3)==="?:")continue;T(O,P(ne,q+1))&&(q+=2,Z=!0),te++;continue;case(ye===">"&&Z):if(se===""||u(Y,se))throw new L("Invalid capture group name");Y[se]=!0,J[J.length]=[se,te],Z=!1,se="";continue}Z?se+=ye:ae+=ye}return[ae,J]};if(o("RegExp",W)){for(var oe=function(){function me(ne,ce){var q=b(B,this),ae=p(ne),J=ce===void 0,Y=[],Q=ne,Z,te,se,ye,fe,Ie;if(!q&&ae&&J&&ne.constructor===oe)return ne;if((ae||b(B,ne))&&(ne=ne.source,J&&(ce=c(Q))),ne=ne===void 0?"":i(ne),ce=ce===void 0?"":i(ce),Q=ne,h&&"dotAll"in M&&(te=!!ce&&A(ce,"s")>-1,te&&(ce=E(ce,/s/g,""))),Z=ce,_&&"sticky"in M&&(se=!!ce&&A(ce,"y")>-1,se&&U&&(ce=E(ce,/y/g,""))),g&&(ye=G(ne),ne=ye[0],Y=ye[1]),fe=f(x(ne,ce),q?this:B,oe),(te||se||Y.length)&&(Ie=C(fe),te&&(Ie.dotAll=!0,Ie.raw=oe($(ne),Z)),se&&(Ie.sticky=!0),Y.length&&(Ie.groups=Y)),ne!==Q)try{S(fe,"source",Q===""?"(?:)":Q)}catch(D){}return fe}return me}(),X=k(x),pe=0;X.length>pe;)l(oe,x,X[pe++]);B.constructor=oe,oe.prototype=B,d(a,"RegExp",oe,{constructor:!0})}V("RegExp")},79669:function(I,r,n){"use strict";var e=n(63964),a=n(14489);e({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},23057:function(I,r,n){"use strict";var e=n(16210),a=n(58310),t=n(73936),o=n(70901),f=n(40033),S=e.RegExp,y=S.prototype,k=a&&f(function(){var b=!0;try{S(".","d")}catch(u){b=!1}var p={},i="",c=b?"dgimsy":"gimsy",s=function(C,V){Object.defineProperty(p,C,{get:function(){function v(){return i+=V,!0}return v}()})},l={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};b&&(l.hasIndices="d");for(var d in l)s(d,l[d]);var m=Object.getOwnPropertyDescriptor(y,"flags").get.call(p);return m!==c||i!==c});k&&t(y,"flags",{configurable:!0,get:o})},57983:function(I,r,n){"use strict";var e=n(70520).PROPER,a=n(55938),t=n(30365),o=n(12605),f=n(40033),S=n(73392),y="toString",k=RegExp.prototype,b=k[y],p=f(function(){return b.call({source:"a",flags:"b"})!=="/a/b"}),i=e&&b.name!==y;(p||i)&&a(k,y,function(){function c(){var s=t(this),l=o(s.source),d=o(S(s));return"/"+l+"/"+d}return c}(),{unsafe:!0})},1963:function(I,r,n){"use strict";var e=n(45150),a=n(41028);e("Set",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},17953:function(I,r,n){"use strict";n(1963)},95309:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("anchor")},{anchor:function(){function o(f){return a(this,"a","name",f)}return o}()})},82256:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("big")},{big:function(){function o(){return a(this,"big","","")}return o}()})},49484:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("blink")},{blink:function(){function o(){return a(this,"blink","","")}return o}()})},38931:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("bold")},{bold:function(){function o(){return a(this,"b","","")}return o}()})},30442:function(I,r,n){"use strict";var e=n(63964),a=n(50233).codeAt;e({target:"String",proto:!0},{codePointAt:function(){function t(o){return a(this,o)}return t}()})},6403:function(I,r,n){"use strict";var e=n(63964),a=n(71138),t=n(27193).f,o=n(10188),f=n(12605),S=n(86213),y=n(16952),k=n(45490),b=n(4493),p=a("".slice),i=Math.min,c=k("endsWith"),s=!b&&!c&&!!function(){var l=t(String.prototype,"endsWith");return l&&!l.writable}();e({target:"String",proto:!0,forced:!s&&!c},{endsWith:function(){function l(d){var m=f(y(this));S(d);var u=arguments.length>1?arguments[1]:void 0,C=m.length,V=u===void 0?C:i(o(u),C),v=f(d);return p(m,V-v.length,V)===v}return l}()})},39308:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fixed")},{fixed:function(){function o(){return a(this,"tt","","")}return o}()})},91550:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontcolor")},{fontcolor:function(){function o(f){return a(this,"font","color",f)}return o}()})},75008:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontsize")},{fontsize:function(){function o(f){return a(this,"font","size",f)}return o}()})},9867:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(13912),o=RangeError,f=String.fromCharCode,S=String.fromCodePoint,y=a([].join),k=!!S&&S.length!==1;e({target:"String",stat:!0,arity:1,forced:k},{fromCodePoint:function(){function b(p){for(var i=[],c=arguments.length,s=0,l;c>s;){if(l=+arguments[s++],t(l,1114111)!==l)throw new o(l+" is not a valid code point");i[s]=l<65536?f(l):f(((l-=65536)>>10)+55296,l%1024+56320)}return y(i,"")}return b}()})},43673:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(86213),o=n(16952),f=n(12605),S=n(45490),y=a("".indexOf);e({target:"String",proto:!0,forced:!S("includes")},{includes:function(){function k(b){return!!~y(f(o(this)),f(t(b)),arguments.length>1?arguments[1]:void 0)}return k}()})},56027:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("italics")},{italics:function(){function o(){return a(this,"i","","")}return o}()})},12354:function(I,r,n){"use strict";var e=n(50233).charAt,a=n(12605),t=n(5419),o=n(65574),f=n(5959),S="String Iterator",y=t.set,k=t.getterFor(S);o(String,"String",function(b){y(this,{type:S,string:a(b),index:0})},function(){function b(){var p=k(this),i=p.string,c=p.index,s;return c>=i.length?f(void 0,!0):(s=e(i,c),p.index+=s.length,f(s,!1))}return b}())},50340:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("link")},{link:function(){function o(f){return a(this,"a","href",f)}return o}()})},22515:function(I,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),f=n(10188),S=n(12605),y=n(16952),k=n(78060),b=n(35483),p=n(28340);a("match",function(i,c,s){return[function(){function l(d){var m=y(this),u=o(d)?void 0:k(d,i);return u?e(u,d,m):new RegExp(d)[i](S(m))}return l}(),function(l){var d=t(this),m=S(l),u=s(c,d,m);if(u.done)return u.value;if(!d.global)return p(d,m);var C=d.unicode;d.lastIndex=0;for(var V=[],v=0,h;(h=p(d,m))!==null;){var g=S(h[0]);V[v]=g,g===""&&(d.lastIndex=b(m,f(d.lastIndex),C)),v++}return v===0?null:V}]})},5143:function(I,r,n){"use strict";var e=n(63964),a=n(24051).end,t=n(34125);e({target:"String",proto:!0,forced:t},{padEnd:function(){function o(f){return a(this,f,arguments.length>1?arguments[1]:void 0)}return o}()})},93514:function(I,r,n){"use strict";var e=n(63964),a=n(24051).start,t=n(34125);e({target:"String",proto:!0,forced:t},{padStart:function(){function o(f){return a(this,f,arguments.length>1?arguments[1]:void 0)}return o}()})},5416:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(57591),o=n(46771),f=n(12605),S=n(24760),y=a([].push),k=a([].join);e({target:"String",stat:!0},{raw:function(){function b(p){var i=t(o(p).raw),c=S(i);if(!c)return"";for(var s=arguments.length,l=[],d=0;;){if(y(l,f(i[d++])),d===c)return k(l,"");d")!=="7"});o("replace",function(E,A,P){var O=T?"$":"$0";return[function(){function M(F,R){var _=c(this),U=k(F)?void 0:l(F,C);return U?a(U,F,_,R):a(A,i(_),F,R)}return M}(),function(M,F){var R=S(this),_=i(M);if(typeof F=="string"&&N(F,O)===-1&&N(F,"$<")===-1){var U=P(A,R,_,F);if(U.done)return U.value}var W=y(F);W||(F=i(F));var $=R.global,G;$&&(G=R.unicode,R.lastIndex=0);for(var oe=[],X;X=m(R,_),!(X===null||(g(oe,X),!$));){var pe=i(X[0]);pe===""&&(R.lastIndex=s(_,p(R.lastIndex),G))}for(var me="",ne=0,ce=0;ce=ne&&(me+=x(_,ne,ae)+Y,ne=ae+q.length)}return me+x(_,ne)}]},!w||!L||T)},63272:function(I,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),f=n(16952),S=n(5700),y=n(12605),k=n(78060),b=n(28340);a("search",function(p,i,c){return[function(){function s(l){var d=f(this),m=o(l)?void 0:k(l,p);return m?e(m,l,d):new RegExp(l)[p](y(d))}return s}(),function(s){var l=t(this),d=y(s),m=c(i,l,d);if(m.done)return m.value;var u=l.lastIndex;S(u,0)||(l.lastIndex=0);var C=b(l,d);return S(l.lastIndex,u)||(l.lastIndex=u),C===null?-1:C.index}]})},34325:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("small")},{small:function(){function o(){return a(this,"small","","")}return o}()})},39930:function(I,r,n){"use strict";var e=n(91495),a=n(67250),t=n(79942),o=n(30365),f=n(42871),S=n(16952),y=n(28987),k=n(35483),b=n(10188),p=n(12605),i=n(78060),c=n(28340),s=n(62115),l=n(40033),d=s.UNSUPPORTED_Y,m=4294967295,u=Math.min,C=a([].push),V=a("".slice),v=!l(function(){var g=/(?:)/,N=g.exec;g.exec=function(){return N.apply(this,arguments)};var x="ab".split(g);return x.length!==2||x[0]!=="a"||x[1]!=="b"}),h="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;t("split",function(g,N,x){var B="0".split(void 0,0).length?function(L,T){return L===void 0&&T===0?[]:e(N,this,L,T)}:N;return[function(){function L(T,w){var E=S(this),A=f(T)?void 0:i(T,g);return A?e(A,T,E,w):e(B,p(E),T,w)}return L}(),function(L,T){var w=o(this),E=p(L);if(!h){var A=x(B,w,E,T,B!==N);if(A.done)return A.value}var P=y(w,RegExp),O=w.unicode,M=(w.ignoreCase?"i":"")+(w.multiline?"m":"")+(w.unicode?"u":"")+(d?"g":"y"),F=new P(d?"^(?:"+w.source+")":w,M),R=T===void 0?m:T>>>0;if(R===0)return[];if(E.length===0)return c(F,E)===null?[E]:[];for(var _=0,U=0,W=[];U1?arguments[1]:void 0,m.length)),C=f(d);return p(m,u,u+C.length)===C}return l}()})},74498:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("strike")},{strike:function(){function o(){return a(this,"strike","","")}return o}()})},15812:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sub")},{sub:function(){function o(){return a(this,"sub","","")}return o}()})},57726:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sup")},{sup:function(){function o(){return a(this,"sup","","")}return o}()})},70604:function(I,r,n){"use strict";n(99159);var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==a},{trimEnd:a})},85404:function(I,r,n){"use strict";var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==a},{trimLeft:a})},99159:function(I,r,n){"use strict";var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==a},{trimRight:a})},34965:function(I,r,n){"use strict";n(85404);var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==a},{trimStart:a})},8448:function(I,r,n){"use strict";var e=n(63964),a=n(92648).trim,t=n(90012);e({target:"String",proto:!0,forced:t("trim")},{trim:function(){function o(){return a(this)}return o}()})},79250:function(I,r,n){"use strict";var e=n(85889);e("asyncIterator")},49899:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(67250),f=n(4493),S=n(58310),y=n(52357),k=n(40033),b=n(45299),p=n(21287),i=n(30365),c=n(57591),s=n(767),l=n(12605),d=n(87458),m=n(80674),u=n(18450),C=n(37310),V=n(81644),v=n(89235),h=n(27193),g=n(74595),N=n(24239),x=n(12867),B=n(55938),L=n(73936),T=n(16639),w=n(19417),E=n(79195),A=n(16738),P=n(24697),O=n(55557),M=n(85889),F=n(52360),R=n(84925),_=n(5419),U=n(22603).forEach,W=w("hidden"),$="Symbol",G="prototype",oe=_.set,X=_.getterFor($),pe=Object[G],me=a.Symbol,ne=me&&me[G],ce=a.RangeError,q=a.TypeError,ae=a.QObject,J=h.f,Y=g.f,Q=V.f,Z=x.f,te=o([].push),se=T("symbols"),ye=T("op-symbols"),fe=T("wks"),Ie=!ae||!ae[G]||!ae[G].findChild,D=function(Ne,Se,H){var ue=J(pe,Se);ue&&delete pe[Se],Y(Ne,Se,H),ue&&Ne!==pe&&Y(pe,Se,ue)},re=S&&k(function(){return m(Y({},"a",{get:function(){function Pe(){return Y(this,"a",{value:7}).a}return Pe}()})).a!==7})?D:Y,de=function(Ne,Se){var H=se[Ne]=m(ne);return oe(H,{type:$,tag:Ne,description:Se}),S||(H.description=Se),H},ve=function(){function Pe(Ne,Se,H){Ne===pe&&ve(ye,Se,H),i(Ne);var ue=s(Se);return i(H),b(se,ue)?(H.enumerable?(b(Ne,W)&&Ne[W][ue]&&(Ne[W][ue]=!1),H=m(H,{enumerable:d(0,!1)})):(b(Ne,W)||Y(Ne,W,d(1,m(null))),Ne[W][ue]=!0),re(Ne,ue,H)):Y(Ne,ue,H)}return Pe}(),he=function(){function Pe(Ne,Se){i(Ne);var H=c(Se),ue=u(H).concat(_e(H));return U(ue,function(Ve){(!S||t(ke,H,Ve))&&ve(Ne,Ve,H[Ve])}),Ne}return Pe}(),Be=function(){function Pe(Ne,Se){return Se===void 0?m(Ne):he(m(Ne),Se)}return Pe}(),ke=function(){function Pe(Ne){var Se=s(Ne),H=t(Z,this,Se);return this===pe&&b(se,Se)&&!b(ye,Se)?!1:H||!b(this,Se)||!b(se,Se)||b(this,W)&&this[W][Se]?H:!0}return Pe}(),Ee=function(){function Pe(Ne,Se){var H=c(Ne),ue=s(Se);if(!(H===pe&&b(se,ue)&&!b(ye,ue))){var Ve=J(H,ue);return Ve&&b(se,ue)&&!(b(H,W)&&H[W][ue])&&(Ve.enumerable=!0),Ve}}return Pe}(),Re=function(){function Pe(Ne){var Se=Q(c(Ne)),H=[];return U(Se,function(ue){!b(se,ue)&&!b(E,ue)&&te(H,ue)}),H}return Pe}(),_e=function(Ne){var Se=Ne===pe,H=Q(Se?ye:c(Ne)),ue=[];return U(H,function(Ve){b(se,Ve)&&(!Se||b(pe,Ve))&&te(ue,se[Ve])}),ue};y||(me=function(){function Pe(){if(p(ne,this))throw new q("Symbol is not a constructor");var Ne=!arguments.length||arguments[0]===void 0?void 0:l(arguments[0]),Se=A(Ne),H=function(){function ue(Ve){var be=this===void 0?a:this;be===pe&&t(H,ye,Ve),b(be,W)&&b(be[W],Se)&&(be[W][Se]=!1);var Le=d(1,Ve);try{re(be,Se,Le)}catch(we){if(!(we instanceof ce))throw we;D(be,Se,Le)}}return ue}();return S&&Ie&&re(pe,Se,{configurable:!0,set:H}),de(Se,Ne)}return Pe}(),ne=me[G],B(ne,"toString",function(){function Pe(){return X(this).tag}return Pe}()),B(me,"withoutSetter",function(Pe){return de(A(Pe),Pe)}),x.f=ke,g.f=ve,N.f=he,h.f=Ee,C.f=V.f=Re,v.f=_e,O.f=function(Pe){return de(P(Pe),Pe)},S&&(L(ne,"description",{configurable:!0,get:function(){function Pe(){return X(this).description}return Pe}()}),f||B(pe,"propertyIsEnumerable",ke,{unsafe:!0}))),e({global:!0,constructor:!0,wrap:!0,forced:!y,sham:!y},{Symbol:me}),U(u(fe),function(Pe){M(Pe)}),e({target:$,stat:!0,forced:!y},{useSetter:function(){function Pe(){Ie=!0}return Pe}(),useSimple:function(){function Pe(){Ie=!1}return Pe}()}),e({target:"Object",stat:!0,forced:!y,sham:!S},{create:Be,defineProperty:ve,defineProperties:he,getOwnPropertyDescriptor:Ee}),e({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:Re}),F(),R(me,$),E[W]=!0},10933:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(16210),o=n(67250),f=n(45299),S=n(55747),y=n(21287),k=n(12605),b=n(73936),p=n(5774),i=t.Symbol,c=i&&i.prototype;if(a&&S(i)&&(!("description"in c)||i().description!==void 0)){var s={},l=function(){function h(){var g=arguments.length<1||arguments[0]===void 0?void 0:k(arguments[0]),N=y(c,this)?new i(g):g===void 0?i():i(g);return g===""&&(s[N]=!0),N}return h}();p(l,i),l.prototype=c,c.constructor=l;var d=String(i("description detection"))==="Symbol(description detection)",m=o(c.valueOf),u=o(c.toString),C=/^Symbol\((.*)\)[^)]+$/,V=o("".replace),v=o("".slice);b(c,"description",{configurable:!0,get:function(){function h(){var g=m(this);if(f(s,g))return"";var N=u(g),x=d?v(N,7,-1):V(N,C,"$1");return x===""?void 0:x}return h}()}),e({global:!0,constructor:!0,forced:!0},{Symbol:l})}},30828:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(45299),o=n(12605),f=n(16639),S=n(66570),y=f("string-to-symbol-registry"),k=f("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{for:function(){function b(p){var i=o(p);if(t(y,i))return y[i];var c=a("Symbol")(i);return y[i]=c,k[c]=i,c}return b}()})},53795:function(I,r,n){"use strict";var e=n(85889);e("hasInstance")},87806:function(I,r,n){"use strict";var e=n(85889);e("isConcatSpreadable")},64677:function(I,r,n){"use strict";var e=n(85889);e("iterator")},33313:function(I,r,n){"use strict";n(49899),n(30828),n(6862),n(53008),n(28603)},6862:function(I,r,n){"use strict";var e=n(63964),a=n(45299),t=n(71399),o=n(89393),f=n(16639),S=n(66570),y=f("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{keyFor:function(){function k(b){if(!t(b))throw new TypeError(o(b)+" is not a symbol");if(a(y,b))return y[b]}return k}()})},48058:function(I,r,n){"use strict";var e=n(85889);e("match")},51583:function(I,r,n){"use strict";var e=n(85889);e("replace")},82403:function(I,r,n){"use strict";var e=n(85889);e("search")},34265:function(I,r,n){"use strict";var e=n(85889);e("species")},3295:function(I,r,n){"use strict";var e=n(85889);e("split")},1078:function(I,r,n){"use strict";var e=n(85889),a=n(52360);e("toPrimitive"),a()},63207:function(I,r,n){"use strict";var e=n(4009),a=n(85889),t=n(84925);a("toStringTag"),t(e("Symbol"),"Symbol")},80520:function(I,r,n){"use strict";var e=n(85889);e("unscopables")},99872:function(I,r,n){"use strict";var e=n(67250),a=n(4246),t=n(71447),o=e(t),f=a.aTypedArray,S=a.exportTypedArrayMethod;S("copyWithin",function(){function y(k,b){return o(f(this),k,b,arguments.length>2?arguments[2]:void 0)}return y}())},73364:function(I,r,n){"use strict";var e=n(4246),a=n(22603).every,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("every",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},58166:function(I,r,n){"use strict";var e=n(4246),a=n(88471),t=n(61484),o=n(2281),f=n(91495),S=n(67250),y=n(40033),k=e.aTypedArray,b=e.exportTypedArrayMethod,p=S("".slice),i=y(function(){var c=0;return new Int8Array(2).fill({valueOf:function(){function s(){return c++}return s}()}),c!==1});b("fill",function(){function c(s){var l=arguments.length;k(this);var d=p(o(this),0,3)==="Big"?t(s):+s;return f(a,this,d,l>1?arguments[1]:void 0,l>2?arguments[2]:void 0)}return c}(),i)},23793:function(I,r,n){"use strict";var e=n(4246),a=n(22603).filter,t=n(45399),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("filter",function(){function S(y){var k=a(o(this),y,arguments.length>1?arguments[1]:void 0);return t(this,k)}return S}())},13917:function(I,r,n){"use strict";var e=n(4246),a=n(22603).findIndex,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("findIndex",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},43820:function(I,r,n){"use strict";var e=n(4246),a=n(22603).find,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("find",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},80756:function(I,r,n){"use strict";var e=n(80185);e("Float32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},70567:function(I,r,n){"use strict";var e=n(80185);e("Float64",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},19852:function(I,r,n){"use strict";var e=n(4246),a=n(22603).forEach,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("forEach",function(){function f(S){a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},40379:function(I,r,n){"use strict";var e=n(86563),a=n(4246).exportTypedArrayStaticMethod,t=n(3805);a("from",t,e)},92770:function(I,r,n){"use strict";var e=n(4246),a=n(14211).includes,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("includes",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},81069:function(I,r,n){"use strict";var e=n(4246),a=n(14211).indexOf,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("indexOf",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},60037:function(I,r,n){"use strict";var e=n(80185);e("Int16",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},44195:function(I,r,n){"use strict";var e=n(80185);e("Int32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},66756:function(I,r,n){"use strict";var e=n(80185);e("Int8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},63689:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(4246),f=n(34570),S=n(24697),y=S("iterator"),k=e.Uint8Array,b=t(f.values),p=t(f.keys),i=t(f.entries),c=o.aTypedArray,s=o.exportTypedArrayMethod,l=k&&k.prototype,d=!a(function(){l[y].call([1])}),m=!!l&&l.values&&l[y]===l.values&&l.values.name==="values",u=function(){function C(){return b(c(this))}return C}();s("entries",function(){function C(){return i(c(this))}return C}(),d),s("keys",function(){function C(){return p(c(this))}return C}(),d),s("values",u,d||!m,{name:"values"}),s(y,u,d||!m,{name:"values"})},5659:function(I,r,n){"use strict";var e=n(4246),a=n(67250),t=e.aTypedArray,o=e.exportTypedArrayMethod,f=a([].join);o("join",function(){function S(y){return f(t(this),y)}return S}())},25014:function(I,r,n){"use strict";var e=n(4246),a=n(61267),t=n(1325),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("lastIndexOf",function(){function S(y){var k=arguments.length;return a(t,o(this),k>1?[y,arguments[1]]:[y])}return S}())},32189:function(I,r,n){"use strict";var e=n(4246),a=n(22603).map,t=n(31082),o=e.aTypedArray,f=e.exportTypedArrayMethod;f("map",function(){function S(y){return a(o(this),y,arguments.length>1?arguments[1]:void 0,function(k,b){return new(t(k))(b)})}return S}())},23030:function(I,r,n){"use strict";var e=n(4246),a=n(86563),t=e.aTypedArrayConstructor,o=e.exportTypedArrayStaticMethod;o("of",function(){function f(){for(var S=0,y=arguments.length,k=new(t(this))(y);y>S;)k[S]=arguments[S++];return k}return f}(),a)},49110:function(I,r,n){"use strict";var e=n(4246),a=n(56844).right,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduceRight",function(){function f(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return f}())},24309:function(I,r,n){"use strict";var e=n(4246),a=n(56844).left,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduce",function(){function f(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return f}())},56445:function(I,r,n){"use strict";var e=n(4246),a=e.aTypedArray,t=e.exportTypedArrayMethod,o=Math.floor;t("reverse",function(){function f(){for(var S=this,y=a(S).length,k=o(y/2),b=0,p;b1?arguments[1]:void 0,1),V=S(u);if(l)return a(i,this,V,C);var v=this.length,h=o(V),g=0;if(h+C>v)throw new k("Wrong length");for(;gs;)d[s]=i[s++];return d}return k}(),y)},88739:function(I,r,n){"use strict";var e=n(4246),a=n(22603).some,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("some",function(){function f(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return f}())},60415:function(I,r,n){"use strict";var e=n(16210),a=n(71138),t=n(40033),o=n(10320),f=n(90274),S=n(4246),y=n(50503),k=n(79725),b=n(83141),p=n(44981),i=S.aTypedArray,c=S.exportTypedArrayMethod,s=e.Uint16Array,l=s&&a(s.prototype.sort),d=!!l&&!(t(function(){l(new s(2),null)})&&t(function(){l(new s(2),{})})),m=!!l&&!t(function(){if(b)return b<74;if(y)return y<67;if(k)return!0;if(p)return p<602;var C=new s(516),V=Array(516),v,h;for(v=0;v<516;v++)h=v%4,C[v]=515-v,V[v]=v-2*h+3;for(l(C,function(g,N){return(g/4|0)-(N/4|0)}),v=0;v<516;v++)if(C[v]!==V[v])return!0}),u=function(V){return function(v,h){return V!==void 0?+V(v,h)||0:h!==h?-1:v!==v?1:v===0&&h===0?1/v>0&&1/h<0?1:-1:v>h}};c("sort",function(){function C(V){return V!==void 0&&o(V),m?l(this,V):f(i(this),u(V))}return C}(),!m||d)},72532:function(I,r,n){"use strict";var e=n(4246),a=n(10188),t=n(13912),o=n(31082),f=e.aTypedArray,S=e.exportTypedArrayMethod;S("subarray",function(){function y(k,b){var p=f(this),i=p.length,c=t(k,i),s=o(p);return new s(p.buffer,p.byteOffset+c*p.BYTES_PER_ELEMENT,a((b===void 0?i:t(b,i))-c))}return y}())},62207:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(4246),o=n(40033),f=n(54602),S=e.Int8Array,y=t.aTypedArray,k=t.exportTypedArrayMethod,b=[].toLocaleString,p=!!S&&o(function(){b.call(new S(1))}),i=o(function(){return[1,2].toLocaleString()!==new S([1,2]).toLocaleString()})||!o(function(){S.prototype.toLocaleString.call([1,2])});k("toLocaleString",function(){function c(){return a(b,p?f(y(this)):y(this),f(arguments))}return c}(),i)},906:function(I,r,n){"use strict";var e=n(4246).exportTypedArrayMethod,a=n(40033),t=n(16210),o=n(67250),f=t.Uint8Array,S=f&&f.prototype||{},y=[].toString,k=o([].join);a(function(){y.call({})})&&(y=function(){function p(){return k(this)}return p}());var b=S.toString!==y;e("toString",y,b)},78824:function(I,r,n){"use strict";var e=n(80185);e("Uint16",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},72846:function(I,r,n){"use strict";var e=n(80185);e("Uint32",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},24575:function(I,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()})},71968:function(I,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,f,S){return a(this,o,f,S)}return t}()},!0)},80040:function(I,r,n){"use strict";var e=n(50730),a=n(16210),t=n(67250),o=n(30145),f=n(81969),S=n(45150),y=n(39895),k=n(77568),b=n(5419).enforce,p=n(40033),i=n(21820),c=Object,s=Array.isArray,l=c.isExtensible,d=c.isFrozen,m=c.isSealed,u=c.freeze,C=c.seal,V=!a.ActiveXObject&&"ActiveXObject"in a,v,h=function(A){return function(){function P(){return A(this,arguments.length?arguments[0]:void 0)}return P}()},g=S("WeakMap",h,y),N=g.prototype,x=t(N.set),B=function(){return e&&p(function(){var A=u([]);return x(new g,A,1),!d(A)})};if(i)if(V){v=y.getConstructor(h,"WeakMap",!0),f.enable();var L=t(N.delete),T=t(N.has),w=t(N.get);o(N,{delete:function(){function E(A){if(k(A)&&!l(A)){var P=b(this);return P.frozen||(P.frozen=new v),L(this,A)||P.frozen.delete(A)}return L(this,A)}return E}(),has:function(){function E(A){if(k(A)&&!l(A)){var P=b(this);return P.frozen||(P.frozen=new v),T(this,A)||P.frozen.has(A)}return T(this,A)}return E}(),get:function(){function E(A){if(k(A)&&!l(A)){var P=b(this);return P.frozen||(P.frozen=new v),T(this,A)?w(this,A):P.frozen.get(A)}return w(this,A)}return E}(),set:function(){function E(A,P){if(k(A)&&!l(A)){var O=b(this);O.frozen||(O.frozen=new v),T(this,A)?x(this,A,P):O.frozen.set(A,P)}else x(this,A,P);return this}return E}()})}else B()&&o(N,{set:function(){function E(A,P){var O;return s(A)&&(d(A)?O=u:m(A)&&(O=C)),x(this,A,P),O&&O(A),this}return E}()})},90846:function(I,r,n){"use strict";n(80040)},67042:function(I,r,n){"use strict";var e=n(45150),a=n(39895);e("WeakSet",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},40348:function(I,r,n){"use strict";n(67042)},5606:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).clear;e({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==t},{clearImmediate:t})},83006:function(I,r,n){"use strict";n(5606),n(27807)},25764:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(37713),o=n(10320),f=n(24986),S=n(40033),y=n(58310),k=S(function(){return y&&Object.getOwnPropertyDescriptor(a,"queueMicrotask").value.length!==1});e({global:!0,enumerable:!0,dontCallGetSet:!0,forced:k},{queueMicrotask:function(){function b(p){f(arguments.length,1),t(o(p))}return b}()})},27807:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).set,o=n(78362),f=a.setImmediate?o(t,!1):t;e({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==f},{setImmediate:f})},45569:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setInterval,!0);e({global:!0,bind:!0,forced:a.setInterval!==o},{setInterval:o})},5213:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setTimeout,!0);e({global:!0,bind:!0,forced:a.setTimeout!==o},{setTimeout:o})},69401:function(I,r,n){"use strict";n(45569),n(5213)},7435:function(I){"use strict";/** + */var t=r.BoxWithSampleText=function(){function o(m){return(0,e.normalizeProps)((0,e.createComponentVNode)(2,a.Box,Object.assign({},m,{children:[(0,e.createComponentVNode)(2,a.Box,{italic:!0,children:"Jackdaws love my big sphinx of quartz."}),(0,e.createComponentVNode)(2,a.Box,{mt:1,bold:!0,children:"The wide electrification of the southern provinces will give a powerful impetus to the growth of agriculture."})]})))}return o}()},67160:function(){},23542:function(){},30386:function(){},98996:function(){},41639:function(){},50578:function(){},4444:function(){},77870:function(){},23632:function(){},24226:function(){},39108:function(){},21039:function(){},51862:function(){},56856:function(){},63489:function(){},1965:function(){},1272:function(){},74757:function(){},11714:function(){},73492:function(){},49641:function(){},17570:function(){},61858:function(){},73358:function(){},32882:function(){},70752:function(I,r,n){var e={"./pai_advsecrecords.js":96572,"./pai_atmosphere.js":80818,"./pai_bioscan.js":23903,"./pai_camera_bug.js":79592,"./pai_directives.js":64988,"./pai_doorjack.js":13813,"./pai_encoder.js":43816,"./pai_gps_module.js":88895,"./pai_main_menu.js":66025,"./pai_manifest.js":2983,"./pai_medrecords.js":40758,"./pai_messenger.js":98599,"./pai_radio.js":50775,"./pai_sec_chem.js":19873,"./pai_secrecords.js":48623,"./pai_signaler.js":47297};function a(o){var m=t(o);return n(m)}function t(o){if(!n.o(e,o)){var m=new Error("Cannot find module '"+o+"'");throw m.code="MODULE_NOT_FOUND",m}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=70752},59395:function(I,r,n){var e={"./pda_atmos_scan.js":78532,"./pda_janitor.js":40253,"./pda_main_menu.js":58293,"./pda_manifest.js":58059,"./pda_medical.js":18147,"./pda_messenger.js":77595,"./pda_mule.js":24635,"./pda_notes.js":97085,"./pda_power.js":57513,"./pda_request_console.js":57635,"./pda_secbot.js":99808,"./pda_security.js":77168,"./pda_signaler.js":21773,"./pda_status_display.js":81857,"./pda_supplyrecords.js":70287};function a(o){var m=t(o);return n(m)}function t(o){if(!n.o(e,o)){var m=new Error("Cannot find module '"+o+"'");throw m.code="MODULE_NOT_FOUND",m}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=59395},32054:function(I,r,n){var e={"./AICard":1090,"./AICard.js":1090,"./AIFixer":39454,"./AIFixer.js":39454,"./APC":88422,"./APC.js":88422,"./ATM":99660,"./ATM.js":99660,"./AccountsUplinkTerminal":86423,"./AccountsUplinkTerminal.js":86423,"./AdminAntagMenu":23001,"./AdminAntagMenu.js":23001,"./AgentCard":79571,"./AgentCard.js":79571,"./AiAirlock":56793,"./AiAirlock.js":56793,"./AirAlarm":72475,"./AirAlarm.js":72475,"./AirlockAccessController":12333,"./AirlockAccessController.js":12333,"./AirlockElectronics":28736,"./AirlockElectronics.js":28736,"./AlertModal":47365,"./AlertModal.tsx":47365,"./AppearanceChanger":71824,"./AppearanceChanger.js":71824,"./AtmosAlertConsole":72285,"./AtmosAlertConsole.js":72285,"./AtmosControl":65805,"./AtmosControl.js":65805,"./AtmosFilter":87816,"./AtmosFilter.js":87816,"./AtmosMixer":52977,"./AtmosMixer.js":52977,"./AtmosPump":11748,"./AtmosPump.js":11748,"./AutoDoc":76511,"./AutoDoc.js":76511,"./Autolathe":59179,"./Autolathe.js":59179,"./Biogenerator":64273,"./Biogenerator.js":64273,"./BlueSpaceArtilleryControl":18621,"./BlueSpaceArtilleryControl.js":18621,"./BluespaceRiftScanner":13995,"./BluespaceRiftScanner.js":13995,"./BluespaceRiftServer":25530,"./BluespaceRiftServer.js":25530,"./BluespaceTap":27629,"./BluespaceTap.js":27629,"./BodyScanner":33758,"./BodyScanner.js":33758,"./BorgPanel":42570,"./BorgPanel.js":42570,"./BotClean":20464,"./BotClean.js":20464,"./BotSecurity":74439,"./BotSecurity.js":74439,"./BrigCells":10833,"./BrigCells.js":10833,"./BrigTimer":45761,"./BrigTimer.js":45761,"./CameraConsole":26300,"./CameraConsole.js":26300,"./Canister":52927,"./Canister.js":52927,"./CardComputer":51793,"./CardComputer.js":51793,"./CargoConsole":64083,"./CargoConsole.js":64083,"./CentcomPodLauncher":65875,"./CentcomPodLauncher/":65875,"./CentcomPodLauncher/DelayHelper":22794,"./CentcomPodLauncher/DelayHelper.tsx":22794,"./CentcomPodLauncher/PodBays":23749,"./CentcomPodLauncher/PodBays.tsx":23749,"./CentcomPodLauncher/PodLaunch":8507,"./CentcomPodLauncher/PodLaunch.tsx":8507,"./CentcomPodLauncher/PodSounds":15802,"./CentcomPodLauncher/PodSounds.tsx":15802,"./CentcomPodLauncher/PodStatusPage":94577,"./CentcomPodLauncher/PodStatusPage.tsx":94577,"./CentcomPodLauncher/PresetsPage":30590,"./CentcomPodLauncher/PresetsPage.tsx":30590,"./CentcomPodLauncher/ReverseMenu":72932,"./CentcomPodLauncher/ReverseMenu.tsx":72932,"./CentcomPodLauncher/StylePage":68569,"./CentcomPodLauncher/StylePage.tsx":68569,"./CentcomPodLauncher/Tabs":8179,"./CentcomPodLauncher/Tabs.tsx":8179,"./CentcomPodLauncher/Timing":18885,"./CentcomPodLauncher/Timing.tsx":18885,"./CentcomPodLauncher/ViewTabHolder":76417,"./CentcomPodLauncher/ViewTabHolder.tsx":76417,"./CentcomPodLauncher/constants":7144,"./CentcomPodLauncher/constants.ts":7144,"./CentcomPodLauncher/hooks":20345,"./CentcomPodLauncher/hooks.ts":20345,"./CentcomPodLauncher/index":65875,"./CentcomPodLauncher/index.tsx":65875,"./CentcomPodLauncher/types":16780,"./CentcomPodLauncher/types.ts":16780,"./Changelog":12226,"./Changelog.js":12226,"./CheckboxListInputModal":91360,"./CheckboxListInputModal.tsx":91360,"./ChemDispenser":36108,"./ChemDispenser.js":36108,"./ChemHeater":13146,"./ChemHeater.js":13146,"./ChemMaster":56541,"./ChemMaster.tsx":56541,"./CloningConsole":37173,"./CloningConsole.js":37173,"./CoinMint":18259,"./CoinMint.tsx":18259,"./ColorPickerModal":93858,"./ColorPickerModal.tsx":93858,"./CommunicationsComputer":63818,"./CommunicationsComputer.js":63818,"./Contractor":21813,"./Contractor.js":21813,"./ConveyorSwitch":54151,"./ConveyorSwitch.js":54151,"./CrewMonitor":73169,"./CrewMonitor.js":73169,"./Cryo":63987,"./Cryo.js":63987,"./CryopodConsole":86099,"./CryopodConsole.js":86099,"./Customat":94848,"./Customat.js":94848,"./DNAModifier":12692,"./DNAModifier.js":12692,"./DestinationTagger":41074,"./DestinationTagger.js":41074,"./DisposalBin":46500,"./DisposalBin.js":46500,"./DnaVault":33233,"./DnaVault.js":33233,"./EFTPOS":17263,"./EFTPOS.js":17263,"./ERTManager":76382,"./ERTManager.js":76382,"./Electropack":82565,"./Electropack.js":82565,"./EvolutionMenu":36730,"./EvolutionMenu.js":36730,"./ExosuitFabricator":17370,"./ExosuitFabricator.js":17370,"./ExternalAirlockController":97086,"./ExternalAirlockController.js":97086,"./FaxMachine":96142,"./FaxMachine.js":96142,"./FloorPainter":83767,"./FloorPainter.js":83767,"./GPS":53424,"./GPS.js":53424,"./GasAnalyzer":68703,"./GasAnalyzer.js":68703,"./GasFreezer":27546,"./GasFreezer.js":27546,"./GeneModder":89124,"./GeneModder.js":89124,"./GenericCrewManifest":73053,"./GenericCrewManifest.js":73053,"./GhostHudPanel":42914,"./GhostHudPanel.js":42914,"./GlandDispenser":25825,"./GlandDispenser.js":25825,"./HandheldChemDispenser":67834,"./HandheldChemDispenser.js":67834,"./ImplantPad":75926,"./ImplantPad.js":75926,"./Instrument":25471,"./Instrument.js":25471,"./ItemPixelShift":65021,"./ItemPixelShift.js":65021,"./KeyComboModal":13618,"./KeyComboModal.tsx":13618,"./KeycardAuth":35655,"./KeycardAuth.js":35655,"./LaborClaimConsole":40951,"./LaborClaimConsole.js":40951,"./LawManager":9525,"./LawManager.js":9525,"./ListInputModal":90447,"./ListInputModal.tsx":90447,"./Loadout":26826,"./Loadout.tsx":26826,"./MechBayConsole":72106,"./MechBayConsole.js":72106,"./MechaControlConsole":7466,"./MechaControlConsole.js":7466,"./MedicalRecords":79625,"./MedicalRecords.js":79625,"./Mimicking":52306,"./Mimicking.js":52306,"./Minesweeper":66238,"./Minesweeper.js":66238,"./MiniGamesMenu":21385,"./MiniGamesMenu.js":21385,"./MiningVendor":87684,"./MiningVendor.js":87684,"./Multitool":97955,"./Multitool.js":97955,"./Newscaster":64713,"./Newscaster.js":64713,"./NinjaBloodScan":97351,"./NinjaBloodScan.js":97351,"./NinjaMindScan":32989,"./NinjaMindScan.js":32989,"./NuclearBomb":41166,"./NuclearBomb.js":41166,"./NumberInputModal":52416,"./NumberInputModal.tsx":52416,"./OperatingComputer":1218,"./OperatingComputer.js":1218,"./Orbit":46892,"./Orbit.js":46892,"./OreRedemption":15421,"./OreRedemption.js":15421,"./PAI":30373,"./PAI.js":30373,"./PDA":85175,"./PDA.js":85175,"./PDAPainter":38280,"./PDAPainter.js":38280,"./Pacman":68654,"./Pacman.js":68654,"./PersonalCrafting":33388,"./PersonalCrafting.js":33388,"./Photocopier":56150,"./Photocopier.js":56150,"./PodTracking":94158,"./PodTracking.js":94158,"./PoolController":84676,"./PoolController.js":84676,"./PortablePump":57003,"./PortablePump.js":57003,"./PortableScrubber":70069,"./PortableScrubber.js":70069,"./PortableTurret":59955,"./PortableTurret.js":59955,"./PowerMonitor":61631,"./PowerMonitor.js":61631,"./PrisonerImplantManager":50992,"./PrisonerImplantManager.js":50992,"./QuestConsole":7485,"./QuestConsole.js":7485,"./RCD":94813,"./RCD.js":94813,"./RPD":18738,"./RPD.js":18738,"./Radio":80299,"./Radio.js":80299,"./RankedListInputModal":14846,"./RankedListInputModal.tsx":14846,"./ReagentsEditor":58262,"./ReagentsEditor.tsx":58262,"./RequestConsole":25472,"./RequestConsole.js":25472,"./RequestManager":3786,"./RequestManager.js":3786,"./RndConsole":16475,"./RndConsole.js":16475,"./RndConsoleComponents":13472,"./RndConsoleComponents/":13472,"./RndConsoleComponents/CurrentLevels":93098,"./RndConsoleComponents/CurrentLevels.js":93098,"./RndConsoleComponents/DataDiskMenu":19192,"./RndConsoleComponents/DataDiskMenu.js":19192,"./RndConsoleComponents/DeconstructionMenu":20887,"./RndConsoleComponents/DeconstructionMenu.js":20887,"./RndConsoleComponents/LatheCategory":10666,"./RndConsoleComponents/LatheCategory.js":10666,"./RndConsoleComponents/LatheChemicalStorage":52285,"./RndConsoleComponents/LatheChemicalStorage.js":52285,"./RndConsoleComponents/LatheMainMenu":71964,"./RndConsoleComponents/LatheMainMenu.js":71964,"./RndConsoleComponents/LatheMaterialStorage":17906,"./RndConsoleComponents/LatheMaterialStorage.js":17906,"./RndConsoleComponents/LatheMaterials":83706,"./RndConsoleComponents/LatheMaterials.js":83706,"./RndConsoleComponents/LatheMenu":76749,"./RndConsoleComponents/LatheMenu.js":76749,"./RndConsoleComponents/LatheSearch":74698,"./RndConsoleComponents/LatheSearch.js":74698,"./RndConsoleComponents/MainMenu":17180,"./RndConsoleComponents/MainMenu.js":17180,"./RndConsoleComponents/RndNavButton":63459,"./RndConsoleComponents/RndNavButton.js":63459,"./RndConsoleComponents/RndNavbar":94942,"./RndConsoleComponents/RndNavbar.js":94942,"./RndConsoleComponents/RndRoute":12059,"./RndConsoleComponents/RndRoute.js":12059,"./RndConsoleComponents/SettingsMenu":52580,"./RndConsoleComponents/SettingsMenu.js":52580,"./RndConsoleComponents/index":13472,"./RndConsoleComponents/index.js":13472,"./RoboQuest":40026,"./RoboQuest.js":40026,"./RobotSelfDiagnosis":26109,"./RobotSelfDiagnosis.js":26109,"./RoboticsControlConsole":97997,"./RoboticsControlConsole.js":97997,"./Safe":54431,"./Safe.js":54431,"./SatelliteControl":29740,"./SatelliteControl.js":29740,"./SecureStorage":44162,"./SecureStorage.js":44162,"./SecurityRecords":6272,"./SecurityRecords.js":6272,"./SeedExtractor":5099,"./SeedExtractor.js":5099,"./ShuttleConsole":2916,"./ShuttleConsole.js":2916,"./ShuttleManipulator":39401,"./ShuttleManipulator.js":39401,"./Sleeper":88284,"./Sleeper.js":88284,"./SlotMachine":21597,"./SlotMachine.js":21597,"./Smartfridge":46348,"./Smartfridge.js":46348,"./Smes":86162,"./Smes.js":86162,"./SolarControl":63584,"./SolarControl.js":63584,"./SpawnersMenu":38096,"./SpawnersMenu.js":38096,"./SpiderOS":7957,"./SpiderOS.js":7957,"./StationAlertConsole":38307,"./StationAlertConsole.js":38307,"./StripMenu":39409,"./StripMenu.tsx":39409,"./SuitStorage":69514,"./SuitStorage.js":69514,"./SupermatterMonitor":15022,"./SupermatterMonitor.js":15022,"./SyndicateComputerSimple":46029,"./SyndicateComputerSimple.js":46029,"./SyndieCargoConsole":99279,"./SyndieCargoConsole.js":99279,"./TTSSeedsExplorer":44852,"./TTSSeedsExplorer.js":44852,"./TachyonArray":56441,"./TachyonArray.js":56441,"./Tank":1754,"./Tank.js":1754,"./TankDispenser":7579,"./TankDispenser.js":7579,"./TcommsCore":16136,"./TcommsCore.js":16136,"./TcommsRelay":88046,"./TcommsRelay.js":88046,"./Teleporter":20802,"./Teleporter.js":20802,"./TextInputModal":24410,"./TextInputModal.tsx":24410,"./ThiefKit":69566,"./ThiefKit.js":69566,"./TransferValve":20035,"./TransferValve.js":20035,"./Uplink":52847,"./Uplink.js":52847,"./UploadPanel":80949,"./UploadPanel.js":80949,"./VampireSpecMenu":8946,"./VampireSpecMenu.js":8946,"./VampireTrophiesStatus":45770,"./VampireTrophiesStatus.js":45770,"./Vending":12261,"./Vending.js":12261,"./VolumeMixer":68971,"./VolumeMixer.js":68971,"./VotePanel":2510,"./VotePanel.js":2510,"./Wires":30138,"./Wires.js":30138,"./Workshop":30995,"./Workshop.js":30995,"./common/AccessList":49148,"./common/AccessList.js":49148,"./common/AtmosScan":26991,"./common/AtmosScan.js":26991,"./common/BeakerContents":85870,"./common/BeakerContents.js":85870,"./common/ComplexModal":3939,"./common/ComplexModal.js":3939,"./common/CrewManifest":41874,"./common/CrewManifest.js":41874,"./common/InputButtons":19203,"./common/InputButtons.tsx":19203,"./common/InterfaceLockNoticeBox":195,"./common/InterfaceLockNoticeBox.js":195,"./common/Loader":51057,"./common/Loader.tsx":51057,"./common/LoginInfo":321,"./common/LoginInfo.js":321,"./common/LoginScreen":5485,"./common/LoginScreen.js":5485,"./common/Operating":62411,"./common/Operating.js":62411,"./common/Signaler":13545,"./common/Signaler.js":13545,"./common/SimpleRecords":41984,"./common/SimpleRecords.js":41984,"./common/TemporaryNotice":22091,"./common/TemporaryNotice.js":22091,"./manually-routed/KitchenSink":25443,"./manually-routed/KitchenSink.js":25443,"./pai/pai_advsecrecords":96572,"./pai/pai_advsecrecords.js":96572,"./pai/pai_atmosphere":80818,"./pai/pai_atmosphere.js":80818,"./pai/pai_bioscan":23903,"./pai/pai_bioscan.js":23903,"./pai/pai_camera_bug":79592,"./pai/pai_camera_bug.js":79592,"./pai/pai_directives":64988,"./pai/pai_directives.js":64988,"./pai/pai_doorjack":13813,"./pai/pai_doorjack.js":13813,"./pai/pai_encoder":43816,"./pai/pai_encoder.js":43816,"./pai/pai_gps_module":88895,"./pai/pai_gps_module.js":88895,"./pai/pai_main_menu":66025,"./pai/pai_main_menu.js":66025,"./pai/pai_manifest":2983,"./pai/pai_manifest.js":2983,"./pai/pai_medrecords":40758,"./pai/pai_medrecords.js":40758,"./pai/pai_messenger":98599,"./pai/pai_messenger.js":98599,"./pai/pai_radio":50775,"./pai/pai_radio.js":50775,"./pai/pai_sec_chem":19873,"./pai/pai_sec_chem.js":19873,"./pai/pai_secrecords":48623,"./pai/pai_secrecords.js":48623,"./pai/pai_signaler":47297,"./pai/pai_signaler.js":47297,"./pda/pda_atmos_scan":78532,"./pda/pda_atmos_scan.js":78532,"./pda/pda_janitor":40253,"./pda/pda_janitor.js":40253,"./pda/pda_main_menu":58293,"./pda/pda_main_menu.js":58293,"./pda/pda_manifest":58059,"./pda/pda_manifest.js":58059,"./pda/pda_medical":18147,"./pda/pda_medical.js":18147,"./pda/pda_messenger":77595,"./pda/pda_messenger.js":77595,"./pda/pda_mule":24635,"./pda/pda_mule.js":24635,"./pda/pda_notes":97085,"./pda/pda_notes.js":97085,"./pda/pda_power":57513,"./pda/pda_power.js":57513,"./pda/pda_request_console":57635,"./pda/pda_request_console.js":57635,"./pda/pda_secbot":99808,"./pda/pda_secbot.js":99808,"./pda/pda_security":77168,"./pda/pda_security.js":77168,"./pda/pda_signaler":21773,"./pda/pda_signaler.js":21773,"./pda/pda_status_display":81857,"./pda/pda_status_display.js":81857,"./pda/pda_supplyrecords":70287,"./pda/pda_supplyrecords.js":70287};function a(o){var m=t(o);return n(m)}function t(o){if(!n.o(e,o)){var m=new Error("Cannot find module '"+o+"'");throw m.code="MODULE_NOT_FOUND",m}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=32054},4085:function(I,r,n){var e={"./Blink.stories.js":51364,"./BlockQuote.stories.js":32453,"./Box.stories.js":83531,"./Button.stories.js":74198,"./ByondUi.stories.js":51956,"./Collapsible.stories.js":17466,"./Flex.stories.js":89241,"./ImageButton.stories.js":48779,"./Input.stories.js":21394,"./Popper.stories.js":43932,"./ProgressBar.stories.js":33270,"./Stack.stories.js":77766,"./Storage.stories.js":30187,"./Tabs.stories.js":46554,"./Themes.stories.js":53276,"./Tooltip.stories.js":28717};function a(o){var m=t(o);return n(m)}function t(o){if(!n.o(e,o)){var m=new Error("Cannot find module '"+o+"'");throw m.code="MODULE_NOT_FOUND",m}return e[o]}a.keys=function(){return Object.keys(e)},a.resolve=t,I.exports=a,a.id=4085},10320:function(I,r,n){"use strict";var e=n(55747),a=n(89393),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a function")}},32606:function(I,r,n){"use strict";var e=n(1031),a=n(89393),t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not a constructor")}},35908:function(I,r,n){"use strict";var e=n(45015),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t("Can't set "+a(o)+" as a prototype")}},80575:function(I,r,n){"use strict";var e=n(24697),a=n(80674),t=n(74595).f,o=e("unscopables"),m=Array.prototype;m[o]===void 0&&t(m,o,{configurable:!0,value:a(null)}),I.exports=function(S){m[o][S]=!0}},35483:function(I,r,n){"use strict";var e=n(50233).charAt;I.exports=function(a,t,o){return t+(o?e(a,t).length:1)}},60077:function(I,r,n){"use strict";var e=n(21287),a=TypeError;I.exports=function(t,o){if(e(o,t))return t;throw new a("Incorrect invocation")}},30365:function(I,r,n){"use strict";var e=n(77568),a=String,t=TypeError;I.exports=function(o){if(e(o))return o;throw new t(a(o)+" is not an object")}},70377:function(I){"use strict";I.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},3782:function(I,r,n){"use strict";var e=n(40033);I.exports=e(function(){if(typeof ArrayBuffer=="function"){var a=new ArrayBuffer(8);Object.isExtensible(a)&&Object.defineProperty(a,"a",{value:8})}})},4246:function(I,r,n){"use strict";var e=n(70377),a=n(58310),t=n(16210),o=n(55747),m=n(77568),S=n(45299),y=n(2281),k=n(89393),b=n(37909),p=n(55938),i=n(73936),c=n(21287),s=n(36917),l=n(76649),d=n(24697),f=n(16738),u=n(5419),C=u.enforce,V=u.get,v=t.Int8Array,h=v&&v.prototype,g=t.Uint8ClampedArray,N=g&&g.prototype,x=v&&s(v),B=h&&s(h),L=Object.prototype,T=t.TypeError,A=d("toStringTag"),E=f("TYPED_ARRAY_TAG"),w="TypedArrayConstructor",O=e&&!!l&&y(t.opera)!=="Opera",P=!1,M,F,R,U={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},_={BigInt64Array:8,BigUint64Array:8},W=function(){function oe(ie){if(!m(ie))return!1;var Z=y(ie);return Z==="DataView"||S(U,Z)||S(_,Z)}return oe}(),K=function(ie){var Z=s(ie);if(m(Z)){var ae=V(Z);return ae&&S(ae,w)?ae[w]:K(Z)}},G=function(ie){if(!m(ie))return!1;var Z=y(ie);return S(U,Z)||S(_,Z)},ne=function(ie){if(G(ie))return ie;throw new T("Target is not a typed array")},X=function(ie){if(o(ie)&&(!l||c(x,ie)))return ie;throw new T(k(ie)+" is not a typed array constructor")},pe=function(ie,Z,ae,J){if(a){if(ae)for(var Y in U){var Q=t[Y];if(Q&&S(Q.prototype,ie))try{delete Q.prototype[ie]}catch(q){try{Q.prototype[ie]=Z}catch(te){}}}(!B[ie]||ae)&&p(B,ie,ae?Z:O&&h[ie]||Z,J)}},me=function(ie,Z,ae){var J,Y;if(a){if(l){if(ae){for(J in U)if(Y=t[J],Y&&S(Y,ie))try{delete Y[ie]}catch(Q){}}if(!x[ie]||ae)try{return p(x,ie,ae?Z:O&&x[ie]||Z)}catch(Q){}else return}for(J in U)Y=t[J],Y&&(!Y[ie]||ae)&&p(Y,ie,Z)}};for(M in U)F=t[M],R=F&&F.prototype,R?C(R)[w]=F:O=!1;for(M in _)F=t[M],R=F&&F.prototype,R&&(C(R)[w]=F);if((!O||!o(x)||x===Function.prototype)&&(x=function(){function oe(){throw new T("Incorrect invocation")}return oe}(),O))for(M in U)t[M]&&l(t[M],x);if((!O||!B||B===L)&&(B=x.prototype,O))for(M in U)t[M]&&l(t[M].prototype,B);if(O&&s(N)!==B&&l(N,B),a&&!S(B,A)){P=!0,i(B,A,{configurable:!0,get:function(){function oe(){return m(this)?this[E]:void 0}return oe}()});for(M in U)t[M]&&b(t[M],E,M)}I.exports={NATIVE_ARRAY_BUFFER_VIEWS:O,TYPED_ARRAY_TAG:P&&E,aTypedArray:ne,aTypedArrayConstructor:X,exportTypedArrayMethod:pe,exportTypedArrayStaticMethod:me,getTypedArrayConstructor:K,isView:W,isTypedArray:G,TypedArray:x,TypedArrayPrototype:B}},37336:function(I,r,n){"use strict";var e=n(16210),a=n(67250),t=n(58310),o=n(70377),m=n(70520),S=n(37909),y=n(73936),k=n(30145),b=n(40033),p=n(60077),i=n(61365),c=n(10188),s=n(43806),l=n(95867),d=n(91784),f=n(36917),u=n(76649),C=n(88471),V=n(54602),v=n(5781),h=n(5774),g=n(84925),N=n(5419),x=m.PROPER,B=m.CONFIGURABLE,L="ArrayBuffer",T="DataView",A="prototype",E="Wrong length",w="Wrong index",O=N.getterFor(L),P=N.getterFor(T),M=N.set,F=e[L],R=F,U=R&&R[A],_=e[T],W=_&&_[A],K=Object.prototype,G=e.Array,ne=e.RangeError,X=a(C),pe=a([].reverse),me=d.pack,oe=d.unpack,ie=function(re){return[re&255]},Z=function(re){return[re&255,re>>8&255]},ae=function(re){return[re&255,re>>8&255,re>>16&255,re>>24&255]},J=function(re){return re[3]<<24|re[2]<<16|re[1]<<8|re[0]},Y=function(re){return me(l(re),23,4)},Q=function(re){return me(re,52,8)},q=function(re,de,ve){y(re[A],de,{configurable:!0,get:function(){function he(){return ve(this)[de]}return he}()})},te=function(re,de,ve,he){var Be=P(re),ke=s(ve),Ee=!!he;if(ke+de>Be.byteLength)throw new ne(w);var Re=Be.bytes,_e=ke+Be.byteOffset,Pe=V(Re,_e,_e+de);return Ee?Pe:pe(Pe)},se=function(re,de,ve,he,Be,ke){var Ee=P(re),Re=s(ve),_e=he(+Be),Pe=!!ke;if(Re+de>Ee.byteLength)throw new ne(w);for(var Ne=Ee.bytes,Se=Re+Ee.byteOffset,H=0;HBe)throw new ne("Wrong offset");if(ve=ve===void 0?Be-ke:c(ve),ke+ve>Be)throw new ne(E);M(this,{type:T,buffer:re,byteLength:ve,byteOffset:ke,bytes:he.bytes}),t||(this.buffer=re,this.byteLength=ve,this.byteOffset=ke)}return D}(),W=_[A],t&&(q(R,"byteLength",O),q(_,"buffer",P),q(_,"byteLength",P),q(_,"byteOffset",P)),k(W,{getInt8:function(){function D(re){return te(this,1,re)[0]<<24>>24}return D}(),getUint8:function(){function D(re){return te(this,1,re)[0]}return D}(),getInt16:function(){function D(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return(de[1]<<8|de[0])<<16>>16}return D}(),getUint16:function(){function D(re){var de=te(this,2,re,arguments.length>1?arguments[1]:!1);return de[1]<<8|de[0]}return D}(),getInt32:function(){function D(re){return J(te(this,4,re,arguments.length>1?arguments[1]:!1))}return D}(),getUint32:function(){function D(re){return J(te(this,4,re,arguments.length>1?arguments[1]:!1))>>>0}return D}(),getFloat32:function(){function D(re){return oe(te(this,4,re,arguments.length>1?arguments[1]:!1),23)}return D}(),getFloat64:function(){function D(re){return oe(te(this,8,re,arguments.length>1?arguments[1]:!1),52)}return D}(),setInt8:function(){function D(re,de){se(this,1,re,ie,de)}return D}(),setUint8:function(){function D(re,de){se(this,1,re,ie,de)}return D}(),setInt16:function(){function D(re,de){se(this,2,re,Z,de,arguments.length>2?arguments[2]:!1)}return D}(),setUint16:function(){function D(re,de){se(this,2,re,Z,de,arguments.length>2?arguments[2]:!1)}return D}(),setInt32:function(){function D(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return D}(),setUint32:function(){function D(re,de){se(this,4,re,ae,de,arguments.length>2?arguments[2]:!1)}return D}(),setFloat32:function(){function D(re,de){se(this,4,re,Y,de,arguments.length>2?arguments[2]:!1)}return D}(),setFloat64:function(){function D(re,de){se(this,8,re,Q,de,arguments.length>2?arguments[2]:!1)}return D}()});else{var ye=x&&F.name!==L;!b(function(){F(1)})||!b(function(){new F(-1)})||b(function(){return new F,new F(1.5),new F(NaN),F.length!==1||ye&&!B})?(R=function(){function D(re){return p(this,U),v(new F(s(re)),this,R)}return D}(),R[A]=U,U.constructor=R,h(R,F)):ye&&B&&S(F,"name",L),u&&f(W)!==K&&u(W,K);var fe=new _(new R(2)),Ie=a(W.setInt8);fe.setInt8(0,2147483648),fe.setInt8(1,2147483649),(fe.getInt8(0)||!fe.getInt8(1))&&k(W,{setInt8:function(){function D(re,de){Ie(this,re,de<<24>>24)}return D}(),setUint8:function(){function D(re,de){Ie(this,re,de<<24>>24)}return D}()},{unsafe:!0})}g(R,L),g(_,T),I.exports={ArrayBuffer:R,DataView:_}},71447:function(I,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760),o=n(95108),m=Math.min;I.exports=[].copyWithin||function(){function S(y,k){var b=e(this),p=t(b),i=a(y,p),c=a(k,p),s=arguments.length>2?arguments[2]:void 0,l=m((s===void 0?p:a(s,p))-c,p-i),d=1;for(c0;)c in b?b[i]=b[c]:o(b,i),i+=d,c+=d;return b}return S}()},88471:function(I,r,n){"use strict";var e=n(46771),a=n(13912),t=n(24760);I.exports=function(){function o(m){for(var S=e(this),y=t(S),k=arguments.length,b=a(k>1?arguments[1]:void 0,y),p=k>2?arguments[2]:void 0,i=p===void 0?y:a(p,y);i>b;)S[b++]=m;return S}return o}()},35601:function(I,r,n){"use strict";var e=n(22603).forEach,a=n(55528),t=a("forEach");I.exports=t?[].forEach:function(){function o(m){return e(this,m,arguments.length>1?arguments[1]:void 0)}return o}()},78008:function(I,r,n){"use strict";var e=n(24760);I.exports=function(a,t,o){for(var m=0,S=arguments.length>2?o:e(t),y=new a(S);S>m;)y[m]=t[m++];return y}},73174:function(I,r,n){"use strict";var e=n(75754),a=n(91495),t=n(46771),o=n(40125),m=n(76571),S=n(1031),y=n(24760),k=n(60102),b=n(77455),p=n(59201),i=Array;I.exports=function(){function c(s){var l=t(s),d=S(this),f=arguments.length,u=f>1?arguments[1]:void 0,C=u!==void 0;C&&(u=e(u,f>2?arguments[2]:void 0));var V=p(l),v=0,h,g,N,x,B,L;if(V&&!(this===i&&m(V)))for(g=d?new this:[],x=b(l,V),B=x.next;!(N=a(B,x)).done;v++)L=C?o(x,u,[N.value,v],!0):N.value,k(g,v,L);else for(h=y(l),g=d?new this(h):i(h);h>v;v++)L=C?u(l[v],v):l[v],k(g,v,L);return g.length=v,g}return c}()},14211:function(I,r,n){"use strict";var e=n(57591),a=n(13912),t=n(24760),o=function(S){return function(y,k,b){var p=e(y),i=t(p);if(i===0)return!S&&-1;var c=a(b,i),s;if(S&&k!==k){for(;i>c;)if(s=p[c++],s!==s)return!0}else for(;i>c;c++)if((S||c in p)&&p[c]===k)return S||c||0;return!S&&-1}};I.exports={includes:o(!0),indexOf:o(!1)}},22603:function(I,r,n){"use strict";var e=n(75754),a=n(67250),t=n(37457),o=n(46771),m=n(24760),S=n(57823),y=a([].push),k=function(p){var i=p===1,c=p===2,s=p===3,l=p===4,d=p===6,f=p===7,u=p===5||d;return function(C,V,v,h){for(var g=o(C),N=t(g),x=m(N),B=e(V,v),L=0,T=h||S,A=i?T(C,x):c||f?T(C,0):void 0,E,w;x>L;L++)if((u||L in N)&&(E=N[L],w=B(E,L,g),p))if(i)A[L]=w;else if(w)switch(p){case 3:return!0;case 5:return E;case 6:return L;case 2:y(A,E)}else switch(p){case 4:return!1;case 7:y(A,E)}return d?-1:s||l?l:A}};I.exports={forEach:k(0),map:k(1),filter:k(2),some:k(3),every:k(4),find:k(5),findIndex:k(6),filterReject:k(7)}},1325:function(I,r,n){"use strict";var e=n(61267),a=n(57591),t=n(61365),o=n(24760),m=n(55528),S=Math.min,y=[].lastIndexOf,k=!!y&&1/[1].lastIndexOf(1,-0)<0,b=m("lastIndexOf"),p=k||!b;I.exports=p?function(){function i(c){if(k)return e(y,this,arguments)||0;var s=a(this),l=o(s);if(l===0)return-1;var d=l-1;for(arguments.length>1&&(d=S(d,t(arguments[1]))),d<0&&(d=l+d);d>=0;d--)if(d in s&&s[d]===c)return d||0;return-1}return i}():y},44091:function(I,r,n){"use strict";var e=n(40033),a=n(24697),t=n(83141),o=a("species");I.exports=function(m){return t>=51||!e(function(){var S=[],y=S.constructor={};return y[o]=function(){return{foo:1}},S[m](Boolean).foo!==1})}},55528:function(I,r,n){"use strict";var e=n(40033);I.exports=function(a,t){var o=[][a];return!!o&&e(function(){o.call(null,t||function(){return 1},1)})}},56844:function(I,r,n){"use strict";var e=n(10320),a=n(46771),t=n(37457),o=n(24760),m=TypeError,S="Reduce of empty array with no initial value",y=function(b){return function(p,i,c,s){var l=a(p),d=t(l),f=o(l);if(e(i),f===0&&c<2)throw new m(S);var u=b?f-1:0,C=b?-1:1;if(c<2)for(;;){if(u in d){s=d[u],u+=C;break}if(u+=C,b?u<0:f<=u)throw new m(S)}for(;b?u>=0:f>u;u+=C)u in d&&(s=i(s,d[u],u,l));return s}};I.exports={left:y(!1),right:y(!0)}},13345:function(I,r,n){"use strict";var e=n(58310),a=n(37386),t=TypeError,o=Object.getOwnPropertyDescriptor,m=e&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(S){return S instanceof TypeError}}();I.exports=m?function(S,y){if(a(S)&&!o(S,"length").writable)throw new t("Cannot set read only .length");return S.length=y}:function(S,y){return S.length=y}},54602:function(I,r,n){"use strict";var e=n(67250);I.exports=e([].slice)},90274:function(I,r,n){"use strict";var e=n(54602),a=Math.floor,t=function(m,S){var y=m.length;if(y<8)for(var k=1,b,p;k0;)m[p]=m[--p];p!==k++&&(m[p]=b)}else for(var i=a(y/2),c=t(e(m,0,i),S),s=t(e(m,i),S),l=c.length,d=s.length,f=0,u=0;f1?arguments[1]:void 0),w;w=w?w.next:A.first;)for(E(w.value,w.key,this);w&&w.removed;)w=w.previous}return L}(),has:function(){function L(T){return!!B(this,T)}return L}()}),t(g,V?{get:function(){function L(T){var A=B(this,T);return A&&A.value}return L}(),set:function(){function L(T,A){return x(this,T===0?0:T,A)}return L}()}:{add:function(){function L(T){return x(this,T=T===0?0:T,T)}return L}()}),i&&a(g,"size",{configurable:!0,get:function(){function L(){return N(this).size}return L}()}),h}return f}(),setStrong:function(){function f(u,C,V){var v=C+" Iterator",h=d(C),g=d(v);k(u,C,function(N,x){l(this,{type:v,target:N,state:h(N),kind:x,last:null})},function(){for(var N=g(this),x=N.kind,B=N.last;B&&B.removed;)B=B.previous;return!N.target||!(N.last=B=B?B.next:N.state.first)?(N.target=null,b(void 0,!0)):b(x==="keys"?B.key:x==="values"?B.value:[B.key,B.value],!1)},V?"entries":"values",!V,!0),p(C)}return f}()}},39895:function(I,r,n){"use strict";var e=n(67250),a=n(30145),t=n(81969).getWeakData,o=n(60077),m=n(30365),S=n(42871),y=n(77568),k=n(49450),b=n(22603),p=n(45299),i=n(5419),c=i.set,s=i.getterFor,l=b.find,d=b.findIndex,f=e([].splice),u=0,C=function(g){return g.frozen||(g.frozen=new V)},V=function(){this.entries=[]},v=function(g,N){return l(g.entries,function(x){return x[0]===N})};V.prototype={get:function(){function h(g){var N=v(this,g);if(N)return N[1]}return h}(),has:function(){function h(g){return!!v(this,g)}return h}(),set:function(){function h(g,N){var x=v(this,g);x?x[1]=N:this.entries.push([g,N])}return h}(),delete:function(){function h(g){var N=d(this.entries,function(x){return x[0]===g});return~N&&f(this.entries,N,1),!!~N}return h}()},I.exports={getConstructor:function(){function h(g,N,x,B){var L=g(function(w,O){o(w,T),c(w,{type:N,id:u++,frozen:null}),S(O)||k(O,w[B],{that:w,AS_ENTRIES:x})}),T=L.prototype,A=s(N),E=function(){function w(O,P,M){var F=A(O),R=t(m(P),!0);return R===!0?C(F).set(P,M):R[F.id]=M,O}return w}();return a(T,{delete:function(){function w(O){var P=A(this);if(!y(O))return!1;var M=t(O);return M===!0?C(P).delete(O):M&&p(M,P.id)&&delete M[P.id]}return w}(),has:function(){function w(O){var P=A(this);if(!y(O))return!1;var M=t(O);return M===!0?C(P).has(O):M&&p(M,P.id)}return w}()}),a(T,x?{get:function(){function w(O){var P=A(this);if(y(O)){var M=t(O);if(M===!0)return C(P).get(O);if(M)return M[P.id]}}return w}(),set:function(){function w(O,P){return E(this,O,P)}return w}()}:{add:function(){function w(O){return E(this,O,!0)}return w}()}),L}return h}()}},45150:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(67250),o=n(41314),m=n(55938),S=n(81969),y=n(49450),k=n(60077),b=n(55747),p=n(42871),i=n(77568),c=n(40033),s=n(92490),l=n(84925),d=n(5781);I.exports=function(f,u,C){var V=f.indexOf("Map")!==-1,v=f.indexOf("Weak")!==-1,h=V?"set":"add",g=a[f],N=g&&g.prototype,x=g,B={},L=function(F){var R=t(N[F]);m(N,F,F==="add"?function(){function U(_){return R(this,_===0?0:_),this}return U}():F==="delete"?function(U){return v&&!i(U)?!1:R(this,U===0?0:U)}:F==="get"?function(){function U(_){return v&&!i(_)?void 0:R(this,_===0?0:_)}return U}():F==="has"?function(){function U(_){return v&&!i(_)?!1:R(this,_===0?0:_)}return U}():function(){function U(_,W){return R(this,_===0?0:_,W),this}return U}())},T=o(f,!b(g)||!(v||N.forEach&&!c(function(){new g().entries().next()})));if(T)x=C.getConstructor(u,f,V,h),S.enable();else if(o(f,!0)){var A=new x,E=A[h](v?{}:-0,1)!==A,w=c(function(){A.has(1)}),O=s(function(M){new g(M)}),P=!v&&c(function(){for(var M=new g,F=5;F--;)M[h](F,F);return!M.has(-0)});O||(x=u(function(M,F){k(M,N);var R=d(new g,M,x);return p(F)||y(F,R[h],{that:R,AS_ENTRIES:V}),R}),x.prototype=N,N.constructor=x),(w||P)&&(L("delete"),L("has"),V&&L("get")),(P||E)&&L(h),v&&N.clear&&delete N.clear}return B[f]=x,e({global:!0,constructor:!0,forced:x!==g},B),l(x,f),v||C.setStrong(x,f,V),x}},5774:function(I,r,n){"use strict";var e=n(45299),a=n(97921),t=n(27193),o=n(74595);I.exports=function(m,S,y){for(var k=a(S),b=o.f,p=t.f,i=0;i"+p+""}},5959:function(I){"use strict";I.exports=function(r,n){return{value:r,done:n}}},37909:function(I,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);I.exports=e?function(o,m,S){return a.f(o,m,t(1,S))}:function(o,m,S){return o[m]=S,o}},87458:function(I){"use strict";I.exports=function(r,n){return{enumerable:!(r&1),configurable:!(r&2),writable:!(r&4),value:n}}},60102:function(I,r,n){"use strict";var e=n(58310),a=n(74595),t=n(87458);I.exports=function(o,m,S){e?a.f(o,m,t(0,S)):o[m]=S}},67206:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(24051).start,o=RangeError,m=isFinite,S=Math.abs,y=Date.prototype,k=y.toISOString,b=e(y.getTime),p=e(y.getUTCDate),i=e(y.getUTCFullYear),c=e(y.getUTCHours),s=e(y.getUTCMilliseconds),l=e(y.getUTCMinutes),d=e(y.getUTCMonth),f=e(y.getUTCSeconds);I.exports=a(function(){return k.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!a(function(){k.call(new Date(NaN))})?function(){function u(){if(!m(b(this)))throw new o("Invalid time value");var C=this,V=i(C),v=s(C),h=V<0?"-":V>9999?"+":"";return h+t(S(V),h?6:4,0)+"-"+t(d(C)+1,2,0)+"-"+t(p(C),2,0)+"T"+t(c(C),2,0)+":"+t(l(C),2,0)+":"+t(f(C),2,0)+"."+t(v,3,0)+"Z"}return u}():k},10886:function(I,r,n){"use strict";var e=n(30365),a=n(13396),t=TypeError;I.exports=function(o){if(e(this),o==="string"||o==="default")o="string";else if(o!=="number")throw new t("Incorrect hint");return a(this,o)}},73936:function(I,r,n){"use strict";var e=n(20001),a=n(74595);I.exports=function(t,o,m){return m.get&&e(m.get,o,{getter:!0}),m.set&&e(m.set,o,{setter:!0}),a.f(t,o,m)}},55938:function(I,r,n){"use strict";var e=n(55747),a=n(74595),t=n(20001),o=n(18231);I.exports=function(m,S,y,k){k||(k={});var b=k.enumerable,p=k.name!==void 0?k.name:S;if(e(y)&&t(y,p,k),k.global)b?m[S]=y:o(S,y);else{try{k.unsafe?m[S]&&(b=!0):delete m[S]}catch(i){}b?m[S]=y:a.f(m,S,{value:y,enumerable:!1,configurable:!k.nonConfigurable,writable:!k.nonWritable})}return m}},30145:function(I,r,n){"use strict";var e=n(55938);I.exports=function(a,t,o){for(var m in t)e(a,m,t[m],o);return a}},18231:function(I,r,n){"use strict";var e=n(16210),a=Object.defineProperty;I.exports=function(t,o){try{a(e,t,{value:o,configurable:!0,writable:!0})}catch(m){e[t]=o}return o}},95108:function(I,r,n){"use strict";var e=n(89393),a=TypeError;I.exports=function(t,o){if(!delete t[o])throw new a("Cannot delete property "+e(o)+" of "+e(t))}},58310:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){return Object.defineProperty({},1,{get:function(){function a(){return 7}return a}()})[1]!==7})},12689:function(I,r,n){"use strict";var e=n(16210),a=n(77568),t=e.document,o=a(t)&&a(t.createElement);I.exports=function(m){return o?t.createElement(m):{}}},21291:function(I){"use strict";var r=TypeError,n=9007199254740991;I.exports=function(e){if(e>n)throw r("Maximum allowed index exceeded");return e}},89453:function(I){"use strict";I.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},50503:function(I,r,n){"use strict";var e=n(83309),a=e.match(/firefox\/(\d+)/i);I.exports=!!a&&+a[1]},79725:function(I,r,n){"use strict";var e=n(83309);I.exports=/MSIE|Trident/.test(e)},16647:function(I,r,n){"use strict";var e=n(83309);I.exports=/ipad|iphone|ipod/i.test(e)&&typeof Pebble!="undefined"},27770:function(I,r,n){"use strict";var e=n(83309);I.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(e)},81663:function(I,r,n){"use strict";var e=n(10753);I.exports=e==="NODE"},52854:function(I,r,n){"use strict";var e=n(83309);I.exports=/web0s(?!.*chrome)/i.test(e)},83309:function(I,r,n){"use strict";var e=n(16210),a=e.navigator,t=a&&a.userAgent;I.exports=t?String(t):""},83141:function(I,r,n){"use strict";var e=n(16210),a=n(83309),t=e.process,o=e.Deno,m=t&&t.versions||o&&o.version,S=m&&m.v8,y,k;S&&(y=S.split("."),k=y[0]>0&&y[0]<4?1:+(y[0]+y[1])),!k&&a&&(y=a.match(/Edge\/(\d+)/),(!y||y[1]>=74)&&(y=a.match(/Chrome\/(\d+)/),y&&(k=+y[1]))),I.exports=k},44981:function(I,r,n){"use strict";var e=n(83309),a=e.match(/AppleWebKit\/(\d+)\./);I.exports=!!a&&+a[1]},10753:function(I,r,n){"use strict";var e=n(16210),a=n(83309),t=n(7462),o=function(S){return a.slice(0,S.length)===S};I.exports=function(){return o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":e.Bun&&typeof Bun.version=="string"?"BUN":e.Deno&&typeof Deno.version=="object"?"DENO":t(e.process)==="process"?"NODE":e.window&&e.document?"BROWSER":"REST"}()},63964:function(I,r,n){"use strict";var e=n(16210),a=n(27193).f,t=n(37909),o=n(55938),m=n(18231),S=n(5774),y=n(41314);I.exports=function(k,b){var p=k.target,i=k.global,c=k.stat,s,l,d,f,u,C;if(i?l=e:c?l=e[p]||m(p,{}):l=e[p]&&e[p].prototype,l)for(d in b){if(u=b[d],k.dontCallGetSet?(C=a(l,d),f=C&&C.value):f=l[d],s=y(i?d:p+(c?".":"#")+d,k.forced),!s&&f!==void 0){if(typeof u==typeof f)continue;S(u,f)}(k.sham||f&&f.sham)&&t(u,"sham",!0),o(l,d,u,k)}}},40033:function(I){"use strict";I.exports=function(r){try{return!!r()}catch(n){return!0}}},79942:function(I,r,n){"use strict";n(79669);var e=n(91495),a=n(55938),t=n(14489),o=n(40033),m=n(24697),S=n(37909),y=m("species"),k=RegExp.prototype;I.exports=function(b,p,i,c){var s=m(b),l=!o(function(){var C={};return C[s]=function(){return 7},""[b](C)!==7}),d=l&&!o(function(){var C=!1,V=/a/;return b==="split"&&(V={},V.constructor={},V.constructor[y]=function(){return V},V.flags="",V[s]=/./[s]),V.exec=function(){return C=!0,null},V[s](""),!C});if(!l||!d||i){var f=/./[s],u=p(s,""[b],function(C,V,v,h,g){var N=V.exec;return N===t||N===k.exec?l&&!g?{done:!0,value:e(f,V,v,h)}:{done:!0,value:e(C,v,V,h)}:{done:!1}});a(String.prototype,b,u[0]),a(k,s,u[1])}c&&S(k[s],"sham",!0)}},65561:function(I,r,n){"use strict";var e=n(37386),a=n(24760),t=n(21291),o=n(75754),m=function(y,k,b,p,i,c,s,l){for(var d=i,f=0,u=s?o(s,l):!1,C,V;f0&&e(C)?(V=a(C),d=m(y,k,C,V,d,c-1)-1):(t(d+1),y[d]=C),d++),f++;return d};I.exports=m},50730:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){return Object.isExtensible(Object.preventExtensions({}))})},61267:function(I,r,n){"use strict";var e=n(55050),a=Function.prototype,t=a.apply,o=a.call;I.exports=typeof Reflect=="object"&&Reflect.apply||(e?o.bind(t):function(){return o.apply(t,arguments)})},75754:function(I,r,n){"use strict";var e=n(71138),a=n(10320),t=n(55050),o=e(e.bind);I.exports=function(m,S){return a(m),S===void 0?m:t?o(m,S):function(){return m.apply(S,arguments)}}},55050:function(I,r,n){"use strict";var e=n(40033);I.exports=!e(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})},66284:function(I,r,n){"use strict";var e=n(67250),a=n(10320),t=n(77568),o=n(45299),m=n(54602),S=n(55050),y=Function,k=e([].concat),b=e([].join),p={},i=function(s,l,d){if(!o(p,l)){for(var f=[],u=0;u]*>)/g,k=/\$([$&'`]|\d{1,2})/g;I.exports=function(b,p,i,c,s,l){var d=i+b.length,f=c.length,u=k;return s!==void 0&&(s=a(s),u=y),m(l,u,function(C,V){var v;switch(o(V,0)){case"$":return"$";case"&":return b;case"`":return S(p,0,i);case"'":return S(p,d);case"<":v=s[S(V,1,-1)];break;default:var h=+V;if(h===0)return C;if(h>f){var g=t(h/10);return g===0?C:g<=f?c[g-1]===void 0?o(V,1):c[g-1]+o(V,1):C}v=c[h-1]}return v===void 0?"":v})}},16210:function(I,r,n){"use strict";var e=function(t){return t&&t.Math===Math&&t};I.exports=e(typeof globalThis=="object"&&globalThis)||e(typeof window=="object"&&window)||e(typeof self=="object"&&self)||e(typeof n.g=="object"&&n.g)||e(!1)||function(){return this}()||Function("return this")()},45299:function(I,r,n){"use strict";var e=n(67250),a=n(46771),t=e({}.hasOwnProperty);I.exports=Object.hasOwn||function(){function o(m,S){return t(a(m),S)}return o}()},79195:function(I){"use strict";I.exports={}},72259:function(I){"use strict";I.exports=function(r,n){try{arguments.length}catch(e){}}},5315:function(I,r,n){"use strict";var e=n(4009);I.exports=e("document","documentElement")},36223:function(I,r,n){"use strict";var e=n(58310),a=n(40033),t=n(12689);I.exports=!e&&!a(function(){return Object.defineProperty(t("div"),"a",{get:function(){function o(){return 7}return o}()}).a!==7})},91784:function(I){"use strict";var r=Array,n=Math.abs,e=Math.pow,a=Math.floor,t=Math.log,o=Math.LN2,m=function(k,b,p){var i=r(p),c=p*8-b-1,s=(1<>1,d=b===23?e(2,-24)-e(2,-77):0,f=k<0||k===0&&1/k<0?1:0,u=0,C,V,v;for(k=n(k),k!==k||k===1/0?(V=k!==k?1:0,C=s):(C=a(t(k)/o),v=e(2,-C),k*v<1&&(C--,v*=2),C+l>=1?k+=d/v:k+=d*e(2,1-l),k*v>=2&&(C++,v/=2),C+l>=s?(V=0,C=s):C+l>=1?(V=(k*v-1)*e(2,b),C+=l):(V=k*e(2,l-1)*e(2,b),C=0));b>=8;)i[u++]=V&255,V/=256,b-=8;for(C=C<0;)i[u++]=C&255,C/=256,c-=8;return i[u-1]|=f*128,i},S=function(k,b){var p=k.length,i=p*8-b-1,c=(1<>1,l=i-7,d=p-1,f=k[d--],u=f&127,C;for(f>>=7;l>0;)u=u*256+k[d--],l-=8;for(C=u&(1<<-l)-1,u>>=-l,l+=b;l>0;)C=C*256+k[d--],l-=8;if(u===0)u=1-s;else{if(u===c)return C?NaN:f?-1/0:1/0;C+=e(2,b),u-=s}return(f?-1:1)*C*e(2,u-b)};I.exports={pack:m,unpack:S}},37457:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(7462),o=Object,m=e("".split);I.exports=a(function(){return!o("z").propertyIsEnumerable(0)})?function(S){return t(S)==="String"?m(S,""):o(S)}:o},5781:function(I,r,n){"use strict";var e=n(55747),a=n(77568),t=n(76649);I.exports=function(o,m,S){var y,k;return t&&e(y=m.constructor)&&y!==S&&a(k=y.prototype)&&k!==S.prototype&&t(o,k),o}},40492:function(I,r,n){"use strict";var e=n(67250),a=n(55747),t=n(40095),o=e(Function.toString);a(t.inspectSource)||(t.inspectSource=function(m){return o(m)}),I.exports=t.inspectSource},81969:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(79195),o=n(77568),m=n(45299),S=n(74595).f,y=n(37310),k=n(81644),b=n(81834),p=n(16738),i=n(50730),c=!1,s=p("meta"),l=0,d=function(g){S(g,s,{value:{objectID:"O"+l++,weakData:{}}})},f=function(g,N){if(!o(g))return typeof g=="symbol"?g:(typeof g=="string"?"S":"P")+g;if(!m(g,s)){if(!b(g))return"F";if(!N)return"E";d(g)}return g[s].objectID},u=function(g,N){if(!m(g,s)){if(!b(g))return!0;if(!N)return!1;d(g)}return g[s].weakData},C=function(g){return i&&c&&b(g)&&!m(g,s)&&d(g),g},V=function(){v.enable=function(){},c=!0;var g=y.f,N=a([].splice),x={};x[s]=1,g(x).length&&(y.f=function(B){for(var L=g(B),T=0,A=L.length;TB;B++)if(T=O(l[B]),T&&y(s,T))return T;return new c(!1)}N=k(l,x)}for(A=V?l.next:N.next;!(E=a(A,N)).done;){try{T=O(E.value)}catch(P){p(N,"throw",P)}if(typeof T=="object"&&T&&y(s,T))return T}return new c(!1)}},28649:function(I,r,n){"use strict";var e=n(91495),a=n(30365),t=n(78060);I.exports=function(o,m,S){var y,k;a(o);try{if(y=t(o,"return"),!y){if(m==="throw")throw S;return S}y=e(y,o)}catch(b){k=!0,y=b}if(m==="throw")throw S;if(k)throw y;return a(y),S}},5656:function(I,r,n){"use strict";var e=n(67635).IteratorPrototype,a=n(80674),t=n(87458),o=n(84925),m=n(83967),S=function(){return this};I.exports=function(y,k,b,p){var i=k+" Iterator";return y.prototype=a(e,{next:t(+!p,b)}),o(y,i,!1,!0),m[i]=S,y}},65574:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(4493),o=n(70520),m=n(55747),S=n(5656),y=n(36917),k=n(76649),b=n(84925),p=n(37909),i=n(55938),c=n(24697),s=n(83967),l=n(67635),d=o.PROPER,f=o.CONFIGURABLE,u=l.IteratorPrototype,C=l.BUGGY_SAFARI_ITERATORS,V=c("iterator"),v="keys",h="values",g="entries",N=function(){return this};I.exports=function(x,B,L,T,A,E,w){S(L,B,T);var O=function(X){if(X===A&&U)return U;if(!C&&X&&X in F)return F[X];switch(X){case v:return function(){function pe(){return new L(this,X)}return pe}();case h:return function(){function pe(){return new L(this,X)}return pe}();case g:return function(){function pe(){return new L(this,X)}return pe}()}return function(){return new L(this)}},P=B+" Iterator",M=!1,F=x.prototype,R=F[V]||F["@@iterator"]||A&&F[A],U=!C&&R||O(A),_=B==="Array"&&F.entries||R,W,K,G;if(_&&(W=y(_.call(new x)),W!==Object.prototype&&W.next&&(!t&&y(W)!==u&&(k?k(W,u):m(W[V])||i(W,V,N)),b(W,P,!0,!0),t&&(s[P]=N))),d&&A===h&&R&&R.name!==h&&(!t&&f?p(F,"name",h):(M=!0,U=function(){function ne(){return a(R,this)}return ne}())),A)if(K={values:O(h),keys:E?U:O(v),entries:O(g)},w)for(G in K)(C||M||!(G in F))&&i(F,G,K[G]);else e({target:B,proto:!0,forced:C||M},K);return(!t||w)&&F[V]!==U&&i(F,V,U,{name:A}),s[B]=U,K}},67635:function(I,r,n){"use strict";var e=n(40033),a=n(55747),t=n(77568),o=n(80674),m=n(36917),S=n(55938),y=n(24697),k=n(4493),b=y("iterator"),p=!1,i,c,s;[].keys&&(s=[].keys(),"next"in s?(c=m(m(s)),c!==Object.prototype&&(i=c)):p=!0);var l=!t(i)||e(function(){var d={};return i[b].call(d)!==d});l?i={}:k&&(i=o(i)),a(i[b])||S(i,b,function(){return this}),I.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},83967:function(I){"use strict";I.exports={}},24760:function(I,r,n){"use strict";var e=n(10188);I.exports=function(a){return e(a.length)}},20001:function(I,r,n){"use strict";var e=n(67250),a=n(40033),t=n(55747),o=n(45299),m=n(58310),S=n(70520).CONFIGURABLE,y=n(40492),k=n(5419),b=k.enforce,p=k.get,i=String,c=Object.defineProperty,s=e("".slice),l=e("".replace),d=e([].join),f=m&&!a(function(){return c(function(){},"length",{value:8}).length!==8}),u=String(String).split("String"),C=I.exports=function(V,v,h){s(i(v),0,7)==="Symbol("&&(v="["+l(i(v),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),h&&h.getter&&(v="get "+v),h&&h.setter&&(v="set "+v),(!o(V,"name")||S&&V.name!==v)&&(m?c(V,"name",{value:v,configurable:!0}):V.name=v),f&&h&&o(h,"arity")&&V.length!==h.arity&&c(V,"length",{value:h.arity});try{h&&o(h,"constructor")&&h.constructor?m&&c(V,"prototype",{writable:!1}):V.prototype&&(V.prototype=void 0)}catch(N){}var g=b(V);return o(g,"source")||(g.source=d(u,typeof v=="string"?v:"")),V};Function.prototype.toString=C(function(){function V(){return t(this)&&p(this).source||y(this)}return V}(),"toString")},82040:function(I){"use strict";var r=Math.expm1,n=Math.exp;I.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||r(-2e-17)!==-2e-17?function(){function e(a){var t=+a;return t===0?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}return e}():r},14950:function(I,r,n){"use strict";var e=n(22172),a=Math.abs,t=2220446049250313e-31,o=1/t,m=function(y){return y+o-o};I.exports=function(S,y,k,b){var p=+S,i=a(p),c=e(p);if(ik||l!==l?c*(1/0):c*l}},95867:function(I,r,n){"use strict";var e=n(14950),a=11920928955078125e-23,t=34028234663852886e22,o=11754943508222875e-54;I.exports=Math.fround||function(){function m(S){return e(S,a,t,o)}return m}()},75002:function(I){"use strict";var r=Math.log,n=Math.LOG10E;I.exports=Math.log10||function(){function e(a){return r(a)*n}return e}()},90874:function(I){"use strict";var r=Math.log;I.exports=Math.log1p||function(){function n(e){var a=+e;return a>-1e-8&&a<1e-8?a-a*a/2:r(1+a)}return n}()},22172:function(I){"use strict";I.exports=Math.sign||function(){function r(n){var e=+n;return e===0||e!==e?e:e<0?-1:1}return r}()},21119:function(I){"use strict";var r=Math.ceil,n=Math.floor;I.exports=Math.trunc||function(){function e(a){var t=+a;return(t>0?n:r)(t)}return e}()},37713:function(I,r,n){"use strict";var e=n(16210),a=n(44915),t=n(75754),o=n(60375).set,m=n(9547),S=n(27770),y=n(16647),k=n(52854),b=n(81663),p=e.MutationObserver||e.WebKitMutationObserver,i=e.document,c=e.process,s=e.Promise,l=a("queueMicrotask"),d,f,u,C,V;if(!l){var v=new m,h=function(){var N,x;for(b&&(N=c.domain)&&N.exit();x=v.get();)try{x()}catch(B){throw v.head&&d(),B}N&&N.enter()};!S&&!b&&!k&&p&&i?(f=!0,u=i.createTextNode(""),new p(h).observe(u,{characterData:!0}),d=function(){u.data=f=!f}):!y&&s&&s.resolve?(C=s.resolve(void 0),C.constructor=s,V=t(C.then,C),d=function(){V(h)}):b?d=function(){c.nextTick(h)}:(o=t(o,e),d=function(){o(h)}),l=function(N){v.head||d(),v.add(N)}}I.exports=l},81837:function(I,r,n){"use strict";var e=n(10320),a=TypeError,t=function(m){var S,y;this.promise=new m(function(k,b){if(S!==void 0||y!==void 0)throw new a("Bad Promise constructor");S=k,y=b}),this.resolve=e(S),this.reject=e(y)};I.exports.f=function(o){return new t(o)}},86213:function(I,r,n){"use strict";var e=n(72586),a=TypeError;I.exports=function(t){if(e(t))throw new a("The method doesn't accept regular expressions");return t}},3294:function(I,r,n){"use strict";var e=n(16210),a=e.isFinite;I.exports=Number.isFinite||function(){function t(o){return typeof o=="number"&&a(o)}return t}()},28506:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),m=n(92648).trim,S=n(4198),y=t("".charAt),k=e.parseFloat,b=e.Symbol,p=b&&b.iterator,i=1/k(S+"-0")!==-1/0||p&&!a(function(){k(Object(p))});I.exports=i?function(){function c(s){var l=m(o(s)),d=k(l);return d===0&&y(l,0)==="-"?-0:d}return c}():k},13693:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(12605),m=n(92648).trim,S=n(4198),y=e.parseInt,k=e.Symbol,b=k&&k.iterator,p=/^[+-]?0x/i,i=t(p.exec),c=y(S+"08")!==8||y(S+"0x16")!==22||b&&!a(function(){y(Object(b))});I.exports=c?function(){function s(l,d){var f=m(o(l));return y(f,d>>>0||(i(p,f)?16:10))}return s}():y},41143:function(I,r,n){"use strict";var e=n(58310),a=n(67250),t=n(91495),o=n(40033),m=n(18450),S=n(89235),y=n(12867),k=n(46771),b=n(37457),p=Object.assign,i=Object.defineProperty,c=a([].concat);I.exports=!p||o(function(){if(e&&p({b:1},p(i({},"a",{enumerable:!0,get:function(){function u(){i(this,"b",{value:3,enumerable:!1})}return u}()}),{b:2})).b!==1)return!0;var s={},l={},d=Symbol("assign detection"),f="abcdefghijklmnopqrst";return s[d]=7,f.split("").forEach(function(u){l[u]=u}),p({},s)[d]!==7||m(p({},l)).join("")!==f})?function(){function s(l,d){for(var f=k(l),u=arguments.length,C=1,V=S.f,v=y.f;u>C;)for(var h=b(arguments[C++]),g=V?c(m(h),V(h)):m(h),N=g.length,x=0,B;N>x;)B=g[x++],(!e||t(v,h,B))&&(f[B]=h[B]);return f}return s}():p},80674:function(I,r,n){"use strict";var e=n(30365),a=n(24239),t=n(89453),o=n(79195),m=n(5315),S=n(12689),y=n(19417),k=">",b="<",p="prototype",i="script",c=y("IE_PROTO"),s=function(){},l=function(v){return b+i+k+v+b+"/"+i+k},d=function(v){v.write(l("")),v.close();var h=v.parentWindow.Object;return v=null,h},f=function(){var v=S("iframe"),h="java"+i+":",g;return v.style.display="none",m.appendChild(v),v.src=String(h),g=v.contentWindow.document,g.open(),g.write(l("document.F=Object")),g.close(),g.F},u,C=function(){try{u=new ActiveXObject("htmlfile")}catch(h){}C=typeof document!="undefined"?document.domain&&u?d(u):f():d(u);for(var v=t.length;v--;)delete C[p][t[v]];return C()};o[c]=!0,I.exports=Object.create||function(){function V(v,h){var g;return v!==null?(s[p]=e(v),g=new s,s[p]=null,g[c]=v):g=C(),h===void 0?g:a.f(g,h)}return V}()},24239:function(I,r,n){"use strict";var e=n(58310),a=n(80944),t=n(74595),o=n(30365),m=n(57591),S=n(18450);r.f=e&&!a?Object.defineProperties:function(){function y(k,b){o(k);for(var p=m(b),i=S(b),c=i.length,s=0,l;c>s;)t.f(k,l=i[s++],p[l]);return k}return y}()},74595:function(I,r,n){"use strict";var e=n(58310),a=n(36223),t=n(80944),o=n(30365),m=n(767),S=TypeError,y=Object.defineProperty,k=Object.getOwnPropertyDescriptor,b="enumerable",p="configurable",i="writable";r.f=e?t?function(){function c(s,l,d){if(o(s),l=m(l),o(d),typeof s=="function"&&l==="prototype"&&"value"in d&&i in d&&!d[i]){var f=k(s,l);f&&f[i]&&(s[l]=d.value,d={configurable:p in d?d[p]:f[p],enumerable:b in d?d[b]:f[b],writable:!1})}return y(s,l,d)}return c}():y:function(){function c(s,l,d){if(o(s),l=m(l),o(d),a)try{return y(s,l,d)}catch(f){}if("get"in d||"set"in d)throw new S("Accessors not supported");return"value"in d&&(s[l]=d.value),s}return c}()},27193:function(I,r,n){"use strict";var e=n(58310),a=n(91495),t=n(12867),o=n(87458),m=n(57591),S=n(767),y=n(45299),k=n(36223),b=Object.getOwnPropertyDescriptor;r.f=e?b:function(){function p(i,c){if(i=m(i),c=S(c),k)try{return b(i,c)}catch(s){}if(y(i,c))return o(!a(t.f,i,c),i[c])}return p}()},81644:function(I,r,n){"use strict";var e=n(7462),a=n(57591),t=n(37310).f,o=n(54602),m=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],S=function(k){try{return t(k)}catch(b){return o(m)}};I.exports.f=function(){function y(k){return m&&e(k)==="Window"?S(k):t(a(k))}return y}()},37310:function(I,r,n){"use strict";var e=n(53726),a=n(89453),t=a.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(){function o(m){return e(m,t)}return o}()},89235:function(I,r){"use strict";r.f=Object.getOwnPropertySymbols},36917:function(I,r,n){"use strict";var e=n(45299),a=n(55747),t=n(46771),o=n(19417),m=n(9225),S=o("IE_PROTO"),y=Object,k=y.prototype;I.exports=m?y.getPrototypeOf:function(b){var p=t(b);if(e(p,S))return p[S];var i=p.constructor;return a(i)&&p instanceof i?i.prototype:p instanceof y?k:null}},81834:function(I,r,n){"use strict";var e=n(40033),a=n(77568),t=n(7462),o=n(3782),m=Object.isExtensible,S=e(function(){m(1)});I.exports=S||o?function(){function y(k){return!a(k)||o&&t(k)==="ArrayBuffer"?!1:m?m(k):!0}return y}():m},21287:function(I,r,n){"use strict";var e=n(67250);I.exports=e({}.isPrototypeOf)},53726:function(I,r,n){"use strict";var e=n(67250),a=n(45299),t=n(57591),o=n(14211).indexOf,m=n(79195),S=e([].push);I.exports=function(y,k){var b=t(y),p=0,i=[],c;for(c in b)!a(m,c)&&a(b,c)&&S(i,c);for(;k.length>p;)a(b,c=k[p++])&&(~o(i,c)||S(i,c));return i}},18450:function(I,r,n){"use strict";var e=n(53726),a=n(89453);I.exports=Object.keys||function(){function t(o){return e(o,a)}return t}()},12867:function(I,r){"use strict";var n={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,a=e&&!n.call({1:2},1);r.f=a?function(){function t(o){var m=e(this,o);return!!m&&m.enumerable}return t}():n},57377:function(I,r,n){"use strict";var e=n(4493),a=n(16210),t=n(40033),o=n(44981);I.exports=e||!t(function(){if(!(o&&o<535)){var m=Math.random();__defineSetter__.call(null,m,function(){}),delete a[m]}})},76649:function(I,r,n){"use strict";var e=n(38656),a=n(77568),t=n(16952),o=n(35908);I.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var m=!1,S={},y;try{y=e(Object.prototype,"__proto__","set"),y(S,[]),m=S instanceof Array}catch(k){}return function(){function k(b,p){return t(b),o(p),a(b)&&(m?y(b,p):b.__proto__=p),b}return k}()}():void 0)},70915:function(I,r,n){"use strict";var e=n(58310),a=n(40033),t=n(67250),o=n(36917),m=n(18450),S=n(57591),y=n(12867).f,k=t(y),b=t([].push),p=e&&a(function(){var c=Object.create(null);return c[2]=2,!k(c,2)}),i=function(s){return function(l){for(var d=S(l),f=m(d),u=p&&o(d)===null,C=f.length,V=0,v=[],h;C>V;)h=f[V++],(!e||(u?h in d:k(d,h)))&&b(v,s?[h,d[h]]:d[h]);return v}};I.exports={entries:i(!0),values:i(!1)}},2509:function(I,r,n){"use strict";var e=n(2650),a=n(2281);I.exports=e?{}.toString:function(){function t(){return"[object "+a(this)+"]"}return t}()},13396:function(I,r,n){"use strict";var e=n(91495),a=n(55747),t=n(77568),o=TypeError;I.exports=function(m,S){var y,k;if(S==="string"&&a(y=m.toString)&&!t(k=e(y,m))||a(y=m.valueOf)&&!t(k=e(y,m))||S!=="string"&&a(y=m.toString)&&!t(k=e(y,m)))return k;throw new o("Can't convert object to primitive value")}},97921:function(I,r,n){"use strict";var e=n(4009),a=n(67250),t=n(37310),o=n(89235),m=n(30365),S=a([].concat);I.exports=e("Reflect","ownKeys")||function(){function y(k){var b=t.f(m(k)),p=o.f;return p?S(b,p(k)):b}return y}()},61765:function(I,r,n){"use strict";var e=n(16210);I.exports=e},10729:function(I){"use strict";I.exports=function(r){try{return{error:!1,value:r()}}catch(n){return{error:!0,value:n}}}},74854:function(I,r,n){"use strict";var e=n(16210),a=n(67512),t=n(55747),o=n(41314),m=n(40492),S=n(24697),y=n(10753),k=n(4493),b=n(83141),p=a&&a.prototype,i=S("species"),c=!1,s=t(e.PromiseRejectionEvent),l=o("Promise",function(){var d=m(a),f=d!==String(a);if(!f&&b===66||k&&!(p.catch&&p.finally))return!0;if(!b||b<51||!/native code/.test(d)){var u=new a(function(v){v(1)}),C=function(h){h(function(){},function(){})},V=u.constructor={};if(V[i]=C,c=u.then(function(){})instanceof C,!c)return!0}return!f&&(y==="BROWSER"||y==="DENO")&&!s});I.exports={CONSTRUCTOR:l,REJECTION_EVENT:s,SUBCLASSING:c}},67512:function(I,r,n){"use strict";var e=n(16210);I.exports=e.Promise},66628:function(I,r,n){"use strict";var e=n(30365),a=n(77568),t=n(81837);I.exports=function(o,m){if(e(o),a(m)&&m.constructor===o)return m;var S=t.f(o),y=S.resolve;return y(m),S.promise}},48199:function(I,r,n){"use strict";var e=n(67512),a=n(92490),t=n(74854).CONSTRUCTOR;I.exports=t||!a(function(o){e.all(o).then(void 0,function(){})})},34550:function(I,r,n){"use strict";var e=n(74595).f;I.exports=function(a,t,o){o in a||e(a,o,{configurable:!0,get:function(){function m(){return t[o]}return m}(),set:function(){function m(S){t[o]=S}return m}()})}},9547:function(I){"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(){function n(e){var a={item:e,next:null},t=this.tail;t?t.next=a:this.head=a,this.tail=a}return n}(),get:function(){function n(){var e=this.head;if(e){var a=this.head=e.next;return a===null&&(this.tail=null),e.item}}return n}()},I.exports=r},28340:function(I,r,n){"use strict";var e=n(91495),a=n(30365),t=n(55747),o=n(7462),m=n(14489),S=TypeError;I.exports=function(y,k){var b=y.exec;if(t(b)){var p=e(b,y,k);return p!==null&&a(p),p}if(o(y)==="RegExp")return e(m,y,k);throw new S("RegExp#exec called on incompatible receiver")}},14489:function(I,r,n){"use strict";var e=n(91495),a=n(67250),t=n(12605),o=n(70901),m=n(62115),S=n(16639),y=n(80674),k=n(5419).get,b=n(39173),p=n(35688),i=S("native-string-replace",String.prototype.replace),c=RegExp.prototype.exec,s=c,l=a("".charAt),d=a("".indexOf),f=a("".replace),u=a("".slice),C=function(){var g=/a/,N=/b*/g;return e(c,g,"a"),e(c,N,"a"),g.lastIndex!==0||N.lastIndex!==0}(),V=m.BROKEN_CARET,v=/()??/.exec("")[1]!==void 0,h=C||v||V||b||p;h&&(s=function(){function g(N){var x=this,B=k(x),L=t(N),T=B.raw,A,E,w,O,P,M,F;if(T)return T.lastIndex=x.lastIndex,A=e(s,T,L),x.lastIndex=T.lastIndex,A;var R=B.groups,U=V&&x.sticky,_=e(o,x),W=x.source,K=0,G=L;if(U&&(_=f(_,"y",""),d(_,"g")===-1&&(_+="g"),G=u(L,x.lastIndex),x.lastIndex>0&&(!x.multiline||x.multiline&&l(L,x.lastIndex-1)!=="\n")&&(W="(?: "+W+")",G=" "+G,K++),E=new RegExp("^(?:"+W+")",_)),v&&(E=new RegExp("^"+W+"$(?!\\s)",_)),C&&(w=x.lastIndex),O=e(c,U?E:x,G),U?O?(O.input=u(O.input,K),O[0]=u(O[0],K),O.index=x.lastIndex,x.lastIndex+=O[0].length):x.lastIndex=0:C&&O&&(x.lastIndex=x.global?O.index+O[0].length:w),v&&O&&O.length>1&&e(i,O[0],E,function(){for(P=1;Pb)","g");return o.exec("b").groups.a!=="b"||"b".replace(o,"$c")!=="bc"})},16952:function(I,r,n){"use strict";var e=n(42871),a=TypeError;I.exports=function(t){if(e(t))throw new a("Can't call method on "+t);return t}},44915:function(I,r,n){"use strict";var e=n(16210),a=n(58310),t=Object.getOwnPropertyDescriptor;I.exports=function(o){if(!a)return e[o];var m=t(e,o);return m&&m.value}},5700:function(I){"use strict";I.exports=Object.is||function(){function r(n,e){return n===e?n!==0||1/n===1/e:n!==n&&e!==e}return r}()},78362:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(55747),o=n(10753),m=n(83309),S=n(54602),y=n(24986),k=e.Function,b=/MSIE .\./.test(m)||o==="BUN"&&function(){var p=e.Bun.version.split(".");return p.length<3||p[0]==="0"&&(p[1]<3||p[1]==="3"&&p[2]==="0")}();I.exports=function(p,i){var c=i?2:1;return b?function(s,l){var d=y(arguments.length,1)>c,f=t(s)?s:k(s),u=d?S(arguments,c):[],C=d?function(){a(f,this,u)}:f;return i?p(C,l):p(C)}:p}},58491:function(I,r,n){"use strict";var e=n(4009),a=n(73936),t=n(24697),o=n(58310),m=t("species");I.exports=function(S){var y=e(S);o&&y&&!y[m]&&a(y,m,{configurable:!0,get:function(){function k(){return this}return k}()})}},84925:function(I,r,n){"use strict";var e=n(74595).f,a=n(45299),t=n(24697),o=t("toStringTag");I.exports=function(m,S,y){m&&!y&&(m=m.prototype),m&&!a(m,o)&&e(m,o,{configurable:!0,value:S})}},19417:function(I,r,n){"use strict";var e=n(16639),a=n(16738),t=e("keys");I.exports=function(o){return t[o]||(t[o]=a(o))}},40095:function(I,r,n){"use strict";var e=n(4493),a=n(16210),t=n(18231),o="__core-js_shared__",m=I.exports=a[o]||t(o,{});(m.versions||(m.versions=[])).push({version:"3.38.1",mode:e?"pure":"global",copyright:"\xA9 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},16639:function(I,r,n){"use strict";var e=n(40095);I.exports=function(a,t){return e[a]||(e[a]=t||{})}},28987:function(I,r,n){"use strict";var e=n(30365),a=n(32606),t=n(42871),o=n(24697),m=o("species");I.exports=function(S,y){var k=e(S).constructor,b;return k===void 0||t(b=e(k)[m])?y:a(b)}},88539:function(I,r,n){"use strict";var e=n(40033);I.exports=function(a){return e(function(){var t=""[a]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},50233:function(I,r,n){"use strict";var e=n(67250),a=n(61365),t=n(12605),o=n(16952),m=e("".charAt),S=e("".charCodeAt),y=e("".slice),k=function(p){return function(i,c){var s=t(o(i)),l=a(c),d=s.length,f,u;return l<0||l>=d?p?"":void 0:(f=S(s,l),f<55296||f>56319||l+1===d||(u=S(s,l+1))<56320||u>57343?p?m(s,l):f:p?y(s,l,l+2):(f-55296<<10)+(u-56320)+65536)}};I.exports={codeAt:k(!1),charAt:k(!0)}},34125:function(I,r,n){"use strict";var e=n(83309);I.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(e)},24051:function(I,r,n){"use strict";var e=n(67250),a=n(10188),t=n(12605),o=n(62443),m=n(16952),S=e(o),y=e("".slice),k=Math.ceil,b=function(i){return function(c,s,l){var d=t(m(c)),f=a(s),u=d.length,C=l===void 0?" ":t(l),V,v;return f<=u||C===""?d:(V=f-u,v=S(C,k(V/C.length)),v.length>V&&(v=y(v,0,V)),i?d+v:v+d)}};I.exports={start:b(!1),end:b(!0)}},62443:function(I,r,n){"use strict";var e=n(61365),a=n(12605),t=n(16952),o=RangeError;I.exports=function(){function m(S){var y=a(t(this)),k="",b=e(S);if(b<0||b===1/0)throw new o("Wrong number of repetitions");for(;b>0;(b>>>=1)&&(y+=y))b&1&&(k+=y);return k}return m}()},43476:function(I,r,n){"use strict";var e=n(92648).end,a=n(90012);I.exports=a("trimEnd")?function(){function t(){return e(this)}return t}():"".trimEnd},90012:function(I,r,n){"use strict";var e=n(70520).PROPER,a=n(40033),t=n(4198),o="\u200B\x85\u180E";I.exports=function(m){return a(function(){return!!t[m]()||o[m]()!==o||e&&t[m].name!==m})}},43885:function(I,r,n){"use strict";var e=n(92648).start,a=n(90012);I.exports=a("trimStart")?function(){function t(){return e(this)}return t}():"".trimStart},92648:function(I,r,n){"use strict";var e=n(67250),a=n(16952),t=n(12605),o=n(4198),m=e("".replace),S=RegExp("^["+o+"]+"),y=RegExp("(^|[^"+o+"])["+o+"]+$"),k=function(p){return function(i){var c=t(a(i));return p&1&&(c=m(c,S,"")),p&2&&(c=m(c,y,"$1")),c}};I.exports={start:k(1),end:k(2),trim:k(3)}},52357:function(I,r,n){"use strict";var e=n(83141),a=n(40033),t=n(16210),o=t.String;I.exports=!!Object.getOwnPropertySymbols&&!a(function(){var m=Symbol("symbol detection");return!o(m)||!(Object(m)instanceof Symbol)||!Symbol.sham&&e&&e<41})},52360:function(I,r,n){"use strict";var e=n(91495),a=n(4009),t=n(24697),o=n(55938);I.exports=function(){var m=a("Symbol"),S=m&&m.prototype,y=S&&S.valueOf,k=t("toPrimitive");S&&!S[k]&&o(S,k,function(b){return e(y,this)},{arity:1})}},66570:function(I,r,n){"use strict";var e=n(52357);I.exports=e&&!!Symbol.for&&!!Symbol.keyFor},60375:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(75754),o=n(55747),m=n(45299),S=n(40033),y=n(5315),k=n(54602),b=n(12689),p=n(24986),i=n(27770),c=n(81663),s=e.setImmediate,l=e.clearImmediate,d=e.process,f=e.Dispatch,u=e.Function,C=e.MessageChannel,V=e.String,v=0,h={},g="onreadystatechange",N,x,B,L;S(function(){N=e.location});var T=function(P){if(m(h,P)){var M=h[P];delete h[P],M()}},A=function(P){return function(){T(P)}},E=function(P){T(P.data)},w=function(P){e.postMessage(V(P),N.protocol+"//"+N.host)};(!s||!l)&&(s=function(){function O(P){p(arguments.length,1);var M=o(P)?P:u(P),F=k(arguments,1);return h[++v]=function(){a(M,void 0,F)},x(v),v}return O}(),l=function(){function O(P){delete h[P]}return O}(),c?x=function(P){d.nextTick(A(P))}:f&&f.now?x=function(P){f.now(A(P))}:C&&!i?(B=new C,L=B.port2,B.port1.onmessage=E,x=t(L.postMessage,L)):e.addEventListener&&o(e.postMessage)&&!e.importScripts&&N&&N.protocol!=="file:"&&!S(w)?(x=w,e.addEventListener("message",E,!1)):g in b("script")?x=function(P){y.appendChild(b("script"))[g]=function(){y.removeChild(this),T(P)}}:x=function(P){setTimeout(A(P),0)}),I.exports={set:s,clear:l}},46438:function(I,r,n){"use strict";var e=n(67250);I.exports=e(1 .valueOf)},13912:function(I,r,n){"use strict";var e=n(61365),a=Math.max,t=Math.min;I.exports=function(o,m){var S=e(o);return S<0?a(S+m,0):t(S,m)}},61484:function(I,r,n){"use strict";var e=n(24843),a=TypeError;I.exports=function(t){var o=e(t,"number");if(typeof o=="number")throw new a("Can't convert number to bigint");return BigInt(o)}},43806:function(I,r,n){"use strict";var e=n(61365),a=n(10188),t=RangeError;I.exports=function(o){if(o===void 0)return 0;var m=e(o),S=a(m);if(m!==S)throw new t("Wrong length or index");return S}},57591:function(I,r,n){"use strict";var e=n(37457),a=n(16952);I.exports=function(t){return e(a(t))}},61365:function(I,r,n){"use strict";var e=n(21119);I.exports=function(a){var t=+a;return t!==t||t===0?0:e(t)}},10188:function(I,r,n){"use strict";var e=n(61365),a=Math.min;I.exports=function(t){var o=e(t);return o>0?a(o,9007199254740991):0}},46771:function(I,r,n){"use strict";var e=n(16952),a=Object;I.exports=function(t){return a(e(t))}},56043:function(I,r,n){"use strict";var e=n(16140),a=RangeError;I.exports=function(t,o){var m=e(t);if(m%o)throw new a("Wrong offset");return m}},16140:function(I,r,n){"use strict";var e=n(61365),a=RangeError;I.exports=function(t){var o=e(t);if(o<0)throw new a("The argument can't be less than 0");return o}},24843:function(I,r,n){"use strict";var e=n(91495),a=n(77568),t=n(71399),o=n(78060),m=n(13396),S=n(24697),y=TypeError,k=S("toPrimitive");I.exports=function(b,p){if(!a(b)||t(b))return b;var i=o(b,k),c;if(i){if(p===void 0&&(p="default"),c=e(i,b,p),!a(c)||t(c))return c;throw new y("Can't convert object to primitive value")}return p===void 0&&(p="number"),m(b,p)}},767:function(I,r,n){"use strict";var e=n(24843),a=n(71399);I.exports=function(t){var o=e(t,"string");return a(o)?o:o+""}},2650:function(I,r,n){"use strict";var e=n(24697),a=e("toStringTag"),t={};t[a]="z",I.exports=String(t)==="[object z]"},12605:function(I,r,n){"use strict";var e=n(2281),a=String;I.exports=function(t){if(e(t)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return a(t)}},15409:function(I){"use strict";var r=Math.round;I.exports=function(n){var e=r(n);return e<0?0:e>255?255:e&255}},89393:function(I){"use strict";var r=String;I.exports=function(n){try{return r(n)}catch(e){return"Object"}}},80185:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(58310),m=n(86563),S=n(4246),y=n(37336),k=n(60077),b=n(87458),p=n(37909),i=n(5841),c=n(10188),s=n(43806),l=n(56043),d=n(15409),f=n(767),u=n(45299),C=n(2281),V=n(77568),v=n(71399),h=n(80674),g=n(21287),N=n(76649),x=n(37310).f,B=n(3805),L=n(22603).forEach,T=n(58491),A=n(73936),E=n(74595),w=n(27193),O=n(78008),P=n(5419),M=n(5781),F=P.get,R=P.set,U=P.enforce,_=E.f,W=w.f,K=a.RangeError,G=y.ArrayBuffer,ne=G.prototype,X=y.DataView,pe=S.NATIVE_ARRAY_BUFFER_VIEWS,me=S.TYPED_ARRAY_TAG,oe=S.TypedArray,ie=S.TypedArrayPrototype,Z=S.isTypedArray,ae="BYTES_PER_ELEMENT",J="Wrong length",Y=function(fe,Ie){A(fe,Ie,{configurable:!0,get:function(){function D(){return F(this)[Ie]}return D}()})},Q=function(fe){var Ie;return g(ne,fe)||(Ie=C(fe))==="ArrayBuffer"||Ie==="SharedArrayBuffer"},q=function(fe,Ie){return Z(fe)&&!v(Ie)&&Ie in fe&&i(+Ie)&&Ie>=0},te=function(){function ye(fe,Ie){return Ie=f(Ie),q(fe,Ie)?b(2,fe[Ie]):W(fe,Ie)}return ye}(),se=function(){function ye(fe,Ie,D){return Ie=f(Ie),q(fe,Ie)&&V(D)&&u(D,"value")&&!u(D,"get")&&!u(D,"set")&&!D.configurable&&(!u(D,"writable")||D.writable)&&(!u(D,"enumerable")||D.enumerable)?(fe[Ie]=D.value,fe):_(fe,Ie,D)}return ye}();o?(pe||(w.f=te,E.f=se,Y(ie,"buffer"),Y(ie,"byteOffset"),Y(ie,"byteLength"),Y(ie,"length")),e({target:"Object",stat:!0,forced:!pe},{getOwnPropertyDescriptor:te,defineProperty:se}),I.exports=function(ye,fe,Ie){var D=ye.match(/\d+/)[0]/8,re=ye+(Ie?"Clamped":"")+"Array",de="get"+ye,ve="set"+ye,he=a[re],Be=he,ke=Be&&Be.prototype,Ee={},Re=function(H,ue){var Ve=F(H);return Ve.view[de](ue*D+Ve.byteOffset,!0)},_e=function(H,ue,Ve){var be=F(H);be.view[ve](ue*D+be.byteOffset,Ie?d(Ve):Ve,!0)},Pe=function(H,ue){_(H,ue,{get:function(){function Ve(){return Re(this,ue)}return Ve}(),set:function(){function Ve(be){return _e(this,ue,be)}return Ve}(),enumerable:!0})};pe?m&&(Be=fe(function(Se,H,ue,Ve){return k(Se,ke),M(function(){return V(H)?Q(H)?Ve!==void 0?new he(H,l(ue,D),Ve):ue!==void 0?new he(H,l(ue,D)):new he(H):Z(H)?O(Be,H):t(B,Be,H):new he(s(H))}(),Se,Be)}),N&&N(Be,oe),L(x(he),function(Se){Se in Be||p(Be,Se,he[Se])}),Be.prototype=ke):(Be=fe(function(Se,H,ue,Ve){k(Se,ke);var be=0,Le=0,we,Me,Ae;if(!V(H))Ae=s(H),Me=Ae*D,we=new G(Me);else if(Q(H)){we=H,Le=l(ue,D);var De=H.byteLength;if(Ve===void 0){if(De%D)throw new K(J);if(Me=De-Le,Me<0)throw new K(J)}else if(Me=c(Ve)*D,Me+Le>De)throw new K(J);Ae=Me/D}else return Z(H)?O(Be,H):t(B,Be,H);for(R(Se,{buffer:we,byteOffset:Le,byteLength:Me,length:Ae,view:new X(we)});be1?arguments[1]:void 0,C=u!==void 0,V=y(d),v,h,g,N,x,B,L,T;if(V&&!k(V))for(L=S(d,V),T=L.next,d=[];!(B=a(T,L)).done;)d.push(B.value);for(C&&f>2&&(u=e(u,arguments[2])),h=m(d),g=new(p(l))(h),N=b(g),v=0;h>v;v++)x=C?u(d[v],v):d[v],g[v]=N?i(x):+x;return g}return c}()},31082:function(I,r,n){"use strict";var e=n(4246),a=n(28987),t=e.aTypedArrayConstructor,o=e.getTypedArrayConstructor;I.exports=function(m){return t(a(m,o(m)))}},16738:function(I,r,n){"use strict";var e=n(67250),a=0,t=Math.random(),o=e(1 .toString);I.exports=function(m){return"Symbol("+(m===void 0?"":m)+")_"+o(++a+t,36)}},1062:function(I,r,n){"use strict";var e=n(52357);I.exports=e&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},80944:function(I,r,n){"use strict";var e=n(58310),a=n(40033);I.exports=e&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},24986:function(I){"use strict";var r=TypeError;I.exports=function(n,e){if(n=51||!a(function(){var u=[];return u[s]=!1,u.concat()[0]!==u}),d=function(C){if(!o(C))return!1;var V=C[s];return V!==void 0?!!V:t(C)},f=!l||!p("concat");e({target:"Array",proto:!0,arity:1,forced:f},{concat:function(){function u(C){var V=m(this),v=b(V,0),h=0,g,N,x,B,L;for(g=-1,x=arguments.length;g1?arguments[1]:void 0)}return m}()})},68933:function(I,r,n){"use strict";var e=n(63964),a=n(88471),t=n(80575);e({target:"Array",proto:!0},{fill:a}),t("fill")},47830:function(I,r,n){"use strict";var e=n(63964),a=n(22603).filter,t=n(44091),o=t("filter");e({target:"Array",proto:!0,forced:!o},{filter:function(){function m(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return m}()})},64094:function(I,r,n){"use strict";var e=n(63964),a=n(22603).findIndex,t=n(80575),o="findIndex",m=!0;o in[]&&Array(1)[o](function(){m=!1}),e({target:"Array",proto:!0,forced:m},{findIndex:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},13455:function(I,r,n){"use strict";var e=n(63964),a=n(22603).find,t=n(80575),o="find",m=!0;o in[]&&Array(1)[o](function(){m=!1}),e({target:"Array",proto:!0,forced:m},{find:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),t(o)},32384:function(I,r,n){"use strict";var e=n(63964),a=n(65561),t=n(10320),o=n(46771),m=n(24760),S=n(57823);e({target:"Array",proto:!0},{flatMap:function(){function y(k){var b=o(this),p=m(b),i;return t(k),i=S(b,0),i.length=a(i,b,b,p,0,1,k,arguments.length>1?arguments[1]:void 0),i}return y}()})},61915:function(I,r,n){"use strict";var e=n(63964),a=n(65561),t=n(46771),o=n(24760),m=n(61365),S=n(57823);e({target:"Array",proto:!0},{flat:function(){function y(){var k=arguments.length?arguments[0]:void 0,b=t(this),p=o(b),i=S(b,0);return i.length=a(i,b,b,p,0,k===void 0?1:m(k)),i}return y}()})},25579:function(I,r,n){"use strict";var e=n(63964),a=n(35601);e({target:"Array",proto:!0,forced:[].forEach!==a},{forEach:a})},63532:function(I,r,n){"use strict";var e=n(63964),a=n(73174),t=n(92490),o=!t(function(m){Array.from(m)});e({target:"Array",stat:!0,forced:o},{from:a})},33425:function(I,r,n){"use strict";var e=n(63964),a=n(14211).includes,t=n(40033),o=n(80575),m=t(function(){return!Array(1).includes()});e({target:"Array",proto:!0,forced:m},{includes:function(){function S(y){return a(this,y,arguments.length>1?arguments[1]:void 0)}return S}()}),o("includes")},43894:function(I,r,n){"use strict";var e=n(63964),a=n(71138),t=n(14211).indexOf,o=n(55528),m=a([].indexOf),S=!!m&&1/m([1],1,-0)<0,y=S||!o("indexOf");e({target:"Array",proto:!0,forced:y},{indexOf:function(){function k(b){var p=arguments.length>1?arguments[1]:void 0;return S?m(this,b,p)||0:t(this,b,p)}return k}()})},99636:function(I,r,n){"use strict";var e=n(63964),a=n(37386);e({target:"Array",stat:!0},{isArray:a})},34570:function(I,r,n){"use strict";var e=n(57591),a=n(80575),t=n(83967),o=n(5419),m=n(74595).f,S=n(65574),y=n(5959),k=n(4493),b=n(58310),p="Array Iterator",i=o.set,c=o.getterFor(p);I.exports=S(Array,"Array",function(l,d){i(this,{type:p,target:e(l),index:0,kind:d})},function(){var l=c(this),d=l.target,f=l.index++;if(!d||f>=d.length)return l.target=null,y(void 0,!0);switch(l.kind){case"keys":return y(f,!1);case"values":return y(d[f],!1)}return y([f,d[f]],!1)},"values");var s=t.Arguments=t.Array;if(a("keys"),a("values"),a("entries"),!k&&b&&s.name!=="values")try{m(s,"name",{value:"values"})}catch(l){}},94432:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37457),o=n(57591),m=n(55528),S=a([].join),y=t!==Object,k=y||!m("join",",");e({target:"Array",proto:!0,forced:k},{join:function(){function b(p){return S(o(this),p===void 0?",":p)}return b}()})},24683:function(I,r,n){"use strict";var e=n(63964),a=n(1325);e({target:"Array",proto:!0,forced:a!==[].lastIndexOf},{lastIndexOf:a})},69984:function(I,r,n){"use strict";var e=n(63964),a=n(22603).map,t=n(44091),o=t("map");e({target:"Array",proto:!0,forced:!o},{map:function(){function m(S){return a(this,S,arguments.length>1?arguments[1]:void 0)}return m}()})},32089:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(1031),o=n(60102),m=Array,S=a(function(){function y(){}return!(m.of.call(y)instanceof y)});e({target:"Array",stat:!0,forced:S},{of:function(){function y(){for(var k=0,b=arguments.length,p=new(t(this)?this:m)(b);b>k;)o(p,k,arguments[k++]);return p.length=b,p}return y}()})},29645:function(I,r,n){"use strict";var e=n(63964),a=n(56844).right,t=n(55528),o=n(83141),m=n(81663),S=!m&&o>79&&o<83,y=S||!t("reduceRight");e({target:"Array",proto:!0,forced:y},{reduceRight:function(){function k(b){return a(this,b,arguments.length,arguments.length>1?arguments[1]:void 0)}return k}()})},60206:function(I,r,n){"use strict";var e=n(63964),a=n(56844).left,t=n(55528),o=n(83141),m=n(81663),S=!m&&o>79&&o<83,y=S||!t("reduce");e({target:"Array",proto:!0,forced:y},{reduce:function(){function k(b){var p=arguments.length;return a(this,b,p,p>1?arguments[1]:void 0)}return k}()})},4788:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(37386),o=a([].reverse),m=[1,2];e({target:"Array",proto:!0,forced:String(m)===String(m.reverse())},{reverse:function(){function S(){return t(this)&&(this.length=this.length),o(this)}return S}()})},58672:function(I,r,n){"use strict";var e=n(63964),a=n(37386),t=n(1031),o=n(77568),m=n(13912),S=n(24760),y=n(57591),k=n(60102),b=n(24697),p=n(44091),i=n(54602),c=p("slice"),s=b("species"),l=Array,d=Math.max;e({target:"Array",proto:!0,forced:!c},{slice:function(){function f(u,C){var V=y(this),v=S(V),h=m(u,v),g=m(C===void 0?v:C,v),N,x,B;if(a(V)&&(N=V.constructor,t(N)&&(N===l||a(N.prototype))?N=void 0:o(N)&&(N=N[s],N===null&&(N=void 0)),N===l||N===void 0))return i(V,h,g);for(x=new(N===void 0?l:N)(d(g-h,0)),B=0;h1?arguments[1]:void 0)}return m}()})},48968:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(10320),o=n(46771),m=n(24760),S=n(95108),y=n(12605),k=n(40033),b=n(90274),p=n(55528),i=n(50503),c=n(79725),s=n(83141),l=n(44981),d=[],f=a(d.sort),u=a(d.push),C=k(function(){d.sort(void 0)}),V=k(function(){d.sort(null)}),v=p("sort"),h=!k(function(){if(s)return s<70;if(!(i&&i>3)){if(c)return!0;if(l)return l<603;var x="",B,L,T,A;for(B=65;B<76;B++){switch(L=String.fromCharCode(B),B){case 66:case 69:case 70:case 72:T=3;break;case 68:case 71:T=4;break;default:T=2}for(A=0;A<47;A++)d.push({k:L+A,v:T})}for(d.sort(function(E,w){return w.v-E.v}),A=0;Ay(T)?1:-1}};e({target:"Array",proto:!0,forced:g},{sort:function(){function x(B){B!==void 0&&t(B);var L=o(this);if(h)return B===void 0?f(L):f(L,B);var T=[],A=m(L),E,w;for(w=0;wV-N+g;B--)p(C,B-1)}else if(g>N)for(B=V-N;B>v;B--)L=B+N-1,T=B+g-1,L in C?C[T]=C[L]:p(C,T);for(B=0;B9490626562425156e-8?o(p)+S:a(p-1+m(p-1)*m(p+1))}return k}()})},59660:function(I,r,n){"use strict";var e=n(63964),a=Math.asinh,t=Math.log,o=Math.sqrt;function m(y){var k=+y;return!isFinite(k)||k===0?k:k<0?-m(-k):t(k+o(k*k+1))}var S=!(a&&1/a(0)>0);e({target:"Math",stat:!0,forced:S},{asinh:m})},15383:function(I,r,n){"use strict";var e=n(63964),a=Math.atanh,t=Math.log,o=!(a&&1/a(-0)<0);e({target:"Math",stat:!0,forced:o},{atanh:function(){function m(S){var y=+S;return y===0?y:t((1+y)/(1-y))/2}return m}()})},92866:function(I,r,n){"use strict";var e=n(63964),a=n(22172),t=Math.abs,o=Math.pow;e({target:"Math",stat:!0},{cbrt:function(){function m(S){var y=+S;return a(y)*o(t(y),.3333333333333333)}return m}()})},86107:function(I,r,n){"use strict";var e=n(63964),a=Math.floor,t=Math.log,o=Math.LOG2E;e({target:"Math",stat:!0},{clz32:function(){function m(S){var y=S>>>0;return y?31-a(t(y+.5)*o):32}return m}()})},29248:function(I,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.cosh,o=Math.abs,m=Math.E,S=!t||t(710)===1/0;e({target:"Math",stat:!0,forced:S},{cosh:function(){function y(k){var b=a(o(k)-1)+1;return(b+1/(b*m*m))*(m/2)}return y}()})},52540:function(I,r,n){"use strict";var e=n(63964),a=n(82040);e({target:"Math",stat:!0,forced:a!==Math.expm1},{expm1:a})},79007:function(I,r,n){"use strict";var e=n(63964),a=n(95867);e({target:"Math",stat:!0},{fround:a})},77199:function(I,r,n){"use strict";var e=n(63964),a=Math.hypot,t=Math.abs,o=Math.sqrt,m=!!a&&a(1/0,NaN)!==1/0;e({target:"Math",stat:!0,arity:2,forced:m},{hypot:function(){function S(y,k){for(var b=0,p=0,i=arguments.length,c=0,s,l;p0?(l=s/c,b+=l*l):b+=s;return c===1/0?1/0:c*o(b)}return S}()})},6522:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=Math.imul,o=a(function(){return t(4294967295,5)!==-5||t.length!==2});e({target:"Math",stat:!0,forced:o},{imul:function(){function m(S,y){var k=65535,b=+S,p=+y,i=k&b,c=k&p;return 0|i*c+((k&b>>>16)*c+i*(k&p>>>16)<<16>>>0)}return m}()})},95542:function(I,r,n){"use strict";var e=n(63964),a=n(75002);e({target:"Math",stat:!0},{log10:a})},2966:function(I,r,n){"use strict";var e=n(63964),a=n(90874);e({target:"Math",stat:!0},{log1p:a})},20997:function(I,r,n){"use strict";var e=n(63964),a=Math.log,t=Math.LN2;e({target:"Math",stat:!0},{log2:function(){function o(m){return a(m)/t}return o}()})},57400:function(I,r,n){"use strict";var e=n(63964),a=n(22172);e({target:"Math",stat:!0},{sign:a})},45571:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(82040),o=Math.abs,m=Math.exp,S=Math.E,y=a(function(){return Math.sinh(-2e-17)!==-2e-17});e({target:"Math",stat:!0,forced:y},{sinh:function(){function k(b){var p=+b;return o(p)<1?(t(p)-t(-p))/2:(m(p-1)-m(-p-1))*(S/2)}return k}()})},54800:function(I,r,n){"use strict";var e=n(63964),a=n(82040),t=Math.exp;e({target:"Math",stat:!0},{tanh:function(){function o(m){var S=+m,y=a(S),k=a(-S);return y===1/0?1:k===1/0?-1:(y-k)/(t(S)+t(-S))}return o}()})},15709:function(I,r,n){"use strict";var e=n(84925);e(Math,"Math",!0)},76059:function(I,r,n){"use strict";var e=n(63964),a=n(21119);e({target:"Math",stat:!0},{trunc:a})},96614:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(58310),o=n(16210),m=n(61765),S=n(67250),y=n(41314),k=n(45299),b=n(5781),p=n(21287),i=n(71399),c=n(24843),s=n(40033),l=n(37310).f,d=n(27193).f,f=n(74595).f,u=n(46438),C=n(92648).trim,V="Number",v=o[V],h=m[V],g=v.prototype,N=o.TypeError,x=S("".slice),B=S("".charCodeAt),L=function(M){var F=c(M,"number");return typeof F=="bigint"?F:T(F)},T=function(M){var F=c(M,"number"),R,U,_,W,K,G,ne,X;if(i(F))throw new N("Cannot convert a Symbol value to a number");if(typeof F=="string"&&F.length>2){if(F=C(F),R=B(F,0),R===43||R===45){if(U=B(F,2),U===88||U===120)return NaN}else if(R===48){switch(B(F,1)){case 66:case 98:_=2,W=49;break;case 79:case 111:_=8,W=55;break;default:return+F}for(K=x(F,2),G=K.length,ne=0;neW)return NaN;return parseInt(K,_)}}return+F},A=y(V,!v(" 0o1")||!v("0b1")||v("+0x1")),E=function(M){return p(g,M)&&s(function(){u(M)})},w=function(){function P(M){var F=arguments.length<1?0:v(L(M));return E(this)?b(Object(F),this,w):F}return P}();w.prototype=g,A&&!a&&(g.constructor=w),e({global:!0,constructor:!0,wrap:!0,forced:A},{Number:w});var O=function(M,F){for(var R=t?l(F):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),U=0,_;R.length>U;U++)k(F,_=R[U])&&!k(M,_)&&f(M,_,d(F,_))};a&&h&&O(m[V],h),(A||a)&&O(m[V],v)},324:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},90426:function(I,r,n){"use strict";var e=n(63964),a=n(3294);e({target:"Number",stat:!0},{isFinite:a})},95443:function(I,r,n){"use strict";var e=n(63964),a=n(5841);e({target:"Number",stat:!0},{isInteger:a})},87968:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0},{isNaN:function(){function a(t){return t!==t}return a}()})},55007:function(I,r,n){"use strict";var e=n(63964),a=n(5841),t=Math.abs;e({target:"Number",stat:!0},{isSafeInteger:function(){function o(m){return a(m)&&t(m)<=9007199254740991}return o}()})},55323:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},13521:function(I,r,n){"use strict";var e=n(63964);e({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},5006:function(I,r,n){"use strict";var e=n(63964),a=n(28506);e({target:"Number",stat:!0,forced:Number.parseFloat!==a},{parseFloat:a})},99009:function(I,r,n){"use strict";var e=n(63964),a=n(13693);e({target:"Number",stat:!0,forced:Number.parseInt!==a},{parseInt:a})},85770:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(61365),o=n(46438),m=n(62443),S=n(40033),y=RangeError,k=String,b=Math.floor,p=a(m),i=a("".slice),c=a(1 .toFixed),s=function(v,h,g){return h===0?g:h%2===1?s(v,h-1,g*v):s(v*v,h/2,g)},l=function(v){for(var h=0,g=v;g>=4096;)h+=12,g/=4096;for(;g>=2;)h+=1,g/=2;return h},d=function(v,h,g){for(var N=-1,x=g;++N<6;)x+=h*v[N],v[N]=x%1e7,x=b(x/1e7)},f=function(v,h){for(var g=6,N=0;--g>=0;)N+=v[g],v[g]=b(N/h),N=N%h*1e7},u=function(v){for(var h=6,g="";--h>=0;)if(g!==""||h===0||v[h]!==0){var N=k(v[h]);g=g===""?N:g+p("0",7-N.length)+N}return g},C=S(function(){return c(8e-5,3)!=="0.000"||c(.9,0)!=="1"||c(1.255,2)!=="1.25"||c(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!S(function(){c({})});e({target:"Number",proto:!0,forced:C},{toFixed:function(){function V(v){var h=o(this),g=t(v),N=[0,0,0,0,0,0],x="",B="0",L,T,A,E;if(g<0||g>20)throw new y("Incorrect fraction digits");if(h!==h)return"NaN";if(h<=-1e21||h>=1e21)return k(h);if(h<0&&(x="-",h=-h),h>1e-21)if(L=l(h*s(2,69,1))-69,T=L<0?h*s(2,-L,1):h/s(2,L,1),T*=4503599627370496,L=52-L,L>0){for(d(N,0,T),A=g;A>=7;)d(N,1e7,0),A-=7;for(d(N,s(10,A,1),0),A=L-1;A>=23;)f(N,8388608),A-=23;f(N,1<0?(E=B.length,B=x+(E<=g?"0."+p("0",g-E)+B:i(B,0,E-g)+"."+i(B,E-g))):B=x+B,B}return V}()})},23532:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(40033),o=n(46438),m=a(1 .toPrecision),S=t(function(){return m(1,void 0)!=="1"})||!t(function(){m({})});e({target:"Number",proto:!0,forced:S},{toPrecision:function(){function y(k){return k===void 0?m(o(this)):m(o(this),k)}return y}()})},87119:function(I,r,n){"use strict";var e=n(63964),a=n(41143);e({target:"Object",stat:!0,arity:2,forced:Object.assign!==a},{assign:a})},78618:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(80674);e({target:"Object",stat:!0,sham:!a},{create:t})},27129:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),m=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineGetter__:function(){function y(k,b){S.f(m(this),k,{get:o(b),enumerable:!0,configurable:!0})}return y}()})},31943:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(24239).f;e({target:"Object",stat:!0,forced:Object.defineProperties!==t,sham:!a},{defineProperties:t})},3579:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(74595).f;e({target:"Object",stat:!0,forced:Object.defineProperty!==t,sham:!a},{defineProperty:t})},97397:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(10320),m=n(46771),S=n(74595);a&&e({target:"Object",proto:!0,forced:t},{__defineSetter__:function(){function y(k,b){S.f(m(this),k,{set:o(b),enumerable:!0,configurable:!0})}return y}()})},85028:function(I,r,n){"use strict";var e=n(63964),a=n(70915).entries;e({target:"Object",stat:!0},{entries:function(){function t(o){return a(o)}return t}()})},8225:function(I,r,n){"use strict";var e=n(63964),a=n(50730),t=n(40033),o=n(77568),m=n(81969).onFreeze,S=Object.freeze,y=t(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!a},{freeze:function(){function k(b){return S&&o(b)?S(m(b)):b}return k}()})},43331:function(I,r,n){"use strict";var e=n(63964),a=n(49450),t=n(60102);e({target:"Object",stat:!0},{fromEntries:function(){function o(m){var S={};return a(m,function(y,k){t(S,y,k)},{AS_ENTRIES:!0}),S}return o}()})},62289:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(57591),o=n(27193).f,m=n(58310),S=!m||a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!m},{getOwnPropertyDescriptor:function(){function y(k,b){return o(t(k),b)}return y}()})},56196:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(97921),o=n(57591),m=n(27193),S=n(60102);e({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(){function y(k){for(var b=o(k),p=m.f,i=t(b),c={},s=0,l,d;i.length>s;)d=p(b,l=i[s++]),d!==void 0&&S(c,l,d);return c}return y}()})},2950:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(81644).f,o=a(function(){return!Object.getOwnPropertyNames(1)});e({target:"Object",stat:!0,forced:o},{getOwnPropertyNames:t})},28603:function(I,r,n){"use strict";var e=n(63964),a=n(52357),t=n(40033),o=n(89235),m=n(46771),S=!a||t(function(){o.f(1)});e({target:"Object",stat:!0,forced:S},{getOwnPropertySymbols:function(){function y(k){var b=o.f;return b?b(m(k)):[]}return y}()})},44205:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(46771),o=n(36917),m=n(9225),S=a(function(){o(1)});e({target:"Object",stat:!0,forced:S,sham:!m},{getPrototypeOf:function(){function y(k){return o(t(k))}return y}()})},83186:function(I,r,n){"use strict";var e=n(63964),a=n(81834);e({target:"Object",stat:!0,forced:Object.isExtensible!==a},{isExtensible:a})},76065:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),m=n(3782),S=Object.isFrozen,y=m||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isFrozen:function(){function k(b){return!t(b)||m&&o(b)==="ArrayBuffer"?!0:S?S(b):!1}return k}()})},13411:function(I,r,n){"use strict";var e=n(63964),a=n(40033),t=n(77568),o=n(7462),m=n(3782),S=Object.isSealed,y=m||a(function(){S(1)});e({target:"Object",stat:!0,forced:y},{isSealed:function(){function k(b){return!t(b)||m&&o(b)==="ArrayBuffer"?!0:S?S(b):!1}return k}()})},76882:function(I,r,n){"use strict";var e=n(63964),a=n(5700);e({target:"Object",stat:!0},{is:a})},26634:function(I,r,n){"use strict";var e=n(63964),a=n(46771),t=n(18450),o=n(40033),m=o(function(){t(1)});e({target:"Object",stat:!0,forced:m},{keys:function(){function S(y){return t(a(y))}return S}()})},53118:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),m=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupGetter__:function(){function k(b){var p=o(this),i=m(b),c;do if(c=y(p,i))return c.get;while(p=S(p))}return k}()})},42514:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(57377),o=n(46771),m=n(767),S=n(36917),y=n(27193).f;a&&e({target:"Object",proto:!0,forced:t},{__lookupSetter__:function(){function k(b){var p=o(this),i=m(b),c;do if(c=y(p,i))return c.set;while(p=S(p))}return k}()})},84353:function(I,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),m=n(40033),S=Object.preventExtensions,y=m(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{preventExtensions:function(){function k(b){return S&&a(b)?S(t(b)):b}return k}()})},62987:function(I,r,n){"use strict";var e=n(63964),a=n(77568),t=n(81969).onFreeze,o=n(50730),m=n(40033),S=Object.seal,y=m(function(){S(1)});e({target:"Object",stat:!0,forced:y,sham:!o},{seal:function(){function k(b){return S&&a(b)?S(t(b)):b}return k}()})},48993:function(I,r,n){"use strict";var e=n(63964),a=n(76649);e({target:"Object",stat:!0},{setPrototypeOf:a})},52917:function(I,r,n){"use strict";var e=n(2650),a=n(55938),t=n(2509);e||a(Object.prototype,"toString",t,{unsafe:!0})},4972:function(I,r,n){"use strict";var e=n(63964),a=n(70915).values;e({target:"Object",stat:!0},{values:function(){function t(o){return a(o)}return t}()})},28913:function(I,r,n){"use strict";var e=n(63964),a=n(28506);e({global:!0,forced:parseFloat!==a},{parseFloat:a})},36382:function(I,r,n){"use strict";var e=n(63964),a=n(13693);e({global:!0,forced:parseInt!==a},{parseInt:a})},48865:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),m=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{all:function(){function k(b){var p=this,i=o.f(p),c=i.resolve,s=i.reject,l=m(function(){var d=t(p.resolve),f=[],u=0,C=1;S(b,function(V){var v=u++,h=!1;C++,a(d,p,V).then(function(g){h||(h=!0,f[v]=g,--C||c(f))},s)}),--C||c(f)});return l.error&&s(l.value),i.promise}return k}()})},70641:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(74854).CONSTRUCTOR,o=n(67512),m=n(4009),S=n(55747),y=n(55938),k=o&&o.prototype;if(e({target:"Promise",proto:!0,forced:t,real:!0},{catch:function(){function p(i){return this.then(void 0,i)}return p}()}),!a&&S(o)){var b=m("Promise").prototype.catch;k.catch!==b&&y(k,"catch",b,{unsafe:!0})}},75946:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(81663),o=n(16210),m=n(91495),S=n(55938),y=n(76649),k=n(84925),b=n(58491),p=n(10320),i=n(55747),c=n(77568),s=n(60077),l=n(28987),d=n(60375).set,f=n(37713),u=n(72259),C=n(10729),V=n(9547),v=n(5419),h=n(67512),g=n(74854),N=n(81837),x="Promise",B=g.CONSTRUCTOR,L=g.REJECTION_EVENT,T=g.SUBCLASSING,A=v.getterFor(x),E=v.set,w=h&&h.prototype,O=h,P=w,M=o.TypeError,F=o.document,R=o.process,U=N.f,_=U,W=!!(F&&F.createEvent&&o.dispatchEvent),K="unhandledrejection",G="rejectionhandled",ne=0,X=1,pe=2,me=1,oe=2,ie,Z,ae,J,Y=function(ve){var he;return c(ve)&&i(he=ve.then)?he:!1},Q=function(ve,he){var Be=he.value,ke=he.state===X,Ee=ke?ve.ok:ve.fail,Re=ve.resolve,_e=ve.reject,Pe=ve.domain,Ne,Se,H;try{Ee?(ke||(he.rejection===oe&&fe(he),he.rejection=me),Ee===!0?Ne=Be:(Pe&&Pe.enter(),Ne=Ee(Be),Pe&&(Pe.exit(),H=!0)),Ne===ve.promise?_e(new M("Promise-chain cycle")):(Se=Y(Ne))?m(Se,Ne,Re,_e):Re(Ne)):_e(Be)}catch(ue){Pe&&!H&&Pe.exit(),_e(ue)}},q=function(ve,he){ve.notified||(ve.notified=!0,f(function(){for(var Be=ve.reactions,ke;ke=Be.get();)Q(ke,ve);ve.notified=!1,he&&!ve.rejection&&se(ve)}))},te=function(ve,he,Be){var ke,Ee;W?(ke=F.createEvent("Event"),ke.promise=he,ke.reason=Be,ke.initEvent(ve,!1,!0),o.dispatchEvent(ke)):ke={promise:he,reason:Be},!L&&(Ee=o["on"+ve])?Ee(ke):ve===K&&u("Unhandled promise rejection",Be)},se=function(ve){m(d,o,function(){var he=ve.facade,Be=ve.value,ke=ye(ve),Ee;if(ke&&(Ee=C(function(){t?R.emit("unhandledRejection",Be,he):te(K,he,Be)}),ve.rejection=t||ye(ve)?oe:me,Ee.error))throw Ee.value})},ye=function(ve){return ve.rejection!==me&&!ve.parent},fe=function(ve){m(d,o,function(){var he=ve.facade;t?R.emit("rejectionHandled",he):te(G,he,ve.value)})},Ie=function(ve,he,Be){return function(ke){ve(he,ke,Be)}},D=function(ve,he,Be){ve.done||(ve.done=!0,Be&&(ve=Be),ve.value=he,ve.state=pe,q(ve,!0))},re=function(ve,he,Be){if(!ve.done){ve.done=!0,Be&&(ve=Be);try{if(ve.facade===he)throw new M("Promise can't be resolved itself");var ke=Y(he);ke?f(function(){var Ee={done:!1};try{m(ke,he,Ie(re,Ee,ve),Ie(D,Ee,ve))}catch(Re){D(Ee,Re,ve)}}):(ve.value=he,ve.state=X,q(ve,!1))}catch(Ee){D({done:!1},Ee,ve)}}};if(B&&(O=function(){function de(ve){s(this,P),p(ve),m(ie,this);var he=A(this);try{ve(Ie(re,he),Ie(D,he))}catch(Be){D(he,Be)}}return de}(),P=O.prototype,ie=function(){function de(ve){E(this,{type:x,done:!1,notified:!1,parent:!1,reactions:new V,rejection:!1,state:ne,value:null})}return de}(),ie.prototype=S(P,"then",function(){function de(ve,he){var Be=A(this),ke=U(l(this,O));return Be.parent=!0,ke.ok=i(ve)?ve:!0,ke.fail=i(he)&&he,ke.domain=t?R.domain:void 0,Be.state===ne?Be.reactions.add(ke):f(function(){Q(ke,Be)}),ke.promise}return de}()),Z=function(){var ve=new ie,he=A(ve);this.promise=ve,this.resolve=Ie(re,he),this.reject=Ie(D,he)},N.f=U=function(ve){return ve===O||ve===ae?new Z(ve):_(ve)},!a&&i(h)&&w!==Object.prototype)){J=w.then,T||S(w,"then",function(){function de(ve,he){var Be=this;return new O(function(ke,Ee){m(J,Be,ke,Ee)}).then(ve,he)}return de}(),{unsafe:!0});try{delete w.constructor}catch(de){}y&&y(w,P)}e({global:!0,constructor:!0,wrap:!0,forced:B},{Promise:O}),k(O,x,!1,!0),b(x)},69861:function(I,r,n){"use strict";var e=n(63964),a=n(4493),t=n(67512),o=n(40033),m=n(4009),S=n(55747),y=n(28987),k=n(66628),b=n(55938),p=t&&t.prototype,i=!!t&&o(function(){p.finally.call({then:function(){function s(){}return s}()},function(){})});if(e({target:"Promise",proto:!0,real:!0,forced:i},{finally:function(){function s(l){var d=y(this,m("Promise")),f=S(l);return this.then(f?function(u){return k(d,l()).then(function(){return u})}:l,f?function(u){return k(d,l()).then(function(){throw u})}:l)}return s}()}),!a&&S(t)){var c=m("Promise").prototype.finally;p.finally!==c&&b(p,"finally",c,{unsafe:!0})}},53092:function(I,r,n){"use strict";n(75946),n(48865),n(70641),n(16937),n(41719),n(81702)},16937:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(10320),o=n(81837),m=n(10729),S=n(49450),y=n(48199);e({target:"Promise",stat:!0,forced:y},{race:function(){function k(b){var p=this,i=o.f(p),c=i.reject,s=m(function(){var l=t(p.resolve);S(b,function(d){a(l,p,d).then(i.resolve,c)})});return s.error&&c(s.value),i.promise}return k}()})},41719:function(I,r,n){"use strict";var e=n(63964),a=n(81837),t=n(74854).CONSTRUCTOR;e({target:"Promise",stat:!0,forced:t},{reject:function(){function o(m){var S=a.f(this),y=S.reject;return y(m),S.promise}return o}()})},81702:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(4493),o=n(67512),m=n(74854).CONSTRUCTOR,S=n(66628),y=a("Promise"),k=t&&!m;e({target:"Promise",stat:!0,forced:t||m},{resolve:function(){function b(p){return S(k&&this===y?o:this,p)}return b}()})},29674:function(I,r,n){"use strict";var e=n(63964),a=n(61267),t=n(10320),o=n(30365),m=n(40033),S=!m(function(){Reflect.apply(function(){})});e({target:"Reflect",stat:!0,forced:S},{apply:function(){function y(k,b,p){return a(t(k),b,o(p))}return y}()})},81543:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(61267),o=n(66284),m=n(32606),S=n(30365),y=n(77568),k=n(80674),b=n(40033),p=a("Reflect","construct"),i=Object.prototype,c=[].push,s=b(function(){function f(){}return!(p(function(){},[],f)instanceof f)}),l=!b(function(){p(function(){})}),d=s||l;e({target:"Reflect",stat:!0,forced:d,sham:d},{construct:function(){function f(u,C){m(u),S(C);var V=arguments.length<3?u:m(arguments[2]);if(l&&!s)return p(u,C,V);if(u===V){switch(C.length){case 0:return new u;case 1:return new u(C[0]);case 2:return new u(C[0],C[1]);case 3:return new u(C[0],C[1],C[2]);case 4:return new u(C[0],C[1],C[2],C[3])}var v=[null];return t(c,v,C),new(t(o,u,v))}var h=V.prototype,g=k(y(h)?h:i),N=t(u,g,C);return y(N)?N:g}return f}()})},9373:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(767),m=n(74595),S=n(40033),y=S(function(){Reflect.defineProperty(m.f({},1,{value:1}),1,{value:2})});e({target:"Reflect",stat:!0,forced:y,sham:!a},{defineProperty:function(){function k(b,p,i){t(b);var c=o(p);t(i);try{return m.f(b,c,i),!0}catch(s){return!1}}return k}()})},45093:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(27193).f;e({target:"Reflect",stat:!0},{deleteProperty:function(){function o(m,S){var y=t(a(m),S);return y&&!y.configurable?!1:delete m[S]}return o}()})},5815:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(30365),o=n(27193);e({target:"Reflect",stat:!0,sham:!a},{getOwnPropertyDescriptor:function(){function m(S,y){return o.f(t(S),y)}return m}()})},88527:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(36917),o=n(9225);e({target:"Reflect",stat:!0,sham:!o},{getPrototypeOf:function(){function m(S){return t(a(S))}return m}()})},63074:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(77568),o=n(30365),m=n(98373),S=n(27193),y=n(36917);function k(b,p){var i=arguments.length<3?b:arguments[2],c,s;if(o(b)===i)return b[p];if(c=S.f(b,p),c)return m(c)?c.value:c.get===void 0?void 0:a(c.get,i);if(t(s=y(b)))return k(s,p,i)}e({target:"Reflect",stat:!0},{get:k})},66390:function(I,r,n){"use strict";var e=n(63964);e({target:"Reflect",stat:!0},{has:function(){function a(t,o){return o in t}return a}()})},7784:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(81834);e({target:"Reflect",stat:!0},{isExtensible:function(){function o(m){return a(m),t(m)}return o}()})},50551:function(I,r,n){"use strict";var e=n(63964),a=n(97921);e({target:"Reflect",stat:!0},{ownKeys:a})},76483:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(30365),o=n(50730);e({target:"Reflect",stat:!0,sham:!o},{preventExtensions:function(){function m(S){t(S);try{var y=a("Object","preventExtensions");return y&&y(S),!0}catch(k){return!1}}return m}()})},63915:function(I,r,n){"use strict";var e=n(63964),a=n(30365),t=n(35908),o=n(76649);o&&e({target:"Reflect",stat:!0},{setPrototypeOf:function(){function m(S,y){a(S),t(y);try{return o(S,y),!0}catch(k){return!1}}return m}()})},92046:function(I,r,n){"use strict";var e=n(63964),a=n(91495),t=n(30365),o=n(77568),m=n(98373),S=n(40033),y=n(74595),k=n(27193),b=n(36917),p=n(87458);function i(s,l,d){var f=arguments.length<4?s:arguments[3],u=k.f(t(s),l),C,V,v;if(!u){if(o(V=b(s)))return i(V,l,d,f);u=p(0)}if(m(u)){if(u.writable===!1||!o(f))return!1;if(C=k.f(f,l)){if(C.get||C.set||C.writable===!1)return!1;C.value=d,y.f(f,l,C)}else y.f(f,l,p(0,d))}else{if(v=u.set,v===void 0)return!1;a(v,f,d)}return!0}var c=S(function(){var s=function(){},l=y.f(new s,"a",{configurable:!0});return Reflect.set(s.prototype,"a",1,l)!==!1});e({target:"Reflect",stat:!0,forced:c},{set:i})},51454:function(I,r,n){"use strict";var e=n(58310),a=n(16210),t=n(67250),o=n(41314),m=n(5781),S=n(37909),y=n(80674),k=n(37310).f,b=n(21287),p=n(72586),i=n(12605),c=n(73392),s=n(62115),l=n(34550),d=n(55938),f=n(40033),u=n(45299),C=n(5419).enforce,V=n(58491),v=n(24697),h=n(39173),g=n(35688),N=v("match"),x=a.RegExp,B=x.prototype,L=a.SyntaxError,T=t(B.exec),A=t("".charAt),E=t("".replace),w=t("".indexOf),O=t("".slice),P=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,F=/a/g,R=new x(M)!==M,U=s.MISSED_STICKY,_=s.UNSUPPORTED_Y,W=e&&(!R||U||h||g||f(function(){return F[N]=!1,x(M)!==M||x(F)===F||String(x(M,"i"))!=="/a/i"})),K=function(oe){for(var ie=oe.length,Z=0,ae="",J=!1,Y;Z<=ie;Z++){if(Y=A(oe,Z),Y==="\\"){ae+=Y+A(oe,++Z);continue}!J&&Y==="."?ae+="[\\s\\S]":(Y==="["?J=!0:Y==="]"&&(J=!1),ae+=Y)}return ae},G=function(oe){for(var ie=oe.length,Z=0,ae="",J=[],Y=y(null),Q=!1,q=!1,te=0,se="",ye;Z<=ie;Z++){if(ye=A(oe,Z),ye==="\\")ye+=A(oe,++Z);else if(ye==="]")Q=!1;else if(!Q)switch(!0){case ye==="[":Q=!0;break;case ye==="(":if(ae+=ye,O(oe,Z+1,Z+3)==="?:")continue;T(P,O(oe,Z+1))&&(Z+=2,q=!0),te++;continue;case(ye===">"&&q):if(se===""||u(Y,se))throw new L("Invalid capture group name");Y[se]=!0,J[J.length]=[se,te],q=!1,se="";continue}q?se+=ye:ae+=ye}return[ae,J]};if(o("RegExp",W)){for(var ne=function(){function me(oe,ie){var Z=b(B,this),ae=p(oe),J=ie===void 0,Y=[],Q=oe,q,te,se,ye,fe,Ie;if(!Z&&ae&&J&&oe.constructor===ne)return oe;if((ae||b(B,oe))&&(oe=oe.source,J&&(ie=c(Q))),oe=oe===void 0?"":i(oe),ie=ie===void 0?"":i(ie),Q=oe,h&&"dotAll"in M&&(te=!!ie&&w(ie,"s")>-1,te&&(ie=E(ie,/s/g,""))),q=ie,U&&"sticky"in M&&(se=!!ie&&w(ie,"y")>-1,se&&_&&(ie=E(ie,/y/g,""))),g&&(ye=G(oe),oe=ye[0],Y=ye[1]),fe=m(x(oe,ie),Z?this:B,ne),(te||se||Y.length)&&(Ie=C(fe),te&&(Ie.dotAll=!0,Ie.raw=ne(K(oe),q)),se&&(Ie.sticky=!0),Y.length&&(Ie.groups=Y)),oe!==Q)try{S(fe,"source",Q===""?"(?:)":Q)}catch(D){}return fe}return me}(),X=k(x),pe=0;X.length>pe;)l(ne,x,X[pe++]);B.constructor=ne,ne.prototype=B,d(a,"RegExp",ne,{constructor:!0})}V("RegExp")},79669:function(I,r,n){"use strict";var e=n(63964),a=n(14489);e({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},23057:function(I,r,n){"use strict";var e=n(16210),a=n(58310),t=n(73936),o=n(70901),m=n(40033),S=e.RegExp,y=S.prototype,k=a&&m(function(){var b=!0;try{S(".","d")}catch(u){b=!1}var p={},i="",c=b?"dgimsy":"gimsy",s=function(C,V){Object.defineProperty(p,C,{get:function(){function v(){return i+=V,!0}return v}()})},l={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};b&&(l.hasIndices="d");for(var d in l)s(d,l[d]);var f=Object.getOwnPropertyDescriptor(y,"flags").get.call(p);return f!==c||i!==c});k&&t(y,"flags",{configurable:!0,get:o})},57983:function(I,r,n){"use strict";var e=n(70520).PROPER,a=n(55938),t=n(30365),o=n(12605),m=n(40033),S=n(73392),y="toString",k=RegExp.prototype,b=k[y],p=m(function(){return b.call({source:"a",flags:"b"})!=="/a/b"}),i=e&&b.name!==y;(p||i)&&a(k,y,function(){function c(){var s=t(this),l=o(s.source),d=o(S(s));return"/"+l+"/"+d}return c}(),{unsafe:!0})},1963:function(I,r,n){"use strict";var e=n(45150),a=n(41028);e("Set",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},17953:function(I,r,n){"use strict";n(1963)},95309:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("anchor")},{anchor:function(){function o(m){return a(this,"a","name",m)}return o}()})},82256:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("big")},{big:function(){function o(){return a(this,"big","","")}return o}()})},49484:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("blink")},{blink:function(){function o(){return a(this,"blink","","")}return o}()})},38931:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("bold")},{bold:function(){function o(){return a(this,"b","","")}return o}()})},30442:function(I,r,n){"use strict";var e=n(63964),a=n(50233).codeAt;e({target:"String",proto:!0},{codePointAt:function(){function t(o){return a(this,o)}return t}()})},6403:function(I,r,n){"use strict";var e=n(63964),a=n(71138),t=n(27193).f,o=n(10188),m=n(12605),S=n(86213),y=n(16952),k=n(45490),b=n(4493),p=a("".slice),i=Math.min,c=k("endsWith"),s=!b&&!c&&!!function(){var l=t(String.prototype,"endsWith");return l&&!l.writable}();e({target:"String",proto:!0,forced:!s&&!c},{endsWith:function(){function l(d){var f=m(y(this));S(d);var u=arguments.length>1?arguments[1]:void 0,C=f.length,V=u===void 0?C:i(o(u),C),v=m(d);return p(f,V-v.length,V)===v}return l}()})},39308:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fixed")},{fixed:function(){function o(){return a(this,"tt","","")}return o}()})},91550:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontcolor")},{fontcolor:function(){function o(m){return a(this,"font","color",m)}return o}()})},75008:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("fontsize")},{fontsize:function(){function o(m){return a(this,"font","size",m)}return o}()})},9867:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(13912),o=RangeError,m=String.fromCharCode,S=String.fromCodePoint,y=a([].join),k=!!S&&S.length!==1;e({target:"String",stat:!0,arity:1,forced:k},{fromCodePoint:function(){function b(p){for(var i=[],c=arguments.length,s=0,l;c>s;){if(l=+arguments[s++],t(l,1114111)!==l)throw new o(l+" is not a valid code point");i[s]=l<65536?m(l):m(((l-=65536)>>10)+55296,l%1024+56320)}return y(i,"")}return b}()})},43673:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(86213),o=n(16952),m=n(12605),S=n(45490),y=a("".indexOf);e({target:"String",proto:!0,forced:!S("includes")},{includes:function(){function k(b){return!!~y(m(o(this)),m(t(b)),arguments.length>1?arguments[1]:void 0)}return k}()})},56027:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("italics")},{italics:function(){function o(){return a(this,"i","","")}return o}()})},12354:function(I,r,n){"use strict";var e=n(50233).charAt,a=n(12605),t=n(5419),o=n(65574),m=n(5959),S="String Iterator",y=t.set,k=t.getterFor(S);o(String,"String",function(b){y(this,{type:S,string:a(b),index:0})},function(){function b(){var p=k(this),i=p.string,c=p.index,s;return c>=i.length?m(void 0,!0):(s=e(i,c),p.index+=s.length,m(s,!1))}return b}())},50340:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("link")},{link:function(){function o(m){return a(this,"a","href",m)}return o}()})},22515:function(I,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),m=n(10188),S=n(12605),y=n(16952),k=n(78060),b=n(35483),p=n(28340);a("match",function(i,c,s){return[function(){function l(d){var f=y(this),u=o(d)?void 0:k(d,i);return u?e(u,d,f):new RegExp(d)[i](S(f))}return l}(),function(l){var d=t(this),f=S(l),u=s(c,d,f);if(u.done)return u.value;if(!d.global)return p(d,f);var C=d.unicode;d.lastIndex=0;for(var V=[],v=0,h;(h=p(d,f))!==null;){var g=S(h[0]);V[v]=g,g===""&&(d.lastIndex=b(f,m(d.lastIndex),C)),v++}return v===0?null:V}]})},5143:function(I,r,n){"use strict";var e=n(63964),a=n(24051).end,t=n(34125);e({target:"String",proto:!0,forced:t},{padEnd:function(){function o(m){return a(this,m,arguments.length>1?arguments[1]:void 0)}return o}()})},93514:function(I,r,n){"use strict";var e=n(63964),a=n(24051).start,t=n(34125);e({target:"String",proto:!0,forced:t},{padStart:function(){function o(m){return a(this,m,arguments.length>1?arguments[1]:void 0)}return o}()})},5416:function(I,r,n){"use strict";var e=n(63964),a=n(67250),t=n(57591),o=n(46771),m=n(12605),S=n(24760),y=a([].push),k=a([].join);e({target:"String",stat:!0},{raw:function(){function b(p){var i=t(o(p).raw),c=S(i);if(!c)return"";for(var s=arguments.length,l=[],d=0;;){if(y(l,m(i[d++])),d===c)return k(l,"");d")!=="7"});o("replace",function(E,w,O){var P=T?"$":"$0";return[function(){function M(F,R){var U=c(this),_=k(F)?void 0:l(F,C);return _?a(_,F,U,R):a(w,i(U),F,R)}return M}(),function(M,F){var R=S(this),U=i(M);if(typeof F=="string"&&N(F,P)===-1&&N(F,"$<")===-1){var _=O(w,R,U,F);if(_.done)return _.value}var W=y(F);W||(F=i(F));var K=R.global,G;K&&(G=R.unicode,R.lastIndex=0);for(var ne=[],X;X=f(R,U),!(X===null||(g(ne,X),!K));){var pe=i(X[0]);pe===""&&(R.lastIndex=s(U,p(R.lastIndex),G))}for(var me="",oe=0,ie=0;ie=oe&&(me+=x(U,oe,ae)+Y,oe=ae+Z.length)}return me+x(U,oe)}]},!A||!L||T)},63272:function(I,r,n){"use strict";var e=n(91495),a=n(79942),t=n(30365),o=n(42871),m=n(16952),S=n(5700),y=n(12605),k=n(78060),b=n(28340);a("search",function(p,i,c){return[function(){function s(l){var d=m(this),f=o(l)?void 0:k(l,p);return f?e(f,l,d):new RegExp(l)[p](y(d))}return s}(),function(s){var l=t(this),d=y(s),f=c(i,l,d);if(f.done)return f.value;var u=l.lastIndex;S(u,0)||(l.lastIndex=0);var C=b(l,d);return S(l.lastIndex,u)||(l.lastIndex=u),C===null?-1:C.index}]})},34325:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("small")},{small:function(){function o(){return a(this,"small","","")}return o}()})},39930:function(I,r,n){"use strict";var e=n(91495),a=n(67250),t=n(79942),o=n(30365),m=n(42871),S=n(16952),y=n(28987),k=n(35483),b=n(10188),p=n(12605),i=n(78060),c=n(28340),s=n(62115),l=n(40033),d=s.UNSUPPORTED_Y,f=4294967295,u=Math.min,C=a([].push),V=a("".slice),v=!l(function(){var g=/(?:)/,N=g.exec;g.exec=function(){return N.apply(this,arguments)};var x="ab".split(g);return x.length!==2||x[0]!=="a"||x[1]!=="b"}),h="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;t("split",function(g,N,x){var B="0".split(void 0,0).length?function(L,T){return L===void 0&&T===0?[]:e(N,this,L,T)}:N;return[function(){function L(T,A){var E=S(this),w=m(T)?void 0:i(T,g);return w?e(w,T,E,A):e(B,p(E),T,A)}return L}(),function(L,T){var A=o(this),E=p(L);if(!h){var w=x(B,A,E,T,B!==N);if(w.done)return w.value}var O=y(A,RegExp),P=A.unicode,M=(A.ignoreCase?"i":"")+(A.multiline?"m":"")+(A.unicode?"u":"")+(d?"g":"y"),F=new O(d?"^(?:"+A.source+")":A,M),R=T===void 0?f:T>>>0;if(R===0)return[];if(E.length===0)return c(F,E)===null?[E]:[];for(var U=0,_=0,W=[];_1?arguments[1]:void 0,f.length)),C=m(d);return p(f,u,u+C.length)===C}return l}()})},74498:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("strike")},{strike:function(){function o(){return a(this,"strike","","")}return o}()})},15812:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sub")},{sub:function(){function o(){return a(this,"sub","","")}return o}()})},57726:function(I,r,n){"use strict";var e=n(63964),a=n(72506),t=n(88539);e({target:"String",proto:!0,forced:t("sup")},{sup:function(){function o(){return a(this,"sup","","")}return o}()})},70604:function(I,r,n){"use strict";n(99159);var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==a},{trimEnd:a})},85404:function(I,r,n){"use strict";var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==a},{trimLeft:a})},99159:function(I,r,n){"use strict";var e=n(63964),a=n(43476);e({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==a},{trimRight:a})},34965:function(I,r,n){"use strict";n(85404);var e=n(63964),a=n(43885);e({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==a},{trimStart:a})},8448:function(I,r,n){"use strict";var e=n(63964),a=n(92648).trim,t=n(90012);e({target:"String",proto:!0,forced:t("trim")},{trim:function(){function o(){return a(this)}return o}()})},79250:function(I,r,n){"use strict";var e=n(85889);e("asyncIterator")},49899:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(91495),o=n(67250),m=n(4493),S=n(58310),y=n(52357),k=n(40033),b=n(45299),p=n(21287),i=n(30365),c=n(57591),s=n(767),l=n(12605),d=n(87458),f=n(80674),u=n(18450),C=n(37310),V=n(81644),v=n(89235),h=n(27193),g=n(74595),N=n(24239),x=n(12867),B=n(55938),L=n(73936),T=n(16639),A=n(19417),E=n(79195),w=n(16738),O=n(24697),P=n(55557),M=n(85889),F=n(52360),R=n(84925),U=n(5419),_=n(22603).forEach,W=A("hidden"),K="Symbol",G="prototype",ne=U.set,X=U.getterFor(K),pe=Object[G],me=a.Symbol,oe=me&&me[G],ie=a.RangeError,Z=a.TypeError,ae=a.QObject,J=h.f,Y=g.f,Q=V.f,q=x.f,te=o([].push),se=T("symbols"),ye=T("op-symbols"),fe=T("wks"),Ie=!ae||!ae[G]||!ae[G].findChild,D=function(Ne,Se,H){var ue=J(pe,Se);ue&&delete pe[Se],Y(Ne,Se,H),ue&&Ne!==pe&&Y(pe,Se,ue)},re=S&&k(function(){return f(Y({},"a",{get:function(){function Pe(){return Y(this,"a",{value:7}).a}return Pe}()})).a!==7})?D:Y,de=function(Ne,Se){var H=se[Ne]=f(oe);return ne(H,{type:K,tag:Ne,description:Se}),S||(H.description=Se),H},ve=function(){function Pe(Ne,Se,H){Ne===pe&&ve(ye,Se,H),i(Ne);var ue=s(Se);return i(H),b(se,ue)?(H.enumerable?(b(Ne,W)&&Ne[W][ue]&&(Ne[W][ue]=!1),H=f(H,{enumerable:d(0,!1)})):(b(Ne,W)||Y(Ne,W,d(1,f(null))),Ne[W][ue]=!0),re(Ne,ue,H)):Y(Ne,ue,H)}return Pe}(),he=function(){function Pe(Ne,Se){i(Ne);var H=c(Se),ue=u(H).concat(_e(H));return _(ue,function(Ve){(!S||t(ke,H,Ve))&&ve(Ne,Ve,H[Ve])}),Ne}return Pe}(),Be=function(){function Pe(Ne,Se){return Se===void 0?f(Ne):he(f(Ne),Se)}return Pe}(),ke=function(){function Pe(Ne){var Se=s(Ne),H=t(q,this,Se);return this===pe&&b(se,Se)&&!b(ye,Se)?!1:H||!b(this,Se)||!b(se,Se)||b(this,W)&&this[W][Se]?H:!0}return Pe}(),Ee=function(){function Pe(Ne,Se){var H=c(Ne),ue=s(Se);if(!(H===pe&&b(se,ue)&&!b(ye,ue))){var Ve=J(H,ue);return Ve&&b(se,ue)&&!(b(H,W)&&H[W][ue])&&(Ve.enumerable=!0),Ve}}return Pe}(),Re=function(){function Pe(Ne){var Se=Q(c(Ne)),H=[];return _(Se,function(ue){!b(se,ue)&&!b(E,ue)&&te(H,ue)}),H}return Pe}(),_e=function(Ne){var Se=Ne===pe,H=Q(Se?ye:c(Ne)),ue=[];return _(H,function(Ve){b(se,Ve)&&(!Se||b(pe,Ve))&&te(ue,se[Ve])}),ue};y||(me=function(){function Pe(){if(p(oe,this))throw new Z("Symbol is not a constructor");var Ne=!arguments.length||arguments[0]===void 0?void 0:l(arguments[0]),Se=w(Ne),H=function(){function ue(Ve){var be=this===void 0?a:this;be===pe&&t(H,ye,Ve),b(be,W)&&b(be[W],Se)&&(be[W][Se]=!1);var Le=d(1,Ve);try{re(be,Se,Le)}catch(we){if(!(we instanceof ie))throw we;D(be,Se,Le)}}return ue}();return S&&Ie&&re(pe,Se,{configurable:!0,set:H}),de(Se,Ne)}return Pe}(),oe=me[G],B(oe,"toString",function(){function Pe(){return X(this).tag}return Pe}()),B(me,"withoutSetter",function(Pe){return de(w(Pe),Pe)}),x.f=ke,g.f=ve,N.f=he,h.f=Ee,C.f=V.f=Re,v.f=_e,P.f=function(Pe){return de(O(Pe),Pe)},S&&(L(oe,"description",{configurable:!0,get:function(){function Pe(){return X(this).description}return Pe}()}),m||B(pe,"propertyIsEnumerable",ke,{unsafe:!0}))),e({global:!0,constructor:!0,wrap:!0,forced:!y,sham:!y},{Symbol:me}),_(u(fe),function(Pe){M(Pe)}),e({target:K,stat:!0,forced:!y},{useSetter:function(){function Pe(){Ie=!0}return Pe}(),useSimple:function(){function Pe(){Ie=!1}return Pe}()}),e({target:"Object",stat:!0,forced:!y,sham:!S},{create:Be,defineProperty:ve,defineProperties:he,getOwnPropertyDescriptor:Ee}),e({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:Re}),F(),R(me,K),E[W]=!0},10933:function(I,r,n){"use strict";var e=n(63964),a=n(58310),t=n(16210),o=n(67250),m=n(45299),S=n(55747),y=n(21287),k=n(12605),b=n(73936),p=n(5774),i=t.Symbol,c=i&&i.prototype;if(a&&S(i)&&(!("description"in c)||i().description!==void 0)){var s={},l=function(){function h(){var g=arguments.length<1||arguments[0]===void 0?void 0:k(arguments[0]),N=y(c,this)?new i(g):g===void 0?i():i(g);return g===""&&(s[N]=!0),N}return h}();p(l,i),l.prototype=c,c.constructor=l;var d=String(i("description detection"))==="Symbol(description detection)",f=o(c.valueOf),u=o(c.toString),C=/^Symbol\((.*)\)[^)]+$/,V=o("".replace),v=o("".slice);b(c,"description",{configurable:!0,get:function(){function h(){var g=f(this);if(m(s,g))return"";var N=u(g),x=d?v(N,7,-1):V(N,C,"$1");return x===""?void 0:x}return h}()}),e({global:!0,constructor:!0,forced:!0},{Symbol:l})}},30828:function(I,r,n){"use strict";var e=n(63964),a=n(4009),t=n(45299),o=n(12605),m=n(16639),S=n(66570),y=m("string-to-symbol-registry"),k=m("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{for:function(){function b(p){var i=o(p);if(t(y,i))return y[i];var c=a("Symbol")(i);return y[i]=c,k[c]=i,c}return b}()})},53795:function(I,r,n){"use strict";var e=n(85889);e("hasInstance")},87806:function(I,r,n){"use strict";var e=n(85889);e("isConcatSpreadable")},64677:function(I,r,n){"use strict";var e=n(85889);e("iterator")},33313:function(I,r,n){"use strict";n(49899),n(30828),n(6862),n(53008),n(28603)},6862:function(I,r,n){"use strict";var e=n(63964),a=n(45299),t=n(71399),o=n(89393),m=n(16639),S=n(66570),y=m("symbol-to-string-registry");e({target:"Symbol",stat:!0,forced:!S},{keyFor:function(){function k(b){if(!t(b))throw new TypeError(o(b)+" is not a symbol");if(a(y,b))return y[b]}return k}()})},48058:function(I,r,n){"use strict";var e=n(85889);e("match")},51583:function(I,r,n){"use strict";var e=n(85889);e("replace")},82403:function(I,r,n){"use strict";var e=n(85889);e("search")},34265:function(I,r,n){"use strict";var e=n(85889);e("species")},3295:function(I,r,n){"use strict";var e=n(85889);e("split")},1078:function(I,r,n){"use strict";var e=n(85889),a=n(52360);e("toPrimitive"),a()},63207:function(I,r,n){"use strict";var e=n(4009),a=n(85889),t=n(84925);a("toStringTag"),t(e("Symbol"),"Symbol")},80520:function(I,r,n){"use strict";var e=n(85889);e("unscopables")},99872:function(I,r,n){"use strict";var e=n(67250),a=n(4246),t=n(71447),o=e(t),m=a.aTypedArray,S=a.exportTypedArrayMethod;S("copyWithin",function(){function y(k,b){return o(m(this),k,b,arguments.length>2?arguments[2]:void 0)}return y}())},73364:function(I,r,n){"use strict";var e=n(4246),a=n(22603).every,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("every",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},58166:function(I,r,n){"use strict";var e=n(4246),a=n(88471),t=n(61484),o=n(2281),m=n(91495),S=n(67250),y=n(40033),k=e.aTypedArray,b=e.exportTypedArrayMethod,p=S("".slice),i=y(function(){var c=0;return new Int8Array(2).fill({valueOf:function(){function s(){return c++}return s}()}),c!==1});b("fill",function(){function c(s){var l=arguments.length;k(this);var d=p(o(this),0,3)==="Big"?t(s):+s;return m(a,this,d,l>1?arguments[1]:void 0,l>2?arguments[2]:void 0)}return c}(),i)},23793:function(I,r,n){"use strict";var e=n(4246),a=n(22603).filter,t=n(45399),o=e.aTypedArray,m=e.exportTypedArrayMethod;m("filter",function(){function S(y){var k=a(o(this),y,arguments.length>1?arguments[1]:void 0);return t(this,k)}return S}())},13917:function(I,r,n){"use strict";var e=n(4246),a=n(22603).findIndex,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("findIndex",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},43820:function(I,r,n){"use strict";var e=n(4246),a=n(22603).find,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("find",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},80756:function(I,r,n){"use strict";var e=n(80185);e("Float32",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},70567:function(I,r,n){"use strict";var e=n(80185);e("Float64",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},19852:function(I,r,n){"use strict";var e=n(4246),a=n(22603).forEach,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("forEach",function(){function m(S){a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},40379:function(I,r,n){"use strict";var e=n(86563),a=n(4246).exportTypedArrayStaticMethod,t=n(3805);a("from",t,e)},92770:function(I,r,n){"use strict";var e=n(4246),a=n(14211).includes,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("includes",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},81069:function(I,r,n){"use strict";var e=n(4246),a=n(14211).indexOf,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("indexOf",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},60037:function(I,r,n){"use strict";var e=n(80185);e("Int16",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},44195:function(I,r,n){"use strict";var e=n(80185);e("Int32",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},66756:function(I,r,n){"use strict";var e=n(80185);e("Int8",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},63689:function(I,r,n){"use strict";var e=n(16210),a=n(40033),t=n(67250),o=n(4246),m=n(34570),S=n(24697),y=S("iterator"),k=e.Uint8Array,b=t(m.values),p=t(m.keys),i=t(m.entries),c=o.aTypedArray,s=o.exportTypedArrayMethod,l=k&&k.prototype,d=!a(function(){l[y].call([1])}),f=!!l&&l.values&&l[y]===l.values&&l.values.name==="values",u=function(){function C(){return b(c(this))}return C}();s("entries",function(){function C(){return i(c(this))}return C}(),d),s("keys",function(){function C(){return p(c(this))}return C}(),d),s("values",u,d||!f,{name:"values"}),s(y,u,d||!f,{name:"values"})},5659:function(I,r,n){"use strict";var e=n(4246),a=n(67250),t=e.aTypedArray,o=e.exportTypedArrayMethod,m=a([].join);o("join",function(){function S(y){return m(t(this),y)}return S}())},25014:function(I,r,n){"use strict";var e=n(4246),a=n(61267),t=n(1325),o=e.aTypedArray,m=e.exportTypedArrayMethod;m("lastIndexOf",function(){function S(y){var k=arguments.length;return a(t,o(this),k>1?[y,arguments[1]]:[y])}return S}())},32189:function(I,r,n){"use strict";var e=n(4246),a=n(22603).map,t=n(31082),o=e.aTypedArray,m=e.exportTypedArrayMethod;m("map",function(){function S(y){return a(o(this),y,arguments.length>1?arguments[1]:void 0,function(k,b){return new(t(k))(b)})}return S}())},23030:function(I,r,n){"use strict";var e=n(4246),a=n(86563),t=e.aTypedArrayConstructor,o=e.exportTypedArrayStaticMethod;o("of",function(){function m(){for(var S=0,y=arguments.length,k=new(t(this))(y);y>S;)k[S]=arguments[S++];return k}return m}(),a)},49110:function(I,r,n){"use strict";var e=n(4246),a=n(56844).right,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduceRight",function(){function m(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return m}())},24309:function(I,r,n){"use strict";var e=n(4246),a=n(56844).left,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("reduce",function(){function m(S){var y=arguments.length;return a(t(this),S,y,y>1?arguments[1]:void 0)}return m}())},56445:function(I,r,n){"use strict";var e=n(4246),a=e.aTypedArray,t=e.exportTypedArrayMethod,o=Math.floor;t("reverse",function(){function m(){for(var S=this,y=a(S).length,k=o(y/2),b=0,p;b1?arguments[1]:void 0,1),V=S(u);if(l)return a(i,this,V,C);var v=this.length,h=o(V),g=0;if(h+C>v)throw new k("Wrong length");for(;gs;)d[s]=i[s++];return d}return k}(),y)},88739:function(I,r,n){"use strict";var e=n(4246),a=n(22603).some,t=e.aTypedArray,o=e.exportTypedArrayMethod;o("some",function(){function m(S){return a(t(this),S,arguments.length>1?arguments[1]:void 0)}return m}())},60415:function(I,r,n){"use strict";var e=n(16210),a=n(71138),t=n(40033),o=n(10320),m=n(90274),S=n(4246),y=n(50503),k=n(79725),b=n(83141),p=n(44981),i=S.aTypedArray,c=S.exportTypedArrayMethod,s=e.Uint16Array,l=s&&a(s.prototype.sort),d=!!l&&!(t(function(){l(new s(2),null)})&&t(function(){l(new s(2),{})})),f=!!l&&!t(function(){if(b)return b<74;if(y)return y<67;if(k)return!0;if(p)return p<602;var C=new s(516),V=Array(516),v,h;for(v=0;v<516;v++)h=v%4,C[v]=515-v,V[v]=v-2*h+3;for(l(C,function(g,N){return(g/4|0)-(N/4|0)}),v=0;v<516;v++)if(C[v]!==V[v])return!0}),u=function(V){return function(v,h){return V!==void 0?+V(v,h)||0:h!==h?-1:v!==v?1:v===0&&h===0?1/v>0&&1/h<0?1:-1:v>h}};c("sort",function(){function C(V){return V!==void 0&&o(V),f?l(this,V):m(i(this),u(V))}return C}(),!f||d)},72532:function(I,r,n){"use strict";var e=n(4246),a=n(10188),t=n(13912),o=n(31082),m=e.aTypedArray,S=e.exportTypedArrayMethod;S("subarray",function(){function y(k,b){var p=m(this),i=p.length,c=t(k,i),s=o(p);return new s(p.buffer,p.byteOffset+c*p.BYTES_PER_ELEMENT,a((b===void 0?i:t(b,i))-c))}return y}())},62207:function(I,r,n){"use strict";var e=n(16210),a=n(61267),t=n(4246),o=n(40033),m=n(54602),S=e.Int8Array,y=t.aTypedArray,k=t.exportTypedArrayMethod,b=[].toLocaleString,p=!!S&&o(function(){b.call(new S(1))}),i=o(function(){return[1,2].toLocaleString()!==new S([1,2]).toLocaleString()})||!o(function(){S.prototype.toLocaleString.call([1,2])});k("toLocaleString",function(){function c(){return a(b,p?m(y(this)):y(this),m(arguments))}return c}(),i)},906:function(I,r,n){"use strict";var e=n(4246).exportTypedArrayMethod,a=n(40033),t=n(16210),o=n(67250),m=t.Uint8Array,S=m&&m.prototype||{},y=[].toString,k=o([].join);a(function(){y.call({})})&&(y=function(){function p(){return k(this)}return p}());var b=S.toString!==y;e("toString",y,b)},78824:function(I,r,n){"use strict";var e=n(80185);e("Uint16",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},72846:function(I,r,n){"use strict";var e=n(80185);e("Uint32",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},24575:function(I,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()})},71968:function(I,r,n){"use strict";var e=n(80185);e("Uint8",function(a){return function(){function t(o,m,S){return a(this,o,m,S)}return t}()},!0)},80040:function(I,r,n){"use strict";var e=n(50730),a=n(16210),t=n(67250),o=n(30145),m=n(81969),S=n(45150),y=n(39895),k=n(77568),b=n(5419).enforce,p=n(40033),i=n(21820),c=Object,s=Array.isArray,l=c.isExtensible,d=c.isFrozen,f=c.isSealed,u=c.freeze,C=c.seal,V=!a.ActiveXObject&&"ActiveXObject"in a,v,h=function(w){return function(){function O(){return w(this,arguments.length?arguments[0]:void 0)}return O}()},g=S("WeakMap",h,y),N=g.prototype,x=t(N.set),B=function(){return e&&p(function(){var w=u([]);return x(new g,w,1),!d(w)})};if(i)if(V){v=y.getConstructor(h,"WeakMap",!0),m.enable();var L=t(N.delete),T=t(N.has),A=t(N.get);o(N,{delete:function(){function E(w){if(k(w)&&!l(w)){var O=b(this);return O.frozen||(O.frozen=new v),L(this,w)||O.frozen.delete(w)}return L(this,w)}return E}(),has:function(){function E(w){if(k(w)&&!l(w)){var O=b(this);return O.frozen||(O.frozen=new v),T(this,w)||O.frozen.has(w)}return T(this,w)}return E}(),get:function(){function E(w){if(k(w)&&!l(w)){var O=b(this);return O.frozen||(O.frozen=new v),T(this,w)?A(this,w):O.frozen.get(w)}return A(this,w)}return E}(),set:function(){function E(w,O){if(k(w)&&!l(w)){var P=b(this);P.frozen||(P.frozen=new v),T(this,w)?x(this,w,O):P.frozen.set(w,O)}else x(this,w,O);return this}return E}()})}else B()&&o(N,{set:function(){function E(w,O){var P;return s(w)&&(d(w)?P=u:f(w)&&(P=C)),x(this,w,O),P&&P(w),this}return E}()})},90846:function(I,r,n){"use strict";n(80040)},67042:function(I,r,n){"use strict";var e=n(45150),a=n(39895);e("WeakSet",function(t){return function(){function o(){return t(this,arguments.length?arguments[0]:void 0)}return o}()},a)},40348:function(I,r,n){"use strict";n(67042)},5606:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).clear;e({global:!0,bind:!0,enumerable:!0,forced:a.clearImmediate!==t},{clearImmediate:t})},83006:function(I,r,n){"use strict";n(5606),n(27807)},25764:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(37713),o=n(10320),m=n(24986),S=n(40033),y=n(58310),k=S(function(){return y&&Object.getOwnPropertyDescriptor(a,"queueMicrotask").value.length!==1});e({global:!0,enumerable:!0,dontCallGetSet:!0,forced:k},{queueMicrotask:function(){function b(p){m(arguments.length,1),t(o(p))}return b}()})},27807:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(60375).set,o=n(78362),m=a.setImmediate?o(t,!1):t;e({global:!0,bind:!0,enumerable:!0,forced:a.setImmediate!==m},{setImmediate:m})},45569:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setInterval,!0);e({global:!0,bind:!0,forced:a.setInterval!==o},{setInterval:o})},5213:function(I,r,n){"use strict";var e=n(63964),a=n(16210),t=n(78362),o=t(a.setTimeout,!0);e({global:!0,bind:!0,forced:a.setTimeout!==o},{setTimeout:o})},69401:function(I,r,n){"use strict";n(45569),n(5213)},7435:function(I){"use strict";/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */var r,n=[],e=[],a=function(){if(0)var b;window.onunload=function(){return r&&r.close()}},t=function(b){return e.push(b)},o=function(b){var p=[],i=function(d){return typeof d=="number"&&!Number.isFinite(d)?{__number__:String(d)}:typeof d=="undefined"?{__undefined__:!0}:d},c=function(d,m){if(typeof m=="object"){if(m===null)return m;if(p.includes(m))return"[circular ref]";p.push(m);var u=m instanceof Error||m.code&&m.message&&m.message.includes("Error");return u?{__error__:!0,string:String(m),stack:m.stack}:Array.isArray(m)?m.map(i):m}return i(m)},s=JSON.stringify(b,c);return p=null,s},f=function(b){if(0)var p,i,c},S=function(b,p){if(0)var i,c,s},y=function(){};I.exports={subscribe:t,sendMessage:f,sendLogEntry:S,setupHotReloading:y}}},xt={};function ie(I){var r=xt[I];if(r!==void 0)return r.exports;var n=xt[I]={exports:{}};return Xt[I](n,n.exports,ie),n.exports}(function(){ie.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(I){if(typeof window=="object")return window}}()})(),function(){ie.o=function(I,r){return Object.prototype.hasOwnProperty.call(I,r)}}();var Dn={};(function(){"use strict";ie(33313),ie(10933),ie(79250),ie(53795),ie(87806),ie(64677),ie(48058),ie(51583),ie(82403),ie(34265),ie(3295),ie(1078),ie(63207),ie(80520),ie(39600),ie(93237),ie(32057),ie(68933),ie(47830),ie(13455),ie(64094),ie(61915),ie(32384),ie(25579),ie(63532),ie(33425),ie(43894),ie(99636),ie(34570),ie(94432),ie(24683),ie(69984),ie(32089),ie(60206),ie(29645),ie(4788),ie(58672),ie(19356),ie(48968),ie(49852),ie(2712),ie(864),ie(54243),ie(75621),ie(26267),ie(50095),ie(33451),ie(74587),ie(25082),ie(47421),ie(32122),ie(6306),ie(90216),ie(84663),ie(92332),ie(98329),ie(9631),ie(47091),ie(59660),ie(15383),ie(92866),ie(86107),ie(29248),ie(52540),ie(79007),ie(77199),ie(6522),ie(95542),ie(2966),ie(20997),ie(57400),ie(45571),ie(54800),ie(15709),ie(76059),ie(96614),ie(324),ie(90426),ie(95443),ie(87968),ie(55007),ie(55323),ie(13521),ie(5006),ie(99009),ie(85770),ie(23532),ie(87119),ie(78618),ie(27129),ie(31943),ie(3579),ie(97397),ie(85028),ie(8225),ie(43331),ie(62289),ie(56196),ie(2950),ie(44205),ie(76882),ie(83186),ie(76065),ie(13411),ie(26634),ie(53118),ie(42514),ie(84353),ie(62987),ie(48993),ie(52917),ie(4972),ie(28913),ie(36382),ie(53092),ie(69861),ie(29674),ie(81543),ie(9373),ie(45093),ie(63074),ie(5815),ie(88527),ie(66390),ie(7784),ie(50551),ie(76483),ie(92046),ie(63915),ie(51454),ie(79669),ie(23057),ie(57983),ie(17953),ie(30442),ie(6403),ie(9867),ie(43673),ie(12354),ie(22515),ie(5143),ie(93514),ie(5416),ie(11619),ie(44590),ie(63272),ie(39930),ie(4038),ie(8448),ie(70604),ie(34965),ie(95309),ie(82256),ie(49484),ie(38931),ie(39308),ie(91550),ie(75008),ie(56027),ie(50340),ie(34325),ie(74498),ie(15812),ie(57726),ie(80756),ie(70567),ie(66756),ie(60037),ie(44195),ie(24575),ie(71968),ie(78824),ie(72846),ie(99872),ie(73364),ie(58166),ie(23793),ie(43820),ie(13917),ie(19852),ie(40379),ie(92770),ie(81069),ie(63689),ie(5659),ie(25014),ie(32189),ie(23030),ie(24309),ie(49110),ie(56445),ie(30939),ie(48321),ie(88739),ie(60415),ie(72532),ie(62207),ie(906),ie(90846),ie(40348),ie(83006),ie(25764),ie(69401),ie(95012),ie(30236)})(),function(){"use strict";var I=ie(89005);ie(67160),ie(23542),ie(30386),ie(98996),ie(41639),ie(50578),ie(4444),ie(77870),ie(39108),ie(21039),ie(51862),ie(56856),ie(1272),ie(74757),ie(1965),ie(63489),ie(24226),ie(11714),ie(73492),ie(49641),ie(17570),ie(61858),ie(73358),ie(32882),ie(23632);var r=ie(85822),n=ie(7435),e=ie(56518),a=ie(26427),t=ie(18498),o=ie(49060),f=ie(72178),S=ie(24826),y;/** + */var r,n=[],e=[],a=function(){if(0)var b;window.onunload=function(){return r&&r.close()}},t=function(b){return e.push(b)},o=function(b){var p=[],i=function(d){return typeof d=="number"&&!Number.isFinite(d)?{__number__:String(d)}:typeof d=="undefined"?{__undefined__:!0}:d},c=function(d,f){if(typeof f=="object"){if(f===null)return f;if(p.includes(f))return"[circular ref]";p.push(f);var u=f instanceof Error||f.code&&f.message&&f.message.includes("Error");return u?{__error__:!0,string:String(f),stack:f.stack}:Array.isArray(f)?f.map(i):f}return i(f)},s=JSON.stringify(b,c);return p=null,s},m=function(b){if(0)var p,i,c},S=function(b,p){if(0)var i,c,s},y=function(){};I.exports={subscribe:t,sendMessage:m,sendLogEntry:S,setupHotReloading:y}}},xt={};function ce(I){var r=xt[I];if(r!==void 0)return r.exports;var n=xt[I]={exports:{}};return Xt[I](n,n.exports,ce),n.exports}(function(){ce.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(I){if(typeof window=="object")return window}}()})(),function(){ce.o=function(I,r){return Object.prototype.hasOwnProperty.call(I,r)}}();var Dn={};(function(){"use strict";ce(33313),ce(10933),ce(79250),ce(53795),ce(87806),ce(64677),ce(48058),ce(51583),ce(82403),ce(34265),ce(3295),ce(1078),ce(63207),ce(80520),ce(39600),ce(93237),ce(32057),ce(68933),ce(47830),ce(13455),ce(64094),ce(61915),ce(32384),ce(25579),ce(63532),ce(33425),ce(43894),ce(99636),ce(34570),ce(94432),ce(24683),ce(69984),ce(32089),ce(60206),ce(29645),ce(4788),ce(58672),ce(19356),ce(48968),ce(49852),ce(2712),ce(864),ce(54243),ce(75621),ce(26267),ce(50095),ce(33451),ce(74587),ce(25082),ce(47421),ce(32122),ce(6306),ce(90216),ce(84663),ce(92332),ce(98329),ce(9631),ce(47091),ce(59660),ce(15383),ce(92866),ce(86107),ce(29248),ce(52540),ce(79007),ce(77199),ce(6522),ce(95542),ce(2966),ce(20997),ce(57400),ce(45571),ce(54800),ce(15709),ce(76059),ce(96614),ce(324),ce(90426),ce(95443),ce(87968),ce(55007),ce(55323),ce(13521),ce(5006),ce(99009),ce(85770),ce(23532),ce(87119),ce(78618),ce(27129),ce(31943),ce(3579),ce(97397),ce(85028),ce(8225),ce(43331),ce(62289),ce(56196),ce(2950),ce(44205),ce(76882),ce(83186),ce(76065),ce(13411),ce(26634),ce(53118),ce(42514),ce(84353),ce(62987),ce(48993),ce(52917),ce(4972),ce(28913),ce(36382),ce(53092),ce(69861),ce(29674),ce(81543),ce(9373),ce(45093),ce(63074),ce(5815),ce(88527),ce(66390),ce(7784),ce(50551),ce(76483),ce(92046),ce(63915),ce(51454),ce(79669),ce(23057),ce(57983),ce(17953),ce(30442),ce(6403),ce(9867),ce(43673),ce(12354),ce(22515),ce(5143),ce(93514),ce(5416),ce(11619),ce(44590),ce(63272),ce(39930),ce(4038),ce(8448),ce(70604),ce(34965),ce(95309),ce(82256),ce(49484),ce(38931),ce(39308),ce(91550),ce(75008),ce(56027),ce(50340),ce(34325),ce(74498),ce(15812),ce(57726),ce(80756),ce(70567),ce(66756),ce(60037),ce(44195),ce(24575),ce(71968),ce(78824),ce(72846),ce(99872),ce(73364),ce(58166),ce(23793),ce(43820),ce(13917),ce(19852),ce(40379),ce(92770),ce(81069),ce(63689),ce(5659),ce(25014),ce(32189),ce(23030),ce(24309),ce(49110),ce(56445),ce(30939),ce(48321),ce(88739),ce(60415),ce(72532),ce(62207),ce(906),ce(90846),ce(40348),ce(83006),ce(25764),ce(69401),ce(95012),ce(30236)})(),function(){"use strict";var I=ce(89005);ce(67160),ce(23542),ce(30386),ce(98996),ce(41639),ce(50578),ce(4444),ce(77870),ce(39108),ce(21039),ce(51862),ce(56856),ce(1272),ce(74757),ce(1965),ce(63489),ce(24226),ce(11714),ce(73492),ce(49641),ce(17570),ce(61858),ce(73358),ce(32882),ce(23632);var r=ce(85822),n=ce(7435),e=ce(56518),a=ce(26427),t=ce(18498),o=ce(49060),m=ce(72178),S=ce(24826),y;/** * @file * @copyright 2020 Aleksej Komarov * @license MIT - */r.perf.mark("inception",(y=window.performance)==null||(y=y.timing)==null?void 0:y.navigationStart),r.perf.mark("init");var k=(0,f.configureStore)(),b=(0,o.createRenderer)(function(){(0,a.loadIconRefMap)();var i=ie(71253),c=i.getRoutedComponent,s=c(k);return(0,I.createComponentVNode)(2,f.StoreProvider,{store:k,children:(0,I.createComponentVNode)(2,s)})}),p=function(){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",p);return}(0,S.setupGlobalEvents)(),(0,e.setupHotKeys)(),(0,t.captureExternalLinks)(),k.subscribe(b),Byond.subscribe(function(c,s){return k.dispatch({type:c,payload:s})})};p()}()})();})(); + */r.perf.mark("inception",(y=window.performance)==null||(y=y.timing)==null?void 0:y.navigationStart),r.perf.mark("init");var k=(0,m.configureStore)(),b=(0,o.createRenderer)(function(){(0,a.loadIconRefMap)();var i=ce(71253),c=i.getRoutedComponent,s=c(k);return(0,I.createComponentVNode)(2,m.StoreProvider,{store:k,children:(0,I.createComponentVNode)(2,s)})}),p=function(){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",p);return}(0,S.setupGlobalEvents)(),(0,e.setupHotKeys)(),(0,t.captureExternalLinks)(),k.subscribe(b),Byond.subscribe(function(c,s){return k.dispatch({type:c,payload:s})})};p()}()})();})(); From 873ee6979b6fc70363209525d3029b10ef960a3e Mon Sep 17 00:00:00 2001 From: dageavtobusnick <71216640+dageavtobusnick@users.noreply.github.com> Date: Mon, 20 Jan 2025 01:43:31 +0500 Subject: [PATCH 07/11] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B2?= =?UTF-8?q?=D0=BE=D0=B4=D0=B0=20=D0=BF=D0=BE=20=D1=80=D0=B5=D0=BA=D0=BE?= =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D0=B4=D0=B0=D1=86=D0=B8=D1=8F=D0=BC=20=D0=B2?= =?UTF-8?q?=D0=B5=D0=B4=D1=83=D1=89=D0=B5=D0=B3=D0=BE=20=D0=BB=D0=BE=D0=BA?= =?UTF-8?q?=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=82=D0=BE=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/__HELPERS/antag_menu_helpers.dm | 2 +- code/game/gamemodes/cult/cult_objectives.dm | 6 +- code/game/gamemodes/devil/objectives.dm | 4 +- .../miniantags/abduction/abduction.dm | 2 +- .../changeling_slug/changeling_slug.dm | 6 +- .../demons/slaughter_demon/slaughter_demon.dm | 6 +- code/game/gamemodes/objective.dm | 36 ++-- code/game/machinery/syndicatebeacon.dm | 2 +- code/game/objects/items/devices/memorizer.dm | 2 +- code/game/objects/items/weapons/dice.dm | 2 +- code/modules/admin/admin_verbs.dm | 10 +- code/modules/admin/verbs/antagonist_menu.dm | 4 +- .../antagonists/_common/antag_datum.dm | 2 +- code/modules/antagonists/borer/borer_datum.dm | 2 +- .../antagonists/vampire/goon_vampire_datum.dm | 2 +- .../antagonists/vampire/vampire_datum.dm | 2 +- .../tgui/interfaces/AdminAntagMenu.js | 30 ++-- tgui/public/tgui.bundle.js | 170 +++++++++--------- 18 files changed, 149 insertions(+), 141 deletions(-) diff --git a/code/__HELPERS/antag_menu_helpers.dm b/code/__HELPERS/antag_menu_helpers.dm index dac42842d20..ee4e1f39119 100644 --- a/code/__HELPERS/antag_menu_helpers.dm +++ b/code/__HELPERS/antag_menu_helpers.dm @@ -15,7 +15,7 @@ if(antag_mind.current.stat == DEAD) temp_list["status"] = "(МЁРТВ)" else if(!antag_mind.current.client) - temp_list["status"] = "(SSD)" + temp_list["status"] = "(КРС)" if(istype(get_area(antag_mind.current), /area/security/permabrig)) temp_list["status"] += "(ПЕРМА)" // temp_list["ckey"] = antag_mind.current.client?.ckey diff --git a/code/game/gamemodes/cult/cult_objectives.dm b/code/game/gamemodes/cult/cult_objectives.dm index 215214a30e9..25062d0dff1 100644 --- a/code/game/gamemodes/cult/cult_objectives.dm +++ b/code/game/gamemodes/cult/cult_objectives.dm @@ -153,7 +153,7 @@ target_candidates += H.mind if(length(target_candidates)) target = pick(target_candidates) - explanation_text = "Принесите в жертву [target], [target.assigned_role] посредством вызова руны Предложения с помощью [target.p_their()] тела или мозга на ней и трёх культистов вокруг нее." + explanation_text = "Принесите в жертву [target], [target.assigned_role] посредством вызова руны Предложения с помощью [target.p_their()] тела или мозга на ней и трёх культистов вокруг неё." return TRUE message_admins("Cult Sacrifice: Could not find unconvertible or convertible target. Nar'Sie summoning unlocked!") return FALSE @@ -194,8 +194,8 @@ if(valid_spot) summon_spots += summon sanity++ - explanation_text = "Призовите [SSticker.cultdat ? SSticker.cultdat.entity_name : "вашего бога"] вызвав руну «Разорвать завесу» с 9 культистами, конструкциями или вызванными призраками внутри нее.\ - \nПризыв может быть осуществлен только в [english_list(summon_spots)] - где завеса достаточно слаба, чтобы начать ритуал." + explanation_text = "Призовите [SSticker.cultdat ? SSticker.cultdat.entity_name : "вашего бога"] вызвав руну «Разорвать завесу» вместе с 9 культистами, конструкциями или вызванными призраками внутри нее.\ + \nПризыв может быть осуществлён только в [english_list(summon_spots)] - где завеса достаточно слаба, чтобы начать ритуал." /datum/objective/eldergod/check_completion() diff --git a/code/game/gamemodes/devil/objectives.dm b/code/game/gamemodes/devil/objectives.dm index 4edc8caf97f..fd6bc32c6dd 100644 --- a/code/game/gamemodes/devil/objectives.dm +++ b/code/game/gamemodes/devil/objectives.dm @@ -75,7 +75,7 @@ /datum/objective/devil/sintouch/New() target_amount = pick(4, 5) - explanation_text = "Убедитесь, что хотя бы [target_amount] было осквернено грехом." + explanation_text = "Убедитесь, что хотя бы [target_amount] смертных было осквернено грехом." /datum/objective/devil/sintouch/check_completion() return target_amount <= SSticker.mode.sintouched.len @@ -83,7 +83,7 @@ /datum/objective/devil/ascend explanation_text = "Ascend to your true form." needs_target = FALSE - antag_menu_name = "Возвысится" + antag_menu_name = "Возвыситься" /datum/objective/devil/ascend/check_completion() return isdevil(owner) diff --git a/code/game/gamemodes/miniantags/abduction/abduction.dm b/code/game/gamemodes/miniantags/abduction/abduction.dm index 8c218afedc4..55fdf4b487c 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction.dm @@ -256,7 +256,7 @@ //No check completion, it defaults to being completed unless an admin sets it to failed. /datum/objective/experiment/New() - explanation_text = "Проведите эксперимент на [target_amount] людях." + explanation_text = "Проведите эксперимент на [target_amount] гуманоидах." /datum/objective/experiment/check_completion() diff --git a/code/game/gamemodes/miniantags/changeling_slug/changeling_slug.dm b/code/game/gamemodes/miniantags/changeling_slug/changeling_slug.dm index a5ebb361fd2..9f220c03d58 100644 --- a/code/game/gamemodes/miniantags/changeling_slug/changeling_slug.dm +++ b/code/game/gamemodes/miniantags/changeling_slug/changeling_slug.dm @@ -13,14 +13,14 @@ SSticker.mode.headslugs |= mind var/list/messages = list() messages.Add("Мы личинка генокрада.
    ") - messages.Add(span_changeling("Наши яйца можно отложить в любого крупного мертвого гуманоида. Используйте Alt-Click на подходящем мобе и стойте неподвижно в течение 5 секунд.")) - messages.Add(span_notice("Хотя эта форма погибнет после откладки яиц, наше истинное «я» со временем возродится.")) + messages.Add(span_changeling("Наши яйца можно отложить в любого крупного мёртвого гуманоида. Используйте Alt + ЛКМ на подходящем существе и стойте неподвижно в течение 5 секунд.")) + messages.Add(span_notice("Хоть эта форма и погибнет после откладки яиц, наше истинное «я» со временем возродится.")) SEND_SOUND(src, sound('sound/vox_fem/changeling.ogg')) if(give_default_objectives) var/datum/objective/findhost = new /datum/objective // objective just for rofl findhost.owner = mind - findhost.explanation_text = "Найдите труп, чтобы отложить яйца и развиваться" + findhost.explanation_text = "Найдите труп, чтобы отложить в него яйца и начать процесс роста" findhost.completed = TRUE findhost.needs_target = FALSE findhost.antag_menu_name = "Найти носителя" diff --git a/code/game/gamemodes/miniantags/demons/slaughter_demon/slaughter_demon.dm b/code/game/gamemodes/miniantags/demons/slaughter_demon/slaughter_demon.dm index d09fcca2e6f..8c98989aa12 100644 --- a/code/game/gamemodes/miniantags/demons/slaughter_demon/slaughter_demon.dm +++ b/code/game/gamemodes/miniantags/demons/slaughter_demon/slaughter_demon.dm @@ -279,9 +279,9 @@ var/list/explanation_texts = list("Залейте кровью весь мостик.", \ "Залейте кровью весь бриг.", \ "Залейте кровью всю церковь.", \ - "Убейте или уничтожьте всех ботов-уборщиков или ботов-санитаров.", \ - "Подожди немного после удара... заставь их кровоточить перед жатвой.", \ - "Охоться на тех, кто попытается охотиться на тебя.", \ + "Убейте или уничтожьте всех чистоботов или медботов.", \ + "Нанесите удар жертве и скройтесь... Заставьте их обагрить всё своей кровью.", \ + "Охотьтесь на тех, кто попытается охотиться на вас.", \ "Охотьтесь на тех, кто в страхе убегает от вас.", \ "Покажите [targetname] силу крови.", \ "Сведите [targetname] с ума демоническим шепотом." diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index d8c5f01e89a..d5a53a115b0 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -540,7 +540,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) if(owner?.current) SEND_SOUND(owner.current, sound('sound/ambience/alarm4.ogg')) owner.remove_antag_datum(/datum/antagonist/mindslave) - to_chat(owner.current, "
    Вы замечаете, что ваш хозяин вошел в криогенное хранилище и возвращаетесь к своему обычному состоянию.") + to_chat(owner.current, "
    [span_userdanger("Вы замечаете, что ваш хозяин вошёл в криогенное хранилище и возвращаетесь к своему обычному состоянию.")]") log_admin("[key_name(owner.current)]'s mindslave master has cryo'd, and is no longer a mindslave.") message_admins("[key_name_admin(owner.current)]'s mindslave master has cryo'd, and is no longer a mindslave.") //Since they were on antag hud earlier, this feels important to log qdel(src) @@ -552,8 +552,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) name = "Hijack" antag_menu_name = "Угон шаттла" martyr_compatible = FALSE //Technically you won't get both anyway. - explanation_text = "Угоните шаттл эвакуировавшись без лояльного Nanotrasen экипажа на борту и свободным. \ - Агенты Синдикта, другие враги Nanotrasen, борги, питомцы, и заложники в наручниках/связывающих устройствах могут быть на на шаттле живыми." + explanation_text = "Угоните шаттл, эвакуировавшись без лояльного Nanotrasen экипажа на борту, будучи свободным. \ + Агенты Синдикта, другие враги Nanotrasen, борги, питомцы, и заложники в наручниках/связывающих устройствах могут быть на шаттле живыми." needs_target = FALSE @@ -570,7 +570,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/hijackclone name = "Hijack (with clones)" - antag_menu_name = "Угон шаттла(с клонами)" + antag_menu_name = "Угон шаттла (с клонами)" explanation_text = "Захватите шаттл, убедившись, что сбежите только вы (или ваши копии)." martyr_compatible = FALSE needs_target = FALSE @@ -714,7 +714,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) if(target && target.current) target_real_name = target.current.real_name - explanation_text = "Сбегите на шаттле или эвакуационном поде под личность [target_real_name], [target.assigned_role] нося на себе [target.p_their()] ID карту." + explanation_text = "Сбегите на шаттле или эвакуационном поде под личностью [target_real_name], [target.assigned_role], нося на себе [genderize_ru(target.current.gender, "его", "её", "его", "их")] ID карту." else explanation_text = "Свободная цель" @@ -966,7 +966,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) targetinfo = new /datum/theft_objective/unique/docs_blue else if(faction == "blue") targetinfo = new /datum/theft_objective/unique/docs_red - explanation_text = "Получите [targetinfo.name] переносимые [target.current.real_name], [target.assigned_role] и агентом Синдиката" + explanation_text = "Заполучите [targetinfo.name], переносимые [target.current.real_name], [target.assigned_role] и агент Синдиката." steal_target = targetinfo @@ -988,7 +988,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/download/proc/gen_amount_goal() target_amount = rand(10,20) - explanation_text = "Загрузите [target_amount] уровней исследования." + explanation_text = "Загрузите [target_amount] уровн[declension_ru(target_amount, "ень", "я", "ей")] исследований." return target_amount @@ -1220,7 +1220,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) target = pick(possible_targets) if(target && target.current) - explanation_text = "Ковчег нуждается в [target.current.real_name], [target.assigned_role]. Захватите [target.current.p_them()] живым." + explanation_text = "Ковчег нуждается в [target.current.real_name], [target.assigned_role]. Захватите [genderize_ru(target.current.gender, "его", "её", "его", "их")] живым." else explanation_text = "Свободная цель" return target @@ -1387,7 +1387,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/heist/inviolate_crew antag_menu_name = "Не бросать своих" - explanation_text = "Не бросайте ни одного Вокса, живого или мертвого.." + explanation_text = "Не бросайте ни одного вокса, живого или мёртвого.." needs_target = FALSE /datum/objective/heist/inviolate_crew/check_completion() @@ -1424,14 +1424,14 @@ GLOBAL_LIST_EMPTY(admin_objective_list) antag_menu_name = "Наторговать кредитов" /datum/objective/trade/credits/choose_target() - explanation_text = "Заполучите не менее 10 000 кредитов посредством торговли." + explanation_text = "Заполучите не менее 10000 кредитов посредством торговли." //wizard /datum/objective/wizchaos antag_menu_name = "Магический хаос" - explanation_text = "Наведите на станции ​​столько хаоса, сколько сможете. Отправьте сообщение этим беспалочковым подонкам из Nanotrasen!" + explanation_text = "Наведите на станции ​​столько хаоса, сколько сможете. Оставьте сообщение этим магловым подонкам из Nanotrasen!" needs_target = FALSE completed = TRUE @@ -1441,7 +1441,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/cyborg_hijack name = "Cyborg Hijack" antag_menu_name = "Взломать борга" - explanation_text = "Используя свои перчатки обратите на свою сторону хотя бы одного киборга, чтобы он помог вам в саботаже станции!" + explanation_text = "Используя свои перчатки, обратите на свою сторону хотя бы одного киборга, чтобы он помог вам в саботаже станции!" needs_target = FALSE @@ -1540,7 +1540,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/protect/ninja name = "Ninja's Protect" - antag_menu_name = "Защита" + antag_menu_name = "Защитить" var/list/killers_objectives = list() var/list/killers = list() @@ -1569,8 +1569,8 @@ GLOBAL_LIST_EMPTY(admin_objective_list) target = safepick(possible_targets) if(target?.current) - explanation_text = "На [target.current.real_name], [target.assigned_role] ведут охоту. [target.current.real_name] должен любой ценой \ - дожить до конца смены и ваша работа как можно незаметнее позаботится о том, чтобы он остался жив." + explanation_text = "На [target.current.real_name], [target.assigned_role] ведут охоту. [target.current.real_name] [genderize_ru(target.current.gender, "должен", "должна", "должно", "должны")] любой ценой \ + дожить до конца смены и ваша работа как можно незаметнее позаботится о том, чтобы [genderize_ru(target.current.gender, "он остался жив", "она осталась жива", "оно осталось живо", "они остались живы")]." else explanation_text = "Свободная цель" @@ -1598,7 +1598,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) if(istype(killer_objective, /datum/objective/assassinate)) killer_objective.explanation_text = "Убить [killer_objective.target.current.real_name], [killer_objective.target.assigned_role]." else if(istype(killer_objective, /datum/objective/maroon)) - killer_objective.explanation_text = "Не дать сбежать живым или свободным [killer_objective.target.current.real_name], [killer_objective.target.assigned_role]." + killer_objective.explanation_text = "Не дать сбежать [genderize_ru(killer_objective.target.current.gender, "живым или свободным", "живой или свободной", "живым или свободным", "живыми или свободными")] [killer_objective.target.current.real_name], [killer_objective.target.assigned_role]." for(var/datum/mind/killer in killer_objective.get_owners()) killer.prepare_announce_objectives() @@ -1609,7 +1609,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) */ /datum/objective/set_up name = "Set Up" - antag_menu_name = "Подстава" + antag_menu_name = "Подставить" martyr_compatible = TRUE @@ -1624,7 +1624,7 @@ GLOBAL_LIST_EMPTY(admin_objective_list) /datum/objective/set_up/find_target(list/target_blacklist) ..() if(target?.current) - explanation_text = "Любым способом подставьте [target.current.real_name], [target.assigned_role], чтобы его лишили свободы. Но не убили!" + explanation_text = "Любым способом подставьте [target.current.real_name], [target.assigned_role], чтобы [genderize_ru(target.current.gender, "его", "её", "его", "их")] лишили свободы. Но не убили!" else explanation_text = "Свободная цель" return target diff --git a/code/game/machinery/syndicatebeacon.dm b/code/game/machinery/syndicatebeacon.dm index dbaebbc9cb1..cc55d75ba33 100644 --- a/code/game/machinery/syndicatebeacon.dm +++ b/code/game/machinery/syndicatebeacon.dm @@ -70,7 +70,7 @@ objective = "Отключите электроэнергию на 80% или более территории станции." objective_name = "Обесточить станцию" if(71 to 80) - objective = "Уничтожте ИИ." + objective = "Уничтожьте ИИ." objective_name = "Уничтожить ИИ" if(81 to 90) objective = "Убейте всех обезьян на станции." diff --git a/code/game/objects/items/devices/memorizer.dm b/code/game/objects/items/devices/memorizer.dm index 8c45fca9e04..7d776c32468 100644 --- a/code/game/objects/items/devices/memorizer.dm +++ b/code/game/objects/items/devices/memorizer.dm @@ -187,7 +187,7 @@ var/datum/objective/custom_objective = new(objective) custom_objective.needs_target = FALSE custom_objective.owner = fucking_target.mind - custom_objective.antag_menu_name = "Память стерта" + custom_objective.antag_menu_name = "Память стёрта" fucking_target.mind.objectives += custom_objective fucking_target.mind.lost_memory = TRUE var/list/messages = fucking_target.mind.prepare_announce_objectives() diff --git a/code/game/objects/items/weapons/dice.dm b/code/game/objects/items/weapons/dice.dm index e53e82a56db..b037c2f1f98 100644 --- a/code/game/objects/items/weapons/dice.dm +++ b/code/game/objects/items/weapons/dice.dm @@ -378,7 +378,7 @@ var/mob/dead/observer/C = pick(candidates) message_admins("[ADMIN_LOOKUPFLW(C)] was spawned as Dice Servant") H.key = C.key - to_chat(H, span_notice("Вы слуга [user.real_name]. Вы должны сделать все, что в ваших силах, чтобы выполнить [genderize_ru(user.gender, "его", "ee", "его", "их")] приказы.")) + to_chat(H, span_notice("Вы слуга [user.real_name]. Вы должны сделать всё, что в ваших силах, чтобы выполнить [genderize_ru(user.gender, "его", "eё", "его", "их")] приказы.")) var/obj/effect/proc_holder/spell/summonmob/S = new S.target_mob = H diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index f62e27c29d0..2e6420bf790 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -425,6 +425,14 @@ GLOBAL_LIST_INIT(view_runtimes_verbs, list( if(!check_rights(R_ADMIN)) return + if(!SSticker) + to_chat(usr, span_warning("Игра еще не началась!")) + return + + if(SSticker.current_state <= GAME_STATE_PREGAME) + to_chat(usr, span_warning("Раунд еще не начался!")) + return + var/datum/ui_module/admin = get_admin_ui_module(/datum/ui_module/admin/antagonist_menu) admin.ui_interact(usr) log_admin("[key_name(usr)] checked antagonists") @@ -1167,7 +1175,7 @@ GLOBAL_LIST_INIT(view_runtimes_verbs, list( /// targeted form of admin_observe: this should only appear in the right-click menu. /client/proc/admin_observe_target(mob/target) if(isnewplayer(mob)) - to_chat(src, span_warning("Вы не можете агостнуться, пока находитесь в лобби. Зайдите в раунд для начала(как игрок или как призрак).")) + to_chat(src, span_warning("Вы не можете а-гостнуться, пока находитесь в лобби. Зайдите в раунд для начала(как игрок или как призрак).")) return if(isnewplayer(target)) diff --git a/code/modules/admin/verbs/antagonist_menu.dm b/code/modules/admin/verbs/antagonist_menu.dm index 9b26ce75457..4a2367322dc 100644 --- a/code/modules/admin/verbs/antagonist_menu.dm +++ b/code/modules/admin/verbs/antagonist_menu.dm @@ -106,7 +106,7 @@ var/list/temp_list = list() temp_list["name"] = (!player)? sec_mind.name : player.real_name temp_list["role"] = (!isrobot(player))? role : \ - (sec_mind.special_role == SPECIAL_ROLE_ERT )? "ERT [role]" : "Security [role]" + (sec_mind.special_role == SPECIAL_ROLE_ERT )? "ОБР [role]" : "СБ [role]" temp_list["mind_uid"] = sec_mind.UID() temp_list["ckey"] = ckey(sec_mind.key) temp_list["status"] = player.stat @@ -179,7 +179,7 @@ var/client/C = ui.user.client var/datum/target = locateUID(params["owner_uid"]) if(QDELETED(target)) - to_chat(ui.user, span_warning("Кажется, цель, которую вы ищете, не существует или удалена.")) + to_chat(ui.user, span_warning("Цель, которую вы ищете, не существует или была удалена.")) return if(istype(target, /datum/antagonist)) var/datum/antagonist/antag = target diff --git a/code/modules/antagonists/_common/antag_datum.dm b/code/modules/antagonists/_common/antag_datum.dm index 98a792b4f8a..aded52f8872 100644 --- a/code/modules/antagonists/_common/antag_datum.dm +++ b/code/modules/antagonists/_common/antag_datum.dm @@ -398,7 +398,7 @@ GLOBAL_LIST_EMPTY(antagonists_datums) found_valid_target = TRUE if(!found_valid_target) - new_objective.explanation_text = "Ага. Делай что угодно..." + new_objective.explanation_text = "Ага. Делай, что душе угодно." new_objective.antag_menu_name = "Свободная цель" new_objective.target = null diff --git a/code/modules/antagonists/borer/borer_datum.dm b/code/modules/antagonists/borer/borer_datum.dm index adacf7066ce..0974cda9867 100644 --- a/code/modules/antagonists/borer/borer_datum.dm +++ b/code/modules/antagonists/borer/borer_datum.dm @@ -93,7 +93,7 @@ to_chat(user, span_notice("Вы успешно приобрели [focus.bodypartname]")) return - to_chat(user, span_notice("Вам требуется еще [focus.cost - evo_points] очков эволюции для получения [focus.bodypartname].")) + to_chat(user, span_notice("Вам требуется ещё [focus.cost - evo_points] очков эволюции для получения [focus.bodypartname].")) return /datum/antagonist/borer/proc/entered_host() diff --git a/code/modules/antagonists/vampire/goon_vampire_datum.dm b/code/modules/antagonists/vampire/goon_vampire_datum.dm index f1d93b37e5b..02e45b5770e 100644 --- a/code/modules/antagonists/vampire/goon_vampire_datum.dm +++ b/code/modules/antagonists/vampire/goon_vampire_datum.dm @@ -4,7 +4,7 @@ is_garlic_affected = TRUE dust_in_space = FALSE antag_datum_blacklist = list(/datum/antagonist/vampire/new_vampire) - antag_menu_name = "Вампир гун" + antag_menu_name = "Goon вампир" upgrade_tiers = list( /obj/effect/proc_holder/spell/vampire/goon/self/rejuvenate = 0, /obj/effect/proc_holder/spell/vampire/goon/targetted/hypnotise = 0, diff --git a/code/modules/antagonists/vampire/vampire_datum.dm b/code/modules/antagonists/vampire/vampire_datum.dm index 890bd72dd4c..d1ca9d0c521 100644 --- a/code/modules/antagonists/vampire/vampire_datum.dm +++ b/code/modules/antagonists/vampire/vampire_datum.dm @@ -695,7 +695,7 @@ antag_hud_type = ANTAG_HUD_VAMPIRE antag_hud_name = "vampthrall" master_hud_icon = "vampire" - antag_menu_name = "Тралл вампира" + antag_menu_name = "Раб вампира" /datum/antagonist/mindslave/thrall/greet() var/greet_text = "Вы были очарованы [master.current.real_name]. Следуйте каждому [genderize_ru(master.current.gender, "его", "её", "его", "их")] приказу." diff --git a/tgui/packages/tgui/interfaces/AdminAntagMenu.js b/tgui/packages/tgui/interfaces/AdminAntagMenu.js index 20be016f91f..2625cd13d1c 100644 --- a/tgui/packages/tgui/interfaces/AdminAntagMenu.js +++ b/tgui/packages/tgui/interfaces/AdminAntagMenu.js @@ -22,16 +22,16 @@ const Titles = { 0: 'Антагонисты', 1: 'Цели', 2: 'СБ', - 3: 'Хайриски', + 3: 'Особо ценные предметы', default: 'Что-то не так, пора писать баг репорт!', }; const MenuTabs = { - 0: , - 1: , - 2: , - 3: , - default: 'Что-то не так, пора писать баг репорт!', + 0: () => , + 1: () => , + 2: () => , + 3: () => , + default: () => 'Что-то не так, пора писать баг репорт!', }; const PickTitle = (index) => Titles[index] || Titles.default; @@ -87,7 +87,7 @@ export const AdminAntagMenu = (properties, context) => { }} icon="lock" > - Хайриски + Особо ценные предметы @@ -109,7 +109,7 @@ export const AdminAntagMenu = (properties, context) => { } > - {PickTab(tabIndex)} + {PickTab(tabIndex)()} @@ -135,7 +135,7 @@ const AntagList = (properties, context) => { return ( - Имя моба + Имя существа Кнопки Тип(-ы) антагонистов Статус @@ -184,7 +184,7 @@ const AntagList = (properties, context) => { {!body_destroyed ? (
    @@ -557,7 +557,7 @@ const HighValueItems = (properties, context) => { Местоположение - На админском Z + Админский Z-уровень {high_value_items @@ -601,7 +601,7 @@ const HighValueItems = (properties, context) => { {item.loc} - {item.admin_z ? 'На админском Z' : ''} + {item.admin_z ? 'Да' : 'Нет'}